diff options
author | Marcus Huderle <huderlem@gmail.com> | 2017-11-28 20:36:12 -0800 |
---|---|---|
committer | Marcus Huderle <huderlem@gmail.com> | 2017-11-28 20:36:12 -0800 |
commit | 4d93db09a365cfa68e30be93d94b8c0ad1f89f9b (patch) | |
tree | 5288a268f5bd3128833c078c08c359bd1bb3bde6 /include | |
parent | 222f48714cdc5caeda5867289382671d44b88552 (diff) |
Use constants for temporary map flags
Diffstat (limited to 'include')
-rw-r--r-- | include/constants/flags.h | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/include/constants/flags.h b/include/constants/flags.h index 835d85966..1eac4d49d 100644 --- a/include/constants/flags.h +++ b/include/constants/flags.h @@ -1,6 +1,43 @@ #ifndef GUARD_CONSTANTS_FLAGS_H #define GUARD_CONSTANTS_FLAGS_H + +// temporary flags +// These temporary are are cleared every time a map is loaded. They are used for +// things like shortening an NPCs introduction text if the player already spoke +// to them once. +#define FLAG_TEMP_1 0x1 +#define FLAG_TEMP_2 0x2 +#define FLAG_TEMP_3 0x3 +#define FLAG_TEMP_4 0x4 +#define FLAG_TEMP_5 0x5 +#define FLAG_TEMP_6 0x6 +#define FLAG_TEMP_7 0x7 +#define FLAG_TEMP_8 0x8 +#define FLAG_TEMP_9 0x9 +#define FLAG_TEMP_A 0xA +#define FLAG_TEMP_B 0xB +#define FLAG_TEMP_C 0xC +#define FLAG_TEMP_D 0xD +#define FLAG_TEMP_E 0xE +#define FLAG_TEMP_F 0xF +#define FLAG_TEMP_10 0x10 +#define FLAG_TEMP_11 0x11 +#define FLAG_TEMP_12 0x12 +#define FLAG_TEMP_13 0x13 +#define FLAG_TEMP_14 0x14 +#define FLAG_TEMP_15 0x15 +#define FLAG_TEMP_16 0x16 +#define FLAG_TEMP_17 0x17 +#define FLAG_TEMP_18 0x18 +#define FLAG_TEMP_19 0x19 +#define FLAG_TEMP_1A 0x1A +#define FLAG_TEMP_1B 0x1B +#define FLAG_TEMP_1C 0x1C +#define FLAG_TEMP_1D 0x1D +#define FLAG_TEMP_1E 0x1E +#define FLAG_TEMP_1F 0x1F + // scripts #define FLAG_PENDING_DAYCARE_EGG 0x86 |