summaryrefslogtreecommitdiff
path: root/data/field_effect_scripts.s
diff options
context:
space:
mode:
authorPikalaxALT <PikalaxALT@users.noreply.github.com>2019-11-08 17:28:40 -0500
committerGitHub <noreply@github.com>2019-11-08 17:28:40 -0500
commit4be007806499fdda94cb6eb9aab981137a3a3e01 (patch)
treebf3114b2debfed3b8e6d90f283eca26390f9cf61 /data/field_effect_scripts.s
parent391ac755b32ec08fb871c5571f1b08737f0db50d (diff)
parentd25196154fe1c4b4cf1bfa13c62c6b85d8c5c4da (diff)
Merge pull request #146 from PikalaxALT/dism_more_data
Battle Tower data and more
Diffstat (limited to 'data/field_effect_scripts.s')
-rw-r--r--data/field_effect_scripts.s346
1 files changed, 344 insertions, 2 deletions
diff --git a/data/field_effect_scripts.s b/data/field_effect_scripts.s
index e655f0502..98685da05 100644
--- a/data/field_effect_scripts.s
+++ b/data/field_effect_scripts.s
@@ -1,4 +1,346 @@
+ .include "asm/macros/field_effect_script.inc"
.section script_data, "aw", %progbits
-
+ .align 2
gUnknown_81D96AC:: @ 81D96AC
- .incbin "baserom.gba", 0x1D96AC, 0x304
+ .4byte gFldEffScript_ExclamationMarkIcon1
+ .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_UseFly
+ .4byte gFldEffScript_FlyIn
+ .4byte gFldEffScript_ExclamationMarkIcon2
+ .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_Unk40
+ .4byte gFldEffScript_Unk41
+ .4byte gFldEffScript_Unk42
+ .4byte gFldEffScript_Unk43
+ .4byte gFldEffScript_Unk44
+ .4byte gFldEffScript_Unk45
+
+gFldEffScript_ExclamationMarkIcon1:: @ 81D97C4
+ callnative FldEff_ExclamationMarkIcon1
+ end
+
+gFldEffScript_UseCutOnGrass:: @ 81D97CA
+ callnative sub_80979A0
+ end
+
+gFldEffScript_UseCutOnTree:: @ 81D97D0
+ callnative sub_80979F0
+ end
+
+gFldEffScript_Shadow:: @ 81D97D6
+ callnative oei_shadow
+ end
+
+gFldEffScript_TallGrass:: @ 81D97DC
+ loadfadedpal_callnative gUnknown_83A5348, oei_grass_normal
+ end
+
+gFldEffScript_Ripple:: @ 81D97E6
+ loadfadedpal_callnative gUnknown_83A5348, oei_ripples
+ end
+
+gFldEffScript_FieldMoveShowMon:: @ 81D97F0
+ callnative FldEff_FieldMoveShowMon
+ end
+
+gFldEffScript_Ash:: @ 81D97F6
+ loadfadedpal_callnative gUnknown_83A5348, oei_ash
+ end
+
+gFldEffScript_SurfBlob:: @ 81D9800
+ callnative sub_80DC3D0
+ end
+
+gFldEffScript_UseSurf:: @ 81D9806
+ callnative sub_8086944
+ end
+
+gFldEffScript_Dust:: @ 81D980C
+ loadfadedpal_callnative gUnknown_83A5340, FldEff_Dust
+ end
+
+gFldEffScript_UseSecretPowerCave:: @ 81D9816
+ end
+
+gFldEffScript_JumpTallGrass:: @ 81D9817
+ loadfadedpal_callnative gUnknown_83A5348, FldEff_JumpTallGrass
+ end
+
+gFldEffScript_SandFootprints:: @ 81D9821
+ loadfadedpal_callnative gUnknown_83A5340, FldEff_SandFootprints
+ end
+
+gFldEffScript_JumpBigSplash:: @ 81D982B
+ loadfadedpal_callnative gUnknown_83A5340, oei_water_drop_tall
+ end
+
+gFldEffScript_Splash:: @ 81D9835
+ loadfadedpal_callnative gUnknown_83A5340, FldEff_Splash
+ end
+
+gFldEffScript_JumpSmallSplash:: @ 81D983F
+ loadfadedpal_callnative gUnknown_83A5340, FldEff_JumpSmallSplash
+ end
+
+gFldEffScript_LongGrass:: @ 81D9849
+ loadfadedpal_callnative gUnknown_83A5348, FldEff_LongGrass
+ end
+
+gFldEffScript_JumpLongGrass:: @ 81D9853
+ loadfadedpal_callnative gUnknown_83A5348, FldEff_JumpLongGrass
+ end
+
+gFldEffScript_Unknown19:: @ 81D985D
+ loadfadedpal_callnative gUnknown_83A5348, FldEff_Unknown19
+ end
+
+gFldEffScript_Unknown20:: @ 81D9867
+ loadfadedpal_callnative gUnknown_83A5348, FldEff_Unknown20
+ end
+
+gFldEffScript_Unknown21:: @ 81D9871
+ loadfadedpal_callnative gUnknown_83A5340, FldEff_Unknown21
+ end
+
+gFldEffScript_Unknown22:: @ 81D987B
+ loadfadedpal_callnative gUnknown_83A5340, FldEff_Unknown22
+ end
+
+gFldEffScript_BerryTreeGrowthSparkle:: @ 81D9885
+ callnative sub_80DC9DC
+ end
+
+gFldEffScript_DeepSandFootprints:: @ 81D988B
+ loadfadedpal_callnative gUnknown_83A5340, FldEff_DeepSandFootprints
+ end
+
+gFldEffScript_PokecenterHeal:: @ 81D9895
+ loadfadedpal gUnknown_83CBE9C
+ loadfadedpal_callnative gUnknown_83A5340, sub_8083B8C
+ end
+
+gFldEffScript_UseSecretPowerTree:: @ 81D98A4
+ end
+
+gFldEffScript_UseSecretPowerShrub:: @ 81D98A5
+ end
+
+gFldEffScript_TreeDisguise:: @ 81D98A6
+ callnative ShowTreeDisguiseFieldEffect
+ end
+
+gFldEffScript_MountainDisguise:: @ 81D98AC
+ callnative ShowMountainDisguiseFieldEffect
+ end
+
+gFldEffScript_NpcflyOut:: @ 81D98B2
+ callnative sub_8086D38
+ end
+
+gFldEffScript_UseFly:: @ 81D98B8
+ callnative FldEff_UseFly
+ end
+
+gFldEffScript_FlyIn:: @ 81D98BE
+ callnative FldEff_FlyIn
+ end
+
+gFldEffScript_ExclamationMarkIcon2:: @ 81D98C4
+ callnative sub_8082624
+ end
+
+gFldEffScript_FeetInFlowingWater:: @ 81D98CA
+ loadfadedpal_callnative gUnknown_83A5340, FldEff_FeetInFlowingWater
+ end
+
+gFldEffScript_BikeTireTracks:: @ 81D98D4
+ loadfadedpal_callnative gUnknown_83A5340, FldEff_BikeTireTracks
+ end
+
+gFldEffScript_SandDisguise:: @ 81D98DE
+ callnative ShowSandDisguiseFieldEffect
+ end
+
+gFldEffScript_UseRockSmash:: @ 81D98E4
+ callnative FldEff_UseRockSmash
+ end
+
+gFldEffScript_UseStrength:: @ 81D98EA
+ callnative sub_80D0860
+ end
+
+gFldEffScript_UseDig:: @ 81D98F0
+ callnative FldEff_UseDig
+ end
+
+gFldEffScript_SandPile:: @ 81D98F6
+ loadfadedpal_callnative gUnknown_83A5340, FldEff_SandPile
+ end
+
+gFldEffScript_ShortGrass:: @ 81D9900
+ loadfadedpal_callnative gUnknown_83A5348, sub_80DB808
+ end
+
+gFldEffScript_HotSpringsWater:: @ 81D990A
+ loadfadedpal_callnative gUnknown_83A5348, sub_80DBF50
+ end
+
+gFldEffScript_UseWaterfall:: @ 81D9914
+ callnative oei_waterfall
+ end
+
+gFldEffScript_UseDive:: @ 81D991A
+ callnative FldEff_UseDive
+ end
+
+gFldEffScript_Pokeball:: @ 81D9920
+ loadpal sSpritePalette_SlidingPokeball
+ callnative FldEff_Pokeball
+ end
+
+gFldEffScript_HeartIcon:: @ 81D992B
+ callnative sub_80825B4
+ end
+
+gFldEffScript_Nop47:: @ 81D9931
+ end
+
+gFldEffScript_Nop48:: @ 81D9932
+ end
+
+gFldEffScript_PopOutOfAsh:: @ 81D9933
+ loadfadedpal_callnative gUnknown_83A5ED8, FldEff_PopOutOfAsh
+ end
+
+gFldEffScript_LavaridgeGymWarp:: @ 81D993D
+ loadfadedpal_callnative gUnknown_83A5ED8, FldEff_LavaridgeGymWarp
+ end
+
+gFldEffScript_SweetScent:: @ 81D9947
+ callnative FldEff_SweetScent
+ end
+
+gFldEffScript_SandPillar:: @ 81D994D
+ end
+
+gFldEffScript_Bubbles:: @ 81D994E
+ loadfadedpal_callnative gUnknown_83A5340, FldEff_Bubbles
+ end
+
+gFldEffScript_Sparkle:: @ 81D9958
+ loadfadedpal_callnative gUnknown_83A5FF8, FldEff_Sparkle
+ end
+
+gFldEffScript_SecretPowerCave:: @ 81D9962
+ end
+
+gFldEffScript_SecretPowerTree:: @ 81D9963
+ end
+
+gFldEffScript_SecretPowerShrub:: @ 81D9964
+ end
+
+gFldEffScript_CutGrass:: @ 81D9965
+ loadfadedpal_callnative gUnknown_83D4144, sub_8097A48
+ end
+
+gFldEffScript_FieldMoveShowMonInit:: @ 81D996F
+ callnative FldEff_FieldMoveShowMonInit
+ end
+
+gFldEffScript_UseFlyAncientTomb:: @ 81D9975
+ end
+
+gFldEffScript_PcturnOn:: @ 81D9976
+ end
+
+gFldEffScript_HallOfFameRecord:: @ 81D9977
+ loadfadedpal gUnknown_83CBE9C
+ loadfadedpal_callnative gUnknown_83CBEA4, sub_8083CE0
+ end
+
+gFldEffScript_UseTeleport:: @ 81D9986
+ callnative FldEff_UseTeleport
+ end
+
+gFldEffScript_Unk40:: @ 81D998C
+ callnative sub_80825EC
+ end
+
+gFldEffScript_Unk41:: @ 81D9992
+ callnative sub_8086BA8
+ end
+
+gFldEffScript_Unk42:: @ 81D9998
+ callnative sub_808257C
+ end
+
+gFldEffScript_Unk43:: @ 81D999E
+ callnative sub_8087924
+ end
+
+gFldEffScript_Unk44:: @ 81D99A4
+ callnative sub_8087AB4
+ end
+
+gFldEffScript_Unk45:: @ 81D99AA
+ callnative sub_8087E28
+ end