mirror of
https://github.com/pret/pokefirered.git
synced 2026-05-13 07:48:23 -05:00
347 lines
8.2 KiB
ArmAsm
347 lines
8.2 KiB
ArmAsm
.include "asm/macros/field_effect_script.inc"
|
|
.section script_data, "aw", %progbits
|
|
.align 2
|
|
gFieldEffectScriptPointers::
|
|
.4byte gFldEffScript_ExclamationMarkIcon
|
|
.4byte gFldEffScript_UseCutOnGrass
|
|
.4byte gFldEffScript_UseCutOnTree
|
|
.4byte gFldEffScript_Shadow
|
|
.4byte gFldEffScript_TallGrass
|
|
.4byte gFldEffScript_Ripple
|
|
.4byte gFldEffScript_FieldMoveShowMon
|
|
.4byte gFldEffScript_Ash
|
|
.4byte gFldEffScript_SurfBlob
|
|
.4byte gFldEffScript_UseSurf
|
|
.4byte gFldEffScript_Dust
|
|
.4byte gFldEffScript_UseSecretPowerCave
|
|
.4byte gFldEffScript_JumpTallGrass
|
|
.4byte gFldEffScript_SandFootprints
|
|
.4byte gFldEffScript_JumpBigSplash
|
|
.4byte gFldEffScript_Splash
|
|
.4byte gFldEffScript_JumpSmallSplash
|
|
.4byte gFldEffScript_LongGrass
|
|
.4byte gFldEffScript_JumpLongGrass
|
|
.4byte gFldEffScript_Unknown19
|
|
.4byte gFldEffScript_Unknown20
|
|
.4byte gFldEffScript_Unknown21
|
|
.4byte gFldEffScript_Unknown22
|
|
.4byte gFldEffScript_BerryTreeGrowthSparkle
|
|
.4byte gFldEffScript_DeepSandFootprints
|
|
.4byte gFldEffScript_PokecenterHeal
|
|
.4byte gFldEffScript_UseSecretPowerTree
|
|
.4byte gFldEffScript_UseSecretPowerShrub
|
|
.4byte gFldEffScript_TreeDisguise
|
|
.4byte gFldEffScript_MountainDisguise
|
|
.4byte gFldEffScript_NpcflyOut
|
|
.4byte gFldEffScript_FlyOut
|
|
.4byte gFldEffScript_FlyIn
|
|
.4byte gFldEffScript_QuestionMarkIcon
|
|
.4byte gFldEffScript_FeetInFlowingWater
|
|
.4byte gFldEffScript_BikeTireTracks
|
|
.4byte gFldEffScript_SandDisguise
|
|
.4byte gFldEffScript_UseRockSmash
|
|
.4byte gFldEffScript_UseDig
|
|
.4byte gFldEffScript_SandPile
|
|
.4byte gFldEffScript_UseStrength
|
|
.4byte gFldEffScript_ShortGrass
|
|
.4byte gFldEffScript_HotSpringsWater
|
|
.4byte gFldEffScript_UseWaterfall
|
|
.4byte gFldEffScript_UseDive
|
|
.4byte gFldEffScript_Pokeball
|
|
.4byte gFldEffScript_HeartIcon
|
|
.4byte gFldEffScript_Nop47
|
|
.4byte gFldEffScript_Nop48
|
|
.4byte gFldEffScript_PopOutOfAsh
|
|
.4byte gFldEffScript_LavaridgeGymWarp
|
|
.4byte gFldEffScript_SweetScent
|
|
.4byte gFldEffScript_SandPillar
|
|
.4byte gFldEffScript_Bubbles
|
|
.4byte gFldEffScript_Sparkle
|
|
.4byte gFldEffScript_SecretPowerCave
|
|
.4byte gFldEffScript_SecretPowerTree
|
|
.4byte gFldEffScript_SecretPowerShrub
|
|
.4byte gFldEffScript_CutGrass
|
|
.4byte gFldEffScript_FieldMoveShowMonInit
|
|
.4byte gFldEffScript_UseFlyAncientTomb
|
|
.4byte gFldEffScript_PcturnOn
|
|
.4byte gFldEffScript_HallOfFameRecord
|
|
.4byte gFldEffScript_UseTeleport
|
|
.4byte gFldEffScript_SmileyFaceIcon
|
|
.4byte gFldEffScript_UseVsSeeker
|
|
.4byte gFldEffScript_DoubleExclMarkIcon
|
|
.4byte gFldEffScript_MoveDeoxysRock
|
|
.4byte gFldEffScript_DestroyDeoxysRock
|
|
.4byte gFldEffScript_PhotoFlash
|
|
|
|
gFldEffScript_ExclamationMarkIcon::
|
|
callnative FldEff_ExclamationMarkIcon1
|
|
end
|
|
|
|
gFldEffScript_UseCutOnGrass::
|
|
callnative FldEff_UseCutOnGrass
|
|
end
|
|
|
|
gFldEffScript_UseCutOnTree::
|
|
callnative FldEff_UseCutOnTree
|
|
end
|
|
|
|
gFldEffScript_Shadow::
|
|
callnative FldEff_Shadow
|
|
end
|
|
|
|
gFldEffScript_TallGrass::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect1, FldEff_TallGrass
|
|
end
|
|
|
|
gFldEffScript_Ripple::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect1, FldEff_Ripple
|
|
end
|
|
|
|
gFldEffScript_FieldMoveShowMon::
|
|
callnative FldEff_FieldMoveShowMon
|
|
end
|
|
|
|
gFldEffScript_Ash::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect1, FldEff_Ash
|
|
end
|
|
|
|
gFldEffScript_SurfBlob::
|
|
callnative FldEff_SurfBlob
|
|
end
|
|
|
|
gFldEffScript_UseSurf::
|
|
callnative FldEff_UseSurf
|
|
end
|
|
|
|
gFldEffScript_Dust::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_Dust
|
|
end
|
|
|
|
gFldEffScript_UseSecretPowerCave::
|
|
end
|
|
|
|
gFldEffScript_JumpTallGrass::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect1, FldEff_JumpTallGrass
|
|
end
|
|
|
|
gFldEffScript_SandFootprints::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_SandFootprints
|
|
end
|
|
|
|
gFldEffScript_JumpBigSplash::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_JumpBigSplash
|
|
end
|
|
|
|
gFldEffScript_Splash::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_Splash
|
|
end
|
|
|
|
gFldEffScript_JumpSmallSplash::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_JumpSmallSplash
|
|
end
|
|
|
|
gFldEffScript_LongGrass::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect1, FldEff_LongGrass
|
|
end
|
|
|
|
gFldEffScript_JumpLongGrass::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect1, FldEff_JumpLongGrass
|
|
end
|
|
|
|
gFldEffScript_Unknown19::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect1, FldEff_Unknown19
|
|
end
|
|
|
|
gFldEffScript_Unknown20::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect1, FldEff_Unknown20
|
|
end
|
|
|
|
gFldEffScript_Unknown21::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_Unknown21
|
|
end
|
|
|
|
gFldEffScript_Unknown22::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_Unknown22
|
|
end
|
|
|
|
gFldEffScript_BerryTreeGrowthSparkle::
|
|
callnative FldEff_BerryTreeGrowthSparkle
|
|
end
|
|
|
|
gFldEffScript_DeepSandFootprints::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_DeepSandFootprints
|
|
end
|
|
|
|
gFldEffScript_PokecenterHeal::
|
|
loadfadedpal gSpritePalette_PokeballGlow
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_PokecenterHeal
|
|
end
|
|
|
|
gFldEffScript_UseSecretPowerTree::
|
|
end
|
|
|
|
gFldEffScript_UseSecretPowerShrub::
|
|
end
|
|
|
|
gFldEffScript_TreeDisguise::
|
|
callnative ShowTreeDisguiseFieldEffect
|
|
end
|
|
|
|
gFldEffScript_MountainDisguise::
|
|
callnative ShowMountainDisguiseFieldEffect
|
|
end
|
|
|
|
gFldEffScript_NpcflyOut::
|
|
callnative FldEff_NpcFlyOut
|
|
end
|
|
|
|
gFldEffScript_FlyOut::
|
|
callnative FldEff_FlyOut
|
|
end
|
|
|
|
gFldEffScript_FlyIn::
|
|
callnative FldEff_FlyIn
|
|
end
|
|
|
|
gFldEffScript_QuestionMarkIcon::
|
|
callnative FldEff_QuestionMarkIcon
|
|
end
|
|
|
|
gFldEffScript_FeetInFlowingWater::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_FeetInFlowingWater
|
|
end
|
|
|
|
gFldEffScript_BikeTireTracks::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_BikeTireTracks
|
|
end
|
|
|
|
gFldEffScript_SandDisguise::
|
|
callnative ShowSandDisguiseFieldEffect
|
|
end
|
|
|
|
gFldEffScript_UseRockSmash::
|
|
callnative FldEff_UseRockSmash
|
|
end
|
|
|
|
gFldEffScript_UseStrength::
|
|
callnative FldEff_UseStrength
|
|
end
|
|
|
|
gFldEffScript_UseDig::
|
|
callnative FldEff_UseDig
|
|
end
|
|
|
|
gFldEffScript_SandPile::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_SandPile
|
|
end
|
|
|
|
gFldEffScript_ShortGrass::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect1, FldEff_ShortGrass
|
|
end
|
|
|
|
gFldEffScript_HotSpringsWater::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect1, FldEff_HotSpringsWater
|
|
end
|
|
|
|
gFldEffScript_UseWaterfall::
|
|
callnative FldEff_UseWaterfall
|
|
end
|
|
|
|
gFldEffScript_UseDive::
|
|
callnative FldEff_UseDive
|
|
end
|
|
|
|
gFldEffScript_Pokeball::
|
|
loadpal sSpritePalette_SlidingPokeball
|
|
callnative FldEff_Pokeball
|
|
end
|
|
|
|
gFldEffScript_HeartIcon::
|
|
callnative FldEff_XIcon
|
|
end
|
|
|
|
gFldEffScript_Nop47::
|
|
end
|
|
|
|
gFldEffScript_Nop48::
|
|
end
|
|
|
|
gFldEffScript_PopOutOfAsh::
|
|
loadfadedpal_callnative gSpritePalette_Ash, FldEff_PopOutOfAsh
|
|
end
|
|
|
|
gFldEffScript_LavaridgeGymWarp::
|
|
loadfadedpal_callnative gSpritePalette_Ash, FldEff_LavaridgeGymWarp
|
|
end
|
|
|
|
gFldEffScript_SweetScent::
|
|
callnative FldEff_SweetScent
|
|
end
|
|
|
|
gFldEffScript_SandPillar::
|
|
end
|
|
|
|
gFldEffScript_Bubbles::
|
|
loadfadedpal_callnative gSpritePalette_GeneralFieldEffect0, FldEff_Bubbles
|
|
end
|
|
|
|
gFldEffScript_Sparkle::
|
|
loadfadedpal_callnative gSpritePalette_SmallSparkle, FldEff_Sparkle
|
|
end
|
|
|
|
gFldEffScript_SecretPowerCave::
|
|
end
|
|
|
|
gFldEffScript_SecretPowerTree::
|
|
end
|
|
|
|
gFldEffScript_SecretPowerShrub::
|
|
end
|
|
|
|
gFldEffScript_CutGrass::
|
|
loadfadedpal_callnative gFldEffPalette_CutGrass, FldEff_CutGrass
|
|
end
|
|
|
|
gFldEffScript_FieldMoveShowMonInit::
|
|
callnative FldEff_FieldMoveShowMonInit
|
|
end
|
|
|
|
gFldEffScript_UseFlyAncientTomb::
|
|
end
|
|
|
|
gFldEffScript_PcturnOn::
|
|
end
|
|
|
|
gFldEffScript_HallOfFameRecord::
|
|
loadfadedpal gSpritePalette_PokeballGlow
|
|
loadfadedpal_callnative gSpritePalette_HofMonitor, FldEff_HallOfFameRecord
|
|
end
|
|
|
|
gFldEffScript_UseTeleport::
|
|
callnative FldEff_UseTeleport
|
|
end
|
|
|
|
gFldEffScript_SmileyFaceIcon::
|
|
callnative FldEff_SmileyFaceIcon
|
|
end
|
|
|
|
gFldEffScript_UseVsSeeker::
|
|
callnative FldEff_UseVsSeeker
|
|
end
|
|
|
|
gFldEffScript_DoubleExclMarkIcon::
|
|
callnative FldEff_DoubleExclMarkIcon
|
|
end
|
|
|
|
gFldEffScript_MoveDeoxysRock::
|
|
callnative FldEff_MoveDeoxysRock
|
|
end
|
|
|
|
gFldEffScript_DestroyDeoxysRock::
|
|
callnative FldEff_DestroyDeoxysRock
|
|
end
|
|
|
|
gFldEffScript_PhotoFlash::
|
|
callnative FldEff_PhotoFlash
|
|
end
|