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:
@@ -1,69 +1,71 @@
|
||||
TrainerClassNames::
|
||||
; entries correspond to trainer classes (see constants/trainer_constants.asm)
|
||||
db "LEADER@"
|
||||
db "LEADER@"
|
||||
db "LEADER@"
|
||||
db "LEADER@"
|
||||
db "LEADER@"
|
||||
db "LEADER@"
|
||||
db "LEADER@"
|
||||
db "LEADER@"
|
||||
db "RIVAL@"
|
||||
db "#MON PROF.@"
|
||||
db "ELITE FOUR@"
|
||||
db "<PKMN> TRAINER@"
|
||||
db "ELITE FOUR@"
|
||||
db "ELITE FOUR@"
|
||||
db "ELITE FOUR@"
|
||||
db "CHAMPION@"
|
||||
db "LEADER@"
|
||||
db "LEADER@"
|
||||
db "LEADER@"
|
||||
db "SCIENTIST@"
|
||||
db "LEADER@"
|
||||
db "YOUNGSTER@"
|
||||
db "SCHOOLBOY@"
|
||||
db "BIRD KEEPER@"
|
||||
db "LASS@"
|
||||
db "LEADER@"
|
||||
db "COOLTRAINER@"
|
||||
db "COOLTRAINER@"
|
||||
db "BEAUTY@"
|
||||
db "#MANIAC@"
|
||||
db "ROCKET@"
|
||||
db "GENTLEMAN@"
|
||||
db "SKIER@"
|
||||
db "TEACHER@"
|
||||
db "LEADER@"
|
||||
db "BUG CATCHER@"
|
||||
db "FISHER@"
|
||||
db "SWIMMER♂@"
|
||||
db "SWIMMER♀@"
|
||||
db "SAILOR@"
|
||||
db "SUPER NERD@"
|
||||
db "RIVAL@"
|
||||
db "GUITARIST@"
|
||||
db "HIKER@"
|
||||
db "BIKER@"
|
||||
db "LEADER@"
|
||||
db "BURGLAR@"
|
||||
db "FIREBREATHER@"
|
||||
db "JUGGLER@"
|
||||
db "BLACKBELT@"
|
||||
db "ROCKET@"
|
||||
db "PSYCHIC@"
|
||||
db "PICNICKER@"
|
||||
db "CAMPER@"
|
||||
db "ROCKET@"
|
||||
db "SAGE@"
|
||||
db "MEDIUM@"
|
||||
db "BOARDER@"
|
||||
db "#FAN@"
|
||||
db "KIMONO GIRL@"
|
||||
db "TWINS@"
|
||||
db "#FAN@"
|
||||
db "<PKMN> TRAINER@"
|
||||
db "LEADER@"
|
||||
db "OFFICER@"
|
||||
db "ROCKET@"
|
||||
db "MYSTICALMAN@"
|
||||
list_start TrainerClassNames
|
||||
li "LEADER"
|
||||
li "LEADER"
|
||||
li "LEADER"
|
||||
li "LEADER"
|
||||
li "LEADER"
|
||||
li "LEADER"
|
||||
li "LEADER"
|
||||
li "LEADER"
|
||||
li "RIVAL"
|
||||
li "#MON PROF."
|
||||
li "ELITE FOUR"
|
||||
li "<PKMN> TRAINER"
|
||||
li "ELITE FOUR"
|
||||
li "ELITE FOUR"
|
||||
li "ELITE FOUR"
|
||||
li "CHAMPION"
|
||||
li "LEADER"
|
||||
li "LEADER"
|
||||
li "LEADER"
|
||||
li "SCIENTIST"
|
||||
li "LEADER"
|
||||
li "YOUNGSTER"
|
||||
li "SCHOOLBOY"
|
||||
li "BIRD KEEPER"
|
||||
li "LASS"
|
||||
li "LEADER"
|
||||
li "COOLTRAINER"
|
||||
li "COOLTRAINER"
|
||||
li "BEAUTY"
|
||||
li "#MANIAC"
|
||||
li "ROCKET"
|
||||
li "GENTLEMAN"
|
||||
li "SKIER"
|
||||
li "TEACHER"
|
||||
li "LEADER"
|
||||
li "BUG CATCHER"
|
||||
li "FISHER"
|
||||
li "SWIMMER♂"
|
||||
li "SWIMMER♀"
|
||||
li "SAILOR"
|
||||
li "SUPER NERD"
|
||||
li "RIVAL"
|
||||
li "GUITARIST"
|
||||
li "HIKER"
|
||||
li "BIKER"
|
||||
li "LEADER"
|
||||
li "BURGLAR"
|
||||
li "FIREBREATHER"
|
||||
li "JUGGLER"
|
||||
li "BLACKBELT"
|
||||
li "ROCKET"
|
||||
li "PSYCHIC"
|
||||
li "PICNICKER"
|
||||
li "CAMPER"
|
||||
li "ROCKET"
|
||||
li "SAGE"
|
||||
li "MEDIUM"
|
||||
li "BOARDER"
|
||||
li "#FAN"
|
||||
li "KIMONO GIRL"
|
||||
li "TWINS"
|
||||
li "#FAN"
|
||||
li "<PKMN> TRAINER"
|
||||
li "LEADER"
|
||||
li "OFFICER"
|
||||
li "ROCKET"
|
||||
li "MYSTICALMAN"
|
||||
assert_list_length NUM_TRAINER_CLASSES
|
||||
|
Reference in New Issue
Block a user