mirror of
https://github.com/thornAvery/jep-hack.git
synced 2026-02-06 16:15: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
10
data/battle/ai/constant_damage_effects.asm
Normal file
10
data/battle/ai/constant_damage_effects.asm
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
; AIDamageCalc uses BattleCommand_ConstantDamage
|
||||
; to calculate damage for these instead of
|
||||
; BattleCommand_DamageCalc and BattleCommand_Stab.
|
||||
|
||||
ConstantDamageEffects:
|
||||
db EFFECT_SUPER_FANG
|
||||
db EFFECT_STATIC_DAMAGE
|
||||
db EFFECT_LEVEL_DAMAGE
|
||||
db EFFECT_PSYWAVE
|
||||
db -1 ; end
|
||||
34
data/battle/ai/encore_moves.asm
Normal file
34
data/battle/ai/encore_moves.asm
Normal file
|
|
@ -0,0 +1,34 @@
|
|||
; AI_SMART encourages these moves with Encore.
|
||||
|
||||
EncoreMoves:
|
||||
dw SWORDS_DANCE
|
||||
dw WHIRLWIND
|
||||
dw LEER
|
||||
dw ROAR
|
||||
dw DISABLE
|
||||
dw MIST
|
||||
dw LEECH_SEED
|
||||
dw GROWTH
|
||||
dw POISONPOWDER
|
||||
dw STRING_SHOT
|
||||
dw MEDITATE
|
||||
dw AGILITY
|
||||
dw TELEPORT
|
||||
dw SCREECH
|
||||
dw HAZE
|
||||
dw FOCUS_ENERGY
|
||||
dw DREAM_EATER
|
||||
dw POISON_GAS
|
||||
dw SPLASH
|
||||
dw SHARPEN
|
||||
dw CONVERSION
|
||||
dw SUPER_FANG
|
||||
dw SUBSTITUTE
|
||||
dw TRIPLE_KICK
|
||||
dw SPIDER_WEB
|
||||
dw MIND_READER
|
||||
dw FLAME_WHEEL
|
||||
dw AEROBLAST
|
||||
dw COTTON_SPORE
|
||||
dw POWDER_SNOW
|
||||
dw -1 ; end
|
||||
15
data/battle/ai/rain_dance_moves.asm
Normal file
15
data/battle/ai/rain_dance_moves.asm
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
; AI_SMART prefers these moves during rain.
|
||||
|
||||
RainDanceMoves:
|
||||
dw WATER_GUN
|
||||
dw HYDRO_PUMP
|
||||
dw SURF
|
||||
dw BUBBLEBEAM
|
||||
dw THUNDER
|
||||
dw WATERFALL
|
||||
dw CLAMP
|
||||
dw BUBBLE
|
||||
dw CRABHAMMER
|
||||
dw OCTAZOOKA
|
||||
dw WHIRLPOOL
|
||||
dw -1 ; end
|
||||
9
data/battle/ai/reckless_moves.asm
Normal file
9
data/battle/ai/reckless_moves.asm
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
; AI_AGGRESSIVE does not discourage these moves
|
||||
; even if a stronger one is available.
|
||||
|
||||
RecklessMoves:
|
||||
db EFFECT_SELFDESTRUCT
|
||||
db EFFECT_RAMPAGE
|
||||
db EFFECT_MULTI_HIT
|
||||
db EFFECT_DOUBLE_HIT
|
||||
db -1 ; end
|
||||
16
data/battle/ai/residual_moves.asm
Normal file
16
data/battle/ai/residual_moves.asm
Normal file
|
|
@ -0,0 +1,16 @@
|
|||
; AI_CAUTIOUS discourages these moves after the first turn.
|
||||
|
||||
ResidualMoves:
|
||||
dw MIST
|
||||
dw LEECH_SEED
|
||||
dw POISONPOWDER
|
||||
dw STUN_SPORE
|
||||
dw THUNDER_WAVE
|
||||
dw FOCUS_ENERGY
|
||||
dw BIDE
|
||||
dw POISON_GAS
|
||||
dw TRANSFORM
|
||||
dw CONVERSION
|
||||
dw SUBSTITUTE
|
||||
dw SPIKES
|
||||
dw -1 ; end
|
||||
7
data/battle/ai/risky_effects.asm
Normal file
7
data/battle/ai/risky_effects.asm
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
; AI_RISKY will not use these effects at max HP
|
||||
; even if they would KO the player.
|
||||
|
||||
RiskyEffects:
|
||||
db EFFECT_SELFDESTRUCT
|
||||
db EFFECT_OHKO
|
||||
db -1 ; end
|
||||
37
data/battle/ai/stall_moves.asm
Normal file
37
data/battle/ai/stall_moves.asm
Normal file
|
|
@ -0,0 +1,37 @@
|
|||
; AI_OPPORTUNIST discourages these moves
|
||||
; when the player's HP is low.
|
||||
|
||||
StallMoves:
|
||||
dw SWORDS_DANCE
|
||||
dw TAIL_WHIP
|
||||
dw LEER
|
||||
dw GROWL
|
||||
dw DISABLE
|
||||
dw MIST
|
||||
dw COUNTER
|
||||
dw LEECH_SEED
|
||||
dw GROWTH
|
||||
dw STRING_SHOT
|
||||
dw MEDITATE
|
||||
dw AGILITY
|
||||
dw RAGE
|
||||
dw MIMIC
|
||||
dw SCREECH
|
||||
dw HARDEN
|
||||
dw WITHDRAW
|
||||
dw DEFENSE_CURL
|
||||
dw BARRIER
|
||||
dw LIGHT_SCREEN
|
||||
dw HAZE
|
||||
dw REFLECT
|
||||
dw FOCUS_ENERGY
|
||||
dw BIDE
|
||||
dw AMNESIA
|
||||
dw TRANSFORM
|
||||
dw SPLASH
|
||||
dw ACID_ARMOR
|
||||
dw SHARPEN
|
||||
dw CONVERSION
|
||||
dw SUBSTITUTE
|
||||
dw FLAME_WHEEL
|
||||
dw -1 ; end
|
||||
9
data/battle/ai/status_only_effects.asm
Normal file
9
data/battle/ai/status_only_effects.asm
Normal file
|
|
@ -0,0 +1,9 @@
|
|||
; AI_BASIC discourages these effects if the player
|
||||
; already has a status condition.
|
||||
|
||||
StatusOnlyEffects:
|
||||
db EFFECT_SLEEP
|
||||
db EFFECT_TOXIC
|
||||
db EFFECT_POISON
|
||||
db EFFECT_PARALYZE
|
||||
db -1 ; end
|
||||
13
data/battle/ai/sunny_day_moves.asm
Normal file
13
data/battle/ai/sunny_day_moves.asm
Normal file
|
|
@ -0,0 +1,13 @@
|
|||
; AI_SMART prefers these moves during harsh sunlight.
|
||||
|
||||
SunnyDayMoves:
|
||||
; BUG: "Smart" AI does not encourage Solar Beam, Flame Wheel, or Moonlight during Sunny Day (see docs/bugs_and_glitches.md)
|
||||
dw FIRE_PUNCH
|
||||
dw EMBER
|
||||
dw FLAMETHROWER
|
||||
dw FIRE_SPIN
|
||||
dw FIRE_BLAST
|
||||
dw SACRED_FIRE
|
||||
dw MORNING_SUN
|
||||
dw SYNTHESIS
|
||||
dw -1 ; end
|
||||
23
data/battle/ai/useful_moves.asm
Normal file
23
data/battle/ai/useful_moves.asm
Normal file
|
|
@ -0,0 +1,23 @@
|
|||
; AI_SMART knows these moves are usable all-around.
|
||||
|
||||
UsefulMoves:
|
||||
dw DOUBLE_EDGE
|
||||
dw SING
|
||||
dw FLAMETHROWER
|
||||
dw HYDRO_PUMP
|
||||
dw SURF
|
||||
dw ICE_BEAM
|
||||
dw BLIZZARD
|
||||
dw HYPER_BEAM
|
||||
dw SLEEP_POWDER
|
||||
dw THUNDERBOLT
|
||||
dw THUNDER
|
||||
dw EARTHQUAKE
|
||||
dw TOXIC
|
||||
dw PSYCHIC_M
|
||||
dw HYPNOSIS
|
||||
dw RECOVER
|
||||
dw FIRE_BLAST
|
||||
dw SOFTBOILED
|
||||
dw SUPER_FANG
|
||||
dw -1 ; end
|
||||
Loading…
Add table
Add a link
Reference in a new issue