#include "constants/maps.h" #include "constants/species.h" .include "asm/macros.inc" .include "constants/constants.inc" .section .rodata .align 2 .align 2 sUseSurfEffectFuncs:: @ 83CC154 dataptr .4byte UseSurfEffect_1 .4byte UseSurfEffect_2 .4byte UseSurfEffect_3 .4byte UseSurfEffect_4 .4byte UseSurfEffect_5 .align 2 sUnk41EffectFuncs:: @ 83CC168 dataptr .4byte Unk41Effect_1 .4byte Unk41Effect_2 .4byte Unk41Effect_3 .4byte Unk41Effect_4 gUnknown_83CC178:: @ 83CC178 dataptr (incomplete) .4byte sub_8086E70 .4byte sub_8086EC8 .4byte sub_8086F0C .4byte sub_8086F64 .4byte sub_8086FA8 .4byte sub_8086FFC .4byte sub_808706C .4byte sub_8087118 .4byte sub_8087138 gUnknown_83CC19C:: @ 83CC19C affineanimcmd obj_rot_scal_anim_frame 8, 8, 226, 0 obj_rot_scal_anim_frame 28, 28, 0, 30 obj_rot_scal_anim_end gUnknown_83CC1B4:: @ 83CC1B4 affineanimcmd obj_rot_scal_anim_frame 256, 256, 64, 0 obj_rot_scal_anim_frame -10, -10, 0, 22 obj_rot_scal_anim_end .align 2 gUnknown_83CC1CC:: @ 83CC1CC dataptr .4byte gUnknown_83CC19C .4byte gUnknown_83CC1B4 .align 2 gUnknown_83CC1D4:: @ 83CC1D4 dataptr .4byte sub_80874C8 .4byte sub_80875C8 .4byte sub_8087644 .4byte sub_8087698 .4byte sub_8087710 .4byte sub_8087748 .4byte fishE gUnknown_83CC1F0:: @ 83CC1F0 data16 .2byte 0xfffe, 0xfffc, 0xfffb, 0xfffa, 0xfff9, 0xfff8, 0xfff8, 0xfff8, 0xfff9, 0xfff9, 0xfffa, 0xfffb, 0xfffd, 0xfffe, 0x0000, 0x0002 .2byte 0x0004, 0x0008 gUnknown_83CC214:: @ 83CC214 affineanimcmd obj_rot_scal_anim_frame 24, 24, 0, 1 obj_rot_scal_anim_jump 0 gUnknown_83CC224:: @ 83CC224 affineanimcmd obj_rot_scal_anim_frame 512, 512, 0, 1 obj_rot_scal_anim_frame -16, -16, 0, 1 obj_rot_scal_anim_jump 1 .align 2 gUnknown_83CC23C:: @ 83CC23C dataptr .4byte gUnknown_83CC214 .4byte gUnknown_83CC224 gUnknown_83CC244:: @ 83CC244 dataptr .4byte sub_8087C00 .4byte sub_8087C2C .4byte sub_8087CB4 gUnknown_83CC250:: @ 83CC250 sprite_frames obj_frame_tiles gUnknown_83CBDB0 + 0x00, 0x0020 obj_frame_tiles gUnknown_83CBDB0 + 0x20, 0x0020 obj_frame_tiles gUnknown_83CBDB0 + 0x40, 0x0020 obj_frame_tiles gUnknown_83CBDB0 + 0x60, 0x0020 gUnknown_83CC270:: @ 83CC270 animcmd obj_image_anim_frame 0x0000, 0 obj_image_anim_end gUnknown_83CC278:: @ 83CC278 animcmd obj_image_anim_frame 0x0001, 0 obj_image_anim_end gUnknown_83CC280:: @ 83CC280 animcmd obj_image_anim_frame 0x0002, 0 obj_image_anim_end gUnknown_83CC288:: @ 83CC288 animcmd obj_image_anim_frame 0x0003, 0 obj_image_anim_end gUnknown_83CC290:: @ 83CC290 dataptr .4byte gUnknown_83CC270 .4byte gUnknown_83CC278 .4byte gUnknown_83CC280 .4byte gUnknown_83CC288 gUnknown_83CC2A0:: @ 83CC2A0 spr_template spr_template 65535, 4371, gOamData_83CBE58, gUnknown_83CC290, gUnknown_83CC250, gDummySpriteAffineAnimTable, sub_8087D90