OSDN Git Service

[feature] ソースファイルをC++に対応
[hengbandforosx/hengbandosx.git] / src / load / savedata-flag-types.h
1 #pragma once
2
3 enum savedata_item_flag_type {
4         SAVE_ITEM_PVAL = 0x00000001,
5         SAVE_ITEM_DISCOUNT = 0x00000002,
6         SAVE_ITEM_NUMBER = 0x00000004,
7         SAVE_ITEM_NAME1 = 0x00000008,
8         SAVE_ITEM_NAME2 = 0x00000010,
9         SAVE_ITEM_TIMEOUT = 0x00000020,
10         SAVE_ITEM_TO_H = 0x00000040,
11         SAVE_ITEM_TO_D = 0x00000080,
12         SAVE_ITEM_TO_A = 0x00000100,
13         SAVE_ITEM_AC = 0x00000200,
14         SAVE_ITEM_DD = 0x00000400,
15         SAVE_ITEM_DS = 0x00000800,
16         SAVE_ITEM_IDENT = 0x00001000,
17         SAVE_ITEM_MARKED = 0x00002000,
18         SAVE_ITEM_ART_FLAGS0 = 0x00004000,
19         SAVE_ITEM_ART_FLAGS1 = 0x00008000,
20         SAVE_ITEM_ART_FLAGS2 = 0x00010000,
21         SAVE_ITEM_ART_FLAGS3 = 0x00020000,
22         SAVE_ITEM_CURSE_FLAGS = 0x00040000,
23         SAVE_ITEM_HELD_M_IDX = 0x00080000,
24         SAVE_ITEM_XTRA1 = 0x00100000,
25         SAVE_ITEM_XTRA2 = 0x00200000,
26         SAVE_ITEM_XTRA3 = 0x00400000,
27         SAVE_ITEM_XTRA4 = 0x00800000,
28         SAVE_ITEM_XTRA5 = 0x01000000,
29         SAVE_ITEM_FEELING = 0x02000000,
30         SAVE_ITEM_INSCRIPTION = 0x04000000,
31         SAVE_ITEM_ART_NAME = 0x08000000,
32         SAVE_ITEM_ART_FLAGS4 = 0x10000000,
33 };
34
35 enum savedata_monster_flag_type {
36         SAVE_MON_AP_R_IDX = 0x00000001,
37         SAVE_MON_SUB_ALIGN = 0x00000002,
38         SAVE_MON_CSLEEP = 0x00000004,
39         SAVE_MON_FAST = 0x00000008,
40         SAVE_MON_SLOW = 0x00000010,
41         SAVE_MON_STUNNED = 0x00000020,
42         SAVE_MON_CONFUSED = 0x00000040,
43         SAVE_MON_MONFEAR = 0x00000080,
44         SAVE_MON_TARGET_Y = 0x00000100,
45         SAVE_MON_TARGET_X = 0x00000200,
46         SAVE_MON_INVULNER = 0x00000400,
47         SAVE_MON_SMART = 0x00000800,
48         SAVE_MON_EXP = 0x00001000,
49         SAVE_MON_MFLAG2 = 0x00002000,
50         SAVE_MON_NICKNAME = 0x00004000,
51         SAVE_MON_PARENT = 0x00008000,
52 };