jep-hack/data/pokemon/egg_moves_johto.asm
Llinos Evans ae81f290d2 Buu and Grenmar? Nowaynowaynoway!
This required me to scrap some unused content from `load_font.asm`. However, this is only really a temporary fix - we need to decouple footprints.asm from it and make it load from separate banks to keep going.

Look at how Pokemon sprites are loaded for reference.
2024-07-09 20:20:51 +01:00

771 lines
11 KiB
NASM

SECTION "Egg Moves 2", ROMX
EggMovePointers2::
dw ChikoritaEggMoves
dw NoEggMoves2
dw NoEggMoves2
dw CyndaquilEggMoves
dw NoEggMoves2
dw NoEggMoves2
dw TotodileEggMoves
dw NoEggMoves2
dw NoEggMoves2
dw CubburnEggMoves
dw NoEggMoves2 ; Flambear
dw NoEggMoves2 ; Bruinous
dw PalssioEggMoves
dw NoEggMoves2 ; Pressio
dw NoEggMoves2 ; Donmarin
dw SentretEggMoves
dw NoEggMoves2
dw HoothootEggMoves
dw NoEggMoves2
dw LedybaEggMoves
dw NoEggMoves2
dw SpinarakEggMoves
dw NoEggMoves2
dw NoEggMoves2 ; Folage
dw NoEggMoves2 ; Barreau
dw NoEggMoves2
dw ChinchouEggMoves
dw NoEggMoves2
dw ReroadEggMoves
dw PichuEggMoves
dw CleffaEggMoves
dw IgglybuffEggMoves
dw TogepiEggMoves
dw NoEggMoves2
dw NoEggMoves2
dw NatuEggMoves
dw NoEggMoves2 ; Qatu
dw NoEggMoves2
dw MoibelleEggMoves
dw NoEggMoves2 ; Belledam
dw MareepEggMoves
dw NoEggMoves2
dw NoEggMoves2
dw NoEggMoves2
dw AzurillEggMoves
dw NoEggMoves2
dw NoEggMoves2
dw SudowoodoEggMoves
dw NoEggMoves2
dw HoppipEggMoves
dw NoEggMoves2
dw NoEggMoves2
dw AipomEggMoves
dw NoEggMoves2 ; Ambipom
dw NoEggMoves2
dw NoEggMoves2 ; Sunbud
dw NoEggMoves2
dw HippunkEggMoves
dw AercrowEggMoves
dw FoxfireEggMoves
dw YanmaEggMoves
dw NoEggMoves2 ; Yanmega
dw WooperEggMoves
dw NoEggMoves2
dw NoEggMoves2
dw NoEggMoves2
dw NoEggMoves2 ; Leafeon
dw NoEggMoves2 ; Glaceon
dw NoEggMoves2 ; Sylveon
dw MurkrowEggMoves
; dw NoEggMoves2 ; Honchkrow
dw NoEggMoves2
dw MisdreavusEggMoves
dw NoEggMoves2 ; Mismagius
dw StromenEggMoves
dw NoEggMoves2 ; Phandarin
dw NoEggMoves2
dw NoEggMoves2 ; Wynaut
dw NoEggMoves2
dw BipullaEggMoves
dw NoEggMoves2 ; Calflac
dw NoEggMoves2 ; Girafarig
dw NoEggMoves2 ; Farigiraf
dw PinecoEggMoves
dw NoEggMoves2
dw DunsparceEggMoves
dw NoEggMoves2 ; Dudunsparce
dw GligarEggMoves
dw NoEggMoves2
dw SnubbullEggMoves
dw NoEggMoves2
dw QwilfishEggMoves
dw NoEggMoves2 ; Kazeppelin
dw NoEggMoves2 ; Qwilfather
dw NoEggMoves2
dw ShuckleEggMoves
dw NoEggMoves2
dw HeracrossEggMoves
dw SneaselEggMoves
dw TeddiursaEggMoves
dw NoEggMoves2
dw NoEggMoves2 ; Ursaluna
dw SlugmaEggMoves
dw NoEggMoves2
dw SwinubEggMoves
dw NoEggMoves2
dw CorsolaEggMoves
dw RemoraidEggMoves
dw NoEggMoves2
dw StricheelEggMoves
dw NoEggMoves2 ; Lurreel
dw DelibirdEggMoves
dw MantykeEggMoves
dw NoEggMoves2 ; Mantine
dw SkarmoryEggMoves
dw HoundourEggMoves
dw NoEggMoves2
dw NoEggMoves2
dw PhanpyEggMoves
dw NoEggMoves2
dw NoEggMoves2
dw StantlerEggMoves
dw NoEggMoves2
dw GrenmarEggMoves
dw TyrogueEggMoves
dw NoEggMoves2
dw SmoochumEggMoves
dw ElekidEggMoves
dw MagbyEggMoves
dw MiltankEggMoves
dw NoEggMoves2 ; Blissey
; Nihon non-starter/folage/barreau here
dw WaruchuEggMoves
dw SoneggEggMoves
dw NoEggMoves2
dw NoEggMoves2
dw SakurazeEggMoves
dw AmanobiEggMoves
dw TrustanEggMoves
dw KuwaguardEggMoves
dw TonquitoEggMoves
dw MolambinoEggMoves
dw NoEggMoves2
dw NoEggMoves2
dw AngoreEggMoves
dw EucalaEggMoves
dw KiwookedEggMoves
dw CyclorpEggMoves
dw KitsenEggMoves
dw WispiritEggMoves
dw CoatlEggMoves
dw MimearEggMoves
dw InoshikaEggMoves
dw RuddernautEggMoves
dw XylodonEggMoves
dw NoEggMoves2
dw DokuroarEggMoves ; Dokuroar
dw NoEggMoves2
dw NoEggMoves2
dw NoEggMoves2
dw NoEggMoves2
dw NoEggMoves2
dw NoEggMoves2
dw NoEggMoves2
dw NoEggMoves2 ; Raging Bolt
dw NoEggMoves2
dw NoEggMoves2
dw NoEggMoves2
dw NoEggMoves2
dw NoEggMoves2
dw LarvitarEggMoves
dw NoEggMoves2
dw NoEggMoves2
dw NoEggMoves2
dw NoEggMoves2
dw NoEggMoves2
dw NoEggMoves2
.IndirectEnd::
ChikoritaEggMoves:
dw VINE_WHIP
dw LEECH_SEED
dw COUNTER
dw ANCIENTPOWER
dw FLAIL
dw SWORDS_DANCE
dw -1 ; end
CyndaquilEggMoves:
dw FURY_SWIPES
dw QUICK_ATTACK
dw REVERSAL
dw THRASH
dw FORESIGHT
dw SUBMISSION
dw -1 ; end
TotodileEggMoves:
dw CRUNCH
dw THRASH
dw HYDRO_PUMP
dw ANCIENTPOWER
dw RAZOR_WIND
dw ROCK_SLIDE
dw -1 ; end
CubburnEggMoves:
dw CRUNCH
dw FORESIGHT
dw REVERSAL
dw QUICK_ATTACK
dw SWIFT
dw -1
PalssioEggMoves:
dw ANCIENTPOWER
dw ENCORE
dw FORESIGHT
dw PSYBEAM
dw HYPNOSIS
dw -1
SentretEggMoves:
dw DOUBLE_EDGE
dw PURSUIT
dw SLASH
dw FOCUS_ENERGY
dw REVERSAL
dw -1 ; end
HoothootEggMoves:
dw MIRROR_MOVE
dw SUPERSONIC
dw FAINT_ATTACK
dw WING_ATTACK
dw WHIRLWIND
dw SKY_ATTACK
dw -1 ; end
LedybaEggMoves:
dw PSYBEAM
dw BIDE
dw LIGHT_SCREEN
dw -1 ; end
SpinarakEggMoves:
dw PSYBEAM
dw DISABLE
dw SONICBOOM
dw BATON_PASS
dw PURSUIT
dw -1 ; end
ChinchouEggMoves:
dw FLAIL
dw SUPERSONIC
dw SCREECH
dw -1 ; end
ReroadEggMoves:
dw FAINT_ATTACK
dw HYPNOSIS
dw MIND_READER
dw SLUDGE
dw -1 ; end
PichuEggMoves:
dw REVERSAL
dw BIDE
dw PRESENT
dw ENCORE
dw DOUBLESLAP
dw -1 ; end
CleffaEggMoves:
dw PRESENT
dw METRONOME
dw AMNESIA
dw BELLY_DRUM
dw SPLASH
dw MIMIC
dw -1 ; end
IgglybuffEggMoves:
dw PERISH_SONG
dw PRESENT
dw FAINT_ATTACK
dw -1 ; end
TogepiEggMoves:
dw PRESENT
dw MIRROR_MOVE
dw PECK
dw FORESIGHT
dw FUTURE_SIGHT
dw -1 ; end
NatuEggMoves:
dw HAZE
dw DRILL_PECK
dw QUICK_ATTACK
dw FAINT_ATTACK
dw STEEL_WING
dw -1 ; end
MoibelleEggMoves:
dw CHARM
dw HYPNOSIS
dw PURSUIT
dw -1 ; end
MareepEggMoves:
dw THUNDERBOLT
dw TAKE_DOWN
dw BODY_SLAM
dw SAFEGUARD
dw SCREECH
dw REFLECT
dw -1 ; end
AzurillEggMoves:
dw LIGHT_SCREEN
dw PRESENT
dw AMNESIA
dw FUTURE_SIGHT
dw BELLY_DRUM
dw PERISH_SONG
dw SUPERSONIC
dw FORESIGHT
dw -1 ; end
SudowoodoEggMoves:
dw SELFDESTRUCT
dw -1 ; end
HoppipEggMoves:
dw CONFUSION
dw GROWL
dw ENCORE
dw DOUBLE_EDGE
dw REFLECT
dw AMNESIA
dw PAY_DAY
dw -1 ; end
AipomEggMoves:
dw COUNTER
dw SCREECH
dw PURSUIT
dw AGILITY
dw SPITE
dw SLAM
dw DOUBLESLAP
dw BEAT_UP
dw -1 ; end
HippunkEggMoves:
dw ACID
dw BELLY_DRUM
dw BODY_SLAM
dw SCREECH
dw SING
dw -1 ; end
AercrowEggMoves:
dw DRILL_PECK
dw FUTURE_SIGHT
dw SAFEGUARD
dw WHIRLWIND
dw -1 ; end
FoxfireEggMoves:
dw CONFUSE_RAY
dw DISABLE
dw FAINT_ATTACK
dw HYPNOSIS
dw QUICK_ATTACK
dw -1 ; end
YanmaEggMoves:
dw WHIRLWIND
dw REVERSAL
dw LEECH_LIFE
dw -1 ; end
WooperEggMoves:
dw BODY_SLAM
dw ANCIENTPOWER
dw SAFEGUARD
dw -1 ; end
MurkrowEggMoves:
dw WHIRLWIND
dw DRILL_PECK
dw QUICK_ATTACK
dw MIRROR_MOVE
dw WING_ATTACK
dw SKY_ATTACK
dw -1 ; end
MisdreavusEggMoves:
dw SCREECH
dw DESTINY_BOND
dw -1 ; end
StromenEggMoves:
dw BODY_SLAM
dw FAINT_ATTACK
dw PURSUIT
dw STOMP
dw -1 ; end
BipullaEggMoves:
dw TAKE_DOWN
dw AMNESIA
dw FORESIGHT
dw FUTURE_SIGHT
dw BEAT_UP
dw -1 ; end
PinecoEggMoves:
dw REFLECT
dw PIN_MISSILE
dw FLAIL
dw SWIFT
dw -1 ; end
DunsparceEggMoves:
dw BIDE
dw ANCIENTPOWER
dw ROCK_SLIDE
dw BITE
dw RAGE
dw -1 ; end
GligarEggMoves:
dw METAL_CLAW
dw WING_ATTACK
dw RAZOR_WIND
dw COUNTER
dw -1 ; end
SnubbullEggMoves:
dw METRONOME
dw FAINT_ATTACK
dw REFLECT
dw PRESENT
dw CRUNCH
dw HEAL_BELL
dw LICK
dw LEER
dw -1 ; end
QwilfishEggMoves:
dw FLAIL
dw HAZE
dw BUBBLEBEAM
dw SUPERSONIC
dw -1 ; end
ShuckleEggMoves:
dw SWEET_SCENT
dw -1 ; end
HeracrossEggMoves:
dw HARDEN
dw BIDE
dw FLAIL
dw -1 ; end
SneaselEggMoves:
dw COUNTER
dw SPITE
dw FORESIGHT
dw REFLECT
dw BITE
dw -1 ; end
TeddiursaEggMoves:
dw CRUNCH
dw TAKE_DOWN
dw SEISMIC_TOSS
dw FOCUS_ENERGY
dw COUNTER
dw METAL_CLAW
dw -1 ; end
SlugmaEggMoves:
dw ACID_ARMOR
dw -1 ; end
SwinubEggMoves:
dw TAKE_DOWN
dw BITE
dw BODY_SLAM
dw ROCK_SLIDE
dw ANCIENTPOWER
dw -1 ; end
CorsolaEggMoves:
dw ROCK_SLIDE
dw SAFEGUARD
dw SCREECH
dw MIST
dw AMNESIA
dw -1 ; end
RemoraidEggMoves:
dw AURORA_BEAM
dw OCTAZOOKA
dw SUPERSONIC
dw HAZE
dw SCREECH
dw -1 ; end
StricheelEggMoves:
dw BEAT_UP
dw FLAIL
dw SCREECH
dw SUPERSONIC
dw -1 ; end
DelibirdEggMoves:
dw AURORA_BEAM
dw QUICK_ATTACK
dw FUTURE_SIGHT
dw SPLASH
dw RAPID_SPIN
dw -1 ; end
MantykeEggMoves:
dw TWISTER
dw HYDRO_PUMP
dw HAZE
dw SLAM
dw -1 ; end
SkarmoryEggMoves:
dw DRILL_PECK
dw PURSUIT
dw WHIRLWIND
dw SKY_ATTACK
dw -1 ; end
HoundourEggMoves:
dw FIRE_SPIN
dw RAGE
dw PURSUIT
dw COUNTER
dw SPITE
dw REVERSAL
dw BEAT_UP
dw -1 ; end
PhanpyEggMoves:
dw FOCUS_ENERGY
dw BODY_SLAM
dw ANCIENTPOWER
dw WATER_GUN
dw -1 ; end
StantlerEggMoves:
dw REFLECT
dw SPITE
dw DISABLE
dw LIGHT_SCREEN
dw BITE
dw -1 ; end
GrenmarEggMoves:
dw DISABLE
dw ENCORE
dw PERISH_SONG
dw RAPID_SPIN
dw SING
dw SLAM
dw -1
TyrogueEggMoves:
dw RAPID_SPIN
dw HI_JUMP_KICK
dw MACH_PUNCH
dw MIND_READER
dw -1 ; end
SmoochumEggMoves:
dw MEDITATE
dw -1 ; end
ElekidEggMoves:
dw KARATE_CHOP
dw BARRIER
dw ROLLING_KICK
dw MEDITATE
dw CROSS_CHOP
dw -1 ; end
MagbyEggMoves:
dw KARATE_CHOP
dw MEGA_PUNCH
dw BARRIER
dw SCREECH
dw CROSS_CHOP
dw -1 ; end
MiltankEggMoves:
dw PRESENT
dw REVERSAL
dw SEISMIC_TOSS
dw -1 ; end
WaruchuEggMoves:
dw BELLY_DRUM
dw DISABLE
dw DIZZY_PUNCH
dw FAINT_ATTACK
dw MEAN_LOOK
dw QUICK_ATTACK
dw -1 ;end
SoneggEggMoves:
dw DRILL_PECK
dw MIRROR_MOVE
dw SAND_ATTACK
dw SKY_ATTACK
dw WHIRLWIND
dw -1 ;end
SakurazeEggMoves:
dw ACID
dw FIRE_SPIN
dw MORNING_SUN
dw -1 ;end
AmanobiEggMoves:
dw EXTREMESPEED
dw FAINT_ATTACK
dw FURY_SWIPES
dw PETAL_DANCE
dw SMOKESCREEN
dw SUBSTITUTE
dw -1 ;end
TrustanEggMoves:
dw FAINT_ATTACK
dw PAY_DAY
dw SPLASH
dw SUBMISSION
dw -1 ;end
KuwaguardEggMoves:
dw CRUNCH
dw METAL_CLAW
dw WHIRLWIND
dw -1 ;end
TonquitoEggMoves:
dw MEGAPHONE
dw AGILITY
dw POISON_STING
dw PSYWAVE
dw -1 ;end
MolambinoEggMoves:
dw DOUBLE_EDGE
dw PSYBEAM
dw SELFDESTRUCT
dw SWEET_KISS
dw TAKE_DOWN
dw -1 ;end
AngoreEggMoves:
dw CRUNCH
dw FURY_ATTACK
dw SWORDS_DANCE
dw -1 ;end
EucalaEggMoves:
dw FAINT_ATTACK
dw FLAME_WHEEL
dw LICK
dw SLUDGE
dw -1 ;end
KiwookedEggMoves:
dw DOUBLE_KICK
dw FAINT_ATTACK
dw QUICK_ATTACK
dw JUMP_KICK
dw -1 ;end
CyclorpEggMoves:
dw BEAT_UP
dw FURY_ATTACK
dw PURSUIT
dw SWORDS_DANCE
dw -1 ;end
KitsenEggMoves:
dw RAZOR_WIND
dw NIGHT_SHADE
dw SPITE
dw WHIRLWIND
dw -1 ;end
WispiritEggMoves:
dw CONFUSE_RAY
dw DISABLE
dw PAIN_SPLIT
dw PURSUIT
dw SCARY_FACE
dw -1 ;end
CoatlEggMoves:
dw BITE
dw MEDITATE
dw PETAL_DANCE
dw RAZOR_WIND
dw -1 ;end
MimearEggMoves:
dw LOVELY_KISS
dw PRESENT
dw SWEET_KISS
dw -1 ;end
InoshikaEggMoves:
dw FURY_ATTACK
dw PAY_DAY
dw ROCK_SLIDE
dw TAKE_DOWN
dw -1 ;end
RuddernautEggMoves:
dw DOUBLE_EDGE
dw MIST
dw OUTRAGE
dw PSYBEAM
dw SAFEGUARD
dw -1 ;end
XylodonEggMoves:
dw BELLY_DRUM
dw CRUNCH
dw DOUBLE_EDGE
dw LEER
dw SLAM
dw THRASH
dw -1 ;end
DokuroarEggMoves:
dw BONEMERANG
dw BONE_RUSH
dw BONE_CLUB
dw ROCK_SLIDE
dw SCARY_FACE
dw -1 ;end
LarvitarEggMoves:
dw PURSUIT
dw STOMP
dw OUTRAGE
dw FOCUS_ENERGY
dw ANCIENTPOWER
dw ROCK_SLASH
NoEggMoves2:
dw -1 ; end