summaryrefslogtreecommitdiff
path: root/data/wild
diff options
context:
space:
mode:
authorRangi <remy.oukaour+rangi42@gmail.com>2021-03-23 09:57:48 -0400
committerRangi <remy.oukaour+rangi42@gmail.com>2021-03-23 09:57:48 -0400
commitbc59bad170a8d1ff908199587f26a3da59603c08 (patch)
tree6fe699f9f084424b5d08106aa1edcbad91956be9 /data/wild
parentb2332f27f01ce98d521e4a0c0df6199bb7a6ada3 (diff)
Verify uneven list sizes with list_start, li, and assert_list_length macros
Diffstat (limited to 'data/wild')
-rw-r--r--data/wild/roammon_maps.asm4
1 files changed, 3 insertions, 1 deletions
diff --git a/data/wild/roammon_maps.asm b/data/wild/roammon_maps.asm
index 628a2679..de5b60c7 100644
--- a/data/wild/roammon_maps.asm
+++ b/data/wild/roammon_maps.asm
@@ -9,10 +9,11 @@ rept _NARG - 1
shift
endr
db 0
+list_index = list_index + 1
ENDM
RoamMaps:
-; there are NUM_ROAMMON_MAPS entries
+ list_start RoamMaps
; start map, ...other maps
roam_map ROUTE_29, ROUTE_30, ROUTE_46
roam_map ROUTE_30, ROUTE_29, ROUTE_31
@@ -30,4 +31,5 @@ RoamMaps:
roam_map ROUTE_44, ROUTE_42, ROUTE_43, ROUTE_45
roam_map ROUTE_45, ROUTE_44, ROUTE_46
roam_map ROUTE_46, ROUTE_45, ROUTE_29
+ assert_list_length NUM_ROAMMON_MAPS
db -1 ; end