mirror of
https://github.com/thornAvery/kep-hack.git
synced 2025-10-17 20:46:24 +13:00

This map is fully functional but has a lot of bits to iron out, as well as a need for Gym Trainers. I'm also not wholly satisfied with Yujirou's team; maybe remove Eevee? Yes, I designed an entire tileset for this. Fear me. Bow before me. Actually, don't, this was beyond rational thought. Current issues; - Yujirou's sprite doesn't work properly. - Needs Gym Trainers (hell) - Yujirou needs an event for being beaten, the refight, and more.
60 lines
1.8 KiB
NASM
60 lines
1.8 KiB
NASM
MACRO move_choices
|
|
IF _NARG
|
|
db \# ; all args
|
|
ENDC
|
|
db 0 ; end
|
|
DEF list_index += 1
|
|
ENDM
|
|
|
|
; move choice modification methods that are applied for each trainer class
|
|
TrainerClassMoveChoiceModifications:
|
|
list_start TrainerClassMoveChoiceModifications
|
|
move_choices ; YOUNGSTER
|
|
move_choices 1 ; BUG CATCHER
|
|
move_choices 1 ; LASS
|
|
move_choices 1, 3 ; SAILOR
|
|
move_choices 1 ; JR_TRAINER_M
|
|
move_choices 1 ; JR_TRAINER_F
|
|
move_choices 1, 2, 3 ; POKEMANIAC
|
|
move_choices 1, 2 ; SUPER_NERD
|
|
move_choices 1 ; HIKER
|
|
move_choices 1 ; BIKER
|
|
move_choices 1, 3 ; BURGLAR
|
|
move_choices 1 ; ENGINEER
|
|
move_choices 1, 3, ; UNUSED_JUGGLER
|
|
move_choices 1, 3 ; FISHER
|
|
move_choices 1, 3 ; SWIMMER
|
|
move_choices ; CUE_BALL
|
|
move_choices 1 ; GAMBLER
|
|
move_choices 1, 3 ; BEAUTY
|
|
move_choices 1, 2 ; PSYCHIC_TR
|
|
move_choices 1, 3 ; ROCKER
|
|
move_choices 1 ; JUGGLER
|
|
move_choices 1 ; TAMER
|
|
move_choices 1 ; BIRD_KEEPER
|
|
move_choices 1 ; BLACKBELT
|
|
move_choices 1 ; RIVAL1
|
|
move_choices 1, 3 ; PROF_OAK
|
|
move_choices 1, 2 ; CHIEF
|
|
move_choices 1, 2 ; SCIENTIST
|
|
move_choices 1, 3 ; GIOVANNI
|
|
move_choices 1 ; ROCKET
|
|
move_choices 1, 3 ; COOLTRAINER_M
|
|
move_choices 1, 3 ; COOLTRAINER_F
|
|
move_choices 1 ; BRUNO
|
|
move_choices 1 ; BROCK
|
|
move_choices 1, 3 ; MISTY
|
|
move_choices 1, 3 ; LT_SURGE
|
|
move_choices 1, 3 ; ERIKA
|
|
move_choices 1, 3 ; KOGA
|
|
move_choices 1, 3 ; BLAINE
|
|
move_choices 1, 3 ; SABRINA
|
|
move_choices 1, 2 ; GENTLEMAN
|
|
move_choices 1, 3 ; RIVAL2
|
|
move_choices 1, 3 ; RIVAL3
|
|
move_choices 1, 2, 3 ; LORELEI
|
|
move_choices 1 ; CHANNELER
|
|
move_choices 1 ; AGATHA
|
|
move_choices 1, 3 ; LANCE
|
|
assert_list_length NUM_TRAINERS
|