summaryrefslogtreecommitdiff
path: root/constants
diff options
context:
space:
mode:
authorDiegoisawesome <diego@domoreaweso.me>2017-11-08 15:20:10 -0600
committerDiegoisawesome <diego@domoreaweso.me>2017-11-08 15:20:10 -0600
commite6ef86e4b0a66440c3339c8d63c13dcd11521984 (patch)
treedcb079ef60b814dc7df699ae4054f717a5a9a088 /constants
parent60bb83144b9d69dbb884874d87bd832aebc8e992 (diff)
Update variable and flag names
Diffstat (limited to 'constants')
-rw-r--r--constants/constants.inc2
-rw-r--r--constants/flags.inc106
-rw-r--r--constants/variables.inc8
-rw-r--r--constants/vars.inc278
4 files changed, 386 insertions, 8 deletions
diff --git a/constants/constants.inc b/constants/constants.inc
index fbd4e8af0..db0a4ec30 100644
--- a/constants/constants.inc
+++ b/constants/constants.inc
@@ -18,3 +18,5 @@
.include "constants/field_object_constants.inc"
.include "constants/contest_move_effects.inc"
.include "constants/songs.inc"
+ .include "constants/flags.inc"
+ .include "constants/vars.inc"
diff --git a/constants/flags.inc b/constants/flags.inc
new file mode 100644
index 000000000..520ebdd12
--- /dev/null
+++ b/constants/flags.inc
@@ -0,0 +1,106 @@
+ .equiv FLAG_TRAINER_FLAG_START, 0x500
+ .equiv TRAINERS_FLAG_NO, 0x356
+ .equiv CODE_FLAGS, (FLAG_TRAINER_FLAG_START + TRAINERS_FLAG_NO + 0xA) @ 0x860
+
+@ SYSTEM FLAGS
+
+ .equiv FLAG_SYS_POKEMON_GET, CODE_FLAGS + 0x0
+ .equiv FLAG_SYS_POKEDEX_GET, CODE_FLAGS + 0x1
+ .equiv FLAG_SYS_POKENAV_GET, CODE_FLAGS + 0x2
+@ third one appears unused
+ .equiv FLAG_SYS_GAME_CLEAR, CODE_FLAGS + 0x4
+ .equiv FLAG_SYS_CHAT_USED, CODE_FLAGS + 0x5
+ .equiv FLAG_SYS_HIPSTER_MEET, CODE_FLAGS + 0x6
+
+@ badges
+ .equiv FLAG_BADGE01_GET, CODE_FLAGS + 0x7
+ .equiv FLAG_BADGE02_GET, CODE_FLAGS + 0x8
+ .equiv FLAG_BADGE03_GET, CODE_FLAGS + 0x9
+ .equiv FLAG_BADGE04_GET, CODE_FLAGS + 0xA
+ .equiv FLAG_BADGE05_GET, CODE_FLAGS + 0xB
+ .equiv FLAG_BADGE06_GET, CODE_FLAGS + 0xC
+ .equiv FLAG_BADGE07_GET, CODE_FLAGS + 0xD
+ .equiv FLAG_BADGE08_GET, CODE_FLAGS + 0xE
+
+@ cities and towns
+ .equiv FLAG_VISITED_LITTLEROOT_TOWN, CODE_FLAGS + 0xF
+ .equiv FLAG_VISITED_OLDALE_TOWN, CODE_FLAGS + 0x10
+ .equiv FLAG_VISITED_DEWFORD_TOWN, CODE_FLAGS + 0x11
+ .equiv FLAG_VISITED_LAVARIDGE_TOWN, CODE_FLAGS + 0x12
+ .equiv FLAG_VISITED_FALLARBOR_TOWN, CODE_FLAGS + 0x13
+ .equiv FLAG_VISITED_VERDANTURF_TOWN, CODE_FLAGS + 0x14
+ .equiv FLAG_VISITED_PACIFIDLOG_TOWN, CODE_FLAGS + 0x15
+ .equiv FLAG_VISITED_PETALBURG_CITY, CODE_FLAGS + 0x16
+ .equiv FLAG_VISITED_SLATEPORT_CITY, CODE_FLAGS + 0x17
+ .equiv FLAG_VISITED_MAUVILLE_CITY, CODE_FLAGS + 0x18
+ .equiv FLAG_VISITED_RUSTBORO_CITY, CODE_FLAGS + 0x19
+ .equiv FLAG_VISITED_FORTREE_CITY, CODE_FLAGS + 0x1A
+ .equiv FLAG_VISITED_LILYCOVE_CITY, CODE_FLAGS + 0x1B
+ .equiv FLAG_VISITED_MOSSDEEP_CITY, CODE_FLAGS + 0x1C
+ .equiv FLAG_VISITED_SOOTOPOLIS_CITY, CODE_FLAGS + 0x1D
+ .equiv FLAG_VISITED_EVER_GRANDE_CITY, CODE_FLAGS + 0x1E
+
+ .equiv FLAG_SYS_UNKNOWN_880, CODE_FLAGS + 0x20
+
+ .equiv FLAG_SYS_USE_FLASH, CODE_FLAGS + 0x28
+ .equiv FLAG_SYS_USE_STRENGTH, CODE_FLAGS + 0x29
+ .equiv FLAG_SYS_WEATHER_CTRL, CODE_FLAGS + 0x2A
+ .equiv FLAG_SYS_CYCLING_ROAD, CODE_FLAGS + 0x2B
+ .equiv FLAG_SYS_SAFARI_MODE, CODE_FLAGS + 0x2C
+ .equiv FLAG_SYS_CRUISE_MODE, CODE_FLAGS + 0x2D
+
+ .equiv FLAG_SYS_TV_HOME, CODE_FLAGS + 0x30
+ .equiv FLAG_SYS_TV_WATCH, CODE_FLAGS + 0x31
+ .equiv FLAG_SYS_TV_START, CODE_FLAGS + 0x32
+ .equiv FLAG_SYS_POPWORD_INPUT, CODE_FLAGS + 0x33
+ .equiv FLAG_SYS_MIX_RECORD, CODE_FLAGS + 0x34
+ .equiv FLAG_SYS_CLOCK_SET, CODE_FLAGS + 0x35
+ .equiv FLAG_SYS_NATIONAL_DEX, CODE_FLAGS + 0x36
+ .equiv FLAG_SYS_CAVE_SHIP, CODE_FLAGS + 0x37
+ .equiv FLAG_SYS_CAVE_WONDER, CODE_FLAGS + 0x38
+ .equiv FLAG_SYS_CAVE_BATTLE, CODE_FLAGS + 0x39
+ .equiv FLAG_SYS_SHOAL_TIDE, CODE_FLAGS + 0x3A
+ .equiv FLAG_SYS_RIBBON_GET, CODE_FLAGS + 0x3B
+
+ .equiv FLAG_SYS_PC_LANETTE, CODE_FLAGS + 0x4B
+ .equiv FLAG_SYS_MYSTERY_EVENT_ENABLE, CODE_FLAGS + 0x4C
+ .equiv FLAG_SYS_ENC_UP_ITEM, CODE_FLAGS + 0x4D
+ .equiv FLAG_SYS_ENC_DOWN_ITEM, CODE_FLAGS + 0x4E
+ .equiv FLAG_SYS_BRAILLE_DIG, CODE_FLAGS + 0x4F
+ .equiv FLAG_SYS_BRAILLE_STRENGTH, CODE_FLAGS + 0x50
+ .equiv FLAG_SYS_BRAILLE_WAIT, CODE_FLAGS + 0x51
+ .equiv FLAG_SYS_BRAILLE_FLY, CODE_FLAGS + 0x52
+ .equiv FLAG_SYS_HAS_EON_TICKET, CODE_FLAGS + 0x53
+
+ .equiv FLAG_SYS_POKEMON_LEAGUE_FLY, CODE_FLAGS + 0x54
+
+ .equiv FLAG_SYS_TV_LATI, CODE_FLAGS + 0x5D
+
+ .equiv FLAG_SYS_SHOAL_ITEM, CODE_FLAGS + 0x5F
+ .equiv FLAG_SYS_B_DASH, CODE_FLAGS + 0x60 @ got Running Shoes
+ .equiv FLAG_SYS_CTRL_OBJ_DELETE, CODE_FLAGS + 0x61
+ .equiv FLAG_SYS_RESET_RTC_ENABLE, CODE_FLAGS + 0x62
+
+ .equiv FLAG_SYS_TOWER_SILVER, CODE_FLAGS + 0x64
+ .equiv FLAG_SYS_TOWER_GOLD, CODE_FLAGS + 0x65
+ .equiv FLAG_SYS_DOME_SILVER, CODE_FLAGS + 0x66
+ .equiv FLAG_SYS_DOME_GOLD, CODE_FLAGS + 0x67
+ .equiv FLAG_SYS_PALACE_SILVER, CODE_FLAGS + 0x68
+ .equiv FLAG_SYS_PALACE_GOLD, CODE_FLAGS + 0x69
+ .equiv FLAG_SYS_ARENA_SILVER, CODE_FLAGS + 0x6A
+ .equiv FLAG_SYS_ARENA_GOLD, CODE_FLAGS + 0x6B
+ .equiv FLAG_SYS_FACTORY_SILVER, CODE_FLAGS + 0x6C
+ .equiv FLAG_SYS_FACTORY_GOLD, CODE_FLAGS + 0x6D
+ .equiv FLAG_SYS_PIKE_SILVER, CODE_FLAGS + 0x6E
+ .equiv FLAG_SYS_PIKE_GOLD, CODE_FLAGS + 0x6F
+ .equiv FLAG_SYS_PYRAMID_SILVER, CODE_FLAGS + 0x70
+ .equiv FLAG_SYS_PYRAMID_GOLD, CODE_FLAGS + 0x71
+ .equiv FLAG_SYS_FRONTIER_PASS, CODE_FLAGS + 0x72
+
+ .equiv FLAG_SYS_STORAGE_UNKNOWN_FLAG, CODE_FLAGS + 0x77
+
+ .equiv FLAG_SYS_MYSTERY_GIFT_ENABLE, CODE_FLAGS + 0x7B
+
+@ SPECIAL FLAGS (unknown purpose)
+
+ .equiv SPECIAL_FLAG_1, 0x4001
diff --git a/constants/variables.inc b/constants/variables.inc
deleted file mode 100644
index 01b66b100..000000000
--- a/constants/variables.inc
+++ /dev/null
@@ -1,8 +0,0 @@
- .equiv FACING, 0x800C
- .equiv RESULT, 0x800D
- .equiv ITEM_ID, 0x800E
- .equiv LAST_TALKED, 0x800F
- .equiv CONTEST_RANK, 0x8010
- .equiv CONTEST_CATEGORY, 0x8011
- .equiv MON_BOX_ID, 0x8012
- .equiv MON_BOX_POS, 0x8013
diff --git a/constants/vars.inc b/constants/vars.inc
new file mode 100644
index 000000000..e2719e10c
--- /dev/null
+++ b/constants/vars.inc
@@ -0,0 +1,278 @@
+ .equiv VAR_0x4000, 0x4000
+ .equiv VAR_0x4001, 0x4001
+ .equiv VAR_0x4002, 0x4002
+ .equiv VAR_0x4003, 0x4003
+ .equiv VAR_0x4004, 0x4004
+ .equiv VAR_0x4005, 0x4005
+ .equiv VAR_0x4006, 0x4006
+ .equiv VAR_0x4007, 0x4007
+ .equiv VAR_0x4008, 0x4008
+ .equiv VAR_0x4009, 0x4009
+ .equiv VAR_0x400A, 0x400A
+ .equiv VAR_0x400B, 0x400B
+ .equiv VAR_0x400C, 0x400C
+ .equiv VAR_0x400D, 0x400D
+ .equiv VAR_0x400E, 0x400E
+ .equiv VAR_0x400F, 0x400F
+ .equiv VAR_0x4010, 0x4010
+ .equiv VAR_0x4011, 0x4011
+ .equiv VAR_0x4012, 0x4012
+ .equiv VAR_0x4013, 0x4013
+ .equiv VAR_0x4014, 0x4014
+ .equiv VAR_0x4015, 0x4015
+ .equiv VAR_0x4016, 0x4016
+ .equiv VAR_0x4017, 0x4017
+ .equiv VAR_0x4018, 0x4018
+ .equiv VAR_0x4019, 0x4019
+ .equiv VAR_0x401A, 0x401A
+ .equiv VAR_0x401B, 0x401B
+ .equiv VAR_0x401C, 0x401C
+ .equiv VAR_0x401D, 0x401D
+ .equiv VAR_0x401E, 0x401E
+ .equiv VAR_0x401F, 0x401F
+ .equiv VAR_RECYCLE_GOODS, 0x4020
+ .equiv VAR_REPEL_STEP_COUNT, 0x4021
+ .equiv VAR_ICE_STEP_COUNT, 0x4022
+ .equiv VAR_FIRST_POKE, 0x4023
+ .equiv VAR_MIRAGE_RND_H, 0x4024
+ .equiv VAR_MIRAGE_RND_L, 0x4025
+ .equiv VAR_SECRET_BASE_MAP, 0x4026
+ .equiv VAR_0x4027, 0x4027
+ .equiv VAR_0x4028, 0x4028
+ .equiv VAR_0x4029, 0x4029
+ .equiv VAR_HAPPINESS_STEP_COUNTER, 0x402A
+ .equiv VAR_POISON_STEP_COUNTER, 0x402B
+ .equiv VAR_RESET_RTC_ENABLE, 0x402C
+ .equiv VAR_0x402D, 0x402D
+ .equiv VAR_0x402E, 0x402E
+ .equiv VAR_0x402F, 0x402F
+ .equiv VAR_0x4030, 0x4030
+ .equiv VAR_0x4031, 0x4031
+ .equiv VAR_0x4032, 0x4032
+ .equiv VAR_0x4033, 0x4033
+ .equiv VAR_0x4034, 0x4034
+ .equiv VAR_0x4035, 0x4035
+ .equiv VAR_STORAGE_UNKNOWN, 0x4036
+ .equiv VAR_0x4037, 0x4037
+ .equiv VAR_0x4038, 0x4038
+ .equiv VAR_0x4039, 0x4039
+ .equiv VAR_0x403A, 0x403A
+ .equiv VAR_0x403B, 0x403B
+ .equiv VAR_0x403C, 0x403C
+ .equiv VAR_0x403D, 0x403D
+ .equiv VAR_0x403E, 0x403E
+ .equiv VAR_0x403F, 0x403F
+ .equiv VAR_DAYS, 0x4040
+ .equiv VAR_0x4041, 0x4041
+ .equiv VAR_0x4042, 0x4042
+ .equiv VAR_DEPT_STORE_FLOOR, 0x4043
+ .equiv VAR_0x4044, 0x4044
+ .equiv VAR_POKELOT_PRIZE, 0x4045
+ .equiv VAR_NATIONAL_DEX, 0x4046
+ .equiv VAR_SEEDOT_SIZE_RECORD, 0x4047
+ .equiv VAR_ASH_GATHER_COUNT, 0x4048
+ .equiv VAR_BIRCH_STATE, 0x4049
+ .equiv VAR_CRUISE_STEP_COUNT, 0x404A
+ .equiv VAR_POKELOT_RND1, 0x404B
+ .equiv VAR_POKELOT_RND2, 0x404C
+ .equiv VAR_0x404D, 0x404D
+ .equiv VAR_0x404E, 0x404E
+ .equiv VAR_LOTAD_SIZE_RECORD, 0x404F
+ .equiv VAR_0x4050, 0x4050
+ .equiv VAR_0x4051, 0x4051
+ .equiv VAR_0x4052, 0x4052
+ .equiv VAR_0x4053, 0x4053
+ .equiv VAR_0x4054, 0x4054
+ .equiv VAR_0x4055, 0x4055
+ .equiv VAR_0x4056, 0x4056
+ .equiv VAR_0x4057, 0x4057
+ .equiv VAR_0x4058, 0x4058
+ .equiv VAR_0x4059, 0x4059
+ .equiv VAR_0x405A, 0x405A
+ .equiv VAR_0x405B, 0x405B
+ .equiv VAR_0x405C, 0x405C
+ .equiv VAR_0x405D, 0x405D
+ .equiv VAR_0x405E, 0x405E
+ .equiv VAR_0x405F, 0x405F
+ .equiv VAR_0x4060, 0x4060
+ .equiv VAR_0x4061, 0x4061
+ .equiv VAR_0x4062, 0x4062
+ .equiv VAR_0x4063, 0x4063
+ .equiv VAR_0x4064, 0x4064
+ .equiv VAR_0x4065, 0x4065
+ .equiv VAR_0x4066, 0x4066
+ .equiv VAR_0x4067, 0x4067
+ .equiv VAR_0x4068, 0x4068
+ .equiv VAR_0x4069, 0x4069
+ .equiv VAR_0x406A, 0x406A
+ .equiv VAR_0x406B, 0x406B
+ .equiv VAR_0x406C, 0x406C
+ .equiv VAR_0x406D, 0x406D
+ .equiv VAR_0x406E, 0x406E
+ .equiv VAR_0x406F, 0x406F
+ .equiv VAR_0x4070, 0x4070
+ .equiv VAR_0x4071, 0x4071
+ .equiv VAR_0x4072, 0x4072
+ .equiv VAR_0x4073, 0x4073
+ .equiv VAR_0x4074, 0x4074
+ .equiv VAR_0x4075, 0x4075
+ .equiv VAR_0x4076, 0x4076
+ .equiv VAR_0x4077, 0x4077
+ .equiv VAR_0x4078, 0x4078
+ .equiv VAR_0x4079, 0x4079
+ .equiv VAR_0x407A, 0x407A
+ .equiv VAR_0x407B, 0x407B
+ .equiv VAR_0x407C, 0x407C
+ .equiv VAR_0x407D, 0x407D
+ .equiv VAR_0x407E, 0x407E
+ .equiv VAR_0x407F, 0x407F
+ .equiv VAR_0x4080, 0x4080
+ .equiv VAR_0x4081, 0x4081
+ .equiv VAR_0x4082, 0x4082
+ .equiv VAR_0x4083, 0x4083
+ .equiv VAR_0x4084, 0x4084
+ .equiv VAR_0x4085, 0x4085
+ .equiv VAR_0x4086, 0x4086
+ .equiv VAR_0x4087, 0x4087
+ .equiv VAR_0x4088, 0x4088
+ .equiv VAR_0x4089, 0x4089
+ .equiv VAR_0x408A, 0x408A
+ .equiv VAR_0x408B, 0x408B
+ .equiv VAR_0x408C, 0x408C
+ .equiv VAR_0x408D, 0x408D
+ .equiv VAR_0x408E, 0x408E
+ .equiv VAR_0x408F, 0x408F
+ .equiv VAR_0x4090, 0x4090
+ .equiv VAR_0x4091, 0x4091
+ .equiv VAR_0x4092, 0x4092
+ .equiv VAR_0x4093, 0x4093
+ .equiv VAR_0x4094, 0x4094
+ .equiv VAR_0x4095, 0x4095
+ .equiv VAR_0x4096, 0x4096
+ .equiv VAR_0x4097, 0x4097
+ .equiv VAR_0x4098, 0x4098
+ .equiv VAR_0x4099, 0x4099
+ .equiv VAR_0x409A, 0x409A
+ .equiv VAR_0x409B, 0x409B
+ .equiv VAR_0x409C, 0x409C
+ .equiv VAR_0x409D, 0x409D
+ .equiv VAR_0x409E, 0x409E
+ .equiv VAR_0x409F, 0x409F
+ .equiv VAR_0x40A0, 0x40A0
+ .equiv VAR_0x40A1, 0x40A1
+ .equiv VAR_0x40A2, 0x40A2
+ .equiv VAR_0x40A3, 0x40A3
+ .equiv VAR_0x40A4, 0x40A4
+ .equiv VAR_0x40A5, 0x40A5
+ .equiv VAR_0x40A6, 0x40A6
+ .equiv VAR_0x40A7, 0x40A7
+ .equiv VAR_0x40A8, 0x40A8
+ .equiv VAR_0x40A9, 0x40A9
+ .equiv VAR_0x40AA, 0x40AA
+ .equiv VAR_0x40AB, 0x40AB
+ .equiv VAR_0x40AC, 0x40AC
+ .equiv VAR_0x40AD, 0x40AD
+ .equiv VAR_0x40AE, 0x40AE
+ .equiv VAR_0x40AF, 0x40AF
+ .equiv VAR_0x40B0, 0x40B0
+ .equiv VAR_0x40B1, 0x40B1
+ .equiv VAR_0x40B2, 0x40B2
+ .equiv VAR_0x40B3, 0x40B3
+ .equiv VAR_PORTHOLE, 0x40B4
+ .equiv VAR_0x40B5, 0x40B5
+ .equiv VAR_0x40B6, 0x40B6
+ .equiv VAR_0x40B7, 0x40B7
+ .equiv VAR_0x40B8, 0x40B8
+ .equiv VAR_0x40B9, 0x40B9
+ .equiv VAR_0x40BA, 0x40BA
+ .equiv VAR_0x40BB, 0x40BB
+ .equiv VAR_0x40BC, 0x40BC
+ .equiv VAR_0x40BD, 0x40BD
+ .equiv VAR_0x40BE, 0x40BE
+ .equiv VAR_0x40BF, 0x40BF
+ .equiv VAR_0x40C0, 0x40C0
+ .equiv VAR_0x40C1, 0x40C1
+ .equiv VAR_0x40C2, 0x40C2
+ .equiv VAR_0x40C3, 0x40C3
+ .equiv VAR_0x40C4, 0x40C4
+ .equiv VAR_0x40C5, 0x40C5
+ .equiv VAR_0x40C6, 0x40C6
+ .equiv VAR_0x40C7, 0x40C7
+ .equiv VAR_0x40C8, 0x40C8
+ .equiv VAR_0x40C9, 0x40C9
+ .equiv VAR_0x40CA, 0x40CA
+ .equiv VAR_0x40CB, 0x40CB
+ .equiv VAR_0x40CC, 0x40CC
+ .equiv VAR_0x40CD, 0x40CD
+ .equiv VAR_0x40CE, 0x40CE
+ .equiv VAR_FRONTIER_FACILITY, 0x40CF
+ .equiv VAR_0x40D0, 0x40D0
+ .equiv VAR_0x40D1, 0x40D1
+ .equiv VAR_0x40D2, 0x40D2
+ .equiv VAR_0x40D3, 0x40D3
+ .equiv VAR_0x40D4, 0x40D4
+ .equiv VAR_0x40D5, 0x40D5
+ .equiv VAR_0x40D6, 0x40D6
+ .equiv VAR_0x40D7, 0x40D7
+ .equiv VAR_0x40D8, 0x40D8
+ .equiv VAR_0x40D9, 0x40D9
+ .equiv VAR_0x40DA, 0x40DA
+ .equiv VAR_0x40DB, 0x40DB
+ .equiv VAR_0x40DC, 0x40DC
+ .equiv VAR_0x40DD, 0x40DD
+ .equiv VAR_0x40DE, 0x40DE
+ .equiv VAR_0x40DF, 0x40DF
+ .equiv VAR_0x40E0, 0x40E0
+ .equiv VAR_0x40E1, 0x40E1
+ .equiv VAR_0x40E2, 0x40E2
+ .equiv VAR_0x40E3, 0x40E3
+ .equiv VAR_0x40E4, 0x40E4
+ .equiv VAR_0x40E5, 0x40E5
+ .equiv VAR_DAILY_SLOTS, 0x40E6
+ .equiv VAR_DAILY_WILDS, 0x40E7
+ .equiv VAR_DAILY_BLENDER, 0x40E8
+ .equiv VAR_DAILY_PLANTED_BERRIES, 0x40E9
+ .equiv VAR_DAILY_PICKED_BERRIES, 0x40EA
+ .equiv VAR_DAILY_ROULETTE, 0x40EB
+ .equiv VAR_0x40EC, 0x40EC
+ .equiv VAR_0x40ED, 0x40ED
+ .equiv VAR_0x40EE, 0x40EE
+ .equiv VAR_0x40EF, 0x40EF
+ .equiv VAR_0x40F0, 0x40F0
+ .equiv VAR_DAILY_BP, 0x40F1
+ .equiv VAR_0x40F2, 0x40F2
+ .equiv VAR_0x40F3, 0x40F3
+ .equiv VAR_0x40F4, 0x40F4
+ .equiv VAR_0x40F5, 0x40F5
+ .equiv VAR_0x40F6, 0x40F6
+ .equiv VAR_0x40F7, 0x40F7
+ .equiv VAR_0x40F8, 0x40F8
+ .equiv VAR_0x40F9, 0x40F9
+ .equiv VAR_0x40FA, 0x40FA
+ .equiv VAR_0x40FB, 0x40FB
+ .equiv VAR_0x40FC, 0x40FC
+ .equiv VAR_0x40FD, 0x40FD
+ .equiv VAR_0x40FE, 0x40FE
+ .equiv VAR_0x40FF, 0x40FF
+
+ .equiv VAR_0x8000, 0x8000
+ .equiv VAR_0x8001, 0x8001
+ .equiv VAR_0x8002, 0x8002
+ .equiv VAR_0x8003, 0x8003
+ .equiv VAR_0x8004, 0x8004
+ .equiv VAR_0x8005, 0x8005
+ .equiv VAR_0x8006, 0x8006
+ .equiv VAR_0x8007, 0x8007
+ .equiv VAR_0x8008, 0x8008
+ .equiv VAR_0x8009, 0x8009
+ .equiv VAR_0x800A, 0x800A
+ .equiv VAR_0x800B, 0x800B
+ .equiv VAR_FACING, 0x800C
+ .equiv VAR_RESULT, 0x800D
+ .equiv VAR_ITEM_ID, 0x800E
+ .equiv VAR_LAST_TALKED, 0x800F
+ .equiv VAR_CONTEST_RANK, 0x8010
+ .equiv VAR_CONTEST_CATEGORY, 0x8011
+ .equiv VAR_MON_BOX_ID, 0x8012
+ .equiv VAR_MON_BOX_POS, 0x8013
+ .equiv VAR_0x8014, 0x8014