OSDN Git Service

[Refactor] #37287 #37353 型の置換。 / Type replacement.
authorDeskull <deskull@users.sourceforge.jp>
Wed, 14 Nov 2018 11:09:23 +0000 (20:09 +0900)
committerDeskull <deskull@users.sourceforge.jp>
Wed, 14 Nov 2018 11:09:23 +0000 (20:09 +0900)
src/cmd4.c
src/flavor.c
src/rooms-pitnest.h
src/types.h
src/wizard1.c

index 9c771a5..fef76e2 100644 (file)
@@ -4798,7 +4798,7 @@ cptr inven_res_label = _("                               酸電火冷毒光闇
 
 
 /* XTRA HACK RESLIST */
-static void do_cmd_knowledge_inven_aux(FILE *fff, object_type *o_ptr, int *j, byte tval, char *where)
+static void do_cmd_knowledge_inven_aux(FILE *fff, object_type *o_ptr, int *j, OBJECT_TYPE_VALUE tval, char *where)
 {
        char o_name[MAX_NLEN];
        BIT_FLAGS flgs[TR_FLAG_SIZE];
@@ -4902,7 +4902,7 @@ static void do_cmd_knowledge_inven(void)
 
        store_type  *st_ptr;
 
-       byte tval;
+       OBJECT_TYPE_VALUE tval;
        int i = 0;
        int j = 0;
 
index e2eb9f7..e829ea5 100644 (file)
@@ -199,7 +199,7 @@ void get_table_sindarin(char *out_string)
  * @return なし
  * @details 巻物、各種魔道具などに利用される。
  */
-static void shuffle_flavors(byte tval)
+static void shuffle_flavors(OBJECT_TYPE_VALUE tval)
 {
        IDX *k_idx_list;
        IDX k_idx_list_num = 0;
index c4cac16..9e0fe24 100644 (file)
@@ -2,7 +2,7 @@
 /*! デバッグ時にnestのモンスター情報を確認するための構造体 / A struct for nest monster information with cheat_hear */\r
 typedef struct\r
 {\r
-       s16b r_idx;\r
+       MONRACE_IDX r_idx;\r
        bool used;\r
 }\r
 nest_mon_info_type;\r
index 9f145d5..4a72eec 100644 (file)
@@ -1706,9 +1706,9 @@ typedef struct
  */
 typedef struct
 {
-       s16b r_idx; /*!< 闘技場のモンスター種族ID(0ならば表彰式) / Monster (0 means victory prizing) */
-       byte tval;  /*!< モンスター打倒後に得られるアイテムの大カテゴリID / tval of prize (0 means no prize) */
-       byte sval;  /*!< モンスター打倒後に得られるアイテムの小カテゴリID / sval of prize */
+       MONRACE_IDX r_idx; /*!< 闘技場のモンスター種族ID(0ならば表彰式) / Monster (0 means victory prizing) */
+       OBJECT_TYPE_VALUE tval;  /*!< モンスター打倒後に得られるアイテムの大カテゴリID / tval of prize (0 means no prize) */
+       OBJECT_SUBTYPE_VALUE sval;  /*!< モンスター打倒後に得られるアイテムの小カテゴリID / sval of prize */
 } arena_type;
 
 
index e279a52..681f1ff 100644 (file)
@@ -95,7 +95,7 @@ static cptr attr_to_text(monster_race *r_ptr)
  */
 typedef struct
 {
-       byte tval;
+       OBJECT_TYPE_VALUE tval;
        cptr name;
 } grouper;