OSDN Git Service

[Refactor] #37353 型の置換。 / Type replacement.
authorDeskull <deskull@users.sourceforge.jp>
Thu, 3 Jan 2019 01:41:26 +0000 (10:41 +0900)
committerDeskull <deskull@users.sourceforge.jp>
Thu, 3 Jan 2019 01:41:26 +0000 (10:41 +0900)
src/h-type.h
src/types.h

index 8a42ea6..4fd53a4 100644 (file)
@@ -111,6 +111,7 @@ typedef s16b FLOOR_IDX;                     /*!< ゲーム中のフロアID型を定義 */
 
 typedef s16b RACE_IDX;                 /*!< ゲーム中のプレイヤー種族ID型を定義 */
 typedef s16b CLASS_IDX;                        /*!< ゲーム中のプレイヤー職業ID型を定義 */
+typedef s16b CHARACTER_IDX;            /*!< ゲーム中のプレイヤー性格ID型を定義 */
 typedef s16b MIMIC_RACE_IDX;   /*!< ゲーム中のプレイヤー変身種族ID型を定義 */
 typedef s16b PATRON_IDX;               /*!< ゲーム中のプレイヤーパトロンID型を定義 */
 typedef s32b ACTION_IDX;               /*!< プレイヤーが現在取っている常時行動のID定義 */
@@ -167,7 +168,6 @@ typedef s32b ITEM_NUMBER;           /*!< ゲーム中のアイテム数型を定義 */
 typedef s16b ACTION_ENERGY;            /*!< ゲーム中の行動エネルギー型を定義 */
 typedef s16b ARMOUR_CLASS;             /*!< ゲーム中の行動アーマークラス型を定義 */
 typedef s16b TIME_EFFECT;              /*!< ゲーム中の時限期間の型を定義 */
-typedef byte CHARACTER_IDX;            /*!< ゲーム中のキャラクター特性各種IDの型を定義 */
 typedef byte DISCOUNT_RATE;            /*!< ゲーム中の値引き率の型を定義 */
 typedef byte SPEED;                            /*!< ゲーム中の加速値の型定義 */
 
index dd9b3d9..5207683 100644 (file)
@@ -1371,9 +1371,9 @@ typedef struct birther birther;
 struct birther
 {
        byte psex;         /* Sex index */
-       byte prace;        /* Race index */
-       byte pclass;       /* Class index */
-       byte pseikaku;     /* Seikaku index */
+       RACE_IDX prace;        /* Race index */
+       CLASS_IDX pclass;       /* Class index */
+       CHARACTER_IDX pseikaku;     /* Seikaku index */
        REALM_IDX realm1;       /* First magic realm */
        REALM_IDX realm2;       /* Second magic realm */