You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-04-09 05:44:44 -07:00
Verify uneven list sizes with list_start, li, and assert_list_length macros
This was discussed in #815
This commit is contained in:
@@ -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
|
||||
|
Reference in New Issue
Block a user