tmc/data/data_080FD964.s

574 lines
16 KiB
ArmAsm

.include "asm/macros.inc"
.include "constants/constants.inc"
.section .rodata
.align 2
gUnk_080FD964:: @ 080FD964
.ifdef EU
@ TODO only small differences
.incbin "data_080FC8A4/gUnk_080FD964_EU.bin"
.else
.incbin "data_080FC8A4/gUnk_080FD964_1_USA-JP-DEMO_USA-DEMO_JP.bin"
.endif
gSpriteAnimations_322_0:: @ 080FDD14
.include "animations/gSpriteAnimations_322_0.s"
gSpriteAnimations_322_1:: @ 080FDD19
.include "animations/gSpriteAnimations_322_1.s"
gSpriteAnimations_322_2:: @ 080FDD1E
.include "animations/gSpriteAnimations_322_2.s"
gSpriteAnimations_322_3:: @ 080FDD23
.include "animations/gSpriteAnimations_322_3.s"
gSpriteAnimations_322_4:: @ 080FDD28
.include "animations/gSpriteAnimations_322_4.s"
gSpriteAnimations_322_6:: @ 080FDD2D
.include "animations/gSpriteAnimations_322_6.s"
gSpriteAnimations_322_7:: @ 080FDD32
.include "animations/gSpriteAnimations_322_7.s"
gSpriteAnimations_322_8:: @ 080FDD37
.include "animations/gSpriteAnimations_322_8.s"
gSpriteAnimations_322_9:: @ 080FDD48
.include "animations/gSpriteAnimations_322_9.s"
gSpriteAnimations_322_10:: @ 080FDD4D
.include "animations/gSpriteAnimations_322_10.s"
gSpriteAnimations_322_11:: @ 080FDD52
.include "animations/gSpriteAnimations_322_11.s"
gSpriteAnimations_322_12:: @ 080FDD57
.include "animations/gSpriteAnimations_322_12.s"
gSpriteAnimations_322_13:: @ 080FDD5C
.include "animations/gSpriteAnimations_322_13.s"
gSpriteAnimations_322_14:: @ 080FDD61
.include "animations/gSpriteAnimations_322_14.s"
gSpriteAnimations_322_15:: @ 080FDD92
.include "animations/gSpriteAnimations_322_15.s"
gSpriteAnimations_322_5:: @ 080FDD97
.include "animations/gSpriteAnimations_322_5.s"
gSpriteAnimations_322_17:: @ 080FDDA8
.include "animations/gSpriteAnimations_322_17.s"
gSpriteAnimations_322_18:: @ 080FDDAD
.include "animations/gSpriteAnimations_322_18.s"
gSpriteAnimations_322_19:: @ 080FDDB2
.include "animations/gSpriteAnimations_322_19.s"
gSpriteAnimations_322_20:: @ 080FDDB7
.include "animations/gSpriteAnimations_322_20.s"
gSpriteAnimations_322_21:: @ 080FDDBC
.include "animations/gSpriteAnimations_322_21.s"
gSpriteAnimations_322_22:: @ 080FDDC1
.include "animations/gSpriteAnimations_322_22.s"
gSpriteAnimations_322_23:: @ 080FDDC6
.include "animations/gSpriteAnimations_322_23.s"
gSpriteAnimations_322_28:: @ 080FDDCB
.include "animations/gSpriteAnimations_322_28.s"
gSpriteAnimations_322_38:: @ 080FDDD0
.include "animations/gSpriteAnimations_322_38.s"
gSpriteAnimations_322_39:: @ 080FDDD5
.include "animations/gSpriteAnimations_322_39.s"
gSpriteAnimations_322_34:: @ 080FDDDA
.include "animations/gSpriteAnimations_322_34.s"
gSpriteAnimations_322_35:: @ 080FDDDF
.include "animations/gSpriteAnimations_322_35.s"
gSpriteAnimations_322_40:: @ 080FDDE4
.include "animations/gSpriteAnimations_322_40.s"
gSpriteAnimations_322_41:: @ 080FDDF5
.include "animations/gSpriteAnimations_322_41.s"
gSpriteAnimations_322_42:: @ 080FDE0E
.include "animations/gSpriteAnimations_322_42.s"
gSpriteAnimations_322_43:: @ 080FDE27
.include "animations/gSpriteAnimations_322_43.s"
gSpriteAnimations_322_44:: @ 080FDE40
.include "animations/gSpriteAnimations_322_44.s"
gSpriteAnimations_322_45:: @ 080FDE59
.include "animations/gSpriteAnimations_322_45.s"
gSpriteAnimations_322_46:: @ 080FDE72
.include "animations/gSpriteAnimations_322_46.s"
gSpriteAnimations_322_36:: @ 080FDE8B
.include "animations/gSpriteAnimations_322_36.s"
gSpriteAnimations_322_37:: @ 080FDE90
.include "animations/gSpriteAnimations_322_37.s"
gSpriteAnimations_322_54:: @ 080FDE95
.include "animations/gSpriteAnimations_322_54.s"
gSpriteAnimations_322_33:: @ 080FDE9A
.include "animations/gSpriteAnimations_322_33.s"
gSpriteAnimations_322_47:: @ 080FDE9F
.include "animations/gSpriteAnimations_322_47.s"
gSpriteAnimations_322_48:: @ 080FDEA4
.include "animations/gSpriteAnimations_322_48.s"
gSpriteAnimations_322_49:: @ 080FDEA9
.include "animations/gSpriteAnimations_322_49.s"
gSpriteAnimations_322_52:: @ 080FDEAE
.include "animations/gSpriteAnimations_322_52.s"
gSpriteAnimations_322_53:: @ 080FDEB3
.include "animations/gSpriteAnimations_322_53.s"
gSpriteAnimations_322_24:: @ 080FDEB8
.include "animations/gSpriteAnimations_322_24.s"
gSpriteAnimations_322_58:: @ 080FDEBD
.include "animations/gSpriteAnimations_322_58.s"
gSpriteAnimations_322_59:: @ 080FDEC2
.include "animations/gSpriteAnimations_322_59.s"
gSpriteAnimations_322_25:: @ 080FDEC7
.include "animations/gSpriteAnimations_322_25.s"
gSpriteAnimations_322_60:: @ 080FDECC
.include "animations/gSpriteAnimations_322_60.s"
gSpriteAnimations_322_55:: @ 080FDED1
.include "animations/gSpriteAnimations_322_55.s"
gSpriteAnimations_322_68:: @ 080FDED6
.include "animations/gSpriteAnimations_322_68.s"
gSpriteAnimations_322_69:: @ 080FDEDB
.include "animations/gSpriteAnimations_322_69.s"
gSpriteAnimations_322_26:: @ 080FDEE0
.include "animations/gSpriteAnimations_322_26.s"
gSpriteAnimations_322_64:: @ 080FDEE5
.include "animations/gSpriteAnimations_322_64.s"
gSpriteAnimations_322_65:: @ 080FDEEA
.include "animations/gSpriteAnimations_322_65.s"
gSpriteAnimations_322_66:: @ 080FDEEF
.include "animations/gSpriteAnimations_322_66.s"
gSpriteAnimations_322_67:: @ 080FDEF4
.include "animations/gSpriteAnimations_322_67.s"
gSpriteAnimations_322_71:: @ 080FDEF9
.include "animations/gSpriteAnimations_322_71.s"
gSpriteAnimations_322_81:: @ 080FDEFE
.include "animations/gSpriteAnimations_322_81.s"
gSpriteAnimations_322_82:: @ 080FDF03
.include "animations/gSpriteAnimations_322_82.s"
gSpriteAnimations_322_83:: @ 080FDF08
.include "animations/gSpriteAnimations_322_83.s"
gSpriteAnimations_322_84:: @ 080FDF0D
.include "animations/gSpriteAnimations_322_84.s"
gSpriteAnimations_322_95:: @ 080FDF12
.include "animations/gSpriteAnimations_322_95.s"
gSpriteAnimations_322_96:: @ 080FDF17
.include "animations/gSpriteAnimations_322_96.s"
gSpriteAnimations_322_98:: @ 080FDF28
.include "animations/gSpriteAnimations_322_98.s"
gSpriteAnimations_322_99:: @ 080FDF45
.include "animations/gSpriteAnimations_322_99.s"
gSpriteAnimations_322_87:: @ 080FDF4A
.include "animations/gSpriteAnimations_322_87.s"
gSpriteAnimations_322_104:: @ 080FDF4F
.include "animations/gSpriteAnimations_322_104.s"
gSpriteAnimations_322_105:: @ 080FDF54
.include "animations/gSpriteAnimations_322_105.s"
gSpriteAnimations_322_106:: @ 080FDF59
.include "animations/gSpriteAnimations_322_106.s"
gSpriteAnimations_322_107:: @ 080FDF5E
.include "animations/gSpriteAnimations_322_107.s"
gSpriteAnimations_322_93:: @ 080FDF63
.include "animations/gSpriteAnimations_322_93.s"
gSpriteAnimations_322_94:: @ 080FDF68
.include "animations/gSpriteAnimations_322_94.s"
gSpriteAnimations_322_63:: @ 080FDF6D
.include "animations/gSpriteAnimations_322_63.s"
gSpriteAnimations_322_100:: @ 080FDF72
.include "animations/gSpriteAnimations_322_100.s"
gSpriteAnimations_322_101:: @ 080FDF77
.include "animations/gSpriteAnimations_322_101.s"
gSpriteAnimations_322_102:: @ 080FDF7C
.include "animations/gSpriteAnimations_322_102.s"
gSpriteAnimations_322_103:: @ 080FDF81
.include "animations/gSpriteAnimations_322_103.s"
gSpriteAnimations_322_91:: @ 080FDF86
.include "animations/gSpriteAnimations_322_91.s"
gSpriteAnimations_322_92:: @ 080FDF8F
.include "animations/gSpriteAnimations_322_92.s"
gSpriteAnimations_322_108:: @ 080FDF94
.include "animations/gSpriteAnimations_322_108.s"
gSpriteAnimations_322_109:: @ 080FDF99
.include "animations/gSpriteAnimations_322_109.s"
gSpriteAnimations_322_110:: @ 080FDF9E
.include "animations/gSpriteAnimations_322_110.s"
gSpriteAnimations_322_111:: @ 080FDFA3
.include "animations/gSpriteAnimations_322_111.s"
gSpriteAnimations_322_112:: @ 080FDFA8
.include "animations/gSpriteAnimations_322_112.s"
gSpriteAnimations_322_72:: @ 080FDFC1
.include "animations/gSpriteAnimations_322_72.s"
gSpriteAnimations_322_97:: @ 080FDFC6
.include "animations/gSpriteAnimations_322_97.s"
gSpriteAnimations_322_61:: @ 080FDFCB
.include "animations/gSpriteAnimations_322_61.s"
gSpriteAnimations_322_62:: @ 080FDFD0
.include "animations/gSpriteAnimations_322_62.s"
gSpriteAnimations_322:: @ 080FDFD8
.4byte gSpriteAnimations_322_0
.4byte gSpriteAnimations_322_1
.4byte gSpriteAnimations_322_2
.4byte gSpriteAnimations_322_3
.4byte gSpriteAnimations_322_4
.4byte gSpriteAnimations_322_5
.4byte gSpriteAnimations_322_6
.4byte gSpriteAnimations_322_7
.4byte gSpriteAnimations_322_8
.4byte gSpriteAnimations_322_9
.4byte gSpriteAnimations_322_10
.4byte gSpriteAnimations_322_11
.4byte gSpriteAnimations_322_12
.4byte gSpriteAnimations_322_13
.4byte gSpriteAnimations_322_14
.4byte gSpriteAnimations_322_15
.4byte gSpriteAnimations_322_5
.4byte gSpriteAnimations_322_17
.4byte gSpriteAnimations_322_18
.4byte gSpriteAnimations_322_19
.4byte gSpriteAnimations_322_20
.4byte gSpriteAnimations_322_21
.4byte gSpriteAnimations_322_22
.4byte gSpriteAnimations_322_23
.4byte gSpriteAnimations_322_24
.4byte gSpriteAnimations_322_25
.4byte gSpriteAnimations_322_26
.4byte gSpriteAnimations_322_5
.4byte gSpriteAnimations_322_28
.4byte gSpriteAnimations_322_28
.4byte gSpriteAnimations_322_28
.4byte gSpriteAnimations_322_28
.4byte gSpriteAnimations_322_28
.4byte gSpriteAnimations_322_33
.4byte gSpriteAnimations_322_34
.4byte gSpriteAnimations_322_35
.4byte gSpriteAnimations_322_36
.4byte gSpriteAnimations_322_37
.4byte gSpriteAnimations_322_38
.4byte gSpriteAnimations_322_39
.4byte gSpriteAnimations_322_40
.4byte gSpriteAnimations_322_41
.4byte gSpriteAnimations_322_42
.4byte gSpriteAnimations_322_43
.4byte gSpriteAnimations_322_44
.4byte gSpriteAnimations_322_45
.4byte gSpriteAnimations_322_46
.4byte gSpriteAnimations_322_47
.4byte gSpriteAnimations_322_48
.4byte gSpriteAnimations_322_49
.4byte gSpriteAnimations_322_5
.4byte gSpriteAnimations_322_5
.4byte gSpriteAnimations_322_52
.4byte gSpriteAnimations_322_53
.4byte gSpriteAnimations_322_54
.4byte gSpriteAnimations_322_55
.4byte gSpriteAnimations_322_25
.4byte gSpriteAnimations_322_24
.4byte gSpriteAnimations_322_58
.4byte gSpriteAnimations_322_59
.4byte gSpriteAnimations_322_60
.4byte gSpriteAnimations_322_61
.4byte gSpriteAnimations_322_62
.4byte gSpriteAnimations_322_63
.4byte gSpriteAnimations_322_64
.4byte gSpriteAnimations_322_65
.4byte gSpriteAnimations_322_66
.4byte gSpriteAnimations_322_67
.4byte gSpriteAnimations_322_68
.4byte gSpriteAnimations_322_69
.4byte gSpriteAnimations_322_26
.4byte gSpriteAnimations_322_71
.4byte gSpriteAnimations_322_72
.4byte gSpriteAnimations_322_72
.4byte gSpriteAnimations_322_72
.4byte gSpriteAnimations_322_72
.4byte gSpriteAnimations_322_72
.4byte gSpriteAnimations_322_72
.4byte gSpriteAnimations_322_72
.4byte gSpriteAnimations_322_72
.4byte gSpriteAnimations_322_71
.4byte gSpriteAnimations_322_81
.4byte gSpriteAnimations_322_82
.4byte gSpriteAnimations_322_83
.4byte gSpriteAnimations_322_84
.4byte gSpriteAnimations_322_84
.4byte gSpriteAnimations_322_84
.4byte gSpriteAnimations_322_87
.4byte gSpriteAnimations_322_87
.4byte gSpriteAnimations_322_87
.4byte gSpriteAnimations_322_5
.4byte gSpriteAnimations_322_91
.4byte gSpriteAnimations_322_92
.4byte gSpriteAnimations_322_93
.4byte gSpriteAnimations_322_94
.4byte gSpriteAnimations_322_95
.4byte gSpriteAnimations_322_96
.4byte gSpriteAnimations_322_97
.4byte gSpriteAnimations_322_98
.4byte gSpriteAnimations_322_99
.4byte gSpriteAnimations_322_100
.4byte gSpriteAnimations_322_101
.4byte gSpriteAnimations_322_102
.4byte gSpriteAnimations_322_103
.4byte gSpriteAnimations_322_104
.4byte gSpriteAnimations_322_105
.4byte gSpriteAnimations_322_106
.4byte gSpriteAnimations_322_107
.4byte gSpriteAnimations_322_108
.4byte gSpriteAnimations_322_109
.4byte gSpriteAnimations_322_110
.4byte gSpriteAnimations_322_111
.4byte gSpriteAnimations_322_112
.4byte gSpriteAnimations_322_112
.4byte gSpriteAnimations_322_112
.4byte gSpriteAnimations_322_0
.4byte gSpriteAnimations_322_0
.4byte gSpriteAnimations_322_0
.4byte 00000000
gUnk_080FE1B4:: @ 080FE1B4
.incbin "data_080FC8A4/gUnk_080FE1B4.bin"
gUnk_080FE1C6:: @ 080FE1C6
.incbin "data_080FC8A4/gUnk_080FE1C6.bin"
gUnk_080FE1DD:: @ 080FE1DD
.incbin "data_080FC8A4/gUnk_080FE1DD.bin"
gUnk_080FE2A0:: @ 080FE2A0
.4byte sub_0805488C
.4byte sub_080548E8
.4byte sub_08054920
gUnk_080FE2AC:: @ 080FE2AC
.4byte sub_08055D80
.4byte sub_08054E00
.4byte sub_080558EC
.4byte sub_08054CE8
.4byte sub_08054C04
.4byte sub_08055168
.4byte sub_080552FC
.4byte sub_08055BB0
.4byte sub_08055414
.4byte sub_080559E0
.4byte sub_0805559C
.4byte sub_080554FC
.4byte sub_08055818
.4byte sub_08055094
.4byte sub_080550F8
.4byte sub_080556F4
.4byte sub_08055038
.4byte sub_08054F90
.4byte sub_08054F90
.4byte sub_08054D90
.4byte sub_08055888
.4byte sub_08055690
.4byte sub_08055E08
.4byte sub_080557B4
.4byte sub_08055CD8
.4byte sub_08055AD0
.4byte sub_08055D80
.4byte sub_08055D80
.4byte sub_08055D80
gUnk_080FE320:: @ 080FE320
.ifdef JP
@ TODO only small differences
.incbin "data_080FC8A4/gUnk_080FE320_JP.bin"
.else
.ifdef DEMO_JP
@ TODO only small differences
.incbin "data_080FC8A4/gUnk_080FE320_1_DEMO_JP.bin"
.else
.ifdef EU
.incbin "data_080FC8A4/gUnk_080FE320_2_EU.bin"
.else
.incbin "data_080FC8A4/gUnk_080FE320_3_USA-DEMO_USA.bin"
.endif
.endif
.endif
.ifdef JP
@ TODO only small differences
.incbin "data_080FC8A4/gUnk_080FE320_4_JP.bin"
.else
.ifdef DEMO_JP
@ TODO only small differences
.incbin "data_080FC8A4/gUnk_080FE320_5_DEMO_JP.bin"
.else
.ifdef EU
.incbin "data_080FC8A4/gUnk_080FE320_6_EU.bin"
.else
.incbin "data_080FC8A4/gUnk_080FE320_7_USA-DEMO_USA.bin"
.endif
.endif
.endif
gUnk_080FEAC8:: @ 080FEAC8
.incbin "data_080FC8A4/gUnk_080FEAC8.bin"
.ifdef JP
@ TODO only small differences
.incbin "data_080FC8A4/gUnk_080FEAC8_1_JP.bin"
.else
.ifdef DEMO_JP
@ TODO only small differences
.incbin "data_080FC8A4/gUnk_080FEAC8_2_DEMO_JP.bin"
.else
.ifdef EU
.incbin "data_080FC8A4/gUnk_080FEAC8_3_EU.bin"
.else
.incbin "data_080FC8A4/gUnk_080FEAC8_4_USA-DEMO_USA.bin"
.endif
.endif
.endif
.ifdef JP
@ TODO only small differences
.incbin "data_080FC8A4/gUnk_080FEAC8_5_JP.bin"
.else
.ifdef DEMO_JP
@ TODO only small differences
.incbin "data_080FC8A4/gUnk_080FEAC8_6_DEMO_JP.bin"
.else
.ifdef EU
.incbin "data_080FC8A4/gUnk_080FEAC8_7_EU.bin"
.else
.incbin "data_080FC8A4/gUnk_080FEAC8_8_USA-DEMO_USA.bin"
.endif
.endif
.endif
.incbin "data_080FC8A4/gUnk_080FEAC8_9.bin"
gUnk_080FEBE8:: @ 080FEBE8
.incbin "data_080FC8A4/gUnk_080FEBE8.bin"
gUnk_080FEC28:: @ 080FEC28
.incbin "data_080FC8A4/gUnk_080FEC28.bin"
gUnk_080FECC8:: @ 080FECC8
.incbin "data_080FC8A4/gUnk_080FECC8.bin"
gUnk_080FED18:: @ 080FED18
.incbin "data_080FC8A4/gUnk_080FED18.bin"
gUnk_080FED58:: @ 080FED58
.incbin "data_080FC8A4/gUnk_080FED58.bin"
gUnk_080FED98:: @ 080FED98
.4byte gUnk_080FEDA4
.4byte gUnk_080FEDDA
.4byte gUnk_080FEDF8
gUnk_080FEDA4:: @ 080FEDA4
.incbin "data_080FC8A4/gUnk_080FEDA4.bin"
gUnk_080FEDDA:: @ 080FEDDA
.incbin "data_080FC8A4/gUnk_080FEDDA.bin"
gUnk_080FEDF8:: @ 080FEDF8
.incbin "data_080FC8A4/gUnk_080FEDF8.bin"
gUnk_080FEE18:: @ 080FEE18
.incbin "data_080FC8A4/gUnk_080FEE18.bin"
gUnk_080FEE38:: @ 080FEE38
.incbin "data_080FC8A4/gUnk_080FEE38.bin"
gUnk_080FEE48:: @ 080FEE48
.incbin "data_080FC8A4/gUnk_080FEE48.bin"
gUnk_080FEE58:: @ 080FEE58
.ifdef JP
@ TODO only small differences
.incbin "data_080FC8A4/gUnk_080FEE58_JP.bin"
.else
.ifdef DEMO_JP
@ TODO only small differences
.incbin "data_080FC8A4/gUnk_080FEE58_1_DEMO_JP.bin"
.else
.ifdef EU
.incbin "data_080FC8A4/gUnk_080FEE58_2_EU.bin"
.else
.incbin "data_080FC8A4/gUnk_080FEE58_3_USA-DEMO_USA.bin"
.endif
.endif
.endif
gUnk_080FEE78:: @ 080FEE78
.incbin "data_080FC8A4/gUnk_080FEE78.bin"