• R/O
  • HTTP
  • SSH
  • HTTPS

hengband: Commit

変愚蛮怒のメインリポジトリです


Commit MetaInfo

Revision3b5c8fb6d7d20da45351a9469f6823024532e899 (tree)
Time2019-05-25 19:52:58
Authordeskull <deskull@user...>
Commiterdeskull

Log Message

[Refactor] #37353 INVEN_* を player-status.h へ移動.

Change Summary

Incremental Difference

--- a/src/defines.h
+++ b/src/defines.h
@@ -290,43 +290,11 @@
290290 #define INVEN_PACK 23 /*!< アイテムスロット…所持品(0~) */
291291
292292 /*
293- * Indexes used for various "equipment" slots (hard-coded by savefiles, etc).
294- */
295-#define INVEN_RARM 24 /*!< アイテムスロット…右手 */
296-#define INVEN_LARM 25 /*!< アイテムスロット…左手 */
297-#define INVEN_BOW 26 /*!< アイテムスロット…射撃 */
298-#define INVEN_RIGHT 27 /*!< アイテムスロット…右手指 */
299-#define INVEN_LEFT 28 /*!< アイテムスロット…左手指 */
300-#define INVEN_NECK 29 /*!< アイテムスロット…首 */
301-#define INVEN_LITE 30 /*!< アイテムスロット…光源 */
302-#define INVEN_BODY 31 /*!< アイテムスロット…体 */
303-#define INVEN_OUTER 32 /*!< アイテムスロット…体の上 */
304-#define INVEN_HEAD 33 /*!< アイテムスロット…頭部 */
305-#define INVEN_HANDS 34 /*!< アイテムスロット…腕部 */
306-#define INVEN_FEET 35 /*!< アイテムスロット…脚部 */
307-
308-/*
309- * used for get_random_ego()
310- */
311-#define INVEN_AMMO 23
312-
313-/*
314- * Total number of p_ptr->inventory_list slots (hard-coded).
315- */
316-#define INVEN_TOTAL 36
317-
318-/*
319- * Fake p_ptr->inventory_list slot for selecting force (hard-coded).
320- */
321-#define INVEN_FORCE 1111
322-
323-/*
324293 * Player sex constants (hard-coded by save-files, arrays, etc)
325294 */
326295 #define SEX_FEMALE 0
327296 #define SEX_MALE 1
328297
329-
330298 /*
331299 * Player race constants (hard-coded by save-files, arrays, etc)
332300 */
--- a/src/player-status.h
+++ b/src/player-status.h
@@ -388,6 +388,25 @@ struct player_type
388388 byte feeling; /* Most recent dungeon feeling */
389389 s32b feeling_turn; /* The turn of the last dungeon feeling */
390390
391+
392+ /*
393+ * Indexes used for various "equipment" slots (hard-coded by savefiles, etc).
394+ */
395+ #define INVEN_RARM 24 /*!< アイテムスロット…右手 */
396+ #define INVEN_LARM 25 /*!< アイテムスロット…左手 */
397+ #define INVEN_BOW 26 /*!< アイテムスロット…射撃 */
398+ #define INVEN_RIGHT 27 /*!< アイテムスロット…右手指 */
399+ #define INVEN_LEFT 28 /*!< アイテムスロット…左手指 */
400+ #define INVEN_NECK 29 /*!< アイテムスロット…首 */
401+ #define INVEN_LITE 30 /*!< アイテムスロット…光源 */
402+ #define INVEN_BODY 31 /*!< アイテムスロット…体 */
403+ #define INVEN_OUTER 32 /*!< アイテムスロット…体の上 */
404+ #define INVEN_HEAD 33 /*!< アイテムスロット…頭部 */
405+ #define INVEN_HANDS 34 /*!< アイテムスロット…腕部 */
406+ #define INVEN_FEET 35 /*!< アイテムスロット…脚部 */
407+ #define INVEN_AMMO 23 /*!< used for get_random_ego() */
408+ #define INVEN_TOTAL 36 /*!< Total number of inventory_list slots (hard-coded). */
409+ #define INVEN_FORCE 1111 /*!< inventory_list slot for selecting force (hard-coded). */
391410 object_type *inventory_list; /* The player's inventory */
392411 s16b inven_cnt; /* Number of items in inventory */
393412 s16b equip_cnt; /* Number of items in equipment */
Show on old repository browser