TrainerClassNames:: ; entries correspond to trainer classes (see constants/trainer_constants.asm) list_start TrainerClassNames li "LEADER" li "LEADER" li "LEADER" li "LEADER" li "LEADER" li "LEADER" li "LEADER" li "LEADER" li "PASSERBY" ; HGSS implementation li "RIVAL" li "#MON PROF." li "ELITE FOUR" li "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 "SAGE" li "MEDIUM" li "BOARDER" li "#FAN" li "KIMONO GIRL" li "TWINS" li "#FAN" li "TRAINER" li "LEADER" li "OFFICER" li "ROCKET" li "MYSTICALMAN" li "CHANNELER" li "CUE BALL" li "ENGINEER" li "ROCKER" li "TAMER" li "FIREFIGHTER" li "TEACHER♂" li "PAINTER" li "SOLDIER" li "SPORTSMAN" li "???" li "???" li "LEADER" ; WALKER li "TRAINER" ; LORELEI li "LEADER" ; UTHER li "LEADER?" ; Imposter Oak li "LEADER" ; AGATHA li "TRAINER" ; GIOVANNI (coat) li "LEADER" ; GIOVANNI (boss?) li "LEADER" ; GREEN li "BALLSMITH" li "EXECUTIVE" ; ARIANA li "EXECUTIVE" ; ARCHER li "PROFESSOR" ; BLUE li "ELDER" li "SHINJUKU" ; JACK li "LEADER" ; SIGAL li "LEADER" ; KUYE li "EXECUTIVE" ; SHAM li "EXECUTIVE" ; CARL assert_list_length NUM_TRAINER_CLASSES