OPT_PAGE_HIDEの新設に関連して、OPT_PAGE_* に割り当てられている
整数値には特に意味がないことが確認された。
enum型の存在意義の一つとして内部の整数値は意識せず比較できるという点が
あるので、必要の無い整数値の割当ては行わないようにする。
新設した値に整数値として何を与えるか考える必要もなくなる。
また、不要になった OPT_PAGE_JAPANESE_ONLY という定義の残骸が
残っていたので削除する。
#pragma once
typedef enum game_option_types {
- OPT_PAGE_INPUT = 1,
- OPT_PAGE_MAPSCREEN = 2,
- OPT_PAGE_TEXT = 3,
- OPT_PAGE_GAMEPLAY = 4,
- OPT_PAGE_DISTURBANCE = 5,
- OPT_PAGE_BIRTH = 6,
- OPT_PAGE_AUTODESTROY = 7,
- OPT_PAGE_PLAYRECORD = 10,
- OPT_PAGE_HIDE = 20,
+ OPT_PAGE_INPUT,
+ OPT_PAGE_MAPSCREEN,
+ OPT_PAGE_TEXT,
+ OPT_PAGE_GAMEPLAY,
+ OPT_PAGE_DISTURBANCE,
+ OPT_PAGE_BIRTH,
+ OPT_PAGE_AUTODESTROY,
+ OPT_PAGE_PLAYRECORD,
+ OPT_PAGE_HIDE,
} game_option_types;
-
-#define OPT_PAGE_JAPANESE_ONLY 99