summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorRangi <remy.oukaour+rangi42@gmail.com>2021-03-16 18:08:25 -0400
committerRangi <remy.oukaour+rangi42@gmail.com>2021-03-16 18:08:25 -0400
commit2bc8cf5fc11d4ef84022840ad10cd05eaab12ae9 (patch)
treea51a504112ef948c1ddcb0b7e31c2f285f3b84a9 /data
parent8b5dde16c3e7f7ad87a095f71cc6b61cf00b2bb8 (diff)
Revise some constant definitions
Diffstat (limited to 'data')
-rw-r--r--data/maps/environment_colors.asm2
-rw-r--r--data/maps/setup_scripts.asm2
2 files changed, 4 insertions, 0 deletions
diff --git a/data/maps/environment_colors.asm b/data/maps/environment_colors.asm
index 3497b2b9..99e9be73 100644
--- a/data/maps/environment_colors.asm
+++ b/data/maps/environment_colors.asm
@@ -1,5 +1,6 @@
EnvironmentColorsPointers:
; entries correspond to environment constants (see constants/map_data_constants.asm)
+ table_width 2, EnvironmentColorsPointers
dw .OutdoorColors ; unused
dw .OutdoorColors ; TOWN
dw .OutdoorColors ; ROUTE
@@ -8,6 +9,7 @@ EnvironmentColorsPointers:
dw .Env5Colors ; ENVIRONMENT_5
dw .IndoorColors ; GATE
dw .DungeonColors ; DUNGEON
+ assert_table_length NUM_ENVIRONMENTS + 1
; Valid indices: $00 - $29 (see gfx/tilesets/bg_tiles.pal)
.OutdoorColors:
diff --git a/data/maps/setup_scripts.asm b/data/maps/setup_scripts.asm
index 255831d4..506d8fe4 100644
--- a/data/maps/setup_scripts.asm
+++ b/data/maps/setup_scripts.asm
@@ -1,5 +1,6 @@
MapSetupScripts:
; entries correspond to MAPSETUP_* constants (see constants/map_setup_constants.asm)
+ table_width 2, MapSetupScripts
dw MapSetupScript_Warp
dw MapSetupScript_Continue
dw MapSetupScript_ReloadMap
@@ -11,6 +12,7 @@ MapSetupScripts:
dw MapSetupScript_Train
dw MapSetupScript_Submenu
dw MapSetupScript_BadWarp
+ assert_table_length NUM_MAPSETUP_SCRIPTS
; valid commands are listed in MapSetupCommands (see data/maps/setup_script_pointers.asm)
mapsetup: MACRO