diff options
author | YamaArashi <shadow962@live.com> | 2015-11-25 16:43:06 -0800 |
---|---|---|
committer | YamaArashi <shadow962@live.com> | 2015-11-25 16:43:06 -0800 |
commit | 5ce2d43498b04613fbad2fb8cfb150f52b2362bf (patch) | |
tree | ef1d0f454076e00b1140523a59f40a82bfff3909 /data/graphics/field_objects | |
parent | f7a92b9a95945bf59748733ac3cf8096b5d1b125 (diff) |
field effect graphics and scripts
Diffstat (limited to 'data/graphics/field_objects')
152 files changed, 2328 insertions, 3 deletions
diff --git a/data/graphics/field_objects/field_effect_object_template_pointers.s b/data/graphics/field_objects/field_effect_object_template_pointers.s new file mode 100644 index 000000000..3690e2558 --- /dev/null +++ b/data/graphics/field_objects/field_effect_object_template_pointers.s @@ -0,0 +1,40 @@ + .align 2, 0 + +gFieldEffectObjectTemplatePointers: ; 85059F8 + .4byte gFieldEffectObjectTemplate_ShadowSmall + .4byte gFieldEffectObjectTemplate_ShadowMedium + .4byte gFieldEffectObjectTemplate_ShadowLarge + .4byte gFieldEffectObjectTemplate_ShadowExtraLarge + .4byte gFieldEffectObjectTemplate_TallGrass + .4byte gFieldEffectObjectTemplate_Ripple + .4byte gFieldEffectObjectTemplate_Ash + .4byte gFieldEffectObjectTemplate_SurfBlob + .4byte gFieldEffectObjectTemplate_Arrow + .4byte gFieldEffectObjectTemplate_GroundImpactDust + .4byte gFieldEffectObjectTemplate_BikeHopTallGrass + .4byte gFieldEffectObjectTemplate_SandFootprints + .4byte gFieldEffectObjectTemplate_BikeHopBigSplash + .4byte gFieldEffectObjectTemplate_Splash + .4byte gFieldEffectObjectTemplate_BikeHopSmallSplash + .4byte gFieldEffectObjectTemplate_LongGrass + .4byte gFieldEffectObjectTemplate_Unknown16 + .4byte gFieldEffectObjectTemplate_Unknown17 + .4byte gFieldEffectObjectTemplate_Unknown18 + .4byte gFieldEffectObjectTemplate_Unknown19 + .4byte gFieldEffectObjectTemplate_Unknown20 + .4byte gFieldEffectObjectTemplate_Unknown21 + .4byte gFieldEffectObjectTemplate_BerryTreeGrowthSparkle + .4byte gFieldEffectObjectTemplate_DeepSandFootprints + .4byte gFieldEffectObjectTemplate_TreeDisguise + .4byte gFieldEffectObjectTemplate_MountainDisguise + .4byte gFieldEffectObjectTemplate_Bird + .4byte gFieldEffectObjectTemplate_BikeTireTracks + .4byte gFieldEffectObjectTemplate_SandDisguisePlaceholder + .4byte gFieldEffectObjectTemplate_Unknown29 + .4byte gFieldEffectObjectTemplate_ShortGrass + .4byte gFieldEffectObjectTemplate_HotSpringsWater + .4byte gFieldEffectObjectTemplate_JumpOutOfAsh + .4byte gFieldEffectObjectTemplate_Unknown33 + .4byte gFieldEffectObjectTemplate_Bubbles + .4byte gFieldEffectObjectTemplate_Unknown35 + .4byte gFieldEffectObjectTemplate_Rayquaza 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..9f1c3cc1f --- /dev/null +++ b/data/graphics/field_objects/field_effect_objects.s @@ -0,0 +1,1374 @@ + + .align 2, 0 + +gFieldEffectObjectPaletteInfo0: ; 850C9C0 + obj_pal gFieldEffectObjectPalette0, 0x1004 + + .align 2, 0 + +gFieldEffectObjectPaletteInfo1: ; 850C9C8 + obj_pal gFieldEffectObjectPalette1, 0x1005 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850C9D0: ; 850C9D0 + obj_image_anim_frame 0, 1 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnimTable_Shadow: ; 850C9D8 + .4byte gFieldEffectObjectImageAnim_850C9D0 + + .align 2, 0 + +gFieldEffectObjectPicTable_ShadowSmall: ; 850C9DC + obj_tiles gFieldEffectObjectPic_ShadowSmall, 0x20 + + .align 2, 0 + +gFieldEffectObjectPicTable_ShadowMedium: ; 850C9E4 + obj_tiles gFieldEffectObjectPic_ShadowMedium, 0x40 + + .align 2, 0 + +gFieldEffectObjectPicTable_ShadowLarge: ; 850C9EC + obj_tiles gFieldEffectObjectPic_ShadowLarge, 0x80 + + .align 2, 0 + +gFieldEffectObjectPicTable_ShadowExtraLarge: ; 850C9F4 + obj_tiles gFieldEffectObjectPic_ShadowExtraLarge, 0x400 + + .align 2, 0 + +gFieldEffectObjectTemplate_ShadowSmall: ; 850C9FC + .2byte 0xFFFF ; tiles tag + .2byte 0xFFFF ; palette tag + .4byte gFieldObjectBaseOam_8x8 + .4byte gFieldEffectObjectImageAnimTable_Shadow + .4byte gFieldEffectObjectPicTable_ShadowSmall + .4byte gDummyObjectRotScalAnimTable + .4byte oamc_shadow + + .align 2, 0 + +gFieldEffectObjectTemplate_ShadowMedium: ; 850CA14 + .2byte 0xFFFF ; tiles tag + .2byte 0xFFFF ; palette tag + .4byte gFieldObjectBaseOam_16x8 + .4byte gFieldEffectObjectImageAnimTable_Shadow + .4byte gFieldEffectObjectPicTable_ShadowMedium + .4byte gDummyObjectRotScalAnimTable + .4byte oamc_shadow + + .align 2, 0 + +gFieldEffectObjectTemplate_ShadowLarge: ; 850CA2C + .2byte 0xFFFF ; tiles tag + .2byte 0xFFFF ; palette tag + .4byte gFieldObjectBaseOam_32x8 + .4byte gFieldEffectObjectImageAnimTable_Shadow + .4byte gFieldEffectObjectPicTable_ShadowLarge + .4byte gDummyObjectRotScalAnimTable + .4byte oamc_shadow + + .align 2, 0 + +gFieldEffectObjectTemplate_ShadowExtraLarge: ; 850CA44 + .2byte 0xFFFF ; tiles tag + .2byte 0xFFFF ; palette tag + .4byte gFieldObjectBaseOam_64x32 + .4byte gFieldEffectObjectImageAnimTable_Shadow + .4byte gFieldEffectObjectPicTable_ShadowExtraLarge + .4byte gDummyObjectRotScalAnimTable + .4byte oamc_shadow + + .align 2, 0 + +gFieldEffectObjectPicTable_TallGrass: ; 850CA5C + obj_tiles gFieldEffectObjectPic_TallGrass_0, 0x80 + obj_tiles gFieldEffectObjectPic_TallGrass_1, 0x80 + obj_tiles gFieldEffectObjectPic_TallGrass_2, 0x80 + obj_tiles gFieldEffectObjectPic_TallGrass_3, 0x80 + obj_tiles gFieldEffectObjectPic_TallGrass_4, 0x80 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CA84: ; 850CA84 + 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, 0 + +gFieldEffectObjectImageAnimTable_TallGrass: ; 850CA9C + .4byte gFieldEffectObjectImageAnim_850CA84 + + .align 2, 0 + +gFieldEffectObjectTemplate_TallGrass: ; 850CAA0 + .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, 0 + +gFieldEffectObjectPicTable_Ripple: ; 850CAB8 + obj_tiles gFieldEffectObjectPic_Ripple_0, 0x80 + obj_tiles gFieldEffectObjectPic_Ripple_1, 0x80 + obj_tiles gFieldEffectObjectPic_Ripple_2, 0x80 + obj_tiles gFieldEffectObjectPic_Ripple_3, 0x80 + obj_tiles gFieldEffectObjectPic_Ripple_4, 0x80 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CAE0: ; 850CAE0 + 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, 0 + +gFieldEffectObjectImageAnimTable_Ripple: ; 850CB04 + .4byte gFieldEffectObjectImageAnim_850CAE0 + + .align 2, 0 + +gFieldEffectObjectTemplate_Ripple: ; 850CB08 + .2byte 0xFFFF ; tiles tag + .2byte 0x1005 ; palette tag + .4byte gFieldObjectBaseOam_16x16 + .4byte gFieldEffectObjectImageAnimTable_Ripple + .4byte gFieldEffectObjectPicTable_Ripple + .4byte gDummyObjectRotScalAnimTable + .4byte sub_81561D0 + + .align 2, 0 + +gFieldEffectObjectPicTable_Ash: ; 850CB20 + obj_tiles gFieldEffectObjectPic_Ash_0, 0x80 + obj_tiles gFieldEffectObjectPic_Ash_1, 0x80 + obj_tiles gFieldEffectObjectPic_Ash_2, 0x80 + obj_tiles gFieldEffectObjectPic_Ash_3, 0x80 + obj_tiles gFieldEffectObjectPic_Ash_4, 0x80 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CB48: ; 850CB48 + 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, 0 + +gFieldEffectObjectImageAnimTable_Ash: ; 850CB60 + .4byte gFieldEffectObjectImageAnim_850CB48 + + .align 2, 0 + +gFieldEffectObjectTemplate_Ash: ; 850CB64 + .2byte 0xFFFF ; tiles tag + .2byte 0x1005 ; palette tag + .4byte gFieldObjectBaseOam_16x16 + .4byte gFieldEffectObjectImageAnimTable_Ash + .4byte gFieldEffectObjectPicTable_Ash + .4byte gDummyObjectRotScalAnimTable + .4byte sub_8155460 + + .align 2, 0 + +gFieldEffectObjectPicTable_SurfBlob: ; 850CB7C + obj_tiles gFieldEffectObjectPic_SurfBlob_0, 0x200 + obj_tiles gFieldEffectObjectPic_SurfBlob_1, 0x200 + obj_tiles gFieldEffectObjectPic_SurfBlob_2, 0x200 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CB94: ; 850CB94 + obj_image_anim_frame 0, 1 + obj_image_anim_jump 0 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CB9C: ; 850CB9C + obj_image_anim_frame 1, 1 + obj_image_anim_jump 0 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CBA4: ; 850CBA4 + obj_image_anim_frame 2, 1 + obj_image_anim_jump 0 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CBAC: ; 850CBAC + obj_image_anim_frame 2, 1, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_jump 0 + + .align 2, 0 + +gFieldEffectObjectImageAnimTable_SurfBlob: ; 850CBB4 + .4byte gFieldEffectObjectImageAnim_850CB94 + .4byte gFieldEffectObjectImageAnim_850CB9C + .4byte gFieldEffectObjectImageAnim_850CBA4 + .4byte gFieldEffectObjectImageAnim_850CBAC + + .align 2, 0 + +gFieldEffectObjectTemplate_SurfBlob: ; 850CBC4 + .2byte 0xFFFF ; tiles tag + .2byte 0xFFFF ; palette tag + .4byte gFieldObjectBaseOam_32x32 + .4byte gFieldEffectObjectImageAnimTable_SurfBlob + .4byte gFieldEffectObjectPicTable_SurfBlob + .4byte gDummyObjectRotScalAnimTable + .4byte sub_8155658 + + .align 2, 0 + +gFieldEffectObjectPicTable_Arrow: ; 850CBDC + obj_tiles gFieldEffectObjectPic_Arrow_0, 0x80 + obj_tiles gFieldEffectObjectPic_Arrow_1, 0x80 + obj_tiles gFieldEffectObjectPic_Arrow_2, 0x80 + obj_tiles gFieldEffectObjectPic_Arrow_3, 0x80 + obj_tiles gFieldEffectObjectPic_Arrow_4, 0x80 + obj_tiles gFieldEffectObjectPic_Arrow_5, 0x80 + obj_tiles gFieldEffectObjectPic_Arrow_6, 0x80 + obj_tiles gFieldEffectObjectPic_Arrow_7, 0x80 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CC1C: ; 850CC1C + obj_image_anim_frame 3, 32 + obj_image_anim_frame 7, 32 + obj_image_anim_jump 0 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CC28: ; 850CC28 + obj_image_anim_frame 0, 32 + obj_image_anim_frame 4, 32 + obj_image_anim_jump 0 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CC34: ; 850CC34 + obj_image_anim_frame 1, 32 + obj_image_anim_frame 5, 32 + obj_image_anim_jump 0 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CC40: ; 850CC40 + obj_image_anim_frame 2, 32 + obj_image_anim_frame 6, 32 + obj_image_anim_jump 0 + + .align 2, 0 + +gFieldEffectObjectImageAnimTable_Arrow: ; 850CC4C + .4byte gFieldEffectObjectImageAnim_850CC1C + .4byte gFieldEffectObjectImageAnim_850CC28 + .4byte gFieldEffectObjectImageAnim_850CC34 + .4byte gFieldEffectObjectImageAnim_850CC40 + + .align 2, 0 + +gFieldEffectObjectTemplate_Arrow: ; 850CC5C + .2byte 0xFFFF ; tiles tag + .2byte 0xFFFF ; palette tag + .4byte gFieldObjectBaseOam_16x16 + .4byte gFieldEffectObjectImageAnimTable_Arrow + .4byte gFieldEffectObjectPicTable_Arrow + .4byte gDummyObjectRotScalAnimTable + .4byte nullsub_12 + + .align 2, 0 + +gFieldEffectObjectPicTable_GroundImpactDust: ; 850CC74 + obj_tiles gFieldEffectObjectPic_GroundImpactDust_0, 0x40 + obj_tiles gFieldEffectObjectPic_GroundImpactDust_1, 0x40 + obj_tiles gFieldEffectObjectPic_GroundImpactDust_2, 0x40 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CC8C: ; 850CC8C + obj_image_anim_frame 0, 8 + obj_image_anim_frame 1, 8 + obj_image_anim_frame 2, 8 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnimTable_GroundImpactDust: ; 850CC9C + .4byte gFieldEffectObjectImageAnim_850CC8C + + .align 2, 0 + +gFieldEffectObjectTemplate_GroundImpactDust: ; 850CCA0 + .2byte 0xFFFF ; tiles tag + .2byte 0x1004 ; palette tag + .4byte gFieldObjectBaseOam_16x8 + .4byte gFieldEffectObjectImageAnimTable_GroundImpactDust + .4byte gFieldEffectObjectPicTable_GroundImpactDust + .4byte gDummyObjectRotScalAnimTable + .4byte sub_8156194 + + .align 2, 0 + +gFieldEffectObjectPicTable_BikeHopTallGrass: ; 850CCB8 + obj_tiles gFieldEffectObjectPic_BikeHopTallGrass_0, 0x40 + obj_tiles gFieldEffectObjectPic_BikeHopTallGrass_1, 0x40 + obj_tiles gFieldEffectObjectPic_BikeHopTallGrass_2, 0x40 + obj_tiles gFieldEffectObjectPic_BikeHopTallGrass_3, 0x40 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CCD8: ; 850CCD8 + 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, 0 + +gFieldEffectObjectImageAnimTable_BikeHopTallGrass: ; 850CCEC + .4byte gFieldEffectObjectImageAnim_850CCD8 + + .align 2, 0 + +gFieldEffectObjectTemplate_BikeHopTallGrass: ; 850CCF0 + .2byte 0xFFFF ; tiles tag + .2byte 0x1005 ; palette tag + .4byte gFieldObjectBaseOam_16x8 + .4byte gFieldEffectObjectImageAnimTable_BikeHopTallGrass + .4byte gFieldEffectObjectPicTable_BikeHopTallGrass + .4byte gDummyObjectRotScalAnimTable + .4byte sub_8156194 + + .align 2, 0 + +gFieldEffectObjectPicTable_SandFootprints: ; 850CD08 + obj_tiles gFieldEffectObjectPic_SandFootprints_0, 0x80 + obj_tiles gFieldEffectObjectPic_SandFootprints_1, 0x80 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CD18: ; 850CD18 + obj_image_anim_frame 0, 1, OBJ_IMAGE_ANIM_V_FLIP + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CD20: ; 850CD20 + obj_image_anim_frame 0, 1 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CD28: ; 850CD28 + obj_image_anim_frame 1, 1 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CD30: ; 850CD30 + obj_image_anim_frame 1, 1, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnimTable_SandFootprints: ; 850CD38 + .4byte gFieldEffectObjectImageAnim_850CD18 + .4byte gFieldEffectObjectImageAnim_850CD18 + .4byte gFieldEffectObjectImageAnim_850CD20 + .4byte gFieldEffectObjectImageAnim_850CD28 + .4byte gFieldEffectObjectImageAnim_850CD30 + + .align 2, 0 + +gFieldEffectObjectTemplate_SandFootprints: ; 850CD4C + .2byte 0xFFFF ; tiles tag + .2byte 0x1004 ; palette tag + .4byte gFieldObjectBaseOam_16x16 + .4byte gFieldEffectObjectImageAnimTable_SandFootprints + .4byte gFieldEffectObjectPicTable_SandFootprints + .4byte gDummyObjectRotScalAnimTable + .4byte sub_8154C60 + + .align 2, 0 + +gFieldEffectObjectPicTable_DeepSandFootprints: ; 850CD64 + obj_tiles gFieldEffectObjectPic_DeepSandFootprints_0, 0x80 + obj_tiles gFieldEffectObjectPic_DeepSandFootprints_1, 0x80 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CD74: ; 850CD74 + obj_image_anim_frame 0, 1, OBJ_IMAGE_ANIM_V_FLIP + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CD7C: ; 850CD7C + obj_image_anim_frame 0, 1 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CD84: ; 850CD84 + obj_image_anim_frame 1, 1 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CD8C: ; 850CD8C + obj_image_anim_frame 1, 1, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnimTable_DeepSandFootprints: ; 850CD94 + .4byte gFieldEffectObjectImageAnim_850CD74 + .4byte gFieldEffectObjectImageAnim_850CD74 + .4byte gFieldEffectObjectImageAnim_850CD7C + .4byte gFieldEffectObjectImageAnim_850CD84 + .4byte gFieldEffectObjectImageAnim_850CD8C + + .align 2, 0 + +gFieldEffectObjectTemplate_DeepSandFootprints: ; 850CDA8 + .2byte 0xFFFF ; tiles tag + .2byte 0x1004 ; palette tag + .4byte gFieldObjectBaseOam_16x16 + .4byte gFieldEffectObjectImageAnimTable_DeepSandFootprints + .4byte gFieldEffectObjectPicTable_DeepSandFootprints + .4byte gDummyObjectRotScalAnimTable + .4byte sub_8154C60 + + .align 2, 0 + +gFieldEffectObjectPicTable_BikeTireTracks: ; 850CDC0 + obj_tiles gFieldEffectObjectPic_BikeTireTracks_0, 0x80 + obj_tiles gFieldEffectObjectPic_BikeTireTracks_1, 0x80 + obj_tiles gFieldEffectObjectPic_BikeTireTracks_2, 0x80 + obj_tiles gFieldEffectObjectPic_BikeTireTracks_3, 0x80 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CDE0: ; 850CDE0 + obj_image_anim_frame 2, 1 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CDE8: ; 850CDE8 + obj_image_anim_frame 2, 1 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CDF0: ; 850CDF0 + obj_image_anim_frame 1, 1 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CDF8: ; 850CDF8 + obj_image_anim_frame 1, 1 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CE00: ; 850CE00 + obj_image_anim_frame 0, 1 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CE08: ; 850CE08 + obj_image_anim_frame 0, 1, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CE10: ; 850CE10 + obj_image_anim_frame 3, 1, OBJ_IMAGE_ANIM_H_FLIP + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CE18: ; 850CE18 + obj_image_anim_frame 3, 1 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnimTable_BikeTireTracks: ; 850CE20 + .4byte gFieldEffectObjectImageAnim_850CDE0 + .4byte gFieldEffectObjectImageAnim_850CDE0 + .4byte gFieldEffectObjectImageAnim_850CDE8 + .4byte gFieldEffectObjectImageAnim_850CDF0 + .4byte gFieldEffectObjectImageAnim_850CDF8 + .4byte gFieldEffectObjectImageAnim_850CE00 + .4byte gFieldEffectObjectImageAnim_850CE08 + .4byte gFieldEffectObjectImageAnim_850CE10 + .4byte gFieldEffectObjectImageAnim_850CE18 + + .align 2, 0 + +gFieldEffectObjectTemplate_BikeTireTracks: ; 850CE44 + .2byte 0xFFFF ; tiles tag + .2byte 0x1004 ; palette tag + .4byte gFieldObjectBaseOam_16x16 + .4byte gFieldEffectObjectImageAnimTable_BikeTireTracks + .4byte gFieldEffectObjectPicTable_BikeTireTracks + .4byte gDummyObjectRotScalAnimTable + .4byte sub_8154C60 + + .align 2, 0 + +gFieldEffectObjectPicTable_BikeHopBigSplash: ; 850CE5C + obj_tiles gFieldEffectObjectPic_BikeHopBigSplash_0, 0x80 + obj_tiles gFieldEffectObjectPic_BikeHopBigSplash_1, 0x80 + obj_tiles gFieldEffectObjectPic_BikeHopBigSplash_2, 0x80 + obj_tiles gFieldEffectObjectPic_BikeHopBigSplash_3, 0x80 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CE7C: ; 850CE7C + 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, 0 + +gFieldEffectObjectImageAnimTable_BikeHopBigSplash: ; 850CE90 + .4byte gFieldEffectObjectImageAnim_850CE7C + + .align 2, 0 + +gFieldEffectObjectTemplate_BikeHopBigSplash: ; 850CE94 + .2byte 0xFFFF ; tiles tag + .2byte 0x1004 ; palette tag + .4byte gFieldObjectBaseOam_16x16 + .4byte gFieldEffectObjectImageAnimTable_BikeHopBigSplash + .4byte gFieldEffectObjectPicTable_BikeHopBigSplash + .4byte gDummyObjectRotScalAnimTable + .4byte sub_8156194 + + .align 2, 0 + +gFieldEffectObjectPicTable_Splash: ; 850CEAC + obj_tiles gFieldEffectObjectPic_Splash_0, 0x40 + obj_tiles gFieldEffectObjectPic_Splash_1, 0x40 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CEBC: ; 850CEBC + obj_image_anim_frame 0, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CEC8: ; 850CEC8 + 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, 0 + +gFieldEffectObjectImageAnimTable_Splash: ; 850CEEC + .4byte gFieldEffectObjectImageAnim_850CEBC + .4byte gFieldEffectObjectImageAnim_850CEC8 + + .align 2, 0 + +gFieldEffectObjectTemplate_Splash: ; 850CEF4 + .2byte 0xFFFF ; tiles tag + .2byte 0x1004 ; palette tag + .4byte gFieldObjectBaseOam_16x8 + .4byte gFieldEffectObjectImageAnimTable_Splash + .4byte gFieldEffectObjectPicTable_Splash + .4byte gDummyObjectRotScalAnimTable + .4byte sub_8154D90 + + .align 2, 0 + +gFieldEffectObjectPicTable_BikeHopSmallSplash: ; 850CF0C + obj_tiles gFieldEffectObjectPic_BikeHopSmallSplash_0, 0x40 + obj_tiles gFieldEffectObjectPic_BikeHopSmallSplash_1, 0x40 + obj_tiles gFieldEffectObjectPic_BikeHopSmallSplash_2, 0x40 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CF24: ; 850CF24 + obj_image_anim_frame 0, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnimTable_BikeHopSmallSplash: ; 850CF34 + .4byte gFieldEffectObjectImageAnim_850CF24 + + .align 2, 0 + +gFieldEffectObjectTemplate_BikeHopSmallSplash: ; 850CF38 + .2byte 0xFFFF ; tiles tag + .2byte 0x1004 ; palette tag + .4byte gFieldObjectBaseOam_16x8 + .4byte gFieldEffectObjectImageAnimTable_BikeHopSmallSplash + .4byte gFieldEffectObjectPicTable_BikeHopSmallSplash + .4byte gDummyObjectRotScalAnimTable + .4byte sub_8156194 + + .align 2, 0 + +gFieldEffectObjectPicTable_LongGrass: ; 850CF50 + obj_tiles gFieldEffectObjectPic_LongGrass_0, 0x80 + obj_tiles gFieldEffectObjectPic_LongGrass_1, 0x80 + obj_tiles gFieldEffectObjectPic_LongGrass_2, 0x80 + obj_tiles gFieldEffectObjectPic_LongGrass_3, 0x80 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CF70: ; 850CF70 + 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, 0 + +gFieldEffectObjectImageAnimTable_LongGrass: ; 850CF90 + .4byte gFieldEffectObjectImageAnim_850CF70 + + .align 2, 0 + +gFieldEffectObjectTemplate_LongGrass: ; 850CF94 + .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, 0 + +gFieldEffectObjectPicTable_Unknown16: ; 850CFAC + obj_tiles gFieldEffectObjectPic_Unknown16_0, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown16_1, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown16_2, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown16_3, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown16_4, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown16_5, 0x80 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850CFDC: ; 850CFDC + 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, 0 + +gFieldEffectObjectImageAnimTable_Unknown16: ; 850CFF8 + .4byte gFieldEffectObjectImageAnim_850CFDC + + .align 2, 0 + +gFieldEffectObjectTemplate_Unknown16: ; 850CFFC + .2byte 0xFFFF ; tiles tag + .2byte 0x1005 ; palette tag + .4byte gFieldObjectBaseOam_16x16 + .4byte gFieldEffectObjectImageAnimTable_Unknown16 + .4byte gFieldEffectObjectPicTable_Unknown16 + .4byte gDummyObjectRotScalAnimTable + .4byte sub_8156194 + + .align 2, 0 + +gFieldEffectObjectPicTable_Unknown17: ; 850D014 + obj_tiles gFieldEffectObjectPic_Unknown16_5, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown17_0, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown17_1, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown17_2, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown17_3, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown17_4, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown17_5, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown17_6, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown17_7, 0x80 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850D05C: ; 850D05C + 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, 0 + +gFieldEffectObjectImageAnimTable_Unknown17: ; 850D084 + .4byte gFieldEffectObjectImageAnim_850D05C + + .align 2, 0 + +gFieldEffectObjectTemplate_Unknown17: ; 850D088 + .2byte 0xFFFF ; tiles tag + .2byte 0x1005 ; palette tag + .4byte gFieldObjectBaseOam_16x16 + .4byte gFieldEffectObjectImageAnimTable_Unknown17 + .4byte gFieldEffectObjectPicTable_Unknown17 + .4byte gDummyObjectRotScalAnimTable + .4byte sub_81561D0 + + .align 2, 0 + +gFieldEffectObjectPicTable_Unknown18: ; 850D0A0 + obj_tiles gFieldEffectObjectPic_Unknown18_0, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown18_1, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown18_2, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown18_3, 0x80 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850D0C0: ; 850D0C0 + 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, 0 + +gFieldEffectObjectImageAnimTable_Unknown18: ; 850D0DC + .4byte gFieldEffectObjectImageAnim_850D0C0 + + .align 2, 0 + +gFieldEffectObjectTemplate_Unknown18: ; 850D0E0 + .2byte 0xFFFF ; tiles tag + .2byte 0x1005 ; palette tag + .4byte gFieldObjectBaseOam_16x16 + .4byte gFieldEffectObjectImageAnimTable_Unknown18 + .4byte gFieldEffectObjectPicTable_Unknown18 + .4byte gDummyObjectRotScalAnimTable + .4byte sub_81561D0 + + .align 2, 0 + +gFieldEffectObjectPicTable_Unknown19: ; 850D0F8 + obj_tiles gFieldEffectObjectPic_Unknown19_0, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown19_1, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown19_2, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown19_3, 0x80 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850D118: ; 850D118 + 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, 0 + +gFieldEffectObjectImageAnimTable_Unknown19: ; 850D12C + .4byte gFieldEffectObjectImageAnim_850D118 + + .align 2, 0 + +gFieldEffectObjectTemplate_Unknown19: ; 850D130 + .2byte 0xFFFF ; tiles tag + .2byte 0x1004 ; palette tag + .4byte gFieldObjectBaseOam_16x16 + .4byte gFieldEffectObjectImageAnimTable_Unknown19 + .4byte gFieldEffectObjectPicTable_Unknown19 + .4byte gDummyObjectRotScalAnimTable + .4byte sub_81561D0 + + .align 2, 0 + +gFieldEffectObjectPicTable_Unknown29: ; 850D148 + obj_tiles gFieldEffectObjectPic_Unknown29_0, 0x40 + obj_tiles gFieldEffectObjectPic_Unknown29_1, 0x40 + obj_tiles gFieldEffectObjectPic_Unknown29_2, 0x40 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850D160: ; 850D160 + obj_image_anim_frame 0, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_frame 2, 4 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnimTable_Unknown29: ; 850D170 + .4byte gFieldEffectObjectImageAnim_850D160 + + .align 2, 0 + +gFieldEffectObjectTemplate_Unknown29: ; 850D174 + .2byte 0xFFFF ; tiles tag + .2byte 0x1004 ; palette tag + .4byte gFieldObjectBaseOam_16x8 + .4byte gFieldEffectObjectImageAnimTable_Unknown29 + .4byte gFieldEffectObjectPicTable_Unknown29 + .4byte gDummyObjectRotScalAnimTable + .4byte sub_81559BC + + .align 2, 0 + +gFieldEffectObjectPicTable_Unknown20: ; 850D18C + obj_tiles gFieldEffectObjectPic_Unknown20_0, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown20_1, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown20_2, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown20_3, 0x80 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850D1AC: ; 850D1AC + 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, 0 + +gFieldEffectObjectImageAnimTable_Unknown20: ; 850D1C8 + .4byte gFieldEffectObjectImageAnim_850D1AC + + .align 2, 0 + +gFieldEffectObjectTemplate_Unknown20: ; 850D1CC + .2byte 0xFFFF ; tiles tag + .2byte 0x1004 ; palette tag + .4byte gFieldObjectBaseOam_16x16 + .4byte gFieldEffectObjectImageAnimTable_Unknown20 + .4byte gFieldEffectObjectPicTable_Unknown20 + .4byte gDummyObjectRotScalAnimTable + .4byte sub_81561D0 + + .align 2, 0 + +gFieldEffectObjectRotScalAnim_850D1E4: ; 850D1E4 + 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, 0 + +gFieldEffectObjectRotScalAnim_850D234: ; 850D234 + 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, 0 + +gFieldEffectObjectRotScalAnimTable_Unknown21: ; 850D284 + .4byte gFieldEffectObjectRotScalAnim_850D1E4 + .4byte gFieldEffectObjectRotScalAnim_850D234 + + .align 2, 0 + +gFieldEffectObjectTemplate_Unknown21: ; 850D28C + .2byte 0x0 ; tiles tag + .2byte 0xFFFF ; palette tag + .4byte gDefaultOamAttributes + .4byte gDummyObjectImageAnimTable + .4byte NULL + .4byte gFieldEffectObjectRotScalAnimTable_Unknown21 + .4byte nullsub_12 + + .align 2, 0 + +gFieldEffectObjectPicTable_BerryTreeGrowthSparkle: ; 850D2A4 + obj_tiles gFieldEffectObjectPic_BerryTreeGrowthSparkle_0, 0x80 + obj_tiles gFieldEffectObjectPic_BerryTreeGrowthSparkle_1, 0x80 + obj_tiles gFieldEffectObjectPic_BerryTreeGrowthSparkle_2, 0x80 + obj_tiles gFieldEffectObjectPic_BerryTreeGrowthSparkle_3, 0x80 + obj_tiles gFieldEffectObjectPic_BerryTreeGrowthSparkle_4, 0x80 + obj_tiles gFieldEffectObjectPic_BerryTreeGrowthSparkle_5, 0x80 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850D2D4: ; 850D2D4 + 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, 0 + +gFieldEffectObjectImageAnimTable_BerryTreeGrowthSparkle: ; 850D328 + .4byte gFieldEffectObjectImageAnim_850D2D4 + + .align 2, 0 + +gFieldEffectObjectTemplate_BerryTreeGrowthSparkle: ; 850D32C + .2byte 0xFFFF ; tiles tag + .2byte 0xFFFF ; palette tag + .4byte gFieldObjectBaseOam_16x16 + .4byte gFieldEffectObjectImageAnimTable_BerryTreeGrowthSparkle + .4byte gFieldEffectObjectPicTable_BerryTreeGrowthSparkle + .4byte gDummyObjectRotScalAnimTable + .4byte sub_81561D0 + + .align 2, 0 + +gFieldEffectObjectPicTable_TreeDisguise: ; 850D344 + obj_tiles gFieldEffectObjectPic_TreeDisguise_0, 0x100 + obj_tiles gFieldEffectObjectPic_TreeDisguise_1, 0x100 + obj_tiles gFieldEffectObjectPic_TreeDisguise_2, 0x100 + obj_tiles gFieldEffectObjectPic_TreeDisguise_3, 0x100 + obj_tiles gFieldEffectObjectPic_TreeDisguise_4, 0x100 + obj_tiles gFieldEffectObjectPic_TreeDisguise_5, 0x100 + obj_tiles gFieldEffectObjectPic_TreeDisguise_6, 0x100 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850D37C: ; 850D37C + obj_image_anim_frame 0, 16 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnim_850D384: ; 850D384 + 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, 0 + +gFieldEffectObjectImageAnimTable_TreeDisguise: ; 850D3A4 + .4byte gFieldEffectObjectImageAnim_850D37C + .4byte gFieldEffectObjectImageAnim_850D384 + + .align 2, 0 + +gFieldEffectObjectTemplate_TreeDisguise: ; 850D3AC + .2byte 0xFFFF ; tiles tag + .2byte 0xFFFF ; palette tag + .4byte gFieldObjectBaseOam_16x32 + .4byte gFieldEffectObjectImageAnimTable_TreeDisguise + .4byte gFieldEffectObjectPicTable_TreeDisguise + .4byte gDummyObjectRotScalAnimTable + .4byte sub_8155C88 + + .align 2, 0 + +gFieldEffectObjectPicTable_MountainDisguise: ; 850D3C4 + obj_tiles gFieldEffectObjectPic_MountainDisguise_0, 0x100 + obj_tiles gFieldEffectObjectPic_MountainDisguise_1, 0x100 + obj_tiles gFieldEffectObjectPic_MountainDisguise_2, 0x100 + obj_tiles gFieldEffectObjectPic_MountainDisguise_3, 0x100 + obj_tiles gFieldEffectObjectPic_MountainDisguise_4, 0x100 + obj_tiles gFieldEffectObjectPic_MountainDisguise_5, 0x100 + obj_tiles gFieldEffectObjectPic_MountainDisguise_6, 0x100 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850D3FC: ; 850D3FC + obj_image_anim_frame 0, 16 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnim_850D404: ; 850D404 + 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, 0 + +gFieldEffectObjectImageAnimTable_MountainDisguise: ; 850D424 + .4byte gFieldEffectObjectImageAnim_850D3FC + .4byte gFieldEffectObjectImageAnim_850D404 + + .align 2, 0 + +gFieldEffectObjectTemplate_MountainDisguise: ; 850D42C + .2byte 0xFFFF ; tiles tag + .2byte 0xFFFF ; palette tag + .4byte gFieldObjectBaseOam_16x32 + .4byte gFieldEffectObjectImageAnimTable_MountainDisguise + .4byte gFieldEffectObjectPicTable_MountainDisguise + .4byte gDummyObjectRotScalAnimTable + .4byte sub_8155C88 + + .align 2, 0 + +gFieldEffectObjectPicTable_SandDisguisePlaceholder: ; 850D444 + obj_tiles gFieldEffectObjectPic_SandDisguisePlaceholder_0, 0x100 + obj_tiles gFieldEffectObjectPic_SandDisguisePlaceholder_1, 0x100 + obj_tiles gFieldEffectObjectPic_SandDisguisePlaceholder_2, 0x100 + obj_tiles gFieldEffectObjectPic_SandDisguisePlaceholder_3, 0x100 + obj_tiles gFieldEffectObjectPic_SandDisguisePlaceholder_4, 0x100 + obj_tiles gFieldEffectObjectPic_SandDisguisePlaceholder_5, 0x100 + obj_tiles gFieldEffectObjectPic_SandDisguisePlaceholder_6, 0x100 + + .align 2, 0 + +gFieldEffectObjectTemplate_SandDisguisePlaceholder: ; 850D47C + .2byte 0xFFFF ; tiles tag + .2byte 0xFFFF ; palette tag + .4byte gFieldObjectBaseOam_16x32 + .4byte gFieldEffectObjectImageAnimTable_TreeDisguise + .4byte gFieldEffectObjectPicTable_SandDisguisePlaceholder + .4byte gDummyObjectRotScalAnimTable + .4byte sub_8155C88 + + .align 2, 0 + +gFieldEffectObjectPicTable_Bird: ; 850D494 + obj_tiles gFieldEffectObjectPic_Bird, 0x200 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850D49C: ; 850D49C + obj_image_anim_frame 0, 1 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnimTable_Bird: ; 850D4A4 + .4byte gFieldEffectObjectImageAnim_850D49C + + .align 2, 0 + +gFieldEffectObjectTemplate_Bird: ; 850D4A8 + .2byte 0xFFFF ; tiles tag + .2byte 0xFFFF ; palette tag + .4byte gFieldObjectBaseOam_32x32 + .4byte gFieldEffectObjectImageAnimTable_Bird + .4byte gFieldEffectObjectPicTable_Bird + .4byte gDummyObjectRotScalAnimTable + .4byte nullsub_12 + + .align 2, 0 + +gFieldEffectObjectPicTable_ShortGrass: ; 850D4C0 + obj_tiles gFieldEffectObjectPic_ShortGrass_0, 0x80 + obj_tiles gFieldEffectObjectPic_ShortGrass_1, 0x80 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850D4D0: ; 850D4D0 + obj_image_anim_frame 0, 4 + obj_image_anim_frame 1, 4 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnimTable_ShortGrass: ; 850D4DC + .4byte gFieldEffectObjectImageAnim_850D4D0 + + .align 2, 0 + +gFieldEffectObjectTemplate_ShortGrass: ; 850D4E0 + .2byte 0xFFFF ; tiles tag + .2byte 0x1005 ; palette tag + .4byte gFieldObjectBaseOam_16x16 + .4byte gFieldEffectObjectImageAnimTable_ShortGrass + .4byte gFieldEffectObjectPicTable_ShortGrass + .4byte gDummyObjectRotScalAnimTable + .4byte sub_8154A10 + + .align 2, 0 + +gFieldEffectObjectPicTable_HotSpringsWater: ; 850D4F8 + obj_tiles gFieldEffectObjectPic_HotSpringsWater, 0x80 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850D500: ; 850D500 + obj_image_anim_frame 0, 4 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnimTable_HotSpringsWater: ; 850D508 + .4byte gFieldEffectObjectImageAnim_850D500 + + .align 2, 0 + +gFieldEffectObjectTemplate_HotSpringsWater: ; 850D50C + .2byte 0xFFFF ; tiles tag + .2byte 0x1005 ; palette tag + .4byte gFieldObjectBaseOam_16x16 + .4byte gFieldEffectObjectImageAnimTable_HotSpringsWater + .4byte gFieldEffectObjectPicTable_HotSpringsWater + .4byte gDummyObjectRotScalAnimTable + .4byte sub_8155158 + + .align 2, 0 + +gFieldEffectObjectPicTable_JumpOutOfAsh: ; 850D524 + obj_tiles gFieldEffectObjectPic_JumpOutOfAsh_0, 0x80 + obj_tiles gFieldEffectObjectPic_JumpOutOfAsh_1, 0x80 + obj_tiles gFieldEffectObjectPic_JumpOutOfAsh_2, 0x80 + obj_tiles gFieldEffectObjectPic_JumpOutOfAsh_3, 0x80 + obj_tiles gFieldEffectObjectPic_JumpOutOfAsh_4, 0x80 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850D54C: ; 850D54C + 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, 0 + +gFieldEffectObjectImageAnimTable_JumpOutOfAsh: ; 850D564 + .4byte gFieldEffectObjectImageAnim_850D54C + + .align 2, 0 + +gFieldEffectObjectTemplate_JumpOutOfAsh: ; 850D568 + .2byte 0xFFFF ; tiles tag + .2byte 0x100D ; palette tag + .4byte gFieldObjectBaseOam_16x16 + .4byte gFieldEffectObjectImageAnimTable_JumpOutOfAsh + .4byte gFieldEffectObjectPicTable_JumpOutOfAsh + .4byte gDummyObjectRotScalAnimTable + .4byte sub_80B7CAC + + .align 2, 0 + +gFieldEffectObjectPaletteInfo2: ; 850D580 + obj_pal gFieldEffectObjectPalette2, 0x100D + + .align 2, 0 + +gFieldEffectObjectPicTable_Unknown33: ; 850D588 + obj_tiles gFieldEffectObjectPic_Unknown33_0, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown33_1, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown33_2, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown33_3, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown33_4, 0x80 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850D5B0: ; 850D5B0 + 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, 0 + +gFieldEffectObjectImageAnimTable_Unknown33: ; 850D5C8 + .4byte gFieldEffectObjectImageAnim_850D5B0 + + .align 2, 0 + +gFieldEffectObjectTemplate_Unknown33: ; 850D5CC + .2byte 0xFFFF ; tiles tag + .2byte 0x100D ; palette tag + .4byte gFieldObjectBaseOam_16x16 + .4byte gFieldEffectObjectImageAnimTable_Unknown33 + .4byte gFieldEffectObjectPicTable_Unknown33 + .4byte gDummyObjectRotScalAnimTable + .4byte sub_80B7A58 + + .align 2, 0 + +gFieldEffectObjectPicTable_Bubbles: ; 850D5E4 + obj_tiles gFieldEffectObjectPic_Bubbles_0, 0x100 + obj_tiles gFieldEffectObjectPic_Bubbles_1, 0x100 + obj_tiles gFieldEffectObjectPic_Bubbles_2, 0x100 + obj_tiles gFieldEffectObjectPic_Bubbles_3, 0x100 + obj_tiles gFieldEffectObjectPic_Bubbles_4, 0x100 + obj_tiles gFieldEffectObjectPic_Bubbles_5, 0x100 + obj_tiles gFieldEffectObjectPic_Bubbles_6, 0x100 + obj_tiles gFieldEffectObjectPic_Bubbles_7, 0x100 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850D624: ; 850D624 + 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, 0 + +gFieldEffectObjectImageAnimTable_Bubbles: ; 850D648 + .4byte gFieldEffectObjectImageAnim_850D624 + + .align 2, 0 + +gFieldEffectObjectTemplate_Bubbles: ; 850D64C + .2byte 0xFFFF ; tiles tag + .2byte 0x1004 ; palette tag + .4byte gFieldObjectBaseOam_16x32 + .4byte gFieldEffectObjectImageAnimTable_Bubbles + .4byte gFieldEffectObjectPicTable_Bubbles + .4byte gDummyObjectRotScalAnimTable + .4byte sub_8155AEC + + .align 2, 0 + +gFieldEffectObjectPicTable_Unknown35: ; 850D664 + obj_tiles gFieldEffectObjectPic_Unknown35_0, 0x80 + obj_tiles gFieldEffectObjectPic_Unknown35_1, 0x80 + + .align 2, 0 + +gFieldEffectObjectImageAnim_850D674: ; 850D674 + obj_image_anim_frame 0, 3 + obj_image_anim_frame 1, 5 + obj_image_anim_frame 0, 5 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnimTable_Unknown35: ; 850D684 + .4byte gFieldEffectObjectImageAnim_850D674 + + .align 2, 0 + +gFieldEffectObjectTemplate_Unknown35: ; 850D688 + .2byte 0xFFFF ; tiles tag + .2byte 0x100F ; palette tag + .4byte gFieldObjectBaseOam_16x16 + .4byte gFieldEffectObjectImageAnimTable_Unknown35 + .4byte gFieldEffectObjectPicTable_Unknown35 + .4byte gDummyObjectRotScalAnimTable + .4byte sub_8155E50 + + .align 2, 0 + +gFieldEffectObjectPaletteInfo3: ; 850D6A0 + obj_pal gFieldEffectObjectPalette3, 0x100F + + .align 2, 0 + +gFieldEffectObjectImageAnim_850D6A8: ; 850D6A8 + obj_image_anim_frame 0, 1 + obj_image_anim_end + + .align 2, 0 + +gFieldEffectObjectImageAnimTable_Rayquaza: ; 850D6B0 + .4byte gFieldEffectObjectImageAnim_850D6A8 + + .align 2, 0 + +gFieldEffectObjectPicTable_Rayquaza: ; 850D6B4 + obj_tiles gFieldObjectPic_Rayquaza_0, 0x200 + + .align 2, 0 + +gFieldEffectObjectTemplate_Rayquaza: ; 850D6BC + .2byte 0xFFFF ; tiles tag + .2byte 0xFFFF ; palette tag + .4byte gFieldObjectBaseOam_32x32 + .4byte gFieldEffectObjectImageAnimTable_Rayquaza + .4byte gFieldEffectObjectPicTable_Rayquaza + .4byte gDummyObjectRotScalAnimTable + .4byte sub_8155F80 diff --git a/data/graphics/field_objects/field_object_graphics.s b/data/graphics/field_objects/field_object_graphics.s index 495880e4b..981ec2675 100644 --- a/data/graphics/field_objects/field_object_graphics.s +++ b/data/graphics/field_objects/field_object_graphics.s @@ -5707,7 +5707,35 @@ gFieldObjectPic_SSTidal: ; 84E93F8 gFieldObjectPalette21: ; 84E9B78 .incbin "data/graphics/field_objects/palettes/field_object_palette_21.gbapal" - .incbin "base_emerald.gba", 0x4e9b98, 0x300 + .align 2, 0 + +gFieldEffectObjectPic_BerryTreeGrowthSparkle_0: ; 84E9B98 + .incbin "data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_BerryTreeGrowthSparkle_1: ; 84E9C18 + .incbin "data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_BerryTreeGrowthSparkle_2: ; 84E9C98 + .incbin "data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_BerryTreeGrowthSparkle_3: ; 84E9D18 + .incbin "data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/3.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_BerryTreeGrowthSparkle_4: ; 84E9D98 + .incbin "data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/4.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_BerryTreeGrowthSparkle_5: ; 84E9E18 + .incbin "data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/5.4bpp" .align 2, 0 @@ -6624,7 +6652,20 @@ gFieldObjectPic_TamatoBerryTree_4: ; 84F5218 gFieldObjectPic_TamatoBerryTree_5: ; 84F5318 .incbin "data/graphics/field_objects/pics/berry_trees/tamato/5.4bpp" - .incbin "base_emerald.gba", 0x4f5418, 0x600 + .align 2, 0 + +gFieldEffectObjectPic_SurfBlob_0: ; 84F5418 + .incbin "data/graphics/field_objects/pics/effects/surf_blob/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_SurfBlob_1: ; 84F5618 + .incbin "data/graphics/field_objects/pics/effects/surf_blob/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_SurfBlob_2: ; 84F5818 + .incbin "data/graphics/field_objects/pics/effects/surf_blob/2.4bpp" .align 2, 0 @@ -6671,7 +6712,687 @@ gFieldObjectPalette12: ; 84F6818 gFieldObjectPalette13: ; 84F6838 .incbin "data/graphics/field_objects/palettes/field_object_palette_13.gbapal" - .incbin "base_emerald.gba", 0x4f6858, 0x54a0 + .align 2, 0 + +gFieldEffectObjectPic_ShadowSmall: ; 84F6858 + .incbin "data/graphics/field_objects/pics/effects/shadow_small.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_ShadowMedium: ; 84F6878 + .incbin "data/graphics/field_objects/pics/effects/shadow_medium.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_ShadowLarge: ; 84F68B8 + .incbin "data/graphics/field_objects/pics/effects/shadow_large.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_ShadowExtraLarge: ; 84F6938 + .incbin "data/graphics/field_objects/pics/effects/shadow_extra_large.4bpp" + + .incbin "base_emerald.gba", 0x4f6d38, 0x160 + + .align 2, 0 + +gFieldEffectObjectPalette6: ; 84F6E98 + .incbin "data/graphics/field_objects/palettes/field_effect_object_palette_06.gbapal" + + .align 2, 0 + +gFieldEffectObjectPic_Ripple_0: ; 84F6EB8 + .incbin "data/graphics/field_objects/pics/effects/ripple/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Ripple_1: ; 84F6F38 + .incbin "data/graphics/field_objects/pics/effects/ripple/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Ripple_2: ; 84F6FB8 + .incbin "data/graphics/field_objects/pics/effects/ripple/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Ripple_3: ; 84F7038 + .incbin "data/graphics/field_objects/pics/effects/ripple/3.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Ripple_4: ; 84F70B8 + .incbin "data/graphics/field_objects/pics/effects/ripple/4.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Ash_0: ; 84F7138 + .incbin "data/graphics/field_objects/pics/effects/ash/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Ash_1: ; 84F71B8 + .incbin "data/graphics/field_objects/pics/effects/ash/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Ash_2: ; 84F7238 + .incbin "data/graphics/field_objects/pics/effects/ash/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Ash_3: ; 84F72B8 + .incbin "data/graphics/field_objects/pics/effects/ash/3.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Ash_4: ; 84F7338 + .incbin "data/graphics/field_objects/pics/effects/ash/4.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Arrow_0: ; 84F73B8 + .incbin "data/graphics/field_objects/pics/effects/arrow/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Arrow_1: ; 84F7438 + .incbin "data/graphics/field_objects/pics/effects/arrow/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Arrow_2: ; 84F74B8 + .incbin "data/graphics/field_objects/pics/effects/arrow/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Arrow_3: ; 84F7538 + .incbin "data/graphics/field_objects/pics/effects/arrow/3.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Arrow_4: ; 84F75B8 + .incbin "data/graphics/field_objects/pics/effects/arrow/4.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Arrow_5: ; 84F7638 + .incbin "data/graphics/field_objects/pics/effects/arrow/5.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Arrow_6: ; 84F76B8 + .incbin "data/graphics/field_objects/pics/effects/arrow/6.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Arrow_7: ; 84F7738 + .incbin "data/graphics/field_objects/pics/effects/arrow/7.4bpp" + + .align 2, 0 + +gFieldEffectObjectPalette0: ; 84F77B8 + .incbin "data/graphics/field_objects/palettes/field_effect_object_palette_00.gbapal" + + .align 2, 0 + +gFieldEffectObjectPalette1: ; 84F77D8 + .incbin "data/graphics/field_objects/palettes/field_effect_object_palette_01.gbapal" + + .align 2, 0 + +gFieldEffectObjectPic_GroundImpactDust_0: ; 84F77F8 + .incbin "data/graphics/field_objects/pics/effects/ground_impact_dust/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_GroundImpactDust_1: ; 84F7838 + .incbin "data/graphics/field_objects/pics/effects/ground_impact_dust/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_GroundImpactDust_2: ; 84F7878 + .incbin "data/graphics/field_objects/pics/effects/ground_impact_dust/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_BikeHopTallGrass_0: ; 84F78B8 + .incbin "data/graphics/field_objects/pics/effects/bike_hop_tall_grass/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_BikeHopTallGrass_1: ; 84F78F8 + .incbin "data/graphics/field_objects/pics/effects/bike_hop_tall_grass/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_BikeHopTallGrass_2: ; 84F7938 + .incbin "data/graphics/field_objects/pics/effects/bike_hop_tall_grass/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_BikeHopTallGrass_3: ; 84F7978 + .incbin "data/graphics/field_objects/pics/effects/bike_hop_tall_grass/3.4bpp" + + .incbin "base_emerald.gba", 0x4f79b8, 0x200 + + .align 2, 0 + +gFieldEffectObjectPic_Unknown16_0: ; 84F7BB8 + .incbin "data/graphics/field_objects/pics/effects/unknown_16/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown16_1: ; 84F7C38 + .incbin "data/graphics/field_objects/pics/effects/unknown_16/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown16_2: ; 84F7CB8 + .incbin "data/graphics/field_objects/pics/effects/unknown_16/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown16_3: ; 84F7D38 + .incbin "data/graphics/field_objects/pics/effects/unknown_16/3.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown16_4: ; 84F7DB8 + .incbin "data/graphics/field_objects/pics/effects/unknown_16/4.4bpp" + + .incbin "base_emerald.gba", 0x4f7e38, 0x80 + + .align 2, 0 + +gFieldEffectObjectPic_Unknown16_5: ; 84F7EB8 + .incbin "data/graphics/field_objects/pics/effects/unknown_16/5.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown17_0: ; 84F7F38 + .incbin "data/graphics/field_objects/pics/effects/unknown_17/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown17_1: ; 84F7FB8 + .incbin "data/graphics/field_objects/pics/effects/unknown_17/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown17_2: ; 84F8038 + .incbin "data/graphics/field_objects/pics/effects/unknown_17/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown17_3: ; 84F80B8 + .incbin "data/graphics/field_objects/pics/effects/unknown_17/3.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown17_4: ; 84F8138 + .incbin "data/graphics/field_objects/pics/effects/unknown_17/4.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown17_5: ; 84F81B8 + .incbin "data/graphics/field_objects/pics/effects/unknown_17/5.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown17_6: ; 84F8238 + .incbin "data/graphics/field_objects/pics/effects/unknown_17/6.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown17_7: ; 84F82B8 + .incbin "data/graphics/field_objects/pics/effects/unknown_17/7.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown18_0: ; 84F8338 + .incbin "data/graphics/field_objects/pics/effects/unknown_18/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown18_1: ; 84F83B8 + .incbin "data/graphics/field_objects/pics/effects/unknown_18/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown18_2: ; 84F8438 + .incbin "data/graphics/field_objects/pics/effects/unknown_18/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown18_3: ; 84F84B8 + .incbin "data/graphics/field_objects/pics/effects/unknown_18/3.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_LongGrass_0: ; 84F8538 + .incbin "data/graphics/field_objects/pics/effects/long_grass/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_LongGrass_1: ; 84F85B8 + .incbin "data/graphics/field_objects/pics/effects/long_grass/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_LongGrass_2: ; 84F8638 + .incbin "data/graphics/field_objects/pics/effects/long_grass/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_LongGrass_3: ; 84F86B8 + .incbin "data/graphics/field_objects/pics/effects/long_grass/3.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_TallGrass_0: ; 84F8738 + .incbin "data/graphics/field_objects/pics/effects/tall_grass/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_TallGrass_1: ; 84F87B8 + .incbin "data/graphics/field_objects/pics/effects/tall_grass/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_TallGrass_2: ; 84F8838 + .incbin "data/graphics/field_objects/pics/effects/tall_grass/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_TallGrass_3: ; 84F88B8 + .incbin "data/graphics/field_objects/pics/effects/tall_grass/3.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_TallGrass_4: ; 84F8938 + .incbin "data/graphics/field_objects/pics/effects/tall_grass/4.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_ShortGrass_0: ; 84F89B8 + .incbin "data/graphics/field_objects/pics/effects/short_grass/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_ShortGrass_1: ; 84F8A38 + .incbin "data/graphics/field_objects/pics/effects/short_grass/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_SandFootprints_0: ; 84F8AB8 + .incbin "data/graphics/field_objects/pics/effects/sand_footprints/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_SandFootprints_1: ; 84F8B38 + .incbin "data/graphics/field_objects/pics/effects/sand_footprints/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_DeepSandFootprints_0: ; 84F8BB8 + .incbin "data/graphics/field_objects/pics/effects/deep_sand_footprints/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_DeepSandFootprints_1: ; 84F8C38 + .incbin "data/graphics/field_objects/pics/effects/deep_sand_footprints/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_BikeTireTracks_0: ; 84F8CB8 + .incbin "data/graphics/field_objects/pics/effects/bike_tire_tracks/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_BikeTireTracks_1: ; 84F8D38 + .incbin "data/graphics/field_objects/pics/effects/bike_tire_tracks/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_BikeTireTracks_2: ; 84F8DB8 + .incbin "data/graphics/field_objects/pics/effects/bike_tire_tracks/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_BikeTireTracks_3: ; 84F8E38 + .incbin "data/graphics/field_objects/pics/effects/bike_tire_tracks/3.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown19_0: ; 84F8EB8 + .incbin "data/graphics/field_objects/pics/effects/unknown_19/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown19_1: ; 84F8F38 + .incbin "data/graphics/field_objects/pics/effects/unknown_19/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown19_2: ; 84F8FB8 + .incbin "data/graphics/field_objects/pics/effects/unknown_19/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown19_3: ; 84F9038 + .incbin "data/graphics/field_objects/pics/effects/unknown_19/3.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown29_0: ; 84F90B8 + .incbin "data/graphics/field_objects/pics/effects/unknown_29/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown29_1: ; 84F90F8 + .incbin "data/graphics/field_objects/pics/effects/unknown_29/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown29_2: ; 84F9138 + .incbin "data/graphics/field_objects/pics/effects/unknown_29/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_BikeHopBigSplash_0: ; 84F9178 + .incbin "data/graphics/field_objects/pics/effects/bike_hop_big_splash/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_BikeHopBigSplash_1: ; 84F91F8 + .incbin "data/graphics/field_objects/pics/effects/bike_hop_big_splash/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_BikeHopBigSplash_2: ; 84F9278 + .incbin "data/graphics/field_objects/pics/effects/bike_hop_big_splash/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_BikeHopBigSplash_3: ; 84F92F8 + .incbin "data/graphics/field_objects/pics/effects/bike_hop_big_splash/3.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Splash_0: ; 84F9378 + .incbin "data/graphics/field_objects/pics/effects/splash/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Splash_1: ; 84F93B8 + .incbin "data/graphics/field_objects/pics/effects/splash/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_BikeHopSmallSplash_0: ; 84F93F8 + .incbin "data/graphics/field_objects/pics/effects/bike_hop_small_splash/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_BikeHopSmallSplash_1: ; 84F9438 + .incbin "data/graphics/field_objects/pics/effects/bike_hop_small_splash/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_BikeHopSmallSplash_2: ; 84F9478 + .incbin "data/graphics/field_objects/pics/effects/bike_hop_small_splash/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown20_0: ; 84F94B8 + .incbin "data/graphics/field_objects/pics/effects/unknown_20/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown20_1: ; 84F9538 + .incbin "data/graphics/field_objects/pics/effects/unknown_20/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown20_2: ; 84F95B8 + .incbin "data/graphics/field_objects/pics/effects/unknown_20/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown20_3: ; 84F9638 + .incbin "data/graphics/field_objects/pics/effects/unknown_20/3.4bpp" + + .align 2, 0 + +; unreferenced +gFieldEffectObjectPic_Unknown20_4: ; 84F96B8 + .incbin "data/graphics/field_objects/pics/effects/unknown_20/4.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_TreeDisguise_0: ; 84F9738 + .incbin "data/graphics/field_objects/pics/effects/tree_disguise/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_TreeDisguise_1: ; 84F9838 + .incbin "data/graphics/field_objects/pics/effects/tree_disguise/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_TreeDisguise_2: ; 84F9938 + .incbin "data/graphics/field_objects/pics/effects/tree_disguise/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_TreeDisguise_3: ; 84F9A38 + .incbin "data/graphics/field_objects/pics/effects/tree_disguise/3.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_TreeDisguise_4: ; 84F9B38 + .incbin "data/graphics/field_objects/pics/effects/tree_disguise/4.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_TreeDisguise_5: ; 84F9C38 + .incbin "data/graphics/field_objects/pics/effects/tree_disguise/5.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_TreeDisguise_6: ; 84F9D38 + .incbin "data/graphics/field_objects/pics/effects/tree_disguise/6.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_MountainDisguise_0: ; 84F9E38 + .incbin "data/graphics/field_objects/pics/effects/mountain_disguise/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_MountainDisguise_1: ; 84F9F38 + .incbin "data/graphics/field_objects/pics/effects/mountain_disguise/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_MountainDisguise_2: ; 84FA038 + .incbin "data/graphics/field_objects/pics/effects/mountain_disguise/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_MountainDisguise_3: ; 84FA138 + .incbin "data/graphics/field_objects/pics/effects/mountain_disguise/3.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_MountainDisguise_4: ; 84FA238 + .incbin "data/graphics/field_objects/pics/effects/mountain_disguise/4.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_MountainDisguise_5: ; 84FA338 + .incbin "data/graphics/field_objects/pics/effects/mountain_disguise/5.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_MountainDisguise_6: ; 84FA438 + .incbin "data/graphics/field_objects/pics/effects/mountain_disguise/6.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_SandDisguisePlaceholder_0: ; 84FA538 + .incbin "data/graphics/field_objects/pics/effects/sand_disguise_placeholder/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_SandDisguisePlaceholder_1: ; 84FA638 + .incbin "data/graphics/field_objects/pics/effects/sand_disguise_placeholder/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_SandDisguisePlaceholder_2: ; 84FA738 + .incbin "data/graphics/field_objects/pics/effects/sand_disguise_placeholder/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_SandDisguisePlaceholder_3: ; 84FA838 + .incbin "data/graphics/field_objects/pics/effects/sand_disguise_placeholder/3.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_SandDisguisePlaceholder_4: ; 84FA938 + .incbin "data/graphics/field_objects/pics/effects/sand_disguise_placeholder/4.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_SandDisguisePlaceholder_5: ; 84FAA38 + .incbin "data/graphics/field_objects/pics/effects/sand_disguise_placeholder/5.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_SandDisguisePlaceholder_6: ; 84FAB38 + .incbin "data/graphics/field_objects/pics/effects/sand_disguise_placeholder/6.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_HotSpringsWater: ; 84FAC38 + .incbin "data/graphics/field_objects/pics/effects/hot_springs_water.4bpp" + + .align 2, 0 + +gFieldEffectObjectPalette2: ; 84FACB8 + .incbin "data/graphics/field_objects/palettes/field_effect_object_palette_02.gbapal" + + .align 2, 0 + +gFieldEffectObjectPic_JumpOutOfAsh_0: ; 84FACD8 + .incbin "data/graphics/field_objects/pics/effects/jump_out_of_ash/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_JumpOutOfAsh_1: ; 84FAD58 + .incbin "data/graphics/field_objects/pics/effects/jump_out_of_ash/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_JumpOutOfAsh_2: ; 84FADD8 + .incbin "data/graphics/field_objects/pics/effects/jump_out_of_ash/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_JumpOutOfAsh_3: ; 84FAE58 + .incbin "data/graphics/field_objects/pics/effects/jump_out_of_ash/3.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_JumpOutOfAsh_4: ; 84FAED8 + .incbin "data/graphics/field_objects/pics/effects/jump_out_of_ash/4.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown33_0: ; 84FAF58 + .incbin "data/graphics/field_objects/pics/effects/unknown_33/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown33_1: ; 84FAFD8 + .incbin "data/graphics/field_objects/pics/effects/unknown_33/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown33_2: ; 84FB058 + .incbin "data/graphics/field_objects/pics/effects/unknown_33/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown33_3: ; 84FB0D8 + .incbin "data/graphics/field_objects/pics/effects/unknown_33/3.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown33_4: ; 84FB158 + .incbin "data/graphics/field_objects/pics/effects/unknown_33/4.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Bubbles_0: ; 84FB1D8 + .incbin "data/graphics/field_objects/pics/effects/bubbles/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Bubbles_1: ; 84FB2D8 + .incbin "data/graphics/field_objects/pics/effects/bubbles/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Bubbles_2: ; 84FB3D8 + .incbin "data/graphics/field_objects/pics/effects/bubbles/2.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Bubbles_3: ; 84FB4D8 + .incbin "data/graphics/field_objects/pics/effects/bubbles/3.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Bubbles_4: ; 84FB5D8 + .incbin "data/graphics/field_objects/pics/effects/bubbles/4.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Bubbles_5: ; 84FB6D8 + .incbin "data/graphics/field_objects/pics/effects/bubbles/5.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Bubbles_6: ; 84FB7D8 + .incbin "data/graphics/field_objects/pics/effects/bubbles/6.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Bubbles_7: ; 84FB8D8 + .incbin "data/graphics/field_objects/pics/effects/bubbles/7.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown35_0: ; 84FB9D8 + .incbin "data/graphics/field_objects/pics/effects/unknown_35/0.4bpp" + + .align 2, 0 + +gFieldEffectObjectPic_Unknown35_1: ; 84FBA58 + .incbin "data/graphics/field_objects/pics/effects/unknown_35/1.4bpp" + + .align 2, 0 + +gFieldEffectObjectPalette3: ; 84FBAD8 + .incbin "data/graphics/field_objects/palettes/field_effect_object_palette_03.gbapal" + + .align 2, 0 + +gFieldEffectObjectPic_Bird: ; 84FBAF8 + .incbin "data/graphics/field_objects/pics/effects/bird.4bpp" .align 2, 0 diff --git a/data/graphics/field_objects/palettes/field_effect_object_palette_00.pal b/data/graphics/field_objects/palettes/field_effect_object_palette_00.pal new file mode 100644 index 000000000..bbc9c778b --- /dev/null +++ b/data/graphics/field_objects/palettes/field_effect_object_palette_00.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +98 172 238 +246 230 197 +238 213 180 +222 180 148 +255 255 255 +222 230 238 +189 205 230 +156 180 222 +98 156 180 +255 189 230 +0 0 0 +238 230 164 +222 205 131 +213 180 106 +205 156 82 +0 0 0 diff --git a/data/graphics/field_objects/palettes/field_effect_object_palette_01.pal b/data/graphics/field_objects/palettes/field_effect_object_palette_01.pal new file mode 100644 index 000000000..044e1c987 --- /dev/null +++ b/data/graphics/field_objects/palettes/field_effect_object_palette_01.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +115 189 238 +180 255 131 +131 197 98 +57 139 49 +74 90 8 +49 65 0 +98 172 238 +98 172 197 +139 205 246 +148 230 255 +148 131 98 +180 172 148 +164 213 197 +115 197 164 +65 180 131 +24 164 106 diff --git a/data/graphics/field_objects/palettes/field_effect_object_palette_02.pal b/data/graphics/field_objects/palettes/field_effect_object_palette_02.pal new file mode 100644 index 000000000..e3a76c035 --- /dev/null +++ b/data/graphics/field_objects/palettes/field_effect_object_palette_02.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +255 255 255 +98 98 98 +213 213 139 +172 172 90 +139 139 65 +230 246 205 +189 238 180 +131 222 180 +98 172 139 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/data/graphics/field_objects/palettes/field_effect_object_palette_03.pal b/data/graphics/field_objects/palettes/field_effect_object_palette_03.pal new file mode 100644 index 000000000..b170eb1f5 --- /dev/null +++ b/data/graphics/field_objects/palettes/field_effect_object_palette_03.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +131 172 74 +255 255 255 +205 246 255 +156 213 255 +74 197 255 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +255 0 255 +255 0 255 diff --git a/data/graphics/field_objects/palettes/field_effect_object_palette_04.pal b/data/graphics/field_objects/palettes/field_effect_object_palette_04.pal new file mode 100644 index 000000000..2dddefa5f --- /dev/null +++ b/data/graphics/field_objects/palettes/field_effect_object_palette_04.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +255 255 255 +156 180 172 +106 115 115 +57 57 57 +156 24 24 +255 0 0 +255 123 123 +255 255 255 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/data/graphics/field_objects/palettes/field_effect_object_palette_05.pal b/data/graphics/field_objects/palettes/field_effect_object_palette_05.pal new file mode 100644 index 000000000..468d7212c --- /dev/null +++ b/data/graphics/field_objects/palettes/field_effect_object_palette_05.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +49 57 74 +172 164 255 +131 123 230 +106 98 172 +82 74 180 +82 74 98 +246 255 255 +115 172 65 +123 189 74 +148 205 90 +98 90 148 +139 156 213 +57 57 106 +148 205 90 +0 255 0 diff --git a/data/graphics/field_objects/palettes/field_effect_object_palette_06.pal b/data/graphics/field_objects/palettes/field_effect_object_palette_06.pal new file mode 100644 index 000000000..e4a49a4b9 --- /dev/null +++ b/data/graphics/field_objects/palettes/field_effect_object_palette_06.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +180 255 82 +98 205 8 +41 115 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 +0 0 0 diff --git a/data/graphics/field_objects/palettes/field_effect_object_palette_07.pal b/data/graphics/field_objects/palettes/field_effect_object_palette_07.pal new file mode 100644 index 000000000..6d9e03c67 --- /dev/null +++ b/data/graphics/field_objects/palettes/field_effect_object_palette_07.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +0 0 0 +255 255 255 +213 213 213 +189 189 189 +164 164 164 +131 131 139 +0 0 0 +0 0 0 +0 0 0 +238 213 205 +222 180 164 +189 148 139 +156 115 115 +131 90 90 +98 65 82 +0 0 0 diff --git a/data/graphics/field_objects/palettes/field_effect_object_palette_08.pal b/data/graphics/field_objects/palettes/field_effect_object_palette_08.pal new file mode 100644 index 000000000..4c41030f6 --- /dev/null +++ b/data/graphics/field_objects/palettes/field_effect_object_palette_08.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +24 41 82 +180 255 131 +131 197 98 +57 139 49 +57 82 0 +222 148 115 +106 90 90 +164 98 90 +65 57 49 +255 197 148 +222 106 98 +205 65 82 +164 213 197 +115 197 164 +65 180 131 +24 164 106 diff --git a/data/graphics/field_objects/palettes/field_effect_object_palette_10.pal b/data/graphics/field_objects/palettes/field_effect_object_palette_10.pal new file mode 100644 index 000000000..6190709ed --- /dev/null +++ b/data/graphics/field_objects/palettes/field_effect_object_palette_10.pal @@ -0,0 +1,19 @@ +JASC-PAL +0100 +16 +98 172 238 +246 8 0 +238 213 180 +222 180 148 +255 255 255 +222 230 238 +189 205 230 +156 180 222 +98 156 180 +148 0 0 +197 197 197 +238 230 164 +222 205 131 +213 180 106 +205 156 82 +0 0 0 diff --git a/data/graphics/field_objects/pics/effects/arrow/0.png b/data/graphics/field_objects/pics/effects/arrow/0.png Binary files differnew file mode 100644 index 000000000..3f06be064 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/arrow/0.png diff --git a/data/graphics/field_objects/pics/effects/arrow/1.png b/data/graphics/field_objects/pics/effects/arrow/1.png Binary files differnew file mode 100644 index 000000000..87bbd99ff --- /dev/null +++ b/data/graphics/field_objects/pics/effects/arrow/1.png diff --git a/data/graphics/field_objects/pics/effects/arrow/2.png b/data/graphics/field_objects/pics/effects/arrow/2.png Binary files differnew file mode 100644 index 000000000..f9abae71d --- /dev/null +++ b/data/graphics/field_objects/pics/effects/arrow/2.png diff --git a/data/graphics/field_objects/pics/effects/arrow/3.png b/data/graphics/field_objects/pics/effects/arrow/3.png Binary files differnew file mode 100644 index 000000000..58d43a6d8 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/arrow/3.png diff --git a/data/graphics/field_objects/pics/effects/arrow/4.png b/data/graphics/field_objects/pics/effects/arrow/4.png Binary files differnew file mode 100644 index 000000000..ef95afd9e --- /dev/null +++ b/data/graphics/field_objects/pics/effects/arrow/4.png diff --git a/data/graphics/field_objects/pics/effects/arrow/5.png b/data/graphics/field_objects/pics/effects/arrow/5.png Binary files differnew file mode 100644 index 000000000..71b7e0c27 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/arrow/5.png diff --git a/data/graphics/field_objects/pics/effects/arrow/6.png b/data/graphics/field_objects/pics/effects/arrow/6.png Binary files differnew file mode 100644 index 000000000..53c33f44c --- /dev/null +++ b/data/graphics/field_objects/pics/effects/arrow/6.png diff --git a/data/graphics/field_objects/pics/effects/arrow/7.png b/data/graphics/field_objects/pics/effects/arrow/7.png Binary files differnew file mode 100644 index 000000000..bda7862da --- /dev/null +++ b/data/graphics/field_objects/pics/effects/arrow/7.png diff --git a/data/graphics/field_objects/pics/effects/ash/0.png b/data/graphics/field_objects/pics/effects/ash/0.png Binary files differnew file mode 100644 index 000000000..96a4b8f2a --- /dev/null +++ b/data/graphics/field_objects/pics/effects/ash/0.png diff --git a/data/graphics/field_objects/pics/effects/ash/1.png b/data/graphics/field_objects/pics/effects/ash/1.png Binary files differnew file mode 100644 index 000000000..8d973518d --- /dev/null +++ b/data/graphics/field_objects/pics/effects/ash/1.png diff --git a/data/graphics/field_objects/pics/effects/ash/2.png b/data/graphics/field_objects/pics/effects/ash/2.png Binary files differnew file mode 100644 index 000000000..eccd2e02d --- /dev/null +++ b/data/graphics/field_objects/pics/effects/ash/2.png diff --git a/data/graphics/field_objects/pics/effects/ash/3.png b/data/graphics/field_objects/pics/effects/ash/3.png Binary files differnew file mode 100644 index 000000000..5ad0b8e5a --- /dev/null +++ b/data/graphics/field_objects/pics/effects/ash/3.png diff --git a/data/graphics/field_objects/pics/effects/ash/4.png b/data/graphics/field_objects/pics/effects/ash/4.png Binary files differnew file mode 100644 index 000000000..7208f6a5b --- /dev/null +++ b/data/graphics/field_objects/pics/effects/ash/4.png diff --git a/data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/0.png b/data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/0.png Binary files differnew file mode 100644 index 000000000..f3e751d3a --- /dev/null +++ b/data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/0.png diff --git a/data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/1.png b/data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/1.png Binary files differnew file mode 100644 index 000000000..d48fd1234 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/1.png diff --git a/data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/2.png b/data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/2.png Binary files differnew file mode 100644 index 000000000..9a9abf73e --- /dev/null +++ b/data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/2.png diff --git a/data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/3.png b/data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/3.png Binary files differnew file mode 100644 index 000000000..857abfb0b --- /dev/null +++ b/data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/3.png diff --git a/data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/4.png b/data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/4.png Binary files differnew file mode 100644 index 000000000..bce9df4c7 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/4.png diff --git a/data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/5.png b/data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/5.png Binary files differnew file mode 100644 index 000000000..4c757bf6b --- /dev/null +++ b/data/graphics/field_objects/pics/effects/berry_tree_growth_sparkle/5.png diff --git a/data/graphics/field_objects/pics/effects/bike_hop_big_splash/0.png b/data/graphics/field_objects/pics/effects/bike_hop_big_splash/0.png Binary files differnew file mode 100644 index 000000000..420663da8 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bike_hop_big_splash/0.png diff --git a/data/graphics/field_objects/pics/effects/bike_hop_big_splash/1.png b/data/graphics/field_objects/pics/effects/bike_hop_big_splash/1.png Binary files differnew file mode 100644 index 000000000..72ca8fa1c --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bike_hop_big_splash/1.png diff --git a/data/graphics/field_objects/pics/effects/bike_hop_big_splash/2.png b/data/graphics/field_objects/pics/effects/bike_hop_big_splash/2.png Binary files differnew file mode 100644 index 000000000..96c224cdf --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bike_hop_big_splash/2.png diff --git a/data/graphics/field_objects/pics/effects/bike_hop_big_splash/3.png b/data/graphics/field_objects/pics/effects/bike_hop_big_splash/3.png Binary files differnew file mode 100644 index 000000000..b549ea78c --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bike_hop_big_splash/3.png diff --git a/data/graphics/field_objects/pics/effects/bike_hop_small_splash/0.png b/data/graphics/field_objects/pics/effects/bike_hop_small_splash/0.png Binary files differnew file mode 100644 index 000000000..b5cccb306 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bike_hop_small_splash/0.png diff --git a/data/graphics/field_objects/pics/effects/bike_hop_small_splash/1.png b/data/graphics/field_objects/pics/effects/bike_hop_small_splash/1.png Binary files differnew file mode 100644 index 000000000..548198c09 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bike_hop_small_splash/1.png diff --git a/data/graphics/field_objects/pics/effects/bike_hop_small_splash/2.png b/data/graphics/field_objects/pics/effects/bike_hop_small_splash/2.png Binary files differnew file mode 100644 index 000000000..e8b86dfcb --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bike_hop_small_splash/2.png diff --git a/data/graphics/field_objects/pics/effects/bike_hop_tall_grass/0.png b/data/graphics/field_objects/pics/effects/bike_hop_tall_grass/0.png Binary files differnew file mode 100644 index 000000000..d2768ec0c --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bike_hop_tall_grass/0.png diff --git a/data/graphics/field_objects/pics/effects/bike_hop_tall_grass/1.png b/data/graphics/field_objects/pics/effects/bike_hop_tall_grass/1.png Binary files differnew file mode 100644 index 000000000..7816f4d00 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bike_hop_tall_grass/1.png diff --git a/data/graphics/field_objects/pics/effects/bike_hop_tall_grass/2.png b/data/graphics/field_objects/pics/effects/bike_hop_tall_grass/2.png Binary files differnew file mode 100644 index 000000000..00c51d276 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bike_hop_tall_grass/2.png diff --git a/data/graphics/field_objects/pics/effects/bike_hop_tall_grass/3.png b/data/graphics/field_objects/pics/effects/bike_hop_tall_grass/3.png Binary files differnew file mode 100644 index 000000000..210382b93 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bike_hop_tall_grass/3.png diff --git a/data/graphics/field_objects/pics/effects/bike_tire_tracks/0.png b/data/graphics/field_objects/pics/effects/bike_tire_tracks/0.png Binary files differnew file mode 100644 index 000000000..d4fd46f9b --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bike_tire_tracks/0.png diff --git a/data/graphics/field_objects/pics/effects/bike_tire_tracks/1.png b/data/graphics/field_objects/pics/effects/bike_tire_tracks/1.png Binary files differnew file mode 100644 index 000000000..9095cdd74 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bike_tire_tracks/1.png diff --git a/data/graphics/field_objects/pics/effects/bike_tire_tracks/2.png b/data/graphics/field_objects/pics/effects/bike_tire_tracks/2.png Binary files differnew file mode 100644 index 000000000..56907c153 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bike_tire_tracks/2.png diff --git a/data/graphics/field_objects/pics/effects/bike_tire_tracks/3.png b/data/graphics/field_objects/pics/effects/bike_tire_tracks/3.png Binary files differnew file mode 100644 index 000000000..397bfb418 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bike_tire_tracks/3.png diff --git a/data/graphics/field_objects/pics/effects/bird.png b/data/graphics/field_objects/pics/effects/bird.png Binary files differnew file mode 100644 index 000000000..3147f98f5 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bird.png diff --git a/data/graphics/field_objects/pics/effects/bubbles/0.png b/data/graphics/field_objects/pics/effects/bubbles/0.png Binary files differnew file mode 100644 index 000000000..b71b193ae --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bubbles/0.png diff --git a/data/graphics/field_objects/pics/effects/bubbles/1.png b/data/graphics/field_objects/pics/effects/bubbles/1.png Binary files differnew file mode 100644 index 000000000..0bd744ef2 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bubbles/1.png diff --git a/data/graphics/field_objects/pics/effects/bubbles/2.png b/data/graphics/field_objects/pics/effects/bubbles/2.png Binary files differnew file mode 100644 index 000000000..4241e8f24 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bubbles/2.png diff --git a/data/graphics/field_objects/pics/effects/bubbles/3.png b/data/graphics/field_objects/pics/effects/bubbles/3.png Binary files differnew file mode 100644 index 000000000..3b440d9a7 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bubbles/3.png diff --git a/data/graphics/field_objects/pics/effects/bubbles/4.png b/data/graphics/field_objects/pics/effects/bubbles/4.png Binary files differnew file mode 100644 index 000000000..de9e66a25 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bubbles/4.png diff --git a/data/graphics/field_objects/pics/effects/bubbles/5.png b/data/graphics/field_objects/pics/effects/bubbles/5.png Binary files differnew file mode 100644 index 000000000..54b9d768b --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bubbles/5.png diff --git a/data/graphics/field_objects/pics/effects/bubbles/6.png b/data/graphics/field_objects/pics/effects/bubbles/6.png Binary files differnew file mode 100644 index 000000000..35c26e633 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bubbles/6.png diff --git a/data/graphics/field_objects/pics/effects/bubbles/7.png b/data/graphics/field_objects/pics/effects/bubbles/7.png Binary files differnew file mode 100644 index 000000000..6323e0cc5 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/bubbles/7.png diff --git a/data/graphics/field_objects/pics/effects/deep_sand_footprints/0.png b/data/graphics/field_objects/pics/effects/deep_sand_footprints/0.png Binary files differnew file mode 100644 index 000000000..c449b223e --- /dev/null +++ b/data/graphics/field_objects/pics/effects/deep_sand_footprints/0.png diff --git a/data/graphics/field_objects/pics/effects/deep_sand_footprints/1.png b/data/graphics/field_objects/pics/effects/deep_sand_footprints/1.png Binary files differnew file mode 100644 index 000000000..2a1d5cce5 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/deep_sand_footprints/1.png diff --git a/data/graphics/field_objects/pics/effects/ground_impact_dust/0.png b/data/graphics/field_objects/pics/effects/ground_impact_dust/0.png Binary files differnew file mode 100644 index 000000000..57e2e8898 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/ground_impact_dust/0.png diff --git a/data/graphics/field_objects/pics/effects/ground_impact_dust/1.png b/data/graphics/field_objects/pics/effects/ground_impact_dust/1.png Binary files differnew file mode 100644 index 000000000..d91554b6e --- /dev/null +++ b/data/graphics/field_objects/pics/effects/ground_impact_dust/1.png diff --git a/data/graphics/field_objects/pics/effects/ground_impact_dust/2.png b/data/graphics/field_objects/pics/effects/ground_impact_dust/2.png Binary files differnew file mode 100644 index 000000000..8d0235141 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/ground_impact_dust/2.png diff --git a/data/graphics/field_objects/pics/effects/hot_springs_water.png b/data/graphics/field_objects/pics/effects/hot_springs_water.png Binary files differnew file mode 100644 index 000000000..1b6550b19 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/hot_springs_water.png diff --git a/data/graphics/field_objects/pics/effects/jump_out_of_ash/0.png b/data/graphics/field_objects/pics/effects/jump_out_of_ash/0.png Binary files differnew file mode 100644 index 000000000..50f9796b2 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/jump_out_of_ash/0.png diff --git a/data/graphics/field_objects/pics/effects/jump_out_of_ash/1.png b/data/graphics/field_objects/pics/effects/jump_out_of_ash/1.png Binary files differnew file mode 100644 index 000000000..685d31fac --- /dev/null +++ b/data/graphics/field_objects/pics/effects/jump_out_of_ash/1.png diff --git a/data/graphics/field_objects/pics/effects/jump_out_of_ash/2.png b/data/graphics/field_objects/pics/effects/jump_out_of_ash/2.png Binary files differnew file mode 100644 index 000000000..9f11f176f --- /dev/null +++ b/data/graphics/field_objects/pics/effects/jump_out_of_ash/2.png diff --git a/data/graphics/field_objects/pics/effects/jump_out_of_ash/3.png b/data/graphics/field_objects/pics/effects/jump_out_of_ash/3.png Binary files differnew file mode 100644 index 000000000..124581f75 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/jump_out_of_ash/3.png diff --git a/data/graphics/field_objects/pics/effects/jump_out_of_ash/4.png b/data/graphics/field_objects/pics/effects/jump_out_of_ash/4.png Binary files differnew file mode 100644 index 000000000..6e584a4dc --- /dev/null +++ b/data/graphics/field_objects/pics/effects/jump_out_of_ash/4.png diff --git a/data/graphics/field_objects/pics/effects/long_grass/0.png b/data/graphics/field_objects/pics/effects/long_grass/0.png Binary files differnew file mode 100644 index 000000000..4a02b3d17 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/long_grass/0.png diff --git a/data/graphics/field_objects/pics/effects/long_grass/1.png b/data/graphics/field_objects/pics/effects/long_grass/1.png Binary files differnew file mode 100644 index 000000000..97f652c6d --- /dev/null +++ b/data/graphics/field_objects/pics/effects/long_grass/1.png diff --git a/data/graphics/field_objects/pics/effects/long_grass/2.png b/data/graphics/field_objects/pics/effects/long_grass/2.png Binary files differnew file mode 100644 index 000000000..313226f8b --- /dev/null +++ b/data/graphics/field_objects/pics/effects/long_grass/2.png diff --git a/data/graphics/field_objects/pics/effects/long_grass/3.png b/data/graphics/field_objects/pics/effects/long_grass/3.png Binary files differnew file mode 100644 index 000000000..0565b4069 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/long_grass/3.png diff --git a/data/graphics/field_objects/pics/effects/mountain_disguise/0.png b/data/graphics/field_objects/pics/effects/mountain_disguise/0.png Binary files differnew file mode 100644 index 000000000..104056e46 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/mountain_disguise/0.png diff --git a/data/graphics/field_objects/pics/effects/mountain_disguise/1.png b/data/graphics/field_objects/pics/effects/mountain_disguise/1.png Binary files differnew file mode 100644 index 000000000..4b2d35963 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/mountain_disguise/1.png diff --git a/data/graphics/field_objects/pics/effects/mountain_disguise/2.png b/data/graphics/field_objects/pics/effects/mountain_disguise/2.png Binary files differnew file mode 100644 index 000000000..e2ea3b855 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/mountain_disguise/2.png diff --git a/data/graphics/field_objects/pics/effects/mountain_disguise/3.png b/data/graphics/field_objects/pics/effects/mountain_disguise/3.png Binary files differnew file mode 100644 index 000000000..8f0a1be2c --- /dev/null +++ b/data/graphics/field_objects/pics/effects/mountain_disguise/3.png diff --git a/data/graphics/field_objects/pics/effects/mountain_disguise/4.png b/data/graphics/field_objects/pics/effects/mountain_disguise/4.png Binary files differnew file mode 100644 index 000000000..8fd4df410 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/mountain_disguise/4.png diff --git a/data/graphics/field_objects/pics/effects/mountain_disguise/5.png b/data/graphics/field_objects/pics/effects/mountain_disguise/5.png Binary files differnew file mode 100644 index 000000000..a364b234d --- /dev/null +++ b/data/graphics/field_objects/pics/effects/mountain_disguise/5.png diff --git a/data/graphics/field_objects/pics/effects/mountain_disguise/6.png b/data/graphics/field_objects/pics/effects/mountain_disguise/6.png Binary files differnew file mode 100644 index 000000000..2644aa9f1 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/mountain_disguise/6.png diff --git a/data/graphics/field_objects/pics/effects/ripple/0.png b/data/graphics/field_objects/pics/effects/ripple/0.png Binary files differnew file mode 100644 index 000000000..24055c7d2 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/ripple/0.png diff --git a/data/graphics/field_objects/pics/effects/ripple/1.png b/data/graphics/field_objects/pics/effects/ripple/1.png Binary files differnew file mode 100644 index 000000000..a47853925 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/ripple/1.png diff --git a/data/graphics/field_objects/pics/effects/ripple/2.png b/data/graphics/field_objects/pics/effects/ripple/2.png Binary files differnew file mode 100644 index 000000000..6670cb779 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/ripple/2.png diff --git a/data/graphics/field_objects/pics/effects/ripple/3.png b/data/graphics/field_objects/pics/effects/ripple/3.png Binary files differnew file mode 100644 index 000000000..122df1940 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/ripple/3.png diff --git a/data/graphics/field_objects/pics/effects/ripple/4.png b/data/graphics/field_objects/pics/effects/ripple/4.png Binary files differnew file mode 100644 index 000000000..f4f79afe2 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/ripple/4.png diff --git a/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/0.png b/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/0.png Binary files differnew file mode 100644 index 000000000..df242de2f --- /dev/null +++ b/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/0.png diff --git a/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/1.png b/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/1.png Binary files differnew file mode 100644 index 000000000..2e993b30e --- /dev/null +++ b/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/1.png diff --git a/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/2.png b/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/2.png Binary files differnew file mode 100644 index 000000000..3d6864e41 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/2.png diff --git a/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/3.png b/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/3.png Binary files differnew file mode 100644 index 000000000..690110a8c --- /dev/null +++ b/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/3.png diff --git a/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/4.png b/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/4.png Binary files differnew file mode 100644 index 000000000..caa568eac --- /dev/null +++ b/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/4.png diff --git a/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/5.png b/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/5.png Binary files differnew file mode 100644 index 000000000..0d0bd9886 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/5.png diff --git a/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/6.png b/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/6.png Binary files differnew file mode 100644 index 000000000..ed40527d0 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/sand_disguise_placeholder/6.png diff --git a/data/graphics/field_objects/pics/effects/sand_footprints/0.png b/data/graphics/field_objects/pics/effects/sand_footprints/0.png Binary files differnew file mode 100644 index 000000000..3cc79aa18 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/sand_footprints/0.png diff --git a/data/graphics/field_objects/pics/effects/sand_footprints/1.png b/data/graphics/field_objects/pics/effects/sand_footprints/1.png Binary files differnew file mode 100644 index 000000000..80d33783b --- /dev/null +++ b/data/graphics/field_objects/pics/effects/sand_footprints/1.png diff --git a/data/graphics/field_objects/pics/effects/shadow_extra_large.png b/data/graphics/field_objects/pics/effects/shadow_extra_large.png Binary files differnew file mode 100644 index 000000000..41b37d8fb --- /dev/null +++ b/data/graphics/field_objects/pics/effects/shadow_extra_large.png diff --git a/data/graphics/field_objects/pics/effects/shadow_large.png b/data/graphics/field_objects/pics/effects/shadow_large.png Binary files differnew file mode 100644 index 000000000..f0e76cd7f --- /dev/null +++ b/data/graphics/field_objects/pics/effects/shadow_large.png diff --git a/data/graphics/field_objects/pics/effects/shadow_medium.png b/data/graphics/field_objects/pics/effects/shadow_medium.png Binary files differnew file mode 100644 index 000000000..7bf9afef7 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/shadow_medium.png diff --git a/data/graphics/field_objects/pics/effects/shadow_small.png b/data/graphics/field_objects/pics/effects/shadow_small.png Binary files differnew file mode 100644 index 000000000..6c13c1b86 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/shadow_small.png diff --git a/data/graphics/field_objects/pics/effects/short_grass/0.png b/data/graphics/field_objects/pics/effects/short_grass/0.png Binary files differnew file mode 100644 index 000000000..a5d5181db --- /dev/null +++ b/data/graphics/field_objects/pics/effects/short_grass/0.png diff --git a/data/graphics/field_objects/pics/effects/short_grass/1.png b/data/graphics/field_objects/pics/effects/short_grass/1.png Binary files differnew file mode 100644 index 000000000..17a62968a --- /dev/null +++ b/data/graphics/field_objects/pics/effects/short_grass/1.png diff --git a/data/graphics/field_objects/pics/effects/splash/0.png b/data/graphics/field_objects/pics/effects/splash/0.png Binary files differnew file mode 100644 index 000000000..2b29c76ae --- /dev/null +++ b/data/graphics/field_objects/pics/effects/splash/0.png diff --git a/data/graphics/field_objects/pics/effects/splash/1.png b/data/graphics/field_objects/pics/effects/splash/1.png Binary files differnew file mode 100644 index 000000000..180721342 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/splash/1.png diff --git a/data/graphics/field_objects/pics/effects/surf_blob/0.png b/data/graphics/field_objects/pics/effects/surf_blob/0.png Binary files differnew file mode 100644 index 000000000..c4a14e052 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/surf_blob/0.png diff --git a/data/graphics/field_objects/pics/effects/surf_blob/1.png b/data/graphics/field_objects/pics/effects/surf_blob/1.png Binary files differnew file mode 100644 index 000000000..25fd5ad92 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/surf_blob/1.png diff --git a/data/graphics/field_objects/pics/effects/surf_blob/2.png b/data/graphics/field_objects/pics/effects/surf_blob/2.png Binary files differnew file mode 100644 index 000000000..532da2611 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/surf_blob/2.png diff --git a/data/graphics/field_objects/pics/effects/tall_grass/0.png b/data/graphics/field_objects/pics/effects/tall_grass/0.png Binary files differnew file mode 100644 index 000000000..00d596b4c --- /dev/null +++ b/data/graphics/field_objects/pics/effects/tall_grass/0.png diff --git a/data/graphics/field_objects/pics/effects/tall_grass/1.png b/data/graphics/field_objects/pics/effects/tall_grass/1.png Binary files differnew file mode 100644 index 000000000..0c8bdd84e --- /dev/null +++ b/data/graphics/field_objects/pics/effects/tall_grass/1.png diff --git a/data/graphics/field_objects/pics/effects/tall_grass/2.png b/data/graphics/field_objects/pics/effects/tall_grass/2.png Binary files differnew file mode 100644 index 000000000..55d971758 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/tall_grass/2.png diff --git a/data/graphics/field_objects/pics/effects/tall_grass/3.png b/data/graphics/field_objects/pics/effects/tall_grass/3.png Binary files differnew file mode 100644 index 000000000..0add11083 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/tall_grass/3.png diff --git a/data/graphics/field_objects/pics/effects/tall_grass/4.png b/data/graphics/field_objects/pics/effects/tall_grass/4.png Binary files differnew file mode 100644 index 000000000..ca164d3cc --- /dev/null +++ b/data/graphics/field_objects/pics/effects/tall_grass/4.png diff --git a/data/graphics/field_objects/pics/effects/tree_disguise/0.png b/data/graphics/field_objects/pics/effects/tree_disguise/0.png Binary files differnew file mode 100644 index 000000000..2bce7f9ed --- /dev/null +++ b/data/graphics/field_objects/pics/effects/tree_disguise/0.png diff --git a/data/graphics/field_objects/pics/effects/tree_disguise/1.png b/data/graphics/field_objects/pics/effects/tree_disguise/1.png Binary files differnew file mode 100644 index 000000000..e29336cd4 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/tree_disguise/1.png diff --git a/data/graphics/field_objects/pics/effects/tree_disguise/2.png b/data/graphics/field_objects/pics/effects/tree_disguise/2.png Binary files differnew file mode 100644 index 000000000..2cca165c5 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/tree_disguise/2.png diff --git a/data/graphics/field_objects/pics/effects/tree_disguise/3.png b/data/graphics/field_objects/pics/effects/tree_disguise/3.png Binary files differnew file mode 100644 index 000000000..85dd30cfd --- /dev/null +++ b/data/graphics/field_objects/pics/effects/tree_disguise/3.png diff --git a/data/graphics/field_objects/pics/effects/tree_disguise/4.png b/data/graphics/field_objects/pics/effects/tree_disguise/4.png Binary files differnew file mode 100644 index 000000000..8c7821634 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/tree_disguise/4.png diff --git a/data/graphics/field_objects/pics/effects/tree_disguise/5.png b/data/graphics/field_objects/pics/effects/tree_disguise/5.png Binary files differnew file mode 100644 index 000000000..2ffd56fcc --- /dev/null +++ b/data/graphics/field_objects/pics/effects/tree_disguise/5.png diff --git a/data/graphics/field_objects/pics/effects/tree_disguise/6.png b/data/graphics/field_objects/pics/effects/tree_disguise/6.png Binary files differnew file mode 100644 index 000000000..bc9333162 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/tree_disguise/6.png diff --git a/data/graphics/field_objects/pics/effects/unknown_16/0.png b/data/graphics/field_objects/pics/effects/unknown_16/0.png Binary files differnew file mode 100644 index 000000000..491801c32 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_16/0.png diff --git a/data/graphics/field_objects/pics/effects/unknown_16/1.png b/data/graphics/field_objects/pics/effects/unknown_16/1.png Binary files differnew file mode 100644 index 000000000..f83ca15da --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_16/1.png diff --git a/data/graphics/field_objects/pics/effects/unknown_16/2.png b/data/graphics/field_objects/pics/effects/unknown_16/2.png Binary files differnew file mode 100644 index 000000000..073aa9b7e --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_16/2.png diff --git a/data/graphics/field_objects/pics/effects/unknown_16/3.png b/data/graphics/field_objects/pics/effects/unknown_16/3.png Binary files differnew file mode 100644 index 000000000..e7b5c96cf --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_16/3.png diff --git a/data/graphics/field_objects/pics/effects/unknown_16/4.png b/data/graphics/field_objects/pics/effects/unknown_16/4.png Binary files differnew file mode 100644 index 000000000..8972d5d81 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_16/4.png diff --git a/data/graphics/field_objects/pics/effects/unknown_16/5.png b/data/graphics/field_objects/pics/effects/unknown_16/5.png Binary files differnew file mode 100644 index 000000000..d570a9a8d --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_16/5.png diff --git a/data/graphics/field_objects/pics/effects/unknown_17/0.png b/data/graphics/field_objects/pics/effects/unknown_17/0.png Binary files differnew file mode 100644 index 000000000..9c804844e --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_17/0.png diff --git a/data/graphics/field_objects/pics/effects/unknown_17/1.png b/data/graphics/field_objects/pics/effects/unknown_17/1.png Binary files differnew file mode 100644 index 000000000..6628b5820 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_17/1.png diff --git a/data/graphics/field_objects/pics/effects/unknown_17/2.png b/data/graphics/field_objects/pics/effects/unknown_17/2.png Binary files differnew file mode 100644 index 000000000..a5cdcca57 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_17/2.png diff --git a/data/graphics/field_objects/pics/effects/unknown_17/3.png b/data/graphics/field_objects/pics/effects/unknown_17/3.png Binary files differnew file mode 100644 index 000000000..2f9a20019 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_17/3.png diff --git a/data/graphics/field_objects/pics/effects/unknown_17/4.png b/data/graphics/field_objects/pics/effects/unknown_17/4.png Binary files differnew file mode 100644 index 000000000..ce0bc29aa --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_17/4.png diff --git a/data/graphics/field_objects/pics/effects/unknown_17/5.png b/data/graphics/field_objects/pics/effects/unknown_17/5.png Binary files differnew file mode 100644 index 000000000..f92888a3a --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_17/5.png diff --git a/data/graphics/field_objects/pics/effects/unknown_17/6.png b/data/graphics/field_objects/pics/effects/unknown_17/6.png Binary files differnew file mode 100644 index 000000000..7e740a956 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_17/6.png diff --git a/data/graphics/field_objects/pics/effects/unknown_17/7.png b/data/graphics/field_objects/pics/effects/unknown_17/7.png Binary files differnew file mode 100644 index 000000000..25d90e16c --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_17/7.png diff --git a/data/graphics/field_objects/pics/effects/unknown_18/0.png b/data/graphics/field_objects/pics/effects/unknown_18/0.png Binary files differnew file mode 100644 index 000000000..70b39df59 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_18/0.png diff --git a/data/graphics/field_objects/pics/effects/unknown_18/1.png b/data/graphics/field_objects/pics/effects/unknown_18/1.png Binary files differnew file mode 100644 index 000000000..392298f5a --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_18/1.png diff --git a/data/graphics/field_objects/pics/effects/unknown_18/2.png b/data/graphics/field_objects/pics/effects/unknown_18/2.png Binary files differnew file mode 100644 index 000000000..ff418e940 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_18/2.png diff --git a/data/graphics/field_objects/pics/effects/unknown_18/3.png b/data/graphics/field_objects/pics/effects/unknown_18/3.png Binary files differnew file mode 100644 index 000000000..0e1e13438 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_18/3.png diff --git a/data/graphics/field_objects/pics/effects/unknown_19/0.png b/data/graphics/field_objects/pics/effects/unknown_19/0.png Binary files differnew file mode 100644 index 000000000..ef8005066 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_19/0.png diff --git a/data/graphics/field_objects/pics/effects/unknown_19/1.png b/data/graphics/field_objects/pics/effects/unknown_19/1.png Binary files differnew file mode 100644 index 000000000..6fde1a291 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_19/1.png diff --git a/data/graphics/field_objects/pics/effects/unknown_19/2.png b/data/graphics/field_objects/pics/effects/unknown_19/2.png Binary files differnew file mode 100644 index 000000000..c385fd84c --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_19/2.png diff --git a/data/graphics/field_objects/pics/effects/unknown_19/3.png b/data/graphics/field_objects/pics/effects/unknown_19/3.png Binary files differnew file mode 100644 index 000000000..084c20314 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_19/3.png diff --git a/data/graphics/field_objects/pics/effects/unknown_20/0.png b/data/graphics/field_objects/pics/effects/unknown_20/0.png Binary files differnew file mode 100644 index 000000000..eec853d53 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_20/0.png diff --git a/data/graphics/field_objects/pics/effects/unknown_20/1.png b/data/graphics/field_objects/pics/effects/unknown_20/1.png Binary files differnew file mode 100644 index 000000000..f4782fc67 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_20/1.png diff --git a/data/graphics/field_objects/pics/effects/unknown_20/2.png b/data/graphics/field_objects/pics/effects/unknown_20/2.png Binary files differnew file mode 100644 index 000000000..416dae69d --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_20/2.png diff --git a/data/graphics/field_objects/pics/effects/unknown_20/3.png b/data/graphics/field_objects/pics/effects/unknown_20/3.png Binary files differnew file mode 100644 index 000000000..3d966e81c --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_20/3.png diff --git a/data/graphics/field_objects/pics/effects/unknown_20/4.png b/data/graphics/field_objects/pics/effects/unknown_20/4.png Binary files differnew file mode 100644 index 000000000..6bbfbca12 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_20/4.png diff --git a/data/graphics/field_objects/pics/effects/unknown_29/0.png b/data/graphics/field_objects/pics/effects/unknown_29/0.png Binary files differnew file mode 100644 index 000000000..87fe91c97 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_29/0.png diff --git a/data/graphics/field_objects/pics/effects/unknown_29/1.png b/data/graphics/field_objects/pics/effects/unknown_29/1.png Binary files differnew file mode 100644 index 000000000..c20fb34bb --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_29/1.png diff --git a/data/graphics/field_objects/pics/effects/unknown_29/2.png b/data/graphics/field_objects/pics/effects/unknown_29/2.png Binary files differnew file mode 100644 index 000000000..def972b20 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_29/2.png diff --git a/data/graphics/field_objects/pics/effects/unknown_33/0.png b/data/graphics/field_objects/pics/effects/unknown_33/0.png Binary files differnew file mode 100644 index 000000000..2241eabd3 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_33/0.png diff --git a/data/graphics/field_objects/pics/effects/unknown_33/1.png b/data/graphics/field_objects/pics/effects/unknown_33/1.png Binary files differnew file mode 100644 index 000000000..5f90405d8 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_33/1.png diff --git a/data/graphics/field_objects/pics/effects/unknown_33/2.png b/data/graphics/field_objects/pics/effects/unknown_33/2.png Binary files differnew file mode 100644 index 000000000..3f1c3a76a --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_33/2.png diff --git a/data/graphics/field_objects/pics/effects/unknown_33/3.png b/data/graphics/field_objects/pics/effects/unknown_33/3.png Binary files differnew file mode 100644 index 000000000..2696f4a5a --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_33/3.png diff --git a/data/graphics/field_objects/pics/effects/unknown_33/4.png b/data/graphics/field_objects/pics/effects/unknown_33/4.png Binary files differnew file mode 100644 index 000000000..c2d1785bf --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_33/4.png diff --git a/data/graphics/field_objects/pics/effects/unknown_35/0.png b/data/graphics/field_objects/pics/effects/unknown_35/0.png Binary files differnew file mode 100644 index 000000000..c2ae128f7 --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_35/0.png diff --git a/data/graphics/field_objects/pics/effects/unknown_35/1.png b/data/graphics/field_objects/pics/effects/unknown_35/1.png Binary files differnew file mode 100644 index 000000000..fe68b19fd --- /dev/null +++ b/data/graphics/field_objects/pics/effects/unknown_35/1.png |