mirror of
https://github.com/thornAvery/jep-hack.git
synced 2026-02-07 00:25:24 +13:00
First Commit
Upload literally everything from the pokecrystal16 expand-move-ID branch
This commit is contained in:
commit
2f8a41f833
4618 changed files with 480386 additions and 0 deletions
4823
data/moves/animations.asm
Normal file
4823
data/moves/animations.asm
Normal file
File diff suppressed because it is too large
Load diff
9
data/moves/critical_hit_moves.asm
Normal file
9
data/moves/critical_hit_moves.asm
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
CriticalHitMoves:
|
||||
dw KARATE_CHOP
|
||||
dw RAZOR_WIND
|
||||
dw RAZOR_LEAF
|
||||
dw CRABHAMMER
|
||||
dw SLASH
|
||||
dw AEROBLAST
|
||||
dw CROSS_CHOP
|
||||
dw -1
|
||||
1266
data/moves/descriptions.asm
Normal file
1266
data/moves/descriptions.asm
Normal file
File diff suppressed because it is too large
Load diff
2079
data/moves/effects.asm
Normal file
2079
data/moves/effects.asm
Normal file
File diff suppressed because it is too large
Load diff
161
data/moves/effects_pointers.asm
Normal file
161
data/moves/effects_pointers.asm
Normal file
|
|
@ -0,0 +1,161 @@
|
|||
MoveEffectsPointers:
|
||||
; entries correspond to EFFECT_* constants
|
||||
table_width 2, MoveEffectsPointers
|
||||
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
|
||||
assert_table_length NUM_MOVE_EFFECTS
|
||||
8
data/moves/effects_priorities.asm
Normal file
8
data/moves/effects_priorities.asm
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
MoveEffectPriorities:
|
||||
db EFFECT_PROTECT, 3
|
||||
db EFFECT_ENDURE, 3
|
||||
db EFFECT_PRIORITY_HIT, 2
|
||||
db EFFECT_FORCE_SWITCH, 0
|
||||
db EFFECT_COUNTER, 0
|
||||
db EFFECT_MIRROR_COAT, 0
|
||||
db -1
|
||||
8
data/moves/flail_reversal_power.asm
Normal file
8
data/moves/flail_reversal_power.asm
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
FlailReversalPower:
|
||||
; hp bar pixels, power
|
||||
db HP_BAR_LENGTH_PX / 48, 200
|
||||
db HP_BAR_LENGTH_PX / 12, 150
|
||||
db HP_BAR_LENGTH_PX / 5, 100
|
||||
db HP_BAR_LENGTH_PX / 3, 80
|
||||
db HP_BAR_LENGTH_PX * 2 / 3, 40
|
||||
db HP_BAR_LENGTH_PX, 20
|
||||
9
data/moves/magnitude_power.asm
Normal file
9
data/moves/magnitude_power.asm
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
MagnitudePower:
|
||||
; chance, power, magnitude #
|
||||
db 5 percent + 1, 10, 4 ; 5%
|
||||
db 15 percent, 30, 5 ; 10%
|
||||
db 35 percent, 50, 6 ; 20%
|
||||
db 65 percent + 1, 70, 7 ; 30%
|
||||
db 85 percent + 1, 90, 8 ; 20%
|
||||
db 95 percent, 110, 9 ; 10%
|
||||
db 100 percent, 150, 10 ; 5%
|
||||
16
data/moves/metronome_exception_moves.asm
Normal file
16
data/moves/metronome_exception_moves.asm
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
; Metronome cannot turn into these moves.
|
||||
|
||||
MetronomeExcepts:
|
||||
dw METRONOME
|
||||
dw STRUGGLE
|
||||
dw SKETCH
|
||||
dw MIMIC
|
||||
dw COUNTER
|
||||
dw MIRROR_COAT
|
||||
dw PROTECT
|
||||
dw DETECT
|
||||
dw ENDURE
|
||||
dw DESTINY_BOND
|
||||
dw SLEEP_TALK
|
||||
dw THIEF
|
||||
dw -1
|
||||
272
data/moves/moves.asm
Normal file
272
data/moves/moves.asm
Normal file
|
|
@ -0,0 +1,272 @@
|
|||
; Characteristics of each move.
|
||||
|
||||
MACRO move
|
||||
; the animation byte will be filled when the move is loaded
|
||||
db \1 ; effect
|
||||
db \2 ; power
|
||||
db \3 ; type
|
||||
db \4 percent ; accuracy
|
||||
db \5 ; pp
|
||||
db \6 percent ; effect chance
|
||||
assert \5 <= 40, "PP must be 40 or less"
|
||||
ENDM
|
||||
|
||||
Moves::
|
||||
; entries correspond to constants/move_constants.asm
|
||||
indirect_table MOVE_LENGTH - 1, 1
|
||||
indirect_entries NUM_ATTACKS, Moves1
|
||||
indirect_table_end
|
||||
|
||||
Moves1:
|
||||
move EFFECT_NORMAL_HIT, 40, NORMAL, 100, 35, 0 ;POUND
|
||||
move EFFECT_NORMAL_HIT, 50, FIGHTING, 100, 25, 0 ;KARATE_CHOP
|
||||
move EFFECT_MULTI_HIT, 15, NORMAL, 85, 10, 0 ;DOUBLESLAP
|
||||
move EFFECT_MULTI_HIT, 18, NORMAL, 85, 15, 0 ;COMET_PUNCH
|
||||
move EFFECT_NORMAL_HIT, 80, NORMAL, 85, 20, 0 ;MEGA_PUNCH
|
||||
move EFFECT_PAY_DAY, 40, NORMAL, 100, 20, 0 ;PAY_DAY
|
||||
move EFFECT_BURN_HIT, 75, FIRE, 100, 15, 10 ;FIRE_PUNCH
|
||||
move EFFECT_FREEZE_HIT, 75, ICE, 100, 15, 10 ;ICE_PUNCH
|
||||
move EFFECT_PARALYZE_HIT, 75, ELECTRIC, 100, 15, 10 ;THUNDERPUNCH
|
||||
move EFFECT_NORMAL_HIT, 40, NORMAL, 100, 35, 0 ;SCRATCH
|
||||
move EFFECT_NORMAL_HIT, 55, NORMAL, 100, 30, 0 ;VICEGRIP
|
||||
move EFFECT_OHKO, 0, NORMAL, 30, 5, 0 ;GUILLOTINE
|
||||
move EFFECT_RAZOR_WIND, 80, NORMAL, 75, 10, 0 ;RAZOR_WIND
|
||||
move EFFECT_ATTACK_UP_2, 0, NORMAL, 100, 30, 0 ;SWORDS_DANCE
|
||||
move EFFECT_NORMAL_HIT, 50, NORMAL, 95, 30, 0 ;CUT
|
||||
move EFFECT_GUST, 40, FLYING, 100, 35, 0 ;GUST
|
||||
move EFFECT_NORMAL_HIT, 60, FLYING, 100, 35, 0 ;WING_ATTACK
|
||||
move EFFECT_FORCE_SWITCH, 0, NORMAL, 100, 20, 0 ;WHIRLWIND
|
||||
move EFFECT_FLY, 70, FLYING, 95, 15, 0 ;FLY
|
||||
move EFFECT_TRAP_TARGET, 15, NORMAL, 75, 20, 0 ;BIND
|
||||
move EFFECT_NORMAL_HIT, 80, NORMAL, 75, 20, 0 ;SLAM
|
||||
move EFFECT_NORMAL_HIT, 35, GRASS, 100, 10, 0 ;VINE_WHIP
|
||||
move EFFECT_STOMP, 65, NORMAL, 100, 20, 30 ;STOMP
|
||||
move EFFECT_DOUBLE_HIT, 30, FIGHTING, 100, 30, 0 ;DOUBLE_KICK
|
||||
move EFFECT_NORMAL_HIT, 120, NORMAL, 75, 5, 0 ;MEGA_KICK
|
||||
move EFFECT_JUMP_KICK, 70, FIGHTING, 95, 25, 0 ;JUMP_KICK
|
||||
move EFFECT_FLINCH_HIT, 60, FIGHTING, 85, 15, 30 ;ROLLING_KICK
|
||||
move EFFECT_ACCURACY_DOWN, 0, GROUND, 100, 15, 0 ;SAND_ATTACK
|
||||
move EFFECT_FLINCH_HIT, 70, NORMAL, 100, 15, 30 ;HEADBUTT
|
||||
move EFFECT_NORMAL_HIT, 65, NORMAL, 100, 25, 0 ;HORN_ATTACK
|
||||
move EFFECT_MULTI_HIT, 15, NORMAL, 85, 20, 0 ;FURY_ATTACK
|
||||
move EFFECT_OHKO, 1, NORMAL, 30, 5, 0 ;HORN_DRILL
|
||||
move EFFECT_NORMAL_HIT, 35, NORMAL, 95, 35, 0 ;TACKLE
|
||||
move EFFECT_PARALYZE_HIT, 85, NORMAL, 100, 15, 30 ;BODY_SLAM
|
||||
move EFFECT_TRAP_TARGET, 15, NORMAL, 85, 20, 0 ;WRAP
|
||||
move EFFECT_RECOIL_HIT, 90, NORMAL, 85, 20, 0 ;TAKE_DOWN
|
||||
move EFFECT_RAMPAGE, 90, NORMAL, 100, 20, 0 ;THRASH
|
||||
move EFFECT_RECOIL_HIT, 120, NORMAL, 100, 15, 0 ;DOUBLE_EDGE
|
||||
move EFFECT_DEFENSE_DOWN, 0, NORMAL, 100, 30, 0 ;TAIL_WHIP
|
||||
move EFFECT_POISON_HIT, 15, POISON, 100, 35, 30 ;POISON_STING
|
||||
move EFFECT_POISON_MULTI_HIT, 25, BUG, 100, 20, 20 ;TWINEEDLE
|
||||
move EFFECT_MULTI_HIT, 14, BUG, 85, 20, 0 ;PIN_MISSILE
|
||||
move EFFECT_DEFENSE_DOWN, 0, NORMAL, 100, 30, 0 ;LEER
|
||||
move EFFECT_FLINCH_HIT, 60, DARK, 100, 25, 30 ;BITE
|
||||
move EFFECT_ATTACK_DOWN, 0, NORMAL, 100, 40, 0 ;GROWL
|
||||
move EFFECT_FORCE_SWITCH, 0, NORMAL, 100, 20, 0 ;ROAR
|
||||
move EFFECT_SLEEP, 0, NORMAL, 55, 15, 0 ;SING
|
||||
move EFFECT_CONFUSE, 0, NORMAL, 55, 20, 0 ;SUPERSONIC
|
||||
move EFFECT_STATIC_DAMAGE, 20, NORMAL, 90, 20, 0 ;SONICBOOM
|
||||
move EFFECT_DISABLE, 0, NORMAL, 55, 20, 0 ;DISABLE
|
||||
move EFFECT_DEFENSE_DOWN_HIT, 40, POISON, 100, 30, 10 ;ACID
|
||||
move EFFECT_BURN_HIT, 40, FIRE, 100, 25, 10 ;EMBER
|
||||
move EFFECT_BURN_HIT, 95, FIRE, 100, 15, 10 ;FLAMETHROWER
|
||||
move EFFECT_MIST, 0, ICE, 100, 30, 0 ;MIST
|
||||
move EFFECT_NORMAL_HIT, 40, WATER, 100, 25, 0 ;WATER_GUN
|
||||
move EFFECT_NORMAL_HIT, 120, WATER, 80, 5, 0 ;HYDRO_PUMP
|
||||
move EFFECT_NORMAL_HIT, 95, WATER, 100, 15, 0 ;SURF
|
||||
move EFFECT_FREEZE_HIT, 95, ICE, 100, 10, 10 ;ICE_BEAM
|
||||
move EFFECT_FREEZE_HIT, 120, ICE, 70, 5, 10 ;BLIZZARD
|
||||
move EFFECT_CONFUSE_HIT, 65, PSYCHIC_TYPE, 100, 20, 10 ;PSYBEAM
|
||||
move EFFECT_SPEED_DOWN_HIT, 65, WATER, 100, 20, 10 ;BUBBLEBEAM
|
||||
move EFFECT_ATTACK_DOWN_HIT, 65, ICE, 100, 20, 10 ;AURORA_BEAM
|
||||
move EFFECT_HYPER_BEAM, 150, NORMAL, 90, 5, 0 ;HYPER_BEAM
|
||||
move EFFECT_NORMAL_HIT, 35, FLYING, 100, 35, 0 ;PECK
|
||||
move EFFECT_NORMAL_HIT, 80, FLYING, 100, 20, 0 ;DRILL_PECK
|
||||
move EFFECT_RECOIL_HIT, 80, FIGHTING, 80, 25, 0 ;SUBMISSION
|
||||
move EFFECT_FLINCH_HIT, 50, FIGHTING, 90, 20, 30 ;LOW_KICK
|
||||
move EFFECT_COUNTER, 1, FIGHTING, 100, 20, 0 ;COUNTER
|
||||
move EFFECT_LEVEL_DAMAGE, 1, FIGHTING, 100, 20, 0 ;SEISMIC_TOSS
|
||||
move EFFECT_NORMAL_HIT, 80, NORMAL, 100, 15, 0 ;STRENGTH
|
||||
move EFFECT_LEECH_HIT, 20, GRASS, 100, 20, 0 ;ABSORB
|
||||
move EFFECT_LEECH_HIT, 40, GRASS, 100, 10, 0 ;MEGA_DRAIN
|
||||
move EFFECT_LEECH_SEED, 0, GRASS, 90, 10, 0 ;LEECH_SEED
|
||||
move EFFECT_SP_ATK_UP, 0, NORMAL, 100, 40, 0 ;GROWTH
|
||||
move EFFECT_NORMAL_HIT, 55, GRASS, 95, 25, 0 ;RAZOR_LEAF
|
||||
move EFFECT_SOLARBEAM, 120, GRASS, 100, 10, 0 ;SOLARBEAM
|
||||
move EFFECT_POISON, 0, POISON, 75, 35, 0 ;POISONPOWDER
|
||||
move EFFECT_PARALYZE, 0, GRASS, 75, 30, 0 ;STUN_SPORE
|
||||
move EFFECT_SLEEP, 0, GRASS, 75, 15, 0 ;SLEEP_POWDER
|
||||
move EFFECT_RAMPAGE, 70, GRASS, 100, 20, 0 ;PETAL_DANCE
|
||||
move EFFECT_SPEED_DOWN, 0, BUG, 95, 40, 0 ;STRING_SHOT
|
||||
move EFFECT_STATIC_DAMAGE, 40, DRAGON, 100, 10, 0 ;DRAGON_RAGE
|
||||
move EFFECT_TRAP_TARGET, 15, FIRE, 70, 15, 0 ;FIRE_SPIN
|
||||
move EFFECT_PARALYZE_HIT, 40, ELECTRIC, 100, 30, 10 ;THUNDERSHOCK
|
||||
move EFFECT_PARALYZE_HIT, 95, ELECTRIC, 100, 15, 10 ;THUNDERBOLT
|
||||
move EFFECT_PARALYZE, 0, ELECTRIC, 100, 20, 0 ;THUNDER_WAVE
|
||||
move EFFECT_THUNDER, 120, ELECTRIC, 70, 10, 30 ;THUNDER
|
||||
move EFFECT_NORMAL_HIT, 50, ROCK, 90, 15, 0 ;ROCK_THROW
|
||||
move EFFECT_EARTHQUAKE, 100, GROUND, 100, 10, 0 ;EARTHQUAKE
|
||||
move EFFECT_OHKO, 1, GROUND, 30, 5, 0 ;FISSURE
|
||||
move EFFECT_FLY, 60, GROUND, 100, 10, 0 ;DIG
|
||||
move EFFECT_TOXIC, 0, POISON, 85, 10, 0 ;TOXIC
|
||||
move EFFECT_CONFUSE_HIT, 50, PSYCHIC_TYPE, 100, 25, 10 ;CONFUSION
|
||||
move EFFECT_SP_DEF_DOWN_HIT, 90, PSYCHIC_TYPE, 100, 10, 10 ;PSYCHIC_TYPE_M
|
||||
move EFFECT_SLEEP, 0, PSYCHIC_TYPE, 60, 20, 0 ;HYPNOSIS
|
||||
move EFFECT_ATTACK_UP, 0, PSYCHIC_TYPE, 100, 40, 0 ;MEDITATE
|
||||
move EFFECT_SPEED_UP_2, 0, PSYCHIC_TYPE, 100, 30, 0 ;AGILITY
|
||||
move EFFECT_PRIORITY_HIT, 40, NORMAL, 100, 30, 0 ;QUICK_ATTACK
|
||||
move EFFECT_RAGE, 20, NORMAL, 100, 20, 0 ;RAGE
|
||||
move EFFECT_TELEPORT, 0, PSYCHIC_TYPE, 100, 20, 0 ;TELEPORT
|
||||
move EFFECT_LEVEL_DAMAGE, 1, GHOST, 100, 15, 0 ;NIGHT_SHADE
|
||||
move EFFECT_MIMIC, 0, NORMAL, 100, 10, 0 ;MIMIC
|
||||
move EFFECT_DEFENSE_DOWN_2, 0, NORMAL, 85, 40, 0 ;SCREECH
|
||||
move EFFECT_EVASION_UP, 0, NORMAL, 100, 15, 0 ;DOUBLE_TEAM
|
||||
move EFFECT_HEAL, 0, NORMAL, 100, 20, 0 ;RECOVER
|
||||
move EFFECT_DEFENSE_UP, 0, NORMAL, 100, 30, 0 ;HARDEN
|
||||
move EFFECT_EVASION_UP, 0, NORMAL, 100, 20, 0 ;MINIMIZE
|
||||
move EFFECT_ACCURACY_DOWN, 0, NORMAL, 100, 20, 0 ;SMOKESCREEN
|
||||
move EFFECT_CONFUSE, 0, GHOST, 100, 10, 0 ;CONFUSE_RAY
|
||||
move EFFECT_DEFENSE_UP, 0, WATER, 100, 40, 0 ;WITHDRAW
|
||||
move EFFECT_DEFENSE_CURL, 0, NORMAL, 100, 40, 0 ;DEFENSE_CURL
|
||||
move EFFECT_DEFENSE_UP_2, 0, PSYCHIC_TYPE, 100, 30, 0 ;BARRIER
|
||||
move EFFECT_LIGHT_SCREEN, 0, PSYCHIC_TYPE, 100, 30, 0 ;LIGHT_SCREEN
|
||||
move EFFECT_RESET_STATS, 0, ICE, 100, 30, 0 ;HAZE
|
||||
move EFFECT_REFLECT, 0, PSYCHIC_TYPE, 100, 20, 0 ;REFLECT
|
||||
move EFFECT_FOCUS_ENERGY, 0, NORMAL, 100, 30, 0 ;FOCUS_ENERGY
|
||||
move EFFECT_BIDE, 0, NORMAL, 100, 10, 0 ;BIDE
|
||||
move EFFECT_METRONOME, 0, NORMAL, 100, 10, 0 ;METRONOME
|
||||
move EFFECT_MIRROR_MOVE, 0, FLYING, 100, 20, 0 ;MIRROR_MOVE
|
||||
move EFFECT_SELFDESTRUCT, 200, NORMAL, 100, 5, 0 ;SELFDESTRUCT
|
||||
move EFFECT_NORMAL_HIT, 100, NORMAL, 75, 10, 0 ;EGG_BOMB
|
||||
move EFFECT_PARALYZE_HIT, 20, GHOST, 100, 30, 30 ;LICK
|
||||
move EFFECT_POISON_HIT, 20, POISON, 70, 20, 40 ;SMOG
|
||||
move EFFECT_POISON_HIT, 65, POISON, 100, 20, 30 ;SLUDGE
|
||||
move EFFECT_FLINCH_HIT, 65, GROUND, 85, 20, 10 ;BONE_CLUB
|
||||
move EFFECT_BURN_HIT, 120, FIRE, 85, 5, 10 ;FIRE_BLAST
|
||||
move EFFECT_NORMAL_HIT, 80, WATER, 100, 15, 0 ;WATERFALL
|
||||
move EFFECT_TRAP_TARGET, 35, WATER, 75, 10, 0 ;CLAMP
|
||||
move EFFECT_ALWAYS_HIT, 60, NORMAL, 100, 20, 0 ;SWIFT
|
||||
move EFFECT_SKULL_BASH, 100, NORMAL, 100, 15, 0 ;SKULL_BASH
|
||||
move EFFECT_MULTI_HIT, 20, NORMAL, 100, 15, 0 ;SPIKE_CANNON
|
||||
move EFFECT_SPEED_DOWN_HIT, 10, NORMAL, 100, 35, 10 ;CONSTRICT
|
||||
move EFFECT_SP_DEF_UP_2, 0, PSYCHIC_TYPE, 100, 20, 0 ;AMNESIA
|
||||
move EFFECT_ACCURACY_DOWN, 0, PSYCHIC_TYPE, 80, 15, 0 ;KINESIS
|
||||
move EFFECT_HEAL, 0, NORMAL, 100, 10, 0 ;SOFTBOILED
|
||||
move EFFECT_JUMP_KICK, 85, FIGHTING, 90, 20, 0 ;HI_JUMP_KICK
|
||||
move EFFECT_PARALYZE, 0, NORMAL, 75, 30, 0 ;GLARE
|
||||
move EFFECT_DREAM_EATER, 100, PSYCHIC_TYPE, 100, 15, 0 ;DREAM_EATER
|
||||
move EFFECT_POISON, 0, POISON, 55, 40, 0 ;POISON_GAS
|
||||
move EFFECT_MULTI_HIT, 15, NORMAL, 85, 20, 0 ;BARRAGE
|
||||
move EFFECT_LEECH_HIT, 20, BUG, 100, 15, 0 ;LEECH_LIFE
|
||||
move EFFECT_SLEEP, 0, NORMAL, 75, 10, 0 ;LOVELY_KISS
|
||||
move EFFECT_SKY_ATTACK, 140, FLYING, 90, 5, 0 ;SKY_ATTACK
|
||||
move EFFECT_TRANSFORM, 0, NORMAL, 100, 10, 0 ;TRANSFORM
|
||||
move EFFECT_SPEED_DOWN_HIT, 20, WATER, 100, 30, 10 ;BUBBLE
|
||||
move EFFECT_CONFUSE_HIT, 70, NORMAL, 100, 10, 20 ;DIZZY_PUNCH
|
||||
move EFFECT_SLEEP, 0, GRASS, 100, 15, 0 ;SPORE
|
||||
move EFFECT_ACCURACY_DOWN, 0, NORMAL, 70, 20, 0 ;FLASH
|
||||
move EFFECT_PSYWAVE, 1, PSYCHIC_TYPE, 80, 15, 0 ;PSYWAVE
|
||||
move EFFECT_SPLASH, 0, NORMAL, 100, 40, 0 ;SPLASH
|
||||
move EFFECT_DEFENSE_UP_2, 0, POISON, 100, 40, 0 ;ACID_ARMOR
|
||||
move EFFECT_NORMAL_HIT, 90, WATER, 85, 10, 0 ;CRABHAMMER
|
||||
move EFFECT_SELFDESTRUCT, 250, NORMAL, 100, 5, 0 ;EXPLOSION
|
||||
move EFFECT_MULTI_HIT, 18, NORMAL, 80, 15, 0 ;FURY_SWIPES
|
||||
move EFFECT_DOUBLE_HIT, 50, GROUND, 90, 10, 0 ;BONEMERANG
|
||||
move EFFECT_HEAL, 0, PSYCHIC_TYPE, 100, 10, 0 ;REST
|
||||
move EFFECT_FLINCH_HIT, 75, ROCK, 90, 10, 30 ;ROCK_SLIDE
|
||||
move EFFECT_FLINCH_HIT, 80, NORMAL, 90, 15, 10 ;HYPER_FANG
|
||||
move EFFECT_ATTACK_UP, 0, NORMAL, 100, 30, 0 ;SHARPEN
|
||||
move EFFECT_CONVERSION, 0, NORMAL, 100, 30, 0 ;CONVERSION
|
||||
move EFFECT_TRI_ATTACK, 80, NORMAL, 100, 10, 20 ;TRI_ATTACK
|
||||
move EFFECT_SUPER_FANG, 1, NORMAL, 90, 10, 0 ;SUPER_FANG
|
||||
move EFFECT_NORMAL_HIT, 70, NORMAL, 100, 20, 0 ;SLASH
|
||||
move EFFECT_SUBSTITUTE, 0, NORMAL, 100, 10, 0 ;SUBSTITUTE
|
||||
move EFFECT_RECOIL_HIT, 50, NORMAL, 100, 1, 0 ;STRUGGLE
|
||||
move EFFECT_SKETCH, 0, NORMAL, 100, 1, 0 ;SKETCH
|
||||
move EFFECT_TRIPLE_KICK, 10, FIGHTING, 90, 10, 0 ;TRIPLE_KICK
|
||||
move EFFECT_THIEF, 40, DARK, 100, 10, 100 ;THIEF
|
||||
move EFFECT_MEAN_LOOK, 0, BUG, 100, 10, 0 ;SPIDER_WEB
|
||||
move EFFECT_LOCK_ON, 0, NORMAL, 100, 5, 0 ;MIND_READER
|
||||
move EFFECT_NIGHTMARE, 0, GHOST, 100, 15, 0 ;NIGHTMARE
|
||||
move EFFECT_FLAME_WHEEL, 60, FIRE, 100, 25, 10 ;FLAME_WHEEL
|
||||
move EFFECT_SNORE, 40, NORMAL, 100, 15, 30 ;SNORE
|
||||
move EFFECT_CURSE, 0, CURSE_TYPE, 100, 10, 0 ;CURSE
|
||||
move EFFECT_REVERSAL, 1, NORMAL, 100, 15, 0 ;FLAIL
|
||||
move EFFECT_CONVERSION2, 0, NORMAL, 100, 30, 0 ;CONVERSION2
|
||||
move EFFECT_NORMAL_HIT, 100, FLYING, 95, 5, 0 ;AEROBLAST
|
||||
move EFFECT_SPEED_DOWN_2, 0, GRASS, 85, 40, 0 ;COTTON_SPORE
|
||||
move EFFECT_REVERSAL, 1, FIGHTING, 100, 15, 0 ;REVERSAL
|
||||
move EFFECT_SPITE, 0, GHOST, 100, 10, 0 ;SPITE
|
||||
move EFFECT_FREEZE_HIT, 40, ICE, 100, 25, 10 ;POWDER_SNOW
|
||||
move EFFECT_PROTECT, 0, NORMAL, 100, 10, 0 ;PROTECT
|
||||
move EFFECT_PRIORITY_HIT, 40, FIGHTING, 100, 30, 0 ;MACH_PUNCH
|
||||
move EFFECT_SPEED_DOWN_2, 0, NORMAL, 90, 10, 0 ;SCARY_FACE
|
||||
move EFFECT_ALWAYS_HIT, 60, DARK, 100, 20, 0 ;FAINT_ATTACK
|
||||
move EFFECT_CONFUSE, 0, NORMAL, 75, 10, 0 ;SWEET_KISS
|
||||
move EFFECT_BELLY_DRUM, 0, NORMAL, 100, 10, 0 ;BELLY_DRUM
|
||||
move EFFECT_POISON_HIT, 90, POISON, 100, 10, 30 ;SLUDGE_BOMB
|
||||
move EFFECT_ACCURACY_DOWN_HIT, 20, GROUND, 100, 10, 100 ;MUD_SLAP
|
||||
move EFFECT_ACCURACY_DOWN_HIT, 65, WATER, 85, 10, 50 ;OCTAZOOKA
|
||||
move EFFECT_SPIKES, 0, GROUND, 100, 20, 0 ;SPIKES
|
||||
move EFFECT_PARALYZE_HIT, 100, ELECTRIC, 50, 5, 100 ;ZAP_CANNON
|
||||
move EFFECT_FORESIGHT, 0, NORMAL, 100, 40, 0 ;FORESIGHT
|
||||
move EFFECT_DESTINY_BOND, 0, GHOST, 100, 5, 0 ;DESTINY_BOND
|
||||
move EFFECT_PERISH_SONG, 0, NORMAL, 100, 5, 0 ;PERISH_SONG
|
||||
move EFFECT_SPEED_DOWN_HIT, 55, ICE, 95, 15, 100 ;ICY_WIND
|
||||
move EFFECT_PROTECT, 0, FIGHTING, 100, 5, 0 ;DETECT
|
||||
move EFFECT_MULTI_HIT, 25, GROUND, 80, 10, 0 ;BONE_RUSH
|
||||
move EFFECT_LOCK_ON, 0, NORMAL, 100, 5, 0 ;LOCK_ON
|
||||
move EFFECT_RAMPAGE, 90, DRAGON, 100, 15, 0 ;OUTRAGE
|
||||
move EFFECT_SANDSTORM, 0, ROCK, 100, 10, 0 ;SANDSTORM
|
||||
move EFFECT_LEECH_HIT, 60, GRASS, 100, 5, 0 ;GIGA_DRAIN
|
||||
move EFFECT_ENDURE, 0, NORMAL, 100, 10, 0 ;ENDURE
|
||||
move EFFECT_ATTACK_DOWN_2, 0, NORMAL, 100, 20, 0 ;CHARM
|
||||
move EFFECT_ROLLOUT, 30, ROCK, 90, 20, 0 ;ROLLOUT
|
||||
move EFFECT_FALSE_SWIPE, 40, NORMAL, 100, 40, 0 ;FALSE_SWIPE
|
||||
move EFFECT_SWAGGER, 0, NORMAL, 90, 15, 100 ;SWAGGER
|
||||
move EFFECT_HEAL, 0, NORMAL, 100, 10, 0 ;MILK_DRINK
|
||||
move EFFECT_PARALYZE_HIT, 65, ELECTRIC, 100, 20, 30 ;SPARK
|
||||
move EFFECT_FURY_CUTTER, 10, BUG, 95, 20, 0 ;FURY_CUTTER
|
||||
move EFFECT_DEFENSE_UP_HIT, 70, STEEL, 90, 25, 10 ;STEEL_WING
|
||||
move EFFECT_MEAN_LOOK, 0, NORMAL, 100, 5, 0 ;MEAN_LOOK
|
||||
move EFFECT_ATTRACT, 0, NORMAL, 100, 15, 0 ;ATTRACT
|
||||
move EFFECT_SLEEP_TALK, 0, NORMAL, 100, 10, 0 ;SLEEP_TALK
|
||||
move EFFECT_HEAL_BELL, 0, NORMAL, 100, 5, 0 ;HEAL_BELL
|
||||
move EFFECT_RETURN, 1, NORMAL, 100, 20, 0 ;RETURN
|
||||
move EFFECT_PRESENT, 1, NORMAL, 90, 15, 0 ;PRESENT
|
||||
move EFFECT_FRUSTRATION, 1, NORMAL, 100, 20, 0 ;FRUSTRATION
|
||||
move EFFECT_SAFEGUARD, 0, NORMAL, 100, 25, 0 ;SAFEGUARD
|
||||
move EFFECT_PAIN_SPLIT, 0, NORMAL, 100, 20, 0 ;PAIN_SPLIT
|
||||
move EFFECT_SACRED_FIRE, 100, FIRE, 95, 5, 50 ;SACRED_FIRE
|
||||
move EFFECT_MAGNITUDE, 1, GROUND, 100, 30, 0 ;MAGNITUDE
|
||||
move EFFECT_CONFUSE_HIT, 100, FIGHTING, 50, 5, 100 ;DYNAMICPUNCH
|
||||
move EFFECT_NORMAL_HIT, 120, BUG, 85, 10, 0 ;MEGAHORN
|
||||
move EFFECT_PARALYZE_HIT, 60, DRAGON, 100, 20, 30 ;DRAGONBREATH
|
||||
move EFFECT_BATON_PASS, 0, NORMAL, 100, 40, 0 ;BATON_PASS
|
||||
move EFFECT_ENCORE, 0, NORMAL, 100, 5, 0 ;ENCORE
|
||||
move EFFECT_PURSUIT, 40, DARK, 100, 20, 0 ;PURSUIT
|
||||
move EFFECT_RAPID_SPIN, 20, NORMAL, 100, 40, 0 ;RAPID_SPIN
|
||||
move EFFECT_EVASION_DOWN, 0, NORMAL, 100, 20, 0 ;SWEET_SCENT
|
||||
move EFFECT_DEFENSE_DOWN_HIT, 100, STEEL, 75, 15, 30 ;IRON_TAIL
|
||||
move EFFECT_ATTACK_UP_HIT, 50, STEEL, 95, 35, 10 ;METAL_CLAW
|
||||
move EFFECT_ALWAYS_HIT, 70, FIGHTING, 100, 10, 0 ;VITAL_THROW
|
||||
move EFFECT_MORNING_SUN, 0, NORMAL, 100, 5, 0 ;MORNING_SUN
|
||||
move EFFECT_SYNTHESIS, 0, GRASS, 100, 5, 0 ;SYNTHESIS
|
||||
move EFFECT_MOONLIGHT, 0, NORMAL, 100, 5, 0 ;MOONLIGHT
|
||||
move EFFECT_HIDDEN_POWER, 1, NORMAL, 100, 15, 0 ;HIDDEN_POWER
|
||||
move EFFECT_NORMAL_HIT, 100, FIGHTING, 80, 5, 0 ;CROSS_CHOP
|
||||
move EFFECT_TWISTER, 40, DRAGON, 100, 20, 20 ;TWISTER
|
||||
move EFFECT_RAIN_DANCE, 0, WATER, 90, 5, 0 ;RAIN_DANCE
|
||||
move EFFECT_SUNNY_DAY, 0, FIRE, 90, 5, 0 ;SUNNY_DAY
|
||||
move EFFECT_SP_DEF_DOWN_HIT, 80, DARK, 100, 15, 20 ;CRUNCH
|
||||
move EFFECT_MIRROR_COAT, 1, PSYCHIC_TYPE, 100, 20, 0 ;MIRROR_COAT
|
||||
move EFFECT_PSYCH_UP, 0, NORMAL, 100, 10, 0 ;PSYCH_UP
|
||||
move EFFECT_PRIORITY_HIT, 80, NORMAL, 100, 5, 0 ;EXTREMESPEED
|
||||
move EFFECT_ALL_UP_HIT, 60, ROCK, 100, 5, 10 ;ANCIENTPOWER
|
||||
move EFFECT_SP_DEF_DOWN_HIT, 80, GHOST, 100, 15, 20 ;SHADOW_BALL
|
||||
move EFFECT_FUTURE_SIGHT, 80, PSYCHIC_TYPE, 90, 15, 0 ;FUTURE_SIGHT
|
||||
move EFFECT_DEFENSE_DOWN_HIT, 20, FIGHTING, 100, 15, 50 ;ROCK_SMASH
|
||||
move EFFECT_TRAP_TARGET, 15, WATER, 70, 15, 0 ;WHIRLPOOL
|
||||
move EFFECT_BEAT_UP, 10, DARK, 100, 10, 0 ;BEAT_UP
|
||||
.IndirectEnd::
|
||||
254
data/moves/names.asm
Normal file
254
data/moves/names.asm
Normal file
|
|
@ -0,0 +1,254 @@
|
|||
MoveNames::
|
||||
list_start MoveNames
|
||||
li "POUND"
|
||||
li "KARATE CHOP"
|
||||
li "DOUBLESLAP"
|
||||
li "COMET PUNCH"
|
||||
li "MEGA PUNCH"
|
||||
li "PAY DAY"
|
||||
li "FIRE PUNCH"
|
||||
li "ICE PUNCH"
|
||||
li "THUNDERPUNCH"
|
||||
li "SCRATCH"
|
||||
li "VICEGRIP"
|
||||
li "GUILLOTINE"
|
||||
li "RAZOR WIND"
|
||||
li "SWORDS DANCE"
|
||||
li "CUT"
|
||||
li "GUST"
|
||||
li "WING ATTACK"
|
||||
li "WHIRLWIND"
|
||||
li "FLY"
|
||||
li "BIND"
|
||||
li "SLAM"
|
||||
li "VINE WHIP"
|
||||
li "STOMP"
|
||||
li "DOUBLE KICK"
|
||||
li "MEGA KICK"
|
||||
li "JUMP KICK"
|
||||
li "ROLLING KICK"
|
||||
li "SAND-ATTACK"
|
||||
li "HEADBUTT"
|
||||
li "HORN ATTACK"
|
||||
li "FURY ATTACK"
|
||||
li "HORN DRILL"
|
||||
li "TACKLE"
|
||||
li "BODY SLAM"
|
||||
li "WRAP"
|
||||
li "TAKE DOWN"
|
||||
li "THRASH"
|
||||
li "DOUBLE-EDGE"
|
||||
li "TAIL WHIP"
|
||||
li "POISON STING"
|
||||
li "TWINEEDLE"
|
||||
li "PIN MISSILE"
|
||||
li "LEER"
|
||||
li "BITE"
|
||||
li "GROWL"
|
||||
li "ROAR"
|
||||
li "SING"
|
||||
li "SUPERSONIC"
|
||||
li "SONICBOOM"
|
||||
li "DISABLE"
|
||||
li "ACID"
|
||||
li "EMBER"
|
||||
li "FLAMETHROWER"
|
||||
li "MIST"
|
||||
li "WATER GUN"
|
||||
li "HYDRO PUMP"
|
||||
li "SURF"
|
||||
li "ICE BEAM"
|
||||
li "BLIZZARD"
|
||||
li "PSYBEAM"
|
||||
li "BUBBLEBEAM"
|
||||
li "AURORA BEAM"
|
||||
li "HYPER BEAM"
|
||||
li "PECK"
|
||||
li "DRILL PECK"
|
||||
li "SUBMISSION"
|
||||
li "LOW KICK"
|
||||
li "COUNTER"
|
||||
li "SEISMIC TOSS"
|
||||
li "STRENGTH"
|
||||
li "ABSORB"
|
||||
li "MEGA DRAIN"
|
||||
li "LEECH SEED"
|
||||
li "GROWTH"
|
||||
li "RAZOR LEAF"
|
||||
li "SOLARBEAM"
|
||||
li "POISONPOWDER"
|
||||
li "STUN SPORE"
|
||||
li "SLEEP POWDER"
|
||||
li "PETAL DANCE"
|
||||
li "STRING SHOT"
|
||||
li "DRAGON RAGE"
|
||||
li "FIRE SPIN"
|
||||
li "THUNDERSHOCK"
|
||||
li "THUNDERBOLT"
|
||||
li "THUNDER WAVE"
|
||||
li "THUNDER"
|
||||
li "ROCK THROW"
|
||||
li "EARTHQUAKE"
|
||||
li "FISSURE"
|
||||
li "DIG"
|
||||
li "TOXIC"
|
||||
li "CONFUSION"
|
||||
li "PSYCHIC"
|
||||
li "HYPNOSIS"
|
||||
li "MEDITATE"
|
||||
li "AGILITY"
|
||||
li "QUICK ATTACK"
|
||||
li "RAGE"
|
||||
li "TELEPORT"
|
||||
li "NIGHT SHADE"
|
||||
li "MIMIC"
|
||||
li "SCREECH"
|
||||
li "DOUBLE TEAM"
|
||||
li "RECOVER"
|
||||
li "HARDEN"
|
||||
li "MINIMIZE"
|
||||
li "SMOKESCREEN"
|
||||
li "CONFUSE RAY"
|
||||
li "WITHDRAW"
|
||||
li "DEFENSE CURL"
|
||||
li "BARRIER"
|
||||
li "LIGHT SCREEN"
|
||||
li "HAZE"
|
||||
li "REFLECT"
|
||||
li "FOCUS ENERGY"
|
||||
li "BIDE"
|
||||
li "METRONOME"
|
||||
li "MIRROR MOVE"
|
||||
li "SELFDESTRUCT"
|
||||
li "EGG BOMB"
|
||||
li "LICK"
|
||||
li "SMOG"
|
||||
li "SLUDGE"
|
||||
li "BONE CLUB"
|
||||
li "FIRE BLAST"
|
||||
li "WATERFALL"
|
||||
li "CLAMP"
|
||||
li "SWIFT"
|
||||
li "SKULL BASH"
|
||||
li "SPIKE CANNON"
|
||||
li "CONSTRICT"
|
||||
li "AMNESIA"
|
||||
li "KINESIS"
|
||||
li "SOFTBOILED"
|
||||
li "HI JUMP KICK"
|
||||
li "GLARE"
|
||||
li "DREAM EATER"
|
||||
li "POISON GAS"
|
||||
li "BARRAGE"
|
||||
li "LEECH LIFE"
|
||||
li "LOVELY KISS"
|
||||
li "SKY ATTACK"
|
||||
li "TRANSFORM"
|
||||
li "BUBBLE"
|
||||
li "DIZZY PUNCH"
|
||||
li "SPORE"
|
||||
li "FLASH"
|
||||
li "PSYWAVE"
|
||||
li "SPLASH"
|
||||
li "ACID ARMOR"
|
||||
li "CRABHAMMER"
|
||||
li "EXPLOSION"
|
||||
li "FURY SWIPES"
|
||||
li "BONEMERANG"
|
||||
li "REST"
|
||||
li "ROCK SLIDE"
|
||||
li "HYPER FANG"
|
||||
li "SHARPEN"
|
||||
li "CONVERSION"
|
||||
li "TRI ATTACK"
|
||||
li "SUPER FANG"
|
||||
li "SLASH"
|
||||
li "SUBSTITUTE"
|
||||
li "STRUGGLE"
|
||||
li "SKETCH"
|
||||
li "TRIPLE KICK"
|
||||
li "THIEF"
|
||||
li "SPIDER WEB"
|
||||
li "MIND READER"
|
||||
li "NIGHTMARE"
|
||||
li "FLAME WHEEL"
|
||||
li "SNORE"
|
||||
li "CURSE"
|
||||
li "FLAIL"
|
||||
li "CONVERSION2"
|
||||
li "AEROBLAST"
|
||||
li "COTTON SPORE"
|
||||
li "REVERSAL"
|
||||
li "SPITE"
|
||||
li "POWDER SNOW"
|
||||
li "PROTECT"
|
||||
li "MACH PUNCH"
|
||||
li "SCARY FACE"
|
||||
li "FAINT ATTACK"
|
||||
li "SWEET KISS"
|
||||
li "BELLY DRUM"
|
||||
li "SLUDGE BOMB"
|
||||
li "MUD-SLAP"
|
||||
li "OCTAZOOKA"
|
||||
li "SPIKES"
|
||||
li "ZAP CANNON"
|
||||
li "FORESIGHT"
|
||||
li "DESTINY BOND"
|
||||
li "PERISH SONG"
|
||||
li "ICY WIND"
|
||||
li "DETECT"
|
||||
li "BONE RUSH"
|
||||
li "LOCK-ON"
|
||||
li "OUTRAGE"
|
||||
li "SANDSTORM"
|
||||
li "GIGA DRAIN"
|
||||
li "ENDURE"
|
||||
li "CHARM"
|
||||
li "ROLLOUT"
|
||||
li "FALSE SWIPE"
|
||||
li "SWAGGER"
|
||||
li "MILK DRINK"
|
||||
li "SPARK"
|
||||
li "FURY CUTTER"
|
||||
li "STEEL WING"
|
||||
li "MEAN LOOK"
|
||||
li "ATTRACT"
|
||||
li "SLEEP TALK"
|
||||
li "HEAL BELL"
|
||||
li "RETURN"
|
||||
li "PRESENT"
|
||||
li "FRUSTRATION"
|
||||
li "SAFEGUARD"
|
||||
li "PAIN SPLIT"
|
||||
li "SACRED FIRE"
|
||||
li "MAGNITUDE"
|
||||
li "DYNAMICPUNCH"
|
||||
li "MEGAHORN"
|
||||
li "DRAGONBREATH"
|
||||
li "BATON PASS"
|
||||
li "ENCORE"
|
||||
li "PURSUIT"
|
||||
li "RAPID SPIN"
|
||||
li "SWEET SCENT"
|
||||
li "IRON TAIL"
|
||||
li "METAL CLAW"
|
||||
li "VITAL THROW"
|
||||
li "MORNING SUN"
|
||||
li "SYNTHESIS"
|
||||
li "MOONLIGHT"
|
||||
li "HIDDEN POWER"
|
||||
li "CROSS CHOP"
|
||||
li "TWISTER"
|
||||
li "RAIN DANCE"
|
||||
li "SUNNY DAY"
|
||||
li "CRUNCH"
|
||||
li "MIRROR COAT"
|
||||
li "PSYCH UP"
|
||||
li "EXTREMESPEED"
|
||||
li "ANCIENTPOWER"
|
||||
li "SHADOW BALL"
|
||||
li "FUTURE SIGHT"
|
||||
li "ROCK SMASH"
|
||||
li "WHIRLPOOL"
|
||||
li "BEAT UP"
|
||||
assert_list_length NUM_ATTACKS
|
||||
6
data/moves/present_power.asm
Normal file
6
data/moves/present_power.asm
Normal file
|
|
@ -0,0 +1,6 @@
|
|||
PresentPower:
|
||||
; chance, power
|
||||
db 40 percent, 40 ; 40% chance
|
||||
db 70 percent + 1, 80 ; 30% chance
|
||||
db 80 percent, 120 ; 10% chance
|
||||
db -1 ; 20% chance to heal instead
|
||||
27
data/moves/tmhm_moves.asm
Normal file
27
data/moves/tmhm_moves.asm
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
; The add_tm, add_hm, and add_mt macros in constants/item_constants.asm simultaneously
|
||||
; define constants for the item IDs and for the corresponding move values.
|
||||
|
||||
TMHMMoves:
|
||||
; entries correspond to *_TMNUM constants (see constants/item_constants.asm)
|
||||
table_width 2, TMHMMoves
|
||||
|
||||
; TMs
|
||||
for n, 1, NUM_TMS + 1
|
||||
dw TM{02d:n}_MOVE
|
||||
endr
|
||||
assert_table_length NUM_TMS
|
||||
|
||||
; HMs
|
||||
for n, 1, NUM_HMS + 1
|
||||
dw HM{02d:n}_MOVE
|
||||
endr
|
||||
assert_table_length NUM_TMS + NUM_HMS
|
||||
|
||||
; Move tutors
|
||||
DEF n = 1
|
||||
for n, 1, NUM_TUTORS + 1
|
||||
dw MT{02d:n}_MOVE
|
||||
endr
|
||||
assert_table_length NUM_TM_HM_TUTOR
|
||||
|
||||
dw 0 ; end
|
||||
Loading…
Add table
Add a link
Reference in a new issue