.include "asm/macros.inc" .include "constants/constants.inc" .syntax unified .text thumb_func_start sub_080043E8 sub_080043E8: @ 0x080043E8 push {r4, lr} ldrb r1, [r0, #0xc] cmp r1, #0 beq _08004414 adds r4, r0, #0 bl sub_08016AD2 movs r3, #0x36 ldrsh r2, [r4, r3] cmp r2, #0 bmi _08004414 cmp r0, #0 beq _08004414 add r3, pc, #0x10 _08004404: adds r3, #4 ldrh r1, [r3] cmp r1, #0 beq _08004414 cmp r0, r1 bne _08004404 ldrh r0, [r3, #2] pop {r4, pc} _08004414: movs r0, #0 pop {r4, pc} _08004418: .byte 0x0D, 0x00, 0x01, 0x00, 0x10, 0x00, 0x02, 0x00 .byte 0x11, 0x00, 0x02, 0x00, 0x5A, 0x00, 0x03, 0x00, 0x13, 0x00, 0x04, 0x00, 0x00, 0x00 non_word_aligned_thumb_func_start sub_0800442E sub_0800442E: @ 0x0800442E push {r0, lr} bl sub_080043E8 cmp r0, #0 beq _08004448 lsls r0, r0, #2 add r1, pc, #0xC ldr r1, [r1, r0] pop {r0} bl _call_via_r1 movs r0, #1 pop {pc} _08004448: movs r0, #0 pop {r1, pc} _0800444C: .4byte CreateItemOnGround _08004450: .4byte sub_080043A8 _08004454: .4byte CreateChestSpawner _08004458: .4byte sub_080043B0 thumb_func_start sub_0800445C sub_0800445C: @ 0x0800445C push {r4, r5, lr} adds r4, r0, #0 bl sub_08079F8C cmp r0, #0 beq _08004482 ldr r5, _080044D8 @ =gPlayerEntity adds r0, r4, #0 adds r1, r5, #0 bl sub_08004484 cmp r0, #0 beq _08004482 ldrb r0, [r5, #0xc] cmp r0, #2 bne _08004480 movs r0, #3 strb r0, [r5, #0xd] _08004480: movs r0, #1 _08004482: pop {r4, r5, pc} thumb_func_start sub_08004484 sub_08004484: @ 0x08004484 ldr r2, _080044DC @ =gUnk_03005FF0 bx r2 thumb_func_start EnqueueSFX EnqueueSFX: @ 0x08004488 ldr r1, _080044E0 @ =gUnk_02024048 ldrb r2, [r1] cmp r2, #8 bhs _0800449A adds r3, r2, #1 strb r3, [r1] ldr r1, _080044E4 @ =gUnk_02021F20 lsls r2, r2, #1 strh r0, [r1, r2] _0800449A: bx lr thumb_func_start sub_0800449C sub_0800449C: @ 0x0800449C push {r1, lr} bl sub_080040A8 cmp r0, #0 pop {r0} beq _080044AC bl SoundReq _080044AC: pop {pc} non_word_aligned_thumb_func_start sub_080044AE sub_080044AE: @ 0x080044AE push {lr} ldr r3, _080044E8 @ =gPlayerEntity cmp r0, r3 beq _080044CC push {r0, r1, r2} adds r1, r2, #0 movs r2, #2 bl sub_080AE58C pop {r0, r1, r2} movs r3, #2 bl sub_080AE7E8 _080044C8: pop {r3} bx r3 _080044CC: adds r0, r1, #0 adds r1, r2, #0 bl sub_08079E58 b _080044C8 .align 2, 0 _080044D8: .4byte gPlayerEntity _080044DC: .4byte gUnk_03005FF0 _080044E0: .4byte gUnk_02024048 _080044E4: .4byte gUnk_02021F20 _080044E8: .4byte gPlayerEntity thumb_func_start sub_080044EC sub_080044EC: @ 0x080044EC ldr r2, [r0, #0x34] ldr r3, [r0, #0x20] subs r2, r2, r3 bpl _080044FE str r2, [r0, #0x34] subs r3, r3, r1 str r3, [r0, #0x20] movs r0, #2 bx lr _080044FE: movs r2, #1 str r2, [r0, #0x34] subs r3, r3, r1 rsbs r3, r3, #0 lsrs r3, r3, #1 lsrs r1, r3, #2 adds r3, r3, r1 lsrs r1, r3, #0xc cmp r1, #0xc bhs _08004516 movs r2, #0 movs r3, #0 _08004516: str r3, [r0, #0x20] adds r0, r2, #0 bx lr thumb_func_start sub_0800451C sub_0800451C: @ 0x0800451C push {r0, lr} bl sub_080002B8 adds r1, r0, #0 pop {r0, r3} mov lr, r3 cmp r1, #0xc beq sub_08004542 cmp r1, #0xb beq sub_08004542 cmp r1, #0xa beq sub_0800455E cmp r1, #9 beq sub_0800455E cmp r1, #0x26 beq _0800457A cmp r1, #0x27 beq _0800457A bx lr non_word_aligned_thumb_func_start sub_08004542 sub_08004542: @ 0x08004542 movs r1, #0x38 movs r2, #2 strb r2, [r0, r1] movs r2, #0xc0 ldrb r1, [r0, #0x1b] bics r1, r2 adds r1, #0x40 strb r1, [r0, #0x1b] movs r2, #0xc0 ldrb r1, [r0, #0x19] bics r1, r2 adds r1, #0x40 strb r1, [r0, #0x19] bx lr non_word_aligned_thumb_func_start sub_0800455E sub_0800455E: @ 0x0800455E movs r1, #0x38 movs r2, #1 strb r2, [r0, r1] movs r2, #0xc0 ldrb r1, [r0, #0x1b] bics r1, r2 adds r1, #0x80 strb r1, [r0, #0x1b] movs r2, #0xc0 ldrb r1, [r0, #0x19] bics r1, r2 adds r1, #0x80 strb r1, [r0, #0x19] bx lr _0800457A: movs r1, #0x38 movs r2, #3 strb r2, [r0, r1] movs r2, #0xc0 ldrb r1, [r0, #0x1b] bics r1, r2 adds r1, #0x40 strb r1, [r0, #0x1b] movs r2, #0xc0 ldrb r1, [r0, #0x19] bics r1, r2 adds r1, #0x40 strb r1, [r0, #0x19] bx lr non_word_aligned_thumb_func_start sub_08004596 sub_08004596: @ 0x08004596 movs r2, #0x1f ldrb r3, [r0, #0x15] cmp r3, #0x20 bhs _080045AE subs r1, r1, r3 beq _080045B2 ands r1, r2 cmp r1, #0x10 movs r1, #1 blo _080045AC rsbs r1, r1, #0 _080045AC: adds r1, r3, r1 _080045AE: ands r1, r2 strb r1, [r0, #0x15] _080045B2: bx lr thumb_func_start sub_080045B4 sub_080045B4: @ 0x080045B4 mov ip, r2 adds r2, r1, #0 movs r3, #0x32 ldrsh r1, [r0, r3] movs r3, #0x2e ldrsh r0, [r0, r3] ldr r3, _08004690 @ =gUnk_030060F0 bx r3 thumb_func_start GetFacingDirection GetFacingDirection: @ 0x080045C4 push {r4, r5} movs r4, #0x32 movs r5, #0x2e ldrsh r3, [r1, r4] ldrsh r2, [r1, r5] ldrsh r1, [r0, r4] ldrsh r0, [r0, r5] pop {r4, r5} thumb_func_start sub_080045D4 sub_080045D4: @ 0x080045D4 mov ip, r3 ldr r3, _08004694 @ =gUnk_030060F0 bx r3 non_word_aligned_thumb_func_start sub_080045DA sub_080045DA: @ 0x080045DA push {r0, r1, r4, r5, r6, lr} movs r6, #0x40 cmp r0, #0 beq _08004632 ldr r5, _08004698 @ =gUnk_080C93E0 lsls r2, r1, #8 adds r1, r0, #0 adds r0, r2, #0 bl Div ldr r1, _0800469C @ =0x00000106 cmp r3, r1 bhs _08004608 movs r1, #0x6e cmp r3, r1 bhs _08004602 movs r6, #0 movs r1, #0 movs r2, #0x20 b _08004618 _08004602: movs r1, #0x20 movs r2, #0x40 b _08004618 _08004608: ldr r1, _080046A0 @ =0x00000280 cmp r3, r1 bhs _08004614 movs r1, #0x40 movs r2, #0x60 b _08004618 _08004614: movs r1, #0x60 movs r2, #0x7e _08004618: adds r0, r1, r5 ldrh r4, [r0] cmp r3, r4 blo _0800462C ldrh r4, [r0, #2] cmp r3, r4 bhs _0800462C lsrs r6, r1, #1 adds r6, #1 b _08004632 _0800462C: adds r1, #2 cmp r1, r2 blo _08004618 _08004632: adds r2, r6, #0 pop {r0, r1, r4, r5, r6} cmp r0, #0 bmi _08004644 movs r0, #0x40 cmp r1, #0 bmi _0800464A _08004640: adds r0, r0, r2 pop {pc} _08004644: movs r0, #0xc0 cmp r1, #0 bmi _08004640 _0800464A: subs r0, r0, r2 pop {pc} gUnk_0800464E:: .byte 0x00, 0x01 .byte 0x02, 0x03, 0x04, 0x00, 0x00, 0x00, 0x08, 0x07, 0x06, 0x05, 0x04, 0x00, 0x00, 0x00, 0x10, 0x0F .byte 0x0E, 0x0D, 0x0C, 0x00, 0x00, 0x00, 0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x1F .byte 0x1E, 0x1D, 0x1C, 0x00, 0x00, 0x00, 0x18, 0x19, 0x1A, 0x1B, 0x1C, 0x00, 0x00, 0x00, 0x10, 0x11 .byte 0x12, 0x13, 0x14, 0x00, 0x00, 0x00, 0x18, 0x17, 0x16, 0x15, 0x14, 0x00, 0x00, 0x00, 0x00, 0x00 _08004690: .4byte gUnk_030060F0 _08004694: .4byte gUnk_030060F0 _08004698: .4byte gUnk_080C93E0 _0800469C: .4byte 0x00000106 _080046A0: .4byte 0x00000280 gUnk_080046A4:: @ 080046A4 .incbin "code_080043E8/gUnk_080046A4.bin" gUnk_080047F6:: @ 080047F6 .incbin "code_080043E8/gUnk_080047F6.bin" gUnk_080049D6:: @ 080049D6 .incbin "code_080043E8/gUnk_080049D6.bin" gUnk_080049F6:: @ 080049F6 .incbin "code_080043E8/gUnk_080049F6.bin" gUnk_080049FE:: @ gUnk_080049FE .incbin "code_080043E8/gUnk_080049FE.bin" gUnk_08004A0C:: @ 08004A0C .incbin "code_080043E8/gUnk_08004A0C.bin" gUnk_08004A16:: @ 08004A16 .incbin "code_080043E8/gUnk_08004A16.bin" gUnk_08004A24:: @ 08004A24 .incbin "code_080043E8/gUnk_08004A24.bin" gUnk_08004A32:: @ 08004A32 .incbin "code_080043E8/gUnk_08004A32.bin" gUnk_08004A48:: @ 08004A48 .incbin "code_080043E8/gUnk_08004A48.bin" gUnk_08004A72:: @ 08004A72 .incbin "code_080043E8/gUnk_08004A72.bin" gUnk_08004A8C:: @ 08004A8C .incbin "code_080043E8/gUnk_08004A8C.bin" gUnk_08004AA6:: @ 08004AA6 .incbin "code_080043E8/gUnk_08004AA6.bin" gSpriteAnimations_1_0:: @ 08004AEC .include "animations/gSpriteAnimations_1_0.s" gSpriteAnimations_1_1:: @ 08004AF1 .include "animations/gSpriteAnimations_1_1.s" gSpriteAnimations_1_2:: @ 08004B1A .include "animations/gSpriteAnimations_1_2.s" gSpriteAnimations_1_6:: @ 08004B43 .include "animations/gSpriteAnimations_1_6.s" gSpriteAnimations_1_5:: @ 08004B6C .include "animations/gSpriteAnimations_1_5.s" gSpriteAnimations_1_4:: @ 08004B95 .include "animations/gSpriteAnimations_1_4.s" gSpriteAnimations_1_10:: @ 08004BBE .include "animations/gSpriteAnimations_1_10.s" gSpriteAnimations_1_106:: @ 08004BEE .include "animations/gSpriteAnimations_1_106.s" gSpriteAnimations_1_9:: @ 08004BF7 .include "animations/gSpriteAnimations_1_9.s" gSpriteAnimations_1_105:: @ 08004C27 .include "animations/gSpriteAnimations_1_105.s" gSpriteAnimations_1_8:: @ 08004C30 .include "animations/gSpriteAnimations_1_8.s" gSpriteAnimations_1_104:: @ 08004C60 .include "animations/gSpriteAnimations_1_104.s" gSpriteAnimations_1_38:: @ 08004C69 .include "animations/gSpriteAnimations_1_38.s" gSpriteAnimations_1_46:: @ 08004CD2 .include "animations/gSpriteAnimations_1_46.s" gSpriteAnimations_1_37:: @ 08004D27 .include "animations/gSpriteAnimations_1_37.s" gSpriteAnimations_1_45:: @ 08004D90 .include "animations/gSpriteAnimations_1_45.s" gSpriteAnimations_1_36:: @ 08004DE5 .include "animations/gSpriteAnimations_1_36.s" gSpriteAnimations_1_44:: @ 08004E4E .include "animations/gSpriteAnimations_1_44.s" gSpriteAnimations_1_39:: @ 08004EA3 .include "animations/gSpriteAnimations_1_39.s" gSpriteAnimations_1_47:: @ 08004F0C .include "animations/gSpriteAnimations_1_47.s" gSpriteAnimations_1_42:: @ 08004F61 .include "animations/gSpriteAnimations_1_42.s" gSpriteAnimations_1_41:: @ 08004FA2 .include "animations/gSpriteAnimations_1_41.s" gSpriteAnimations_1_40:: @ 08004FE3 .include "animations/gSpriteAnimations_1_40.s" gSpriteAnimations_1_43:: @ 08005024 .include "animations/gSpriteAnimations_1_43.s" gSpriteAnimations_1_110:: @ 08005065 .include "animations/gSpriteAnimations_1_110.s" gSpriteAnimations_1_109:: @ 0800507A .include "animations/gSpriteAnimations_1_109.s" gSpriteAnimations_1_108:: @ 0800508F .include "animations/gSpriteAnimations_1_108.s" gSpriteAnimations_1_114:: @ 080050A4 .include "animations/gSpriteAnimations_1_114.s" gSpriteAnimations_1_113:: @ 080050B5 .include "animations/gSpriteAnimations_1_113.s" gSpriteAnimations_1_112:: @ 080050C6 .include "animations/gSpriteAnimations_1_112.s" gSpriteAnimations_1_118:: @ 080050D7 .include "animations/gSpriteAnimations_1_118.s" gSpriteAnimations_1_117:: @ 0800510B .include "animations/gSpriteAnimations_1_117.s" gSpriteAnimations_1_116:: @ 0800513F .include "animations/gSpriteAnimations_1_116.s" gSpriteAnimations_1_14:: @ 08005173 .include "animations/gSpriteAnimations_1_14.s" gSpriteAnimations_1_34:: @ 08005197 .include "animations/gSpriteAnimations_1_34.s" gSpriteAnimations_1_13:: @ 0800519F .include "animations/gSpriteAnimations_1_13.s" gSpriteAnimations_1_33:: @ 080051C3 .include "animations/gSpriteAnimations_1_33.s" gSpriteAnimations_1_12:: @ 080051CB .include "animations/gSpriteAnimations_1_12.s" gSpriteAnimations_1_32:: @ 080051EF .include "animations/gSpriteAnimations_1_32.s" gSpriteAnimations_1_18:: @ 080051F7 .include "animations/gSpriteAnimations_1_18.s" gSpriteAnimations_1_17:: @ 08005214 .include "animations/gSpriteAnimations_1_17.s" gSpriteAnimations_1_16:: @ 08005231 .include "animations/gSpriteAnimations_1_16.s" gSpriteAnimations_1_188:: @ 0800524E .include "animations/gSpriteAnimations_1_188.s" gSpriteAnimations_1_189:: @ 08005273 .include "animations/gSpriteAnimations_1_189.s" gSpriteAnimations_1_94:: @ 0800528C .include "animations/gSpriteAnimations_1_94.s" gSpriteAnimations_1_93:: @ 08005299 .include "animations/gSpriteAnimations_1_93.s" gSpriteAnimations_1_92:: @ 080052A6 .include "animations/gSpriteAnimations_1_92.s" gSpriteAnimations_1_58:: @ 080052B3 .include "animations/gSpriteAnimations_1_58.s" gSpriteAnimations_1_82:: @ 080052C3 .include "animations/gSpriteAnimations_1_82.s" gSpriteAnimations_1_57:: @ 080052C8 .include "animations/gSpriteAnimations_1_57.s" gSpriteAnimations_1_81:: @ 080052D8 .include "animations/gSpriteAnimations_1_81.s" gSpriteAnimations_1_56:: @ 080052DD .include "animations/gSpriteAnimations_1_56.s" gSpriteAnimations_1_80:: @ 080052ED .include "animations/gSpriteAnimations_1_80.s" gSpriteAnimations_1_70:: @ 080052F2 .include "animations/gSpriteAnimations_1_70.s" gSpriteAnimations_1_69:: @ 0800530A .include "animations/gSpriteAnimations_1_69.s" gSpriteAnimations_1_68:: @ 08005322 .include "animations/gSpriteAnimations_1_68.s" gSpriteAnimations_1_74:: @ 0800533A .include "animations/gSpriteAnimations_1_74.s" gSpriteAnimations_1_73:: @ 08005363 .include "animations/gSpriteAnimations_1_73.s" gSpriteAnimations_1_72:: @ 0800538C .include "animations/gSpriteAnimations_1_72.s" gSpriteAnimations_1_62:: @ 080053B5 .include "animations/gSpriteAnimations_1_62.s" gSpriteAnimations_1_61:: @ 08005416 .include "animations/gSpriteAnimations_1_61.s" gSpriteAnimations_1_60:: @ 08005477 .include "animations/gSpriteAnimations_1_60.s" gSpriteAnimations_1_122:: @ 080054D8 .include "animations/gSpriteAnimations_1_122.s" gSpriteAnimations_1_66:: @ 080054E5 .include "animations/gSpriteAnimations_1_66.s" gSpriteAnimations_1_78:: @ 080054F5 .include "animations/gSpriteAnimations_1_78.s" gSpriteAnimations_1_121:: @ 08005556 .include "animations/gSpriteAnimations_1_121.s" gSpriteAnimations_1_65:: @ 08005563 .include "animations/gSpriteAnimations_1_65.s" gSpriteAnimations_1_77:: @ 08005573 .include "animations/gSpriteAnimations_1_77.s" gSpriteAnimations_1_120:: @ 080055D4 .include "animations/gSpriteAnimations_1_120.s" gSpriteAnimations_1_64:: @ 080055E1 .include "animations/gSpriteAnimations_1_64.s" gSpriteAnimations_1_76:: @ 080055F1 .include "animations/gSpriteAnimations_1_76.s" gSpriteAnimations_1_86:: @ 08005652 .include "animations/gSpriteAnimations_1_86.s" gSpriteAnimations_1_85:: @ 08005673 .include "animations/gSpriteAnimations_1_85.s" gSpriteAnimations_1_84:: @ 08005694 .include "animations/gSpriteAnimations_1_84.s" gSpriteAnimations_1_22:: @ 080056B5 .include "animations/gSpriteAnimations_1_22.s" gSpriteAnimations_1_21:: @ 080056C2 .include "animations/gSpriteAnimations_1_21.s" gSpriteAnimations_1_20:: @ 080056CF .include "animations/gSpriteAnimations_1_20.s" gSpriteAnimations_1_184:: @ 080056DC .include "animations/gSpriteAnimations_1_184.s" gSpriteAnimations_1_186:: @ 080056EC .include "animations/gSpriteAnimations_1_186.s" gSpriteAnimations_1_26:: @ 080056F9 .include "animations/gSpriteAnimations_1_26.s" gSpriteAnimations_1_25:: @ 08005716 .include "animations/gSpriteAnimations_1_25.s" gSpriteAnimations_1_24:: @ 08005733 .include "animations/gSpriteAnimations_1_24.s" gSpriteAnimations_1_30:: @ 08005750 .include "animations/gSpriteAnimations_1_30.s" gSpriteAnimations_1_130:: @ 08005758 .include "animations/gSpriteAnimations_1_130.s" gSpriteAnimations_1_126:: @ 0800575D .include "animations/gSpriteAnimations_1_126.s" gSpriteAnimations_1_29:: @ 08005771 .include "animations/gSpriteAnimations_1_29.s" gSpriteAnimations_1_129:: @ 08005779 .include "animations/gSpriteAnimations_1_129.s" gSpriteAnimations_1_125:: @ 0800577E .include "animations/gSpriteAnimations_1_125.s" gSpriteAnimations_1_28:: @ 08005792 .include "animations/gSpriteAnimations_1_28.s" gSpriteAnimations_1_128:: @ 0800579A .include "animations/gSpriteAnimations_1_128.s" gSpriteAnimations_1_124:: @ 0800579F .include "animations/gSpriteAnimations_1_124.s" gSpriteAnimations_1_134:: @ 080057B3 .include "animations/gSpriteAnimations_1_134.s" gSpriteAnimations_1_133:: @ 080057D4 .include "animations/gSpriteAnimations_1_133.s" gSpriteAnimations_1_132:: @ 080057F5 .include "animations/gSpriteAnimations_1_132.s" gSpriteAnimations_1_90:: @ 08005816 .include "animations/gSpriteAnimations_1_90.s" gSpriteAnimations_1_102:: @ 08005826 .include "animations/gSpriteAnimations_1_102.s" gSpriteAnimations_1_89:: @ 0800582F .include "animations/gSpriteAnimations_1_89.s" gSpriteAnimations_1_101:: @ 0800583F .include "animations/gSpriteAnimations_1_101.s" gSpriteAnimations_1_88:: @ 08005848 .include "animations/gSpriteAnimations_1_88.s" gSpriteAnimations_1_100:: @ 08005858 .include "animations/gSpriteAnimations_1_100.s" gSpriteAnimations_1_98:: @ 08005861 .include "animations/gSpriteAnimations_1_98.s" gSpriteAnimations_1_97:: @ 08005882 .include "animations/gSpriteAnimations_1_97.s" gSpriteAnimations_1_96:: @ 080058A3 .include "animations/gSpriteAnimations_1_96.s" gSpriteAnimations_1_138:: @ 080058C4 .include "animations/gSpriteAnimations_1_138.s" gSpriteAnimations_1_137:: @ 080058DD .include "animations/gSpriteAnimations_1_137.s" gSpriteAnimations_1_136:: @ 080058F6 .include "animations/gSpriteAnimations_1_136.s" gSpriteAnimations_1_142:: @ 0800590F .include "animations/gSpriteAnimations_1_142.s" gSpriteAnimations_1_141:: @ 08005920 .include "animations/gSpriteAnimations_1_141.s" gSpriteAnimations_1_140:: @ 08005931 .include "animations/gSpriteAnimations_1_140.s" gSpriteAnimations_1_146:: @ 08005942 .include "animations/gSpriteAnimations_1_146.s" gSpriteAnimations_1_145:: @ 08005953 .include "animations/gSpriteAnimations_1_145.s" gSpriteAnimations_1_144:: @ 08005964 .include "animations/gSpriteAnimations_1_144.s" gSpriteAnimations_1_158:: @ 08005975 .include "animations/gSpriteAnimations_1_158.s" gSpriteAnimations_1_157:: @ 0800597E .include "animations/gSpriteAnimations_1_157.s" gSpriteAnimations_1_156:: @ 08005987 .include "animations/gSpriteAnimations_1_156.s" gSpriteAnimations_7_53:: @ 08005990 .include "animations/gSpriteAnimations_7_53.s" gSpriteAnimations_7_54:: @ 080059A4 .include "animations/gSpriteAnimations_7_54.s" gSpriteAnimations_7_55:: @ 080059A9 .include "animations/gSpriteAnimations_7_55.s" gSpriteAnimations_7_57:: @ 08005A41 .include "animations/gSpriteAnimations_7_57.s" gSpriteAnimations_7_58:: @ 08005A55 .include "animations/gSpriteAnimations_7_58.s" gSpriteAnimations_7_59:: @ 08005A5A .include "animations/gSpriteAnimations_7_59.s" gSpriteAnimations_7_56:: @ 08005A86 .include "animations/gSpriteAnimations_7_56.s" gSpriteAnimations_12_24:: @ 08005A9B .include "animations/gSpriteAnimations_12_24.s" gSpriteAnimations_12_4:: @ 08005AA0 .include "animations/gSpriteAnimations_12_4.s" gSpriteAnimations_12_5:: @ 08005AB9 .include "animations/gSpriteAnimations_12_5.s" gSpriteAnimations_12_7:: @ 08005AD2 .include "animations/gSpriteAnimations_12_7.s" gSpriteAnimations_12_25:: @ 08005AEB .include "animations/gSpriteAnimations_12_25.s" gSpriteAnimations_12_26:: @ 08005AF4 .include "animations/gSpriteAnimations_12_26.s" gSpriteAnimations_12_27:: @ 08005B18 .include "animations/gSpriteAnimations_12_27.s" gSpriteAnimations_12_2:: @ 08005B24 .include "animations/gSpriteAnimations_12_2.s" gSpriteAnimations_12_1:: @ 08005B4D .include "animations/gSpriteAnimations_12_1.s" gSpriteAnimations_12_0:: @ 08005B76 .include "animations/gSpriteAnimations_12_0.s" gSpriteAnimations_12_14:: @ 08005B9F .include "animations/gSpriteAnimations_12_14.s" gSpriteAnimations_12_15:: @ 08005BA8 .include "animations/gSpriteAnimations_12_15.s" gSpriteAnimations_12_12:: @ 08005BB1 .include "animations/gSpriteAnimations_12_12.s" gSpriteAnimations_12_13:: @ 08005BBA .include "animations/gSpriteAnimations_12_13.s" gSpriteAnimations_12_28:: @ 08005BC3 .include "animations/gSpriteAnimations_12_28.s" gSpriteAnimations_12_18:: @ 08005BCC .include "animations/gSpriteAnimations_12_18.s" gSpriteAnimations_12_20:: @ 08005BE5 .include "animations/gSpriteAnimations_12_20.s" gSpriteAnimations_12_17:: @ 08005BFE .include "animations/gSpriteAnimations_12_17.s" gSpriteAnimations_12_21:: @ 08005C17 .include "animations/gSpriteAnimations_12_21.s" gSpriteAnimations_12_16:: @ 08005C30 .include "animations/gSpriteAnimations_12_16.s" gSpriteAnimations_12_19:: @ 08005C49 .include "animations/gSpriteAnimations_12_19.s" gSpriteAnimations_12_23:: @ 08005C62 .include "animations/gSpriteAnimations_12_23.s" gSpriteAnimations_1_190:: @ 08005C7B .include "animations/gSpriteAnimations_1_190.s" gSpriteAnimations_1_193:: @ 08005C88 .include "animations/gSpriteAnimations_1_193.s" gSpriteAnimations_1_150:: @ 08005C95 .include "animations/gSpriteAnimations_1_150.s" gSpriteAnimations_1_149:: @ 08005C9A .include "animations/gSpriteAnimations_1_149.s" gSpriteAnimations_1_148:: @ 08005C9F .include "animations/gSpriteAnimations_1_148.s" gSpriteAnimations_1_154:: @ 08005CA4 .include "animations/gSpriteAnimations_1_154.s" gSpriteAnimations_1_153:: @ 08005CCD .include "animations/gSpriteAnimations_1_153.s" gSpriteAnimations_1_152:: @ 08005CF6 .include "animations/gSpriteAnimations_1_152.s" gSpriteAnimations_1_192:: @ 08005D1F .include "animations/gSpriteAnimations_1_192.s" gSpriteAnimations_5_2:: @ 08005D40 .include "animations/gSpriteAnimations_5_2.s" gSpriteAnimations_5_18:: @ 08005D50 .include "animations/gSpriteAnimations_5_18.s" gSpriteAnimations_5_6:: @ 08005D64 .include "animations/gSpriteAnimations_5_6.s" gSpriteAnimations_5_26:: @ 08005D85 .include "animations/gSpriteAnimations_5_26.s" gSpriteAnimations_5_1:: @ 08005DA6 .include "animations/gSpriteAnimations_5_1.s" gSpriteAnimations_5_17:: @ 08005DB6 .include "animations/gSpriteAnimations_5_17.s" gSpriteAnimations_5_5:: @ 08005DCA .include "animations/gSpriteAnimations_5_5.s" gSpriteAnimations_5_25:: @ 08005DEB .include "animations/gSpriteAnimations_5_25.s" gSpriteAnimations_5_0:: @ 08005E0C .include "animations/gSpriteAnimations_5_0.s" gSpriteAnimations_5_16:: @ 08005E1D .include "animations/gSpriteAnimations_5_16.s" gSpriteAnimations_5_4:: @ 08005E31 .include "animations/gSpriteAnimations_5_4.s" gSpriteAnimations_5_24:: @ 08005E52 .include "animations/gSpriteAnimations_5_24.s" gSpriteAnimations_5_38:: @ 08005E73 .include "animations/gSpriteAnimations_5_38.s" gSpriteAnimations_5_37:: @ 08005E88 .include "animations/gSpriteAnimations_5_37.s" gSpriteAnimations_5_36:: @ 08005E9D .include "animations/gSpriteAnimations_5_36.s" gSpriteAnimations_5_42:: @ 08005EB2 .include "animations/gSpriteAnimations_5_42.s" gSpriteAnimations_5_41:: @ 08005ED3 .include "animations/gSpriteAnimations_5_41.s" gSpriteAnimations_5_40:: @ 08005EF4 .include "animations/gSpriteAnimations_5_40.s" gSpriteAnimations_7_2:: @ 08005F15 .include "animations/gSpriteAnimations_7_2.s" gSpriteAnimations_7_1:: @ 08005F22 .include "animations/gSpriteAnimations_7_1.s" gSpriteAnimations_7_0:: @ 08005F2F .include "animations/gSpriteAnimations_7_0.s" gSpriteAnimations_7_10:: @ 08005F3C .include "animations/gSpriteAnimations_7_10.s" gSpriteAnimations_7_9:: @ 08005F49 .include "animations/gSpriteAnimations_7_9.s" gSpriteAnimations_7_8:: @ 08005F56 .include "animations/gSpriteAnimations_7_8.s" gSpriteAnimations_7_22:: @ 08005F63 .include "animations/gSpriteAnimations_7_22.s" gSpriteAnimations_7_34:: @ 08005F6B .include "animations/gSpriteAnimations_7_34.s" gSpriteAnimations_7_23:: @ 08005F78 .include "animations/gSpriteAnimations_7_23.s" gSpriteAnimations_7_35:: @ 08005F80 .include "animations/gSpriteAnimations_7_35.s" gSpriteAnimations_7_20:: @ 08005F8D .include "animations/gSpriteAnimations_7_20.s" gSpriteAnimations_7_32:: @ 08005F95 .include "animations/gSpriteAnimations_7_32.s" gSpriteAnimations_7_26:: @ 08005FA2 .include "animations/gSpriteAnimations_7_26.s" gSpriteAnimations_7_38:: @ 08005FAA .include "animations/gSpriteAnimations_7_38.s" gSpriteAnimations_7_25:: @ 08005FB7 .include "animations/gSpriteAnimations_7_25.s" gSpriteAnimations_7_37:: @ 08005FBF .include "animations/gSpriteAnimations_7_37.s" gSpriteAnimations_7_24:: @ 08005FCC .include "animations/gSpriteAnimations_7_24.s" gSpriteAnimations_7_36:: @ 08005FD4 .include "animations/gSpriteAnimations_7_36.s" gSpriteAnimations_7_30:: @ 08005FE1 .include "animations/gSpriteAnimations_7_30.s" gSpriteAnimations_7_42:: @ 08005FE9 .include "animations/gSpriteAnimations_7_42.s" gSpriteAnimations_7_21:: @ 08005FF6 .include "animations/gSpriteAnimations_7_21.s" gSpriteAnimations_7_33:: @ 08005FFE .include "animations/gSpriteAnimations_7_33.s" gSpriteAnimations_7_28:: @ 0800600B .include "animations/gSpriteAnimations_7_28.s" gSpriteAnimations_7_40:: @ 08006013 .include "animations/gSpriteAnimations_7_40.s" gSpriteAnimations_7_50:: @ 08006020 .include "animations/gSpriteAnimations_7_50.s" gSpriteAnimations_7_49:: @ 08006041 .include "animations/gSpriteAnimations_7_49.s" gSpriteAnimations_7_48:: @ 08006062 .include "animations/gSpriteAnimations_7_48.s" gSpriteAnimations_7_52:: @ 08006083 .include "animations/gSpriteAnimations_7_52.s" gSpriteAnimations_5_10:: @ 080060E3 .include "animations/gSpriteAnimations_5_10.s" gSpriteAnimations_5_9:: @ 0800611F .include "animations/gSpriteAnimations_5_9.s" gSpriteAnimations_5_8:: @ 0800615B .include "animations/gSpriteAnimations_5_8.s" gSpriteAnimations_5_14:: @ 08006197 .include "animations/gSpriteAnimations_5_14.s" gSpriteAnimations_5_13:: @ 080061D8 .include "animations/gSpriteAnimations_5_13.s" gSpriteAnimations_5_12:: @ 08006219 .include "animations/gSpriteAnimations_5_12.s" gSpriteAnimations_5_22:: @ 0800625A .include "animations/gSpriteAnimations_5_22.s" gSpriteAnimations_5_21:: @ 0800627A .include "animations/gSpriteAnimations_5_21.s" gSpriteAnimations_5_20:: @ 0800629A .include "animations/gSpriteAnimations_5_20.s" gSpriteAnimations_5_46:: @ 080062BA .include "animations/gSpriteAnimations_5_46.s" gSpriteAnimations_5_50:: @ 080062C2 .include "animations/gSpriteAnimations_5_50.s" gSpriteAnimations_5_45:: @ 080062C7 .include "animations/gSpriteAnimations_5_45.s" gSpriteAnimations_5_49:: @ 080062CF .include "animations/gSpriteAnimations_5_49.s" gSpriteAnimations_5_44:: @ 080062D4 .include "animations/gSpriteAnimations_5_44.s" gSpriteAnimations_5_48:: @ 080062DC .include "animations/gSpriteAnimations_5_48.s" gSpriteAnimations_5_30:: @ 080062E1 .include "animations/gSpriteAnimations_5_30.s" gSpriteAnimations_5_29:: @ 08006305 .include "animations/gSpriteAnimations_5_29.s" gSpriteAnimations_5_28:: @ 08006329 .include "animations/gSpriteAnimations_5_28.s" gSpriteAnimations_5_34:: @ 0800634D .include "animations/gSpriteAnimations_5_34.s" gSpriteAnimations_5_33:: @ 08006361 .include "animations/gSpriteAnimations_5_33.s" gSpriteAnimations_5_32:: @ 08006375 .include "animations/gSpriteAnimations_5_32.s" gSpriteAnimations_1_207:: @ 08006389 .include "animations/gSpriteAnimations_1_207.s" gSpriteAnimations_1_208:: @ 0800639D .include "animations/gSpriteAnimations_1_208.s" gSpriteAnimations_1_215:: @ 080063B2 .include "animations/gSpriteAnimations_1_215.s" gSpriteAnimations_1_216:: @ 080063C6 .include "animations/gSpriteAnimations_1_216.s" gSpriteAnimations_1_209:: @ 080063DB .include "animations/gSpriteAnimations_1_209.s" gSpriteAnimations_1_210:: @ 080063EF .include "animations/gSpriteAnimations_1_210.s" gSpriteAnimations_1_217:: @ 08006404 .include "animations/gSpriteAnimations_1_217.s" gSpriteAnimations_1_218:: @ 08006418 .include "animations/gSpriteAnimations_1_218.s" gSpriteAnimations_1_211:: @ 0800642D .include "animations/gSpriteAnimations_1_211.s" gSpriteAnimations_1_214:: @ 08006451 .include "animations/gSpriteAnimations_1_214.s" gSpriteAnimations_1_219:: @ 08006475 .include "animations/gSpriteAnimations_1_219.s" gSpriteAnimations_1_222:: @ 08006499 .include "animations/gSpriteAnimations_1_222.s" gSpriteAnimations_1_212:: @ 080064BD .include "animations/gSpriteAnimations_1_212.s" gSpriteAnimations_1_213:: @ 080064E2 .include "animations/gSpriteAnimations_1_213.s" gSpriteAnimations_1_220:: @ 08006507 .include "animations/gSpriteAnimations_1_220.s" gSpriteAnimations_1_221:: @ 0800652C .include "animations/gSpriteAnimations_1_221.s" gSpriteAnimations_1_194:: @ 08006551 .include "animations/gSpriteAnimations_1_194.s" gSpriteAnimations_7_60:: @ 0800657A .include "animations/gSpriteAnimations_7_60.s" gSpriteAnimations_1_195:: @ 080065A3 .include "animations/gSpriteAnimations_1_195.s" gSpriteAnimations_1_162:: @ 080065CF .include "animations/gSpriteAnimations_1_162.s" gSpriteAnimations_1_161:: @ 080065FB .include "animations/gSpriteAnimations_1_161.s" gSpriteAnimations_1_160:: @ 08006627 .include "animations/gSpriteAnimations_1_160.s" gSpriteAnimations_1_166:: @ 08006653 .include "animations/gSpriteAnimations_1_166.s" gSpriteAnimations_1_165:: @ 0800666F .include "animations/gSpriteAnimations_1_165.s" gSpriteAnimations_1_164:: @ 0800668B .include "animations/gSpriteAnimations_1_164.s" gSpriteAnimations_1_170:: @ 080066A7 .include "animations/gSpriteAnimations_1_170.s" gSpriteAnimations_1_169:: @ 080066BF .include "animations/gSpriteAnimations_1_169.s" gSpriteAnimations_1_168:: @ 080066D7 .include "animations/gSpriteAnimations_1_168.s" gSpriteAnimations_1_196:: @ 080066EF .include "animations/gSpriteAnimations_1_196.s" gSpriteAnimations_1_197:: @ 08006718 .include "animations/gSpriteAnimations_1_197.s" gSpriteAnimations_1_201:: @ 08006785 .include "animations/gSpriteAnimations_1_201.s" gSpriteAnimations_1_198:: @ 0800679D .include "animations/gSpriteAnimations_1_198.s" gSpriteAnimations_1_199:: @ 080067B5 .include "animations/gSpriteAnimations_1_199.s" gSpriteAnimations_1_200:: @ 080067DE .include "animations/gSpriteAnimations_1_200.s" gSpriteAnimations_1_202:: @ 08006807 .include "animations/gSpriteAnimations_1_202.s" gSpriteAnimations_1_203:: @ 0800681F .include "animations/gSpriteAnimations_1_203.s" gSpriteAnimations_1_204:: @ 08006848 .include "animations/gSpriteAnimations_1_204.s" gSpriteAnimations_1_205:: @ 08006871 .include "animations/gSpriteAnimations_1_205.s" gSpriteAnimations_1_206:: @ 08006889 .include "animations/gSpriteAnimations_1_206.s" gSpriteAnimations_1_174:: @ 0800689E .include "animations/gSpriteAnimations_1_174.s" gSpriteAnimations_1_173:: @ 080068CA .include "animations/gSpriteAnimations_1_173.s" gSpriteAnimations_1_172:: @ 080068F6 .include "animations/gSpriteAnimations_1_172.s" gSpriteAnimations_6_42:: @ 08006922 .include "animations/gSpriteAnimations_6_42.s" gSpriteAnimations_6_41:: @ 08006956 .include "animations/gSpriteAnimations_6_41.s" gSpriteAnimations_6_40:: @ 0800698A .include "animations/gSpriteAnimations_6_40.s" gSpriteAnimations_7_46:: @ 080069BE .include "animations/gSpriteAnimations_7_46.s" gSpriteAnimations_7_45:: @ 08006A02 .include "animations/gSpriteAnimations_7_45.s" gSpriteAnimations_7_44:: @ 08006A46 .include "animations/gSpriteAnimations_7_44.s" gSpriteAnimations_1_50:: @ 08006A8A .include "animations/gSpriteAnimations_1_50.s" gSpriteAnimations_1_54:: @ 08006A9F .include "animations/gSpriteAnimations_1_54.s" gSpriteAnimations_1_49:: @ 08006AAF .include "animations/gSpriteAnimations_1_49.s" gSpriteAnimations_1_53:: @ 08006AC4 .include "animations/gSpriteAnimations_1_53.s" gSpriteAnimations_1_48:: @ 08006AD4 .include "animations/gSpriteAnimations_1_48.s" gSpriteAnimations_1_52:: @ 08006AE9 .include "animations/gSpriteAnimations_1_52.s" gSpriteAnimations_6_2:: @ 08006AF9 .include "animations/gSpriteAnimations_6_2.s" gSpriteAnimations_6_6:: @ 08006B09 .include "animations/gSpriteAnimations_6_6.s" gSpriteAnimations_6_14:: @ 08006B32 .include "animations/gSpriteAnimations_6_14.s" gSpriteAnimations_6_1:: @ 08006B4E .include "animations/gSpriteAnimations_6_1.s" gSpriteAnimations_6_5:: @ 08006B5E .include "animations/gSpriteAnimations_6_5.s" gSpriteAnimations_6_13:: @ 08006B87 .include "animations/gSpriteAnimations_6_13.s" gSpriteAnimations_6_0:: @ 08006BA3 .include "animations/gSpriteAnimations_6_0.s" gSpriteAnimations_6_4:: @ 08006BB3 .include "animations/gSpriteAnimations_6_4.s" gSpriteAnimations_6_12:: @ 08006BB8 .include "animations/gSpriteAnimations_6_12.s" gSpriteAnimations_6_10:: @ 08006BD4 .include "animations/gSpriteAnimations_6_10.s" gSpriteAnimations_6_9:: @ 08006BFD .include "animations/gSpriteAnimations_6_9.s" gSpriteAnimations_6_8:: @ 08006C26 .include "animations/gSpriteAnimations_6_8.s" gSpriteAnimations_6_18:: @ 08006C4F .include "animations/gSpriteAnimations_6_18.s" gSpriteAnimations_6_17:: @ 08006C93 .include "animations/gSpriteAnimations_6_17.s" gSpriteAnimations_6_16:: @ 08006CD7 .include "animations/gSpriteAnimations_6_16.s" gSpriteAnimations_6_22:: @ 08006D1B .include "animations/gSpriteAnimations_6_22.s" gSpriteAnimations_6_21:: @ 08006D4B .include "animations/gSpriteAnimations_6_21.s" gSpriteAnimations_6_20:: @ 08006D7B .include "animations/gSpriteAnimations_6_20.s" gSpriteAnimations_6_26:: @ 08006DAB .include "animations/gSpriteAnimations_6_26.s" gSpriteAnimations_6_25:: @ 08006DB7 .include "animations/gSpriteAnimations_6_25.s" gSpriteAnimations_6_24:: @ 08006DC3 .include "animations/gSpriteAnimations_6_24.s" gSpriteAnimations_1_223:: @ 08006DCF .include "animations/gSpriteAnimations_1_223.s" gSpriteAnimations_6_30:: @ 08006E0B .include "animations/gSpriteAnimations_6_30.s" gSpriteAnimations_6_34:: @ 08006E1B .include "animations/gSpriteAnimations_6_34.s" gSpriteAnimations_6_38:: @ 08006E1F .include "animations/gSpriteAnimations_6_38.s" gSpriteAnimations_6_29:: @ 08006E38 .include "animations/gSpriteAnimations_6_29.s" gSpriteAnimations_6_33:: @ 08006E48 .include "animations/gSpriteAnimations_6_33.s" gSpriteAnimations_6_37:: @ 08006E4C .include "animations/gSpriteAnimations_6_37.s" gSpriteAnimations_6_28:: @ 08006E65 .include "animations/gSpriteAnimations_6_28.s" gSpriteAnimations_6_32:: @ 08006E75 .include "animations/gSpriteAnimations_6_32.s" gSpriteAnimations_6_36:: @ 08006E79 .include "animations/gSpriteAnimations_6_36.s" gSpriteAnimations_12_10:: @ 08006E92 .include "animations/gSpriteAnimations_12_10.s" gSpriteAnimations_12_9:: @ 08006EAE .include "animations/gSpriteAnimations_12_9.s" gSpriteAnimations_12_8:: @ 08006ECA .include "animations/gSpriteAnimations_12_8.s" gSpriteAnimations_12_11:: @ 08006EE6 .include "animations/gSpriteAnimations_12_11.s" gSpriteAnimations_7_14:: @ 08006F02 .include "animations/gSpriteAnimations_7_14.s" gSpriteAnimations_7_18:: @ 08006F12 .include "animations/gSpriteAnimations_7_18.s" gSpriteAnimations_7_13:: @ 08006F1B .include "animations/gSpriteAnimations_7_13.s" gSpriteAnimations_7_17:: @ 08006F2B .include "animations/gSpriteAnimations_7_17.s" gSpriteAnimations_7_12:: @ 08006F34 .include "animations/gSpriteAnimations_7_12.s" gSpriteAnimations_7_16:: @ 08006F44 .include "animations/gSpriteAnimations_7_16.s" gSpriteAnimations_1_176:: @ 08006F4D .include "animations/gSpriteAnimations_1_176.s" gSpriteAnimations_1_177:: @ 08006F62 .include "animations/gSpriteAnimations_1_177.s" gSpriteAnimations_1_178:: @ 08006F77 .include "animations/gSpriteAnimations_1_178.s" gSpriteAnimations_1_179:: @ 08006F8C .include "animations/gSpriteAnimations_1_179.s" gSpriteAnimations_1_180:: @ 08006FA1 .include "animations/gSpriteAnimations_1_180.s" gSpriteAnimations_1_225:: @ 08006FB6 .include "animations/gSpriteAnimations_1_225.s" gSpriteAnimations_1_228:: @ 08006FFA .include "animations/gSpriteAnimations_1_228.s" gSpriteAnimations_1_191:: @ 0800703B .include "animations/gSpriteAnimations_1_191.s" gSpriteAnimations_1_227:: @ 080070AC .include "animations/gSpriteAnimations_1_227.s" gSpriteAnimations_4_30:: @ 08007159 .include "animations/gSpriteAnimations_4_30.s" gSpriteAnimations_4_38:: @ 08007191 .include "animations/gSpriteAnimations_4_38.s" gSpriteAnimations_4_29:: @ 08007199 .include "animations/gSpriteAnimations_4_29.s" gSpriteAnimations_4_37:: @ 080071D1 .include "animations/gSpriteAnimations_4_37.s" gSpriteAnimations_4_28:: @ 080071D9 .include "animations/gSpriteAnimations_4_28.s" gSpriteAnimations_4_36:: @ 080071F9 .include "animations/gSpriteAnimations_4_36.s" gSpriteAnimations_4_34:: @ 08007201 .include "animations/gSpriteAnimations_4_34.s" gSpriteAnimations_4_33:: @ 0800721E .include "animations/gSpriteAnimations_4_33.s" gSpriteAnimations_4_32:: @ 0800723B .include "animations/gSpriteAnimations_4_32.s" gSpriteAnimations_4_58:: @ 08007258 .include "animations/gSpriteAnimations_4_58.s" gSpriteAnimations_4_57:: @ 08007280 .include "animations/gSpriteAnimations_4_57.s" gSpriteAnimations_4_56:: @ 080072A8 .include "animations/gSpriteAnimations_4_56.s" gSpriteAnimations_4_89:: @ 080072D0 .include "animations/gSpriteAnimations_4_89.s" gSpriteAnimations_4_90:: @ 080072F5 .include "animations/gSpriteAnimations_4_90.s" gSpriteAnimations_4_93:: @ 0800730E .include "animations/gSpriteAnimations_4_93.s" gSpriteAnimations_4_78:: @ 08007322 .include "animations/gSpriteAnimations_4_78.s" gSpriteAnimations_4_77:: @ 08007366 .include "animations/gSpriteAnimations_4_77.s" gSpriteAnimations_4_76:: @ 080073AA .include "animations/gSpriteAnimations_4_76.s" gSpriteAnimations_4_82:: @ 080073EE .include "animations/gSpriteAnimations_4_82.s" gSpriteAnimations_4_86:: @ 080073FE .include "animations/gSpriteAnimations_4_86.s" gSpriteAnimations_4_81:: @ 08007402 .include "animations/gSpriteAnimations_4_81.s" gSpriteAnimations_4_85:: @ 08007412 .include "animations/gSpriteAnimations_4_85.s" gSpriteAnimations_4_80:: @ 08007416 .include "animations/gSpriteAnimations_4_80.s" gSpriteAnimations_4_84:: @ 08007426 .include "animations/gSpriteAnimations_4_84.s" gSpriteAnimations_1_224:: @ 0800742A .include "animations/gSpriteAnimations_1_224.s" gSpriteAnimations_4_94:: @ 0800743B .include "animations/gSpriteAnimations_4_94.s" gSpriteAnimations_1_185:: @ 0800744C .include "animations/gSpriteAnimations_1_185.s" gSpriteAnimations_1_187:: @ 08007450 .include "animations/gSpriteAnimations_1_187.s" gSpriteAnimations_1_226:: @ 0800745D .include "animations/gSpriteAnimations_1_226.s" gSpriteAnimations_1:: @ 08007498 .4byte gSpriteAnimations_1_0 .4byte gSpriteAnimations_1_1 .4byte gSpriteAnimations_1_2 .4byte gSpriteAnimations_1_1 .4byte gSpriteAnimations_1_4 .4byte gSpriteAnimations_1_5 .4byte gSpriteAnimations_1_6 .4byte gSpriteAnimations_1_5 .4byte gSpriteAnimations_1_8 .4byte gSpriteAnimations_1_9 .4byte gSpriteAnimations_1_10 .4byte gSpriteAnimations_1_9 .4byte gSpriteAnimations_1_12 .4byte gSpriteAnimations_1_13 .4byte gSpriteAnimations_1_14 .4byte gSpriteAnimations_1_13 .4byte gSpriteAnimations_1_16 .4byte gSpriteAnimations_1_17 .4byte gSpriteAnimations_1_18 .4byte gSpriteAnimations_1_17 .4byte gSpriteAnimations_1_20 .4byte gSpriteAnimations_1_21 .4byte gSpriteAnimations_1_22 .4byte gSpriteAnimations_1_21 .4byte gSpriteAnimations_1_24 .4byte gSpriteAnimations_1_25 .4byte gSpriteAnimations_1_26 .4byte gSpriteAnimations_1_25 .4byte gSpriteAnimations_1_28 .4byte gSpriteAnimations_1_29 .4byte gSpriteAnimations_1_30 .4byte gSpriteAnimations_1_29 .4byte gSpriteAnimations_1_32 .4byte gSpriteAnimations_1_33 .4byte gSpriteAnimations_1_34 .4byte gSpriteAnimations_1_33 .4byte gSpriteAnimations_1_36 .4byte gSpriteAnimations_1_37 .4byte gSpriteAnimations_1_38 .4byte gSpriteAnimations_1_39 .4byte gSpriteAnimations_1_40 .4byte gSpriteAnimations_1_41 .4byte gSpriteAnimations_1_42 .4byte gSpriteAnimations_1_43 .4byte gSpriteAnimations_1_44 .4byte gSpriteAnimations_1_45 .4byte gSpriteAnimations_1_46 .4byte gSpriteAnimations_1_47 .4byte gSpriteAnimations_1_48 .4byte gSpriteAnimations_1_49 .4byte gSpriteAnimations_1_50 .4byte gSpriteAnimations_1_49 .4byte gSpriteAnimations_1_52 .4byte gSpriteAnimations_1_53 .4byte gSpriteAnimations_1_54 .4byte gSpriteAnimations_1_53 .4byte gSpriteAnimations_1_56 .4byte gSpriteAnimations_1_57 .4byte gSpriteAnimations_1_58 .4byte gSpriteAnimations_1_57 .4byte gSpriteAnimations_1_60 .4byte gSpriteAnimations_1_61 .4byte gSpriteAnimations_1_62 .4byte gSpriteAnimations_1_61 .4byte gSpriteAnimations_1_64 .4byte gSpriteAnimations_1_65 .4byte gSpriteAnimations_1_66 .4byte gSpriteAnimations_1_65 .4byte gSpriteAnimations_1_68 .4byte gSpriteAnimations_1_69 .4byte gSpriteAnimations_1_70 .4byte gSpriteAnimations_1_69 .4byte gSpriteAnimations_1_72 .4byte gSpriteAnimations_1_73 .4byte gSpriteAnimations_1_74 .4byte gSpriteAnimations_1_73 .4byte gSpriteAnimations_1_76 .4byte gSpriteAnimations_1_77 .4byte gSpriteAnimations_1_78 .4byte gSpriteAnimations_1_77 .4byte gSpriteAnimations_1_80 .4byte gSpriteAnimations_1_81 .4byte gSpriteAnimations_1_82 .4byte gSpriteAnimations_1_81 .4byte gSpriteAnimations_1_84 .4byte gSpriteAnimations_1_85 .4byte gSpriteAnimations_1_86 .4byte gSpriteAnimations_1_85 .4byte gSpriteAnimations_1_88 .4byte gSpriteAnimations_1_89 .4byte gSpriteAnimations_1_90 .4byte gSpriteAnimations_1_89 .4byte gSpriteAnimations_1_92 .4byte gSpriteAnimations_1_93 .4byte gSpriteAnimations_1_94 .4byte gSpriteAnimations_1_93 .4byte gSpriteAnimations_1_96 .4byte gSpriteAnimations_1_97 .4byte gSpriteAnimations_1_98 .4byte gSpriteAnimations_1_97 .4byte gSpriteAnimations_1_100 .4byte gSpriteAnimations_1_101 .4byte gSpriteAnimations_1_102 .4byte gSpriteAnimations_1_101 .4byte gSpriteAnimations_1_104 .4byte gSpriteAnimations_1_105 .4byte gSpriteAnimations_1_106 .4byte gSpriteAnimations_1_105 .4byte gSpriteAnimations_1_108 .4byte gSpriteAnimations_1_109 .4byte gSpriteAnimations_1_110 .4byte gSpriteAnimations_1_109 .4byte gSpriteAnimations_1_112 .4byte gSpriteAnimations_1_113 .4byte gSpriteAnimations_1_114 .4byte gSpriteAnimations_1_113 .4byte gSpriteAnimations_1_116 .4byte gSpriteAnimations_1_117 .4byte gSpriteAnimations_1_118 .4byte gSpriteAnimations_1_117 .4byte gSpriteAnimations_1_120 .4byte gSpriteAnimations_1_121 .4byte gSpriteAnimations_1_122 .4byte gSpriteAnimations_1_121 .4byte gSpriteAnimations_1_124 .4byte gSpriteAnimations_1_125 .4byte gSpriteAnimations_1_126 .4byte gSpriteAnimations_1_125 .4byte gSpriteAnimations_1_128 .4byte gSpriteAnimations_1_129 .4byte gSpriteAnimations_1_130 .4byte gSpriteAnimations_1_129 .4byte gSpriteAnimations_1_132 .4byte gSpriteAnimations_1_133 .4byte gSpriteAnimations_1_134 .4byte gSpriteAnimations_1_133 .4byte gSpriteAnimations_1_136 .4byte gSpriteAnimations_1_137 .4byte gSpriteAnimations_1_138 .4byte gSpriteAnimations_1_137 .4byte gSpriteAnimations_1_140 .4byte gSpriteAnimations_1_141 .4byte gSpriteAnimations_1_142 .4byte gSpriteAnimations_1_141 .4byte gSpriteAnimations_1_144 .4byte gSpriteAnimations_1_145 .4byte gSpriteAnimations_1_146 .4byte gSpriteAnimations_1_145 .4byte gSpriteAnimations_1_148 .4byte gSpriteAnimations_1_149 .4byte gSpriteAnimations_1_150 .4byte gSpriteAnimations_1_149 .4byte gSpriteAnimations_1_152 .4byte gSpriteAnimations_1_153 .4byte gSpriteAnimations_1_154 .4byte gSpriteAnimations_1_153 .4byte gSpriteAnimations_1_156 .4byte gSpriteAnimations_1_157 .4byte gSpriteAnimations_1_158 .4byte gSpriteAnimations_1_157 .4byte gSpriteAnimations_1_160 .4byte gSpriteAnimations_1_161 .4byte gSpriteAnimations_1_162 .4byte gSpriteAnimations_1_161 .4byte gSpriteAnimations_1_164 .4byte gSpriteAnimations_1_165 .4byte gSpriteAnimations_1_166 .4byte gSpriteAnimations_1_165 .4byte gSpriteAnimations_1_168 .4byte gSpriteAnimations_1_169 .4byte gSpriteAnimations_1_170 .4byte gSpriteAnimations_1_169 .4byte gSpriteAnimations_1_172 .4byte gSpriteAnimations_1_173 .4byte gSpriteAnimations_1_174 .4byte gSpriteAnimations_1_173 .4byte gSpriteAnimations_1_176 .4byte gSpriteAnimations_1_177 .4byte gSpriteAnimations_1_178 .4byte gSpriteAnimations_1_179 .4byte gSpriteAnimations_1_180 .4byte gSpriteAnimations_1_179 .4byte gSpriteAnimations_1_178 .4byte gSpriteAnimations_1_177 .4byte gSpriteAnimations_1_184 .4byte gSpriteAnimations_1_185 .4byte gSpriteAnimations_1_186 .4byte gSpriteAnimations_1_187 .4byte gSpriteAnimations_1_188 .4byte gSpriteAnimations_1_189 .4byte gSpriteAnimations_1_190 .4byte gSpriteAnimations_1_191 .4byte gSpriteAnimations_1_192 .4byte gSpriteAnimations_1_193 .4byte gSpriteAnimations_1_194 .4byte gSpriteAnimations_1_195 .4byte gSpriteAnimations_1_196 .4byte gSpriteAnimations_1_197 .4byte gSpriteAnimations_1_198 .4byte gSpriteAnimations_1_199 .4byte gSpriteAnimations_1_200 .4byte gSpriteAnimations_1_201 .4byte gSpriteAnimations_1_202 .4byte gSpriteAnimations_1_203 .4byte gSpriteAnimations_1_204 .4byte gSpriteAnimations_1_205 .4byte gSpriteAnimations_1_206 .4byte gSpriteAnimations_1_207 .4byte gSpriteAnimations_1_208 .4byte gSpriteAnimations_1_209 .4byte gSpriteAnimations_1_210 .4byte gSpriteAnimations_1_211 .4byte gSpriteAnimations_1_212 .4byte gSpriteAnimations_1_213 .4byte gSpriteAnimations_1_214 .4byte gSpriteAnimations_1_215 .4byte gSpriteAnimations_1_216 .4byte gSpriteAnimations_1_217 .4byte gSpriteAnimations_1_218 .4byte gSpriteAnimations_1_219 .4byte gSpriteAnimations_1_220 .4byte gSpriteAnimations_1_221 .4byte gSpriteAnimations_1_222 .4byte gSpriteAnimations_1_223 .4byte gSpriteAnimations_1_224 .4byte gSpriteAnimations_1_225 .4byte gSpriteAnimations_1_226 .4byte gSpriteAnimations_1_227 .4byte gSpriteAnimations_1_228 .4byte 00000000 gSpriteAnimations_5:: @ 08007830 .4byte gSpriteAnimations_5_0 .4byte gSpriteAnimations_5_1 .4byte gSpriteAnimations_5_2 .4byte gSpriteAnimations_5_1 .4byte gSpriteAnimations_5_4 .4byte gSpriteAnimations_5_5 .4byte gSpriteAnimations_5_6 .4byte gSpriteAnimations_5_5 .4byte gSpriteAnimations_5_8 .4byte gSpriteAnimations_5_9 .4byte gSpriteAnimations_5_10 .4byte gSpriteAnimations_5_9 .4byte gSpriteAnimations_5_12 .4byte gSpriteAnimations_5_13 .4byte gSpriteAnimations_5_14 .4byte gSpriteAnimations_5_13 .4byte gSpriteAnimations_5_16 .4byte gSpriteAnimations_5_17 .4byte gSpriteAnimations_5_18 .4byte gSpriteAnimations_5_17 .4byte gSpriteAnimations_5_20 .4byte gSpriteAnimations_5_21 .4byte gSpriteAnimations_5_22 .4byte gSpriteAnimations_5_21 .4byte gSpriteAnimations_5_24 .4byte gSpriteAnimations_5_25 .4byte gSpriteAnimations_5_26 .4byte gSpriteAnimations_5_25 .4byte gSpriteAnimations_5_28 .4byte gSpriteAnimations_5_29 .4byte gSpriteAnimations_5_30 .4byte gSpriteAnimations_5_29 .4byte gSpriteAnimations_5_32 .4byte gSpriteAnimations_5_33 .4byte gSpriteAnimations_5_34 .4byte gSpriteAnimations_5_33 .4byte gSpriteAnimations_5_36 .4byte gSpriteAnimations_5_37 .4byte gSpriteAnimations_5_38 .4byte gSpriteAnimations_5_37 .4byte gSpriteAnimations_5_40 .4byte gSpriteAnimations_5_41 .4byte gSpriteAnimations_5_42 .4byte gSpriteAnimations_5_41 .4byte gSpriteAnimations_5_44 .4byte gSpriteAnimations_5_45 .4byte gSpriteAnimations_5_46 .4byte gSpriteAnimations_5_45 .4byte gSpriteAnimations_5_48 .4byte gSpriteAnimations_5_49 .4byte gSpriteAnimations_5_50 .4byte gSpriteAnimations_5_49 .4byte 00000000 gSpriteAnimations_6:: @ 08007904 .4byte gSpriteAnimations_6_0 .4byte gSpriteAnimations_6_1 .4byte gSpriteAnimations_6_2 .4byte gSpriteAnimations_6_1 .4byte gSpriteAnimations_6_4 .4byte gSpriteAnimations_6_5 .4byte gSpriteAnimations_6_6 .4byte gSpriteAnimations_6_5 .4byte gSpriteAnimations_6_8 .4byte gSpriteAnimations_6_9 .4byte gSpriteAnimations_6_10 .4byte gSpriteAnimations_6_9 .4byte gSpriteAnimations_6_12 .4byte gSpriteAnimations_6_13 .4byte gSpriteAnimations_6_14 .4byte gSpriteAnimations_6_13 .4byte gSpriteAnimations_6_16 .4byte gSpriteAnimations_6_17 .4byte gSpriteAnimations_6_18 .4byte gSpriteAnimations_6_17 .4byte gSpriteAnimations_6_20 .4byte gSpriteAnimations_6_21 .4byte gSpriteAnimations_6_22 .4byte gSpriteAnimations_6_21 .4byte gSpriteAnimations_6_24 .4byte gSpriteAnimations_6_25 .4byte gSpriteAnimations_6_26 .4byte gSpriteAnimations_6_25 .4byte gSpriteAnimations_6_28 .4byte gSpriteAnimations_6_29 .4byte gSpriteAnimations_6_30 .4byte gSpriteAnimations_6_29 .4byte gSpriteAnimations_6_32 .4byte gSpriteAnimations_6_33 .4byte gSpriteAnimations_6_34 .4byte gSpriteAnimations_6_33 .4byte gSpriteAnimations_6_36 .4byte gSpriteAnimations_6_37 .4byte gSpriteAnimations_6_38 .4byte gSpriteAnimations_6_37 .4byte gSpriteAnimations_6_40 .4byte gSpriteAnimations_6_41 .4byte gSpriteAnimations_6_42 .4byte gSpriteAnimations_6_41 .4byte 00000000 gSpriteAnimations_7:: @ 080079B8 .4byte gSpriteAnimations_7_0 .4byte gSpriteAnimations_7_1 .4byte gSpriteAnimations_7_2 .4byte gSpriteAnimations_7_1 .4byte gSpriteAnimations_1_24 .4byte gSpriteAnimations_1_25 .4byte gSpriteAnimations_1_26 .4byte gSpriteAnimations_1_25 .4byte gSpriteAnimations_7_8 .4byte gSpriteAnimations_7_9 .4byte gSpriteAnimations_7_10 .4byte gSpriteAnimations_7_9 .4byte gSpriteAnimations_7_12 .4byte gSpriteAnimations_7_13 .4byte gSpriteAnimations_7_14 .4byte gSpriteAnimations_7_13 .4byte gSpriteAnimations_7_16 .4byte gSpriteAnimations_7_17 .4byte gSpriteAnimations_7_18 .4byte gSpriteAnimations_7_17 .4byte gSpriteAnimations_7_20 .4byte gSpriteAnimations_7_21 .4byte gSpriteAnimations_7_22 .4byte gSpriteAnimations_7_23 .4byte gSpriteAnimations_7_24 .4byte gSpriteAnimations_7_25 .4byte gSpriteAnimations_7_26 .4byte gSpriteAnimations_7_25 .4byte gSpriteAnimations_7_28 .4byte gSpriteAnimations_7_23 .4byte gSpriteAnimations_7_30 .4byte gSpriteAnimations_7_21 .4byte gSpriteAnimations_7_32 .4byte gSpriteAnimations_7_33 .4byte gSpriteAnimations_7_34 .4byte gSpriteAnimations_7_35 .4byte gSpriteAnimations_7_36 .4byte gSpriteAnimations_7_37 .4byte gSpriteAnimations_7_38 .4byte gSpriteAnimations_7_37 .4byte gSpriteAnimations_7_40 .4byte gSpriteAnimations_7_35 .4byte gSpriteAnimations_7_42 .4byte gSpriteAnimations_7_33 .4byte gSpriteAnimations_7_44 .4byte gSpriteAnimations_7_45 .4byte gSpriteAnimations_7_46 .4byte gSpriteAnimations_7_45 .4byte gSpriteAnimations_7_48 .4byte gSpriteAnimations_7_49 .4byte gSpriteAnimations_7_50 .4byte gSpriteAnimations_7_49 .4byte gSpriteAnimations_7_52 .4byte gSpriteAnimations_7_53 .4byte gSpriteAnimations_7_54 .4byte gSpriteAnimations_7_55 .4byte gSpriteAnimations_7_56 .4byte gSpriteAnimations_7_57 .4byte gSpriteAnimations_7_58 .4byte gSpriteAnimations_7_59 .4byte gSpriteAnimations_7_60 .4byte 00000000 gSpriteAnimations_12:: @ 08007AB0 .4byte gSpriteAnimations_12_0 .4byte gSpriteAnimations_12_1 .4byte gSpriteAnimations_12_2 .4byte gSpriteAnimations_12_1 .4byte gSpriteAnimations_12_4 .4byte gSpriteAnimations_12_5 .4byte gSpriteAnimations_12_4 .4byte gSpriteAnimations_12_7 .4byte gSpriteAnimations_12_8 .4byte gSpriteAnimations_12_9 .4byte gSpriteAnimations_12_10 .4byte gSpriteAnimations_12_11 .4byte gSpriteAnimations_12_12 .4byte gSpriteAnimations_12_13 .4byte gSpriteAnimations_12_14 .4byte gSpriteAnimations_12_15 .4byte gSpriteAnimations_12_16 .4byte gSpriteAnimations_12_17 .4byte gSpriteAnimations_12_18 .4byte gSpriteAnimations_12_19 .4byte gSpriteAnimations_12_20 .4byte gSpriteAnimations_12_21 .4byte gSpriteAnimations_12_20 .4byte gSpriteAnimations_12_23 .4byte gSpriteAnimations_12_24 .4byte gSpriteAnimations_12_25 .4byte gSpriteAnimations_12_26 .4byte gSpriteAnimations_12_27 .4byte gSpriteAnimations_12_28 .4byte 00000000 gSpriteAnimations_4:: @ 08007B28 .4byte gSpriteAnimations_1_0 .4byte gSpriteAnimations_1_1 .4byte gSpriteAnimations_1_2 .4byte gSpriteAnimations_1_1 .4byte gSpriteAnimations_1_4 .4byte gSpriteAnimations_1_5 .4byte gSpriteAnimations_1_6 .4byte gSpriteAnimations_1_5 .4byte gSpriteAnimations_1_8 .4byte gSpriteAnimations_1_9 .4byte gSpriteAnimations_1_10 .4byte gSpriteAnimations_1_9 .4byte gSpriteAnimations_1_88 .4byte gSpriteAnimations_1_89 .4byte gSpriteAnimations_1_90 .4byte gSpriteAnimations_1_89 .4byte gSpriteAnimations_1_96 .4byte gSpriteAnimations_1_97 .4byte gSpriteAnimations_1_98 .4byte gSpriteAnimations_1_97 .4byte gSpriteAnimations_1_100 .4byte gSpriteAnimations_1_101 .4byte gSpriteAnimations_1_102 .4byte gSpriteAnimations_1_101 .4byte gSpriteAnimations_1_20 .4byte gSpriteAnimations_1_21 .4byte gSpriteAnimations_1_22 .4byte gSpriteAnimations_1_21 .4byte gSpriteAnimations_4_28 .4byte gSpriteAnimations_4_29 .4byte gSpriteAnimations_4_30 .4byte gSpriteAnimations_4_29 .4byte gSpriteAnimations_4_32 .4byte gSpriteAnimations_4_33 .4byte gSpriteAnimations_4_34 .4byte gSpriteAnimations_4_33 .4byte gSpriteAnimations_4_36 .4byte gSpriteAnimations_4_37 .4byte gSpriteAnimations_4_38 .4byte gSpriteAnimations_4_37 .4byte gSpriteAnimations_1_56 .4byte gSpriteAnimations_1_57 .4byte gSpriteAnimations_1_58 .4byte gSpriteAnimations_1_57 .4byte gSpriteAnimations_1_80 .4byte gSpriteAnimations_1_81 .4byte gSpriteAnimations_1_82 .4byte gSpriteAnimations_1_81 .4byte gSpriteAnimations_1_68 .4byte gSpriteAnimations_1_69 .4byte gSpriteAnimations_1_70 .4byte gSpriteAnimations_1_69 .4byte gSpriteAnimations_1_72 .4byte gSpriteAnimations_1_73 .4byte gSpriteAnimations_1_74 .4byte gSpriteAnimations_1_73 .4byte gSpriteAnimations_4_56 .4byte gSpriteAnimations_4_57 .4byte gSpriteAnimations_4_58 .4byte gSpriteAnimations_4_57 .4byte gSpriteAnimations_1_60 .4byte gSpriteAnimations_1_61 .4byte gSpriteAnimations_1_62 .4byte gSpriteAnimations_1_61 .4byte gSpriteAnimations_1_64 .4byte gSpriteAnimations_1_65 .4byte gSpriteAnimations_1_66 .4byte gSpriteAnimations_1_65 .4byte gSpriteAnimations_1_76 .4byte gSpriteAnimations_1_77 .4byte gSpriteAnimations_1_78 .4byte gSpriteAnimations_1_77 .4byte gSpriteAnimations_1_120 .4byte gSpriteAnimations_1_121 .4byte gSpriteAnimations_1_122 .4byte gSpriteAnimations_1_121 .4byte gSpriteAnimations_4_76 .4byte gSpriteAnimations_4_77 .4byte gSpriteAnimations_4_78 .4byte gSpriteAnimations_4_77 .4byte gSpriteAnimations_4_80 .4byte gSpriteAnimations_4_81 .4byte gSpriteAnimations_4_82 .4byte gSpriteAnimations_4_81 .4byte gSpriteAnimations_4_84 .4byte gSpriteAnimations_4_85 .4byte gSpriteAnimations_4_86 .4byte gSpriteAnimations_4_85 .4byte gSpriteAnimations_1_184 .4byte gSpriteAnimations_4_89 .4byte gSpriteAnimations_4_90 .4byte gSpriteAnimations_1_185 .4byte gSpriteAnimations_1_187 .4byte gSpriteAnimations_4_93 .4byte gSpriteAnimations_4_94 .4byte gSpriteAnimations_1_226 .4byte 00000000 gUnk_08007CAC:: @ 08007CAC .incbin "code_080043E8/gUnk_08007CAC.bin" .ifdef DEMO_JP @ TODO only one byte differs .incbin "code_080043E8/gUnk_08007CAC_1_DEMO_JP.bin" .else .ifdef DEMO_USA @ TODO only one byte differs .incbin "code_080043E8/gUnk_08007CAC_2_DEMO_USA.bin" .else .ifdef JP @ TODO only one byte differs .incbin "code_080043E8/gUnk_08007CAC_3_JP.bin" .else .ifdef EU @ TODO only two bytes differ .incbin "code_080043E8/gUnk_08007CAC_4_EU.bin" .else .incbin "code_080043E8/gUnk_08007CAC_5_USA.bin" .endif .endif .endif .endif non_word_aligned_thumb_func_start sub_08007DD6 sub_08007DD6: @ 0x08007DD6 push {lr} bl sub_08007DE0 adds r0, r3, #0 pop {pc} thumb_func_start sub_08007DE0 sub_08007DE0: @ 0x08007DE0 subs r1, #4 _08007DE2: adds r1, #4 ldrh r3, [r1] cmp r3, #0 beq _08007DF2 cmp r0, r3 bne _08007DE2 ldrh r3, [r1, #2] movs r2, #1 _08007DF2: bx lr