diff options
-rw-r--r-- | asm/macros.s | 1 | ||||
-rw-r--r-- | asm/macros/field_effect_script.s | 16 | ||||
-rw-r--r-- | data/field_effect_scripts.s | 263 |
3 files changed, 140 insertions, 140 deletions
diff --git a/asm/macros.s b/asm/macros.s index fbead93b9..49ed99695 100644 --- a/asm/macros.s +++ b/asm/macros.s @@ -4,7 +4,6 @@ .include "asm/macros/pokemon_data.s" .include "asm/macros/ec.s" .include "asm/macros/map.s" - .include "asm/macros/field_effect_script.s" .macro region_map_location x, y, width, height, name .byte \x diff --git a/asm/macros/field_effect_script.s b/asm/macros/field_effect_script.s index 597b89acb..d5895b0ef 100644 --- a/asm/macros/field_effect_script.s +++ b/asm/macros/field_effect_script.s @@ -1,41 +1,41 @@ - .macro field_eff_loadtiles address + .macro loadtiles address .byte 0 .4byte \address .endm - .macro field_eff_loadfadedpal address + .macro loadfadedpal address .byte 1 .4byte \address .endm - .macro field_eff_loadpal address + .macro loadpal address .byte 2 .4byte \address .endm - .macro field_eff_callnative address + .macro callnative address .byte 3 .4byte \address .endm - .macro field_eff_end + .macro end .byte 4 .endm - .macro field_eff_loadgfx_callnative tiles_address, palette_address, function_address + .macro loadgfx_callnative tiles_address, palette_address, function_address .byte 5 .4byte \tiles_address .4byte \palette_address .4byte \function_address .endm - .macro field_eff_loadtiles_callnative tiles_address, function_address + .macro loadtiles_callnative tiles_address, function_address .byte 6 .4byte \tiles_address .4byte \function_address .endm - .macro field_eff_loadfadedpal_callnative palette_address, function_address + .macro loadfadedpal_callnative palette_address, function_address .byte 7 .4byte \palette_address .4byte \function_address diff --git a/data/field_effect_scripts.s b/data/field_effect_scripts.s index 0590d82fa..7cef8924c 100644 --- a/data/field_effect_scripts.s +++ b/data/field_effect_scripts.s @@ -1,4 +1,5 @@ .include "asm/macros.s" + .include "asm/macros/field_effect_script.s" .include "constants/constants.s" .section script_data, "aw", %progbits @@ -71,260 +72,260 @@ gFieldEffectScriptPointers:: @ 81D9B34 .4byte gFieldEffectScript_Unknown63 gFieldEffectScript_ExclamationMarkIcon1: @ 81D9C34 - field_eff_callnative oei_exclamation_mark - field_eff_end + callnative oei_exclamation_mark + end gFieldEffectScript_UseCutOnTallGrass: @ 81D9C3A - field_eff_callnative sub_80A2604 - field_eff_end + callnative sub_80A2604 + end gFieldEffectScript_UseCutOnTree: @ 81D9C40 - field_eff_callnative sub_80A2654 - field_eff_end + callnative sub_80A2654 + end gFieldEffectScript_Shadow: @ 81D9C46 - field_eff_callnative oei_shadow - field_eff_end + callnative oei_shadow + end gFieldEffectScript_TallGrass: @ 81D9C4C - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, oei_grass_normal - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, oei_grass_normal + end gFieldEffectScript_Ripple: @ 81D9C56 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, oei_ripples - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, oei_ripples + end gFieldEffectScript_FieldMoveShowMon: @ 81D9C60 - field_eff_callnative sub_8088068 - field_eff_end + callnative sub_8088068 + end gFieldEffectScript_Ash: @ 81D9C66 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, oei_ash - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, oei_ash + end gFieldEffectScript_SurfBlob: @ 81D9C70 - field_eff_callnative sub_8127E58 - field_eff_end + callnative sub_8127E58 + end gFieldEffectScript_UseSurf: @ 81D9C76 - field_eff_callnative sub_8088914 - field_eff_end + callnative sub_8088914 + end gFieldEffectScript_Dust: @ 81D9C7C - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_81281B4 - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_81281B4 + end gFieldEffectScript_Unknown11: @ 81D9C86 - field_eff_callnative sub_80C63BC - field_eff_end + callnative sub_80C63BC + end gFieldEffectScript_JumpTallGrass: @ 81D9C8C - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_8126F80 - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_8126F80 + end gFieldEffectScript_SandFootprints: @ 81D9C96 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8127428 - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8127428 + end gFieldEffectScript_JumpBigSplash: @ 81D9CA0 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, oei_water_drop_tall - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, oei_water_drop_tall + end gFieldEffectScript_Splash: @ 81D9CAA - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8127610 - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8127610 + end gFieldEffectScript_JumpSmallSplash: @ 81D9CB4 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8127740 - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8127740 + end gFieldEffectScript_LongGrass: @ 81D9CBE - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_8127080 - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_8127080 + end gFieldEffectScript_JumpLongGrass: @ 81D9CC8 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_8127220 - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_8127220 + end gFieldEffectScript_Unknown19: @ 81D9CD2 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_8127B14 - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_8127B14 + end gFieldEffectScript_Unknown20: @ 81D9CDC - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_8127B80 - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_8127B80 + end gFieldEffectScript_Unknown21: @ 81D9CE6 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8127BEC - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8127BEC + end gFieldEffectScript_Unknown22: @ 81D9CF0 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8127C58 - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8127C58 + end gFieldEffectScript_BerryTreeGrowthSparkle: @ 81D9CFA - field_eff_callnative sub_8128450 - field_eff_end + callnative sub_8128450 + end gFieldEffectScript_DeepSandFootprints: @ 81D9D00 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_812749C - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_812749C + end gFieldEffectScript_Unknown25: @ 81D9D0A - field_eff_loadfadedpal gFieldEffectObjectPaletteInfo4 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8085D80 - field_eff_end + loadfadedpal gFieldEffectObjectPaletteInfo4 + loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8085D80 + end gFieldEffectScript_Unknown26: @ 81D9D19 - field_eff_callnative sub_80C64C8 - field_eff_end + callnative sub_80C64C8 + end gFieldEffectScript_Unknown27: @ 81D9D1F - field_eff_callnative sub_80C662C - field_eff_end + callnative sub_80C662C + end gFieldEffectScript_TreeDisguise: @ 81D9D25 - field_eff_callnative ShowTreeDisguiseFieldEffect - field_eff_end + callnative ShowTreeDisguiseFieldEffect + end gFieldEffectScript_MountainDisguise: @ 81D9D2B - field_eff_callnative ShowMountainDisguiseFieldEffect - field_eff_end + callnative ShowMountainDisguiseFieldEffect + end gFieldEffectScript_Unknown30: @ 81D9D31 - field_eff_callnative sub_8088B68 - field_eff_end + callnative sub_8088B68 + end gFieldEffectScript_UseFly: @ 81D9D37 - field_eff_callnative sub_8088C40 - field_eff_end + callnative sub_8088C40 + end gFieldEffectScript_FlyIn: @ 81D9D3D - field_eff_callnative sub_808925C - field_eff_end + callnative sub_808925C + end gFieldEffectScript_ExclamationMarkIcon2: @ 81D9D43 - field_eff_callnative sub_8084824 - field_eff_end + callnative sub_8084824 + end gFieldEffectScript_FeetInFlowingWater: @ 81D9D49 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8127820 - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8127820 + end gFieldEffectScript_BikeTireTracks: @ 81D9D53 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8127510 - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8127510 + end gFieldEffectScript_SandDisguise: @ 81D9D5D - field_eff_callnative ShowSandDisguiseFieldEffect - field_eff_end + callnative ShowSandDisguiseFieldEffect + end gFieldEffectScript_UseRockSmash: @ 81D9D63 - field_eff_callnative oei_rocksmash - field_eff_end + callnative oei_rocksmash + end gFieldEffectScript_Unknown40: @ 81D9D69 - field_eff_callnative sub_811AA54 - field_eff_end + callnative sub_811AA54 + end gFieldEffectScript_Unknown38: @ 81D9D6F - field_eff_callnative sub_810B5F8 - field_eff_end + callnative sub_810B5F8 + end gFieldEffectScript_Unknown39: @ 81D9D75 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8128224 - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_8128224 + end gFieldEffectScript_ShortGrass: @ 81D9D7F - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_8127290 - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_8127290 + end gFieldEffectScript_HotSpringsWater: @ 81D9D89 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_81279D8 - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo1, sub_81279D8 + end gFieldEffectScript_Unknown43: @ 81D9D93 - field_eff_callnative sub_8086F2C - field_eff_end + callnative sub_8086F2C + end gFieldEffectScript_Unknown44: @ 81D9D99 - field_eff_callnative sub_80870B0 - field_eff_end + callnative sub_80870B0 + end gFieldEffectScript_Pokeball: @ 81D9D9F - field_eff_loadpal gFieldEffectObjectPaletteInfo10 - field_eff_callnative sub_811B6B4 - field_eff_end + loadpal gFieldEffectObjectPaletteInfo10 + callnative sub_811B6B4 + end gFieldEffectScript_HeartIcon: @ 81D9DAA - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_808485C - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_808485C + end gFieldEffectScript_Unknown47: @ 81D9DB4 - field_eff_callnative sub_80C69BC - field_eff_end + callnative sub_80C69BC + end gFieldEffectScript_Unknown48: @ 81D9DBA - field_eff_callnative sub_80C69C0 - field_eff_end + callnative sub_80C69C0 + end gFieldEffectScript_PopOutOfAsh: @ 81D9DC0 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo2, sub_8087828 - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo2, sub_8087828 + end gFieldEffectScript_Unknown50: @ 81D9DCA - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo2, sub_80875D4 - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo2, sub_80875D4 + end gFieldEffectScript_SweetScent: @ 81D9DD4 - field_eff_callnative sub_812BFF0 - field_eff_end + callnative sub_812BFF0 + end gFieldEffectScript_Unknown52: @ 81D9DDA - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo9, sub_80C6D3C - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo9, sub_80C6D3C + end gFieldEffectScript_Bubbles: @ 81D9DE4 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_81283AC - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo0, sub_81283AC + end gFieldEffectScript_Unknown54: @ 81D9DEE - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo3, sub_8128700 - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo3, sub_8128700 + end gFieldEffectScript_Unknown55: @ 81D9DF8 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo7, sub_80C63FC - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo7, sub_80C63FC + end gFieldEffectScript_Unknown56: @ 81D9E02 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo8, sub_80C6508 - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo8, sub_80C6508 + end gFieldEffectScript_Unknown57: @ 81D9E0C - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo8, sub_80C666C - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo8, sub_80C666C + end gFieldEffectScript_Unknown58: @ 81D9E16 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo6, sub_80A2698 - field_eff_end + loadfadedpal_callnative gFieldEffectObjectPaletteInfo6, sub_80A2698 + end gFieldEffectScript_FieldMoveShowMonInit: @ 81D9E20 - field_eff_callnative sub_80880C4 - field_eff_end + callnative sub_80880C4 + end gFieldEffectScript_Unknown60: @ 81D9E26 - field_eff_callnative sub_81475E0 - field_eff_end + callnative sub_81475E0 + end gFieldEffectScript_Unknown61: @ 81D9E2C - field_eff_callnative sub_80C6718 - field_eff_end + callnative sub_80C6718 + end gFieldEffectScript_Unknown62: @ 81D9E32 - field_eff_loadfadedpal gFieldEffectObjectPaletteInfo4 - field_eff_loadfadedpal_callnative gFieldEffectObjectPaletteInfo5, sub_8085ED4 - field_eff_end + loadfadedpal gFieldEffectObjectPaletteInfo4 + loadfadedpal_callnative gFieldEffectObjectPaletteInfo5, sub_8085ED4 + end gFieldEffectScript_Unknown63: @ 81D9E41 - field_eff_callnative sub_814A3D4 - field_eff_end + callnative sub_814A3D4 + end |