summaryrefslogtreecommitdiff
path: root/data/graphics/field_objects/field_effect_objects.s
diff options
context:
space:
mode:
authorYamaArashi <shadow962@live.com>2016-01-30 21:48:05 -0800
committerYamaArashi <shadow962@live.com>2016-01-30 21:48:05 -0800
commit185d9d809e6222ec302d46b940ce3bf74a2d70c8 (patch)
tree3b6b096c9e0afc898538217f8615fcff43394d9f /data/graphics/field_objects/field_effect_objects.s
parent8eee267d859e41a1c8411b588205bb7a146a9d06 (diff)
map objects and field effect objects
Diffstat (limited to 'data/graphics/field_objects/field_effect_objects.s')
-rw-r--r--data/graphics/field_objects/field_effect_objects.s1346
1 files changed, 1346 insertions, 0 deletions
diff --git a/data/graphics/field_objects/field_effect_objects.s b/data/graphics/field_objects/field_effect_objects.s
new file mode 100644
index 000000000..166f8a31e
--- /dev/null
+++ b/data/graphics/field_objects/field_effect_objects.s
@@ -0,0 +1,1346 @@
+ .align 2
+
+gFieldEffectObjectPaletteInfo0: ; 8374524
+ obj_pal gFieldEffectObjectPalette0, 0x1004
+
+ .align 2
+
+gFieldEffectObjectPaletteInfo1: ; 837452C
+ obj_pal gFieldEffectObjectPalette1, 0x1005
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374534: ; 8374534
+ obj_image_anim_frame 0, 1
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_Shadow: ; 837453C
+ .4byte gFieldEffectObjectImageAnim_8374534
+
+ .align 2
+
+gFieldEffectObjectPicTable_ShadowSmall: ; 8374540
+ obj_frame_tiles gFieldEffectObjectPic_ShadowSmall, 0x20
+
+ .align 2
+
+gFieldEffectObjectPicTable_ShadowMedium: ; 8374548
+ obj_frame_tiles gFieldEffectObjectPic_ShadowMedium, 0x40
+
+ .align 2
+
+gFieldEffectObjectPicTable_ShadowLarge: ; 8374550
+ obj_frame_tiles gFieldEffectObjectPic_ShadowLarge, 0x80
+
+ .align 2
+
+gFieldEffectObjectPicTable_ShadowExtraLarge: ; 8374558
+ obj_frame_tiles gFieldEffectObjectPic_ShadowExtraLarge, 0x400
+
+ .align 2
+
+gFieldEffectObjectTemplate_ShadowSmall: ; 8374560
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0xFFFF ; palette tag
+ .4byte gFieldObjectBaseOam_8x8
+ .4byte gFieldEffectObjectImageAnimTable_Shadow
+ .4byte gFieldEffectObjectPicTable_ShadowSmall
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte oamc_shadow
+
+ .align 2
+
+gFieldEffectObjectTemplate_ShadowMedium: ; 8374578
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0xFFFF ; palette tag
+ .4byte gFieldObjectBaseOam_16x8
+ .4byte gFieldEffectObjectImageAnimTable_Shadow
+ .4byte gFieldEffectObjectPicTable_ShadowMedium
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte oamc_shadow
+
+ .align 2
+
+gFieldEffectObjectTemplate_ShadowLarge: ; 8374590
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0xFFFF ; palette tag
+ .4byte gFieldObjectBaseOam_32x8
+ .4byte gFieldEffectObjectImageAnimTable_Shadow
+ .4byte gFieldEffectObjectPicTable_ShadowLarge
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte oamc_shadow
+
+ .align 2
+
+gFieldEffectObjectTemplate_ShadowExtraLarge: ; 83745A8
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0xFFFF ; palette tag
+ .4byte gFieldObjectBaseOam_64x32
+ .4byte gFieldEffectObjectImageAnimTable_Shadow
+ .4byte gFieldEffectObjectPicTable_ShadowExtraLarge
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte oamc_shadow
+
+ .align 2
+
+gFieldEffectObjectPicTable_TallGrass: ; 83745C0
+ obj_frame_tiles gFieldEffectObjectPic_TallGrass_0, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_TallGrass_1, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_TallGrass_2, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_TallGrass_3, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_TallGrass_4, 0x80
+
+ .align 2
+
+gFieldEffectObjectImageAnim_83745E8: ; 83745E8
+ obj_image_anim_frame 1, 10
+ obj_image_anim_frame 2, 10
+ obj_image_anim_frame 3, 10
+ obj_image_anim_frame 4, 10
+ obj_image_anim_frame 0, 10
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_TallGrass: ; 8374600
+ .4byte gFieldEffectObjectImageAnim_83745E8
+
+ .align 2
+
+gFieldEffectObjectTemplate_TallGrass: ; 8374604
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1005 ; palette tag
+ .4byte gFieldObjectBaseOam_16x16
+ .4byte gFieldEffectObjectImageAnimTable_TallGrass
+ .4byte gFieldEffectObjectPicTable_TallGrass
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte unc_grass_normal
+
+ .align 2
+
+gFieldEffectObjectPicTable_Ripple: ; 837461C
+ obj_frame_tiles gFieldEffectObjectPic_Ripple_0, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Ripple_1, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Ripple_2, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Ripple_3, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Ripple_4, 0x80
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374644: ; 8374644
+ obj_image_anim_frame 0, 12
+ obj_image_anim_frame 1, 9
+ obj_image_anim_frame 2, 9
+ obj_image_anim_frame 3, 9
+ obj_image_anim_frame 0, 9
+ obj_image_anim_frame 1, 9
+ obj_image_anim_frame 2, 11
+ obj_image_anim_frame 4, 11
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_Ripple: ; 8374668
+ .4byte gFieldEffectObjectImageAnim_8374644
+
+ .align 2
+
+gFieldEffectObjectTemplate_Ripple: ; 837466C
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1005 ; palette tag
+ .4byte gFieldObjectBaseOam_16x16
+ .4byte gFieldEffectObjectImageAnimTable_Ripple
+ .4byte gFieldEffectObjectPicTable_Ripple
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_8128800
+
+ .align 2
+
+gFieldEffectObjectPicTable_Ash: ; 8374684
+ obj_frame_tiles gFieldEffectObjectPic_Ash_0, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Ash_1, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Ash_2, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Ash_3, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Ash_4, 0x80
+
+ .align 2
+
+gFieldEffectObjectImageAnim_83746AC: ; 83746AC
+ obj_image_anim_frame 0, 12
+ obj_image_anim_frame 1, 12
+ obj_image_anim_frame 2, 8
+ obj_image_anim_frame 3, 12
+ obj_image_anim_frame 4, 12
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_Ash: ; 83746C4
+ .4byte gFieldEffectObjectImageAnim_83746AC
+
+ .align 2
+
+gFieldEffectObjectTemplate_Ash: ; 83746C8
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1005 ; palette tag
+ .4byte gFieldObjectBaseOam_16x16
+ .4byte gFieldEffectObjectImageAnimTable_Ash
+ .4byte gFieldEffectObjectPicTable_Ash
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_8127D84
+
+ .align 2
+
+gFieldEffectObjectPicTable_SurfBlob: ; 83746E0
+ obj_frame_tiles gFieldEffectObjectPic_SurfBlob_0, 0x200
+ obj_frame_tiles gFieldEffectObjectPic_SurfBlob_1, 0x200
+ obj_frame_tiles gFieldEffectObjectPic_SurfBlob_2, 0x200
+
+ .align 2
+
+gFieldEffectObjectImageAnim_83746F8: ; 83746F8
+ obj_image_anim_frame 0, 1
+ obj_image_anim_jump 0
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374700: ; 8374700
+ obj_image_anim_frame 1, 1
+ obj_image_anim_jump 0
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374708: ; 8374708
+ obj_image_anim_frame 2, 1
+ obj_image_anim_jump 0
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374710: ; 8374710
+ obj_image_anim_frame 2, 1, OBJ_IMAGE_ANIM_H_FLIP
+ obj_image_anim_jump 0
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_SurfBlob: ; 8374718
+ .4byte gFieldEffectObjectImageAnim_83746F8
+ .4byte gFieldEffectObjectImageAnim_8374700
+ .4byte gFieldEffectObjectImageAnim_8374708
+ .4byte gFieldEffectObjectImageAnim_8374710
+
+ .align 2
+
+gFieldEffectObjectTemplate_SurfBlob: ; 8374728
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0xFFFF ; palette tag
+ .4byte gFieldObjectBaseOam_32x32
+ .4byte gFieldEffectObjectImageAnimTable_SurfBlob
+ .4byte gFieldEffectObjectPicTable_SurfBlob
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_8127F7C
+
+ .align 2
+
+gFieldEffectObjectPicTable_Arrow: ; 8374740
+ obj_frame_tiles gFieldEffectObjectPic_Arrow_0, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Arrow_1, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Arrow_2, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Arrow_3, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Arrow_4, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Arrow_5, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Arrow_6, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Arrow_7, 0x80
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374780: ; 8374780
+ obj_image_anim_frame 3, 32
+ obj_image_anim_frame 7, 32
+ obj_image_anim_jump 0
+
+ .align 2
+
+gFieldEffectObjectImageAnim_837478C: ; 837478C
+ obj_image_anim_frame 0, 32
+ obj_image_anim_frame 4, 32
+ obj_image_anim_jump 0
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374798: ; 8374798
+ obj_image_anim_frame 1, 32
+ obj_image_anim_frame 5, 32
+ obj_image_anim_jump 0
+
+ .align 2
+
+gFieldEffectObjectImageAnim_83747A4: ; 83747A4
+ obj_image_anim_frame 2, 32
+ obj_image_anim_frame 6, 32
+ obj_image_anim_jump 0
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_Arrow: ; 83747B0
+ .4byte gFieldEffectObjectImageAnim_8374780
+ .4byte gFieldEffectObjectImageAnim_837478C
+ .4byte gFieldEffectObjectImageAnim_8374798
+ .4byte gFieldEffectObjectImageAnim_83747A4
+
+ .align 2
+
+gFieldEffectObjectTemplate_Arrow: ; 83747C0
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0xFFFF ; palette tag
+ .4byte gFieldObjectBaseOam_16x16
+ .4byte gFieldEffectObjectImageAnimTable_Arrow
+ .4byte gFieldEffectObjectPicTable_Arrow
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte nullsub_2
+
+ .align 2
+
+gFieldEffectObjectPicTable_Dust: ; 83747D8
+ obj_frame_tiles gFieldEffectObjectPic_Dust_0, 0x40
+ obj_frame_tiles gFieldEffectObjectPic_Dust_1, 0x40
+ obj_frame_tiles gFieldEffectObjectPic_Dust_2, 0x40
+
+ .align 2
+
+gFieldEffectObjectImageAnim_83747F0: ; 83747F0
+ obj_image_anim_frame 0, 8
+ obj_image_anim_frame 1, 8
+ obj_image_anim_frame 2, 8
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_Dust: ; 8374800
+ .4byte gFieldEffectObjectImageAnim_83747F0
+
+ .align 2
+
+gFieldEffectObjectTemplate_Dust: ; 8374804
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1004 ; palette tag
+ .4byte gFieldObjectBaseOam_16x8
+ .4byte gFieldEffectObjectImageAnimTable_Dust
+ .4byte gFieldEffectObjectPicTable_Dust
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_81287C4
+
+ .align 2
+
+gFieldEffectObjectPicTable_JumpTallGrass: ; 837481C
+ obj_frame_tiles gFieldEffectObjectPic_JumpTallGrass_0, 0x40
+ obj_frame_tiles gFieldEffectObjectPic_JumpTallGrass_1, 0x40
+ obj_frame_tiles gFieldEffectObjectPic_JumpTallGrass_2, 0x40
+ obj_frame_tiles gFieldEffectObjectPic_JumpTallGrass_3, 0x40
+
+ .align 2
+
+gFieldEffectObjectImageAnim_837483C: ; 837483C
+ obj_image_anim_frame 0, 8
+ obj_image_anim_frame 1, 8
+ obj_image_anim_frame 2, 8
+ obj_image_anim_frame 3, 8
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_JumpTallGrass: ; 8374850
+ .4byte gFieldEffectObjectImageAnim_837483C
+
+ .align 2
+
+gFieldEffectObjectTemplate_JumpTallGrass: ; 8374854
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1005 ; palette tag
+ .4byte gFieldObjectBaseOam_16x8
+ .4byte gFieldEffectObjectImageAnimTable_JumpTallGrass
+ .4byte gFieldEffectObjectPicTable_JumpTallGrass
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_81287C4
+
+ .align 2
+
+gFieldEffectObjectPicTable_SandFootprints: ; 837486C
+ obj_frame_tiles gFieldEffectObjectPic_SandFootprints_0, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_SandFootprints_1, 0x80
+
+ .align 2
+
+gFieldEffectObjectImageAnim_837487C: ; 837487C
+ obj_image_anim_frame 0, 1, OBJ_IMAGE_ANIM_V_FLIP
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374884: ; 8374884
+ obj_image_anim_frame 0, 1
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnim_837488C: ; 837488C
+ obj_image_anim_frame 1, 1
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374894: ; 8374894
+ obj_image_anim_frame 1, 1, OBJ_IMAGE_ANIM_H_FLIP
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_SandFootprints: ; 837489C
+ .4byte gFieldEffectObjectImageAnim_837487C
+ .4byte gFieldEffectObjectImageAnim_837487C
+ .4byte gFieldEffectObjectImageAnim_8374884
+ .4byte gFieldEffectObjectImageAnim_837488C
+ .4byte gFieldEffectObjectImageAnim_8374894
+
+ .align 2
+
+gFieldEffectObjectTemplate_SandFootprints: ; 83748B0
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1004 ; palette tag
+ .4byte gFieldObjectBaseOam_16x16
+ .4byte gFieldEffectObjectImageAnimTable_SandFootprints
+ .4byte gFieldEffectObjectPicTable_SandFootprints
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_8127584
+
+ .align 2
+
+gFieldEffectObjectPicTable_DeepSandFootprints: ; 83748C8
+ obj_frame_tiles gFieldEffectObjectPic_DeepSandFootprints_0, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_DeepSandFootprints_1, 0x80
+
+ .align 2
+
+gFieldEffectObjectImageAnim_83748D8: ; 83748D8
+ obj_image_anim_frame 0, 1, OBJ_IMAGE_ANIM_V_FLIP
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnim_83748E0: ; 83748E0
+ obj_image_anim_frame 0, 1
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnim_83748E8: ; 83748E8
+ obj_image_anim_frame 1, 1
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnim_83748F0: ; 83748F0
+ obj_image_anim_frame 1, 1, OBJ_IMAGE_ANIM_H_FLIP
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_DeepSandFootprints: ; 83748F8
+ .4byte gFieldEffectObjectImageAnim_83748D8
+ .4byte gFieldEffectObjectImageAnim_83748D8
+ .4byte gFieldEffectObjectImageAnim_83748E0
+ .4byte gFieldEffectObjectImageAnim_83748E8
+ .4byte gFieldEffectObjectImageAnim_83748F0
+
+ .align 2
+
+gFieldEffectObjectTemplate_DeepSandFootprints: ; 837490C
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1004 ; palette tag
+ .4byte gFieldObjectBaseOam_16x16
+ .4byte gFieldEffectObjectImageAnimTable_DeepSandFootprints
+ .4byte gFieldEffectObjectPicTable_DeepSandFootprints
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_8127584
+
+ .align 2
+
+gFieldEffectObjectPicTable_BikeTireTracks: ; 8374924
+ obj_frame_tiles gFieldEffectObjectPic_BikeTireTracks_0, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_BikeTireTracks_1, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_BikeTireTracks_2, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_BikeTireTracks_3, 0x80
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374944: ; 8374944
+ obj_image_anim_frame 2, 1
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnim_837494C: ; 837494C
+ obj_image_anim_frame 2, 1
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374954: ; 8374954
+ obj_image_anim_frame 1, 1
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnim_837495C: ; 837495C
+ obj_image_anim_frame 1, 1
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374964: ; 8374964
+ obj_image_anim_frame 0, 1
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnim_837496C: ; 837496C
+ obj_image_anim_frame 0, 1, OBJ_IMAGE_ANIM_H_FLIP
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374974: ; 8374974
+ obj_image_anim_frame 3, 1, OBJ_IMAGE_ANIM_H_FLIP
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnim_837497C: ; 837497C
+ obj_image_anim_frame 3, 1
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_BikeTireTracks: ; 8374984
+ .4byte gFieldEffectObjectImageAnim_8374944
+ .4byte gFieldEffectObjectImageAnim_8374944
+ .4byte gFieldEffectObjectImageAnim_837494C
+ .4byte gFieldEffectObjectImageAnim_8374954
+ .4byte gFieldEffectObjectImageAnim_837495C
+ .4byte gFieldEffectObjectImageAnim_8374964
+ .4byte gFieldEffectObjectImageAnim_837496C
+ .4byte gFieldEffectObjectImageAnim_8374974
+ .4byte gFieldEffectObjectImageAnim_837497C
+
+ .align 2
+
+gFieldEffectObjectTemplate_BikeTireTracks: ; 83749A8
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1004 ; palette tag
+ .4byte gFieldObjectBaseOam_16x16
+ .4byte gFieldEffectObjectImageAnimTable_BikeTireTracks
+ .4byte gFieldEffectObjectPicTable_BikeTireTracks
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_8127584
+
+ .align 2
+
+gFieldEffectObjectPicTable_JumpBigSplash: ; 83749C0
+ obj_frame_tiles gFieldEffectObjectPic_JumpBigSplash_0, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_JumpBigSplash_1, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_JumpBigSplash_2, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_JumpBigSplash_3, 0x80
+
+ .align 2
+
+gFieldEffectObjectImageAnim_83749E0: ; 83749E0
+ obj_image_anim_frame 0, 8
+ obj_image_anim_frame 1, 8
+ obj_image_anim_frame 2, 8
+ obj_image_anim_frame 3, 8
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_JumpBigSplash: ; 83749F4
+ .4byte gFieldEffectObjectImageAnim_83749E0
+
+ .align 2
+
+gFieldEffectObjectTemplate_JumpBigSplash: ; 83749F8
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1004 ; palette tag
+ .4byte gFieldObjectBaseOam_16x16
+ .4byte gFieldEffectObjectImageAnimTable_JumpBigSplash
+ .4byte gFieldEffectObjectPicTable_JumpBigSplash
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_81287C4
+
+ .align 2
+
+gFieldEffectObjectPicTable_Splash: ; 8374A10
+ obj_frame_tiles gFieldEffectObjectPic_Splash_0, 0x40
+ obj_frame_tiles gFieldEffectObjectPic_Splash_1, 0x40
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374A20: ; 8374A20
+ obj_image_anim_frame 0, 4
+ obj_image_anim_frame 1, 4
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374A2C: ; 8374A2C
+ obj_image_anim_frame 0, 4
+ obj_image_anim_frame 1, 4
+ obj_image_anim_frame 0, 6
+ obj_image_anim_frame 1, 6
+ obj_image_anim_frame 0, 8
+ obj_image_anim_frame 1, 8
+ obj_image_anim_frame 0, 6
+ obj_image_anim_frame 1, 6
+ obj_image_anim_jump 0
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_Splash: ; 8374A50
+ .4byte gFieldEffectObjectImageAnim_8374A20
+ .4byte gFieldEffectObjectImageAnim_8374A2C
+
+ .align 2
+
+gFieldEffectObjectTemplate_Splash: ; 8374A58
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1004 ; palette tag
+ .4byte gFieldObjectBaseOam_16x8
+ .4byte gFieldEffectObjectImageAnimTable_Splash
+ .4byte gFieldEffectObjectPicTable_Splash
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_81276B4
+
+ .align 2
+
+gFieldEffectObjectPicTable_JumpSmallSplash: ; 8374A70
+ obj_frame_tiles gFieldEffectObjectPic_JumpSmallSplash_0, 0x40
+ obj_frame_tiles gFieldEffectObjectPic_JumpSmallSplash_1, 0x40
+ obj_frame_tiles gFieldEffectObjectPic_JumpSmallSplash_2, 0x40
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374A88: ; 8374A88
+ obj_image_anim_frame 0, 4
+ obj_image_anim_frame 1, 4
+ obj_image_anim_frame 2, 4
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_JumpSmallSplash: ; 8374A98
+ .4byte gFieldEffectObjectImageAnim_8374A88
+
+ .align 2
+
+gFieldEffectObjectTemplate_JumpSmallSplash: ; 8374A9C
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1004 ; palette tag
+ .4byte gFieldObjectBaseOam_16x8
+ .4byte gFieldEffectObjectImageAnimTable_JumpSmallSplash
+ .4byte gFieldEffectObjectPicTable_JumpSmallSplash
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_81287C4
+
+ .align 2
+
+gFieldEffectObjectPicTable_LongGrass: ; 8374AB4
+ obj_frame_tiles gFieldEffectObjectPic_LongGrass_0, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_LongGrass_1, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_LongGrass_2, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_LongGrass_3, 0x80
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374AD4: ; 8374AD4
+ obj_image_anim_frame 1, 3
+ obj_image_anim_frame 2, 3
+ obj_image_anim_frame 0, 4
+ obj_image_anim_frame 3, 4
+ obj_image_anim_frame 0, 4
+ obj_image_anim_frame 3, 4
+ obj_image_anim_frame 0, 4
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_LongGrass: ; 8374AF4
+ .4byte gFieldEffectObjectImageAnim_8374AD4
+
+ .align 2
+
+gFieldEffectObjectTemplate_LongGrass: ; 8374AF8
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1005 ; palette tag
+ .4byte gFieldObjectBaseOam_16x16
+ .4byte gFieldEffectObjectImageAnimTable_LongGrass
+ .4byte gFieldEffectObjectPicTable_LongGrass
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte unc_grass_tall
+
+ .align 2
+
+gFieldEffectObjectPicTable_JumpLongGrass: ; 8374B10
+ obj_frame_tiles gFieldEffectObjectPic_JumpLongGrass_0, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_JumpLongGrass_1, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_JumpLongGrass_2, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_JumpLongGrass_3, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_JumpLongGrass_4, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_JumpLongGrass_5, 0x80
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374B40: ; 8374B40
+ obj_image_anim_frame 0, 4
+ obj_image_anim_frame 1, 4
+ obj_image_anim_frame 2, 8
+ obj_image_anim_frame 3, 8
+ obj_image_anim_frame 4, 8
+ obj_image_anim_frame 5, 8
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_JumpLongGrass: ; 8374B5C
+ .4byte gFieldEffectObjectImageAnim_8374B40
+
+ .align 2
+
+gFieldEffectObjectTemplate_JumpLongGrass: ; 8374B60
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1005 ; palette tag
+ .4byte gFieldObjectBaseOam_16x16
+ .4byte gFieldEffectObjectImageAnimTable_JumpLongGrass
+ .4byte gFieldEffectObjectPicTable_JumpLongGrass
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_81287C4
+
+ .align 2
+
+gFieldEffectObjectPicTable_Unknown17: ; 8374B78
+ obj_frame_tiles gFieldEffectObjectPic_JumpLongGrass_5, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown17_0, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown17_1, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown17_2, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown17_3, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown17_4, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown17_5, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown17_6, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown17_7, 0x80
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374BC0: ; 8374BC0
+ obj_image_anim_frame 0, 10
+ obj_image_anim_frame 1, 4
+ obj_image_anim_frame 2, 4
+ obj_image_anim_frame 3, 4
+ obj_image_anim_frame 4, 4
+ obj_image_anim_frame 5, 4
+ obj_image_anim_frame 6, 4
+ obj_image_anim_frame 7, 4
+ obj_image_anim_frame 8, 4
+ obj_image_anim_jump 7
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_Unknown17: ; 8374BE8
+ .4byte gFieldEffectObjectImageAnim_8374BC0
+
+ .align 2
+
+gFieldEffectObjectTemplate_Unknown17: ; 8374BEC
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1005 ; palette tag
+ .4byte gFieldObjectBaseOam_16x16
+ .4byte gFieldEffectObjectImageAnimTable_Unknown17
+ .4byte gFieldEffectObjectPicTable_Unknown17
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_8128800
+
+ .align 2
+
+gFieldEffectObjectPicTable_Unknown18: ; 8374C04
+ obj_frame_tiles gFieldEffectObjectPic_Unknown18_0, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown18_1, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown18_2, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown18_3, 0x80
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374C24: ; 8374C24
+ obj_image_anim_frame 0, 4
+ obj_image_anim_frame 1, 4
+ obj_image_anim_frame 2, 4
+ obj_image_anim_frame 3, 4
+ obj_image_anim_frame 2, 4
+ obj_image_anim_frame 1, 4
+ obj_image_anim_jump 0
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_Unknown18: ; 8374C40
+ .4byte gFieldEffectObjectImageAnim_8374C24
+
+ .align 2
+
+gFieldEffectObjectTemplate_Unknown18: ; 8374C44
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1005 ; palette tag
+ .4byte gFieldObjectBaseOam_16x16
+ .4byte gFieldEffectObjectImageAnimTable_Unknown18
+ .4byte gFieldEffectObjectPicTable_Unknown18
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_8128800
+
+ .align 2
+
+gFieldEffectObjectPicTable_Unknown19: ; 8374C5C
+ obj_frame_tiles gFieldEffectObjectPic_Unknown19_0, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown19_1, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown19_2, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown19_3, 0x80
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374C7C: ; 8374C7C
+ obj_image_anim_frame 0, 4
+ obj_image_anim_frame 1, 4
+ obj_image_anim_frame 2, 4
+ obj_image_anim_frame 3, 4
+ obj_image_anim_jump 0
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_Unknown19: ; 8374C90
+ .4byte gFieldEffectObjectImageAnim_8374C7C
+
+ .align 2
+
+gFieldEffectObjectTemplate_Unknown19: ; 8374C94
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1004 ; palette tag
+ .4byte gFieldObjectBaseOam_16x16
+ .4byte gFieldEffectObjectImageAnimTable_Unknown19
+ .4byte gFieldEffectObjectPicTable_Unknown19
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_8128800
+
+ .align 2
+
+gFieldEffectObjectPicTable_Unknown29: ; 8374CAC
+ obj_frame_tiles gFieldEffectObjectPic_Unknown29_0, 0x40
+ obj_frame_tiles gFieldEffectObjectPic_Unknown29_1, 0x40
+ obj_frame_tiles gFieldEffectObjectPic_Unknown29_2, 0x40
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374CC4: ; 8374CC4
+ obj_image_anim_frame 0, 4
+ obj_image_anim_frame 1, 4
+ obj_image_anim_frame 2, 4
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_Unknown29: ; 8374CD4
+ .4byte gFieldEffectObjectImageAnim_8374CC4
+
+ .align 2
+
+gFieldEffectObjectTemplate_Unknown29: ; 8374CD8
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1004 ; palette tag
+ .4byte gFieldObjectBaseOam_16x8
+ .4byte gFieldEffectObjectImageAnimTable_Unknown29
+ .4byte gFieldEffectObjectPicTable_Unknown29
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_81282E0
+
+ .align 2
+
+gFieldEffectObjectPicTable_Unknown20: ; 8374CF0
+ obj_frame_tiles gFieldEffectObjectPic_Unknown20_0, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown20_1, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown20_2, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown20_3, 0x80
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374D10: ; 8374D10
+ obj_image_anim_frame 0, 4
+ obj_image_anim_frame 1, 4
+ obj_image_anim_frame 2, 4
+ obj_image_anim_frame 3, 4
+ obj_image_anim_frame 2, 4
+ obj_image_anim_frame 1, 4
+ obj_image_anim_jump 0
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_Unknown20: ; 8374D2C
+ .4byte gFieldEffectObjectImageAnim_8374D10
+
+ .align 2
+
+gFieldEffectObjectTemplate_Unknown20: ; 8374D30
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1004 ; palette tag
+ .4byte gFieldObjectBaseOam_16x16
+ .4byte gFieldEffectObjectImageAnimTable_Unknown20
+ .4byte gFieldEffectObjectPicTable_Unknown20
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_8128800
+
+ .align 2
+
+gFieldEffectObjectRotScalAnim_8374D48: ; 8374D48
+ obj_rot_scal_anim_frame 0xFF00, 0x100, -128, 0
+ obj_rot_scal_anim_frame 0x1, 0x0, 0, 4
+ obj_rot_scal_anim_frame 0x0, 0x0, 0, 8
+ obj_rot_scal_anim_frame 0xFFFF, 0x0, 0, 4
+ obj_rot_scal_anim_frame 0x0, 0x0, 0, 8
+ obj_rot_scal_anim_frame 0xFFFF, 0x0, 0, 4
+ obj_rot_scal_anim_frame 0x0, 0x0, 0, 8
+ obj_rot_scal_anim_frame 0x1, 0x0, 0, 4
+ obj_rot_scal_anim_frame 0x0, 0x0, 0, 8
+ obj_rot_scal_anim_jump 1
+
+ .align 2
+
+gFieldEffectObjectRotScalAnim_8374D98: ; 8374D98
+ obj_rot_scal_anim_frame 0x100, 0x100, -128, 0
+ obj_rot_scal_anim_frame 0xFFFF, 0x0, 0, 4
+ obj_rot_scal_anim_frame 0x0, 0x0, 0, 8
+ obj_rot_scal_anim_frame 0x1, 0x0, 0, 4
+ obj_rot_scal_anim_frame 0x0, 0x0, 0, 8
+ obj_rot_scal_anim_frame 0x1, 0x0, 0, 4
+ obj_rot_scal_anim_frame 0x0, 0x0, 0, 8
+ obj_rot_scal_anim_frame 0xFFFF, 0x0, 0, 4
+ obj_rot_scal_anim_frame 0x0, 0x0, 0, 8
+ obj_rot_scal_anim_jump 1
+
+ .align 2
+
+gFieldEffectObjectRotScalAnimTable_Unknown21: ; 8374DE8
+ .4byte gFieldEffectObjectRotScalAnim_8374D48
+ .4byte gFieldEffectObjectRotScalAnim_8374D98
+
+ .align 2
+
+gFieldEffectObjectTemplate_Unknown21: ; 8374DF0
+ .2byte 0x0 ; tiles tag
+ .2byte 0xFFFF ; palette tag
+ .4byte gDummyBaseOam
+ .4byte gDummyObjectImageAnimTable
+ .4byte NULL
+ .4byte gFieldEffectObjectRotScalAnimTable_Unknown21
+ .4byte nullsub_2
+
+ .align 2
+
+gFieldEffectObjectPicTable_BerryTreeGrowthSparkle: ; 8374E08
+ obj_frame_tiles gFieldEffectObjectPic_BerryTreeGrowthSparkle_0, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_BerryTreeGrowthSparkle_1, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_BerryTreeGrowthSparkle_2, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_BerryTreeGrowthSparkle_3, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_BerryTreeGrowthSparkle_4, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_BerryTreeGrowthSparkle_5, 0x80
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374E38: ; 8374E38
+ obj_image_anim_frame 0, 8
+ obj_image_anim_frame 1, 8
+ obj_image_anim_frame 2, 8
+ obj_image_anim_frame 3, 8
+ obj_image_anim_frame 4, 8
+ obj_image_anim_frame 5, 8
+ obj_image_anim_loop 0
+ obj_image_anim_frame 0, 4
+ obj_image_anim_frame 1, 4
+ obj_image_anim_frame 2, 4
+ obj_image_anim_frame 3, 4
+ obj_image_anim_frame 4, 4
+ obj_image_anim_frame 5, 4
+ obj_image_anim_loop 3
+ obj_image_anim_frame 0, 8
+ obj_image_anim_frame 1, 8
+ obj_image_anim_frame 2, 8
+ obj_image_anim_frame 3, 8
+ obj_image_anim_frame 4, 8
+ obj_image_anim_frame 5, 8
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_BerryTreeGrowthSparkle: ; 8374E8C
+ .4byte gFieldEffectObjectImageAnim_8374E38
+
+ .align 2
+
+gFieldEffectObjectTemplate_BerryTreeGrowthSparkle: ; 8374E90
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0xFFFF ; palette tag
+ .4byte gFieldObjectBaseOam_16x16
+ .4byte gFieldEffectObjectImageAnimTable_BerryTreeGrowthSparkle
+ .4byte gFieldEffectObjectPicTable_BerryTreeGrowthSparkle
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_8128800
+
+ .align 2
+
+gFieldEffectObjectPicTable_TreeDisguise: ; 8374EA8
+ obj_frame_tiles gFieldEffectObjectPic_TreeDisguise_0, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_TreeDisguise_1, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_TreeDisguise_2, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_TreeDisguise_3, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_TreeDisguise_4, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_TreeDisguise_5, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_TreeDisguise_6, 0x100
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374EE0: ; 8374EE0
+ obj_image_anim_frame 0, 16
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374EE8: ; 8374EE8
+ obj_image_anim_frame 0, 4
+ obj_image_anim_frame 1, 4
+ obj_image_anim_frame 2, 4
+ obj_image_anim_frame 3, 4
+ obj_image_anim_frame 4, 4
+ obj_image_anim_frame 5, 4
+ obj_image_anim_frame 6, 4
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_TreeDisguise: ; 8374F08
+ .4byte gFieldEffectObjectImageAnim_8374EE0
+ .4byte gFieldEffectObjectImageAnim_8374EE8
+
+ .align 2
+
+gFieldEffectObjectTemplate_TreeDisguise: ; 8374F10
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0xFFFF ; palette tag
+ .4byte gFieldObjectBaseOam_16x32
+ .4byte gFieldEffectObjectImageAnimTable_TreeDisguise
+ .4byte gFieldEffectObjectPicTable_TreeDisguise
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_81285AC
+
+ .align 2
+
+gFieldEffectObjectPicTable_MountainDisguise: ; 8374F28
+ obj_frame_tiles gFieldEffectObjectPic_MountainDisguise_0, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_MountainDisguise_1, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_MountainDisguise_2, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_MountainDisguise_3, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_MountainDisguise_4, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_MountainDisguise_5, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_MountainDisguise_6, 0x100
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374F60: ; 8374F60
+ obj_image_anim_frame 0, 16
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8374F68: ; 8374F68
+ obj_image_anim_frame 0, 4
+ obj_image_anim_frame 1, 4
+ obj_image_anim_frame 2, 4
+ obj_image_anim_frame 3, 4
+ obj_image_anim_frame 4, 4
+ obj_image_anim_frame 5, 4
+ obj_image_anim_frame 6, 4
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_MountainDisguise: ; 8374F88
+ .4byte gFieldEffectObjectImageAnim_8374F60
+ .4byte gFieldEffectObjectImageAnim_8374F68
+
+ .align 2
+
+gFieldEffectObjectTemplate_MountainDisguise: ; 8374F90
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0xFFFF ; palette tag
+ .4byte gFieldObjectBaseOam_16x32
+ .4byte gFieldEffectObjectImageAnimTable_MountainDisguise
+ .4byte gFieldEffectObjectPicTable_MountainDisguise
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_81285AC
+
+ .align 2
+
+gFieldEffectObjectPicTable_SandDisguise: ; 8374FA8
+ obj_frame_tiles gFieldEffectObjectPic_SandDisguise_0, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_SandDisguise_1, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_SandDisguise_2, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_SandDisguise_3, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_SandDisguise_4, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_SandDisguise_5, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_SandDisguise_6, 0x100
+
+ .align 2
+
+gFieldEffectObjectTemplate_SandDisguise: ; 8374FE0
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0xFFFF ; palette tag
+ .4byte gFieldObjectBaseOam_16x32
+ .4byte gFieldEffectObjectImageAnimTable_TreeDisguise
+ .4byte gFieldEffectObjectPicTable_SandDisguise
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_81285AC
+
+ .align 2
+
+gFieldEffectObjectPicTable_Bird: ; 8374FF8
+ obj_frame_tiles gFieldEffectObjectPic_Bird, 0x200
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8375000: ; 8375000
+ obj_image_anim_frame 0, 1
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_Bird: ; 8375008
+ .4byte gFieldEffectObjectImageAnim_8375000
+
+ .align 2
+
+gFieldEffectObjectTemplate_Bird: ; 837500C
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0xFFFF ; palette tag
+ .4byte gFieldObjectBaseOam_32x32
+ .4byte gFieldEffectObjectImageAnimTable_Bird
+ .4byte gFieldEffectObjectPicTable_Bird
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte nullsub_2
+
+ .align 2
+
+gFieldEffectObjectPicTable_ShortGrass: ; 8375024
+ obj_frame_tiles gFieldEffectObjectPic_ShortGrass_0, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_ShortGrass_1, 0x80
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8375034: ; 8375034
+ obj_image_anim_frame 0, 4
+ obj_image_anim_frame 1, 4
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_ShortGrass: ; 8375040
+ .4byte gFieldEffectObjectImageAnim_8375034
+
+ .align 2
+
+gFieldEffectObjectTemplate_ShortGrass: ; 8375044
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1005 ; palette tag
+ .4byte gFieldObjectBaseOam_16x16
+ .4byte gFieldEffectObjectImageAnimTable_ShortGrass
+ .4byte gFieldEffectObjectPicTable_ShortGrass
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_8127334
+
+ .align 2
+
+gFieldEffectObjectPicTable_HotSpringsWater: ; 837505C
+ obj_frame_tiles gFieldEffectObjectPic_HotSpringsWater, 0x80
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8375064: ; 8375064
+ obj_image_anim_frame 0, 4
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_HotSpringsWater: ; 837506C
+ .4byte gFieldEffectObjectImageAnim_8375064
+
+ .align 2
+
+gFieldEffectObjectTemplate_HotSpringsWater: ; 8375070
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1005 ; palette tag
+ .4byte gFieldObjectBaseOam_16x16
+ .4byte gFieldEffectObjectImageAnimTable_HotSpringsWater
+ .4byte gFieldEffectObjectPicTable_HotSpringsWater
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_8127A7C
+
+ .align 2
+
+gFieldEffectObjectPicTable_PopOutOfAsh: ; 8375088
+ obj_frame_tiles gFieldEffectObjectPic_PopOutOfAsh_0, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_PopOutOfAsh_1, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_PopOutOfAsh_2, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_PopOutOfAsh_3, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_PopOutOfAsh_4, 0x80
+
+ .align 2
+
+gFieldEffectObjectImageAnim_83750B0: ; 83750B0
+ obj_image_anim_frame 0, 6
+ obj_image_anim_frame 1, 6
+ obj_image_anim_frame 2, 6
+ obj_image_anim_frame 3, 6
+ obj_image_anim_frame 4, 6
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_PopOutOfAsh: ; 83750C8
+ .4byte gFieldEffectObjectImageAnim_83750B0
+
+ .align 2
+
+gFieldEffectObjectTemplate_PopOutOfAsh: ; 83750CC
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x100D ; palette tag
+ .4byte gFieldObjectBaseOam_16x16
+ .4byte gFieldEffectObjectImageAnimTable_PopOutOfAsh
+ .4byte gFieldEffectObjectPicTable_PopOutOfAsh
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_808788C
+
+ .align 2
+
+gFieldEffectObjectPaletteInfo2: ; 83750E4
+ obj_pal gFieldEffectObjectPalette2, 0x100D
+
+ .align 2
+
+gFieldEffectObjectPicTable_Unknown33: ; 83750EC
+ obj_frame_tiles gFieldEffectObjectPic_Unknown33_0, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown33_1, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown33_2, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown33_3, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown33_4, 0x80
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8375114: ; 8375114
+ obj_image_anim_frame 0, 6
+ obj_image_anim_frame 1, 6
+ obj_image_anim_frame 2, 6
+ obj_image_anim_frame 3, 6
+ obj_image_anim_frame 4, 6
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_Unknown33: ; 837512C
+ .4byte gFieldEffectObjectImageAnim_8375114
+
+ .align 2
+
+gFieldEffectObjectTemplate_Unknown33: ; 8375130
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x100D ; palette tag
+ .4byte gFieldObjectBaseOam_16x16
+ .4byte gFieldEffectObjectImageAnimTable_Unknown33
+ .4byte gFieldEffectObjectPicTable_Unknown33
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_8087638
+
+ .align 2
+
+gFieldEffectObjectPicTable_Bubbles: ; 8375148
+ obj_frame_tiles gFieldEffectObjectPic_Bubbles_0, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_Bubbles_1, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_Bubbles_2, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_Bubbles_3, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_Bubbles_4, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_Bubbles_5, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_Bubbles_6, 0x100
+ obj_frame_tiles gFieldEffectObjectPic_Bubbles_7, 0x100
+
+ .align 2
+
+gFieldEffectObjectImageAnim_8375188: ; 8375188
+ obj_image_anim_frame 0, 4
+ obj_image_anim_frame 1, 4
+ obj_image_anim_frame 2, 4
+ obj_image_anim_frame 3, 6
+ obj_image_anim_frame 4, 6
+ obj_image_anim_frame 5, 4
+ obj_image_anim_frame 6, 4
+ obj_image_anim_frame 7, 4
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_Bubbles: ; 83751AC
+ .4byte gFieldEffectObjectImageAnim_8375188
+
+ .align 2
+
+gFieldEffectObjectTemplate_Bubbles: ; 83751B0
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x1004 ; palette tag
+ .4byte gFieldObjectBaseOam_16x32
+ .4byte gFieldEffectObjectImageAnimTable_Bubbles
+ .4byte gFieldEffectObjectPicTable_Bubbles
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_8128410
+
+ .align 2
+
+gFieldEffectObjectPicTable_Unknown35: ; 83751C8
+ obj_frame_tiles gFieldEffectObjectPic_Unknown35_0, 0x80
+ obj_frame_tiles gFieldEffectObjectPic_Unknown35_1, 0x80
+
+ .align 2
+
+gFieldEffectObjectImageAnim_83751D8: ; 83751D8
+ obj_image_anim_frame 0, 3
+ obj_image_anim_frame 1, 5
+ obj_image_anim_frame 0, 5
+ obj_image_anim_end
+
+ .align 2
+
+gFieldEffectObjectImageAnimTable_Unknown35: ; 83751E8
+ .4byte gFieldEffectObjectImageAnim_83751D8
+
+ .align 2
+
+gFieldEffectObjectTemplate_Unknown35: ; 83751EC
+ .2byte 0xFFFF ; tiles tag
+ .2byte 0x100F ; palette tag
+ .4byte gFieldObjectBaseOam_16x16
+ .4byte gFieldEffectObjectImageAnimTable_Unknown35
+ .4byte gFieldEffectObjectPicTable_Unknown35
+ .4byte gDummyObjectRotScalAnimTable
+ .4byte sub_8128774
+
+ .align 2
+
+gFieldEffectObjectPaletteInfo3: ; 8375204
+ obj_pal gFieldEffectObjectPalette3, 0x100F