diff options
-rw-r--r-- | data/event_object_movement.s | 1137 | ||||
-rw-r--r-- | src/data/object_events/object_event_anims.h | 1298 | ||||
-rw-r--r-- | src/event_object_movement.c | 4 |
3 files changed, 1300 insertions, 1139 deletions
diff --git a/data/event_object_movement.s b/data/event_object_movement.s index e266b2d6b..00e6b2496 100644 --- a/data/event_object_movement.s +++ b/data/event_object_movement.s @@ -2803,1141 +2803,4 @@ gSpriteImages_83A2908:: @ 83A2908 obj_frame_tiles gUnknown_8391B28 + 0x200, 0x100 obj_frame_tiles gUnknown_8391B28 + 0x200, 0x100 -gAnimCmd_83A2950:: @ 83A2950 - obj_image_anim_frame 0, 8 - obj_image_anim_frame 0, 8 - obj_image_anim_frame 0, 8 - obj_image_anim_frame 0, 8 - obj_image_anim_jump 0 - -gAnimCmd_83A2964:: @ 83A2964 - obj_image_anim_frame 0, 16 - obj_image_anim_jump 0 - -gAnimCmd_83A296C:: @ 83A296C - obj_image_anim_frame 1, 16 - obj_image_anim_jump 0 - -gAnimCmd_83A2974:: @ 83A2974 - obj_image_anim_frame 2, 16 - obj_image_anim_jump 0 - -gAnimCmd_83A297C:: @ 83A297C - obj_image_anim_frame 2, 16, 0x40 - obj_image_anim_jump 0 - -gAnimCmd_83A2984:: @ 83A2984 - obj_image_anim_frame 3, 8 - obj_image_anim_frame 0, 8 - obj_image_anim_frame 3, 8, 0x40 - obj_image_anim_frame 0, 8 - obj_image_anim_jump 0 - -gAnimCmd_83A2998:: @ 83A2998 - obj_image_anim_frame 4, 8 - obj_image_anim_frame 1, 8 - obj_image_anim_frame 4, 8, 0x40 - obj_image_anim_frame 1, 8 - obj_image_anim_jump 0 - -gAnimCmd_83A29AC:: @ 83A29AC - obj_image_anim_frame 5, 8 - obj_image_anim_frame 2, 8 - obj_image_anim_frame 6, 8 - obj_image_anim_frame 2, 8 - obj_image_anim_jump 0 - -gAnimCmd_83A29C0:: @ 83A29C0 - obj_image_anim_frame 5, 8, 0x40 - obj_image_anim_frame 2, 8, 0x40 - obj_image_anim_frame 6, 8, 0x40 - obj_image_anim_frame 2, 8, 0x40 - obj_image_anim_jump 0 - -gAnimCmd_83A29D4:: @ 83A29D4 - obj_image_anim_frame 3, 4 - obj_image_anim_frame 0, 4 - obj_image_anim_frame 3, 4, 0x40 - obj_image_anim_frame 0, 4 - obj_image_anim_jump 0 - -gAnimCmd_83A29E8:: @ 83A29E8 - obj_image_anim_frame 4, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 4, 4, 0x40 - obj_image_anim_frame 1, 4 - obj_image_anim_jump 0 - -gAnimCmd_83A29FC:: @ 83A29FC - obj_image_anim_frame 5, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_frame 6, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_jump 0 - -gAnimCmd_83A2A10:: @ 83A2A10 - obj_image_anim_frame 5, 4, 0x40 - obj_image_anim_frame 2, 4, 0x40 - obj_image_anim_frame 6, 4, 0x40 - obj_image_anim_frame 2, 4, 0x40 - obj_image_anim_jump 0 - -gAnimCmd_83A2A24:: @ 83A2A24 - obj_image_anim_frame 3, 2 - obj_image_anim_frame 0, 2 - obj_image_anim_frame 3, 2, 0x40 - obj_image_anim_frame 0, 2 - obj_image_anim_jump 0 - -gAnimCmd_83A2A38:: @ 83A2A38 - obj_image_anim_frame 4, 2 - obj_image_anim_frame 1, 2 - obj_image_anim_frame 4, 2, 0x40 - obj_image_anim_frame 1, 2 - obj_image_anim_jump 0 - -gAnimCmd_83A2A4C:: @ 83A2A4C - obj_image_anim_frame 5, 2 - obj_image_anim_frame 2, 2 - obj_image_anim_frame 6, 2 - obj_image_anim_frame 2, 2 - obj_image_anim_jump 0 - -gAnimCmd_83A2A60:: @ 83A2A60 - obj_image_anim_frame 5, 2, 0x40 - obj_image_anim_frame 2, 2, 0x40 - obj_image_anim_frame 6, 2, 0x40 - obj_image_anim_frame 2, 2, 0x40 - obj_image_anim_jump 0 - -gAnimCmd_83A2A74:: @ 83A2A74 - obj_image_anim_frame 3, 1 - obj_image_anim_frame 0, 1 - obj_image_anim_frame 3, 1, 0x40 - obj_image_anim_frame 0, 1 - obj_image_anim_jump 0 - -gAnimCmd_83A2A88:: @ 83A2A88 - obj_image_anim_frame 4, 1 - obj_image_anim_frame 1, 1 - obj_image_anim_frame 4, 1, 0x40 - obj_image_anim_frame 1, 1 - obj_image_anim_jump 0 - -gAnimCmd_83A2A9C:: @ 83A2A9C - obj_image_anim_frame 5, 1 - obj_image_anim_frame 2, 1 - obj_image_anim_frame 6, 1 - obj_image_anim_frame 2, 1 - obj_image_anim_jump 0 - -gAnimCmd_83A2AB0:: @ 83A2AB0 - obj_image_anim_frame 5, 1, 0x40 - obj_image_anim_frame 2, 1, 0x40 - obj_image_anim_frame 6, 1, 0x40 - obj_image_anim_frame 2, 1, 0x40 - obj_image_anim_jump 0 - -gAnimCmd_83A2AC4:: @ 83A2AC4 - obj_image_anim_frame 0, 16 - obj_image_anim_jump 0 - -gAnimCmd_83A2ACC:: @ 83A2ACC - obj_image_anim_frame 1, 16 - obj_image_anim_jump 0 - -gAnimCmd_83A2AD4:: @ 83A2AD4 - obj_image_anim_frame 2, 16 - obj_image_anim_jump 0 - -gAnimCmd_83A2ADC:: @ 83A2ADC - obj_image_anim_frame 2, 16, 0x40 - obj_image_anim_jump 0 - -gAnimCmd_83A2AE4:: @ 83A2AE4 - obj_image_anim_frame 3, 8 - obj_image_anim_frame 0, 8 - obj_image_anim_frame 4, 8 - obj_image_anim_frame 0, 8 - obj_image_anim_jump 0 - -gAnimCmd_83A2AF8:: @ 83A2AF8 - obj_image_anim_frame 5, 8 - obj_image_anim_frame 1, 8 - obj_image_anim_frame 6, 8 - obj_image_anim_frame 1, 8 - obj_image_anim_jump 0 - -gAnimCmd_83A2B0C:: @ 83A2B0C - obj_image_anim_frame 7, 8 - obj_image_anim_frame 2, 8 - obj_image_anim_frame 8, 8 - obj_image_anim_frame 2, 8 - obj_image_anim_jump 0 - -gAnimCmd_83A2B20:: @ 83A2B20 - obj_image_anim_frame 7, 8, 0x40 - obj_image_anim_frame 2, 8, 0x40 - obj_image_anim_frame 8, 8, 0x40 - obj_image_anim_frame 2, 8, 0x40 - obj_image_anim_jump 0 - -gAnimCmd_83A2B34:: @ 83A2B34 - obj_image_anim_frame 3, 4 - obj_image_anim_frame 0, 4 - obj_image_anim_frame 4, 4 - obj_image_anim_frame 0, 4 - obj_image_anim_jump 0 - -gAnimCmd_83A2B48:: @ 83A2B48 - obj_image_anim_frame 5, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 6, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_jump 0 - -gAnimCmd_83A2B5C:: @ 83A2B5C - obj_image_anim_frame 7, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_frame 8, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_jump 0 - -gAnimCmd_83A2B70:: @ 83A2B70 - obj_image_anim_frame 7, 4, 0x40 - obj_image_anim_frame 2, 4, 0x40 - obj_image_anim_frame 8, 4, 0x40 - obj_image_anim_frame 2, 4, 0x40 - obj_image_anim_jump 0 - -gAnimCmd_83A2B84:: @ 83A2B84 - obj_image_anim_frame 3, 2 - obj_image_anim_frame 0, 2 - obj_image_anim_frame 4, 2 - obj_image_anim_frame 0, 2 - obj_image_anim_jump 0 - -gAnimCmd_83A2B98:: @ 83A2B98 - obj_image_anim_frame 5, 2 - obj_image_anim_frame 1, 2 - obj_image_anim_frame 6, 2 - obj_image_anim_frame 1, 2 - obj_image_anim_jump 0 - -gAnimCmd_83A2BAC:: @ 83A2BAC - obj_image_anim_frame 7, 2 - obj_image_anim_frame 2, 2 - obj_image_anim_frame 8, 2 - obj_image_anim_frame 2, 2 - obj_image_anim_jump 0 - -gAnimCmd_83A2BC0:: @ 83A2BC0 - obj_image_anim_frame 7, 2, 0x40 - obj_image_anim_frame 2, 2, 0x40 - obj_image_anim_frame 8, 2, 0x40 - obj_image_anim_frame 2, 2, 0x40 - obj_image_anim_jump 0 - -gAnimCmd_83A2BD4:: @ 83A2BD4 - obj_image_anim_frame 3, 1 - obj_image_anim_frame 0, 1 - obj_image_anim_frame 4, 1 - obj_image_anim_frame 0, 1 - obj_image_anim_jump 0 - -gAnimCmd_83A2BE8:: @ 83A2BE8 - obj_image_anim_frame 5, 1 - obj_image_anim_frame 1, 1 - obj_image_anim_frame 6, 1 - obj_image_anim_frame 1, 1 - obj_image_anim_jump 0 - -gAnimCmd_83A2BFC:: @ 83A2BFC - obj_image_anim_frame 7, 1 - obj_image_anim_frame 2, 1 - obj_image_anim_frame 8, 1 - obj_image_anim_frame 2, 1 - obj_image_anim_jump 0 - -gAnimCmd_83A2C10:: @ 83A2C10 - obj_image_anim_frame 7, 1, 0x40 - obj_image_anim_frame 2, 1, 0x40 - obj_image_anim_frame 8, 1, 0x40 - obj_image_anim_frame 2, 1, 0x40 - obj_image_anim_jump 0 - -gAnimCmd_83A2C24:: @ 83A2C24 - obj_image_anim_frame 9, 0 - obj_image_anim_end - -gAnimCmd_83A2C2C:: @ 83A2C2C - obj_image_anim_frame 3, 8 - obj_image_anim_frame 4, 8 - obj_image_anim_frame 3, 8 - obj_image_anim_frame 4, 8 - obj_image_anim_jump 0 - -gAnimCmd_83A2C40:: @ 83A2C40 - obj_image_anim_frame 3, 16 - obj_image_anim_jump 0 - -gAnimCmd_83A2C48:: @ 83A2C48 - obj_image_anim_frame 0, 60 - obj_image_anim_jump 0 - -gAnimCmd_83A2C50:: @ 83A2C50 - obj_image_anim_frame 1, 60 - obj_image_anim_jump 0 - -gAnimCmd_83A2C58:: @ 83A2C58 - obj_image_anim_frame 2, 60 - obj_image_anim_jump 0 - -gAnimCmd_83A2C60:: @ 83A2C60 - obj_image_anim_frame 2, 60, 0x40 - obj_image_anim_jump 0 - -gAnimCmd_83A2C68:: @ 83A2C68 - obj_image_anim_frame 0, 16 - obj_image_anim_jump 0 - -gAnimCmd_83A2C70:: @ 83A2C70 - obj_image_anim_frame 1, 16 - obj_image_anim_jump 0 - -gAnimCmd_83A2C78:: @ 83A2C78 - obj_image_anim_frame 2, 16 - obj_image_anim_jump 0 - -gAnimCmd_83A2C80:: @ 83A2C80 - obj_image_anim_frame 2, 16, 0x40 - obj_image_anim_jump 0 - -gAnimCmd_83A2C88:: @ 83A2C88 - obj_image_anim_frame 3, 4 - obj_image_anim_frame 4, 4 - obj_image_anim_frame 3, 4 - obj_image_anim_frame 0, 4 - obj_image_anim_frame 5, 4 - obj_image_anim_frame 6, 4 - obj_image_anim_frame 5, 4 - obj_image_anim_frame 0, 4 - obj_image_anim_jump 0 - -gAnimCmd_83A2CAC:: @ 83A2CAC - obj_image_anim_frame 7, 4 - obj_image_anim_frame 8, 4 - obj_image_anim_frame 7, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 9, 4 - obj_image_anim_frame 10, 4 - obj_image_anim_frame 9, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_jump 0 - -gAnimCmd_83A2CD0:: @ 83A2CD0 - obj_image_anim_frame 11, 4 - obj_image_anim_frame 12, 4 - obj_image_anim_frame 11, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_frame 13, 4 - obj_image_anim_frame 14, 4 - obj_image_anim_frame 13, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_jump 0 - -gAnimCmd_83A2CF4:: @ 83A2CF4 - obj_image_anim_frame 11, 4, 0x40 - obj_image_anim_frame 12, 4, 0x40 - obj_image_anim_frame 11, 4, 0x40 - obj_image_anim_frame 2, 4, 0x40 - obj_image_anim_frame 13, 4, 0x40 - obj_image_anim_frame 14, 4, 0x40 - obj_image_anim_frame 13, 4, 0x40 - obj_image_anim_frame 2, 4, 0x40 - obj_image_anim_jump 0 - -gAnimCmd_83A2D18:: @ 83A2D18 - obj_image_anim_frame 3, 2 - obj_image_anim_frame 4, 2 - obj_image_anim_frame 3, 2 - obj_image_anim_frame 0, 2 - obj_image_anim_frame 5, 2 - obj_image_anim_frame 6, 2 - obj_image_anim_frame 5, 2 - obj_image_anim_frame 0, 2 - obj_image_anim_jump 0 - -gAnimCmd_83A2D3C:: @ 83A2D3C - obj_image_anim_frame 7, 2 - obj_image_anim_frame 8, 2 - obj_image_anim_frame 7, 2 - obj_image_anim_frame 1, 2 - obj_image_anim_frame 9, 2 - obj_image_anim_frame 10, 2 - obj_image_anim_frame 9, 2 - obj_image_anim_frame 1, 2 - obj_image_anim_jump 0 - -gAnimCmd_83A2D60:: @ 83A2D60 - obj_image_anim_frame 11, 2 - obj_image_anim_frame 12, 2 - obj_image_anim_frame 11, 2 - obj_image_anim_frame 2, 2 - obj_image_anim_frame 13, 2 - obj_image_anim_frame 14, 2 - obj_image_anim_frame 13, 2 - obj_image_anim_frame 2, 2 - obj_image_anim_jump 0 - -gAnimCmd_83A2D84:: @ 83A2D84 - obj_image_anim_frame 11, 2, 0x40 - obj_image_anim_frame 12, 2, 0x40 - obj_image_anim_frame 11, 2, 0x40 - obj_image_anim_frame 2, 2, 0x40 - obj_image_anim_frame 13, 2, 0x40 - obj_image_anim_frame 14, 2, 0x40 - obj_image_anim_frame 13, 2, 0x40 - obj_image_anim_frame 2, 2, 0x40 - obj_image_anim_jump 0 - -gAnimCmd_83A2DA8:: @ 83A2DA8 - obj_image_anim_frame 3, 1 - obj_image_anim_frame 4, 1 - obj_image_anim_frame 3, 1 - obj_image_anim_frame 0, 1 - obj_image_anim_frame 5, 1 - obj_image_anim_frame 6, 1 - obj_image_anim_frame 5, 1 - obj_image_anim_frame 0, 1 - obj_image_anim_jump 0 - -gAnimCmd_83A2DCC:: @ 83A2DCC - obj_image_anim_frame 7, 1 - obj_image_anim_frame 8, 1 - obj_image_anim_frame 7, 1 - obj_image_anim_frame 1, 1 - obj_image_anim_frame 9, 1 - obj_image_anim_frame 10, 1 - obj_image_anim_frame 9, 1 - obj_image_anim_frame 1, 1 - obj_image_anim_jump 0 - -gAnimCmd_83A2DF0:: @ 83A2DF0 - obj_image_anim_frame 11, 1 - obj_image_anim_frame 12, 1 - obj_image_anim_frame 11, 1 - obj_image_anim_frame 2, 1 - obj_image_anim_frame 13, 1 - obj_image_anim_frame 14, 1 - obj_image_anim_frame 13, 1 - obj_image_anim_frame 2, 1 - obj_image_anim_jump 0 - -gAnimCmd_83A2E14:: @ 83A2E14 - obj_image_anim_frame 11, 1, 0x40 - obj_image_anim_frame 12, 1, 0x40 - obj_image_anim_frame 11, 1, 0x40 - obj_image_anim_frame 2, 1, 0x40 - obj_image_anim_frame 13, 1, 0x40 - obj_image_anim_frame 14, 1, 0x40 - obj_image_anim_frame 13, 1, 0x40 - obj_image_anim_frame 2, 1, 0x40 - obj_image_anim_jump 0 - -gAnimCmd_83A2E38:: @ 83A2E38 - obj_image_anim_frame 3, 0 - obj_image_anim_frame 4, 0 - obj_image_anim_frame 3, 0 - obj_image_anim_frame 0, 0 - obj_image_anim_frame 5, 0 - obj_image_anim_frame 6, 0 - obj_image_anim_frame 5, 0 - obj_image_anim_frame 0, 0 - obj_image_anim_jump 0 - -gAnimCmd_83A2E5C:: @ 83A2E5C - obj_image_anim_frame 7, 0 - obj_image_anim_frame 8, 0 - obj_image_anim_frame 7, 0 - obj_image_anim_frame 1, 0 - obj_image_anim_frame 9, 0 - obj_image_anim_frame 10, 0 - obj_image_anim_frame 9, 0 - obj_image_anim_frame 1, 0 - obj_image_anim_jump 0 - -gAnimCmd_83A2E80:: @ 83A2E80 - obj_image_anim_frame 11, 0 - obj_image_anim_frame 12, 0 - obj_image_anim_frame 11, 0 - obj_image_anim_frame 2, 0 - obj_image_anim_frame 13, 0 - obj_image_anim_frame 14, 0 - obj_image_anim_frame 13, 0 - obj_image_anim_frame 2, 0 - obj_image_anim_jump 0 - -gAnimCmd_83A2EA4:: @ 83A2EA4 - obj_image_anim_frame 11, 0, 0x40 - obj_image_anim_frame 12, 0, 0x40 - obj_image_anim_frame 11, 0, 0x40 - obj_image_anim_frame 2, 0, 0x40 - obj_image_anim_frame 13, 0, 0x40 - obj_image_anim_frame 14, 0, 0x40 - obj_image_anim_frame 13, 0, 0x40 - obj_image_anim_frame 2, 0, 0x40 - obj_image_anim_jump 0 - -gAnimCmd_83A2EC8:: @ 83A2EC8 - obj_image_anim_frame 0, 2 - obj_image_anim_frame 2, 2, 0x40 - obj_image_anim_frame 1, 2 - obj_image_anim_frame 2, 2 - obj_image_anim_loop 1 - obj_image_anim_end - -gAnimCmd_83A2EE0:: @ 83A2EE0 - obj_image_anim_frame 1, 2 - obj_image_anim_frame 2, 2 - obj_image_anim_frame 0, 2 - obj_image_anim_frame 2, 2, 0x40 - obj_image_anim_loop 1 - obj_image_anim_end - -gAnimCmd_83A2EF8:: @ 83A2EF8 - obj_image_anim_frame 2, 2, 0x40 - obj_image_anim_frame 1, 2 - obj_image_anim_frame 2, 2 - obj_image_anim_frame 0, 2 - obj_image_anim_loop 1 - obj_image_anim_end - -gAnimCmd_83A2F10:: @ 83A2F10 - obj_image_anim_frame 2, 2 - obj_image_anim_frame 0, 2 - obj_image_anim_frame 2, 2, 0x40 - obj_image_anim_frame 1, 2 - obj_image_anim_loop 1 - obj_image_anim_end - -gAnimCmd_83A2F28:: @ 83A2F28 - obj_image_anim_frame 18, 16 - obj_image_anim_frame 0, 16 - obj_image_anim_frame 19, 16 - obj_image_anim_frame 0, 32 - obj_image_anim_loop 1 - obj_image_anim_end - -gAnimCmd_83A2F40:: @ 83A2F40 - obj_image_anim_frame 9, 5 - obj_image_anim_frame 10, 3 - obj_image_anim_frame 9, 5 - obj_image_anim_frame 11, 3 - obj_image_anim_jump 0 - -gAnimCmd_83A2F54:: @ 83A2F54 - obj_image_anim_frame 12, 5 - obj_image_anim_frame 13, 3 - obj_image_anim_frame 12, 5 - obj_image_anim_frame 14, 3 - obj_image_anim_jump 0 - -gAnimCmd_83A2F68:: @ 83A2F68 - obj_image_anim_frame 15, 5 - obj_image_anim_frame 16, 3 - obj_image_anim_frame 15, 5 - obj_image_anim_frame 17, 3 - obj_image_anim_jump 0 - -gAnimCmd_83A2F7C:: @ 83A2F7C - obj_image_anim_frame 15, 5, 0x40 - obj_image_anim_frame 16, 3, 0x40 - obj_image_anim_frame 15, 5, 0x40 - obj_image_anim_frame 17, 3, 0x40 - obj_image_anim_jump 0 - -gAnimCmd_83A2F90:: @ 83A2F90 - 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, 8 - obj_image_anim_end - -gAnimCmd_83A2FA8:: @ 83A2FA8 - obj_image_anim_frame 0, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 5, 4 - obj_image_anim_frame 6, 4 - obj_image_anim_loop 0 - obj_image_anim_frame 7, 4 - obj_image_anim_frame 8, 4 - obj_image_anim_loop 6 - obj_image_anim_frame 6, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 0, 4 - obj_image_anim_end - -gAnimCmd_83A2FD8:: @ 83A2FD8 - 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_loop 0 - obj_image_anim_frame 4, 4 - obj_image_anim_frame 5, 4 - obj_image_anim_loop 6 - obj_image_anim_frame 3, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 0, 4 - obj_image_anim_end - -gAnimCmd_83A300C:: @ 83A300C - obj_image_anim_frame 9, 32 - obj_image_anim_jump 0 - -gAnimCmd_83A3014:: @ 83A3014 - obj_image_anim_frame 10, 32 - obj_image_anim_jump 0 - -gAnimCmd_83A301C:: @ 83A301C - obj_image_anim_frame 11, 32 - obj_image_anim_jump 0 - -gAnimCmd_83A3024:: @ 83A3024 - obj_image_anim_frame 11, 32, 0x40 - obj_image_anim_jump 0 - -gAnimCmd_83A302C:: @ 83A302C - obj_image_anim_frame 15, 4 - obj_image_anim_frame 16, 4 - obj_image_anim_end - -gAnimCmd_83A3038:: @ 83A3038 - obj_image_anim_frame 19, 4 - obj_image_anim_frame 20, 4 - obj_image_anim_end - -gAnimCmd_83A3044:: @ 83A3044 - obj_image_anim_frame 23, 4 - obj_image_anim_frame 24, 4 - obj_image_anim_end - -gAnimCmd_83A3050:: @ 83A3050 - obj_image_anim_frame 23, 4, 0x40 - obj_image_anim_frame 24, 4, 0x40 - obj_image_anim_end - -gAnimCmd_83A305C:: @ 83A305C - obj_image_anim_frame 17, 4 - obj_image_anim_frame 18, 4 - obj_image_anim_end - -gAnimCmd_83A3068:: @ 83A3068 - obj_image_anim_frame 21, 4 - obj_image_anim_frame 22, 4 - obj_image_anim_end - -gAnimCmd_83A3074:: @ 83A3074 - obj_image_anim_frame 25, 4 - obj_image_anim_frame 26, 4 - obj_image_anim_end - -gAnimCmd_83A3080:: @ 83A3080 - obj_image_anim_frame 25, 4, 0x40 - obj_image_anim_frame 26, 4, 0x40 - obj_image_anim_end - -gAnimCmd_83A308C:: @ 83A308C - obj_image_anim_frame 15, 4 - obj_image_anim_frame 0, 4 - obj_image_anim_end - -gAnimCmd_83A3098:: @ 83A3098 - obj_image_anim_frame 19, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_end - -gAnimCmd_83A30A4:: @ 83A30A4 - obj_image_anim_frame 23, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_end - -gAnimCmd_83A30B0:: @ 83A30B0 - obj_image_anim_frame 23, 4, 0x40 - obj_image_anim_frame 2, 4, 0x40 - obj_image_anim_end - -gAnimCmd_83A30BC:: @ 83A30BC - obj_image_anim_frame 17, 4 - obj_image_anim_frame 0, 4 - obj_image_anim_end - -gAnimCmd_83A30C8:: @ 83A30C8 - obj_image_anim_frame 21, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_end - -gAnimCmd_83A30D4:: @ 83A30D4 - obj_image_anim_frame 25, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_end - -gAnimCmd_83A30E0:: @ 83A30E0 - obj_image_anim_frame 25, 4, 0x40 - obj_image_anim_frame 2, 4, 0x40 - obj_image_anim_end - -gAnimCmd_83A30EC:: @ 83A30EC - obj_image_anim_frame 27, 4 - obj_image_anim_frame 16, 4 - obj_image_anim_frame 28, 4 - obj_image_anim_frame 16, 4 - obj_image_anim_jump 0 - -gAnimCmd_83A3100:: @ 83A3100 - obj_image_anim_frame 29, 4 - obj_image_anim_frame 20, 4 - obj_image_anim_frame 30, 4 - obj_image_anim_frame 20, 4 - obj_image_anim_jump 0 - -gAnimCmd_83A3114:: @ 83A3114 - obj_image_anim_frame 31, 4 - obj_image_anim_frame 24, 4 - obj_image_anim_frame 32, 4 - obj_image_anim_frame 24, 4 - obj_image_anim_jump 0 - -gAnimCmd_83A3128:: @ 83A3128 - obj_image_anim_frame 31, 4, 0x40 - obj_image_anim_frame 24, 4, 0x40 - obj_image_anim_frame 32, 4, 0x40 - obj_image_anim_frame 24, 4, 0x40 - obj_image_anim_jump 0 - -gAnimCmd_83A313C:: @ 83A313C - obj_image_anim_frame 0, 32 - obj_image_anim_end - -gAnimCmd_83A3144:: @ 83A3144 - obj_image_anim_frame 1, 32 - obj_image_anim_frame 2, 32 - obj_image_anim_end - -gAnimCmd_83A3150:: @ 83A3150 - obj_image_anim_frame 3, 48 - obj_image_anim_frame 4, 48 - obj_image_anim_end - -gAnimCmd_83A315C:: @ 83A315C - obj_image_anim_frame 5, 32 - obj_image_anim_frame 5, 32 - obj_image_anim_frame 6, 32 - obj_image_anim_frame 6, 32 - obj_image_anim_end - -gAnimCmd_83A3170:: @ 83A3170 - obj_image_anim_frame 7, 48 - obj_image_anim_frame 7, 48 - obj_image_anim_frame 8, 48 - obj_image_anim_frame 8, 48 - obj_image_anim_end - -gAnimCmd_83A3184:: @ 83A3184 - obj_image_anim_frame 0, 8 - obj_image_anim_frame 9, 32 - obj_image_anim_frame 0, 8 - obj_image_anim_end - -gAnimCmd_83A3194:: @ 83A3194 - 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 - -gAnimCmd_83A31A8:: @ 83A31A8 - 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_end - -gAnimCmd_83A31BC:: @ 83A31BC - obj_image_anim_frame 8, 4 - obj_image_anim_frame 9, 4 - obj_image_anim_frame 10, 4 - obj_image_anim_frame 11, 4 - obj_image_anim_end - -gAnimCmd_83A31D0:: @ 83A31D0 - 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_end - -gAnimCmd_83A31E4:: @ 83A31E4 - 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_end - -gAnimCmd_83A31F8:: @ 83A31F8 - obj_image_anim_frame 0, 4, 0x40 - obj_image_anim_frame 1, 4, 0x40 - obj_image_anim_frame 2, 4, 0x40 - obj_image_anim_frame 3, 4, 0x40 - obj_image_anim_end - -gAnimCmd_83A320C:: @ 83A320C - obj_image_anim_frame 11, 4 - obj_image_anim_frame 10, 6 - obj_image_anim_frame 9, 6 - obj_image_anim_frame 8, 6 - obj_image_anim_end - -gAnimCmd_83A3220:: @ 83A3220 - obj_image_anim_frame 7, 4 - obj_image_anim_frame 6, 6 - obj_image_anim_frame 5, 6 - obj_image_anim_frame 4, 6 - obj_image_anim_end - -gAnimCmd_83A3234:: @ 83A3234 - obj_image_anim_frame 3, 4 - obj_image_anim_frame 2, 4 - obj_image_anim_frame 1, 4 - obj_image_anim_frame 0, 4 - obj_image_anim_end - -gAnimCmd_83A3248:: @ 83A3248 - obj_image_anim_frame 3, 4, 0x40 - obj_image_anim_frame 2, 4, 0x40 - obj_image_anim_frame 1, 4, 0x40 - obj_image_anim_frame 0, 4, 0x40 - obj_image_anim_end - -gAnimCmd_83A325C:: @ 83A325C - obj_image_anim_frame 10, 6 - obj_image_anim_frame 11, 6 - obj_image_anim_loop 1 - obj_image_anim_frame 11, 30 - obj_image_anim_jump 0 - -gAnimCmd_83A3270:: @ 83A3270 - obj_image_anim_frame 6, 6 - obj_image_anim_frame 7, 6 - obj_image_anim_loop 1 - obj_image_anim_frame 7, 30 - obj_image_anim_jump 0 - -gAnimCmd_83A3284:: @ 83A3284 - obj_image_anim_frame 2, 6 - obj_image_anim_frame 3, 6 - obj_image_anim_loop 1 - obj_image_anim_frame 3, 30 - obj_image_anim_jump 0 - -gAnimCmd_83A3298:: @ 83A3298 - obj_image_anim_frame 2, 6, 0x40 - obj_image_anim_frame 3, 6, 0x40 - obj_image_anim_loop 1 - obj_image_anim_frame 3, 30, 0x40 - obj_image_anim_jump 0 - -gUnknown_83A32AC:: @ 83A32AC - obj_rot_scal_anim_frame 0, 0, 1, 1 - obj_rot_scal_anim_frame 0, 0, 0, 1 - obj_rot_scal_anim_frame 0, 0, 0, 1 - obj_rot_scal_anim_frame 0, 0, 0, 1 - obj_rot_scal_anim_loop 7 - obj_rot_scal_anim_jump 0 - -gUnknown_83A32DC:: @ 83A32DC - obj_rot_scal_anim_frame 0, 0, -1, 1 - obj_rot_scal_anim_frame 0, 0, 0, 1 - obj_rot_scal_anim_loop 15 - obj_rot_scal_anim_frame 0, 0, 1, 1 - obj_rot_scal_anim_frame 0, 0, 0, 1 - obj_rot_scal_anim_loop 15 - obj_rot_scal_anim_jump 0 - -gAnimTable_83A3314:: @ 83A3314 - .4byte gAnimCmd_83A2950 -gAnimTable_83A3318:: @ 83A3318 - .4byte gAnimCmd_83A2964 - .4byte gAnimCmd_83A296C - .4byte gAnimCmd_83A2974 - .4byte gAnimCmd_83A297C - .4byte gAnimCmd_83A2984 - .4byte gAnimCmd_83A2998 - .4byte gAnimCmd_83A29AC - .4byte gAnimCmd_83A29C0 - .4byte gAnimCmd_83A29D4 - .4byte gAnimCmd_83A29E8 - .4byte gAnimCmd_83A29FC - .4byte gAnimCmd_83A2A10 - .4byte gAnimCmd_83A2A24 - .4byte gAnimCmd_83A2A38 - .4byte gAnimCmd_83A2A4C - .4byte gAnimCmd_83A2A60 - .4byte gAnimCmd_83A2A74 - .4byte gAnimCmd_83A2A88 - .4byte gAnimCmd_83A2A9C - .4byte gAnimCmd_83A2AB0 - -gAnimTable_83A3368:: @ 83A3368 - .4byte gAnimCmd_83A2AC4 - .4byte gAnimCmd_83A2ACC - .4byte gAnimCmd_83A2AD4 - .4byte gAnimCmd_83A2ADC - .4byte gAnimCmd_83A2AE4 - .4byte gAnimCmd_83A2AF8 - .4byte gAnimCmd_83A2B0C - .4byte gAnimCmd_83A2B20 - .4byte gAnimCmd_83A2B34 - .4byte gAnimCmd_83A2B48 - .4byte gAnimCmd_83A2B5C - .4byte gAnimCmd_83A2B70 - .4byte gAnimCmd_83A2B84 - .4byte gAnimCmd_83A2B98 - .4byte gAnimCmd_83A2BAC - .4byte gAnimCmd_83A2BC0 - .4byte gAnimCmd_83A2BD4 - .4byte gAnimCmd_83A2BE8 - .4byte gAnimCmd_83A2BFC - .4byte gAnimCmd_83A2C10 - .4byte gAnimCmd_83A2C24 - -gAnimTable_83A33BC:: @ 83A33BC - .4byte gAnimCmd_83A2AC4 - .4byte gAnimCmd_83A2ACC - .4byte gAnimCmd_83A2AD4 - .4byte gAnimCmd_83A2ADC - .4byte gAnimCmd_83A2C2C - .4byte gAnimCmd_83A2C40 - .4byte gAnimCmd_83A2B0C - .4byte gAnimCmd_83A2B20 - .4byte gAnimCmd_83A2B34 - .4byte gAnimCmd_83A2B48 - .4byte gAnimCmd_83A2B5C - .4byte gAnimCmd_83A2B70 - .4byte gAnimCmd_83A2B84 - .4byte gAnimCmd_83A2B98 - .4byte gAnimCmd_83A2BAC - .4byte gAnimCmd_83A2BC0 - .4byte gAnimCmd_83A2BD4 - .4byte gAnimCmd_83A2BE8 - .4byte gAnimCmd_83A2BFC - .4byte gAnimCmd_83A2C10 - .4byte gAnimCmd_83A2C24 - -gAnimTable_83A3410:: - .4byte gAnimCmd_83A2C68 - .4byte gAnimCmd_83A2C70 - .4byte gAnimCmd_83A2C78 - .4byte gAnimCmd_83A2C80 - .4byte gAnimCmd_83A2C88 - .4byte gAnimCmd_83A2CAC - .4byte gAnimCmd_83A2CD0 - .4byte gAnimCmd_83A2CF4 - .4byte gAnimCmd_83A2D18 - .4byte gAnimCmd_83A2D3C - .4byte gAnimCmd_83A2D60 - .4byte gAnimCmd_83A2D84 - .4byte gAnimCmd_83A2DA8 - .4byte gAnimCmd_83A2DCC - .4byte gAnimCmd_83A2DF0 - .4byte gAnimCmd_83A2E14 - .4byte gAnimCmd_83A2E38 - .4byte gAnimCmd_83A2E5C - .4byte gAnimCmd_83A2E80 - .4byte gAnimCmd_83A2EA4 - .4byte gAnimCmd_83A2F40 - .4byte gAnimCmd_83A2F54 - .4byte gAnimCmd_83A2F68 - .4byte gAnimCmd_83A2F7C - -gAnimTable_83A3470:: @ 83A3470 - .4byte gAnimCmd_83A2AC4 - .4byte gAnimCmd_83A2ACC - .4byte gAnimCmd_83A2AD4 - .4byte gAnimCmd_83A2ADC - .4byte gAnimCmd_83A2AE4 - .4byte gAnimCmd_83A2AF8 - .4byte gAnimCmd_83A2B0C - .4byte gAnimCmd_83A2B20 - .4byte gAnimCmd_83A2B34 - .4byte gAnimCmd_83A2B48 - .4byte gAnimCmd_83A2B5C - .4byte gAnimCmd_83A2B70 - .4byte gAnimCmd_83A2B84 - .4byte gAnimCmd_83A2B98 - .4byte gAnimCmd_83A2BAC - .4byte gAnimCmd_83A2BC0 - .4byte gAnimCmd_83A2BD4 - .4byte gAnimCmd_83A2BE8 - .4byte gAnimCmd_83A2BFC - .4byte gAnimCmd_83A2C10 - .4byte gAnimCmd_83A2F40 - .4byte gAnimCmd_83A2F54 - .4byte gAnimCmd_83A2F68 - .4byte gAnimCmd_83A2F7C - .4byte gAnimCmd_83A2EC8 - .4byte gAnimCmd_83A2EE0 - .4byte gAnimCmd_83A2EF8 - .4byte gAnimCmd_83A2F10 - .4byte gAnimCmd_83A2F28 - -gAnimTable_83A34E4:: - .4byte gAnimCmd_83A2AC4 - .4byte gAnimCmd_83A2ACC - .4byte gAnimCmd_83A2AD4 - .4byte gAnimCmd_83A2ADC - .4byte gAnimCmd_83A2AE4 - .4byte gAnimCmd_83A2AF8 - .4byte gAnimCmd_83A2B0C - .4byte gAnimCmd_83A2B20 - .4byte gAnimCmd_83A2B34 - .4byte gAnimCmd_83A2B48 - .4byte gAnimCmd_83A2B5C - .4byte gAnimCmd_83A2B70 - .4byte gAnimCmd_83A2B84 - .4byte gAnimCmd_83A2B98 - .4byte gAnimCmd_83A2BAC - .4byte gAnimCmd_83A2BC0 - .4byte gAnimCmd_83A2BD4 - .4byte gAnimCmd_83A2BE8 - .4byte gAnimCmd_83A2BFC - .4byte gAnimCmd_83A2C10 - .4byte gAnimCmd_83A302C - .4byte gAnimCmd_83A3038 - .4byte gAnimCmd_83A3044 - .4byte gAnimCmd_83A3050 - .4byte gAnimCmd_83A305C - .4byte gAnimCmd_83A3068 - .4byte gAnimCmd_83A3074 - .4byte gAnimCmd_83A3080 - .4byte gAnimCmd_83A308C - .4byte gAnimCmd_83A3098 - .4byte gAnimCmd_83A30A4 - .4byte gAnimCmd_83A30B0 - .4byte gAnimCmd_83A30BC - .4byte gAnimCmd_83A30C8 - .4byte gAnimCmd_83A30D4 - .4byte gAnimCmd_83A30E0 - .4byte gAnimCmd_83A30EC - .4byte gAnimCmd_83A3100 - .4byte gAnimCmd_83A3114 - .4byte gAnimCmd_83A3128 - -gAnimTable_83A3584:: @ 83A3584 - .4byte gAnimCmd_83A2C48 - .4byte gAnimCmd_83A2C50 - .4byte gAnimCmd_83A2C58 - .4byte gAnimCmd_83A2C60 - .4byte gAnimCmd_83A2C48 - .4byte gAnimCmd_83A2C50 - .4byte gAnimCmd_83A2C58 - .4byte gAnimCmd_83A2C60 - .4byte gAnimCmd_83A2C48 - .4byte gAnimCmd_83A2C50 - .4byte gAnimCmd_83A2C58 - .4byte gAnimCmd_83A2C60 - .4byte gAnimCmd_83A2C48 - .4byte gAnimCmd_83A2C50 - .4byte gAnimCmd_83A2C58 - .4byte gAnimCmd_83A2C60 - .4byte gAnimCmd_83A2C48 - .4byte gAnimCmd_83A2C50 - .4byte gAnimCmd_83A2C58 - .4byte gAnimCmd_83A2C60 - .4byte gAnimCmd_83A300C - .4byte gAnimCmd_83A3014 - .4byte gAnimCmd_83A301C - .4byte gAnimCmd_83A3024 - -gAnimTable_83A35E4:: @ 83A35E4 - .4byte gAnimCmd_83A2AC4 - .4byte gAnimCmd_83A2ACC - .4byte gAnimCmd_83A2AD4 - .4byte gAnimCmd_83A2ADC - .4byte gAnimCmd_83A2AE4 - .4byte gAnimCmd_83A2AF8 - .4byte gAnimCmd_83A2B0C - .4byte gAnimCmd_83A2B20 - .4byte gAnimCmd_83A2B34 - .4byte gAnimCmd_83A2B48 - .4byte gAnimCmd_83A2B5C - .4byte gAnimCmd_83A2B70 - .4byte gAnimCmd_83A2B84 - .4byte gAnimCmd_83A2B98 - .4byte gAnimCmd_83A2BAC - .4byte gAnimCmd_83A2BC0 - .4byte gAnimCmd_83A2BD4 - .4byte gAnimCmd_83A2BE8 - .4byte gAnimCmd_83A2BFC - .4byte gAnimCmd_83A2C10 - .4byte gAnimCmd_83A3184 - -gAnimTable_83A3638:: @ 83A3638 - .4byte gAnimCmd_83A2F90 - -gAnimTable_83A363C:: @ 83A363C - .4byte gAnimCmd_83A2FA8 - -gAnimTable_83A3640:: @ 83A3640 - .4byte gAnimCmd_83A2FD8 - .4byte gAnimCmd_83A313C - .4byte gAnimCmd_83A3144 - .4byte gAnimCmd_83A3150 - .4byte gAnimCmd_83A315C - .4byte gAnimCmd_83A3170 - -gAnimTable_83A3658:: @ 83A3658 - .4byte gAnimCmd_83A2950 - .4byte gAnimCmd_83A3194 - -gAnimTable_83A3660:: @ 83A3660 - .4byte gAnimCmd_83A2950 - .4byte gAnimCmd_83A31A8 - -gAnimTable_83A3668:: @ 83A3668 - .4byte gAnimCmd_83A31BC - .4byte gAnimCmd_83A31D0 - .4byte gAnimCmd_83A31E4 - .4byte gAnimCmd_83A31F8 - .4byte gAnimCmd_83A320C - .4byte gAnimCmd_83A3220 - .4byte gAnimCmd_83A3234 - .4byte gAnimCmd_83A3248 - .4byte gAnimCmd_83A325C - .4byte gAnimCmd_83A3270 - .4byte gAnimCmd_83A3284 - .4byte gAnimCmd_83A3298 - -gUnknown_83A3698:: @ 83A3698 - .4byte gAnimTable_83A3318 - .byte 1, 3, 0, 2 - .4byte gAnimTable_83A3368 - .byte 1, 3, 0, 2 - .4byte gAnimTable_83A3470 - .byte 1, 3, 0, 2 - .4byte gAnimTable_83A34E4 - .byte 1, 3, 0, 2 - .4byte gAnimTable_83A3584 - .byte 1, 3, 0, 2 - .4byte gAnimTable_83A35E4 - .byte 1, 3, 0, 2 - .4byte gAnimTable_83A3668 - .byte 1, 3, 0, 2 - .4byte gAnimTable_83A3410 - .byte 3, 7, 0, 4 - .4byte 0x00000000, 0x00000000 - @9186 diff --git a/src/data/object_events/object_event_anims.h b/src/data/object_events/object_event_anims.h new file mode 100644 index 000000000..1adc71c22 --- /dev/null +++ b/src/data/object_events/object_event_anims.h @@ -0,0 +1,1298 @@ +const union AnimCmd gAnimCmd_83A2950[] = { + ANIMCMD_FRAME(0, 8), + ANIMCMD_FRAME(0, 8), + ANIMCMD_FRAME(0, 8), + ANIMCMD_FRAME(0, 8), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2964[] = { + ANIMCMD_FRAME(0, 16), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A296C[] = { + ANIMCMD_FRAME(1, 16), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2974[] = { + ANIMCMD_FRAME(2, 16), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A297C[] = { + ANIMCMD_FRAME(2, 16, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2984[] = { + ANIMCMD_FRAME(3, 8), + ANIMCMD_FRAME(0, 8), + ANIMCMD_FRAME(3, 8, .hFlip = TRUE), + ANIMCMD_FRAME(0, 8), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2998[] = { + ANIMCMD_FRAME(4, 8), + ANIMCMD_FRAME(1, 8), + ANIMCMD_FRAME(4, 8, .hFlip = TRUE), + ANIMCMD_FRAME(1, 8), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A29AC[] = { + ANIMCMD_FRAME(5, 8), + ANIMCMD_FRAME(2, 8), + ANIMCMD_FRAME(6, 8), + ANIMCMD_FRAME(2, 8), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A29C0[] = { + ANIMCMD_FRAME(5, 8, .hFlip = TRUE), + ANIMCMD_FRAME(2, 8, .hFlip = TRUE), + ANIMCMD_FRAME(6, 8, .hFlip = TRUE), + ANIMCMD_FRAME(2, 8, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A29D4[] = { + ANIMCMD_FRAME(3, 4), + ANIMCMD_FRAME(0, 4), + ANIMCMD_FRAME(3, 4, .hFlip = TRUE), + ANIMCMD_FRAME(0, 4), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A29E8[] = { + ANIMCMD_FRAME(4, 4), + ANIMCMD_FRAME(1, 4), + ANIMCMD_FRAME(4, 4, .hFlip = TRUE), + ANIMCMD_FRAME(1, 4), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A29FC[] = { + ANIMCMD_FRAME(5, 4), + ANIMCMD_FRAME(2, 4), + ANIMCMD_FRAME(6, 4), + ANIMCMD_FRAME(2, 4), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2A10[] = { + ANIMCMD_FRAME(5, 4, .hFlip = TRUE), + ANIMCMD_FRAME(2, 4, .hFlip = TRUE), + ANIMCMD_FRAME(6, 4, .hFlip = TRUE), + ANIMCMD_FRAME(2, 4, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2A24[] = { + ANIMCMD_FRAME(3, 2), + ANIMCMD_FRAME(0, 2), + ANIMCMD_FRAME(3, 2, .hFlip = TRUE), + ANIMCMD_FRAME(0, 2), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2A38[] = { + ANIMCMD_FRAME(4, 2), + ANIMCMD_FRAME(1, 2), + ANIMCMD_FRAME(4, 2, .hFlip = TRUE), + ANIMCMD_FRAME(1, 2), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2A4C[] = { + ANIMCMD_FRAME(5, 2), + ANIMCMD_FRAME(2, 2), + ANIMCMD_FRAME(6, 2), + ANIMCMD_FRAME(2, 2), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2A60[] = { + ANIMCMD_FRAME(5, 2, .hFlip = TRUE), + ANIMCMD_FRAME(2, 2, .hFlip = TRUE), + ANIMCMD_FRAME(6, 2, .hFlip = TRUE), + ANIMCMD_FRAME(2, 2, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2A74[] = { + ANIMCMD_FRAME(3, 1), + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(3, 1, .hFlip = TRUE), + ANIMCMD_FRAME(0, 1), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2A88[] = { + ANIMCMD_FRAME(4, 1), + ANIMCMD_FRAME(1, 1), + ANIMCMD_FRAME(4, 1, .hFlip = TRUE), + ANIMCMD_FRAME(1, 1), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2A9C[] = { + ANIMCMD_FRAME(5, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_FRAME(6, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2AB0[] = { + ANIMCMD_FRAME(5, 1, .hFlip = TRUE), + ANIMCMD_FRAME(2, 1, .hFlip = TRUE), + ANIMCMD_FRAME(6, 1, .hFlip = TRUE), + ANIMCMD_FRAME(2, 1, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2AC4[] = { + ANIMCMD_FRAME(0, 16), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2ACC[] = { + ANIMCMD_FRAME(1, 16), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2AD4[] = { + ANIMCMD_FRAME(2, 16), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2ADC[] = { + ANIMCMD_FRAME(2, 16, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2AE4[] = { + ANIMCMD_FRAME(3, 8), + ANIMCMD_FRAME(0, 8), + ANIMCMD_FRAME(4, 8), + ANIMCMD_FRAME(0, 8), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2AF8[] = { + ANIMCMD_FRAME(5, 8), + ANIMCMD_FRAME(1, 8), + ANIMCMD_FRAME(6, 8), + ANIMCMD_FRAME(1, 8), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2B0C[] = { + ANIMCMD_FRAME(7, 8), + ANIMCMD_FRAME(2, 8), + ANIMCMD_FRAME(8, 8), + ANIMCMD_FRAME(2, 8), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2B20[] = { + ANIMCMD_FRAME(7, 8, .hFlip = TRUE), + ANIMCMD_FRAME(2, 8, .hFlip = TRUE), + ANIMCMD_FRAME(8, 8, .hFlip = TRUE), + ANIMCMD_FRAME(2, 8, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2B34[] = { + ANIMCMD_FRAME(3, 4), + ANIMCMD_FRAME(0, 4), + ANIMCMD_FRAME(4, 4), + ANIMCMD_FRAME(0, 4), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2B48[] = { + ANIMCMD_FRAME(5, 4), + ANIMCMD_FRAME(1, 4), + ANIMCMD_FRAME(6, 4), + ANIMCMD_FRAME(1, 4), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2B5C[] = { + ANIMCMD_FRAME(7, 4), + ANIMCMD_FRAME(2, 4), + ANIMCMD_FRAME(8, 4), + ANIMCMD_FRAME(2, 4), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2B70[] = { + ANIMCMD_FRAME(7, 4, .hFlip = TRUE), + ANIMCMD_FRAME(2, 4, .hFlip = TRUE), + ANIMCMD_FRAME(8, 4, .hFlip = TRUE), + ANIMCMD_FRAME(2, 4, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2B84[] = { + ANIMCMD_FRAME(3, 2), + ANIMCMD_FRAME(0, 2), + ANIMCMD_FRAME(4, 2), + ANIMCMD_FRAME(0, 2), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2B98[] = { + ANIMCMD_FRAME(5, 2), + ANIMCMD_FRAME(1, 2), + ANIMCMD_FRAME(6, 2), + ANIMCMD_FRAME(1, 2), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2BAC[] = { + ANIMCMD_FRAME(7, 2), + ANIMCMD_FRAME(2, 2), + ANIMCMD_FRAME(8, 2), + ANIMCMD_FRAME(2, 2), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2BC0[] = { + ANIMCMD_FRAME(7, 2, .hFlip = TRUE), + ANIMCMD_FRAME(2, 2, .hFlip = TRUE), + ANIMCMD_FRAME(8, 2, .hFlip = TRUE), + ANIMCMD_FRAME(2, 2, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2BD4[] = { + ANIMCMD_FRAME(3, 1), + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(4, 1), + ANIMCMD_FRAME(0, 1), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2BE8[] = { + ANIMCMD_FRAME(5, 1), + ANIMCMD_FRAME(1, 1), + ANIMCMD_FRAME(6, 1), + ANIMCMD_FRAME(1, 1), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2BFC[] = { + ANIMCMD_FRAME(7, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_FRAME(8, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2C10[] = { + ANIMCMD_FRAME(7, 1, .hFlip = TRUE), + ANIMCMD_FRAME(2, 1, .hFlip = TRUE), + ANIMCMD_FRAME(8, 1, .hFlip = TRUE), + ANIMCMD_FRAME(2, 1, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2C24[] = { + ANIMCMD_FRAME(9, 0), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A2C2C[] = { + ANIMCMD_FRAME(3, 8), + ANIMCMD_FRAME(4, 8), + ANIMCMD_FRAME(3, 8), + ANIMCMD_FRAME(4, 8), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2C40[] = { + ANIMCMD_FRAME(3, 16), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2C48[] = { + ANIMCMD_FRAME(0, 60), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2C50[] = { + ANIMCMD_FRAME(1, 60), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2C58[] = { + ANIMCMD_FRAME(2, 60), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2C60[] = { + ANIMCMD_FRAME(2, 60, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2C68[] = { + ANIMCMD_FRAME(0, 16), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2C70[] = { + ANIMCMD_FRAME(1, 16), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2C78[] = { + ANIMCMD_FRAME(2, 16), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2C80[] = { + ANIMCMD_FRAME(2, 16, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2C88[] = { + ANIMCMD_FRAME(3, 4), + ANIMCMD_FRAME(4, 4), + ANIMCMD_FRAME(3, 4), + ANIMCMD_FRAME(0, 4), + ANIMCMD_FRAME(5, 4), + ANIMCMD_FRAME(6, 4), + ANIMCMD_FRAME(5, 4), + ANIMCMD_FRAME(0, 4), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2CAC[] = { + ANIMCMD_FRAME(7, 4), + ANIMCMD_FRAME(8, 4), + ANIMCMD_FRAME(7, 4), + ANIMCMD_FRAME(1, 4), + ANIMCMD_FRAME(9, 4), + ANIMCMD_FRAME(10, 4), + ANIMCMD_FRAME(9, 4), + ANIMCMD_FRAME(1, 4), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2CD0[] = { + ANIMCMD_FRAME(11, 4), + ANIMCMD_FRAME(12, 4), + ANIMCMD_FRAME(11, 4), + ANIMCMD_FRAME(2, 4), + ANIMCMD_FRAME(13, 4), + ANIMCMD_FRAME(14, 4), + ANIMCMD_FRAME(13, 4), + ANIMCMD_FRAME(2, 4), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2CF4[] = { + ANIMCMD_FRAME(11, 4, .hFlip = TRUE), + ANIMCMD_FRAME(12, 4, .hFlip = TRUE), + ANIMCMD_FRAME(11, 4, .hFlip = TRUE), + ANIMCMD_FRAME(2, 4, .hFlip = TRUE), + ANIMCMD_FRAME(13, 4, .hFlip = TRUE), + ANIMCMD_FRAME(14, 4, .hFlip = TRUE), + ANIMCMD_FRAME(13, 4, .hFlip = TRUE), + ANIMCMD_FRAME(2, 4, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2D18[] = { + ANIMCMD_FRAME(3, 2), + ANIMCMD_FRAME(4, 2), + ANIMCMD_FRAME(3, 2), + ANIMCMD_FRAME(0, 2), + ANIMCMD_FRAME(5, 2), + ANIMCMD_FRAME(6, 2), + ANIMCMD_FRAME(5, 2), + ANIMCMD_FRAME(0, 2), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2D3C[] = { + ANIMCMD_FRAME(7, 2), + ANIMCMD_FRAME(8, 2), + ANIMCMD_FRAME(7, 2), + ANIMCMD_FRAME(1, 2), + ANIMCMD_FRAME(9, 2), + ANIMCMD_FRAME(10, 2), + ANIMCMD_FRAME(9, 2), + ANIMCMD_FRAME(1, 2), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2D60[] = { + ANIMCMD_FRAME(11, 2), + ANIMCMD_FRAME(12, 2), + ANIMCMD_FRAME(11, 2), + ANIMCMD_FRAME(2, 2), + ANIMCMD_FRAME(13, 2), + ANIMCMD_FRAME(14, 2), + ANIMCMD_FRAME(13, 2), + ANIMCMD_FRAME(2, 2), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2D84[] = { + ANIMCMD_FRAME(11, 2, .hFlip = TRUE), + ANIMCMD_FRAME(12, 2, .hFlip = TRUE), + ANIMCMD_FRAME(11, 2, .hFlip = TRUE), + ANIMCMD_FRAME(2, 2, .hFlip = TRUE), + ANIMCMD_FRAME(13, 2, .hFlip = TRUE), + ANIMCMD_FRAME(14, 2, .hFlip = TRUE), + ANIMCMD_FRAME(13, 2, .hFlip = TRUE), + ANIMCMD_FRAME(2, 2, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2DA8[] = { + ANIMCMD_FRAME(3, 1), + ANIMCMD_FRAME(4, 1), + ANIMCMD_FRAME(3, 1), + ANIMCMD_FRAME(0, 1), + ANIMCMD_FRAME(5, 1), + ANIMCMD_FRAME(6, 1), + ANIMCMD_FRAME(5, 1), + ANIMCMD_FRAME(0, 1), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2DCC[] = { + ANIMCMD_FRAME(7, 1), + ANIMCMD_FRAME(8, 1), + ANIMCMD_FRAME(7, 1), + ANIMCMD_FRAME(1, 1), + ANIMCMD_FRAME(9, 1), + ANIMCMD_FRAME(10, 1), + ANIMCMD_FRAME(9, 1), + ANIMCMD_FRAME(1, 1), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2DF0[] = { + ANIMCMD_FRAME(11, 1), + ANIMCMD_FRAME(12, 1), + ANIMCMD_FRAME(11, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_FRAME(13, 1), + ANIMCMD_FRAME(14, 1), + ANIMCMD_FRAME(13, 1), + ANIMCMD_FRAME(2, 1), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2E14[] = { + ANIMCMD_FRAME(11, 1, .hFlip = TRUE), + ANIMCMD_FRAME(12, 1, .hFlip = TRUE), + ANIMCMD_FRAME(11, 1, .hFlip = TRUE), + ANIMCMD_FRAME(2, 1, .hFlip = TRUE), + ANIMCMD_FRAME(13, 1, .hFlip = TRUE), + ANIMCMD_FRAME(14, 1, .hFlip = TRUE), + ANIMCMD_FRAME(13, 1, .hFlip = TRUE), + ANIMCMD_FRAME(2, 1, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2E38[] = { + ANIMCMD_FRAME(3, 0), + ANIMCMD_FRAME(4, 0), + ANIMCMD_FRAME(3, 0), + ANIMCMD_FRAME(0, 0), + ANIMCMD_FRAME(5, 0), + ANIMCMD_FRAME(6, 0), + ANIMCMD_FRAME(5, 0), + ANIMCMD_FRAME(0, 0), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2E5C[] = { + ANIMCMD_FRAME(7, 0), + ANIMCMD_FRAME(8, 0), + ANIMCMD_FRAME(7, 0), + ANIMCMD_FRAME(1, 0), + ANIMCMD_FRAME(9, 0), + ANIMCMD_FRAME(10, 0), + ANIMCMD_FRAME(9, 0), + ANIMCMD_FRAME(1, 0), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2E80[] = { + ANIMCMD_FRAME(11, 0), + ANIMCMD_FRAME(12, 0), + ANIMCMD_FRAME(11, 0), + ANIMCMD_FRAME(2, 0), + ANIMCMD_FRAME(13, 0), + ANIMCMD_FRAME(14, 0), + ANIMCMD_FRAME(13, 0), + ANIMCMD_FRAME(2, 0), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2EA4[] = { + ANIMCMD_FRAME(11, 0, .hFlip = TRUE), + ANIMCMD_FRAME(12, 0, .hFlip = TRUE), + ANIMCMD_FRAME(11, 0, .hFlip = TRUE), + ANIMCMD_FRAME(2, 0, .hFlip = TRUE), + ANIMCMD_FRAME(13, 0, .hFlip = TRUE), + ANIMCMD_FRAME(14, 0, .hFlip = TRUE), + ANIMCMD_FRAME(13, 0, .hFlip = TRUE), + ANIMCMD_FRAME(2, 0, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2EC8[] = { + ANIMCMD_FRAME(0, 2), + ANIMCMD_FRAME(2, 2, .hFlip = TRUE), + ANIMCMD_FRAME(1, 2), + ANIMCMD_FRAME(2, 2), + ANIMCMD_LOOP(1), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A2EE0[] = { + ANIMCMD_FRAME(1, 2), + ANIMCMD_FRAME(2, 2), + ANIMCMD_FRAME(0, 2), + ANIMCMD_FRAME(2, 2, .hFlip = TRUE), + ANIMCMD_LOOP(1), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A2EF8[] = { + ANIMCMD_FRAME(2, 2, .hFlip = TRUE), + ANIMCMD_FRAME(1, 2), + ANIMCMD_FRAME(2, 2), + ANIMCMD_FRAME(0, 2), + ANIMCMD_LOOP(1), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A2F10[] = { + ANIMCMD_FRAME(2, 2), + ANIMCMD_FRAME(0, 2), + ANIMCMD_FRAME(2, 2, .hFlip = TRUE), + ANIMCMD_FRAME(1, 2), + ANIMCMD_LOOP(1), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A2F28[] = { + ANIMCMD_FRAME(18, 16), + ANIMCMD_FRAME(0, 16), + ANIMCMD_FRAME(19, 16), + ANIMCMD_FRAME(0, 32), + ANIMCMD_LOOP(1), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A2F40[] = { + ANIMCMD_FRAME(9, 5), + ANIMCMD_FRAME(10, 3), + ANIMCMD_FRAME(9, 5), + ANIMCMD_FRAME(11, 3), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2F54[] = { + ANIMCMD_FRAME(12, 5), + ANIMCMD_FRAME(13, 3), + ANIMCMD_FRAME(12, 5), + ANIMCMD_FRAME(14, 3), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2F68[] = { + ANIMCMD_FRAME(15, 5), + ANIMCMD_FRAME(16, 3), + ANIMCMD_FRAME(15, 5), + ANIMCMD_FRAME(17, 3), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2F7C[] = { + ANIMCMD_FRAME(15, 5, .hFlip = TRUE), + ANIMCMD_FRAME(16, 3, .hFlip = TRUE), + ANIMCMD_FRAME(15, 5, .hFlip = TRUE), + ANIMCMD_FRAME(17, 3, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A2F90[] = { + ANIMCMD_FRAME(0, 4), + ANIMCMD_FRAME(1, 4), + ANIMCMD_FRAME(2, 4), + ANIMCMD_FRAME(3, 4), + ANIMCMD_FRAME(4, 8), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A2FA8[] = { + ANIMCMD_FRAME(0, 4), + ANIMCMD_FRAME(1, 4), + ANIMCMD_FRAME(5, 4), + ANIMCMD_FRAME(6, 4), + ANIMCMD_LOOP(0), + ANIMCMD_FRAME(7, 4), + ANIMCMD_FRAME(8, 4), + ANIMCMD_LOOP(6), + ANIMCMD_FRAME(6, 4), + ANIMCMD_FRAME(1, 4), + ANIMCMD_FRAME(0, 4), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A2FD8[] = { + ANIMCMD_FRAME(0, 4), + ANIMCMD_FRAME(1, 4), + ANIMCMD_FRAME(2, 4), + ANIMCMD_FRAME(3, 4), + ANIMCMD_LOOP(0), + ANIMCMD_FRAME(4, 4), + ANIMCMD_FRAME(5, 4), + ANIMCMD_LOOP(6), + ANIMCMD_FRAME(3, 4), + ANIMCMD_FRAME(2, 4), + ANIMCMD_FRAME(1, 4), + ANIMCMD_FRAME(0, 4), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A300C[] = { + ANIMCMD_FRAME(9, 32), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A3014[] = { + ANIMCMD_FRAME(10, 32), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A301C[] = { + ANIMCMD_FRAME(11, 32), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A3024[] = { + ANIMCMD_FRAME(11, 32, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A302C[] = { + ANIMCMD_FRAME(15, 4), + ANIMCMD_FRAME(16, 4), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A3038[] = { + ANIMCMD_FRAME(19, 4), + ANIMCMD_FRAME(20, 4), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A3044[] = { + ANIMCMD_FRAME(23, 4), + ANIMCMD_FRAME(24, 4), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A3050[] = { + ANIMCMD_FRAME(23, 4, .hFlip = TRUE), + ANIMCMD_FRAME(24, 4, .hFlip = TRUE), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A305C[] = { + ANIMCMD_FRAME(17, 4), + ANIMCMD_FRAME(18, 4), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A3068[] = { + ANIMCMD_FRAME(21, 4), + ANIMCMD_FRAME(22, 4), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A3074[] = { + ANIMCMD_FRAME(25, 4), + ANIMCMD_FRAME(26, 4), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A3080[] = { + ANIMCMD_FRAME(25, 4, .hFlip = TRUE), + ANIMCMD_FRAME(26, 4, .hFlip = TRUE), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A308C[] = { + ANIMCMD_FRAME(15, 4), + ANIMCMD_FRAME(0, 4), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A3098[] = { + ANIMCMD_FRAME(19, 4), + ANIMCMD_FRAME(1, 4), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A30A4[] = { + ANIMCMD_FRAME(23, 4), + ANIMCMD_FRAME(2, 4), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A30B0[] = { + ANIMCMD_FRAME(23, 4, .hFlip = TRUE), + ANIMCMD_FRAME(2, 4, .hFlip = TRUE), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A30BC[] = { + ANIMCMD_FRAME(17, 4), + ANIMCMD_FRAME(0, 4), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A30C8[] = { + ANIMCMD_FRAME(21, 4), + ANIMCMD_FRAME(1, 4), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A30D4[] = { + ANIMCMD_FRAME(25, 4), + ANIMCMD_FRAME(2, 4), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A30E0[] = { + ANIMCMD_FRAME(25, 4, .hFlip = TRUE), + ANIMCMD_FRAME(2, 4, .hFlip = TRUE), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A30EC[] = { + ANIMCMD_FRAME(27, 4), + ANIMCMD_FRAME(16, 4), + ANIMCMD_FRAME(28, 4), + ANIMCMD_FRAME(16, 4), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A3100[] = { + ANIMCMD_FRAME(29, 4), + ANIMCMD_FRAME(20, 4), + ANIMCMD_FRAME(30, 4), + ANIMCMD_FRAME(20, 4), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A3114[] = { + ANIMCMD_FRAME(31, 4), + ANIMCMD_FRAME(24, 4), + ANIMCMD_FRAME(32, 4), + ANIMCMD_FRAME(24, 4), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A3128[] = { + ANIMCMD_FRAME(31, 4, .hFlip = TRUE), + ANIMCMD_FRAME(24, 4, .hFlip = TRUE), + ANIMCMD_FRAME(32, 4, .hFlip = TRUE), + ANIMCMD_FRAME(24, 4, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A313C[] = { + ANIMCMD_FRAME(0, 32), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A3144[] = { + ANIMCMD_FRAME(1, 32), + ANIMCMD_FRAME(2, 32), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A3150[] = { + ANIMCMD_FRAME(3, 48), + ANIMCMD_FRAME(4, 48), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A315C[] = { + ANIMCMD_FRAME(5, 32), + ANIMCMD_FRAME(5, 32), + ANIMCMD_FRAME(6, 32), + ANIMCMD_FRAME(6, 32), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A3170[] = { + ANIMCMD_FRAME(7, 48), + ANIMCMD_FRAME(7, 48), + ANIMCMD_FRAME(8, 48), + ANIMCMD_FRAME(8, 48), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A3184[] = { + ANIMCMD_FRAME(0, 8), + ANIMCMD_FRAME(9, 32), + ANIMCMD_FRAME(0, 8), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A3194[] = { + ANIMCMD_FRAME(0, 8), + ANIMCMD_FRAME(1, 8), + ANIMCMD_FRAME(2, 8), + ANIMCMD_FRAME(3, 8), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A31A8[] = { + ANIMCMD_FRAME(0, 6), + ANIMCMD_FRAME(1, 6), + ANIMCMD_FRAME(2, 6), + ANIMCMD_FRAME(3, 6), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A31BC[] = { + ANIMCMD_FRAME(8, 4), + ANIMCMD_FRAME(9, 4), + ANIMCMD_FRAME(10, 4), + ANIMCMD_FRAME(11, 4), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A31D0[] = { + ANIMCMD_FRAME(4, 4), + ANIMCMD_FRAME(5, 4), + ANIMCMD_FRAME(6, 4), + ANIMCMD_FRAME(7, 4), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A31E4[] = { + ANIMCMD_FRAME(0, 4), + ANIMCMD_FRAME(1, 4), + ANIMCMD_FRAME(2, 4), + ANIMCMD_FRAME(3, 4), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A31F8[] = { + ANIMCMD_FRAME(0, 4, .hFlip = TRUE), + ANIMCMD_FRAME(1, 4, .hFlip = TRUE), + ANIMCMD_FRAME(2, 4, .hFlip = TRUE), + ANIMCMD_FRAME(3, 4, .hFlip = TRUE), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A320C[] = { + ANIMCMD_FRAME(11, 4), + ANIMCMD_FRAME(10, 6), + ANIMCMD_FRAME(9, 6), + ANIMCMD_FRAME(8, 6), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A3220[] = { + ANIMCMD_FRAME(7, 4), + ANIMCMD_FRAME(6, 6), + ANIMCMD_FRAME(5, 6), + ANIMCMD_FRAME(4, 6), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A3234[] = { + ANIMCMD_FRAME(3, 4), + ANIMCMD_FRAME(2, 4), + ANIMCMD_FRAME(1, 4), + ANIMCMD_FRAME(0, 4), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A3248[] = { + ANIMCMD_FRAME(3, 4, .hFlip = TRUE), + ANIMCMD_FRAME(2, 4, .hFlip = TRUE), + ANIMCMD_FRAME(1, 4, .hFlip = TRUE), + ANIMCMD_FRAME(0, 4, .hFlip = TRUE), + ANIMCMD_END, +}; + +const union AnimCmd gAnimCmd_83A325C[] = { + ANIMCMD_FRAME(10, 6), + ANIMCMD_FRAME(11, 6), + ANIMCMD_LOOP(1), + ANIMCMD_FRAME(11, 30), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A3270[] = { + ANIMCMD_FRAME(6, 6), + ANIMCMD_FRAME(7, 6), + ANIMCMD_LOOP(1), + ANIMCMD_FRAME(7, 30), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A3284[] = { + ANIMCMD_FRAME(2, 6), + ANIMCMD_FRAME(3, 6), + ANIMCMD_LOOP(1), + ANIMCMD_FRAME(3, 30), + ANIMCMD_JUMP(0), +}; + +const union AnimCmd gAnimCmd_83A3298[] = { + ANIMCMD_FRAME(2, 6, .hFlip = TRUE), + ANIMCMD_FRAME(3, 6, .hFlip = TRUE), + ANIMCMD_LOOP(1), + ANIMCMD_FRAME(3, 30, .hFlip = TRUE), + ANIMCMD_JUMP(0), +}; + +const union AffineAnimCmd gUnknown_83A32AC[] = { + AFFINEANIMCMD_FRAME(0, 0, 1, 1), + AFFINEANIMCMD_FRAME(0, 0, 0, 1), + AFFINEANIMCMD_FRAME(0, 0, 0, 1), + AFFINEANIMCMD_FRAME(0, 0, 0, 1), + AFFINEANIMCMD_LOOP(7), + AFFINEANIMCMD_JUMP(0), +}; + +const union AffineAnimCmd gUnknown_83A32DC[] = { + AFFINEANIMCMD_FRAME(0, 0, -1, 1), + AFFINEANIMCMD_FRAME(0, 0, 0, 1), + AFFINEANIMCMD_LOOP(15), + AFFINEANIMCMD_FRAME(0, 0, 1, 1), + AFFINEANIMCMD_FRAME(0, 0, 0, 1), + AFFINEANIMCMD_LOOP(15), + AFFINEANIMCMD_JUMP(0), +}; + +const union AnimCmd *const gAnimTable_83A3314[] = { + gAnimCmd_83A2950 +}; + +const union AnimCmd *const gAnimTable_83A3318[] = { + gAnimCmd_83A2964, + gAnimCmd_83A296C, + gAnimCmd_83A2974, + gAnimCmd_83A297C, + gAnimCmd_83A2984, + gAnimCmd_83A2998, + gAnimCmd_83A29AC, + gAnimCmd_83A29C0, + gAnimCmd_83A29D4, + gAnimCmd_83A29E8, + gAnimCmd_83A29FC, + gAnimCmd_83A2A10, + gAnimCmd_83A2A24, + gAnimCmd_83A2A38, + gAnimCmd_83A2A4C, + gAnimCmd_83A2A60, + gAnimCmd_83A2A74, + gAnimCmd_83A2A88, + gAnimCmd_83A2A9C, + gAnimCmd_83A2AB0, +}; + +const union AnimCmd *const gAnimTable_83A3368[] = { + gAnimCmd_83A2AC4, + gAnimCmd_83A2ACC, + gAnimCmd_83A2AD4, + gAnimCmd_83A2ADC, + gAnimCmd_83A2AE4, + gAnimCmd_83A2AF8, + gAnimCmd_83A2B0C, + gAnimCmd_83A2B20, + gAnimCmd_83A2B34, + gAnimCmd_83A2B48, + gAnimCmd_83A2B5C, + gAnimCmd_83A2B70, + gAnimCmd_83A2B84, + gAnimCmd_83A2B98, + gAnimCmd_83A2BAC, + gAnimCmd_83A2BC0, + gAnimCmd_83A2BD4, + gAnimCmd_83A2BE8, + gAnimCmd_83A2BFC, + gAnimCmd_83A2C10, + gAnimCmd_83A2C24, +}; + +const union AnimCmd *const gAnimTable_83A33BC[] = { + gAnimCmd_83A2AC4, + gAnimCmd_83A2ACC, + gAnimCmd_83A2AD4, + gAnimCmd_83A2ADC, + gAnimCmd_83A2C2C, + gAnimCmd_83A2C40, + gAnimCmd_83A2B0C, + gAnimCmd_83A2B20, + gAnimCmd_83A2B34, + gAnimCmd_83A2B48, + gAnimCmd_83A2B5C, + gAnimCmd_83A2B70, + gAnimCmd_83A2B84, + gAnimCmd_83A2B98, + gAnimCmd_83A2BAC, + gAnimCmd_83A2BC0, + gAnimCmd_83A2BD4, + gAnimCmd_83A2BE8, + gAnimCmd_83A2BFC, + gAnimCmd_83A2C10, + gAnimCmd_83A2C24, +}; + +const union AnimCmd *const gAnimTable_83A3410[] = { + gAnimCmd_83A2C68, + gAnimCmd_83A2C70, + gAnimCmd_83A2C78, + gAnimCmd_83A2C80, + gAnimCmd_83A2C88, + gAnimCmd_83A2CAC, + gAnimCmd_83A2CD0, + gAnimCmd_83A2CF4, + gAnimCmd_83A2D18, + gAnimCmd_83A2D3C, + gAnimCmd_83A2D60, + gAnimCmd_83A2D84, + gAnimCmd_83A2DA8, + gAnimCmd_83A2DCC, + gAnimCmd_83A2DF0, + gAnimCmd_83A2E14, + gAnimCmd_83A2E38, + gAnimCmd_83A2E5C, + gAnimCmd_83A2E80, + gAnimCmd_83A2EA4, + gAnimCmd_83A2F40, + gAnimCmd_83A2F54, + gAnimCmd_83A2F68, + gAnimCmd_83A2F7C, +}; + +const union AnimCmd *const gAnimTable_83A3470[] = { + gAnimCmd_83A2AC4, + gAnimCmd_83A2ACC, + gAnimCmd_83A2AD4, + gAnimCmd_83A2ADC, + gAnimCmd_83A2AE4, + gAnimCmd_83A2AF8, + gAnimCmd_83A2B0C, + gAnimCmd_83A2B20, + gAnimCmd_83A2B34, + gAnimCmd_83A2B48, + gAnimCmd_83A2B5C, + gAnimCmd_83A2B70, + gAnimCmd_83A2B84, + gAnimCmd_83A2B98, + gAnimCmd_83A2BAC, + gAnimCmd_83A2BC0, + gAnimCmd_83A2BD4, + gAnimCmd_83A2BE8, + gAnimCmd_83A2BFC, + gAnimCmd_83A2C10, + gAnimCmd_83A2F40, + gAnimCmd_83A2F54, + gAnimCmd_83A2F68, + gAnimCmd_83A2F7C, + gAnimCmd_83A2EC8, + gAnimCmd_83A2EE0, + gAnimCmd_83A2EF8, + gAnimCmd_83A2F10, + gAnimCmd_83A2F28, +}; + +const union AnimCmd *const gAnimTable_83A34E4[] = { + gAnimCmd_83A2AC4, + gAnimCmd_83A2ACC, + gAnimCmd_83A2AD4, + gAnimCmd_83A2ADC, + gAnimCmd_83A2AE4, + gAnimCmd_83A2AF8, + gAnimCmd_83A2B0C, + gAnimCmd_83A2B20, + gAnimCmd_83A2B34, + gAnimCmd_83A2B48, + gAnimCmd_83A2B5C, + gAnimCmd_83A2B70, + gAnimCmd_83A2B84, + gAnimCmd_83A2B98, + gAnimCmd_83A2BAC, + gAnimCmd_83A2BC0, + gAnimCmd_83A2BD4, + gAnimCmd_83A2BE8, + gAnimCmd_83A2BFC, + gAnimCmd_83A2C10, + gAnimCmd_83A302C, + gAnimCmd_83A3038, + gAnimCmd_83A3044, + gAnimCmd_83A3050, + gAnimCmd_83A305C, + gAnimCmd_83A3068, + gAnimCmd_83A3074, + gAnimCmd_83A3080, + gAnimCmd_83A308C, + gAnimCmd_83A3098, + gAnimCmd_83A30A4, + gAnimCmd_83A30B0, + gAnimCmd_83A30BC, + gAnimCmd_83A30C8, + gAnimCmd_83A30D4, + gAnimCmd_83A30E0, + gAnimCmd_83A30EC, + gAnimCmd_83A3100, + gAnimCmd_83A3114, + gAnimCmd_83A3128, +}; + +const union AnimCmd *const gAnimTable_83A3584[] = { + gAnimCmd_83A2C48, + gAnimCmd_83A2C50, + gAnimCmd_83A2C58, + gAnimCmd_83A2C60, + gAnimCmd_83A2C48, + gAnimCmd_83A2C50, + gAnimCmd_83A2C58, + gAnimCmd_83A2C60, + gAnimCmd_83A2C48, + gAnimCmd_83A2C50, + gAnimCmd_83A2C58, + gAnimCmd_83A2C60, + gAnimCmd_83A2C48, + gAnimCmd_83A2C50, + gAnimCmd_83A2C58, + gAnimCmd_83A2C60, + gAnimCmd_83A2C48, + gAnimCmd_83A2C50, + gAnimCmd_83A2C58, + gAnimCmd_83A2C60, + gAnimCmd_83A300C, + gAnimCmd_83A3014, + gAnimCmd_83A301C, + gAnimCmd_83A3024, +}; + +const union AnimCmd *const gAnimTable_83A35E4[] = { + gAnimCmd_83A2AC4, + gAnimCmd_83A2ACC, + gAnimCmd_83A2AD4, + gAnimCmd_83A2ADC, + gAnimCmd_83A2AE4, + gAnimCmd_83A2AF8, + gAnimCmd_83A2B0C, + gAnimCmd_83A2B20, + gAnimCmd_83A2B34, + gAnimCmd_83A2B48, + gAnimCmd_83A2B5C, + gAnimCmd_83A2B70, + gAnimCmd_83A2B84, + gAnimCmd_83A2B98, + gAnimCmd_83A2BAC, + gAnimCmd_83A2BC0, + gAnimCmd_83A2BD4, + gAnimCmd_83A2BE8, + gAnimCmd_83A2BFC, + gAnimCmd_83A2C10, + gAnimCmd_83A3184, +}; + +const union AnimCmd *const gAnimTable_83A3638[] = { + gAnimCmd_83A2F90, +}; + +const union AnimCmd *const gAnimTable_83A363C[] = { + gAnimCmd_83A2FA8, +}; + +const union AnimCmd *const gAnimTable_83A3640[] = { + gAnimCmd_83A2FD8, + gAnimCmd_83A313C, + gAnimCmd_83A3144, + gAnimCmd_83A3150, + gAnimCmd_83A315C, + gAnimCmd_83A3170, +}; + +const union AnimCmd *const gAnimTable_83A3658[] = { + gAnimCmd_83A2950, + gAnimCmd_83A3194, +}; + +const union AnimCmd *const gAnimTable_83A3660[] = { + gAnimCmd_83A2950, + gAnimCmd_83A31A8, +}; + +const union AnimCmd *const gAnimTable_83A3668[] = { + gAnimCmd_83A31BC, + gAnimCmd_83A31D0, + gAnimCmd_83A31E4, + gAnimCmd_83A31F8, + gAnimCmd_83A320C, + gAnimCmd_83A3220, + gAnimCmd_83A3234, + gAnimCmd_83A3248, + gAnimCmd_83A325C, + gAnimCmd_83A3270, + gAnimCmd_83A3284, + gAnimCmd_83A3298, +}; + +const struct UnkStruct_083A3698 gUnknown_83A3698[] = { + { + .anims = gAnimTable_83A3318, + .animPos = {1, 3, 0, 2}, + }, + { + .anims = gAnimTable_83A3368, + .animPos = {1, 3, 0, 2}, + }, + { + .anims = gAnimTable_83A3470, + .animPos = {1, 3, 0, 2}, + }, + { + .anims = gAnimTable_83A34E4, + .animPos = {1, 3, 0, 2}, + }, + { + .anims = gAnimTable_83A3584, + .animPos = {1, 3, 0, 2}, + }, + { + .anims = gAnimTable_83A35E4, + .animPos = {1, 3, 0, 2}, + }, + { + .anims = gAnimTable_83A3668, + .animPos = {1, 3, 0, 2}, + }, + { + .anims = gAnimTable_83A3410, + .animPos = {3, 7, 0, 4}, + }, + { + .anims = NULL, + .animPos = {0, 0, 0, 0}, + } +}; diff --git a/src/event_object_movement.c b/src/event_object_movement.c index f44ed28a7..3d038f4a6 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -716,8 +716,8 @@ extern const union AffineAnimCmd * const gDummySpriteAffineAnimTable[]; /*#include "data/object_events/object_event_graphics_info_pointers.h" #include "data/field_effects/field_effect_object_template_pointers.h" -#include "data/object_events/object_event_pic_tables.h" -#include "data/object_events/object_event_anims.h"*/ +#include "data/object_events/object_event_pic_tables.h"*/ +#include "data/object_events/object_event_anims.h" #include "data/object_events/base_oam.h" #include "data/object_events/object_event_subsprites.h" #include "data/object_events/object_event_graphics_info.h" |