You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-04-09 05:44:44 -07:00
Split battle/ into data/ and engine/ components
This commit is contained in:
180
data/moves/effect_command_pointers.asm
Normal file
180
data/moves/effect_command_pointers.asm
Normal file
@@ -0,0 +1,180 @@
|
||||
dw 0 ; padding
|
||||
|
||||
BattleCommandPointers: ; 3fd28
|
||||
; entries correspond to macros/scripts/effect_commands.asm
|
||||
dw BattleCommand_CheckTurn ; 34084
|
||||
dw BattleCommand_CheckObedience ; 343db
|
||||
dw BattleCommand_UsedMoveText ; 34541
|
||||
dw BattleCommand_DoTurn ; 34555
|
||||
dw BattleCommand_Critical ; 34631
|
||||
dw BattleCommand_DamageStats ; 352dc
|
||||
dw BattleCommand_Stab ; 346d2 - 07
|
||||
dw BattleCommand_DamageVariation ; 34cfd
|
||||
dw BattleCommand_CheckHit ; 34d32
|
||||
dw BattleCommand_LowerSub ; 34eee
|
||||
dw BattleCommand_HitTargetNoSub ; 34f60
|
||||
dw BattleCommand_RaiseSub ; 35004
|
||||
dw BattleCommand_FailureText ; 35023
|
||||
dw BattleCommand_CheckFaint ; 3505e
|
||||
dw BattleCommand_CriticalText ; 35175
|
||||
dw BattleCommand_SuperEffectiveText ; 351ad
|
||||
dw BattleCommand_CheckDestinyBond ; 351c0
|
||||
dw BattleCommand_BuildOpponentRage ; 35250
|
||||
dw BattleCommand_PoisonTarget ; 35eee
|
||||
dw BattleCommand_SleepTarget ; 35e5c
|
||||
dw BattleCommand_DrainTarget ; 35fff
|
||||
dw BattleCommand_EatDream ; 36008
|
||||
dw BattleCommand_BurnTarget ; 3608c
|
||||
dw BattleCommand_FreezeTarget ; 36102
|
||||
dw BattleCommand_ParalyzeTarget ; 36165
|
||||
dw BattleCommand_Selfdestruct ; 37380
|
||||
dw BattleCommand_MirrorMove ; 373c9
|
||||
dw BattleCommand_StatUp ; 361e4
|
||||
dw BattleCommand_StatDown ; 362e3
|
||||
dw BattleCommand_PayDay ; 3705c
|
||||
dw BattleCommand_Conversion ; 3707f
|
||||
dw BattleCommand_ResetStats ; 3710e
|
||||
dw BattleCommand_StoreEnergy ; 36671
|
||||
dw BattleCommand_UnleashEnergy ; 366e5
|
||||
dw BattleCommand_ForceSwitch ; 3680f
|
||||
dw BattleCommand_EndLoop ; 369b6
|
||||
dw BattleCommand_FlinchTarget ; 36aa0
|
||||
dw BattleCommand_OHKO ; 36af3
|
||||
dw BattleCommand_Recoil ; 36cb2
|
||||
dw BattleCommand_Mist ; 36c7e
|
||||
dw BattleCommand_FocusEnergy ; 36c98
|
||||
dw BattleCommand_Confuse ; 36d3b
|
||||
dw BattleCommand_ConfuseTarget ; 36d1d
|
||||
dw BattleCommand_Heal ; 3713e
|
||||
dw BattleCommand_Transform ; 371cd
|
||||
dw BattleCommand_Screen ; 372fc
|
||||
dw BattleCommand_Poison ; 35f2c
|
||||
dw BattleCommand_Paralyze ; 36dc7
|
||||
dw BattleCommand_Substitute ; 36e7c
|
||||
dw BattleCommand_RechargeNextTurn ; 36f0b
|
||||
dw BattleCommand_Mimic ; 36f46
|
||||
dw BattleCommand_Metronome ; 37418
|
||||
dw BattleCommand_LeechSeed ; 36f9d
|
||||
dw BattleCommand_Splash ; 36fe1
|
||||
dw BattleCommand_Disable ; 36fed
|
||||
dw BattleCommand_ClearText ; 37e85
|
||||
dw BattleCommand_Charge ; 36b4d
|
||||
dw BattleCommand_CheckCharge ; 36b3a
|
||||
dw BattleCommand_TrapTarget ; 36c2d
|
||||
dw BattleCommand3c ; 36c2c
|
||||
dw BattleCommand_Rampage ; 36751
|
||||
dw BattleCommand_CheckRampage ; 3671a
|
||||
dw BattleCommand_ConstantDamage ; 35726
|
||||
dw BattleCommand_Counter ; 35813
|
||||
dw BattleCommand_Encore ; 35864
|
||||
dw BattleCommand_PainSplit ; 35926
|
||||
dw BattleCommand_Snore ; 359d0
|
||||
dw BattleCommand_Conversion2 ; 359e6
|
||||
dw BattleCommand_LockOn ; 35a53
|
||||
dw BattleCommand_Sketch ; 35a74
|
||||
dw BattleCommand_DefrostOpponent ; 35b16
|
||||
dw BattleCommand_SleepTalk ; 35b33
|
||||
dw BattleCommand_DestinyBond ; 35bff
|
||||
dw BattleCommand_Spite ; 35c0f
|
||||
dw BattleCommand_FalseSwipe ; 35c94
|
||||
dw BattleCommand_HealBell ; 35cc9
|
||||
dw BattleCommand_HeldFlinch ; 36ac9
|
||||
dw BattleCommand_TripleKick ; 346b2
|
||||
dw BattleCommand_KickCounter ; 346cd
|
||||
dw BattleCommand_Thief ; 37492
|
||||
dw BattleCommand_ArenaTrap ; 37517
|
||||
dw BattleCommand_Nightmare ; 37536
|
||||
dw BattleCommand_Defrost ; 37563
|
||||
dw BattleCommand_Curse ; 37588
|
||||
dw BattleCommand_Protect ; 37618
|
||||
dw BattleCommand_Spikes ; 37683
|
||||
dw BattleCommand_Foresight ; 376a0
|
||||
dw BattleCommand_PerishSong ; 376c2
|
||||
dw BattleCommand_StartSandstorm ; 376f8
|
||||
dw BattleCommand_Endure ; 3766f
|
||||
dw BattleCommand_CheckCurl ; 37718
|
||||
dw BattleCommand_RolloutPower ; 37734
|
||||
dw BattleCommand5d ; 37791
|
||||
dw BattleCommand_FuryCutter ; 37792
|
||||
dw BattleCommand_Attract ; 377ce
|
||||
dw BattleCommand_HappinessPower ; 3784b
|
||||
dw BattleCommand_Present ; 37874
|
||||
dw BattleCommand_DamageCalc ; 35612 - 62
|
||||
dw BattleCommand_FrustrationPower ; 3790e
|
||||
dw BattleCommand_Safeguard ; 37939
|
||||
dw BattleCommand_CheckSafeguard ; 37972
|
||||
dw BattleCommand_GetMagnitude ; 37991
|
||||
dw BattleCommand_BatonPass ; 379c9
|
||||
dw BattleCommand_Pursuit ; 37b1d
|
||||
dw BattleCommand_ClearHazards ; 37b39
|
||||
dw BattleCommand_HealMorn ; 37b74
|
||||
dw BattleCommand_HealDay ; 37b78
|
||||
dw BattleCommand_HealNite ; 37b7c
|
||||
dw BattleCommand_HiddenPower ; 37be8
|
||||
dw BattleCommand_StartRain ; 37bf4
|
||||
dw BattleCommand_StartSun ; 37c07
|
||||
dw BattleCommand_AttackUp ; 361ac
|
||||
dw BattleCommand_DefenseUp ; 361b0
|
||||
dw BattleCommand_SpeedUp ; 361b4
|
||||
dw BattleCommand_SpecialAttackUp ; 361b8
|
||||
dw BattleCommand_SpecialDefenseUp ; 361bc
|
||||
dw BattleCommand_AccuracyUp ; 361c0
|
||||
dw BattleCommand_EvasionUp ; 361c4
|
||||
dw BattleCommand_AttackUp2 ; 361c8
|
||||
dw BattleCommand_DefenseUp2 ; 361cc
|
||||
dw BattleCommand_SpeedUp2 ; 361d0
|
||||
dw BattleCommand_SpecialAttackUp2 ; 361d4
|
||||
dw BattleCommand_SpecialDefenseUp2 ; 361d8
|
||||
dw BattleCommand_AccuracyUp2 ; 361dc
|
||||
dw BattleCommand_EvasionUp2 ; 361e0
|
||||
dw BattleCommand_AttackDown ; 362ad
|
||||
dw BattleCommand_DefenseDown ; 362b1
|
||||
dw BattleCommand_SpeedDown ; 362b5
|
||||
dw BattleCommand_SpecialAttackDown ; 362b9
|
||||
dw BattleCommand_SpecialDefenseDown ; 362bd
|
||||
dw BattleCommand_AccuracyDown ; 362c1
|
||||
dw BattleCommand_EvasionDown ; 362c5
|
||||
dw BattleCommand_AttackDown2 ; 362c9
|
||||
dw BattleCommand_DefenseDown2 ; 362cd
|
||||
dw BattleCommand_SpeedDown2 ; 362d1
|
||||
dw BattleCommand_SpecialAttackDown2 ; 362d5
|
||||
dw BattleCommand_SpecialDefenseDown2 ; 362d9
|
||||
dw BattleCommand_AccuracyDown2 ; 362dd
|
||||
dw BattleCommand_EvasionDown2 ; 362e1
|
||||
dw BattleCommand_StatUpMessage ; 363b8
|
||||
dw BattleCommand_StatDownMessage ; 363e9
|
||||
dw BattleCommand_StatUpFailText ; 3644c
|
||||
dw BattleCommand_StatDownFailText ; 3646a
|
||||
dw BattleCommand_EffectChance ; 34ecc
|
||||
dw BattleCommand_StatDownAnim ; 34fdb
|
||||
dw BattleCommand_StatUpAnim ; 34fd1
|
||||
dw BattleCommand_SwitchTurn ; 34ffd - 93
|
||||
dw BattleCommand_FakeOut ; 36a82
|
||||
dw BattleCommand_BellyDrum ; 37c1a
|
||||
dw BattleCommand_PsychUp ; 37c55
|
||||
dw BattleCommand_Rage ; 36f1d
|
||||
dw BattleCommand_DoubleFlyingDamage ; 36f25
|
||||
dw BattleCommand_DoubleUndergroundDamage ; 36f2f
|
||||
dw BattleCommand_MirrorCoat ; 37c95
|
||||
dw BattleCommand_CheckFutureSight ; 37d0d
|
||||
dw BattleCommand_FutureSight ; 37d34
|
||||
dw BattleCommand_DoubleMinimizeDamage ; 37ce6
|
||||
dw BattleCommand_SkipSunCharge ; 37d02
|
||||
dw BattleCommand_ThunderAccuracy ; 37d94
|
||||
dw BattleCommand_Teleport ; 36778
|
||||
dw BattleCommand_BeatUp ; 35461
|
||||
dw BattleCommand_RageDamage ; 3527b
|
||||
dw BattleCommand_ResetTypeMatchup ; 34833
|
||||
dw BattleCommand_AllStatsUp ; 36500
|
||||
dw BattleCommanda5 ; 35165
|
||||
dw BattleCommand_RaiseSubNoAnim ; 365af
|
||||
dw BattleCommand_LowerSubNoAnim ; 365c3
|
||||
dw BattleCommanda8 ; 355b5
|
||||
dw BattleCommand_ClearMissDamage ; 355d5 - a9
|
||||
dw BattleCommand_MoveDelay ; 37e80
|
||||
dw BattleCommand_HitTarget ; 34f57
|
||||
dw BattleCommand_TriStatusChance ; 3658f
|
||||
dw BattleCommand_SuperEffectiveLoopText ; 351a5
|
||||
dw BattleCommand_StartLoop ; 35197
|
||||
dw BattleCommand_Curl ; 365a7
|
||||
; 3fe86
|
5176
data/moves/move_anims.asm
Normal file
5176
data/moves/move_anims.asm
Normal file
File diff suppressed because it is too large
Load Diff
1270
data/moves/move_descriptions.asm
Normal file
1270
data/moves/move_descriptions.asm
Normal file
File diff suppressed because it is too large
Load Diff
2075
data/moves/move_effects.asm
Normal file
2075
data/moves/move_effects.asm
Normal file
File diff suppressed because it is too large
Load Diff
159
data/moves/move_effects_pointers.asm
Normal file
159
data/moves/move_effects_pointers.asm
Normal file
@@ -0,0 +1,159 @@
|
||||
MoveEffectsPointers: ; 271f4
|
||||
; 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 AttackUp
|
||||
dw DefenseUp
|
||||
dw SpeedUp
|
||||
dw SpecialAttackUp
|
||||
dw SpecialDefenseUp
|
||||
dw AccuracyUp
|
||||
dw EvasionUp
|
||||
dw NormalHit
|
||||
dw AttackDown
|
||||
dw DefenseDown
|
||||
dw SpeedDown
|
||||
dw SpecialAttackDown
|
||||
dw SpecialDefenseDown
|
||||
dw AccuracyDown
|
||||
dw EvasionDown
|
||||
dw ResetStats
|
||||
dw Bide
|
||||
dw Rampage
|
||||
dw ForceSwitch
|
||||
dw MultiHit
|
||||
dw Conversion
|
||||
dw FlinchHit
|
||||
dw Heal
|
||||
dw Toxic
|
||||
dw PayDay
|
||||
dw LightScreen
|
||||
dw TriAttack
|
||||
dw NormalHit
|
||||
dw OHKOHit
|
||||
dw RazorWind
|
||||
dw SuperFang
|
||||
dw StaticDamage
|
||||
dw TrapTarget
|
||||
dw NormalHit
|
||||
dw MultiHit
|
||||
dw NormalHit
|
||||
dw Mist
|
||||
dw FocusEnergy
|
||||
dw RecoilHit
|
||||
dw DoConfuse
|
||||
dw AttackUp2
|
||||
dw DefenseUp2
|
||||
dw SpeedUp2
|
||||
dw SpecialAttackUp2
|
||||
dw SpecialDefenseUp2
|
||||
dw AccuracyUp2
|
||||
dw EvasionUp2
|
||||
dw Transform
|
||||
dw AttackDown2
|
||||
dw DefenseDown2
|
||||
dw SpeedDown2
|
||||
dw SpecialAttackDown2
|
||||
dw SpecialDefenseDown2
|
||||
dw AccuracyDown2
|
||||
dw EvasionDown2
|
||||
dw Reflect
|
||||
dw DoPoison
|
||||
dw DoParalyze
|
||||
dw AttackDownHit
|
||||
dw DefenseDownHit
|
||||
dw SpeedDownHit
|
||||
dw SpecialAttackDownHit
|
||||
dw SpecialDefenseDownHit
|
||||
dw AccuracyDownHit
|
||||
dw EvasionDownHit
|
||||
dw SkyAttack
|
||||
dw ConfuseHit
|
||||
dw PoisonMultiHit
|
||||
dw NormalHit
|
||||
dw Substitute
|
||||
dw HyperBeam
|
||||
dw Rage
|
||||
dw Mimic
|
||||
dw Metronome
|
||||
dw LeechSeed
|
||||
dw Splash
|
||||
dw Disable
|
||||
dw StaticDamage
|
||||
dw Psywave
|
||||
dw Counter
|
||||
dw Encore
|
||||
dw PainSplit
|
||||
dw Snore
|
||||
dw Conversion2
|
||||
dw LockOn
|
||||
dw Sketch
|
||||
dw DefrostOpponent
|
||||
dw SleepTalk
|
||||
dw DestinyBond
|
||||
dw Reversal
|
||||
dw Spite
|
||||
dw FalseSwipe
|
||||
dw HealBell
|
||||
dw NormalHit
|
||||
dw TripleKick
|
||||
dw Thief
|
||||
dw MeanLook
|
||||
dw Nightmare
|
||||
dw FlameWheel
|
||||
dw Curse
|
||||
dw NormalHit
|
||||
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
|
||||
dw NormalHit
|
||||
dw MorningSun
|
||||
dw Synthesis
|
||||
dw Moonlight
|
||||
dw HiddenPower
|
||||
dw RainDance
|
||||
dw SunnyDay
|
||||
dw DefenseUpHit
|
||||
dw AttackUpHit
|
||||
dw AllUpHit
|
||||
dw FakeOut
|
||||
dw BellyDrum
|
||||
dw PsychUp
|
||||
dw MirrorCoat
|
||||
dw SkullBash
|
||||
dw Twister
|
||||
dw Earthquake
|
||||
dw FutureSight
|
||||
dw Gust
|
||||
dw Stomp
|
||||
dw Solarbeam
|
||||
dw Thunder
|
||||
dw Teleport
|
||||
dw BeatUp
|
||||
dw Fly
|
||||
dw DefenseCurl
|
252
data/moves/move_names.asm
Normal file
252
data/moves/move_names.asm
Normal file
@@ -0,0 +1,252 @@
|
||||
MoveNames::
|
||||
db "POUND@"
|
||||
db "KARATE CHOP@"
|
||||
db "DOUBLESLAP@"
|
||||
db "COMET PUNCH@"
|
||||
db "MEGA PUNCH@"
|
||||
db "PAY DAY@"
|
||||
db "FIRE PUNCH@"
|
||||
db "ICE PUNCH@"
|
||||
db "THUNDERPUNCH@"
|
||||
db "SCRATCH@"
|
||||
db "VICEGRIP@"
|
||||
db "GUILLOTINE@"
|
||||
db "RAZOR WIND@"
|
||||
db "SWORDS DANCE@"
|
||||
db "CUT@"
|
||||
db "GUST@"
|
||||
db "WING ATTACK@"
|
||||
db "WHIRLWIND@"
|
||||
db "FLY@"
|
||||
db "BIND@"
|
||||
db "SLAM@"
|
||||
db "VINE WHIP@"
|
||||
db "STOMP@"
|
||||
db "DOUBLE KICK@"
|
||||
db "MEGA KICK@"
|
||||
db "JUMP KICK@"
|
||||
db "ROLLING KICK@"
|
||||
db "SAND-ATTACK@"
|
||||
db "HEADBUTT@"
|
||||
db "HORN ATTACK@"
|
||||
db "FURY ATTACK@"
|
||||
db "HORN DRILL@"
|
||||
db "TACKLE@"
|
||||
db "BODY SLAM@"
|
||||
db "WRAP@"
|
||||
db "TAKE DOWN@"
|
||||
db "THRASH@"
|
||||
db "DOUBLE-EDGE@"
|
||||
db "TAIL WHIP@"
|
||||
db "POISON STING@"
|
||||
db "TWINEEDLE@"
|
||||
db "PIN MISSILE@"
|
||||
db "LEER@"
|
||||
db "BITE@"
|
||||
db "GROWL@"
|
||||
db "ROAR@"
|
||||
db "SING@"
|
||||
db "SUPERSONIC@"
|
||||
db "SONICBOOM@"
|
||||
db "DISABLE@"
|
||||
db "ACID@"
|
||||
db "EMBER@"
|
||||
db "FLAMETHROWER@"
|
||||
db "MIST@"
|
||||
db "WATER GUN@"
|
||||
db "HYDRO PUMP@"
|
||||
db "SURF@"
|
||||
db "ICE BEAM@"
|
||||
db "BLIZZARD@"
|
||||
db "PSYBEAM@"
|
||||
db "BUBBLEBEAM@"
|
||||
db "AURORA BEAM@"
|
||||
db "HYPER BEAM@"
|
||||
db "PECK@"
|
||||
db "DRILL PECK@"
|
||||
db "SUBMISSION@"
|
||||
db "LOW KICK@"
|
||||
db "COUNTER@"
|
||||
db "SEISMIC TOSS@"
|
||||
db "STRENGTH@"
|
||||
db "ABSORB@"
|
||||
db "MEGA DRAIN@"
|
||||
db "LEECH SEED@"
|
||||
db "GROWTH@"
|
||||
db "RAZOR LEAF@"
|
||||
db "SOLARBEAM@"
|
||||
db "POISONPOWDER@"
|
||||
db "STUN SPORE@"
|
||||
db "SLEEP POWDER@"
|
||||
db "PETAL DANCE@"
|
||||
db "STRING SHOT@"
|
||||
db "DRAGON RAGE@"
|
||||
db "FIRE SPIN@"
|
||||
db "THUNDERSHOCK@"
|
||||
db "THUNDERBOLT@"
|
||||
db "THUNDER WAVE@"
|
||||
db "THUNDER@"
|
||||
db "ROCK THROW@"
|
||||
db "EARTHQUAKE@"
|
||||
db "FISSURE@"
|
||||
db "DIG@"
|
||||
db "TOXIC@"
|
||||
db "CONFUSION@"
|
||||
db "PSYCHIC@"
|
||||
db "HYPNOSIS@"
|
||||
db "MEDITATE@"
|
||||
db "AGILITY@"
|
||||
db "QUICK ATTACK@"
|
||||
db "RAGE@"
|
||||
db "TELEPORT@"
|
||||
db "NIGHT SHADE@"
|
||||
db "MIMIC@"
|
||||
db "SCREECH@"
|
||||
db "DOUBLE TEAM@"
|
||||
db "RECOVER@"
|
||||
db "HARDEN@"
|
||||
db "MINIMIZE@"
|
||||
db "SMOKESCREEN@"
|
||||
db "CONFUSE RAY@"
|
||||
db "WITHDRAW@"
|
||||
db "DEFENSE CURL@"
|
||||
db "BARRIER@"
|
||||
db "LIGHT SCREEN@"
|
||||
db "HAZE@"
|
||||
db "REFLECT@"
|
||||
db "FOCUS ENERGY@"
|
||||
db "BIDE@"
|
||||
db "METRONOME@"
|
||||
db "MIRROR MOVE@"
|
||||
db "SELFDESTRUCT@"
|
||||
db "EGG BOMB@"
|
||||
db "LICK@"
|
||||
db "SMOG@"
|
||||
db "SLUDGE@"
|
||||
db "BONE CLUB@"
|
||||
db "FIRE BLAST@"
|
||||
db "WATERFALL@"
|
||||
db "CLAMP@"
|
||||
db "SWIFT@"
|
||||
db "SKULL BASH@"
|
||||
db "SPIKE CANNON@"
|
||||
db "CONSTRICT@"
|
||||
db "AMNESIA@"
|
||||
db "KINESIS@"
|
||||
db "SOFTBOILED@"
|
||||
db "HI JUMP KICK@"
|
||||
db "GLARE@"
|
||||
db "DREAM EATER@"
|
||||
db "POISON GAS@"
|
||||
db "BARRAGE@"
|
||||
db "LEECH LIFE@"
|
||||
db "LOVELY KISS@"
|
||||
db "SKY ATTACK@"
|
||||
db "TRANSFORM@"
|
||||
db "BUBBLE@"
|
||||
db "DIZZY PUNCH@"
|
||||
db "SPORE@"
|
||||
db "FLASH@"
|
||||
db "PSYWAVE@"
|
||||
db "SPLASH@"
|
||||
db "ACID ARMOR@"
|
||||
db "CRABHAMMER@"
|
||||
db "EXPLOSION@"
|
||||
db "FURY SWIPES@"
|
||||
db "BONEMERANG@"
|
||||
db "REST@"
|
||||
db "ROCK SLIDE@"
|
||||
db "HYPER FANG@"
|
||||
db "SHARPEN@"
|
||||
db "CONVERSION@"
|
||||
db "TRI ATTACK@"
|
||||
db "SUPER FANG@"
|
||||
db "SLASH@"
|
||||
db "SUBSTITUTE@"
|
||||
db "STRUGGLE@"
|
||||
db "SKETCH@"
|
||||
db "TRIPLE KICK@"
|
||||
db "THIEF@"
|
||||
db "SPIDER WEB@"
|
||||
db "MIND READER@"
|
||||
db "NIGHTMARE@"
|
||||
db "FLAME WHEEL@"
|
||||
db "SNORE@"
|
||||
db "CURSE@"
|
||||
db "FLAIL@"
|
||||
db "CONVERSION2@"
|
||||
db "AEROBLAST@"
|
||||
db "COTTON SPORE@"
|
||||
db "REVERSAL@"
|
||||
db "SPITE@"
|
||||
db "POWDER SNOW@"
|
||||
db "PROTECT@"
|
||||
db "MACH PUNCH@"
|
||||
db "SCARY FACE@"
|
||||
db "FAINT ATTACK@"
|
||||
db "SWEET KISS@"
|
||||
db "BELLY DRUM@"
|
||||
db "SLUDGE BOMB@"
|
||||
db "MUD-SLAP@"
|
||||
db "OCTAZOOKA@"
|
||||
db "SPIKES@"
|
||||
db "ZAP CANNON@"
|
||||
db "FORESIGHT@"
|
||||
db "DESTINY BOND@"
|
||||
db "PERISH SONG@"
|
||||
db "ICY WIND@"
|
||||
db "DETECT@"
|
||||
db "BONE RUSH@"
|
||||
db "LOCK-ON@"
|
||||
db "OUTRAGE@"
|
||||
db "SANDSTORM@"
|
||||
db "GIGA DRAIN@"
|
||||
db "ENDURE@"
|
||||
db "CHARM@"
|
||||
db "ROLLOUT@"
|
||||
db "FALSE SWIPE@"
|
||||
db "SWAGGER@"
|
||||
db "MILK DRINK@"
|
||||
db "SPARK@"
|
||||
db "FURY CUTTER@"
|
||||
db "STEEL WING@"
|
||||
db "MEAN LOOK@"
|
||||
db "ATTRACT@"
|
||||
db "SLEEP TALK@"
|
||||
db "HEAL BELL@"
|
||||
db "RETURN@"
|
||||
db "PRESENT@"
|
||||
db "FRUSTRATION@"
|
||||
db "SAFEGUARD@"
|
||||
db "PAIN SPLIT@"
|
||||
db "SACRED FIRE@"
|
||||
db "MAGNITUDE@"
|
||||
db "DYNAMICPUNCH@"
|
||||
db "MEGAHORN@"
|
||||
db "DRAGONBREATH@"
|
||||
db "BATON PASS@"
|
||||
db "ENCORE@"
|
||||
db "PURSUIT@"
|
||||
db "RAPID SPIN@"
|
||||
db "SWEET SCENT@"
|
||||
db "IRON TAIL@"
|
||||
db "METAL CLAW@"
|
||||
db "VITAL THROW@"
|
||||
db "MORNING SUN@"
|
||||
db "SYNTHESIS@"
|
||||
db "MOONLIGHT@"
|
||||
db "HIDDEN POWER@"
|
||||
db "CROSS CHOP@"
|
||||
db "TWISTER@"
|
||||
db "RAIN DANCE@"
|
||||
db "SUNNY DAY@"
|
||||
db "CRUNCH@"
|
||||
db "MIRROR COAT@"
|
||||
db "PSYCH UP@"
|
||||
db "EXTREMESPEED@"
|
||||
db "ANCIENTPOWER@"
|
||||
db "SHADOW BALL@"
|
||||
db "FUTURE SIGHT@"
|
||||
db "ROCK SMASH@"
|
||||
db "WHIRLPOOL@"
|
||||
db "BEAT UP@"
|
265
data/moves/moves.asm
Normal file
265
data/moves/moves.asm
Normal file
@@ -0,0 +1,265 @@
|
||||
; Characteristics of each move.
|
||||
|
||||
move: MACRO
|
||||
db \1 ; animation
|
||||
db \2 ; effect
|
||||
db \3 ; power
|
||||
db \4 ; type
|
||||
db \5 percent ; accuracy
|
||||
db \6 ; pp
|
||||
db \7 percent ; effect chance
|
||||
ENDM
|
||||
|
||||
Moves: ; 41afb
|
||||
; entries correspond to constants/move_constants.asm
|
||||
move POUND, EFFECT_NORMAL_HIT, 40, NORMAL, 100, 35, 0
|
||||
move KARATE_CHOP, EFFECT_NORMAL_HIT, 50, FIGHTING, 100, 25, 0
|
||||
move DOUBLESLAP, EFFECT_MULTI_HIT, 15, NORMAL, 85, 10, 0
|
||||
move COMET_PUNCH, EFFECT_MULTI_HIT, 18, NORMAL, 85, 15, 0
|
||||
move MEGA_PUNCH, EFFECT_NORMAL_HIT, 80, NORMAL, 85, 20, 0
|
||||
move PAY_DAY, EFFECT_PAY_DAY, 40, NORMAL, 100, 20, 0
|
||||
move FIRE_PUNCH, EFFECT_BURN_HIT, 75, FIRE, 100, 15, 10
|
||||
move ICE_PUNCH, EFFECT_FREEZE_HIT, 75, ICE, 100, 15, 10
|
||||
move THUNDERPUNCH, EFFECT_PARALYZE_HIT, 75, ELECTRIC, 100, 15, 10
|
||||
move SCRATCH, EFFECT_NORMAL_HIT, 40, NORMAL, 100, 35, 0
|
||||
move VICEGRIP, EFFECT_NORMAL_HIT, 55, NORMAL, 100, 30, 0
|
||||
move GUILLOTINE, EFFECT_OHKO, 0, NORMAL, 30, 5, 0
|
||||
move RAZOR_WIND, EFFECT_RAZOR_WIND, 80, NORMAL, 75, 10, 0
|
||||
move SWORDS_DANCE, EFFECT_ATTACK_UP_2, 0, NORMAL, 100, 30, 0
|
||||
move CUT, EFFECT_NORMAL_HIT, 50, NORMAL, 95, 30, 0
|
||||
move GUST, EFFECT_GUST, 40, FLYING, 100, 35, 0
|
||||
move WING_ATTACK, EFFECT_NORMAL_HIT, 60, FLYING, 100, 35, 0
|
||||
move WHIRLWIND, EFFECT_FORCE_SWITCH, 0, NORMAL, 100, 20, 0
|
||||
move FLY, EFFECT_FLY, 70, FLYING, 95, 15, 0
|
||||
move BIND, EFFECT_TRAP_TARGET, 15, NORMAL, 75, 20, 0
|
||||
move SLAM, EFFECT_NORMAL_HIT, 80, NORMAL, 75, 20, 0
|
||||
move VINE_WHIP, EFFECT_NORMAL_HIT, 35, GRASS, 100, 10, 0
|
||||
move STOMP, EFFECT_STOMP, 65, NORMAL, 100, 20, 30
|
||||
move DOUBLE_KICK, EFFECT_DOUBLE_HIT, 30, FIGHTING, 100, 30, 0
|
||||
move MEGA_KICK, EFFECT_NORMAL_HIT, 120, NORMAL, 75, 5, 0
|
||||
move JUMP_KICK, EFFECT_JUMP_KICK, 70, FIGHTING, 95, 25, 0
|
||||
move ROLLING_KICK, EFFECT_FLINCH_HIT, 60, FIGHTING, 85, 15, 30
|
||||
move SAND_ATTACK, EFFECT_ACCURACY_DOWN, 0, GROUND, 100, 15, 0
|
||||
move HEADBUTT, EFFECT_FLINCH_HIT, 70, NORMAL, 100, 15, 30
|
||||
move HORN_ATTACK, EFFECT_NORMAL_HIT, 65, NORMAL, 100, 25, 0
|
||||
move FURY_ATTACK, EFFECT_MULTI_HIT, 15, NORMAL, 85, 20, 0
|
||||
move HORN_DRILL, EFFECT_OHKO, 1, NORMAL, 30, 5, 0
|
||||
move TACKLE, EFFECT_NORMAL_HIT, 35, NORMAL, 95, 35, 0
|
||||
move BODY_SLAM, EFFECT_PARALYZE_HIT, 85, NORMAL, 100, 15, 30
|
||||
move WRAP, EFFECT_TRAP_TARGET, 15, NORMAL, 85, 20, 0
|
||||
move TAKE_DOWN, EFFECT_RECOIL_HIT, 90, NORMAL, 85, 20, 0
|
||||
move THRASH, EFFECT_RAMPAGE, 90, NORMAL, 100, 20, 0
|
||||
move DOUBLE_EDGE, EFFECT_RECOIL_HIT, 120, NORMAL, 100, 15, 0
|
||||
move TAIL_WHIP, EFFECT_DEFENSE_DOWN, 0, NORMAL, 100, 30, 0
|
||||
move POISON_STING, EFFECT_POISON_HIT, 15, POISON, 100, 35, 30
|
||||
move TWINEEDLE, EFFECT_POISON_MULTI_HIT, 25, BUG, 100, 20, 20
|
||||
move PIN_MISSILE, EFFECT_MULTI_HIT, 14, BUG, 85, 20, 0
|
||||
move LEER, EFFECT_DEFENSE_DOWN, 0, NORMAL, 100, 30, 0
|
||||
move BITE, EFFECT_FLINCH_HIT, 60, DARK, 100, 25, 30
|
||||
move GROWL, EFFECT_ATTACK_DOWN, 0, NORMAL, 100, 40, 0
|
||||
move ROAR, EFFECT_FORCE_SWITCH, 0, NORMAL, 100, 20, 0
|
||||
move SING, EFFECT_SLEEP, 0, NORMAL, 55, 15, 0
|
||||
move SUPERSONIC, EFFECT_CONFUSE, 0, NORMAL, 55, 20, 0
|
||||
move SONICBOOM, EFFECT_STATIC_DAMAGE, 20, NORMAL, 90, 20, 0
|
||||
move DISABLE, EFFECT_DISABLE, 0, NORMAL, 55, 20, 0
|
||||
move ACID, EFFECT_DEFENSE_DOWN_HIT, 40, POISON, 100, 30, 10
|
||||
move EMBER, EFFECT_BURN_HIT, 40, FIRE, 100, 25, 10
|
||||
move FLAMETHROWER, EFFECT_BURN_HIT, 95, FIRE, 100, 15, 10
|
||||
move MIST, EFFECT_MIST, 0, ICE, 100, 30, 0
|
||||
move WATER_GUN, EFFECT_NORMAL_HIT, 40, WATER, 100, 25, 0
|
||||
move HYDRO_PUMP, EFFECT_NORMAL_HIT, 120, WATER, 80, 5, 0
|
||||
move SURF, EFFECT_NORMAL_HIT, 95, WATER, 100, 15, 0
|
||||
move ICE_BEAM, EFFECT_FREEZE_HIT, 95, ICE, 100, 10, 10
|
||||
move BLIZZARD, EFFECT_FREEZE_HIT, 120, ICE, 70, 5, 10
|
||||
move PSYBEAM, EFFECT_CONFUSE_HIT, 65, PSYCHIC, 100, 20, 10
|
||||
move BUBBLEBEAM, EFFECT_SPEED_DOWN_HIT, 65, WATER, 100, 20, 10
|
||||
move AURORA_BEAM, EFFECT_ATTACK_DOWN_HIT, 65, ICE, 100, 20, 10
|
||||
move HYPER_BEAM, EFFECT_HYPER_BEAM, 150, NORMAL, 90, 5, 0
|
||||
move PECK, EFFECT_NORMAL_HIT, 35, FLYING, 100, 35, 0
|
||||
move DRILL_PECK, EFFECT_NORMAL_HIT, 80, FLYING, 100, 20, 0
|
||||
move SUBMISSION, EFFECT_RECOIL_HIT, 80, FIGHTING, 80, 25, 0
|
||||
move LOW_KICK, EFFECT_FLINCH_HIT, 50, FIGHTING, 90, 20, 30
|
||||
move COUNTER, EFFECT_COUNTER, 1, FIGHTING, 100, 20, 0
|
||||
move SEISMIC_TOSS, EFFECT_LEVEL_DAMAGE, 1, FIGHTING, 100, 20, 0
|
||||
move STRENGTH, EFFECT_NORMAL_HIT, 80, NORMAL, 100, 15, 0
|
||||
move ABSORB, EFFECT_LEECH_HIT, 20, GRASS, 100, 20, 0
|
||||
move MEGA_DRAIN, EFFECT_LEECH_HIT, 40, GRASS, 100, 10, 0
|
||||
move LEECH_SEED, EFFECT_LEECH_SEED, 0, GRASS, 90, 10, 0
|
||||
move GROWTH, EFFECT_SP_ATK_UP, 0, NORMAL, 100, 40, 0
|
||||
move RAZOR_LEAF, EFFECT_NORMAL_HIT, 55, GRASS, 95, 25, 0
|
||||
move SOLARBEAM, EFFECT_SOLARBEAM, 120, GRASS, 100, 10, 0
|
||||
move POISONPOWDER, EFFECT_POISON, 0, POISON, 75, 35, 0
|
||||
move STUN_SPORE, EFFECT_PARALYZE, 0, GRASS, 75, 30, 0
|
||||
move SLEEP_POWDER, EFFECT_SLEEP, 0, GRASS, 75, 15, 0
|
||||
move PETAL_DANCE, EFFECT_RAMPAGE, 70, GRASS, 100, 20, 0
|
||||
move STRING_SHOT, EFFECT_SPEED_DOWN, 0, BUG, 95, 40, 0
|
||||
move DRAGON_RAGE, EFFECT_STATIC_DAMAGE, 40, DRAGON, 100, 10, 0
|
||||
move FIRE_SPIN, EFFECT_TRAP_TARGET, 15, FIRE, 70, 15, 0
|
||||
move THUNDERSHOCK, EFFECT_PARALYZE_HIT, 40, ELECTRIC, 100, 30, 10
|
||||
move THUNDERBOLT, EFFECT_PARALYZE_HIT, 95, ELECTRIC, 100, 15, 10
|
||||
move THUNDER_WAVE, EFFECT_PARALYZE, 0, ELECTRIC, 100, 20, 0
|
||||
move THUNDER, EFFECT_THUNDER, 120, ELECTRIC, 70, 10, 30
|
||||
move ROCK_THROW, EFFECT_NORMAL_HIT, 50, ROCK, 90, 15, 0
|
||||
move EARTHQUAKE, EFFECT_EARTHQUAKE, 100, GROUND, 100, 10, 0
|
||||
move FISSURE, EFFECT_OHKO, 1, GROUND, 30, 5, 0
|
||||
move DIG, EFFECT_FLY, 60, GROUND, 100, 10, 0
|
||||
move TOXIC, EFFECT_TOXIC, 0, POISON, 85, 10, 0
|
||||
move CONFUSION, EFFECT_CONFUSE_HIT, 50, PSYCHIC, 100, 25, 10
|
||||
move PSYCHIC_M, EFFECT_SP_DEF_DOWN_HIT, 90, PSYCHIC, 100, 10, 10
|
||||
move HYPNOSIS, EFFECT_SLEEP, 0, PSYCHIC, 60, 20, 0
|
||||
move MEDITATE, EFFECT_ATTACK_UP, 0, PSYCHIC, 100, 40, 0
|
||||
move AGILITY, EFFECT_SPEED_UP_2, 0, PSYCHIC, 100, 30, 0
|
||||
move QUICK_ATTACK, EFFECT_PRIORITY_HIT, 40, NORMAL, 100, 30, 0
|
||||
move RAGE, EFFECT_RAGE, 20, NORMAL, 100, 20, 0
|
||||
move TELEPORT, EFFECT_TELEPORT, 0, PSYCHIC, 100, 20, 0
|
||||
move NIGHT_SHADE, EFFECT_LEVEL_DAMAGE, 1, GHOST, 100, 15, 0
|
||||
move MIMIC, EFFECT_MIMIC, 0, NORMAL, 100, 10, 0
|
||||
move SCREECH, EFFECT_DEFENSE_DOWN_2, 0, NORMAL, 85, 40, 0
|
||||
move DOUBLE_TEAM, EFFECT_EVASION_UP, 0, NORMAL, 100, 15, 0
|
||||
move RECOVER, EFFECT_HEAL, 0, NORMAL, 100, 20, 0
|
||||
move HARDEN, EFFECT_DEFENSE_UP, 0, NORMAL, 100, 30, 0
|
||||
move MINIMIZE, EFFECT_EVASION_UP, 0, NORMAL, 100, 20, 0
|
||||
move SMOKESCREEN, EFFECT_ACCURACY_DOWN, 0, NORMAL, 100, 20, 0
|
||||
move CONFUSE_RAY, EFFECT_CONFUSE, 0, GHOST, 100, 10, 0
|
||||
move WITHDRAW, EFFECT_DEFENSE_UP, 0, WATER, 100, 40, 0
|
||||
move DEFENSE_CURL, EFFECT_DEFENSE_CURL, 0, NORMAL, 100, 40, 0
|
||||
move BARRIER, EFFECT_DEFENSE_UP_2, 0, PSYCHIC, 100, 30, 0
|
||||
move LIGHT_SCREEN, EFFECT_LIGHT_SCREEN, 0, PSYCHIC, 100, 30, 0
|
||||
move HAZE, EFFECT_RESET_STATS, 0, ICE, 100, 30, 0
|
||||
move REFLECT, EFFECT_REFLECT, 0, PSYCHIC, 100, 20, 0
|
||||
move FOCUS_ENERGY, EFFECT_FOCUS_ENERGY, 0, NORMAL, 100, 30, 0
|
||||
move BIDE, EFFECT_BIDE, 0, NORMAL, 100, 10, 0
|
||||
move METRONOME, EFFECT_METRONOME, 0, NORMAL, 100, 10, 0
|
||||
move MIRROR_MOVE, EFFECT_MIRROR_MOVE, 0, FLYING, 100, 20, 0
|
||||
move SELFDESTRUCT, EFFECT_SELFDESTRUCT, 200, NORMAL, 100, 5, 0
|
||||
move EGG_BOMB, EFFECT_NORMAL_HIT, 100, NORMAL, 75, 10, 0
|
||||
move LICK, EFFECT_PARALYZE_HIT, 20, GHOST, 100, 30, 30
|
||||
move SMOG, EFFECT_POISON_HIT, 20, POISON, 70, 20, 40
|
||||
move SLUDGE, EFFECT_POISON_HIT, 65, POISON, 100, 20, 30
|
||||
move BONE_CLUB, EFFECT_FLINCH_HIT, 65, GROUND, 85, 20, 10
|
||||
move FIRE_BLAST, EFFECT_BURN_HIT, 120, FIRE, 85, 5, 10
|
||||
move WATERFALL, EFFECT_NORMAL_HIT, 80, WATER, 100, 15, 0
|
||||
move CLAMP, EFFECT_TRAP_TARGET, 35, WATER, 75, 10, 0
|
||||
move SWIFT, EFFECT_ALWAYS_HIT, 60, NORMAL, 100, 20, 0
|
||||
move SKULL_BASH, EFFECT_SKULL_BASH, 100, NORMAL, 100, 15, 0
|
||||
move SPIKE_CANNON, EFFECT_MULTI_HIT, 20, NORMAL, 100, 15, 0
|
||||
move CONSTRICT, EFFECT_SPEED_DOWN_HIT, 10, NORMAL, 100, 35, 10
|
||||
move AMNESIA, EFFECT_SP_DEF_UP_2, 0, PSYCHIC, 100, 20, 0
|
||||
move KINESIS, EFFECT_ACCURACY_DOWN, 0, PSYCHIC, 80, 15, 0
|
||||
move SOFTBOILED, EFFECT_HEAL, 0, NORMAL, 100, 10, 0
|
||||
move HI_JUMP_KICK, EFFECT_JUMP_KICK, 85, FIGHTING, 90, 20, 0
|
||||
move GLARE, EFFECT_PARALYZE, 0, NORMAL, 75, 30, 0
|
||||
move DREAM_EATER, EFFECT_DREAM_EATER, 100, PSYCHIC, 100, 15, 0
|
||||
move POISON_GAS, EFFECT_POISON, 0, POISON, 55, 40, 0
|
||||
move BARRAGE, EFFECT_MULTI_HIT, 15, NORMAL, 85, 20, 0
|
||||
move LEECH_LIFE, EFFECT_LEECH_HIT, 20, BUG, 100, 15, 0
|
||||
move LOVELY_KISS, EFFECT_SLEEP, 0, NORMAL, 75, 10, 0
|
||||
move SKY_ATTACK, EFFECT_SKY_ATTACK, 140, FLYING, 90, 5, 0
|
||||
move TRANSFORM, EFFECT_TRANSFORM, 0, NORMAL, 100, 10, 0
|
||||
move BUBBLE, EFFECT_SPEED_DOWN_HIT, 20, WATER, 100, 30, 10
|
||||
move DIZZY_PUNCH, EFFECT_CONFUSE_HIT, 70, NORMAL, 100, 10, 20
|
||||
move SPORE, EFFECT_SLEEP, 0, GRASS, 100, 15, 0
|
||||
move FLASH, EFFECT_ACCURACY_DOWN, 0, NORMAL, 70, 20, 0
|
||||
move PSYWAVE, EFFECT_PSYWAVE, 1, PSYCHIC, 80, 15, 0
|
||||
move SPLASH, EFFECT_SPLASH, 0, NORMAL, 100, 40, 0
|
||||
move ACID_ARMOR, EFFECT_DEFENSE_UP_2, 0, POISON, 100, 40, 0
|
||||
move CRABHAMMER, EFFECT_NORMAL_HIT, 90, WATER, 85, 10, 0
|
||||
move EXPLOSION, EFFECT_SELFDESTRUCT, 250, NORMAL, 100, 5, 0
|
||||
move FURY_SWIPES, EFFECT_MULTI_HIT, 18, NORMAL, 80, 15, 0
|
||||
move BONEMERANG, EFFECT_DOUBLE_HIT, 50, GROUND, 90, 10, 0
|
||||
move REST, EFFECT_HEAL, 0, PSYCHIC, 100, 10, 0
|
||||
move ROCK_SLIDE, EFFECT_FLINCH_HIT, 75, ROCK, 90, 10, 30
|
||||
move HYPER_FANG, EFFECT_FLINCH_HIT, 80, NORMAL, 90, 15, 10
|
||||
move SHARPEN, EFFECT_ATTACK_UP, 0, NORMAL, 100, 30, 0
|
||||
move CONVERSION, EFFECT_CONVERSION, 0, NORMAL, 100, 30, 0
|
||||
move TRI_ATTACK, EFFECT_TRI_ATTACK, 80, NORMAL, 100, 10, 20
|
||||
move SUPER_FANG, EFFECT_SUPER_FANG, 1, NORMAL, 90, 10, 0
|
||||
move SLASH, EFFECT_NORMAL_HIT, 70, NORMAL, 100, 20, 0
|
||||
move SUBSTITUTE, EFFECT_SUBSTITUTE, 0, NORMAL, 100, 10, 0
|
||||
move STRUGGLE, EFFECT_RECOIL_HIT, 50, NORMAL, 100, 1, 0
|
||||
move SKETCH, EFFECT_SKETCH, 0, NORMAL, 100, 1, 0
|
||||
move TRIPLE_KICK, EFFECT_TRIPLE_KICK, 10, FIGHTING, 90, 10, 0
|
||||
move THIEF, EFFECT_THIEF, 40, DARK, 100, 10, 100
|
||||
move SPIDER_WEB, EFFECT_MEAN_LOOK, 0, BUG, 100, 10, 0
|
||||
move MIND_READER, EFFECT_LOCK_ON, 0, NORMAL, 100, 5, 0
|
||||
move NIGHTMARE, EFFECT_NIGHTMARE, 0, GHOST, 100, 15, 0
|
||||
move FLAME_WHEEL, EFFECT_FLAME_WHEEL, 60, FIRE, 100, 25, 10
|
||||
move SNORE, EFFECT_SNORE, 40, NORMAL, 100, 15, 30
|
||||
move CURSE, EFFECT_CURSE, 0, CURSE_T, 100, 10, 0
|
||||
move FLAIL, EFFECT_REVERSAL, 1, NORMAL, 100, 15, 0
|
||||
move CONVERSION2, EFFECT_CONVERSION2, 0, NORMAL, 100, 30, 0
|
||||
move AEROBLAST, EFFECT_NORMAL_HIT, 100, FLYING, 95, 5, 0
|
||||
move COTTON_SPORE, EFFECT_SPEED_DOWN_2, 0, GRASS, 85, 40, 0
|
||||
move REVERSAL, EFFECT_REVERSAL, 1, FIGHTING, 100, 15, 0
|
||||
move SPITE, EFFECT_SPITE, 0, GHOST, 100, 10, 0
|
||||
move POWDER_SNOW, EFFECT_FREEZE_HIT, 40, ICE, 100, 25, 10
|
||||
move PROTECT, EFFECT_PROTECT, 0, NORMAL, 100, 10, 0
|
||||
move MACH_PUNCH, EFFECT_PRIORITY_HIT, 40, FIGHTING, 100, 30, 0
|
||||
move SCARY_FACE, EFFECT_SPEED_DOWN_2, 0, NORMAL, 90, 10, 0
|
||||
move FAINT_ATTACK, EFFECT_ALWAYS_HIT, 60, DARK, 100, 20, 0
|
||||
move SWEET_KISS, EFFECT_CONFUSE, 0, NORMAL, 75, 10, 0
|
||||
move BELLY_DRUM, EFFECT_BELLY_DRUM, 0, NORMAL, 100, 10, 0
|
||||
move SLUDGE_BOMB, EFFECT_POISON_HIT, 90, POISON, 100, 10, 30
|
||||
move MUD_SLAP, EFFECT_ACCURACY_DOWN_HIT, 20, GROUND, 100, 10, 100
|
||||
move OCTAZOOKA, EFFECT_ACCURACY_DOWN_HIT, 65, WATER, 85, 10, 50
|
||||
move SPIKES, EFFECT_SPIKES, 0, GROUND, 100, 20, 0
|
||||
move ZAP_CANNON, EFFECT_PARALYZE_HIT, 100, ELECTRIC, 50, 5, 100
|
||||
move FORESIGHT, EFFECT_FORESIGHT, 0, NORMAL, 100, 40, 0
|
||||
move DESTINY_BOND, EFFECT_DESTINY_BOND, 0, GHOST, 100, 5, 0
|
||||
move PERISH_SONG, EFFECT_PERISH_SONG, 0, NORMAL, 100, 5, 0
|
||||
move ICY_WIND, EFFECT_SPEED_DOWN_HIT, 55, ICE, 95, 15, 100
|
||||
move DETECT, EFFECT_PROTECT, 0, FIGHTING, 100, 5, 0
|
||||
move BONE_RUSH, EFFECT_MULTI_HIT, 25, GROUND, 80, 10, 0
|
||||
move LOCK_ON, EFFECT_LOCK_ON, 0, NORMAL, 100, 5, 0
|
||||
move OUTRAGE, EFFECT_RAMPAGE, 90, DRAGON, 100, 15, 0
|
||||
move SANDSTORM, EFFECT_SANDSTORM, 0, ROCK, 100, 10, 0
|
||||
move GIGA_DRAIN, EFFECT_LEECH_HIT, 60, GRASS, 100, 5, 0
|
||||
move ENDURE, EFFECT_ENDURE, 0, NORMAL, 100, 10, 0
|
||||
move CHARM, EFFECT_ATTACK_DOWN_2, 0, NORMAL, 100, 20, 0
|
||||
move ROLLOUT, EFFECT_ROLLOUT, 30, ROCK, 90, 20, 0
|
||||
move FALSE_SWIPE, EFFECT_FALSE_SWIPE, 40, NORMAL, 100, 40, 0
|
||||
move SWAGGER, EFFECT_SWAGGER, 0, NORMAL, 90, 15, 100
|
||||
move MILK_DRINK, EFFECT_HEAL, 0, NORMAL, 100, 10, 0
|
||||
move SPARK, EFFECT_PARALYZE_HIT, 65, ELECTRIC, 100, 20, 30
|
||||
move FURY_CUTTER, EFFECT_FURY_CUTTER, 10, BUG, 95, 20, 0
|
||||
move STEEL_WING, EFFECT_DEFENSE_UP_HIT, 70, STEEL, 90, 25, 10
|
||||
move MEAN_LOOK, EFFECT_MEAN_LOOK, 0, NORMAL, 100, 5, 0
|
||||
move ATTRACT, EFFECT_ATTRACT, 0, NORMAL, 100, 15, 0
|
||||
move SLEEP_TALK, EFFECT_SLEEP_TALK, 0, NORMAL, 100, 10, 0
|
||||
move HEAL_BELL, EFFECT_HEAL_BELL, 0, NORMAL, 100, 5, 0
|
||||
move RETURN, EFFECT_RETURN, 1, NORMAL, 100, 20, 0
|
||||
move PRESENT, EFFECT_PRESENT, 1, NORMAL, 90, 15, 0
|
||||
move FRUSTRATION, EFFECT_FRUSTRATION, 1, NORMAL, 100, 20, 0
|
||||
move SAFEGUARD, EFFECT_SAFEGUARD, 0, NORMAL, 100, 25, 0
|
||||
move PAIN_SPLIT, EFFECT_PAIN_SPLIT, 0, NORMAL, 100, 20, 0
|
||||
move SACRED_FIRE, EFFECT_SACRED_FIRE, 100, FIRE, 95, 5, 50
|
||||
move MAGNITUDE, EFFECT_MAGNITUDE, 1, GROUND, 100, 30, 0
|
||||
move DYNAMICPUNCH, EFFECT_CONFUSE_HIT, 100, FIGHTING, 50, 5, 100
|
||||
move MEGAHORN, EFFECT_NORMAL_HIT, 120, BUG, 85, 10, 0
|
||||
move DRAGONBREATH, EFFECT_PARALYZE_HIT, 60, DRAGON, 100, 20, 30
|
||||
move BATON_PASS, EFFECT_BATON_PASS, 0, NORMAL, 100, 40, 0
|
||||
move ENCORE, EFFECT_ENCORE, 0, NORMAL, 100, 5, 0
|
||||
move PURSUIT, EFFECT_PURSUIT, 40, DARK, 100, 20, 0
|
||||
move RAPID_SPIN, EFFECT_RAPID_SPIN, 20, NORMAL, 100, 40, 0
|
||||
move SWEET_SCENT, EFFECT_EVASION_DOWN, 0, NORMAL, 100, 20, 0
|
||||
move IRON_TAIL, EFFECT_DEFENSE_DOWN_HIT, 100, STEEL, 75, 15, 30
|
||||
move METAL_CLAW, EFFECT_ATTACK_UP_HIT, 50, STEEL, 95, 35, 10
|
||||
move VITAL_THROW, EFFECT_ALWAYS_HIT, 70, FIGHTING, 100, 10, 0
|
||||
move MORNING_SUN, EFFECT_MORNING_SUN, 0, NORMAL, 100, 5, 0
|
||||
move SYNTHESIS, EFFECT_SYNTHESIS, 0, GRASS, 100, 5, 0
|
||||
move MOONLIGHT, EFFECT_MOONLIGHT, 0, NORMAL, 100, 5, 0
|
||||
move HIDDEN_POWER, EFFECT_HIDDEN_POWER, 1, NORMAL, 100, 15, 0
|
||||
move CROSS_CHOP, EFFECT_NORMAL_HIT, 100, FIGHTING, 80, 5, 0
|
||||
move TWISTER, EFFECT_TWISTER, 40, DRAGON, 100, 20, 20
|
||||
move RAIN_DANCE, EFFECT_RAIN_DANCE, 0, WATER, 90, 5, 0
|
||||
move SUNNY_DAY, EFFECT_SUNNY_DAY, 0, FIRE, 90, 5, 0
|
||||
move CRUNCH, EFFECT_SP_DEF_DOWN_HIT, 80, DARK, 100, 15, 20
|
||||
move MIRROR_COAT, EFFECT_MIRROR_COAT, 1, PSYCHIC, 100, 20, 0
|
||||
move PSYCH_UP, EFFECT_PSYCH_UP, 0, NORMAL, 100, 10, 0
|
||||
move EXTREMESPEED, EFFECT_PRIORITY_HIT, 80, NORMAL, 100, 5, 0
|
||||
move ANCIENTPOWER, EFFECT_ALL_UP_HIT, 60, ROCK, 100, 5, 10
|
||||
move SHADOW_BALL, EFFECT_SP_DEF_DOWN_HIT, 80, GHOST, 100, 15, 20
|
||||
move FUTURE_SIGHT, EFFECT_FUTURE_SIGHT, 80, PSYCHIC, 90, 15, 0
|
||||
move ROCK_SMASH, EFFECT_DEFENSE_DOWN_HIT, 20, FIGHTING, 100, 15, 50
|
||||
move WHIRLPOOL, EFFECT_TRAP_TARGET, 15, WATER, 70, 15, 0
|
||||
move BEAT_UP, EFFECT_BEAT_UP, 10, DARK, 100, 10, 0
|
66
data/moves/tmhm_moves.asm
Normal file
66
data/moves/tmhm_moves.asm
Normal file
@@ -0,0 +1,66 @@
|
||||
TMHMMoves: ; 1167a
|
||||
; TMs
|
||||
db DYNAMICPUNCH
|
||||
db HEADBUTT
|
||||
db CURSE
|
||||
db ROLLOUT
|
||||
db ROAR
|
||||
db TOXIC
|
||||
db ZAP_CANNON
|
||||
db ROCK_SMASH
|
||||
db PSYCH_UP
|
||||
db HIDDEN_POWER
|
||||
db SUNNY_DAY
|
||||
db SWEET_SCENT
|
||||
db SNORE
|
||||
db BLIZZARD
|
||||
db HYPER_BEAM
|
||||
db ICY_WIND
|
||||
db PROTECT
|
||||
db RAIN_DANCE
|
||||
db GIGA_DRAIN
|
||||
db ENDURE
|
||||
db FRUSTRATION
|
||||
db SOLARBEAM
|
||||
db IRON_TAIL
|
||||
db DRAGONBREATH
|
||||
db THUNDER
|
||||
db EARTHQUAKE
|
||||
db RETURN
|
||||
db DIG
|
||||
db PSYCHIC_M
|
||||
db SHADOW_BALL
|
||||
db MUD_SLAP
|
||||
db DOUBLE_TEAM
|
||||
db ICE_PUNCH
|
||||
db SWAGGER
|
||||
db SLEEP_TALK
|
||||
db SLUDGE_BOMB
|
||||
db SANDSTORM
|
||||
db FIRE_BLAST
|
||||
db SWIFT
|
||||
db DEFENSE_CURL
|
||||
db THUNDERPUNCH
|
||||
db DREAM_EATER
|
||||
db DETECT
|
||||
db REST
|
||||
db ATTRACT
|
||||
db THIEF
|
||||
db STEEL_WING
|
||||
db FIRE_PUNCH
|
||||
db FURY_CUTTER
|
||||
db NIGHTMARE
|
||||
; HMs
|
||||
db CUT
|
||||
db FLY
|
||||
db SURF
|
||||
db STRENGTH
|
||||
db FLASH
|
||||
db WHIRLPOOL
|
||||
db WATERFALL
|
||||
; Move tutor
|
||||
db FLAMETHROWER
|
||||
db THUNDERBOLT
|
||||
db ICE_BEAM
|
||||
db 0 ; end
|
||||
; 116b7
|
Reference in New Issue
Block a user