mirror of
https://github.com/pret/pokegold-spaceworld.git
synced 2026-08-08 11:18:13 -05:00
This uses catch-all files like main.asm to reduce the total quantity and size of build objects (from 1.1 GB to 70 MB). --------- Co-authored-by: Rangi <35663410+Rangi42@users.noreply.github.com>
143 lines
3.4 KiB
NASM
143 lines
3.4 KiB
NASM
MoveEffectsPointers:
|
|
; entries correspond to EFFECT_* constants
|
|
dw NormalHit
|
|
dw DoSleep
|
|
dw PoisonHit
|
|
dw LeechHit
|
|
dw BurnHit
|
|
dw FreezeHit
|
|
dw ParalyzeHit
|
|
dw Selfdestruct
|
|
dw DreamEater
|
|
dw MirrorMove
|
|
dw StatUp ; EFFECT_ATTACK_UP
|
|
dw StatUp ; EFFECT_DEFENSE_UP
|
|
dw StatUp ; EFFECT_SPEED_UP
|
|
dw StatUp ; EFFECT_SP_ATK_UP
|
|
dw StatUp ; EFFECT_SP_DEF_UP
|
|
dw StatUp ; EFFECT_ACCURACY_UP
|
|
dw StatUp ; EFFECT_EVASION_UP
|
|
dw NormalHit ; EFFECT_SWIFT
|
|
dw StatDown ; EFFECT_ATTACK_DOWN
|
|
dw StatDown ; EFFECT_DEFENSE_DOWN
|
|
dw StatDown ; EFFECT_SPEED_DOWN
|
|
dw StatDown ; EFFECT_SP_ATK_DOWN
|
|
dw StatDown ; EFFECT_SP_DEF_DOWN
|
|
dw StatDown ; EFFECT_ACCURACY_DOWN
|
|
dw StatDown ; EFFECT_EVASION_DOWN
|
|
dw ResetStats
|
|
dw Bide
|
|
dw Rampage
|
|
dw TryEscape
|
|
dw MultiHit
|
|
dw Conversion
|
|
dw FlinchHit
|
|
dw Heal
|
|
dw Toxic
|
|
dw PayDay
|
|
dw LightScreen
|
|
dw NormalHit ; EFFECT_24: Unused
|
|
dw FlinchHit ; EFFECT_STOMP
|
|
dw OHKOHit
|
|
dw RazorWind
|
|
dw StaticDamage ; EFFECT_SUPER_FANG
|
|
dw StaticDamage
|
|
dw TrapTarget
|
|
dw RazorWind ; EFFECT_FLY
|
|
dw MultiHit ; EFFECT_DOUBLE_HIT
|
|
dw NormalHit ; EFFECT_JUMP_KICK
|
|
dw Mist
|
|
dw FocusEnergy
|
|
dw RecoilHit
|
|
dw DoConfuse
|
|
dw StatUp ; EFFECT_ATTACK_UP_2
|
|
dw StatUp ; EFFECT_DEFENSE_UP_2
|
|
dw StatUp ; EFFECT_SPEED_UP_2
|
|
dw StatUp ; EFFECT_SP_ATK_UP_2
|
|
dw StatUp ; EFFECT_SP_DEF_UP_2
|
|
dw StatUp ; EFFECT_ACCURACY_UP_2
|
|
dw StatUp ; EFFECT_EVASION_UP_2
|
|
dw Transform
|
|
dw StatDown ; EFFECT_ATTACK_DOWN_2
|
|
dw StatDown ; EFFECT_DEFENSE_DOWN_2
|
|
dw StatDown ; EFFECT_SPEED_DOWN_2
|
|
dw StatDown ; EFFECT_SP_ATK_DOWN_2
|
|
dw StatDown ; EFFECT_SP_DEF_DOWN_2
|
|
dw StatDown ; EFFECT_ACCURACY_DOWN_2
|
|
dw StatDown ; EFFECT_EVASION_DOWN_2
|
|
dw Reflect
|
|
dw DoPoison
|
|
dw DoParalyze
|
|
dw StatDownHit ; EFFECT_ATTACK_DOWN_HIT
|
|
dw StatDownHit ; EFFECT_DEFENSE_DOWN_HIT
|
|
dw StatDownHit ; EFFECT_SPEED_DOWN_HIT
|
|
dw StatDownHit ; EFFECT_SP_ATK_DOWN_HIT
|
|
dw StatDownHit ; EFFECT_SP_DEF_DOWN_HIT
|
|
dw StatDownHit ; EFFECT_ACCURACY_DOWN_HIT
|
|
dw StatDownHit ; EFFECT_EVASION_DOWN_HIT
|
|
dw NormalHit ; EFFECT_4B: Unused
|
|
dw ConfuseHit
|
|
dw MultiHit ; EFFECT_POISON_MULTI_HIT
|
|
dw NormalHit ; EFFECT_4E: Unused
|
|
dw Substitute
|
|
dw HyperBeam
|
|
dw NormalHit ; EFFECT_RAGE
|
|
dw Mimic
|
|
dw Metronome
|
|
dw LeechSeed
|
|
dw Splash
|
|
dw Disable
|
|
dw StaticDamage ; EFFECT_LEVEL_DAMAGE
|
|
dw StaticDamage ; EFFECT_PSYWAVE
|
|
dw Counter
|
|
dw Encore
|
|
dw PainSplit
|
|
dw Snore
|
|
dw Conversion2
|
|
dw LockOn
|
|
dw Sketch
|
|
dw DefrostOpponent ; Unused
|
|
dw SleepTalk
|
|
dw DestinyBond
|
|
dw StaticDamage
|
|
dw Spite
|
|
dw FalseSwipe
|
|
dw BellChime
|
|
dw NormalHit ; EFFECT_PRIORITY_HIT
|
|
dw TripleKick
|
|
dw Thief
|
|
dw MeanLook
|
|
dw Nightmare
|
|
dw FlameWheel
|
|
dw NailDown
|
|
dw NormalHit ; EFFECT_COIN_HURL
|
|
dw Protect
|
|
dw Spikes
|
|
dw Foresight
|
|
dw PerishSong
|
|
dw Sandstorm
|
|
dw Endure
|
|
dw Rollout
|
|
dw Swagger
|
|
dw FuryCutter
|
|
dw Attract
|
|
dw Return
|
|
dw Present
|
|
dw Frustration
|
|
dw Safeguard
|
|
dw SacredFire
|
|
dw Magnitude
|
|
dw BatonPass
|
|
dw Pursuit
|
|
dw RapidSpin
|
|
dw NormalHit ; EFFECT_IRON_TAIL
|
|
dw NormalHit ; EFFECT_VITAL_THROW
|
|
dw MorningSun
|
|
dw Synthesis
|
|
dw Moonlight
|
|
dw HiddenPower
|
|
dw RainDance
|
|
dw SunnyDay
|
|
dw NormalHit ; $70: Unused
|
|
dw NormalHit ; $71: Unused
|