decompile sprite
This commit is contained in:
+6
-6
@@ -16,7 +16,7 @@ sub_800F1E8: @ 800F1E8
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r2, _0800F220 @ =gUnknown_202063C
|
ldr r2, _0800F220 @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -32,7 +32,7 @@ sub_800F1E8: @ 800F1E8
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0800F21C: .4byte gUnknown_824EFF0
|
_0800F21C: .4byte gUnknown_824EFF0
|
||||||
_0800F220: .4byte gUnknown_202063C
|
_0800F220: .4byte gSprites
|
||||||
_0800F224: .4byte sub_800F228
|
_0800F224: .4byte sub_800F228
|
||||||
thumb_func_end sub_800F1E8
|
thumb_func_end sub_800F1E8
|
||||||
|
|
||||||
@@ -865,7 +865,7 @@ _0800F850:
|
|||||||
ldr r1, [r4]
|
ldr r1, [r4]
|
||||||
adds r1, 0x7E
|
adds r1, 0x7E
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r3, _0800F8EC @ =gUnknown_202063C
|
ldr r3, _0800F8EC @ =gSprites
|
||||||
ldr r0, [r4]
|
ldr r0, [r4]
|
||||||
adds r0, 0x7D
|
adds r0, 0x7D
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -902,7 +902,7 @@ _0800F8DC: .4byte 0x00007fff
|
|||||||
_0800F8E0: .4byte gUnknown_82482E8
|
_0800F8E0: .4byte gUnknown_82482E8
|
||||||
_0800F8E4: .4byte gUnknown_2023FE8
|
_0800F8E4: .4byte gUnknown_2023FE8
|
||||||
_0800F8E8: .4byte gUnknown_8248300
|
_0800F8E8: .4byte gUnknown_8248300
|
||||||
_0800F8EC: .4byte gUnknown_202063C
|
_0800F8EC: .4byte gSprites
|
||||||
_0800F8F0:
|
_0800F8F0:
|
||||||
movs r1, 0x12
|
movs r1, 0x12
|
||||||
ldrsh r0, [r5, r1]
|
ldrsh r0, [r5, r1]
|
||||||
@@ -1041,7 +1041,7 @@ _0800FA08:
|
|||||||
bl PlaySE
|
bl PlaySE
|
||||||
adds r0, r7, 0
|
adds r0, r7, 0
|
||||||
bl DestroyTask
|
bl DestroyTask
|
||||||
ldr r4, _0800FAD0 @ =gUnknown_202063C
|
ldr r4, _0800FAD0 @ =gSprites
|
||||||
ldr r5, _0800FAD4 @ =gUnknown_2023FE8
|
ldr r5, _0800FAD4 @ =gUnknown_2023FE8
|
||||||
ldr r0, [r5]
|
ldr r0, [r5]
|
||||||
adds r0, 0x7D
|
adds r0, 0x7D
|
||||||
@@ -1137,7 +1137,7 @@ _0800FAC4:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0800FAD0: .4byte gUnknown_202063C
|
_0800FAD0: .4byte gSprites
|
||||||
_0800FAD4: .4byte gUnknown_2023FE8
|
_0800FAD4: .4byte gUnknown_2023FE8
|
||||||
_0800FAD8: .4byte 0x000003ff
|
_0800FAD8: .4byte 0x000003ff
|
||||||
_0800FADC: .4byte 0xfffffc00
|
_0800FADC: .4byte 0xfffffc00
|
||||||
|
|||||||
+15
-15
@@ -166,7 +166,7 @@ _0800FEA6:
|
|||||||
bl ResetTasks
|
bl ResetTasks
|
||||||
bl sub_800FAE0
|
bl sub_800FAE0
|
||||||
bl FreeAllSpritePalettes
|
bl FreeAllSpritePalettes
|
||||||
ldr r1, _0800FF68 @ =gUnknown_3003E58
|
ldr r1, _0800FF68 @ =gReservedSpritePaletteCount
|
||||||
movs r0, 0x4
|
movs r0, 0x4
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r0, _0800FF6C @ =sub_80116F4
|
ldr r0, _0800FF6C @ =sub_80116F4
|
||||||
@@ -198,7 +198,7 @@ _0800FF58: .4byte gUnknown_202297E
|
|||||||
_0800FF5C: .4byte gUnknown_2022980
|
_0800FF5C: .4byte gUnknown_2022980
|
||||||
_0800FF60: .4byte gUnknown_2022982
|
_0800FF60: .4byte gUnknown_2022982
|
||||||
_0800FF64: .4byte gUnknown_2022B50
|
_0800FF64: .4byte gUnknown_2022B50
|
||||||
_0800FF68: .4byte gUnknown_3003E58
|
_0800FF68: .4byte gReservedSpritePaletteCount
|
||||||
_0800FF6C: .4byte sub_80116F4
|
_0800FF6C: .4byte sub_80116F4
|
||||||
_0800FF70: .4byte gUnknown_2022B4C
|
_0800FF70: .4byte gUnknown_2022B4C
|
||||||
_0800FF74: .4byte sub_8010BA0
|
_0800FF74: .4byte sub_8010BA0
|
||||||
@@ -3609,7 +3609,7 @@ _08011A9C:
|
|||||||
movs r1, 0x37
|
movs r1, 0x37
|
||||||
bl SetGpuReg
|
bl SetGpuReg
|
||||||
bl FreeAllSpritePalettes
|
bl FreeAllSpritePalettes
|
||||||
ldr r1, _08011B7C @ =gUnknown_3003E58
|
ldr r1, _08011B7C @ =gReservedSpritePaletteCount
|
||||||
movs r0, 0x4
|
movs r0, 0x4
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r0, _08011B80 @ =sub_80116F4
|
ldr r0, _08011B80 @ =sub_80116F4
|
||||||
@@ -3656,7 +3656,7 @@ _08011B6C: .4byte gUnknown_202297E
|
|||||||
_08011B70: .4byte gUnknown_2022980
|
_08011B70: .4byte gUnknown_2022980
|
||||||
_08011B74: .4byte gUnknown_2022982
|
_08011B74: .4byte gUnknown_2022982
|
||||||
_08011B78: .4byte gUnknown_8D004D8
|
_08011B78: .4byte gUnknown_8D004D8
|
||||||
_08011B7C: .4byte gUnknown_3003E58
|
_08011B7C: .4byte gReservedSpritePaletteCount
|
||||||
_08011B80: .4byte sub_80116F4
|
_08011B80: .4byte sub_80116F4
|
||||||
_08011B84: .4byte sub_800F6FC
|
_08011B84: .4byte sub_800F6FC
|
||||||
_08011B88: .4byte gUnknown_3005090
|
_08011B88: .4byte gUnknown_3005090
|
||||||
@@ -4498,7 +4498,7 @@ _08012186:
|
|||||||
movs r2, 0x2
|
movs r2, 0x2
|
||||||
orrs r0, r2
|
orrs r0, r2
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r2, _080121DC @ =gUnknown_202063C
|
ldr r2, _080121DC @ =gSprites
|
||||||
lsls r3, r5, 4
|
lsls r3, r5, 4
|
||||||
adds r0, r3, r5
|
adds r0, r3, r5
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -4509,7 +4509,7 @@ _08012186:
|
|||||||
_080121D0: .4byte gUnknown_2024018
|
_080121D0: .4byte gUnknown_2024018
|
||||||
_080121D4: .4byte SpriteCB_HealthBoxBounce
|
_080121D4: .4byte SpriteCB_HealthBoxBounce
|
||||||
_080121D8: .4byte gUnknown_3004FF0
|
_080121D8: .4byte gUnknown_3004FF0
|
||||||
_080121DC: .4byte gUnknown_202063C
|
_080121DC: .4byte gSprites
|
||||||
_080121E0:
|
_080121E0:
|
||||||
ldr r0, _0801224C @ =gUnknown_2023D44
|
ldr r0, _0801224C @ =gUnknown_2023D44
|
||||||
adds r0, r4, r0
|
adds r0, r4, r0
|
||||||
@@ -4528,7 +4528,7 @@ _080121E0:
|
|||||||
movs r2, 0x4
|
movs r2, 0x4
|
||||||
orrs r0, r2
|
orrs r0, r2
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r2, _08012254 @ =gUnknown_202063C
|
ldr r2, _08012254 @ =gSprites
|
||||||
lsls r3, r5, 4
|
lsls r3, r5, 4
|
||||||
adds r0, r3, r5
|
adds r0, r3, r5
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -4569,7 +4569,7 @@ _0801223C:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0801224C: .4byte gUnknown_2023D44
|
_0801224C: .4byte gUnknown_2023D44
|
||||||
_08012250: .4byte gUnknown_2024018
|
_08012250: .4byte gUnknown_2024018
|
||||||
_08012254: .4byte gUnknown_202063C
|
_08012254: .4byte gSprites
|
||||||
thumb_func_end dp11b_obj_instanciate
|
thumb_func_end dp11b_obj_instanciate
|
||||||
|
|
||||||
thumb_func_start dp11b_obj_free
|
thumb_func_start dp11b_obj_free
|
||||||
@@ -4593,7 +4593,7 @@ dp11b_obj_free: @ 8012258
|
|||||||
ands r0, r1
|
ands r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _080122FA
|
beq _080122FA
|
||||||
ldr r2, _080122A8 @ =gUnknown_202063C
|
ldr r2, _080122A8 @ =gSprites
|
||||||
ldrb r1, [r3, 0x2]
|
ldrb r1, [r3, 0x2]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -4612,7 +4612,7 @@ dp11b_obj_free: @ 8012258
|
|||||||
b _080122E6
|
b _080122E6
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080122A4: .4byte gUnknown_2024018
|
_080122A4: .4byte gUnknown_2024018
|
||||||
_080122A8: .4byte gUnknown_202063C
|
_080122A8: .4byte gSprites
|
||||||
_080122AC:
|
_080122AC:
|
||||||
ldr r6, _08012300 @ =gUnknown_2024018
|
ldr r6, _08012300 @ =gUnknown_2024018
|
||||||
ldr r0, [r6]
|
ldr r0, [r6]
|
||||||
@@ -4626,7 +4626,7 @@ _080122AC:
|
|||||||
ands r0, r1
|
ands r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _080122FA
|
beq _080122FA
|
||||||
ldr r2, _08012304 @ =gUnknown_202063C
|
ldr r2, _08012304 @ =gSprites
|
||||||
ldrb r1, [r3, 0x3]
|
ldrb r1, [r3, 0x3]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -4645,7 +4645,7 @@ _080122AC:
|
|||||||
_080122E6:
|
_080122E6:
|
||||||
ands r0, r2
|
ands r0, r2
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r0, _08012304 @ =gUnknown_202063C
|
ldr r0, _08012304 @ =gSprites
|
||||||
lsls r1, r4, 4
|
lsls r1, r4, 4
|
||||||
adds r1, r4
|
adds r1, r4
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -4659,7 +4659,7 @@ _080122FA:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08012300: .4byte gUnknown_2024018
|
_08012300: .4byte gUnknown_2024018
|
||||||
_08012304: .4byte gUnknown_202063C
|
_08012304: .4byte gSprites
|
||||||
thumb_func_end dp11b_obj_free
|
thumb_func_end dp11b_obj_free
|
||||||
|
|
||||||
thumb_func_start SpriteCB_HealthBoxBounce
|
thumb_func_start SpriteCB_HealthBoxBounce
|
||||||
@@ -4683,7 +4683,7 @@ _08012324:
|
|||||||
movs r2, 0x32
|
movs r2, 0x32
|
||||||
ldrsh r1, [r4, r2]
|
ldrsh r1, [r4, r2]
|
||||||
bl Sin
|
bl Sin
|
||||||
ldr r2, _08012350 @ =gUnknown_202063C
|
ldr r2, _08012350 @ =gSprites
|
||||||
lsls r1, r5, 4
|
lsls r1, r5, 4
|
||||||
adds r1, r5
|
adds r1, r5
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -4701,7 +4701,7 @@ _08012324:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08012350: .4byte gUnknown_202063C
|
_08012350: .4byte gSprites
|
||||||
thumb_func_end SpriteCB_HealthBoxBounce
|
thumb_func_end SpriteCB_HealthBoxBounce
|
||||||
|
|
||||||
thumb_func_start sub_8012354
|
thumb_func_start sub_8012354
|
||||||
|
|||||||
+29
-29
@@ -1022,7 +1022,7 @@ _08072C88:
|
|||||||
lsls r0, 3
|
lsls r0, 3
|
||||||
adds r2, r0, r1
|
adds r2, r0, r1
|
||||||
strh r4, [r2, 0x8]
|
strh r4, [r2, 0x8]
|
||||||
ldr r1, _08072CE8 @ =gUnknown_202063C
|
ldr r1, _08072CE8 @ =gSprites
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -1047,7 +1047,7 @@ _08072CD8: .4byte gUnknown_2037F1B
|
|||||||
_08072CDC: .4byte gUnknown_2023D44
|
_08072CDC: .4byte gUnknown_2023D44
|
||||||
_08072CE0: .4byte task_pA_ma0A_obj_to_bg_pal
|
_08072CE0: .4byte task_pA_ma0A_obj_to_bg_pal
|
||||||
_08072CE4: .4byte gUnknown_3005090
|
_08072CE4: .4byte gUnknown_3005090
|
||||||
_08072CE8: .4byte gUnknown_202063C
|
_08072CE8: .4byte gSprites
|
||||||
_08072CEC: .4byte gUnknown_2022978
|
_08072CEC: .4byte gUnknown_2022978
|
||||||
_08072CF0: .4byte gUnknown_202297A
|
_08072CF0: .4byte gUnknown_202297A
|
||||||
_08072CF4:
|
_08072CF4:
|
||||||
@@ -1106,7 +1106,7 @@ _08072D3E:
|
|||||||
lsls r0, 3
|
lsls r0, 3
|
||||||
adds r2, r0, r1
|
adds r2, r0, r1
|
||||||
strh r4, [r2, 0x8]
|
strh r4, [r2, 0x8]
|
||||||
ldr r1, _08072DA4 @ =gUnknown_202063C
|
ldr r1, _08072DA4 @ =gSprites
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -1133,7 +1133,7 @@ _08072D94: .4byte gUnknown_3005090
|
|||||||
_08072D98: .4byte gUnknown_2037F14
|
_08072D98: .4byte gUnknown_2037F14
|
||||||
_08072D9C: .4byte gUnknown_2023D44
|
_08072D9C: .4byte gUnknown_2023D44
|
||||||
_08072DA0: .4byte task_pA_ma0A_obj_to_bg_pal
|
_08072DA0: .4byte task_pA_ma0A_obj_to_bg_pal
|
||||||
_08072DA4: .4byte gUnknown_202063C
|
_08072DA4: .4byte gSprites
|
||||||
_08072DA8: .4byte gUnknown_2022978
|
_08072DA8: .4byte gUnknown_2022978
|
||||||
_08072DAC: .4byte gUnknown_202297A
|
_08072DAC: .4byte gUnknown_202297A
|
||||||
_08072DB0:
|
_08072DB0:
|
||||||
@@ -1189,7 +1189,7 @@ sub_8072DF0: @ 8072DF0
|
|||||||
ands r0, r1
|
ands r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _08072E30
|
beq _08072E30
|
||||||
ldr r2, _08072E38 @ =gUnknown_202063C
|
ldr r2, _08072E38 @ =gSprites
|
||||||
ldr r0, _08072E3C @ =gUnknown_2023D44
|
ldr r0, _08072E3C @ =gUnknown_2023D44
|
||||||
adds r0, r4, r0
|
adds r0, r4, r0
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -1207,7 +1207,7 @@ _08072E30:
|
|||||||
b _08072E42
|
b _08072E42
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08072E34: .4byte gUnknown_2024018
|
_08072E34: .4byte gUnknown_2024018
|
||||||
_08072E38: .4byte gUnknown_202063C
|
_08072E38: .4byte gSprites
|
||||||
_08072E3C: .4byte gUnknown_2023D44
|
_08072E3C: .4byte gUnknown_2023D44
|
||||||
_08072E40:
|
_08072E40:
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
@@ -1272,7 +1272,7 @@ _08072E5E:
|
|||||||
adds r2, r7, r2
|
adds r2, r7, r2
|
||||||
ldrb r0, [r2]
|
ldrb r0, [r2]
|
||||||
ldr r5, _08072F70 @ =gUnknown_2022978
|
ldr r5, _08072F70 @ =gUnknown_2022978
|
||||||
ldr r3, _08072F74 @ =gUnknown_202063C
|
ldr r3, _08072F74 @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -1351,7 +1351,7 @@ _08072F64: .4byte 0x01000800
|
|||||||
_08072F68: .4byte 0x01000400
|
_08072F68: .4byte 0x01000400
|
||||||
_08072F6C: .4byte gUnknown_2023D44
|
_08072F6C: .4byte gUnknown_2023D44
|
||||||
_08072F70: .4byte gUnknown_2022978
|
_08072F70: .4byte gUnknown_2022978
|
||||||
_08072F74: .4byte gUnknown_202063C
|
_08072F74: .4byte gSprites
|
||||||
_08072F78: .4byte gUnknown_202297A
|
_08072F78: .4byte gUnknown_202297A
|
||||||
_08072F7C: .4byte gUnknown_20373F8
|
_08072F7C: .4byte gUnknown_20373F8
|
||||||
_08072F80: .4byte 0x04000008
|
_08072F80: .4byte 0x04000008
|
||||||
@@ -1405,7 +1405,7 @@ _08072F84:
|
|||||||
adds r2, r7, r2
|
adds r2, r7, r2
|
||||||
ldrb r0, [r2]
|
ldrb r0, [r2]
|
||||||
ldr r5, _080730A8 @ =gUnknown_202297C
|
ldr r5, _080730A8 @ =gUnknown_202297C
|
||||||
ldr r3, _080730AC @ =gUnknown_202063C
|
ldr r3, _080730AC @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -1485,7 +1485,7 @@ _0807309C: .4byte 0x01000800
|
|||||||
_080730A0: .4byte 0x01000400
|
_080730A0: .4byte 0x01000400
|
||||||
_080730A4: .4byte gUnknown_2023D44
|
_080730A4: .4byte gUnknown_2023D44
|
||||||
_080730A8: .4byte gUnknown_202297C
|
_080730A8: .4byte gUnknown_202297C
|
||||||
_080730AC: .4byte gUnknown_202063C
|
_080730AC: .4byte gSprites
|
||||||
_080730B0: .4byte gUnknown_202297E
|
_080730B0: .4byte gUnknown_202297E
|
||||||
_080730B4: .4byte gUnknown_20373F8
|
_080730B4: .4byte gUnknown_20373F8
|
||||||
_080730B8: .4byte 0x05000120
|
_080730B8: .4byte 0x05000120
|
||||||
@@ -1604,7 +1604,7 @@ task_pA_ma0A_obj_to_bg_pal: @ 8073174
|
|||||||
ldrb r6, [r5, 0x14]
|
ldrb r6, [r5, 0x14]
|
||||||
mov r0, sp
|
mov r0, sp
|
||||||
bl sub_80752A0
|
bl sub_80752A0
|
||||||
ldr r0, _080731F4 @ =gUnknown_202063C
|
ldr r0, _080731F4 @ =gSprites
|
||||||
lsls r1, r4, 4
|
lsls r1, r4, 4
|
||||||
adds r1, r4
|
adds r1, r4
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -1653,7 +1653,7 @@ task_pA_ma0A_obj_to_bg_pal: @ 8073174
|
|||||||
b _08073232
|
b _08073232
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080731F0: .4byte gUnknown_3005090
|
_080731F0: .4byte gUnknown_3005090
|
||||||
_080731F4: .4byte gUnknown_202063C
|
_080731F4: .4byte gSprites
|
||||||
_080731F8: .4byte gUnknown_2022978
|
_080731F8: .4byte gUnknown_2022978
|
||||||
_080731FC: .4byte gUnknown_202297A
|
_080731FC: .4byte gUnknown_202297A
|
||||||
_08073200: .4byte gUnknown_20377F8
|
_08073200: .4byte gUnknown_20377F8
|
||||||
@@ -1727,7 +1727,7 @@ _0807327E:
|
|||||||
ldrb r0, [r3]
|
ldrb r0, [r3]
|
||||||
cmp r0, 0xFF
|
cmp r0, 0xFF
|
||||||
beq _080732A4
|
beq _080732A4
|
||||||
ldr r2, _080732DC @ =gUnknown_202063C
|
ldr r2, _080732DC @ =gSprites
|
||||||
ldr r0, _080732E0 @ =gUnknown_2023D44
|
ldr r0, _080732E0 @ =gUnknown_2023D44
|
||||||
adds r0, r5, r0
|
adds r0, r5, r0
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -1747,7 +1747,7 @@ _080732A4:
|
|||||||
ldrb r0, [r3, 0x1]
|
ldrb r0, [r3, 0x1]
|
||||||
cmp r0, 0xFF
|
cmp r0, 0xFF
|
||||||
beq _080732E4
|
beq _080732E4
|
||||||
ldr r3, _080732DC @ =gUnknown_202063C
|
ldr r3, _080732DC @ =gSprites
|
||||||
ldr r2, _080732E0 @ =gUnknown_2023D44
|
ldr r2, _080732E0 @ =gUnknown_2023D44
|
||||||
movs r1, 0x2
|
movs r1, 0x2
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
@@ -1768,7 +1768,7 @@ _080732A4:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080732D4: .4byte gUnknown_2037F1B
|
_080732D4: .4byte gUnknown_2037F1B
|
||||||
_080732D8: .4byte gUnknown_2037F14
|
_080732D8: .4byte gUnknown_2037F14
|
||||||
_080732DC: .4byte gUnknown_202063C
|
_080732DC: .4byte gSprites
|
||||||
_080732E0: .4byte gUnknown_2023D44
|
_080732E0: .4byte gUnknown_2023D44
|
||||||
_080732E4:
|
_080732E4:
|
||||||
movs r4, 0
|
movs r4, 0
|
||||||
@@ -1915,7 +1915,7 @@ _080733CE:
|
|||||||
_080733F4:
|
_080733F4:
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
bl sub_8072E48
|
bl sub_8072E48
|
||||||
ldr r2, _08073478 @ =gUnknown_202063C
|
ldr r2, _08073478 @ =gSprites
|
||||||
ldr r0, _0807347C @ =gUnknown_2023D44
|
ldr r0, _0807347C @ =gUnknown_2023D44
|
||||||
adds r0, r4, r0
|
adds r0, r4, r0
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -1953,7 +1953,7 @@ _08073416:
|
|||||||
_08073442:
|
_08073442:
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
bl sub_8072E48
|
bl sub_8072E48
|
||||||
ldr r2, _08073478 @ =gUnknown_202063C
|
ldr r2, _08073478 @ =gSprites
|
||||||
ldr r0, _0807347C @ =gUnknown_2023D44
|
ldr r0, _0807347C @ =gUnknown_2023D44
|
||||||
adds r0, r4, r0
|
adds r0, r4, r0
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -1977,7 +1977,7 @@ _08073464:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08073474: .4byte gUnknown_2037F1B
|
_08073474: .4byte gUnknown_2037F1B
|
||||||
_08073478: .4byte gUnknown_202063C
|
_08073478: .4byte gSprites
|
||||||
_0807347C: .4byte gUnknown_2023D44
|
_0807347C: .4byte gUnknown_2023D44
|
||||||
_08073480: .4byte gUnknown_2037ED4
|
_08073480: .4byte gUnknown_2037ED4
|
||||||
thumb_func_end sub_807339C
|
thumb_func_end sub_807339C
|
||||||
@@ -2020,7 +2020,7 @@ _080734B6:
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _080734E0
|
beq _080734E0
|
||||||
ldr r2, _08073518 @ =gUnknown_202063C
|
ldr r2, _08073518 @ =gSprites
|
||||||
ldr r0, _0807351C @ =gUnknown_2023D44
|
ldr r0, _0807351C @ =gUnknown_2023D44
|
||||||
adds r0, r6, r0
|
adds r0, r6, r0
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -2045,7 +2045,7 @@ _080734E0:
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _08073520
|
beq _08073520
|
||||||
ldr r2, _08073518 @ =gUnknown_202063C
|
ldr r2, _08073518 @ =gSprites
|
||||||
ldr r0, _0807351C @ =gUnknown_2023D44
|
ldr r0, _0807351C @ =gUnknown_2023D44
|
||||||
adds r0, r4, r0
|
adds r0, r4, r0
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -2062,7 +2062,7 @@ _080734E0:
|
|||||||
b _08073522
|
b _08073522
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08073514: .4byte gUnknown_2037F1B
|
_08073514: .4byte gUnknown_2037F1B
|
||||||
_08073518: .4byte gUnknown_202063C
|
_08073518: .4byte gSprites
|
||||||
_0807351C: .4byte gUnknown_2023D44
|
_0807351C: .4byte gUnknown_2023D44
|
||||||
_08073520:
|
_08073520:
|
||||||
movs r5, 0
|
movs r5, 0
|
||||||
@@ -3878,7 +3878,7 @@ ScriptCmd_invisible: @ 80742A4
|
|||||||
lsrs r2, r0, 24
|
lsrs r2, r0, 24
|
||||||
cmp r2, 0xFF
|
cmp r2, 0xFF
|
||||||
beq _080742CC
|
beq _080742CC
|
||||||
ldr r1, _080742DC @ =gUnknown_202063C
|
ldr r1, _080742DC @ =gSprites
|
||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -3897,7 +3897,7 @@ _080742CC:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080742D8: .4byte gUnknown_2037ED4
|
_080742D8: .4byte gUnknown_2037ED4
|
||||||
_080742DC: .4byte gUnknown_202063C
|
_080742DC: .4byte gSprites
|
||||||
thumb_func_end ScriptCmd_invisible
|
thumb_func_end ScriptCmd_invisible
|
||||||
|
|
||||||
thumb_func_start ScriptCmd_visible
|
thumb_func_start ScriptCmd_visible
|
||||||
@@ -3911,7 +3911,7 @@ ScriptCmd_visible: @ 80742E0
|
|||||||
lsrs r2, r0, 24
|
lsrs r2, r0, 24
|
||||||
cmp r2, 0xFF
|
cmp r2, 0xFF
|
||||||
beq _0807430A
|
beq _0807430A
|
||||||
ldr r1, _0807431C @ =gUnknown_202063C
|
ldr r1, _0807431C @ =gSprites
|
||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -3931,7 +3931,7 @@ _0807430A:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08074318: .4byte gUnknown_2037ED4
|
_08074318: .4byte gUnknown_2037ED4
|
||||||
_0807431C: .4byte gUnknown_202063C
|
_0807431C: .4byte gSprites
|
||||||
thumb_func_end ScriptCmd_visible
|
thumb_func_end ScriptCmd_visible
|
||||||
|
|
||||||
thumb_func_start sub_8074320
|
thumb_func_start sub_8074320
|
||||||
@@ -3981,7 +3981,7 @@ _0807437C:
|
|||||||
lsrs r2, r0, 24
|
lsrs r2, r0, 24
|
||||||
cmp r2, 0xFF
|
cmp r2, 0xFF
|
||||||
beq _080743C2
|
beq _080743C2
|
||||||
ldr r1, _080743B8 @ =gUnknown_202063C
|
ldr r1, _080743B8 @ =gSprites
|
||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -4006,7 +4006,7 @@ _080743AC:
|
|||||||
bl sub_8073128
|
bl sub_8073128
|
||||||
b _080743C2
|
b _080743C2
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080743B8: .4byte gUnknown_202063C
|
_080743B8: .4byte gSprites
|
||||||
_080743BC:
|
_080743BC:
|
||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
bl sub_8073128
|
bl sub_8073128
|
||||||
@@ -4065,7 +4065,7 @@ _08074424:
|
|||||||
beq _0807444C
|
beq _0807444C
|
||||||
cmp r4, 0x2
|
cmp r4, 0x2
|
||||||
bne _0807444C
|
bne _0807444C
|
||||||
ldr r1, _08074454 @ =gUnknown_202063C
|
ldr r1, _08074454 @ =gSprites
|
||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -4082,7 +4082,7 @@ _0807444C:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08074454: .4byte gUnknown_202063C
|
_08074454: .4byte gSprites
|
||||||
thumb_func_end sub_80743C8
|
thumb_func_end sub_80743C8
|
||||||
|
|
||||||
thumb_func_start sub_8074458
|
thumb_func_start sub_8074458
|
||||||
|
|||||||
+55
-55
@@ -1276,7 +1276,7 @@ sub_8074DC4: @ 8074DC4
|
|||||||
ble _08074E08
|
ble _08074E08
|
||||||
subs r0, r1, 0x1
|
subs r0, r1, 0x1
|
||||||
strh r0, [r3, 0x2E]
|
strh r0, [r3, 0x2E]
|
||||||
ldr r2, _08074E04 @ =gUnknown_202063C
|
ldr r2, _08074E04 @ =gSprites
|
||||||
movs r4, 0x34
|
movs r4, 0x34
|
||||||
ldrsh r1, [r3, r4]
|
ldrsh r1, [r3, r4]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -1299,7 +1299,7 @@ sub_8074DC4: @ 8074DC4
|
|||||||
strh r1, [r0, 0x26]
|
strh r1, [r0, 0x26]
|
||||||
b _08074E0E
|
b _08074E0E
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08074E04: .4byte gUnknown_202063C
|
_08074E04: .4byte gSprites
|
||||||
_08074E08:
|
_08074E08:
|
||||||
adds r0, r3, 0
|
adds r0, r3, 0
|
||||||
bl SetCallbackToStoredInData
|
bl SetCallbackToStoredInData
|
||||||
@@ -1328,7 +1328,7 @@ sub_8074E14: @ 8074E14
|
|||||||
ldrh r2, [r4, 0x36]
|
ldrh r2, [r4, 0x36]
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
strh r0, [r4, 0x36]
|
strh r0, [r4, 0x36]
|
||||||
ldr r3, _08074E60 @ =gUnknown_202063C
|
ldr r3, _08074E60 @ =gSprites
|
||||||
movs r0, 0x38
|
movs r0, 0x38
|
||||||
ldrsh r2, [r4, r0]
|
ldrsh r2, [r4, r0]
|
||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
@@ -1350,7 +1350,7 @@ sub_8074E14: @ 8074E14
|
|||||||
strh r0, [r1, 0x26]
|
strh r0, [r1, 0x26]
|
||||||
b _08074E6A
|
b _08074E6A
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08074E60: .4byte gUnknown_202063C
|
_08074E60: .4byte gSprites
|
||||||
_08074E64:
|
_08074E64:
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
bl SetCallbackToStoredInData
|
bl SetCallbackToStoredInData
|
||||||
@@ -2777,7 +2777,7 @@ obj_id_set_rotscale: @ 8075858
|
|||||||
orrs r1, r0
|
orrs r1, r0
|
||||||
str r1, [sp]
|
str r1, [sp]
|
||||||
_08075894:
|
_08075894:
|
||||||
ldr r1, _080758D4 @ =gUnknown_202063C
|
ldr r1, _080758D4 @ =gSprites
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -2791,7 +2791,7 @@ _08075894:
|
|||||||
movs r2, 0x1
|
movs r2, 0x1
|
||||||
movs r3, 0x2
|
movs r3, 0x2
|
||||||
bl ObjAffineSet
|
bl ObjAffineSet
|
||||||
ldr r0, _080758D8 @ =gUnknown_2021BCC
|
ldr r0, _080758D8 @ =gOamMatrices
|
||||||
lsls r4, 3
|
lsls r4, 3
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
ldrh r0, [r5]
|
ldrh r0, [r5]
|
||||||
@@ -2808,8 +2808,8 @@ _08075894:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080758D0: .4byte 0xffff0000
|
_080758D0: .4byte 0xffff0000
|
||||||
_080758D4: .4byte gUnknown_202063C
|
_080758D4: .4byte gSprites
|
||||||
_080758D8: .4byte gUnknown_2021BCC
|
_080758D8: .4byte gOamMatrices
|
||||||
thumb_func_end obj_id_set_rotscale
|
thumb_func_end obj_id_set_rotscale
|
||||||
|
|
||||||
thumb_func_start sub_80758DC
|
thumb_func_start sub_80758DC
|
||||||
@@ -2825,7 +2825,7 @@ sub_80758E0: @ 80758E0
|
|||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
lsls r1, 24
|
lsls r1, 24
|
||||||
lsrs r5, r1, 24
|
lsrs r5, r1, 24
|
||||||
ldr r2, _08075978 @ =gUnknown_202063C
|
ldr r2, _08075978 @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -2897,7 +2897,7 @@ _0807595C:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08075978: .4byte gUnknown_202063C
|
_08075978: .4byte gSprites
|
||||||
_0807597C: .4byte gUnknown_2024018
|
_0807597C: .4byte gUnknown_2024018
|
||||||
thumb_func_end sub_80758E0
|
thumb_func_end sub_80758E0
|
||||||
|
|
||||||
@@ -2913,7 +2913,7 @@ sub_8075980: @ 8075980
|
|||||||
adds r1, r2, 0
|
adds r1, r2, 0
|
||||||
movs r3, 0
|
movs r3, 0
|
||||||
bl obj_id_set_rotscale
|
bl obj_id_set_rotscale
|
||||||
ldr r1, _080759D8 @ =gUnknown_202063C
|
ldr r1, _080759D8 @ =gSprites
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -2945,7 +2945,7 @@ sub_8075980: @ 8075980
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080759D8: .4byte gUnknown_202063C
|
_080759D8: .4byte gSprites
|
||||||
thumb_func_end sub_8075980
|
thumb_func_end sub_8075980
|
||||||
|
|
||||||
thumb_func_start sub_80759DC
|
thumb_func_start sub_80759DC
|
||||||
@@ -2953,7 +2953,7 @@ sub_80759DC: @ 80759DC
|
|||||||
push {lr}
|
push {lr}
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r2, _08075A14 @ =gUnknown_202063C
|
ldr r2, _08075A14 @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -2961,7 +2961,7 @@ sub_80759DC: @ 80759DC
|
|||||||
ldrb r0, [r2, 0x3]
|
ldrb r0, [r2, 0x3]
|
||||||
lsls r0, 26
|
lsls r0, 26
|
||||||
lsrs r0, 27
|
lsrs r0, 27
|
||||||
ldr r1, _08075A18 @ =gUnknown_2021BCC
|
ldr r1, _08075A18 @ =gOamMatrices
|
||||||
lsls r0, 3
|
lsls r0, 3
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrh r1, [r0, 0x4]
|
ldrh r1, [r0, 0x4]
|
||||||
@@ -2979,8 +2979,8 @@ _08075A08:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08075A14: .4byte gUnknown_202063C
|
_08075A14: .4byte gSprites
|
||||||
_08075A18: .4byte gUnknown_2021BCC
|
_08075A18: .4byte gOamMatrices
|
||||||
thumb_func_end sub_80759DC
|
thumb_func_end sub_80759DC
|
||||||
|
|
||||||
thumb_func_start sub_8075A1C
|
thumb_func_start sub_8075A1C
|
||||||
@@ -3056,7 +3056,7 @@ _08075A98:
|
|||||||
movs r2, 0x1
|
movs r2, 0x1
|
||||||
movs r3, 0x2
|
movs r3, 0x2
|
||||||
bl ObjAffineSet
|
bl ObjAffineSet
|
||||||
ldr r0, _08075AD4 @ =gUnknown_2021BCC
|
ldr r0, _08075AD4 @ =gOamMatrices
|
||||||
lsls r4, 3
|
lsls r4, 3
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
ldrh r0, [r5]
|
ldrh r0, [r5]
|
||||||
@@ -3076,7 +3076,7 @@ _08075AC2:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08075AD0: .4byte 0xffff0000
|
_08075AD0: .4byte 0xffff0000
|
||||||
_08075AD4: .4byte gUnknown_2021BCC
|
_08075AD4: .4byte gOamMatrices
|
||||||
thumb_func_end sub_8075A1C
|
thumb_func_end sub_8075A1C
|
||||||
|
|
||||||
thumb_func_start sub_8075AD8
|
thumb_func_start sub_8075AD8
|
||||||
@@ -3728,7 +3728,7 @@ duplicate_obj_of_side_rel2move_in_transparent_mode: @ 8075FBC
|
|||||||
cmp r1, 0xFF
|
cmp r1, 0xFF
|
||||||
beq _08076026
|
beq _08076026
|
||||||
movs r6, 0
|
movs r6, 0
|
||||||
ldr r2, _08076018 @ =gUnknown_202063C
|
ldr r2, _08076018 @ =gSprites
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r1, r0, 2
|
lsls r1, r0, 2
|
||||||
@@ -3764,7 +3764,7 @@ _08075FD8:
|
|||||||
asrs r0, 16
|
asrs r0, 16
|
||||||
b _0807602A
|
b _0807602A
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08076018: .4byte gUnknown_202063C
|
_08076018: .4byte gSprites
|
||||||
_0807601C:
|
_0807601C:
|
||||||
adds r0, r6, 0x1
|
adds r0, r6, 0x1
|
||||||
lsls r0, 16
|
lsls r0, 16
|
||||||
@@ -3970,7 +3970,7 @@ _08076190:
|
|||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 3
|
lsls r0, 3
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r2, _080761C0 @ =gUnknown_202063C
|
ldr r2, _080761C0 @ =gSprites
|
||||||
lsls r1, r3, 4
|
lsls r1, r3, 4
|
||||||
adds r1, r3
|
adds r1, r3
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -3989,7 +3989,7 @@ _080761B6:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080761BC: .4byte gUnknown_3005090
|
_080761BC: .4byte gUnknown_3005090
|
||||||
_080761C0: .4byte gUnknown_202063C
|
_080761C0: .4byte gSprites
|
||||||
_080761C4: .4byte 0x00000101
|
_080761C4: .4byte 0x00000101
|
||||||
thumb_func_end sub_807616C
|
thumb_func_end sub_807616C
|
||||||
|
|
||||||
@@ -4297,7 +4297,7 @@ _08076408:
|
|||||||
strh r0, [r4, 0x16]
|
strh r0, [r4, 0x16]
|
||||||
b _08076436
|
b _08076436
|
||||||
_08076410:
|
_08076410:
|
||||||
ldr r2, _08076430 @ =gUnknown_202063C
|
ldr r2, _08076430 @ =gSprites
|
||||||
movs r0, 0x26
|
movs r0, 0x26
|
||||||
ldrsh r1, [r4, r0]
|
ldrsh r1, [r4, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -4313,7 +4313,7 @@ _08076410:
|
|||||||
movs r0, 0
|
movs r0, 0
|
||||||
b _08076438
|
b _08076438
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08076430: .4byte gUnknown_202063C
|
_08076430: .4byte gSprites
|
||||||
_08076434:
|
_08076434:
|
||||||
strh r2, [r4, 0x16]
|
strh r2, [r4, 0x16]
|
||||||
_08076436:
|
_08076436:
|
||||||
@@ -4336,7 +4336,7 @@ sub_8076440: @ 8076440
|
|||||||
lsrs r0, 15
|
lsrs r0, 15
|
||||||
movs r1, 0x40
|
movs r1, 0x40
|
||||||
subs r5, r1, r0
|
subs r5, r1, r0
|
||||||
ldr r1, _0807648C @ =gUnknown_202063C
|
ldr r1, _0807648C @ =gSprites
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -4345,7 +4345,7 @@ sub_8076440: @ 8076440
|
|||||||
lsls r1, 26
|
lsls r1, 26
|
||||||
lsrs r1, 27
|
lsrs r1, 27
|
||||||
lsls r0, r5, 8
|
lsls r0, r5, 8
|
||||||
ldr r2, _08076490 @ =gUnknown_2021BCC
|
ldr r2, _08076490 @ =gOamMatrices
|
||||||
lsls r1, 3
|
lsls r1, 3
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
movs r2, 0x6
|
movs r2, 0x6
|
||||||
@@ -4364,8 +4364,8 @@ _0807647C:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0807648C: .4byte gUnknown_202063C
|
_0807648C: .4byte gSprites
|
||||||
_08076490: .4byte gUnknown_2021BCC
|
_08076490: .4byte gOamMatrices
|
||||||
thumb_func_end sub_8076440
|
thumb_func_end sub_8076440
|
||||||
|
|
||||||
thumb_func_start sub_8076494
|
thumb_func_start sub_8076494
|
||||||
@@ -4382,7 +4382,7 @@ sub_8076494: @ 8076494
|
|||||||
lsrs r0, 15
|
lsrs r0, 15
|
||||||
movs r1, 0x40
|
movs r1, 0x40
|
||||||
subs r5, r1, r0
|
subs r5, r1, r0
|
||||||
ldr r1, _080764E4 @ =gUnknown_202063C
|
ldr r1, _080764E4 @ =gSprites
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -4391,7 +4391,7 @@ sub_8076494: @ 8076494
|
|||||||
lsls r1, 26
|
lsls r1, 26
|
||||||
lsrs r1, 27
|
lsrs r1, 27
|
||||||
lsls r0, r5, 8
|
lsls r0, r5, 8
|
||||||
ldr r2, _080764E8 @ =gUnknown_2021BCC
|
ldr r2, _080764E8 @ =gOamMatrices
|
||||||
lsls r1, 3
|
lsls r1, 3
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
movs r2, 0x6
|
movs r2, 0x6
|
||||||
@@ -4410,8 +4410,8 @@ _080764D4:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080764E4: .4byte gUnknown_202063C
|
_080764E4: .4byte gSprites
|
||||||
_080764E8: .4byte gUnknown_2021BCC
|
_080764E8: .4byte gOamMatrices
|
||||||
thumb_func_end sub_8076494
|
thumb_func_end sub_8076494
|
||||||
|
|
||||||
thumb_func_start sub_80764EC
|
thumb_func_start sub_80764EC
|
||||||
@@ -4419,7 +4419,7 @@ sub_80764EC: @ 80764EC
|
|||||||
push {r4-r6,lr}
|
push {r4-r6,lr}
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r2, r0, 24
|
lsrs r2, r0, 24
|
||||||
ldr r1, _08076548 @ =gUnknown_202063C
|
ldr r1, _08076548 @ =gSprites
|
||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -4462,7 +4462,7 @@ _08076508:
|
|||||||
lsrs r1, r0, 16
|
lsrs r1, r0, 16
|
||||||
b _0807655E
|
b _0807655E
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08076548: .4byte gUnknown_202063C
|
_08076548: .4byte gSprites
|
||||||
_0807654C: .4byte gUnknown_2023D44
|
_0807654C: .4byte gUnknown_2023D44
|
||||||
_08076550: .4byte gUnknown_2023BCE
|
_08076550: .4byte gUnknown_2023BCE
|
||||||
_08076554: .4byte gUnknown_2024018
|
_08076554: .4byte gUnknown_2024018
|
||||||
@@ -4644,7 +4644,7 @@ _08076672:
|
|||||||
bl sub_8076440
|
bl sub_8076440
|
||||||
b _080766AC
|
b _080766AC
|
||||||
_0807669C:
|
_0807669C:
|
||||||
ldr r2, _080766B4 @ =gUnknown_202063C
|
ldr r2, _080766B4 @ =gSprites
|
||||||
movs r0, 0x26
|
movs r0, 0x26
|
||||||
ldrsh r1, [r4, r0]
|
ldrsh r1, [r4, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -4659,7 +4659,7 @@ _080766AE:
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080766B4: .4byte gUnknown_202063C
|
_080766B4: .4byte gSprites
|
||||||
thumb_func_end sub_8076640
|
thumb_func_end sub_8076640
|
||||||
|
|
||||||
thumb_func_start sub_80766B8
|
thumb_func_start sub_80766B8
|
||||||
@@ -4705,7 +4705,7 @@ sub_80766EC: @ 80766EC
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _0807672C
|
beq _0807672C
|
||||||
ldr r2, _080767E4 @ =gUnknown_202063C
|
ldr r2, _080767E4 @ =gSprites
|
||||||
ldr r1, _080767E8 @ =gUnknown_2023D44
|
ldr r1, _080767E8 @ =gUnknown_2023D44
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -4732,7 +4732,7 @@ _0807672C:
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _08076764
|
beq _08076764
|
||||||
ldr r2, _080767E4 @ =gUnknown_202063C
|
ldr r2, _080767E4 @ =gSprites
|
||||||
ldr r1, _080767E8 @ =gUnknown_2023D44
|
ldr r1, _080767E8 @ =gUnknown_2023D44
|
||||||
mov r3, r8
|
mov r3, r8
|
||||||
ldrb r0, [r3]
|
ldrb r0, [r3]
|
||||||
@@ -4760,7 +4760,7 @@ _08076764:
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _0807679C
|
beq _0807679C
|
||||||
ldr r2, _080767E4 @ =gUnknown_202063C
|
ldr r2, _080767E4 @ =gSprites
|
||||||
ldr r1, _080767E8 @ =gUnknown_2023D44
|
ldr r1, _080767E8 @ =gUnknown_2023D44
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
eors r0, r5
|
eors r0, r5
|
||||||
@@ -4788,7 +4788,7 @@ _0807679C:
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _080767D4
|
beq _080767D4
|
||||||
ldr r2, _080767E4 @ =gUnknown_202063C
|
ldr r2, _080767E4 @ =gSprites
|
||||||
ldr r1, _080767E8 @ =gUnknown_2023D44
|
ldr r1, _080767E8 @ =gUnknown_2023D44
|
||||||
mov r3, r8
|
mov r3, r8
|
||||||
ldrb r0, [r3]
|
ldrb r0, [r3]
|
||||||
@@ -4816,7 +4816,7 @@ _080767D4:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080767E0: .4byte gUnknown_2037F1B
|
_080767E0: .4byte gUnknown_2037F1B
|
||||||
_080767E4: .4byte gUnknown_202063C
|
_080767E4: .4byte gSprites
|
||||||
_080767E8: .4byte gUnknown_2023D44
|
_080767E8: .4byte gUnknown_2023D44
|
||||||
_080767EC: .4byte gUnknown_2037F1A
|
_080767EC: .4byte gUnknown_2037F1A
|
||||||
thumb_func_end sub_80766EC
|
thumb_func_end sub_80766EC
|
||||||
@@ -4829,7 +4829,7 @@ sub_80767F0: @ 80767F0
|
|||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
cmp r5, r0
|
cmp r5, r0
|
||||||
bge _0807684A
|
bge _0807684A
|
||||||
ldr r6, _08076854 @ =gUnknown_202063C
|
ldr r6, _08076854 @ =gSprites
|
||||||
_080767FE:
|
_080767FE:
|
||||||
lsls r0, r5, 24
|
lsls r0, r5, 24
|
||||||
lsrs r4, r0, 24
|
lsrs r4, r0, 24
|
||||||
@@ -4874,7 +4874,7 @@ _0807684A:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08076850: .4byte gUnknown_2023BCC
|
_08076850: .4byte gUnknown_2023BCC
|
||||||
_08076854: .4byte gUnknown_202063C
|
_08076854: .4byte gSprites
|
||||||
_08076858: .4byte gUnknown_2023D44
|
_08076858: .4byte gUnknown_2023D44
|
||||||
thumb_func_end sub_80767F0
|
thumb_func_end sub_80767F0
|
||||||
|
|
||||||
@@ -5643,7 +5643,7 @@ sub_8076E34: @ 8076E34
|
|||||||
sub sp, 0x4
|
sub sp, 0x4
|
||||||
lsls r6, r1, 24
|
lsls r6, r1, 24
|
||||||
lsrs r6, 24
|
lsrs r6, 24
|
||||||
ldr r0, _08076ECC @ =nullsub_8
|
ldr r0, _08076ECC @ =SpriteCallbackDummy
|
||||||
mov r10, r0
|
mov r10, r0
|
||||||
bl CreateInvisibleSpriteWithCallback
|
bl CreateInvisibleSpriteWithCallback
|
||||||
mov r8, r0
|
mov r8, r0
|
||||||
@@ -5651,7 +5651,7 @@ sub_8076E34: @ 8076E34
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
mov r8, r0
|
mov r8, r0
|
||||||
ldr r0, _08076ED0 @ =gUnknown_202063C
|
ldr r0, _08076ED0 @ =gSprites
|
||||||
mov r9, r0
|
mov r9, r0
|
||||||
mov r0, r8
|
mov r0, r8
|
||||||
lsls r3, r0, 4
|
lsls r3, r0, 4
|
||||||
@@ -5709,8 +5709,8 @@ sub_8076E34: @ 8076E34
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08076ECC: .4byte nullsub_8
|
_08076ECC: .4byte SpriteCallbackDummy
|
||||||
_08076ED0: .4byte gUnknown_202063C
|
_08076ED0: .4byte gSprites
|
||||||
_08076ED4: .4byte 0xfffffc00
|
_08076ED4: .4byte 0xfffffc00
|
||||||
thumb_func_end sub_8076E34
|
thumb_func_end sub_8076E34
|
||||||
|
|
||||||
@@ -5913,7 +5913,7 @@ _08077064:
|
|||||||
strh r1, [r5, 0xA]
|
strh r1, [r5, 0xA]
|
||||||
strh r6, [r5, 0xC]
|
strh r6, [r5, 0xC]
|
||||||
strh r6, [r5, 0xE]
|
strh r6, [r5, 0xE]
|
||||||
ldr r4, _080770CC @ =gUnknown_202063C
|
ldr r4, _080770CC @ =gSprites
|
||||||
movs r0, 0x8
|
movs r0, 0x8
|
||||||
ldrsh r1, [r5, r0]
|
ldrsh r1, [r5, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -5960,7 +5960,7 @@ _080770C0:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080770C4: .4byte gUnknown_3005090
|
_080770C4: .4byte gUnknown_3005090
|
||||||
_080770C8: .4byte gUnknown_2037F1A
|
_080770C8: .4byte gUnknown_2037F1A
|
||||||
_080770CC: .4byte gUnknown_202063C
|
_080770CC: .4byte gSprites
|
||||||
_080770D0: .4byte 0x00002771
|
_080770D0: .4byte 0x00002771
|
||||||
_080770D4:
|
_080770D4:
|
||||||
movs r0, 0x3
|
movs r0, 0x3
|
||||||
@@ -6022,7 +6022,7 @@ _08077146:
|
|||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
adds r1, r5, 0
|
adds r1, r5, 0
|
||||||
bl sub_80771E4
|
bl sub_80771E4
|
||||||
ldr r2, _08077178 @ =gUnknown_202063C
|
ldr r2, _08077178 @ =gSprites
|
||||||
movs r0, 0x8
|
movs r0, 0x8
|
||||||
ldrsh r1, [r4, r0]
|
ldrsh r1, [r4, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -6043,12 +6043,12 @@ _08077146:
|
|||||||
strh r1, [r4, 0xE]
|
strh r1, [r4, 0xE]
|
||||||
b _080771B6
|
b _080771B6
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08077178: .4byte gUnknown_202063C
|
_08077178: .4byte gSprites
|
||||||
_0807717C:
|
_0807717C:
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
adds r1, r5, 0
|
adds r1, r5, 0
|
||||||
bl sub_80771E4
|
bl sub_80771E4
|
||||||
ldr r3, _080771C0 @ =gUnknown_202063C
|
ldr r3, _080771C0 @ =gSprites
|
||||||
movs r0, 0x8
|
movs r0, 0x8
|
||||||
ldrsh r1, [r4, r0]
|
ldrsh r1, [r4, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -6079,7 +6079,7 @@ _080771B6:
|
|||||||
strh r0, [r4, 0xC]
|
strh r0, [r4, 0xC]
|
||||||
b _080771D8
|
b _080771D8
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080771C0: .4byte gUnknown_202063C
|
_080771C0: .4byte gSprites
|
||||||
_080771C4:
|
_080771C4:
|
||||||
movs r2, 0x12
|
movs r2, 0x12
|
||||||
ldrsh r0, [r4, r2]
|
ldrsh r0, [r4, r2]
|
||||||
@@ -6113,7 +6113,7 @@ sub_80771E4: @ 80771E4
|
|||||||
asrs r0, 16
|
asrs r0, 16
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
blt _08077254
|
blt _08077254
|
||||||
ldr r5, _08077260 @ =gUnknown_202063C
|
ldr r5, _08077260 @ =gSprites
|
||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
@@ -6161,7 +6161,7 @@ _08077254:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08077260: .4byte gUnknown_202063C
|
_08077260: .4byte gSprites
|
||||||
_08077264: .4byte sub_8077268
|
_08077264: .4byte sub_8077268
|
||||||
thumb_func_end sub_80771E4
|
thumb_func_end sub_80771E4
|
||||||
|
|
||||||
|
|||||||
+10
-10
@@ -42,7 +42,7 @@ sub_8078178: @ 8078178
|
|||||||
strh r0, [r1, 0xA]
|
strh r0, [r1, 0xA]
|
||||||
movs r5, 0
|
movs r5, 0
|
||||||
lsls r0, r6, 4
|
lsls r0, r6, 4
|
||||||
ldr r7, _08078230 @ =gUnknown_202063C
|
ldr r7, _08078230 @ =gSprites
|
||||||
adds r0, r6
|
adds r0, r6
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
adds r6, r0, r7
|
adds r6, r0, r7
|
||||||
@@ -93,7 +93,7 @@ _08078220: .4byte sub_80782BC
|
|||||||
_08078224: .4byte gUnknown_83AD048
|
_08078224: .4byte gUnknown_83AD048
|
||||||
_08078228: .4byte gUnknown_83AD950
|
_08078228: .4byte gUnknown_83AD950
|
||||||
_0807822C: .4byte gUnknown_3005090
|
_0807822C: .4byte gUnknown_3005090
|
||||||
_08078230: .4byte gUnknown_202063C
|
_08078230: .4byte gSprites
|
||||||
_08078234: .4byte gUnknown_83BF574
|
_08078234: .4byte gUnknown_83BF574
|
||||||
_08078238:
|
_08078238:
|
||||||
movs r0, 0xF8
|
movs r0, 0xF8
|
||||||
@@ -101,7 +101,7 @@ _08078238:
|
|||||||
strh r0, [r1, 0xA]
|
strh r0, [r1, 0xA]
|
||||||
movs r5, 0
|
movs r5, 0
|
||||||
lsls r0, r6, 4
|
lsls r0, r6, 4
|
||||||
ldr r7, _080782B4 @ =gUnknown_202063C
|
ldr r7, _080782B4 @ =gSprites
|
||||||
adds r0, r6
|
adds r0, r6
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
adds r6, r0, r7
|
adds r6, r0, r7
|
||||||
@@ -146,7 +146,7 @@ _0807828E:
|
|||||||
cmp r5, 0x9
|
cmp r5, 0x9
|
||||||
bls _0807824A
|
bls _0807824A
|
||||||
_08078298:
|
_08078298:
|
||||||
ldr r0, _080782B4 @ =gUnknown_202063C
|
ldr r0, _080782B4 @ =gSprites
|
||||||
lsls r1, r4, 4
|
lsls r1, r4, 4
|
||||||
adds r1, r4
|
adds r1, r4
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -160,7 +160,7 @@ _08078298:
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080782B4: .4byte gUnknown_202063C
|
_080782B4: .4byte gSprites
|
||||||
_080782B8: .4byte gUnknown_83BF574
|
_080782B8: .4byte gUnknown_83BF574
|
||||||
thumb_func_end sub_8078178
|
thumb_func_end sub_8078178
|
||||||
|
|
||||||
@@ -390,7 +390,7 @@ _0807843A:
|
|||||||
ldr r1, _080784C4 @ =0xffff0000
|
ldr r1, _080784C4 @ =0xffff0000
|
||||||
cmp r0, r1
|
cmp r0, r1
|
||||||
bne _08078484
|
bne _08078484
|
||||||
ldr r1, _080784C8 @ =gUnknown_202063C
|
ldr r1, _080784C8 @ =gSprites
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -404,7 +404,7 @@ _08078484:
|
|||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080784C8 @ =gUnknown_202063C
|
ldr r1, _080784C8 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r1, _080784CC @ =gUnknown_83BF554
|
ldr r1, _080784CC @ =gUnknown_83BF554
|
||||||
bl SetSubspriteTables
|
bl SetSubspriteTables
|
||||||
@@ -427,7 +427,7 @@ _080784B8: .4byte 0xfffa0000
|
|||||||
_080784BC: .4byte gUnknown_83BF55C
|
_080784BC: .4byte gUnknown_83BF55C
|
||||||
_080784C0: .4byte 0x0000271a
|
_080784C0: .4byte 0x0000271a
|
||||||
_080784C4: .4byte 0xffff0000
|
_080784C4: .4byte 0xffff0000
|
||||||
_080784C8: .4byte gUnknown_202063C
|
_080784C8: .4byte gSprites
|
||||||
_080784CC: .4byte gUnknown_83BF554
|
_080784CC: .4byte gUnknown_83BF554
|
||||||
_080784D0: .4byte gUnknown_3005090
|
_080784D0: .4byte gUnknown_3005090
|
||||||
_080784D4: .4byte sub_80784D8
|
_080784D4: .4byte sub_80784D8
|
||||||
@@ -629,7 +629,7 @@ sub_807862C: @ 807862C
|
|||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r0, _08078670 @ =gUnknown_202063C
|
ldr r0, _08078670 @ =gSprites
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
bl FreeSpriteOamMatrix
|
bl FreeSpriteOamMatrix
|
||||||
@@ -638,7 +638,7 @@ sub_807862C: @ 807862C
|
|||||||
b _0807868E
|
b _0807868E
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0807866C: .4byte gUnknown_3005090
|
_0807866C: .4byte gUnknown_3005090
|
||||||
_08078670: .4byte gUnknown_202063C
|
_08078670: .4byte gSprites
|
||||||
_08078674:
|
_08078674:
|
||||||
cmp r0, 0x27
|
cmp r0, 0x27
|
||||||
bne _0807868E
|
bne _0807868E
|
||||||
|
|||||||
+52
-52
@@ -23,7 +23,7 @@ sub_80989F8: @ 80989F8
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08098A18: .4byte gUnknown_2037F02
|
_08098A18: .4byte gUnknown_2037F02
|
||||||
_08098A1C:
|
_08098A1C:
|
||||||
ldr r1, _08098A60 @ =gUnknown_202063C
|
ldr r1, _08098A60 @ =gSprites
|
||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -57,7 +57,7 @@ _08098A58:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08098A60: .4byte gUnknown_202063C
|
_08098A60: .4byte gSprites
|
||||||
_08098A64: .4byte gUnknown_3005090
|
_08098A64: .4byte gUnknown_3005090
|
||||||
_08098A68: .4byte sub_8098A6C
|
_08098A68: .4byte sub_8098A6C
|
||||||
thumb_func_end sub_80989F8
|
thumb_func_end sub_80989F8
|
||||||
@@ -78,7 +78,7 @@ sub_8098A6C: @ 8098A6C
|
|||||||
adds r7, r1, 0
|
adds r7, r1, 0
|
||||||
cmp r5, 0
|
cmp r5, 0
|
||||||
bne _08098B12
|
bne _08098B12
|
||||||
ldr r2, _08098AAC @ =gUnknown_202063C
|
ldr r2, _08098AAC @ =gSprites
|
||||||
movs r6, 0x8
|
movs r6, 0x8
|
||||||
ldrsh r1, [r3, r6]
|
ldrsh r1, [r3, r6]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -95,7 +95,7 @@ sub_8098A6C: @ 8098A6C
|
|||||||
b _08098AB2
|
b _08098AB2
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08098AA8: .4byte gUnknown_3005090
|
_08098AA8: .4byte gUnknown_3005090
|
||||||
_08098AAC: .4byte gUnknown_202063C
|
_08098AAC: .4byte gSprites
|
||||||
_08098AB0:
|
_08098AB0:
|
||||||
strh r5, [r1, 0x24]
|
strh r5, [r1, 0x24]
|
||||||
_08098AB2:
|
_08098AB2:
|
||||||
@@ -240,7 +240,7 @@ _08098BA2:
|
|||||||
_08098BAC: .4byte gUnknown_2023D44
|
_08098BAC: .4byte gUnknown_2023D44
|
||||||
_08098BB0: .4byte gUnknown_2037F1A
|
_08098BB0: .4byte gUnknown_2037F1A
|
||||||
_08098BB4:
|
_08098BB4:
|
||||||
ldr r1, _08098BF8 @ =gUnknown_202063C
|
ldr r1, _08098BF8 @ =gSprites
|
||||||
lsls r0, r3, 4
|
lsls r0, r3, 4
|
||||||
adds r0, r3
|
adds r0, r3
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -275,7 +275,7 @@ _08098BF2:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08098BF8: .4byte gUnknown_202063C
|
_08098BF8: .4byte gSprites
|
||||||
_08098BFC: .4byte gUnknown_2037F02
|
_08098BFC: .4byte gUnknown_2037F02
|
||||||
_08098C00: .4byte gUnknown_3005090
|
_08098C00: .4byte gUnknown_3005090
|
||||||
_08098C04: .4byte sub_8098C08
|
_08098C04: .4byte sub_8098C08
|
||||||
@@ -299,7 +299,7 @@ sub_8098C08: @ 8098C08
|
|||||||
mov r12, r1
|
mov r12, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _08098CC0
|
bne _08098CC0
|
||||||
ldr r2, _08098C50 @ =gUnknown_202063C
|
ldr r2, _08098C50 @ =gSprites
|
||||||
movs r7, 0x8
|
movs r7, 0x8
|
||||||
ldrsh r1, [r3, r7]
|
ldrsh r1, [r3, r7]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -319,7 +319,7 @@ sub_8098C08: @ 8098C08
|
|||||||
b _08098C56
|
b _08098C56
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08098C4C: .4byte gUnknown_3005090
|
_08098C4C: .4byte gUnknown_3005090
|
||||||
_08098C50: .4byte gUnknown_202063C
|
_08098C50: .4byte gSprites
|
||||||
_08098C54:
|
_08098C54:
|
||||||
strh r5, [r4, 0x24]
|
strh r5, [r4, 0x24]
|
||||||
_08098C56:
|
_08098C56:
|
||||||
@@ -406,7 +406,7 @@ sub_8098CD0: @ 8098CD0
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08098CF0: .4byte gUnknown_2037F02
|
_08098CF0: .4byte gUnknown_2037F02
|
||||||
_08098CF4:
|
_08098CF4:
|
||||||
ldr r0, _08098D48 @ =gUnknown_202063C
|
ldr r0, _08098D48 @ =gSprites
|
||||||
lsls r1, r3, 4
|
lsls r1, r3, 4
|
||||||
adds r1, r3
|
adds r1, r3
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -449,7 +449,7 @@ _08098D42:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08098D48: .4byte gUnknown_202063C
|
_08098D48: .4byte gSprites
|
||||||
_08098D4C: .4byte gUnknown_3005090
|
_08098D4C: .4byte gUnknown_3005090
|
||||||
_08098D50: .4byte sub_8098D54
|
_08098D50: .4byte sub_8098D54
|
||||||
thumb_func_end sub_8098CD0
|
thumb_func_end sub_8098CD0
|
||||||
@@ -477,7 +477,7 @@ _08098D72:
|
|||||||
ands r0, r1
|
ands r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _08098DB4
|
beq _08098DB4
|
||||||
ldr r2, _08098DB0 @ =gUnknown_202063C
|
ldr r2, _08098DB0 @ =gSprites
|
||||||
movs r0, 0x8
|
movs r0, 0x8
|
||||||
ldrsh r1, [r4, r0]
|
ldrsh r1, [r4, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -502,9 +502,9 @@ _08098D72:
|
|||||||
b _08098DDE
|
b _08098DDE
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08098DAC: .4byte gUnknown_3005090
|
_08098DAC: .4byte gUnknown_3005090
|
||||||
_08098DB0: .4byte gUnknown_202063C
|
_08098DB0: .4byte gSprites
|
||||||
_08098DB4:
|
_08098DB4:
|
||||||
ldr r3, _08098E40 @ =gUnknown_202063C
|
ldr r3, _08098E40 @ =gSprites
|
||||||
movs r0, 0x8
|
movs r0, 0x8
|
||||||
ldrsh r1, [r4, r0]
|
ldrsh r1, [r4, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -575,7 +575,7 @@ _08098DDE:
|
|||||||
strh r0, [r1, 0x26]
|
strh r0, [r1, 0x26]
|
||||||
b _08098E7C
|
b _08098E7C
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08098E40: .4byte gUnknown_202063C
|
_08098E40: .4byte gSprites
|
||||||
_08098E44:
|
_08098E44:
|
||||||
movs r6, 0x8
|
movs r6, 0x8
|
||||||
ldrsh r0, [r4, r6]
|
ldrsh r0, [r4, r6]
|
||||||
@@ -629,7 +629,7 @@ sub_8098E90: @ 8098E90
|
|||||||
bl GetAnimBankSpriteId
|
bl GetAnimBankSpriteId
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r2, _08098EE4 @ =gUnknown_202063C
|
ldr r2, _08098EE4 @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -659,7 +659,7 @@ sub_8098E90: @ 8098E90
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08098EE0: .4byte gUnknown_2037F02
|
_08098EE0: .4byte gUnknown_2037F02
|
||||||
_08098EE4: .4byte gUnknown_202063C
|
_08098EE4: .4byte gSprites
|
||||||
_08098EE8: .4byte gUnknown_3005090
|
_08098EE8: .4byte gUnknown_3005090
|
||||||
_08098EEC: .4byte sub_8098EF0
|
_08098EEC: .4byte sub_8098EF0
|
||||||
thumb_func_end sub_8098E90
|
thumb_func_end sub_8098E90
|
||||||
@@ -684,7 +684,7 @@ sub_8098EF0: @ 8098EF0
|
|||||||
lsls r1, 16
|
lsls r1, 16
|
||||||
asrs r1, 16
|
asrs r1, 16
|
||||||
mov r12, r2
|
mov r12, r2
|
||||||
ldr r7, _08098F80 @ =gUnknown_202063C
|
ldr r7, _08098F80 @ =gSprites
|
||||||
cmp r0, r1
|
cmp r0, r1
|
||||||
bne _08098F42
|
bne _08098F42
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
@@ -739,7 +739,7 @@ _08098F74:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08098F7C: .4byte gUnknown_3005090
|
_08098F7C: .4byte gUnknown_3005090
|
||||||
_08098F80: .4byte gUnknown_202063C
|
_08098F80: .4byte gSprites
|
||||||
thumb_func_end sub_8098EF0
|
thumb_func_end sub_8098EF0
|
||||||
|
|
||||||
thumb_func_start sub_8098F84
|
thumb_func_start sub_8098F84
|
||||||
@@ -826,7 +826,7 @@ sub_8099004: @ 8099004
|
|||||||
movs r2, 0xA
|
movs r2, 0xA
|
||||||
ldrsh r1, [r5, r2]
|
ldrsh r1, [r5, r2]
|
||||||
bl Sin
|
bl Sin
|
||||||
ldr r2, _08099078 @ =gUnknown_202063C
|
ldr r2, _08099078 @ =gSprites
|
||||||
lsls r1, r4, 4
|
lsls r1, r4, 4
|
||||||
adds r1, r4
|
adds r1, r4
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -868,7 +868,7 @@ _0809906E:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08099074: .4byte gUnknown_3005090
|
_08099074: .4byte gUnknown_3005090
|
||||||
_08099078: .4byte gUnknown_202063C
|
_08099078: .4byte gSprites
|
||||||
thumb_func_end sub_8099004
|
thumb_func_end sub_8099004
|
||||||
|
|
||||||
thumb_func_start sub_809907C
|
thumb_func_start sub_809907C
|
||||||
@@ -1055,7 +1055,7 @@ _080991DC:
|
|||||||
ldrh r0, [r5, 0x4]
|
ldrh r0, [r5, 0x4]
|
||||||
movs r3, 0
|
movs r3, 0
|
||||||
strh r0, [r6, 0x2E]
|
strh r0, [r6, 0x2E]
|
||||||
ldr r0, _08099248 @ =gUnknown_202063C
|
ldr r0, _08099248 @ =gSprites
|
||||||
lsls r4, r7, 4
|
lsls r4, r7, 4
|
||||||
adds r4, r7
|
adds r4, r7
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
@@ -1098,7 +1098,7 @@ _080991DC:
|
|||||||
_0809923C: .4byte gUnknown_2023D44
|
_0809923C: .4byte gUnknown_2023D44
|
||||||
_08099240: .4byte gUnknown_2037F1B
|
_08099240: .4byte gUnknown_2037F1B
|
||||||
_08099244: .4byte gUnknown_2037F02
|
_08099244: .4byte gUnknown_2037F02
|
||||||
_08099248: .4byte gUnknown_202063C
|
_08099248: .4byte gSprites
|
||||||
_0809924C:
|
_0809924C:
|
||||||
cmp r0, 0x2
|
cmp r0, 0x2
|
||||||
bne _08099252
|
bne _08099252
|
||||||
@@ -1133,7 +1133,7 @@ sub_8099270: @ 8099270
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _080992AC @ =gUnknown_202063C
|
ldr r0, _080992AC @ =gSprites
|
||||||
adds r3, r1, r0
|
adds r3, r1, r0
|
||||||
ldrh r0, [r2, 0x2E]
|
ldrh r0, [r2, 0x2E]
|
||||||
movs r6, 0x2E
|
movs r6, 0x2E
|
||||||
@@ -1155,7 +1155,7 @@ _080992A4:
|
|||||||
bl DestroyAnimSprite
|
bl DestroyAnimSprite
|
||||||
b _080992DA
|
b _080992DA
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080992AC: .4byte gUnknown_202063C
|
_080992AC: .4byte gSprites
|
||||||
_080992B0:
|
_080992B0:
|
||||||
subs r0, 0x1
|
subs r0, 0x1
|
||||||
strh r0, [r2, 0x2E]
|
strh r0, [r2, 0x2E]
|
||||||
@@ -1226,7 +1226,7 @@ _08099328:
|
|||||||
ldrh r0, [r2, 0x8]
|
ldrh r0, [r2, 0x8]
|
||||||
movs r4, 0
|
movs r4, 0
|
||||||
strh r0, [r5, 0x2E]
|
strh r0, [r5, 0x2E]
|
||||||
ldr r0, _08099388 @ =gUnknown_202063C
|
ldr r0, _08099388 @ =gSprites
|
||||||
lsls r1, r6, 4
|
lsls r1, r6, 4
|
||||||
adds r1, r6
|
adds r1, r6
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -1266,7 +1266,7 @@ _08099328:
|
|||||||
_0809937C: .4byte gUnknown_2037F1B
|
_0809937C: .4byte gUnknown_2037F1B
|
||||||
_08099380: .4byte gUnknown_2023D44
|
_08099380: .4byte gUnknown_2023D44
|
||||||
_08099384: .4byte gUnknown_2037F02
|
_08099384: .4byte gUnknown_2037F02
|
||||||
_08099388: .4byte gUnknown_202063C
|
_08099388: .4byte gSprites
|
||||||
_0809938C: .4byte DestroyAnimSprite
|
_0809938C: .4byte DestroyAnimSprite
|
||||||
_08099390: .4byte sub_8074E14
|
_08099390: .4byte sub_8074E14
|
||||||
thumb_func_end sub_80992E0
|
thumb_func_end sub_80992E0
|
||||||
@@ -1318,7 +1318,7 @@ _080993E8:
|
|||||||
ldr r5, _08099444 @ =gUnknown_2037F02
|
ldr r5, _08099444 @ =gUnknown_2037F02
|
||||||
ldrh r0, [r5, 0x8]
|
ldrh r0, [r5, 0x8]
|
||||||
strh r0, [r6, 0x2E]
|
strh r0, [r6, 0x2E]
|
||||||
ldr r0, _08099448 @ =gUnknown_202063C
|
ldr r0, _08099448 @ =gSprites
|
||||||
lsls r4, r7, 4
|
lsls r4, r7, 4
|
||||||
adds r4, r7
|
adds r4, r7
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
@@ -1359,7 +1359,7 @@ _080993E8:
|
|||||||
_0809943C: .4byte gUnknown_2037F1B
|
_0809943C: .4byte gUnknown_2037F1B
|
||||||
_08099440: .4byte gUnknown_2023D44
|
_08099440: .4byte gUnknown_2023D44
|
||||||
_08099444: .4byte gUnknown_2037F02
|
_08099444: .4byte gUnknown_2037F02
|
||||||
_08099448: .4byte gUnknown_202063C
|
_08099448: .4byte gSprites
|
||||||
_0809944C: .4byte DestroyAnimSprite
|
_0809944C: .4byte DestroyAnimSprite
|
||||||
_08099450:
|
_08099450:
|
||||||
ldr r1, _08099464 @ =sub_809946C
|
ldr r1, _08099464 @ =sub_809946C
|
||||||
@@ -1379,7 +1379,7 @@ _08099468: .4byte sub_8074E14
|
|||||||
thumb_func_start sub_809946C
|
thumb_func_start sub_809946C
|
||||||
sub_809946C: @ 809946C
|
sub_809946C: @ 809946C
|
||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
ldr r4, _08099498 @ =gUnknown_202063C
|
ldr r4, _08099498 @ =gSprites
|
||||||
movs r1, 0x38
|
movs r1, 0x38
|
||||||
ldrsh r2, [r0, r1]
|
ldrsh r2, [r0, r1]
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
@@ -1400,7 +1400,7 @@ sub_809946C: @ 809946C
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08099498: .4byte gUnknown_202063C
|
_08099498: .4byte gSprites
|
||||||
thumb_func_end sub_809946C
|
thumb_func_end sub_809946C
|
||||||
|
|
||||||
thumb_func_start sub_809949C
|
thumb_func_start sub_809949C
|
||||||
@@ -1489,7 +1489,7 @@ sub_8099530: @ 8099530
|
|||||||
ldrh r2, [r5, 0x1E]
|
ldrh r2, [r5, 0x1E]
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
strh r0, [r5, 0x1E]
|
strh r0, [r5, 0x1E]
|
||||||
ldr r2, _0809958C @ =gUnknown_202063C
|
ldr r2, _0809958C @ =gSprites
|
||||||
lsls r4, r1, 4
|
lsls r4, r1, 4
|
||||||
adds r4, r1
|
adds r4, r1
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
@@ -1521,7 +1521,7 @@ _08099580:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08099588: .4byte gUnknown_3005090
|
_08099588: .4byte gUnknown_3005090
|
||||||
_0809958C: .4byte gUnknown_202063C
|
_0809958C: .4byte gSprites
|
||||||
_08099590: .4byte sub_8099594
|
_08099590: .4byte sub_8099594
|
||||||
thumb_func_end sub_8099530
|
thumb_func_end sub_8099530
|
||||||
|
|
||||||
@@ -1552,7 +1552,7 @@ _080995BC:
|
|||||||
ldrh r1, [r4, 0x20]
|
ldrh r1, [r4, 0x20]
|
||||||
adds r2, r1
|
adds r2, r1
|
||||||
strh r2, [r4, 0x20]
|
strh r2, [r4, 0x20]
|
||||||
ldr r3, _080995F8 @ =gUnknown_202063C
|
ldr r3, _080995F8 @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -1577,7 +1577,7 @@ _080995F0:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080995F8: .4byte gUnknown_202063C
|
_080995F8: .4byte gSprites
|
||||||
thumb_func_end sub_8099594
|
thumb_func_end sub_8099594
|
||||||
|
|
||||||
thumb_func_start sub_80995FC
|
thumb_func_start sub_80995FC
|
||||||
@@ -1686,7 +1686,7 @@ sub_80996B8: @ 80996B8
|
|||||||
lsls r1, 3
|
lsls r1, 3
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
ldrb r2, [r1, 0x8]
|
ldrb r2, [r1, 0x8]
|
||||||
ldr r3, _08099700 @ =gUnknown_202063C
|
ldr r3, _08099700 @ =gSprites
|
||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -1713,7 +1713,7 @@ _080996F6:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080996FC: .4byte gUnknown_3005090
|
_080996FC: .4byte gUnknown_3005090
|
||||||
_08099700: .4byte gUnknown_202063C
|
_08099700: .4byte gSprites
|
||||||
thumb_func_end sub_80996B8
|
thumb_func_end sub_80996B8
|
||||||
|
|
||||||
thumb_func_start sub_8099704
|
thumb_func_start sub_8099704
|
||||||
@@ -1815,7 +1815,7 @@ sub_8099788: @ 8099788
|
|||||||
ldrsh r0, [r4, r1]
|
ldrsh r0, [r4, r1]
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _080997E0
|
bne _080997E0
|
||||||
ldr r0, _080997DC @ =gUnknown_202063C
|
ldr r0, _080997DC @ =gSprites
|
||||||
lsls r2, r7, 4
|
lsls r2, r7, 4
|
||||||
adds r1, r2, r7
|
adds r1, r2, r7
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -1826,14 +1826,14 @@ sub_8099788: @ 8099788
|
|||||||
b _08099826
|
b _08099826
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080997D8: .4byte gUnknown_3005090
|
_080997D8: .4byte gUnknown_3005090
|
||||||
_080997DC: .4byte gUnknown_202063C
|
_080997DC: .4byte gSprites
|
||||||
_080997E0:
|
_080997E0:
|
||||||
ldrb r0, [r4, 0x12]
|
ldrb r0, [r4, 0x12]
|
||||||
bl GetBankSide
|
bl GetBankSide
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _08099808
|
bne _08099808
|
||||||
ldr r1, _08099804 @ =gUnknown_202063C
|
ldr r1, _08099804 @ =gSprites
|
||||||
lsls r2, r7, 4
|
lsls r2, r7, 4
|
||||||
adds r0, r2, r7
|
adds r0, r2, r7
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -1846,9 +1846,9 @@ _080997E0:
|
|||||||
bge _08099824
|
bge _08099824
|
||||||
b _08099822
|
b _08099822
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08099804: .4byte gUnknown_202063C
|
_08099804: .4byte gSprites
|
||||||
_08099808:
|
_08099808:
|
||||||
ldr r1, _080998A8 @ =gUnknown_202063C
|
ldr r1, _080998A8 @ =gSprites
|
||||||
lsls r2, r7, 4
|
lsls r2, r7, 4
|
||||||
adds r0, r2, r7
|
adds r0, r2, r7
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -1934,7 +1934,7 @@ _0809989C:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080998A8: .4byte gUnknown_202063C
|
_080998A8: .4byte gSprites
|
||||||
_080998AC: .4byte gUnknown_3005090
|
_080998AC: .4byte gUnknown_3005090
|
||||||
thumb_func_end sub_8099788
|
thumb_func_end sub_8099788
|
||||||
|
|
||||||
@@ -2428,7 +2428,7 @@ _08099C3A:
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
strh r0, [r4, 0x16]
|
strh r0, [r4, 0x16]
|
||||||
ldr r2, _08099CB0 @ =gUnknown_202063C
|
ldr r2, _08099CB0 @ =gSprites
|
||||||
movs r0, 0x16
|
movs r0, 0x16
|
||||||
ldrsh r1, [r4, r0]
|
ldrsh r1, [r4, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -2459,7 +2459,7 @@ _08099C3A:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08099CA8: .4byte gUnknown_3005090
|
_08099CA8: .4byte gUnknown_3005090
|
||||||
_08099CAC: .4byte gUnknown_2037EE8
|
_08099CAC: .4byte gUnknown_2037EE8
|
||||||
_08099CB0: .4byte gUnknown_202063C
|
_08099CB0: .4byte gSprites
|
||||||
_08099CB4: .4byte sub_8099CB8
|
_08099CB4: .4byte sub_8099CB8
|
||||||
thumb_func_end sub_8099BD4
|
thumb_func_end sub_8099BD4
|
||||||
|
|
||||||
@@ -2495,7 +2495,7 @@ sub_8099CB8: @ 8099CB8
|
|||||||
beq _08099D2A
|
beq _08099D2A
|
||||||
cmp r1, 0
|
cmp r1, 0
|
||||||
beq _08099D14
|
beq _08099D14
|
||||||
ldr r2, _08099D10 @ =gUnknown_202063C
|
ldr r2, _08099D10 @ =gSprites
|
||||||
movs r0, 0x16
|
movs r0, 0x16
|
||||||
ldrsh r1, [r3, r0]
|
ldrsh r1, [r3, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -2508,9 +2508,9 @@ sub_8099CB8: @ 8099CB8
|
|||||||
b _08099D28
|
b _08099D28
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08099D0C: .4byte gUnknown_3005090
|
_08099D0C: .4byte gUnknown_3005090
|
||||||
_08099D10: .4byte gUnknown_202063C
|
_08099D10: .4byte gSprites
|
||||||
_08099D14:
|
_08099D14:
|
||||||
ldr r2, _08099D50 @ =gUnknown_202063C
|
ldr r2, _08099D50 @ =gSprites
|
||||||
movs r0, 0x16
|
movs r0, 0x16
|
||||||
ldrsh r1, [r3, r0]
|
ldrsh r1, [r3, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -2531,7 +2531,7 @@ _08099D2A:
|
|||||||
ldrsh r4, [r3, r2]
|
ldrsh r4, [r3, r2]
|
||||||
cmp r4, 0
|
cmp r4, 0
|
||||||
beq _08099D54
|
beq _08099D54
|
||||||
ldr r2, _08099D50 @ =gUnknown_202063C
|
ldr r2, _08099D50 @ =gSprites
|
||||||
movs r0, 0x16
|
movs r0, 0x16
|
||||||
ldrsh r1, [r3, r0]
|
ldrsh r1, [r3, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -2542,9 +2542,9 @@ _08099D2A:
|
|||||||
strh r1, [r0, 0x26]
|
strh r1, [r0, 0x26]
|
||||||
b _08099D64
|
b _08099D64
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08099D50: .4byte gUnknown_202063C
|
_08099D50: .4byte gSprites
|
||||||
_08099D54:
|
_08099D54:
|
||||||
ldr r2, _08099D9C @ =gUnknown_202063C
|
ldr r2, _08099D9C @ =gSprites
|
||||||
movs r0, 0x16
|
movs r0, 0x16
|
||||||
ldrsh r1, [r3, r0]
|
ldrsh r1, [r3, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -2560,7 +2560,7 @@ _08099D64:
|
|||||||
asrs r4, r0, 16
|
asrs r4, r0, 16
|
||||||
cmp r4, 0
|
cmp r4, 0
|
||||||
bne _08099D96
|
bne _08099D96
|
||||||
ldr r2, _08099D9C @ =gUnknown_202063C
|
ldr r2, _08099D9C @ =gSprites
|
||||||
movs r0, 0x16
|
movs r0, 0x16
|
||||||
ldrsh r1, [r3, r0]
|
ldrsh r1, [r3, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -2582,7 +2582,7 @@ _08099D96:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08099D9C: .4byte gUnknown_202063C
|
_08099D9C: .4byte gSprites
|
||||||
thumb_func_end sub_8099CB8
|
thumb_func_end sub_8099CB8
|
||||||
|
|
||||||
.align 2, 0 @ Don't pad with nop.
|
.align 2, 0 @ Don't pad with nop.
|
||||||
|
|||||||
+360
-360
File diff suppressed because it is too large
Load Diff
+136
-136
File diff suppressed because it is too large
Load Diff
+119
-119
@@ -59,7 +59,7 @@ sub_80EEC0C: @ 80EEC0C
|
|||||||
ldr r0, _080EEDCC @ =gUnknown_3004FF0
|
ldr r0, _080EEDCC @ =gUnknown_3004FF0
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
ldr r1, _080EEDD0 @ =gUnknown_202063C
|
ldr r1, _080EEDD0 @ =gSprites
|
||||||
mov r9, r1
|
mov r9, r1
|
||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
@@ -69,12 +69,12 @@ sub_80EEC0C: @ 80EEC0C
|
|||||||
ldrh r6, [r4, 0x38]
|
ldrh r6, [r4, 0x38]
|
||||||
lsls r6, 24
|
lsls r6, 24
|
||||||
lsrs r6, 24
|
lsrs r6, 24
|
||||||
ldr r0, _080EEDD4 @ =nullsub_8
|
ldr r0, _080EEDD4 @ =SpriteCallbackDummy
|
||||||
bl CreateInvisibleSpriteWithCallback
|
bl CreateInvisibleSpriteWithCallback
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
str r0, [sp, 0x14]
|
str r0, [sp, 0x14]
|
||||||
ldr r0, _080EEDD4 @ =nullsub_8
|
ldr r0, _080EEDD4 @ =SpriteCallbackDummy
|
||||||
bl CreateInvisibleSpriteWithCallback
|
bl CreateInvisibleSpriteWithCallback
|
||||||
mov r10, r0
|
mov r10, r0
|
||||||
mov r2, r10
|
mov r2, r10
|
||||||
@@ -146,7 +146,7 @@ sub_80EEC0C: @ 80EEC0C
|
|||||||
movs r0, 0x1C
|
movs r0, 0x1C
|
||||||
add r9, r0
|
add r9, r0
|
||||||
add r6, r9
|
add r6, r9
|
||||||
ldr r1, _080EEDD4 @ =nullsub_8
|
ldr r1, _080EEDD4 @ =SpriteCallbackDummy
|
||||||
str r1, [r6]
|
str r1, [r6]
|
||||||
add r4, r9
|
add r4, r9
|
||||||
str r1, [r4]
|
str r1, [r4]
|
||||||
@@ -210,8 +210,8 @@ _080EEDC0: .4byte 0x00003f3f
|
|||||||
_080EEDC4: .4byte 0x00003f3d
|
_080EEDC4: .4byte 0x00003f3d
|
||||||
_080EEDC8: .4byte 0x00003f42
|
_080EEDC8: .4byte 0x00003f42
|
||||||
_080EEDCC: .4byte gUnknown_3004FF0
|
_080EEDCC: .4byte gUnknown_3004FF0
|
||||||
_080EEDD0: .4byte gUnknown_202063C
|
_080EEDD0: .4byte gSprites
|
||||||
_080EEDD4: .4byte nullsub_8
|
_080EEDD4: .4byte SpriteCallbackDummy
|
||||||
_080EEDD8: .4byte gUnknown_8D2EC70
|
_080EEDD8: .4byte gUnknown_8D2EC70
|
||||||
_080EEDDC: .4byte gUnknown_8D2EC24
|
_080EEDDC: .4byte gUnknown_8D2EC24
|
||||||
_080EEDE0: .4byte gUnknown_8D2DF78
|
_080EEDE0: .4byte gUnknown_8D2DF78
|
||||||
@@ -378,7 +378,7 @@ _080EEF00:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r6, _080EEFC0 @ =gUnknown_202063C
|
ldr r6, _080EEFC0 @ =gSprites
|
||||||
adds r0, r6
|
adds r0, r6
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
movs r0, 0xC
|
movs r0, 0xC
|
||||||
@@ -442,7 +442,7 @@ _080EEFA8:
|
|||||||
_080EEFB4: .4byte gUnknown_2022984
|
_080EEFB4: .4byte gUnknown_2022984
|
||||||
_080EEFB8: .4byte gUnknown_2022986
|
_080EEFB8: .4byte gUnknown_2022986
|
||||||
_080EEFBC: .4byte 0x00003f3f
|
_080EEFBC: .4byte 0x00003f3f
|
||||||
_080EEFC0: .4byte gUnknown_202063C
|
_080EEFC0: .4byte gSprites
|
||||||
_080EEFC4: .4byte gUnknown_3004FF0
|
_080EEFC4: .4byte gUnknown_3004FF0
|
||||||
thumb_func_end sub_80EEDF4
|
thumb_func_end sub_80EEDF4
|
||||||
|
|
||||||
@@ -464,7 +464,7 @@ sub_80EEFC8: @ 80EEFC8
|
|||||||
lsls r5, r0, 4
|
lsls r5, r0, 4
|
||||||
adds r5, r0
|
adds r5, r0
|
||||||
lsls r5, 2
|
lsls r5, 2
|
||||||
ldr r0, _080EF0A4 @ =gUnknown_202063C
|
ldr r0, _080EF0A4 @ =gSprites
|
||||||
adds r5, r0
|
adds r5, r0
|
||||||
ldrb r1, [r5, 0x6]
|
ldrb r1, [r5, 0x6]
|
||||||
mov r10, r1
|
mov r10, r1
|
||||||
@@ -488,7 +488,7 @@ sub_80EEFC8: @ 80EEFC8
|
|||||||
lsls r6, r4, 4
|
lsls r6, r4, 4
|
||||||
adds r6, r4
|
adds r6, r4
|
||||||
lsls r6, 2
|
lsls r6, 2
|
||||||
ldr r2, _080EF0A4 @ =gUnknown_202063C
|
ldr r2, _080EF0A4 @ =gSprites
|
||||||
adds r6, r2
|
adds r6, r2
|
||||||
ldrb r4, [r6, 0x5]
|
ldrb r4, [r6, 0x5]
|
||||||
lsrs r4, 4
|
lsrs r4, 4
|
||||||
@@ -528,7 +528,7 @@ sub_80EEFC8: @ 80EEFC8
|
|||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
add r1, r10
|
add r1, r10
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _080EF0A4 @ =gUnknown_202063C
|
ldr r0, _080EF0A4 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
mov r0, r9
|
mov r0, r9
|
||||||
ldrb r2, [r0]
|
ldrb r2, [r0]
|
||||||
@@ -554,7 +554,7 @@ sub_80EEFC8: @ 80EEFC8
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EF0A0: .4byte gUnknown_3004FF0
|
_080EF0A0: .4byte gUnknown_3004FF0
|
||||||
_080EF0A4: .4byte gUnknown_202063C
|
_080EF0A4: .4byte gSprites
|
||||||
_080EF0A8: .4byte 0x0000d709
|
_080EF0A8: .4byte 0x0000d709
|
||||||
_080EF0AC: .4byte 0x0000d70a
|
_080EF0AC: .4byte 0x0000d70a
|
||||||
_080EF0B0: .4byte gUnknown_20371F8
|
_080EF0B0: .4byte gUnknown_20371F8
|
||||||
@@ -594,7 +594,7 @@ sub_80EF0E0: @ 80EF0E0
|
|||||||
ldr r1, _080EF168 @ =gUnknown_3004FF0
|
ldr r1, _080EF168 @ =gUnknown_3004FF0
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
ldr r1, _080EF16C @ =gUnknown_202063C
|
ldr r1, _080EF16C @ =gSprites
|
||||||
mov r8, r1
|
mov r8, r1
|
||||||
lsls r5, r0, 4
|
lsls r5, r0, 4
|
||||||
adds r5, r0
|
adds r5, r0
|
||||||
@@ -651,7 +651,7 @@ sub_80EF0E0: @ 80EF0E0
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EF168: .4byte gUnknown_3004FF0
|
_080EF168: .4byte gUnknown_3004FF0
|
||||||
_080EF16C: .4byte gUnknown_202063C
|
_080EF16C: .4byte gSprites
|
||||||
_080EF170: .4byte 0x0000d709
|
_080EF170: .4byte 0x0000d709
|
||||||
_080EF174: .4byte 0x0000d70a
|
_080EF174: .4byte 0x0000d70a
|
||||||
_080EF178: .4byte 0x0000d6ff
|
_080EF178: .4byte 0x0000d6ff
|
||||||
@@ -871,7 +871,7 @@ _080EF314: .4byte 0x000002cf
|
|||||||
_080EF318:
|
_080EF318:
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
bl sub_8075980
|
bl sub_8075980
|
||||||
ldr r1, _080EF340 @ =gUnknown_202063C
|
ldr r1, _080EF340 @ =gSprites
|
||||||
lsls r0, r5, 4
|
lsls r0, r5, 4
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -888,7 +888,7 @@ _080EF338:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EF340: .4byte gUnknown_202063C
|
_080EF340: .4byte gSprites
|
||||||
thumb_func_end sub_80EF298
|
thumb_func_end sub_80EF298
|
||||||
|
|
||||||
thumb_func_start sub_80EF344
|
thumb_func_start sub_80EF344
|
||||||
@@ -972,7 +972,7 @@ _080EF3D8:
|
|||||||
bl sub_8074480
|
bl sub_8074480
|
||||||
adds r1, r0, 0
|
adds r1, r0, 0
|
||||||
lsls r1, 24
|
lsls r1, 24
|
||||||
ldr r2, _080EF454 @ =gUnknown_202063C
|
ldr r2, _080EF454 @ =gSprites
|
||||||
mov r3, r9
|
mov r3, r9
|
||||||
lsls r0, r3, 4
|
lsls r0, r3, 4
|
||||||
add r0, r9
|
add r0, r9
|
||||||
@@ -1016,7 +1016,7 @@ _080EF3D8:
|
|||||||
b _080EF482
|
b _080EF482
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EF450: .4byte gUnknown_2037F1A
|
_080EF450: .4byte gUnknown_2037F1A
|
||||||
_080EF454: .4byte gUnknown_202063C
|
_080EF454: .4byte gSprites
|
||||||
_080EF458:
|
_080EF458:
|
||||||
movs r1, 0x1C
|
movs r1, 0x1C
|
||||||
ldrsh r0, [r6, r1]
|
ldrsh r0, [r6, r1]
|
||||||
@@ -1228,7 +1228,7 @@ sub_80EF5AC: @ 80EF5AC
|
|||||||
adds r5, r0, 0
|
adds r5, r0, 0
|
||||||
lsls r5, 24
|
lsls r5, 24
|
||||||
lsrs r5, 24
|
lsrs r5, 24
|
||||||
ldr r1, _080EF67C @ =gUnknown_202063C
|
ldr r1, _080EF67C @ =gSprites
|
||||||
mov r9, r1
|
mov r9, r1
|
||||||
lsls r4, r5, 4
|
lsls r4, r5, 4
|
||||||
adds r4, r5
|
adds r4, r5
|
||||||
@@ -1299,7 +1299,7 @@ sub_80EF5AC: @ 80EF5AC
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EF674: .4byte gUnknown_2023D68
|
_080EF674: .4byte gUnknown_2023D68
|
||||||
_080EF678: .4byte gUnknown_82606F4
|
_080EF678: .4byte gUnknown_82606F4
|
||||||
_080EF67C: .4byte gUnknown_202063C
|
_080EF67C: .4byte gSprites
|
||||||
_080EF680: .4byte gUnknown_2037F1B
|
_080EF680: .4byte gUnknown_2037F1B
|
||||||
_080EF684: .4byte sub_80EF8C0
|
_080EF684: .4byte sub_80EF8C0
|
||||||
_080EF688: .4byte gUnknown_2024018
|
_080EF688: .4byte gUnknown_2024018
|
||||||
@@ -1319,7 +1319,7 @@ sub_80EF698: @ 80EF698
|
|||||||
lsls r0, 3
|
lsls r0, 3
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrb r1, [r0, 0x8]
|
ldrb r1, [r0, 0x8]
|
||||||
ldr r2, _080EF6CC @ =gUnknown_202063C
|
ldr r2, _080EF6CC @ =gSprites
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -1335,7 +1335,7 @@ _080EF6C2:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EF6C8: .4byte gUnknown_3005090
|
_080EF6C8: .4byte gUnknown_3005090
|
||||||
_080EF6CC: .4byte gUnknown_202063C
|
_080EF6CC: .4byte gSprites
|
||||||
_080EF6D0: .4byte 0x0000ffff
|
_080EF6D0: .4byte 0x0000ffff
|
||||||
thumb_func_end sub_80EF698
|
thumb_func_end sub_80EF698
|
||||||
|
|
||||||
@@ -1399,7 +1399,7 @@ _080EF708:
|
|||||||
adds r5, r0, 0
|
adds r5, r0, 0
|
||||||
lsls r5, 24
|
lsls r5, 24
|
||||||
lsrs r5, 24
|
lsrs r5, 24
|
||||||
ldr r0, _080EF7D0 @ =gUnknown_202063C
|
ldr r0, _080EF7D0 @ =gSprites
|
||||||
mov r9, r0
|
mov r9, r0
|
||||||
lsls r4, r5, 4
|
lsls r4, r5, 4
|
||||||
adds r4, r5
|
adds r4, r5
|
||||||
@@ -1426,7 +1426,7 @@ _080EF708:
|
|||||||
movs r0, 0x1C
|
movs r0, 0x1C
|
||||||
add r9, r0
|
add r9, r0
|
||||||
add r4, r9
|
add r4, r9
|
||||||
ldr r0, _080EF7D8 @ =nullsub_8
|
ldr r0, _080EF7D8 @ =SpriteCallbackDummy
|
||||||
str r0, [r4]
|
str r0, [r4]
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
bl GetBankByIdentity
|
bl GetBankByIdentity
|
||||||
@@ -1459,9 +1459,9 @@ _080EF708:
|
|||||||
_080EF7C4: .4byte gSaveBlock2Ptr
|
_080EF7C4: .4byte gSaveBlock2Ptr
|
||||||
_080EF7C8: .4byte gUnknown_2023D68
|
_080EF7C8: .4byte gUnknown_2023D68
|
||||||
_080EF7CC: .4byte gUnknown_82606F4
|
_080EF7CC: .4byte gUnknown_82606F4
|
||||||
_080EF7D0: .4byte gUnknown_202063C
|
_080EF7D0: .4byte gSprites
|
||||||
_080EF7D4: .4byte gUnknown_2037F1B
|
_080EF7D4: .4byte gUnknown_2037F1B
|
||||||
_080EF7D8: .4byte nullsub_8
|
_080EF7D8: .4byte SpriteCallbackDummy
|
||||||
_080EF7DC: .4byte gUnknown_2023D44
|
_080EF7DC: .4byte gUnknown_2023D44
|
||||||
_080EF7E0: .4byte sub_8012354
|
_080EF7E0: .4byte sub_8012354
|
||||||
_080EF7E4: .4byte gUnknown_3005090
|
_080EF7E4: .4byte gUnknown_3005090
|
||||||
@@ -1473,7 +1473,7 @@ sub_80EF7EC: @ 80EF7EC
|
|||||||
push {r4-r6,lr}
|
push {r4-r6,lr}
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r5, r0, 24
|
lsrs r5, r0, 24
|
||||||
ldr r6, _080EF84C @ =gUnknown_202063C
|
ldr r6, _080EF84C @ =gSprites
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
bl GetBankByIdentity
|
bl GetBankByIdentity
|
||||||
ldr r1, _080EF850 @ =gUnknown_2023D44
|
ldr r1, _080EF850 @ =gUnknown_2023D44
|
||||||
@@ -1517,7 +1517,7 @@ _080EF846:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EF84C: .4byte gUnknown_202063C
|
_080EF84C: .4byte gSprites
|
||||||
_080EF850: .4byte gUnknown_2023D44
|
_080EF850: .4byte gUnknown_2023D44
|
||||||
_080EF854: .4byte gUnknown_3005090
|
_080EF854: .4byte gUnknown_3005090
|
||||||
_080EF858: .4byte sub_80EF8C0
|
_080EF858: .4byte sub_80EF8C0
|
||||||
@@ -1530,7 +1530,7 @@ sub_80EF864: @ 80EF864
|
|||||||
push {r4-r6,lr}
|
push {r4-r6,lr}
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r5, r0, 24
|
lsrs r5, r0, 24
|
||||||
ldr r6, _080EF8B8 @ =gUnknown_202063C
|
ldr r6, _080EF8B8 @ =gSprites
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
bl GetBankByIdentity
|
bl GetBankByIdentity
|
||||||
ldr r4, _080EF8BC @ =gUnknown_2023D44
|
ldr r4, _080EF8BC @ =gUnknown_2023D44
|
||||||
@@ -1566,7 +1566,7 @@ _080EF8B0:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EF8B8: .4byte gUnknown_202063C
|
_080EF8B8: .4byte gSprites
|
||||||
_080EF8BC: .4byte gUnknown_2023D44
|
_080EF8BC: .4byte gUnknown_2023D44
|
||||||
thumb_func_end sub_80EF864
|
thumb_func_end sub_80EF864
|
||||||
|
|
||||||
@@ -1710,7 +1710,7 @@ sub_80EF9B4: @ 80EF9B4
|
|||||||
strh r0, [r4, 0x38]
|
strh r0, [r4, 0x38]
|
||||||
ldr r0, _080EF9FC @ =sub_80EFA0C
|
ldr r0, _080EF9FC @ =sub_80EFA0C
|
||||||
str r0, [r4, 0x1C]
|
str r0, [r4, 0x1C]
|
||||||
ldr r2, _080EFA00 @ =gUnknown_202063C
|
ldr r2, _080EFA00 @ =gSprites
|
||||||
ldr r1, _080EFA04 @ =gUnknown_2023D44
|
ldr r1, _080EFA04 @ =gUnknown_2023D44
|
||||||
ldr r0, _080EFA08 @ =gUnknown_2037F1B
|
ldr r0, _080EFA08 @ =gUnknown_2037F1B
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -1729,7 +1729,7 @@ _080EF9F0:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EF9F8: .4byte nullsub_43
|
_080EF9F8: .4byte nullsub_43
|
||||||
_080EF9FC: .4byte sub_80EFA0C
|
_080EF9FC: .4byte sub_80EFA0C
|
||||||
_080EFA00: .4byte gUnknown_202063C
|
_080EFA00: .4byte gSprites
|
||||||
_080EFA04: .4byte gUnknown_2023D44
|
_080EFA04: .4byte gUnknown_2023D44
|
||||||
_080EFA08: .4byte gUnknown_2037F1B
|
_080EFA08: .4byte gUnknown_2037F1B
|
||||||
thumb_func_end sub_80EF9B4
|
thumb_func_end sub_80EF9B4
|
||||||
@@ -1789,7 +1789,7 @@ _080EFA62:
|
|||||||
movs r0, 0x1C
|
movs r0, 0x1C
|
||||||
str r0, [r1]
|
str r0, [r1]
|
||||||
ldr r2, _080EFAA8 @ =gUnknown_300542C
|
ldr r2, _080EFAA8 @ =gUnknown_300542C
|
||||||
ldr r1, _080EFAAC @ =gUnknown_202063C
|
ldr r1, _080EFAAC @ =gSprites
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -1813,7 +1813,7 @@ _080EFA62:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EFAA4: .4byte gUnknown_3005424
|
_080EFAA4: .4byte gUnknown_3005424
|
||||||
_080EFAA8: .4byte gUnknown_300542C
|
_080EFAA8: .4byte gUnknown_300542C
|
||||||
_080EFAAC: .4byte gUnknown_202063C
|
_080EFAAC: .4byte gSprites
|
||||||
_080EFAB0: .4byte gUnknown_3005428
|
_080EFAB0: .4byte gUnknown_3005428
|
||||||
_080EFAB4:
|
_080EFAB4:
|
||||||
ldrh r0, [r5, 0x1C]
|
ldrh r0, [r5, 0x1C]
|
||||||
@@ -1829,7 +1829,7 @@ _080EFAB4:
|
|||||||
ldrh r1, [r5, 0xE]
|
ldrh r1, [r5, 0xE]
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
strh r0, [r5, 0xE]
|
strh r0, [r5, 0xE]
|
||||||
ldr r0, _080EFAF0 @ =gUnknown_202063C
|
ldr r0, _080EFAF0 @ =gSprites
|
||||||
lsls r1, r4, 4
|
lsls r1, r4, 4
|
||||||
adds r1, r4
|
adds r1, r4
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -1846,12 +1846,12 @@ _080EFAB4:
|
|||||||
ble _080EFB48
|
ble _080EFB48
|
||||||
b _080EFB12
|
b _080EFB12
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EFAF0: .4byte gUnknown_202063C
|
_080EFAF0: .4byte gSprites
|
||||||
_080EFAF4: .4byte 0x0000047f
|
_080EFAF4: .4byte 0x0000047f
|
||||||
_080EFAF8:
|
_080EFAF8:
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
bl sub_8075980
|
bl sub_8075980
|
||||||
ldr r1, _080EFB1C @ =gUnknown_202063C
|
ldr r1, _080EFB1C @ =gSprites
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -1867,7 +1867,7 @@ _080EFB12:
|
|||||||
strh r0, [r5, 0x8]
|
strh r0, [r5, 0x8]
|
||||||
b _080EFB48
|
b _080EFB48
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EFB1C: .4byte gUnknown_202063C
|
_080EFB1C: .4byte gSprites
|
||||||
_080EFB20:
|
_080EFB20:
|
||||||
ldr r0, _080EFB50 @ =gUnknown_3005090
|
ldr r0, _080EFB50 @ =gUnknown_3005090
|
||||||
lsls r1, r6, 2
|
lsls r1, r6, 2
|
||||||
@@ -2554,7 +2554,7 @@ _080F004C:
|
|||||||
ldr r0, _080F0094 @ =0x0000013b
|
ldr r0, _080F0094 @ =0x0000013b
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _080F0088
|
bne _080F0088
|
||||||
ldr r5, _080F0098 @ =gUnknown_202063C
|
ldr r5, _080F0098 @ =gSprites
|
||||||
ldr r4, _080F009C @ =gUnknown_2023D44
|
ldr r4, _080F009C @ =gUnknown_2023D44
|
||||||
ldrb r0, [r7]
|
ldrb r0, [r7]
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
@@ -2588,7 +2588,7 @@ _080F0088:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F0094: .4byte 0x0000013b
|
_080F0094: .4byte 0x0000013b
|
||||||
_080F0098: .4byte gUnknown_202063C
|
_080F0098: .4byte gSprites
|
||||||
_080F009C: .4byte gUnknown_2023D44
|
_080F009C: .4byte gUnknown_2023D44
|
||||||
_080F00A0: .4byte sub_80F00A4
|
_080F00A0: .4byte sub_80F00A4
|
||||||
thumb_func_end sub_80EFFC4
|
thumb_func_end sub_80EFFC4
|
||||||
@@ -2763,7 +2763,7 @@ _080F01E0:
|
|||||||
movs r0, 0x4
|
movs r0, 0x4
|
||||||
bl sub_80F05B4
|
bl sub_80F05B4
|
||||||
movs r7, 0
|
movs r7, 0
|
||||||
ldr r2, _080F0264 @ =gUnknown_202063C
|
ldr r2, _080F0264 @ =gSprites
|
||||||
mov r9, r2
|
mov r9, r2
|
||||||
movs r0, 0x1C
|
movs r0, 0x1C
|
||||||
add r0, r9
|
add r0, r9
|
||||||
@@ -2824,7 +2824,7 @@ _080F024E:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F0264: .4byte gUnknown_202063C
|
_080F0264: .4byte gSprites
|
||||||
_080F0268: .4byte gUnknown_840C104
|
_080F0268: .4byte gUnknown_840C104
|
||||||
_080F026C: .4byte gUnknown_840BF3C
|
_080F026C: .4byte gUnknown_840BF3C
|
||||||
_080F0270: .4byte sub_80F0278
|
_080F0270: .4byte sub_80F0278
|
||||||
@@ -2900,7 +2900,7 @@ sub_80F02B0: @ 80F02B0
|
|||||||
adds r3, r5, 0
|
adds r3, r5, 0
|
||||||
bl LaunchBallFadeMonTask
|
bl LaunchBallFadeMonTask
|
||||||
_080F0302:
|
_080F0302:
|
||||||
ldr r6, _080F0370 @ =gUnknown_202063C
|
ldr r6, _080F0370 @ =gSprites
|
||||||
ldr r5, _080F0374 @ =gUnknown_2023D44
|
ldr r5, _080F0374 @ =gUnknown_2023D44
|
||||||
ldr r4, _080F036C @ =gUnknown_2037F1B
|
ldr r4, _080F036C @ =gUnknown_2037F1B
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
@@ -2951,7 +2951,7 @@ _080F0302:
|
|||||||
_080F0364: .4byte sub_80F0378
|
_080F0364: .4byte sub_80F0378
|
||||||
_080F0368: .4byte gUnknown_2023D68
|
_080F0368: .4byte gUnknown_2023D68
|
||||||
_080F036C: .4byte gUnknown_2037F1B
|
_080F036C: .4byte gUnknown_2037F1B
|
||||||
_080F0370: .4byte gUnknown_202063C
|
_080F0370: .4byte gSprites
|
||||||
_080F0374: .4byte gUnknown_2023D44
|
_080F0374: .4byte gUnknown_2023D44
|
||||||
thumb_func_end sub_80F02B0
|
thumb_func_end sub_80F02B0
|
||||||
|
|
||||||
@@ -2973,7 +2973,7 @@ sub_80F0378: @ 80F0378
|
|||||||
orrs r0, r1
|
orrs r0, r1
|
||||||
strb r0, [r2]
|
strb r0, [r2]
|
||||||
_080F0396:
|
_080F0396:
|
||||||
ldr r4, _080F03C4 @ =gUnknown_202063C
|
ldr r4, _080F03C4 @ =gSprites
|
||||||
ldr r3, _080F03C8 @ =gUnknown_2023D44
|
ldr r3, _080F03C8 @ =gUnknown_2023D44
|
||||||
ldr r2, _080F03CC @ =gUnknown_2037F1B
|
ldr r2, _080F03CC @ =gUnknown_2037F1B
|
||||||
ldrb r0, [r2]
|
ldrb r0, [r2]
|
||||||
@@ -2995,7 +2995,7 @@ _080F0396:
|
|||||||
movs r5, 0x1
|
movs r5, 0x1
|
||||||
b _080F03F0
|
b _080F03F0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F03C4: .4byte gUnknown_202063C
|
_080F03C4: .4byte gSprites
|
||||||
_080F03C8: .4byte gUnknown_2023D44
|
_080F03C8: .4byte gUnknown_2023D44
|
||||||
_080F03CC: .4byte gUnknown_2037F1B
|
_080F03CC: .4byte gUnknown_2037F1B
|
||||||
_080F03D0:
|
_080F03D0:
|
||||||
@@ -3025,7 +3025,7 @@ _080F03F0:
|
|||||||
beq _080F0456
|
beq _080F0456
|
||||||
cmp r5, 0
|
cmp r5, 0
|
||||||
beq _080F0456
|
beq _080F0456
|
||||||
ldr r4, _080F0460 @ =gUnknown_202063C
|
ldr r4, _080F0460 @ =gSprites
|
||||||
ldr r3, _080F0464 @ =gUnknown_2023D44
|
ldr r3, _080F0464 @ =gUnknown_2023D44
|
||||||
ldr r2, _080F0468 @ =gUnknown_2037F1B
|
ldr r2, _080F0468 @ =gUnknown_2037F1B
|
||||||
ldrb r0, [r2]
|
ldrb r0, [r2]
|
||||||
@@ -3072,7 +3072,7 @@ _080F0456:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F045C: .4byte 0xfffffee0
|
_080F045C: .4byte 0xfffffee0
|
||||||
_080F0460: .4byte gUnknown_202063C
|
_080F0460: .4byte gSprites
|
||||||
_080F0464: .4byte gUnknown_2023D44
|
_080F0464: .4byte gUnknown_2023D44
|
||||||
_080F0468: .4byte gUnknown_2037F1B
|
_080F0468: .4byte gUnknown_2037F1B
|
||||||
_080F046C: .4byte gUnknown_2024018
|
_080F046C: .4byte gUnknown_2024018
|
||||||
@@ -3418,7 +3418,7 @@ sub_80F06A4: @ 80F06A4
|
|||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
add r4, r10
|
add r4, r10
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r5, _080F0788 @ =gUnknown_202063C
|
ldr r5, _080F0788 @ =gSprites
|
||||||
adds r7, r4, r5
|
adds r7, r4, r5
|
||||||
ldr r0, _080F078C @ =gUnknown_840C068
|
ldr r0, _080F078C @ =gUnknown_840C068
|
||||||
ldr r1, [sp]
|
ldr r1, [sp]
|
||||||
@@ -3469,7 +3469,7 @@ _080F0740:
|
|||||||
ands r0, r1
|
ands r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _080F0776
|
bne _080F0776
|
||||||
ldr r0, _080F0788 @ =gUnknown_202063C
|
ldr r0, _080F0788 @ =gSprites
|
||||||
mov r2, r10
|
mov r2, r10
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
add r1, r10
|
add r1, r10
|
||||||
@@ -3484,7 +3484,7 @@ _080F0776:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F0780: .4byte gUnknown_3005090
|
_080F0780: .4byte gUnknown_3005090
|
||||||
_080F0784: .4byte gUnknown_840C0A4
|
_080F0784: .4byte gUnknown_840C0A4
|
||||||
_080F0788: .4byte gUnknown_202063C
|
_080F0788: .4byte gSprites
|
||||||
_080F078C: .4byte gUnknown_840C068
|
_080F078C: .4byte gUnknown_840C068
|
||||||
_080F0790: .4byte sub_80F07BC
|
_080F0790: .4byte sub_80F07BC
|
||||||
_080F0794: .4byte gMain
|
_080F0794: .4byte gMain
|
||||||
@@ -3592,7 +3592,7 @@ sub_80F0818: @ 80F0818
|
|||||||
ldrb r1, [r1, 0x10]
|
ldrb r1, [r1, 0x10]
|
||||||
str r1, [sp, 0xC]
|
str r1, [sp, 0xC]
|
||||||
movs r7, 0
|
movs r7, 0
|
||||||
ldr r3, _080F0900 @ =gUnknown_202063C
|
ldr r3, _080F0900 @ =gSprites
|
||||||
mov r10, r3
|
mov r10, r3
|
||||||
mov r1, r8
|
mov r1, r8
|
||||||
lsls r0, r1, 1
|
lsls r0, r1, 1
|
||||||
@@ -3622,7 +3622,7 @@ _080F085E:
|
|||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
ldr r0, _080F090C @ =gUnknown_2020658
|
ldr r0, _080F090C @ =gSprites + 0x1C
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
ldr r0, _080F0910 @ =sub_80F0D5C
|
ldr r0, _080F0910 @ =sub_80F0D5C
|
||||||
str r0, [r4]
|
str r0, [r4]
|
||||||
@@ -3659,7 +3659,7 @@ _080F08BE:
|
|||||||
ands r0, r1
|
ands r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _080F08E6
|
bne _080F08E6
|
||||||
ldr r0, _080F0900 @ =gUnknown_202063C
|
ldr r0, _080F0900 @ =gSprites
|
||||||
lsls r1, r6, 4
|
lsls r1, r6, 4
|
||||||
adds r1, r6
|
adds r1, r6
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -3679,10 +3679,10 @@ _080F08E6:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F08FC: .4byte gUnknown_3005090
|
_080F08FC: .4byte gUnknown_3005090
|
||||||
_080F0900: .4byte gUnknown_202063C
|
_080F0900: .4byte gSprites
|
||||||
_080F0904: .4byte gUnknown_840C0A4
|
_080F0904: .4byte gUnknown_840C0A4
|
||||||
_080F0908: .4byte gUnknown_840C068
|
_080F0908: .4byte gUnknown_840C068
|
||||||
_080F090C: .4byte gUnknown_2020658
|
_080F090C: .4byte gSprites + 0x1C
|
||||||
_080F0910: .4byte sub_80F0D5C
|
_080F0910: .4byte sub_80F0D5C
|
||||||
_080F0914: .4byte gMain
|
_080F0914: .4byte gMain
|
||||||
_080F0918: .4byte 0x00000439
|
_080F0918: .4byte 0x00000439
|
||||||
@@ -3718,7 +3718,7 @@ sub_80F091C: @ 80F091C
|
|||||||
ldrb r1, [r1, 0x10]
|
ldrb r1, [r1, 0x10]
|
||||||
str r1, [sp, 0xC]
|
str r1, [sp, 0xC]
|
||||||
movs r7, 0
|
movs r7, 0
|
||||||
ldr r3, _080F0A04 @ =gUnknown_202063C
|
ldr r3, _080F0A04 @ =gSprites
|
||||||
mov r10, r3
|
mov r10, r3
|
||||||
mov r1, r8
|
mov r1, r8
|
||||||
lsls r0, r1, 1
|
lsls r0, r1, 1
|
||||||
@@ -3748,7 +3748,7 @@ _080F0962:
|
|||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
ldr r0, _080F0A10 @ =gUnknown_2020658
|
ldr r0, _080F0A10 @ =gSprites + 0x1C
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
ldr r0, _080F0A14 @ =sub_80F0D5C
|
ldr r0, _080F0A14 @ =sub_80F0D5C
|
||||||
str r0, [r4]
|
str r0, [r4]
|
||||||
@@ -3785,7 +3785,7 @@ _080F09C2:
|
|||||||
ands r0, r1
|
ands r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _080F09EA
|
bne _080F09EA
|
||||||
ldr r0, _080F0A04 @ =gUnknown_202063C
|
ldr r0, _080F0A04 @ =gSprites
|
||||||
lsls r1, r6, 4
|
lsls r1, r6, 4
|
||||||
adds r1, r6
|
adds r1, r6
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -3805,10 +3805,10 @@ _080F09EA:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F0A00: .4byte gUnknown_3005090
|
_080F0A00: .4byte gUnknown_3005090
|
||||||
_080F0A04: .4byte gUnknown_202063C
|
_080F0A04: .4byte gSprites
|
||||||
_080F0A08: .4byte gUnknown_840C0A4
|
_080F0A08: .4byte gUnknown_840C0A4
|
||||||
_080F0A0C: .4byte gUnknown_840C068
|
_080F0A0C: .4byte gUnknown_840C068
|
||||||
_080F0A10: .4byte gUnknown_2020658
|
_080F0A10: .4byte gSprites + 0x1C
|
||||||
_080F0A14: .4byte sub_80F0D5C
|
_080F0A14: .4byte sub_80F0D5C
|
||||||
_080F0A18: .4byte gMain
|
_080F0A18: .4byte gMain
|
||||||
_080F0A1C: .4byte 0x00000439
|
_080F0A1C: .4byte 0x00000439
|
||||||
@@ -3846,7 +3846,7 @@ sub_80F0A20: @ 80F0A20
|
|||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 3
|
lsls r0, 3
|
||||||
str r0, [sp, 0x10]
|
str r0, [sp, 0x10]
|
||||||
ldr r3, _080F0B04 @ =gUnknown_202063C
|
ldr r3, _080F0B04 @ =gSprites
|
||||||
mov r8, r3
|
mov r8, r3
|
||||||
ldr r0, _080F0B08 @ =gUnknown_840C068
|
ldr r0, _080F0B08 @ =gUnknown_840C068
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
@@ -3873,7 +3873,7 @@ _080F0A66:
|
|||||||
ldrb r1, [r3]
|
ldrb r1, [r3]
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
ldr r0, _080F0B10 @ =gUnknown_2020658
|
ldr r0, _080F0B10 @ =gSprites + 0x1C
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
ldr r0, _080F0B14 @ =sub_80F0D5C
|
ldr r0, _080F0B14 @ =sub_80F0D5C
|
||||||
str r0, [r4]
|
str r0, [r4]
|
||||||
@@ -3909,7 +3909,7 @@ _080F0AC2:
|
|||||||
ands r0, r1
|
ands r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _080F0AEA
|
bne _080F0AEA
|
||||||
ldr r0, _080F0B04 @ =gUnknown_202063C
|
ldr r0, _080F0B04 @ =gSprites
|
||||||
lsls r1, r6, 4
|
lsls r1, r6, 4
|
||||||
adds r1, r6
|
adds r1, r6
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -3929,10 +3929,10 @@ _080F0AEA:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F0B00: .4byte gUnknown_3005090
|
_080F0B00: .4byte gUnknown_3005090
|
||||||
_080F0B04: .4byte gUnknown_202063C
|
_080F0B04: .4byte gSprites
|
||||||
_080F0B08: .4byte gUnknown_840C068
|
_080F0B08: .4byte gUnknown_840C068
|
||||||
_080F0B0C: .4byte gUnknown_840C0A4
|
_080F0B0C: .4byte gUnknown_840C0A4
|
||||||
_080F0B10: .4byte gUnknown_2020658
|
_080F0B10: .4byte gSprites + 0x1C
|
||||||
_080F0B14: .4byte sub_80F0D5C
|
_080F0B14: .4byte sub_80F0D5C
|
||||||
_080F0B18: .4byte gMain
|
_080F0B18: .4byte gMain
|
||||||
_080F0B1C: .4byte 0x00000439
|
_080F0B1C: .4byte 0x00000439
|
||||||
@@ -3968,7 +3968,7 @@ sub_80F0B20: @ 80F0B20
|
|||||||
ldrb r1, [r1, 0x10]
|
ldrb r1, [r1, 0x10]
|
||||||
str r1, [sp, 0xC]
|
str r1, [sp, 0xC]
|
||||||
movs r7, 0
|
movs r7, 0
|
||||||
ldr r3, _080F0C0C @ =gUnknown_202063C
|
ldr r3, _080F0C0C @ =gSprites
|
||||||
mov r10, r3
|
mov r10, r3
|
||||||
mov r1, r8
|
mov r1, r8
|
||||||
lsls r0, r1, 1
|
lsls r0, r1, 1
|
||||||
@@ -3998,7 +3998,7 @@ _080F0B66:
|
|||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
ldr r0, _080F0C18 @ =gUnknown_2020658
|
ldr r0, _080F0C18 @ =gSprites + 0x1C
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
ldr r0, _080F0C1C @ =sub_80F0D5C
|
ldr r0, _080F0C1C @ =sub_80F0D5C
|
||||||
str r0, [r4]
|
str r0, [r4]
|
||||||
@@ -4037,7 +4037,7 @@ _080F0BCA:
|
|||||||
ands r0, r1
|
ands r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _080F0BF2
|
bne _080F0BF2
|
||||||
ldr r0, _080F0C0C @ =gUnknown_202063C
|
ldr r0, _080F0C0C @ =gSprites
|
||||||
lsls r1, r6, 4
|
lsls r1, r6, 4
|
||||||
adds r1, r6
|
adds r1, r6
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -4057,10 +4057,10 @@ _080F0BF2:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F0C08: .4byte gUnknown_3005090
|
_080F0C08: .4byte gUnknown_3005090
|
||||||
_080F0C0C: .4byte gUnknown_202063C
|
_080F0C0C: .4byte gSprites
|
||||||
_080F0C10: .4byte gUnknown_840C0A4
|
_080F0C10: .4byte gUnknown_840C0A4
|
||||||
_080F0C14: .4byte gUnknown_840C068
|
_080F0C14: .4byte gUnknown_840C068
|
||||||
_080F0C18: .4byte gUnknown_2020658
|
_080F0C18: .4byte gSprites + 0x1C
|
||||||
_080F0C1C: .4byte sub_80F0D5C
|
_080F0C1C: .4byte sub_80F0D5C
|
||||||
_080F0C20: .4byte gMain
|
_080F0C20: .4byte gMain
|
||||||
_080F0C24: .4byte 0x00000439
|
_080F0C24: .4byte 0x00000439
|
||||||
@@ -4110,7 +4110,7 @@ _080F0C58:
|
|||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 3
|
lsls r1, 3
|
||||||
str r1, [sp, 0x10]
|
str r1, [sp, 0x10]
|
||||||
ldr r3, _080F0D3C @ =gUnknown_202063C
|
ldr r3, _080F0D3C @ =gSprites
|
||||||
mov r9, r3
|
mov r9, r3
|
||||||
ldr r1, _080F0D40 @ =gUnknown_840C068
|
ldr r1, _080F0D40 @ =gUnknown_840C068
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -4137,7 +4137,7 @@ _080F0C84:
|
|||||||
ldrb r1, [r3]
|
ldrb r1, [r3]
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
ldr r0, _080F0D48 @ =gUnknown_2020658
|
ldr r0, _080F0D48 @ =gSprites + 0x1C
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
ldr r0, _080F0D4C @ =sub_80F0D5C
|
ldr r0, _080F0D4C @ =sub_80F0D5C
|
||||||
str r0, [r4]
|
str r0, [r4]
|
||||||
@@ -4187,7 +4187,7 @@ _080F0CE0:
|
|||||||
ands r0, r1
|
ands r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _080F0D24
|
bne _080F0D24
|
||||||
ldr r0, _080F0D3C @ =gUnknown_202063C
|
ldr r0, _080F0D3C @ =gSprites
|
||||||
lsls r1, r6, 4
|
lsls r1, r6, 4
|
||||||
adds r1, r6
|
adds r1, r6
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -4207,10 +4207,10 @@ _080F0D2A:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F0D3C: .4byte gUnknown_202063C
|
_080F0D3C: .4byte gSprites
|
||||||
_080F0D40: .4byte gUnknown_840C068
|
_080F0D40: .4byte gUnknown_840C068
|
||||||
_080F0D44: .4byte gUnknown_840C0A4
|
_080F0D44: .4byte gUnknown_840C0A4
|
||||||
_080F0D48: .4byte gUnknown_2020658
|
_080F0D48: .4byte gSprites + 0x1C
|
||||||
_080F0D4C: .4byte sub_80F0D5C
|
_080F0D4C: .4byte sub_80F0D5C
|
||||||
_080F0D50: .4byte gUnknown_3005090
|
_080F0D50: .4byte gUnknown_3005090
|
||||||
_080F0D54: .4byte gMain
|
_080F0D54: .4byte gMain
|
||||||
@@ -4294,7 +4294,7 @@ sub_80F0DB4: @ 80F0DB4
|
|||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 3
|
lsls r0, 3
|
||||||
str r0, [sp, 0x10]
|
str r0, [sp, 0x10]
|
||||||
ldr r3, _080F0E94 @ =gUnknown_202063C
|
ldr r3, _080F0E94 @ =gSprites
|
||||||
mov r8, r3
|
mov r8, r3
|
||||||
ldr r0, _080F0E98 @ =gUnknown_840C068
|
ldr r0, _080F0E98 @ =gUnknown_840C068
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
@@ -4321,7 +4321,7 @@ _080F0DFA:
|
|||||||
ldrb r1, [r3]
|
ldrb r1, [r3]
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
ldr r0, _080F0EA0 @ =gUnknown_2020658
|
ldr r0, _080F0EA0 @ =gSprites + 0x1C
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
ldr r0, _080F0EA4 @ =sub_80F0EB0
|
ldr r0, _080F0EA4 @ =sub_80F0EB0
|
||||||
str r0, [r4]
|
str r0, [r4]
|
||||||
@@ -4355,7 +4355,7 @@ _080F0E52:
|
|||||||
ands r0, r1
|
ands r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _080F0E7A
|
bne _080F0E7A
|
||||||
ldr r0, _080F0E94 @ =gUnknown_202063C
|
ldr r0, _080F0E94 @ =gSprites
|
||||||
lsls r1, r6, 4
|
lsls r1, r6, 4
|
||||||
adds r1, r6
|
adds r1, r6
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -4375,10 +4375,10 @@ _080F0E7A:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F0E90: .4byte gUnknown_3005090
|
_080F0E90: .4byte gUnknown_3005090
|
||||||
_080F0E94: .4byte gUnknown_202063C
|
_080F0E94: .4byte gSprites
|
||||||
_080F0E98: .4byte gUnknown_840C068
|
_080F0E98: .4byte gUnknown_840C068
|
||||||
_080F0E9C: .4byte gUnknown_840C0A4
|
_080F0E9C: .4byte gUnknown_840C0A4
|
||||||
_080F0EA0: .4byte gUnknown_2020658
|
_080F0EA0: .4byte gSprites + 0x1C
|
||||||
_080F0EA4: .4byte sub_80F0EB0
|
_080F0EA4: .4byte sub_80F0EB0
|
||||||
_080F0EA8: .4byte gMain
|
_080F0EA8: .4byte gMain
|
||||||
_080F0EAC: .4byte 0x00000439
|
_080F0EAC: .4byte 0x00000439
|
||||||
@@ -4489,14 +4489,14 @@ _080F0F5C:
|
|||||||
lsls r4, r6, 4
|
lsls r4, r6, 4
|
||||||
adds r4, r6
|
adds r4, r6
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r0, _080F0FCC @ =gUnknown_202063C
|
ldr r0, _080F0FCC @ =gSprites
|
||||||
adds r5, r4, r0
|
adds r5, r4, r0
|
||||||
ldr r0, _080F0FD0 @ =gUnknown_840C068
|
ldr r0, _080F0FD0 @ =gUnknown_840C068
|
||||||
add r0, r9
|
add r0, r9
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
ldr r1, _080F0FD4 @ =gUnknown_2020658
|
ldr r1, _080F0FD4 @ =gSprites + 0x1C
|
||||||
adds r4, r1
|
adds r4, r1
|
||||||
ldr r0, _080F0FD8 @ =sub_80F0D5C
|
ldr r0, _080F0FD8 @ =sub_80F0D5C
|
||||||
str r0, [r4]
|
str r0, [r4]
|
||||||
@@ -4525,9 +4525,9 @@ _080F0F5C:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F0FC4: .4byte gUnknown_3005090
|
_080F0FC4: .4byte gUnknown_3005090
|
||||||
_080F0FC8: .4byte gUnknown_840C0A4
|
_080F0FC8: .4byte gUnknown_840C0A4
|
||||||
_080F0FCC: .4byte gUnknown_202063C
|
_080F0FCC: .4byte gSprites
|
||||||
_080F0FD0: .4byte gUnknown_840C068
|
_080F0FD0: .4byte gUnknown_840C068
|
||||||
_080F0FD4: .4byte gUnknown_2020658
|
_080F0FD4: .4byte gSprites + 0x1C
|
||||||
_080F0FD8: .4byte sub_80F0D5C
|
_080F0FD8: .4byte sub_80F0D5C
|
||||||
_080F0FDC:
|
_080F0FDC:
|
||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
@@ -4555,7 +4555,7 @@ _080F0FE4:
|
|||||||
ands r0, r1
|
ands r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _080F1018
|
bne _080F1018
|
||||||
ldr r0, _080F1038 @ =gUnknown_202063C
|
ldr r0, _080F1038 @ =gSprites
|
||||||
lsls r1, r6, 4
|
lsls r1, r6, 4
|
||||||
adds r1, r6
|
adds r1, r6
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -4576,7 +4576,7 @@ _080F1018:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F1030: .4byte gMain
|
_080F1030: .4byte gMain
|
||||||
_080F1034: .4byte 0x00000439
|
_080F1034: .4byte 0x00000439
|
||||||
_080F1038: .4byte gUnknown_202063C
|
_080F1038: .4byte gSprites
|
||||||
thumb_func_end sub_80F0F10
|
thumb_func_end sub_80F0F10
|
||||||
|
|
||||||
thumb_func_start sub_80F103C
|
thumb_func_start sub_80F103C
|
||||||
@@ -4611,7 +4611,7 @@ sub_80F103C: @ 80F103C
|
|||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 3
|
lsls r0, 3
|
||||||
str r0, [sp, 0x10]
|
str r0, [sp, 0x10]
|
||||||
ldr r3, _080F1118 @ =gUnknown_202063C
|
ldr r3, _080F1118 @ =gSprites
|
||||||
mov r8, r3
|
mov r8, r3
|
||||||
ldr r0, _080F111C @ =gUnknown_840C068
|
ldr r0, _080F111C @ =gUnknown_840C068
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
@@ -4638,7 +4638,7 @@ _080F1082:
|
|||||||
ldrb r1, [r3]
|
ldrb r1, [r3]
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
ldr r0, _080F1124 @ =gUnknown_2020658
|
ldr r0, _080F1124 @ =gSprites + 0x1C
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
ldr r0, _080F1128 @ =sub_80F1134
|
ldr r0, _080F1128 @ =sub_80F1134
|
||||||
str r0, [r4]
|
str r0, [r4]
|
||||||
@@ -4669,7 +4669,7 @@ _080F10D4:
|
|||||||
ands r0, r1
|
ands r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _080F10FC
|
bne _080F10FC
|
||||||
ldr r0, _080F1118 @ =gUnknown_202063C
|
ldr r0, _080F1118 @ =gSprites
|
||||||
lsls r1, r6, 4
|
lsls r1, r6, 4
|
||||||
adds r1, r6
|
adds r1, r6
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -4689,10 +4689,10 @@ _080F10FC:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F1114: .4byte gUnknown_3005090
|
_080F1114: .4byte gUnknown_3005090
|
||||||
_080F1118: .4byte gUnknown_202063C
|
_080F1118: .4byte gSprites
|
||||||
_080F111C: .4byte gUnknown_840C068
|
_080F111C: .4byte gUnknown_840C068
|
||||||
_080F1120: .4byte gUnknown_840C0A4
|
_080F1120: .4byte gUnknown_840C0A4
|
||||||
_080F1124: .4byte gUnknown_2020658
|
_080F1124: .4byte gSprites + 0x1C
|
||||||
_080F1128: .4byte sub_80F1134
|
_080F1128: .4byte sub_80F1134
|
||||||
_080F112C: .4byte gMain
|
_080F112C: .4byte gMain
|
||||||
_080F1130: .4byte 0x00000439
|
_080F1130: .4byte 0x00000439
|
||||||
@@ -5124,7 +5124,7 @@ _080F1466:
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _080F14A8
|
beq _080F14A8
|
||||||
ldr r2, _080F14A4 @ =gUnknown_202063C
|
ldr r2, _080F14A4 @ =gSprites
|
||||||
lsls r3, r6, 4
|
lsls r3, r6, 4
|
||||||
adds r1, r3, r6
|
adds r1, r3, r6
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -5139,9 +5139,9 @@ _080F1466:
|
|||||||
b _080F14C0
|
b _080F14C0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F14A0: .4byte gUnknown_2037F02
|
_080F14A0: .4byte gUnknown_2037F02
|
||||||
_080F14A4: .4byte gUnknown_202063C
|
_080F14A4: .4byte gSprites
|
||||||
_080F14A8:
|
_080F14A8:
|
||||||
ldr r3, _080F14F0 @ =gUnknown_202063C
|
ldr r3, _080F14F0 @ =gSprites
|
||||||
lsls r4, r6, 4
|
lsls r4, r6, 4
|
||||||
adds r2, r4, r6
|
adds r2, r4, r6
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
@@ -5179,7 +5179,7 @@ _080F14C0:
|
|||||||
strh r0, [r3, 0x1C]
|
strh r0, [r3, 0x1C]
|
||||||
b _080F15BA
|
b _080F15BA
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F14F0: .4byte gUnknown_202063C
|
_080F14F0: .4byte gSprites
|
||||||
_080F14F4: .4byte gUnknown_3005090
|
_080F14F4: .4byte gUnknown_3005090
|
||||||
_080F14F8:
|
_080F14F8:
|
||||||
ldrb r1, [r5, 0x1E]
|
ldrb r1, [r5, 0x1E]
|
||||||
@@ -5202,7 +5202,7 @@ _080F150A:
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _080F1540
|
beq _080F1540
|
||||||
ldr r0, _080F153C @ =gUnknown_202063C
|
ldr r0, _080F153C @ =gSprites
|
||||||
lsls r3, r6, 4
|
lsls r3, r6, 4
|
||||||
adds r2, r3, r6
|
adds r2, r3, r6
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
@@ -5216,9 +5216,9 @@ _080F150A:
|
|||||||
adds r4, r3, 0
|
adds r4, r3, 0
|
||||||
b _080F1558
|
b _080F1558
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F153C: .4byte gUnknown_202063C
|
_080F153C: .4byte gSprites
|
||||||
_080F1540:
|
_080F1540:
|
||||||
ldr r0, _080F158C @ =gUnknown_202063C
|
ldr r0, _080F158C @ =gSprites
|
||||||
lsls r2, r6, 4
|
lsls r2, r6, 4
|
||||||
adds r1, r2, r6
|
adds r1, r2, r6
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -5245,7 +5245,7 @@ _080F1558:
|
|||||||
lsrs r2, r0, 24
|
lsrs r2, r0, 24
|
||||||
cmp r2, 0
|
cmp r2, 0
|
||||||
beq _080F1598
|
beq _080F1598
|
||||||
ldr r0, _080F158C @ =gUnknown_202063C
|
ldr r0, _080F158C @ =gSprites
|
||||||
adds r1, r4, r6
|
adds r1, r4, r6
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
@@ -5257,11 +5257,11 @@ _080F1558:
|
|||||||
strh r0, [r1, 0x24]
|
strh r0, [r1, 0x24]
|
||||||
b _080F15B4
|
b _080F15B4
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F158C: .4byte gUnknown_202063C
|
_080F158C: .4byte gSprites
|
||||||
_080F1590: .4byte gUnknown_3005090
|
_080F1590: .4byte gUnknown_3005090
|
||||||
_080F1594: .4byte gUnknown_2037F1A
|
_080F1594: .4byte gUnknown_2037F1A
|
||||||
_080F1598:
|
_080F1598:
|
||||||
ldr r0, _080F15C4 @ =gUnknown_202063C
|
ldr r0, _080F15C4 @ =gSprites
|
||||||
adds r1, r4, r6
|
adds r1, r4, r6
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
@@ -5286,7 +5286,7 @@ _080F15BA:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F15C4: .4byte gUnknown_202063C
|
_080F15C4: .4byte gSprites
|
||||||
thumb_func_end sub_80F1420
|
thumb_func_end sub_80F1420
|
||||||
|
|
||||||
thumb_func_start sub_80F15C8
|
thumb_func_start sub_80F15C8
|
||||||
@@ -5384,7 +5384,7 @@ _080F167E:
|
|||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
ldr r2, _080F16C4 @ =gUnknown_202063C
|
ldr r2, _080F16C4 @ =gSprites
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -5410,7 +5410,7 @@ _080F16B4:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F16BC: .4byte gUnknown_2023D44
|
_080F16BC: .4byte gUnknown_2023D44
|
||||||
_080F16C0: .4byte gUnknown_2037F1A
|
_080F16C0: .4byte gUnknown_2037F1A
|
||||||
_080F16C4: .4byte gUnknown_202063C
|
_080F16C4: .4byte gSprites
|
||||||
_080F16C8: .4byte 0x06010000
|
_080F16C8: .4byte 0x06010000
|
||||||
thumb_func_end sub_80F15C8
|
thumb_func_end sub_80F15C8
|
||||||
|
|
||||||
@@ -5655,7 +5655,7 @@ _080F18A4:
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r5, r0, 24
|
lsrs r5, r0, 24
|
||||||
ldr r0, _080F18D4 @ =gUnknown_202063C
|
ldr r0, _080F18D4 @ =gSprites
|
||||||
lsls r2, r5, 4
|
lsls r2, r5, 4
|
||||||
adds r2, r5
|
adds r2, r5
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
@@ -5667,7 +5667,7 @@ _080F18A4:
|
|||||||
b _080F18F8
|
b _080F18F8
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F18D0: .4byte gUnknown_83FF180
|
_080F18D0: .4byte gUnknown_83FF180
|
||||||
_080F18D4: .4byte gUnknown_202063C
|
_080F18D4: .4byte gSprites
|
||||||
_080F18D8:
|
_080F18D8:
|
||||||
ldr r0, _080F1930 @ =gUnknown_83FF180
|
ldr r0, _080F1930 @ =gUnknown_83FF180
|
||||||
adds r1, r5, 0
|
adds r1, r5, 0
|
||||||
@@ -5675,7 +5675,7 @@ _080F18D8:
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r5, r0, 24
|
lsrs r5, r0, 24
|
||||||
ldr r0, _080F1934 @ =gUnknown_202063C
|
ldr r0, _080F1934 @ =gSprites
|
||||||
lsls r2, r5, 4
|
lsls r2, r5, 4
|
||||||
adds r2, r5
|
adds r2, r5
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
@@ -5703,7 +5703,7 @@ _080F1906:
|
|||||||
mov r9, r1
|
mov r9, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _080F1948
|
bne _080F1948
|
||||||
ldr r1, _080F1934 @ =gUnknown_202063C
|
ldr r1, _080F1934 @ =gSprites
|
||||||
lsls r2, r5, 4
|
lsls r2, r5, 4
|
||||||
adds r0, r2, r5
|
adds r0, r2, r5
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -5715,13 +5715,13 @@ _080F1906:
|
|||||||
b _080F1990
|
b _080F1990
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F1930: .4byte gUnknown_83FF180
|
_080F1930: .4byte gUnknown_83FF180
|
||||||
_080F1934: .4byte gUnknown_202063C
|
_080F1934: .4byte gSprites
|
||||||
_080F1938: .4byte 0x000003ff
|
_080F1938: .4byte 0x000003ff
|
||||||
_080F193C: .4byte 0xfffffc00
|
_080F193C: .4byte 0xfffffc00
|
||||||
_080F1940: .4byte gUnknown_3005090
|
_080F1940: .4byte gUnknown_3005090
|
||||||
_080F1944: .4byte sub_80F1A2C
|
_080F1944: .4byte sub_80F1A2C
|
||||||
_080F1948:
|
_080F1948:
|
||||||
ldr r3, _080F19CC @ =gUnknown_202063C
|
ldr r3, _080F19CC @ =gSprites
|
||||||
lsls r4, r5, 4
|
lsls r4, r5, 4
|
||||||
adds r1, r4, r5
|
adds r1, r4, r5
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -5757,7 +5757,7 @@ _080F1986:
|
|||||||
movs r0, 0x5F
|
movs r0, 0x5F
|
||||||
bl PlaySE12WithPanning
|
bl PlaySE12WithPanning
|
||||||
_080F1990:
|
_080F1990:
|
||||||
ldr r1, _080F19CC @ =gUnknown_202063C
|
ldr r1, _080F19CC @ =gSprites
|
||||||
adds r0, r4, r5
|
adds r0, r4, r5
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -5790,7 +5790,7 @@ _080F19C0:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F19CC: .4byte gUnknown_202063C
|
_080F19CC: .4byte gSprites
|
||||||
_080F19D0: .4byte sub_80F1A80
|
_080F19D0: .4byte sub_80F1A80
|
||||||
_080F19D4: .4byte 0x0000ffe0
|
_080F19D4: .4byte 0x0000ffe0
|
||||||
_080F19D8: .4byte gUnknown_3005090
|
_080F19D8: .4byte gUnknown_3005090
|
||||||
@@ -6012,7 +6012,7 @@ sub_80F1B3C: @ 80F1B3C
|
|||||||
strh r0, [r4, 0x38]
|
strh r0, [r4, 0x38]
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
bl sub_8075068
|
bl sub_8075068
|
||||||
ldr r2, _080F1BB8 @ =gUnknown_202063C
|
ldr r2, _080F1BB8 @ =gSprites
|
||||||
ldr r1, _080F1BBC @ =gUnknown_2023D44
|
ldr r1, _080F1BBC @ =gUnknown_2023D44
|
||||||
ldr r0, _080F1BC0 @ =gUnknown_2037F1A
|
ldr r0, _080F1BC0 @ =gUnknown_2037F1A
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -6033,7 +6033,7 @@ sub_80F1B3C: @ 80F1B3C
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F1BB0: .4byte gUnknown_2037F02
|
_080F1BB0: .4byte gUnknown_2037F02
|
||||||
_080F1BB4: .4byte 0x0000ffe0
|
_080F1BB4: .4byte 0x0000ffe0
|
||||||
_080F1BB8: .4byte gUnknown_202063C
|
_080F1BB8: .4byte gSprites
|
||||||
_080F1BBC: .4byte gUnknown_2023D44
|
_080F1BBC: .4byte gUnknown_2023D44
|
||||||
_080F1BC0: .4byte gUnknown_2037F1A
|
_080F1BC0: .4byte gUnknown_2037F1A
|
||||||
_080F1BC4: .4byte sub_8012354
|
_080F1BC4: .4byte sub_8012354
|
||||||
@@ -6044,7 +6044,7 @@ _080F1BC8: .4byte sub_80F1BCC
|
|||||||
sub_80F1BCC: @ 80F1BCC
|
sub_80F1BCC: @ 80F1BCC
|
||||||
push {lr}
|
push {lr}
|
||||||
adds r3, r0, 0
|
adds r3, r0, 0
|
||||||
ldr r2, _080F1BF4 @ =gUnknown_202063C
|
ldr r2, _080F1BF4 @ =gSprites
|
||||||
ldr r1, _080F1BF8 @ =gUnknown_2023D44
|
ldr r1, _080F1BF8 @ =gUnknown_2023D44
|
||||||
ldr r0, _080F1BFC @ =gUnknown_2037F1A
|
ldr r0, _080F1BFC @ =gUnknown_2037F1A
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -6064,7 +6064,7 @@ _080F1BF0:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F1BF4: .4byte gUnknown_202063C
|
_080F1BF4: .4byte gSprites
|
||||||
_080F1BF8: .4byte gUnknown_2023D44
|
_080F1BF8: .4byte gUnknown_2023D44
|
||||||
_080F1BFC: .4byte gUnknown_2037F1A
|
_080F1BFC: .4byte gUnknown_2037F1A
|
||||||
_080F1C00: .4byte sub_80F1C04
|
_080F1C00: .4byte sub_80F1C04
|
||||||
@@ -6100,7 +6100,7 @@ _080F1C2C: .4byte sub_80F1C30
|
|||||||
sub_80F1C30: @ 80F1C30
|
sub_80F1C30: @ 80F1C30
|
||||||
push {r4,r5,lr}
|
push {r4,r5,lr}
|
||||||
adds r4, r0, 0
|
adds r4, r0, 0
|
||||||
ldr r5, _080F1C80 @ =gUnknown_202063C
|
ldr r5, _080F1C80 @ =gSprites
|
||||||
ldr r3, _080F1C84 @ =gUnknown_2023D44
|
ldr r3, _080F1C84 @ =gUnknown_2023D44
|
||||||
ldr r2, _080F1C88 @ =gUnknown_2037F1A
|
ldr r2, _080F1C88 @ =gUnknown_2037F1A
|
||||||
ldrb r0, [r2]
|
ldrb r0, [r2]
|
||||||
@@ -6137,7 +6137,7 @@ _080F1C78:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F1C80: .4byte gUnknown_202063C
|
_080F1C80: .4byte gSprites
|
||||||
_080F1C84: .4byte gUnknown_2023D44
|
_080F1C84: .4byte gUnknown_2023D44
|
||||||
_080F1C88: .4byte gUnknown_2037F1A
|
_080F1C88: .4byte gUnknown_2037F1A
|
||||||
thumb_func_end sub_80F1C30
|
thumb_func_end sub_80F1C30
|
||||||
|
|||||||
@@ -69,7 +69,7 @@ _0803A6D0:
|
|||||||
thumb_func_start sub_803A6D4
|
thumb_func_start sub_803A6D4
|
||||||
sub_803A6D4: @ 803A6D4
|
sub_803A6D4: @ 803A6D4
|
||||||
push {lr}
|
push {lr}
|
||||||
ldr r2, _0803A6FC @ =gUnknown_202063C
|
ldr r2, _0803A6FC @ =gSprites
|
||||||
ldr r1, _0803A700 @ =gUnknown_2023D44
|
ldr r1, _0803A700 @ =gUnknown_2023D44
|
||||||
ldr r0, _0803A704 @ =gUnknown_2023BC4
|
ldr r0, _0803A704 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -81,7 +81,7 @@ sub_803A6D4: @ 803A6D4
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _0803A708 @ =nullsub_8
|
ldr r0, _0803A708 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _0803A6F8
|
bne _0803A6F8
|
||||||
bl RecordedOpponentBufferExecCompleted
|
bl RecordedOpponentBufferExecCompleted
|
||||||
@@ -89,16 +89,16 @@ _0803A6F8:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0803A6FC: .4byte gUnknown_202063C
|
_0803A6FC: .4byte gSprites
|
||||||
_0803A700: .4byte gUnknown_2023D44
|
_0803A700: .4byte gUnknown_2023D44
|
||||||
_0803A704: .4byte gUnknown_2023BC4
|
_0803A704: .4byte gUnknown_2023BC4
|
||||||
_0803A708: .4byte nullsub_8
|
_0803A708: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_803A6D4
|
thumb_func_end sub_803A6D4
|
||||||
|
|
||||||
thumb_func_start sub_803A70C
|
thumb_func_start sub_803A70C
|
||||||
sub_803A70C: @ 803A70C
|
sub_803A70C: @ 803A70C
|
||||||
push {r4-r6,lr}
|
push {r4-r6,lr}
|
||||||
ldr r4, _0803A784 @ =gUnknown_202063C
|
ldr r4, _0803A784 @ =gSprites
|
||||||
ldr r6, _0803A788 @ =gUnknown_2023D44
|
ldr r6, _0803A788 @ =gUnknown_2023D44
|
||||||
ldr r5, _0803A78C @ =gUnknown_2023BC4
|
ldr r5, _0803A78C @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r5]
|
ldrb r0, [r5]
|
||||||
@@ -111,7 +111,7 @@ sub_803A70C: @ 803A70C
|
|||||||
adds r0, 0x1C
|
adds r0, 0x1C
|
||||||
adds r0, r2, r0
|
adds r0, r2, r0
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _0803A790 @ =nullsub_8
|
ldr r0, _0803A790 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _0803A77C
|
bne _0803A77C
|
||||||
adds r0, r2, r4
|
adds r0, r2, r4
|
||||||
@@ -154,10 +154,10 @@ _0803A77C:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0803A784: .4byte gUnknown_202063C
|
_0803A784: .4byte gSprites
|
||||||
_0803A788: .4byte gUnknown_2023D44
|
_0803A788: .4byte gUnknown_2023D44
|
||||||
_0803A78C: .4byte gUnknown_2023BC4
|
_0803A78C: .4byte gUnknown_2023BC4
|
||||||
_0803A790: .4byte nullsub_8
|
_0803A790: .4byte SpriteCallbackDummy
|
||||||
_0803A794: .4byte 0x000003ff
|
_0803A794: .4byte 0x000003ff
|
||||||
_0803A798: .4byte 0xfffffc00
|
_0803A798: .4byte 0xfffffc00
|
||||||
thumb_func_end sub_803A70C
|
thumb_func_end sub_803A70C
|
||||||
@@ -221,7 +221,7 @@ sub_803A7E4: @ 803A7E4
|
|||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _0803A840
|
beq _0803A840
|
||||||
_0803A80C:
|
_0803A80C:
|
||||||
ldr r2, _0803A830 @ =gUnknown_202063C
|
ldr r2, _0803A830 @ =gSprites
|
||||||
ldr r1, _0803A834 @ =gUnknown_3004FF0
|
ldr r1, _0803A834 @ =gUnknown_3004FF0
|
||||||
ldr r0, _0803A838 @ =gUnknown_2023BC4
|
ldr r0, _0803A838 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -233,18 +233,18 @@ _0803A80C:
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _0803A83C @ =nullsub_8
|
ldr r0, _0803A83C @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _0803A876
|
bne _0803A876
|
||||||
b _0803A874
|
b _0803A874
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0803A82C: .4byte gUnknown_2022B4C
|
_0803A82C: .4byte gUnknown_2022B4C
|
||||||
_0803A830: .4byte gUnknown_202063C
|
_0803A830: .4byte gSprites
|
||||||
_0803A834: .4byte gUnknown_3004FF0
|
_0803A834: .4byte gUnknown_3004FF0
|
||||||
_0803A838: .4byte gUnknown_2023BC4
|
_0803A838: .4byte gUnknown_2023BC4
|
||||||
_0803A83C: .4byte nullsub_8
|
_0803A83C: .4byte SpriteCallbackDummy
|
||||||
_0803A840:
|
_0803A840:
|
||||||
ldr r2, _0803A95C @ =gUnknown_202063C
|
ldr r2, _0803A95C @ =gSprites
|
||||||
ldr r5, _0803A960 @ =gUnknown_3004FF0
|
ldr r5, _0803A960 @ =gUnknown_3004FF0
|
||||||
ldr r0, _0803A964 @ =gUnknown_2023BC4
|
ldr r0, _0803A964 @ =gUnknown_2023BC4
|
||||||
ldrb r3, [r0]
|
ldrb r3, [r0]
|
||||||
@@ -256,7 +256,7 @@ _0803A840:
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r4, [r0]
|
ldr r4, [r0]
|
||||||
ldr r0, _0803A968 @ =nullsub_8
|
ldr r0, _0803A968 @ =SpriteCallbackDummy
|
||||||
cmp r4, r0
|
cmp r4, r0
|
||||||
bne _0803A876
|
bne _0803A876
|
||||||
movs r0, 0x2
|
movs r0, 0x2
|
||||||
@@ -385,10 +385,10 @@ _0803A936:
|
|||||||
bl m4aMPlayContinue
|
bl m4aMPlayContinue
|
||||||
b _0803A988
|
b _0803A988
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0803A95C: .4byte gUnknown_202063C
|
_0803A95C: .4byte gSprites
|
||||||
_0803A960: .4byte gUnknown_3004FF0
|
_0803A960: .4byte gUnknown_3004FF0
|
||||||
_0803A964: .4byte gUnknown_2023BC4
|
_0803A964: .4byte gUnknown_2023BC4
|
||||||
_0803A968: .4byte nullsub_8
|
_0803A968: .4byte SpriteCallbackDummy
|
||||||
_0803A96C: .4byte gUnknown_2024018
|
_0803A96C: .4byte gUnknown_2024018
|
||||||
_0803A970: .4byte 0x000027f9
|
_0803A970: .4byte 0x000027f9
|
||||||
_0803A974: .4byte gUnknown_2022B4C
|
_0803A974: .4byte gUnknown_2022B4C
|
||||||
@@ -576,7 +576,7 @@ _0803AABA:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0803AC04 @ =gUnknown_202063C
|
ldr r1, _0803AC04 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
ldr r2, _0803AC08 @ =gUnknown_3004FF0
|
ldr r2, _0803AC08 @ =gUnknown_3004FF0
|
||||||
@@ -633,7 +633,7 @@ _0803AB50:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0803AC04 @ =gUnknown_202063C
|
ldr r1, _0803AC04 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
ldr r4, _0803AC08 @ =gUnknown_3004FF0
|
ldr r4, _0803AC08 @ =gUnknown_3004FF0
|
||||||
@@ -704,7 +704,7 @@ _0803ABF4: .4byte gUnknown_2023BCE
|
|||||||
_0803ABF8: .4byte gUnknown_202402C
|
_0803ABF8: .4byte gUnknown_202402C
|
||||||
_0803ABFC: .4byte gUnknown_2022B4C
|
_0803ABFC: .4byte gUnknown_2022B4C
|
||||||
_0803AC00: .4byte gUnknown_3004FFC
|
_0803AC00: .4byte gUnknown_3004FFC
|
||||||
_0803AC04: .4byte gUnknown_202063C
|
_0803AC04: .4byte gSprites
|
||||||
_0803AC08: .4byte gUnknown_3004FF0
|
_0803AC08: .4byte gUnknown_3004FF0
|
||||||
_0803AC0C: .4byte gUnknown_3004FE0
|
_0803AC0C: .4byte gUnknown_3004FE0
|
||||||
_0803AC10: .4byte sub_803A7E4
|
_0803AC10: .4byte sub_803A7E4
|
||||||
@@ -713,7 +713,7 @@ _0803AC10: .4byte sub_803A7E4
|
|||||||
thumb_func_start sub_803AC14
|
thumb_func_start sub_803AC14
|
||||||
sub_803AC14: @ 803AC14
|
sub_803AC14: @ 803AC14
|
||||||
push {r4-r7,lr}
|
push {r4-r7,lr}
|
||||||
ldr r2, _0803AC70 @ =gUnknown_202063C
|
ldr r2, _0803AC70 @ =gSprites
|
||||||
ldr r0, _0803AC74 @ =gUnknown_2023D44
|
ldr r0, _0803AC74 @ =gUnknown_2023D44
|
||||||
ldr r7, _0803AC78 @ =gUnknown_2023BC4
|
ldr r7, _0803AC78 @ =gUnknown_2023BC4
|
||||||
ldrb r3, [r7]
|
ldrb r3, [r7]
|
||||||
@@ -757,7 +757,7 @@ sub_803AC14: @ 803AC14
|
|||||||
bl sub_80F1720
|
bl sub_80F1720
|
||||||
b _0803ACC0
|
b _0803ACC0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0803AC70: .4byte gUnknown_202063C
|
_0803AC70: .4byte gSprites
|
||||||
_0803AC74: .4byte gUnknown_2023D44
|
_0803AC74: .4byte gUnknown_2023D44
|
||||||
_0803AC78: .4byte gUnknown_2023BC4
|
_0803AC78: .4byte gUnknown_2023BC4
|
||||||
_0803AC7C: .4byte gUnknown_2024018
|
_0803AC7C: .4byte gUnknown_2024018
|
||||||
@@ -841,7 +841,7 @@ _0803AD18:
|
|||||||
thumb_func_start sub_803AD20
|
thumb_func_start sub_803AD20
|
||||||
sub_803AD20: @ 803AD20
|
sub_803AD20: @ 803AD20
|
||||||
push {lr}
|
push {lr}
|
||||||
ldr r2, _0803AD54 @ =gUnknown_202063C
|
ldr r2, _0803AD54 @ =gSprites
|
||||||
ldr r0, _0803AD58 @ =gUnknown_2023D44
|
ldr r0, _0803AD58 @ =gUnknown_2023D44
|
||||||
ldr r1, _0803AD5C @ =gUnknown_2023BC4
|
ldr r1, _0803AD5C @ =gUnknown_2023BC4
|
||||||
ldrb r3, [r1]
|
ldrb r3, [r1]
|
||||||
@@ -865,7 +865,7 @@ _0803AD4E:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0803AD54: .4byte gUnknown_202063C
|
_0803AD54: .4byte gSprites
|
||||||
_0803AD58: .4byte gUnknown_2023D44
|
_0803AD58: .4byte gUnknown_2023D44
|
||||||
_0803AD5C: .4byte gUnknown_2023BC4
|
_0803AD5C: .4byte gUnknown_2023BC4
|
||||||
_0803AD60: .4byte gUnknown_3004FF0
|
_0803AD60: .4byte gUnknown_3004FF0
|
||||||
@@ -894,7 +894,7 @@ sub_803AD64: @ 803AD64
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _0803ADD0 @ =gUnknown_202063C
|
ldr r4, _0803ADD0 @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl FreeSpriteOamMatrix
|
bl FreeSpriteOamMatrix
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
@@ -921,7 +921,7 @@ _0803ADBE:
|
|||||||
_0803ADC4: .4byte gUnknown_2024018
|
_0803ADC4: .4byte gUnknown_2024018
|
||||||
_0803ADC8: .4byte gUnknown_2023BC4
|
_0803ADC8: .4byte gUnknown_2023BC4
|
||||||
_0803ADCC: .4byte gUnknown_2023D44
|
_0803ADCC: .4byte gUnknown_2023D44
|
||||||
_0803ADD0: .4byte gUnknown_202063C
|
_0803ADD0: .4byte gSprites
|
||||||
_0803ADD4: .4byte gUnknown_3004FF0
|
_0803ADD4: .4byte gUnknown_3004FF0
|
||||||
thumb_func_end sub_803AD64
|
thumb_func_end sub_803AD64
|
||||||
|
|
||||||
@@ -947,7 +947,7 @@ DoHitAnimBlinkSpriteEffect_4: @ 803ADF0
|
|||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
ldr r2, _0803AE34 @ =gUnknown_202063C
|
ldr r2, _0803AE34 @ =gSprites
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -972,7 +972,7 @@ DoHitAnimBlinkSpriteEffect_4: @ 803ADF0
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0803AE2C: .4byte gUnknown_2023D44
|
_0803AE2C: .4byte gUnknown_2023D44
|
||||||
_0803AE30: .4byte gUnknown_2023BC4
|
_0803AE30: .4byte gUnknown_2023BC4
|
||||||
_0803AE34: .4byte gUnknown_202063C
|
_0803AE34: .4byte gSprites
|
||||||
_0803AE38: .4byte gUnknown_2024005
|
_0803AE38: .4byte gUnknown_2024005
|
||||||
_0803AE3C:
|
_0803AE3C:
|
||||||
ldrh r0, [r4, 0x30]
|
ldrh r0, [r4, 0x30]
|
||||||
@@ -1006,7 +1006,7 @@ _0803AE66:
|
|||||||
thumb_func_start sub_803AE6C
|
thumb_func_start sub_803AE6C
|
||||||
sub_803AE6C: @ 803AE6C
|
sub_803AE6C: @ 803AE6C
|
||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
ldr r2, _0803AEC0 @ =gUnknown_202063C
|
ldr r2, _0803AEC0 @ =gSprites
|
||||||
ldr r0, _0803AEC4 @ =gUnknown_3004FF0
|
ldr r0, _0803AEC4 @ =gUnknown_3004FF0
|
||||||
ldr r4, _0803AEC8 @ =gUnknown_2023BC4
|
ldr r4, _0803AEC8 @ =gUnknown_2023BC4
|
||||||
ldrb r3, [r4]
|
ldrb r3, [r4]
|
||||||
@@ -1018,7 +1018,7 @@ sub_803AE6C: @ 803AE6C
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _0803AECC @ =nullsub_8
|
ldr r0, _0803AECC @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _0803AEB8
|
bne _0803AEB8
|
||||||
ldr r0, _0803AED0 @ =gUnknown_2024018
|
ldr r0, _0803AED0 @ =gUnknown_2024018
|
||||||
@@ -1048,10 +1048,10 @@ _0803AEB8:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0803AEC0: .4byte gUnknown_202063C
|
_0803AEC0: .4byte gSprites
|
||||||
_0803AEC4: .4byte gUnknown_3004FF0
|
_0803AEC4: .4byte gUnknown_3004FF0
|
||||||
_0803AEC8: .4byte gUnknown_2023BC4
|
_0803AEC8: .4byte gUnknown_2023BC4
|
||||||
_0803AECC: .4byte nullsub_8
|
_0803AECC: .4byte SpriteCallbackDummy
|
||||||
_0803AED0: .4byte gUnknown_2024018
|
_0803AED0: .4byte gUnknown_2024018
|
||||||
_0803AED4: .4byte gUnknown_3004FE0
|
_0803AED4: .4byte gUnknown_3004FE0
|
||||||
_0803AED8: .4byte sub_803AEDC
|
_0803AED8: .4byte sub_803AEDC
|
||||||
@@ -1139,7 +1139,7 @@ sub_803AF28: @ 803AF28
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0803AFE4 @ =gUnknown_202063C
|
ldr r1, _0803AFE4 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
@@ -1180,7 +1180,7 @@ _0803AFD4: .4byte gUnknown_2024018
|
|||||||
_0803AFD8: .4byte gUnknown_2023BC4
|
_0803AFD8: .4byte gUnknown_2023BC4
|
||||||
_0803AFDC: .4byte 0x000027f9
|
_0803AFDC: .4byte 0x000027f9
|
||||||
_0803AFE0: .4byte gUnknown_2023D44
|
_0803AFE0: .4byte gUnknown_2023D44
|
||||||
_0803AFE4: .4byte gUnknown_202063C
|
_0803AFE4: .4byte gSprites
|
||||||
_0803AFE8: .4byte gUnknown_3004FF0
|
_0803AFE8: .4byte gUnknown_3004FF0
|
||||||
_0803AFEC: .4byte gUnknown_2023BCE
|
_0803AFEC: .4byte gUnknown_2023BCE
|
||||||
_0803AFF0: .4byte gUnknown_202402C
|
_0803AFF0: .4byte gUnknown_202402C
|
||||||
@@ -1215,7 +1215,7 @@ sub_803AFFC: @ 803AFFC
|
|||||||
adds r0, r2, 0
|
adds r0, r2, 0
|
||||||
bl sub_80F1720
|
bl sub_80F1720
|
||||||
_0803B02E:
|
_0803B02E:
|
||||||
ldr r4, _0803B0B0 @ =gUnknown_202063C
|
ldr r4, _0803B0B0 @ =gSprites
|
||||||
ldr r0, _0803B0B4 @ =gUnknown_3004FFC
|
ldr r0, _0803B0B4 @ =gUnknown_3004FFC
|
||||||
ldrb r2, [r5]
|
ldrb r2, [r5]
|
||||||
adds r0, r2, r0
|
adds r0, r2, r0
|
||||||
@@ -1227,7 +1227,7 @@ _0803B02E:
|
|||||||
adds r0, 0x1C
|
adds r0, 0x1C
|
||||||
adds r0, r3, r0
|
adds r0, r3, r0
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _0803B0B8 @ =nullsub_8
|
ldr r0, _0803B0B8 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _0803B098
|
bne _0803B098
|
||||||
ldr r0, [r6]
|
ldr r0, [r6]
|
||||||
@@ -1274,9 +1274,9 @@ _0803B0A0: .4byte gUnknown_2024018
|
|||||||
_0803B0A4: .4byte gUnknown_2023BC4
|
_0803B0A4: .4byte gUnknown_2023BC4
|
||||||
_0803B0A8: .4byte gUnknown_2023BCE
|
_0803B0A8: .4byte gUnknown_2023BCE
|
||||||
_0803B0AC: .4byte gUnknown_202402C
|
_0803B0AC: .4byte gUnknown_202402C
|
||||||
_0803B0B0: .4byte gUnknown_202063C
|
_0803B0B0: .4byte gSprites
|
||||||
_0803B0B4: .4byte gUnknown_3004FFC
|
_0803B0B4: .4byte gUnknown_3004FFC
|
||||||
_0803B0B8: .4byte nullsub_8
|
_0803B0B8: .4byte SpriteCallbackDummy
|
||||||
_0803B0BC: .4byte gUnknown_3004FE0
|
_0803B0BC: .4byte gUnknown_3004FE0
|
||||||
_0803B0C0: .4byte sub_803AF28
|
_0803B0C0: .4byte sub_803AF28
|
||||||
thumb_func_end sub_803AFFC
|
thumb_func_end sub_803AFFC
|
||||||
@@ -3603,7 +3603,7 @@ LinkOpponentHandleLoadPokeSprite: @ 803C3B4
|
|||||||
ldrb r1, [r6]
|
ldrb r1, [r6]
|
||||||
adds r1, r4
|
adds r1, r4
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r5, _0803C4F0 @ =gUnknown_202063C
|
ldr r5, _0803C4F0 @ =gSprites
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -3679,7 +3679,7 @@ _0803C4E0: .4byte gUnknown_2023BC4
|
|||||||
_0803C4E4: .4byte gUnknown_202402C
|
_0803C4E4: .4byte gUnknown_202402C
|
||||||
_0803C4E8: .4byte gUnknown_20244DC
|
_0803C4E8: .4byte gUnknown_20244DC
|
||||||
_0803C4EC: .4byte gUnknown_2023D44
|
_0803C4EC: .4byte gUnknown_2023D44
|
||||||
_0803C4F0: .4byte gUnknown_202063C
|
_0803C4F0: .4byte gSprites
|
||||||
_0803C4F4: .4byte 0x0000ff10
|
_0803C4F4: .4byte 0x0000ff10
|
||||||
_0803C4F8: .4byte gUnknown_2024024
|
_0803C4F8: .4byte gUnknown_2024024
|
||||||
_0803C4FC: .4byte gUnknown_3004FE0
|
_0803C4FC: .4byte gUnknown_3004FE0
|
||||||
@@ -3806,7 +3806,7 @@ sub_803C550: @ 803C550
|
|||||||
ldr r4, _0803C6C4 @ =gUnknown_2023D44
|
ldr r4, _0803C6C4 @ =gUnknown_2023D44
|
||||||
adds r4, r6, r4
|
adds r4, r6, r4
|
||||||
strb r0, [r4]
|
strb r0, [r4]
|
||||||
ldr r5, _0803C6C8 @ =gUnknown_202063C
|
ldr r5, _0803C6C8 @ =gSprites
|
||||||
mov r0, r10
|
mov r0, r10
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -3865,7 +3865,7 @@ sub_803C550: @ 803C550
|
|||||||
adds r1, r5, 0
|
adds r1, r5, 0
|
||||||
adds r1, 0x1C
|
adds r1, 0x1C
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r1, _0803C6D0 @ =nullsub_8
|
ldr r1, _0803C6D0 @ =SpriteCallbackDummy
|
||||||
str r1, [r0]
|
str r1, [r0]
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
movs r1, 0xFE
|
movs r1, 0xFE
|
||||||
@@ -3894,9 +3894,9 @@ _0803C6B8: .4byte sub_8033E3C
|
|||||||
_0803C6BC: .4byte gUnknown_3004FFC
|
_0803C6BC: .4byte gUnknown_3004FFC
|
||||||
_0803C6C0: .4byte gUnknown_20244DC
|
_0803C6C0: .4byte gUnknown_20244DC
|
||||||
_0803C6C4: .4byte gUnknown_2023D44
|
_0803C6C4: .4byte gUnknown_2023D44
|
||||||
_0803C6C8: .4byte gUnknown_202063C
|
_0803C6C8: .4byte gSprites
|
||||||
_0803C6CC: .4byte gUnknown_2024024
|
_0803C6CC: .4byte gUnknown_2024024
|
||||||
_0803C6D0: .4byte nullsub_8
|
_0803C6D0: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_803C550
|
thumb_func_end sub_803C550
|
||||||
|
|
||||||
thumb_func_start LinkOpponentHandleReturnPokeToBall
|
thumb_func_start LinkOpponentHandleReturnPokeToBall
|
||||||
@@ -3939,7 +3939,7 @@ _0803C71C:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _0803C764 @ =gUnknown_202063C
|
ldr r4, _0803C764 @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl FreeSpriteOamMatrix
|
bl FreeSpriteOamMatrix
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
@@ -3964,7 +3964,7 @@ _0803C758:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0803C760: .4byte gUnknown_2023D44
|
_0803C760: .4byte gUnknown_2023D44
|
||||||
_0803C764: .4byte gUnknown_202063C
|
_0803C764: .4byte gSprites
|
||||||
_0803C768: .4byte gUnknown_3004FF0
|
_0803C768: .4byte gUnknown_3004FF0
|
||||||
thumb_func_end LinkOpponentHandleReturnPokeToBall
|
thumb_func_end LinkOpponentHandleReturnPokeToBall
|
||||||
|
|
||||||
@@ -4283,7 +4283,7 @@ _0803C992:
|
|||||||
ldrb r1, [r2]
|
ldrb r1, [r2]
|
||||||
adds r1, r5
|
adds r1, r5
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r4, _0803CADC @ =gUnknown_202063C
|
ldr r4, _0803CADC @ =gSprites
|
||||||
ldrb r0, [r2]
|
ldrb r0, [r2]
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -4393,7 +4393,7 @@ _0803CACC: .4byte gUnknown_2023BC4
|
|||||||
_0803CAD0: .4byte gUnknown_20244DC
|
_0803CAD0: .4byte gUnknown_20244DC
|
||||||
_0803CAD4: .4byte gUnknown_823932C
|
_0803CAD4: .4byte gUnknown_823932C
|
||||||
_0803CAD8: .4byte gUnknown_2023D44
|
_0803CAD8: .4byte gUnknown_2023D44
|
||||||
_0803CADC: .4byte gUnknown_202063C
|
_0803CADC: .4byte gSprites
|
||||||
_0803CAE0: .4byte 0x0000ff10
|
_0803CAE0: .4byte 0x0000ff10
|
||||||
_0803CAE4: .4byte gUnknown_8239A1C
|
_0803CAE4: .4byte gUnknown_8239A1C
|
||||||
_0803CAE8: .4byte gUnknown_823957C
|
_0803CAE8: .4byte gUnknown_823957C
|
||||||
@@ -4423,7 +4423,7 @@ sub_803CB0C: @ 803CB0C
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r5, _0803CBA4 @ =gUnknown_202063C
|
ldr r5, _0803CBA4 @ =gSprites
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
bl oamt_add_pos2_onto_pos1
|
bl oamt_add_pos2_onto_pos1
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
@@ -4472,7 +4472,7 @@ sub_803CB0C: @ 803CB0C
|
|||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
ldr r1, _0803CBAC @ =nullsub_8
|
ldr r1, _0803CBAC @ =SpriteCallbackDummy
|
||||||
bl StoreSpriteCallbackInData6
|
bl StoreSpriteCallbackInData6
|
||||||
ldr r1, _0803CBB0 @ =gUnknown_3004FE0
|
ldr r1, _0803CBB0 @ =gUnknown_3004FE0
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
@@ -4486,9 +4486,9 @@ sub_803CB0C: @ 803CB0C
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0803CB9C: .4byte gUnknown_2023D44
|
_0803CB9C: .4byte gUnknown_2023D44
|
||||||
_0803CBA0: .4byte gUnknown_2023BC4
|
_0803CBA0: .4byte gUnknown_2023BC4
|
||||||
_0803CBA4: .4byte gUnknown_202063C
|
_0803CBA4: .4byte gSprites
|
||||||
_0803CBA8: .4byte sub_8075590
|
_0803CBA8: .4byte sub_8075590
|
||||||
_0803CBAC: .4byte nullsub_8
|
_0803CBAC: .4byte SpriteCallbackDummy
|
||||||
_0803CBB0: .4byte gUnknown_3004FE0
|
_0803CBB0: .4byte gUnknown_3004FE0
|
||||||
_0803CBB4: .4byte sub_803A70C
|
_0803CBB4: .4byte sub_803A70C
|
||||||
thumb_func_end sub_803CB0C
|
thumb_func_end sub_803CB0C
|
||||||
@@ -4547,7 +4547,7 @@ _0803CC0C:
|
|||||||
movs r0, 0x10
|
movs r0, 0x10
|
||||||
movs r1, 0x3F
|
movs r1, 0x3F
|
||||||
bl PlaySE12WithPanning
|
bl PlaySE12WithPanning
|
||||||
ldr r2, _0803CC50 @ =gUnknown_202063C
|
ldr r2, _0803CC50 @ =gSprites
|
||||||
ldr r1, _0803CC54 @ =gUnknown_2023D44
|
ldr r1, _0803CC54 @ =gUnknown_2023D44
|
||||||
ldrb r0, [r5]
|
ldrb r0, [r5]
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -4570,7 +4570,7 @@ _0803CC48:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0803CC50: .4byte gUnknown_202063C
|
_0803CC50: .4byte gSprites
|
||||||
_0803CC54: .4byte gUnknown_2023D44
|
_0803CC54: .4byte gUnknown_2023D44
|
||||||
_0803CC58: .4byte sub_8011EA0
|
_0803CC58: .4byte sub_8011EA0
|
||||||
_0803CC5C: .4byte gUnknown_3004FE0
|
_0803CC5C: .4byte gUnknown_3004FE0
|
||||||
@@ -5436,7 +5436,7 @@ _0803D2F0: .4byte gUnknown_2022870
|
|||||||
thumb_func_start RecordedOpponentHandleHitAnimation
|
thumb_func_start RecordedOpponentHandleHitAnimation
|
||||||
RecordedOpponentHandleHitAnimation: @ 803D2F4
|
RecordedOpponentHandleHitAnimation: @ 803D2F4
|
||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
ldr r3, _0803D31C @ =gUnknown_202063C
|
ldr r3, _0803D31C @ =gSprites
|
||||||
ldr r2, _0803D320 @ =gUnknown_2023D44
|
ldr r2, _0803D320 @ =gUnknown_2023D44
|
||||||
ldr r4, _0803D324 @ =gUnknown_2023BC4
|
ldr r4, _0803D324 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
@@ -5454,7 +5454,7 @@ RecordedOpponentHandleHitAnimation: @ 803D2F4
|
|||||||
bl RecordedOpponentBufferExecCompleted
|
bl RecordedOpponentBufferExecCompleted
|
||||||
b _0803D352
|
b _0803D352
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0803D31C: .4byte gUnknown_202063C
|
_0803D31C: .4byte gSprites
|
||||||
_0803D320: .4byte gUnknown_2023D44
|
_0803D320: .4byte gUnknown_2023D44
|
||||||
_0803D324: .4byte gUnknown_2023BC4
|
_0803D324: .4byte gUnknown_2023BC4
|
||||||
_0803D328:
|
_0803D328:
|
||||||
@@ -5620,7 +5620,7 @@ sub_803D454: @ 803D454
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _0803D53C @ =gUnknown_202063C
|
ldr r4, _0803D53C @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl oamt_add_pos2_onto_pos1
|
bl oamt_add_pos2_onto_pos1
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
@@ -5724,7 +5724,7 @@ _0803D516:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0803D534: .4byte gUnknown_2023D44
|
_0803D534: .4byte gUnknown_2023D44
|
||||||
_0803D538: .4byte gUnknown_2023BC4
|
_0803D538: .4byte gUnknown_2023BC4
|
||||||
_0803D53C: .4byte gUnknown_202063C
|
_0803D53C: .4byte gSprites
|
||||||
_0803D540: .4byte sub_8075590
|
_0803D540: .4byte sub_8075590
|
||||||
_0803D544: .4byte sub_803D648
|
_0803D544: .4byte sub_803D648
|
||||||
_0803D548: .4byte sub_803D564
|
_0803D548: .4byte sub_803D564
|
||||||
@@ -6099,7 +6099,7 @@ RecordedOpponentHandleSpriteInvisibility: @ 803D834
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _0803D87A
|
beq _0803D87A
|
||||||
ldr r3, _0803D888 @ =gUnknown_202063C
|
ldr r3, _0803D888 @ =gSprites
|
||||||
ldr r0, _0803D88C @ =gUnknown_2023D44
|
ldr r0, _0803D88C @ =gUnknown_2023D44
|
||||||
ldrb r1, [r4]
|
ldrb r1, [r4]
|
||||||
adds r0, r1, r0
|
adds r0, r1, r0
|
||||||
@@ -6132,7 +6132,7 @@ _0803D87A:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0803D884: .4byte gUnknown_2023BC4
|
_0803D884: .4byte gUnknown_2023BC4
|
||||||
_0803D888: .4byte gUnknown_202063C
|
_0803D888: .4byte gSprites
|
||||||
_0803D88C: .4byte gUnknown_2023D44
|
_0803D88C: .4byte gUnknown_2023D44
|
||||||
_0803D890: .4byte gUnknown_2022BC4
|
_0803D890: .4byte gUnknown_2022BC4
|
||||||
thumb_func_end RecordedOpponentHandleSpriteInvisibility
|
thumb_func_end RecordedOpponentHandleSpriteInvisibility
|
||||||
|
|||||||
@@ -69,7 +69,7 @@ _080D426C:
|
|||||||
thumb_func_start sub_80D4270
|
thumb_func_start sub_80D4270
|
||||||
sub_80D4270: @ 80D4270
|
sub_80D4270: @ 80D4270
|
||||||
push {lr}
|
push {lr}
|
||||||
ldr r2, _080D4298 @ =gUnknown_202063C
|
ldr r2, _080D4298 @ =gSprites
|
||||||
ldr r1, _080D429C @ =gUnknown_2023D44
|
ldr r1, _080D429C @ =gUnknown_2023D44
|
||||||
ldr r0, _080D42A0 @ =gUnknown_2023BC4
|
ldr r0, _080D42A0 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -81,7 +81,7 @@ sub_80D4270: @ 80D4270
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _080D42A4 @ =nullsub_8
|
ldr r0, _080D42A4 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _080D4294
|
bne _080D4294
|
||||||
bl sub_80D49E8
|
bl sub_80D49E8
|
||||||
@@ -89,16 +89,16 @@ _080D4294:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D4298: .4byte gUnknown_202063C
|
_080D4298: .4byte gSprites
|
||||||
_080D429C: .4byte gUnknown_2023D44
|
_080D429C: .4byte gUnknown_2023D44
|
||||||
_080D42A0: .4byte gUnknown_2023BC4
|
_080D42A0: .4byte gUnknown_2023BC4
|
||||||
_080D42A4: .4byte nullsub_8
|
_080D42A4: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_80D4270
|
thumb_func_end sub_80D4270
|
||||||
|
|
||||||
thumb_func_start sub_80D42A8
|
thumb_func_start sub_80D42A8
|
||||||
sub_80D42A8: @ 80D42A8
|
sub_80D42A8: @ 80D42A8
|
||||||
push {r4-r6,lr}
|
push {r4-r6,lr}
|
||||||
ldr r6, _080D4300 @ =gUnknown_202063C
|
ldr r6, _080D4300 @ =gSprites
|
||||||
ldr r5, _080D4304 @ =gUnknown_2023D44
|
ldr r5, _080D4304 @ =gUnknown_2023D44
|
||||||
ldr r4, _080D4308 @ =gUnknown_2023BC4
|
ldr r4, _080D4308 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
@@ -111,7 +111,7 @@ sub_80D42A8: @ 80D42A8
|
|||||||
adds r1, 0x1C
|
adds r1, 0x1C
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _080D430C @ =nullsub_8
|
ldr r0, _080D430C @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _080D42F8
|
bne _080D42F8
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
@@ -138,10 +138,10 @@ _080D42F8:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D4300: .4byte gUnknown_202063C
|
_080D4300: .4byte gSprites
|
||||||
_080D4304: .4byte gUnknown_2023D44
|
_080D4304: .4byte gUnknown_2023D44
|
||||||
_080D4308: .4byte gUnknown_2023BC4
|
_080D4308: .4byte gUnknown_2023BC4
|
||||||
_080D430C: .4byte nullsub_8
|
_080D430C: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_80D42A8
|
thumb_func_end sub_80D42A8
|
||||||
|
|
||||||
thumb_func_start sub_80D4310
|
thumb_func_start sub_80D4310
|
||||||
@@ -201,7 +201,7 @@ sub_80D4358: @ 80D4358
|
|||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _080D43B0
|
beq _080D43B0
|
||||||
_080D437C:
|
_080D437C:
|
||||||
ldr r2, _080D43A0 @ =gUnknown_202063C
|
ldr r2, _080D43A0 @ =gSprites
|
||||||
ldr r1, _080D43A4 @ =gUnknown_3004FF0
|
ldr r1, _080D43A4 @ =gUnknown_3004FF0
|
||||||
ldr r0, _080D43A8 @ =gUnknown_2023BC4
|
ldr r0, _080D43A8 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -213,18 +213,18 @@ _080D437C:
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _080D43AC @ =nullsub_8
|
ldr r0, _080D43AC @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _080D43E8
|
bne _080D43E8
|
||||||
b _080D43E6
|
b _080D43E6
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D439C: .4byte gUnknown_2022B4C
|
_080D439C: .4byte gUnknown_2022B4C
|
||||||
_080D43A0: .4byte gUnknown_202063C
|
_080D43A0: .4byte gSprites
|
||||||
_080D43A4: .4byte gUnknown_3004FF0
|
_080D43A4: .4byte gUnknown_3004FF0
|
||||||
_080D43A8: .4byte gUnknown_2023BC4
|
_080D43A8: .4byte gUnknown_2023BC4
|
||||||
_080D43AC: .4byte nullsub_8
|
_080D43AC: .4byte SpriteCallbackDummy
|
||||||
_080D43B0:
|
_080D43B0:
|
||||||
ldr r2, _080D4420 @ =gUnknown_202063C
|
ldr r2, _080D4420 @ =gSprites
|
||||||
ldr r5, _080D4424 @ =gUnknown_3004FF0
|
ldr r5, _080D4424 @ =gUnknown_3004FF0
|
||||||
ldr r0, _080D4428 @ =gUnknown_2023BC4
|
ldr r0, _080D4428 @ =gUnknown_2023BC4
|
||||||
ldrb r3, [r0]
|
ldrb r3, [r0]
|
||||||
@@ -237,7 +237,7 @@ _080D43B0:
|
|||||||
adds r4, 0x1C
|
adds r4, 0x1C
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
ldr r2, [r0]
|
ldr r2, [r0]
|
||||||
ldr r0, _080D442C @ =nullsub_8
|
ldr r0, _080D442C @ =SpriteCallbackDummy
|
||||||
cmp r2, r0
|
cmp r2, r0
|
||||||
bne _080D43E8
|
bne _080D43E8
|
||||||
movs r0, 0x2
|
movs r0, 0x2
|
||||||
@@ -284,10 +284,10 @@ _080D441A:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D4420: .4byte gUnknown_202063C
|
_080D4420: .4byte gSprites
|
||||||
_080D4424: .4byte gUnknown_3004FF0
|
_080D4424: .4byte gUnknown_3004FF0
|
||||||
_080D4428: .4byte gUnknown_2023BC4
|
_080D4428: .4byte gUnknown_2023BC4
|
||||||
_080D442C: .4byte nullsub_8
|
_080D442C: .4byte SpriteCallbackDummy
|
||||||
_080D4430: .4byte gUnknown_2024018
|
_080D4430: .4byte gUnknown_2024018
|
||||||
_080D4434: .4byte gUnknown_3004FE0
|
_080D4434: .4byte gUnknown_3004FE0
|
||||||
_080D4438: .4byte sub_80D4310
|
_080D4438: .4byte sub_80D4310
|
||||||
@@ -362,7 +362,7 @@ _080D4460:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080D4578 @ =gUnknown_202063C
|
ldr r1, _080D4578 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
ldr r4, _080D457C @ =gUnknown_3004FF0
|
ldr r4, _080D457C @ =gUnknown_3004FF0
|
||||||
@@ -398,7 +398,7 @@ _080D4500:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080D4578 @ =gUnknown_202063C
|
ldr r1, _080D4578 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
ldr r5, _080D457C @ =gUnknown_3004FF0
|
ldr r5, _080D457C @ =gUnknown_3004FF0
|
||||||
@@ -444,7 +444,7 @@ _080D4568: .4byte gUnknown_2024018
|
|||||||
_080D456C: .4byte gUnknown_2023BC4
|
_080D456C: .4byte gUnknown_2023BC4
|
||||||
_080D4570: .4byte gUnknown_2022B4C
|
_080D4570: .4byte gUnknown_2022B4C
|
||||||
_080D4574: .4byte gUnknown_3004FFC
|
_080D4574: .4byte gUnknown_3004FFC
|
||||||
_080D4578: .4byte gUnknown_202063C
|
_080D4578: .4byte gSprites
|
||||||
_080D457C: .4byte gUnknown_3004FF0
|
_080D457C: .4byte gUnknown_3004FF0
|
||||||
_080D4580: .4byte gUnknown_2023BCE
|
_080D4580: .4byte gUnknown_2023BCE
|
||||||
_080D4584: .4byte gUnknown_2024284
|
_080D4584: .4byte gUnknown_2024284
|
||||||
@@ -455,7 +455,7 @@ _080D458C: .4byte sub_80D4358
|
|||||||
thumb_func_start sub_80D4590
|
thumb_func_start sub_80D4590
|
||||||
sub_80D4590: @ 80D4590
|
sub_80D4590: @ 80D4590
|
||||||
push {lr}
|
push {lr}
|
||||||
ldr r2, _080D45C4 @ =gUnknown_202063C
|
ldr r2, _080D45C4 @ =gSprites
|
||||||
ldr r1, _080D45C8 @ =gUnknown_2023D44
|
ldr r1, _080D45C8 @ =gUnknown_2023D44
|
||||||
ldr r0, _080D45CC @ =gUnknown_2023BC4
|
ldr r0, _080D45CC @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -480,7 +480,7 @@ _080D45BE:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D45C4: .4byte gUnknown_202063C
|
_080D45C4: .4byte gSprites
|
||||||
_080D45C8: .4byte gUnknown_2023D44
|
_080D45C8: .4byte gUnknown_2023D44
|
||||||
_080D45CC: .4byte gUnknown_2023BC4
|
_080D45CC: .4byte gUnknown_2023BC4
|
||||||
thumb_func_end sub_80D4590
|
thumb_func_end sub_80D4590
|
||||||
@@ -542,7 +542,7 @@ _080D463C: .4byte gUnknown_2024284
|
|||||||
thumb_func_start sub_80D4640
|
thumb_func_start sub_80D4640
|
||||||
sub_80D4640: @ 80D4640
|
sub_80D4640: @ 80D4640
|
||||||
push {r4-r6,lr}
|
push {r4-r6,lr}
|
||||||
ldr r6, _080D4698 @ =gUnknown_202063C
|
ldr r6, _080D4698 @ =gSprites
|
||||||
ldr r5, _080D469C @ =gUnknown_2023D44
|
ldr r5, _080D469C @ =gUnknown_2023D44
|
||||||
ldr r4, _080D46A0 @ =gUnknown_2023BC4
|
ldr r4, _080D46A0 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
@@ -582,7 +582,7 @@ _080D4690:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D4698: .4byte gUnknown_202063C
|
_080D4698: .4byte gSprites
|
||||||
_080D469C: .4byte gUnknown_2023D44
|
_080D469C: .4byte gUnknown_2023D44
|
||||||
_080D46A0: .4byte gUnknown_2023BC4
|
_080D46A0: .4byte gUnknown_2023BC4
|
||||||
_080D46A4: .4byte gUnknown_3004FF0
|
_080D46A4: .4byte gUnknown_3004FF0
|
||||||
@@ -611,7 +611,7 @@ sub_80D46A8: @ 80D46A8
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _080D4710 @ =gUnknown_202063C
|
ldr r4, _080D4710 @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl FreeSpriteOamMatrix
|
bl FreeSpriteOamMatrix
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
@@ -636,7 +636,7 @@ _080D46FC:
|
|||||||
_080D4704: .4byte gUnknown_2024018
|
_080D4704: .4byte gUnknown_2024018
|
||||||
_080D4708: .4byte gUnknown_2023BC4
|
_080D4708: .4byte gUnknown_2023BC4
|
||||||
_080D470C: .4byte gUnknown_2023D44
|
_080D470C: .4byte gUnknown_2023D44
|
||||||
_080D4710: .4byte gUnknown_202063C
|
_080D4710: .4byte gSprites
|
||||||
_080D4714: .4byte gUnknown_3004FF0
|
_080D4714: .4byte gUnknown_3004FF0
|
||||||
thumb_func_end sub_80D46A8
|
thumb_func_end sub_80D46A8
|
||||||
|
|
||||||
@@ -662,7 +662,7 @@ sub_80D4730: @ 80D4730
|
|||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
ldr r2, _080D4774 @ =gUnknown_202063C
|
ldr r2, _080D4774 @ =gSprites
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -687,7 +687,7 @@ sub_80D4730: @ 80D4730
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D476C: .4byte gUnknown_2023D44
|
_080D476C: .4byte gUnknown_2023D44
|
||||||
_080D4770: .4byte gUnknown_2023BC4
|
_080D4770: .4byte gUnknown_2023BC4
|
||||||
_080D4774: .4byte gUnknown_202063C
|
_080D4774: .4byte gSprites
|
||||||
_080D4778: .4byte gUnknown_2024005
|
_080D4778: .4byte gUnknown_2024005
|
||||||
_080D477C:
|
_080D477C:
|
||||||
ldrh r0, [r4, 0x30]
|
ldrh r0, [r4, 0x30]
|
||||||
@@ -721,7 +721,7 @@ _080D47A6:
|
|||||||
thumb_func_start sub_80D47AC
|
thumb_func_start sub_80D47AC
|
||||||
sub_80D47AC: @ 80D47AC
|
sub_80D47AC: @ 80D47AC
|
||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
ldr r2, _080D4800 @ =gUnknown_202063C
|
ldr r2, _080D4800 @ =gSprites
|
||||||
ldr r0, _080D4804 @ =gUnknown_3004FF0
|
ldr r0, _080D4804 @ =gUnknown_3004FF0
|
||||||
ldr r4, _080D4808 @ =gUnknown_2023BC4
|
ldr r4, _080D4808 @ =gUnknown_2023BC4
|
||||||
ldrb r3, [r4]
|
ldrb r3, [r4]
|
||||||
@@ -733,7 +733,7 @@ sub_80D47AC: @ 80D47AC
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _080D480C @ =nullsub_8
|
ldr r0, _080D480C @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _080D47F8
|
bne _080D47F8
|
||||||
ldr r0, _080D4810 @ =gUnknown_2024018
|
ldr r0, _080D4810 @ =gUnknown_2024018
|
||||||
@@ -763,10 +763,10 @@ _080D47F8:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D4800: .4byte gUnknown_202063C
|
_080D4800: .4byte gSprites
|
||||||
_080D4804: .4byte gUnknown_3004FF0
|
_080D4804: .4byte gUnknown_3004FF0
|
||||||
_080D4808: .4byte gUnknown_2023BC4
|
_080D4808: .4byte gUnknown_2023BC4
|
||||||
_080D480C: .4byte nullsub_8
|
_080D480C: .4byte SpriteCallbackDummy
|
||||||
_080D4810: .4byte gUnknown_2024018
|
_080D4810: .4byte gUnknown_2024018
|
||||||
_080D4814: .4byte gUnknown_3004FE0
|
_080D4814: .4byte gUnknown_3004FE0
|
||||||
_080D4818: .4byte sub_80D481C
|
_080D4818: .4byte sub_80D481C
|
||||||
@@ -859,7 +859,7 @@ sub_80D484C: @ 80D484C
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080D4934 @ =gUnknown_202063C
|
ldr r1, _080D4934 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
@@ -902,7 +902,7 @@ _080D4924: .4byte c3_0802FDF4
|
|||||||
_080D4928: .4byte gUnknown_2023BCE
|
_080D4928: .4byte gUnknown_2023BCE
|
||||||
_080D492C: .4byte gUnknown_2024284
|
_080D492C: .4byte gUnknown_2024284
|
||||||
_080D4930: .4byte gUnknown_2023D44
|
_080D4930: .4byte gUnknown_2023D44
|
||||||
_080D4934: .4byte gUnknown_202063C
|
_080D4934: .4byte gSprites
|
||||||
_080D4938: .4byte gUnknown_3004FF0
|
_080D4938: .4byte gUnknown_3004FF0
|
||||||
_080D493C: .4byte gUnknown_3004FE0
|
_080D493C: .4byte gUnknown_3004FE0
|
||||||
_080D4940: .4byte sub_80D47AC
|
_080D4940: .4byte sub_80D47AC
|
||||||
@@ -935,7 +935,7 @@ sub_80D4944: @ 80D4944
|
|||||||
adds r0, r2, 0
|
adds r0, r2, 0
|
||||||
bl sub_80F1720
|
bl sub_80F1720
|
||||||
_080D4976:
|
_080D4976:
|
||||||
ldr r5, _080D49D4 @ =gUnknown_202063C
|
ldr r5, _080D49D4 @ =gSprites
|
||||||
ldr r0, _080D49D8 @ =gUnknown_3004FFC
|
ldr r0, _080D49D8 @ =gUnknown_3004FFC
|
||||||
ldrb r2, [r4]
|
ldrb r2, [r4]
|
||||||
adds r0, r2, r0
|
adds r0, r2, r0
|
||||||
@@ -947,7 +947,7 @@ _080D4976:
|
|||||||
adds r0, 0x1C
|
adds r0, 0x1C
|
||||||
adds r0, r3, r0
|
adds r0, r3, r0
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _080D49DC @ =nullsub_8
|
ldr r0, _080D49DC @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _080D49BC
|
bne _080D49BC
|
||||||
ldr r0, [r6]
|
ldr r0, [r6]
|
||||||
@@ -978,9 +978,9 @@ _080D49C4: .4byte gUnknown_2024018
|
|||||||
_080D49C8: .4byte gUnknown_2023BC4
|
_080D49C8: .4byte gUnknown_2023BC4
|
||||||
_080D49CC: .4byte gUnknown_2023BCE
|
_080D49CC: .4byte gUnknown_2023BCE
|
||||||
_080D49D0: .4byte gUnknown_2024284
|
_080D49D0: .4byte gUnknown_2024284
|
||||||
_080D49D4: .4byte gUnknown_202063C
|
_080D49D4: .4byte gSprites
|
||||||
_080D49D8: .4byte gUnknown_3004FFC
|
_080D49D8: .4byte gUnknown_3004FFC
|
||||||
_080D49DC: .4byte nullsub_8
|
_080D49DC: .4byte SpriteCallbackDummy
|
||||||
_080D49E0: .4byte gUnknown_3004FE0
|
_080D49E0: .4byte gUnknown_3004FE0
|
||||||
_080D49E4: .4byte sub_80D484C
|
_080D49E4: .4byte sub_80D484C
|
||||||
thumb_func_end sub_80D4944
|
thumb_func_end sub_80D4944
|
||||||
@@ -3397,7 +3397,7 @@ LinkPartnerHandleLoadPokeSprite: @ 80D5DB4
|
|||||||
ldrb r1, [r6]
|
ldrb r1, [r6]
|
||||||
adds r1, r4
|
adds r1, r4
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r5, _080D5EBC @ =gUnknown_202063C
|
ldr r5, _080D5EBC @ =gSprites
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -3456,7 +3456,7 @@ _080D5EAC: .4byte gUnknown_2023BC4
|
|||||||
_080D5EB0: .4byte gUnknown_2024284
|
_080D5EB0: .4byte gUnknown_2024284
|
||||||
_080D5EB4: .4byte gUnknown_20244DC
|
_080D5EB4: .4byte gUnknown_20244DC
|
||||||
_080D5EB8: .4byte gUnknown_2023D44
|
_080D5EB8: .4byte gUnknown_2023D44
|
||||||
_080D5EBC: .4byte gUnknown_202063C
|
_080D5EBC: .4byte gSprites
|
||||||
_080D5EC0: .4byte 0x0000ff10
|
_080D5EC0: .4byte 0x0000ff10
|
||||||
_080D5EC4: .4byte gUnknown_2024024
|
_080D5EC4: .4byte gUnknown_2024024
|
||||||
_080D5EC8: .4byte gUnknown_3004FE0
|
_080D5EC8: .4byte gUnknown_3004FE0
|
||||||
@@ -3588,7 +3588,7 @@ sub_80D5F40: @ 80D5F40
|
|||||||
ldr r4, _080D609C @ =gUnknown_2023D44
|
ldr r4, _080D609C @ =gUnknown_2023D44
|
||||||
adds r4, r6, r4
|
adds r4, r6, r4
|
||||||
strb r0, [r4]
|
strb r0, [r4]
|
||||||
ldr r5, _080D60A0 @ =gUnknown_202063C
|
ldr r5, _080D60A0 @ =gSprites
|
||||||
mov r0, r9
|
mov r0, r9
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -3647,7 +3647,7 @@ sub_80D5F40: @ 80D5F40
|
|||||||
adds r1, r5, 0
|
adds r1, r5, 0
|
||||||
adds r1, 0x1C
|
adds r1, 0x1C
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r1, _080D60A8 @ =nullsub_8
|
ldr r1, _080D60A8 @ =SpriteCallbackDummy
|
||||||
str r1, [r0]
|
str r1, [r0]
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
movs r1, 0xFF
|
movs r1, 0xFF
|
||||||
@@ -3676,9 +3676,9 @@ _080D6090: .4byte sub_8033E3C
|
|||||||
_080D6094: .4byte gUnknown_3004FFC
|
_080D6094: .4byte gUnknown_3004FFC
|
||||||
_080D6098: .4byte gUnknown_20244DC
|
_080D6098: .4byte gUnknown_20244DC
|
||||||
_080D609C: .4byte gUnknown_2023D44
|
_080D609C: .4byte gUnknown_2023D44
|
||||||
_080D60A0: .4byte gUnknown_202063C
|
_080D60A0: .4byte gSprites
|
||||||
_080D60A4: .4byte gUnknown_2024024
|
_080D60A4: .4byte gUnknown_2024024
|
||||||
_080D60A8: .4byte nullsub_8
|
_080D60A8: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_80D5F40
|
thumb_func_end sub_80D5F40
|
||||||
|
|
||||||
thumb_func_start LinkPartnerHandleReturnPokeToBall
|
thumb_func_start LinkPartnerHandleReturnPokeToBall
|
||||||
@@ -3721,7 +3721,7 @@ _080D60F4:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _080D6134 @ =gUnknown_202063C
|
ldr r4, _080D6134 @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl FreeSpriteOamMatrix
|
bl FreeSpriteOamMatrix
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
@@ -3744,7 +3744,7 @@ _080D612A:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D6130: .4byte gUnknown_2023D44
|
_080D6130: .4byte gUnknown_2023D44
|
||||||
_080D6134: .4byte gUnknown_202063C
|
_080D6134: .4byte gSprites
|
||||||
_080D6138: .4byte gUnknown_3004FF0
|
_080D6138: .4byte gUnknown_3004FF0
|
||||||
thumb_func_end LinkPartnerHandleReturnPokeToBall
|
thumb_func_end LinkPartnerHandleReturnPokeToBall
|
||||||
|
|
||||||
@@ -3930,7 +3930,7 @@ _080D6258:
|
|||||||
ldrb r1, [r5]
|
ldrb r1, [r5]
|
||||||
adds r1, r6
|
adds r1, r6
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r4, _080D6328 @ =gUnknown_202063C
|
ldr r4, _080D6328 @ =gSprites
|
||||||
ldrb r3, [r5]
|
ldrb r3, [r5]
|
||||||
adds r0, r3, r6
|
adds r0, r3, r6
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -3988,7 +3988,7 @@ _080D6318: .4byte gUnknown_2023BC4
|
|||||||
_080D631C: .4byte gUnknown_20244DC
|
_080D631C: .4byte gUnknown_20244DC
|
||||||
_080D6320: .4byte gUnknown_8239F8C
|
_080D6320: .4byte gUnknown_8239F8C
|
||||||
_080D6324: .4byte gUnknown_2023D44
|
_080D6324: .4byte gUnknown_2023D44
|
||||||
_080D6328: .4byte gUnknown_202063C
|
_080D6328: .4byte gSprites
|
||||||
_080D632C: .4byte 0x0000fffe
|
_080D632C: .4byte 0x0000fffe
|
||||||
_080D6330: .4byte sub_8033EEC
|
_080D6330: .4byte sub_8033EEC
|
||||||
_080D6334: .4byte gUnknown_3004FE0
|
_080D6334: .4byte gUnknown_3004FE0
|
||||||
@@ -4014,7 +4014,7 @@ sub_80D6348: @ 80D6348
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r5, _080D63DC @ =gUnknown_202063C
|
ldr r5, _080D63DC @ =gSprites
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
bl oamt_add_pos2_onto_pos1
|
bl oamt_add_pos2_onto_pos1
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
@@ -4062,7 +4062,7 @@ sub_80D6348: @ 80D6348
|
|||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
ldr r1, _080D63E8 @ =nullsub_8
|
ldr r1, _080D63E8 @ =SpriteCallbackDummy
|
||||||
bl StoreSpriteCallbackInData6
|
bl StoreSpriteCallbackInData6
|
||||||
ldr r1, _080D63EC @ =gUnknown_3004FE0
|
ldr r1, _080D63EC @ =gUnknown_3004FE0
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
@@ -4076,10 +4076,10 @@ sub_80D6348: @ 80D6348
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D63D4: .4byte gUnknown_2023D44
|
_080D63D4: .4byte gUnknown_2023D44
|
||||||
_080D63D8: .4byte gUnknown_2023BC4
|
_080D63D8: .4byte gUnknown_2023BC4
|
||||||
_080D63DC: .4byte gUnknown_202063C
|
_080D63DC: .4byte gSprites
|
||||||
_080D63E0: .4byte 0x0000ffd8
|
_080D63E0: .4byte 0x0000ffd8
|
||||||
_080D63E4: .4byte sub_8075590
|
_080D63E4: .4byte sub_8075590
|
||||||
_080D63E8: .4byte nullsub_8
|
_080D63E8: .4byte SpriteCallbackDummy
|
||||||
_080D63EC: .4byte gUnknown_3004FE0
|
_080D63EC: .4byte gUnknown_3004FE0
|
||||||
_080D63F0: .4byte sub_80D42A8
|
_080D63F0: .4byte sub_80D42A8
|
||||||
thumb_func_end sub_80D6348
|
thumb_func_end sub_80D6348
|
||||||
@@ -4149,7 +4149,7 @@ _080D6448:
|
|||||||
negs r1, r1
|
negs r1, r1
|
||||||
movs r0, 0x10
|
movs r0, 0x10
|
||||||
bl PlaySE12WithPanning
|
bl PlaySE12WithPanning
|
||||||
ldr r2, _080D64CC @ =gUnknown_202063C
|
ldr r2, _080D64CC @ =gSprites
|
||||||
ldr r3, _080D64D0 @ =gUnknown_2023D44
|
ldr r3, _080D64D0 @ =gUnknown_2023D44
|
||||||
ldrb r0, [r5]
|
ldrb r0, [r5]
|
||||||
adds r0, r3
|
adds r0, r3
|
||||||
@@ -4191,7 +4191,7 @@ _080D64BE:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D64C4: .4byte gUnknown_2023BCE
|
_080D64C4: .4byte gUnknown_2023BCE
|
||||||
_080D64C8: .4byte gUnknown_2024284
|
_080D64C8: .4byte gUnknown_2024284
|
||||||
_080D64CC: .4byte gUnknown_202063C
|
_080D64CC: .4byte gSprites
|
||||||
_080D64D0: .4byte gUnknown_2023D44
|
_080D64D0: .4byte gUnknown_2023D44
|
||||||
_080D64D4: .4byte sub_8012110
|
_080D64D4: .4byte sub_8012110
|
||||||
_080D64D8: .4byte gUnknown_3004FE0
|
_080D64D8: .4byte gUnknown_3004FE0
|
||||||
@@ -5057,7 +5057,7 @@ _080D6B6C: .4byte gUnknown_2022870
|
|||||||
thumb_func_start LinkPartnerHandleHitAnimation
|
thumb_func_start LinkPartnerHandleHitAnimation
|
||||||
LinkPartnerHandleHitAnimation: @ 80D6B70
|
LinkPartnerHandleHitAnimation: @ 80D6B70
|
||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
ldr r3, _080D6B98 @ =gUnknown_202063C
|
ldr r3, _080D6B98 @ =gSprites
|
||||||
ldr r2, _080D6B9C @ =gUnknown_2023D44
|
ldr r2, _080D6B9C @ =gUnknown_2023D44
|
||||||
ldr r4, _080D6BA0 @ =gUnknown_2023BC4
|
ldr r4, _080D6BA0 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
@@ -5075,7 +5075,7 @@ LinkPartnerHandleHitAnimation: @ 80D6B70
|
|||||||
bl sub_80D49E8
|
bl sub_80D49E8
|
||||||
b _080D6BCE
|
b _080D6BCE
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D6B98: .4byte gUnknown_202063C
|
_080D6B98: .4byte gSprites
|
||||||
_080D6B9C: .4byte gUnknown_2023D44
|
_080D6B9C: .4byte gUnknown_2023D44
|
||||||
_080D6BA0: .4byte gUnknown_2023BC4
|
_080D6BA0: .4byte gUnknown_2023BC4
|
||||||
_080D6BA4:
|
_080D6BA4:
|
||||||
@@ -5242,7 +5242,7 @@ sub_80D6CD4: @ 80D6CD4
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _080D6DE4 @ =gUnknown_202063C
|
ldr r4, _080D6DE4 @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl oamt_add_pos2_onto_pos1
|
bl oamt_add_pos2_onto_pos1
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
@@ -5360,7 +5360,7 @@ _080D6DC2:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D6DDC: .4byte gUnknown_2023D44
|
_080D6DDC: .4byte gUnknown_2023D44
|
||||||
_080D6DE0: .4byte gUnknown_2023BC4
|
_080D6DE0: .4byte gUnknown_2023BC4
|
||||||
_080D6DE4: .4byte gUnknown_202063C
|
_080D6DE4: .4byte gSprites
|
||||||
_080D6DE8: .4byte 0x0000ffd8
|
_080D6DE8: .4byte 0x0000ffd8
|
||||||
_080D6DEC: .4byte sub_8075590
|
_080D6DEC: .4byte sub_8075590
|
||||||
_080D6DF0: .4byte sub_80335F8
|
_080D6DF0: .4byte sub_80335F8
|
||||||
@@ -5385,7 +5385,7 @@ _080D6E0C:
|
|||||||
adds r1, r4, r2
|
adds r1, r4, r2
|
||||||
movs r2, 0x20
|
movs r2, 0x20
|
||||||
bl LoadCompressedPalette
|
bl LoadCompressedPalette
|
||||||
ldr r2, _080D6EA8 @ =gUnknown_202063C
|
ldr r2, _080D6EA8 @ =gSprites
|
||||||
ldr r1, _080D6EAC @ =gUnknown_2023D44
|
ldr r1, _080D6EAC @ =gUnknown_2023D44
|
||||||
ldr r5, _080D6EB0 @ =gUnknown_2023BC4
|
ldr r5, _080D6EB0 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r5]
|
ldrb r0, [r5]
|
||||||
@@ -5452,7 +5452,7 @@ _080D6E86:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D6EA4: .4byte gUnknown_8239FD4
|
_080D6EA4: .4byte gUnknown_8239FD4
|
||||||
_080D6EA8: .4byte gUnknown_202063C
|
_080D6EA8: .4byte gSprites
|
||||||
_080D6EAC: .4byte gUnknown_2023D44
|
_080D6EAC: .4byte gUnknown_2023D44
|
||||||
_080D6EB0: .4byte gUnknown_2023BC4
|
_080D6EB0: .4byte gUnknown_2023BC4
|
||||||
_080D6EB4: .4byte sub_80D6ED0
|
_080D6EB4: .4byte sub_80D6ED0
|
||||||
@@ -5780,7 +5780,7 @@ LinkPartnerHandleSpriteInvisibility: @ 80D7144
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _080D718A
|
beq _080D718A
|
||||||
ldr r3, _080D7198 @ =gUnknown_202063C
|
ldr r3, _080D7198 @ =gSprites
|
||||||
ldr r0, _080D719C @ =gUnknown_2023D44
|
ldr r0, _080D719C @ =gUnknown_2023D44
|
||||||
ldrb r1, [r4]
|
ldrb r1, [r4]
|
||||||
adds r0, r1, r0
|
adds r0, r1, r0
|
||||||
@@ -5813,7 +5813,7 @@ _080D718A:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D7194: .4byte gUnknown_2023BC4
|
_080D7194: .4byte gUnknown_2023BC4
|
||||||
_080D7198: .4byte gUnknown_202063C
|
_080D7198: .4byte gSprites
|
||||||
_080D719C: .4byte gUnknown_2023D44
|
_080D719C: .4byte gUnknown_2023D44
|
||||||
_080D71A0: .4byte gUnknown_2022BC4
|
_080D71A0: .4byte gUnknown_2022BC4
|
||||||
thumb_func_end LinkPartnerHandleSpriteInvisibility
|
thumb_func_end LinkPartnerHandleSpriteInvisibility
|
||||||
|
|||||||
+37
-37
@@ -421,7 +421,7 @@ _080E78D8:
|
|||||||
thumb_func_start sub_80E78E0
|
thumb_func_start sub_80E78E0
|
||||||
sub_80E78E0: @ 80E78E0
|
sub_80E78E0: @ 80E78E0
|
||||||
push {lr}
|
push {lr}
|
||||||
ldr r2, _080E7908 @ =gUnknown_202063C
|
ldr r2, _080E7908 @ =gSprites
|
||||||
ldr r1, _080E790C @ =gUnknown_2023D44
|
ldr r1, _080E790C @ =gUnknown_2023D44
|
||||||
ldr r0, _080E7910 @ =gUnknown_2023BC4
|
ldr r0, _080E7910 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -433,7 +433,7 @@ sub_80E78E0: @ 80E78E0
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _080E7914 @ =nullsub_8
|
ldr r0, _080E7914 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _080E7904
|
bne _080E7904
|
||||||
bl WallyBufferExecCompleted
|
bl WallyBufferExecCompleted
|
||||||
@@ -441,10 +441,10 @@ _080E7904:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080E7908: .4byte gUnknown_202063C
|
_080E7908: .4byte gSprites
|
||||||
_080E790C: .4byte gUnknown_2023D44
|
_080E790C: .4byte gUnknown_2023D44
|
||||||
_080E7910: .4byte gUnknown_2023BC4
|
_080E7910: .4byte gUnknown_2023BC4
|
||||||
_080E7914: .4byte nullsub_8
|
_080E7914: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_80E78E0
|
thumb_func_end sub_80E78E0
|
||||||
|
|
||||||
thumb_func_start sub_80E7918
|
thumb_func_start sub_80E7918
|
||||||
@@ -814,7 +814,7 @@ _080E7BB2:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080E7CC8 @ =gUnknown_202063C
|
ldr r1, _080E7CC8 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
ldr r4, _080E7CCC @ =gUnknown_3004FF0
|
ldr r4, _080E7CCC @ =gUnknown_3004FF0
|
||||||
@@ -850,7 +850,7 @@ _080E7C46:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080E7CC8 @ =gUnknown_202063C
|
ldr r1, _080E7CC8 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
ldr r5, _080E7CCC @ =gUnknown_3004FF0
|
ldr r5, _080E7CCC @ =gUnknown_3004FF0
|
||||||
@@ -898,7 +898,7 @@ _080E7CB8: .4byte gUnknown_2023BCE
|
|||||||
_080E7CBC: .4byte gUnknown_2024284
|
_080E7CBC: .4byte gUnknown_2024284
|
||||||
_080E7CC0: .4byte gUnknown_2022B4C
|
_080E7CC0: .4byte gUnknown_2022B4C
|
||||||
_080E7CC4: .4byte gUnknown_3004FFC
|
_080E7CC4: .4byte gUnknown_3004FFC
|
||||||
_080E7CC8: .4byte gUnknown_202063C
|
_080E7CC8: .4byte gSprites
|
||||||
_080E7CCC: .4byte gUnknown_3004FF0
|
_080E7CCC: .4byte gUnknown_3004FF0
|
||||||
_080E7CD0: .4byte gUnknown_3004FE0
|
_080E7CD0: .4byte gUnknown_3004FE0
|
||||||
_080E7CD4: .4byte sub_80E7CD8
|
_080E7CD4: .4byte sub_80E7CD8
|
||||||
@@ -910,7 +910,7 @@ sub_80E7CD8: @ 80E7CD8
|
|||||||
mov r7, r8
|
mov r7, r8
|
||||||
push {r7}
|
push {r7}
|
||||||
movs r4, 0
|
movs r4, 0
|
||||||
ldr r2, _080E7DD8 @ =gUnknown_202063C
|
ldr r2, _080E7DD8 @ =gSprites
|
||||||
ldr r0, _080E7DDC @ =gUnknown_3004FF0
|
ldr r0, _080E7DDC @ =gUnknown_3004FF0
|
||||||
ldr r1, _080E7DE0 @ =gUnknown_2023BC4
|
ldr r1, _080E7DE0 @ =gUnknown_2023BC4
|
||||||
mov r8, r1
|
mov r8, r1
|
||||||
@@ -923,7 +923,7 @@ sub_80E7CD8: @ 80E7CD8
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _080E7DE4 @ =nullsub_8
|
ldr r0, _080E7DE4 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _080E7D02
|
bne _080E7D02
|
||||||
movs r4, 0x1
|
movs r4, 0x1
|
||||||
@@ -1033,10 +1033,10 @@ _080E7DCE:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080E7DD8: .4byte gUnknown_202063C
|
_080E7DD8: .4byte gSprites
|
||||||
_080E7DDC: .4byte gUnknown_3004FF0
|
_080E7DDC: .4byte gUnknown_3004FF0
|
||||||
_080E7DE0: .4byte gUnknown_2023BC4
|
_080E7DE0: .4byte gUnknown_2023BC4
|
||||||
_080E7DE4: .4byte nullsub_8
|
_080E7DE4: .4byte SpriteCallbackDummy
|
||||||
_080E7DE8: .4byte gUnknown_2024018
|
_080E7DE8: .4byte gUnknown_2024018
|
||||||
_080E7DEC: .4byte 0x000027f9
|
_080E7DEC: .4byte 0x000027f9
|
||||||
_080E7DF0: .4byte c3_0802FDF4
|
_080E7DF0: .4byte c3_0802FDF4
|
||||||
@@ -1652,7 +1652,7 @@ _080E82F0: .4byte sub_80E8930
|
|||||||
thumb_func_start sub_80E82F4
|
thumb_func_start sub_80E82F4
|
||||||
sub_80E82F4: @ 80E82F4
|
sub_80E82F4: @ 80E82F4
|
||||||
push {r4-r6,lr}
|
push {r4-r6,lr}
|
||||||
ldr r6, _080E834C @ =gUnknown_202063C
|
ldr r6, _080E834C @ =gSprites
|
||||||
ldr r5, _080E8350 @ =gUnknown_2023D44
|
ldr r5, _080E8350 @ =gUnknown_2023D44
|
||||||
ldr r4, _080E8354 @ =gUnknown_2023BC4
|
ldr r4, _080E8354 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
@@ -1692,7 +1692,7 @@ _080E8344:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080E834C: .4byte gUnknown_202063C
|
_080E834C: .4byte gSprites
|
||||||
_080E8350: .4byte gUnknown_2023D44
|
_080E8350: .4byte gUnknown_2023D44
|
||||||
_080E8354: .4byte gUnknown_2023BC4
|
_080E8354: .4byte gUnknown_2023BC4
|
||||||
_080E8358: .4byte gUnknown_3004FF0
|
_080E8358: .4byte gUnknown_3004FF0
|
||||||
@@ -2437,7 +2437,7 @@ DoHitAnimBlinkSpriteEffect_3: @ 80E8948
|
|||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
ldr r2, _080E898C @ =gUnknown_202063C
|
ldr r2, _080E898C @ =gSprites
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -2462,7 +2462,7 @@ DoHitAnimBlinkSpriteEffect_3: @ 80E8948
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080E8984: .4byte gUnknown_2023D44
|
_080E8984: .4byte gUnknown_2023D44
|
||||||
_080E8988: .4byte gUnknown_2023BC4
|
_080E8988: .4byte gUnknown_2023BC4
|
||||||
_080E898C: .4byte gUnknown_202063C
|
_080E898C: .4byte gSprites
|
||||||
_080E8990: .4byte gUnknown_2024005
|
_080E8990: .4byte gUnknown_2024005
|
||||||
_080E8994:
|
_080E8994:
|
||||||
ldrh r0, [r4, 0x30]
|
ldrh r0, [r4, 0x30]
|
||||||
@@ -2516,7 +2516,7 @@ sub_80E89C4: @ 80E89C4
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _080E8A2C @ =gUnknown_202063C
|
ldr r4, _080E8A2C @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl FreeSpriteOamMatrix
|
bl FreeSpriteOamMatrix
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
@@ -2541,14 +2541,14 @@ _080E8A18:
|
|||||||
_080E8A20: .4byte gUnknown_2024018
|
_080E8A20: .4byte gUnknown_2024018
|
||||||
_080E8A24: .4byte gUnknown_2023BC4
|
_080E8A24: .4byte gUnknown_2023BC4
|
||||||
_080E8A28: .4byte gUnknown_2023D44
|
_080E8A28: .4byte gUnknown_2023D44
|
||||||
_080E8A2C: .4byte gUnknown_202063C
|
_080E8A2C: .4byte gSprites
|
||||||
_080E8A30: .4byte gUnknown_3004FF0
|
_080E8A30: .4byte gUnknown_3004FF0
|
||||||
thumb_func_end sub_80E89C4
|
thumb_func_end sub_80E89C4
|
||||||
|
|
||||||
thumb_func_start sub_80E8A34
|
thumb_func_start sub_80E8A34
|
||||||
sub_80E8A34: @ 80E8A34
|
sub_80E8A34: @ 80E8A34
|
||||||
push {lr}
|
push {lr}
|
||||||
ldr r2, _080E8A5C @ =gUnknown_202063C
|
ldr r2, _080E8A5C @ =gSprites
|
||||||
ldr r1, _080E8A60 @ =gUnknown_2023D44
|
ldr r1, _080E8A60 @ =gUnknown_2023D44
|
||||||
ldr r0, _080E8A64 @ =gUnknown_2023BC4
|
ldr r0, _080E8A64 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -2560,7 +2560,7 @@ sub_80E8A34: @ 80E8A34
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _080E8A68 @ =nullsub_8
|
ldr r0, _080E8A68 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _080E8A58
|
bne _080E8A58
|
||||||
bl WallyBufferExecCompleted
|
bl WallyBufferExecCompleted
|
||||||
@@ -2568,10 +2568,10 @@ _080E8A58:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080E8A5C: .4byte gUnknown_202063C
|
_080E8A5C: .4byte gSprites
|
||||||
_080E8A60: .4byte gUnknown_2023D44
|
_080E8A60: .4byte gUnknown_2023D44
|
||||||
_080E8A64: .4byte gUnknown_2023BC4
|
_080E8A64: .4byte gUnknown_2023BC4
|
||||||
_080E8A68: .4byte nullsub_8
|
_080E8A68: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_80E8A34
|
thumb_func_end sub_80E8A34
|
||||||
|
|
||||||
thumb_func_start CompleteOnFinishedBattleAnimation_4
|
thumb_func_start CompleteOnFinishedBattleAnimation_4
|
||||||
@@ -4925,7 +4925,7 @@ _080E9E24:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _080E9E64 @ =gUnknown_202063C
|
ldr r4, _080E9E64 @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl FreeSpriteOamMatrix
|
bl FreeSpriteOamMatrix
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
@@ -4948,7 +4948,7 @@ _080E9E5A:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080E9E60: .4byte gUnknown_2023D44
|
_080E9E60: .4byte gUnknown_2023D44
|
||||||
_080E9E64: .4byte gUnknown_202063C
|
_080E9E64: .4byte gSprites
|
||||||
_080E9E68: .4byte gUnknown_3004FF0
|
_080E9E68: .4byte gUnknown_3004FF0
|
||||||
thumb_func_end WallyHandleReturnMonToBall
|
thumb_func_end WallyHandleReturnMonToBall
|
||||||
|
|
||||||
@@ -5033,7 +5033,7 @@ _080E9EE0:
|
|||||||
_080E9F1C:
|
_080E9F1C:
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r4, _080E9F9C @ =gUnknown_202063C
|
ldr r4, _080E9F9C @ =gSprites
|
||||||
ldr r5, _080E9F98 @ =gUnknown_2023D44
|
ldr r5, _080E9F98 @ =gUnknown_2023D44
|
||||||
ldr r6, _080E9F8C @ =gUnknown_2023BC4
|
ldr r6, _080E9F8C @ =gUnknown_2023BC4
|
||||||
ldrb r3, [r6]
|
ldrb r3, [r6]
|
||||||
@@ -5091,7 +5091,7 @@ _080E9F8C: .4byte gUnknown_2023BC4
|
|||||||
_080E9F90: .4byte gUnknown_20244DC
|
_080E9F90: .4byte gUnknown_20244DC
|
||||||
_080E9F94: .4byte gUnknown_8239F8C
|
_080E9F94: .4byte gUnknown_8239F8C
|
||||||
_080E9F98: .4byte gUnknown_2023D44
|
_080E9F98: .4byte gUnknown_2023D44
|
||||||
_080E9F9C: .4byte gUnknown_202063C
|
_080E9F9C: .4byte gSprites
|
||||||
_080E9FA0: .4byte 0x0000fffe
|
_080E9FA0: .4byte 0x0000fffe
|
||||||
_080E9FA4: .4byte sub_8033EEC
|
_080E9FA4: .4byte sub_8033EEC
|
||||||
_080E9FA8: .4byte gUnknown_3004FE0
|
_080E9FA8: .4byte gUnknown_3004FE0
|
||||||
@@ -5179,7 +5179,7 @@ _080EA024:
|
|||||||
_080EA060:
|
_080EA060:
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r4, _080EA0E0 @ =gUnknown_202063C
|
ldr r4, _080EA0E0 @ =gSprites
|
||||||
ldr r5, _080EA0DC @ =gUnknown_2023D44
|
ldr r5, _080EA0DC @ =gUnknown_2023D44
|
||||||
ldr r6, _080EA0D0 @ =gUnknown_2023BC4
|
ldr r6, _080EA0D0 @ =gUnknown_2023BC4
|
||||||
ldrb r3, [r6]
|
ldrb r3, [r6]
|
||||||
@@ -5237,7 +5237,7 @@ _080EA0D0: .4byte gUnknown_2023BC4
|
|||||||
_080EA0D4: .4byte gUnknown_20244DC
|
_080EA0D4: .4byte gUnknown_20244DC
|
||||||
_080EA0D8: .4byte gUnknown_8239F8C
|
_080EA0D8: .4byte gUnknown_8239F8C
|
||||||
_080EA0DC: .4byte gUnknown_2023D44
|
_080EA0DC: .4byte gUnknown_2023D44
|
||||||
_080EA0E0: .4byte gUnknown_202063C
|
_080EA0E0: .4byte gSprites
|
||||||
_080EA0E4: .4byte 0x0000ffa0
|
_080EA0E4: .4byte 0x0000ffa0
|
||||||
_080EA0E8: .4byte sub_8033EEC
|
_080EA0E8: .4byte sub_8033EEC
|
||||||
_080EA0EC: .4byte gUnknown_3004FE0
|
_080EA0EC: .4byte gUnknown_3004FE0
|
||||||
@@ -5317,7 +5317,7 @@ _080EA154:
|
|||||||
negs r1, r1
|
negs r1, r1
|
||||||
movs r0, 0x10
|
movs r0, 0x10
|
||||||
bl PlaySE12WithPanning
|
bl PlaySE12WithPanning
|
||||||
ldr r2, _080EA1D8 @ =gUnknown_202063C
|
ldr r2, _080EA1D8 @ =gSprites
|
||||||
ldr r3, _080EA1DC @ =gUnknown_2023D44
|
ldr r3, _080EA1DC @ =gUnknown_2023D44
|
||||||
ldrb r0, [r5]
|
ldrb r0, [r5]
|
||||||
adds r0, r3
|
adds r0, r3
|
||||||
@@ -5359,7 +5359,7 @@ _080EA1CA:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EA1D0: .4byte gUnknown_2023BCE
|
_080EA1D0: .4byte gUnknown_2023BCE
|
||||||
_080EA1D4: .4byte gUnknown_2024284
|
_080EA1D4: .4byte gUnknown_2024284
|
||||||
_080EA1D8: .4byte gUnknown_202063C
|
_080EA1D8: .4byte gSprites
|
||||||
_080EA1DC: .4byte gUnknown_2023D44
|
_080EA1DC: .4byte gUnknown_2023D44
|
||||||
_080EA1E0: .4byte sub_8012110
|
_080EA1E0: .4byte sub_8012110
|
||||||
_080EA1E4: .4byte gUnknown_3004FE0
|
_080EA1E4: .4byte gUnknown_3004FE0
|
||||||
@@ -6640,7 +6640,7 @@ sub_80EABFC: @ 80EABFC
|
|||||||
thumb_func_start sub_80EAC08
|
thumb_func_start sub_80EAC08
|
||||||
sub_80EAC08: @ 80EAC08
|
sub_80EAC08: @ 80EAC08
|
||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
ldr r3, _080EAC30 @ =gUnknown_202063C
|
ldr r3, _080EAC30 @ =gSprites
|
||||||
ldr r2, _080EAC34 @ =gUnknown_2023D44
|
ldr r2, _080EAC34 @ =gUnknown_2023D44
|
||||||
ldr r4, _080EAC38 @ =gUnknown_2023BC4
|
ldr r4, _080EAC38 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
@@ -6658,7 +6658,7 @@ sub_80EAC08: @ 80EAC08
|
|||||||
bl WallyBufferExecCompleted
|
bl WallyBufferExecCompleted
|
||||||
b _080EAC66
|
b _080EAC66
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EAC30: .4byte gUnknown_202063C
|
_080EAC30: .4byte gSprites
|
||||||
_080EAC34: .4byte gUnknown_2023D44
|
_080EAC34: .4byte gUnknown_2023D44
|
||||||
_080EAC38: .4byte gUnknown_2023BC4
|
_080EAC38: .4byte gUnknown_2023BC4
|
||||||
_080EAC3C:
|
_080EAC3C:
|
||||||
@@ -6820,7 +6820,7 @@ _080EAD64:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r5, _080EAEAC @ =gUnknown_202063C
|
ldr r5, _080EAEAC @ =gSprites
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
bl oamt_add_pos2_onto_pos1
|
bl oamt_add_pos2_onto_pos1
|
||||||
ldrb r0, [r7]
|
ldrb r0, [r7]
|
||||||
@@ -6968,7 +6968,7 @@ _080EAE84:
|
|||||||
_080EAEA0: .4byte gUnknown_2022B4C
|
_080EAEA0: .4byte gUnknown_2022B4C
|
||||||
_080EAEA4: .4byte gUnknown_2023D44
|
_080EAEA4: .4byte gUnknown_2023D44
|
||||||
_080EAEA8: .4byte gUnknown_2023BC4
|
_080EAEA8: .4byte gUnknown_2023BC4
|
||||||
_080EAEAC: .4byte gUnknown_202063C
|
_080EAEAC: .4byte gSprites
|
||||||
_080EAEB0: .4byte 0x0000ffd8
|
_080EAEB0: .4byte 0x0000ffd8
|
||||||
_080EAEB4: .4byte sub_8075590
|
_080EAEB4: .4byte sub_8075590
|
||||||
_080EAEB8: .4byte sub_80335F8
|
_080EAEB8: .4byte sub_80335F8
|
||||||
@@ -7097,7 +7097,7 @@ sub_80EAF34: @ 80EAF34
|
|||||||
ldr r4, _080EB098 @ =gUnknown_2023D44
|
ldr r4, _080EB098 @ =gUnknown_2023D44
|
||||||
adds r4, r6, r4
|
adds r4, r6, r4
|
||||||
strb r0, [r4]
|
strb r0, [r4]
|
||||||
ldr r5, _080EB09C @ =gUnknown_202063C
|
ldr r5, _080EB09C @ =gSprites
|
||||||
mov r0, r9
|
mov r0, r9
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -7156,7 +7156,7 @@ sub_80EAF34: @ 80EAF34
|
|||||||
adds r1, r5, 0
|
adds r1, r5, 0
|
||||||
adds r1, 0x1C
|
adds r1, 0x1C
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r1, _080EB0A4 @ =nullsub_8
|
ldr r1, _080EB0A4 @ =SpriteCallbackDummy
|
||||||
str r1, [r0]
|
str r1, [r0]
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
movs r1, 0xFF
|
movs r1, 0xFF
|
||||||
@@ -7186,9 +7186,9 @@ _080EB08C: .4byte sub_8033E3C
|
|||||||
_080EB090: .4byte gUnknown_3004FFC
|
_080EB090: .4byte gUnknown_3004FFC
|
||||||
_080EB094: .4byte gUnknown_20244DC
|
_080EB094: .4byte gUnknown_20244DC
|
||||||
_080EB098: .4byte gUnknown_2023D44
|
_080EB098: .4byte gUnknown_2023D44
|
||||||
_080EB09C: .4byte gUnknown_202063C
|
_080EB09C: .4byte gSprites
|
||||||
_080EB0A0: .4byte gUnknown_2024024
|
_080EB0A0: .4byte gUnknown_2024024
|
||||||
_080EB0A4: .4byte nullsub_8
|
_080EB0A4: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_80EAF34
|
thumb_func_end sub_80EAF34
|
||||||
|
|
||||||
thumb_func_start sub_80EB0A8
|
thumb_func_start sub_80EB0A8
|
||||||
|
|||||||
@@ -69,7 +69,7 @@ _08035AE4:
|
|||||||
thumb_func_start sub_8035AE8
|
thumb_func_start sub_8035AE8
|
||||||
sub_8035AE8: @ 8035AE8
|
sub_8035AE8: @ 8035AE8
|
||||||
push {lr}
|
push {lr}
|
||||||
ldr r2, _08035B10 @ =gUnknown_202063C
|
ldr r2, _08035B10 @ =gSprites
|
||||||
ldr r1, _08035B14 @ =gUnknown_2023D44
|
ldr r1, _08035B14 @ =gUnknown_2023D44
|
||||||
ldr r0, _08035B18 @ =gUnknown_2023BC4
|
ldr r0, _08035B18 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -81,7 +81,7 @@ sub_8035AE8: @ 8035AE8
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _08035B1C @ =nullsub_8
|
ldr r0, _08035B1C @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _08035B0C
|
bne _08035B0C
|
||||||
bl OpponentBufferExecCompleted
|
bl OpponentBufferExecCompleted
|
||||||
@@ -89,16 +89,16 @@ _08035B0C:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08035B10: .4byte gUnknown_202063C
|
_08035B10: .4byte gSprites
|
||||||
_08035B14: .4byte gUnknown_2023D44
|
_08035B14: .4byte gUnknown_2023D44
|
||||||
_08035B18: .4byte gUnknown_2023BC4
|
_08035B18: .4byte gUnknown_2023BC4
|
||||||
_08035B1C: .4byte nullsub_8
|
_08035B1C: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_8035AE8
|
thumb_func_end sub_8035AE8
|
||||||
|
|
||||||
thumb_func_start sub_8035B20
|
thumb_func_start sub_8035B20
|
||||||
sub_8035B20: @ 8035B20
|
sub_8035B20: @ 8035B20
|
||||||
push {lr}
|
push {lr}
|
||||||
ldr r2, _08035B48 @ =gUnknown_202063C
|
ldr r2, _08035B48 @ =gSprites
|
||||||
ldr r1, _08035B4C @ =gUnknown_2023D44
|
ldr r1, _08035B4C @ =gUnknown_2023D44
|
||||||
ldr r0, _08035B50 @ =gUnknown_2023BC4
|
ldr r0, _08035B50 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -110,7 +110,7 @@ sub_8035B20: @ 8035B20
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _08035B54 @ =nullsub_8
|
ldr r0, _08035B54 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _08035B44
|
bne _08035B44
|
||||||
bl OpponentBufferExecCompleted
|
bl OpponentBufferExecCompleted
|
||||||
@@ -118,16 +118,16 @@ _08035B44:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08035B48: .4byte gUnknown_202063C
|
_08035B48: .4byte gSprites
|
||||||
_08035B4C: .4byte gUnknown_2023D44
|
_08035B4C: .4byte gUnknown_2023D44
|
||||||
_08035B50: .4byte gUnknown_2023BC4
|
_08035B50: .4byte gUnknown_2023BC4
|
||||||
_08035B54: .4byte nullsub_8
|
_08035B54: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_8035B20
|
thumb_func_end sub_8035B20
|
||||||
|
|
||||||
thumb_func_start sub_8035B58
|
thumb_func_start sub_8035B58
|
||||||
sub_8035B58: @ 8035B58
|
sub_8035B58: @ 8035B58
|
||||||
push {r4-r6,lr}
|
push {r4-r6,lr}
|
||||||
ldr r4, _08035BD0 @ =gUnknown_202063C
|
ldr r4, _08035BD0 @ =gSprites
|
||||||
ldr r6, _08035BD4 @ =gUnknown_2023D44
|
ldr r6, _08035BD4 @ =gUnknown_2023D44
|
||||||
ldr r5, _08035BD8 @ =gUnknown_2023BC4
|
ldr r5, _08035BD8 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r5]
|
ldrb r0, [r5]
|
||||||
@@ -140,7 +140,7 @@ sub_8035B58: @ 8035B58
|
|||||||
adds r0, 0x1C
|
adds r0, 0x1C
|
||||||
adds r0, r2, r0
|
adds r0, r2, r0
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _08035BDC @ =nullsub_8
|
ldr r0, _08035BDC @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _08035BC8
|
bne _08035BC8
|
||||||
adds r0, r2, r4
|
adds r0, r2, r4
|
||||||
@@ -183,10 +183,10 @@ _08035BC8:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08035BD0: .4byte gUnknown_202063C
|
_08035BD0: .4byte gSprites
|
||||||
_08035BD4: .4byte gUnknown_2023D44
|
_08035BD4: .4byte gUnknown_2023D44
|
||||||
_08035BD8: .4byte gUnknown_2023BC4
|
_08035BD8: .4byte gUnknown_2023BC4
|
||||||
_08035BDC: .4byte nullsub_8
|
_08035BDC: .4byte SpriteCallbackDummy
|
||||||
_08035BE0: .4byte 0x000003ff
|
_08035BE0: .4byte 0x000003ff
|
||||||
_08035BE4: .4byte 0xfffffc00
|
_08035BE4: .4byte 0xfffffc00
|
||||||
thumb_func_end sub_8035B58
|
thumb_func_end sub_8035B58
|
||||||
@@ -248,7 +248,7 @@ sub_8035C30: @ 8035C30
|
|||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _08035C88
|
beq _08035C88
|
||||||
_08035C54:
|
_08035C54:
|
||||||
ldr r2, _08035C78 @ =gUnknown_202063C
|
ldr r2, _08035C78 @ =gSprites
|
||||||
ldr r1, _08035C7C @ =gUnknown_3004FF0
|
ldr r1, _08035C7C @ =gUnknown_3004FF0
|
||||||
ldr r0, _08035C80 @ =gUnknown_2023BC4
|
ldr r0, _08035C80 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -260,18 +260,18 @@ _08035C54:
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _08035C84 @ =nullsub_8
|
ldr r0, _08035C84 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _08035CBE
|
bne _08035CBE
|
||||||
b _08035CBC
|
b _08035CBC
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08035C74: .4byte gUnknown_2022B4C
|
_08035C74: .4byte gUnknown_2022B4C
|
||||||
_08035C78: .4byte gUnknown_202063C
|
_08035C78: .4byte gSprites
|
||||||
_08035C7C: .4byte gUnknown_3004FF0
|
_08035C7C: .4byte gUnknown_3004FF0
|
||||||
_08035C80: .4byte gUnknown_2023BC4
|
_08035C80: .4byte gUnknown_2023BC4
|
||||||
_08035C84: .4byte nullsub_8
|
_08035C84: .4byte SpriteCallbackDummy
|
||||||
_08035C88:
|
_08035C88:
|
||||||
ldr r2, _08035D84 @ =gUnknown_202063C
|
ldr r2, _08035D84 @ =gSprites
|
||||||
ldr r5, _08035D88 @ =gUnknown_3004FF0
|
ldr r5, _08035D88 @ =gUnknown_3004FF0
|
||||||
ldr r0, _08035D8C @ =gUnknown_2023BC4
|
ldr r0, _08035D8C @ =gUnknown_2023BC4
|
||||||
ldrb r3, [r0]
|
ldrb r3, [r0]
|
||||||
@@ -283,7 +283,7 @@ _08035C88:
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r4, [r0]
|
ldr r4, [r0]
|
||||||
ldr r0, _08035D90 @ =nullsub_8
|
ldr r0, _08035D90 @ =SpriteCallbackDummy
|
||||||
cmp r4, r0
|
cmp r4, r0
|
||||||
bne _08035CBE
|
bne _08035CBE
|
||||||
movs r0, 0x2
|
movs r0, 0x2
|
||||||
@@ -398,10 +398,10 @@ _08035CD0:
|
|||||||
bl m4aMPlayContinue
|
bl m4aMPlayContinue
|
||||||
b _08035DB0
|
b _08035DB0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08035D84: .4byte gUnknown_202063C
|
_08035D84: .4byte gSprites
|
||||||
_08035D88: .4byte gUnknown_3004FF0
|
_08035D88: .4byte gUnknown_3004FF0
|
||||||
_08035D8C: .4byte gUnknown_2023BC4
|
_08035D8C: .4byte gUnknown_2023BC4
|
||||||
_08035D90: .4byte nullsub_8
|
_08035D90: .4byte SpriteCallbackDummy
|
||||||
_08035D94: .4byte gUnknown_2024018
|
_08035D94: .4byte gUnknown_2024018
|
||||||
_08035D98: .4byte 0x000027f9
|
_08035D98: .4byte 0x000027f9
|
||||||
_08035D9C: .4byte gUnknown_2022B4C
|
_08035D9C: .4byte gUnknown_2022B4C
|
||||||
@@ -549,7 +549,7 @@ _08035E96:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08035FD8 @ =gUnknown_202063C
|
ldr r1, _08035FD8 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
ldr r4, _08035FDC @ =gUnknown_3004FF0
|
ldr r4, _08035FDC @ =gUnknown_3004FF0
|
||||||
@@ -605,7 +605,7 @@ _08035F28:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08035FD8 @ =gUnknown_202063C
|
ldr r1, _08035FD8 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
ldr r4, _08035FDC @ =gUnknown_3004FF0
|
ldr r4, _08035FDC @ =gUnknown_3004FF0
|
||||||
@@ -675,7 +675,7 @@ _08035FC8: .4byte gUnknown_2023BCE
|
|||||||
_08035FCC: .4byte gUnknown_202402C
|
_08035FCC: .4byte gUnknown_202402C
|
||||||
_08035FD0: .4byte gUnknown_2022B4C
|
_08035FD0: .4byte gUnknown_2022B4C
|
||||||
_08035FD4: .4byte gUnknown_3004FFC
|
_08035FD4: .4byte gUnknown_3004FFC
|
||||||
_08035FD8: .4byte gUnknown_202063C
|
_08035FD8: .4byte gSprites
|
||||||
_08035FDC: .4byte gUnknown_3004FF0
|
_08035FDC: .4byte gUnknown_3004FF0
|
||||||
_08035FE0: .4byte gUnknown_3004FE0
|
_08035FE0: .4byte gUnknown_3004FE0
|
||||||
_08035FE4: .4byte sub_8035C30
|
_08035FE4: .4byte sub_8035C30
|
||||||
@@ -684,7 +684,7 @@ _08035FE4: .4byte sub_8035C30
|
|||||||
thumb_func_start sub_8035FE8
|
thumb_func_start sub_8035FE8
|
||||||
sub_8035FE8: @ 8035FE8
|
sub_8035FE8: @ 8035FE8
|
||||||
push {r4-r7,lr}
|
push {r4-r7,lr}
|
||||||
ldr r2, _08036044 @ =gUnknown_202063C
|
ldr r2, _08036044 @ =gSprites
|
||||||
ldr r0, _08036048 @ =gUnknown_2023D44
|
ldr r0, _08036048 @ =gUnknown_2023D44
|
||||||
ldr r7, _0803604C @ =gUnknown_2023BC4
|
ldr r7, _0803604C @ =gUnknown_2023BC4
|
||||||
ldrb r3, [r7]
|
ldrb r3, [r7]
|
||||||
@@ -728,7 +728,7 @@ sub_8035FE8: @ 8035FE8
|
|||||||
bl sub_80F1720
|
bl sub_80F1720
|
||||||
b _08036094
|
b _08036094
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08036044: .4byte gUnknown_202063C
|
_08036044: .4byte gSprites
|
||||||
_08036048: .4byte gUnknown_2023D44
|
_08036048: .4byte gUnknown_2023D44
|
||||||
_0803604C: .4byte gUnknown_2023BC4
|
_0803604C: .4byte gUnknown_2023BC4
|
||||||
_08036050: .4byte gUnknown_2024018
|
_08036050: .4byte gUnknown_2024018
|
||||||
@@ -837,7 +837,7 @@ _08036124:
|
|||||||
thumb_func_start sub_803612C
|
thumb_func_start sub_803612C
|
||||||
sub_803612C: @ 803612C
|
sub_803612C: @ 803612C
|
||||||
push {lr}
|
push {lr}
|
||||||
ldr r2, _08036160 @ =gUnknown_202063C
|
ldr r2, _08036160 @ =gSprites
|
||||||
ldr r0, _08036164 @ =gUnknown_2023D44
|
ldr r0, _08036164 @ =gUnknown_2023D44
|
||||||
ldr r1, _08036168 @ =gUnknown_2023BC4
|
ldr r1, _08036168 @ =gUnknown_2023BC4
|
||||||
ldrb r3, [r1]
|
ldrb r3, [r1]
|
||||||
@@ -861,7 +861,7 @@ _0803615A:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08036160: .4byte gUnknown_202063C
|
_08036160: .4byte gSprites
|
||||||
_08036164: .4byte gUnknown_2023D44
|
_08036164: .4byte gUnknown_2023D44
|
||||||
_08036168: .4byte gUnknown_2023BC4
|
_08036168: .4byte gUnknown_2023BC4
|
||||||
_0803616C: .4byte gUnknown_3004FF0
|
_0803616C: .4byte gUnknown_3004FF0
|
||||||
@@ -890,7 +890,7 @@ sub_8036170: @ 8036170
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _080361DC @ =gUnknown_202063C
|
ldr r4, _080361DC @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl FreeSpriteOamMatrix
|
bl FreeSpriteOamMatrix
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
@@ -917,7 +917,7 @@ _080361CA:
|
|||||||
_080361D0: .4byte gUnknown_2024018
|
_080361D0: .4byte gUnknown_2024018
|
||||||
_080361D4: .4byte gUnknown_2023BC4
|
_080361D4: .4byte gUnknown_2023BC4
|
||||||
_080361D8: .4byte gUnknown_2023D44
|
_080361D8: .4byte gUnknown_2023D44
|
||||||
_080361DC: .4byte gUnknown_202063C
|
_080361DC: .4byte gSprites
|
||||||
_080361E0: .4byte gUnknown_3004FF0
|
_080361E0: .4byte gUnknown_3004FF0
|
||||||
thumb_func_end sub_8036170
|
thumb_func_end sub_8036170
|
||||||
|
|
||||||
@@ -943,7 +943,7 @@ sub_80361FC: @ 80361FC
|
|||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
ldr r2, _08036240 @ =gUnknown_202063C
|
ldr r2, _08036240 @ =gSprites
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -968,7 +968,7 @@ sub_80361FC: @ 80361FC
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08036238: .4byte gUnknown_2023D44
|
_08036238: .4byte gUnknown_2023D44
|
||||||
_0803623C: .4byte gUnknown_2023BC4
|
_0803623C: .4byte gUnknown_2023BC4
|
||||||
_08036240: .4byte gUnknown_202063C
|
_08036240: .4byte gSprites
|
||||||
_08036244: .4byte gUnknown_2024005
|
_08036244: .4byte gUnknown_2024005
|
||||||
_08036248:
|
_08036248:
|
||||||
ldrh r0, [r4, 0x30]
|
ldrh r0, [r4, 0x30]
|
||||||
@@ -1002,7 +1002,7 @@ _08036272:
|
|||||||
thumb_func_start sub_8036278
|
thumb_func_start sub_8036278
|
||||||
sub_8036278: @ 8036278
|
sub_8036278: @ 8036278
|
||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
ldr r2, _080362CC @ =gUnknown_202063C
|
ldr r2, _080362CC @ =gSprites
|
||||||
ldr r0, _080362D0 @ =gUnknown_3004FF0
|
ldr r0, _080362D0 @ =gUnknown_3004FF0
|
||||||
ldr r4, _080362D4 @ =gUnknown_2023BC4
|
ldr r4, _080362D4 @ =gUnknown_2023BC4
|
||||||
ldrb r3, [r4]
|
ldrb r3, [r4]
|
||||||
@@ -1014,7 +1014,7 @@ sub_8036278: @ 8036278
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _080362D8 @ =nullsub_8
|
ldr r0, _080362D8 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _080362C4
|
bne _080362C4
|
||||||
ldr r0, _080362DC @ =gUnknown_2024018
|
ldr r0, _080362DC @ =gUnknown_2024018
|
||||||
@@ -1044,10 +1044,10 @@ _080362C4:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080362CC: .4byte gUnknown_202063C
|
_080362CC: .4byte gSprites
|
||||||
_080362D0: .4byte gUnknown_3004FF0
|
_080362D0: .4byte gUnknown_3004FF0
|
||||||
_080362D4: .4byte gUnknown_2023BC4
|
_080362D4: .4byte gUnknown_2023BC4
|
||||||
_080362D8: .4byte nullsub_8
|
_080362D8: .4byte SpriteCallbackDummy
|
||||||
_080362DC: .4byte gUnknown_2024018
|
_080362DC: .4byte gUnknown_2024018
|
||||||
_080362E0: .4byte gUnknown_3004FE0
|
_080362E0: .4byte gUnknown_3004FE0
|
||||||
_080362E4: .4byte sub_80362E8
|
_080362E4: .4byte sub_80362E8
|
||||||
@@ -1135,7 +1135,7 @@ sub_8036334: @ 8036334
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080363F0 @ =gUnknown_202063C
|
ldr r1, _080363F0 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
@@ -1176,7 +1176,7 @@ _080363E0: .4byte gUnknown_2024018
|
|||||||
_080363E4: .4byte gUnknown_2023BC4
|
_080363E4: .4byte gUnknown_2023BC4
|
||||||
_080363E8: .4byte 0x000027f9
|
_080363E8: .4byte 0x000027f9
|
||||||
_080363EC: .4byte gUnknown_2023D44
|
_080363EC: .4byte gUnknown_2023D44
|
||||||
_080363F0: .4byte gUnknown_202063C
|
_080363F0: .4byte gSprites
|
||||||
_080363F4: .4byte gUnknown_3004FF0
|
_080363F4: .4byte gUnknown_3004FF0
|
||||||
_080363F8: .4byte gUnknown_2023BCE
|
_080363F8: .4byte gUnknown_2023BCE
|
||||||
_080363FC: .4byte gUnknown_202402C
|
_080363FC: .4byte gUnknown_202402C
|
||||||
@@ -1211,7 +1211,7 @@ sub_8036408: @ 8036408
|
|||||||
adds r0, r2, 0
|
adds r0, r2, 0
|
||||||
bl sub_80F1720
|
bl sub_80F1720
|
||||||
_0803643A:
|
_0803643A:
|
||||||
ldr r4, _080364BC @ =gUnknown_202063C
|
ldr r4, _080364BC @ =gSprites
|
||||||
ldr r0, _080364C0 @ =gUnknown_3004FFC
|
ldr r0, _080364C0 @ =gUnknown_3004FFC
|
||||||
ldrb r2, [r5]
|
ldrb r2, [r5]
|
||||||
adds r0, r2, r0
|
adds r0, r2, r0
|
||||||
@@ -1223,7 +1223,7 @@ _0803643A:
|
|||||||
adds r0, 0x1C
|
adds r0, 0x1C
|
||||||
adds r0, r3, r0
|
adds r0, r3, r0
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _080364C4 @ =nullsub_8
|
ldr r0, _080364C4 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _080364A4
|
bne _080364A4
|
||||||
ldr r0, [r6]
|
ldr r0, [r6]
|
||||||
@@ -1270,9 +1270,9 @@ _080364AC: .4byte gUnknown_2024018
|
|||||||
_080364B0: .4byte gUnknown_2023BC4
|
_080364B0: .4byte gUnknown_2023BC4
|
||||||
_080364B4: .4byte gUnknown_2023BCE
|
_080364B4: .4byte gUnknown_2023BCE
|
||||||
_080364B8: .4byte gUnknown_202402C
|
_080364B8: .4byte gUnknown_202402C
|
||||||
_080364BC: .4byte gUnknown_202063C
|
_080364BC: .4byte gSprites
|
||||||
_080364C0: .4byte gUnknown_3004FFC
|
_080364C0: .4byte gUnknown_3004FFC
|
||||||
_080364C4: .4byte nullsub_8
|
_080364C4: .4byte SpriteCallbackDummy
|
||||||
_080364C8: .4byte gUnknown_3004FE0
|
_080364C8: .4byte gUnknown_3004FE0
|
||||||
_080364CC: .4byte sub_8036334
|
_080364CC: .4byte sub_8036334
|
||||||
thumb_func_end sub_8036408
|
thumb_func_end sub_8036408
|
||||||
@@ -3670,7 +3670,7 @@ _080378AA:
|
|||||||
ldrb r1, [r7]
|
ldrb r1, [r7]
|
||||||
adds r1, r4
|
adds r1, r4
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r5, _080379A8 @ =gUnknown_202063C
|
ldr r5, _080379A8 @ =gSprites
|
||||||
ldrb r0, [r7]
|
ldrb r0, [r7]
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -3760,7 +3760,7 @@ _08037986:
|
|||||||
_0803799C: .4byte gUnknown_2023BC4
|
_0803799C: .4byte gUnknown_2023BC4
|
||||||
_080379A0: .4byte gUnknown_20244DC
|
_080379A0: .4byte gUnknown_20244DC
|
||||||
_080379A4: .4byte gUnknown_2023D44
|
_080379A4: .4byte gUnknown_2023D44
|
||||||
_080379A8: .4byte gUnknown_202063C
|
_080379A8: .4byte gSprites
|
||||||
_080379AC: .4byte 0x0000ff10
|
_080379AC: .4byte 0x0000ff10
|
||||||
_080379B0: .4byte gUnknown_2024024
|
_080379B0: .4byte gUnknown_2024024
|
||||||
_080379B4: .4byte gUnknown_2022B4C
|
_080379B4: .4byte gUnknown_2022B4C
|
||||||
@@ -3898,7 +3898,7 @@ sub_8037A28: @ 8037A28
|
|||||||
ldr r4, _08037B9C @ =gUnknown_2023D44
|
ldr r4, _08037B9C @ =gUnknown_2023D44
|
||||||
adds r4, r6, r4
|
adds r4, r6, r4
|
||||||
strb r0, [r4]
|
strb r0, [r4]
|
||||||
ldr r5, _08037BA0 @ =gUnknown_202063C
|
ldr r5, _08037BA0 @ =gSprites
|
||||||
ldrb r1, [r4]
|
ldrb r1, [r4]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -3957,7 +3957,7 @@ sub_8037A28: @ 8037A28
|
|||||||
adds r1, r5, 0
|
adds r1, r5, 0
|
||||||
adds r1, 0x1C
|
adds r1, 0x1C
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r1, _08037BA8 @ =nullsub_8
|
ldr r1, _08037BA8 @ =SpriteCallbackDummy
|
||||||
str r1, [r0]
|
str r1, [r0]
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
movs r1, 0xFE
|
movs r1, 0xFE
|
||||||
@@ -3986,9 +3986,9 @@ _08037B90: .4byte sub_8033E3C
|
|||||||
_08037B94: .4byte gUnknown_3004FFC
|
_08037B94: .4byte gUnknown_3004FFC
|
||||||
_08037B98: .4byte gUnknown_20244DC
|
_08037B98: .4byte gUnknown_20244DC
|
||||||
_08037B9C: .4byte gUnknown_2023D44
|
_08037B9C: .4byte gUnknown_2023D44
|
||||||
_08037BA0: .4byte gUnknown_202063C
|
_08037BA0: .4byte gSprites
|
||||||
_08037BA4: .4byte gUnknown_2024024
|
_08037BA4: .4byte gUnknown_2024024
|
||||||
_08037BA8: .4byte nullsub_8
|
_08037BA8: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_8037A28
|
thumb_func_end sub_8037A28
|
||||||
|
|
||||||
thumb_func_start sub_8037BAC
|
thumb_func_start sub_8037BAC
|
||||||
@@ -4031,7 +4031,7 @@ _08037BF4:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _08037C3C @ =gUnknown_202063C
|
ldr r4, _08037C3C @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl FreeSpriteOamMatrix
|
bl FreeSpriteOamMatrix
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
@@ -4056,7 +4056,7 @@ _08037C30:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08037C38: .4byte gUnknown_2023D44
|
_08037C38: .4byte gUnknown_2023D44
|
||||||
_08037C3C: .4byte gUnknown_202063C
|
_08037C3C: .4byte gSprites
|
||||||
_08037C40: .4byte gUnknown_3004FF0
|
_08037C40: .4byte gUnknown_3004FF0
|
||||||
thumb_func_end sub_8037BAC
|
thumb_func_end sub_8037BAC
|
||||||
|
|
||||||
@@ -4232,7 +4232,7 @@ _08037D3A:
|
|||||||
ldrb r1, [r2]
|
ldrb r1, [r2]
|
||||||
adds r1, r5
|
adds r1, r5
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r4, _08037E80 @ =gUnknown_202063C
|
ldr r4, _08037E80 @ =gSprites
|
||||||
ldrb r0, [r2]
|
ldrb r0, [r2]
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -4342,7 +4342,7 @@ _08037E70: .4byte gUnknown_2023BC4
|
|||||||
_08037E74: .4byte gUnknown_20244DC
|
_08037E74: .4byte gUnknown_20244DC
|
||||||
_08037E78: .4byte gUnknown_823932C
|
_08037E78: .4byte gUnknown_823932C
|
||||||
_08037E7C: .4byte gUnknown_2023D44
|
_08037E7C: .4byte gUnknown_2023D44
|
||||||
_08037E80: .4byte gUnknown_202063C
|
_08037E80: .4byte gSprites
|
||||||
_08037E84: .4byte 0x0000ff10
|
_08037E84: .4byte 0x0000ff10
|
||||||
_08037E88: .4byte gUnknown_8239A1C
|
_08037E88: .4byte gUnknown_8239A1C
|
||||||
_08037E8C: .4byte gUnknown_823957C
|
_08037E8C: .4byte gUnknown_823957C
|
||||||
@@ -4444,7 +4444,7 @@ _08037F0E:
|
|||||||
ldrb r1, [r2]
|
ldrb r1, [r2]
|
||||||
adds r1, r5
|
adds r1, r5
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r4, _08038054 @ =gUnknown_202063C
|
ldr r4, _08038054 @ =gSprites
|
||||||
ldrb r0, [r2]
|
ldrb r0, [r2]
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -4562,7 +4562,7 @@ _08038044: .4byte gUnknown_2023BC4
|
|||||||
_08038048: .4byte gUnknown_20244DC
|
_08038048: .4byte gUnknown_20244DC
|
||||||
_0803804C: .4byte gUnknown_823932C
|
_0803804C: .4byte gUnknown_823932C
|
||||||
_08038050: .4byte gUnknown_2023D44
|
_08038050: .4byte gUnknown_2023D44
|
||||||
_08038054: .4byte gUnknown_202063C
|
_08038054: .4byte gSprites
|
||||||
_08038058: .4byte 0x0000fffe
|
_08038058: .4byte 0x0000fffe
|
||||||
_0803805C: .4byte gUnknown_8239A1C
|
_0803805C: .4byte gUnknown_8239A1C
|
||||||
_08038060: .4byte gUnknown_823957C
|
_08038060: .4byte gUnknown_823957C
|
||||||
@@ -4584,7 +4584,7 @@ sub_8038078: @ 8038078
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r5, _08038110 @ =gUnknown_202063C
|
ldr r5, _08038110 @ =gSprites
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
bl oamt_add_pos2_onto_pos1
|
bl oamt_add_pos2_onto_pos1
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
@@ -4633,7 +4633,7 @@ sub_8038078: @ 8038078
|
|||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
ldr r1, _08038118 @ =nullsub_8
|
ldr r1, _08038118 @ =SpriteCallbackDummy
|
||||||
bl StoreSpriteCallbackInData6
|
bl StoreSpriteCallbackInData6
|
||||||
ldr r1, _0803811C @ =gUnknown_3004FE0
|
ldr r1, _0803811C @ =gUnknown_3004FE0
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
@@ -4647,9 +4647,9 @@ sub_8038078: @ 8038078
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08038108: .4byte gUnknown_2023D44
|
_08038108: .4byte gUnknown_2023D44
|
||||||
_0803810C: .4byte gUnknown_2023BC4
|
_0803810C: .4byte gUnknown_2023BC4
|
||||||
_08038110: .4byte gUnknown_202063C
|
_08038110: .4byte gSprites
|
||||||
_08038114: .4byte sub_8075590
|
_08038114: .4byte sub_8075590
|
||||||
_08038118: .4byte nullsub_8
|
_08038118: .4byte SpriteCallbackDummy
|
||||||
_0803811C: .4byte gUnknown_3004FE0
|
_0803811C: .4byte gUnknown_3004FE0
|
||||||
_08038120: .4byte sub_8035B58
|
_08038120: .4byte sub_8035B58
|
||||||
thumb_func_end sub_8038078
|
thumb_func_end sub_8038078
|
||||||
@@ -4708,7 +4708,7 @@ _08038178:
|
|||||||
movs r0, 0x10
|
movs r0, 0x10
|
||||||
movs r1, 0x3F
|
movs r1, 0x3F
|
||||||
bl PlaySE12WithPanning
|
bl PlaySE12WithPanning
|
||||||
ldr r2, _080381BC @ =gUnknown_202063C
|
ldr r2, _080381BC @ =gSprites
|
||||||
ldr r1, _080381C0 @ =gUnknown_2023D44
|
ldr r1, _080381C0 @ =gUnknown_2023D44
|
||||||
ldrb r0, [r5]
|
ldrb r0, [r5]
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -4731,7 +4731,7 @@ _080381B4:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080381BC: .4byte gUnknown_202063C
|
_080381BC: .4byte gSprites
|
||||||
_080381C0: .4byte gUnknown_2023D44
|
_080381C0: .4byte gUnknown_2023D44
|
||||||
_080381C4: .4byte sub_8011EA0
|
_080381C4: .4byte sub_8011EA0
|
||||||
_080381C8: .4byte gUnknown_3004FE0
|
_080381C8: .4byte gUnknown_3004FE0
|
||||||
@@ -5925,7 +5925,7 @@ _08038B1C: .4byte gUnknown_2022870
|
|||||||
thumb_func_start OpponentHandleHitAnimation
|
thumb_func_start OpponentHandleHitAnimation
|
||||||
OpponentHandleHitAnimation: @ 8038B20
|
OpponentHandleHitAnimation: @ 8038B20
|
||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
ldr r3, _08038B48 @ =gUnknown_202063C
|
ldr r3, _08038B48 @ =gSprites
|
||||||
ldr r2, _08038B4C @ =gUnknown_2023D44
|
ldr r2, _08038B4C @ =gUnknown_2023D44
|
||||||
ldr r4, _08038B50 @ =gUnknown_2023BC4
|
ldr r4, _08038B50 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
@@ -5943,7 +5943,7 @@ OpponentHandleHitAnimation: @ 8038B20
|
|||||||
bl OpponentBufferExecCompleted
|
bl OpponentBufferExecCompleted
|
||||||
b _08038B7E
|
b _08038B7E
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08038B48: .4byte gUnknown_202063C
|
_08038B48: .4byte gSprites
|
||||||
_08038B4C: .4byte gUnknown_2023D44
|
_08038B4C: .4byte gUnknown_2023D44
|
||||||
_08038B50: .4byte gUnknown_2023BC4
|
_08038B50: .4byte gUnknown_2023BC4
|
||||||
_08038B54:
|
_08038B54:
|
||||||
@@ -6109,7 +6109,7 @@ sub_8038C80: @ 8038C80
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _08038D68 @ =gUnknown_202063C
|
ldr r4, _08038D68 @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl oamt_add_pos2_onto_pos1
|
bl oamt_add_pos2_onto_pos1
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
@@ -6213,7 +6213,7 @@ _08038D42:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08038D60: .4byte gUnknown_2023D44
|
_08038D60: .4byte gUnknown_2023D44
|
||||||
_08038D64: .4byte gUnknown_2023BC4
|
_08038D64: .4byte gUnknown_2023BC4
|
||||||
_08038D68: .4byte gUnknown_202063C
|
_08038D68: .4byte gSprites
|
||||||
_08038D6C: .4byte sub_8075590
|
_08038D6C: .4byte sub_8075590
|
||||||
_08038D70: .4byte sub_8038D90
|
_08038D70: .4byte sub_8038D90
|
||||||
_08038D74: .4byte sub_8038DC4
|
_08038D74: .4byte sub_8038DC4
|
||||||
@@ -6588,7 +6588,7 @@ sub_8039060: @ 8039060
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _080390A6
|
beq _080390A6
|
||||||
ldr r3, _080390B4 @ =gUnknown_202063C
|
ldr r3, _080390B4 @ =gSprites
|
||||||
ldr r0, _080390B8 @ =gUnknown_2023D44
|
ldr r0, _080390B8 @ =gUnknown_2023D44
|
||||||
ldrb r1, [r4]
|
ldrb r1, [r4]
|
||||||
adds r0, r1, r0
|
adds r0, r1, r0
|
||||||
@@ -6621,7 +6621,7 @@ _080390A6:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080390B0: .4byte gUnknown_2023BC4
|
_080390B0: .4byte gUnknown_2023BC4
|
||||||
_080390B4: .4byte gUnknown_202063C
|
_080390B4: .4byte gSprites
|
||||||
_080390B8: .4byte gUnknown_2023D44
|
_080390B8: .4byte gUnknown_2023D44
|
||||||
_080390BC: .4byte gUnknown_2022BC4
|
_080390BC: .4byte gUnknown_2022BC4
|
||||||
thumb_func_end sub_8039060
|
thumb_func_end sub_8039060
|
||||||
|
|||||||
@@ -130,7 +130,7 @@ _0802E400:
|
|||||||
thumb_func_start CompleteOnBankSpritePosX_0
|
thumb_func_start CompleteOnBankSpritePosX_0
|
||||||
CompleteOnBankSpritePosX_0: @ 802E404
|
CompleteOnBankSpritePosX_0: @ 802E404
|
||||||
push {lr}
|
push {lr}
|
||||||
ldr r2, _0802E42C @ =gUnknown_202063C
|
ldr r2, _0802E42C @ =gSprites
|
||||||
ldr r1, _0802E430 @ =gUnknown_2023D44
|
ldr r1, _0802E430 @ =gUnknown_2023D44
|
||||||
ldr r0, _0802E434 @ =gUnknown_2023BC4
|
ldr r0, _0802E434 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -149,7 +149,7 @@ _0802E426:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0802E42C: .4byte gUnknown_202063C
|
_0802E42C: .4byte gSprites
|
||||||
_0802E430: .4byte gUnknown_2023D44
|
_0802E430: .4byte gUnknown_2023D44
|
||||||
_0802E434: .4byte gUnknown_2023BC4
|
_0802E434: .4byte gUnknown_2023BC4
|
||||||
thumb_func_end CompleteOnBankSpritePosX_0
|
thumb_func_end CompleteOnBankSpritePosX_0
|
||||||
@@ -479,7 +479,7 @@ _0802E6B6:
|
|||||||
beq _0802E72C
|
beq _0802E72C
|
||||||
movs r0, 0x5
|
movs r0, 0x5
|
||||||
bl PlaySE
|
bl PlaySE
|
||||||
ldr r2, _0802E718 @ =gUnknown_202063C
|
ldr r2, _0802E718 @ =gSprites
|
||||||
ldr r1, _0802E71C @ =gUnknown_2023D44
|
ldr r1, _0802E71C @ =gUnknown_2023D44
|
||||||
ldr r4, _0802E70C @ =gUnknown_3004FF4
|
ldr r4, _0802E70C @ =gUnknown_3004FF4
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
@@ -513,7 +513,7 @@ _0802E708: .4byte gUnknown_8250980
|
|||||||
_0802E70C: .4byte gUnknown_3004FF4
|
_0802E70C: .4byte gUnknown_3004FF4
|
||||||
_0802E710: .4byte gUnknown_2023BCC
|
_0802E710: .4byte gUnknown_2023BCC
|
||||||
_0802E714: .4byte gMain
|
_0802E714: .4byte gMain
|
||||||
_0802E718: .4byte gUnknown_202063C
|
_0802E718: .4byte gSprites
|
||||||
_0802E71C: .4byte gUnknown_2023D44
|
_0802E71C: .4byte gUnknown_2023D44
|
||||||
_0802E720: .4byte sub_8012098
|
_0802E720: .4byte sub_8012098
|
||||||
_0802E724: .4byte gUnknown_2023FFC
|
_0802E724: .4byte gUnknown_2023FFC
|
||||||
@@ -525,7 +525,7 @@ _0802E72C:
|
|||||||
beq _0802E7A0
|
beq _0802E7A0
|
||||||
movs r0, 0x5
|
movs r0, 0x5
|
||||||
bl PlaySE
|
bl PlaySE
|
||||||
ldr r2, _0802E784 @ =gUnknown_202063C
|
ldr r2, _0802E784 @ =gSprites
|
||||||
ldr r1, _0802E788 @ =gUnknown_2023D44
|
ldr r1, _0802E788 @ =gUnknown_2023D44
|
||||||
ldr r5, _0802E78C @ =gUnknown_3004FF4
|
ldr r5, _0802E78C @ =gUnknown_3004FF4
|
||||||
ldrb r0, [r5]
|
ldrb r0, [r5]
|
||||||
@@ -560,7 +560,7 @@ _0802E72C:
|
|||||||
bl dp11b_obj_free
|
bl dp11b_obj_free
|
||||||
b _0802E9DC
|
b _0802E9DC
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0802E784: .4byte gUnknown_202063C
|
_0802E784: .4byte gSprites
|
||||||
_0802E788: .4byte gUnknown_2023D44
|
_0802E788: .4byte gUnknown_2023D44
|
||||||
_0802E78C: .4byte gUnknown_3004FF4
|
_0802E78C: .4byte gUnknown_3004FF4
|
||||||
_0802E790: .4byte sub_8012098
|
_0802E790: .4byte sub_8012098
|
||||||
@@ -576,7 +576,7 @@ _0802E7A0:
|
|||||||
_0802E7AA:
|
_0802E7AA:
|
||||||
movs r0, 0x5
|
movs r0, 0x5
|
||||||
bl PlaySE
|
bl PlaySE
|
||||||
ldr r2, _0802E7DC @ =gUnknown_202063C
|
ldr r2, _0802E7DC @ =gSprites
|
||||||
ldr r1, _0802E7E0 @ =gUnknown_2023D44
|
ldr r1, _0802E7E0 @ =gUnknown_2023D44
|
||||||
ldr r3, _0802E7E4 @ =gUnknown_3004FF4
|
ldr r3, _0802E7E4 @ =gUnknown_3004FF4
|
||||||
ldrb r0, [r3]
|
ldrb r0, [r3]
|
||||||
@@ -599,7 +599,7 @@ _0802E7CC:
|
|||||||
mov r0, sp
|
mov r0, sp
|
||||||
b _0802E7F6
|
b _0802E7F6
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0802E7DC: .4byte gUnknown_202063C
|
_0802E7DC: .4byte gSprites
|
||||||
_0802E7E0: .4byte gUnknown_2023D44
|
_0802E7E0: .4byte gUnknown_2023D44
|
||||||
_0802E7E4: .4byte gUnknown_3004FF4
|
_0802E7E4: .4byte gUnknown_3004FF4
|
||||||
_0802E7E8: .4byte sub_8012098
|
_0802E7E8: .4byte sub_8012098
|
||||||
@@ -717,7 +717,7 @@ _0802E8C4:
|
|||||||
_0802E8CE:
|
_0802E8CE:
|
||||||
movs r0, 0x5
|
movs r0, 0x5
|
||||||
bl PlaySE
|
bl PlaySE
|
||||||
ldr r2, _0802E900 @ =gUnknown_202063C
|
ldr r2, _0802E900 @ =gSprites
|
||||||
ldr r1, _0802E904 @ =gUnknown_2023D44
|
ldr r1, _0802E904 @ =gUnknown_2023D44
|
||||||
ldr r3, _0802E908 @ =gUnknown_3004FF4
|
ldr r3, _0802E908 @ =gUnknown_3004FF4
|
||||||
ldrb r0, [r3]
|
ldrb r0, [r3]
|
||||||
@@ -740,7 +740,7 @@ _0802E8F0:
|
|||||||
mov r0, sp
|
mov r0, sp
|
||||||
b _0802E91A
|
b _0802E91A
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0802E900: .4byte gUnknown_202063C
|
_0802E900: .4byte gSprites
|
||||||
_0802E904: .4byte gUnknown_2023D44
|
_0802E904: .4byte gUnknown_2023D44
|
||||||
_0802E908: .4byte gUnknown_3004FF4
|
_0802E908: .4byte gUnknown_3004FF4
|
||||||
_0802E90C: .4byte sub_8012098
|
_0802E90C: .4byte sub_8012098
|
||||||
@@ -840,7 +840,7 @@ _0802E9C0:
|
|||||||
cmp r4, 0
|
cmp r4, 0
|
||||||
beq _0802E8F0
|
beq _0802E8F0
|
||||||
_0802E9C4:
|
_0802E9C4:
|
||||||
ldr r2, _0802EA04 @ =gUnknown_202063C
|
ldr r2, _0802EA04 @ =gSprites
|
||||||
ldr r1, _0802EA08 @ =gUnknown_2023D44
|
ldr r1, _0802EA08 @ =gUnknown_2023D44
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -866,7 +866,7 @@ _0802E9F4: .4byte gUnknown_8250C04
|
|||||||
_0802E9F8: .4byte gUnknown_2023D70
|
_0802E9F8: .4byte gUnknown_2023D70
|
||||||
_0802E9FC: .4byte gUnknown_825E45C
|
_0802E9FC: .4byte gUnknown_825E45C
|
||||||
_0802EA00: .4byte gUnknown_3004FF4
|
_0802EA00: .4byte gUnknown_3004FF4
|
||||||
_0802EA04: .4byte gUnknown_202063C
|
_0802EA04: .4byte gSprites
|
||||||
_0802EA08: .4byte gUnknown_2023D44
|
_0802EA08: .4byte gUnknown_2023D44
|
||||||
_0802EA0C: .4byte sub_8012044
|
_0802EA0C: .4byte sub_8012044
|
||||||
thumb_func_end sub_802E674
|
thumb_func_end sub_802E674
|
||||||
@@ -1094,7 +1094,7 @@ _0802EBDE:
|
|||||||
ldr r1, _0802EC00 @ =gUnknown_3004FF4
|
ldr r1, _0802EC00 @ =gUnknown_3004FF4
|
||||||
_0802EBE4:
|
_0802EBE4:
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r2, _0802EC04 @ =gUnknown_202063C
|
ldr r2, _0802EC04 @ =gSprites
|
||||||
ldr r1, _0802EC08 @ =gUnknown_2023D44
|
ldr r1, _0802EC08 @ =gUnknown_2023D44
|
||||||
ldr r0, _0802EC00 @ =gUnknown_3004FF4
|
ldr r0, _0802EC00 @ =gUnknown_3004FF4
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -1109,7 +1109,7 @@ _0802EBE4:
|
|||||||
b _0802EDB8
|
b _0802EDB8
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0802EC00: .4byte gUnknown_3004FF4
|
_0802EC00: .4byte gUnknown_3004FF4
|
||||||
_0802EC04: .4byte gUnknown_202063C
|
_0802EC04: .4byte gSprites
|
||||||
_0802EC08: .4byte gUnknown_2023D44
|
_0802EC08: .4byte gUnknown_2023D44
|
||||||
_0802EC0C: .4byte sub_8012044
|
_0802EC0C: .4byte sub_8012044
|
||||||
_0802EC10:
|
_0802EC10:
|
||||||
@@ -2461,7 +2461,7 @@ _0802F72C: .4byte gUnknown_3004F80
|
|||||||
thumb_func_start sub_802F730
|
thumb_func_start sub_802F730
|
||||||
sub_802F730: @ 802F730
|
sub_802F730: @ 802F730
|
||||||
push {lr}
|
push {lr}
|
||||||
ldr r2, _0802F758 @ =gUnknown_202063C
|
ldr r2, _0802F758 @ =gSprites
|
||||||
ldr r1, _0802F75C @ =gUnknown_2023D44
|
ldr r1, _0802F75C @ =gUnknown_2023D44
|
||||||
ldr r0, _0802F760 @ =gUnknown_2023BC4
|
ldr r0, _0802F760 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -2473,7 +2473,7 @@ sub_802F730: @ 802F730
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _0802F764 @ =nullsub_8
|
ldr r0, _0802F764 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _0802F754
|
bne _0802F754
|
||||||
bl PlayerBufferExecCompleted
|
bl PlayerBufferExecCompleted
|
||||||
@@ -2481,16 +2481,16 @@ _0802F754:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0802F758: .4byte gUnknown_202063C
|
_0802F758: .4byte gSprites
|
||||||
_0802F75C: .4byte gUnknown_2023D44
|
_0802F75C: .4byte gUnknown_2023D44
|
||||||
_0802F760: .4byte gUnknown_2023BC4
|
_0802F760: .4byte gUnknown_2023BC4
|
||||||
_0802F764: .4byte nullsub_8
|
_0802F764: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_802F730
|
thumb_func_end sub_802F730
|
||||||
|
|
||||||
thumb_func_start sub_802F768
|
thumb_func_start sub_802F768
|
||||||
sub_802F768: @ 802F768
|
sub_802F768: @ 802F768
|
||||||
push {lr}
|
push {lr}
|
||||||
ldr r2, _0802F790 @ =gUnknown_202063C
|
ldr r2, _0802F790 @ =gSprites
|
||||||
ldr r1, _0802F794 @ =gUnknown_2023D44
|
ldr r1, _0802F794 @ =gUnknown_2023D44
|
||||||
ldr r0, _0802F798 @ =gUnknown_2023BC4
|
ldr r0, _0802F798 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -2502,7 +2502,7 @@ sub_802F768: @ 802F768
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _0802F79C @ =nullsub_8
|
ldr r0, _0802F79C @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _0802F78C
|
bne _0802F78C
|
||||||
bl PlayerBufferExecCompleted
|
bl PlayerBufferExecCompleted
|
||||||
@@ -2510,16 +2510,16 @@ _0802F78C:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0802F790: .4byte gUnknown_202063C
|
_0802F790: .4byte gSprites
|
||||||
_0802F794: .4byte gUnknown_2023D44
|
_0802F794: .4byte gUnknown_2023D44
|
||||||
_0802F798: .4byte gUnknown_2023BC4
|
_0802F798: .4byte gUnknown_2023BC4
|
||||||
_0802F79C: .4byte nullsub_8
|
_0802F79C: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_802F768
|
thumb_func_end sub_802F768
|
||||||
|
|
||||||
thumb_func_start sub_802F7A0
|
thumb_func_start sub_802F7A0
|
||||||
sub_802F7A0: @ 802F7A0
|
sub_802F7A0: @ 802F7A0
|
||||||
push {r4-r6,lr}
|
push {r4-r6,lr}
|
||||||
ldr r6, _0802F7FC @ =gUnknown_202063C
|
ldr r6, _0802F7FC @ =gSprites
|
||||||
ldr r5, _0802F800 @ =gUnknown_2023D44
|
ldr r5, _0802F800 @ =gUnknown_2023D44
|
||||||
ldr r4, _0802F804 @ =gUnknown_2023BC4
|
ldr r4, _0802F804 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
@@ -2532,7 +2532,7 @@ sub_802F7A0: @ 802F7A0
|
|||||||
adds r1, 0x1C
|
adds r1, 0x1C
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _0802F808 @ =nullsub_8
|
ldr r0, _0802F808 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _0802F7F4
|
bne _0802F7F4
|
||||||
ldr r0, _0802F80C @ =gSaveBlock2Ptr
|
ldr r0, _0802F80C @ =gSaveBlock2Ptr
|
||||||
@@ -2561,10 +2561,10 @@ _0802F7F4:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0802F7FC: .4byte gUnknown_202063C
|
_0802F7FC: .4byte gSprites
|
||||||
_0802F800: .4byte gUnknown_2023D44
|
_0802F800: .4byte gUnknown_2023D44
|
||||||
_0802F804: .4byte gUnknown_2023BC4
|
_0802F804: .4byte gUnknown_2023BC4
|
||||||
_0802F808: .4byte nullsub_8
|
_0802F808: .4byte SpriteCallbackDummy
|
||||||
_0802F80C: .4byte gSaveBlock2Ptr
|
_0802F80C: .4byte gSaveBlock2Ptr
|
||||||
thumb_func_end sub_802F7A0
|
thumb_func_end sub_802F7A0
|
||||||
|
|
||||||
@@ -2625,7 +2625,7 @@ sub_802F858: @ 802F858
|
|||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _0802F8B0
|
beq _0802F8B0
|
||||||
_0802F87C:
|
_0802F87C:
|
||||||
ldr r2, _0802F8A0 @ =gUnknown_202063C
|
ldr r2, _0802F8A0 @ =gSprites
|
||||||
ldr r1, _0802F8A4 @ =gUnknown_3004FF0
|
ldr r1, _0802F8A4 @ =gUnknown_3004FF0
|
||||||
ldr r0, _0802F8A8 @ =gUnknown_2023BC4
|
ldr r0, _0802F8A8 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -2637,18 +2637,18 @@ _0802F87C:
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _0802F8AC @ =nullsub_8
|
ldr r0, _0802F8AC @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _0802F8E6
|
bne _0802F8E6
|
||||||
b _0802F8E4
|
b _0802F8E4
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0802F89C: .4byte gUnknown_2022B4C
|
_0802F89C: .4byte gUnknown_2022B4C
|
||||||
_0802F8A0: .4byte gUnknown_202063C
|
_0802F8A0: .4byte gSprites
|
||||||
_0802F8A4: .4byte gUnknown_3004FF0
|
_0802F8A4: .4byte gUnknown_3004FF0
|
||||||
_0802F8A8: .4byte gUnknown_2023BC4
|
_0802F8A8: .4byte gUnknown_2023BC4
|
||||||
_0802F8AC: .4byte nullsub_8
|
_0802F8AC: .4byte SpriteCallbackDummy
|
||||||
_0802F8B0:
|
_0802F8B0:
|
||||||
ldr r2, _0802F9B0 @ =gUnknown_202063C
|
ldr r2, _0802F9B0 @ =gSprites
|
||||||
ldr r5, _0802F9B4 @ =gUnknown_3004FF0
|
ldr r5, _0802F9B4 @ =gUnknown_3004FF0
|
||||||
ldr r0, _0802F9B8 @ =gUnknown_2023BC4
|
ldr r0, _0802F9B8 @ =gUnknown_2023BC4
|
||||||
ldrb r3, [r0]
|
ldrb r3, [r0]
|
||||||
@@ -2660,7 +2660,7 @@ _0802F8B0:
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r4, [r0]
|
ldr r4, [r0]
|
||||||
ldr r0, _0802F9BC @ =nullsub_8
|
ldr r0, _0802F9BC @ =SpriteCallbackDummy
|
||||||
cmp r4, r0
|
cmp r4, r0
|
||||||
bne _0802F8E6
|
bne _0802F8E6
|
||||||
movs r0, 0x2
|
movs r0, 0x2
|
||||||
@@ -2779,10 +2779,10 @@ _0802F934:
|
|||||||
bl m4aMPlayContinue
|
bl m4aMPlayContinue
|
||||||
b _0802F9DC
|
b _0802F9DC
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0802F9B0: .4byte gUnknown_202063C
|
_0802F9B0: .4byte gSprites
|
||||||
_0802F9B4: .4byte gUnknown_3004FF0
|
_0802F9B4: .4byte gUnknown_3004FF0
|
||||||
_0802F9B8: .4byte gUnknown_2023BC4
|
_0802F9B8: .4byte gUnknown_2023BC4
|
||||||
_0802F9BC: .4byte nullsub_8
|
_0802F9BC: .4byte SpriteCallbackDummy
|
||||||
_0802F9C0: .4byte gUnknown_2024018
|
_0802F9C0: .4byte gUnknown_2024018
|
||||||
_0802F9C4: .4byte 0x000027f9
|
_0802F9C4: .4byte 0x000027f9
|
||||||
_0802F9C8: .4byte gUnknown_2022B4C
|
_0802F9C8: .4byte gUnknown_2022B4C
|
||||||
@@ -2949,7 +2949,7 @@ _0802FAF0:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0802FBE4 @ =gUnknown_202063C
|
ldr r1, _0802FBE4 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
ldr r4, _0802FBE8 @ =gUnknown_3004FF0
|
ldr r4, _0802FBE8 @ =gUnknown_3004FF0
|
||||||
@@ -2988,7 +2988,7 @@ _0802FB5C:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0802FBE4 @ =gUnknown_202063C
|
ldr r1, _0802FBE4 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
ldr r5, _0802FBE8 @ =gUnknown_3004FF0
|
ldr r5, _0802FBE8 @ =gUnknown_3004FF0
|
||||||
@@ -3039,7 +3039,7 @@ _0802FBD4: .4byte gUnknown_2023BCE
|
|||||||
_0802FBD8: .4byte gUnknown_2024284
|
_0802FBD8: .4byte gUnknown_2024284
|
||||||
_0802FBDC: .4byte gUnknown_2022B4C
|
_0802FBDC: .4byte gUnknown_2022B4C
|
||||||
_0802FBE0: .4byte gUnknown_3004FFC
|
_0802FBE0: .4byte gUnknown_3004FFC
|
||||||
_0802FBE4: .4byte gUnknown_202063C
|
_0802FBE4: .4byte gSprites
|
||||||
_0802FBE8: .4byte gUnknown_3004FF0
|
_0802FBE8: .4byte gUnknown_3004FF0
|
||||||
_0802FBEC: .4byte gUnknown_3004FE0
|
_0802FBEC: .4byte gUnknown_3004FE0
|
||||||
_0802FBF0: .4byte sub_802F858
|
_0802FBF0: .4byte sub_802F858
|
||||||
@@ -3048,7 +3048,7 @@ _0802FBF0: .4byte sub_802F858
|
|||||||
thumb_func_start sub_802FBF4
|
thumb_func_start sub_802FBF4
|
||||||
sub_802FBF4: @ 802FBF4
|
sub_802FBF4: @ 802FBF4
|
||||||
push {r4-r6,lr}
|
push {r4-r6,lr}
|
||||||
ldr r2, _0802FC8C @ =gUnknown_202063C
|
ldr r2, _0802FC8C @ =gSprites
|
||||||
ldr r0, _0802FC90 @ =gUnknown_3004FF0
|
ldr r0, _0802FC90 @ =gUnknown_3004FF0
|
||||||
ldr r6, _0802FC94 @ =gUnknown_2023BC4
|
ldr r6, _0802FC94 @ =gUnknown_2023BC4
|
||||||
ldrb r3, [r6]
|
ldrb r3, [r6]
|
||||||
@@ -3060,7 +3060,7 @@ sub_802FBF4: @ 802FBF4
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _0802FC98 @ =nullsub_8
|
ldr r0, _0802FC98 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _0802FC84
|
bne _0802FC84
|
||||||
ldr r5, _0802FC9C @ =gUnknown_2024018
|
ldr r5, _0802FC9C @ =gUnknown_2024018
|
||||||
@@ -3122,10 +3122,10 @@ _0802FC84:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0802FC8C: .4byte gUnknown_202063C
|
_0802FC8C: .4byte gSprites
|
||||||
_0802FC90: .4byte gUnknown_3004FF0
|
_0802FC90: .4byte gUnknown_3004FF0
|
||||||
_0802FC94: .4byte gUnknown_2023BC4
|
_0802FC94: .4byte gUnknown_2023BC4
|
||||||
_0802FC98: .4byte nullsub_8
|
_0802FC98: .4byte SpriteCallbackDummy
|
||||||
_0802FC9C: .4byte gUnknown_2024018
|
_0802FC9C: .4byte gUnknown_2024018
|
||||||
_0802FCA0: .4byte 0x000027f9
|
_0802FCA0: .4byte 0x000027f9
|
||||||
_0802FCA4: .4byte gUnknown_3004FE0
|
_0802FCA4: .4byte gUnknown_3004FE0
|
||||||
@@ -3209,7 +3209,7 @@ sub_802FD18: @ 802FD18
|
|||||||
adds r0, r2, 0
|
adds r0, r2, 0
|
||||||
bl sub_80F1720
|
bl sub_80F1720
|
||||||
_0802FD4A:
|
_0802FD4A:
|
||||||
ldr r4, _0802FDDC @ =gUnknown_202063C
|
ldr r4, _0802FDDC @ =gSprites
|
||||||
ldr r0, _0802FDE0 @ =gUnknown_3004FFC
|
ldr r0, _0802FDE0 @ =gUnknown_3004FFC
|
||||||
ldrb r2, [r5]
|
ldrb r2, [r5]
|
||||||
adds r0, r2, r0
|
adds r0, r2, r0
|
||||||
@@ -3221,7 +3221,7 @@ _0802FD4A:
|
|||||||
adds r0, 0x1C
|
adds r0, 0x1C
|
||||||
adds r0, r3, r0
|
adds r0, r3, r0
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _0802FDE4 @ =nullsub_8
|
ldr r0, _0802FDE4 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _0802FDC4
|
bne _0802FDC4
|
||||||
ldr r0, [r6]
|
ldr r0, [r6]
|
||||||
@@ -3274,9 +3274,9 @@ _0802FDCC: .4byte gUnknown_2024018
|
|||||||
_0802FDD0: .4byte gUnknown_2023BC4
|
_0802FDD0: .4byte gUnknown_2023BC4
|
||||||
_0802FDD4: .4byte gUnknown_2023BCE
|
_0802FDD4: .4byte gUnknown_2023BCE
|
||||||
_0802FDD8: .4byte gUnknown_2024284
|
_0802FDD8: .4byte gUnknown_2024284
|
||||||
_0802FDDC: .4byte gUnknown_202063C
|
_0802FDDC: .4byte gSprites
|
||||||
_0802FDE0: .4byte gUnknown_3004FFC
|
_0802FDE0: .4byte gUnknown_3004FFC
|
||||||
_0802FDE4: .4byte nullsub_8
|
_0802FDE4: .4byte SpriteCallbackDummy
|
||||||
_0802FDE8: .4byte gUnknown_3004FF0
|
_0802FDE8: .4byte gUnknown_3004FF0
|
||||||
_0802FDEC: .4byte gUnknown_3004FE0
|
_0802FDEC: .4byte gUnknown_3004FE0
|
||||||
_0802FDF0: .4byte sub_802FBF4
|
_0802FDF0: .4byte sub_802FBF4
|
||||||
@@ -4016,7 +4016,7 @@ sub_80303A8: @ 80303A8
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08030404 @ =gUnknown_202063C
|
ldr r1, _08030404 @ =gSprites
|
||||||
adds r4, r0, r1
|
adds r4, r0, r1
|
||||||
movs r1, 0x1E
|
movs r1, 0x1E
|
||||||
ldrsh r0, [r5, r1]
|
ldrsh r0, [r5, r1]
|
||||||
@@ -4032,7 +4032,7 @@ _080303F0:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080303FC: .4byte gUnknown_3005098
|
_080303FC: .4byte gUnknown_3005098
|
||||||
_08030400: .4byte gUnknown_2023D44
|
_08030400: .4byte gUnknown_2023D44
|
||||||
_08030404: .4byte gUnknown_202063C
|
_08030404: .4byte gSprites
|
||||||
_08030408: .4byte _0803040C
|
_08030408: .4byte _0803040C
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0803040C:
|
_0803040C:
|
||||||
@@ -4178,7 +4178,7 @@ _08030534: .4byte sub_802FE94
|
|||||||
thumb_func_start sub_8030538
|
thumb_func_start sub_8030538
|
||||||
sub_8030538: @ 8030538
|
sub_8030538: @ 8030538
|
||||||
push {r4-r6,lr}
|
push {r4-r6,lr}
|
||||||
ldr r6, _08030590 @ =gUnknown_202063C
|
ldr r6, _08030590 @ =gSprites
|
||||||
ldr r5, _08030594 @ =gUnknown_2023D44
|
ldr r5, _08030594 @ =gUnknown_2023D44
|
||||||
ldr r4, _08030598 @ =gUnknown_2023BC4
|
ldr r4, _08030598 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
@@ -4218,7 +4218,7 @@ _08030588:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08030590: .4byte gUnknown_202063C
|
_08030590: .4byte gSprites
|
||||||
_08030594: .4byte gUnknown_2023D44
|
_08030594: .4byte gUnknown_2023D44
|
||||||
_08030598: .4byte gUnknown_2023BC4
|
_08030598: .4byte gUnknown_2023BC4
|
||||||
_0803059C: .4byte gUnknown_3004FF0
|
_0803059C: .4byte gUnknown_3004FF0
|
||||||
@@ -4247,7 +4247,7 @@ sub_80305A0: @ 80305A0
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _08030608 @ =gUnknown_202063C
|
ldr r4, _08030608 @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl FreeSpriteOamMatrix
|
bl FreeSpriteOamMatrix
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
@@ -4272,7 +4272,7 @@ _080305F4:
|
|||||||
_080305FC: .4byte gUnknown_2024018
|
_080305FC: .4byte gUnknown_2024018
|
||||||
_08030600: .4byte gUnknown_2023BC4
|
_08030600: .4byte gUnknown_2023BC4
|
||||||
_08030604: .4byte gUnknown_2023D44
|
_08030604: .4byte gUnknown_2023D44
|
||||||
_08030608: .4byte gUnknown_202063C
|
_08030608: .4byte gSprites
|
||||||
_0803060C: .4byte gUnknown_3004FF0
|
_0803060C: .4byte gUnknown_3004FF0
|
||||||
thumb_func_end sub_80305A0
|
thumb_func_end sub_80305A0
|
||||||
|
|
||||||
@@ -4490,7 +4490,7 @@ DoHitAnimBlinkSpriteEffect: @ 80307B4
|
|||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
ldr r2, _080307F8 @ =gUnknown_202063C
|
ldr r2, _080307F8 @ =gSprites
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -4515,7 +4515,7 @@ DoHitAnimBlinkSpriteEffect: @ 80307B4
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080307F0: .4byte gUnknown_2023D44
|
_080307F0: .4byte gUnknown_2023D44
|
||||||
_080307F4: .4byte gUnknown_2023BC4
|
_080307F4: .4byte gUnknown_2023BC4
|
||||||
_080307F8: .4byte gUnknown_202063C
|
_080307F8: .4byte gSprites
|
||||||
_080307FC: .4byte gUnknown_2024005
|
_080307FC: .4byte gUnknown_2024005
|
||||||
_08030800:
|
_08030800:
|
||||||
ldrh r0, [r4, 0x30]
|
ldrh r0, [r4, 0x30]
|
||||||
@@ -7298,7 +7298,7 @@ PlayerHandleLoadMonSprite: @ 8031F00
|
|||||||
ldr r2, _08031F54 @ =gUnknown_2024284
|
ldr r2, _08031F54 @ =gUnknown_2024284
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
bl sub_8034498
|
bl sub_8034498
|
||||||
ldr r2, _08031F58 @ =gUnknown_202063C
|
ldr r2, _08031F58 @ =gSprites
|
||||||
ldr r0, _08031F5C @ =gUnknown_2023D44
|
ldr r0, _08031F5C @ =gUnknown_2023D44
|
||||||
ldrb r3, [r4]
|
ldrb r3, [r4]
|
||||||
adds r0, r3, r0
|
adds r0, r3, r0
|
||||||
@@ -7326,7 +7326,7 @@ PlayerHandleLoadMonSprite: @ 8031F00
|
|||||||
_08031F4C: .4byte gUnknown_2023BCE
|
_08031F4C: .4byte gUnknown_2023BCE
|
||||||
_08031F50: .4byte gUnknown_2023BC4
|
_08031F50: .4byte gUnknown_2023BC4
|
||||||
_08031F54: .4byte gUnknown_2024284
|
_08031F54: .4byte gUnknown_2024284
|
||||||
_08031F58: .4byte gUnknown_202063C
|
_08031F58: .4byte gSprites
|
||||||
_08031F5C: .4byte gUnknown_2023D44
|
_08031F5C: .4byte gUnknown_2023D44
|
||||||
_08031F60: .4byte gUnknown_3004FE0
|
_08031F60: .4byte gUnknown_3004FE0
|
||||||
_08031F64: .4byte CompleteOnBankSpritePosX_0
|
_08031F64: .4byte CompleteOnBankSpritePosX_0
|
||||||
@@ -7468,7 +7468,7 @@ sub_8031FF4: @ 8031FF4
|
|||||||
ldr r4, _08032150 @ =gUnknown_2023D44
|
ldr r4, _08032150 @ =gUnknown_2023D44
|
||||||
adds r4, r6, r4
|
adds r4, r6, r4
|
||||||
strb r0, [r4]
|
strb r0, [r4]
|
||||||
ldr r5, _08032154 @ =gUnknown_202063C
|
ldr r5, _08032154 @ =gSprites
|
||||||
mov r0, r9
|
mov r0, r9
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -7527,7 +7527,7 @@ sub_8031FF4: @ 8031FF4
|
|||||||
adds r1, r5, 0
|
adds r1, r5, 0
|
||||||
adds r1, 0x1C
|
adds r1, 0x1C
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r1, _0803215C @ =nullsub_8
|
ldr r1, _0803215C @ =SpriteCallbackDummy
|
||||||
str r1, [r0]
|
str r1, [r0]
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
movs r1, 0xFF
|
movs r1, 0xFF
|
||||||
@@ -7556,9 +7556,9 @@ _08032144: .4byte sub_8033E3C
|
|||||||
_08032148: .4byte gUnknown_3004FFC
|
_08032148: .4byte gUnknown_3004FFC
|
||||||
_0803214C: .4byte gUnknown_20244DC
|
_0803214C: .4byte gUnknown_20244DC
|
||||||
_08032150: .4byte gUnknown_2023D44
|
_08032150: .4byte gUnknown_2023D44
|
||||||
_08032154: .4byte gUnknown_202063C
|
_08032154: .4byte gSprites
|
||||||
_08032158: .4byte gUnknown_2024024
|
_08032158: .4byte gUnknown_2024024
|
||||||
_0803215C: .4byte nullsub_8
|
_0803215C: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_8031FF4
|
thumb_func_end sub_8031FF4
|
||||||
|
|
||||||
thumb_func_start PlayerHandleReturnPokeToBall
|
thumb_func_start PlayerHandleReturnPokeToBall
|
||||||
@@ -7601,7 +7601,7 @@ _080321A8:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _080321E8 @ =gUnknown_202063C
|
ldr r4, _080321E8 @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl FreeSpriteOamMatrix
|
bl FreeSpriteOamMatrix
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
@@ -7624,7 +7624,7 @@ _080321DE:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080321E4: .4byte gUnknown_2023D44
|
_080321E4: .4byte gUnknown_2023D44
|
||||||
_080321E8: .4byte gUnknown_202063C
|
_080321E8: .4byte gSprites
|
||||||
_080321EC: .4byte gUnknown_3004FF0
|
_080321EC: .4byte gUnknown_3004FF0
|
||||||
thumb_func_end PlayerHandleReturnPokeToBall
|
thumb_func_end PlayerHandleReturnPokeToBall
|
||||||
|
|
||||||
@@ -7837,7 +7837,7 @@ _08032342:
|
|||||||
ldrb r1, [r5]
|
ldrb r1, [r5]
|
||||||
adds r1, r6
|
adds r1, r6
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r4, _08032414 @ =gUnknown_202063C
|
ldr r4, _08032414 @ =gSprites
|
||||||
ldrb r3, [r5]
|
ldrb r3, [r5]
|
||||||
adds r0, r3, r6
|
adds r0, r3, r6
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -7896,7 +7896,7 @@ _08032404: .4byte gUnknown_2023BC4
|
|||||||
_08032408: .4byte gUnknown_20244DC
|
_08032408: .4byte gUnknown_20244DC
|
||||||
_0803240C: .4byte gUnknown_8239F8C
|
_0803240C: .4byte gUnknown_8239F8C
|
||||||
_08032410: .4byte gUnknown_2023D44
|
_08032410: .4byte gUnknown_2023D44
|
||||||
_08032414: .4byte gUnknown_202063C
|
_08032414: .4byte gSprites
|
||||||
_08032418: .4byte 0x0000fffe
|
_08032418: .4byte 0x0000fffe
|
||||||
_0803241C: .4byte sub_8033EEC
|
_0803241C: .4byte sub_8033EEC
|
||||||
_08032420: .4byte gUnknown_3004FE0
|
_08032420: .4byte gUnknown_3004FE0
|
||||||
@@ -8007,7 +8007,7 @@ _080324BE:
|
|||||||
ldrb r1, [r5]
|
ldrb r1, [r5]
|
||||||
adds r1, r6
|
adds r1, r6
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r4, _0803257C @ =gUnknown_202063C
|
ldr r4, _0803257C @ =gSprites
|
||||||
ldrb r3, [r5]
|
ldrb r3, [r5]
|
||||||
adds r0, r3, r6
|
adds r0, r3, r6
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -8064,7 +8064,7 @@ _0803256C: .4byte gUnknown_2023BC4
|
|||||||
_08032570: .4byte gUnknown_20244DC
|
_08032570: .4byte gUnknown_20244DC
|
||||||
_08032574: .4byte gUnknown_8239F8C
|
_08032574: .4byte gUnknown_8239F8C
|
||||||
_08032578: .4byte gUnknown_2023D44
|
_08032578: .4byte gUnknown_2023D44
|
||||||
_0803257C: .4byte gUnknown_202063C
|
_0803257C: .4byte gSprites
|
||||||
_08032580: .4byte 0x0000ffa0
|
_08032580: .4byte 0x0000ffa0
|
||||||
_08032584: .4byte sub_8033EEC
|
_08032584: .4byte sub_8033EEC
|
||||||
_08032588: .4byte gUnknown_3004FE0
|
_08032588: .4byte gUnknown_3004FE0
|
||||||
@@ -8082,7 +8082,7 @@ PlayerHandleTrainerSlideBack: @ 8032590
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _08032638 @ =gUnknown_202063C
|
ldr r4, _08032638 @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl oamt_add_pos2_onto_pos1
|
bl oamt_add_pos2_onto_pos1
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
@@ -8130,7 +8130,7 @@ PlayerHandleTrainerSlideBack: @ 8032590
|
|||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
ldr r1, _08032644 @ =nullsub_8
|
ldr r1, _08032644 @ =SpriteCallbackDummy
|
||||||
bl StoreSpriteCallbackInData6
|
bl StoreSpriteCallbackInData6
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
@@ -8153,10 +8153,10 @@ PlayerHandleTrainerSlideBack: @ 8032590
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08032630: .4byte gUnknown_2023D44
|
_08032630: .4byte gUnknown_2023D44
|
||||||
_08032634: .4byte gUnknown_2023BC4
|
_08032634: .4byte gUnknown_2023BC4
|
||||||
_08032638: .4byte gUnknown_202063C
|
_08032638: .4byte gSprites
|
||||||
_0803263C: .4byte 0x0000ffd8
|
_0803263C: .4byte 0x0000ffd8
|
||||||
_08032640: .4byte sub_8075590
|
_08032640: .4byte sub_8075590
|
||||||
_08032644: .4byte nullsub_8
|
_08032644: .4byte SpriteCallbackDummy
|
||||||
_08032648: .4byte gUnknown_3004FE0
|
_08032648: .4byte gUnknown_3004FE0
|
||||||
_0803264C: .4byte sub_802F7A0
|
_0803264C: .4byte sub_802F7A0
|
||||||
thumb_func_end PlayerHandleTrainerSlideBack
|
thumb_func_end PlayerHandleTrainerSlideBack
|
||||||
@@ -8226,7 +8226,7 @@ _080326A4:
|
|||||||
negs r1, r1
|
negs r1, r1
|
||||||
movs r0, 0x10
|
movs r0, 0x10
|
||||||
bl PlaySE12WithPanning
|
bl PlaySE12WithPanning
|
||||||
ldr r2, _08032728 @ =gUnknown_202063C
|
ldr r2, _08032728 @ =gSprites
|
||||||
ldr r3, _0803272C @ =gUnknown_2023D44
|
ldr r3, _0803272C @ =gUnknown_2023D44
|
||||||
ldrb r0, [r5]
|
ldrb r0, [r5]
|
||||||
adds r0, r3
|
adds r0, r3
|
||||||
@@ -8268,7 +8268,7 @@ _0803271A:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08032720: .4byte gUnknown_2023BCE
|
_08032720: .4byte gUnknown_2023BCE
|
||||||
_08032724: .4byte gUnknown_2024284
|
_08032724: .4byte gUnknown_2024284
|
||||||
_08032728: .4byte gUnknown_202063C
|
_08032728: .4byte gSprites
|
||||||
_0803272C: .4byte gUnknown_2023D44
|
_0803272C: .4byte gUnknown_2023D44
|
||||||
_08032730: .4byte sub_8012110
|
_08032730: .4byte sub_8012110
|
||||||
_08032734: .4byte gUnknown_3004FE0
|
_08032734: .4byte gUnknown_3004FE0
|
||||||
@@ -9753,7 +9753,7 @@ _08033310: .4byte gUnknown_2022870
|
|||||||
thumb_func_start PlayerHandleHitAnimation
|
thumb_func_start PlayerHandleHitAnimation
|
||||||
PlayerHandleHitAnimation: @ 8033314
|
PlayerHandleHitAnimation: @ 8033314
|
||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
ldr r3, _0803333C @ =gUnknown_202063C
|
ldr r3, _0803333C @ =gSprites
|
||||||
ldr r2, _08033340 @ =gUnknown_2023D44
|
ldr r2, _08033340 @ =gUnknown_2023D44
|
||||||
ldr r4, _08033344 @ =gUnknown_2023BC4
|
ldr r4, _08033344 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
@@ -9771,7 +9771,7 @@ PlayerHandleHitAnimation: @ 8033314
|
|||||||
bl PlayerBufferExecCompleted
|
bl PlayerBufferExecCompleted
|
||||||
b _08033372
|
b _08033372
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0803333C: .4byte gUnknown_202063C
|
_0803333C: .4byte gSprites
|
||||||
_08033340: .4byte gUnknown_2023D44
|
_08033340: .4byte gUnknown_2023D44
|
||||||
_08033344: .4byte gUnknown_2023BC4
|
_08033344: .4byte gUnknown_2023BC4
|
||||||
_08033348:
|
_08033348:
|
||||||
@@ -9938,7 +9938,7 @@ PlayerHandleIntroTrainerBallThrow: @ 8033478
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r5, _080335C0 @ =gUnknown_202063C
|
ldr r5, _080335C0 @ =gSprites
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
bl oamt_add_pos2_onto_pos1
|
bl oamt_add_pos2_onto_pos1
|
||||||
ldrb r0, [r7]
|
ldrb r0, [r7]
|
||||||
@@ -10087,7 +10087,7 @@ _0803359A:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080335B8: .4byte gUnknown_2023D44
|
_080335B8: .4byte gUnknown_2023D44
|
||||||
_080335BC: .4byte gUnknown_2023BC4
|
_080335BC: .4byte gUnknown_2023BC4
|
||||||
_080335C0: .4byte gUnknown_202063C
|
_080335C0: .4byte gSprites
|
||||||
_080335C4: .4byte 0x0000ffd8
|
_080335C4: .4byte 0x0000ffd8
|
||||||
_080335C8: .4byte sub_80755B8
|
_080335C8: .4byte sub_80755B8
|
||||||
_080335CC: .4byte sub_80335F8
|
_080335CC: .4byte sub_80335F8
|
||||||
@@ -10135,7 +10135,7 @@ sub_80335F8: @ 80335F8
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0803365C @ =gUnknown_202063C
|
ldr r1, _0803365C @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
@@ -10146,7 +10146,7 @@ sub_80335F8: @ 80335F8
|
|||||||
_08033650: .4byte gUnknown_2023BCE
|
_08033650: .4byte gUnknown_2023BCE
|
||||||
_08033654: .4byte gUnknown_2024284
|
_08033654: .4byte gUnknown_2024284
|
||||||
_08033658: .4byte gUnknown_2023D44
|
_08033658: .4byte gUnknown_2023D44
|
||||||
_0803365C: .4byte gUnknown_202063C
|
_0803365C: .4byte gSprites
|
||||||
thumb_func_end sub_80335F8
|
thumb_func_end sub_80335F8
|
||||||
|
|
||||||
thumb_func_start task05_08033660
|
thumb_func_start task05_08033660
|
||||||
@@ -10475,7 +10475,7 @@ PlayerHandleSpriteInvisibility: @ 80338EC
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _08033932
|
beq _08033932
|
||||||
ldr r3, _08033940 @ =gUnknown_202063C
|
ldr r3, _08033940 @ =gSprites
|
||||||
ldr r0, _08033944 @ =gUnknown_2023D44
|
ldr r0, _08033944 @ =gUnknown_2023D44
|
||||||
ldrb r1, [r4]
|
ldrb r1, [r4]
|
||||||
adds r0, r1, r0
|
adds r0, r1, r0
|
||||||
@@ -10508,7 +10508,7 @@ _08033932:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0803393C: .4byte gUnknown_2023BC4
|
_0803393C: .4byte gUnknown_2023BC4
|
||||||
_08033940: .4byte gUnknown_202063C
|
_08033940: .4byte gSprites
|
||||||
_08033944: .4byte gUnknown_2023D44
|
_08033944: .4byte gUnknown_2023D44
|
||||||
_08033948: .4byte gUnknown_2022BC4
|
_08033948: .4byte gUnknown_2022BC4
|
||||||
thumb_func_end PlayerHandleSpriteInvisibility
|
thumb_func_end PlayerHandleSpriteInvisibility
|
||||||
|
|||||||
@@ -97,7 +97,7 @@ sub_8156140: @ 8156140
|
|||||||
thumb_func_start sub_815614C
|
thumb_func_start sub_815614C
|
||||||
sub_815614C: @ 815614C
|
sub_815614C: @ 815614C
|
||||||
push {lr}
|
push {lr}
|
||||||
ldr r2, _08156174 @ =gUnknown_202063C
|
ldr r2, _08156174 @ =gSprites
|
||||||
ldr r1, _08156178 @ =gUnknown_2023D44
|
ldr r1, _08156178 @ =gUnknown_2023D44
|
||||||
ldr r0, _0815617C @ =gUnknown_2023BC4
|
ldr r0, _0815617C @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -109,7 +109,7 @@ sub_815614C: @ 815614C
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _08156180 @ =nullsub_8
|
ldr r0, _08156180 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _08156170
|
bne _08156170
|
||||||
bl PlayerPartnerBufferExecCompleted
|
bl PlayerPartnerBufferExecCompleted
|
||||||
@@ -117,16 +117,16 @@ _08156170:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08156174: .4byte gUnknown_202063C
|
_08156174: .4byte gSprites
|
||||||
_08156178: .4byte gUnknown_2023D44
|
_08156178: .4byte gUnknown_2023D44
|
||||||
_0815617C: .4byte gUnknown_2023BC4
|
_0815617C: .4byte gUnknown_2023BC4
|
||||||
_08156180: .4byte nullsub_8
|
_08156180: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_815614C
|
thumb_func_end sub_815614C
|
||||||
|
|
||||||
thumb_func_start sub_8156184
|
thumb_func_start sub_8156184
|
||||||
sub_8156184: @ 8156184
|
sub_8156184: @ 8156184
|
||||||
push {r4-r7,lr}
|
push {r4-r7,lr}
|
||||||
ldr r2, _081561E0 @ =gUnknown_202063C
|
ldr r2, _081561E0 @ =gSprites
|
||||||
ldr r0, _081561E4 @ =gUnknown_2023D44
|
ldr r0, _081561E4 @ =gUnknown_2023D44
|
||||||
ldr r7, _081561E8 @ =gUnknown_2023BC4
|
ldr r7, _081561E8 @ =gUnknown_2023BC4
|
||||||
ldrb r3, [r7]
|
ldrb r3, [r7]
|
||||||
@@ -170,7 +170,7 @@ sub_8156184: @ 8156184
|
|||||||
bl sub_80F1720
|
bl sub_80F1720
|
||||||
b _08156230
|
b _08156230
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081561E0: .4byte gUnknown_202063C
|
_081561E0: .4byte gSprites
|
||||||
_081561E4: .4byte gUnknown_2023D44
|
_081561E4: .4byte gUnknown_2023D44
|
||||||
_081561E8: .4byte gUnknown_2023BC4
|
_081561E8: .4byte gUnknown_2023BC4
|
||||||
_081561EC: .4byte gUnknown_2024018
|
_081561EC: .4byte gUnknown_2024018
|
||||||
@@ -302,7 +302,7 @@ _081562EC: .4byte gUnknown_2024284
|
|||||||
thumb_func_start sub_81562F0
|
thumb_func_start sub_81562F0
|
||||||
sub_81562F0: @ 81562F0
|
sub_81562F0: @ 81562F0
|
||||||
push {r4-r6,lr}
|
push {r4-r6,lr}
|
||||||
ldr r2, _08156388 @ =gUnknown_202063C
|
ldr r2, _08156388 @ =gSprites
|
||||||
ldr r0, _0815638C @ =gUnknown_3004FF0
|
ldr r0, _0815638C @ =gUnknown_3004FF0
|
||||||
ldr r6, _08156390 @ =gUnknown_2023BC4
|
ldr r6, _08156390 @ =gUnknown_2023BC4
|
||||||
ldrb r3, [r6]
|
ldrb r3, [r6]
|
||||||
@@ -314,7 +314,7 @@ sub_81562F0: @ 81562F0
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _08156394 @ =nullsub_8
|
ldr r0, _08156394 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _08156380
|
bne _08156380
|
||||||
ldr r5, _08156398 @ =gUnknown_2024018
|
ldr r5, _08156398 @ =gUnknown_2024018
|
||||||
@@ -376,10 +376,10 @@ _08156380:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08156388: .4byte gUnknown_202063C
|
_08156388: .4byte gSprites
|
||||||
_0815638C: .4byte gUnknown_3004FF0
|
_0815638C: .4byte gUnknown_3004FF0
|
||||||
_08156390: .4byte gUnknown_2023BC4
|
_08156390: .4byte gUnknown_2023BC4
|
||||||
_08156394: .4byte nullsub_8
|
_08156394: .4byte SpriteCallbackDummy
|
||||||
_08156398: .4byte gUnknown_2024018
|
_08156398: .4byte gUnknown_2024018
|
||||||
_0815639C: .4byte 0x000027f9
|
_0815639C: .4byte 0x000027f9
|
||||||
_081563A0: .4byte gUnknown_3004FE0
|
_081563A0: .4byte gUnknown_3004FE0
|
||||||
@@ -413,7 +413,7 @@ sub_81563A8: @ 81563A8
|
|||||||
adds r0, r2, 0
|
adds r0, r2, 0
|
||||||
bl sub_80F1720
|
bl sub_80F1720
|
||||||
_081563DA:
|
_081563DA:
|
||||||
ldr r4, _0815646C @ =gUnknown_202063C
|
ldr r4, _0815646C @ =gSprites
|
||||||
ldr r0, _08156470 @ =gUnknown_3004FFC
|
ldr r0, _08156470 @ =gUnknown_3004FFC
|
||||||
ldrb r2, [r5]
|
ldrb r2, [r5]
|
||||||
adds r0, r2, r0
|
adds r0, r2, r0
|
||||||
@@ -425,7 +425,7 @@ _081563DA:
|
|||||||
adds r0, 0x1C
|
adds r0, 0x1C
|
||||||
adds r0, r3, r0
|
adds r0, r3, r0
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _08156474 @ =nullsub_8
|
ldr r0, _08156474 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _08156454
|
bne _08156454
|
||||||
ldr r0, [r6]
|
ldr r0, [r6]
|
||||||
@@ -478,9 +478,9 @@ _0815645C: .4byte gUnknown_2024018
|
|||||||
_08156460: .4byte gUnknown_2023BC4
|
_08156460: .4byte gUnknown_2023BC4
|
||||||
_08156464: .4byte gUnknown_2023BCE
|
_08156464: .4byte gUnknown_2023BCE
|
||||||
_08156468: .4byte gUnknown_2024284
|
_08156468: .4byte gUnknown_2024284
|
||||||
_0815646C: .4byte gUnknown_202063C
|
_0815646C: .4byte gSprites
|
||||||
_08156470: .4byte gUnknown_3004FFC
|
_08156470: .4byte gUnknown_3004FFC
|
||||||
_08156474: .4byte nullsub_8
|
_08156474: .4byte SpriteCallbackDummy
|
||||||
_08156478: .4byte gUnknown_3004FF0
|
_08156478: .4byte gUnknown_3004FF0
|
||||||
_0815647C: .4byte gUnknown_3004FE0
|
_0815647C: .4byte gUnknown_3004FE0
|
||||||
_08156480: .4byte sub_81562F0
|
_08156480: .4byte sub_81562F0
|
||||||
@@ -790,7 +790,7 @@ _0815668A:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _081567A0 @ =gUnknown_202063C
|
ldr r1, _081567A0 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
ldr r4, _081567A4 @ =gUnknown_3004FF0
|
ldr r4, _081567A4 @ =gUnknown_3004FF0
|
||||||
@@ -826,7 +826,7 @@ _0815671E:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _081567A0 @ =gUnknown_202063C
|
ldr r1, _081567A0 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
ldr r5, _081567A4 @ =gUnknown_3004FF0
|
ldr r5, _081567A4 @ =gUnknown_3004FF0
|
||||||
@@ -874,7 +874,7 @@ _08156790: .4byte gUnknown_2023BCE
|
|||||||
_08156794: .4byte gUnknown_2024284
|
_08156794: .4byte gUnknown_2024284
|
||||||
_08156798: .4byte gUnknown_2022B4C
|
_08156798: .4byte gUnknown_2022B4C
|
||||||
_0815679C: .4byte gUnknown_3004FFC
|
_0815679C: .4byte gUnknown_3004FFC
|
||||||
_081567A0: .4byte gUnknown_202063C
|
_081567A0: .4byte gSprites
|
||||||
_081567A4: .4byte gUnknown_3004FF0
|
_081567A4: .4byte gUnknown_3004FF0
|
||||||
_081567A8: .4byte gUnknown_3004FE0
|
_081567A8: .4byte gUnknown_3004FE0
|
||||||
_081567AC: .4byte sub_81567B0
|
_081567AC: .4byte sub_81567B0
|
||||||
@@ -886,7 +886,7 @@ sub_81567B0: @ 81567B0
|
|||||||
mov r7, r8
|
mov r7, r8
|
||||||
push {r7}
|
push {r7}
|
||||||
movs r4, 0
|
movs r4, 0
|
||||||
ldr r2, _081568B0 @ =gUnknown_202063C
|
ldr r2, _081568B0 @ =gSprites
|
||||||
ldr r0, _081568B4 @ =gUnknown_3004FF0
|
ldr r0, _081568B4 @ =gUnknown_3004FF0
|
||||||
ldr r1, _081568B8 @ =gUnknown_2023BC4
|
ldr r1, _081568B8 @ =gUnknown_2023BC4
|
||||||
mov r8, r1
|
mov r8, r1
|
||||||
@@ -899,7 +899,7 @@ sub_81567B0: @ 81567B0
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _081568BC @ =nullsub_8
|
ldr r0, _081568BC @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _081567DA
|
bne _081567DA
|
||||||
movs r4, 0x1
|
movs r4, 0x1
|
||||||
@@ -1009,10 +1009,10 @@ _081568A6:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081568B0: .4byte gUnknown_202063C
|
_081568B0: .4byte gSprites
|
||||||
_081568B4: .4byte gUnknown_3004FF0
|
_081568B4: .4byte gUnknown_3004FF0
|
||||||
_081568B8: .4byte gUnknown_2023BC4
|
_081568B8: .4byte gUnknown_2023BC4
|
||||||
_081568BC: .4byte nullsub_8
|
_081568BC: .4byte SpriteCallbackDummy
|
||||||
_081568C0: .4byte gUnknown_2024018
|
_081568C0: .4byte gUnknown_2024018
|
||||||
_081568C4: .4byte 0x000027f9
|
_081568C4: .4byte 0x000027f9
|
||||||
_081568C8: .4byte c3_0802FDF4
|
_081568C8: .4byte c3_0802FDF4
|
||||||
@@ -1634,7 +1634,7 @@ sub_8156DCC: @ 8156DCC
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _08156E3C
|
bne _08156E3C
|
||||||
ldr r6, _08156E30 @ =gUnknown_202063C
|
ldr r6, _08156E30 @ =gSprites
|
||||||
ldr r5, _08156E34 @ =gUnknown_2023D44
|
ldr r5, _08156E34 @ =gUnknown_2023D44
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
@@ -1671,11 +1671,11 @@ sub_8156DCC: @ 8156DCC
|
|||||||
b _08156E66
|
b _08156E66
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08156E2C: .4byte gUnknown_2023BC4
|
_08156E2C: .4byte gUnknown_2023BC4
|
||||||
_08156E30: .4byte gUnknown_202063C
|
_08156E30: .4byte gSprites
|
||||||
_08156E34: .4byte gUnknown_2023D44
|
_08156E34: .4byte gUnknown_2023D44
|
||||||
_08156E38: .4byte gUnknown_3004FF0
|
_08156E38: .4byte gUnknown_3004FF0
|
||||||
_08156E3C:
|
_08156E3C:
|
||||||
ldr r2, _08156E6C @ =gUnknown_202063C
|
ldr r2, _08156E6C @ =gSprites
|
||||||
ldr r0, _08156E70 @ =gUnknown_2023D44
|
ldr r0, _08156E70 @ =gUnknown_2023D44
|
||||||
ldrb r3, [r4]
|
ldrb r3, [r4]
|
||||||
adds r0, r3, r0
|
adds r0, r3, r0
|
||||||
@@ -1699,7 +1699,7 @@ _08156E66:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08156E6C: .4byte gUnknown_202063C
|
_08156E6C: .4byte gSprites
|
||||||
_08156E70: .4byte gUnknown_2023D44
|
_08156E70: .4byte gUnknown_2023D44
|
||||||
_08156E74: .4byte gUnknown_3004FF0
|
_08156E74: .4byte gUnknown_3004FF0
|
||||||
thumb_func_end sub_8156DCC
|
thumb_func_end sub_8156DCC
|
||||||
@@ -1780,7 +1780,7 @@ sub_8156F00: @ 8156F00
|
|||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
ldr r2, _08156F44 @ =gUnknown_202063C
|
ldr r2, _08156F44 @ =gSprites
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -1805,7 +1805,7 @@ sub_8156F00: @ 8156F00
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08156F3C: .4byte gUnknown_2023D44
|
_08156F3C: .4byte gUnknown_2023D44
|
||||||
_08156F40: .4byte gUnknown_2023BC4
|
_08156F40: .4byte gUnknown_2023BC4
|
||||||
_08156F44: .4byte gUnknown_202063C
|
_08156F44: .4byte gSprites
|
||||||
_08156F48: .4byte gUnknown_2024005
|
_08156F48: .4byte gUnknown_2024005
|
||||||
_08156F4C:
|
_08156F4C:
|
||||||
ldrh r0, [r4, 0x30]
|
ldrh r0, [r4, 0x30]
|
||||||
@@ -1859,7 +1859,7 @@ sub_8156F7C: @ 8156F7C
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _08156FE4 @ =gUnknown_202063C
|
ldr r4, _08156FE4 @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl FreeSpriteOamMatrix
|
bl FreeSpriteOamMatrix
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
@@ -1884,14 +1884,14 @@ _08156FD0:
|
|||||||
_08156FD8: .4byte gUnknown_2024018
|
_08156FD8: .4byte gUnknown_2024018
|
||||||
_08156FDC: .4byte gUnknown_2023BC4
|
_08156FDC: .4byte gUnknown_2023BC4
|
||||||
_08156FE0: .4byte gUnknown_2023D44
|
_08156FE0: .4byte gUnknown_2023D44
|
||||||
_08156FE4: .4byte gUnknown_202063C
|
_08156FE4: .4byte gSprites
|
||||||
_08156FE8: .4byte gUnknown_3004FF0
|
_08156FE8: .4byte gUnknown_3004FF0
|
||||||
thumb_func_end sub_8156F7C
|
thumb_func_end sub_8156F7C
|
||||||
|
|
||||||
thumb_func_start sub_8156FEC
|
thumb_func_start sub_8156FEC
|
||||||
sub_8156FEC: @ 8156FEC
|
sub_8156FEC: @ 8156FEC
|
||||||
push {lr}
|
push {lr}
|
||||||
ldr r2, _08157014 @ =gUnknown_202063C
|
ldr r2, _08157014 @ =gSprites
|
||||||
ldr r1, _08157018 @ =gUnknown_2023D44
|
ldr r1, _08157018 @ =gUnknown_2023D44
|
||||||
ldr r0, _0815701C @ =gUnknown_2023BC4
|
ldr r0, _0815701C @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -1903,7 +1903,7 @@ sub_8156FEC: @ 8156FEC
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _08157020 @ =nullsub_8
|
ldr r0, _08157020 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _08157010
|
bne _08157010
|
||||||
bl PlayerPartnerBufferExecCompleted
|
bl PlayerPartnerBufferExecCompleted
|
||||||
@@ -1911,10 +1911,10 @@ _08157010:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08157014: .4byte gUnknown_202063C
|
_08157014: .4byte gSprites
|
||||||
_08157018: .4byte gUnknown_2023D44
|
_08157018: .4byte gUnknown_2023D44
|
||||||
_0815701C: .4byte gUnknown_2023BC4
|
_0815701C: .4byte gUnknown_2023BC4
|
||||||
_08157020: .4byte nullsub_8
|
_08157020: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_8156FEC
|
thumb_func_end sub_8156FEC
|
||||||
|
|
||||||
thumb_func_start sub_8157024
|
thumb_func_start sub_8157024
|
||||||
@@ -3954,7 +3954,7 @@ sub_81580E0: @ 81580E0
|
|||||||
ldrb r1, [r6]
|
ldrb r1, [r6]
|
||||||
adds r1, r4
|
adds r1, r4
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r5, _08158228 @ =gUnknown_202063C
|
ldr r5, _08158228 @ =gSprites
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -4039,7 +4039,7 @@ _08158218: .4byte gUnknown_2023BCE
|
|||||||
_0815821C: .4byte gUnknown_202402C
|
_0815821C: .4byte gUnknown_202402C
|
||||||
_08158220: .4byte gUnknown_20244DC
|
_08158220: .4byte gUnknown_20244DC
|
||||||
_08158224: .4byte gUnknown_2023D44
|
_08158224: .4byte gUnknown_2023D44
|
||||||
_08158228: .4byte gUnknown_202063C
|
_08158228: .4byte gSprites
|
||||||
_0815822C: .4byte 0x0000ff10
|
_0815822C: .4byte 0x0000ff10
|
||||||
_08158230: .4byte gUnknown_2024024
|
_08158230: .4byte gUnknown_2024024
|
||||||
_08158234: .4byte gUnknown_3004FE0
|
_08158234: .4byte gUnknown_3004FE0
|
||||||
@@ -4141,7 +4141,7 @@ _081582FC:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _0815833C @ =gUnknown_202063C
|
ldr r4, _0815833C @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl FreeSpriteOamMatrix
|
bl FreeSpriteOamMatrix
|
||||||
ldrb r0, [r6]
|
ldrb r0, [r6]
|
||||||
@@ -4164,7 +4164,7 @@ _08158332:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08158338: .4byte gUnknown_2023D44
|
_08158338: .4byte gUnknown_2023D44
|
||||||
_0815833C: .4byte gUnknown_202063C
|
_0815833C: .4byte gSprites
|
||||||
_08158340: .4byte gUnknown_3004FF0
|
_08158340: .4byte gUnknown_3004FF0
|
||||||
thumb_func_end sub_81582C0
|
thumb_func_end sub_81582C0
|
||||||
|
|
||||||
@@ -4206,7 +4206,7 @@ sub_8158344: @ 8158344
|
|||||||
ldrb r1, [r7]
|
ldrb r1, [r7]
|
||||||
adds r1, r5
|
adds r1, r5
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r4, _081583E8 @ =gUnknown_202063C
|
ldr r4, _081583E8 @ =gSprites
|
||||||
ldrb r0, [r7]
|
ldrb r0, [r7]
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -4244,7 +4244,7 @@ _081583D8: .4byte gUnknown_2023BC4
|
|||||||
_081583DC: .4byte gUnknown_20244DC
|
_081583DC: .4byte gUnknown_20244DC
|
||||||
_081583E0: .4byte gUnknown_8239F8C
|
_081583E0: .4byte gUnknown_8239F8C
|
||||||
_081583E4: .4byte gUnknown_2023D44
|
_081583E4: .4byte gUnknown_2023D44
|
||||||
_081583E8: .4byte gUnknown_202063C
|
_081583E8: .4byte gSprites
|
||||||
_081583EC: .4byte 0x0000fffe
|
_081583EC: .4byte 0x0000fffe
|
||||||
_081583F0:
|
_081583F0:
|
||||||
ldrb r1, [r7]
|
ldrb r1, [r7]
|
||||||
@@ -4285,7 +4285,7 @@ _081583F0:
|
|||||||
ldrb r1, [r7]
|
ldrb r1, [r7]
|
||||||
adds r1, r5
|
adds r1, r5
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r4, _0815851C @ =gUnknown_202063C
|
ldr r4, _0815851C @ =gSprites
|
||||||
ldrb r0, [r7]
|
ldrb r0, [r7]
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -4388,7 +4388,7 @@ _081584E2:
|
|||||||
_08158510: .4byte gUnknown_20244DC
|
_08158510: .4byte gUnknown_20244DC
|
||||||
_08158514: .4byte gUnknown_823932C
|
_08158514: .4byte gUnknown_823932C
|
||||||
_08158518: .4byte gUnknown_2023D44
|
_08158518: .4byte gUnknown_2023D44
|
||||||
_0815851C: .4byte gUnknown_202063C
|
_0815851C: .4byte gSprites
|
||||||
_08158520: .4byte 0x0000ff10
|
_08158520: .4byte 0x0000ff10
|
||||||
_08158524: .4byte gUnknown_8239A1C
|
_08158524: .4byte gUnknown_8239A1C
|
||||||
_08158528: .4byte gUnknown_823957C
|
_08158528: .4byte gUnknown_823957C
|
||||||
@@ -4431,7 +4431,7 @@ sub_8158544: @ 8158544
|
|||||||
ldrb r1, [r4]
|
ldrb r1, [r4]
|
||||||
adds r1, r6
|
adds r1, r6
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r5, _081585FC @ =gUnknown_202063C
|
ldr r5, _081585FC @ =gSprites
|
||||||
ldrb r3, [r4]
|
ldrb r3, [r4]
|
||||||
adds r0, r3, r6
|
adds r0, r3, r6
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -4487,7 +4487,7 @@ _081585EC: .4byte gUnknown_2023BC4
|
|||||||
_081585F0: .4byte gUnknown_20244DC
|
_081585F0: .4byte gUnknown_20244DC
|
||||||
_081585F4: .4byte gUnknown_8239F8C
|
_081585F4: .4byte gUnknown_8239F8C
|
||||||
_081585F8: .4byte gUnknown_2023D44
|
_081585F8: .4byte gUnknown_2023D44
|
||||||
_081585FC: .4byte gUnknown_202063C
|
_081585FC: .4byte gSprites
|
||||||
_08158600: .4byte 0x0000ffa0
|
_08158600: .4byte 0x0000ffa0
|
||||||
_08158604: .4byte sub_8033EEC
|
_08158604: .4byte sub_8033EEC
|
||||||
_08158608: .4byte gUnknown_3004FE0
|
_08158608: .4byte gUnknown_3004FE0
|
||||||
@@ -4573,7 +4573,7 @@ _08158670:
|
|||||||
negs r1, r1
|
negs r1, r1
|
||||||
movs r0, 0x10
|
movs r0, 0x10
|
||||||
bl PlaySE12WithPanning
|
bl PlaySE12WithPanning
|
||||||
ldr r2, _081586F0 @ =gUnknown_202063C
|
ldr r2, _081586F0 @ =gSprites
|
||||||
ldr r3, _081586F4 @ =gUnknown_2023D44
|
ldr r3, _081586F4 @ =gUnknown_2023D44
|
||||||
ldrb r0, [r5]
|
ldrb r0, [r5]
|
||||||
adds r0, r3
|
adds r0, r3
|
||||||
@@ -4605,14 +4605,14 @@ _08158670:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081586E8: .4byte gUnknown_2023BCE
|
_081586E8: .4byte gUnknown_2023BCE
|
||||||
_081586EC: .4byte gUnknown_2024284
|
_081586EC: .4byte gUnknown_2024284
|
||||||
_081586F0: .4byte gUnknown_202063C
|
_081586F0: .4byte gSprites
|
||||||
_081586F4: .4byte gUnknown_2023D44
|
_081586F4: .4byte gUnknown_2023D44
|
||||||
_081586F8: .4byte sub_8012110
|
_081586F8: .4byte sub_8012110
|
||||||
_081586FC:
|
_081586FC:
|
||||||
movs r0, 0x10
|
movs r0, 0x10
|
||||||
movs r1, 0x3F
|
movs r1, 0x3F
|
||||||
bl PlaySE12WithPanning
|
bl PlaySE12WithPanning
|
||||||
ldr r2, _08158730 @ =gUnknown_202063C
|
ldr r2, _08158730 @ =gSprites
|
||||||
ldr r1, _08158734 @ =gUnknown_2023D44
|
ldr r1, _08158734 @ =gUnknown_2023D44
|
||||||
ldrb r0, [r5]
|
ldrb r0, [r5]
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -4637,7 +4637,7 @@ _0815872A:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08158730: .4byte gUnknown_202063C
|
_08158730: .4byte gSprites
|
||||||
_08158734: .4byte gUnknown_2023D44
|
_08158734: .4byte gUnknown_2023D44
|
||||||
_08158738: .4byte sub_8011EA0
|
_08158738: .4byte sub_8011EA0
|
||||||
_0815873C: .4byte gUnknown_3004FE0
|
_0815873C: .4byte gUnknown_3004FE0
|
||||||
@@ -5935,7 +5935,7 @@ sub_8159184: @ 8159184
|
|||||||
thumb_func_start sub_8159190
|
thumb_func_start sub_8159190
|
||||||
sub_8159190: @ 8159190
|
sub_8159190: @ 8159190
|
||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
ldr r3, _081591B8 @ =gUnknown_202063C
|
ldr r3, _081591B8 @ =gSprites
|
||||||
ldr r2, _081591BC @ =gUnknown_2023D44
|
ldr r2, _081591BC @ =gUnknown_2023D44
|
||||||
ldr r4, _081591C0 @ =gUnknown_2023BC4
|
ldr r4, _081591C0 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
@@ -5953,7 +5953,7 @@ sub_8159190: @ 8159190
|
|||||||
bl PlayerPartnerBufferExecCompleted
|
bl PlayerPartnerBufferExecCompleted
|
||||||
b _081591EE
|
b _081591EE
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081591B8: .4byte gUnknown_202063C
|
_081591B8: .4byte gSprites
|
||||||
_081591BC: .4byte gUnknown_2023D44
|
_081591BC: .4byte gUnknown_2023D44
|
||||||
_081591C0: .4byte gUnknown_2023BC4
|
_081591C0: .4byte gUnknown_2023BC4
|
||||||
_081591C4:
|
_081591C4:
|
||||||
@@ -6127,7 +6127,7 @@ sub_8159304: @ 8159304
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r5, _08159444 @ =gUnknown_202063C
|
ldr r5, _08159444 @ =gSprites
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
bl oamt_add_pos2_onto_pos1
|
bl oamt_add_pos2_onto_pos1
|
||||||
ldrb r0, [r7]
|
ldrb r0, [r7]
|
||||||
@@ -6271,7 +6271,7 @@ _0815941C:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815943C: .4byte gUnknown_2023D44
|
_0815943C: .4byte gUnknown_2023D44
|
||||||
_08159440: .4byte gUnknown_2023BC4
|
_08159440: .4byte gUnknown_2023BC4
|
||||||
_08159444: .4byte gUnknown_202063C
|
_08159444: .4byte gSprites
|
||||||
_08159448: .4byte 0x0000ffd8
|
_08159448: .4byte 0x0000ffd8
|
||||||
_0815944C: .4byte sub_8075590
|
_0815944C: .4byte sub_8075590
|
||||||
_08159450: .4byte sub_80335F8
|
_08159450: .4byte sub_80335F8
|
||||||
@@ -6362,7 +6362,7 @@ sub_8159478: @ 8159478
|
|||||||
ldr r4, _081595DC @ =gUnknown_2023D44
|
ldr r4, _081595DC @ =gUnknown_2023D44
|
||||||
adds r4, r6, r4
|
adds r4, r6, r4
|
||||||
strb r0, [r4]
|
strb r0, [r4]
|
||||||
ldr r5, _081595E0 @ =gUnknown_202063C
|
ldr r5, _081595E0 @ =gSprites
|
||||||
mov r0, r9
|
mov r0, r9
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -6421,7 +6421,7 @@ sub_8159478: @ 8159478
|
|||||||
adds r1, r5, 0
|
adds r1, r5, 0
|
||||||
adds r1, 0x1C
|
adds r1, 0x1C
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r1, _081595E8 @ =nullsub_8
|
ldr r1, _081595E8 @ =SpriteCallbackDummy
|
||||||
str r1, [r0]
|
str r1, [r0]
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
movs r1, 0xFF
|
movs r1, 0xFF
|
||||||
@@ -6451,9 +6451,9 @@ _081595D0: .4byte sub_8033E3C
|
|||||||
_081595D4: .4byte gUnknown_3004FFC
|
_081595D4: .4byte gUnknown_3004FFC
|
||||||
_081595D8: .4byte gUnknown_20244DC
|
_081595D8: .4byte gUnknown_20244DC
|
||||||
_081595DC: .4byte gUnknown_2023D44
|
_081595DC: .4byte gUnknown_2023D44
|
||||||
_081595E0: .4byte gUnknown_202063C
|
_081595E0: .4byte gSprites
|
||||||
_081595E4: .4byte gUnknown_2024024
|
_081595E4: .4byte gUnknown_2024024
|
||||||
_081595E8: .4byte nullsub_8
|
_081595E8: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_8159478
|
thumb_func_end sub_8159478
|
||||||
|
|
||||||
thumb_func_start sub_81595EC
|
thumb_func_start sub_81595EC
|
||||||
|
|||||||
@@ -258,7 +258,7 @@ _080DD724: .4byte gUnknown_2023BC4
|
|||||||
thumb_func_start sub_80DD728
|
thumb_func_start sub_80DD728
|
||||||
sub_80DD728: @ 80DD728
|
sub_80DD728: @ 80DD728
|
||||||
push {lr}
|
push {lr}
|
||||||
ldr r2, _080DD750 @ =gUnknown_202063C
|
ldr r2, _080DD750 @ =gSprites
|
||||||
ldr r1, _080DD754 @ =gUnknown_2023D44
|
ldr r1, _080DD754 @ =gUnknown_2023D44
|
||||||
ldr r0, _080DD758 @ =gUnknown_2023BC4
|
ldr r0, _080DD758 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -270,7 +270,7 @@ sub_80DD728: @ 80DD728
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _080DD75C @ =nullsub_8
|
ldr r0, _080DD75C @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _080DD74C
|
bne _080DD74C
|
||||||
bl SafariBufferExecCompleted
|
bl SafariBufferExecCompleted
|
||||||
@@ -278,10 +278,10 @@ _080DD74C:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DD750: .4byte gUnknown_202063C
|
_080DD750: .4byte gSprites
|
||||||
_080DD754: .4byte gUnknown_2023D44
|
_080DD754: .4byte gUnknown_2023D44
|
||||||
_080DD758: .4byte gUnknown_2023BC4
|
_080DD758: .4byte gUnknown_2023BC4
|
||||||
_080DD75C: .4byte nullsub_8
|
_080DD75C: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_80DD728
|
thumb_func_end sub_80DD728
|
||||||
|
|
||||||
thumb_func_start CompleteOnInactiveTextPrinter_3
|
thumb_func_start CompleteOnInactiveTextPrinter_3
|
||||||
@@ -301,7 +301,7 @@ _080DD772:
|
|||||||
thumb_func_start sub_80DD778
|
thumb_func_start sub_80DD778
|
||||||
sub_80DD778: @ 80DD778
|
sub_80DD778: @ 80DD778
|
||||||
push {lr}
|
push {lr}
|
||||||
ldr r2, _080DD7A0 @ =gUnknown_202063C
|
ldr r2, _080DD7A0 @ =gSprites
|
||||||
ldr r1, _080DD7A4 @ =gUnknown_3004FF0
|
ldr r1, _080DD7A4 @ =gUnknown_3004FF0
|
||||||
ldr r0, _080DD7A8 @ =gUnknown_2023BC4
|
ldr r0, _080DD7A8 @ =gUnknown_2023BC4
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -313,7 +313,7 @@ sub_80DD778: @ 80DD778
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _080DD7AC @ =nullsub_8
|
ldr r0, _080DD7AC @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _080DD79C
|
bne _080DD79C
|
||||||
bl SafariBufferExecCompleted
|
bl SafariBufferExecCompleted
|
||||||
@@ -321,10 +321,10 @@ _080DD79C:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DD7A0: .4byte gUnknown_202063C
|
_080DD7A0: .4byte gSprites
|
||||||
_080DD7A4: .4byte gUnknown_3004FF0
|
_080DD7A4: .4byte gUnknown_3004FF0
|
||||||
_080DD7A8: .4byte gUnknown_2023BC4
|
_080DD7A8: .4byte gUnknown_2023BC4
|
||||||
_080DD7AC: .4byte nullsub_8
|
_080DD7AC: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_80DD778
|
thumb_func_end sub_80DD778
|
||||||
|
|
||||||
thumb_func_start sub_80DD7B0
|
thumb_func_start sub_80DD7B0
|
||||||
@@ -650,7 +650,7 @@ SafariHandleDrawTrainerPic: @ 80DD9C4
|
|||||||
ldrb r1, [r5]
|
ldrb r1, [r5]
|
||||||
adds r1, r6
|
adds r1, r6
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r4, _080DDA90 @ =gUnknown_202063C
|
ldr r4, _080DDA90 @ =gSprites
|
||||||
ldrb r3, [r5]
|
ldrb r3, [r5]
|
||||||
adds r0, r3, r6
|
adds r0, r3, r6
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -707,7 +707,7 @@ _080DDA80: .4byte gUnknown_2023BC4
|
|||||||
_080DDA84: .4byte gUnknown_20244DC
|
_080DDA84: .4byte gUnknown_20244DC
|
||||||
_080DDA88: .4byte gUnknown_8239F8C
|
_080DDA88: .4byte gUnknown_8239F8C
|
||||||
_080DDA8C: .4byte gUnknown_2023D44
|
_080DDA8C: .4byte gUnknown_2023D44
|
||||||
_080DDA90: .4byte gUnknown_202063C
|
_080DDA90: .4byte gSprites
|
||||||
_080DDA94: .4byte 0x0000fffe
|
_080DDA94: .4byte 0x0000fffe
|
||||||
_080DDA98: .4byte sub_8033EEC
|
_080DDA98: .4byte sub_8033EEC
|
||||||
_080DDA9C: .4byte gUnknown_3004FE0
|
_080DDA9C: .4byte gUnknown_3004FE0
|
||||||
|
|||||||
@@ -428,7 +428,7 @@ _0810BE86:
|
|||||||
bl uns_builder_assign_animtable1
|
bl uns_builder_assign_animtable1
|
||||||
mov r1, r8
|
mov r1, r8
|
||||||
str r1, [r5, 0xC]
|
str r1, [r5, 0xC]
|
||||||
ldr r0, _0810BF34 @ =gUnknown_8231CFC
|
ldr r0, _0810BF34 @ =gDummySpriteAffineAnimTable
|
||||||
str r0, [r5, 0x10]
|
str r0, [r5, 0x10]
|
||||||
ldr r0, _0810BF38 @ =nullsub_91
|
ldr r0, _0810BF38 @ =nullsub_91
|
||||||
str r0, [r5, 0x14]
|
str r0, [r5, 0x14]
|
||||||
@@ -454,7 +454,7 @@ _0810BE86:
|
|||||||
ldr r0, _0810BF30 @ =0x0000ffff
|
ldr r0, _0810BF30 @ =0x0000ffff
|
||||||
cmp r10, r0
|
cmp r10, r0
|
||||||
bne _0810BEF6
|
bne _0810BEF6
|
||||||
ldr r0, _0810BF3C @ =gUnknown_202063C
|
ldr r0, _0810BF3C @ =gSprites
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -496,9 +496,9 @@ _0810BF16:
|
|||||||
_0810BF28: .4byte gUnknown_203AD40
|
_0810BF28: .4byte gUnknown_203AD40
|
||||||
_0810BF2C: .4byte gUnknown_8453184
|
_0810BF2C: .4byte gUnknown_8453184
|
||||||
_0810BF30: .4byte 0x0000ffff
|
_0810BF30: .4byte 0x0000ffff
|
||||||
_0810BF34: .4byte gUnknown_8231CFC
|
_0810BF34: .4byte gDummySpriteAffineAnimTable
|
||||||
_0810BF38: .4byte nullsub_91
|
_0810BF38: .4byte nullsub_91
|
||||||
_0810BF3C: .4byte gUnknown_202063C
|
_0810BF3C: .4byte gSprites
|
||||||
_0810BF40: .4byte gUnknown_203AD58
|
_0810BF40: .4byte gUnknown_203AD58
|
||||||
thumb_func_end oamt_spawn_poke_or_trainer_picture
|
thumb_func_end oamt_spawn_poke_or_trainer_picture
|
||||||
|
|
||||||
@@ -603,7 +603,7 @@ _0810BFE4:
|
|||||||
lsls r6, r4, 4
|
lsls r6, r4, 4
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
beq _0810C018
|
beq _0810C018
|
||||||
ldr r1, _0810C048 @ =gUnknown_202063C
|
ldr r1, _0810C048 @ =gSprites
|
||||||
adds r0, r6, r4
|
adds r0, r6, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -616,7 +616,7 @@ _0810BFE4:
|
|||||||
_0810C018:
|
_0810C018:
|
||||||
adds r0, r6, r4
|
adds r0, r6, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0810C048 @ =gUnknown_202063C
|
ldr r1, _0810C048 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
mov r0, r8
|
mov r0, r8
|
||||||
@@ -636,7 +636,7 @@ _0810C03A:
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0810C044: .4byte 0x0000ffff
|
_0810C044: .4byte 0x0000ffff
|
||||||
_0810C048: .4byte gUnknown_202063C
|
_0810C048: .4byte gSprites
|
||||||
_0810C04C: .4byte gUnknown_8453178
|
_0810C04C: .4byte gUnknown_8453178
|
||||||
thumb_func_end sub_810BFA4
|
thumb_func_end sub_810BFA4
|
||||||
|
|
||||||
|
|||||||
+35
-35
@@ -76,7 +76,7 @@ sub_8033E3C: @ 8033E3C
|
|||||||
ldrh r0, [r6, 0x30]
|
ldrh r0, [r6, 0x30]
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r7, _08033E80 @ =gUnknown_202063C
|
ldr r7, _08033E80 @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r5, r1, 2
|
lsls r5, r1, 2
|
||||||
@@ -105,7 +105,7 @@ sub_8033E3C: @ 8033E3C
|
|||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
b _08033EA0
|
b _08033EA0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08033E80: .4byte gUnknown_202063C
|
_08033E80: .4byte gSprites
|
||||||
_08033E84:
|
_08033E84:
|
||||||
lsls r0, r4, 27
|
lsls r0, r4, 27
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
@@ -118,7 +118,7 @@ _08033E84:
|
|||||||
adds r0, r3, 0
|
adds r0, r3, 0
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
bl StartSpriteAffineAnim
|
bl StartSpriteAffineAnim
|
||||||
ldr r0, _08033EAC @ =nullsub_8
|
ldr r0, _08033EAC @ =SpriteCallbackDummy
|
||||||
str r0, [r6, 0x1C]
|
str r0, [r6, 0x1C]
|
||||||
_08033EA0:
|
_08033EA0:
|
||||||
pop {r4-r7}
|
pop {r4-r7}
|
||||||
@@ -126,7 +126,7 @@ _08033EA0:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08033EA8: .4byte sub_8012100
|
_08033EA8: .4byte sub_8012100
|
||||||
_08033EAC: .4byte nullsub_8
|
_08033EAC: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_8033E3C
|
thumb_func_end sub_8033E3C
|
||||||
|
|
||||||
thumb_func_start sub_8033EB0
|
thumb_func_start sub_8033EB0
|
||||||
@@ -140,7 +140,7 @@ sub_8033EB0: @ 8033EB0
|
|||||||
movs r2, 0x40
|
movs r2, 0x40
|
||||||
orrs r0, r2
|
orrs r0, r2
|
||||||
strb r0, [r3]
|
strb r0, [r3]
|
||||||
ldr r0, _08033ED4 @ =nullsub_8
|
ldr r0, _08033ED4 @ =SpriteCallbackDummy
|
||||||
str r0, [r4, 0x1C]
|
str r0, [r4, 0x1C]
|
||||||
cmp r1, 0
|
cmp r1, 0
|
||||||
bne _08033ED8
|
bne _08033ED8
|
||||||
@@ -149,7 +149,7 @@ sub_8033EB0: @ 8033EB0
|
|||||||
bl StartSpriteAffineAnim
|
bl StartSpriteAffineAnim
|
||||||
b _08033EE0
|
b _08033EE0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08033ED4: .4byte nullsub_8
|
_08033ED4: .4byte SpriteCallbackDummy
|
||||||
_08033ED8:
|
_08033ED8:
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
movs r1, 0x1
|
movs r1, 0x1
|
||||||
@@ -179,14 +179,14 @@ sub_8033EEC: @ 8033EEC
|
|||||||
lsls r0, 16
|
lsls r0, 16
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _08033F0E
|
bne _08033F0E
|
||||||
ldr r0, _08033F18 @ =nullsub_8
|
ldr r0, _08033F18 @ =SpriteCallbackDummy
|
||||||
str r0, [r2, 0x1C]
|
str r0, [r2, 0x1C]
|
||||||
_08033F0E:
|
_08033F0E:
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08033F14: .4byte gUnknown_2023F4C
|
_08033F14: .4byte gUnknown_2023F4C
|
||||||
_08033F18: .4byte nullsub_8
|
_08033F18: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_8033EEC
|
thumb_func_end sub_8033EEC
|
||||||
|
|
||||||
thumb_func_start InitAndLaunchChosenStatusAnimation
|
thumb_func_start InitAndLaunchChosenStatusAnimation
|
||||||
@@ -393,7 +393,7 @@ _08034094:
|
|||||||
beq _080340E0
|
beq _080340E0
|
||||||
cmp r5, 0x2
|
cmp r5, 0x2
|
||||||
bne _080340E0
|
bne _080340E0
|
||||||
ldr r1, _080340D8 @ =gUnknown_202063C
|
ldr r1, _080340D8 @ =gSprites
|
||||||
ldr r0, _080340DC @ =gUnknown_2023D44
|
ldr r0, _080340DC @ =gUnknown_2023D44
|
||||||
adds r0, r6, r0
|
adds r0, r6, r0
|
||||||
ldrb r2, [r0]
|
ldrb r2, [r0]
|
||||||
@@ -414,7 +414,7 @@ _08034094:
|
|||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
b _08034132
|
b _08034132
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080340D8: .4byte gUnknown_202063C
|
_080340D8: .4byte gSprites
|
||||||
_080340DC: .4byte gUnknown_2023D44
|
_080340DC: .4byte gUnknown_2023D44
|
||||||
_080340E0:
|
_080340E0:
|
||||||
ldr r0, _08034144 @ =gUnknown_2037F1A
|
ldr r0, _08034144 @ =gUnknown_2037F1A
|
||||||
@@ -1710,7 +1710,7 @@ CopyAllBattleSpritesInvisibilities: @ 8034B40
|
|||||||
ldrb r0, [r5]
|
ldrb r0, [r5]
|
||||||
cmp r4, r0
|
cmp r4, r0
|
||||||
bge _08034B96
|
bge _08034B96
|
||||||
ldr r0, _08034BA8 @ =gUnknown_202063C
|
ldr r0, _08034BA8 @ =gSprites
|
||||||
mov r9, r0
|
mov r9, r0
|
||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
mov r12, r0
|
mov r12, r0
|
||||||
@@ -1754,7 +1754,7 @@ _08034B96:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08034BA4: .4byte gUnknown_2023BCC
|
_08034BA4: .4byte gUnknown_2023BCC
|
||||||
_08034BA8: .4byte gUnknown_202063C
|
_08034BA8: .4byte gSprites
|
||||||
_08034BAC: .4byte gUnknown_2024018
|
_08034BAC: .4byte gUnknown_2024018
|
||||||
_08034BB0: .4byte gUnknown_2023D44
|
_08034BB0: .4byte gUnknown_2023D44
|
||||||
thumb_func_end CopyAllBattleSpritesInvisibilities
|
thumb_func_end CopyAllBattleSpritesInvisibilities
|
||||||
@@ -1768,7 +1768,7 @@ CopyBattleSpriteInvisibility: @ 8034BB4
|
|||||||
ldr r1, [r1]
|
ldr r1, [r1]
|
||||||
lsls r3, r0, 2
|
lsls r3, r0, 2
|
||||||
adds r3, r1
|
adds r3, r1
|
||||||
ldr r2, _08034BEC @ =gUnknown_202063C
|
ldr r2, _08034BEC @ =gSprites
|
||||||
ldr r1, _08034BF0 @ =gUnknown_2023D44
|
ldr r1, _08034BF0 @ =gUnknown_2023D44
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -1789,7 +1789,7 @@ CopyBattleSpriteInvisibility: @ 8034BB4
|
|||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08034BE8: .4byte gUnknown_2024018
|
_08034BE8: .4byte gUnknown_2024018
|
||||||
_08034BEC: .4byte gUnknown_202063C
|
_08034BEC: .4byte gSprites
|
||||||
_08034BF0: .4byte gUnknown_2023D44
|
_08034BF0: .4byte gUnknown_2023D44
|
||||||
thumb_func_end CopyBattleSpriteInvisibility
|
thumb_func_end CopyBattleSpriteInvisibility
|
||||||
|
|
||||||
@@ -1868,7 +1868,7 @@ _08034C16:
|
|||||||
adds r0, 0x4
|
adds r0, 0x4
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
ldr r2, [r0]
|
ldr r2, [r0]
|
||||||
ldr r5, _08034D68 @ =gUnknown_202063C
|
ldr r5, _08034D68 @ =gSprites
|
||||||
ldr r4, _08034D6C @ =gUnknown_2023D44
|
ldr r4, _08034D6C @ =gUnknown_2023D44
|
||||||
add r4, r9
|
add r4, r9
|
||||||
ldrb r1, [r4]
|
ldrb r1, [r4]
|
||||||
@@ -1963,7 +1963,7 @@ _08034D58: .4byte gUnknown_2023BCE
|
|||||||
_08034D5C: .4byte gUnknown_202402C
|
_08034D5C: .4byte gUnknown_202402C
|
||||||
_08034D60: .4byte gUnknown_82350AC
|
_08034D60: .4byte gUnknown_82350AC
|
||||||
_08034D64: .4byte gUnknown_202401C
|
_08034D64: .4byte gUnknown_202401C
|
||||||
_08034D68: .4byte gUnknown_202063C
|
_08034D68: .4byte gSprites
|
||||||
_08034D6C: .4byte gUnknown_2023D44
|
_08034D6C: .4byte gUnknown_2023D44
|
||||||
_08034D70: .4byte 0x06010000
|
_08034D70: .4byte 0x06010000
|
||||||
_08034D74: .4byte 0x040000d4
|
_08034D74: .4byte 0x040000d4
|
||||||
@@ -1981,7 +1981,7 @@ _08034D88:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r6, _08034E2C @ =gUnknown_202063C
|
ldr r6, _08034E2C @ =gSprites
|
||||||
adds r0, r6
|
adds r0, r6
|
||||||
ldr r4, _08034E30 @ =gUnknown_2024018
|
ldr r4, _08034E30 @ =gUnknown_2024018
|
||||||
ldr r1, [r4]
|
ldr r1, [r4]
|
||||||
@@ -2049,7 +2049,7 @@ _08034E0E:
|
|||||||
b _08035062
|
b _08035062
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08034E28: .4byte gUnknown_2023D44
|
_08034E28: .4byte gUnknown_2023D44
|
||||||
_08034E2C: .4byte gUnknown_202063C
|
_08034E2C: .4byte gSprites
|
||||||
_08034E30: .4byte gUnknown_2024018
|
_08034E30: .4byte gUnknown_2024018
|
||||||
_08034E34: .4byte gUnknown_2023FE8
|
_08034E34: .4byte gUnknown_2023FE8
|
||||||
_08034E38: .4byte gUnknown_2024024
|
_08034E38: .4byte gUnknown_2024024
|
||||||
@@ -2196,7 +2196,7 @@ _08034F5E:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0803508C @ =gUnknown_202063C
|
ldr r1, _0803508C @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrh r0, [r0, 0x4]
|
ldrh r0, [r0, 0x4]
|
||||||
lsls r0, 22
|
lsls r0, 22
|
||||||
@@ -2290,7 +2290,7 @@ _08034FFC:
|
|||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r2, _0803508C @ =gUnknown_202063C
|
ldr r2, _0803508C @ =gSprites
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
@@ -2319,7 +2319,7 @@ _0803507C: .4byte gUnknown_82350AC
|
|||||||
_08035080: .4byte gUnknown_202401C
|
_08035080: .4byte gUnknown_202401C
|
||||||
_08035084: .4byte gUnknown_2024008
|
_08035084: .4byte gUnknown_2024008
|
||||||
_08035088: .4byte gUnknown_2023D44
|
_08035088: .4byte gUnknown_2023D44
|
||||||
_0803508C: .4byte gUnknown_202063C
|
_0803508C: .4byte gSprites
|
||||||
_08035090: .4byte 0x06010000
|
_08035090: .4byte 0x06010000
|
||||||
_08035094: .4byte 0x040000d4
|
_08035094: .4byte 0x040000d4
|
||||||
_08035098: .4byte 0x84000200
|
_08035098: .4byte 0x84000200
|
||||||
@@ -2463,7 +2463,7 @@ LoadBattleMonGfxAndAnimate: @ 80351A8
|
|||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080351E4 @ =gUnknown_202063C
|
ldr r1, _080351E4 @ =gSprites
|
||||||
adds r4, r0, r1
|
adds r4, r0, r1
|
||||||
ldr r0, _080351E8 @ =gUnknown_2024024
|
ldr r0, _080351E8 @ =gUnknown_2024024
|
||||||
adds r0, r6, r0
|
adds r0, r6, r0
|
||||||
@@ -2476,7 +2476,7 @@ LoadBattleMonGfxAndAnimate: @ 80351A8
|
|||||||
bl GetSubstituteSpriteDefault_Y
|
bl GetSubstituteSpriteDefault_Y
|
||||||
b _080351F2
|
b _080351F2
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080351E4: .4byte gUnknown_202063C
|
_080351E4: .4byte gSprites
|
||||||
_080351E8: .4byte gUnknown_2024024
|
_080351E8: .4byte gUnknown_2024024
|
||||||
_080351EC:
|
_080351EC:
|
||||||
adds r0, r6, 0
|
adds r0, r6, 0
|
||||||
@@ -2819,7 +2819,7 @@ _0803547C:
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _08035514
|
beq _08035514
|
||||||
ldr r4, _080354E4 @ =gUnknown_202063C
|
ldr r4, _080354E4 @ =gSprites
|
||||||
ldr r0, _080354E8 @ =gUnknown_2023D44
|
ldr r0, _080354E8 @ =gUnknown_2023D44
|
||||||
adds r3, r5, r0
|
adds r3, r5, r0
|
||||||
ldrb r1, [r3]
|
ldrb r1, [r3]
|
||||||
@@ -2863,7 +2863,7 @@ _0803547C:
|
|||||||
b _08035514
|
b _08035514
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080354E0: .4byte gUnknown_2023BCC
|
_080354E0: .4byte gUnknown_2023BCC
|
||||||
_080354E4: .4byte gUnknown_202063C
|
_080354E4: .4byte gSprites
|
||||||
_080354E8: .4byte gUnknown_2023D44
|
_080354E8: .4byte gUnknown_2023D44
|
||||||
_080354EC: .4byte gUnknown_2024018
|
_080354EC: .4byte gUnknown_2024018
|
||||||
_080354F0:
|
_080354F0:
|
||||||
@@ -2947,7 +2947,7 @@ LoadAndCreateEnemyShadowSprites: @ 8035538
|
|||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
adds r2, r1, r2
|
adds r2, r1, r2
|
||||||
strb r0, [r2, 0x7]
|
strb r0, [r2, 0x7]
|
||||||
ldr r7, _08035620 @ =gUnknown_202063C
|
ldr r7, _08035620 @ =gSprites
|
||||||
ldr r0, [r6]
|
ldr r0, [r6]
|
||||||
ldr r0, [r0, 0x4]
|
ldr r0, [r0, 0x4]
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
@@ -3012,7 +3012,7 @@ _0803560A:
|
|||||||
_08035614: .4byte gUnknown_8250A0C
|
_08035614: .4byte gUnknown_8250A0C
|
||||||
_08035618: .4byte gUnknown_8250A1C
|
_08035618: .4byte gUnknown_8250A1C
|
||||||
_0803561C: .4byte gUnknown_2024018
|
_0803561C: .4byte gUnknown_2024018
|
||||||
_08035620: .4byte gUnknown_202063C
|
_08035620: .4byte gSprites
|
||||||
thumb_func_end LoadAndCreateEnemyShadowSprites
|
thumb_func_end LoadAndCreateEnemyShadowSprites
|
||||||
|
|
||||||
thumb_func_start SpriteCB_EnemyShadow
|
thumb_func_start SpriteCB_EnemyShadow
|
||||||
@@ -3032,7 +3032,7 @@ SpriteCB_EnemyShadow: @ 8035624
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0803566C @ =gUnknown_202063C
|
ldr r1, _0803566C @ =gSprites
|
||||||
adds r7, r0, r1
|
adds r7, r0, r1
|
||||||
adds r6, r7, 0
|
adds r6, r7, 0
|
||||||
adds r6, 0x3E
|
adds r6, 0x3E
|
||||||
@@ -3052,7 +3052,7 @@ _08035660:
|
|||||||
b _080356EA
|
b _080356EA
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08035668: .4byte gUnknown_2023D44
|
_08035668: .4byte gUnknown_2023D44
|
||||||
_0803566C: .4byte gUnknown_202063C
|
_0803566C: .4byte gSprites
|
||||||
_08035670: .4byte SpriteCB_SetInvisible
|
_08035670: .4byte SpriteCB_SetInvisible
|
||||||
_08035674:
|
_08035674:
|
||||||
ldr r0, _08035690 @ =gUnknown_2037EE1
|
ldr r0, _08035690 @ =gUnknown_2037EE1
|
||||||
@@ -3166,7 +3166,7 @@ _08035732:
|
|||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _08035768
|
beq _08035768
|
||||||
ldr r2, _08035760 @ =gUnknown_202063C
|
ldr r2, _08035760 @ =gSprites
|
||||||
ldr r1, [r3, 0x4]
|
ldr r1, [r3, 0x4]
|
||||||
lsls r0, r4, 1
|
lsls r0, r4, 1
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
@@ -3183,10 +3183,10 @@ _08035732:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08035758: .4byte gUnknown_2024018
|
_08035758: .4byte gUnknown_2024018
|
||||||
_0803575C: .4byte gUnknown_823A004
|
_0803575C: .4byte gUnknown_823A004
|
||||||
_08035760: .4byte gUnknown_202063C
|
_08035760: .4byte gSprites
|
||||||
_08035764: .4byte SpriteCB_EnemyShadow
|
_08035764: .4byte SpriteCB_EnemyShadow
|
||||||
_08035768:
|
_08035768:
|
||||||
ldr r2, _0803578C @ =gUnknown_202063C
|
ldr r2, _0803578C @ =gSprites
|
||||||
ldr r1, [r3, 0x4]
|
ldr r1, [r3, 0x4]
|
||||||
lsls r0, r6, 1
|
lsls r0, r6, 1
|
||||||
adds r0, r6
|
adds r0, r6
|
||||||
@@ -3206,7 +3206,7 @@ _08035784:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0803578C: .4byte gUnknown_202063C
|
_0803578C: .4byte gSprites
|
||||||
_08035790: .4byte SpriteCB_SetInvisible
|
_08035790: .4byte SpriteCB_SetInvisible
|
||||||
thumb_func_end SetBankEnemyShadowSpriteCallback
|
thumb_func_end SetBankEnemyShadowSpriteCallback
|
||||||
|
|
||||||
@@ -3214,7 +3214,7 @@ _08035790: .4byte SpriteCB_SetInvisible
|
|||||||
EnemyShadowCallbackToSetInvisible: @ 8035794
|
EnemyShadowCallbackToSetInvisible: @ 8035794
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r2, _080357BC @ =gUnknown_202063C
|
ldr r2, _080357BC @ =gSprites
|
||||||
ldr r1, _080357C0 @ =gUnknown_2024018
|
ldr r1, _080357C0 @ =gUnknown_2024018
|
||||||
ldr r1, [r1]
|
ldr r1, [r1]
|
||||||
ldr r3, [r1, 0x4]
|
ldr r3, [r1, 0x4]
|
||||||
@@ -3232,7 +3232,7 @@ EnemyShadowCallbackToSetInvisible: @ 8035794
|
|||||||
str r1, [r0]
|
str r1, [r0]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080357BC: .4byte gUnknown_202063C
|
_080357BC: .4byte gSprites
|
||||||
_080357C0: .4byte gUnknown_2024018
|
_080357C0: .4byte gUnknown_2024018
|
||||||
_080357C4: .4byte SpriteCB_SetInvisible
|
_080357C4: .4byte SpriteCB_SetInvisible
|
||||||
thumb_func_end EnemyShadowCallbackToSetInvisible
|
thumb_func_end EnemyShadowCallbackToSetInvisible
|
||||||
|
|||||||
+104
-104
@@ -292,7 +292,7 @@ CreateBankHealthboxSprites: @ 8047CE0
|
|||||||
bl CreateSpriteAtEnd
|
bl CreateSpriteAtEnd
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r7, r0, 24
|
lsrs r7, r0, 24
|
||||||
ldr r4, _08047D6C @ =gUnknown_202063C
|
ldr r4, _08047D6C @ =gSprites
|
||||||
lsls r1, r6, 4
|
lsls r1, r6, 4
|
||||||
adds r1, r6
|
adds r1, r6
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -323,7 +323,7 @@ CreateBankHealthboxSprites: @ 8047CE0
|
|||||||
b _08047DBE
|
b _08047DBE
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08047D68: .4byte gUnknown_8260278
|
_08047D68: .4byte gUnknown_8260278
|
||||||
_08047D6C: .4byte gUnknown_202063C
|
_08047D6C: .4byte gSprites
|
||||||
_08047D70: .4byte 0x000003ff
|
_08047D70: .4byte 0x000003ff
|
||||||
_08047D74: .4byte 0xfffffc00
|
_08047D74: .4byte 0xfffffc00
|
||||||
_08047D78:
|
_08047D78:
|
||||||
@@ -342,7 +342,7 @@ _08047D78:
|
|||||||
bl CreateSpriteAtEnd
|
bl CreateSpriteAtEnd
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r7, r0, 24
|
lsrs r7, r0, 24
|
||||||
ldr r0, _08047DE4 @ =gUnknown_202063C
|
ldr r0, _08047DE4 @ =gSprites
|
||||||
lsls r2, r7, 4
|
lsls r2, r7, 4
|
||||||
adds r2, r7
|
adds r2, r7
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
@@ -361,7 +361,7 @@ _08047D78:
|
|||||||
movs r0, 0x2
|
movs r0, 0x2
|
||||||
str r0, [sp]
|
str r0, [sp]
|
||||||
_08047DBE:
|
_08047DBE:
|
||||||
ldr r2, _08047DE4 @ =gUnknown_202063C
|
ldr r2, _08047DE4 @ =gSprites
|
||||||
lsls r0, r6, 4
|
lsls r0, r6, 4
|
||||||
adds r0, r6
|
adds r0, r6
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -379,7 +379,7 @@ _08047DBE:
|
|||||||
b _08047F1C
|
b _08047F1C
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08047DE0: .4byte gUnknown_82602A8
|
_08047DE0: .4byte gUnknown_82602A8
|
||||||
_08047DE4: .4byte gUnknown_202063C
|
_08047DE4: .4byte gSprites
|
||||||
_08047DE8: .4byte 0x000003ff
|
_08047DE8: .4byte 0x000003ff
|
||||||
_08047DEC: .4byte 0xfffffc00
|
_08047DEC: .4byte 0xfffffc00
|
||||||
_08047DF0: .4byte sub_8048128
|
_08047DF0: .4byte sub_8048128
|
||||||
@@ -420,7 +420,7 @@ _08047DF4:
|
|||||||
bl CreateSpriteAtEnd
|
bl CreateSpriteAtEnd
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r7, r0, 24
|
lsrs r7, r0, 24
|
||||||
ldr r4, _08047E88 @ =gUnknown_202063C
|
ldr r4, _08047E88 @ =gSprites
|
||||||
lsls r0, r6, 4
|
lsls r0, r6, 4
|
||||||
adds r0, r6
|
adds r0, r6
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -453,7 +453,7 @@ _08047DF4:
|
|||||||
b _08047F1A
|
b _08047F1A
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08047E84: .4byte gUnknown_8260278
|
_08047E84: .4byte gUnknown_8260278
|
||||||
_08047E88: .4byte gUnknown_202063C
|
_08047E88: .4byte gSprites
|
||||||
_08047E8C: .4byte 0x000003ff
|
_08047E8C: .4byte 0x000003ff
|
||||||
_08047E90: .4byte 0xfffffc00
|
_08047E90: .4byte 0xfffffc00
|
||||||
_08047E94: .4byte sub_8048128
|
_08047E94: .4byte sub_8048128
|
||||||
@@ -489,7 +489,7 @@ _08047E98:
|
|||||||
bl CreateSpriteAtEnd
|
bl CreateSpriteAtEnd
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r7, r0, 24
|
lsrs r7, r0, 24
|
||||||
ldr r4, _08047FE4 @ =gUnknown_202063C
|
ldr r4, _08047FE4 @ =gSprites
|
||||||
lsls r0, r6, 4
|
lsls r0, r6, 4
|
||||||
adds r0, r6
|
adds r0, r6
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -540,7 +540,7 @@ _08047F1C:
|
|||||||
lsls r4, r5, 4
|
lsls r4, r5, 4
|
||||||
adds r4, r5
|
adds r4, r5
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r1, _08047FE4 @ =gUnknown_202063C
|
ldr r1, _08047FE4 @ =gSprites
|
||||||
mov r8, r1
|
mov r8, r1
|
||||||
add r4, r8
|
add r4, r8
|
||||||
mov r0, r10
|
mov r0, r10
|
||||||
@@ -617,7 +617,7 @@ _08047F1C:
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08047FE0: .4byte gUnknown_82602A8
|
_08047FE0: .4byte gUnknown_82602A8
|
||||||
_08047FE4: .4byte gUnknown_202063C
|
_08047FE4: .4byte gSprites
|
||||||
_08047FE8: .4byte 0x000003ff
|
_08047FE8: .4byte 0x000003ff
|
||||||
_08047FEC: .4byte 0xfffffc00
|
_08047FEC: .4byte 0xfffffc00
|
||||||
_08047FF0: .4byte sub_8048128
|
_08047FF0: .4byte sub_8048128
|
||||||
@@ -650,7 +650,7 @@ CreateSafariPlayerHealthboxSprites: @ 8048008
|
|||||||
bl CreateSpriteAtEnd
|
bl CreateSpriteAtEnd
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r1, _08048098 @ =gUnknown_202063C
|
ldr r1, _08048098 @ =gSprites
|
||||||
mov r9, r1
|
mov r9, r1
|
||||||
lsls r4, r6, 4
|
lsls r4, r6, 4
|
||||||
adds r4, r6
|
adds r4, r6
|
||||||
@@ -699,7 +699,7 @@ CreateSafariPlayerHealthboxSprites: @ 8048008
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08048094: .4byte gUnknown_82602D8
|
_08048094: .4byte gUnknown_82602D8
|
||||||
_08048098: .4byte gUnknown_202063C
|
_08048098: .4byte gSprites
|
||||||
_0804809C: .4byte 0x000003ff
|
_0804809C: .4byte 0x000003ff
|
||||||
_080480A0: .4byte 0xfffffc00
|
_080480A0: .4byte 0xfffffc00
|
||||||
_080480A4: .4byte sub_8048128
|
_080480A4: .4byte sub_8048128
|
||||||
@@ -731,7 +731,7 @@ sub_80480B8: @ 80480B8
|
|||||||
bgt _080480FC
|
bgt _080480FC
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _080480FC
|
bne _080480FC
|
||||||
ldr r2, _080480E4 @ =gUnknown_202063C
|
ldr r2, _080480E4 @ =gSprites
|
||||||
lsls r3, r5, 4
|
lsls r3, r5, 4
|
||||||
adds r1, r3, r5
|
adds r1, r3, r5
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -740,9 +740,9 @@ sub_80480B8: @ 80480B8
|
|||||||
adds r0, 0x10
|
adds r0, 0x10
|
||||||
b _0804810A
|
b _0804810A
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080480E4: .4byte gUnknown_202063C
|
_080480E4: .4byte gSprites
|
||||||
_080480E8:
|
_080480E8:
|
||||||
ldr r2, _080480F8 @ =gUnknown_202063C
|
ldr r2, _080480F8 @ =gSprites
|
||||||
lsls r3, r5, 4
|
lsls r3, r5, 4
|
||||||
adds r1, r3, r5
|
adds r1, r3, r5
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -751,9 +751,9 @@ _080480E8:
|
|||||||
adds r0, 0x10
|
adds r0, 0x10
|
||||||
b _0804810A
|
b _0804810A
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080480F8: .4byte gUnknown_202063C
|
_080480F8: .4byte gSprites
|
||||||
_080480FC:
|
_080480FC:
|
||||||
ldr r2, _08048124 @ =gUnknown_202063C
|
ldr r2, _08048124 @ =gSprites
|
||||||
lsls r3, r5, 4
|
lsls r3, r5, 4
|
||||||
adds r1, r3, r5
|
adds r1, r3, r5
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -775,7 +775,7 @@ _0804810A:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08048124: .4byte gUnknown_202063C
|
_08048124: .4byte gSprites
|
||||||
thumb_func_end sub_80480B8
|
thumb_func_end sub_80480B8
|
||||||
|
|
||||||
thumb_func_start sub_8048128
|
thumb_func_start sub_8048128
|
||||||
@@ -783,7 +783,7 @@ sub_8048128: @ 8048128
|
|||||||
ldrh r1, [r0, 0x38]
|
ldrh r1, [r0, 0x38]
|
||||||
lsls r1, 24
|
lsls r1, 24
|
||||||
lsrs r1, 24
|
lsrs r1, 24
|
||||||
ldr r3, _0804814C @ =gUnknown_202063C
|
ldr r3, _0804814C @ =gSprites
|
||||||
lsls r2, r1, 4
|
lsls r2, r1, 4
|
||||||
adds r2, r1
|
adds r2, r1
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
@@ -799,7 +799,7 @@ sub_8048128: @ 8048128
|
|||||||
strh r1, [r0, 0x26]
|
strh r1, [r0, 0x26]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804814C: .4byte gUnknown_202063C
|
_0804814C: .4byte gSprites
|
||||||
thumb_func_end sub_8048128
|
thumb_func_end sub_8048128
|
||||||
|
|
||||||
thumb_func_start SetBattleBarStruct
|
thumb_func_start SetBattleBarStruct
|
||||||
@@ -837,7 +837,7 @@ SetHealthboxSpriteInvisible: @ 8048188
|
|||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r4, _080481D0 @ =gUnknown_202063C
|
ldr r4, _080481D0 @ =gSprites
|
||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
@@ -871,7 +871,7 @@ SetHealthboxSpriteInvisible: @ 8048188
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080481D0: .4byte gUnknown_202063C
|
_080481D0: .4byte gSprites
|
||||||
thumb_func_end SetHealthboxSpriteInvisible
|
thumb_func_end SetHealthboxSpriteInvisible
|
||||||
|
|
||||||
thumb_func_start SetHealthboxSpriteVisible
|
thumb_func_start SetHealthboxSpriteVisible
|
||||||
@@ -879,7 +879,7 @@ SetHealthboxSpriteVisible: @ 80481D4
|
|||||||
push {r4,r5,lr}
|
push {r4,r5,lr}
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r5, _08048224 @ =gUnknown_202063C
|
ldr r5, _08048224 @ =gSprites
|
||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
@@ -916,7 +916,7 @@ SetHealthboxSpriteVisible: @ 80481D4
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08048224: .4byte gUnknown_202063C
|
_08048224: .4byte gSprites
|
||||||
thumb_func_end SetHealthboxSpriteVisible
|
thumb_func_end SetHealthboxSpriteVisible
|
||||||
|
|
||||||
thumb_func_start UpdateSpritePos
|
thumb_func_start UpdateSpritePos
|
||||||
@@ -924,7 +924,7 @@ UpdateSpritePos: @ 8048228
|
|||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r4, _08048244 @ =gUnknown_202063C
|
ldr r4, _08048244 @ =gSprites
|
||||||
lsls r3, r0, 4
|
lsls r3, r0, 4
|
||||||
adds r3, r0
|
adds r3, r0
|
||||||
lsls r3, 2
|
lsls r3, 2
|
||||||
@@ -935,7 +935,7 @@ UpdateSpritePos: @ 8048228
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08048244: .4byte gUnknown_202063C
|
_08048244: .4byte gSprites
|
||||||
thumb_func_end UpdateSpritePos
|
thumb_func_end UpdateSpritePos
|
||||||
|
|
||||||
thumb_func_start DestoryHealthboxSprite
|
thumb_func_start DestoryHealthboxSprite
|
||||||
@@ -943,7 +943,7 @@ DestoryHealthboxSprite: @ 8048248
|
|||||||
push {r4,r5,lr}
|
push {r4,r5,lr}
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r5, _08048284 @ =gUnknown_202063C
|
ldr r5, _08048284 @ =gSprites
|
||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
@@ -967,7 +967,7 @@ DestoryHealthboxSprite: @ 8048248
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08048284: .4byte gUnknown_202063C
|
_08048284: .4byte gSprites
|
||||||
thumb_func_end DestoryHealthboxSprite
|
thumb_func_end DestoryHealthboxSprite
|
||||||
|
|
||||||
thumb_func_start nullsub_21
|
thumb_func_start nullsub_21
|
||||||
@@ -989,7 +989,7 @@ UpdateOamPriorityInAllHealthboxes: @ 804828C
|
|||||||
ldrb r2, [r1]
|
ldrb r2, [r1]
|
||||||
cmp r6, r2
|
cmp r6, r2
|
||||||
bge _08048304
|
bge _08048304
|
||||||
ldr r1, _08048314 @ =gUnknown_202063C
|
ldr r1, _08048314 @ =gSprites
|
||||||
mov r12, r1
|
mov r12, r1
|
||||||
movs r1, 0x3
|
movs r1, 0x3
|
||||||
ands r0, r1
|
ands r0, r1
|
||||||
@@ -1047,7 +1047,7 @@ _08048304:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08048310: .4byte gUnknown_2023BCC
|
_08048310: .4byte gUnknown_2023BCC
|
||||||
_08048314: .4byte gUnknown_202063C
|
_08048314: .4byte gSprites
|
||||||
_08048318: .4byte gUnknown_3004FF0
|
_08048318: .4byte gUnknown_3004FF0
|
||||||
thumb_func_end UpdateOamPriorityInAllHealthboxes
|
thumb_func_end UpdateOamPriorityInAllHealthboxes
|
||||||
|
|
||||||
@@ -1154,7 +1154,7 @@ UpdateLvlInHealthbox: @ 8048398
|
|||||||
movs r2, 0x3
|
movs r2, 0x3
|
||||||
bl AddTextPrinterAndCreateWindowOnHealthbox
|
bl AddTextPrinterAndCreateWindowOnHealthbox
|
||||||
adds r6, r0, 0
|
adds r6, r0, 0
|
||||||
ldr r0, _08048414 @ =gUnknown_202063C
|
ldr r0, _08048414 @ =gSprites
|
||||||
lsls r1, r5, 4
|
lsls r1, r5, 4
|
||||||
adds r1, r5
|
adds r1, r5
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -1180,7 +1180,7 @@ UpdateLvlInHealthbox: @ 8048398
|
|||||||
b _08048424
|
b _08048424
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08048410: .4byte gUnknown_826051C
|
_08048410: .4byte gUnknown_826051C
|
||||||
_08048414: .4byte gUnknown_202063C
|
_08048414: .4byte gSprites
|
||||||
_08048418: .4byte 0x06010420
|
_08048418: .4byte 0x06010420
|
||||||
_0804841C: .4byte 0x06010820
|
_0804841C: .4byte 0x06010820
|
||||||
_08048420:
|
_08048420:
|
||||||
@@ -1218,7 +1218,7 @@ sub_8048440: @ 8048440
|
|||||||
lsls r2, 24
|
lsls r2, 24
|
||||||
lsrs r2, 24
|
lsrs r2, 24
|
||||||
mov r8, r2
|
mov r8, r2
|
||||||
ldr r1, _080484B4 @ =gUnknown_202063C
|
ldr r1, _080484B4 @ =gSprites
|
||||||
lsls r0, 4
|
lsls r0, 4
|
||||||
add r0, r9
|
add r0, r9
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -1258,7 +1258,7 @@ sub_8048440: @ 8048440
|
|||||||
adds r1, r5, 0
|
adds r1, r5, 0
|
||||||
b _080484FE
|
b _080484FE
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080484B4: .4byte gUnknown_202063C
|
_080484B4: .4byte gSprites
|
||||||
_080484B8: .4byte 0x06010a40
|
_080484B8: .4byte 0x06010a40
|
||||||
_080484BC:
|
_080484BC:
|
||||||
mov r2, r10
|
mov r2, r10
|
||||||
@@ -1306,7 +1306,7 @@ _08048514:
|
|||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
movs r2, 0x14
|
movs r2, 0x14
|
||||||
bl memcpy
|
bl memcpy
|
||||||
ldr r1, _08048560 @ =gUnknown_202063C
|
ldr r1, _08048560 @ =gSprites
|
||||||
mov r0, r9
|
mov r0, r9
|
||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r0, r4, r0
|
adds r0, r4, r0
|
||||||
@@ -1336,7 +1336,7 @@ _0804854C:
|
|||||||
b _080485F8
|
b _080485F8
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804855C: .4byte gUnknown_826052C
|
_0804855C: .4byte gUnknown_826052C
|
||||||
_08048560: .4byte gUnknown_202063C
|
_08048560: .4byte gSprites
|
||||||
_08048564:
|
_08048564:
|
||||||
ldrh r0, [r7, 0x3A]
|
ldrh r0, [r7, 0x3A]
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
@@ -1381,7 +1381,7 @@ _0804858A:
|
|||||||
movs r3, 0
|
movs r3, 0
|
||||||
bl RenderTextFont9
|
bl RenderTextFont9
|
||||||
movs r5, 0
|
movs r5, 0
|
||||||
ldr r1, _0804860C @ =gUnknown_202063C
|
ldr r1, _0804860C @ =gSprites
|
||||||
mov r2, r9
|
mov r2, r9
|
||||||
adds r0, r4, r2
|
adds r0, r4, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -1422,7 +1422,7 @@ _080485F8:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08048608: .4byte gUnknown_202401C
|
_08048608: .4byte gUnknown_202401C
|
||||||
_0804860C: .4byte gUnknown_202063C
|
_0804860C: .4byte gSprites
|
||||||
_08048610: .4byte 0x06010000
|
_08048610: .4byte 0x06010000
|
||||||
_08048614: .4byte 0x04000008
|
_08048614: .4byte 0x04000008
|
||||||
thumb_func_end sub_8048440
|
thumb_func_end sub_8048440
|
||||||
@@ -1447,7 +1447,7 @@ sub_8048618: @ 8048618
|
|||||||
add r0, sp, 0x10
|
add r0, sp, 0x10
|
||||||
movs r2, 0x14
|
movs r2, 0x14
|
||||||
bl memcpy
|
bl memcpy
|
||||||
ldr r5, _080486FC @ =gUnknown_202063C
|
ldr r5, _080486FC @ =gSprites
|
||||||
mov r1, r9
|
mov r1, r9
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
add r0, r9
|
add r0, r9
|
||||||
@@ -1540,7 +1540,7 @@ _080486C6:
|
|||||||
b _0804873E
|
b _0804873E
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080486F8: .4byte gUnknown_8260542
|
_080486F8: .4byte gUnknown_8260542
|
||||||
_080486FC: .4byte gUnknown_202063C
|
_080486FC: .4byte gSprites
|
||||||
_08048700: .4byte gUnknown_2024018
|
_08048700: .4byte gUnknown_2024018
|
||||||
_08048704: .4byte gUnknown_8260540
|
_08048704: .4byte gUnknown_8260540
|
||||||
_08048708: .4byte gUnknown_202401C
|
_08048708: .4byte gUnknown_202401C
|
||||||
@@ -1584,7 +1584,7 @@ _08048748:
|
|||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r0, [r0]
|
ldr r0, [r0]
|
||||||
adds r0, 0xE0
|
adds r0, 0xE0
|
||||||
ldr r1, _0804879C @ =gUnknown_202063C
|
ldr r1, _0804879C @ =gSprites
|
||||||
lsls r4, r7, 4
|
lsls r4, r7, 4
|
||||||
adds r4, r7
|
adds r4, r7
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
@@ -1611,7 +1611,7 @@ _08048748:
|
|||||||
_08048790: .4byte gUnknown_202401C
|
_08048790: .4byte gUnknown_202401C
|
||||||
_08048794: .4byte 0x06010020
|
_08048794: .4byte 0x06010020
|
||||||
_08048798: .4byte 0x04000008
|
_08048798: .4byte 0x04000008
|
||||||
_0804879C: .4byte gUnknown_202063C
|
_0804879C: .4byte gSprites
|
||||||
_080487A0: .4byte 0x06010000
|
_080487A0: .4byte 0x06010000
|
||||||
_080487A4: .4byte 0x05000008
|
_080487A4: .4byte 0x05000008
|
||||||
_080487A8:
|
_080487A8:
|
||||||
@@ -1622,7 +1622,7 @@ _080487A8:
|
|||||||
bne _080487DC
|
bne _080487DC
|
||||||
movs r0, 0x74
|
movs r0, 0x74
|
||||||
bl GetHealthboxElementGfxPtr
|
bl GetHealthboxElementGfxPtr
|
||||||
ldr r2, _080487EC @ =gUnknown_202063C
|
ldr r2, _080487EC @ =gSprites
|
||||||
mov r3, r9
|
mov r3, r9
|
||||||
lsls r1, r3, 4
|
lsls r1, r3, 4
|
||||||
add r1, r9
|
add r1, r9
|
||||||
@@ -1648,7 +1648,7 @@ _080487DC:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080487EC: .4byte gUnknown_202063C
|
_080487EC: .4byte gSprites
|
||||||
_080487F0: .4byte 0x06010000
|
_080487F0: .4byte 0x06010000
|
||||||
_080487F4: .4byte 0x04000008
|
_080487F4: .4byte 0x04000008
|
||||||
thumb_func_end sub_8048618
|
thumb_func_end sub_8048618
|
||||||
@@ -1669,7 +1669,7 @@ sub_80487F8: @ 80487F8
|
|||||||
add r0, sp, 0x10
|
add r0, sp, 0x10
|
||||||
movs r2, 0x14
|
movs r2, 0x14
|
||||||
bl memcpy
|
bl memcpy
|
||||||
ldr r1, _080488B0 @ =gUnknown_202063C
|
ldr r1, _080488B0 @ =gSprites
|
||||||
ldr r2, [sp, 0x24]
|
ldr r2, [sp, 0x24]
|
||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
@@ -1744,7 +1744,7 @@ _080488A8:
|
|||||||
b _080488DA
|
b _080488DA
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080488AC: .4byte gUnknown_826052C
|
_080488AC: .4byte gUnknown_826052C
|
||||||
_080488B0: .4byte gUnknown_202063C
|
_080488B0: .4byte gSprites
|
||||||
_080488B4: .4byte gUnknown_202401C
|
_080488B4: .4byte gUnknown_202401C
|
||||||
_080488B8: .4byte gUnknown_8463E60
|
_080488B8: .4byte gUnknown_8463E60
|
||||||
_080488BC:
|
_080488BC:
|
||||||
@@ -1786,7 +1786,7 @@ _080488DA:
|
|||||||
mov r9, r0
|
mov r9, r0
|
||||||
cmp r7, r9
|
cmp r7, r9
|
||||||
bge _08048966
|
bge _08048966
|
||||||
ldr r1, _080489FC @ =gUnknown_202063C
|
ldr r1, _080489FC @ =gSprites
|
||||||
ldr r2, _080489F8 @ =0x04000008
|
ldr r2, _080489F8 @ =0x04000008
|
||||||
mov r10, r2
|
mov r10, r2
|
||||||
ldr r2, [sp, 0x24]
|
ldr r2, [sp, 0x24]
|
||||||
@@ -1835,7 +1835,7 @@ _08048926:
|
|||||||
cmp r7, r9
|
cmp r7, r9
|
||||||
blt _08048916
|
blt _08048916
|
||||||
_08048966:
|
_08048966:
|
||||||
ldr r6, _080489FC @ =gUnknown_202063C
|
ldr r6, _080489FC @ =gSprites
|
||||||
ldr r3, [sp, 0x2C]
|
ldr r3, [sp, 0x2C]
|
||||||
ldr r1, [sp, 0x24]
|
ldr r1, [sp, 0x24]
|
||||||
adds r0, r3, r1
|
adds r0, r3, r1
|
||||||
@@ -1907,7 +1907,7 @@ _080489D0:
|
|||||||
b _08048A2C
|
b _08048A2C
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080489F8: .4byte 0x04000008
|
_080489F8: .4byte 0x04000008
|
||||||
_080489FC: .4byte gUnknown_202063C
|
_080489FC: .4byte gSprites
|
||||||
_08048A00: .4byte 0x06010000
|
_08048A00: .4byte 0x06010000
|
||||||
_08048A04: .4byte gUnknown_2023FE8
|
_08048A04: .4byte gUnknown_2023FE8
|
||||||
_08048A08: .4byte gUnknown_202401C
|
_08048A08: .4byte gUnknown_202401C
|
||||||
@@ -1961,7 +1961,7 @@ sub_8048A4C: @ 8048A4C
|
|||||||
blt _08048A66
|
blt _08048A66
|
||||||
b _08048CF2
|
b _08048CF2
|
||||||
_08048A66:
|
_08048A66:
|
||||||
ldr r1, _08048B7C @ =gUnknown_202063C
|
ldr r1, _08048B7C @ =gSprites
|
||||||
mov r10, r1
|
mov r10, r1
|
||||||
ldr r2, _08048B80 @ =gUnknown_2023BCE
|
ldr r2, _08048B80 @ =gUnknown_2023BCE
|
||||||
mov r8, r2
|
mov r8, r2
|
||||||
@@ -1977,7 +1977,7 @@ _08048A6E:
|
|||||||
adds r1, 0x1C
|
adds r1, 0x1C
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _08048B88 @ =nullsub_8
|
ldr r0, _08048B88 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
beq _08048A8C
|
beq _08048A8C
|
||||||
b _08048CE0
|
b _08048CE0
|
||||||
@@ -2097,10 +2097,10 @@ _08048B16:
|
|||||||
b _08048C6E
|
b _08048C6E
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08048B78: .4byte gUnknown_2023BCC
|
_08048B78: .4byte gUnknown_2023BCC
|
||||||
_08048B7C: .4byte gUnknown_202063C
|
_08048B7C: .4byte gSprites
|
||||||
_08048B80: .4byte gUnknown_2023BCE
|
_08048B80: .4byte gUnknown_2023BCE
|
||||||
_08048B84: .4byte gUnknown_3004FF0
|
_08048B84: .4byte gUnknown_3004FF0
|
||||||
_08048B88: .4byte nullsub_8
|
_08048B88: .4byte SpriteCallbackDummy
|
||||||
_08048B8C: .4byte gUnknown_2024018
|
_08048B8C: .4byte gUnknown_2024018
|
||||||
_08048B90: .4byte gUnknown_2022B4C
|
_08048B90: .4byte gUnknown_2022B4C
|
||||||
_08048B94: .4byte 0x06010000
|
_08048B94: .4byte 0x06010000
|
||||||
@@ -2409,7 +2409,7 @@ _08048DC4:
|
|||||||
ldr r6, [sp, 0x18]
|
ldr r6, [sp, 0x18]
|
||||||
adds r0, r6
|
adds r0, r6
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08048E5C @ =gUnknown_202063C
|
ldr r1, _08048E5C @ =gSprites
|
||||||
adds r4, r0, r1
|
adds r4, r0, r1
|
||||||
ldr r1, _08048E60 @ =gUnknown_82603FC
|
ldr r1, _08048E60 @ =gUnknown_82603FC
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
@@ -2438,7 +2438,7 @@ _08048E4C: .4byte gUnknown_826049C
|
|||||||
_08048E50: .4byte gUnknown_826047C
|
_08048E50: .4byte gUnknown_826047C
|
||||||
_08048E54: .4byte gUnknown_826048C
|
_08048E54: .4byte gUnknown_826048C
|
||||||
_08048E58: .4byte gUnknown_82604BC
|
_08048E58: .4byte gUnknown_82604BC
|
||||||
_08048E5C: .4byte gUnknown_202063C
|
_08048E5C: .4byte gSprites
|
||||||
_08048E60: .4byte gUnknown_82603FC
|
_08048E60: .4byte gUnknown_82603FC
|
||||||
_08048E64:
|
_08048E64:
|
||||||
ldrh r0, [r4, 0x20]
|
ldrh r0, [r4, 0x20]
|
||||||
@@ -2446,7 +2446,7 @@ _08048E64:
|
|||||||
strh r0, [r4, 0x20]
|
strh r0, [r4, 0x20]
|
||||||
_08048E6A:
|
_08048E6A:
|
||||||
movs r6, 0
|
movs r6, 0
|
||||||
ldr r1, _08048F14 @ =gUnknown_202063C
|
ldr r1, _08048F14 @ =gSprites
|
||||||
mov r10, r1
|
mov r10, r1
|
||||||
mov r4, sp
|
mov r4, sp
|
||||||
mov r2, r9
|
mov r2, r9
|
||||||
@@ -2476,12 +2476,12 @@ _08048E80:
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r2, _08048F20 @ =gUnknown_2020658
|
ldr r2, _08048F20 @ =gSprites + 0x1C
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
ldr r0, _08048F24 @ =SpriteCB_StatusSummaryBallsOnSwitchout
|
ldr r0, _08048F24 @ =SpriteCB_StatusSummaryBallsOnSwitchout
|
||||||
str r0, [r1]
|
str r0, [r1]
|
||||||
_08048EB0:
|
_08048EB0:
|
||||||
ldr r5, _08048F14 @ =gUnknown_202063C
|
ldr r5, _08048F14 @ =gSprites
|
||||||
cmp r7, 0
|
cmp r7, 0
|
||||||
bne _08048ECE
|
bne _08048ECE
|
||||||
ldrb r1, [r4]
|
ldrb r1, [r4]
|
||||||
@@ -2532,10 +2532,10 @@ _08048ECE:
|
|||||||
movs r1, 0x78
|
movs r1, 0x78
|
||||||
b _08048F66
|
b _08048F66
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08048F14: .4byte gUnknown_202063C
|
_08048F14: .4byte gSprites
|
||||||
_08048F18: .4byte gUnknown_82604EC
|
_08048F18: .4byte gUnknown_82604EC
|
||||||
_08048F1C: .4byte 0xfffc0000
|
_08048F1C: .4byte 0xfffc0000
|
||||||
_08048F20: .4byte gUnknown_2020658
|
_08048F20: .4byte gSprites + 0x1C
|
||||||
_08048F24: .4byte SpriteCB_StatusSummaryBallsOnSwitchout
|
_08048F24: .4byte SpriteCB_StatusSummaryBallsOnSwitchout
|
||||||
_08048F28:
|
_08048F28:
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
@@ -2597,7 +2597,7 @@ _08048F86:
|
|||||||
mov r10, r5
|
mov r10, r5
|
||||||
ldr r0, _08048FDC @ =0x0000ffff
|
ldr r0, _08048FDC @ =0x0000ffff
|
||||||
mov r9, r0
|
mov r9, r0
|
||||||
ldr r7, _08048FE0 @ =gUnknown_202063C
|
ldr r7, _08048FE0 @ =gSprites
|
||||||
ldr r1, _08048FE4 @ =0x000003ff
|
ldr r1, _08048FE4 @ =0x000003ff
|
||||||
mov r12, r1
|
mov r12, r1
|
||||||
ldr r2, _08048FE8 @ =0xfffffc00
|
ldr r2, _08048FE8 @ =0xfffffc00
|
||||||
@@ -2630,7 +2630,7 @@ _08048FAA:
|
|||||||
_08048FD4: .4byte 0x0000ff88
|
_08048FD4: .4byte 0x0000ff88
|
||||||
_08048FD8: .4byte gUnknown_2022B4C
|
_08048FD8: .4byte gUnknown_2022B4C
|
||||||
_08048FDC: .4byte 0x0000ffff
|
_08048FDC: .4byte 0x0000ffff
|
||||||
_08048FE0: .4byte gUnknown_202063C
|
_08048FE0: .4byte gSprites
|
||||||
_08048FE4: .4byte 0x000003ff
|
_08048FE4: .4byte 0x000003ff
|
||||||
_08048FE8: .4byte 0xfffffc00
|
_08048FE8: .4byte 0xfffffc00
|
||||||
_08048FEC:
|
_08048FEC:
|
||||||
@@ -2710,7 +2710,7 @@ _0804906E:
|
|||||||
mov r10, r1
|
mov r10, r1
|
||||||
ldr r2, _080490B8 @ =0x0000ffff
|
ldr r2, _080490B8 @ =0x0000ffff
|
||||||
mov r9, r2
|
mov r9, r2
|
||||||
ldr r7, _080490BC @ =gUnknown_202063C
|
ldr r7, _080490BC @ =gSprites
|
||||||
ldr r3, _080490C0 @ =0x000003ff
|
ldr r3, _080490C0 @ =0x000003ff
|
||||||
mov r12, r3
|
mov r12, r3
|
||||||
ldr r5, _080490C4 @ =0xfffffc00
|
ldr r5, _080490C4 @ =0xfffffc00
|
||||||
@@ -2743,7 +2743,7 @@ _08049088:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080490B4: .4byte gUnknown_2022B4C
|
_080490B4: .4byte gUnknown_2022B4C
|
||||||
_080490B8: .4byte 0x0000ffff
|
_080490B8: .4byte 0x0000ffff
|
||||||
_080490BC: .4byte gUnknown_202063C
|
_080490BC: .4byte gSprites
|
||||||
_080490C0: .4byte 0x000003ff
|
_080490C0: .4byte 0x000003ff
|
||||||
_080490C4: .4byte 0xfffffc00
|
_080490C4: .4byte 0xfffffc00
|
||||||
_080490C8:
|
_080490C8:
|
||||||
@@ -2920,7 +2920,7 @@ _080491DE:
|
|||||||
mov r1, r10
|
mov r1, r10
|
||||||
lsls r1, 4
|
lsls r1, 4
|
||||||
str r1, [sp, 0x10]
|
str r1, [sp, 0x10]
|
||||||
ldr r3, _080492C4 @ =gUnknown_202063C
|
ldr r3, _080492C4 @ =gSprites
|
||||||
movs r6, 0xD
|
movs r6, 0xD
|
||||||
negs r6, r6
|
negs r6, r6
|
||||||
mov r12, r3
|
mov r12, r3
|
||||||
@@ -3003,12 +3003,12 @@ _08049268:
|
|||||||
adds r0, r3
|
adds r0, r3
|
||||||
ldr r1, _080492C8 @ =sub_8049630
|
ldr r1, _080492C8 @ =sub_8049630
|
||||||
str r1, [r0]
|
str r1, [r0]
|
||||||
ldr r2, _080492C4 @ =gUnknown_202063C
|
ldr r2, _080492C4 @ =gSprites
|
||||||
mov r12, r2
|
mov r12, r2
|
||||||
b _08049302
|
b _08049302
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080492C0: .4byte gUnknown_3005090
|
_080492C0: .4byte gUnknown_3005090
|
||||||
_080492C4: .4byte gUnknown_202063C
|
_080492C4: .4byte gSprites
|
||||||
_080492C8: .4byte sub_8049630
|
_080492C8: .4byte sub_8049630
|
||||||
_080492CC:
|
_080492CC:
|
||||||
ldrb r1, [r4]
|
ldrb r1, [r4]
|
||||||
@@ -3036,7 +3036,7 @@ _080492CC:
|
|||||||
adds r0, r3
|
adds r0, r3
|
||||||
ldr r1, _08049348 @ =sub_8049630
|
ldr r1, _08049348 @ =sub_8049630
|
||||||
str r1, [r0]
|
str r1, [r0]
|
||||||
ldr r0, _0804934C @ =gUnknown_202063C
|
ldr r0, _0804934C @ =gSprites
|
||||||
mov r12, r0
|
mov r12, r0
|
||||||
_08049302:
|
_08049302:
|
||||||
adds r4, 0x1
|
adds r4, 0x1
|
||||||
@@ -3074,7 +3074,7 @@ _08049302:
|
|||||||
b _0804936E
|
b _0804936E
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08049348: .4byte sub_8049630
|
_08049348: .4byte sub_8049630
|
||||||
_0804934C: .4byte gUnknown_202063C
|
_0804934C: .4byte gSprites
|
||||||
_08049350: .4byte sub_8049568
|
_08049350: .4byte sub_8049568
|
||||||
_08049354: .4byte gUnknown_8260404
|
_08049354: .4byte gUnknown_8260404
|
||||||
_08049358: .4byte gUnknown_3005090
|
_08049358: .4byte gUnknown_3005090
|
||||||
@@ -3187,7 +3187,7 @@ _08049412:
|
|||||||
lsls r0, r3, 4
|
lsls r0, r3, 4
|
||||||
adds r0, r3
|
adds r0, r3
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _08049460 @ =gUnknown_202063C
|
ldr r4, _08049460 @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl DestroySpriteAndFreeResources
|
bl DestroySpriteAndFreeResources
|
||||||
mov r0, sp
|
mov r0, sp
|
||||||
@@ -3213,7 +3213,7 @@ _08049442:
|
|||||||
b _08049482
|
b _08049482
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804945C: .4byte gUnknown_3005090
|
_0804945C: .4byte gUnknown_3005090
|
||||||
_08049460: .4byte gUnknown_202063C
|
_08049460: .4byte gSprites
|
||||||
_08049464:
|
_08049464:
|
||||||
movs r0, 0x3
|
movs r0, 0x3
|
||||||
negs r0, r0
|
negs r0, r0
|
||||||
@@ -3286,7 +3286,7 @@ _080494DA:
|
|||||||
lsls r0, r3, 4
|
lsls r0, r3, 4
|
||||||
adds r0, r3
|
adds r0, r3
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _08049524 @ =gUnknown_202063C
|
ldr r4, _08049524 @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl DestroySpriteAndFreeResources
|
bl DestroySpriteAndFreeResources
|
||||||
mov r0, sp
|
mov r0, sp
|
||||||
@@ -3311,7 +3311,7 @@ _0804950A:
|
|||||||
ble _0804950A
|
ble _0804950A
|
||||||
b _08049546
|
b _08049546
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08049524: .4byte gUnknown_202063C
|
_08049524: .4byte gSprites
|
||||||
_08049528:
|
_08049528:
|
||||||
movs r0, 0x3
|
movs r0, 0x3
|
||||||
negs r0, r0
|
negs r0, r0
|
||||||
@@ -3453,14 +3453,14 @@ _08049618:
|
|||||||
movs r0, 0x6C
|
movs r0, 0x6C
|
||||||
bl PlaySE1WithPanning
|
bl PlaySE1WithPanning
|
||||||
_08049622:
|
_08049622:
|
||||||
ldr r0, _0804962C @ =nullsub_8
|
ldr r0, _0804962C @ =SpriteCallbackDummy
|
||||||
str r0, [r4, 0x1C]
|
str r0, [r4, 0x1C]
|
||||||
_08049626:
|
_08049626:
|
||||||
pop {r4}
|
pop {r4}
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804962C: .4byte nullsub_8
|
_0804962C: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end SpriteCB_StatusSummaryBallsOnBattleStart
|
thumb_func_end SpriteCB_StatusSummaryBallsOnBattleStart
|
||||||
|
|
||||||
thumb_func_start sub_8049630
|
thumb_func_start sub_8049630
|
||||||
@@ -3516,14 +3516,14 @@ _0804966E:
|
|||||||
movs r1, 0x4
|
movs r1, 0x4
|
||||||
orrs r0, r1
|
orrs r0, r1
|
||||||
strb r0, [r2]
|
strb r0, [r2]
|
||||||
ldr r0, _0804969C @ =nullsub_8
|
ldr r0, _0804969C @ =SpriteCallbackDummy
|
||||||
str r0, [r3, 0x1C]
|
str r0, [r3, 0x1C]
|
||||||
_08049694:
|
_08049694:
|
||||||
pop {r4}
|
pop {r4}
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804969C: .4byte nullsub_8
|
_0804969C: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_8049630
|
thumb_func_end sub_8049630
|
||||||
|
|
||||||
thumb_func_start SpriteCB_StatusSummaryBallsOnSwitchout
|
thumb_func_start SpriteCB_StatusSummaryBallsOnSwitchout
|
||||||
@@ -3531,7 +3531,7 @@ SpriteCB_StatusSummaryBallsOnSwitchout: @ 80496A0
|
|||||||
ldrh r2, [r0, 0x2E]
|
ldrh r2, [r0, 0x2E]
|
||||||
lsls r2, 24
|
lsls r2, 24
|
||||||
lsrs r2, 24
|
lsrs r2, 24
|
||||||
ldr r3, _080496BC @ =gUnknown_202063C
|
ldr r3, _080496BC @ =gSprites
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -3542,7 +3542,7 @@ SpriteCB_StatusSummaryBallsOnSwitchout: @ 80496A0
|
|||||||
strh r1, [r0, 0x26]
|
strh r1, [r0, 0x26]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080496BC: .4byte gUnknown_202063C
|
_080496BC: .4byte gSprites
|
||||||
thumb_func_end SpriteCB_StatusSummaryBallsOnSwitchout
|
thumb_func_end SpriteCB_StatusSummaryBallsOnSwitchout
|
||||||
|
|
||||||
thumb_func_start sub_80496C0
|
thumb_func_start sub_80496C0
|
||||||
@@ -3600,7 +3600,7 @@ _08049720:
|
|||||||
bne _08049734
|
bne _08049734
|
||||||
movs r6, 0x64
|
movs r6, 0x64
|
||||||
_08049734:
|
_08049734:
|
||||||
ldr r1, _0804976C @ =gUnknown_202063C
|
ldr r1, _0804976C @ =gSprites
|
||||||
mov r0, r8
|
mov r0, r8
|
||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r0, r4, r0
|
adds r0, r4, r0
|
||||||
@@ -3626,7 +3626,7 @@ _08049754:
|
|||||||
_08049760: .4byte gUnknown_202298C
|
_08049760: .4byte gUnknown_202298C
|
||||||
_08049764: .4byte gUnknown_8260556
|
_08049764: .4byte gUnknown_8260556
|
||||||
_08049768: .4byte gUnknown_8245EE0
|
_08049768: .4byte gUnknown_8245EE0
|
||||||
_0804976C: .4byte gUnknown_202063C
|
_0804976C: .4byte gSprites
|
||||||
_08049770:
|
_08049770:
|
||||||
movs r0, 0xB
|
movs r0, 0xB
|
||||||
strb r0, [r5]
|
strb r0, [r5]
|
||||||
@@ -3648,7 +3648,7 @@ _08049782:
|
|||||||
movs r2, 0x3
|
movs r2, 0x3
|
||||||
bl AddTextPrinterAndCreateWindowOnHealthbox
|
bl AddTextPrinterAndCreateWindowOnHealthbox
|
||||||
adds r6, r0, 0
|
adds r6, r0, 0
|
||||||
ldr r0, _080497E8 @ =gUnknown_202063C
|
ldr r0, _080497E8 @ =gSprites
|
||||||
mov r2, r8
|
mov r2, r8
|
||||||
adds r1, r4, r2
|
adds r1, r4, r2
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -3685,7 +3685,7 @@ _080497D4:
|
|||||||
b _08049804
|
b _08049804
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080497E4: .4byte gUnknown_202298C
|
_080497E4: .4byte gUnknown_202298C
|
||||||
_080497E8: .4byte gUnknown_202063C
|
_080497E8: .4byte gSprites
|
||||||
_080497EC: .4byte 0x06010040
|
_080497EC: .4byte 0x06010040
|
||||||
_080497F0: .4byte 0x06010400
|
_080497F0: .4byte 0x06010400
|
||||||
_080497F4: .4byte 0x06010800
|
_080497F4: .4byte 0x06010800
|
||||||
@@ -3731,7 +3731,7 @@ sub_804981C: @ 804981C
|
|||||||
ands r1, r0
|
ands r1, r0
|
||||||
cmp r1, 0
|
cmp r1, 0
|
||||||
bne _0804991C
|
bne _0804991C
|
||||||
ldr r0, _080498E4 @ =gUnknown_202063C
|
ldr r0, _080498E4 @ =gSprites
|
||||||
mov r9, r0
|
mov r9, r0
|
||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
@@ -3801,7 +3801,7 @@ sub_804981C: @ 804981C
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080498DC: .4byte gUnknown_2022B4C
|
_080498DC: .4byte gUnknown_2022B4C
|
||||||
_080498E0: .4byte 0x00010210
|
_080498E0: .4byte 0x00010210
|
||||||
_080498E4: .4byte gUnknown_202063C
|
_080498E4: .4byte gSprites
|
||||||
_080498E8: .4byte gUnknown_2023BCE
|
_080498E8: .4byte gUnknown_2023BCE
|
||||||
_080498EC: .4byte gUnknown_202402C
|
_080498EC: .4byte gUnknown_202402C
|
||||||
_080498F0: .4byte 0x06010000
|
_080498F0: .4byte 0x06010000
|
||||||
@@ -3848,7 +3848,7 @@ UpdateStatusIconInHealthbox: @ 8049934
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
mov r9, r0
|
mov r9, r0
|
||||||
ldr r0, _08049998 @ =gUnknown_202063C
|
ldr r0, _08049998 @ =gSprites
|
||||||
mov r2, r9
|
mov r2, r9
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
add r1, r9
|
add r1, r9
|
||||||
@@ -3887,7 +3887,7 @@ UpdateStatusIconInHealthbox: @ 8049934
|
|||||||
mov r8, r0
|
mov r8, r0
|
||||||
b _080499C0
|
b _080499C0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08049998: .4byte gUnknown_202063C
|
_08049998: .4byte gSprites
|
||||||
_0804999C: .4byte gUnknown_2023BCE
|
_0804999C: .4byte gUnknown_2023BCE
|
||||||
_080499A0: .4byte gUnknown_2024284
|
_080499A0: .4byte gUnknown_2024284
|
||||||
_080499A4:
|
_080499A4:
|
||||||
@@ -3988,7 +3988,7 @@ _08049A60:
|
|||||||
lsls r3, 16
|
lsls r3, 16
|
||||||
mov r8, r3
|
mov r8, r3
|
||||||
lsls r7, 2
|
lsls r7, 2
|
||||||
ldr r1, _08049AE0 @ =gUnknown_202063C
|
ldr r1, _08049AE0 @ =gSprites
|
||||||
add r0, r9
|
add r0, r9
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
adds r5, r0, r1
|
adds r5, r0, r1
|
||||||
@@ -4020,7 +4020,7 @@ _08049A7E:
|
|||||||
bne _08049AD4
|
bne _08049AD4
|
||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
bl GetHealthboxElementGfxPtr
|
bl GetHealthboxElementGfxPtr
|
||||||
ldr r2, _08049AE0 @ =gUnknown_202063C
|
ldr r2, _08049AE0 @ =gSprites
|
||||||
mov r3, r10
|
mov r3, r10
|
||||||
lsls r1, r3, 4
|
lsls r1, r3, 4
|
||||||
add r1, r10
|
add r1, r10
|
||||||
@@ -4039,7 +4039,7 @@ _08049AD4:
|
|||||||
bl sub_804981C
|
bl sub_804981C
|
||||||
b _08049BB6
|
b _08049BB6
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08049AE0: .4byte gUnknown_202063C
|
_08049AE0: .4byte gSprites
|
||||||
_08049AE4: .4byte 0x06010000
|
_08049AE4: .4byte 0x06010000
|
||||||
_08049AE8: .4byte 0x04000008
|
_08049AE8: .4byte 0x04000008
|
||||||
_08049AEC: .4byte gUnknown_2024018
|
_08049AEC: .4byte gUnknown_2024018
|
||||||
@@ -4049,7 +4049,7 @@ _08049AF4:
|
|||||||
lsls r5, r1, 4
|
lsls r5, r1, 4
|
||||||
add r5, r9
|
add r5, r9
|
||||||
lsls r5, 2
|
lsls r5, 2
|
||||||
ldr r2, _08049BC4 @ =gUnknown_202063C
|
ldr r2, _08049BC4 @ =gSprites
|
||||||
adds r5, r2
|
adds r5, r2
|
||||||
ldrb r4, [r5, 0x5]
|
ldrb r4, [r5, 0x5]
|
||||||
lsrs r4, 4
|
lsrs r4, 4
|
||||||
@@ -4112,7 +4112,7 @@ _08049B62:
|
|||||||
lsls r4, r3, 4
|
lsls r4, r3, 4
|
||||||
add r4, r10
|
add r4, r10
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r1, _08049BC4 @ =gUnknown_202063C
|
ldr r1, _08049BC4 @ =gSprites
|
||||||
adds r4, r1
|
adds r4, r1
|
||||||
ldrh r1, [r4, 0x4]
|
ldrh r1, [r4, 0x4]
|
||||||
lsls r1, 22
|
lsls r1, 22
|
||||||
@@ -4143,7 +4143,7 @@ _08049BB6:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08049BC4: .4byte gUnknown_202063C
|
_08049BC4: .4byte gSprites
|
||||||
_08049BC8: .4byte gUnknown_826055A
|
_08049BC8: .4byte gUnknown_826055A
|
||||||
_08049BCC: .4byte gUnknown_20373F8
|
_08049BCC: .4byte gUnknown_20373F8
|
||||||
_08049BD0: .4byte 0x05000200
|
_08049BD0: .4byte 0x05000200
|
||||||
@@ -4264,7 +4264,7 @@ UpdateSafariBallsTextOnHealthbox: @ 8049CAC
|
|||||||
mov r3, sp
|
mov r3, sp
|
||||||
bl AddTextPrinterAndCreateWindowOnHealthbox
|
bl AddTextPrinterAndCreateWindowOnHealthbox
|
||||||
adds r5, r0, 0
|
adds r5, r0, 0
|
||||||
ldr r1, _08049D04 @ =gUnknown_202063C
|
ldr r1, _08049D04 @ =gSprites
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -4292,7 +4292,7 @@ UpdateSafariBallsTextOnHealthbox: @ 8049CAC
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08049D00: .4byte gUnknown_83FE80C
|
_08049D00: .4byte gUnknown_83FE80C
|
||||||
_08049D04: .4byte gUnknown_202063C
|
_08049D04: .4byte gSprites
|
||||||
_08049D08: .4byte 0x06010040
|
_08049D08: .4byte 0x06010040
|
||||||
_08049D0C: .4byte 0x06010800
|
_08049D0C: .4byte 0x06010800
|
||||||
thumb_func_end UpdateSafariBallsTextOnHealthbox
|
thumb_func_end UpdateSafariBallsTextOnHealthbox
|
||||||
@@ -4323,7 +4323,7 @@ UpdateLeftNoOfBallsTextOnHealthbox: @ 8049D10
|
|||||||
movs r2, 0x3
|
movs r2, 0x3
|
||||||
bl AddTextPrinterAndCreateWindowOnHealthbox
|
bl AddTextPrinterAndCreateWindowOnHealthbox
|
||||||
adds r5, r0, 0
|
adds r5, r0, 0
|
||||||
ldr r1, _08049D8C @ =gUnknown_202063C
|
ldr r1, _08049D8C @ =gSprites
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -4352,7 +4352,7 @@ UpdateLeftNoOfBallsTextOnHealthbox: @ 8049D10
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08049D84: .4byte gUnknown_83FE81C
|
_08049D84: .4byte gUnknown_83FE81C
|
||||||
_08049D88: .4byte gUnknown_2039994
|
_08049D88: .4byte gUnknown_2039994
|
||||||
_08049D8C: .4byte gUnknown_202063C
|
_08049D8C: .4byte gSprites
|
||||||
_08049D90: .4byte 0x060102c0
|
_08049D90: .4byte 0x060102c0
|
||||||
_08049D94: .4byte 0x06010a00
|
_08049D94: .4byte 0x06010a00
|
||||||
thumb_func_end UpdateLeftNoOfBallsTextOnHealthbox
|
thumb_func_end UpdateLeftNoOfBallsTextOnHealthbox
|
||||||
@@ -4370,7 +4370,7 @@ UpdateHealthboxAttribute: @ 8049D98
|
|||||||
lsrs r6, r0, 24
|
lsrs r6, r0, 24
|
||||||
lsls r2, 24
|
lsls r2, 24
|
||||||
lsrs r7, r2, 24
|
lsrs r7, r2, 24
|
||||||
ldr r1, _08049F44 @ =gUnknown_202063C
|
ldr r1, _08049F44 @ =gSprites
|
||||||
lsls r0, r6, 4
|
lsls r0, r6, 4
|
||||||
adds r0, r6
|
adds r0, r6
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -4388,7 +4388,7 @@ UpdateHealthboxAttribute: @ 8049D98
|
|||||||
mov r0, r9
|
mov r0, r9
|
||||||
bl GetBankSide
|
bl GetBankSide
|
||||||
_08049DD4:
|
_08049DD4:
|
||||||
ldr r1, _08049F44 @ =gUnknown_202063C
|
ldr r1, _08049F44 @ =gSprites
|
||||||
lsls r0, r6, 4
|
lsls r0, r6, 4
|
||||||
adds r0, r6
|
adds r0, r6
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -4564,7 +4564,7 @@ _08049F2E:
|
|||||||
bl UpdateLeftNoOfBallsTextOnHealthbox
|
bl UpdateLeftNoOfBallsTextOnHealthbox
|
||||||
b _08049FC6
|
b _08049FC6
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08049F44: .4byte gUnknown_202063C
|
_08049F44: .4byte gSprites
|
||||||
_08049F48: .4byte gUnknown_8253AE4
|
_08049F48: .4byte gUnknown_8253AE4
|
||||||
_08049F4C: .4byte gUnknown_8254784
|
_08049F4C: .4byte gUnknown_8254784
|
||||||
_08049F50:
|
_08049F50:
|
||||||
@@ -4815,7 +4815,7 @@ _0804A0F0:
|
|||||||
mov r9, r4
|
mov r9, r4
|
||||||
_0804A12C:
|
_0804A12C:
|
||||||
movs r5, 0
|
movs r5, 0
|
||||||
ldr r0, _0804A188 @ =gUnknown_202063C
|
ldr r0, _0804A188 @ =gSprites
|
||||||
mov r8, r0
|
mov r8, r0
|
||||||
_0804A132:
|
_0804A132:
|
||||||
ldr r0, _0804A184 @ =gUnknown_2024018
|
ldr r0, _0804A184 @ =gUnknown_2024018
|
||||||
@@ -4859,7 +4859,7 @@ _0804A132:
|
|||||||
b _0804A1C2
|
b _0804A1C2
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804A184: .4byte gUnknown_2024018
|
_0804A184: .4byte gUnknown_2024018
|
||||||
_0804A188: .4byte gUnknown_202063C
|
_0804A188: .4byte gSprites
|
||||||
_0804A18C: .4byte 0x06010000
|
_0804A18C: .4byte 0x06010000
|
||||||
_0804A190: .4byte 0x04000008
|
_0804A190: .4byte 0x04000008
|
||||||
_0804A194:
|
_0804A194:
|
||||||
@@ -4940,7 +4940,7 @@ _0804A21E:
|
|||||||
bls _0804A21E
|
bls _0804A21E
|
||||||
_0804A230:
|
_0804A230:
|
||||||
movs r5, 0
|
movs r5, 0
|
||||||
ldr r0, _0804A288 @ =gUnknown_202063C
|
ldr r0, _0804A288 @ =gSprites
|
||||||
mov r8, r0
|
mov r8, r0
|
||||||
adds r0, r7, r6
|
adds r0, r7, r6
|
||||||
lsls r4, r0, 2
|
lsls r4, r0, 2
|
||||||
@@ -4980,7 +4980,7 @@ _0804A23A:
|
|||||||
_0804A27C: .4byte gUnknown_2024018
|
_0804A27C: .4byte gUnknown_2024018
|
||||||
_0804A280: .4byte gUnknown_2023BCE
|
_0804A280: .4byte gUnknown_2023BCE
|
||||||
_0804A284: .4byte gUnknown_2024284
|
_0804A284: .4byte gUnknown_2024284
|
||||||
_0804A288: .4byte gUnknown_202063C
|
_0804A288: .4byte gSprites
|
||||||
_0804A28C: .4byte 0x06010000
|
_0804A28C: .4byte 0x06010000
|
||||||
_0804A290: .4byte 0x04000008
|
_0804A290: .4byte 0x04000008
|
||||||
_0804A294:
|
_0804A294:
|
||||||
|
|||||||
@@ -17923,7 +17923,7 @@ PutMonIconOnLvlUpBox: @ 8026688
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r2, _0802674C @ =gUnknown_202063C
|
ldr r2, _0802674C @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -17947,7 +17947,7 @@ _0802673C: .4byte 0x0000ffff
|
|||||||
_08026740: .4byte 0xd75a0000
|
_08026740: .4byte 0xd75a0000
|
||||||
_08026744: .4byte 0x0000d75a
|
_08026744: .4byte 0x0000d75a
|
||||||
_08026748: .4byte gUnknown_82507C8
|
_08026748: .4byte gUnknown_82507C8
|
||||||
_0802674C: .4byte gUnknown_202063C
|
_0802674C: .4byte gSprites
|
||||||
_08026750: .4byte gUnknown_202297C
|
_08026750: .4byte gUnknown_202297C
|
||||||
thumb_func_end PutMonIconOnLvlUpBox
|
thumb_func_end PutMonIconOnLvlUpBox
|
||||||
|
|
||||||
|
|||||||
+14
-14
@@ -1605,7 +1605,7 @@ FldEff_Pokeball: @ 80D1504
|
|||||||
bl CreateSpriteAtEnd
|
bl CreateSpriteAtEnd
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r1, _080D1568 @ =gUnknown_202063C
|
ldr r1, _080D1568 @ =gSprites
|
||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
@@ -1640,7 +1640,7 @@ FldEff_Pokeball: @ 80D1504
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D1560: .4byte gUnknown_83FA5CC
|
_080D1560: .4byte gUnknown_83FA5CC
|
||||||
_080D1564: .4byte gUnknown_20386E0
|
_080D1564: .4byte gUnknown_20386E0
|
||||||
_080D1568: .4byte gUnknown_202063C
|
_080D1568: .4byte gSprites
|
||||||
_080D156C: .4byte 0x0000ffff
|
_080D156C: .4byte 0x0000ffff
|
||||||
thumb_func_end FldEff_Pokeball
|
thumb_func_end FldEff_Pokeball
|
||||||
|
|
||||||
@@ -4919,7 +4919,7 @@ sub_80D2EA4: @ 80D2EA4
|
|||||||
push {r5,r6}
|
push {r5,r6}
|
||||||
sub sp, 0x4
|
sub sp, 0x4
|
||||||
adds r4, r0, 0
|
adds r4, r0, 0
|
||||||
ldr r6, _080D2FF8 @ =gUnknown_3003E58
|
ldr r6, _080D2FF8 @ =gReservedSpritePaletteCount
|
||||||
movs r0, 0xA
|
movs r0, 0xA
|
||||||
strb r0, [r6]
|
strb r0, [r6]
|
||||||
ldr r0, _080D2FFC @ =gUnknown_83FA494
|
ldr r0, _080D2FFC @ =gUnknown_83FA494
|
||||||
@@ -4972,7 +4972,7 @@ sub_80D2EA4: @ 80D2EA4
|
|||||||
lsls r5, r0, 4
|
lsls r5, r0, 4
|
||||||
adds r5, r0
|
adds r5, r0
|
||||||
lsls r5, 2
|
lsls r5, 2
|
||||||
ldr r1, _080D300C @ =gUnknown_202063C
|
ldr r1, _080D300C @ =gSprites
|
||||||
adds r5, r1
|
adds r5, r1
|
||||||
movs r2, 0x24
|
movs r2, 0x24
|
||||||
ldrsh r0, [r4, r2]
|
ldrsh r0, [r4, r2]
|
||||||
@@ -5074,12 +5074,12 @@ sub_80D2EA4: @ 80D2EA4
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D2FF8: .4byte gUnknown_3003E58
|
_080D2FF8: .4byte gReservedSpritePaletteCount
|
||||||
_080D2FFC: .4byte gUnknown_83FA494
|
_080D2FFC: .4byte gUnknown_83FA494
|
||||||
_080D3000: .4byte gUnknown_83FA4AE
|
_080D3000: .4byte gUnknown_83FA4AE
|
||||||
_080D3004: .4byte gUnknown_201C000
|
_080D3004: .4byte gUnknown_201C000
|
||||||
_080D3008: .4byte gSaveBlock2Ptr
|
_080D3008: .4byte gSaveBlock2Ptr
|
||||||
_080D300C: .4byte gUnknown_202063C
|
_080D300C: .4byte gSprites
|
||||||
_080D3010: .4byte sub_80D301C
|
_080D3010: .4byte sub_80D301C
|
||||||
_080D3014: .4byte gUnknown_83FA49A
|
_080D3014: .4byte gUnknown_83FA49A
|
||||||
_080D3018: .4byte 0xfffffe00
|
_080D3018: .4byte 0xfffffe00
|
||||||
@@ -5240,7 +5240,7 @@ _080D3118:
|
|||||||
|
|
||||||
thumb_func_start sub_80D3120
|
thumb_func_start sub_80D3120
|
||||||
sub_80D3120: @ 80D3120
|
sub_80D3120: @ 80D3120
|
||||||
ldr r3, _080D3134 @ =gUnknown_202063C
|
ldr r3, _080D3134 @ =gSprites
|
||||||
lsls r0, 16
|
lsls r0, 16
|
||||||
asrs r0, 16
|
asrs r0, 16
|
||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
@@ -5250,12 +5250,12 @@ sub_80D3120: @ 80D3120
|
|||||||
strh r1, [r2, 0x3C]
|
strh r1, [r2, 0x3C]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D3134: .4byte gUnknown_202063C
|
_080D3134: .4byte gSprites
|
||||||
thumb_func_end sub_80D3120
|
thumb_func_end sub_80D3120
|
||||||
|
|
||||||
thumb_func_start sub_80D3138
|
thumb_func_start sub_80D3138
|
||||||
sub_80D3138: @ 80D3138
|
sub_80D3138: @ 80D3138
|
||||||
ldr r2, _080D3150 @ =gUnknown_202063C
|
ldr r2, _080D3150 @ =gSprites
|
||||||
lsls r0, 16
|
lsls r0, 16
|
||||||
asrs r0, 16
|
asrs r0, 16
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
@@ -5267,12 +5267,12 @@ sub_80D3138: @ 80D3138
|
|||||||
strh r0, [r1, 0x2E]
|
strh r0, [r1, 0x2E]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D3150: .4byte gUnknown_202063C
|
_080D3150: .4byte gSprites
|
||||||
thumb_func_end sub_80D3138
|
thumb_func_end sub_80D3138
|
||||||
|
|
||||||
thumb_func_start sub_80D3154
|
thumb_func_start sub_80D3154
|
||||||
sub_80D3154: @ 80D3154
|
sub_80D3154: @ 80D3154
|
||||||
ldr r2, _080D3168 @ =gUnknown_202063C
|
ldr r2, _080D3168 @ =gSprites
|
||||||
lsls r0, 16
|
lsls r0, 16
|
||||||
asrs r0, 16
|
asrs r0, 16
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
@@ -5283,7 +5283,7 @@ sub_80D3154: @ 80D3154
|
|||||||
ldrsh r0, [r1, r2]
|
ldrsh r0, [r1, r2]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D3168: .4byte gUnknown_202063C
|
_080D3168: .4byte gSprites
|
||||||
thumb_func_end sub_80D3154
|
thumb_func_end sub_80D3154
|
||||||
|
|
||||||
thumb_func_start sub_80D316C
|
thumb_func_start sub_80D316C
|
||||||
@@ -5707,7 +5707,7 @@ _080D34B0:
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _080D350C @ =gUnknown_202063C
|
ldr r0, _080D350C @ =gSprites
|
||||||
adds r2, r1, r0
|
adds r2, r1, r0
|
||||||
movs r0, 0xF0
|
movs r0, 0xF0
|
||||||
strh r0, [r2, 0x20]
|
strh r0, [r2, 0x20]
|
||||||
@@ -5743,7 +5743,7 @@ _080D34B0:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080D3504: .4byte gUnknown_83FA508
|
_080D3504: .4byte gUnknown_83FA508
|
||||||
_080D3508: .4byte sub_80D3720
|
_080D3508: .4byte sub_80D3720
|
||||||
_080D350C: .4byte gUnknown_202063C
|
_080D350C: .4byte gSprites
|
||||||
thumb_func_end sub_80D349C
|
thumb_func_end sub_80D349C
|
||||||
|
|
||||||
thumb_func_start sub_80D3510
|
thumb_func_start sub_80D3510
|
||||||
|
|||||||
+4
-4
@@ -3769,7 +3769,7 @@ sub_813EC28: @ 813EC28
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0813EC5C @ =gUnknown_202063C
|
ldr r1, _0813EC5C @ =gSprites
|
||||||
adds r4, r0, r1
|
adds r4, r0, r1
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
adds r0, 0x3F
|
adds r0, 0x3F
|
||||||
@@ -3789,7 +3789,7 @@ _0813EC52:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0813EC58: .4byte gUnknown_203F39C
|
_0813EC58: .4byte gUnknown_203F39C
|
||||||
_0813EC5C: .4byte gUnknown_202063C
|
_0813EC5C: .4byte gSprites
|
||||||
_0813EC60: .4byte sub_813EC64
|
_0813EC60: .4byte sub_813EC64
|
||||||
thumb_func_end sub_813EC28
|
thumb_func_end sub_813EC28
|
||||||
|
|
||||||
@@ -3806,14 +3806,14 @@ sub_813EC64: @ 813EC64
|
|||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
bl StartSpriteAffineAnim
|
bl StartSpriteAffineAnim
|
||||||
ldr r0, _0813EC88 @ =nullsub_8
|
ldr r0, _0813EC88 @ =SpriteCallbackDummy
|
||||||
str r0, [r4, 0x1C]
|
str r0, [r4, 0x1C]
|
||||||
_0813EC80:
|
_0813EC80:
|
||||||
pop {r4}
|
pop {r4}
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0813EC88: .4byte nullsub_8
|
_0813EC88: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_813EC64
|
thumb_func_end sub_813EC64
|
||||||
|
|
||||||
.align 2, 0 @ Don't pad with nop.
|
.align 2, 0 @ Don't pad with nop.
|
||||||
|
|||||||
+12
-12
@@ -1742,7 +1742,7 @@ sub_80F47F8: @ 80F47F8
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F481C: .4byte gUnknown_3005098
|
_080F481C: .4byte gUnknown_3005098
|
||||||
_080F4820:
|
_080F4820:
|
||||||
ldr r4, _080F4848 @ =gUnknown_202063C
|
ldr r4, _080F4848 @ =gSprites
|
||||||
ldrb r0, [r3, 0x1]
|
ldrb r0, [r3, 0x1]
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
@@ -1762,7 +1762,7 @@ _080F4820:
|
|||||||
adds r0, r4
|
adds r0, r4
|
||||||
b _080F48BC
|
b _080F48BC
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F4848: .4byte gUnknown_202063C
|
_080F4848: .4byte gSprites
|
||||||
_080F484C:
|
_080F484C:
|
||||||
ldr r0, _080F4888 @ =gUnknown_203AB40
|
ldr r0, _080F4888 @ =gUnknown_203AB40
|
||||||
ldr r0, [r0]
|
ldr r0, [r0]
|
||||||
@@ -1771,7 +1771,7 @@ _080F484C:
|
|||||||
ands r0, r1
|
ands r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _080F48C2
|
beq _080F48C2
|
||||||
ldr r4, _080F488C @ =gUnknown_202063C
|
ldr r4, _080F488C @ =gSprites
|
||||||
ldrb r0, [r3, 0x1]
|
ldrb r0, [r3, 0x1]
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
@@ -1795,7 +1795,7 @@ _080F484C:
|
|||||||
b _080F48C2
|
b _080F48C2
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F4888: .4byte gUnknown_203AB40
|
_080F4888: .4byte gUnknown_203AB40
|
||||||
_080F488C: .4byte gUnknown_202063C
|
_080F488C: .4byte gSprites
|
||||||
_080F4890:
|
_080F4890:
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
strb r0, [r3]
|
strb r0, [r3]
|
||||||
@@ -1806,7 +1806,7 @@ _080F4896:
|
|||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
cmp r0, 0xF
|
cmp r0, 0xF
|
||||||
bne _080F48C2
|
bne _080F48C2
|
||||||
ldr r2, _080F48CC @ =gUnknown_202063C
|
ldr r2, _080F48CC @ =gSprites
|
||||||
ldrb r1, [r3, 0x1]
|
ldrb r1, [r3, 0x1]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -1830,7 +1830,7 @@ _080F48C2:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F48C8: .4byte gUnknown_203AB40
|
_080F48C8: .4byte gUnknown_203AB40
|
||||||
_080F48CC: .4byte gUnknown_202063C
|
_080F48CC: .4byte gSprites
|
||||||
thumb_func_end sub_80F47F8
|
thumb_func_end sub_80F47F8
|
||||||
|
|
||||||
thumb_func_start sub_80F48D0
|
thumb_func_start sub_80F48D0
|
||||||
@@ -1852,7 +1852,7 @@ sub_80F48D0: @ 80F48D0
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r5, _080F492C @ =gUnknown_202063C
|
ldr r5, _080F492C @ =gSprites
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
ldrh r0, [r4, 0x8]
|
ldrh r0, [r4, 0x8]
|
||||||
@@ -1876,7 +1876,7 @@ _080F491E:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F4924: .4byte gUnknown_203AB40
|
_080F4924: .4byte gUnknown_203AB40
|
||||||
_080F4928: .4byte gUnknown_3005098
|
_080F4928: .4byte gUnknown_3005098
|
||||||
_080F492C: .4byte gUnknown_202063C
|
_080F492C: .4byte gSprites
|
||||||
thumb_func_end sub_80F48D0
|
thumb_func_end sub_80F48D0
|
||||||
|
|
||||||
thumb_func_start sub_80F4930
|
thumb_func_start sub_80F4930
|
||||||
@@ -2049,7 +2049,7 @@ _080F4A6C:
|
|||||||
movs r3, 0
|
movs r3, 0
|
||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
strb r0, [r6, 0x1]
|
strb r0, [r6, 0x1]
|
||||||
ldr r3, _080F4AE4 @ =gUnknown_202063C
|
ldr r3, _080F4AE4 @ =gSprites
|
||||||
ldrb r1, [r6, 0x1]
|
ldrb r1, [r6, 0x1]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -2088,7 +2088,7 @@ _080F4A6C:
|
|||||||
_080F4AD8: .4byte gUnknown_84129C0
|
_080F4AD8: .4byte gUnknown_84129C0
|
||||||
_080F4ADC: .4byte gUnknown_84129A0
|
_080F4ADC: .4byte gUnknown_84129A0
|
||||||
_080F4AE0: .4byte gUnknown_8414364
|
_080F4AE0: .4byte gUnknown_8414364
|
||||||
_080F4AE4: .4byte gUnknown_202063C
|
_080F4AE4: .4byte gSprites
|
||||||
_080F4AE8: .4byte 0x00002001
|
_080F4AE8: .4byte 0x00002001
|
||||||
_080F4AEC: .4byte 0x0000ffff
|
_080F4AEC: .4byte 0x0000ffff
|
||||||
_080F4AF0: .4byte gUnknown_841431C
|
_080F4AF0: .4byte gUnknown_841431C
|
||||||
@@ -2184,7 +2184,7 @@ _080F4BA0:
|
|||||||
movs r3, 0
|
movs r3, 0
|
||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
strb r0, [r6, 0x6]
|
strb r0, [r6, 0x6]
|
||||||
ldr r3, _080F4BF8 @ =gUnknown_202063C
|
ldr r3, _080F4BF8 @ =gSprites
|
||||||
ldrb r1, [r6, 0x6]
|
ldrb r1, [r6, 0x6]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -2216,7 +2216,7 @@ _080F4BDE:
|
|||||||
_080F4BEC: .4byte gUnknown_8413DB8
|
_080F4BEC: .4byte gUnknown_8413DB8
|
||||||
_080F4BF0: .4byte gUnknown_8413D98
|
_080F4BF0: .4byte gUnknown_8413D98
|
||||||
_080F4BF4: .4byte gUnknown_84143B8
|
_080F4BF4: .4byte gUnknown_84143B8
|
||||||
_080F4BF8: .4byte gUnknown_202063C
|
_080F4BF8: .4byte gSprites
|
||||||
thumb_func_end sub_80F4930
|
thumb_func_end sub_80F4930
|
||||||
|
|
||||||
.align 2, 0 @ Don't pad with nop.
|
.align 2, 0 @ Don't pad with nop.
|
||||||
|
|||||||
+19
-19
@@ -433,7 +433,7 @@ _08046F6C:
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r7, r0, 24
|
lsrs r7, r0, 24
|
||||||
ldr r4, _08046FB8 @ =gUnknown_202063C
|
ldr r4, _08046FB8 @ =gSprites
|
||||||
lsls r1, r7, 4
|
lsls r1, r7, 4
|
||||||
adds r1, r7
|
adds r1, r7
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -445,7 +445,7 @@ _08046F6C:
|
|||||||
strb r0, [r2]
|
strb r0, [r2]
|
||||||
adds r4, 0x1C
|
adds r4, 0x1C
|
||||||
adds r1, r4
|
adds r1, r4
|
||||||
ldr r0, _08046FBC @ =nullsub_8
|
ldr r0, _08046FBC @ =SpriteCallbackDummy
|
||||||
str r0, [r1]
|
str r0, [r1]
|
||||||
_08046FA6:
|
_08046FA6:
|
||||||
adds r0, r7, 0
|
adds r0, r7, 0
|
||||||
@@ -457,8 +457,8 @@ _08046FA6:
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08046FB4: .4byte gUnknown_20244DC
|
_08046FB4: .4byte gUnknown_20244DC
|
||||||
_08046FB8: .4byte gUnknown_202063C
|
_08046FB8: .4byte gSprites
|
||||||
_08046FBC: .4byte nullsub_8
|
_08046FBC: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_8046ED0
|
thumb_func_end sub_8046ED0
|
||||||
|
|
||||||
thumb_func_start sub_8046FC0
|
thumb_func_start sub_8046FC0
|
||||||
@@ -947,7 +947,7 @@ _0804741E:
|
|||||||
ldrb r0, [r1, 0x2]
|
ldrb r0, [r1, 0x2]
|
||||||
adds r0, 0x1
|
adds r0, 0x1
|
||||||
strb r0, [r1, 0x2]
|
strb r0, [r1, 0x2]
|
||||||
ldr r2, _0804743C @ =gUnknown_202063C
|
ldr r2, _0804743C @ =gSprites
|
||||||
ldr r0, [r5]
|
ldr r0, [r5]
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -959,10 +959,10 @@ _0804741E:
|
|||||||
str r1, [r0]
|
str r1, [r0]
|
||||||
b _08047684
|
b _08047684
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804743C: .4byte gUnknown_202063C
|
_0804743C: .4byte gSprites
|
||||||
_08047440: .4byte SpriteCB_Egg_0
|
_08047440: .4byte SpriteCB_Egg_0
|
||||||
_08047444:
|
_08047444:
|
||||||
ldr r2, _0804746C @ =gUnknown_202063C
|
ldr r2, _0804746C @ =gSprites
|
||||||
ldr r3, [r5]
|
ldr r3, [r5]
|
||||||
ldrb r1, [r3]
|
ldrb r1, [r3]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -971,7 +971,7 @@ _08047444:
|
|||||||
adds r2, 0x1C
|
adds r2, 0x1C
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _08047470 @ =nullsub_8
|
ldr r0, _08047470 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
beq _0804745E
|
beq _0804745E
|
||||||
b _08047684
|
b _08047684
|
||||||
@@ -982,8 +982,8 @@ _0804745E:
|
|||||||
ldr r1, [r5]
|
ldr r1, [r5]
|
||||||
b _08047648
|
b _08047648
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804746C: .4byte gUnknown_202063C
|
_0804746C: .4byte gSprites
|
||||||
_08047470: .4byte nullsub_8
|
_08047470: .4byte SpriteCallbackDummy
|
||||||
_08047474:
|
_08047474:
|
||||||
bl IsCryFinished
|
bl IsCryFinished
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
@@ -1371,7 +1371,7 @@ SpriteCB_Egg_2: @ 804776C
|
|||||||
movs r1, 0xB
|
movs r1, 0xB
|
||||||
bl GetMonData
|
bl GetMonData
|
||||||
lsls r0, 16
|
lsls r0, 16
|
||||||
ldr r4, _080477DC @ =gUnknown_202063C
|
ldr r4, _080477DC @ =gSprites
|
||||||
ldr r3, [r5]
|
ldr r3, [r5]
|
||||||
ldrb r2, [r3, 0x1]
|
ldrb r2, [r3, 0x1]
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
@@ -1394,7 +1394,7 @@ SpriteCB_Egg_2: @ 804776C
|
|||||||
_080477D0: .4byte SpriteCB_Egg_3
|
_080477D0: .4byte SpriteCB_Egg_3
|
||||||
_080477D4: .4byte gUnknown_3000E74
|
_080477D4: .4byte gUnknown_3000E74
|
||||||
_080477D8: .4byte gUnknown_2024284
|
_080477D8: .4byte gUnknown_2024284
|
||||||
_080477DC: .4byte gUnknown_202063C
|
_080477DC: .4byte gSprites
|
||||||
_080477E0: .4byte gUnknown_82349CC
|
_080477E0: .4byte gUnknown_82349CC
|
||||||
_080477E4:
|
_080477E4:
|
||||||
ldrh r0, [r4, 0x30]
|
ldrh r0, [r4, 0x30]
|
||||||
@@ -1528,7 +1528,7 @@ SpriteCB_Egg_5: @ 80478D0
|
|||||||
ldrsh r0, [r5, r1]
|
ldrsh r0, [r5, r1]
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _0804790C
|
bne _0804790C
|
||||||
ldr r4, _08047960 @ =gUnknown_202063C
|
ldr r4, _08047960 @ =gSprites
|
||||||
ldr r3, _08047964 @ =gUnknown_3000E74
|
ldr r3, _08047964 @ =gUnknown_3000E74
|
||||||
ldr r0, [r3]
|
ldr r0, [r3]
|
||||||
ldrb r1, [r0, 0x1]
|
ldrb r1, [r0, 0x1]
|
||||||
@@ -1568,7 +1568,7 @@ _08047926:
|
|||||||
ldrsh r0, [r5, r1]
|
ldrsh r0, [r5, r1]
|
||||||
cmp r0, 0x9
|
cmp r0, 0x9
|
||||||
bgt _08047944
|
bgt _08047944
|
||||||
ldr r2, _08047960 @ =gUnknown_202063C
|
ldr r2, _08047960 @ =gSprites
|
||||||
ldr r0, _08047964 @ =gUnknown_3000E74
|
ldr r0, _08047964 @ =gUnknown_3000E74
|
||||||
ldr r0, [r0]
|
ldr r0, [r0]
|
||||||
ldrb r1, [r0, 0x1]
|
ldrb r1, [r0, 0x1]
|
||||||
@@ -1585,7 +1585,7 @@ _08047944:
|
|||||||
ldrsh r0, [r5, r2]
|
ldrsh r0, [r5, r2]
|
||||||
cmp r0, 0x28
|
cmp r0, 0x28
|
||||||
ble _08047952
|
ble _08047952
|
||||||
ldr r0, _0804796C @ =nullsub_8
|
ldr r0, _0804796C @ =SpriteCallbackDummy
|
||||||
str r0, [r5, 0x1C]
|
str r0, [r5, 0x1C]
|
||||||
_08047952:
|
_08047952:
|
||||||
adds r0, r1, 0x1
|
adds r0, r1, 0x1
|
||||||
@@ -1595,10 +1595,10 @@ _08047952:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08047960: .4byte gUnknown_202063C
|
_08047960: .4byte gSprites
|
||||||
_08047964: .4byte gUnknown_3000E74
|
_08047964: .4byte gUnknown_3000E74
|
||||||
_08047968: .4byte 0x0000ffff
|
_08047968: .4byte 0x0000ffff
|
||||||
_0804796C: .4byte nullsub_8
|
_0804796C: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end SpriteCB_Egg_5
|
thumb_func_end SpriteCB_Egg_5
|
||||||
|
|
||||||
thumb_func_start SpriteCB_EggShard
|
thumb_func_start SpriteCB_EggShard
|
||||||
@@ -1735,7 +1735,7 @@ CreateEggShardSprite: @ 8047A1C
|
|||||||
adds r1, r0, 0
|
adds r1, r0, 0
|
||||||
lsls r1, 24
|
lsls r1, 24
|
||||||
lsrs r1, 24
|
lsrs r1, 24
|
||||||
ldr r2, _08047A98 @ =gUnknown_202063C
|
ldr r2, _08047A98 @ =gSprites
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -1756,7 +1756,7 @@ CreateEggShardSprite: @ 8047A1C
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08047A94: .4byte gUnknown_8260184
|
_08047A94: .4byte gUnknown_8260184
|
||||||
_08047A98: .4byte gUnknown_202063C
|
_08047A98: .4byte gSprites
|
||||||
thumb_func_end CreateEggShardSprite
|
thumb_func_end CreateEggShardSprite
|
||||||
|
|
||||||
thumb_func_start EggHatchPrintMessage
|
thumb_func_start EggHatchPrintMessage
|
||||||
|
|||||||
+14
-14
@@ -151,7 +151,7 @@ CreatePreEvoSparkleSet1: @ 80F5A44
|
|||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
cmp r0, 0x40
|
cmp r0, 0x40
|
||||||
beq _080F5A8E
|
beq _080F5A8E
|
||||||
ldr r4, _080F5A98 @ =gUnknown_202063C
|
ldr r4, _080F5A98 @ =gSprites
|
||||||
lsls r3, r0, 4
|
lsls r3, r0, 4
|
||||||
adds r3, r0
|
adds r3, r0
|
||||||
lsls r3, 2
|
lsls r3, 2
|
||||||
@@ -181,7 +181,7 @@ _080F5A8E:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F5A94: .4byte gUnknown_841EEF8
|
_080F5A94: .4byte gUnknown_841EEF8
|
||||||
_080F5A98: .4byte gUnknown_202063C
|
_080F5A98: .4byte gSprites
|
||||||
_080F5A9C: .4byte SpriteCB_PreEvoSparkleSet1
|
_080F5A9C: .4byte SpriteCB_PreEvoSparkleSet1
|
||||||
thumb_func_end CreatePreEvoSparkleSet1
|
thumb_func_end CreatePreEvoSparkleSet1
|
||||||
|
|
||||||
@@ -258,7 +258,7 @@ CreatePreEvoSparkleSet2: @ 80F5B14
|
|||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
cmp r0, 0x40
|
cmp r0, 0x40
|
||||||
beq _080F5B6A
|
beq _080F5B6A
|
||||||
ldr r4, _080F5B74 @ =gUnknown_202063C
|
ldr r4, _080F5B74 @ =gSprites
|
||||||
lsls r3, r0, 4
|
lsls r3, r0, 4
|
||||||
adds r3, r0
|
adds r3, r0
|
||||||
lsls r3, 2
|
lsls r3, 2
|
||||||
@@ -294,7 +294,7 @@ _080F5B6A:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F5B70: .4byte gUnknown_841EEF8
|
_080F5B70: .4byte gUnknown_841EEF8
|
||||||
_080F5B74: .4byte gUnknown_202063C
|
_080F5B74: .4byte gSprites
|
||||||
_080F5B78: .4byte SpriteCB_PreEvoSparkleSet2
|
_080F5B78: .4byte SpriteCB_PreEvoSparkleSet2
|
||||||
thumb_func_end CreatePreEvoSparkleSet2
|
thumb_func_end CreatePreEvoSparkleSet2
|
||||||
|
|
||||||
@@ -353,7 +353,7 @@ CreatePostEvoSparkleSet1: @ 80F5BC4
|
|||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
cmp r0, 0x40
|
cmp r0, 0x40
|
||||||
beq _080F5C1A
|
beq _080F5C1A
|
||||||
ldr r4, _080F5C24 @ =gUnknown_202063C
|
ldr r4, _080F5C24 @ =gSprites
|
||||||
lsls r3, r0, 4
|
lsls r3, r0, 4
|
||||||
adds r3, r0
|
adds r3, r0
|
||||||
lsls r3, 2
|
lsls r3, 2
|
||||||
@@ -387,7 +387,7 @@ _080F5C1A:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F5C20: .4byte gUnknown_841EEF8
|
_080F5C20: .4byte gUnknown_841EEF8
|
||||||
_080F5C24: .4byte gUnknown_202063C
|
_080F5C24: .4byte gSprites
|
||||||
_080F5C28: .4byte SpriteCB_PostEvoSparkleSet1
|
_080F5C28: .4byte SpriteCB_PostEvoSparkleSet1
|
||||||
thumb_func_end CreatePostEvoSparkleSet1
|
thumb_func_end CreatePostEvoSparkleSet1
|
||||||
|
|
||||||
@@ -518,7 +518,7 @@ CreatePostEvoSparkleSet2: @ 80F5CFC
|
|||||||
cmp r4, 0x40
|
cmp r4, 0x40
|
||||||
beq _080F5D6C
|
beq _080F5D6C
|
||||||
bl Random
|
bl Random
|
||||||
ldr r6, _080F5D7C @ =gUnknown_202063C
|
ldr r6, _080F5D7C @ =gSprites
|
||||||
lsls r5, r4, 4
|
lsls r5, r4, 4
|
||||||
adds r5, r4
|
adds r5, r4
|
||||||
lsls r5, 2
|
lsls r5, 2
|
||||||
@@ -565,7 +565,7 @@ _080F5D6C:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F5D78: .4byte gUnknown_841EEF8
|
_080F5D78: .4byte gUnknown_841EEF8
|
||||||
_080F5D7C: .4byte gUnknown_202063C
|
_080F5D7C: .4byte gSprites
|
||||||
_080F5D80: .4byte SpriteCB_PostEvoSparkleSet2
|
_080F5D80: .4byte SpriteCB_PostEvoSparkleSet2
|
||||||
thumb_func_end CreatePostEvoSparkleSet2
|
thumb_func_end CreatePostEvoSparkleSet2
|
||||||
|
|
||||||
@@ -1330,7 +1330,7 @@ _080F62CE:
|
|||||||
movs r2, 0
|
movs r2, 0
|
||||||
movs r3, 0
|
movs r3, 0
|
||||||
bl SetOamMatrix
|
bl SetOamMatrix
|
||||||
ldr r1, _080F63F4 @ =gUnknown_202063C
|
ldr r1, _080F63F4 @ =gSprites
|
||||||
mov r9, r1
|
mov r9, r1
|
||||||
lsls r2, r5, 4
|
lsls r2, r5, 4
|
||||||
adds r2, r5
|
adds r2, r5
|
||||||
@@ -1420,7 +1420,7 @@ _080F62CE:
|
|||||||
_080F63E8: .4byte sub_80F6400
|
_080F63E8: .4byte sub_80F6400
|
||||||
_080F63EC: .4byte 0x00007fff
|
_080F63EC: .4byte 0x00007fff
|
||||||
_080F63F0: .4byte gUnknown_3005090
|
_080F63F0: .4byte gUnknown_3005090
|
||||||
_080F63F4: .4byte gUnknown_202063C
|
_080F63F4: .4byte gSprites
|
||||||
_080F63F8: .4byte nullsub_86
|
_080F63F8: .4byte nullsub_86
|
||||||
_080F63FC: .4byte gUnknown_20377F8
|
_080F63FC: .4byte gUnknown_20377F8
|
||||||
thumb_func_end sub_80F62B4
|
thumb_func_end sub_80F62B4
|
||||||
@@ -1649,7 +1649,7 @@ PreEvoInvisible_PostEvoVisible_KillTask: @ 80F6590
|
|||||||
push {r6}
|
push {r6}
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r1, _080F6638 @ =gUnknown_202063C
|
ldr r1, _080F6638 @ =gSprites
|
||||||
mov r8, r1
|
mov r8, r1
|
||||||
ldr r1, _080F663C @ =gUnknown_3005090
|
ldr r1, _080F663C @ =gUnknown_3005090
|
||||||
lsls r4, r0, 2
|
lsls r4, r0, 2
|
||||||
@@ -1728,7 +1728,7 @@ PreEvoInvisible_PostEvoVisible_KillTask: @ 80F6590
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F6638: .4byte gUnknown_202063C
|
_080F6638: .4byte gSprites
|
||||||
_080F663C: .4byte gUnknown_3005090
|
_080F663C: .4byte gUnknown_3005090
|
||||||
thumb_func_end PreEvoInvisible_PostEvoVisible_KillTask
|
thumb_func_end PreEvoInvisible_PostEvoVisible_KillTask
|
||||||
|
|
||||||
@@ -1739,7 +1739,7 @@ PreEvoVisible_PostEvoInvisible_KillTask: @ 80F6640
|
|||||||
push {r6}
|
push {r6}
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r1, _080F66E8 @ =gUnknown_202063C
|
ldr r1, _080F66E8 @ =gSprites
|
||||||
mov r8, r1
|
mov r8, r1
|
||||||
ldr r1, _080F66EC @ =gUnknown_3005090
|
ldr r1, _080F66EC @ =gUnknown_3005090
|
||||||
lsls r4, r0, 2
|
lsls r4, r0, 2
|
||||||
@@ -1818,7 +1818,7 @@ PreEvoVisible_PostEvoInvisible_KillTask: @ 80F6640
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F66E8: .4byte gUnknown_202063C
|
_080F66E8: .4byte gSprites
|
||||||
_080F66EC: .4byte gUnknown_3005090
|
_080F66EC: .4byte gUnknown_3005090
|
||||||
thumb_func_end PreEvoVisible_PostEvoInvisible_KillTask
|
thumb_func_end PreEvoVisible_PostEvoInvisible_KillTask
|
||||||
|
|
||||||
|
|||||||
+31
-31
@@ -201,7 +201,7 @@ EvolutionScene: @ 80CDDF4
|
|||||||
bl remove_some_task
|
bl remove_some_task
|
||||||
bl ResetTasks
|
bl ResetTasks
|
||||||
bl FreeAllSpritePalettes
|
bl FreeAllSpritePalettes
|
||||||
ldr r0, _080CE0A4 @ =gUnknown_3003E58
|
ldr r0, _080CE0A4 @ =gReservedSpritePaletteCount
|
||||||
movs r2, 0x4
|
movs r2, 0x4
|
||||||
strb r2, [r0]
|
strb r2, [r0]
|
||||||
movs r0, 0x64
|
movs r0, 0x64
|
||||||
@@ -260,7 +260,7 @@ EvolutionScene: @ 80CDDF4
|
|||||||
bl sub_803F7D4
|
bl sub_803F7D4
|
||||||
ldr r0, _080CE0C0 @ =gUnknown_20244DC
|
ldr r0, _080CE0C0 @ =gUnknown_20244DC
|
||||||
mov r8, r0
|
mov r8, r0
|
||||||
ldr r1, _080CE0C4 @ =gUnknown_8231CFC
|
ldr r1, _080CE0C4 @ =gDummySpriteAffineAnimTable
|
||||||
str r1, [r0, 0x10]
|
str r1, [r0, 0x10]
|
||||||
movs r1, 0x78
|
movs r1, 0x78
|
||||||
movs r2, 0x40
|
movs r2, 0x40
|
||||||
@@ -271,7 +271,7 @@ EvolutionScene: @ 80CDDF4
|
|||||||
lsls r1, r0, 24
|
lsls r1, r0, 24
|
||||||
lsrs r3, r1, 24
|
lsrs r3, r1, 24
|
||||||
strb r0, [r2]
|
strb r0, [r2]
|
||||||
ldr r7, _080CE0C8 @ =gUnknown_202063C
|
ldr r7, _080CE0C8 @ =gSprites
|
||||||
lsls r1, r3, 4
|
lsls r1, r3, 4
|
||||||
adds r1, r3
|
adds r1, r3
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -314,7 +314,7 @@ EvolutionScene: @ 80CDDF4
|
|||||||
mov r0, r10
|
mov r0, r10
|
||||||
movs r1, 0x3
|
movs r1, 0x3
|
||||||
bl sub_803F7D4
|
bl sub_803F7D4
|
||||||
ldr r0, _080CE0C4 @ =gUnknown_8231CFC
|
ldr r0, _080CE0C4 @ =gDummySpriteAffineAnimTable
|
||||||
mov r1, r8
|
mov r1, r8
|
||||||
str r0, [r1, 0x10]
|
str r0, [r1, 0x10]
|
||||||
mov r0, r8
|
mov r0, r8
|
||||||
@@ -410,7 +410,7 @@ _080CE094: .4byte gUnknown_202297E
|
|||||||
_080CE098: .4byte gUnknown_2022980
|
_080CE098: .4byte gUnknown_2022980
|
||||||
_080CE09C: .4byte gUnknown_2022982
|
_080CE09C: .4byte gUnknown_2022982
|
||||||
_080CE0A0: .4byte gUnknown_2022B50
|
_080CE0A0: .4byte gUnknown_2022B50
|
||||||
_080CE0A4: .4byte gUnknown_3003E58
|
_080CE0A4: .4byte gReservedSpritePaletteCount
|
||||||
_080CE0A8: .4byte gUnknown_2039A20
|
_080CE0A8: .4byte gUnknown_2039A20
|
||||||
_080CE0AC: .4byte gStringVar1
|
_080CE0AC: .4byte gStringVar1
|
||||||
_080CE0B0: .4byte gStringVar2
|
_080CE0B0: .4byte gStringVar2
|
||||||
@@ -418,8 +418,8 @@ _080CE0B4: .4byte gUnknown_8245EE0
|
|||||||
_080CE0B8: .4byte gUnknown_82350AC
|
_080CE0B8: .4byte gUnknown_82350AC
|
||||||
_080CE0BC: .4byte gUnknown_202401C
|
_080CE0BC: .4byte gUnknown_202401C
|
||||||
_080CE0C0: .4byte gUnknown_20244DC
|
_080CE0C0: .4byte gUnknown_20244DC
|
||||||
_080CE0C4: .4byte gUnknown_8231CFC
|
_080CE0C4: .4byte gDummySpriteAffineAnimTable
|
||||||
_080CE0C8: .4byte gUnknown_202063C
|
_080CE0C8: .4byte gSprites
|
||||||
_080CE0CC: .4byte nullsub_10
|
_080CE0CC: .4byte nullsub_10
|
||||||
_080CE0D0: .4byte sub_80CE8DC
|
_080CE0D0: .4byte sub_80CE8DC
|
||||||
_080CE0D4: .4byte gUnknown_3005090
|
_080CE0D4: .4byte gUnknown_3005090
|
||||||
@@ -520,7 +520,7 @@ CB2_EvolutionSceneLoadGraphics: @ 80CE0E8
|
|||||||
bl LoadBattleTextboxAndBackground
|
bl LoadBattleTextboxAndBackground
|
||||||
bl ResetSpriteData
|
bl ResetSpriteData
|
||||||
bl FreeAllSpritePalettes
|
bl FreeAllSpritePalettes
|
||||||
ldr r1, _080CE2B4 @ =gUnknown_3003E58
|
ldr r1, _080CE2B4 @ =gReservedSpritePaletteCount
|
||||||
movs r0, 0x4
|
movs r0, 0x4
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
lsls r0, r5, 3
|
lsls r0, r5, 3
|
||||||
@@ -544,7 +544,7 @@ CB2_EvolutionSceneLoadGraphics: @ 80CE0E8
|
|||||||
movs r1, 0x3
|
movs r1, 0x3
|
||||||
bl sub_803F7D4
|
bl sub_803F7D4
|
||||||
ldr r0, _080CE2C0 @ =gUnknown_20244DC
|
ldr r0, _080CE2C0 @ =gUnknown_20244DC
|
||||||
ldr r1, _080CE2C4 @ =gUnknown_8231CFC
|
ldr r1, _080CE2C4 @ =gDummySpriteAffineAnimTable
|
||||||
str r1, [r0, 0x10]
|
str r1, [r0, 0x10]
|
||||||
movs r1, 0x78
|
movs r1, 0x78
|
||||||
movs r2, 0x40
|
movs r2, 0x40
|
||||||
@@ -555,7 +555,7 @@ CB2_EvolutionSceneLoadGraphics: @ 80CE0E8
|
|||||||
lsls r2, r0, 24
|
lsls r2, r0, 24
|
||||||
lsrs r2, 24
|
lsrs r2, 24
|
||||||
strb r0, [r1, 0x1]
|
strb r0, [r1, 0x1]
|
||||||
ldr r3, _080CE2C8 @ =gUnknown_202063C
|
ldr r3, _080CE2C8 @ =gSprites
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -617,12 +617,12 @@ _080CE2A4: .4byte gUnknown_202297E
|
|||||||
_080CE2A8: .4byte gUnknown_2022980
|
_080CE2A8: .4byte gUnknown_2022980
|
||||||
_080CE2AC: .4byte gUnknown_2022982
|
_080CE2AC: .4byte gUnknown_2022982
|
||||||
_080CE2B0: .4byte gUnknown_2022B50
|
_080CE2B0: .4byte gUnknown_2022B50
|
||||||
_080CE2B4: .4byte gUnknown_3003E58
|
_080CE2B4: .4byte gReservedSpritePaletteCount
|
||||||
_080CE2B8: .4byte gUnknown_82350AC
|
_080CE2B8: .4byte gUnknown_82350AC
|
||||||
_080CE2BC: .4byte gUnknown_202401C
|
_080CE2BC: .4byte gUnknown_202401C
|
||||||
_080CE2C0: .4byte gUnknown_20244DC
|
_080CE2C0: .4byte gUnknown_20244DC
|
||||||
_080CE2C4: .4byte gUnknown_8231CFC
|
_080CE2C4: .4byte gDummySpriteAffineAnimTable
|
||||||
_080CE2C8: .4byte gUnknown_202063C
|
_080CE2C8: .4byte gSprites
|
||||||
_080CE2CC: .4byte nullsub_10
|
_080CE2CC: .4byte nullsub_10
|
||||||
_080CE2D0: .4byte nullsub_76
|
_080CE2D0: .4byte nullsub_76
|
||||||
_080CE2D4: .4byte sub_80D0050
|
_080CE2D4: .4byte sub_80D0050
|
||||||
@@ -688,7 +688,7 @@ _080CE34C:
|
|||||||
bl SetVBlankCallback
|
bl SetVBlankCallback
|
||||||
bl ResetSpriteData
|
bl ResetSpriteData
|
||||||
bl FreeAllSpritePalettes
|
bl FreeAllSpritePalettes
|
||||||
ldr r1, _080CE398 @ =gUnknown_3003E58
|
ldr r1, _080CE398 @ =gReservedSpritePaletteCount
|
||||||
movs r0, 0x4
|
movs r0, 0x4
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r0, _080CE39C @ =gUnknown_2022974
|
ldr r0, _080CE39C @ =gUnknown_2022974
|
||||||
@@ -713,7 +713,7 @@ _080CE34C:
|
|||||||
strh r1, [r0]
|
strh r1, [r0]
|
||||||
b _080CE4EC
|
b _080CE4EC
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080CE398: .4byte gUnknown_3003E58
|
_080CE398: .4byte gReservedSpritePaletteCount
|
||||||
_080CE39C: .4byte gUnknown_2022974
|
_080CE39C: .4byte gUnknown_2022974
|
||||||
_080CE3A0: .4byte gUnknown_2022976
|
_080CE3A0: .4byte gUnknown_2022976
|
||||||
_080CE3A4: .4byte gUnknown_2022978
|
_080CE3A4: .4byte gUnknown_2022978
|
||||||
@@ -795,7 +795,7 @@ _080CE45C:
|
|||||||
movs r1, 0x1
|
movs r1, 0x1
|
||||||
bl sub_803F7D4
|
bl sub_803F7D4
|
||||||
ldr r0, _080CE4B4 @ =gUnknown_20244DC
|
ldr r0, _080CE4B4 @ =gUnknown_20244DC
|
||||||
ldr r1, _080CE4B8 @ =gUnknown_8231CFC
|
ldr r1, _080CE4B8 @ =gDummySpriteAffineAnimTable
|
||||||
str r1, [r0, 0x10]
|
str r1, [r0, 0x10]
|
||||||
movs r1, 0x78
|
movs r1, 0x78
|
||||||
movs r2, 0x40
|
movs r2, 0x40
|
||||||
@@ -806,7 +806,7 @@ _080CE45C:
|
|||||||
lsls r2, r0, 24
|
lsls r2, r0, 24
|
||||||
lsrs r2, 24
|
lsrs r2, 24
|
||||||
strb r0, [r1, 0x1]
|
strb r0, [r1, 0x1]
|
||||||
ldr r3, _080CE4C0 @ =gUnknown_202063C
|
ldr r3, _080CE4C0 @ =gSprites
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -833,9 +833,9 @@ _080CE45C:
|
|||||||
b _080CE534
|
b _080CE534
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080CE4B4: .4byte gUnknown_20244DC
|
_080CE4B4: .4byte gUnknown_20244DC
|
||||||
_080CE4B8: .4byte gUnknown_8231CFC
|
_080CE4B8: .4byte gDummySpriteAffineAnimTable
|
||||||
_080CE4BC: .4byte gUnknown_2039A20
|
_080CE4BC: .4byte gUnknown_2039A20
|
||||||
_080CE4C0: .4byte gUnknown_202063C
|
_080CE4C0: .4byte gSprites
|
||||||
_080CE4C4: .4byte nullsub_10
|
_080CE4C4: .4byte nullsub_10
|
||||||
_080CE4C8: .4byte gMain
|
_080CE4C8: .4byte gMain
|
||||||
_080CE4CC:
|
_080CE4CC:
|
||||||
@@ -924,7 +924,7 @@ TradeEvolutionScene: @ 80CE540
|
|||||||
ldr r2, _080CE6B8 @ =gUnknown_8245EE0
|
ldr r2, _080CE6B8 @ =gUnknown_8245EE0
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
bl StringCopy
|
bl StringCopy
|
||||||
ldr r1, _080CE6BC @ =gUnknown_2021CCC
|
ldr r1, _080CE6BC @ =gAffineAnimsDisabled
|
||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
@@ -971,7 +971,7 @@ TradeEvolutionScene: @ 80CE540
|
|||||||
movs r1, 0x1
|
movs r1, 0x1
|
||||||
bl sub_803F7D4
|
bl sub_803F7D4
|
||||||
ldr r0, _080CE6CC @ =gUnknown_20244DC
|
ldr r0, _080CE6CC @ =gUnknown_20244DC
|
||||||
ldr r1, _080CE6D0 @ =gUnknown_8231CFC
|
ldr r1, _080CE6D0 @ =gDummySpriteAffineAnimTable
|
||||||
str r1, [r0, 0x10]
|
str r1, [r0, 0x10]
|
||||||
movs r1, 0x78
|
movs r1, 0x78
|
||||||
movs r2, 0x40
|
movs r2, 0x40
|
||||||
@@ -982,7 +982,7 @@ TradeEvolutionScene: @ 80CE540
|
|||||||
lsls r1, r0, 24
|
lsls r1, r0, 24
|
||||||
lsrs r6, r1, 24
|
lsrs r6, r1, 24
|
||||||
strb r0, [r2, 0x1]
|
strb r0, [r2, 0x1]
|
||||||
ldr r3, _080CE6D4 @ =gUnknown_202063C
|
ldr r3, _080CE6D4 @ =gSprites
|
||||||
lsls r1, r6, 4
|
lsls r1, r6, 4
|
||||||
adds r1, r6
|
adds r1, r6
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -1067,13 +1067,13 @@ TradeEvolutionScene: @ 80CE540
|
|||||||
_080CE6B0: .4byte gStringVar1
|
_080CE6B0: .4byte gStringVar1
|
||||||
_080CE6B4: .4byte gStringVar2
|
_080CE6B4: .4byte gStringVar2
|
||||||
_080CE6B8: .4byte gUnknown_8245EE0
|
_080CE6B8: .4byte gUnknown_8245EE0
|
||||||
_080CE6BC: .4byte gUnknown_2021CCC
|
_080CE6BC: .4byte gAffineAnimsDisabled
|
||||||
_080CE6C0: .4byte gUnknown_2039A20
|
_080CE6C0: .4byte gUnknown_2039A20
|
||||||
_080CE6C4: .4byte gUnknown_82350AC
|
_080CE6C4: .4byte gUnknown_82350AC
|
||||||
_080CE6C8: .4byte gUnknown_202401C
|
_080CE6C8: .4byte gUnknown_202401C
|
||||||
_080CE6CC: .4byte gUnknown_20244DC
|
_080CE6CC: .4byte gUnknown_20244DC
|
||||||
_080CE6D0: .4byte gUnknown_8231CFC
|
_080CE6D0: .4byte gDummySpriteAffineAnimTable
|
||||||
_080CE6D4: .4byte gUnknown_202063C
|
_080CE6D4: .4byte gSprites
|
||||||
_080CE6D8: .4byte nullsub_10
|
_080CE6D8: .4byte nullsub_10
|
||||||
_080CE6DC: .4byte sub_80CF53C
|
_080CE6DC: .4byte sub_80CF53C
|
||||||
_080CE6E0: .4byte gUnknown_3005090
|
_080CE6E0: .4byte gUnknown_3005090
|
||||||
@@ -1447,7 +1447,7 @@ _080CEA2C:
|
|||||||
movs r2, 0x10
|
movs r2, 0x10
|
||||||
movs r3, 0
|
movs r3, 0
|
||||||
bl BeginNormalPaletteFade
|
bl BeginNormalPaletteFade
|
||||||
ldr r2, _080CEA84 @ =gUnknown_202063C
|
ldr r2, _080CEA84 @ =gSprites
|
||||||
ldr r0, _080CEA88 @ =gUnknown_2039A20
|
ldr r0, _080CEA88 @ =gUnknown_2039A20
|
||||||
ldr r0, [r0]
|
ldr r0, [r0]
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -1479,7 +1479,7 @@ _080CEA2C:
|
|||||||
bl ShowBg
|
bl ShowBg
|
||||||
bl _080CF528
|
bl _080CF528
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080CEA84: .4byte gUnknown_202063C
|
_080CEA84: .4byte gSprites
|
||||||
_080CEA88: .4byte gUnknown_2039A20
|
_080CEA88: .4byte gUnknown_2039A20
|
||||||
_080CEA8C: .4byte gUnknown_3005090
|
_080CEA8C: .4byte gUnknown_3005090
|
||||||
_080CEA90:
|
_080CEA90:
|
||||||
@@ -2897,7 +2897,7 @@ _080CF6D0:
|
|||||||
_080CF6E0:
|
_080CF6E0:
|
||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
bl InitMovingBackgroundTask
|
bl InitMovingBackgroundTask
|
||||||
ldr r2, _080CF728 @ =gUnknown_202063C
|
ldr r2, _080CF728 @ =gSprites
|
||||||
ldr r0, _080CF72C @ =gUnknown_2039A20
|
ldr r0, _080CF72C @ =gUnknown_2039A20
|
||||||
ldr r0, [r0]
|
ldr r0, [r0]
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -2926,7 +2926,7 @@ _080CF6E0:
|
|||||||
bl _080D003A
|
bl _080D003A
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080CF724: .4byte gUnknown_2037AB8
|
_080CF724: .4byte gUnknown_2037AB8
|
||||||
_080CF728: .4byte gUnknown_202063C
|
_080CF728: .4byte gSprites
|
||||||
_080CF72C: .4byte gUnknown_2039A20
|
_080CF72C: .4byte gUnknown_2039A20
|
||||||
_080CF730: .4byte gUnknown_2023E82
|
_080CF730: .4byte gUnknown_2023E82
|
||||||
_080CF734: .4byte gUnknown_3005090
|
_080CF734: .4byte gUnknown_3005090
|
||||||
@@ -3273,7 +3273,7 @@ _080CFA14:
|
|||||||
b _080D003A
|
b _080D003A
|
||||||
_080CFA28:
|
_080CFA28:
|
||||||
bl m4aMPlayAllStop
|
bl m4aMPlayAllStop
|
||||||
ldr r2, _080CFA64 @ =gUnknown_202063C
|
ldr r2, _080CFA64 @ =gSprites
|
||||||
ldr r0, _080CFA68 @ =gUnknown_2039A20
|
ldr r0, _080CFA68 @ =gUnknown_2039A20
|
||||||
ldr r0, [r0]
|
ldr r0, [r0]
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -3300,7 +3300,7 @@ _080CFA28:
|
|||||||
b _080CFB1A
|
b _080CFB1A
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080CFA60: .4byte gUnknown_2023E82
|
_080CFA60: .4byte gUnknown_2023E82
|
||||||
_080CFA64: .4byte gUnknown_202063C
|
_080CFA64: .4byte gSprites
|
||||||
_080CFA68: .4byte gUnknown_2039A20
|
_080CFA68: .4byte gUnknown_2039A20
|
||||||
_080CFA6C: .4byte 0x0004001c
|
_080CFA6C: .4byte 0x0004001c
|
||||||
_080CFA70: .4byte 0x00007fff
|
_080CFA70: .4byte 0x00007fff
|
||||||
|
|||||||
+42
-42
@@ -451,7 +451,7 @@ _0812C738:
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
strh r0, [r7, 0xC]
|
strh r0, [r7, 0xC]
|
||||||
ldr r4, _0812C7D4 @ =gUnknown_202063C
|
ldr r4, _0812C7D4 @ =gSprites
|
||||||
movs r0, 0xC
|
movs r0, 0xC
|
||||||
ldrsh r1, [r7, r0]
|
ldrsh r1, [r7, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -491,7 +491,7 @@ _0812C738:
|
|||||||
b _0812C8EA
|
b _0812C8EA
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812C7D0: .4byte gUnknown_203B0FC
|
_0812C7D0: .4byte gUnknown_203B0FC
|
||||||
_0812C7D4: .4byte gUnknown_202063C
|
_0812C7D4: .4byte gSprites
|
||||||
_0812C7D8: .4byte sub_812C9BC
|
_0812C7D8: .4byte sub_812C9BC
|
||||||
_0812C7DC:
|
_0812C7DC:
|
||||||
movs r6, 0x1
|
movs r6, 0x1
|
||||||
@@ -567,7 +567,7 @@ _0812C85E:
|
|||||||
bl sub_812E4A4
|
bl sub_812E4A4
|
||||||
movs r0, 0x2
|
movs r0, 0x2
|
||||||
bl sub_812D0F4
|
bl sub_812D0F4
|
||||||
ldr r2, _0812C8BC @ =gUnknown_202063C
|
ldr r2, _0812C8BC @ =gSprites
|
||||||
ldr r0, _0812C8B4 @ =gUnknown_203B0FC
|
ldr r0, _0812C8B4 @ =gUnknown_203B0FC
|
||||||
ldr r0, [r0]
|
ldr r0, [r0]
|
||||||
movs r3, 0xA
|
movs r3, 0xA
|
||||||
@@ -596,7 +596,7 @@ _0812C8A8:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812C8B4: .4byte gUnknown_203B0FC
|
_0812C8B4: .4byte gUnknown_203B0FC
|
||||||
_0812C8B8: .4byte gUnknown_3005EC8
|
_0812C8B8: .4byte gUnknown_3005EC8
|
||||||
_0812C8BC: .4byte gUnknown_202063C
|
_0812C8BC: .4byte gSprites
|
||||||
_0812C8C0: .4byte sub_812CAD8
|
_0812C8C0: .4byte sub_812CAD8
|
||||||
_0812C8C4:
|
_0812C8C4:
|
||||||
movs r0, 0x2
|
movs r0, 0x2
|
||||||
@@ -651,7 +651,7 @@ sub_812C8F8: @ 812C8F8
|
|||||||
_0812C91C: .4byte gUnknown_3005090
|
_0812C91C: .4byte gUnknown_3005090
|
||||||
_0812C920: .4byte gUnknown_203B0FC
|
_0812C920: .4byte gUnknown_203B0FC
|
||||||
_0812C924:
|
_0812C924:
|
||||||
ldr r2, _0812C988 @ =gUnknown_202063C
|
ldr r2, _0812C988 @ =gSprites
|
||||||
movs r0, 0xC
|
movs r0, 0xC
|
||||||
ldrsh r1, [r4, r0]
|
ldrsh r1, [r4, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -701,7 +701,7 @@ _0812C982:
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812C988: .4byte gUnknown_202063C
|
_0812C988: .4byte gSprites
|
||||||
_0812C98C: .4byte sub_812CA1C
|
_0812C98C: .4byte sub_812CA1C
|
||||||
thumb_func_end sub_812C8F8
|
thumb_func_end sub_812C8F8
|
||||||
|
|
||||||
@@ -739,7 +739,7 @@ sub_812C9BC: @ 812C9BC
|
|||||||
lsls r1, 3
|
lsls r1, 3
|
||||||
ldr r0, _0812C9F8 @ =gUnknown_3005090
|
ldr r0, _0812C9F8 @ =gUnknown_3005090
|
||||||
adds r4, r1, r0
|
adds r4, r1, r0
|
||||||
ldr r2, _0812C9FC @ =gUnknown_202063C
|
ldr r2, _0812C9FC @ =gSprites
|
||||||
movs r0, 0xC
|
movs r0, 0xC
|
||||||
ldrsh r1, [r4, r0]
|
ldrsh r1, [r4, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -762,7 +762,7 @@ sub_812C9BC: @ 812C9BC
|
|||||||
b _0812CA14
|
b _0812CA14
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812C9F8: .4byte gUnknown_3005090
|
_0812C9F8: .4byte gUnknown_3005090
|
||||||
_0812C9FC: .4byte gUnknown_202063C
|
_0812C9FC: .4byte gSprites
|
||||||
_0812CA00: .4byte gUnknown_203B0FC
|
_0812CA00: .4byte gUnknown_203B0FC
|
||||||
_0812CA04: .4byte sub_812C694
|
_0812CA04: .4byte sub_812C694
|
||||||
_0812CA08:
|
_0812CA08:
|
||||||
@@ -805,7 +805,7 @@ _0812CA48:
|
|||||||
movs r2, 0
|
movs r2, 0
|
||||||
bl ChangeBgX
|
bl ChangeBgX
|
||||||
_0812CA52:
|
_0812CA52:
|
||||||
ldr r7, _0812CAC8 @ =gUnknown_202063C
|
ldr r7, _0812CAC8 @ =gSprites
|
||||||
movs r1, 0xC
|
movs r1, 0xC
|
||||||
ldrsh r0, [r5, r1]
|
ldrsh r0, [r5, r1]
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
@@ -861,7 +861,7 @@ _0812CAC0:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812CAC8: .4byte gUnknown_202063C
|
_0812CAC8: .4byte gSprites
|
||||||
_0812CACC: .4byte gUnknown_203B0FC
|
_0812CACC: .4byte gUnknown_203B0FC
|
||||||
_0812CAD0: .4byte sub_812C694
|
_0812CAD0: .4byte sub_812C694
|
||||||
_0812CAD4: .4byte sub_812D800
|
_0812CAD4: .4byte sub_812D800
|
||||||
@@ -898,7 +898,7 @@ sub_812CAD8: @ 812CAD8
|
|||||||
adds r0, 0x1D
|
adds r0, 0x1D
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
ldr r2, _0812CBA8 @ =gUnknown_202063C
|
ldr r2, _0812CBA8 @ =gSprites
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -933,7 +933,7 @@ _0812CB44:
|
|||||||
cmp r4, 0x5
|
cmp r4, 0x5
|
||||||
bls _0812CB44
|
bls _0812CB44
|
||||||
bl sub_812CE9C
|
bl sub_812CE9C
|
||||||
ldr r2, _0812CBA8 @ =gUnknown_202063C
|
ldr r2, _0812CBA8 @ =gSprites
|
||||||
movs r0, 0x8
|
movs r0, 0x8
|
||||||
ldrsh r1, [r5, r0]
|
ldrsh r1, [r5, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -962,7 +962,7 @@ _0812CB80:
|
|||||||
_0812CB9C: .4byte gUnknown_3005090
|
_0812CB9C: .4byte gUnknown_3005090
|
||||||
_0812CBA0: .4byte gMain
|
_0812CBA0: .4byte gMain
|
||||||
_0812CBA4: .4byte gUnknown_203B0FC
|
_0812CBA4: .4byte gUnknown_203B0FC
|
||||||
_0812CBA8: .4byte gUnknown_202063C
|
_0812CBA8: .4byte gSprites
|
||||||
_0812CBAC: .4byte sub_812D764
|
_0812CBAC: .4byte sub_812D764
|
||||||
_0812CBB0: .4byte gUnknown_3005EC8
|
_0812CBB0: .4byte gUnknown_3005EC8
|
||||||
_0812CBB4: .4byte sub_812C694
|
_0812CBB4: .4byte sub_812C694
|
||||||
@@ -1080,7 +1080,7 @@ sub_812CC68: @ 812CC68
|
|||||||
adds r6, r0, r1
|
adds r6, r0, r1
|
||||||
movs r0, 0xBB
|
movs r0, 0xBB
|
||||||
bl PlaySE
|
bl PlaySE
|
||||||
ldr r2, _0812CD1C @ =gUnknown_202063C
|
ldr r2, _0812CD1C @ =gSprites
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
ldrsh r1, [r6, r0]
|
ldrsh r1, [r6, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -1147,7 +1147,7 @@ _0812CCBE:
|
|||||||
b _0812CD30
|
b _0812CD30
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812CD18: .4byte gUnknown_3005098
|
_0812CD18: .4byte gUnknown_3005098
|
||||||
_0812CD1C: .4byte gUnknown_202063C
|
_0812CD1C: .4byte gSprites
|
||||||
_0812CD20: .4byte gUnknown_203B0FC
|
_0812CD20: .4byte gUnknown_203B0FC
|
||||||
_0812CD24:
|
_0812CD24:
|
||||||
ldr r0, _0812CD38 @ =gUnknown_3005EC8
|
ldr r0, _0812CD38 @ =gUnknown_3005EC8
|
||||||
@@ -1387,7 +1387,7 @@ sub_812CEFC: @ 812CEFC
|
|||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
lsls r1, 24
|
lsls r1, 24
|
||||||
lsrs r4, r1, 24
|
lsrs r4, r1, 24
|
||||||
ldr r2, _0812CF1C @ =gUnknown_202063C
|
ldr r2, _0812CF1C @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -1399,7 +1399,7 @@ sub_812CEFC: @ 812CEFC
|
|||||||
movs r0, 0
|
movs r0, 0
|
||||||
b _0812CF36
|
b _0812CF36
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812CF1C: .4byte gUnknown_202063C
|
_0812CF1C: .4byte gSprites
|
||||||
_0812CF20:
|
_0812CF20:
|
||||||
movs r0, 0x3
|
movs r0, 0x3
|
||||||
adds r1, r4, 0
|
adds r1, r4, 0
|
||||||
@@ -1484,7 +1484,7 @@ sub_812CF7C: @ 812CF7C
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r5, _0812D080 @ =gUnknown_202063C
|
ldr r5, _0812D080 @ =gSprites
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
bl FreeSpriteOamMatrix
|
bl FreeSpriteOamMatrix
|
||||||
movs r0, 0xE
|
movs r0, 0xE
|
||||||
@@ -1505,7 +1505,7 @@ _0812CFDA:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0812D080 @ =gUnknown_202063C
|
ldr r1, _0812D080 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
adds r0, r4, 0x1
|
adds r0, r4, 0x1
|
||||||
@@ -1559,7 +1559,7 @@ _0812D06C:
|
|||||||
_0812D074: .4byte gUnknown_2037AB8
|
_0812D074: .4byte gUnknown_2037AB8
|
||||||
_0812D078: .4byte gUnknown_203B0FC
|
_0812D078: .4byte gUnknown_203B0FC
|
||||||
_0812D07C: .4byte gUnknown_3005090
|
_0812D07C: .4byte gUnknown_3005090
|
||||||
_0812D080: .4byte gUnknown_202063C
|
_0812D080: .4byte gSprites
|
||||||
_0812D084: .4byte gUnknown_203B0F0
|
_0812D084: .4byte gUnknown_203B0F0
|
||||||
_0812D088: .4byte gUnknown_203B0F4
|
_0812D088: .4byte gUnknown_203B0F4
|
||||||
_0812D08C: .4byte gUnknown_203B0F8
|
_0812D08C: .4byte gUnknown_203B0F8
|
||||||
@@ -1692,7 +1692,7 @@ _0812D178:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0812D1A4 @ =gUnknown_202063C
|
ldr r1, _0812D1A4 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
adds r0, r4, 0x1
|
adds r0, r4, 0x1
|
||||||
@@ -1705,7 +1705,7 @@ _0812D178:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812D1A0: .4byte gUnknown_203B0FC
|
_0812D1A0: .4byte gUnknown_203B0FC
|
||||||
_0812D1A4: .4byte gUnknown_202063C
|
_0812D1A4: .4byte gSprites
|
||||||
thumb_func_end sub_812D174
|
thumb_func_end sub_812D174
|
||||||
|
|
||||||
thumb_func_start sub_812D1A8
|
thumb_func_start sub_812D1A8
|
||||||
@@ -1815,7 +1815,7 @@ _0812D248:
|
|||||||
adds r1, 0x1D
|
adds r1, 0x1D
|
||||||
adds r1, r6
|
adds r1, r6
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r2, _0812D2D0 @ =gUnknown_202063C
|
ldr r2, _0812D2D0 @ =gSprites
|
||||||
ldr r0, [r7]
|
ldr r0, [r7]
|
||||||
adds r0, 0x1D
|
adds r0, 0x1D
|
||||||
adds r0, r6
|
adds r0, r6
|
||||||
@@ -1850,7 +1850,7 @@ _0812D2A0:
|
|||||||
bl sub_812D0F4
|
bl sub_812D0F4
|
||||||
b _0812D2F4
|
b _0812D2F4
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812D2D0: .4byte gUnknown_202063C
|
_0812D2D0: .4byte gSprites
|
||||||
_0812D2D4: .4byte gUnknown_203B0FC
|
_0812D2D4: .4byte gUnknown_203B0FC
|
||||||
_0812D2D8:
|
_0812D2D8:
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
@@ -2173,13 +2173,13 @@ sub_812D558: @ 812D558
|
|||||||
bl ResetPaletteFade
|
bl ResetPaletteFade
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
bl npc_paltag_set_load
|
bl npc_paltag_set_load
|
||||||
ldr r1, _0812D580 @ =gUnknown_3003E58
|
ldr r1, _0812D580 @ =gReservedSpritePaletteCount
|
||||||
movs r0, 0x7
|
movs r0, 0x7
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812D580: .4byte gUnknown_3003E58
|
_0812D580: .4byte gReservedSpritePaletteCount
|
||||||
thumb_func_end sub_812D558
|
thumb_func_end sub_812D558
|
||||||
|
|
||||||
thumb_func_start sub_812D584
|
thumb_func_start sub_812D584
|
||||||
@@ -2462,7 +2462,7 @@ sub_812D780: @ 812D780
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r1, _0812D7C4 @ =gUnknown_202063C
|
ldr r1, _0812D7C4 @ =gSprites
|
||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
@@ -2482,7 +2482,7 @@ sub_812D780: @ 812D780
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812D7C0: .4byte gUnknown_845FC78
|
_0812D7C0: .4byte gUnknown_845FC78
|
||||||
_0812D7C4: .4byte gUnknown_202063C
|
_0812D7C4: .4byte gSprites
|
||||||
thumb_func_end sub_812D780
|
thumb_func_end sub_812D780
|
||||||
|
|
||||||
thumb_func_start sub_812D7C8
|
thumb_func_start sub_812D7C8
|
||||||
@@ -2658,7 +2658,7 @@ _0812D906:
|
|||||||
lsls r1, 1
|
lsls r1, 1
|
||||||
movs r2, 0x20
|
movs r2, 0x20
|
||||||
bl LoadPalette
|
bl LoadPalette
|
||||||
ldr r1, _0812D930 @ =gUnknown_202063C
|
ldr r1, _0812D930 @ =gSprites
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -2673,7 +2673,7 @@ _0812D906:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812D928: .4byte gUnknown_845FD2C
|
_0812D928: .4byte gUnknown_845FD2C
|
||||||
_0812D92C: .4byte gUnknown_845E540
|
_0812D92C: .4byte gUnknown_845E540
|
||||||
_0812D930: .4byte gUnknown_202063C
|
_0812D930: .4byte gSprites
|
||||||
_0812D934:
|
_0812D934:
|
||||||
ldr r0, _0812D98C @ =gUnknown_845F61C
|
ldr r0, _0812D98C @ =gUnknown_845F61C
|
||||||
adds r0, r5, r0
|
adds r0, r5, r0
|
||||||
@@ -2689,7 +2689,7 @@ _0812D934:
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r4, r0, 24
|
lsrs r4, r0, 24
|
||||||
_0812D950:
|
_0812D950:
|
||||||
ldr r1, _0812D994 @ =gUnknown_202063C
|
ldr r1, _0812D994 @ =gSprites
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -2722,7 +2722,7 @@ _0812D982:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812D98C: .4byte gUnknown_845F61C
|
_0812D98C: .4byte gUnknown_845F61C
|
||||||
_0812D990: .4byte 0x0000ffff
|
_0812D990: .4byte 0x0000ffff
|
||||||
_0812D994: .4byte gUnknown_202063C
|
_0812D994: .4byte gSprites
|
||||||
_0812D998: .4byte sub_812D840
|
_0812D998: .4byte sub_812D840
|
||||||
_0812D99C: .4byte gSaveBlock1Ptr
|
_0812D99C: .4byte gSaveBlock1Ptr
|
||||||
_0812D9A0: .4byte 0x00003a54
|
_0812D9A0: .4byte 0x00003a54
|
||||||
@@ -2770,14 +2770,14 @@ _0812D9E8:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0812DA04 @ =gUnknown_202063C
|
ldr r1, _0812DA04 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
b _0812DA0E
|
b _0812DA0E
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812D9FC: .4byte gUnknown_3005098
|
_0812D9FC: .4byte gUnknown_3005098
|
||||||
_0812DA00: .4byte gUnknown_203B0FC
|
_0812DA00: .4byte gUnknown_203B0FC
|
||||||
_0812DA04: .4byte gUnknown_202063C
|
_0812DA04: .4byte gSprites
|
||||||
_0812DA08:
|
_0812DA08:
|
||||||
ldrh r0, [r4, 0x4]
|
ldrh r0, [r4, 0x4]
|
||||||
bl sub_810C2E8
|
bl sub_810C2E8
|
||||||
@@ -3081,7 +3081,7 @@ _0812DC70: .4byte sub_812C694
|
|||||||
_0812DC74: .4byte gUnknown_3005090
|
_0812DC74: .4byte gUnknown_3005090
|
||||||
_0812DC78: .4byte sub_812DD50
|
_0812DC78: .4byte sub_812DD50
|
||||||
_0812DC7C:
|
_0812DC7C:
|
||||||
ldr r4, _0812DCB8 @ =gUnknown_202063C
|
ldr r4, _0812DCB8 @ =gSprites
|
||||||
movs r2, 0xC
|
movs r2, 0xC
|
||||||
ldrsh r0, [r5, r2]
|
ldrsh r0, [r5, r2]
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
@@ -3111,7 +3111,7 @@ _0812DC7C:
|
|||||||
bl sub_812CD3C
|
bl sub_812CD3C
|
||||||
b _0812DD3A
|
b _0812DD3A
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812DCB8: .4byte gUnknown_202063C
|
_0812DCB8: .4byte gSprites
|
||||||
_0812DCBC:
|
_0812DCBC:
|
||||||
movs r0, 0xD0
|
movs r0, 0xD0
|
||||||
str r0, [sp]
|
str r0, [sp]
|
||||||
@@ -3133,7 +3133,7 @@ _0812DCD8:
|
|||||||
ands r0, r1
|
ands r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _0812DD10
|
beq _0812DD10
|
||||||
ldr r2, _0812DD0C @ =gUnknown_202063C
|
ldr r2, _0812DD0C @ =gSprites
|
||||||
movs r0, 0xC
|
movs r0, 0xC
|
||||||
ldrsh r1, [r5, r0]
|
ldrsh r1, [r5, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -3152,10 +3152,10 @@ _0812DCD8:
|
|||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
b _0812DD3A
|
b _0812DD3A
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812DD0C: .4byte gUnknown_202063C
|
_0812DD0C: .4byte gSprites
|
||||||
_0812DD10:
|
_0812DD10:
|
||||||
movs r2, 0
|
movs r2, 0
|
||||||
ldr r5, _0812DD4C @ =gUnknown_202063C
|
ldr r5, _0812DD4C @ =gSprites
|
||||||
adds r4, r6, 0
|
adds r4, r6, 0
|
||||||
movs r3, 0x4
|
movs r3, 0x4
|
||||||
_0812DD18:
|
_0812DD18:
|
||||||
@@ -3186,7 +3186,7 @@ _0812DD3A:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812DD4C: .4byte gUnknown_202063C
|
_0812DD4C: .4byte gSprites
|
||||||
thumb_func_end sub_812DBC0
|
thumb_func_end sub_812DBC0
|
||||||
|
|
||||||
thumb_func_start sub_812DD50
|
thumb_func_start sub_812DD50
|
||||||
@@ -3211,7 +3211,7 @@ sub_812DD50: @ 812DD50
|
|||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
movs r3, 0
|
movs r3, 0
|
||||||
strh r0, [r4, 0xC]
|
strh r0, [r4, 0xC]
|
||||||
ldr r2, _0812DDA4 @ =gUnknown_202063C
|
ldr r2, _0812DDA4 @ =gSprites
|
||||||
movs r0, 0xC
|
movs r0, 0xC
|
||||||
ldrsh r1, [r4, r0]
|
ldrsh r1, [r4, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -3229,7 +3229,7 @@ sub_812DD50: @ 812DD50
|
|||||||
_0812DD98: .4byte gUnknown_3005090
|
_0812DD98: .4byte gUnknown_3005090
|
||||||
_0812DD9C: .4byte gUnknown_203B0FC
|
_0812DD9C: .4byte gUnknown_203B0FC
|
||||||
_0812DDA0: .4byte gUnknown_203B104
|
_0812DDA0: .4byte gUnknown_203B104
|
||||||
_0812DDA4: .4byte gUnknown_202063C
|
_0812DDA4: .4byte gSprites
|
||||||
_0812DDA8: .4byte sub_812C694
|
_0812DDA8: .4byte sub_812C694
|
||||||
thumb_func_end sub_812DD50
|
thumb_func_end sub_812DD50
|
||||||
|
|
||||||
|
|||||||
+8
-8
@@ -777,7 +777,7 @@ CameraUpdateCallback: @ 805AB30
|
|||||||
ldr r2, [r3, 0x4]
|
ldr r2, [r3, 0x4]
|
||||||
cmp r2, 0
|
cmp r2, 0
|
||||||
beq _0805AB50
|
beq _0805AB50
|
||||||
ldr r1, _0805AB54 @ =gUnknown_202063C
|
ldr r1, _0805AB54 @ =gSprites
|
||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -792,7 +792,7 @@ _0805AB50:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805AB54: .4byte gUnknown_202063C
|
_0805AB54: .4byte gSprites
|
||||||
thumb_func_end CameraUpdateCallback
|
thumb_func_end CameraUpdateCallback
|
||||||
|
|
||||||
thumb_func_start ResetCameraUpdateInfo
|
thumb_func_start ResetCameraUpdateInfo
|
||||||
@@ -822,7 +822,7 @@ InitCameraUpdateCallback: @ 805AB70
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805ABA8 @ =gUnknown_202063C
|
ldr r1, _0805ABA8 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
_0805AB8C:
|
_0805AB8C:
|
||||||
@@ -839,7 +839,7 @@ _0805AB8C:
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805ABA4: .4byte gUnknown_3005050
|
_0805ABA4: .4byte gUnknown_3005050
|
||||||
_0805ABA8: .4byte gUnknown_202063C
|
_0805ABA8: .4byte gSprites
|
||||||
_0805ABAC: .4byte CameraUpdateCallback
|
_0805ABAC: .4byte CameraUpdateCallback
|
||||||
thumb_func_end InitCameraUpdateCallback
|
thumb_func_end InitCameraUpdateCallback
|
||||||
|
|
||||||
@@ -1183,14 +1183,14 @@ UpdateCameraPanning: @ 805AE28
|
|||||||
beq _0805AE36
|
beq _0805AE36
|
||||||
bl _call_via_r0
|
bl _call_via_r0
|
||||||
_0805AE36:
|
_0805AE36:
|
||||||
ldr r2, _0805AE5C @ =gUnknown_2021BC8
|
ldr r2, _0805AE5C @ =gSpriteCoordOffsetX
|
||||||
ldr r0, _0805AE60 @ =gUnknown_300506C
|
ldr r0, _0805AE60 @ =gUnknown_300506C
|
||||||
ldr r1, _0805AE64 @ =gUnknown_3000E98
|
ldr r1, _0805AE64 @ =gUnknown_3000E98
|
||||||
ldrh r0, [r0]
|
ldrh r0, [r0]
|
||||||
ldrh r1, [r1]
|
ldrh r1, [r1]
|
||||||
subs r0, r1
|
subs r0, r1
|
||||||
strh r0, [r2]
|
strh r0, [r2]
|
||||||
ldr r2, _0805AE68 @ =gUnknown_2021BCA
|
ldr r2, _0805AE68 @ =gSpriteCoordOffsetY
|
||||||
ldr r0, _0805AE6C @ =gUnknown_3005068
|
ldr r0, _0805AE6C @ =gUnknown_3005068
|
||||||
ldr r1, _0805AE70 @ =gUnknown_3000E9A
|
ldr r1, _0805AE70 @ =gUnknown_3000E9A
|
||||||
ldrh r0, [r0]
|
ldrh r0, [r0]
|
||||||
@@ -1202,10 +1202,10 @@ _0805AE36:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805AE58: .4byte gUnknown_3000EA0
|
_0805AE58: .4byte gUnknown_3000EA0
|
||||||
_0805AE5C: .4byte gUnknown_2021BC8
|
_0805AE5C: .4byte gSpriteCoordOffsetX
|
||||||
_0805AE60: .4byte gUnknown_300506C
|
_0805AE60: .4byte gUnknown_300506C
|
||||||
_0805AE64: .4byte gUnknown_3000E98
|
_0805AE64: .4byte gUnknown_3000E98
|
||||||
_0805AE68: .4byte gUnknown_2021BCA
|
_0805AE68: .4byte gSpriteCoordOffsetY
|
||||||
_0805AE6C: .4byte gUnknown_3005068
|
_0805AE6C: .4byte gUnknown_3005068
|
||||||
_0805AE70: .4byte gUnknown_3000E9A
|
_0805AE70: .4byte gUnknown_3000E9A
|
||||||
thumb_func_end UpdateCameraPanning
|
thumb_func_end UpdateCameraPanning
|
||||||
|
|||||||
+136
-136
File diff suppressed because it is too large
Load Diff
+104
-104
@@ -26,7 +26,7 @@ SetUpReflection: @ 80DAD7C
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _080DAE2C @ =gUnknown_202063C
|
ldr r0, _080DAE2C @ =gSprites
|
||||||
adds r7, r1, r0
|
adds r7, r1, r0
|
||||||
ldr r0, _080DAE30 @ =sub_80DAF50
|
ldr r0, _080DAE30 @ =sub_80DAF50
|
||||||
str r0, [r7, 0x1C]
|
str r0, [r7, 0x1C]
|
||||||
@@ -51,12 +51,12 @@ SetUpReflection: @ 80DAD7C
|
|||||||
orrs r0, r1
|
orrs r0, r1
|
||||||
mov r1, r8
|
mov r1, r8
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r0, _080DAE38 @ =gUnknown_8231CF0
|
ldr r0, _080DAE38 @ =gDummySpriteAnimTable
|
||||||
str r0, [r7, 0x8]
|
str r0, [r7, 0x8]
|
||||||
adds r0, r7, 0
|
adds r0, r7, 0
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
ldr r0, _080DAE3C @ =gUnknown_8231CFC
|
ldr r0, _080DAE3C @ =gDummySpriteAffineAnimTable
|
||||||
str r0, [r7, 0x10]
|
str r0, [r7, 0x10]
|
||||||
mov r1, r8
|
mov r1, r8
|
||||||
ldrb r0, [r1]
|
ldrb r0, [r1]
|
||||||
@@ -94,11 +94,11 @@ _080DAE22:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DAE2C: .4byte gUnknown_202063C
|
_080DAE2C: .4byte gSprites
|
||||||
_080DAE30: .4byte sub_80DAF50
|
_080DAE30: .4byte sub_80DAF50
|
||||||
_080DAE34: .4byte gUnknown_835B934
|
_080DAE34: .4byte gUnknown_835B934
|
||||||
_080DAE38: .4byte gUnknown_8231CF0
|
_080DAE38: .4byte gDummySpriteAnimTable
|
||||||
_080DAE3C: .4byte gUnknown_8231CFC
|
_080DAE3C: .4byte gDummySpriteAffineAnimTable
|
||||||
thumb_func_end SetUpReflection
|
thumb_func_end SetUpReflection
|
||||||
|
|
||||||
thumb_func_start sub_80DAE40
|
thumb_func_start sub_80DAE40
|
||||||
@@ -259,7 +259,7 @@ sub_80DAF50: @ 80DAF50
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080DAF9C @ =gUnknown_202063C
|
ldr r1, _080DAF9C @ =gSprites
|
||||||
adds r5, r0, r1
|
adds r5, r0, r1
|
||||||
ldr r0, [r7]
|
ldr r0, [r7]
|
||||||
ldr r1, _080DAFA0 @ =0x00020001
|
ldr r1, _080DAFA0 @ =0x00020001
|
||||||
@@ -282,7 +282,7 @@ _080DAF88:
|
|||||||
b _080DB0AE
|
b _080DB0AE
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DAF98: .4byte gUnknown_2036E38
|
_080DAF98: .4byte gUnknown_2036E38
|
||||||
_080DAF9C: .4byte gUnknown_202063C
|
_080DAF9C: .4byte gSprites
|
||||||
_080DAFA0: .4byte 0x00020001
|
_080DAFA0: .4byte 0x00020001
|
||||||
_080DAFA4:
|
_080DAFA4:
|
||||||
ldr r1, _080DB0BC @ =gUnknown_835B934
|
ldr r1, _080DB0BC @ =gUnknown_835B934
|
||||||
@@ -446,7 +446,7 @@ sub_80DB0C4: @ 80DB0C4
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _080DB110 @ =gUnknown_202063C
|
ldr r0, _080DB110 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
ldrb r2, [r1, 0x5]
|
ldrb r2, [r1, 0x5]
|
||||||
movs r0, 0xD
|
movs r0, 0xD
|
||||||
@@ -468,14 +468,14 @@ _080DB102:
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DB10C: .4byte gUnknown_83A0010
|
_080DB10C: .4byte gUnknown_83A0010
|
||||||
_080DB110: .4byte gUnknown_202063C
|
_080DB110: .4byte gSprites
|
||||||
thumb_func_end sub_80DB0C4
|
thumb_func_end sub_80DB0C4
|
||||||
|
|
||||||
thumb_func_start objid_set_invisible
|
thumb_func_start objid_set_invisible
|
||||||
objid_set_invisible: @ 80DB114
|
objid_set_invisible: @ 80DB114
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r2, _080DB130 @ =gUnknown_202063C
|
ldr r2, _080DB130 @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -487,7 +487,7 @@ objid_set_invisible: @ 80DB114
|
|||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DB130: .4byte gUnknown_202063C
|
_080DB130: .4byte gSprites
|
||||||
thumb_func_end objid_set_invisible
|
thumb_func_end objid_set_invisible
|
||||||
|
|
||||||
thumb_func_start sub_80DB134
|
thumb_func_start sub_80DB134
|
||||||
@@ -508,7 +508,7 @@ sub_80DB134: @ 80DB134
|
|||||||
lsls r0, r5, 4
|
lsls r0, r5, 4
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080DB1D8 @ =gUnknown_202063C
|
ldr r1, _080DB1D8 @ =gSprites
|
||||||
adds r2, r0, r1
|
adds r2, r0, r1
|
||||||
adds r0, r2, 0
|
adds r0, r2, 0
|
||||||
adds r0, 0x3E
|
adds r0, 0x3E
|
||||||
@@ -542,7 +542,7 @@ _080DB17E:
|
|||||||
lsls r0, r5, 4
|
lsls r0, r5, 4
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080DB1D8 @ =gUnknown_202063C
|
ldr r1, _080DB1D8 @ =gSprites
|
||||||
adds r2, r0, r1
|
adds r2, r0, r1
|
||||||
mov r0, sp
|
mov r0, sp
|
||||||
ldrh r0, [r0]
|
ldrh r0, [r0]
|
||||||
@@ -574,7 +574,7 @@ _080DB1CA:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DB1D8: .4byte gUnknown_202063C
|
_080DB1D8: .4byte gSprites
|
||||||
thumb_func_end sub_80DB134
|
thumb_func_end sub_80DB134
|
||||||
|
|
||||||
thumb_func_start oei_shadow
|
thumb_func_start oei_shadow
|
||||||
@@ -613,7 +613,7 @@ oei_shadow: @ 80DB1DC
|
|||||||
lsrs r1, r0, 24
|
lsrs r1, r0, 24
|
||||||
cmp r1, 0x40
|
cmp r1, 0x40
|
||||||
beq _080DB260
|
beq _080DB260
|
||||||
ldr r0, _080DB278 @ =gUnknown_202063C
|
ldr r0, _080DB278 @ =gSprites
|
||||||
lsls r2, r1, 4
|
lsls r2, r1, 4
|
||||||
adds r2, r1
|
adds r2, r1
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
@@ -652,7 +652,7 @@ _080DB268: .4byte gUnknown_20386E0
|
|||||||
_080DB26C: .4byte gUnknown_2036E38
|
_080DB26C: .4byte gUnknown_2036E38
|
||||||
_080DB270: .4byte gUnknown_83A0010
|
_080DB270: .4byte gUnknown_83A0010
|
||||||
_080DB274: .4byte gUnknown_83FECD2
|
_080DB274: .4byte gUnknown_83FECD2
|
||||||
_080DB278: .4byte gUnknown_202063C
|
_080DB278: .4byte gSprites
|
||||||
_080DB27C: .4byte gUnknown_83FECD6
|
_080DB27C: .4byte gUnknown_83FECD6
|
||||||
thumb_func_end oei_shadow
|
thumb_func_end oei_shadow
|
||||||
|
|
||||||
@@ -691,7 +691,7 @@ _080DB2AE:
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _080DB340 @ =gUnknown_202063C
|
ldr r0, _080DB340 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
ldrb r0, [r1, 0x5]
|
ldrb r0, [r1, 0x5]
|
||||||
movs r2, 0xC
|
movs r2, 0xC
|
||||||
@@ -749,7 +749,7 @@ _080DB334:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DB33C: .4byte gUnknown_2036E38
|
_080DB33C: .4byte gUnknown_2036E38
|
||||||
_080DB340: .4byte gUnknown_202063C
|
_080DB340: .4byte gSprites
|
||||||
_080DB344: .4byte 0x00400001
|
_080DB344: .4byte 0x00400001
|
||||||
thumb_func_end oamc_shadow
|
thumb_func_end oamc_shadow
|
||||||
|
|
||||||
@@ -786,7 +786,7 @@ oei_grass_normal: @ 80DB348
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080DB3E8 @ =gUnknown_202063C
|
ldr r1, _080DB3E8 @ =gSprites
|
||||||
adds r3, r0, r1
|
adds r3, r0, r1
|
||||||
adds r2, r3, 0
|
adds r2, r3, 0
|
||||||
adds r2, 0x3E
|
adds r2, 0x3E
|
||||||
@@ -831,7 +831,7 @@ _080DB3D4:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DB3E0: .4byte gUnknown_20386E0
|
_080DB3E0: .4byte gUnknown_20386E0
|
||||||
_080DB3E4: .4byte gUnknown_83A0010
|
_080DB3E4: .4byte gUnknown_83A0010
|
||||||
_080DB3E8: .4byte gUnknown_202063C
|
_080DB3E8: .4byte gSprites
|
||||||
thumb_func_end oei_grass_normal
|
thumb_func_end oei_grass_normal
|
||||||
|
|
||||||
thumb_func_start unc_grass_normal
|
thumb_func_start unc_grass_normal
|
||||||
@@ -993,7 +993,7 @@ FldEff_JumpTallGrass: @ 80DB4F4
|
|||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r0, _080DB560 @ =gUnknown_202063C
|
ldr r0, _080DB560 @ =gSprites
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
adds r3, r2, 0
|
adds r3, r2, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -1023,7 +1023,7 @@ _080DB550:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DB558: .4byte gUnknown_20386E0
|
_080DB558: .4byte gUnknown_20386E0
|
||||||
_080DB55C: .4byte gUnknown_83A0010
|
_080DB55C: .4byte gUnknown_83A0010
|
||||||
_080DB560: .4byte gUnknown_202063C
|
_080DB560: .4byte gSprites
|
||||||
thumb_func_end FldEff_JumpTallGrass
|
thumb_func_end FldEff_JumpTallGrass
|
||||||
|
|
||||||
thumb_func_start sub_80DB564
|
thumb_func_start sub_80DB564
|
||||||
@@ -1040,7 +1040,7 @@ sub_80DB564: @ 80DB564
|
|||||||
lsls r2, 24
|
lsls r2, 24
|
||||||
lsrs r6, r2, 24
|
lsrs r6, r2, 24
|
||||||
movs r5, 0
|
movs r5, 0
|
||||||
ldr r0, _080DB5D4 @ =gUnknown_202063C
|
ldr r0, _080DB5D4 @ =gSprites
|
||||||
mov r8, r0
|
mov r8, r0
|
||||||
lsls r3, 16
|
lsls r3, 16
|
||||||
asrs r3, 16
|
asrs r3, 16
|
||||||
@@ -1086,7 +1086,7 @@ _080DB588:
|
|||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
b _080DB5E8
|
b _080DB5E8
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DB5D4: .4byte gUnknown_202063C
|
_080DB5D4: .4byte gSprites
|
||||||
_080DB5D8: .4byte unc_grass_normal
|
_080DB5D8: .4byte unc_grass_normal
|
||||||
_080DB5DC:
|
_080DB5DC:
|
||||||
adds r0, r5, 0x1
|
adds r0, r5, 0x1
|
||||||
@@ -1136,7 +1136,7 @@ FldEff_LongGrass: @ 80DB5F4
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080DB698 @ =gUnknown_202063C
|
ldr r1, _080DB698 @ =gSprites
|
||||||
adds r4, r0, r1
|
adds r4, r0, r1
|
||||||
adds r2, r4, 0
|
adds r2, r4, 0
|
||||||
adds r2, 0x3E
|
adds r2, 0x3E
|
||||||
@@ -1182,7 +1182,7 @@ _080DB684:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DB690: .4byte gUnknown_20386E0
|
_080DB690: .4byte gUnknown_20386E0
|
||||||
_080DB694: .4byte gUnknown_83A0010
|
_080DB694: .4byte gUnknown_83A0010
|
||||||
_080DB698: .4byte gUnknown_202063C
|
_080DB698: .4byte gSprites
|
||||||
thumb_func_end FldEff_LongGrass
|
thumb_func_end FldEff_LongGrass
|
||||||
|
|
||||||
thumb_func_start unc_grass_tall
|
thumb_func_start unc_grass_tall
|
||||||
@@ -1336,7 +1336,7 @@ FldEff_JumpLongGrass: @ 80DB798
|
|||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r0, _080DB804 @ =gUnknown_202063C
|
ldr r0, _080DB804 @ =gSprites
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
adds r3, r2, 0
|
adds r3, r2, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -1366,7 +1366,7 @@ _080DB7F4:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DB7FC: .4byte gUnknown_20386E0
|
_080DB7FC: .4byte gUnknown_20386E0
|
||||||
_080DB800: .4byte gUnknown_83A0010
|
_080DB800: .4byte gUnknown_83A0010
|
||||||
_080DB804: .4byte gUnknown_202063C
|
_080DB804: .4byte gSprites
|
||||||
thumb_func_end FldEff_JumpLongGrass
|
thumb_func_end FldEff_JumpLongGrass
|
||||||
|
|
||||||
thumb_func_start sub_80DB808
|
thumb_func_start sub_80DB808
|
||||||
@@ -1397,7 +1397,7 @@ sub_80DB808: @ 80DB808
|
|||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r4, _080DB8A8 @ =gUnknown_202063C
|
ldr r4, _080DB8A8 @ =gSprites
|
||||||
adds r2, r4
|
adds r2, r4
|
||||||
adds r3, r2, 0
|
adds r3, r2, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -1448,7 +1448,7 @@ _080DB894:
|
|||||||
_080DB89C: .4byte gUnknown_20386E0
|
_080DB89C: .4byte gUnknown_20386E0
|
||||||
_080DB8A0: .4byte gUnknown_2036E38
|
_080DB8A0: .4byte gUnknown_2036E38
|
||||||
_080DB8A4: .4byte gUnknown_83A0010
|
_080DB8A4: .4byte gUnknown_83A0010
|
||||||
_080DB8A8: .4byte gUnknown_202063C
|
_080DB8A8: .4byte gSprites
|
||||||
thumb_func_end sub_80DB808
|
thumb_func_end sub_80DB808
|
||||||
|
|
||||||
thumb_func_start sub_80DB8AC
|
thumb_func_start sub_80DB8AC
|
||||||
@@ -1504,7 +1504,7 @@ _080DB8F8:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080DB99C @ =gUnknown_202063C
|
ldr r1, _080DB99C @ =gSprites
|
||||||
adds r6, r0, r1
|
adds r6, r0, r1
|
||||||
ldrh r5, [r6, 0x22]
|
ldrh r5, [r6, 0x22]
|
||||||
ldrh r7, [r6, 0x20]
|
ldrh r7, [r6, 0x20]
|
||||||
@@ -1573,7 +1573,7 @@ _080DB98E:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DB99C: .4byte gUnknown_202063C
|
_080DB99C: .4byte gSprites
|
||||||
thumb_func_end sub_80DB8AC
|
thumb_func_end sub_80DB8AC
|
||||||
|
|
||||||
thumb_func_start FldEff_SandFootprints
|
thumb_func_start FldEff_SandFootprints
|
||||||
@@ -1600,7 +1600,7 @@ FldEff_SandFootprints: @ 80DB9A0
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080DBA10 @ =gUnknown_202063C
|
ldr r1, _080DBA10 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
adds r3, r0, 0
|
adds r3, r0, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -1630,7 +1630,7 @@ _080DB9FE:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DBA08: .4byte gUnknown_20386E0
|
_080DBA08: .4byte gUnknown_20386E0
|
||||||
_080DBA0C: .4byte gUnknown_83A0010
|
_080DBA0C: .4byte gUnknown_83A0010
|
||||||
_080DBA10: .4byte gUnknown_202063C
|
_080DBA10: .4byte gSprites
|
||||||
thumb_func_end FldEff_SandFootprints
|
thumb_func_end FldEff_SandFootprints
|
||||||
|
|
||||||
thumb_func_start FldEff_DeepSandFootprints
|
thumb_func_start FldEff_DeepSandFootprints
|
||||||
@@ -1658,7 +1658,7 @@ FldEff_DeepSandFootprints: @ 80DBA14
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080DBA84 @ =gUnknown_202063C
|
ldr r1, _080DBA84 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
adds r3, r0, 0
|
adds r3, r0, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -1688,7 +1688,7 @@ _080DBA74:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DBA7C: .4byte gUnknown_20386E0
|
_080DBA7C: .4byte gUnknown_20386E0
|
||||||
_080DBA80: .4byte gUnknown_83A0010
|
_080DBA80: .4byte gUnknown_83A0010
|
||||||
_080DBA84: .4byte gUnknown_202063C
|
_080DBA84: .4byte gSprites
|
||||||
thumb_func_end FldEff_DeepSandFootprints
|
thumb_func_end FldEff_DeepSandFootprints
|
||||||
|
|
||||||
thumb_func_start FldEff_BikeTireTracks
|
thumb_func_start FldEff_BikeTireTracks
|
||||||
@@ -1716,7 +1716,7 @@ FldEff_BikeTireTracks: @ 80DBA88
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080DBAF8 @ =gUnknown_202063C
|
ldr r1, _080DBAF8 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
adds r3, r0, 0
|
adds r3, r0, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -1746,7 +1746,7 @@ _080DBAE8:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DBAF0: .4byte gUnknown_20386E0
|
_080DBAF0: .4byte gUnknown_20386E0
|
||||||
_080DBAF4: .4byte gUnknown_83A0010
|
_080DBAF4: .4byte gUnknown_83A0010
|
||||||
_080DBAF8: .4byte gUnknown_202063C
|
_080DBAF8: .4byte gSprites
|
||||||
thumb_func_end FldEff_BikeTireTracks
|
thumb_func_end FldEff_BikeTireTracks
|
||||||
|
|
||||||
thumb_func_start sub_80DBAFC
|
thumb_func_start sub_80DBAFC
|
||||||
@@ -1856,7 +1856,7 @@ FldEff_Splash: @ 80DBB88
|
|||||||
lsls r3, r4, 4
|
lsls r3, r4, 4
|
||||||
adds r3, r4
|
adds r3, r4
|
||||||
lsls r3, 2
|
lsls r3, 2
|
||||||
ldr r4, _080DBC28 @ =gUnknown_202063C
|
ldr r4, _080DBC28 @ =gSprites
|
||||||
adds r3, r4
|
adds r3, r4
|
||||||
movs r1, 0x3E
|
movs r1, 0x3E
|
||||||
adds r1, r3
|
adds r1, r3
|
||||||
@@ -1902,7 +1902,7 @@ _080DBC12:
|
|||||||
_080DBC1C: .4byte gUnknown_20386E0
|
_080DBC1C: .4byte gUnknown_20386E0
|
||||||
_080DBC20: .4byte gUnknown_2036E38
|
_080DBC20: .4byte gUnknown_2036E38
|
||||||
_080DBC24: .4byte gUnknown_83A0010
|
_080DBC24: .4byte gUnknown_83A0010
|
||||||
_080DBC28: .4byte gUnknown_202063C
|
_080DBC28: .4byte gSprites
|
||||||
thumb_func_end FldEff_Splash
|
thumb_func_end FldEff_Splash
|
||||||
|
|
||||||
thumb_func_start sub_80DBC2C
|
thumb_func_start sub_80DBC2C
|
||||||
@@ -1936,7 +1936,7 @@ _080DBC5C:
|
|||||||
bl FieldEffectStop
|
bl FieldEffectStop
|
||||||
b _080DBCA6
|
b _080DBCA6
|
||||||
_080DBC66:
|
_080DBC66:
|
||||||
ldr r3, _080DBCB0 @ =gUnknown_202063C
|
ldr r3, _080DBCB0 @ =gSprites
|
||||||
ldr r2, _080DBCB4 @ =gUnknown_2036E38
|
ldr r2, _080DBCB4 @ =gUnknown_2036E38
|
||||||
mov r0, sp
|
mov r0, sp
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -1973,7 +1973,7 @@ _080DBCA6:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DBCB0: .4byte gUnknown_202063C
|
_080DBCB0: .4byte gSprites
|
||||||
_080DBCB4: .4byte gUnknown_2036E38
|
_080DBCB4: .4byte gUnknown_2036E38
|
||||||
thumb_func_end sub_80DBC2C
|
thumb_func_end sub_80DBC2C
|
||||||
|
|
||||||
@@ -2001,7 +2001,7 @@ FldEff_JumpSmallSplash: @ 80DBCB8
|
|||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r0, _080DBD24 @ =gUnknown_202063C
|
ldr r0, _080DBD24 @ =gSprites
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
adds r3, r2, 0
|
adds r3, r2, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -2031,7 +2031,7 @@ _080DBD14:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DBD1C: .4byte gUnknown_20386E0
|
_080DBD1C: .4byte gUnknown_20386E0
|
||||||
_080DBD20: .4byte gUnknown_83A0010
|
_080DBD20: .4byte gUnknown_83A0010
|
||||||
_080DBD24: .4byte gUnknown_202063C
|
_080DBD24: .4byte gSprites
|
||||||
thumb_func_end FldEff_JumpSmallSplash
|
thumb_func_end FldEff_JumpSmallSplash
|
||||||
|
|
||||||
thumb_func_start oei_water_drop_tall
|
thumb_func_start oei_water_drop_tall
|
||||||
@@ -2058,7 +2058,7 @@ oei_water_drop_tall: @ 80DBD28
|
|||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r0, _080DBD94 @ =gUnknown_202063C
|
ldr r0, _080DBD94 @ =gSprites
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
adds r3, r2, 0
|
adds r3, r2, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -2088,7 +2088,7 @@ _080DBD84:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DBD8C: .4byte gUnknown_20386E0
|
_080DBD8C: .4byte gUnknown_20386E0
|
||||||
_080DBD90: .4byte gUnknown_83A0010
|
_080DBD90: .4byte gUnknown_83A0010
|
||||||
_080DBD94: .4byte gUnknown_202063C
|
_080DBD94: .4byte gSprites
|
||||||
thumb_func_end oei_water_drop_tall
|
thumb_func_end oei_water_drop_tall
|
||||||
|
|
||||||
thumb_func_start FldEff_FeetInFlowingWater
|
thumb_func_start FldEff_FeetInFlowingWater
|
||||||
@@ -2122,7 +2122,7 @@ FldEff_FeetInFlowingWater: @ 80DBD98
|
|||||||
lsls r0, r5, 4
|
lsls r0, r5, 4
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r3, _080DBE44 @ =gUnknown_202063C
|
ldr r3, _080DBE44 @ =gSprites
|
||||||
adds r0, r3
|
adds r0, r3
|
||||||
ldr r1, _080DBE48 @ =sub_80DBE50
|
ldr r1, _080DBE48 @ =sub_80DBE50
|
||||||
str r1, [r0, 0x1C]
|
str r1, [r0, 0x1C]
|
||||||
@@ -2173,7 +2173,7 @@ _080DBE2E:
|
|||||||
_080DBE38: .4byte gUnknown_20386E0
|
_080DBE38: .4byte gUnknown_20386E0
|
||||||
_080DBE3C: .4byte gUnknown_2036E38
|
_080DBE3C: .4byte gUnknown_2036E38
|
||||||
_080DBE40: .4byte gUnknown_83A0010
|
_080DBE40: .4byte gUnknown_83A0010
|
||||||
_080DBE44: .4byte gUnknown_202063C
|
_080DBE44: .4byte gSprites
|
||||||
_080DBE48: .4byte sub_80DBE50
|
_080DBE48: .4byte sub_80DBE50
|
||||||
_080DBE4C: .4byte 0x0000ffff
|
_080DBE4C: .4byte 0x0000ffff
|
||||||
thumb_func_end FldEff_FeetInFlowingWater
|
thumb_func_end FldEff_FeetInFlowingWater
|
||||||
@@ -2220,7 +2220,7 @@ _080DBE98:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080DBEEC @ =gUnknown_202063C
|
ldr r1, _080DBEEC @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrh r1, [r0, 0x20]
|
ldrh r1, [r0, 0x20]
|
||||||
strh r1, [r4, 0x20]
|
strh r1, [r4, 0x20]
|
||||||
@@ -2257,7 +2257,7 @@ _080DBEE2:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DBEEC: .4byte gUnknown_202063C
|
_080DBEEC: .4byte gSprites
|
||||||
thumb_func_end sub_80DBE50
|
thumb_func_end sub_80DBE50
|
||||||
|
|
||||||
thumb_func_start oei_ripples
|
thumb_func_start oei_ripples
|
||||||
@@ -2279,7 +2279,7 @@ oei_ripples: @ 80DBEF0
|
|||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r0, _080DBF4C @ =gUnknown_202063C
|
ldr r0, _080DBF4C @ =gSprites
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
adds r3, r2, 0
|
adds r3, r2, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -2307,7 +2307,7 @@ _080DBF3C:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DBF44: .4byte gUnknown_83A0010
|
_080DBF44: .4byte gUnknown_83A0010
|
||||||
_080DBF48: .4byte gUnknown_20386E0
|
_080DBF48: .4byte gUnknown_20386E0
|
||||||
_080DBF4C: .4byte gUnknown_202063C
|
_080DBF4C: .4byte gSprites
|
||||||
thumb_func_end oei_ripples
|
thumb_func_end oei_ripples
|
||||||
|
|
||||||
thumb_func_start sub_80DBF50
|
thumb_func_start sub_80DBF50
|
||||||
@@ -2338,7 +2338,7 @@ sub_80DBF50: @ 80DBF50
|
|||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r4, _080DBFF0 @ =gUnknown_202063C
|
ldr r4, _080DBFF0 @ =gSprites
|
||||||
adds r2, r4
|
adds r2, r4
|
||||||
adds r3, r2, 0
|
adds r3, r2, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -2389,7 +2389,7 @@ _080DBFDC:
|
|||||||
_080DBFE4: .4byte gUnknown_20386E0
|
_080DBFE4: .4byte gUnknown_20386E0
|
||||||
_080DBFE8: .4byte gUnknown_2036E38
|
_080DBFE8: .4byte gUnknown_2036E38
|
||||||
_080DBFEC: .4byte gUnknown_83A0010
|
_080DBFEC: .4byte gUnknown_83A0010
|
||||||
_080DBFF0: .4byte gUnknown_202063C
|
_080DBFF0: .4byte gSprites
|
||||||
thumb_func_end sub_80DBF50
|
thumb_func_end sub_80DBF50
|
||||||
|
|
||||||
thumb_func_start sub_80DBFF4
|
thumb_func_start sub_80DBFF4
|
||||||
@@ -2442,7 +2442,7 @@ _080DC03C:
|
|||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r2, _080DC088 @ =gUnknown_202063C
|
ldr r2, _080DC088 @ =gSprites
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
ldrh r2, [r1, 0x20]
|
ldrh r2, [r1, 0x20]
|
||||||
strh r2, [r4, 0x20]
|
strh r2, [r4, 0x20]
|
||||||
@@ -2468,7 +2468,7 @@ _080DC080:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DC088: .4byte gUnknown_202063C
|
_080DC088: .4byte gSprites
|
||||||
thumb_func_end sub_80DBFF4
|
thumb_func_end sub_80DBFF4
|
||||||
|
|
||||||
thumb_func_start FldEff_Unknown19
|
thumb_func_start FldEff_Unknown19
|
||||||
@@ -2495,7 +2495,7 @@ FldEff_Unknown19: @ 80DC08C
|
|||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r0, _080DC0F4 @ =gUnknown_202063C
|
ldr r0, _080DC0F4 @ =gSprites
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
adds r3, r2, 0
|
adds r3, r2, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -2523,7 +2523,7 @@ _080DC0E4:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DC0EC: .4byte gUnknown_20386E0
|
_080DC0EC: .4byte gUnknown_20386E0
|
||||||
_080DC0F0: .4byte gUnknown_83A0010
|
_080DC0F0: .4byte gUnknown_83A0010
|
||||||
_080DC0F4: .4byte gUnknown_202063C
|
_080DC0F4: .4byte gSprites
|
||||||
thumb_func_end FldEff_Unknown19
|
thumb_func_end FldEff_Unknown19
|
||||||
|
|
||||||
thumb_func_start FldEff_Unknown20
|
thumb_func_start FldEff_Unknown20
|
||||||
@@ -2550,7 +2550,7 @@ FldEff_Unknown20: @ 80DC0F8
|
|||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r0, _080DC160 @ =gUnknown_202063C
|
ldr r0, _080DC160 @ =gSprites
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
adds r3, r2, 0
|
adds r3, r2, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -2578,7 +2578,7 @@ _080DC150:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DC158: .4byte gUnknown_20386E0
|
_080DC158: .4byte gUnknown_20386E0
|
||||||
_080DC15C: .4byte gUnknown_83A0010
|
_080DC15C: .4byte gUnknown_83A0010
|
||||||
_080DC160: .4byte gUnknown_202063C
|
_080DC160: .4byte gSprites
|
||||||
thumb_func_end FldEff_Unknown20
|
thumb_func_end FldEff_Unknown20
|
||||||
|
|
||||||
thumb_func_start FldEff_Unknown21
|
thumb_func_start FldEff_Unknown21
|
||||||
@@ -2605,7 +2605,7 @@ FldEff_Unknown21: @ 80DC164
|
|||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r0, _080DC1CC @ =gUnknown_202063C
|
ldr r0, _080DC1CC @ =gSprites
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
adds r3, r2, 0
|
adds r3, r2, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -2633,7 +2633,7 @@ _080DC1BC:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DC1C4: .4byte gUnknown_20386E0
|
_080DC1C4: .4byte gUnknown_20386E0
|
||||||
_080DC1C8: .4byte gUnknown_83A0010
|
_080DC1C8: .4byte gUnknown_83A0010
|
||||||
_080DC1CC: .4byte gUnknown_202063C
|
_080DC1CC: .4byte gSprites
|
||||||
thumb_func_end FldEff_Unknown21
|
thumb_func_end FldEff_Unknown21
|
||||||
|
|
||||||
thumb_func_start FldEff_Unknown22
|
thumb_func_start FldEff_Unknown22
|
||||||
@@ -2660,7 +2660,7 @@ FldEff_Unknown22: @ 80DC1D0
|
|||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r0, _080DC238 @ =gUnknown_202063C
|
ldr r0, _080DC238 @ =gSprites
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
adds r3, r2, 0
|
adds r3, r2, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -2688,7 +2688,7 @@ _080DC228:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DC230: .4byte gUnknown_20386E0
|
_080DC230: .4byte gUnknown_20386E0
|
||||||
_080DC234: .4byte gUnknown_83A0010
|
_080DC234: .4byte gUnknown_83A0010
|
||||||
_080DC238: .4byte gUnknown_202063C
|
_080DC238: .4byte gSprites
|
||||||
thumb_func_end FldEff_Unknown22
|
thumb_func_end FldEff_Unknown22
|
||||||
|
|
||||||
thumb_func_start ash
|
thumb_func_start ash
|
||||||
@@ -2753,7 +2753,7 @@ oei_ash: @ 80DC270
|
|||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r0, _080DC2F8 @ =gUnknown_202063C
|
ldr r0, _080DC2F8 @ =gSprites
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
adds r3, r2, 0
|
adds r3, r2, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -2788,7 +2788,7 @@ _080DC2E6:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DC2F0: .4byte gUnknown_20386E0
|
_080DC2F0: .4byte gUnknown_20386E0
|
||||||
_080DC2F4: .4byte gUnknown_83A0010
|
_080DC2F4: .4byte gUnknown_83A0010
|
||||||
_080DC2F8: .4byte gUnknown_202063C
|
_080DC2F8: .4byte gSprites
|
||||||
thumb_func_end oei_ash
|
thumb_func_end oei_ash
|
||||||
|
|
||||||
thumb_func_start sub_80DC2FC
|
thumb_func_start sub_80DC2FC
|
||||||
@@ -2931,7 +2931,7 @@ sub_80DC3D0: @ 80DC3D0
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _080DC444 @ =gUnknown_202063C
|
ldr r0, _080DC444 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
adds r3, r1, 0
|
adds r3, r1, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -2962,7 +2962,7 @@ _080DC42C:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DC43C: .4byte gUnknown_20386E0
|
_080DC43C: .4byte gUnknown_20386E0
|
||||||
_080DC440: .4byte gUnknown_83A0010
|
_080DC440: .4byte gUnknown_83A0010
|
||||||
_080DC444: .4byte gUnknown_202063C
|
_080DC444: .4byte gSprites
|
||||||
_080DC448: .4byte 0x0000ffff
|
_080DC448: .4byte 0x0000ffff
|
||||||
thumb_func_end sub_80DC3D0
|
thumb_func_end sub_80DC3D0
|
||||||
|
|
||||||
@@ -2971,7 +2971,7 @@ sub_80DC44C: @ 80DC44C
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
lsls r1, 24
|
lsls r1, 24
|
||||||
ldr r3, _080DC474 @ =gUnknown_202063C
|
ldr r3, _080DC474 @ =gSprites
|
||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
@@ -2988,7 +2988,7 @@ sub_80DC44C: @ 80DC44C
|
|||||||
strh r0, [r2, 0x2E]
|
strh r0, [r2, 0x2E]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DC474: .4byte gUnknown_202063C
|
_080DC474: .4byte gSprites
|
||||||
thumb_func_end sub_80DC44C
|
thumb_func_end sub_80DC44C
|
||||||
|
|
||||||
thumb_func_start sub_80DC478
|
thumb_func_start sub_80DC478
|
||||||
@@ -2996,7 +2996,7 @@ sub_80DC478: @ 80DC478
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
lsls r1, 24
|
lsls r1, 24
|
||||||
ldr r3, _080DC4A0 @ =gUnknown_202063C
|
ldr r3, _080DC4A0 @ =gSprites
|
||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
@@ -3013,7 +3013,7 @@ sub_80DC478: @ 80DC478
|
|||||||
strh r3, [r2, 0x2E]
|
strh r3, [r2, 0x2E]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DC4A0: .4byte gUnknown_202063C
|
_080DC4A0: .4byte gSprites
|
||||||
thumb_func_end sub_80DC478
|
thumb_func_end sub_80DC478
|
||||||
|
|
||||||
thumb_func_start sub_80DC4A4
|
thumb_func_start sub_80DC4A4
|
||||||
@@ -3022,7 +3022,7 @@ sub_80DC4A4: @ 80DC4A4
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
lsls r1, 24
|
lsls r1, 24
|
||||||
ldr r4, _080DC4D0 @ =gUnknown_202063C
|
ldr r4, _080DC4D0 @ =gSprites
|
||||||
lsls r3, r0, 4
|
lsls r3, r0, 4
|
||||||
adds r3, r0
|
adds r3, r0
|
||||||
lsls r3, 2
|
lsls r3, 2
|
||||||
@@ -3041,7 +3041,7 @@ sub_80DC4A4: @ 80DC4A4
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DC4D0: .4byte gUnknown_202063C
|
_080DC4D0: .4byte gSprites
|
||||||
_080DC4D4: .4byte 0xfffff0ff
|
_080DC4D4: .4byte 0xfffff0ff
|
||||||
thumb_func_end sub_80DC4A4
|
thumb_func_end sub_80DC4A4
|
||||||
|
|
||||||
@@ -3087,7 +3087,7 @@ sub_80DC4F8: @ 80DC4F8
|
|||||||
lsls r5, r0, 4
|
lsls r5, r0, 4
|
||||||
adds r5, r0
|
adds r5, r0
|
||||||
lsls r5, 2
|
lsls r5, 2
|
||||||
ldr r0, _080DC54C @ =gUnknown_202063C
|
ldr r0, _080DC54C @ =gSprites
|
||||||
adds r5, r0
|
adds r5, r0
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
adds r1, r6, 0
|
adds r1, r6, 0
|
||||||
@@ -3113,7 +3113,7 @@ sub_80DC4F8: @ 80DC4F8
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DC548: .4byte gUnknown_2036E38
|
_080DC548: .4byte gUnknown_2036E38
|
||||||
_080DC54C: .4byte gUnknown_202063C
|
_080DC54C: .4byte gSprites
|
||||||
thumb_func_end sub_80DC4F8
|
thumb_func_end sub_80DC4F8
|
||||||
|
|
||||||
thumb_func_start sub_80DC550
|
thumb_func_start sub_80DC550
|
||||||
@@ -3312,7 +3312,7 @@ sub_80DC6B0: @ 80DC6B0
|
|||||||
adds r4, r0, 0
|
adds r4, r0, 0
|
||||||
lsls r4, 24
|
lsls r4, 24
|
||||||
lsrs r4, 24
|
lsrs r4, 24
|
||||||
ldr r0, _080DC6F4 @ =gUnknown_8231D00
|
ldr r0, _080DC6F4 @ =gDummySpriteTemplate
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
movs r2, 0
|
movs r2, 0
|
||||||
movs r3, 0xFF
|
movs r3, 0xFF
|
||||||
@@ -3322,7 +3322,7 @@ sub_80DC6B0: @ 80DC6B0
|
|||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r1, _080DC6F8 @ =gUnknown_202063C
|
ldr r1, _080DC6F8 @ =gSprites
|
||||||
adds r2, r1
|
adds r2, r1
|
||||||
ldr r1, _080DC6FC @ =sub_80DC700
|
ldr r1, _080DC6FC @ =sub_80DC700
|
||||||
str r1, [r2, 0x1C]
|
str r1, [r2, 0x1C]
|
||||||
@@ -3341,8 +3341,8 @@ sub_80DC6B0: @ 80DC6B0
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DC6F4: .4byte gUnknown_8231D00
|
_080DC6F4: .4byte gDummySpriteTemplate
|
||||||
_080DC6F8: .4byte gUnknown_202063C
|
_080DC6F8: .4byte gSprites
|
||||||
_080DC6FC: .4byte sub_80DC700
|
_080DC6FC: .4byte sub_80DC700
|
||||||
thumb_func_end sub_80DC6B0
|
thumb_func_end sub_80DC6B0
|
||||||
|
|
||||||
@@ -3355,7 +3355,7 @@ sub_80DC700: @ 80DC700
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080DC73C @ =gUnknown_202063C
|
ldr r1, _080DC73C @ =gSprites
|
||||||
adds r3, r0, r1
|
adds r3, r0, r1
|
||||||
ldrh r1, [r2, 0x32]
|
ldrh r1, [r2, 0x32]
|
||||||
adds r0, r1, 0x1
|
adds r0, r1, 0x1
|
||||||
@@ -3381,7 +3381,7 @@ _080DC738:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DC73C: .4byte gUnknown_202063C
|
_080DC73C: .4byte gSprites
|
||||||
thumb_func_end sub_80DC700
|
thumb_func_end sub_80DC700
|
||||||
|
|
||||||
thumb_func_start FldEff_Dust
|
thumb_func_start FldEff_Dust
|
||||||
@@ -3408,7 +3408,7 @@ FldEff_Dust: @ 80DC740
|
|||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r0, _080DC7AC @ =gUnknown_202063C
|
ldr r0, _080DC7AC @ =gSprites
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
adds r3, r2, 0
|
adds r3, r2, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -3438,7 +3438,7 @@ _080DC79C:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DC7A4: .4byte gUnknown_20386E0
|
_080DC7A4: .4byte gUnknown_20386E0
|
||||||
_080DC7A8: .4byte gUnknown_83A0010
|
_080DC7A8: .4byte gUnknown_83A0010
|
||||||
_080DC7AC: .4byte gUnknown_202063C
|
_080DC7AC: .4byte gSprites
|
||||||
thumb_func_end FldEff_Dust
|
thumb_func_end FldEff_Dust
|
||||||
|
|
||||||
thumb_func_start FldEff_SandPile
|
thumb_func_start FldEff_SandPile
|
||||||
@@ -3472,7 +3472,7 @@ FldEff_SandPile: @ 80DC7B0
|
|||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _080DC868 @ =gUnknown_202063C
|
ldr r4, _080DC868 @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
adds r3, r0, 0
|
adds r3, r0, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -3530,7 +3530,7 @@ _080DC854:
|
|||||||
_080DC85C: .4byte gUnknown_20386E0
|
_080DC85C: .4byte gUnknown_20386E0
|
||||||
_080DC860: .4byte gUnknown_2036E38
|
_080DC860: .4byte gUnknown_2036E38
|
||||||
_080DC864: .4byte gUnknown_83A0010
|
_080DC864: .4byte gUnknown_83A0010
|
||||||
_080DC868: .4byte gUnknown_202063C
|
_080DC868: .4byte gSprites
|
||||||
thumb_func_end FldEff_SandPile
|
thumb_func_end FldEff_SandPile
|
||||||
|
|
||||||
thumb_func_start sub_80DC86C
|
thumb_func_start sub_80DC86C
|
||||||
@@ -3571,7 +3571,7 @@ _080DC8A6:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DC8B0: .4byte gUnknown_2036E38
|
_080DC8B0: .4byte gUnknown_2036E38
|
||||||
_080DC8B4:
|
_080DC8B4:
|
||||||
ldr r2, _080DC930 @ =gUnknown_202063C
|
ldr r2, _080DC930 @ =gSprites
|
||||||
ldrb r1, [r1, 0x4]
|
ldrb r1, [r1, 0x4]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -3607,7 +3607,7 @@ _080DC8DC:
|
|||||||
_080DC8F6:
|
_080DC8F6:
|
||||||
strh r6, [r4, 0x20]
|
strh r6, [r4, 0x20]
|
||||||
strh r5, [r4, 0x22]
|
strh r5, [r4, 0x22]
|
||||||
ldr r3, _080DC930 @ =gUnknown_202063C
|
ldr r3, _080DC930 @ =gSprites
|
||||||
ldr r2, _080DC934 @ =gUnknown_2036E38
|
ldr r2, _080DC934 @ =gUnknown_2036E38
|
||||||
mov r0, sp
|
mov r0, sp
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -3634,7 +3634,7 @@ _080DC926:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DC930: .4byte gUnknown_202063C
|
_080DC930: .4byte gSprites
|
||||||
_080DC934: .4byte gUnknown_2036E38
|
_080DC934: .4byte gUnknown_2036E38
|
||||||
thumb_func_end sub_80DC86C
|
thumb_func_end sub_80DC86C
|
||||||
|
|
||||||
@@ -3663,7 +3663,7 @@ FldEff_Bubbles: @ 80DC938
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _080DC998 @ =gUnknown_202063C
|
ldr r0, _080DC998 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
adds r3, r1, 0
|
adds r3, r1, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -3686,7 +3686,7 @@ _080DC988:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DC990: .4byte gUnknown_20386E0
|
_080DC990: .4byte gUnknown_20386E0
|
||||||
_080DC994: .4byte gUnknown_83A0010
|
_080DC994: .4byte gUnknown_83A0010
|
||||||
_080DC998: .4byte gUnknown_202063C
|
_080DC998: .4byte gSprites
|
||||||
thumb_func_end FldEff_Bubbles
|
thumb_func_end FldEff_Bubbles
|
||||||
|
|
||||||
thumb_func_start sub_80DC99C
|
thumb_func_start sub_80DC99C
|
||||||
@@ -3810,7 +3810,7 @@ _080DCA48:
|
|||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r0, _080DCAC4 @ =gUnknown_202063C
|
ldr r0, _080DCAC4 @ =gSprites
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
movs r0, 0x3E
|
movs r0, 0x3E
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
@@ -3854,7 +3854,7 @@ _080DCAB4:
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DCAC0: .4byte gUnknown_83A0010
|
_080DCAC0: .4byte gUnknown_83A0010
|
||||||
_080DCAC4: .4byte gUnknown_202063C
|
_080DCAC4: .4byte gSprites
|
||||||
thumb_func_end ShowDisguiseFieldEffect
|
thumb_func_end ShowDisguiseFieldEffect
|
||||||
|
|
||||||
thumb_func_start sub_80DCAC8
|
thumb_func_start sub_80DCAC8
|
||||||
@@ -3901,7 +3901,7 @@ _080DCAF8:
|
|||||||
lsls r2, r1, 4
|
lsls r2, r1, 4
|
||||||
adds r2, r1
|
adds r2, r1
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r1, _080DCBB4 @ =gUnknown_202063C
|
ldr r1, _080DCBB4 @ =gSprites
|
||||||
adds r2, r1
|
adds r2, r1
|
||||||
adds r1, r2, 0
|
adds r1, r2, 0
|
||||||
adds r1, 0x3E
|
adds r1, 0x3E
|
||||||
@@ -3976,7 +3976,7 @@ _080DCBA8:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DCBB0: .4byte gUnknown_2036E38
|
_080DCBB0: .4byte gUnknown_2036E38
|
||||||
_080DCBB4: .4byte gUnknown_202063C
|
_080DCBB4: .4byte gSprites
|
||||||
thumb_func_end sub_80DCAC8
|
thumb_func_end sub_80DCAC8
|
||||||
|
|
||||||
thumb_func_start sub_80DCBB8
|
thumb_func_start sub_80DCBB8
|
||||||
@@ -3987,7 +3987,7 @@ sub_80DCBB8: @ 80DCBB8
|
|||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
cmp r0, 0x1
|
cmp r0, 0x1
|
||||||
bne _080DCBD6
|
bne _080DCBD6
|
||||||
ldr r2, _080DCBDC @ =gUnknown_202063C
|
ldr r2, _080DCBDC @ =gSprites
|
||||||
ldrb r1, [r1, 0x1A]
|
ldrb r1, [r1, 0x1A]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -4000,7 +4000,7 @@ _080DCBD6:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DCBDC: .4byte gUnknown_202063C
|
_080DCBDC: .4byte gSprites
|
||||||
thumb_func_end sub_80DCBB8
|
thumb_func_end sub_80DCBB8
|
||||||
|
|
||||||
thumb_func_start sub_80DCBE0
|
thumb_func_start sub_80DCBE0
|
||||||
@@ -4017,7 +4017,7 @@ sub_80DCBE0: @ 80DCBE0
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080DCC08 @ =gUnknown_202063C
|
ldr r1, _080DCC08 @ =gSprites
|
||||||
adds r1, r0, r1
|
adds r1, r0, r1
|
||||||
movs r3, 0x3C
|
movs r3, 0x3C
|
||||||
ldrsh r0, [r1, r3]
|
ldrsh r0, [r1, r3]
|
||||||
@@ -4026,7 +4026,7 @@ sub_80DCBE0: @ 80DCBE0
|
|||||||
movs r0, 0
|
movs r0, 0
|
||||||
b _080DCC18
|
b _080DCC18
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DCC08: .4byte gUnknown_202063C
|
_080DCC08: .4byte gSprites
|
||||||
_080DCC0C:
|
_080DCC0C:
|
||||||
movs r0, 0x2
|
movs r0, 0x2
|
||||||
strb r0, [r2]
|
strb r0, [r2]
|
||||||
@@ -4068,7 +4068,7 @@ FldEff_Sparkle: @ 80DCC1C
|
|||||||
lsrs r2, r0, 24
|
lsrs r2, r0, 24
|
||||||
cmp r2, 0x40
|
cmp r2, 0x40
|
||||||
beq _080DCC7C
|
beq _080DCC7C
|
||||||
ldr r0, _080DCC8C @ =gUnknown_202063C
|
ldr r0, _080DCC8C @ =gSprites
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -4096,7 +4096,7 @@ _080DCC7C:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DCC84: .4byte gUnknown_20386E0
|
_080DCC84: .4byte gUnknown_20386E0
|
||||||
_080DCC88: .4byte gUnknown_83A0010
|
_080DCC88: .4byte gUnknown_83A0010
|
||||||
_080DCC8C: .4byte gUnknown_202063C
|
_080DCC8C: .4byte gSprites
|
||||||
thumb_func_end FldEff_Sparkle
|
thumb_func_end FldEff_Sparkle
|
||||||
|
|
||||||
thumb_func_start sub_80DCC90
|
thumb_func_start sub_80DCC90
|
||||||
@@ -4229,7 +4229,7 @@ _080DCD5E:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080DCDFC @ =gUnknown_202063C
|
ldr r1, _080DCDFC @ =gSprites
|
||||||
adds r5, r0, r1
|
adds r5, r0, r1
|
||||||
adds r0, r6, 0
|
adds r0, r6, 0
|
||||||
adds r0, 0x28
|
adds r0, 0x28
|
||||||
@@ -4292,7 +4292,7 @@ _080DCDD8:
|
|||||||
b _080DCE0A
|
b _080DCE0A
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DCDF8: .4byte gUnknown_2036E38
|
_080DCDF8: .4byte gUnknown_2036E38
|
||||||
_080DCDFC: .4byte gUnknown_202063C
|
_080DCDFC: .4byte gSprites
|
||||||
_080DCE00:
|
_080DCE00:
|
||||||
adds r0, r7, 0x1
|
adds r0, r7, 0x1
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
|
|||||||
@@ -1842,7 +1842,7 @@ sub_807E980: @ 807E980
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0807E9CC @ =gUnknown_202063C
|
ldr r1, _0807E9CC @ =gSprites
|
||||||
adds r7, r0, r1
|
adds r7, r0, r1
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
ldrsh r0, [r5, r1]
|
ldrsh r0, [r5, r1]
|
||||||
@@ -1857,7 +1857,7 @@ sub_807E980: @ 807E980
|
|||||||
_0807E9C0: .4byte gUnknown_3005098
|
_0807E9C0: .4byte gUnknown_3005098
|
||||||
_0807E9C4: .4byte gUnknown_2037078
|
_0807E9C4: .4byte gUnknown_2037078
|
||||||
_0807E9C8: .4byte gUnknown_2036E38
|
_0807E9C8: .4byte gUnknown_2036E38
|
||||||
_0807E9CC: .4byte gUnknown_202063C
|
_0807E9CC: .4byte gSprites
|
||||||
_0807E9D0:
|
_0807E9D0:
|
||||||
cmp r0, 0x2
|
cmp r0, 0x2
|
||||||
beq _0807EA38
|
beq _0807EA38
|
||||||
@@ -1989,7 +1989,7 @@ sub_807EAC4: @ 807EAC4
|
|||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r2, _0807EB5C @ =gUnknown_202063C
|
ldr r2, _0807EB5C @ =gSprites
|
||||||
adds r7, r0, r2
|
adds r7, r0, r2
|
||||||
ldrb r2, [r3, 0x5]
|
ldrb r2, [r3, 0x5]
|
||||||
lsls r0, r2, 3
|
lsls r0, r2, 3
|
||||||
@@ -2050,7 +2050,7 @@ _0807EB4C:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0807EB58: .4byte gUnknown_2037078
|
_0807EB58: .4byte gUnknown_2037078
|
||||||
_0807EB5C: .4byte gUnknown_202063C
|
_0807EB5C: .4byte gSprites
|
||||||
_0807EB60: .4byte gUnknown_2036E38
|
_0807EB60: .4byte gUnknown_2036E38
|
||||||
thumb_func_end sub_807EAC4
|
thumb_func_end sub_807EAC4
|
||||||
|
|
||||||
@@ -2303,7 +2303,7 @@ _0807ED0C:
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _0807ED9C @ =gUnknown_202063C
|
ldr r0, _0807ED9C @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
mov r2, r9
|
mov r2, r9
|
||||||
ldrh r0, [r2]
|
ldrh r0, [r2]
|
||||||
@@ -2334,7 +2334,7 @@ _0807ED0C:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0807ED94: .4byte gUnknown_2037078
|
_0807ED94: .4byte gUnknown_2037078
|
||||||
_0807ED98: .4byte gUnknown_2036E38
|
_0807ED98: .4byte gUnknown_2036E38
|
||||||
_0807ED9C: .4byte gUnknown_202063C
|
_0807ED9C: .4byte gSprites
|
||||||
thumb_func_end sub_807ECBC
|
thumb_func_end sub_807ECBC
|
||||||
|
|
||||||
thumb_func_start sub_807EDA0
|
thumb_func_start sub_807EDA0
|
||||||
@@ -2348,7 +2348,7 @@ sub_807EDA0: @ 807EDA0
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0807EDCC @ =gUnknown_202063C
|
ldr r1, _0807EDCC @ =gSprites
|
||||||
adds r1, r0, r1
|
adds r1, r0, r1
|
||||||
movs r7, 0
|
movs r7, 0
|
||||||
ldrsh r0, [r4, r7]
|
ldrsh r0, [r4, r7]
|
||||||
@@ -2360,7 +2360,7 @@ sub_807EDA0: @ 807EDA0
|
|||||||
b _0807EDF8
|
b _0807EDF8
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0807EDC8: .4byte gUnknown_2037078
|
_0807EDC8: .4byte gUnknown_2037078
|
||||||
_0807EDCC: .4byte gUnknown_202063C
|
_0807EDCC: .4byte gSprites
|
||||||
_0807EDD0:
|
_0807EDD0:
|
||||||
ldrh r0, [r5]
|
ldrh r0, [r5]
|
||||||
ldrh r5, [r2]
|
ldrh r5, [r2]
|
||||||
|
|||||||
@@ -1069,7 +1069,7 @@ SetObjectSubpriorityByZCoord: @ 80682F8
|
|||||||
movs r5, 0
|
movs r5, 0
|
||||||
ldrsb r5, [r3, r5]
|
ldrsb r5, [r3, r5]
|
||||||
ldrh r4, [r1, 0x22]
|
ldrh r4, [r1, 0x22]
|
||||||
ldr r3, _08068338 @ =gUnknown_2021BCA
|
ldr r3, _08068338 @ =gSpriteCoordOffsetY
|
||||||
subs r4, r5
|
subs r4, r5
|
||||||
ldrh r3, [r3]
|
ldrh r3, [r3]
|
||||||
adds r4, r3
|
adds r4, r3
|
||||||
@@ -1092,7 +1092,7 @@ SetObjectSubpriorityByZCoord: @ 80682F8
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08068338: .4byte gUnknown_2021BCA
|
_08068338: .4byte gSpriteCoordOffsetY
|
||||||
_0806833C: .4byte gUnknown_83A706C
|
_0806833C: .4byte gUnknown_83A706C
|
||||||
thumb_func_end SetObjectSubpriorityByZCoord
|
thumb_func_end SetObjectSubpriorityByZCoord
|
||||||
|
|
||||||
|
|||||||
+60
-60
@@ -74,7 +74,7 @@ sub_805DE8C: @ 805DE8C
|
|||||||
bl CreateSpriteAtEnd
|
bl CreateSpriteAtEnd
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r1, _0805DF2C @ =gUnknown_202063C
|
ldr r1, _0805DF2C @ =gSprites
|
||||||
mov r10, r1
|
mov r10, r1
|
||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
@@ -134,7 +134,7 @@ sub_805DE8C: @ 805DE8C
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805DF28: .4byte gUnknown_83A0010
|
_0805DF28: .4byte gUnknown_83A0010
|
||||||
_0805DF2C: .4byte gUnknown_202063C
|
_0805DF2C: .4byte gSprites
|
||||||
thumb_func_end sub_805DE8C
|
thumb_func_end sub_805DE8C
|
||||||
|
|
||||||
thumb_func_start sub_805DF30
|
thumb_func_start sub_805DF30
|
||||||
@@ -982,7 +982,7 @@ RemoveFieldObjectInternal: @ 805E510
|
|||||||
ands r0, r1
|
ands r0, r1
|
||||||
orrs r0, r2
|
orrs r0, r2
|
||||||
str r0, [sp, 0x4]
|
str r0, [sp, 0x4]
|
||||||
ldr r2, _0805E558 @ =gUnknown_202063C
|
ldr r2, _0805E558 @ =gSprites
|
||||||
ldrb r1, [r4, 0x4]
|
ldrb r1, [r4, 0x4]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -1004,7 +1004,7 @@ RemoveFieldObjectInternal: @ 805E510
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805E554: .4byte 0xffff0000
|
_0805E554: .4byte 0xffff0000
|
||||||
_0805E558: .4byte gUnknown_202063C
|
_0805E558: .4byte gSprites
|
||||||
thumb_func_end RemoveFieldObjectInternal
|
thumb_func_end RemoveFieldObjectInternal
|
||||||
|
|
||||||
thumb_func_start unref_sub_808D958
|
thumb_func_start unref_sub_808D958
|
||||||
@@ -1135,7 +1135,7 @@ _0805E650:
|
|||||||
lsls r0, r7, 4
|
lsls r0, r7, 4
|
||||||
adds r0, r7
|
adds r0, r7
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805E728 @ =gUnknown_202063C
|
ldr r1, _0805E728 @ =gSprites
|
||||||
adds r4, r0, r1
|
adds r4, r0, r1
|
||||||
mov r1, r9
|
mov r1, r9
|
||||||
lsls r0, r1, 16
|
lsls r0, r1, 16
|
||||||
@@ -1237,7 +1237,7 @@ _0805E718:
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805E728: .4byte gUnknown_202063C
|
_0805E728: .4byte gSprites
|
||||||
thumb_func_end sub_805E590
|
thumb_func_end sub_805E590
|
||||||
|
|
||||||
thumb_func_start SpawnFieldObject
|
thumb_func_start SpawnFieldObject
|
||||||
@@ -1301,7 +1301,7 @@ SpawnFieldObject: @ 805E72C
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805E7A4: .4byte 0xffff0000
|
_0805E7A4: .4byte 0xffff0000
|
||||||
_0805E7A8:
|
_0805E7A8:
|
||||||
ldr r4, _0805E7EC @ =gUnknown_202063C
|
ldr r4, _0805E7EC @ =gSprites
|
||||||
ldr r1, _0805E7F0 @ =gUnknown_2036E38
|
ldr r1, _0805E7F0 @ =gUnknown_2036E38
|
||||||
lsls r0, r2, 3
|
lsls r0, r2, 3
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
@@ -1337,7 +1337,7 @@ _0805E7DE:
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805E7EC: .4byte gUnknown_202063C
|
_0805E7EC: .4byte gSprites
|
||||||
_0805E7F0: .4byte gUnknown_2036E38
|
_0805E7F0: .4byte gUnknown_2036E38
|
||||||
thumb_func_end SpawnFieldObject
|
thumb_func_end SpawnFieldObject
|
||||||
|
|
||||||
@@ -1592,7 +1592,7 @@ _0805E9A8:
|
|||||||
lsls r4, r5, 4
|
lsls r4, r5, 4
|
||||||
adds r4, r5
|
adds r4, r5
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r0, _0805E9F4 @ =gUnknown_202063C
|
ldr r0, _0805E9F4 @ =gSprites
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
bl SetSubspriteTables
|
bl SetSubspriteTables
|
||||||
@@ -1611,7 +1611,7 @@ _0805E9E4:
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805E9F0: .4byte 0x0000ffff
|
_0805E9F0: .4byte 0x0000ffff
|
||||||
_0805E9F4: .4byte gUnknown_202063C
|
_0805E9F4: .4byte gSprites
|
||||||
thumb_func_end AddPseudoFieldObject
|
thumb_func_end AddPseudoFieldObject
|
||||||
|
|
||||||
thumb_func_start sub_805E9F8
|
thumb_func_start sub_805E9F8
|
||||||
@@ -1683,7 +1683,7 @@ sub_805E9F8: @ 805E9F8
|
|||||||
lsls r0, r6, 4
|
lsls r0, r6, 4
|
||||||
adds r0, r6
|
adds r0, r6
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805EB40 @ =gUnknown_202063C
|
ldr r1, _0805EB40 @ =gSprites
|
||||||
adds r5, r0, r1
|
adds r5, r0, r1
|
||||||
ldrh r0, [r4, 0x8]
|
ldrh r0, [r4, 0x8]
|
||||||
lsls r0, 16
|
lsls r0, 16
|
||||||
@@ -1771,7 +1771,7 @@ _0805EB24:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805EB38: .4byte sub_8068FA8
|
_0805EB38: .4byte sub_8068FA8
|
||||||
_0805EB3C: .4byte 0x0000ffff
|
_0805EB3C: .4byte 0x0000ffff
|
||||||
_0805EB40: .4byte gUnknown_202063C
|
_0805EB40: .4byte gSprites
|
||||||
thumb_func_end sub_805E9F8
|
thumb_func_end sub_805E9F8
|
||||||
|
|
||||||
thumb_func_start sub_805EB44
|
thumb_func_start sub_805EB44
|
||||||
@@ -1795,7 +1795,7 @@ sub_805EB44: @ 805EB44
|
|||||||
adds r0, r6, 0
|
adds r0, r6, 0
|
||||||
bl GetFieldObjectGraphicsInfo
|
bl GetFieldObjectGraphicsInfo
|
||||||
adds r7, r0, 0
|
adds r7, r0, 0
|
||||||
ldr r1, _0805EC24 @ =nullsub_8
|
ldr r1, _0805EC24 @ =SpriteCallbackDummy
|
||||||
add r3, sp, 0x18
|
add r3, sp, 0x18
|
||||||
adds r0, r6, 0
|
adds r0, r6, 0
|
||||||
mov r2, sp
|
mov r2, sp
|
||||||
@@ -1820,7 +1820,7 @@ sub_805EB44: @ 805EB44
|
|||||||
lsls r0, r5, 4
|
lsls r0, r5, 4
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805EC2C @ =gUnknown_202063C
|
ldr r1, _0805EC2C @ =gSprites
|
||||||
adds r4, r0, r1
|
adds r4, r0, r1
|
||||||
ldrh r0, [r7, 0xA]
|
ldrh r0, [r7, 0xA]
|
||||||
lsls r0, 16
|
lsls r0, 16
|
||||||
@@ -1884,9 +1884,9 @@ _0805EC14:
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805EC24: .4byte nullsub_8
|
_0805EC24: .4byte SpriteCallbackDummy
|
||||||
_0805EC28: .4byte 0x0000ffff
|
_0805EC28: .4byte 0x0000ffff
|
||||||
_0805EC2C: .4byte gUnknown_202063C
|
_0805EC2C: .4byte gSprites
|
||||||
thumb_func_end sub_805EB44
|
thumb_func_end sub_805EB44
|
||||||
|
|
||||||
thumb_func_start sub_805EC30
|
thumb_func_start sub_805EC30
|
||||||
@@ -2263,7 +2263,7 @@ _0805EEDC:
|
|||||||
lsls r0, r7, 4
|
lsls r0, r7, 4
|
||||||
adds r0, r7
|
adds r0, r7
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805EFF0 @ =gUnknown_202063C
|
ldr r1, _0805EFF0 @ =gSprites
|
||||||
adds r4, r0, r1
|
adds r4, r0, r1
|
||||||
mov r1, r9
|
mov r1, r9
|
||||||
lsls r0, r1, 16
|
lsls r0, r1, 16
|
||||||
@@ -2379,7 +2379,7 @@ _0805EFE0: .4byte gUnknown_2031DEC
|
|||||||
_0805EFE4: .4byte gUnknown_2036E38
|
_0805EFE4: .4byte gUnknown_2036E38
|
||||||
_0805EFE8: .4byte 0xffff0000
|
_0805EFE8: .4byte 0xffff0000
|
||||||
_0805EFEC: .4byte 0x0000ffff
|
_0805EFEC: .4byte 0x0000ffff
|
||||||
_0805EFF0: .4byte gUnknown_202063C
|
_0805EFF0: .4byte gSprites
|
||||||
thumb_func_end sub_805EE3C
|
thumb_func_end sub_805EE3C
|
||||||
|
|
||||||
thumb_func_start sub_805EFF4
|
thumb_func_start sub_805EFF4
|
||||||
@@ -2459,7 +2459,7 @@ sub_805F060: @ 805F060
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805F1CC @ =gUnknown_202063C
|
ldr r1, _0805F1CC @ =gSprites
|
||||||
adds r4, r0, r1
|
adds r4, r0, r1
|
||||||
ldrb r1, [r5, 0xC]
|
ldrb r1, [r5, 0xC]
|
||||||
movs r0, 0xF
|
movs r0, 0xF
|
||||||
@@ -2622,7 +2622,7 @@ _0805F1BA:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805F1CC: .4byte gUnknown_202063C
|
_0805F1CC: .4byte gSprites
|
||||||
_0805F1D0: .4byte 0x000003ff
|
_0805F1D0: .4byte 0x000003ff
|
||||||
_0805F1D4: .4byte 0xfffffc00
|
_0805F1D4: .4byte 0xfffffc00
|
||||||
thumb_func_end sub_805F060
|
thumb_func_end sub_805F060
|
||||||
@@ -2677,7 +2677,7 @@ FieldObjectTurn: @ 805F218
|
|||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r5, _0805F264 @ =gUnknown_202063C
|
ldr r5, _0805F264 @ =gSprites
|
||||||
adds r4, r5
|
adds r4, r5
|
||||||
ldrb r0, [r6, 0x18]
|
ldrb r0, [r6, 0x18]
|
||||||
lsls r0, 28
|
lsls r0, 28
|
||||||
@@ -2700,7 +2700,7 @@ _0805F25E:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805F264: .4byte gUnknown_202063C
|
_0805F264: .4byte gSprites
|
||||||
thumb_func_end FieldObjectTurn
|
thumb_func_end FieldObjectTurn
|
||||||
|
|
||||||
thumb_func_start FieldObjectTurnByLocalIdAndMap
|
thumb_func_start FieldObjectTurnByLocalIdAndMap
|
||||||
@@ -2915,7 +2915,7 @@ sub_805F3A8: @ 805F3A8
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805F3FC @ =gUnknown_202063C
|
ldr r1, _0805F3FC @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrb r1, [r2, 0x3]
|
ldrb r1, [r2, 0x3]
|
||||||
movs r3, 0x4
|
movs r3, 0x4
|
||||||
@@ -2930,7 +2930,7 @@ _0805F3EE:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805F3F8: .4byte gUnknown_2036E38
|
_0805F3F8: .4byte gUnknown_2036E38
|
||||||
_0805F3FC: .4byte gUnknown_202063C
|
_0805F3FC: .4byte gSprites
|
||||||
thumb_func_end sub_805F3A8
|
thumb_func_end sub_805F3A8
|
||||||
|
|
||||||
thumb_func_start sub_805F400
|
thumb_func_start sub_805F400
|
||||||
@@ -3003,7 +3003,7 @@ sub_805F448: @ 805F448
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805F498 @ =gUnknown_202063C
|
ldr r1, _0805F498 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
strh r5, [r0, 0x24]
|
strh r5, [r0, 0x24]
|
||||||
strh r4, [r0, 0x26]
|
strh r4, [r0, 0x26]
|
||||||
@@ -3014,20 +3014,20 @@ _0805F48C:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805F494: .4byte gUnknown_2036E38
|
_0805F494: .4byte gUnknown_2036E38
|
||||||
_0805F498: .4byte gUnknown_202063C
|
_0805F498: .4byte gSprites
|
||||||
thumb_func_end sub_805F448
|
thumb_func_end sub_805F448
|
||||||
|
|
||||||
thumb_func_start gpu_pal_allocator_reset__manage_upper_four
|
thumb_func_start gpu_pal_allocator_reset__manage_upper_four
|
||||||
gpu_pal_allocator_reset__manage_upper_four: @ 805F49C
|
gpu_pal_allocator_reset__manage_upper_four: @ 805F49C
|
||||||
push {lr}
|
push {lr}
|
||||||
bl FreeAllSpritePalettes
|
bl FreeAllSpritePalettes
|
||||||
ldr r1, _0805F4AC @ =gUnknown_3003E58
|
ldr r1, _0805F4AC @ =gReservedSpritePaletteCount
|
||||||
movs r0, 0xC
|
movs r0, 0xC
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805F4AC: .4byte gUnknown_3003E58
|
_0805F4AC: .4byte gReservedSpritePaletteCount
|
||||||
thumb_func_end gpu_pal_allocator_reset__manage_upper_four
|
thumb_func_end gpu_pal_allocator_reset__manage_upper_four
|
||||||
|
|
||||||
thumb_func_start sub_805F4B0
|
thumb_func_start sub_805F4B0
|
||||||
@@ -3392,7 +3392,7 @@ sub_805F724: @ 805F724
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805F7C0 @ =gUnknown_202063C
|
ldr r1, _0805F7C0 @ =gSprites
|
||||||
adds r7, r0, r1
|
adds r7, r0, r1
|
||||||
ldrb r0, [r6, 0x5]
|
ldrb r0, [r6, 0x5]
|
||||||
bl GetFieldObjectGraphicsInfo
|
bl GetFieldObjectGraphicsInfo
|
||||||
@@ -3453,7 +3453,7 @@ _0805F7B6:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805F7C0: .4byte gUnknown_202063C
|
_0805F7C0: .4byte gSprites
|
||||||
thumb_func_end sub_805F724
|
thumb_func_end sub_805F724
|
||||||
|
|
||||||
thumb_func_start sub_805F7C4
|
thumb_func_start sub_805F7C4
|
||||||
@@ -3688,7 +3688,7 @@ AddCameraObject: @ 805F950
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r2, _0805F990 @ =gUnknown_202063C
|
ldr r2, _0805F990 @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -3707,7 +3707,7 @@ AddCameraObject: @ 805F950
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805F98C: .4byte gUnknown_835B944
|
_0805F98C: .4byte gUnknown_835B944
|
||||||
_0805F990: .4byte gUnknown_202063C
|
_0805F990: .4byte gSprites
|
||||||
thumb_func_end AddCameraObject
|
thumb_func_end AddCameraObject
|
||||||
|
|
||||||
thumb_func_start ObjectCB_CameraObject
|
thumb_func_start ObjectCB_CameraObject
|
||||||
@@ -3735,7 +3735,7 @@ _0805F9B8: .4byte gUnknown_835B95C
|
|||||||
thumb_func_start CameraObject_0
|
thumb_func_start CameraObject_0
|
||||||
CameraObject_0: @ 805F9BC
|
CameraObject_0: @ 805F9BC
|
||||||
push {lr}
|
push {lr}
|
||||||
ldr r3, _0805F9F4 @ =gUnknown_202063C
|
ldr r3, _0805F9F4 @ =gSprites
|
||||||
movs r1, 0x2E
|
movs r1, 0x2E
|
||||||
ldrsh r2, [r0, r1]
|
ldrsh r2, [r0, r1]
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
@@ -3762,13 +3762,13 @@ CameraObject_0: @ 805F9BC
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805F9F4: .4byte gUnknown_202063C
|
_0805F9F4: .4byte gSprites
|
||||||
thumb_func_end CameraObject_0
|
thumb_func_end CameraObject_0
|
||||||
|
|
||||||
thumb_func_start CameraObject_1
|
thumb_func_start CameraObject_1
|
||||||
CameraObject_1: @ 805F9F8
|
CameraObject_1: @ 805F9F8
|
||||||
push {r4,r5,lr}
|
push {r4,r5,lr}
|
||||||
ldr r3, _0805FA2C @ =gUnknown_202063C
|
ldr r3, _0805FA2C @ =gSprites
|
||||||
movs r1, 0x2E
|
movs r1, 0x2E
|
||||||
ldrsh r2, [r0, r1]
|
ldrsh r2, [r0, r1]
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
@@ -3793,13 +3793,13 @@ CameraObject_1: @ 805F9F8
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805FA2C: .4byte gUnknown_202063C
|
_0805FA2C: .4byte gSprites
|
||||||
thumb_func_end CameraObject_1
|
thumb_func_end CameraObject_1
|
||||||
|
|
||||||
thumb_func_start CameraObject_2
|
thumb_func_start CameraObject_2
|
||||||
CameraObject_2: @ 805FA30
|
CameraObject_2: @ 805FA30
|
||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
ldr r4, _0805FA5C @ =gUnknown_202063C
|
ldr r4, _0805FA5C @ =gSprites
|
||||||
movs r1, 0x2E
|
movs r1, 0x2E
|
||||||
ldrsh r2, [r0, r1]
|
ldrsh r2, [r0, r1]
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
@@ -3821,14 +3821,14 @@ CameraObject_2: @ 805FA30
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805FA5C: .4byte gUnknown_202063C
|
_0805FA5C: .4byte gSprites
|
||||||
thumb_func_end CameraObject_2
|
thumb_func_end CameraObject_2
|
||||||
|
|
||||||
thumb_func_start FindCameraObject
|
thumb_func_start FindCameraObject
|
||||||
FindCameraObject: @ 805FA60
|
FindCameraObject: @ 805FA60
|
||||||
push {r4,r5,lr}
|
push {r4,r5,lr}
|
||||||
movs r3, 0
|
movs r3, 0
|
||||||
ldr r4, _0805FA8C @ =gUnknown_202063C
|
ldr r4, _0805FA8C @ =gSprites
|
||||||
adds r5, r4, 0
|
adds r5, r4, 0
|
||||||
adds r5, 0x1C
|
adds r5, 0x1C
|
||||||
_0805FA6A:
|
_0805FA6A:
|
||||||
@@ -3850,7 +3850,7 @@ _0805FA6A:
|
|||||||
adds r0, r2, 0
|
adds r0, r2, 0
|
||||||
b _0805FAA0
|
b _0805FAA0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805FA8C: .4byte gUnknown_202063C
|
_0805FA8C: .4byte gSprites
|
||||||
_0805FA90: .4byte ObjectCB_CameraObject
|
_0805FA90: .4byte ObjectCB_CameraObject
|
||||||
_0805FA94:
|
_0805FA94:
|
||||||
adds r0, r3, 0x1
|
adds r0, r3, 0x1
|
||||||
@@ -3939,7 +3939,7 @@ CopySprite: @ 805FB08
|
|||||||
lsls r3, 24
|
lsls r3, 24
|
||||||
lsrs r7, r3, 24
|
lsrs r7, r3, 24
|
||||||
movs r5, 0
|
movs r5, 0
|
||||||
ldr r1, _0805FB50 @ =gUnknown_202063C
|
ldr r1, _0805FB50 @ =gSprites
|
||||||
_0805FB22:
|
_0805FB22:
|
||||||
lsls r0, r5, 4
|
lsls r0, r5, 4
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
@@ -3963,7 +3963,7 @@ _0805FB22:
|
|||||||
strb r7, [r0]
|
strb r7, [r0]
|
||||||
b _0805FB5E
|
b _0805FB5E
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805FB50: .4byte gUnknown_202063C
|
_0805FB50: .4byte gSprites
|
||||||
_0805FB54:
|
_0805FB54:
|
||||||
adds r0, r5, 0x1
|
adds r0, r5, 0x1
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
@@ -3993,7 +3993,7 @@ obj_unfreeze: @ 805FB6C
|
|||||||
lsls r3, 24
|
lsls r3, 24
|
||||||
lsrs r7, r3, 24
|
lsrs r7, r3, 24
|
||||||
movs r5, 0x3F
|
movs r5, 0x3F
|
||||||
ldr r3, _0805FBC0 @ =gUnknown_202063C
|
ldr r3, _0805FBC0 @ =gSprites
|
||||||
movs r2, 0x1
|
movs r2, 0x1
|
||||||
negs r2, r2
|
negs r2, r2
|
||||||
_0805FB8A:
|
_0805FB8A:
|
||||||
@@ -4023,7 +4023,7 @@ _0805FB8A:
|
|||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
b _0805FBD2
|
b _0805FBD2
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805FBC0: .4byte gUnknown_202063C
|
_0805FBC0: .4byte gSprites
|
||||||
_0805FBC4:
|
_0805FBC4:
|
||||||
subs r0, r1, 0x1
|
subs r0, r1, 0x1
|
||||||
lsls r0, 16
|
lsls r0, 16
|
||||||
@@ -4497,7 +4497,7 @@ npc_paltag_set_load: @ 805FECC
|
|||||||
movs r1, 0
|
movs r1, 0
|
||||||
movs r2, 0x6
|
movs r2, 0x6
|
||||||
bl pal_patch_for_npc_range
|
bl pal_patch_for_npc_range
|
||||||
ldr r1, _0805FF14 @ =gUnknown_3003E58
|
ldr r1, _0805FF14 @ =gReservedSpritePaletteCount
|
||||||
movs r0, 0x8
|
movs r0, 0x8
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
b _0805FF2A
|
b _0805FF2A
|
||||||
@@ -4506,7 +4506,7 @@ _0805FF04: .4byte gUnknown_203709A
|
|||||||
_0805FF08: .4byte 0x000011ff
|
_0805FF08: .4byte 0x000011ff
|
||||||
_0805FF0C: .4byte gUnknown_2037098
|
_0805FF0C: .4byte gUnknown_2037098
|
||||||
_0805FF10: .4byte gUnknown_83A5330
|
_0805FF10: .4byte gUnknown_83A5330
|
||||||
_0805FF14: .4byte gUnknown_3003E58
|
_0805FF14: .4byte gReservedSpritePaletteCount
|
||||||
_0805FF18:
|
_0805FF18:
|
||||||
ldr r0, _0805FF30 @ =gUnknown_83A5330
|
ldr r0, _0805FF30 @ =gUnknown_83A5330
|
||||||
ldrb r1, [r2]
|
ldrb r1, [r2]
|
||||||
@@ -12226,7 +12226,7 @@ npc_set_running_behaviour_etc: @ 8063610
|
|||||||
strb r3, [r0]
|
strb r3, [r0]
|
||||||
adds r0, 0x1
|
adds r0, 0x1
|
||||||
strb r3, [r0]
|
strb r3, [r0]
|
||||||
ldr r4, _08063654 @ =gUnknown_202063C
|
ldr r4, _08063654 @ =gSprites
|
||||||
mov r0, r12
|
mov r0, r12
|
||||||
ldrb r2, [r0, 0x4]
|
ldrb r2, [r0, 0x4]
|
||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
@@ -12251,7 +12251,7 @@ npc_set_running_behaviour_etc: @ 8063610
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08063654: .4byte gUnknown_202063C
|
_08063654: .4byte gSprites
|
||||||
_08063658: .4byte gUnknown_839FBC8
|
_08063658: .4byte gUnknown_839FBC8
|
||||||
thumb_func_end npc_set_running_behaviour_etc
|
thumb_func_end npc_set_running_behaviour_etc
|
||||||
|
|
||||||
@@ -12698,7 +12698,7 @@ IsBerryTreeSparkling: @ 8063980
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _080639CC
|
bne _080639CC
|
||||||
ldr r3, _080639C4 @ =gUnknown_202063C
|
ldr r3, _080639C4 @ =gSprites
|
||||||
ldr r2, _080639C8 @ =gUnknown_2036E38
|
ldr r2, _080639C8 @ =gUnknown_2036E38
|
||||||
mov r0, sp
|
mov r0, sp
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -12719,7 +12719,7 @@ IsBerryTreeSparkling: @ 8063980
|
|||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
b _080639CE
|
b _080639CE
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080639C4: .4byte gUnknown_202063C
|
_080639C4: .4byte gSprites
|
||||||
_080639C8: .4byte gUnknown_2036E38
|
_080639C8: .4byte gUnknown_2036E38
|
||||||
_080639CC:
|
_080639CC:
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
@@ -12744,7 +12744,7 @@ sub_80639D4: @ 80639D4
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _08063A12
|
bne _08063A12
|
||||||
ldr r3, _08063A18 @ =gUnknown_202063C
|
ldr r3, _08063A18 @ =gSprites
|
||||||
ldr r2, _08063A1C @ =gUnknown_2036E38
|
ldr r2, _08063A1C @ =gUnknown_2036E38
|
||||||
mov r0, sp
|
mov r0, sp
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -12766,7 +12766,7 @@ _08063A12:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08063A18: .4byte gUnknown_202063C
|
_08063A18: .4byte gSprites
|
||||||
_08063A1C: .4byte gUnknown_2036E38
|
_08063A1C: .4byte gUnknown_2036E38
|
||||||
thumb_func_end sub_80639D4
|
thumb_func_end sub_80639D4
|
||||||
|
|
||||||
@@ -13166,7 +13166,7 @@ _08063CCE:
|
|||||||
movs r1, 0x7F
|
movs r1, 0x7F
|
||||||
ands r0, r1
|
ands r0, r1
|
||||||
strb r0, [r4]
|
strb r0, [r4]
|
||||||
ldr r2, _08063CFC @ =gUnknown_202063C
|
ldr r2, _08063CFC @ =gSprites
|
||||||
ldrb r1, [r4, 0x4]
|
ldrb r1, [r4, 0x4]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -13179,7 +13179,7 @@ _08063CF4:
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08063CFC: .4byte gUnknown_202063C
|
_08063CFC: .4byte gSprites
|
||||||
thumb_func_end sub_8063CA4
|
thumb_func_end sub_8063CA4
|
||||||
|
|
||||||
thumb_func_start FieldObjectForceSetSpecialAnim
|
thumb_func_start FieldObjectForceSetSpecialAnim
|
||||||
@@ -13223,7 +13223,7 @@ FieldObjectClearAnim: @ 8063D34
|
|||||||
movs r2, 0x7F
|
movs r2, 0x7F
|
||||||
ands r1, r2
|
ands r1, r2
|
||||||
strb r1, [r0]
|
strb r1, [r0]
|
||||||
ldr r3, _08063D64 @ =gUnknown_202063C
|
ldr r3, _08063D64 @ =gSprites
|
||||||
ldrb r2, [r0, 0x4]
|
ldrb r2, [r0, 0x4]
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
@@ -13239,7 +13239,7 @@ FieldObjectClearAnim: @ 8063D34
|
|||||||
strh r2, [r0, 0x32]
|
strh r2, [r0, 0x32]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08063D64: .4byte gUnknown_202063C
|
_08063D64: .4byte gSprites
|
||||||
thumb_func_end FieldObjectClearAnim
|
thumb_func_end FieldObjectClearAnim
|
||||||
|
|
||||||
thumb_func_start FieldObjectCheckIfSpecialAnimFinishedOrInactive
|
thumb_func_start FieldObjectCheckIfSpecialAnimFinishedOrInactive
|
||||||
@@ -21930,7 +21930,7 @@ sub_8067A10: @ 8067A10
|
|||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
asrs r0, 24
|
asrs r0, 24
|
||||||
ldr r2, _08067A6C @ =gUnknown_2021BC8
|
ldr r2, _08067A6C @ =gSpriteCoordOffsetX
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrh r2, [r2]
|
ldrh r2, [r2]
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
@@ -21944,14 +21944,14 @@ sub_8067A10: @ 8067A10
|
|||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
asrs r0, 24
|
asrs r0, 24
|
||||||
ldr r2, _08067A70 @ =gUnknown_2021BCA
|
ldr r2, _08067A70 @ =gSpriteCoordOffsetY
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrh r2, [r2]
|
ldrh r2, [r2]
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
b _08067A9C
|
b _08067A9C
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08067A6C: .4byte gUnknown_2021BC8
|
_08067A6C: .4byte gSpriteCoordOffsetX
|
||||||
_08067A70: .4byte gUnknown_2021BCA
|
_08067A70: .4byte gSpriteCoordOffsetY
|
||||||
_08067A74:
|
_08067A74:
|
||||||
ldrh r1, [r4, 0x24]
|
ldrh r1, [r4, 0x24]
|
||||||
ldrh r0, [r4, 0x20]
|
ldrh r0, [r4, 0x20]
|
||||||
|
|||||||
+39
-39
@@ -2464,7 +2464,7 @@ plaer_get_pos_including_state_based_drift: @ 805C568
|
|||||||
beq _0805C588
|
beq _0805C588
|
||||||
b _0805C6B0
|
b _0805C6B0
|
||||||
_0805C588:
|
_0805C588:
|
||||||
ldr r2, _0805C5C4 @ =gUnknown_202063C
|
ldr r2, _0805C5C4 @ =gSprites
|
||||||
ldrb r1, [r3, 0x4]
|
ldrb r1, [r3, 0x4]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -2494,7 +2494,7 @@ _0805C5B0:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805C5BC: .4byte gUnknown_2037078
|
_0805C5BC: .4byte gUnknown_2037078
|
||||||
_0805C5C0: .4byte gUnknown_2036E38
|
_0805C5C0: .4byte gUnknown_2036E38
|
||||||
_0805C5C4: .4byte gUnknown_202063C
|
_0805C5C4: .4byte gSprites
|
||||||
_0805C5C8: .4byte _0805C5CC
|
_0805C5C8: .4byte _0805C5CC
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805C5CC:
|
_0805C5CC:
|
||||||
@@ -3212,7 +3212,7 @@ sub_805CB04: @ 805CB04
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _0805CB5C
|
beq _0805CB5C
|
||||||
ldr r2, _0805CB6C @ =gUnknown_202063C
|
ldr r2, _0805CB6C @ =gSprites
|
||||||
ldrb r1, [r5, 0x5]
|
ldrb r1, [r5, 0x5]
|
||||||
lsls r0, r1, 3
|
lsls r0, r1, 3
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -3238,7 +3238,7 @@ _0805CB5C:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805CB64: .4byte gUnknown_2036E38
|
_0805CB64: .4byte gUnknown_2036E38
|
||||||
_0805CB68: .4byte gUnknown_2037078
|
_0805CB68: .4byte gUnknown_2037078
|
||||||
_0805CB6C: .4byte gUnknown_202063C
|
_0805CB6C: .4byte gSprites
|
||||||
thumb_func_end sub_805CB04
|
thumb_func_end sub_805CB04
|
||||||
|
|
||||||
thumb_func_start sub_805CB70
|
thumb_func_start sub_805CB70
|
||||||
@@ -3262,7 +3262,7 @@ sub_805CB70: @ 805CB70
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805CBB4 @ =gUnknown_202063C
|
ldr r1, _0805CBB4 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
@@ -3272,7 +3272,7 @@ sub_805CB70: @ 805CB70
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805CBAC: .4byte gUnknown_2037078
|
_0805CBAC: .4byte gUnknown_2037078
|
||||||
_0805CBB0: .4byte gUnknown_2036E38
|
_0805CBB0: .4byte gUnknown_2036E38
|
||||||
_0805CBB4: .4byte gUnknown_202063C
|
_0805CBB4: .4byte gSprites
|
||||||
thumb_func_end sub_805CB70
|
thumb_func_end sub_805CB70
|
||||||
|
|
||||||
thumb_func_start sub_805CBB8
|
thumb_func_start sub_805CBB8
|
||||||
@@ -3323,7 +3323,7 @@ sub_805CBE8: @ 805CBE8
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805CC28 @ =gUnknown_202063C
|
ldr r1, _0805CC28 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
@@ -3333,7 +3333,7 @@ sub_805CBE8: @ 805CBE8
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805CC20: .4byte gUnknown_2037078
|
_0805CC20: .4byte gUnknown_2037078
|
||||||
_0805CC24: .4byte gUnknown_2036E38
|
_0805CC24: .4byte gUnknown_2036E38
|
||||||
_0805CC28: .4byte gUnknown_202063C
|
_0805CC28: .4byte gSprites
|
||||||
thumb_func_end sub_805CBE8
|
thumb_func_end sub_805CBE8
|
||||||
|
|
||||||
thumb_func_start sub_805CC2C
|
thumb_func_start sub_805CC2C
|
||||||
@@ -3569,7 +3569,7 @@ sub_805CD84: @ 805CD84
|
|||||||
ldrb r0, [r4, 0xB]
|
ldrb r0, [r4, 0xB]
|
||||||
lsrs r0, 4
|
lsrs r0, 4
|
||||||
str r0, [r2, 0x8]
|
str r0, [r2, 0x8]
|
||||||
ldr r3, _0805CE1C @ =gUnknown_202063C
|
ldr r3, _0805CE1C @ =gSprites
|
||||||
ldrb r1, [r4, 0x4]
|
ldrb r1, [r4, 0x4]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -3593,7 +3593,7 @@ _0805CE0E:
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805CE18: .4byte gUnknown_20386E0
|
_0805CE18: .4byte gUnknown_20386E0
|
||||||
_0805CE1C: .4byte gUnknown_202063C
|
_0805CE1C: .4byte gSprites
|
||||||
thumb_func_end sub_805CD84
|
thumb_func_end sub_805CD84
|
||||||
|
|
||||||
thumb_func_start sub_805CE20
|
thumb_func_start sub_805CE20
|
||||||
@@ -4152,7 +4152,7 @@ sub_805D240: @ 805D240
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805D2BC @ =gUnknown_202063C
|
ldr r1, _0805D2BC @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
@@ -4165,7 +4165,7 @@ _0805D2AE:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805D2B4: .4byte gUnknown_2037078
|
_0805D2B4: .4byte gUnknown_2037078
|
||||||
_0805D2B8: .4byte gUnknown_2036E38
|
_0805D2B8: .4byte gUnknown_2036E38
|
||||||
_0805D2BC: .4byte gUnknown_202063C
|
_0805D2BC: .4byte gSprites
|
||||||
thumb_func_end sub_805D240
|
thumb_func_end sub_805D240
|
||||||
|
|
||||||
thumb_func_start sub_805D2C0
|
thumb_func_start sub_805D2C0
|
||||||
@@ -4329,7 +4329,7 @@ fish2: @ 805D3F4
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805D42C @ =gUnknown_202063C
|
ldr r1, _0805D42C @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl sub_805D9C4
|
bl sub_805D9C4
|
||||||
ldrh r0, [r4, 0xA]
|
ldrh r0, [r4, 0xA]
|
||||||
@@ -4349,7 +4349,7 @@ _0805D41E:
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805D428: .4byte gUnknown_2037078
|
_0805D428: .4byte gUnknown_2037078
|
||||||
_0805D42C: .4byte gUnknown_202063C
|
_0805D42C: .4byte gSprites
|
||||||
thumb_func_end fish2
|
thumb_func_end fish2
|
||||||
|
|
||||||
thumb_func_start sub_805D430
|
thumb_func_start sub_805D430
|
||||||
@@ -4403,7 +4403,7 @@ sub_805D47C: @ 805D47C
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805D4D0 @ =gUnknown_202063C
|
ldr r1, _0805D4D0 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl sub_805D9C4
|
bl sub_805D9C4
|
||||||
ldrh r0, [r4, 0xA]
|
ldrh r0, [r4, 0xA]
|
||||||
@@ -4437,7 +4437,7 @@ _0805D4C6:
|
|||||||
b _0805D4F8
|
b _0805D4F8
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805D4CC: .4byte gUnknown_2037078
|
_0805D4CC: .4byte gUnknown_2037078
|
||||||
_0805D4D0: .4byte gUnknown_202063C
|
_0805D4D0: .4byte gSprites
|
||||||
_0805D4D4:
|
_0805D4D4:
|
||||||
ldr r2, _0805D504 @ =gUnknown_835B918
|
ldr r2, _0805D504 @ =gUnknown_835B918
|
||||||
movs r1, 0xC
|
movs r1, 0xC
|
||||||
@@ -4475,7 +4475,7 @@ sub_805D508: @ 805D508
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r5, _0805D544 @ =gUnknown_202063C
|
ldr r5, _0805D544 @ =gSprites
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
bl sub_805D9C4
|
bl sub_805D9C4
|
||||||
ldrh r0, [r4, 0x8]
|
ldrh r0, [r4, 0x8]
|
||||||
@@ -4496,7 +4496,7 @@ _0805D53A:
|
|||||||
b _0805D56A
|
b _0805D56A
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805D540: .4byte gUnknown_2037078
|
_0805D540: .4byte gUnknown_2037078
|
||||||
_0805D544: .4byte gUnknown_202063C
|
_0805D544: .4byte gSprites
|
||||||
_0805D548:
|
_0805D548:
|
||||||
ldrb r0, [r6, 0x4]
|
ldrb r0, [r6, 0x4]
|
||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
@@ -4542,7 +4542,7 @@ sub_805D580: @ 805D580
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805D5C8 @ =gUnknown_202063C
|
ldr r1, _0805D5C8 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl sub_805D9C4
|
bl sub_805D9C4
|
||||||
ldrh r1, [r4, 0xA]
|
ldrh r1, [r4, 0xA]
|
||||||
@@ -4563,7 +4563,7 @@ sub_805D580: @ 805D580
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805D5C0: .4byte gUnknown_835B91A
|
_0805D5C0: .4byte gUnknown_835B91A
|
||||||
_0805D5C4: .4byte gUnknown_2037078
|
_0805D5C4: .4byte gUnknown_2037078
|
||||||
_0805D5C8: .4byte gUnknown_202063C
|
_0805D5C8: .4byte gSprites
|
||||||
_0805D5CC:
|
_0805D5CC:
|
||||||
ldr r0, _0805D5E8 @ =gMain
|
ldr r0, _0805D5E8 @ =gMain
|
||||||
ldrh r1, [r0, 0x2E]
|
ldrh r1, [r0, 0x2E]
|
||||||
@@ -4599,7 +4599,7 @@ sub_805D5EC: @ 805D5EC
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805D668 @ =gUnknown_202063C
|
ldr r1, _0805D668 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl sub_805D9C4
|
bl sub_805D9C4
|
||||||
ldrh r0, [r4, 0x8]
|
ldrh r0, [r4, 0x8]
|
||||||
@@ -4645,7 +4645,7 @@ _0805D654:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805D660: .4byte gUnknown_835B920
|
_0805D660: .4byte gUnknown_835B920
|
||||||
_0805D664: .4byte gUnknown_2037078
|
_0805D664: .4byte gUnknown_2037078
|
||||||
_0805D668: .4byte gUnknown_202063C
|
_0805D668: .4byte gSprites
|
||||||
thumb_func_end sub_805D5EC
|
thumb_func_end sub_805D5EC
|
||||||
|
|
||||||
thumb_func_start sub_805D66C
|
thumb_func_start sub_805D66C
|
||||||
@@ -4658,7 +4658,7 @@ sub_805D66C: @ 805D66C
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805D6C0 @ =gUnknown_202063C
|
ldr r1, _0805D6C0 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl sub_805D9C4
|
bl sub_805D9C4
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
@@ -4688,7 +4688,7 @@ sub_805D66C: @ 805D66C
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805D6BC: .4byte gUnknown_2037078
|
_0805D6BC: .4byte gUnknown_2037078
|
||||||
_0805D6C0: .4byte gUnknown_202063C
|
_0805D6C0: .4byte gSprites
|
||||||
_0805D6C4: .4byte gUnknown_841D14E
|
_0805D6C4: .4byte gUnknown_841D14E
|
||||||
thumb_func_end sub_805D66C
|
thumb_func_end sub_805D66C
|
||||||
|
|
||||||
@@ -4707,7 +4707,7 @@ sub_805D6C8: @ 805D6C8
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805D778 @ =gUnknown_202063C
|
ldr r1, _0805D778 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl sub_805D9C4
|
bl sub_805D9C4
|
||||||
_0805D6EA:
|
_0805D6EA:
|
||||||
@@ -4754,7 +4754,7 @@ _0805D6EA:
|
|||||||
movs r2, 0
|
movs r2, 0
|
||||||
bl sub_80DC4A4
|
bl sub_80DC4A4
|
||||||
_0805D748:
|
_0805D748:
|
||||||
ldr r2, _0805D778 @ =gUnknown_202063C
|
ldr r2, _0805D778 @ =gSprites
|
||||||
ldrb r1, [r7, 0x4]
|
ldrb r1, [r7, 0x4]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -4776,7 +4776,7 @@ _0805D748:
|
|||||||
b _0805D7AA
|
b _0805D7AA
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805D774: .4byte gUnknown_2037078
|
_0805D774: .4byte gUnknown_2037078
|
||||||
_0805D778: .4byte gUnknown_202063C
|
_0805D778: .4byte gSprites
|
||||||
_0805D77C: .4byte gUnknown_2036E38
|
_0805D77C: .4byte gUnknown_2036E38
|
||||||
_0805D780:
|
_0805D780:
|
||||||
movs r1, 0xA
|
movs r1, 0xA
|
||||||
@@ -4819,7 +4819,7 @@ sub_805D7C0: @ 805D7C0
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r5, _0805D830 @ =gUnknown_202063C
|
ldr r5, _0805D830 @ =gSprites
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
bl sub_805D9C4
|
bl sub_805D9C4
|
||||||
ldrb r0, [r4, 0x4]
|
ldrb r0, [r4, 0x4]
|
||||||
@@ -4861,7 +4861,7 @@ sub_805D7C0: @ 805D7C0
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805D82C: .4byte gUnknown_2037078
|
_0805D82C: .4byte gUnknown_2037078
|
||||||
_0805D830: .4byte gUnknown_202063C
|
_0805D830: .4byte gSprites
|
||||||
_0805D834: .4byte gUnknown_841D169
|
_0805D834: .4byte gUnknown_841D169
|
||||||
thumb_func_end sub_805D7C0
|
thumb_func_end sub_805D7C0
|
||||||
|
|
||||||
@@ -4875,7 +4875,7 @@ sub_805D838: @ 805D838
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r5, _0805D8A4 @ =gUnknown_202063C
|
ldr r5, _0805D8A4 @ =gSprites
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
bl sub_805D9C4
|
bl sub_805D9C4
|
||||||
ldrb r0, [r4, 0x4]
|
ldrb r0, [r4, 0x4]
|
||||||
@@ -4915,7 +4915,7 @@ sub_805D838: @ 805D838
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805D8A0: .4byte gUnknown_2037078
|
_0805D8A0: .4byte gUnknown_2037078
|
||||||
_0805D8A4: .4byte gUnknown_202063C
|
_0805D8A4: .4byte gSprites
|
||||||
_0805D8A8: .4byte gUnknown_841D17E
|
_0805D8A8: .4byte gUnknown_841D17E
|
||||||
thumb_func_end sub_805D838
|
thumb_func_end sub_805D838
|
||||||
|
|
||||||
@@ -4928,7 +4928,7 @@ sub_805D8AC: @ 805D8AC
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805D8D4 @ =gUnknown_202063C
|
ldr r1, _0805D8D4 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl sub_805D9C4
|
bl sub_805D9C4
|
||||||
ldrh r0, [r4, 0x8]
|
ldrh r0, [r4, 0x8]
|
||||||
@@ -4940,7 +4940,7 @@ sub_805D8AC: @ 805D8AC
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805D8D0: .4byte gUnknown_2037078
|
_0805D8D0: .4byte gUnknown_2037078
|
||||||
_0805D8D4: .4byte gUnknown_202063C
|
_0805D8D4: .4byte gSprites
|
||||||
thumb_func_end sub_805D8AC
|
thumb_func_end sub_805D8AC
|
||||||
|
|
||||||
thumb_func_start sub_805D8D8
|
thumb_func_start sub_805D8D8
|
||||||
@@ -4954,7 +4954,7 @@ sub_805D8D8: @ 805D8D8
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r7, _0805D978 @ =gUnknown_202063C
|
ldr r7, _0805D978 @ =gSprites
|
||||||
adds r0, r7
|
adds r0, r7
|
||||||
bl sub_805D9C4
|
bl sub_805D9C4
|
||||||
ldrb r1, [r5, 0x4]
|
ldrb r1, [r5, 0x4]
|
||||||
@@ -5023,7 +5023,7 @@ _0805D968:
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805D974: .4byte gUnknown_2037078
|
_0805D974: .4byte gUnknown_2037078
|
||||||
_0805D978: .4byte gUnknown_202063C
|
_0805D978: .4byte gSprites
|
||||||
_0805D97C: .4byte gUnknown_2036E38
|
_0805D97C: .4byte gUnknown_2036E38
|
||||||
thumb_func_end sub_805D8D8
|
thumb_func_end sub_805D8D8
|
||||||
|
|
||||||
@@ -5253,7 +5253,7 @@ sub_805DB04: @ 805DB04
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805DB50 @ =gUnknown_202063C
|
ldr r1, _0805DB50 @ =gSprites
|
||||||
adds r7, r0, r1
|
adds r7, r0, r1
|
||||||
lsls r0, r2, 2
|
lsls r0, r2, 2
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
@@ -5272,7 +5272,7 @@ sub_805DB04: @ 805DB04
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805DB48: .4byte gUnknown_2037078
|
_0805DB48: .4byte gUnknown_2037078
|
||||||
_0805DB4C: .4byte gUnknown_2036E38
|
_0805DB4C: .4byte gUnknown_2036E38
|
||||||
_0805DB50: .4byte gUnknown_202063C
|
_0805DB50: .4byte gSprites
|
||||||
_0805DB54: .4byte gUnknown_3005098
|
_0805DB54: .4byte gUnknown_3005098
|
||||||
_0805DB58:
|
_0805DB58:
|
||||||
cmp r6, 0x2
|
cmp r6, 0x2
|
||||||
@@ -5412,7 +5412,7 @@ sub_805DC38: @ 805DC38
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0805DC88 @ =gUnknown_202063C
|
ldr r1, _0805DC88 @ =gSprites
|
||||||
adds r7, r0, r1
|
adds r7, r0, r1
|
||||||
mov r1, r8
|
mov r1, r8
|
||||||
lsls r0, r1, 2
|
lsls r0, r1, 2
|
||||||
@@ -5432,7 +5432,7 @@ sub_805DC38: @ 805DC38
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0805DC80: .4byte gUnknown_2037078
|
_0805DC80: .4byte gUnknown_2037078
|
||||||
_0805DC84: .4byte gUnknown_2036E38
|
_0805DC84: .4byte gUnknown_2036E38
|
||||||
_0805DC88: .4byte gUnknown_202063C
|
_0805DC88: .4byte gSprites
|
||||||
_0805DC8C: .4byte gUnknown_3005098
|
_0805DC8C: .4byte gUnknown_3005098
|
||||||
_0805DC90:
|
_0805DC90:
|
||||||
cmp r6, 0x2
|
cmp r6, 0x2
|
||||||
|
|||||||
+55
-55
@@ -235,7 +235,7 @@ _0807B456:
|
|||||||
lsls r4, r3, 4
|
lsls r4, r3, 4
|
||||||
adds r4, r3
|
adds r4, r3
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r0, _0807B4C4 @ =gUnknown_202063C
|
ldr r0, _0807B4C4 @ =gSprites
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
str r4, [r1]
|
str r4, [r1]
|
||||||
ldr r0, _0807B4C8 @ =gUnknown_83C65C8
|
ldr r0, _0807B4C8 @ =gUnknown_83C65C8
|
||||||
@@ -265,7 +265,7 @@ _0807B4B4: .4byte 0x000006de
|
|||||||
_0807B4B8: .4byte gUnknown_83C65D4
|
_0807B4B8: .4byte gUnknown_83C65D4
|
||||||
_0807B4BC: .4byte gUnknown_83C2D00
|
_0807B4BC: .4byte gUnknown_83C2D00
|
||||||
_0807B4C0: .4byte gUnknown_83C65F0
|
_0807B4C0: .4byte gUnknown_83C65F0
|
||||||
_0807B4C4: .4byte gUnknown_202063C
|
_0807B4C4: .4byte gSprites
|
||||||
_0807B4C8: .4byte gUnknown_83C65C8
|
_0807B4C8: .4byte gUnknown_83C65C8
|
||||||
_0807B4CC:
|
_0807B4CC:
|
||||||
ldr r0, _0807B4FC @ =gUnknown_83C2BBC
|
ldr r0, _0807B4FC @ =gUnknown_83C2BBC
|
||||||
@@ -1048,12 +1048,12 @@ _0807BAAE:
|
|||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
strh r0, [r5, 0x36]
|
strh r0, [r5, 0x36]
|
||||||
ldr r1, _0807BAF8 @ =gUnknown_2021BC8
|
ldr r1, _0807BAF8 @ =gSpriteCoordOffsetX
|
||||||
ldrh r0, [r5, 0x20]
|
ldrh r0, [r5, 0x20]
|
||||||
ldrh r1, [r1]
|
ldrh r1, [r1]
|
||||||
subs r0, r1
|
subs r0, r1
|
||||||
strh r0, [r5, 0x20]
|
strh r0, [r5, 0x20]
|
||||||
ldr r1, _0807BAFC @ =gUnknown_2021BCA
|
ldr r1, _0807BAFC @ =gSpriteCoordOffsetY
|
||||||
ldrh r0, [r5, 0x22]
|
ldrh r0, [r5, 0x22]
|
||||||
ldrh r1, [r1]
|
ldrh r1, [r1]
|
||||||
subs r0, r1
|
subs r0, r1
|
||||||
@@ -1065,8 +1065,8 @@ _0807BAAE:
|
|||||||
b _0807BB20
|
b _0807BB20
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0807BAF4: .4byte 0x000006dc
|
_0807BAF4: .4byte 0x000006dc
|
||||||
_0807BAF8: .4byte gUnknown_2021BC8
|
_0807BAF8: .4byte gSpriteCoordOffsetX
|
||||||
_0807BAFC: .4byte gUnknown_2021BCA
|
_0807BAFC: .4byte gSpriteCoordOffsetY
|
||||||
_0807BB00:
|
_0807BB00:
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
adds r0, 0x3F
|
adds r0, 0x3F
|
||||||
@@ -1249,7 +1249,7 @@ _0807BC32:
|
|||||||
lsrs r5, r0, 24
|
lsrs r5, r0, 24
|
||||||
cmp r5, 0x40
|
cmp r5, 0x40
|
||||||
beq _0807BCE0
|
beq _0807BCE0
|
||||||
ldr r3, _0807BCD4 @ =gUnknown_202063C
|
ldr r3, _0807BCD4 @ =gSprites
|
||||||
lsls r4, r5, 4
|
lsls r4, r5, 4
|
||||||
adds r1, r4, r5
|
adds r1, r4, r5
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -1274,7 +1274,7 @@ _0807BC32:
|
|||||||
_0807BC7E:
|
_0807BC7E:
|
||||||
adds r0, r4, r5
|
adds r0, r4, r5
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r6, _0807BCD4 @ =gUnknown_202063C
|
ldr r6, _0807BCD4 @ =gSprites
|
||||||
adds r0, r6
|
adds r0, r6
|
||||||
ldr r3, _0807BCDC @ =0xfffffda8
|
ldr r3, _0807BCDC @ =0xfffffda8
|
||||||
ldrh r6, [r0, 0x30]
|
ldrh r6, [r0, 0x30]
|
||||||
@@ -1311,7 +1311,7 @@ _0807BCC4: .4byte gUnknown_83C2BBC
|
|||||||
_0807BCC8: .4byte 0x000006da
|
_0807BCC8: .4byte 0x000006da
|
||||||
_0807BCCC: .4byte gUnknown_83C66A4
|
_0807BCCC: .4byte gUnknown_83C66A4
|
||||||
_0807BCD0: .4byte gUnknown_83C6608
|
_0807BCD0: .4byte gUnknown_83C6608
|
||||||
_0807BCD4: .4byte gUnknown_202063C
|
_0807BCD4: .4byte gSprites
|
||||||
_0807BCD8: .4byte 0x00000257
|
_0807BCD8: .4byte 0x00000257
|
||||||
_0807BCDC: .4byte 0xfffffda8
|
_0807BCDC: .4byte 0xfffffda8
|
||||||
_0807BCE0:
|
_0807BCE0:
|
||||||
@@ -1750,7 +1750,7 @@ snowflake_add: @ 807C004
|
|||||||
lsrs r1, r0, 24
|
lsrs r1, r0, 24
|
||||||
cmp r1, 0x40
|
cmp r1, 0x40
|
||||||
beq _0807C068
|
beq _0807C068
|
||||||
ldr r0, _0807C05C @ =gUnknown_202063C
|
ldr r0, _0807C05C @ =gSprites
|
||||||
lsls r4, r1, 4
|
lsls r4, r1, 4
|
||||||
adds r4, r1
|
adds r4, r1
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
@@ -1781,7 +1781,7 @@ snowflake_add: @ 807C004
|
|||||||
b _0807C06A
|
b _0807C06A
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0807C058: .4byte gUnknown_83C6704
|
_0807C058: .4byte gUnknown_83C6704
|
||||||
_0807C05C: .4byte gUnknown_202063C
|
_0807C05C: .4byte gSprites
|
||||||
_0807C060: .4byte gUnknown_83C2BBC
|
_0807C060: .4byte gUnknown_83C2BBC
|
||||||
_0807C064: .4byte 0x000006e4
|
_0807C064: .4byte 0x000006e4
|
||||||
_0807C068:
|
_0807C068:
|
||||||
@@ -1843,7 +1843,7 @@ sub_807C0A4: @ 807C0A4
|
|||||||
adds r4, r0
|
adds r4, r0
|
||||||
lsls r4, 16
|
lsls r4, 16
|
||||||
lsrs r4, 16
|
lsrs r4, 16
|
||||||
ldr r1, _0807C148 @ =gUnknown_2021BCA
|
ldr r1, _0807C148 @ =gSpriteCoordOffsetY
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
adds r0, 0x29
|
adds r0, 0x29
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -1857,7 +1857,7 @@ sub_807C0A4: @ 807C0A4
|
|||||||
subs r1, r0
|
subs r1, r0
|
||||||
movs r7, 0
|
movs r7, 0
|
||||||
strh r1, [r5, 0x22]
|
strh r1, [r5, 0x22]
|
||||||
ldr r1, _0807C14C @ =gUnknown_2021BC8
|
ldr r1, _0807C14C @ =gSpriteCoordOffsetX
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
adds r0, 0x28
|
adds r0, 0x28
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -1903,8 +1903,8 @@ _0807C134:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0807C148: .4byte gUnknown_2021BCA
|
_0807C148: .4byte gSpriteCoordOffsetY
|
||||||
_0807C14C: .4byte gUnknown_2021BC8
|
_0807C14C: .4byte gSpriteCoordOffsetX
|
||||||
thumb_func_end sub_807C0A4
|
thumb_func_end sub_807C0A4
|
||||||
|
|
||||||
thumb_func_start sub_807C150
|
thumb_func_start sub_807C150
|
||||||
@@ -1927,7 +1927,7 @@ sub_807C150: @ 807C150
|
|||||||
strb r0, [r2]
|
strb r0, [r2]
|
||||||
ldr r0, _0807C1A4 @ =sub_807C1AC
|
ldr r0, _0807C1A4 @ =sub_807C1AC
|
||||||
str r0, [r3, 0x1C]
|
str r0, [r3, 0x1C]
|
||||||
ldr r1, _0807C1A8 @ =gUnknown_2021BCA
|
ldr r1, _0807C1A8 @ =gSpriteCoordOffsetY
|
||||||
adds r0, r3, 0
|
adds r0, r3, 0
|
||||||
adds r0, 0x29
|
adds r0, 0x29
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -1952,7 +1952,7 @@ _0807C196:
|
|||||||
_0807C19C: .4byte gUnknown_83C2BBC
|
_0807C19C: .4byte gUnknown_83C2BBC
|
||||||
_0807C1A0: .4byte 0x000006e2
|
_0807C1A0: .4byte 0x000006e2
|
||||||
_0807C1A4: .4byte sub_807C1AC
|
_0807C1A4: .4byte sub_807C1AC
|
||||||
_0807C1A8: .4byte gUnknown_2021BCA
|
_0807C1A8: .4byte gSpriteCoordOffsetY
|
||||||
thumb_func_end sub_807C150
|
thumb_func_end sub_807C150
|
||||||
|
|
||||||
thumb_func_start sub_807C1AC
|
thumb_func_start sub_807C1AC
|
||||||
@@ -1991,7 +1991,7 @@ _0807C1DE:
|
|||||||
ldrsb r5, [r0, r5]
|
ldrsb r5, [r0, r5]
|
||||||
ldrh r0, [r4, 0x20]
|
ldrh r0, [r4, 0x20]
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
ldr r1, _0807C228 @ =gUnknown_2021BC8
|
ldr r1, _0807C228 @ =gSpriteCoordOffsetX
|
||||||
ldrh r1, [r1]
|
ldrh r1, [r1]
|
||||||
adds r3, r1, r0
|
adds r3, r1, r0
|
||||||
ldr r2, _0807C22C @ =0x000001ff
|
ldr r2, _0807C22C @ =0x000001ff
|
||||||
@@ -2021,7 +2021,7 @@ _0807C210:
|
|||||||
b _0807C23C
|
b _0807C23C
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0807C224: .4byte gUnknown_825E074
|
_0807C224: .4byte gUnknown_825E074
|
||||||
_0807C228: .4byte gUnknown_2021BC8
|
_0807C228: .4byte gSpriteCoordOffsetX
|
||||||
_0807C22C: .4byte 0x000001ff
|
_0807C22C: .4byte 0x000001ff
|
||||||
_0807C230: .4byte 0xffffff00
|
_0807C230: .4byte 0xffffff00
|
||||||
_0807C234:
|
_0807C234:
|
||||||
@@ -2038,7 +2038,7 @@ _0807C23E:
|
|||||||
ldrsb r3, [r0, r3]
|
ldrsb r3, [r0, r3]
|
||||||
ldrh r0, [r4, 0x22]
|
ldrh r0, [r4, 0x22]
|
||||||
adds r0, r3
|
adds r0, r3
|
||||||
ldr r1, _0807C27C @ =gUnknown_2021BCA
|
ldr r1, _0807C27C @ =gSpriteCoordOffsetY
|
||||||
ldrh r1, [r1]
|
ldrh r1, [r1]
|
||||||
adds r2, r1, r0
|
adds r2, r1, r0
|
||||||
movs r0, 0xFF
|
movs r0, 0xFF
|
||||||
@@ -2063,7 +2063,7 @@ _0807C23E:
|
|||||||
strh r0, [r4, 0x3A]
|
strh r0, [r4, 0x3A]
|
||||||
b _0807C2AC
|
b _0807C2AC
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0807C27C: .4byte gUnknown_2021BCA
|
_0807C27C: .4byte gSpriteCoordOffsetY
|
||||||
_0807C280:
|
_0807C280:
|
||||||
adds r0, r2, 0
|
adds r0, r2, 0
|
||||||
subs r0, 0xF3
|
subs r0, 0xF3
|
||||||
@@ -2942,7 +2942,7 @@ Fog1_Main: @ 807C990
|
|||||||
push {r4-r6,lr}
|
push {r4-r6,lr}
|
||||||
ldr r0, _0807C9DC @ =gUnknown_83C2BBC
|
ldr r0, _0807C9DC @ =gUnknown_83C2BBC
|
||||||
ldr r6, [r0]
|
ldr r6, [r0]
|
||||||
ldr r0, _0807C9E0 @ =gUnknown_2021BC8
|
ldr r0, _0807C9E0 @ =gSpriteCoordOffsetX
|
||||||
ldr r1, _0807C9E4 @ =0x000006f2
|
ldr r1, _0807C9E4 @ =0x000006f2
|
||||||
adds r2, r6, r1
|
adds r2, r6, r1
|
||||||
ldrh r0, [r0]
|
ldrh r0, [r0]
|
||||||
@@ -2979,7 +2979,7 @@ _0807C9CA:
|
|||||||
b _0807CA46
|
b _0807CA46
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0807C9DC: .4byte gUnknown_83C2BBC
|
_0807C9DC: .4byte gUnknown_83C2BBC
|
||||||
_0807C9E0: .4byte gUnknown_2021BC8
|
_0807C9E0: .4byte gSpriteCoordOffsetX
|
||||||
_0807C9E4: .4byte 0x000006f2
|
_0807C9E4: .4byte 0x000006f2
|
||||||
_0807C9E8: .4byte 0x000006ee
|
_0807C9E8: .4byte 0x000006ee
|
||||||
_0807C9EC: .4byte 0x000006cc
|
_0807C9EC: .4byte 0x000006cc
|
||||||
@@ -3037,7 +3037,7 @@ Fog1_Finish: @ 807CA50
|
|||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
ldr r0, _0807CAA0 @ =gUnknown_83C2BBC
|
ldr r0, _0807CAA0 @ =gUnknown_83C2BBC
|
||||||
ldr r2, [r0]
|
ldr r2, [r0]
|
||||||
ldr r0, _0807CAA4 @ =gUnknown_2021BC8
|
ldr r0, _0807CAA4 @ =gSpriteCoordOffsetX
|
||||||
ldr r1, _0807CAA8 @ =0x000006f2
|
ldr r1, _0807CAA8 @ =0x000006f2
|
||||||
adds r3, r2, r1
|
adds r3, r2, r1
|
||||||
ldrh r0, [r0]
|
ldrh r0, [r0]
|
||||||
@@ -3076,7 +3076,7 @@ _0807CA8A:
|
|||||||
b _0807CADE
|
b _0807CADE
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0807CAA0: .4byte gUnknown_83C2BBC
|
_0807CAA0: .4byte gUnknown_83C2BBC
|
||||||
_0807CAA4: .4byte gUnknown_2021BC8
|
_0807CAA4: .4byte gSpriteCoordOffsetX
|
||||||
_0807CAA8: .4byte 0x000006f2
|
_0807CAA8: .4byte 0x000006f2
|
||||||
_0807CAAC: .4byte 0x000006ee
|
_0807CAAC: .4byte 0x000006ee
|
||||||
_0807CAB0: .4byte 0x000006ce
|
_0807CAB0: .4byte 0x000006ce
|
||||||
@@ -3118,7 +3118,7 @@ _0807CAE4:
|
|||||||
Fog1SpriteCallback: @ 807CAEC
|
Fog1SpriteCallback: @ 807CAEC
|
||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
adds r3, r0, 0
|
adds r3, r0, 0
|
||||||
ldr r0, _0807CB38 @ =gUnknown_2021BCA
|
ldr r0, _0807CB38 @ =gSpriteCoordOffsetY
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
strh r0, [r3, 0x26]
|
strh r0, [r3, 0x26]
|
||||||
ldr r0, _0807CB3C @ =gUnknown_83C2BBC
|
ldr r0, _0807CB3C @ =gUnknown_83C2BBC
|
||||||
@@ -3155,7 +3155,7 @@ _0807CB30:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0807CB38: .4byte gUnknown_2021BCA
|
_0807CB38: .4byte gSpriteCoordOffsetY
|
||||||
_0807CB3C: .4byte gUnknown_83C2BBC
|
_0807CB3C: .4byte gUnknown_83C2BBC
|
||||||
_0807CB40: .4byte 0x000006ee
|
_0807CB40: .4byte 0x000006ee
|
||||||
_0807CB44: .4byte 0x010f0000
|
_0807CB44: .4byte 0x010f0000
|
||||||
@@ -3194,7 +3194,7 @@ _0807CB70:
|
|||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r0, _0807CBD0 @ =gUnknown_202063C
|
ldr r0, _0807CBD0 @ =gSprites
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
movs r1, 0x5
|
movs r1, 0x5
|
||||||
@@ -3223,7 +3223,7 @@ _0807CBC0: .4byte gUnknown_83C2BBC
|
|||||||
_0807CBC4: .4byte 0x000006fb
|
_0807CBC4: .4byte 0x000006fb
|
||||||
_0807CBC8: .4byte gUnknown_83C67A8
|
_0807CBC8: .4byte gUnknown_83C67A8
|
||||||
_0807CBCC: .4byte gUnknown_83C6790
|
_0807CBCC: .4byte gUnknown_83C6790
|
||||||
_0807CBD0: .4byte gUnknown_202063C
|
_0807CBD0: .4byte gSprites
|
||||||
_0807CBD4:
|
_0807CBD4:
|
||||||
ldr r2, _0807CC00 @ =gUnknown_83C2BBC
|
ldr r2, _0807CC00 @ =gUnknown_83C2BBC
|
||||||
ldr r1, [r2]
|
ldr r1, [r2]
|
||||||
@@ -3374,7 +3374,7 @@ Ash_Main: @ 807CCE8
|
|||||||
push {r4,r5,lr}
|
push {r4,r5,lr}
|
||||||
ldr r2, _0807CD2C @ =gUnknown_83C2BBC
|
ldr r2, _0807CD2C @ =gUnknown_83C2BBC
|
||||||
ldr r1, [r2]
|
ldr r1, [r2]
|
||||||
ldr r0, _0807CD30 @ =gUnknown_2021BC8
|
ldr r0, _0807CD30 @ =gSpriteCoordOffsetX
|
||||||
ldrh r0, [r0]
|
ldrh r0, [r0]
|
||||||
ldr r3, _0807CD34 @ =0x000001ff
|
ldr r3, _0807CD34 @ =0x000001ff
|
||||||
ands r3, r0
|
ands r3, r0
|
||||||
@@ -3408,7 +3408,7 @@ _0807CD14:
|
|||||||
b _0807CD88
|
b _0807CD88
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0807CD2C: .4byte gUnknown_83C2BBC
|
_0807CD2C: .4byte gUnknown_83C2BBC
|
||||||
_0807CD30: .4byte gUnknown_2021BC8
|
_0807CD30: .4byte gSpriteCoordOffsetX
|
||||||
_0807CD34: .4byte 0x000001ff
|
_0807CD34: .4byte 0x000001ff
|
||||||
_0807CD38: .4byte 0x000006fc
|
_0807CD38: .4byte 0x000006fc
|
||||||
_0807CD3C: .4byte 0x000006cc
|
_0807CD3C: .4byte 0x000006cc
|
||||||
@@ -3550,7 +3550,7 @@ _0807CE20:
|
|||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r0, _0807CE80 @ =gUnknown_202063C
|
ldr r0, _0807CE80 @ =gSprites
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
strh r0, [r4, 0x30]
|
strh r0, [r4, 0x30]
|
||||||
@@ -3581,7 +3581,7 @@ _0807CE20:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0807CE78: .4byte gUnknown_83C2BBC
|
_0807CE78: .4byte gUnknown_83C2BBC
|
||||||
_0807CE7C: .4byte gUnknown_83C67D0
|
_0807CE7C: .4byte gUnknown_83C67D0
|
||||||
_0807CE80: .4byte gUnknown_202063C
|
_0807CE80: .4byte gSprites
|
||||||
_0807CE84:
|
_0807CE84:
|
||||||
ldr r2, _0807CEB0 @ =gUnknown_83C2BBC
|
ldr r2, _0807CEB0 @ =gUnknown_83C2BBC
|
||||||
ldr r1, [r2]
|
ldr r1, [r2]
|
||||||
@@ -3672,7 +3672,7 @@ sub_807CF08: @ 807CF08
|
|||||||
adds r0, 0x1
|
adds r0, 0x1
|
||||||
strh r0, [r3, 0x2E]
|
strh r0, [r3, 0x2E]
|
||||||
_0807CF24:
|
_0807CF24:
|
||||||
ldr r1, _0807CF70 @ =gUnknown_2021BCA
|
ldr r1, _0807CF70 @ =gSpriteCoordOffsetY
|
||||||
ldrh r0, [r3, 0x2E]
|
ldrh r0, [r3, 0x2E]
|
||||||
ldrh r1, [r1]
|
ldrh r1, [r1]
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -3711,7 +3711,7 @@ _0807CF68:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0807CF70: .4byte gUnknown_2021BCA
|
_0807CF70: .4byte gSpriteCoordOffsetY
|
||||||
_0807CF74: .4byte gUnknown_83C2BBC
|
_0807CF74: .4byte gUnknown_83C2BBC
|
||||||
_0807CF78: .4byte 0x000006fc
|
_0807CF78: .4byte 0x000006fc
|
||||||
_0807CF7C: .4byte 0x010f0000
|
_0807CF7C: .4byte 0x010f0000
|
||||||
@@ -3956,7 +3956,7 @@ _0807D128:
|
|||||||
strh r0, [r1]
|
strh r0, [r1]
|
||||||
strh r5, [r2]
|
strh r5, [r2]
|
||||||
_0807D144:
|
_0807D144:
|
||||||
ldr r0, _0807D188 @ =gUnknown_2021BC8
|
ldr r0, _0807D188 @ =gSpriteCoordOffsetX
|
||||||
movs r2, 0xE4
|
movs r2, 0xE4
|
||||||
lsls r2, 3
|
lsls r2, 3
|
||||||
adds r1, r3, r2
|
adds r1, r3, r2
|
||||||
@@ -3968,7 +3968,7 @@ _0807D144:
|
|||||||
subs r2, 0x8
|
subs r2, 0x8
|
||||||
adds r1, r3, r2
|
adds r1, r3, r2
|
||||||
strh r0, [r1]
|
strh r0, [r1]
|
||||||
ldr r1, _0807D18C @ =gUnknown_2021BCA
|
ldr r1, _0807D18C @ =gSpriteCoordOffsetY
|
||||||
adds r2, 0xA
|
adds r2, 0xA
|
||||||
adds r0, r3, r2
|
adds r0, r3, r2
|
||||||
ldrh r0, [r0]
|
ldrh r0, [r0]
|
||||||
@@ -3986,8 +3986,8 @@ _0807D178: .4byte 0x0000071c
|
|||||||
_0807D17C: .4byte 0x0000ffff
|
_0807D17C: .4byte 0x0000ffff
|
||||||
_0807D180: .4byte 0x0000071e
|
_0807D180: .4byte 0x0000071e
|
||||||
_0807D184: .4byte 0x00000722
|
_0807D184: .4byte 0x00000722
|
||||||
_0807D188: .4byte gUnknown_2021BC8
|
_0807D188: .4byte gSpriteCoordOffsetX
|
||||||
_0807D18C: .4byte gUnknown_2021BCA
|
_0807D18C: .4byte gSpriteCoordOffsetY
|
||||||
thumb_func_end sub_807D0FC
|
thumb_func_end sub_807D0FC
|
||||||
|
|
||||||
thumb_func_start CreateFog2Sprites
|
thumb_func_start CreateFog2Sprites
|
||||||
@@ -4027,7 +4027,7 @@ _0807D1B4:
|
|||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r0, _0807D20C @ =gUnknown_202063C
|
ldr r0, _0807D20C @ =gSprites
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
adds r0, r6, 0
|
adds r0, r6, 0
|
||||||
movs r1, 0x5
|
movs r1, 0x5
|
||||||
@@ -4048,7 +4048,7 @@ _0807D1FC: .4byte gUnknown_83C2BBC
|
|||||||
_0807D200: .4byte 0x00000724
|
_0807D200: .4byte 0x00000724
|
||||||
_0807D204: .4byte gUnknown_83C67E8
|
_0807D204: .4byte gUnknown_83C67E8
|
||||||
_0807D208: .4byte gUnknown_83C6804
|
_0807D208: .4byte gUnknown_83C6804
|
||||||
_0807D20C: .4byte gUnknown_202063C
|
_0807D20C: .4byte gSprites
|
||||||
_0807D210:
|
_0807D210:
|
||||||
ldr r2, _0807D240 @ =gUnknown_83C2BBC
|
ldr r2, _0807D240 @ =gUnknown_83C2BBC
|
||||||
ldr r1, [r2]
|
ldr r1, [r2]
|
||||||
@@ -4440,7 +4440,7 @@ sub_807D4C4: @ 807D4C4
|
|||||||
ldr r0, [r3]
|
ldr r0, [r3]
|
||||||
subs r0, r1
|
subs r0, r1
|
||||||
str r0, [r3]
|
str r0, [r3]
|
||||||
ldr r1, _0807D538 @ =gUnknown_2021BC8
|
ldr r1, _0807D538 @ =gSpriteCoordOffsetX
|
||||||
ldr r0, [r4]
|
ldr r0, [r4]
|
||||||
lsrs r0, 8
|
lsrs r0, 8
|
||||||
ldrh r1, [r1]
|
ldrh r1, [r1]
|
||||||
@@ -4450,7 +4450,7 @@ sub_807D4C4: @ 807D4C4
|
|||||||
ldr r4, _0807D53C @ =0x0000070e
|
ldr r4, _0807D53C @ =0x0000070e
|
||||||
adds r1, r2, r4
|
adds r1, r2, r4
|
||||||
strh r0, [r1]
|
strh r0, [r1]
|
||||||
ldr r1, _0807D540 @ =gUnknown_2021BCA
|
ldr r1, _0807D540 @ =gSpriteCoordOffsetY
|
||||||
ldr r0, [r3]
|
ldr r0, [r3]
|
||||||
lsrs r0, 8
|
lsrs r0, 8
|
||||||
ldrh r1, [r1]
|
ldrh r1, [r1]
|
||||||
@@ -4467,9 +4467,9 @@ _0807D528: .4byte gUnknown_83C2BBC
|
|||||||
_0807D52C: .4byte 0x00000704
|
_0807D52C: .4byte 0x00000704
|
||||||
_0807D530: .4byte gUnknown_825E074
|
_0807D530: .4byte gUnknown_825E074
|
||||||
_0807D534: .4byte 0x00000712
|
_0807D534: .4byte 0x00000712
|
||||||
_0807D538: .4byte gUnknown_2021BC8
|
_0807D538: .4byte gSpriteCoordOffsetX
|
||||||
_0807D53C: .4byte 0x0000070e
|
_0807D53C: .4byte 0x0000070e
|
||||||
_0807D540: .4byte gUnknown_2021BCA
|
_0807D540: .4byte gSpriteCoordOffsetY
|
||||||
thumb_func_end sub_807D4C4
|
thumb_func_end sub_807D4C4
|
||||||
|
|
||||||
thumb_func_start sub_807D544
|
thumb_func_start sub_807D544
|
||||||
@@ -4590,7 +4590,7 @@ _0807D5F8:
|
|||||||
lsls r4, r1, 4
|
lsls r4, r1, 4
|
||||||
adds r4, r1
|
adds r4, r1
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r0, _0807D65C @ =gUnknown_202063C
|
ldr r0, _0807D65C @ =gSprites
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
str r4, [r5]
|
str r4, [r5]
|
||||||
adds r0, r7, 0
|
adds r0, r7, 0
|
||||||
@@ -4608,7 +4608,7 @@ _0807D64C: .4byte 0x00000716
|
|||||||
_0807D650: .4byte gUnknown_83C6854
|
_0807D650: .4byte gUnknown_83C6854
|
||||||
_0807D654: .4byte gUnknown_83C2D20
|
_0807D654: .4byte gUnknown_83C2D20
|
||||||
_0807D658: .4byte gUnknown_83C683C
|
_0807D658: .4byte gUnknown_83C683C
|
||||||
_0807D65C: .4byte gUnknown_202063C
|
_0807D65C: .4byte gSprites
|
||||||
_0807D660:
|
_0807D660:
|
||||||
ldr r2, _0807D690 @ =gUnknown_83C2BBC
|
ldr r2, _0807D690 @ =gUnknown_83C2BBC
|
||||||
ldr r1, [r2]
|
ldr r1, [r2]
|
||||||
@@ -4685,7 +4685,7 @@ _0807D6B8:
|
|||||||
lsls r2, r1, 4
|
lsls r2, r1, 4
|
||||||
adds r2, r1
|
adds r2, r1
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r0, _0807D74C @ =gUnknown_202063C
|
ldr r0, _0807D74C @ =gSprites
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
str r2, [r4]
|
str r2, [r4]
|
||||||
ldrb r1, [r2, 0x3]
|
ldrb r1, [r2, 0x3]
|
||||||
@@ -4727,7 +4727,7 @@ _0807D6B8:
|
|||||||
_0807D740: .4byte gUnknown_83C2BBC
|
_0807D740: .4byte gUnknown_83C2BBC
|
||||||
_0807D744: .4byte 0x00000717
|
_0807D744: .4byte 0x00000717
|
||||||
_0807D748: .4byte gUnknown_83C683C
|
_0807D748: .4byte gUnknown_83C683C
|
||||||
_0807D74C: .4byte gUnknown_202063C
|
_0807D74C: .4byte gSprites
|
||||||
_0807D750: .4byte 0x00006730
|
_0807D750: .4byte 0x00006730
|
||||||
_0807D754: .4byte gUnknown_83C685C
|
_0807D754: .4byte gUnknown_83C685C
|
||||||
_0807D758: .4byte SandstormSpriteCallback2
|
_0807D758: .4byte SandstormSpriteCallback2
|
||||||
@@ -5092,7 +5092,7 @@ sub_807D9E8: @ 807D9E8
|
|||||||
adds r3, r0, r1
|
adds r3, r0, r1
|
||||||
adds r1, 0x2
|
adds r1, 0x2
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r1, _0807DA5C @ =gUnknown_2021BCA
|
ldr r1, _0807DA5C @ =gSpriteCoordOffsetY
|
||||||
ldrh r2, [r0]
|
ldrh r2, [r0]
|
||||||
ldrh r0, [r1]
|
ldrh r0, [r1]
|
||||||
subs r2, r0
|
subs r2, r0
|
||||||
@@ -5107,7 +5107,7 @@ sub_807D9E8: @ 807D9E8
|
|||||||
lsrs r2, r0, 24
|
lsrs r2, r0, 24
|
||||||
cmp r2, 0x40
|
cmp r2, 0x40
|
||||||
beq _0807DA50
|
beq _0807DA50
|
||||||
ldr r0, _0807DA64 @ =gUnknown_202063C
|
ldr r0, _0807DA64 @ =gSprites
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -5142,9 +5142,9 @@ _0807DA50:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0807DA58: .4byte gUnknown_83C6878
|
_0807DA58: .4byte gUnknown_83C6878
|
||||||
_0807DA5C: .4byte gUnknown_2021BCA
|
_0807DA5C: .4byte gSpriteCoordOffsetY
|
||||||
_0807DA60: .4byte gUnknown_83C68BC
|
_0807DA60: .4byte gUnknown_83C68BC
|
||||||
_0807DA64: .4byte gUnknown_202063C
|
_0807DA64: .4byte gSprites
|
||||||
_0807DA68: .4byte gUnknown_83C2BBC
|
_0807DA68: .4byte gUnknown_83C2BBC
|
||||||
_0807DA6C: .4byte 0x0000072c
|
_0807DA6C: .4byte 0x0000072c
|
||||||
thumb_func_end sub_807D9E8
|
thumb_func_end sub_807D9E8
|
||||||
@@ -5153,7 +5153,7 @@ _0807DA6C: .4byte 0x0000072c
|
|||||||
sub_807DA70: @ 807DA70
|
sub_807DA70: @ 807DA70
|
||||||
push {r4,r5,lr}
|
push {r4,r5,lr}
|
||||||
movs r4, 0
|
movs r4, 0
|
||||||
ldr r5, _0807DAA8 @ =gUnknown_202063C
|
ldr r5, _0807DAA8 @ =gSprites
|
||||||
_0807DA76:
|
_0807DA76:
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
@@ -5179,7 +5179,7 @@ _0807DA90:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0807DAA8: .4byte gUnknown_202063C
|
_0807DAA8: .4byte gSprites
|
||||||
_0807DAAC: .4byte gUnknown_83C68BC
|
_0807DAAC: .4byte gUnknown_83C68BC
|
||||||
_0807DAB0: .4byte 0x00001205
|
_0807DAB0: .4byte 0x00001205
|
||||||
thumb_func_end sub_807DA70
|
thumb_func_end sub_807DA70
|
||||||
|
|||||||
+4
-4
@@ -317,7 +317,7 @@ _08097ABC:
|
|||||||
bl Alloc
|
bl Alloc
|
||||||
str r0, [r4]
|
str r0, [r4]
|
||||||
movs r7, 0
|
movs r7, 0
|
||||||
ldr r5, _08097B44 @ =gUnknown_202063C
|
ldr r5, _08097B44 @ =gSprites
|
||||||
_08097AE2:
|
_08097AE2:
|
||||||
ldr r0, _08097B48 @ =gUnknown_2037078
|
ldr r0, _08097B48 @ =gUnknown_2037078
|
||||||
ldrb r1, [r0, 0x4]
|
ldrb r1, [r0, 0x4]
|
||||||
@@ -365,7 +365,7 @@ _08097AE2:
|
|||||||
_08097B38: .4byte gUnknown_2039A04
|
_08097B38: .4byte gUnknown_2039A04
|
||||||
_08097B3C: .4byte 0x0000ffff
|
_08097B3C: .4byte 0x0000ffff
|
||||||
_08097B40: .4byte gUnknown_2039870
|
_08097B40: .4byte gUnknown_2039870
|
||||||
_08097B44: .4byte gUnknown_202063C
|
_08097B44: .4byte gSprites
|
||||||
_08097B48: .4byte gUnknown_2037078
|
_08097B48: .4byte gUnknown_2037078
|
||||||
_08097B4C: .4byte gUnknown_83D414C
|
_08097B4C: .4byte gUnknown_83D414C
|
||||||
thumb_func_end sub_8097A48
|
thumb_func_end sub_8097A48
|
||||||
@@ -492,7 +492,7 @@ _08097C1C:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r5, _08097C68 @ =gUnknown_202063C
|
ldr r5, _08097C68 @ =gSprites
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
adds r0, r4, 0x1
|
adds r0, r4, 0x1
|
||||||
@@ -517,7 +517,7 @@ _08097C1C:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08097C64: .4byte gUnknown_2039870
|
_08097C64: .4byte gUnknown_2039870
|
||||||
_08097C68: .4byte gUnknown_202063C
|
_08097C68: .4byte gSprites
|
||||||
thumb_func_end sub_8097C18
|
thumb_func_end sub_8097C18
|
||||||
|
|
||||||
thumb_func_start sub_8097C6C
|
thumb_func_start sub_8097C6C
|
||||||
|
|||||||
@@ -98,7 +98,7 @@ sub_80DE134: @ 80DE134
|
|||||||
adds r2, r5, 0
|
adds r2, r5, 0
|
||||||
bl CpuFastSet
|
bl CpuFastSet
|
||||||
bl GetPlayerAvatarObjectId
|
bl GetPlayerAvatarObjectId
|
||||||
ldr r2, _080DE1C4 @ =gUnknown_202063C
|
ldr r2, _080DE1C4 @ =gSprites
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
@@ -139,7 +139,7 @@ sub_80DE134: @ 80DE134
|
|||||||
_080DE1B8: .4byte gUnknown_203AAB0
|
_080DE1B8: .4byte gUnknown_203AAB0
|
||||||
_080DE1BC: .4byte gUnknown_20371F8
|
_080DE1BC: .4byte gUnknown_20371F8
|
||||||
_080DE1C0: .4byte gUnknown_20375F8
|
_080DE1C0: .4byte gUnknown_20375F8
|
||||||
_080DE1C4: .4byte gUnknown_202063C
|
_080DE1C4: .4byte gSprites
|
||||||
_080DE1C8: .4byte sub_80DE1D0
|
_080DE1C8: .4byte sub_80DE1D0
|
||||||
_080DE1CC: .4byte gUnknown_3005090
|
_080DE1CC: .4byte gUnknown_3005090
|
||||||
thumb_func_end sub_80DE134
|
thumb_func_end sub_80DE134
|
||||||
@@ -191,7 +191,7 @@ _080DE228:
|
|||||||
ldr r1, _080DE260 @ =sub_80DE274
|
ldr r1, _080DE260 @ =sub_80DE274
|
||||||
str r1, [r0]
|
str r1, [r0]
|
||||||
bl GetPlayerAvatarObjectId
|
bl GetPlayerAvatarObjectId
|
||||||
ldr r2, _080DE264 @ =gUnknown_202063C
|
ldr r2, _080DE264 @ =gSprites
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
@@ -213,7 +213,7 @@ _080DE228:
|
|||||||
b _080DE26C
|
b _080DE26C
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080DE260: .4byte sub_80DE274
|
_080DE260: .4byte sub_80DE274
|
||||||
_080DE264: .4byte gUnknown_202063C
|
_080DE264: .4byte gSprites
|
||||||
_080DE268:
|
_080DE268:
|
||||||
adds r0, r3, 0x1
|
adds r0, r3, 0x1
|
||||||
strh r0, [r2]
|
strh r0, [r2]
|
||||||
|
|||||||
+21
-21
@@ -695,7 +695,7 @@ _080F22F2:
|
|||||||
bl sub_810C1CC
|
bl sub_810C1CC
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r3, _080F2390 @ =gUnknown_202063C
|
ldr r3, _080F2390 @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -737,7 +737,7 @@ _080F22F2:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F2388: .4byte gUnknown_840C298
|
_080F2388: .4byte gUnknown_840C298
|
||||||
_080F238C: .4byte 0x0000ffff
|
_080F238C: .4byte 0x0000ffff
|
||||||
_080F2390: .4byte gUnknown_202063C
|
_080F2390: .4byte gSprites
|
||||||
_080F2394: .4byte sub_80F3870
|
_080F2394: .4byte sub_80F3870
|
||||||
_080F2398: .4byte gUnknown_3005090
|
_080F2398: .4byte gUnknown_3005090
|
||||||
_080F239C: .4byte sub_80F23A0
|
_080F239C: .4byte sub_80F23A0
|
||||||
@@ -760,7 +760,7 @@ sub_80F23A0: @ 80F23A0
|
|||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r2, [r2]
|
ldr r2, [r2]
|
||||||
adds r6, r2, r0
|
adds r6, r2, r0
|
||||||
ldr r2, _080F2418 @ =gUnknown_202063C
|
ldr r2, _080F2418 @ =gSprites
|
||||||
adds r1, 0x5
|
adds r1, 0x5
|
||||||
lsls r1, 1
|
lsls r1, 1
|
||||||
adds r1, r3
|
adds r1, r3
|
||||||
@@ -803,7 +803,7 @@ _080F2408:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F2410: .4byte gUnknown_3005090
|
_080F2410: .4byte gUnknown_3005090
|
||||||
_080F2414: .4byte gUnknown_203AB38
|
_080F2414: .4byte gUnknown_203AB38
|
||||||
_080F2418: .4byte gUnknown_202063C
|
_080F2418: .4byte gSprites
|
||||||
_080F241C: .4byte 0x000001ff
|
_080F241C: .4byte 0x000001ff
|
||||||
_080F2420: .4byte Task_Hof_TryDisplayAnotherMon
|
_080F2420: .4byte Task_Hof_TryDisplayAnotherMon
|
||||||
thumb_func_end sub_80F23A0
|
thumb_func_end sub_80F23A0
|
||||||
@@ -844,7 +844,7 @@ _080F2460: .4byte gUnknown_3005090
|
|||||||
_080F2464: .4byte gUnknown_203AB38
|
_080F2464: .4byte gUnknown_203AB38
|
||||||
_080F2468:
|
_080F2468:
|
||||||
ldr r2, _080F24E0 @ =gUnknown_203AB34
|
ldr r2, _080F24E0 @ =gUnknown_203AB34
|
||||||
ldr r0, _080F24E4 @ =gUnknown_202063C
|
ldr r0, _080F24E4 @ =gSprites
|
||||||
mov r8, r0
|
mov r8, r0
|
||||||
adds r0, r3, 0x5
|
adds r0, r3, 0x5
|
||||||
lsls r0, 1
|
lsls r0, 1
|
||||||
@@ -904,7 +904,7 @@ _080F2468:
|
|||||||
b _080F2500
|
b _080F2500
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F24E0: .4byte gUnknown_203AB34
|
_080F24E0: .4byte gUnknown_203AB34
|
||||||
_080F24E4: .4byte gUnknown_202063C
|
_080F24E4: .4byte gSprites
|
||||||
_080F24E8: .4byte 0x000001ff
|
_080F24E8: .4byte 0x000001ff
|
||||||
_080F24EC: .4byte 0x00007716
|
_080F24EC: .4byte 0x00007716
|
||||||
_080F24F0: .4byte sub_80F22B0
|
_080F24F0: .4byte sub_80F22B0
|
||||||
@@ -948,7 +948,7 @@ Task_Hof_PaletteFadeAndPrintWelcomeText: @ 80F2514
|
|||||||
ldr r0, _080F25A0 @ =gUnknown_3005098
|
ldr r0, _080F25A0 @ =gUnknown_3005098
|
||||||
mov r12, r0
|
mov r12, r0
|
||||||
mov r8, r1
|
mov r8, r1
|
||||||
ldr r6, _080F25A4 @ =gUnknown_202063C
|
ldr r6, _080F25A4 @ =gSprites
|
||||||
movs r7, 0xD
|
movs r7, 0xD
|
||||||
negs r7, r7
|
negs r7, r7
|
||||||
_080F2542:
|
_080F2542:
|
||||||
@@ -999,7 +999,7 @@ _080F2564:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F259C: .4byte 0xffff0000
|
_080F259C: .4byte 0xffff0000
|
||||||
_080F25A0: .4byte gUnknown_3005098
|
_080F25A0: .4byte gUnknown_3005098
|
||||||
_080F25A4: .4byte gUnknown_202063C
|
_080F25A4: .4byte gSprites
|
||||||
_080F25A8: .4byte gUnknown_3005090
|
_080F25A8: .4byte gUnknown_3005090
|
||||||
_080F25AC: .4byte sub_80F25B0
|
_080F25AC: .4byte sub_80F25B0
|
||||||
thumb_func_end Task_Hof_PaletteFadeAndPrintWelcomeText
|
thumb_func_end Task_Hof_PaletteFadeAndPrintWelcomeText
|
||||||
@@ -1046,7 +1046,7 @@ _080F25F4:
|
|||||||
adds r4, r5, 0
|
adds r4, r5, 0
|
||||||
adds r7, 0x8
|
adds r7, 0x8
|
||||||
mov r8, r7
|
mov r8, r7
|
||||||
ldr r7, _080F2684 @ =gUnknown_202063C
|
ldr r7, _080F2684 @ =gSprites
|
||||||
movs r1, 0xD
|
movs r1, 0xD
|
||||||
negs r1, r1
|
negs r1, r1
|
||||||
mov r12, r1
|
mov r12, r1
|
||||||
@@ -1110,7 +1110,7 @@ _080F266E:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F2680: .4byte gUnknown_203AB34
|
_080F2680: .4byte gUnknown_203AB34
|
||||||
_080F2684: .4byte gUnknown_202063C
|
_080F2684: .4byte gSprites
|
||||||
_080F2688: .4byte 0x00007716
|
_080F2688: .4byte 0x00007716
|
||||||
_080F268C: .4byte gUnknown_3005090
|
_080F268C: .4byte gUnknown_3005090
|
||||||
_080F2690: .4byte sub_80F2694
|
_080F2690: .4byte sub_80F2694
|
||||||
@@ -1234,7 +1234,7 @@ Task_Hof_WaitAndPrintPlayerInfo: @ 80F2760
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F2784: .4byte gUnknown_3005090
|
_080F2784: .4byte gUnknown_3005090
|
||||||
_080F2788:
|
_080F2788:
|
||||||
ldr r2, _080F27A8 @ =gUnknown_202063C
|
ldr r2, _080F27A8 @ =gSprites
|
||||||
movs r3, 0x10
|
movs r3, 0x10
|
||||||
ldrsh r1, [r4, r3]
|
ldrsh r1, [r4, r3]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -1250,7 +1250,7 @@ _080F2788:
|
|||||||
strh r0, [r1, 0x20]
|
strh r0, [r1, 0x20]
|
||||||
b _080F27F4
|
b _080F27F4
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F27A8: .4byte gUnknown_202063C
|
_080F27A8: .4byte gSprites
|
||||||
_080F27AC:
|
_080F27AC:
|
||||||
movs r0, 0x20
|
movs r0, 0x20
|
||||||
str r0, [sp]
|
str r0, [sp]
|
||||||
@@ -1828,7 +1828,7 @@ _080F2C4C:
|
|||||||
bl sub_810C1CC
|
bl sub_810C1CC
|
||||||
lsls r0, 16
|
lsls r0, 16
|
||||||
lsrs r0, 16
|
lsrs r0, 16
|
||||||
ldr r2, _080F2CA4 @ =gUnknown_202063C
|
ldr r2, _080F2CA4 @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -1850,7 +1850,7 @@ _080F2C4C:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F2C9C: .4byte gUnknown_840C298
|
_080F2C9C: .4byte gUnknown_840C298
|
||||||
_080F2CA0: .4byte 0x0000ffff
|
_080F2CA0: .4byte 0x0000ffff
|
||||||
_080F2CA4: .4byte gUnknown_202063C
|
_080F2CA4: .4byte gSprites
|
||||||
_080F2CA8:
|
_080F2CA8:
|
||||||
adds r0, r5, 0x5
|
adds r0, r5, 0x5
|
||||||
lsls r0, 1
|
lsls r0, 1
|
||||||
@@ -1970,7 +1970,7 @@ _080F2D94:
|
|||||||
lsls r6, r0, 3
|
lsls r6, r0, 3
|
||||||
ldr r0, _080F2E70 @ =gUnknown_3005098
|
ldr r0, _080F2E70 @ =gUnknown_3005098
|
||||||
mov r10, r0
|
mov r10, r0
|
||||||
ldr r1, _080F2E74 @ =gUnknown_202063C
|
ldr r1, _080F2E74 @ =gSprites
|
||||||
mov r8, r1
|
mov r8, r1
|
||||||
movs r2, 0xD
|
movs r2, 0xD
|
||||||
negs r2, r2
|
negs r2, r2
|
||||||
@@ -2017,7 +2017,7 @@ _080F2DD0:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080F2E74 @ =gUnknown_202063C
|
ldr r1, _080F2E74 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrb r2, [r0, 0x5]
|
ldrb r2, [r0, 0x5]
|
||||||
movs r1, 0xD
|
movs r1, 0xD
|
||||||
@@ -2072,7 +2072,7 @@ _080F2E4A:
|
|||||||
_080F2E68: .4byte gUnknown_203AB38
|
_080F2E68: .4byte gUnknown_203AB38
|
||||||
_080F2E6C: .4byte gUnknown_3005090
|
_080F2E6C: .4byte gUnknown_3005090
|
||||||
_080F2E70: .4byte gUnknown_3005098
|
_080F2E70: .4byte gUnknown_3005098
|
||||||
_080F2E74: .4byte gUnknown_202063C
|
_080F2E74: .4byte gSprites
|
||||||
_080F2E78: .4byte 0xffff0000
|
_080F2E78: .4byte 0xffff0000
|
||||||
_080F2E7C: .4byte gUnknown_203AB34
|
_080F2E7C: .4byte gUnknown_203AB34
|
||||||
_080F2E80: .4byte 0x00007716
|
_080F2E80: .4byte 0x00007716
|
||||||
@@ -3076,7 +3076,7 @@ sub_80F36BC: @ 80F36BC
|
|||||||
bl reset_temp_tile_data_buffers
|
bl reset_temp_tile_data_buffers
|
||||||
bl dp13_810BB8C
|
bl dp13_810BB8C
|
||||||
bl FreeAllSpritePalettes
|
bl FreeAllSpritePalettes
|
||||||
ldr r1, _080F36EC @ =gUnknown_3003E58
|
ldr r1, _080F36EC @ =gReservedSpritePaletteCount
|
||||||
movs r0, 0x8
|
movs r0, 0x8
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r0, _080F36F0 @ =gUnknown_840C248
|
ldr r0, _080F36F0 @ =gUnknown_840C248
|
||||||
@@ -3086,7 +3086,7 @@ sub_80F36BC: @ 80F36BC
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F36EC: .4byte gUnknown_3003E58
|
_080F36EC: .4byte gReservedSpritePaletteCount
|
||||||
_080F36F0: .4byte gUnknown_840C248
|
_080F36F0: .4byte gUnknown_840C248
|
||||||
_080F36F4: .4byte gUnknown_840C258
|
_080F36F4: .4byte gUnknown_840C258
|
||||||
thumb_func_end sub_80F36BC
|
thumb_func_end sub_80F36BC
|
||||||
@@ -3407,7 +3407,7 @@ sub_80F3930: @ 80F3930
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _080F39A4 @ =gUnknown_202063C
|
ldr r0, _080F39A4 @ =gSprites
|
||||||
adds r4, r1, r0
|
adds r4, r1, r0
|
||||||
bl Random
|
bl Random
|
||||||
lsls r0, 16
|
lsls r0, 16
|
||||||
@@ -3428,7 +3428,7 @@ sub_80F3930: @ 80F3930
|
|||||||
b _080F39AA
|
b _080F39AA
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080F39A0: .4byte gUnknown_840C384
|
_080F39A0: .4byte gUnknown_840C384
|
||||||
_080F39A4: .4byte gUnknown_202063C
|
_080F39A4: .4byte gSprites
|
||||||
_080F39A8:
|
_080F39A8:
|
||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
_080F39AA:
|
_080F39AA:
|
||||||
|
|||||||
+33
-33
@@ -1753,7 +1753,7 @@ sub_80ED444: @ 80ED444
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080ED498 @ =gUnknown_202063C
|
ldr r1, _080ED498 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
str r0, [r4, 0x20]
|
str r0, [r4, 0x20]
|
||||||
_080ED46E:
|
_080ED46E:
|
||||||
@@ -1769,7 +1769,7 @@ _080ED46E:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080ED498 @ =gUnknown_202063C
|
ldr r1, _080ED498 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
str r0, [r4, 0x1C]
|
str r0, [r4, 0x1C]
|
||||||
_080ED48E:
|
_080ED48E:
|
||||||
@@ -1778,7 +1778,7 @@ _080ED48E:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080ED494: .4byte gUnknown_840BDA8
|
_080ED494: .4byte gUnknown_840BDA8
|
||||||
_080ED498: .4byte gUnknown_202063C
|
_080ED498: .4byte gSprites
|
||||||
_080ED49C: .4byte gUnknown_840BDC0
|
_080ED49C: .4byte gUnknown_840BDC0
|
||||||
thumb_func_end sub_80ED444
|
thumb_func_end sub_80ED444
|
||||||
|
|
||||||
@@ -2190,7 +2190,7 @@ sub_80ED7D4: @ 80ED7D4
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080ED804 @ =gUnknown_202063C
|
ldr r1, _080ED804 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
str r0, [r4, 0x24]
|
str r0, [r4, 0x24]
|
||||||
ldr r1, _080ED808 @ =sub_80ED818
|
ldr r1, _080ED808 @ =sub_80ED818
|
||||||
@@ -2198,7 +2198,7 @@ sub_80ED7D4: @ 80ED7D4
|
|||||||
b _080ED810
|
b _080ED810
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080ED800: .4byte gUnknown_840BDFC
|
_080ED800: .4byte gUnknown_840BDFC
|
||||||
_080ED804: .4byte gUnknown_202063C
|
_080ED804: .4byte gSprites
|
||||||
_080ED808: .4byte sub_80ED818
|
_080ED808: .4byte sub_80ED818
|
||||||
_080ED80C:
|
_080ED80C:
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
@@ -2608,7 +2608,7 @@ _080EDAF6:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080EDB6C @ =gUnknown_202063C
|
ldr r1, _080EDB6C @ =gSprites
|
||||||
adds r4, r0, r1
|
adds r4, r0, r1
|
||||||
lsls r1, r5, 24
|
lsls r1, r5, 24
|
||||||
lsrs r1, 24
|
lsrs r1, 24
|
||||||
@@ -2639,7 +2639,7 @@ _080EDB5C:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EDB68: .4byte gUnknown_840BE4C
|
_080EDB68: .4byte gUnknown_840BE4C
|
||||||
_080EDB6C: .4byte gUnknown_202063C
|
_080EDB6C: .4byte gSprites
|
||||||
thumb_func_end sub_80EDAF0
|
thumb_func_end sub_80EDAF0
|
||||||
|
|
||||||
thumb_func_start sub_80EDB70
|
thumb_func_start sub_80EDB70
|
||||||
@@ -2661,7 +2661,7 @@ sub_80EDB70: @ 80EDB70
|
|||||||
movs r2, 0x2A
|
movs r2, 0x2A
|
||||||
bl sub_8007FFC
|
bl sub_8007FFC
|
||||||
ldr r0, [r4, 0x18]
|
ldr r0, [r4, 0x18]
|
||||||
ldr r1, _080EDBA4 @ =nullsub_8
|
ldr r1, _080EDBA4 @ =SpriteCallbackDummy
|
||||||
str r1, [r0, 0x1C]
|
str r1, [r0, 0x1C]
|
||||||
movs r1, 0x1
|
movs r1, 0x1
|
||||||
bl StartSpriteAffineAnim
|
bl StartSpriteAffineAnim
|
||||||
@@ -2669,7 +2669,7 @@ sub_80EDB70: @ 80EDB70
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EDBA4: .4byte nullsub_8
|
_080EDBA4: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_80EDB70
|
thumb_func_end sub_80EDB70
|
||||||
|
|
||||||
thumb_func_start nullsub_83
|
thumb_func_start nullsub_83
|
||||||
@@ -2812,7 +2812,7 @@ _080EDCA2:
|
|||||||
lsrs r1, r0, 24
|
lsrs r1, r0, 24
|
||||||
cmp r1, 0x40
|
cmp r1, 0x40
|
||||||
beq _080EDCDE
|
beq _080EDCDE
|
||||||
ldr r0, _080EDD24 @ =gUnknown_202063C
|
ldr r0, _080EDD24 @ =gSprites
|
||||||
lsls r3, r1, 4
|
lsls r3, r1, 4
|
||||||
adds r3, r1
|
adds r3, r1
|
||||||
lsls r3, 2
|
lsls r3, 2
|
||||||
@@ -2852,7 +2852,7 @@ _080EDD14: .4byte gUnknown_203AB24
|
|||||||
_080EDD18: .4byte gUnknown_203AB28
|
_080EDD18: .4byte gUnknown_203AB28
|
||||||
_080EDD1C: .4byte 0x151b9245
|
_080EDD1C: .4byte 0x151b9245
|
||||||
_080EDD20: .4byte gUnknown_840BC6C
|
_080EDD20: .4byte gUnknown_840BC6C
|
||||||
_080EDD24: .4byte gUnknown_202063C
|
_080EDD24: .4byte gSprites
|
||||||
thumb_func_end sub_80EDC40
|
thumb_func_end sub_80EDC40
|
||||||
|
|
||||||
thumb_func_start sub_80EDD28
|
thumb_func_start sub_80EDD28
|
||||||
@@ -2914,7 +2914,7 @@ _080EDD5C:
|
|||||||
lsrs r2, r0, 24
|
lsrs r2, r0, 24
|
||||||
cmp r2, 0x40
|
cmp r2, 0x40
|
||||||
beq _080EDDC6
|
beq _080EDDC6
|
||||||
ldr r0, _080EDDDC @ =gUnknown_202063C
|
ldr r0, _080EDDDC @ =gSprites
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -2945,7 +2945,7 @@ _080EDDCC: .4byte gUnknown_203AB12
|
|||||||
_080EDDD0: .4byte gUnknown_203AB2C
|
_080EDDD0: .4byte gUnknown_203AB2C
|
||||||
_080EDDD4: .4byte 0xffff0000
|
_080EDDD4: .4byte 0xffff0000
|
||||||
_080EDDD8: .4byte gUnknown_840BC84
|
_080EDDD8: .4byte gUnknown_840BC84
|
||||||
_080EDDDC: .4byte gUnknown_202063C
|
_080EDDDC: .4byte gSprites
|
||||||
_080EDDE0: .4byte gUnknown_203AB22
|
_080EDDE0: .4byte gUnknown_203AB22
|
||||||
_080EDDE4: .4byte gUnknown_203AB24
|
_080EDDE4: .4byte gUnknown_203AB24
|
||||||
_080EDDE8: .4byte gUnknown_203AB1E
|
_080EDDE8: .4byte gUnknown_203AB1E
|
||||||
@@ -3008,7 +3008,7 @@ sub_80EDE04: @ 80EDE04
|
|||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r5, _080EDEBC @ =gUnknown_202063C
|
ldr r5, _080EDEBC @ =gSprites
|
||||||
adds r7, r4, r5
|
adds r7, r4, r5
|
||||||
adds r0, r7, 0
|
adds r0, r7, 0
|
||||||
movs r1, 0x1
|
movs r1, 0x1
|
||||||
@@ -3053,7 +3053,7 @@ _080EDE88:
|
|||||||
_080EDEB0: .4byte gUnknown_3005098
|
_080EDEB0: .4byte gUnknown_3005098
|
||||||
_080EDEB4: .4byte gUnknown_840BC84
|
_080EDEB4: .4byte gUnknown_840BC84
|
||||||
_080EDEB8: .4byte gUnknown_840BC08
|
_080EDEB8: .4byte gUnknown_840BC08
|
||||||
_080EDEBC: .4byte gUnknown_202063C
|
_080EDEBC: .4byte gSprites
|
||||||
_080EDEC0: .4byte sub_80EE40C
|
_080EDEC0: .4byte sub_80EE40C
|
||||||
_080EDEC4:
|
_080EDEC4:
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
@@ -3159,13 +3159,13 @@ sub_80EDF68: @ 80EDF68
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080EDF90 @ =gUnknown_202063C
|
ldr r1, _080EDF90 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EDF8C: .4byte gUnknown_840BCDC
|
_080EDF8C: .4byte gUnknown_840BCDC
|
||||||
_080EDF90: .4byte gUnknown_202063C
|
_080EDF90: .4byte gSprites
|
||||||
thumb_func_end sub_80EDF68
|
thumb_func_end sub_80EDF68
|
||||||
|
|
||||||
thumb_func_start sub_80EDF94
|
thumb_func_start sub_80EDF94
|
||||||
@@ -3421,7 +3421,7 @@ sub_80EE160: @ 80EE160
|
|||||||
lsrs r1, r0, 24
|
lsrs r1, r0, 24
|
||||||
cmp r1, 0x40
|
cmp r1, 0x40
|
||||||
beq _080EE1B4
|
beq _080EE1B4
|
||||||
ldr r0, _080EE1C0 @ =gUnknown_202063C
|
ldr r0, _080EE1C0 @ =gSprites
|
||||||
lsls r4, r1, 4
|
lsls r4, r1, 4
|
||||||
adds r4, r1
|
adds r4, r1
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
@@ -3449,7 +3449,7 @@ _080EE1B4:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EE1BC: .4byte gUnknown_840BE8C
|
_080EE1BC: .4byte gUnknown_840BE8C
|
||||||
_080EE1C0: .4byte gUnknown_202063C
|
_080EE1C0: .4byte gSprites
|
||||||
thumb_func_end sub_80EE160
|
thumb_func_end sub_80EE160
|
||||||
|
|
||||||
thumb_func_start sub_80EE1C4
|
thumb_func_start sub_80EE1C4
|
||||||
@@ -3888,7 +3888,7 @@ sub_80EE4F8: @ 80EE4F8
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _080EE524 @ =gUnknown_202063C
|
ldr r0, _080EE524 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r4, 0x18]
|
str r1, [r4, 0x18]
|
||||||
pop {r4}
|
pop {r4}
|
||||||
@@ -3896,7 +3896,7 @@ sub_80EE4F8: @ 80EE4F8
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EE520: .4byte gUnknown_840BD88
|
_080EE520: .4byte gUnknown_840BD88
|
||||||
_080EE524: .4byte gUnknown_202063C
|
_080EE524: .4byte gSprites
|
||||||
thumb_func_end sub_80EE4F8
|
thumb_func_end sub_80EE4F8
|
||||||
|
|
||||||
thumb_func_start sub_80EE528
|
thumb_func_start sub_80EE528
|
||||||
@@ -3978,14 +3978,14 @@ _080EE5A0:
|
|||||||
cmp r0, r1
|
cmp r0, r1
|
||||||
blt _080EE5BE
|
blt _080EE5BE
|
||||||
strh r3, [r2, 0x20]
|
strh r3, [r2, 0x20]
|
||||||
ldr r0, _080EE5C4 @ =nullsub_8
|
ldr r0, _080EE5C4 @ =SpriteCallbackDummy
|
||||||
str r0, [r2, 0x1C]
|
str r0, [r2, 0x1C]
|
||||||
_080EE5BE:
|
_080EE5BE:
|
||||||
pop {r4}
|
pop {r4}
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EE5C4: .4byte nullsub_8
|
_080EE5C4: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_80EE580
|
thumb_func_end sub_80EE580
|
||||||
|
|
||||||
thumb_func_start sub_80EE5C8
|
thumb_func_start sub_80EE5C8
|
||||||
@@ -4104,14 +4104,14 @@ _080EE67C:
|
|||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
strh r0, [r4, 0x26]
|
strh r0, [r4, 0x26]
|
||||||
ldr r0, _080EE6A0 @ =nullsub_8
|
ldr r0, _080EE6A0 @ =SpriteCallbackDummy
|
||||||
str r0, [r4, 0x1C]
|
str r0, [r4, 0x1C]
|
||||||
_080EE69A:
|
_080EE69A:
|
||||||
pop {r4,r5}
|
pop {r4,r5}
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EE6A0: .4byte nullsub_8
|
_080EE6A0: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_80EE610
|
thumb_func_end sub_80EE610
|
||||||
|
|
||||||
thumb_func_start sub_80EE6A4
|
thumb_func_start sub_80EE6A4
|
||||||
@@ -4336,14 +4336,14 @@ _080EE84C: .4byte gUnknown_203AB0A
|
|||||||
sub_80EE850: @ 80EE850
|
sub_80EE850: @ 80EE850
|
||||||
ldr r0, [r0, 0x18]
|
ldr r0, [r0, 0x18]
|
||||||
ldr r1, [r0, 0x1C]
|
ldr r1, [r0, 0x1C]
|
||||||
ldr r0, _080EE860 @ =nullsub_8
|
ldr r0, _080EE860 @ =SpriteCallbackDummy
|
||||||
eors r1, r0
|
eors r1, r0
|
||||||
negs r0, r1
|
negs r0, r1
|
||||||
orrs r0, r1
|
orrs r0, r1
|
||||||
lsrs r0, 31
|
lsrs r0, 31
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EE860: .4byte nullsub_8
|
_080EE860: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_80EE850
|
thumb_func_end sub_80EE850
|
||||||
|
|
||||||
thumb_func_start sub_80EE864
|
thumb_func_start sub_80EE864
|
||||||
@@ -4373,7 +4373,7 @@ _080EE880:
|
|||||||
lsrs r1, r0, 24
|
lsrs r1, r0, 24
|
||||||
cmp r1, 0x40
|
cmp r1, 0x40
|
||||||
beq _080EE8C4
|
beq _080EE8C4
|
||||||
ldr r0, _080EE8DC @ =gUnknown_202063C
|
ldr r0, _080EE8DC @ =gSprites
|
||||||
lsls r4, r1, 4
|
lsls r4, r1, 4
|
||||||
adds r4, r1
|
adds r4, r1
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
@@ -4406,7 +4406,7 @@ _080EE8C4:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EE8D4: .4byte 0xffea0000
|
_080EE8D4: .4byte 0xffea0000
|
||||||
_080EE8D8: .4byte gUnknown_840BEC4
|
_080EE8D8: .4byte gUnknown_840BEC4
|
||||||
_080EE8DC: .4byte gUnknown_202063C
|
_080EE8DC: .4byte gSprites
|
||||||
_080EE8E0: .4byte 0x41c64e6d
|
_080EE8E0: .4byte 0x41c64e6d
|
||||||
thumb_func_end sub_80EE864
|
thumb_func_end sub_80EE864
|
||||||
|
|
||||||
@@ -4630,14 +4630,14 @@ _080EEA6E:
|
|||||||
movs r1, 0
|
movs r1, 0
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
_080EEA84:
|
_080EEA84:
|
||||||
ldr r0, _080EEA90 @ =nullsub_8
|
ldr r0, _080EEA90 @ =SpriteCallbackDummy
|
||||||
str r0, [r4, 0x1C]
|
str r0, [r4, 0x1C]
|
||||||
_080EEA88:
|
_080EEA88:
|
||||||
pop {r4,r5}
|
pop {r4,r5}
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080EEA90: .4byte nullsub_8
|
_080EEA90: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_80EE9D4
|
thumb_func_end sub_80EE9D4
|
||||||
|
|
||||||
thumb_func_start sub_80EEA94
|
thumb_func_start sub_80EEA94
|
||||||
@@ -4803,7 +4803,7 @@ _080EEBC0:
|
|||||||
asrs r0, 20
|
asrs r0, 20
|
||||||
cmp r0, 0x3F
|
cmp r0, 0x3F
|
||||||
ble _080EEBCE
|
ble _080EEBCE
|
||||||
ldr r0, _080EEBE0 @ =nullsub_8
|
ldr r0, _080EEBE0 @ =SpriteCallbackDummy
|
||||||
str r0, [r4, 0x1C]
|
str r0, [r4, 0x1C]
|
||||||
_080EEBCE:
|
_080EEBCE:
|
||||||
pop {r4,r5}
|
pop {r4,r5}
|
||||||
@@ -4813,7 +4813,7 @@ _080EEBCE:
|
|||||||
_080EEBD4: .4byte gUnknown_825E074
|
_080EEBD4: .4byte gUnknown_825E074
|
||||||
_080EEBD8: .4byte gUnknown_203AB04
|
_080EEBD8: .4byte gUnknown_203AB04
|
||||||
_080EEBDC: .4byte gUnknown_203AB08
|
_080EEBDC: .4byte gUnknown_203AB08
|
||||||
_080EEBE0: .4byte nullsub_8
|
_080EEBE0: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_80EEB08
|
thumb_func_end sub_80EEB08
|
||||||
|
|
||||||
thumb_func_start sub_80EEBE4
|
thumb_func_start sub_80EEBE4
|
||||||
|
|||||||
+20
-20
@@ -62,7 +62,7 @@ sub_8098528: @ 8098528
|
|||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r2, _08098554 @ =gUnknown_202063C
|
ldr r2, _08098554 @ =gSprites
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
ldr r2, _08098558 @ =0x0000fffb
|
ldr r2, _08098558 @ =0x0000fffb
|
||||||
strh r2, [r0, 0x26]
|
strh r2, [r0, 0x26]
|
||||||
@@ -73,7 +73,7 @@ sub_8098528: @ 8098528
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08098550: .4byte gUnknown_2039878
|
_08098550: .4byte gUnknown_2039878
|
||||||
_08098554: .4byte gUnknown_202063C
|
_08098554: .4byte gSprites
|
||||||
_08098558: .4byte 0x0000fffb
|
_08098558: .4byte 0x0000fffb
|
||||||
_0809855C: .4byte sub_8098560
|
_0809855C: .4byte sub_8098560
|
||||||
thumb_func_end sub_8098528
|
thumb_func_end sub_8098528
|
||||||
@@ -91,13 +91,13 @@ sub_8098560: @ 8098560
|
|||||||
strh r0, [r1, 0x26]
|
strh r0, [r1, 0x26]
|
||||||
b _08098578
|
b _08098578
|
||||||
_08098574:
|
_08098574:
|
||||||
ldr r0, _0809857C @ =nullsub_8
|
ldr r0, _0809857C @ =SpriteCallbackDummy
|
||||||
str r0, [r1, 0x1C]
|
str r0, [r1, 0x1C]
|
||||||
_08098578:
|
_08098578:
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809857C: .4byte nullsub_8
|
_0809857C: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_8098560
|
thumb_func_end sub_8098560
|
||||||
|
|
||||||
thumb_func_start sub_8098580
|
thumb_func_start sub_8098580
|
||||||
@@ -108,7 +108,7 @@ sub_8098580: @ 8098580
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080985B4 @ =gUnknown_202063C
|
ldr r1, _080985B4 @ =gSprites
|
||||||
adds r4, r0, r1
|
adds r4, r0, r1
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
adds r0, 0x3F
|
adds r0, 0x3F
|
||||||
@@ -128,7 +128,7 @@ _080985AA:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080985B0: .4byte gUnknown_2039878
|
_080985B0: .4byte gUnknown_2039878
|
||||||
_080985B4: .4byte gUnknown_202063C
|
_080985B4: .4byte gSprites
|
||||||
_080985B8: .4byte sub_80985BC
|
_080985B8: .4byte sub_80985BC
|
||||||
thumb_func_end sub_8098580
|
thumb_func_end sub_8098580
|
||||||
|
|
||||||
@@ -145,14 +145,14 @@ sub_80985BC: @ 80985BC
|
|||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
bl StartSpriteAffineAnim
|
bl StartSpriteAffineAnim
|
||||||
ldr r0, _080985E0 @ =nullsub_8
|
ldr r0, _080985E0 @ =SpriteCallbackDummy
|
||||||
str r0, [r4, 0x1C]
|
str r0, [r4, 0x1C]
|
||||||
_080985D8:
|
_080985D8:
|
||||||
pop {r4}
|
pop {r4}
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080985E0: .4byte nullsub_8
|
_080985E0: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_80985BC
|
thumb_func_end sub_80985BC
|
||||||
|
|
||||||
thumb_func_start sub_80985E4
|
thumb_func_start sub_80985E4
|
||||||
@@ -160,7 +160,7 @@ sub_80985E4: @ 80985E4
|
|||||||
push {r4-r7,lr}
|
push {r4-r7,lr}
|
||||||
ldr r7, _08098620 @ =gUnknown_2039879
|
ldr r7, _08098620 @ =gUnknown_2039879
|
||||||
movs r5, 0
|
movs r5, 0
|
||||||
ldr r6, _08098624 @ =gUnknown_202063C
|
ldr r6, _08098624 @ =gSprites
|
||||||
_080985EC:
|
_080985EC:
|
||||||
lsls r1, r5, 20
|
lsls r1, r5, 20
|
||||||
movs r0, 0xC0
|
movs r0, 0xC0
|
||||||
@@ -188,7 +188,7 @@ _080985EC:
|
|||||||
b _0809863C
|
b _0809863C
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08098620: .4byte gUnknown_2039879
|
_08098620: .4byte gUnknown_2039879
|
||||||
_08098624: .4byte gUnknown_202063C
|
_08098624: .4byte gSprites
|
||||||
_08098628: .4byte gUnknown_83D4250
|
_08098628: .4byte gUnknown_83D4250
|
||||||
_0809862C:
|
_0809862C:
|
||||||
ldrb r1, [r4]
|
ldrb r1, [r4]
|
||||||
@@ -226,7 +226,7 @@ sub_8098660: @ 8098660
|
|||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r7, _080986A0 @ =gUnknown_2039879
|
ldr r7, _080986A0 @ =gUnknown_2039879
|
||||||
movs r3, 0
|
movs r3, 0
|
||||||
ldr r6, _080986A4 @ =gUnknown_202063C
|
ldr r6, _080986A4 @ =gSprites
|
||||||
movs r1, 0x1
|
movs r1, 0x1
|
||||||
ands r0, r1
|
ands r0, r1
|
||||||
lsls r4, r0, 2
|
lsls r4, r0, 2
|
||||||
@@ -255,7 +255,7 @@ _08098676:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080986A0: .4byte gUnknown_2039879
|
_080986A0: .4byte gUnknown_2039879
|
||||||
_080986A4: .4byte gUnknown_202063C
|
_080986A4: .4byte gSprites
|
||||||
thumb_func_end sub_8098660
|
thumb_func_end sub_8098660
|
||||||
|
|
||||||
thumb_func_start sub_80986A8
|
thumb_func_start sub_80986A8
|
||||||
@@ -267,7 +267,7 @@ sub_80986A8: @ 80986A8
|
|||||||
lsrs r1, 16
|
lsrs r1, 16
|
||||||
ldr r7, _080986E4 @ =gUnknown_2039879
|
ldr r7, _080986E4 @ =gUnknown_2039879
|
||||||
movs r3, 0
|
movs r3, 0
|
||||||
ldr r4, _080986E8 @ =gUnknown_202063C
|
ldr r4, _080986E8 @ =gSprites
|
||||||
adds r5, r1, 0x7
|
adds r5, r1, 0x7
|
||||||
_080986BA:
|
_080986BA:
|
||||||
adds r2, r7, r3
|
adds r2, r7, r3
|
||||||
@@ -293,7 +293,7 @@ _080986BA:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080986E4: .4byte gUnknown_2039879
|
_080986E4: .4byte gUnknown_2039879
|
||||||
_080986E8: .4byte gUnknown_202063C
|
_080986E8: .4byte gSprites
|
||||||
thumb_func_end sub_80986A8
|
thumb_func_end sub_80986A8
|
||||||
|
|
||||||
thumb_func_start sub_80986EC
|
thumb_func_start sub_80986EC
|
||||||
@@ -561,7 +561,7 @@ sub_80988E8: @ 80988E8
|
|||||||
cmp r2, 0x40
|
cmp r2, 0x40
|
||||||
beq _08098932
|
beq _08098932
|
||||||
strb r2, [r5]
|
strb r2, [r5]
|
||||||
ldr r1, _0809893C @ =gUnknown_202063C
|
ldr r1, _0809893C @ =gSprites
|
||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -576,7 +576,7 @@ _08098932:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08098938: .4byte gUnknown_2039882
|
_08098938: .4byte gUnknown_2039882
|
||||||
_0809893C: .4byte gUnknown_202063C
|
_0809893C: .4byte gSprites
|
||||||
thumb_func_end sub_80988E8
|
thumb_func_end sub_80988E8
|
||||||
|
|
||||||
thumb_func_start sub_8098940
|
thumb_func_start sub_8098940
|
||||||
@@ -593,7 +593,7 @@ sub_8098940: @ 8098940
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08098970 @ =gUnknown_202063C
|
ldr r1, _08098970 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySpriteAndFreeResources
|
bl DestroySpriteAndFreeResources
|
||||||
movs r0, 0xFF
|
movs r0, 0xFF
|
||||||
@@ -604,7 +604,7 @@ _08098964:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809896C: .4byte gUnknown_2039882
|
_0809896C: .4byte gUnknown_2039882
|
||||||
_08098970: .4byte gUnknown_202063C
|
_08098970: .4byte gSprites
|
||||||
thumb_func_end sub_8098940
|
thumb_func_end sub_8098940
|
||||||
|
|
||||||
thumb_func_start sub_8098974
|
thumb_func_start sub_8098974
|
||||||
@@ -659,7 +659,7 @@ sub_80989A0: @ 80989A0
|
|||||||
cmp r2, 0x40
|
cmp r2, 0x40
|
||||||
beq _080989EA
|
beq _080989EA
|
||||||
strb r2, [r5]
|
strb r2, [r5]
|
||||||
ldr r1, _080989F4 @ =gUnknown_202063C
|
ldr r1, _080989F4 @ =gSprites
|
||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -674,7 +674,7 @@ _080989EA:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080989F0: .4byte gUnknown_2039882
|
_080989F0: .4byte gUnknown_2039882
|
||||||
_080989F4: .4byte gUnknown_202063C
|
_080989F4: .4byte gSprites
|
||||||
thumb_func_end sub_80989A0
|
thumb_func_end sub_80989A0
|
||||||
|
|
||||||
.align 2, 0 @ Don't pad with nop.
|
.align 2, 0 @ Don't pad with nop.
|
||||||
|
|||||||
+14
-14
@@ -1051,7 +1051,7 @@ sub_813F40C: @ 813F40C
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r6, r0, 24
|
lsrs r6, r0, 24
|
||||||
ldr r0, _0813F468 @ =gUnknown_202063C
|
ldr r0, _0813F468 @ =gSprites
|
||||||
lsls r4, r6, 4
|
lsls r4, r6, 4
|
||||||
adds r4, r6
|
adds r4, r6
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
@@ -1081,7 +1081,7 @@ sub_813F40C: @ 813F40C
|
|||||||
mov pc, r0
|
mov pc, r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0813F464: .4byte gUnknown_84647E4
|
_0813F464: .4byte gUnknown_84647E4
|
||||||
_0813F468: .4byte gUnknown_202063C
|
_0813F468: .4byte gSprites
|
||||||
_0813F46C: .4byte _0813F470
|
_0813F46C: .4byte _0813F470
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0813F470:
|
_0813F470:
|
||||||
@@ -1108,7 +1108,7 @@ _0813F49A:
|
|||||||
beq _0813F4EC
|
beq _0813F4EC
|
||||||
b _0813F53E
|
b _0813F53E
|
||||||
_0813F4A4:
|
_0813F4A4:
|
||||||
ldr r1, _0813F4C0 @ =gUnknown_202063C
|
ldr r1, _0813F4C0 @ =gSprites
|
||||||
lsls r0, r6, 4
|
lsls r0, r6, 4
|
||||||
adds r0, r6
|
adds r0, r6
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -1121,10 +1121,10 @@ _0813F4A4:
|
|||||||
bl StartSpriteAffineAnim
|
bl StartSpriteAffineAnim
|
||||||
b _0813F53E
|
b _0813F53E
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0813F4C0: .4byte gUnknown_202063C
|
_0813F4C0: .4byte gSprites
|
||||||
_0813F4C4: .4byte 0x0000ff9c
|
_0813F4C4: .4byte 0x0000ff9c
|
||||||
_0813F4C8:
|
_0813F4C8:
|
||||||
ldr r1, _0813F4E4 @ =gUnknown_202063C
|
ldr r1, _0813F4E4 @ =gSprites
|
||||||
lsls r0, r6, 4
|
lsls r0, r6, 4
|
||||||
adds r0, r6
|
adds r0, r6
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -1137,10 +1137,10 @@ _0813F4C8:
|
|||||||
bl StartSpriteAffineAnim
|
bl StartSpriteAffineAnim
|
||||||
b _0813F53E
|
b _0813F53E
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0813F4E4: .4byte gUnknown_202063C
|
_0813F4E4: .4byte gSprites
|
||||||
_0813F4E8: .4byte 0x0000ff9c
|
_0813F4E8: .4byte 0x0000ff9c
|
||||||
_0813F4EC:
|
_0813F4EC:
|
||||||
ldr r1, _0813F508 @ =gUnknown_202063C
|
ldr r1, _0813F508 @ =gSprites
|
||||||
lsls r0, r6, 4
|
lsls r0, r6, 4
|
||||||
adds r0, r6
|
adds r0, r6
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -1153,9 +1153,9 @@ _0813F4EC:
|
|||||||
bl StartSpriteAffineAnim
|
bl StartSpriteAffineAnim
|
||||||
b _0813F53E
|
b _0813F53E
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0813F508: .4byte gUnknown_202063C
|
_0813F508: .4byte gSprites
|
||||||
_0813F50C:
|
_0813F50C:
|
||||||
ldr r1, _0813F528 @ =gUnknown_202063C
|
ldr r1, _0813F528 @ =gSprites
|
||||||
lsls r0, r6, 4
|
lsls r0, r6, 4
|
||||||
adds r0, r6
|
adds r0, r6
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -1168,9 +1168,9 @@ _0813F50C:
|
|||||||
bl StartSpriteAffineAnim
|
bl StartSpriteAffineAnim
|
||||||
b _0813F53E
|
b _0813F53E
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0813F528: .4byte gUnknown_202063C
|
_0813F528: .4byte gSprites
|
||||||
_0813F52C:
|
_0813F52C:
|
||||||
ldr r1, _0813F544 @ =gUnknown_202063C
|
ldr r1, _0813F544 @ =gSprites
|
||||||
lsls r0, r6, 4
|
lsls r0, r6, 4
|
||||||
adds r0, r6
|
adds r0, r6
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -1184,7 +1184,7 @@ _0813F53E:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0813F544: .4byte gUnknown_202063C
|
_0813F544: .4byte gSprites
|
||||||
_0813F548: .4byte 0x0000ff9c
|
_0813F548: .4byte 0x0000ff9c
|
||||||
thumb_func_end sub_813F40C
|
thumb_func_end sub_813F40C
|
||||||
|
|
||||||
@@ -1254,7 +1254,7 @@ sub_813F5AC: @ 813F5AC
|
|||||||
adds r5, r0, 0
|
adds r5, r0, 0
|
||||||
lsls r5, 24
|
lsls r5, 24
|
||||||
lsrs r5, 24
|
lsrs r5, 24
|
||||||
ldr r2, _0813F608 @ =gUnknown_202063C
|
ldr r2, _0813F608 @ =gSprites
|
||||||
lsls r1, r5, 4
|
lsls r1, r5, 4
|
||||||
adds r1, r5
|
adds r1, r5
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -1288,7 +1288,7 @@ sub_813F5AC: @ 813F5AC
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0813F604: .4byte gUnknown_84647E4
|
_0813F604: .4byte gUnknown_84647E4
|
||||||
_0813F608: .4byte gUnknown_202063C
|
_0813F608: .4byte gSprites
|
||||||
_0813F60C: .4byte sub_813F614
|
_0813F60C: .4byte sub_813F614
|
||||||
_0813F610: .4byte 0x0000ff9c
|
_0813F610: .4byte 0x0000ff9c
|
||||||
thumb_func_end sub_813F5AC
|
thumb_func_end sub_813F5AC
|
||||||
|
|||||||
+4
-4
@@ -1178,7 +1178,7 @@ sub_80E5004: @ 80E5004
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _080E50C4 @ =gUnknown_202063C
|
ldr r4, _080E50C4 @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
movs r1, 0x1
|
movs r1, 0x1
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
@@ -1246,7 +1246,7 @@ _080E50B4: .4byte gUnknown_83FF9F4
|
|||||||
_080E50B8: .4byte gUnknown_83FF9FC
|
_080E50B8: .4byte gUnknown_83FF9FC
|
||||||
_080E50BC: .4byte gUnknown_83FFA24
|
_080E50BC: .4byte gUnknown_83FFA24
|
||||||
_080E50C0: .4byte gUnknown_203AAB4
|
_080E50C0: .4byte gUnknown_203AAB4
|
||||||
_080E50C4: .4byte gUnknown_202063C
|
_080E50C4: .4byte gSprites
|
||||||
_080E50C8: .4byte 0x0000ffff
|
_080E50C8: .4byte 0x0000ffff
|
||||||
thumb_func_end sub_80E5004
|
thumb_func_end sub_80E5004
|
||||||
|
|
||||||
@@ -1474,7 +1474,7 @@ _080E529E:
|
|||||||
ldrb r0, [r4, 0x1A]
|
ldrb r0, [r4, 0x1A]
|
||||||
cmp r0, 0x6
|
cmp r0, 0x6
|
||||||
bls _080E52FA
|
bls _080E52FA
|
||||||
ldr r2, _080E52E4 @ =gUnknown_202063C
|
ldr r2, _080E52E4 @ =gSprites
|
||||||
movs r0, 0x3E
|
movs r0, 0x3E
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
mov r12, r0
|
mov r12, r0
|
||||||
@@ -1503,7 +1503,7 @@ _080E529E:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080E52DC: .4byte gUnknown_841E4E2
|
_080E52DC: .4byte gUnknown_841E4E2
|
||||||
_080E52E0: .4byte gUnknown_203AAB4
|
_080E52E0: .4byte gUnknown_203AAB4
|
||||||
_080E52E4: .4byte gUnknown_202063C
|
_080E52E4: .4byte gSprites
|
||||||
_080E52E8:
|
_080E52E8:
|
||||||
ldrb r1, [r4, 0x19]
|
ldrb r1, [r4, 0x19]
|
||||||
ldrb r0, [r4, 0x1A]
|
ldrb r0, [r4, 0x1A]
|
||||||
|
|||||||
+14
-14
@@ -9510,7 +9510,7 @@ sub_8101AC4: @ 8101AC4
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _08101B1C @ =gUnknown_202063C
|
ldr r0, _08101B1C @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r2]
|
str r1, [r2]
|
||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
@@ -9521,7 +9521,7 @@ sub_8101AC4: @ 8101AC4
|
|||||||
_08101B10: .4byte gUnknown_843F888
|
_08101B10: .4byte gUnknown_843F888
|
||||||
_08101B14: .4byte gUnknown_843F968
|
_08101B14: .4byte gUnknown_843F968
|
||||||
_08101B18: .4byte gUnknown_203ACEC
|
_08101B18: .4byte gUnknown_203ACEC
|
||||||
_08101B1C: .4byte gUnknown_202063C
|
_08101B1C: .4byte gSprites
|
||||||
thumb_func_end sub_8101AC4
|
thumb_func_end sub_8101AC4
|
||||||
|
|
||||||
thumb_func_start sub_8101B20
|
thumb_func_start sub_8101B20
|
||||||
@@ -9640,7 +9640,7 @@ sub_8101BC0: @ 8101BC0
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r4, _08101C40 @ =gUnknown_202063C
|
ldr r4, _08101C40 @ =gSprites
|
||||||
adds r1, r4
|
adds r1, r4
|
||||||
str r1, [r2]
|
str r1, [r2]
|
||||||
movs r0, 0x20
|
movs r0, 0x20
|
||||||
@@ -9679,7 +9679,7 @@ sub_8101BC0: @ 8101BC0
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08101C38: .4byte gUnknown_843F9B8
|
_08101C38: .4byte gUnknown_843F9B8
|
||||||
_08101C3C: .4byte gUnknown_203ACEC
|
_08101C3C: .4byte gUnknown_203ACEC
|
||||||
_08101C40: .4byte gUnknown_202063C
|
_08101C40: .4byte gSprites
|
||||||
_08101C44: .4byte 0x0000ffe0
|
_08101C44: .4byte 0x0000ffe0
|
||||||
thumb_func_end sub_8101BC0
|
thumb_func_end sub_8101BC0
|
||||||
|
|
||||||
@@ -9991,7 +9991,7 @@ sub_8101E80: @ 8101E80
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _08101ECC @ =gUnknown_202063C
|
ldr r0, _08101ECC @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r2]
|
str r1, [r2]
|
||||||
ldr r0, _08101ED0 @ =sub_8101ED4
|
ldr r0, _08101ED0 @ =sub_8101ED4
|
||||||
@@ -10009,7 +10009,7 @@ sub_8101E80: @ 8101E80
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08101EC4: .4byte gUnknown_843F968
|
_08101EC4: .4byte gUnknown_843F968
|
||||||
_08101EC8: .4byte gUnknown_203ACEC
|
_08101EC8: .4byte gUnknown_203ACEC
|
||||||
_08101ECC: .4byte gUnknown_202063C
|
_08101ECC: .4byte gSprites
|
||||||
_08101ED0: .4byte sub_8101ED4
|
_08101ED0: .4byte sub_8101ED4
|
||||||
thumb_func_end sub_8101E80
|
thumb_func_end sub_8101E80
|
||||||
|
|
||||||
@@ -10152,7 +10152,7 @@ sub_8101FAC: @ 8101FAC
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r4, _0810200C @ =gUnknown_202063C
|
ldr r4, _0810200C @ =gSprites
|
||||||
adds r1, r4
|
adds r1, r4
|
||||||
str r1, [r2]
|
str r1, [r2]
|
||||||
movs r6, 0
|
movs r6, 0
|
||||||
@@ -10181,7 +10181,7 @@ sub_8101FAC: @ 8101FAC
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08102004: .4byte gUnknown_843FA40
|
_08102004: .4byte gUnknown_843FA40
|
||||||
_08102008: .4byte gUnknown_203ACEC
|
_08102008: .4byte gUnknown_203ACEC
|
||||||
_0810200C: .4byte gUnknown_202063C
|
_0810200C: .4byte gSprites
|
||||||
_08102010: .4byte 0x0000ffc0
|
_08102010: .4byte 0x0000ffc0
|
||||||
_08102014: .4byte gUnknown_843FA20
|
_08102014: .4byte gUnknown_843FA20
|
||||||
thumb_func_end sub_8101FAC
|
thumb_func_end sub_8101FAC
|
||||||
@@ -10451,7 +10451,7 @@ sub_81021D4: @ 81021D4
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08102248 @ =gUnknown_202063C
|
ldr r1, _08102248 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
str r0, [r2]
|
str r0, [r2]
|
||||||
_08102202:
|
_08102202:
|
||||||
@@ -10472,7 +10472,7 @@ _08102202:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08102248 @ =gUnknown_202063C
|
ldr r1, _08102248 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
str r0, [r2]
|
str r0, [r2]
|
||||||
adds r0, 0x3F
|
adds r0, 0x3F
|
||||||
@@ -10488,7 +10488,7 @@ _08102236:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08102240: .4byte gUnknown_843FA98
|
_08102240: .4byte gUnknown_843FA98
|
||||||
_08102244: .4byte gUnknown_203ACEC
|
_08102244: .4byte gUnknown_203ACEC
|
||||||
_08102248: .4byte gUnknown_202063C
|
_08102248: .4byte gSprites
|
||||||
thumb_func_end sub_81021D4
|
thumb_func_end sub_81021D4
|
||||||
|
|
||||||
thumb_func_start sub_810224C
|
thumb_func_start sub_810224C
|
||||||
@@ -10629,7 +10629,7 @@ sub_8102320: @ 8102320
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08102390 @ =gUnknown_202063C
|
ldr r1, _08102390 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
str r0, [r2]
|
str r0, [r2]
|
||||||
_0810234E:
|
_0810234E:
|
||||||
@@ -10650,7 +10650,7 @@ _0810234E:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08102390 @ =gUnknown_202063C
|
ldr r1, _08102390 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
str r0, [r2]
|
str r0, [r2]
|
||||||
movs r1, 0x1
|
movs r1, 0x1
|
||||||
@@ -10663,7 +10663,7 @@ _0810237E:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08102388: .4byte gUnknown_843FA80
|
_08102388: .4byte gUnknown_843FA80
|
||||||
_0810238C: .4byte gUnknown_203ACEC
|
_0810238C: .4byte gUnknown_203ACEC
|
||||||
_08102390: .4byte gUnknown_202063C
|
_08102390: .4byte gSprites
|
||||||
thumb_func_end sub_8102320
|
thumb_func_end sub_8102320
|
||||||
|
|
||||||
thumb_func_start sub_8102394
|
thumb_func_start sub_8102394
|
||||||
|
|||||||
+10
-10
@@ -9394,7 +9394,7 @@ _080FCD8A:
|
|||||||
adds r5, r0, 0
|
adds r5, r0, 0
|
||||||
lsls r5, 24
|
lsls r5, 24
|
||||||
lsrs r5, 24
|
lsrs r5, 24
|
||||||
ldr r0, _080FCDD4 @ =gUnknown_202063C
|
ldr r0, _080FCDD4 @ =gSprites
|
||||||
lsls r4, r5, 4
|
lsls r4, r5, 4
|
||||||
adds r4, r5
|
adds r4, r5
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
@@ -9416,7 +9416,7 @@ _080FCD8A:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080FCDCC: .4byte gUnknown_3007460
|
_080FCDCC: .4byte gUnknown_3007460
|
||||||
_080FCDD0: .4byte gUnknown_843F284
|
_080FCDD0: .4byte gUnknown_843F284
|
||||||
_080FCDD4: .4byte gUnknown_202063C
|
_080FCDD4: .4byte gSprites
|
||||||
_080FCDD8: .4byte 0x00001234
|
_080FCDD8: .4byte 0x00001234
|
||||||
_080FCDDC: .4byte gUnknown_843F274
|
_080FCDDC: .4byte gUnknown_843F274
|
||||||
_080FCDE0: .4byte gUnknown_203ACE4
|
_080FCDE0: .4byte gUnknown_203ACE4
|
||||||
@@ -9427,7 +9427,7 @@ _080FCDE4:
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
ldr r4, _080FCE34 @ =gUnknown_203ACE4
|
ldr r4, _080FCE34 @ =gUnknown_203ACE4
|
||||||
strb r0, [r4]
|
strb r0, [r4]
|
||||||
ldr r5, _080FCE38 @ =gUnknown_202063C
|
ldr r5, _080FCE38 @ =gSprites
|
||||||
ldrb r1, [r4]
|
ldrb r1, [r4]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -9461,7 +9461,7 @@ _080FCE2A:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080FCE30: .4byte gUnknown_843F284
|
_080FCE30: .4byte gUnknown_843F284
|
||||||
_080FCE34: .4byte gUnknown_203ACE4
|
_080FCE34: .4byte gUnknown_203ACE4
|
||||||
_080FCE38: .4byte gUnknown_202063C
|
_080FCE38: .4byte gSprites
|
||||||
_080FCE3C: .4byte 0x00001234
|
_080FCE3C: .4byte 0x00001234
|
||||||
_080FCE40: .4byte gUnknown_843F274
|
_080FCE40: .4byte gUnknown_843F274
|
||||||
thumb_func_end sub_80FCD74
|
thumb_func_end sub_80FCD74
|
||||||
@@ -9469,7 +9469,7 @@ _080FCE40: .4byte gUnknown_843F274
|
|||||||
thumb_func_start sub_80FCE44
|
thumb_func_start sub_80FCE44
|
||||||
sub_80FCE44: @ 80FCE44
|
sub_80FCE44: @ 80FCE44
|
||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
ldr r4, _080FCE90 @ =gUnknown_202063C
|
ldr r4, _080FCE90 @ =gSprites
|
||||||
ldr r3, _080FCE94 @ =gUnknown_203ACE4
|
ldr r3, _080FCE94 @ =gUnknown_203ACE4
|
||||||
ldrb r1, [r3]
|
ldrb r1, [r3]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -9493,7 +9493,7 @@ sub_80FCE44: @ 80FCE44
|
|||||||
movs r0, 0x84
|
movs r0, 0x84
|
||||||
lsls r0, 3
|
lsls r0, 3
|
||||||
adds r3, r0
|
adds r3, r0
|
||||||
ldr r0, _080FCEA0 @ =gUnknown_8231CE4
|
ldr r0, _080FCEA0 @ =gDummyOamData
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r2, [r0, 0x4]
|
ldr r2, [r0, 0x4]
|
||||||
str r1, [r3]
|
str r1, [r3]
|
||||||
@@ -9506,11 +9506,11 @@ _080FCE8A:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080FCE90: .4byte gUnknown_202063C
|
_080FCE90: .4byte gSprites
|
||||||
_080FCE94: .4byte gUnknown_203ACE4
|
_080FCE94: .4byte gUnknown_203ACE4
|
||||||
_080FCE98: .4byte 0x00001234
|
_080FCE98: .4byte 0x00001234
|
||||||
_080FCE9C: .4byte gMain
|
_080FCE9C: .4byte gMain
|
||||||
_080FCEA0: .4byte gUnknown_8231CE4
|
_080FCEA0: .4byte gDummyOamData
|
||||||
_080FCEA4: .4byte 0x070003e8
|
_080FCEA4: .4byte 0x070003e8
|
||||||
thumb_func_end sub_80FCE44
|
thumb_func_end sub_80FCE44
|
||||||
|
|
||||||
@@ -9604,7 +9604,7 @@ sub_80FCF34: @ 80FCF34
|
|||||||
bne _080FCF44
|
bne _080FCF44
|
||||||
b _080FD106
|
b _080FD106
|
||||||
_080FCF44:
|
_080FCF44:
|
||||||
ldr r2, _080FCF7C @ =gUnknown_202063C
|
ldr r2, _080FCF7C @ =gSprites
|
||||||
adds r1, r0, 0
|
adds r1, r0, 0
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -9633,7 +9633,7 @@ _080FCF5C:
|
|||||||
b _080FCFA6
|
b _080FCFA6
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080FCF78: .4byte gUnknown_203ACE4
|
_080FCF78: .4byte gUnknown_203ACE4
|
||||||
_080FCF7C: .4byte gUnknown_202063C
|
_080FCF7C: .4byte gSprites
|
||||||
_080FCF80: .4byte 0x00001234
|
_080FCF80: .4byte 0x00001234
|
||||||
_080FCF84: .4byte gUnknown_3007460
|
_080FCF84: .4byte gUnknown_3007460
|
||||||
_080FCF88:
|
_080FCF88:
|
||||||
|
|||||||
+2
-2
@@ -11998,7 +11998,7 @@ sub_811BB40: @ 811BB40
|
|||||||
push {r4-r6,lr}
|
push {r4-r6,lr}
|
||||||
adds r5, r0, 0
|
adds r5, r0, 0
|
||||||
movs r4, 0
|
movs r4, 0
|
||||||
ldr r6, _0811BB64 @ =gUnknown_202063C
|
ldr r6, _0811BB64 @ =gSprites
|
||||||
_0811BB48:
|
_0811BB48:
|
||||||
adds r0, r5, r4
|
adds r0, r5, r4
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -12014,7 +12014,7 @@ _0811BB48:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0811BB64: .4byte gUnknown_202063C
|
_0811BB64: .4byte gSprites
|
||||||
thumb_func_end sub_811BB40
|
thumb_func_end sub_811BB40
|
||||||
|
|
||||||
thumb_func_start sub_811BB68
|
thumb_func_start sub_811BB68
|
||||||
|
|||||||
+6
-6
@@ -528,7 +528,7 @@ _080BF064: .4byte gUnknown_20399C4
|
|||||||
_080BF068:
|
_080BF068:
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
bl sub_80970E0
|
bl sub_80970E0
|
||||||
ldr r1, _080BF07C @ =nullsub_8
|
ldr r1, _080BF07C @ =SpriteCallbackDummy
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
str r0, [sp]
|
str r0, [sp]
|
||||||
str r0, [sp, 0x4]
|
str r0, [sp, 0x4]
|
||||||
@@ -536,11 +536,11 @@ _080BF068:
|
|||||||
movs r2, 0x60
|
movs r2, 0x60
|
||||||
b _080BF092
|
b _080BF092
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080BF07C: .4byte nullsub_8
|
_080BF07C: .4byte SpriteCallbackDummy
|
||||||
_080BF080:
|
_080BF080:
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
bl sub_80970E0
|
bl sub_80970E0
|
||||||
ldr r1, _080BF0A0 @ =nullsub_8
|
ldr r1, _080BF0A0 @ =SpriteCallbackDummy
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
str r0, [sp]
|
str r0, [sp]
|
||||||
str r0, [sp, 0x4]
|
str r0, [sp, 0x4]
|
||||||
@@ -554,7 +554,7 @@ _080BF092:
|
|||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
b _080BF0F4
|
b _080BF0F4
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080BF0A0: .4byte nullsub_8
|
_080BF0A0: .4byte SpriteCallbackDummy
|
||||||
_080BF0A4:
|
_080BF0A4:
|
||||||
movs r1, 0x82
|
movs r1, 0x82
|
||||||
lsls r1, 5
|
lsls r1, 5
|
||||||
@@ -1013,7 +1013,7 @@ sub_80BF3F4: @ 80BF3F4
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080BF46C @ =gUnknown_202063C
|
ldr r1, _080BF46C @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl sub_8097070
|
bl sub_8097070
|
||||||
_080BF442:
|
_080BF442:
|
||||||
@@ -1034,7 +1034,7 @@ _080BF460:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080BF468: .4byte gUnknown_20399C4
|
_080BF468: .4byte gUnknown_20399C4
|
||||||
_080BF46C: .4byte gUnknown_202063C
|
_080BF46C: .4byte gSprites
|
||||||
_080BF470: .4byte 0x000020fc
|
_080BF470: .4byte 0x000020fc
|
||||||
thumb_func_end sub_80BF3F4
|
thumb_func_end sub_80BF3F4
|
||||||
|
|
||||||
|
|||||||
+26
-26
@@ -19,7 +19,7 @@ FreezeMapObject: @ 80688E4
|
|||||||
movs r4, 0x1
|
movs r4, 0x1
|
||||||
orrs r0, r4
|
orrs r0, r4
|
||||||
strb r0, [r5, 0x1]
|
strb r0, [r5, 0x1]
|
||||||
ldr r3, _08068968 @ =gUnknown_202063C
|
ldr r3, _08068968 @ =gSprites
|
||||||
ldrb r1, [r5, 0x4]
|
ldrb r1, [r5, 0x4]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -73,7 +73,7 @@ FreezeMapObject: @ 80688E4
|
|||||||
movs r0, 0
|
movs r0, 0
|
||||||
b _0806896E
|
b _0806896E
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08068968: .4byte gUnknown_202063C
|
_08068968: .4byte gSprites
|
||||||
_0806896C:
|
_0806896C:
|
||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
_0806896E:
|
_0806896E:
|
||||||
@@ -169,7 +169,7 @@ npc_sync_anim_pause_bits: @ 80689F4
|
|||||||
negs r0, r0
|
negs r0, r0
|
||||||
ands r0, r1
|
ands r0, r1
|
||||||
strb r0, [r5, 0x1]
|
strb r0, [r5, 0x1]
|
||||||
ldr r4, _08068A58 @ =gUnknown_202063C
|
ldr r4, _08068A58 @ =gSprites
|
||||||
ldrb r0, [r5, 0x4]
|
ldrb r0, [r5, 0x4]
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
@@ -206,7 +206,7 @@ _08068A4C:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08068A54: .4byte 0x00000101
|
_08068A54: .4byte 0x00000101
|
||||||
_08068A58: .4byte gUnknown_202063C
|
_08068A58: .4byte gSprites
|
||||||
thumb_func_end npc_sync_anim_pause_bits
|
thumb_func_end npc_sync_anim_pause_bits
|
||||||
|
|
||||||
thumb_func_start UnfreezeMapObjects
|
thumb_func_start UnfreezeMapObjects
|
||||||
@@ -881,7 +881,7 @@ sub_8068EB4: @ 8068EB4
|
|||||||
adds r4, 0x28
|
adds r4, 0x28
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
ldrsb r0, [r4, r0]
|
ldrsb r0, [r4, r0]
|
||||||
ldr r2, _08068F14 @ =gUnknown_2021BC8
|
ldr r2, _08068F14 @ =gSpriteCoordOffsetX
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrh r2, [r2]
|
ldrh r2, [r2]
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
@@ -894,7 +894,7 @@ sub_8068EB4: @ 8068EB4
|
|||||||
subs r3, 0x15
|
subs r3, 0x15
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
ldrsb r0, [r3, r0]
|
ldrsb r0, [r3, r0]
|
||||||
ldr r2, _08068F18 @ =gUnknown_2021BCA
|
ldr r2, _08068F18 @ =gSpriteCoordOffsetY
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrh r2, [r2]
|
ldrh r2, [r2]
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
@@ -903,8 +903,8 @@ sub_8068EB4: @ 8068EB4
|
|||||||
adds r2, r3, 0
|
adds r2, r3, 0
|
||||||
b _08068F4A
|
b _08068F4A
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08068F14: .4byte gUnknown_2021BC8
|
_08068F14: .4byte gSpriteCoordOffsetX
|
||||||
_08068F18: .4byte gUnknown_2021BCA
|
_08068F18: .4byte gSpriteCoordOffsetY
|
||||||
_08068F1C:
|
_08068F1C:
|
||||||
mov r0, r12
|
mov r0, r12
|
||||||
ldrh r1, [r0, 0x24]
|
ldrh r1, [r0, 0x24]
|
||||||
@@ -1010,7 +1010,7 @@ sub_8068FD0: @ 8068FD0
|
|||||||
movs r5, 0
|
movs r5, 0
|
||||||
movs r4, 0x3F
|
movs r4, 0x3F
|
||||||
_08068FD6:
|
_08068FD6:
|
||||||
ldr r0, _08069004 @ =gUnknown_202063C
|
ldr r0, _08069004 @ =gSprites
|
||||||
adds r2, r5, r0
|
adds r2, r5, r0
|
||||||
adds r0, r2, 0
|
adds r0, r2, 0
|
||||||
adds r0, 0x3E
|
adds r0, 0x3E
|
||||||
@@ -1034,7 +1034,7 @@ _08068FF6:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08069004: .4byte gUnknown_202063C
|
_08069004: .4byte gSprites
|
||||||
_08069008: .4byte sub_8068FA8
|
_08069008: .4byte sub_8068FA8
|
||||||
thumb_func_end sub_8068FD0
|
thumb_func_end sub_8068FD0
|
||||||
|
|
||||||
@@ -1044,7 +1044,7 @@ sub_806900C: @ 806900C
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r5, r0, 24
|
lsrs r5, r0, 24
|
||||||
movs r3, 0
|
movs r3, 0
|
||||||
ldr r6, _08069040 @ =gUnknown_202063C
|
ldr r6, _08069040 @ =gSprites
|
||||||
movs r4, 0
|
movs r4, 0
|
||||||
_08069018:
|
_08069018:
|
||||||
adds r2, r4, r6
|
adds r2, r4, r6
|
||||||
@@ -1067,7 +1067,7 @@ _08069018:
|
|||||||
adds r0, r3, 0
|
adds r0, r3, 0
|
||||||
b _08069052
|
b _08069052
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08069040: .4byte gUnknown_202063C
|
_08069040: .4byte gSprites
|
||||||
_08069044: .4byte sub_8068FA8
|
_08069044: .4byte sub_8068FA8
|
||||||
_08069048:
|
_08069048:
|
||||||
adds r4, 0x44
|
adds r4, 0x44
|
||||||
@@ -1096,7 +1096,7 @@ sub_8069058: @ 8069058
|
|||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r0, _08069090 @ =gUnknown_202063C
|
ldr r0, _08069090 @ =gSprites
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
bl FieldObjectDirectionToImageAnimId
|
bl FieldObjectDirectionToImageAnimId
|
||||||
@@ -1110,7 +1110,7 @@ _0806908A:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08069090: .4byte gUnknown_202063C
|
_08069090: .4byte gSprites
|
||||||
thumb_func_end sub_8069058
|
thumb_func_end sub_8069058
|
||||||
|
|
||||||
thumb_func_start sub_8069094
|
thumb_func_start sub_8069094
|
||||||
@@ -1127,7 +1127,7 @@ sub_8069094: @ 8069094
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080690F8 @ =gUnknown_202063C
|
ldr r1, _080690F8 @ =gSprites
|
||||||
adds r4, r0, r1
|
adds r4, r0, r1
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
bl GetFieldObjectGraphicsInfo
|
bl GetFieldObjectGraphicsInfo
|
||||||
@@ -1163,7 +1163,7 @@ sub_8069094: @ 8069094
|
|||||||
strb r1, [r0]
|
strb r1, [r0]
|
||||||
b _08069116
|
b _08069116
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080690F8: .4byte gUnknown_202063C
|
_080690F8: .4byte gSprites
|
||||||
_080690FC: .4byte 0xfffffc00
|
_080690FC: .4byte 0xfffffc00
|
||||||
_08069100:
|
_08069100:
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
@@ -1200,7 +1200,7 @@ sub_8069124: @ 8069124
|
|||||||
beq _08069160
|
beq _08069160
|
||||||
cmp r4, 0
|
cmp r4, 0
|
||||||
beq _08069154
|
beq _08069154
|
||||||
ldr r0, _08069150 @ =gUnknown_202063C
|
ldr r0, _08069150 @ =gSprites
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -1209,9 +1209,9 @@ sub_8069124: @ 8069124
|
|||||||
strh r0, [r1, 0x32]
|
strh r0, [r1, 0x32]
|
||||||
b _08069160
|
b _08069160
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08069150: .4byte gUnknown_202063C
|
_08069150: .4byte gSprites
|
||||||
_08069154:
|
_08069154:
|
||||||
ldr r1, _08069168 @ =gUnknown_202063C
|
ldr r1, _08069168 @ =gSprites
|
||||||
lsls r0, r3, 4
|
lsls r0, r3, 4
|
||||||
adds r0, r3
|
adds r0, r3
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -1222,7 +1222,7 @@ _08069160:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08069168: .4byte gUnknown_202063C
|
_08069168: .4byte gSprites
|
||||||
thumb_func_end sub_8069124
|
thumb_func_end sub_8069124
|
||||||
|
|
||||||
thumb_func_start sub_806916C
|
thumb_func_start sub_806916C
|
||||||
@@ -1239,7 +1239,7 @@ sub_806916C: @ 806916C
|
|||||||
b _0806919A
|
b _0806919A
|
||||||
_08069182:
|
_08069182:
|
||||||
movs r3, 0
|
movs r3, 0
|
||||||
ldr r0, _080691A0 @ =gUnknown_202063C
|
ldr r0, _080691A0 @ =gSprites
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -1255,7 +1255,7 @@ _0806919A:
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080691A0: .4byte gUnknown_202063C
|
_080691A0: .4byte gSprites
|
||||||
thumb_func_end sub_806916C
|
thumb_func_end sub_806916C
|
||||||
|
|
||||||
thumb_func_start sub_80691A4
|
thumb_func_start sub_80691A4
|
||||||
@@ -1270,7 +1270,7 @@ sub_80691A4: @ 80691A4
|
|||||||
lsrs r2, r0, 24
|
lsrs r2, r0, 24
|
||||||
cmp r2, 0x40
|
cmp r2, 0x40
|
||||||
beq _080691CA
|
beq _080691CA
|
||||||
ldr r0, _080691D0 @ =gUnknown_202063C
|
ldr r0, _080691D0 @ =gSprites
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -1283,7 +1283,7 @@ _080691CA:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080691D0: .4byte gUnknown_202063C
|
_080691D0: .4byte gSprites
|
||||||
thumb_func_end sub_80691A4
|
thumb_func_end sub_80691A4
|
||||||
|
|
||||||
thumb_func_start sub_80691D4
|
thumb_func_start sub_80691D4
|
||||||
@@ -1409,7 +1409,7 @@ sub_8069294: @ 8069294
|
|||||||
lsrs r2, r0, 24
|
lsrs r2, r0, 24
|
||||||
cmp r2, 0x40
|
cmp r2, 0x40
|
||||||
beq _080692B8
|
beq _080692B8
|
||||||
ldr r0, _080692BC @ =gUnknown_202063C
|
ldr r0, _080692BC @ =gSprites
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -1422,7 +1422,7 @@ _080692B8:
|
|||||||
movs r0, 0
|
movs r0, 0
|
||||||
b _080692C2
|
b _080692C2
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080692BC: .4byte gUnknown_202063C
|
_080692BC: .4byte gSprites
|
||||||
_080692C0:
|
_080692C0:
|
||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
_080692C2:
|
_080692C2:
|
||||||
|
|||||||
+24
-24
@@ -117,7 +117,7 @@ AddScrollIndicatorArrowObject: @ 8133990
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r1, _08133A18 @ =gUnknown_202063C
|
ldr r1, _08133A18 @ =gSprites
|
||||||
lsls r3, r0, 4
|
lsls r3, r0, 4
|
||||||
adds r3, r0
|
adds r3, r0
|
||||||
lsls r3, 2
|
lsls r3, 2
|
||||||
@@ -152,7 +152,7 @@ AddScrollIndicatorArrowObject: @ 8133990
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08133A14: .4byte gUnknown_84632A4
|
_08133A14: .4byte gUnknown_84632A4
|
||||||
_08133A18: .4byte gUnknown_202063C
|
_08133A18: .4byte gSprites
|
||||||
_08133A1C: .4byte gUnknown_846325C
|
_08133A1C: .4byte gUnknown_846325C
|
||||||
thumb_func_end AddScrollIndicatorArrowObject
|
thumb_func_end AddScrollIndicatorArrowObject
|
||||||
|
|
||||||
@@ -252,7 +252,7 @@ _08133A8E:
|
|||||||
ldr r0, _08133B38 @ =0x0000ffff
|
ldr r0, _08133B38 @ =0x0000ffff
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _08133B1C
|
bne _08133B1C
|
||||||
ldr r5, _08133B3C @ =gUnknown_202063C
|
ldr r5, _08133B3C @ =gSprites
|
||||||
ldrb r0, [r7, 0xC]
|
ldrb r0, [r7, 0xC]
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
@@ -291,7 +291,7 @@ _08133B2C: .4byte gUnknown_8463308
|
|||||||
_08133B30: .4byte sub_8133BA4
|
_08133B30: .4byte sub_8133BA4
|
||||||
_08133B34: .4byte gUnknown_3005098
|
_08133B34: .4byte gUnknown_3005098
|
||||||
_08133B38: .4byte 0x0000ffff
|
_08133B38: .4byte 0x0000ffff
|
||||||
_08133B3C: .4byte gUnknown_202063C
|
_08133B3C: .4byte gSprites
|
||||||
thumb_func_end AddScrollIndicatorArrowPair
|
thumb_func_end AddScrollIndicatorArrowPair
|
||||||
|
|
||||||
thumb_func_start AddScrollIndicatorArrowPairParametrized
|
thumb_func_start AddScrollIndicatorArrowPairParametrized
|
||||||
@@ -362,7 +362,7 @@ sub_8133BA4: @ 8133BA4
|
|||||||
ldrh r0, [r4, 0x8]
|
ldrh r0, [r4, 0x8]
|
||||||
cmp r5, r0
|
cmp r5, r0
|
||||||
bne _08133BDC
|
bne _08133BDC
|
||||||
ldr r3, _08133BD8 @ =gUnknown_202063C
|
ldr r3, _08133BD8 @ =gSprites
|
||||||
ldrb r1, [r4, 0xC]
|
ldrb r1, [r4, 0xC]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -375,9 +375,9 @@ sub_8133BA4: @ 8133BA4
|
|||||||
b _08133BF2
|
b _08133BF2
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08133BD4: .4byte gUnknown_3005098
|
_08133BD4: .4byte gUnknown_3005098
|
||||||
_08133BD8: .4byte gUnknown_202063C
|
_08133BD8: .4byte gSprites
|
||||||
_08133BDC:
|
_08133BDC:
|
||||||
ldr r3, _08133C10 @ =gUnknown_202063C
|
ldr r3, _08133C10 @ =gSprites
|
||||||
ldrb r1, [r4, 0xC]
|
ldrb r1, [r4, 0xC]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -404,7 +404,7 @@ _08133BF2:
|
|||||||
orrs r1, r2
|
orrs r1, r2
|
||||||
b _08133C28
|
b _08133C28
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08133C10: .4byte gUnknown_202063C
|
_08133C10: .4byte gSprites
|
||||||
_08133C14:
|
_08133C14:
|
||||||
ldrb r1, [r4, 0xD]
|
ldrb r1, [r4, 0xD]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -449,7 +449,7 @@ _08133C58:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _08133C8C @ =gUnknown_202063C
|
ldr r4, _08133C8C @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
ldrb r1, [r5, 0xD]
|
ldrb r1, [r5, 0xD]
|
||||||
@@ -466,7 +466,7 @@ _08133C58:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08133C84: .4byte gUnknown_3005098
|
_08133C84: .4byte gUnknown_3005098
|
||||||
_08133C88: .4byte 0x0000ffff
|
_08133C88: .4byte 0x0000ffff
|
||||||
_08133C8C: .4byte gUnknown_202063C
|
_08133C8C: .4byte gSprites
|
||||||
thumb_func_end RemoveScrollIndicatorArrowPair
|
thumb_func_end RemoveScrollIndicatorArrowPair
|
||||||
|
|
||||||
thumb_func_start ListMenuAddCursorObjectInternal
|
thumb_func_start ListMenuAddCursorObjectInternal
|
||||||
@@ -788,7 +788,7 @@ _08133EA6:
|
|||||||
ldrh r1, [r6, 0x4]
|
ldrh r1, [r6, 0x4]
|
||||||
bl ListMenuSetUpRedOutlineCursorSpriteOamTable
|
bl ListMenuSetUpRedOutlineCursorSpriteOamTable
|
||||||
mov r1, sp
|
mov r1, sp
|
||||||
ldr r0, _08133F98 @ =gUnknown_8231D00
|
ldr r0, _08133F98 @ =gDummySpriteTemplate
|
||||||
ldm r0!, {r2,r3,r7}
|
ldm r0!, {r2,r3,r7}
|
||||||
stm r1!, {r2,r3,r7}
|
stm r1!, {r2,r3,r7}
|
||||||
ldm r0!, {r2,r3,r7}
|
ldm r0!, {r2,r3,r7}
|
||||||
@@ -810,7 +810,7 @@ _08133EA6:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r7, _08133F9C @ =gUnknown_202063C
|
ldr r7, _08133F9C @ =gSprites
|
||||||
adds r0, r7
|
adds r0, r7
|
||||||
adds r1, r5, 0
|
adds r1, r5, 0
|
||||||
bl SetSubspriteTables
|
bl SetSubspriteTables
|
||||||
@@ -871,8 +871,8 @@ _08133F7E:
|
|||||||
_08133F8C: .4byte gUnknown_8463308
|
_08133F8C: .4byte gUnknown_8463308
|
||||||
_08133F90: .4byte nullsub_94
|
_08133F90: .4byte nullsub_94
|
||||||
_08133F94: .4byte gUnknown_3005098
|
_08133F94: .4byte gUnknown_3005098
|
||||||
_08133F98: .4byte gUnknown_8231D00
|
_08133F98: .4byte gDummySpriteTemplate
|
||||||
_08133F9C: .4byte gUnknown_202063C
|
_08133F9C: .4byte gSprites
|
||||||
_08133FA0: .4byte 0x0000ffff
|
_08133FA0: .4byte 0x0000ffff
|
||||||
thumb_func_end ListMenuAddRedOutlineCursorObject
|
thumb_func_end ListMenuAddRedOutlineCursorObject
|
||||||
|
|
||||||
@@ -890,7 +890,7 @@ ListMenuUpdateRedOutlineCursorObject: @ 8133FA4
|
|||||||
lsls r3, 3
|
lsls r3, 3
|
||||||
ldr r0, _08133FE0 @ =gUnknown_3005098
|
ldr r0, _08133FE0 @ =gUnknown_3005098
|
||||||
adds r3, r0
|
adds r3, r0
|
||||||
ldr r5, _08133FE4 @ =gUnknown_202063C
|
ldr r5, _08133FE4 @ =gSprites
|
||||||
ldrb r4, [r3, 0xC]
|
ldrb r4, [r3, 0xC]
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
@@ -910,7 +910,7 @@ ListMenuUpdateRedOutlineCursorObject: @ 8133FA4
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08133FE0: .4byte gUnknown_3005098
|
_08133FE0: .4byte gUnknown_3005098
|
||||||
_08133FE4: .4byte gUnknown_202063C
|
_08133FE4: .4byte gSprites
|
||||||
thumb_func_end ListMenuUpdateRedOutlineCursorObject
|
thumb_func_end ListMenuUpdateRedOutlineCursorObject
|
||||||
|
|
||||||
thumb_func_start ListMenuRemoveRedOutlineCursorObject
|
thumb_func_start ListMenuRemoveRedOutlineCursorObject
|
||||||
@@ -941,7 +941,7 @@ _08134016:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0813403C @ =gUnknown_202063C
|
ldr r1, _0813403C @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
@@ -952,7 +952,7 @@ _08134016:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08134034: .4byte gUnknown_3005098
|
_08134034: .4byte gUnknown_3005098
|
||||||
_08134038: .4byte 0x0000ffff
|
_08134038: .4byte 0x0000ffff
|
||||||
_0813403C: .4byte gUnknown_202063C
|
_0813403C: .4byte gSprites
|
||||||
thumb_func_end ListMenuRemoveRedOutlineCursorObject
|
thumb_func_end ListMenuRemoveRedOutlineCursorObject
|
||||||
|
|
||||||
thumb_func_start ObjectCB_RedArrowCursor
|
thumb_func_start ObjectCB_RedArrowCursor
|
||||||
@@ -1066,7 +1066,7 @@ _081340D6:
|
|||||||
movs r3, 0
|
movs r3, 0
|
||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
strb r0, [r4]
|
strb r0, [r4]
|
||||||
ldr r3, _08134170 @ =gUnknown_202063C
|
ldr r3, _08134170 @ =gSprites
|
||||||
ldrb r1, [r4]
|
ldrb r1, [r4]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -1107,7 +1107,7 @@ _08134160: .4byte gUnknown_8463308
|
|||||||
_08134164: .4byte nullsub_95
|
_08134164: .4byte nullsub_95
|
||||||
_08134168: .4byte gUnknown_3005098
|
_08134168: .4byte gUnknown_3005098
|
||||||
_0813416C: .4byte gUnknown_84632F0
|
_0813416C: .4byte gUnknown_84632F0
|
||||||
_08134170: .4byte gUnknown_202063C
|
_08134170: .4byte gSprites
|
||||||
_08134174: .4byte 0x0000ffff
|
_08134174: .4byte 0x0000ffff
|
||||||
thumb_func_end ListMenuAddRedArrowCursorObject
|
thumb_func_end ListMenuAddRedArrowCursorObject
|
||||||
|
|
||||||
@@ -1121,7 +1121,7 @@ ListMenuUpdateRedArrowCursorObject: @ 8134178
|
|||||||
lsls r3, 3
|
lsls r3, 3
|
||||||
ldr r0, _081341A8 @ =gUnknown_3005098
|
ldr r0, _081341A8 @ =gUnknown_3005098
|
||||||
adds r3, r0
|
adds r3, r0
|
||||||
ldr r5, _081341AC @ =gUnknown_202063C
|
ldr r5, _081341AC @ =gSprites
|
||||||
ldrb r4, [r3]
|
ldrb r4, [r3]
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
@@ -1139,7 +1139,7 @@ ListMenuUpdateRedArrowCursorObject: @ 8134178
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081341A8: .4byte gUnknown_3005098
|
_081341A8: .4byte gUnknown_3005098
|
||||||
_081341AC: .4byte gUnknown_202063C
|
_081341AC: .4byte gSprites
|
||||||
thumb_func_end ListMenuUpdateRedArrowCursorObject
|
thumb_func_end ListMenuUpdateRedArrowCursorObject
|
||||||
|
|
||||||
thumb_func_start ListMenuRemoveRedArrowCursorObject
|
thumb_func_start ListMenuRemoveRedArrowCursorObject
|
||||||
@@ -1168,7 +1168,7 @@ _081341D8:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _081341FC @ =gUnknown_202063C
|
ldr r1, _081341FC @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
@@ -1179,7 +1179,7 @@ _081341D8:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081341F4: .4byte gUnknown_3005098
|
_081341F4: .4byte gUnknown_3005098
|
||||||
_081341F8: .4byte 0x0000ffff
|
_081341F8: .4byte 0x0000ffff
|
||||||
_081341FC: .4byte gUnknown_202063C
|
_081341FC: .4byte gSprites
|
||||||
thumb_func_end ListMenuRemoveRedArrowCursorObject
|
thumb_func_end ListMenuRemoveRedArrowCursorObject
|
||||||
|
|
||||||
.align 2, 0 @ Don't pad with nop.
|
.align 2, 0 @ Don't pad with nop.
|
||||||
|
|||||||
@@ -1285,7 +1285,7 @@ sub_8146060: @ 8146060
|
|||||||
bl sub_8096FD4
|
bl sub_8096FD4
|
||||||
lsls r0, 16
|
lsls r0, 16
|
||||||
lsrs r0, 16
|
lsrs r0, 16
|
||||||
ldr r1, _081461C0 @ =nullsub_8
|
ldr r1, _081461C0 @ =SpriteCallbackDummy
|
||||||
str r7, [sp]
|
str r7, [sp]
|
||||||
str r7, [sp, 0x4]
|
str r7, [sp, 0x4]
|
||||||
movs r2, 0xDC
|
movs r2, 0xDC
|
||||||
@@ -1296,7 +1296,7 @@ sub_8146060: @ 8146060
|
|||||||
lsls r3, 1
|
lsls r3, 1
|
||||||
adds r1, r3
|
adds r1, r3
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r2, _081461C4 @ =gUnknown_202063C
|
ldr r2, _081461C4 @ =gSprites
|
||||||
ldr r0, [r4]
|
ldr r0, [r4]
|
||||||
adds r0, r3
|
adds r0, r3
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -1388,7 +1388,7 @@ _0814610E:
|
|||||||
mov r2, r9
|
mov r2, r9
|
||||||
str r2, [sp]
|
str r2, [sp]
|
||||||
str r2, [sp, 0x4]
|
str r2, [sp, 0x4]
|
||||||
ldr r1, _081461C0 @ =nullsub_8
|
ldr r1, _081461C0 @ =SpriteCallbackDummy
|
||||||
adds r2, r5, 0
|
adds r2, r5, 0
|
||||||
movs r3, 0x88
|
movs r3, 0x88
|
||||||
bl sub_8096ECC
|
bl sub_8096ECC
|
||||||
@@ -1405,7 +1405,7 @@ _0814610E:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _081461C4 @ =gUnknown_202063C
|
ldr r1, _081461C4 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrb r2, [r0, 0x5]
|
ldrb r2, [r0, 0x5]
|
||||||
movs r3, 0xD
|
movs r3, 0xD
|
||||||
@@ -1434,8 +1434,8 @@ _081461AC:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081461BC: .4byte gUnknown_203F3C8
|
_081461BC: .4byte gUnknown_203F3C8
|
||||||
_081461C0: .4byte nullsub_8
|
_081461C0: .4byte SpriteCallbackDummy
|
||||||
_081461C4: .4byte gUnknown_202063C
|
_081461C4: .4byte gSprites
|
||||||
_081461C8: .4byte gUnknown_8467F58
|
_081461C8: .4byte gUnknown_8467F58
|
||||||
_081461CC: .4byte gUnknown_8467F60
|
_081461CC: .4byte gUnknown_8467F60
|
||||||
_081461D0: .4byte 0x0000017d
|
_081461D0: .4byte 0x0000017d
|
||||||
@@ -1458,7 +1458,7 @@ sub_81461D8: @ 81461D8
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08146280 @ =gUnknown_202063C
|
ldr r1, _08146280 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl sub_8097070
|
bl sub_8097070
|
||||||
_081461FC:
|
_081461FC:
|
||||||
@@ -1487,7 +1487,7 @@ _08146214:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r5, _08146280 @ =gUnknown_202063C
|
ldr r5, _08146280 @ =gSprites
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
ldr r1, [r7]
|
ldr r1, [r7]
|
||||||
@@ -1527,7 +1527,7 @@ _08146274:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0814627C: .4byte gUnknown_203F3C8
|
_0814627C: .4byte gUnknown_203F3C8
|
||||||
_08146280: .4byte gUnknown_202063C
|
_08146280: .4byte gSprites
|
||||||
_08146284: .4byte 0x0000017d
|
_08146284: .4byte 0x0000017d
|
||||||
thumb_func_end sub_81461D8
|
thumb_func_end sub_81461D8
|
||||||
|
|
||||||
|
|||||||
+13
-13
@@ -531,7 +531,7 @@ sub_80BE7CC: @ 80BE7CC
|
|||||||
ldr r0, _080BE9D4 @ =gUnknown_83EE8C8
|
ldr r0, _080BE9D4 @ =gUnknown_83EE8C8
|
||||||
str r0, [r4, 0x8]
|
str r0, [r4, 0x8]
|
||||||
str r7, [r4, 0xC]
|
str r7, [r4, 0xC]
|
||||||
ldr r0, _080BE9D8 @ =gUnknown_8231CFC
|
ldr r0, _080BE9D8 @ =gDummySpriteAffineAnimTable
|
||||||
str r0, [r4, 0x10]
|
str r0, [r4, 0x10]
|
||||||
ldr r0, _080BE9DC @ =nullsub_62
|
ldr r0, _080BE9DC @ =nullsub_62
|
||||||
str r0, [r4, 0x14]
|
str r0, [r4, 0x14]
|
||||||
@@ -578,7 +578,7 @@ _080BE8BC:
|
|||||||
lsls r0, r3, 4
|
lsls r0, r3, 4
|
||||||
adds r0, r3
|
adds r0, r3
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080BE9E0 @ =gUnknown_202063C
|
ldr r1, _080BE9E0 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
str r0, [r2]
|
str r0, [r2]
|
||||||
lsls r1, r5, 24
|
lsls r1, r5, 24
|
||||||
@@ -641,7 +641,7 @@ _080BE93A:
|
|||||||
lsls r0, r3, 4
|
lsls r0, r3, 4
|
||||||
adds r0, r3
|
adds r0, r3
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r7, _080BE9E0 @ =gUnknown_202063C
|
ldr r7, _080BE9E0 @ =gSprites
|
||||||
adds r0, r7
|
adds r0, r7
|
||||||
str r0, [r1]
|
str r0, [r1]
|
||||||
strh r5, [r0, 0x2E]
|
strh r5, [r0, 0x2E]
|
||||||
@@ -650,7 +650,7 @@ _080BE93A:
|
|||||||
lsrs r5, r0, 16
|
lsrs r5, r0, 16
|
||||||
cmp r5, 0x3
|
cmp r5, 0x3
|
||||||
bls _080BE914
|
bls _080BE914
|
||||||
ldr r0, _080BE9F0 @ =nullsub_8
|
ldr r0, _080BE9F0 @ =SpriteCallbackDummy
|
||||||
str r0, [r4, 0x14]
|
str r0, [r4, 0x14]
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
@@ -705,13 +705,13 @@ _080BE9C8: .4byte gUnknown_8E9CBBC
|
|||||||
_080BE9CC: .4byte gUnknown_8E9CB9C
|
_080BE9CC: .4byte gUnknown_8E9CB9C
|
||||||
_080BE9D0: .4byte gUnknown_83EE830
|
_080BE9D0: .4byte gUnknown_83EE830
|
||||||
_080BE9D4: .4byte gUnknown_83EE8C8
|
_080BE9D4: .4byte gUnknown_83EE8C8
|
||||||
_080BE9D8: .4byte gUnknown_8231CFC
|
_080BE9D8: .4byte gDummySpriteAffineAnimTable
|
||||||
_080BE9DC: .4byte nullsub_62
|
_080BE9DC: .4byte nullsub_62
|
||||||
_080BE9E0: .4byte gUnknown_202063C
|
_080BE9E0: .4byte gSprites
|
||||||
_080BE9E4: .4byte gUnknown_83EE890
|
_080BE9E4: .4byte gUnknown_83EE890
|
||||||
_080BE9E8: .4byte sub_80BEA8C
|
_080BE9E8: .4byte sub_80BEA8C
|
||||||
_080BE9EC: .4byte gUnknown_83EE838
|
_080BE9EC: .4byte gUnknown_83EE838
|
||||||
_080BE9F0: .4byte nullsub_8
|
_080BE9F0: .4byte SpriteCallbackDummy
|
||||||
_080BE9F4:
|
_080BE9F4:
|
||||||
ldr r1, [r6]
|
ldr r1, [r6]
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
@@ -737,7 +737,7 @@ _080BE9FA:
|
|||||||
lsls r1, r3, 4
|
lsls r1, r3, 4
|
||||||
adds r1, r3
|
adds r1, r3
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _080BEA44 @ =gUnknown_202063C
|
ldr r0, _080BEA44 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r2, 0x24]
|
str r1, [r2, 0x24]
|
||||||
ldr r3, [sp, 0x4C]
|
ldr r3, [sp, 0x4C]
|
||||||
@@ -751,7 +751,7 @@ _080BE9FA:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080BEA3C: .4byte sub_80BEAC8
|
_080BEA3C: .4byte sub_80BEAC8
|
||||||
_080BEA40: .4byte gUnknown_20399C0
|
_080BEA40: .4byte gUnknown_20399C0
|
||||||
_080BEA44: .4byte gUnknown_202063C
|
_080BEA44: .4byte gSprites
|
||||||
_080BEA48:
|
_080BEA48:
|
||||||
ldr r0, _080BEA54 @ =gUnknown_20399C0
|
ldr r0, _080BEA54 @ =gUnknown_20399C0
|
||||||
ldr r0, [r0]
|
ldr r0, [r0]
|
||||||
@@ -915,7 +915,7 @@ sub_80BEB20: @ 80BEB20
|
|||||||
ldr r0, _080BEBA8 @ =gUnknown_83EE958
|
ldr r0, _080BEBA8 @ =gUnknown_83EE958
|
||||||
str r0, [sp, 0x8]
|
str r0, [sp, 0x8]
|
||||||
str r2, [sp, 0xC]
|
str r2, [sp, 0xC]
|
||||||
ldr r0, _080BEBAC @ =gUnknown_8231CFC
|
ldr r0, _080BEBAC @ =gDummySpriteAffineAnimTable
|
||||||
str r0, [sp, 0x10]
|
str r0, [sp, 0x10]
|
||||||
ldr r0, _080BEBB0 @ =nullsub_62
|
ldr r0, _080BEBB0 @ =nullsub_62
|
||||||
str r0, [sp, 0x14]
|
str r0, [sp, 0x14]
|
||||||
@@ -946,13 +946,13 @@ _080BEB9C: .4byte gUnknown_83EE028
|
|||||||
_080BEBA0: .4byte 0xffff0000
|
_080BEBA0: .4byte 0xffff0000
|
||||||
_080BEBA4: .4byte gUnknown_83EE8D0
|
_080BEBA4: .4byte gUnknown_83EE8D0
|
||||||
_080BEBA8: .4byte gUnknown_83EE958
|
_080BEBA8: .4byte gUnknown_83EE958
|
||||||
_080BEBAC: .4byte gUnknown_8231CFC
|
_080BEBAC: .4byte gDummySpriteAffineAnimTable
|
||||||
_080BEBB0: .4byte nullsub_62
|
_080BEBB0: .4byte nullsub_62
|
||||||
_080BEBB4:
|
_080BEBB4:
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080BEBCC @ =gUnknown_202063C
|
ldr r1, _080BEBCC @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
_080BEBBE:
|
_080BEBBE:
|
||||||
add sp, 0x28
|
add sp, 0x28
|
||||||
@@ -962,7 +962,7 @@ _080BEBBE:
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080BEBCC: .4byte gUnknown_202063C
|
_080BEBCC: .4byte gSprites
|
||||||
thumb_func_end sub_80BEB20
|
thumb_func_end sub_80BEB20
|
||||||
|
|
||||||
thumb_func_start sub_80BEBD0
|
thumb_func_start sub_80BEBD0
|
||||||
|
|||||||
+44
-44
@@ -259,7 +259,7 @@ _0809DB6C: .4byte 0x00001e30
|
|||||||
sub_809DB70: @ 809DB70
|
sub_809DB70: @ 809DB70
|
||||||
push {r4,r5,lr}
|
push {r4,r5,lr}
|
||||||
movs r3, 0
|
movs r3, 0
|
||||||
ldr r4, _0809DBAC @ =gUnknown_202063C
|
ldr r4, _0809DBAC @ =gSprites
|
||||||
movs r5, 0x5
|
movs r5, 0x5
|
||||||
negs r5, r5
|
negs r5, r5
|
||||||
_0809DB7A:
|
_0809DB7A:
|
||||||
@@ -288,7 +288,7 @@ _0809DB94:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809DBAC: .4byte gUnknown_202063C
|
_0809DBAC: .4byte gSprites
|
||||||
thumb_func_end sub_809DB70
|
thumb_func_end sub_809DB70
|
||||||
|
|
||||||
thumb_func_start choose_name_or_words_screen_init_bgs
|
thumb_func_start choose_name_or_words_screen_init_bgs
|
||||||
@@ -1928,7 +1928,7 @@ sub_809E8B4: @ 809E8B4
|
|||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
bl sub_809EA0C
|
bl sub_809EA0C
|
||||||
ldr r6, _0809E944 @ =gUnknown_202063C
|
ldr r6, _0809E944 @ =gSprites
|
||||||
ldr r0, [r5]
|
ldr r0, [r5]
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -1981,7 +1981,7 @@ sub_809E8B4: @ 809E8B4
|
|||||||
_0809E938: .4byte gUnknown_83E25EC
|
_0809E938: .4byte gUnknown_83E25EC
|
||||||
_0809E93C: .4byte gUnknown_203998C
|
_0809E93C: .4byte gUnknown_203998C
|
||||||
_0809E940: .4byte 0x00001e23
|
_0809E940: .4byte 0x00001e23
|
||||||
_0809E944: .4byte gUnknown_202063C
|
_0809E944: .4byte gSprites
|
||||||
thumb_func_end sub_809E8B4
|
thumb_func_end sub_809E8B4
|
||||||
|
|
||||||
thumb_func_start sub_809E948
|
thumb_func_start sub_809E948
|
||||||
@@ -2000,7 +2000,7 @@ sub_809E948: @ 809E948
|
|||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r2, _0809E99C @ =gUnknown_202063C
|
ldr r2, _0809E99C @ =gSprites
|
||||||
adds r5, r1, r2
|
adds r5, r1, r2
|
||||||
lsrs r1, r0, 16
|
lsrs r1, r0, 16
|
||||||
mov r8, r1
|
mov r8, r1
|
||||||
@@ -2025,7 +2025,7 @@ sub_809E948: @ 809E948
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809E994: .4byte gUnknown_203998C
|
_0809E994: .4byte gUnknown_203998C
|
||||||
_0809E998: .4byte 0x00001e23
|
_0809E998: .4byte 0x00001e23
|
||||||
_0809E99C: .4byte gUnknown_202063C
|
_0809E99C: .4byte gSprites
|
||||||
_0809E9A0: .4byte gUnknown_83E2330
|
_0809E9A0: .4byte gUnknown_83E2330
|
||||||
_0809E9A4: .4byte gUnknown_83E2333
|
_0809E9A4: .4byte gUnknown_83E2333
|
||||||
_0809E9A8:
|
_0809E9A8:
|
||||||
@@ -2060,7 +2060,7 @@ sub_809E9CC: @ 809E9CC
|
|||||||
lsls r2, r3, 4
|
lsls r2, r3, 4
|
||||||
adds r2, r3
|
adds r2, r3
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r3, _0809E9F4 @ =gUnknown_202063C
|
ldr r3, _0809E9F4 @ =gSprites
|
||||||
adds r2, r3
|
adds r2, r3
|
||||||
ldrh r3, [r2, 0x2E]
|
ldrh r3, [r2, 0x2E]
|
||||||
strh r3, [r0]
|
strh r3, [r0]
|
||||||
@@ -2070,7 +2070,7 @@ sub_809E9CC: @ 809E9CC
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809E9EC: .4byte gUnknown_203998C
|
_0809E9EC: .4byte gUnknown_203998C
|
||||||
_0809E9F0: .4byte 0x00001e23
|
_0809E9F0: .4byte 0x00001e23
|
||||||
_0809E9F4: .4byte gUnknown_202063C
|
_0809E9F4: .4byte gSprites
|
||||||
thumb_func_end sub_809E9CC
|
thumb_func_end sub_809E9CC
|
||||||
|
|
||||||
thumb_func_start sub_809E9F8
|
thumb_func_start sub_809E9F8
|
||||||
@@ -2090,7 +2090,7 @@ sub_809EA0C: @ 809EA0C
|
|||||||
push {r4,r5,lr}
|
push {r4,r5,lr}
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r5, _0809EA54 @ =gUnknown_202063C
|
ldr r5, _0809EA54 @ =gSprites
|
||||||
ldr r1, _0809EA58 @ =gUnknown_203998C
|
ldr r1, _0809EA58 @ =gUnknown_203998C
|
||||||
ldr r4, [r1]
|
ldr r4, [r1]
|
||||||
ldr r1, _0809EA5C @ =0x00001e23
|
ldr r1, _0809EA5C @ =0x00001e23
|
||||||
@@ -2123,7 +2123,7 @@ sub_809EA0C: @ 809EA0C
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809EA54: .4byte gUnknown_202063C
|
_0809EA54: .4byte gSprites
|
||||||
_0809EA58: .4byte gUnknown_203998C
|
_0809EA58: .4byte gUnknown_203998C
|
||||||
_0809EA5C: .4byte 0x00001e23
|
_0809EA5C: .4byte 0x00001e23
|
||||||
_0809EA60: .4byte 0xffffff00
|
_0809EA60: .4byte 0xffffff00
|
||||||
@@ -2133,7 +2133,7 @@ _0809EA60: .4byte 0xffffff00
|
|||||||
sub_809EA64: @ 809EA64
|
sub_809EA64: @ 809EA64
|
||||||
push {r4,r5,lr}
|
push {r4,r5,lr}
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
ldr r5, _0809EA9C @ =gUnknown_202063C
|
ldr r5, _0809EA9C @ =gSprites
|
||||||
ldr r1, _0809EAA0 @ =gUnknown_203998C
|
ldr r1, _0809EAA0 @ =gUnknown_203998C
|
||||||
ldr r4, [r1]
|
ldr r4, [r1]
|
||||||
ldr r1, _0809EAA4 @ =0x00001e23
|
ldr r1, _0809EAA4 @ =0x00001e23
|
||||||
@@ -2160,7 +2160,7 @@ sub_809EA64: @ 809EA64
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809EA9C: .4byte gUnknown_202063C
|
_0809EA9C: .4byte gSprites
|
||||||
_0809EAA0: .4byte gUnknown_203998C
|
_0809EAA0: .4byte gUnknown_203998C
|
||||||
_0809EAA4: .4byte 0x00001e23
|
_0809EAA4: .4byte 0x00001e23
|
||||||
thumb_func_end sub_809EA64
|
thumb_func_end sub_809EA64
|
||||||
@@ -2176,7 +2176,7 @@ sub_809EAA8: @ 809EAA8
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0809EAD0 @ =gUnknown_202063C
|
ldr r1, _0809EAD0 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0x1
|
movs r1, 0x1
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
@@ -2185,12 +2185,12 @@ sub_809EAA8: @ 809EAA8
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809EAC8: .4byte gUnknown_203998C
|
_0809EAC8: .4byte gUnknown_203998C
|
||||||
_0809EACC: .4byte 0x00001e23
|
_0809EACC: .4byte 0x00001e23
|
||||||
_0809EAD0: .4byte gUnknown_202063C
|
_0809EAD0: .4byte gSprites
|
||||||
thumb_func_end sub_809EAA8
|
thumb_func_end sub_809EAA8
|
||||||
|
|
||||||
thumb_func_start sub_809EAD4
|
thumb_func_start sub_809EAD4
|
||||||
sub_809EAD4: @ 809EAD4
|
sub_809EAD4: @ 809EAD4
|
||||||
ldr r2, _0809EAF4 @ =gUnknown_202063C
|
ldr r2, _0809EAF4 @ =gSprites
|
||||||
ldr r0, _0809EAF8 @ =gUnknown_203998C
|
ldr r0, _0809EAF8 @ =gUnknown_203998C
|
||||||
ldr r0, [r0]
|
ldr r0, [r0]
|
||||||
ldr r1, _0809EAFC @ =0x00001e23
|
ldr r1, _0809EAFC @ =0x00001e23
|
||||||
@@ -2206,7 +2206,7 @@ sub_809EAD4: @ 809EAD4
|
|||||||
lsrs r0, 31
|
lsrs r0, 31
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809EAF4: .4byte gUnknown_202063C
|
_0809EAF4: .4byte gSprites
|
||||||
_0809EAF8: .4byte gUnknown_203998C
|
_0809EAF8: .4byte gUnknown_203998C
|
||||||
_0809EAFC: .4byte 0x00001e23
|
_0809EAFC: .4byte 0x00001e23
|
||||||
thumb_func_end sub_809EAD4
|
thumb_func_end sub_809EAD4
|
||||||
@@ -2281,7 +2281,7 @@ sub_809EB5C: @ 809EB5C
|
|||||||
lsls r5, r0, 4
|
lsls r5, r0, 4
|
||||||
adds r5, r0
|
adds r5, r0
|
||||||
lsls r5, 2
|
lsls r5, 2
|
||||||
ldr r0, _0809EC0C @ =gUnknown_202063C
|
ldr r0, _0809EC0C @ =gSprites
|
||||||
mov r8, r0
|
mov r8, r0
|
||||||
add r5, r8
|
add r5, r8
|
||||||
ldr r1, _0809EC10 @ =gUnknown_83E2504
|
ldr r1, _0809EC10 @ =gUnknown_83E2504
|
||||||
@@ -2343,7 +2343,7 @@ sub_809EB5C: @ 809EB5C
|
|||||||
_0809EC00: .4byte gUnknown_83E2574
|
_0809EC00: .4byte gUnknown_83E2574
|
||||||
_0809EC04: .4byte gUnknown_203998C
|
_0809EC04: .4byte gUnknown_203998C
|
||||||
_0809EC08: .4byte 0x00001e24
|
_0809EC08: .4byte 0x00001e24
|
||||||
_0809EC0C: .4byte gUnknown_202063C
|
_0809EC0C: .4byte gSprites
|
||||||
_0809EC10: .4byte gUnknown_83E2504
|
_0809EC10: .4byte gUnknown_83E2504
|
||||||
_0809EC14: .4byte gUnknown_83E25A4
|
_0809EC14: .4byte gUnknown_83E25A4
|
||||||
_0809EC18: .4byte gUnknown_83E250C
|
_0809EC18: .4byte gUnknown_83E250C
|
||||||
@@ -2360,7 +2360,7 @@ sub_809EC20: @ 809EC20
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0809EC4C @ =gUnknown_202063C
|
ldr r1, _0809EC4C @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0x2
|
movs r1, 0x2
|
||||||
strh r1, [r0, 0x2E]
|
strh r1, [r0, 0x2E]
|
||||||
@@ -2372,7 +2372,7 @@ sub_809EC20: @ 809EC20
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809EC44: .4byte gUnknown_203998C
|
_0809EC44: .4byte gUnknown_203998C
|
||||||
_0809EC48: .4byte 0x00001e24
|
_0809EC48: .4byte 0x00001e24
|
||||||
_0809EC4C: .4byte gUnknown_202063C
|
_0809EC4C: .4byte gSprites
|
||||||
_0809EC50: .4byte 0x00001e22
|
_0809EC50: .4byte 0x00001e22
|
||||||
thumb_func_end sub_809EC20
|
thumb_func_end sub_809EC20
|
||||||
|
|
||||||
@@ -2408,7 +2408,7 @@ sub_809EC7C: @ 809EC7C
|
|||||||
lsls r5, r0, 4
|
lsls r5, r0, 4
|
||||||
adds r5, r0
|
adds r5, r0
|
||||||
lsls r5, 2
|
lsls r5, 2
|
||||||
ldr r1, _0809ECC4 @ =gUnknown_202063C
|
ldr r1, _0809ECC4 @ =gSprites
|
||||||
adds r5, r1
|
adds r5, r1
|
||||||
movs r2, 0x3C
|
movs r2, 0x3C
|
||||||
ldrsh r0, [r6, r2]
|
ldrsh r0, [r6, r2]
|
||||||
@@ -2435,7 +2435,7 @@ sub_809EC7C: @ 809EC7C
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809ECC4: .4byte gUnknown_202063C
|
_0809ECC4: .4byte gSprites
|
||||||
_0809ECC8: .4byte gUnknown_203998C
|
_0809ECC8: .4byte gUnknown_203998C
|
||||||
_0809ECCC: .4byte 0x00001e22
|
_0809ECCC: .4byte 0x00001e22
|
||||||
thumb_func_end sub_809EC7C
|
thumb_func_end sub_809EC7C
|
||||||
@@ -2455,7 +2455,7 @@ sub_809ECD4: @ 809ECD4
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r2, _0809ED40 @ =gUnknown_202063C
|
ldr r2, _0809ED40 @ =gSprites
|
||||||
adds r4, r0, r2
|
adds r4, r0, r2
|
||||||
movs r0, 0x3C
|
movs r0, 0x3C
|
||||||
ldrsh r1, [r3, r0]
|
ldrsh r1, [r3, r0]
|
||||||
@@ -2501,7 +2501,7 @@ _0809ED38:
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809ED40: .4byte gUnknown_202063C
|
_0809ED40: .4byte gSprites
|
||||||
_0809ED44: .4byte 0x0000fffc
|
_0809ED44: .4byte 0x0000fffc
|
||||||
thumb_func_end sub_809ECD4
|
thumb_func_end sub_809ECD4
|
||||||
|
|
||||||
@@ -2514,7 +2514,7 @@ sub_809ED48: @ 809ED48
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0809ED84 @ =gUnknown_202063C
|
ldr r1, _0809ED84 @ =gSprites
|
||||||
adds r2, r0, r1
|
adds r2, r0, r1
|
||||||
adds r3, r2, 0
|
adds r3, r2, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -2539,7 +2539,7 @@ _0809ED7C:
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809ED84: .4byte gUnknown_202063C
|
_0809ED84: .4byte gSprites
|
||||||
thumb_func_end sub_809ED48
|
thumb_func_end sub_809ED48
|
||||||
|
|
||||||
thumb_func_start sub_809ED88
|
thumb_func_start sub_809ED88
|
||||||
@@ -2606,7 +2606,7 @@ sub_809EDE8: @ 809EDE8
|
|||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r6, _0809EE54 @ =gUnknown_202063C
|
ldr r6, _0809EE54 @ =gSprites
|
||||||
adds r4, r6
|
adds r4, r6
|
||||||
ldr r0, _0809EE58 @ =gUnknown_83E2524
|
ldr r0, _0809EE58 @ =gUnknown_83E2524
|
||||||
mov r8, r0
|
mov r8, r0
|
||||||
@@ -2643,7 +2643,7 @@ sub_809EDE8: @ 809EDE8
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809EE50: .4byte gUnknown_83E25BC
|
_0809EE50: .4byte gUnknown_83E25BC
|
||||||
_0809EE54: .4byte gUnknown_202063C
|
_0809EE54: .4byte gSprites
|
||||||
_0809EE58: .4byte gUnknown_83E2524
|
_0809EE58: .4byte gUnknown_83E2524
|
||||||
_0809EE5C: .4byte gUnknown_83E25D4
|
_0809EE5C: .4byte gUnknown_83E25D4
|
||||||
thumb_func_end sub_809EDE8
|
thumb_func_end sub_809EDE8
|
||||||
@@ -2665,7 +2665,7 @@ sub_809EE60: @ 809EE60
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r1, r0, 24
|
lsrs r1, r0, 24
|
||||||
ldr r3, _0809EF18 @ =gUnknown_202063C
|
ldr r3, _0809EF18 @ =gSprites
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -2739,7 +2739,7 @@ _0809EF04:
|
|||||||
_0809EF0C: .4byte gUnknown_203998C
|
_0809EF0C: .4byte gUnknown_203998C
|
||||||
_0809EF10: .4byte 0x00001e16
|
_0809EF10: .4byte 0x00001e16
|
||||||
_0809EF14: .4byte gUnknown_83E2604
|
_0809EF14: .4byte gUnknown_83E2604
|
||||||
_0809EF18: .4byte gUnknown_202063C
|
_0809EF18: .4byte gSprites
|
||||||
_0809EF1C: .4byte 0x00001e28
|
_0809EF1C: .4byte 0x00001e28
|
||||||
_0809EF20: .4byte gUnknown_83E261C
|
_0809EF20: .4byte gUnknown_83E261C
|
||||||
thumb_func_end sub_809EE60
|
thumb_func_end sub_809EE60
|
||||||
@@ -2784,7 +2784,7 @@ sub_809EF54: @ 809EF54
|
|||||||
bl sub_805C7C8
|
bl sub_805C7C8
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r1, _0809EFA8 @ =nullsub_8
|
ldr r1, _0809EFA8 @ =SpriteCallbackDummy
|
||||||
movs r2, 0
|
movs r2, 0
|
||||||
str r2, [sp]
|
str r2, [sp]
|
||||||
movs r2, 0x38
|
movs r2, 0x38
|
||||||
@@ -2793,7 +2793,7 @@ sub_809EF54: @ 809EF54
|
|||||||
adds r1, r0, 0
|
adds r1, r0, 0
|
||||||
lsls r1, 24
|
lsls r1, 24
|
||||||
lsrs r1, 24
|
lsrs r1, 24
|
||||||
ldr r2, _0809EFAC @ =gUnknown_202063C
|
ldr r2, _0809EFAC @ =gSprites
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -2810,8 +2810,8 @@ sub_809EF54: @ 809EF54
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809EFA0: .4byte gUnknown_203998C
|
_0809EFA0: .4byte gUnknown_203998C
|
||||||
_0809EFA4: .4byte 0x00001e34
|
_0809EFA4: .4byte 0x00001e34
|
||||||
_0809EFA8: .4byte nullsub_8
|
_0809EFA8: .4byte SpriteCallbackDummy
|
||||||
_0809EFAC: .4byte gUnknown_202063C
|
_0809EFAC: .4byte gSprites
|
||||||
thumb_func_end sub_809EF54
|
thumb_func_end sub_809EF54
|
||||||
|
|
||||||
thumb_func_start sub_809EFB0
|
thumb_func_start sub_809EFB0
|
||||||
@@ -2827,7 +2827,7 @@ sub_809EFB0: @ 809EFB0
|
|||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r0, _0809EFE8 @ =gUnknown_202063C
|
ldr r0, _0809EFE8 @ =gSprites
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
ldr r1, _0809EFEC @ =gUnknown_83E252C
|
ldr r1, _0809EFEC @ =gUnknown_83E252C
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
@@ -2841,7 +2841,7 @@ sub_809EFB0: @ 809EFB0
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809EFE4: .4byte gUnknown_83E2634
|
_0809EFE4: .4byte gUnknown_83E2634
|
||||||
_0809EFE8: .4byte gUnknown_202063C
|
_0809EFE8: .4byte gSprites
|
||||||
_0809EFEC: .4byte gUnknown_83E252C
|
_0809EFEC: .4byte gUnknown_83E252C
|
||||||
thumb_func_end sub_809EFB0
|
thumb_func_end sub_809EFB0
|
||||||
|
|
||||||
@@ -2855,7 +2855,7 @@ sub_809EFF0: @ 809EFF0
|
|||||||
ldr r1, _0809F03C @ =0x00001e34
|
ldr r1, _0809F03C @ =0x00001e34
|
||||||
adds r0, r3, r1
|
adds r0, r3, r1
|
||||||
ldrh r0, [r0]
|
ldrh r0, [r0]
|
||||||
ldr r1, _0809F040 @ =nullsub_8
|
ldr r1, _0809F040 @ =SpriteCallbackDummy
|
||||||
movs r2, 0
|
movs r2, 0
|
||||||
str r2, [sp]
|
str r2, [sp]
|
||||||
ldr r2, _0809F044 @ =0x00001e38
|
ldr r2, _0809F044 @ =0x00001e38
|
||||||
@@ -2869,7 +2869,7 @@ sub_809EFF0: @ 809EFF0
|
|||||||
bl sub_8096E18
|
bl sub_8096E18
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r2, _0809F048 @ =gUnknown_202063C
|
ldr r2, _0809F048 @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -2884,9 +2884,9 @@ sub_809EFF0: @ 809EFF0
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809F038: .4byte gUnknown_203998C
|
_0809F038: .4byte gUnknown_203998C
|
||||||
_0809F03C: .4byte 0x00001e34
|
_0809F03C: .4byte 0x00001e34
|
||||||
_0809F040: .4byte nullsub_8
|
_0809F040: .4byte SpriteCallbackDummy
|
||||||
_0809F044: .4byte 0x00001e38
|
_0809F044: .4byte 0x00001e38
|
||||||
_0809F048: .4byte gUnknown_202063C
|
_0809F048: .4byte gSprites
|
||||||
thumb_func_end sub_809EFF0
|
thumb_func_end sub_809EFF0
|
||||||
|
|
||||||
thumb_func_start sub_809F04C
|
thumb_func_start sub_809F04C
|
||||||
@@ -2903,7 +2903,7 @@ sub_809F04C: @ 809F04C
|
|||||||
ldr r0, [r0]
|
ldr r0, [r0]
|
||||||
str r0, [sp, 0x24]
|
str r0, [sp, 0x24]
|
||||||
str r1, [sp, 0x28]
|
str r1, [sp, 0x28]
|
||||||
ldr r1, _0809F0C0 @ =nullsub_8
|
ldr r1, _0809F0C0 @ =SpriteCallbackDummy
|
||||||
add r3, sp, 0x18
|
add r3, sp, 0x18
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
mov r2, sp
|
mov r2, sp
|
||||||
@@ -2927,7 +2927,7 @@ sub_809F04C: @ 809F04C
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r2, _0809F0C8 @ =gUnknown_202063C
|
ldr r2, _0809F0C8 @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -2943,9 +2943,9 @@ sub_809F04C: @ 809F04C
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809F0B8: .4byte gUnknown_83E23C0
|
_0809F0B8: .4byte gUnknown_83E23C0
|
||||||
_0809F0BC: .4byte gUnknown_83E23C8
|
_0809F0BC: .4byte gUnknown_83E23C8
|
||||||
_0809F0C0: .4byte nullsub_8
|
_0809F0C0: .4byte SpriteCallbackDummy
|
||||||
_0809F0C4: .4byte gUnknown_83E23BC
|
_0809F0C4: .4byte gUnknown_83E23BC
|
||||||
_0809F0C8: .4byte gUnknown_202063C
|
_0809F0C8: .4byte gSprites
|
||||||
thumb_func_end sub_809F04C
|
thumb_func_end sub_809F04C
|
||||||
|
|
||||||
thumb_func_start sub_809F0CC
|
thumb_func_start sub_809F0CC
|
||||||
|
|||||||
+40
-40
@@ -450,17 +450,17 @@ _0812EC8E:
|
|||||||
movs r1, 0
|
movs r1, 0
|
||||||
movs r2, 0
|
movs r2, 0
|
||||||
bl ChangeBgY
|
bl ChangeBgY
|
||||||
ldr r0, _0812ECF8 @ =gUnknown_2021BC8
|
ldr r0, _0812ECF8 @ =gSpriteCoordOffsetX
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
strh r1, [r0]
|
strh r1, [r0]
|
||||||
ldr r0, _0812ECFC @ =gUnknown_2021BCA
|
ldr r0, _0812ECFC @ =gSpriteCoordOffsetY
|
||||||
strh r1, [r0]
|
strh r1, [r0]
|
||||||
b _0812EE94
|
b _0812EE94
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812ECF0: .4byte gUnknown_8462E58
|
_0812ECF0: .4byte gUnknown_8462E58
|
||||||
_0812ECF4: .4byte gUnknown_203B108
|
_0812ECF4: .4byte gUnknown_203B108
|
||||||
_0812ECF8: .4byte gUnknown_2021BC8
|
_0812ECF8: .4byte gSpriteCoordOffsetX
|
||||||
_0812ECFC: .4byte gUnknown_2021BCA
|
_0812ECFC: .4byte gSpriteCoordOffsetY
|
||||||
_0812ED00:
|
_0812ED00:
|
||||||
ldr r2, _0812ED34 @ =gUnknown_2037AB8
|
ldr r2, _0812ED34 @ =gUnknown_2037AB8
|
||||||
ldrb r0, [r2, 0x8]
|
ldrb r0, [r2, 0x8]
|
||||||
@@ -1305,7 +1305,7 @@ _0812F374:
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
strh r0, [r5, 0xA]
|
strh r0, [r5, 0xA]
|
||||||
ldr r4, _0812F4A0 @ =gUnknown_202063C
|
ldr r4, _0812F4A0 @ =gSprites
|
||||||
movs r1, 0xA
|
movs r1, 0xA
|
||||||
ldrsh r0, [r5, r1]
|
ldrsh r0, [r5, r1]
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
@@ -1360,7 +1360,7 @@ _0812F490: .4byte gUnknown_8462EC0
|
|||||||
_0812F494: .4byte gMain
|
_0812F494: .4byte gMain
|
||||||
_0812F498: .4byte gUnknown_8462EEC
|
_0812F498: .4byte gUnknown_8462EEC
|
||||||
_0812F49C: .4byte gUnknown_8462EF0
|
_0812F49C: .4byte gUnknown_8462EF0
|
||||||
_0812F4A0: .4byte gUnknown_202063C
|
_0812F4A0: .4byte gSprites
|
||||||
_0812F4A4: .4byte sub_812F4A8
|
_0812F4A4: .4byte sub_812F4A8
|
||||||
thumb_func_end sub_812F33C
|
thumb_func_end sub_812F33C
|
||||||
|
|
||||||
@@ -2025,7 +2025,7 @@ _0812FA1A:
|
|||||||
subs r4, 0x8
|
subs r4, 0x8
|
||||||
adds r4, r6, r4
|
adds r4, r6, r4
|
||||||
ldrb r0, [r4, 0x10]
|
ldrb r0, [r4, 0x10]
|
||||||
ldr r1, _0812FA6C @ =gUnknown_202063C
|
ldr r1, _0812FA6C @ =gSprites
|
||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
@@ -2061,7 +2061,7 @@ _0812FA5E:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812FA68: .4byte gUnknown_3005098
|
_0812FA68: .4byte gUnknown_3005098
|
||||||
_0812FA6C: .4byte gUnknown_202063C
|
_0812FA6C: .4byte gSprites
|
||||||
_0812FA70: .4byte 0xffff1fff
|
_0812FA70: .4byte 0xffff1fff
|
||||||
_0812FA74: .4byte sub_812FA78
|
_0812FA74: .4byte sub_812FA78
|
||||||
thumb_func_end sub_812F9EC
|
thumb_func_end sub_812F9EC
|
||||||
@@ -2266,7 +2266,7 @@ sub_812FBF0: @ 812FBF0
|
|||||||
lsls r4, 3
|
lsls r4, 3
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
ldrb r0, [r4, 0x10]
|
ldrb r0, [r4, 0x10]
|
||||||
ldr r2, _0812FC5C @ =gUnknown_202063C
|
ldr r2, _0812FC5C @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -2298,7 +2298,7 @@ _0812FC4E:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812FC58: .4byte gUnknown_3005090
|
_0812FC58: .4byte gUnknown_3005090
|
||||||
_0812FC5C: .4byte gUnknown_202063C
|
_0812FC5C: .4byte gSprites
|
||||||
_0812FC60: .4byte 0xffff1f3f
|
_0812FC60: .4byte 0xffff1f3f
|
||||||
_0812FC64: .4byte sub_812FC68
|
_0812FC64: .4byte sub_812FC68
|
||||||
thumb_func_end sub_812FBF0
|
thumb_func_end sub_812FBF0
|
||||||
@@ -2320,7 +2320,7 @@ sub_812FC68: @ 812FC68
|
|||||||
beq _0812FCAC
|
beq _0812FCAC
|
||||||
cmp r0, 0x17
|
cmp r0, 0x17
|
||||||
bgt _0812FC9A
|
bgt _0812FC9A
|
||||||
ldr r2, _0812FCA8 @ =gUnknown_202063C
|
ldr r2, _0812FCA8 @ =gSprites
|
||||||
movs r0, 0x8
|
movs r0, 0x8
|
||||||
ldrsh r1, [r5, r0]
|
ldrsh r1, [r5, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -2337,7 +2337,7 @@ _0812FC9A:
|
|||||||
b _0812FD62
|
b _0812FD62
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812FCA4: .4byte gUnknown_3005098
|
_0812FCA4: .4byte gUnknown_3005098
|
||||||
_0812FCA8: .4byte gUnknown_202063C
|
_0812FCA8: .4byte gSprites
|
||||||
_0812FCAC:
|
_0812FCAC:
|
||||||
movs r1, 0x6
|
movs r1, 0x6
|
||||||
ldrsh r0, [r5, r1]
|
ldrsh r0, [r5, r1]
|
||||||
@@ -2348,7 +2348,7 @@ _0812FCAC:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _0812FCE8 @ =gUnknown_202063C
|
ldr r4, _0812FCE8 @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
movs r0, 0xC
|
movs r0, 0xC
|
||||||
@@ -2368,7 +2368,7 @@ _0812FCD6:
|
|||||||
strh r0, [r5, 0x6]
|
strh r0, [r5, 0x6]
|
||||||
b _0812FD62
|
b _0812FD62
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812FCE8: .4byte gUnknown_202063C
|
_0812FCE8: .4byte gSprites
|
||||||
_0812FCEC:
|
_0812FCEC:
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
@@ -2984,7 +2984,7 @@ sub_81301B0: @ 81301B0
|
|||||||
ble _08130200
|
ble _08130200
|
||||||
subs r0, r2, 0x2
|
subs r0, r2, 0x2
|
||||||
strh r0, [r4, 0x2]
|
strh r0, [r4, 0x2]
|
||||||
ldr r1, _081301FC @ =gUnknown_2021BC8
|
ldr r1, _081301FC @ =gSpriteCoordOffsetX
|
||||||
ldrh r0, [r1]
|
ldrh r0, [r1]
|
||||||
adds r0, 0x2
|
adds r0, 0x2
|
||||||
strh r0, [r1]
|
strh r0, [r1]
|
||||||
@@ -2996,7 +2996,7 @@ sub_81301B0: @ 81301B0
|
|||||||
b _08130218
|
b _08130218
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081301F8: .4byte gUnknown_3005098
|
_081301F8: .4byte gUnknown_3005098
|
||||||
_081301FC: .4byte gUnknown_2021BC8
|
_081301FC: .4byte gSpriteCoordOffsetX
|
||||||
_08130200:
|
_08130200:
|
||||||
strh r1, [r4, 0x2]
|
strh r1, [r4, 0x2]
|
||||||
ldr r0, _08130220 @ =gUnknown_203B108
|
ldr r0, _08130220 @ =gUnknown_203B108
|
||||||
@@ -3610,7 +3610,7 @@ sub_81306D4: @ 81306D4
|
|||||||
adds r4, r0
|
adds r4, r0
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
strh r1, [r4, 0xA]
|
strh r1, [r4, 0xA]
|
||||||
ldr r0, _08130714 @ =gUnknown_2021BC8
|
ldr r0, _08130714 @ =gSpriteCoordOffsetX
|
||||||
strh r1, [r0]
|
strh r1, [r0]
|
||||||
movs r0, 0x2
|
movs r0, 0x2
|
||||||
bl sub_81311F4
|
bl sub_81311F4
|
||||||
@@ -3624,7 +3624,7 @@ sub_81306D4: @ 81306D4
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08130710: .4byte gUnknown_3005090
|
_08130710: .4byte gUnknown_3005090
|
||||||
_08130714: .4byte gUnknown_2021BC8
|
_08130714: .4byte gSpriteCoordOffsetX
|
||||||
_08130718: .4byte sub_813071C
|
_08130718: .4byte sub_813071C
|
||||||
thumb_func_end sub_81306D4
|
thumb_func_end sub_81306D4
|
||||||
|
|
||||||
@@ -3764,7 +3764,7 @@ _08130820:
|
|||||||
adds r4, r0
|
adds r4, r0
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
strh r1, [r4, 0xA]
|
strh r1, [r4, 0xA]
|
||||||
ldr r0, _08130850 @ =gUnknown_2021BC8
|
ldr r0, _08130850 @ =gSpriteCoordOffsetX
|
||||||
strh r1, [r0]
|
strh r1, [r0]
|
||||||
movs r0, 0x2
|
movs r0, 0x2
|
||||||
movs r2, 0
|
movs r2, 0
|
||||||
@@ -3780,7 +3780,7 @@ _08130846:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0813084C: .4byte gUnknown_3005090
|
_0813084C: .4byte gUnknown_3005090
|
||||||
_08130850: .4byte gUnknown_2021BC8
|
_08130850: .4byte gSpriteCoordOffsetX
|
||||||
_08130854: .4byte sub_8130858
|
_08130854: .4byte sub_8130858
|
||||||
thumb_func_end sub_81307D0
|
thumb_func_end sub_81307D0
|
||||||
|
|
||||||
@@ -4549,7 +4549,7 @@ _08130E7A:
|
|||||||
adds r4, r0
|
adds r4, r0
|
||||||
ldr r0, _08130EAC @ =0x0000ffc4
|
ldr r0, _08130EAC @ =0x0000ffc4
|
||||||
strh r0, [r4, 0xA]
|
strh r0, [r4, 0xA]
|
||||||
ldr r1, _08130EB0 @ =gUnknown_2021BC8
|
ldr r1, _08130EB0 @ =gSpriteCoordOffsetX
|
||||||
ldrh r0, [r1]
|
ldrh r0, [r1]
|
||||||
adds r0, 0x3C
|
adds r0, 0x3C
|
||||||
strh r0, [r1]
|
strh r0, [r1]
|
||||||
@@ -4566,7 +4566,7 @@ _08130E7A:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08130EA8: .4byte gUnknown_3005090
|
_08130EA8: .4byte gUnknown_3005090
|
||||||
_08130EAC: .4byte 0x0000ffc4
|
_08130EAC: .4byte 0x0000ffc4
|
||||||
_08130EB0: .4byte gUnknown_2021BC8
|
_08130EB0: .4byte gSpriteCoordOffsetX
|
||||||
_08130EB4: .4byte 0xffffc400
|
_08130EB4: .4byte 0xffffc400
|
||||||
_08130EB8:
|
_08130EB8:
|
||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
@@ -4644,14 +4644,14 @@ sub_8130F2C: @ 8130F2C
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r4, _08130FAC @ =gUnknown_202063C
|
ldr r4, _08130FAC @ =gSprites
|
||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
adds r1, r4, 0
|
adds r1, r4, 0
|
||||||
adds r1, 0x1C
|
adds r1, 0x1C
|
||||||
adds r1, r2, r1
|
adds r1, r2, r1
|
||||||
ldr r3, _08130FB0 @ =nullsub_8
|
ldr r3, _08130FB0 @ =SpriteCallbackDummy
|
||||||
str r3, [r1]
|
str r3, [r1]
|
||||||
adds r2, r4
|
adds r2, r4
|
||||||
ldrb r3, [r2, 0x5]
|
ldrb r3, [r2, 0x5]
|
||||||
@@ -4678,14 +4678,14 @@ sub_8130F2C: @ 8130F2C
|
|||||||
_08130FA0: .4byte gUnknown_8235194
|
_08130FA0: .4byte gUnknown_8235194
|
||||||
_08130FA4: .4byte gUnknown_82373F4
|
_08130FA4: .4byte gUnknown_82373F4
|
||||||
_08130FA8: .4byte gUnknown_20244DC
|
_08130FA8: .4byte gUnknown_20244DC
|
||||||
_08130FAC: .4byte gUnknown_202063C
|
_08130FAC: .4byte gSprites
|
||||||
_08130FB0: .4byte nullsub_8
|
_08130FB0: .4byte SpriteCallbackDummy
|
||||||
_08130FB4: .4byte gUnknown_3005090
|
_08130FB4: .4byte gUnknown_3005090
|
||||||
thumb_func_end sub_8130F2C
|
thumb_func_end sub_8130F2C
|
||||||
|
|
||||||
thumb_func_start sub_8130FB8
|
thumb_func_start sub_8130FB8
|
||||||
sub_8130FB8: @ 8130FB8
|
sub_8130FB8: @ 8130FB8
|
||||||
ldr r3, _08130FD0 @ =gUnknown_202063C
|
ldr r3, _08130FD0 @ =gSprites
|
||||||
movs r1, 0x2E
|
movs r1, 0x2E
|
||||||
ldrsh r2, [r0, r1]
|
ldrsh r2, [r0, r1]
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
@@ -4697,7 +4697,7 @@ sub_8130FB8: @ 8130FB8
|
|||||||
strh r1, [r0, 0x26]
|
strh r1, [r0, 0x26]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08130FD0: .4byte gUnknown_202063C
|
_08130FD0: .4byte gSprites
|
||||||
thumb_func_end sub_8130FB8
|
thumb_func_end sub_8130FB8
|
||||||
|
|
||||||
thumb_func_start sub_8130FD4
|
thumb_func_start sub_8130FD4
|
||||||
@@ -4738,7 +4738,7 @@ _08130FF4:
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r7, r0, 24
|
lsrs r7, r0, 24
|
||||||
ldr r6, _081310BC @ =gUnknown_202063C
|
ldr r6, _081310BC @ =gSprites
|
||||||
lsls r1, r7, 4
|
lsls r1, r7, 4
|
||||||
adds r1, r7
|
adds r1, r7
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -4809,7 +4809,7 @@ _08130FF4:
|
|||||||
_081310B0: .4byte gUnknown_8462EFC
|
_081310B0: .4byte gUnknown_8462EFC
|
||||||
_081310B4: .4byte gUnknown_8462F1C
|
_081310B4: .4byte gUnknown_8462F1C
|
||||||
_081310B8: .4byte gUnknown_846302C
|
_081310B8: .4byte gUnknown_846302C
|
||||||
_081310BC: .4byte gUnknown_202063C
|
_081310BC: .4byte gSprites
|
||||||
_081310C0: .4byte gUnknown_3005090
|
_081310C0: .4byte gUnknown_3005090
|
||||||
_081310C4: .4byte sub_8130FB8
|
_081310C4: .4byte sub_8130FB8
|
||||||
_081310C8:
|
_081310C8:
|
||||||
@@ -4821,7 +4821,7 @@ _081310C8:
|
|||||||
lsls r5, r2, 2
|
lsls r5, r2, 2
|
||||||
ldr r3, _0813115C @ =gUnknown_3005098
|
ldr r3, _0813115C @ =gUnknown_3005098
|
||||||
mov r8, r3
|
mov r8, r3
|
||||||
ldr r6, _08131160 @ =gUnknown_202063C
|
ldr r6, _08131160 @ =gSprites
|
||||||
_081310DE:
|
_081310DE:
|
||||||
lsls r0, r4, 1
|
lsls r0, r4, 1
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
@@ -4886,7 +4886,7 @@ _08131146:
|
|||||||
_08131154: .4byte gUnknown_8462F14
|
_08131154: .4byte gUnknown_8462F14
|
||||||
_08131158: .4byte gUnknown_8462F24
|
_08131158: .4byte gUnknown_8462F24
|
||||||
_0813115C: .4byte gUnknown_3005098
|
_0813115C: .4byte gUnknown_3005098
|
||||||
_08131160: .4byte gUnknown_202063C
|
_08131160: .4byte gSprites
|
||||||
_08131164: .4byte gUnknown_8462F50
|
_08131164: .4byte gUnknown_8462F50
|
||||||
thumb_func_end sub_8130FD4
|
thumb_func_end sub_8130FD4
|
||||||
|
|
||||||
@@ -4912,7 +4912,7 @@ _0813117C:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _081311B0 @ =gUnknown_202063C
|
ldr r1, _081311B0 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
adds r0, r4, 0x1
|
adds r0, r4, 0x1
|
||||||
@@ -4927,7 +4927,7 @@ _0813117C:
|
|||||||
b _081311EC
|
b _081311EC
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081311AC: .4byte gUnknown_3005098
|
_081311AC: .4byte gUnknown_3005098
|
||||||
_081311B0: .4byte gUnknown_202063C
|
_081311B0: .4byte gSprites
|
||||||
_081311B4:
|
_081311B4:
|
||||||
ldr r0, _081311D0 @ =0x00001003
|
ldr r0, _081311D0 @ =0x00001003
|
||||||
bl FreeSpriteTilesByTag
|
bl FreeSpriteTilesByTag
|
||||||
@@ -5144,7 +5144,7 @@ sub_8131338: @ 8131338
|
|||||||
strh r0, [r1, 0xC]
|
strh r0, [r1, 0xC]
|
||||||
adds r0, r6, 0
|
adds r0, r6, 0
|
||||||
bl DestroyTask
|
bl DestroyTask
|
||||||
ldr r6, _081313AC @ =gUnknown_202063C
|
ldr r6, _081313AC @ =gSprites
|
||||||
adds r2, r5, 0
|
adds r2, r5, 0
|
||||||
mov r5, r8
|
mov r5, r8
|
||||||
adds r5, 0x8
|
adds r5, 0x8
|
||||||
@@ -5172,7 +5172,7 @@ _08131380:
|
|||||||
b _0813143A
|
b _0813143A
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081313A8: .4byte gUnknown_3005090
|
_081313A8: .4byte gUnknown_3005090
|
||||||
_081313AC: .4byte gUnknown_202063C
|
_081313AC: .4byte gSprites
|
||||||
_081313B0:
|
_081313B0:
|
||||||
ldrh r1, [r2, 0x10]
|
ldrh r1, [r2, 0x10]
|
||||||
movs r7, 0x10
|
movs r7, 0x10
|
||||||
@@ -5213,7 +5213,7 @@ _081313E8:
|
|||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r0, _08131448 @ =gUnknown_202063C
|
ldr r0, _08131448 @ =gSprites
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
adds r2, 0x3E
|
adds r2, 0x3E
|
||||||
ldrb r3, [r2]
|
ldrb r3, [r2]
|
||||||
@@ -5254,7 +5254,7 @@ _0813143A:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08131448: .4byte gUnknown_202063C
|
_08131448: .4byte gSprites
|
||||||
thumb_func_end sub_8131338
|
thumb_func_end sub_8131338
|
||||||
|
|
||||||
thumb_func_start sub_813144C
|
thumb_func_start sub_813144C
|
||||||
@@ -5410,7 +5410,7 @@ _08131568:
|
|||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r0, _081315C8 @ =gUnknown_202063C
|
ldr r0, _081315C8 @ =gSprites
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
adds r2, 0x3E
|
adds r2, 0x3E
|
||||||
ldrb r3, [r2]
|
ldrb r3, [r2]
|
||||||
@@ -5451,7 +5451,7 @@ _081315BA:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081315C8: .4byte gUnknown_202063C
|
_081315C8: .4byte gSprites
|
||||||
thumb_func_end sub_81314DC
|
thumb_func_end sub_81314DC
|
||||||
|
|
||||||
thumb_func_start sub_81315CC
|
thumb_func_start sub_81315CC
|
||||||
|
|||||||
+4
-4
@@ -7331,7 +7331,7 @@ sub_80584B8: @ 80584B8
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08058500 @ =gUnknown_202063C
|
ldr r1, _08058500 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
_080584E4:
|
_080584E4:
|
||||||
@@ -7347,7 +7347,7 @@ _080584E4:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080584F8: .4byte gUnknown_2031DEC
|
_080584F8: .4byte gUnknown_2031DEC
|
||||||
_080584FC: .4byte gUnknown_2036E38
|
_080584FC: .4byte gUnknown_2036E38
|
||||||
_08058500: .4byte gUnknown_202063C
|
_08058500: .4byte gSprites
|
||||||
thumb_func_end sub_80584B8
|
thumb_func_end sub_80584B8
|
||||||
|
|
||||||
thumb_func_start sub_8058504
|
thumb_func_start sub_8058504
|
||||||
@@ -7894,7 +7894,7 @@ _080588C6:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08058908 @ =gUnknown_202063C
|
ldr r1, _08058908 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
adds r3, r0, 0
|
adds r3, r0, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -7915,7 +7915,7 @@ _080588FC:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08058904: .4byte SpriteCB_LinkPlayer
|
_08058904: .4byte SpriteCB_LinkPlayer
|
||||||
_08058908: .4byte gUnknown_202063C
|
_08058908: .4byte gSprites
|
||||||
thumb_func_end sub_8058878
|
thumb_func_end sub_8058878
|
||||||
|
|
||||||
thumb_func_start SpriteCB_LinkPlayer
|
thumb_func_start SpriteCB_LinkPlayer
|
||||||
|
|||||||
+55
-55
@@ -7218,7 +7218,7 @@ party_menu_link_mon_icon_anim: @ 812224C
|
|||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
bl sub_8096E18
|
bl sub_8096E18
|
||||||
strb r0, [r4, 0x9]
|
strb r0, [r4, 0x9]
|
||||||
ldr r2, _081222A8 @ =gUnknown_202063C
|
ldr r2, _081222A8 @ =gSprites
|
||||||
ldrb r0, [r4, 0x9]
|
ldrb r0, [r4, 0x9]
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
@@ -7241,7 +7241,7 @@ _0812229A:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081222A4: .4byte sub_809718C
|
_081222A4: .4byte sub_809718C
|
||||||
_081222A8: .4byte gUnknown_202063C
|
_081222A8: .4byte gSprites
|
||||||
thumb_func_end party_menu_link_mon_icon_anim
|
thumb_func_end party_menu_link_mon_icon_anim
|
||||||
|
|
||||||
thumb_func_start sub_81222AC
|
thumb_func_start sub_81222AC
|
||||||
@@ -7273,51 +7273,51 @@ _081222D4:
|
|||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _081222F0 @ =gUnknown_202063C
|
ldr r1, _081222F0 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
bl sub_8097414
|
bl sub_8097414
|
||||||
b _0812234C
|
b _0812234C
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081222F0: .4byte gUnknown_202063C
|
_081222F0: .4byte gSprites
|
||||||
_081222F4:
|
_081222F4:
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08122308 @ =gUnknown_202063C
|
ldr r1, _08122308 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0x1
|
movs r1, 0x1
|
||||||
bl sub_8097414
|
bl sub_8097414
|
||||||
b _0812234C
|
b _0812234C
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08122308: .4byte gUnknown_202063C
|
_08122308: .4byte gSprites
|
||||||
_0812230C:
|
_0812230C:
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08122320 @ =gUnknown_202063C
|
ldr r1, _08122320 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0x2
|
movs r1, 0x2
|
||||||
bl sub_8097414
|
bl sub_8097414
|
||||||
b _0812234C
|
b _0812234C
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08122320: .4byte gUnknown_202063C
|
_08122320: .4byte gSprites
|
||||||
_08122324:
|
_08122324:
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08122338 @ =gUnknown_202063C
|
ldr r1, _08122338 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0x3
|
movs r1, 0x3
|
||||||
bl sub_8097414
|
bl sub_8097414
|
||||||
b _0812234C
|
b _0812234C
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08122338: .4byte gUnknown_202063C
|
_08122338: .4byte gSprites
|
||||||
_0812233C:
|
_0812233C:
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08122354 @ =gUnknown_202063C
|
ldr r1, _08122354 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0x4
|
movs r1, 0x4
|
||||||
bl sub_8097414
|
bl sub_8097414
|
||||||
@@ -7326,7 +7326,7 @@ _0812234C:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08122354: .4byte gUnknown_202063C
|
_08122354: .4byte gSprites
|
||||||
thumb_func_end sub_81222AC
|
thumb_func_end sub_81222AC
|
||||||
|
|
||||||
thumb_func_start sub_8122358
|
thumb_func_start sub_8122358
|
||||||
@@ -7362,7 +7362,7 @@ sub_812238C: @ 812238C
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r4, r0, 24
|
lsrs r4, r0, 24
|
||||||
lsls r1, 24
|
lsls r1, 24
|
||||||
ldr r5, _081223BC @ =gUnknown_202063C
|
ldr r5, _081223BC @ =gSprites
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r6, r0, 2
|
lsls r6, r0, 2
|
||||||
@@ -7382,7 +7382,7 @@ sub_812238C: @ 812238C
|
|||||||
strh r0, [r2, 0x26]
|
strh r0, [r2, 0x26]
|
||||||
b _081223CA
|
b _081223CA
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081223BC: .4byte gUnknown_202063C
|
_081223BC: .4byte gSprites
|
||||||
_081223C0: .4byte 0x0000fffc
|
_081223C0: .4byte 0x0000fffc
|
||||||
_081223C4:
|
_081223C4:
|
||||||
ldr r0, _081223DC @ =0x0000fffc
|
ldr r0, _081223DC @ =0x0000fffc
|
||||||
@@ -7493,7 +7493,7 @@ party_menu_link_mon_held_item_object: @ 8122468
|
|||||||
movs r3, 0
|
movs r3, 0
|
||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
strb r0, [r4, 0xA]
|
strb r0, [r4, 0xA]
|
||||||
ldr r2, _081224B0 @ =gUnknown_202063C
|
ldr r2, _081224B0 @ =gSprites
|
||||||
ldrb r0, [r4, 0xA]
|
ldrb r0, [r4, 0xA]
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
@@ -7513,7 +7513,7 @@ _081224A4:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081224AC: .4byte gUnknown_845A43C
|
_081224AC: .4byte gUnknown_845A43C
|
||||||
_081224B0: .4byte gUnknown_202063C
|
_081224B0: .4byte gSprites
|
||||||
thumb_func_end party_menu_link_mon_held_item_object
|
thumb_func_end party_menu_link_mon_held_item_object
|
||||||
|
|
||||||
thumb_func_start sub_81224B4
|
thumb_func_start sub_81224B4
|
||||||
@@ -7539,7 +7539,7 @@ sub_81224D0: @ 81224D0
|
|||||||
lsrs r0, 16
|
lsrs r0, 16
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _081224F8
|
bne _081224F8
|
||||||
ldr r2, _081224F4 @ =gUnknown_202063C
|
ldr r2, _081224F4 @ =gSprites
|
||||||
ldrb r1, [r4, 0xA]
|
ldrb r1, [r4, 0xA]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -7551,7 +7551,7 @@ sub_81224D0: @ 81224D0
|
|||||||
orrs r1, r2
|
orrs r1, r2
|
||||||
b _08122544
|
b _08122544
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081224F4: .4byte gUnknown_202063C
|
_081224F4: .4byte gSprites
|
||||||
_081224F8:
|
_081224F8:
|
||||||
bl itemid_is_mail
|
bl itemid_is_mail
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
@@ -7561,24 +7561,24 @@ _081224F8:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08122518 @ =gUnknown_202063C
|
ldr r1, _08122518 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0x1
|
movs r1, 0x1
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
b _0812252E
|
b _0812252E
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08122518: .4byte gUnknown_202063C
|
_08122518: .4byte gSprites
|
||||||
_0812251C:
|
_0812251C:
|
||||||
ldrb r1, [r4, 0xA]
|
ldrb r1, [r4, 0xA]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0812254C @ =gUnknown_202063C
|
ldr r1, _0812254C @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
_0812252E:
|
_0812252E:
|
||||||
ldr r2, _0812254C @ =gUnknown_202063C
|
ldr r2, _0812254C @ =gSprites
|
||||||
ldrb r1, [r4, 0xA]
|
ldrb r1, [r4, 0xA]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -7595,7 +7595,7 @@ _08122544:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812254C: .4byte gUnknown_202063C
|
_0812254C: .4byte gSprites
|
||||||
thumb_func_end sub_81224D0
|
thumb_func_end sub_81224D0
|
||||||
|
|
||||||
thumb_func_start sub_8122550
|
thumb_func_start sub_8122550
|
||||||
@@ -7712,7 +7712,7 @@ sub_8122610: @ 8122610
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
mov r9, r0
|
mov r9, r0
|
||||||
ldr r0, _08122688 @ =gUnknown_202063C
|
ldr r0, _08122688 @ =gSprites
|
||||||
mov r8, r0
|
mov r8, r0
|
||||||
lsls r0, r6, 4
|
lsls r0, r6, 4
|
||||||
adds r0, r6
|
adds r0, r6
|
||||||
@@ -7757,7 +7757,7 @@ sub_8122610: @ 8122610
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08122688: .4byte gUnknown_202063C
|
_08122688: .4byte gSprites
|
||||||
_0812268C: .4byte gUnknown_845A43C
|
_0812268C: .4byte gUnknown_845A43C
|
||||||
_08122690: .4byte sub_8122694
|
_08122690: .4byte sub_8122694
|
||||||
thumb_func_end sub_8122610
|
thumb_func_end sub_8122610
|
||||||
@@ -7769,7 +7769,7 @@ sub_8122694: @ 8122694
|
|||||||
ldrh r1, [r4, 0x3C]
|
ldrh r1, [r4, 0x3C]
|
||||||
lsls r1, 24
|
lsls r1, 24
|
||||||
lsrs r1, 24
|
lsrs r1, 24
|
||||||
ldr r2, _081226C4 @ =gUnknown_202063C
|
ldr r2, _081226C4 @ =gSprites
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -7788,7 +7788,7 @@ sub_8122694: @ 8122694
|
|||||||
strb r1, [r0]
|
strb r1, [r0]
|
||||||
b _081226E6
|
b _081226E6
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081226C4: .4byte gUnknown_202063C
|
_081226C4: .4byte gSprites
|
||||||
_081226C8:
|
_081226C8:
|
||||||
adds r3, r4, 0
|
adds r3, r4, 0
|
||||||
adds r3, 0x3E
|
adds r3, 0x3E
|
||||||
@@ -7848,7 +7848,7 @@ party_menu_link_mon_pokeball_object: @ 8122714
|
|||||||
movs r3, 0x8
|
movs r3, 0x8
|
||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
strb r0, [r4, 0xB]
|
strb r0, [r4, 0xB]
|
||||||
ldr r2, _08122750 @ =gUnknown_202063C
|
ldr r2, _08122750 @ =gSprites
|
||||||
ldrb r0, [r4, 0xB]
|
ldrb r0, [r4, 0xB]
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
@@ -7865,7 +7865,7 @@ _08122744:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812274C: .4byte gUnknown_845A484
|
_0812274C: .4byte gUnknown_845A484
|
||||||
_08122750: .4byte gUnknown_202063C
|
_08122750: .4byte gSprites
|
||||||
thumb_func_end party_menu_link_mon_pokeball_object
|
thumb_func_end party_menu_link_mon_pokeball_object
|
||||||
|
|
||||||
thumb_func_start sub_8122754
|
thumb_func_start sub_8122754
|
||||||
@@ -7883,7 +7883,7 @@ sub_8122754: @ 8122754
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r2, _08122790 @ =gUnknown_202063C
|
ldr r2, _08122790 @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -7899,7 +7899,7 @@ sub_8122754: @ 8122754
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812278C: .4byte gUnknown_845A484
|
_0812278C: .4byte gUnknown_845A484
|
||||||
_08122790: .4byte gUnknown_202063C
|
_08122790: .4byte gSprites
|
||||||
thumb_func_end sub_8122754
|
thumb_func_end sub_8122754
|
||||||
|
|
||||||
thumb_func_start sub_8122794
|
thumb_func_start sub_8122794
|
||||||
@@ -7934,13 +7934,13 @@ sub_81227B8: @ 81227B8
|
|||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r2, _081227D8 @ =gUnknown_202063C
|
ldr r2, _081227D8 @ =gSprites
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081227D8: .4byte gUnknown_202063C
|
_081227D8: .4byte gSprites
|
||||||
thumb_func_end sub_81227B8
|
thumb_func_end sub_81227B8
|
||||||
|
|
||||||
thumb_func_start sub_81227DC
|
thumb_func_start sub_81227DC
|
||||||
@@ -7959,7 +7959,7 @@ sub_81227DC: @ 81227DC
|
|||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r0, _0812281C @ =gUnknown_202063C
|
ldr r0, _0812281C @ =gSprites
|
||||||
mov r8, r0
|
mov r8, r0
|
||||||
add r4, r8
|
add r4, r8
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
@@ -7976,12 +7976,12 @@ sub_81227DC: @ 81227DC
|
|||||||
strh r6, [r5, 0x26]
|
strh r6, [r5, 0x26]
|
||||||
b _0812284C
|
b _0812284C
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812281C: .4byte gUnknown_202063C
|
_0812281C: .4byte gSprites
|
||||||
_08122820:
|
_08122820:
|
||||||
lsls r5, r0, 4
|
lsls r5, r0, 4
|
||||||
adds r5, r0
|
adds r5, r0
|
||||||
lsls r5, 2
|
lsls r5, 2
|
||||||
ldr r0, _08122858 @ =gUnknown_202063C
|
ldr r0, _08122858 @ =gSprites
|
||||||
mov r8, r0
|
mov r8, r0
|
||||||
add r5, r8
|
add r5, r8
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
@@ -8005,7 +8005,7 @@ _0812284C:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08122858: .4byte gUnknown_202063C
|
_08122858: .4byte gSprites
|
||||||
_0812285C: .4byte 0x0000fffc
|
_0812285C: .4byte 0x0000fffc
|
||||||
thumb_func_end sub_81227DC
|
thumb_func_end sub_81227DC
|
||||||
|
|
||||||
@@ -8072,7 +8072,7 @@ party_menu_link_mon_status_condition_object: @ 81228B8
|
|||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
adds r1, r4, 0
|
adds r1, r4, 0
|
||||||
bl party_menu_update_status_condition_object
|
bl party_menu_update_status_condition_object
|
||||||
ldr r2, _08122900 @ =gUnknown_202063C
|
ldr r2, _08122900 @ =gSprites
|
||||||
ldrb r0, [r4, 0xC]
|
ldrb r0, [r4, 0xC]
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
@@ -8089,7 +8089,7 @@ _081228F4:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081228FC: .4byte gUnknown_845A584
|
_081228FC: .4byte gUnknown_845A584
|
||||||
_08122900: .4byte gUnknown_202063C
|
_08122900: .4byte gSprites
|
||||||
thumb_func_end party_menu_link_mon_status_condition_object
|
thumb_func_end party_menu_link_mon_status_condition_object
|
||||||
|
|
||||||
thumb_func_start party_menu_get_status_condition_and_update_object
|
thumb_func_start party_menu_get_status_condition_and_update_object
|
||||||
@@ -8117,7 +8117,7 @@ party_menu_update_status_condition_object: @ 812291C
|
|||||||
cmp r2, 0x6
|
cmp r2, 0x6
|
||||||
bne _08122948
|
bne _08122948
|
||||||
_0812292C:
|
_0812292C:
|
||||||
ldr r2, _08122944 @ =gUnknown_202063C
|
ldr r2, _08122944 @ =gSprites
|
||||||
ldrb r1, [r5, 0xC]
|
ldrb r1, [r5, 0xC]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -8129,13 +8129,13 @@ _0812292C:
|
|||||||
orrs r1, r2
|
orrs r1, r2
|
||||||
b _08122972
|
b _08122972
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08122944: .4byte gUnknown_202063C
|
_08122944: .4byte gSprites
|
||||||
_08122948:
|
_08122948:
|
||||||
ldrb r1, [r5, 0xC]
|
ldrb r1, [r5, 0xC]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _0812297C @ =gUnknown_202063C
|
ldr r4, _0812297C @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
subs r1, r2, 0x1
|
subs r1, r2, 0x1
|
||||||
lsls r1, 24
|
lsls r1, 24
|
||||||
@@ -8157,7 +8157,7 @@ _08122972:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812297C: .4byte gUnknown_202063C
|
_0812297C: .4byte gSprites
|
||||||
thumb_func_end party_menu_update_status_condition_object
|
thumb_func_end party_menu_update_status_condition_object
|
||||||
|
|
||||||
thumb_func_start sub_8122980
|
thumb_func_start sub_8122980
|
||||||
@@ -9127,7 +9127,7 @@ _08123122:
|
|||||||
thumb_func_start sub_8123134
|
thumb_func_start sub_8123134
|
||||||
sub_8123134: @ 8123134
|
sub_8123134: @ 8123134
|
||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
ldr r4, _08123184 @ =gUnknown_202063C
|
ldr r4, _08123184 @ =gSprites
|
||||||
ldrb r2, [r0, 0xB]
|
ldrb r2, [r0, 0xB]
|
||||||
lsls r3, r2, 4
|
lsls r3, r2, 4
|
||||||
adds r3, r2
|
adds r3, r2
|
||||||
@@ -9166,7 +9166,7 @@ sub_8123134: @ 8123134
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08123184: .4byte gUnknown_202063C
|
_08123184: .4byte gSprites
|
||||||
thumb_func_end sub_8123134
|
thumb_func_end sub_8123134
|
||||||
|
|
||||||
thumb_func_start sub_8123188
|
thumb_func_start sub_8123188
|
||||||
@@ -9499,7 +9499,7 @@ oamt_swap_pos: @ 8123420
|
|||||||
ldrb r2, [r1]
|
ldrb r2, [r1]
|
||||||
strb r2, [r0]
|
strb r2, [r0]
|
||||||
strb r3, [r1]
|
strb r3, [r1]
|
||||||
ldr r5, _081234E8 @ =gUnknown_202063C
|
ldr r5, _081234E8 @ =gSprites
|
||||||
ldrb r2, [r0]
|
ldrb r2, [r0]
|
||||||
lsls r3, r2, 4
|
lsls r3, r2, 4
|
||||||
adds r3, r2
|
adds r3, r2
|
||||||
@@ -9590,7 +9590,7 @@ oamt_swap_pos: @ 8123420
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081234E8: .4byte gUnknown_202063C
|
_081234E8: .4byte gSprites
|
||||||
thumb_func_end oamt_swap_pos
|
thumb_func_end oamt_swap_pos
|
||||||
|
|
||||||
thumb_func_start swap_pokemon_and_oams
|
thumb_func_start swap_pokemon_and_oams
|
||||||
@@ -13435,7 +13435,7 @@ _0812547E:
|
|||||||
adds r1, r0
|
adds r1, r0
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
bl party_menu_get_status_condition_and_update_object
|
bl party_menu_get_status_condition_and_update_object
|
||||||
ldr r2, _08125504 @ =gUnknown_202063C
|
ldr r2, _08125504 @ =gSprites
|
||||||
movs r0, 0x9
|
movs r0, 0x9
|
||||||
ldrsb r0, [r7, r0]
|
ldrsb r0, [r7, r0]
|
||||||
ldr r1, [r4]
|
ldr r1, [r4]
|
||||||
@@ -13488,7 +13488,7 @@ _081254D0:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081254FC: .4byte gUnknown_203B0B4
|
_081254FC: .4byte gUnknown_203B0B4
|
||||||
_08125500: .4byte gUnknown_203B0A0
|
_08125500: .4byte gUnknown_203B0A0
|
||||||
_08125504: .4byte gUnknown_202063C
|
_08125504: .4byte gSprites
|
||||||
_08125508: .4byte sub_8125554
|
_08125508: .4byte sub_8125554
|
||||||
_0812550C:
|
_0812550C:
|
||||||
ldr r1, _08125548 @ =gStringVar1
|
ldr r1, _08125548 @ =gStringVar1
|
||||||
@@ -15340,7 +15340,7 @@ sub_8126440: @ 8126440
|
|||||||
adds r1, r4
|
adds r1, r4
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
bl party_menu_get_status_condition_and_update_object
|
bl party_menu_get_status_condition_and_update_object
|
||||||
ldr r2, _081264C4 @ =gUnknown_202063C
|
ldr r2, _081264C4 @ =gSprites
|
||||||
ldr r0, [r6]
|
ldr r0, [r6]
|
||||||
adds r3, r4, r0
|
adds r3, r4, r0
|
||||||
ldrb r1, [r3, 0xC]
|
ldrb r1, [r3, 0xC]
|
||||||
@@ -15387,7 +15387,7 @@ _0812647C:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081264C0: .4byte gUnknown_203B0B4
|
_081264C0: .4byte gUnknown_203B0B4
|
||||||
_081264C4: .4byte gUnknown_202063C
|
_081264C4: .4byte gSprites
|
||||||
thumb_func_end sub_8126440
|
thumb_func_end sub_8126440
|
||||||
|
|
||||||
thumb_func_start sub_81264C8
|
thumb_func_start sub_81264C8
|
||||||
@@ -15964,7 +15964,7 @@ _08126960:
|
|||||||
adds r1, r0
|
adds r1, r0
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
bl party_menu_get_status_condition_and_update_object
|
bl party_menu_get_status_condition_and_update_object
|
||||||
ldr r2, _08126A10 @ =gUnknown_202063C
|
ldr r2, _08126A10 @ =gSprites
|
||||||
movs r0, 0x9
|
movs r0, 0x9
|
||||||
ldrsb r0, [r6, r0]
|
ldrsb r0, [r6, r0]
|
||||||
ldr r1, [r4]
|
ldr r1, [r4]
|
||||||
@@ -16035,7 +16035,7 @@ _08126A00: .4byte gUnknown_203B09C
|
|||||||
_08126A04: .4byte 0x0000021a
|
_08126A04: .4byte 0x0000021a
|
||||||
_08126A08: .4byte gUnknown_203B0D0
|
_08126A08: .4byte gUnknown_203B0D0
|
||||||
_08126A0C: .4byte gUnknown_203B0B4
|
_08126A0C: .4byte gUnknown_203B0B4
|
||||||
_08126A10: .4byte gUnknown_202063C
|
_08126A10: .4byte gSprites
|
||||||
_08126A14: .4byte sub_8126AFC
|
_08126A14: .4byte sub_8126AFC
|
||||||
thumb_func_end sub_81268D4
|
thumb_func_end sub_81268D4
|
||||||
|
|
||||||
@@ -19211,7 +19211,7 @@ sub_81282B8: @ 81282B8
|
|||||||
lsrs r3, r1, 16
|
lsrs r3, r1, 16
|
||||||
cmp r1, 0
|
cmp r1, 0
|
||||||
blt _081282D2
|
blt _081282D2
|
||||||
ldr r1, _081282D8 @ =gUnknown_202063C
|
ldr r1, _081282D8 @ =gSprites
|
||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -19221,7 +19221,7 @@ _081282D2:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081282D8: .4byte gUnknown_202063C
|
_081282D8: .4byte gSprites
|
||||||
thumb_func_end sub_81282B8
|
thumb_func_end sub_81282B8
|
||||||
|
|
||||||
thumb_func_start sub_81282DC
|
thumb_func_start sub_81282DC
|
||||||
|
|||||||
+42
-42
@@ -166,7 +166,7 @@ _0804AA68:
|
|||||||
adds r0, r5, r7
|
adds r0, r5, r7
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
mov r8, r0
|
mov r8, r0
|
||||||
ldr r4, _0804AAC0 @ =gUnknown_202063C
|
ldr r4, _0804AAC0 @ =gSprites
|
||||||
add r4, r8
|
add r4, r8
|
||||||
movs r0, 0x80
|
movs r0, 0x80
|
||||||
strh r0, [r4, 0x2E]
|
strh r0, [r4, 0x2E]
|
||||||
@@ -192,7 +192,7 @@ _0804AA68:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804AAB8: .4byte gSaveBlock2Ptr
|
_0804AAB8: .4byte gSaveBlock2Ptr
|
||||||
_0804AABC: .4byte gUnknown_82606F4
|
_0804AABC: .4byte gUnknown_82606F4
|
||||||
_0804AAC0: .4byte gUnknown_202063C
|
_0804AAC0: .4byte gSprites
|
||||||
_0804AAC4: .4byte gUnknown_2022B4C
|
_0804AAC4: .4byte gUnknown_2022B4C
|
||||||
_0804AAC8:
|
_0804AAC8:
|
||||||
mov r0, r10
|
mov r0, r10
|
||||||
@@ -201,7 +201,7 @@ _0804AAC8:
|
|||||||
_0804AACE:
|
_0804AACE:
|
||||||
ldr r0, _0804AAEC @ =gUnknown_2023D6C
|
ldr r0, _0804AAEC @ =gUnknown_2023D6C
|
||||||
strb r6, [r0]
|
strb r6, [r0]
|
||||||
ldr r2, _0804AAF0 @ =gUnknown_202063C
|
ldr r2, _0804AAF0 @ =gSprites
|
||||||
lsls r3, r7, 4
|
lsls r3, r7, 4
|
||||||
adds r1, r3, r7
|
adds r1, r3, r7
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -215,7 +215,7 @@ _0804AACE:
|
|||||||
b _0804AB48
|
b _0804AB48
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804AAEC: .4byte gUnknown_2023D6C
|
_0804AAEC: .4byte gUnknown_2023D6C
|
||||||
_0804AAF0: .4byte gUnknown_202063C
|
_0804AAF0: .4byte gSprites
|
||||||
_0804AAF4: .4byte SpriteCB_PlayerMonSendOut_1
|
_0804AAF4: .4byte SpriteCB_PlayerMonSendOut_1
|
||||||
_0804AAF8:
|
_0804AAF8:
|
||||||
adds r0, r6, 0
|
adds r0, r6, 0
|
||||||
@@ -235,7 +235,7 @@ _0804AAF8:
|
|||||||
strb r6, [r0]
|
strb r6, [r0]
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
strh r1, [r4, 0x2E]
|
strh r1, [r4, 0x2E]
|
||||||
ldr r0, _0804AB30 @ =gUnknown_202063C
|
ldr r0, _0804AB30 @ =gSprites
|
||||||
adds r0, 0x1C
|
adds r0, 0x1C
|
||||||
add r0, r8
|
add r0, r8
|
||||||
ldr r1, _0804AB34 @ =SpriteCB_OpponentMonSendOut
|
ldr r1, _0804AB34 @ =SpriteCB_OpponentMonSendOut
|
||||||
@@ -243,7 +243,7 @@ _0804AAF8:
|
|||||||
b _0804AB46
|
b _0804AB46
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804AB2C: .4byte gUnknown_2023D6C
|
_0804AB2C: .4byte gUnknown_2023D6C
|
||||||
_0804AB30: .4byte gUnknown_202063C
|
_0804AB30: .4byte gSprites
|
||||||
_0804AB34: .4byte SpriteCB_OpponentMonSendOut
|
_0804AB34: .4byte SpriteCB_OpponentMonSendOut
|
||||||
_0804AB38:
|
_0804AB38:
|
||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
@@ -255,7 +255,7 @@ _0804AB38:
|
|||||||
_0804AB46:
|
_0804AB46:
|
||||||
adds r3, r5, 0
|
adds r3, r5, 0
|
||||||
_0804AB48:
|
_0804AB48:
|
||||||
ldr r0, _0804AB68 @ =gUnknown_202063C
|
ldr r0, _0804AB68 @ =gSprites
|
||||||
adds r1, r3, r7
|
adds r1, r3, r7
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
adds r4, r1, r0
|
adds r4, r1, r0
|
||||||
@@ -270,7 +270,7 @@ _0804AB48:
|
|||||||
b _0804ABB8
|
b _0804ABB8
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804AB64: .4byte gUnknown_2023D6C
|
_0804AB64: .4byte gUnknown_2023D6C
|
||||||
_0804AB68: .4byte gUnknown_202063C
|
_0804AB68: .4byte gSprites
|
||||||
_0804AB6C:
|
_0804AB6C:
|
||||||
movs r0, 0x22
|
movs r0, 0x22
|
||||||
strh r0, [r4, 0x2E]
|
strh r0, [r4, 0x2E]
|
||||||
@@ -440,7 +440,7 @@ sub_804AC94: @ 804AC94
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _0804ACFC @ =gUnknown_202063C
|
ldr r4, _0804ACFC @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
movs r1, 0x2
|
movs r1, 0x2
|
||||||
bl StartSpriteAffineAnim
|
bl StartSpriteAffineAnim
|
||||||
@@ -469,7 +469,7 @@ _0804ACEE:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804ACF4: .4byte sub_804AD00
|
_0804ACF4: .4byte sub_804AD00
|
||||||
_0804ACF8: .4byte gUnknown_2023D44
|
_0804ACF8: .4byte gUnknown_2023D44
|
||||||
_0804ACFC: .4byte gUnknown_202063C
|
_0804ACFC: .4byte gSprites
|
||||||
thumb_func_end sub_804AC94
|
thumb_func_end sub_804AC94
|
||||||
|
|
||||||
thumb_func_start sub_804AD00
|
thumb_func_start sub_804AD00
|
||||||
@@ -486,7 +486,7 @@ sub_804AD00: @ 804AD00
|
|||||||
movs r0, 0x35
|
movs r0, 0x35
|
||||||
bl PlaySE
|
bl PlaySE
|
||||||
_0804AD18:
|
_0804AD18:
|
||||||
ldr r6, _0804AD64 @ =gUnknown_202063C
|
ldr r6, _0804AD64 @ =gSprites
|
||||||
ldr r5, _0804AD68 @ =gUnknown_2023D44
|
ldr r5, _0804AD68 @ =gUnknown_2023D44
|
||||||
movs r1, 0x3A
|
movs r1, 0x3A
|
||||||
ldrsh r0, [r4, r1]
|
ldrsh r0, [r4, r1]
|
||||||
@@ -524,7 +524,7 @@ _0804AD18:
|
|||||||
str r0, [r4, 0x1C]
|
str r0, [r4, 0x1C]
|
||||||
b _0804AD90
|
b _0804AD90
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804AD64: .4byte gUnknown_202063C
|
_0804AD64: .4byte gSprites
|
||||||
_0804AD68: .4byte gUnknown_2023D44
|
_0804AD68: .4byte gUnknown_2023D44
|
||||||
_0804AD6C: .4byte sub_804AD98
|
_0804AD6C: .4byte sub_804AD98
|
||||||
_0804AD70:
|
_0804AD70:
|
||||||
@@ -1371,7 +1371,7 @@ _0804B420:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _0804B480 @ =gUnknown_202063C
|
ldr r4, _0804B480 @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
movs r1, 0x1
|
movs r1, 0x1
|
||||||
bl StartSpriteAffineAnim
|
bl StartSpriteAffineAnim
|
||||||
@@ -1406,7 +1406,7 @@ _0804B420:
|
|||||||
_0804B474: .4byte Task_PlayCryWhenReleasedFromBall
|
_0804B474: .4byte Task_PlayCryWhenReleasedFromBall
|
||||||
_0804B478: .4byte gUnknown_3005090
|
_0804B478: .4byte gUnknown_3005090
|
||||||
_0804B47C: .4byte gUnknown_2023D44
|
_0804B47C: .4byte gUnknown_2023D44
|
||||||
_0804B480: .4byte gUnknown_202063C
|
_0804B480: .4byte gSprites
|
||||||
thumb_func_end sub_804B268
|
thumb_func_end sub_804B268
|
||||||
|
|
||||||
thumb_func_start sub_804B484
|
thumb_func_start sub_804B484
|
||||||
@@ -1436,7 +1436,7 @@ HandleBallAnimEnd: @ 804B4A4
|
|||||||
ldrh r0, [r5, 0x3A]
|
ldrh r0, [r5, 0x3A]
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r6, r0, 24
|
lsrs r6, r0, 24
|
||||||
ldr r4, _0804B508 @ =gUnknown_202063C
|
ldr r4, _0804B508 @ =gSprites
|
||||||
ldr r0, _0804B50C @ =gUnknown_2023D44
|
ldr r0, _0804B50C @ =gUnknown_2023D44
|
||||||
adds r3, r6, r0
|
adds r3, r6, r0
|
||||||
ldrb r1, [r3]
|
ldrb r1, [r3]
|
||||||
@@ -1481,7 +1481,7 @@ _0804B4E6:
|
|||||||
movs r7, 0x1
|
movs r7, 0x1
|
||||||
b _0804B52C
|
b _0804B52C
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804B508: .4byte gUnknown_202063C
|
_0804B508: .4byte gSprites
|
||||||
_0804B50C: .4byte gUnknown_2023D44
|
_0804B50C: .4byte gUnknown_2023D44
|
||||||
_0804B510:
|
_0804B510:
|
||||||
ldr r2, _0804B5B4 @ =0xfffffee0
|
ldr r2, _0804B5B4 @ =0xfffffee0
|
||||||
@@ -1508,7 +1508,7 @@ _0804B52C:
|
|||||||
beq _0804B5AE
|
beq _0804B5AE
|
||||||
cmp r7, 0
|
cmp r7, 0
|
||||||
beq _0804B5AE
|
beq _0804B5AE
|
||||||
ldr r2, _0804B5B8 @ =gUnknown_202063C
|
ldr r2, _0804B5B8 @ =gSprites
|
||||||
ldr r0, _0804B5BC @ =gUnknown_2023D44
|
ldr r0, _0804B5BC @ =gUnknown_2023D44
|
||||||
adds r0, r6, r0
|
adds r0, r6, r0
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -1570,7 +1570,7 @@ _0804B5AE:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804B5B4: .4byte 0xfffffee0
|
_0804B5B4: .4byte 0xfffffee0
|
||||||
_0804B5B8: .4byte gUnknown_202063C
|
_0804B5B8: .4byte gSprites
|
||||||
_0804B5BC: .4byte gUnknown_2023D44
|
_0804B5BC: .4byte gUnknown_2023D44
|
||||||
_0804B5C0: .4byte gUnknown_2024005
|
_0804B5C0: .4byte gUnknown_2024005
|
||||||
_0804B5C4: .4byte gUnknown_2024018
|
_0804B5C4: .4byte gUnknown_2024018
|
||||||
@@ -1606,7 +1606,7 @@ _0804B600:
|
|||||||
ldr r0, _0804B66C @ =0x0000013b
|
ldr r0, _0804B66C @ =0x0000013b
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
bne _0804B666
|
bne _0804B666
|
||||||
ldr r5, _0804B670 @ =gUnknown_202063C
|
ldr r5, _0804B670 @ =gSprites
|
||||||
ldr r4, _0804B674 @ =gUnknown_2023D44
|
ldr r4, _0804B674 @ =gUnknown_2023D44
|
||||||
movs r1, 0x3A
|
movs r1, 0x3A
|
||||||
ldrsh r0, [r6, r1]
|
ldrsh r0, [r6, r1]
|
||||||
@@ -1657,7 +1657,7 @@ _0804B666:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804B66C: .4byte 0x0000013b
|
_0804B66C: .4byte 0x0000013b
|
||||||
_0804B670: .4byte gUnknown_202063C
|
_0804B670: .4byte gSprites
|
||||||
_0804B674: .4byte gUnknown_2023D44
|
_0804B674: .4byte gUnknown_2023D44
|
||||||
_0804B678: .4byte gMain
|
_0804B678: .4byte gMain
|
||||||
_0804B67C: .4byte 0x00000439
|
_0804B67C: .4byte 0x00000439
|
||||||
@@ -2039,7 +2039,7 @@ CreatePokeballSpriteToReleaseMon: @ 804B908
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r3, _0804B9E0 @ =gUnknown_202063C
|
ldr r3, _0804B9E0 @ =gSprites
|
||||||
mov r8, r3
|
mov r8, r3
|
||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
@@ -2099,7 +2099,7 @@ CreatePokeballSpriteToReleaseMon: @ 804B908
|
|||||||
_0804B9D4: .4byte gUnknown_826056C
|
_0804B9D4: .4byte gUnknown_826056C
|
||||||
_0804B9D8: .4byte gUnknown_82605CC
|
_0804B9D8: .4byte gUnknown_82605CC
|
||||||
_0804B9DC: .4byte gUnknown_82606F4
|
_0804B9DC: .4byte gUnknown_82606F4
|
||||||
_0804B9E0: .4byte gUnknown_202063C
|
_0804B9E0: .4byte gSprites
|
||||||
_0804B9E4: .4byte sub_804B9E8
|
_0804B9E4: .4byte sub_804B9E8
|
||||||
thumb_func_end CreatePokeballSpriteToReleaseMon
|
thumb_func_end CreatePokeballSpriteToReleaseMon
|
||||||
|
|
||||||
@@ -2162,7 +2162,7 @@ _0804BA24:
|
|||||||
strh r0, [r6, 0x30]
|
strh r0, [r6, 0x30]
|
||||||
ldr r0, _0804BA8C @ =sub_804BAA4
|
ldr r0, _0804BA8C @ =sub_804BAA4
|
||||||
str r0, [r6, 0x1C]
|
str r0, [r6, 0x1C]
|
||||||
ldr r0, _0804BA90 @ =gUnknown_202063C
|
ldr r0, _0804BA90 @ =gSprites
|
||||||
lsls r4, r7, 4
|
lsls r4, r7, 4
|
||||||
adds r4, r7
|
adds r4, r7
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
@@ -2186,7 +2186,7 @@ _0804BA24:
|
|||||||
b _0804BA98
|
b _0804BA98
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804BA8C: .4byte sub_804BAA4
|
_0804BA8C: .4byte sub_804BAA4
|
||||||
_0804BA90: .4byte gUnknown_202063C
|
_0804BA90: .4byte gSprites
|
||||||
_0804BA94:
|
_0804BA94:
|
||||||
subs r0, r1, 0x1
|
subs r0, r1, 0x1
|
||||||
strh r0, [r6, 0x30]
|
strh r0, [r6, 0x30]
|
||||||
@@ -2222,7 +2222,7 @@ sub_804BAA4: @ 804BAA4
|
|||||||
orrs r0, r1
|
orrs r0, r1
|
||||||
strb r0, [r2]
|
strb r0, [r2]
|
||||||
_0804BACE:
|
_0804BACE:
|
||||||
ldr r0, _0804BB5C @ =gUnknown_202063C
|
ldr r0, _0804BB5C @ =gSprites
|
||||||
lsls r1, r3, 4
|
lsls r1, r3, 4
|
||||||
adds r1, r3
|
adds r1, r3
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -2296,7 +2296,7 @@ _0804BB48:
|
|||||||
strh r0, [r5, 0x26]
|
strh r0, [r5, 0x26]
|
||||||
b _0804BB72
|
b _0804BB72
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804BB5C: .4byte gUnknown_202063C
|
_0804BB5C: .4byte gSprites
|
||||||
_0804BB60: .4byte gUnknown_825E074
|
_0804BB60: .4byte gUnknown_825E074
|
||||||
_0804BB64:
|
_0804BB64:
|
||||||
ldrh r0, [r4, 0x38]
|
ldrh r0, [r4, 0x38]
|
||||||
@@ -2372,7 +2372,7 @@ sub_804BB98: @ 804BB98
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r6, _0804BC48 @ =gUnknown_202063C
|
ldr r6, _0804BC48 @ =gSprites
|
||||||
lsls r3, r0, 4
|
lsls r3, r0, 4
|
||||||
adds r3, r0
|
adds r3, r0
|
||||||
lsls r3, 2
|
lsls r3, 2
|
||||||
@@ -2412,7 +2412,7 @@ sub_804BB98: @ 804BB98
|
|||||||
_0804BC3C: .4byte gUnknown_826056C
|
_0804BC3C: .4byte gUnknown_826056C
|
||||||
_0804BC40: .4byte gUnknown_82605CC
|
_0804BC40: .4byte gUnknown_82605CC
|
||||||
_0804BC44: .4byte gUnknown_82606F4
|
_0804BC44: .4byte gUnknown_82606F4
|
||||||
_0804BC48: .4byte gUnknown_202063C
|
_0804BC48: .4byte gSprites
|
||||||
_0804BC4C: .4byte sub_804BC50
|
_0804BC4C: .4byte sub_804BC50
|
||||||
thumb_func_end sub_804BB98
|
thumb_func_end sub_804BB98
|
||||||
|
|
||||||
@@ -2478,7 +2478,7 @@ _0804BC8C:
|
|||||||
lsls r4, r7, 4
|
lsls r4, r7, 4
|
||||||
adds r4, r7
|
adds r4, r7
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r0, _0804BCE4 @ =gUnknown_202063C
|
ldr r0, _0804BCE4 @ =gSprites
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
movs r1, 0x2
|
movs r1, 0x2
|
||||||
@@ -2489,7 +2489,7 @@ _0804BC8C:
|
|||||||
b _0804BCEC
|
b _0804BCEC
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804BCE0: .4byte sub_804BCF8
|
_0804BCE0: .4byte sub_804BCF8
|
||||||
_0804BCE4: .4byte gUnknown_202063C
|
_0804BCE4: .4byte gSprites
|
||||||
_0804BCE8:
|
_0804BCE8:
|
||||||
subs r0, r1, 0x1
|
subs r0, r1, 0x1
|
||||||
strh r0, [r4, 0x30]
|
strh r0, [r4, 0x30]
|
||||||
@@ -2518,7 +2518,7 @@ _0804BD10:
|
|||||||
ldrh r1, [r5, 0x2E]
|
ldrh r1, [r5, 0x2E]
|
||||||
lsls r1, 24
|
lsls r1, 24
|
||||||
lsrs r1, 24
|
lsrs r1, 24
|
||||||
ldr r2, _0804BD4C @ =gUnknown_202063C
|
ldr r2, _0804BD4C @ =gSprites
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -2544,7 +2544,7 @@ _0804BD10:
|
|||||||
str r0, [r5, 0x1C]
|
str r0, [r5, 0x1C]
|
||||||
b _0804BD64
|
b _0804BD64
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804BD4C: .4byte gUnknown_202063C
|
_0804BD4C: .4byte gSprites
|
||||||
_0804BD50: .4byte sub_804BD6C
|
_0804BD50: .4byte sub_804BD6C
|
||||||
_0804BD54:
|
_0804BD54:
|
||||||
ldrh r0, [r4, 0x30]
|
ldrh r0, [r4, 0x30]
|
||||||
@@ -2571,13 +2571,13 @@ sub_804BD6C: @ 804BD6C
|
|||||||
ands r0, r1
|
ands r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _0804BD80
|
beq _0804BD80
|
||||||
ldr r0, _0804BD84 @ =nullsub_8
|
ldr r0, _0804BD84 @ =SpriteCallbackDummy
|
||||||
str r0, [r2, 0x1C]
|
str r0, [r2, 0x1C]
|
||||||
_0804BD80:
|
_0804BD80:
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804BD84: .4byte nullsub_8
|
_0804BD84: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_804BD6C
|
thumb_func_end sub_804BD6C
|
||||||
|
|
||||||
thumb_func_start DestroySpriteAndFreeResources_
|
thumb_func_start DestroySpriteAndFreeResources_
|
||||||
@@ -2600,7 +2600,7 @@ sub_804BD94: @ 804BD94
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r6, _0804BE18 @ =gUnknown_202063C
|
ldr r6, _0804BE18 @ =gSprites
|
||||||
adds r4, r0, r6
|
adds r4, r0, r6
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
movs r0, 0x5
|
movs r0, 0x5
|
||||||
@@ -2654,7 +2654,7 @@ _0804BE0C:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804BE14: .4byte gUnknown_3004FF0
|
_0804BE14: .4byte gUnknown_3004FF0
|
||||||
_0804BE18: .4byte gUnknown_202063C
|
_0804BE18: .4byte gSprites
|
||||||
_0804BE1C: .4byte sub_804BE48
|
_0804BE1C: .4byte sub_804BE48
|
||||||
_0804BE20: .4byte sub_804BE24
|
_0804BE20: .4byte sub_804BE24
|
||||||
thumb_func_end sub_804BD94
|
thumb_func_end sub_804BD94
|
||||||
@@ -2696,13 +2696,13 @@ sub_804BE48: @ 804BE48
|
|||||||
ldr r0, [r2, 0x24]
|
ldr r0, [r2, 0x24]
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _0804BE66
|
bne _0804BE66
|
||||||
ldr r0, _0804BE6C @ =nullsub_8
|
ldr r0, _0804BE6C @ =SpriteCallbackDummy
|
||||||
str r0, [r2, 0x1C]
|
str r0, [r2, 0x1C]
|
||||||
_0804BE66:
|
_0804BE66:
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804BE6C: .4byte nullsub_8
|
_0804BE6C: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_804BE48
|
thumb_func_end sub_804BE48
|
||||||
|
|
||||||
thumb_func_start DoHitAnimHealthboxEffect
|
thumb_func_start DoHitAnimHealthboxEffect
|
||||||
@@ -2716,7 +2716,7 @@ DoHitAnimHealthboxEffect: @ 804BE70
|
|||||||
bl CreateInvisibleSpriteWithCallback
|
bl CreateInvisibleSpriteWithCallback
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r2, _0804BEAC @ =gUnknown_202063C
|
ldr r2, _0804BEAC @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -2735,7 +2735,7 @@ DoHitAnimHealthboxEffect: @ 804BE70
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804BEA8: .4byte SpriteCB_HitAnimHealthoxEffect
|
_0804BEA8: .4byte SpriteCB_HitAnimHealthoxEffect
|
||||||
_0804BEAC: .4byte gUnknown_202063C
|
_0804BEAC: .4byte gSprites
|
||||||
_0804BEB0: .4byte gUnknown_3004FF0
|
_0804BEB0: .4byte gUnknown_3004FF0
|
||||||
thumb_func_end DoHitAnimHealthboxEffect
|
thumb_func_end DoHitAnimHealthboxEffect
|
||||||
|
|
||||||
@@ -2746,7 +2746,7 @@ SpriteCB_HitAnimHealthoxEffect: @ 804BEB4
|
|||||||
ldrh r1, [r3, 0x30]
|
ldrh r1, [r3, 0x30]
|
||||||
lsls r1, 24
|
lsls r1, 24
|
||||||
lsrs r1, 24
|
lsrs r1, 24
|
||||||
ldr r2, _0804BEF0 @ =gUnknown_202063C
|
ldr r2, _0804BEF0 @ =gSprites
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -2772,7 +2772,7 @@ _0804BEEC:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804BEF0: .4byte gUnknown_202063C
|
_0804BEF0: .4byte gSprites
|
||||||
thumb_func_end SpriteCB_HitAnimHealthoxEffect
|
thumb_func_end SpriteCB_HitAnimHealthoxEffect
|
||||||
|
|
||||||
thumb_func_start LoadBallGfx
|
thumb_func_start LoadBallGfx
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ sub_8134200: @ 8134200
|
|||||||
lsls r1, 3
|
lsls r1, 3
|
||||||
ldr r0, _08134228 @ =gUnknown_3005098
|
ldr r0, _08134228 @ =gUnknown_3005098
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
ldr r2, _0813422C @ =gUnknown_202063C
|
ldr r2, _0813422C @ =gSprites
|
||||||
ldrb r1, [r1, 0xD]
|
ldrb r1, [r1, 0xD]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -29,7 +29,7 @@ sub_8134200: @ 8134200
|
|||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08134228: .4byte gUnknown_3005098
|
_08134228: .4byte gUnknown_3005098
|
||||||
_0813422C: .4byte gUnknown_202063C
|
_0813422C: .4byte gSprites
|
||||||
thumb_func_end sub_8134200
|
thumb_func_end sub_8134200
|
||||||
|
|
||||||
thumb_func_start sub_8134230
|
thumb_func_start sub_8134230
|
||||||
@@ -124,7 +124,7 @@ sub_8134230: @ 8134230
|
|||||||
movs r0, 0x4A
|
movs r0, 0x4A
|
||||||
bl SetGpuReg
|
bl SetGpuReg
|
||||||
add r1, sp, 0x8
|
add r1, sp, 0x8
|
||||||
ldr r0, _081343EC @ =gUnknown_8231D00
|
ldr r0, _081343EC @ =gDummySpriteTemplate
|
||||||
ldm r0!, {r2,r3,r5}
|
ldm r0!, {r2,r3,r5}
|
||||||
stm r1!, {r2,r3,r5}
|
stm r1!, {r2,r3,r5}
|
||||||
ldm r0!, {r2,r3,r5}
|
ldm r0!, {r2,r3,r5}
|
||||||
@@ -141,7 +141,7 @@ sub_8134230: @ 8134230
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r5, _081343F0 @ =gUnknown_202063C
|
ldr r5, _081343F0 @ =gSprites
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
adds r1, r4, 0
|
adds r1, r4, 0
|
||||||
bl SetSubspriteTables
|
bl SetSubspriteTables
|
||||||
@@ -228,8 +228,8 @@ _081343DC: .4byte 0x00002f42
|
|||||||
_081343E0: .4byte 0x0000080c
|
_081343E0: .4byte 0x0000080c
|
||||||
_081343E4: .4byte 0x00001f1f
|
_081343E4: .4byte 0x00001f1f
|
||||||
_081343E8: .4byte 0x00002f3d
|
_081343E8: .4byte 0x00002f3d
|
||||||
_081343EC: .4byte gUnknown_8231D00
|
_081343EC: .4byte gDummySpriteTemplate
|
||||||
_081343F0: .4byte gUnknown_202063C
|
_081343F0: .4byte gSprites
|
||||||
thumb_func_end sub_8134230
|
thumb_func_end sub_8134230
|
||||||
|
|
||||||
thumb_func_start sub_81343F4
|
thumb_func_start sub_81343F4
|
||||||
@@ -250,7 +250,7 @@ sub_81343F4: @ 81343F4
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0813449C @ =gUnknown_202063C
|
ldr r1, _0813449C @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
ldr r0, [r4, 0x8]
|
ldr r0, [r4, 0x8]
|
||||||
@@ -302,7 +302,7 @@ sub_81343F4: @ 81343F4
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08134498: .4byte gUnknown_3005098
|
_08134498: .4byte gUnknown_3005098
|
||||||
_0813449C: .4byte gUnknown_202063C
|
_0813449C: .4byte gSprites
|
||||||
_081344A0: .4byte 0x00001f1f
|
_081344A0: .4byte 0x00001f1f
|
||||||
thumb_func_end sub_81343F4
|
thumb_func_end sub_81343F4
|
||||||
|
|
||||||
|
|||||||
@@ -7806,7 +7806,7 @@ _08106534:
|
|||||||
ldr r1, [r7]
|
ldr r1, [r7]
|
||||||
adds r1, 0x58
|
adds r1, 0x58
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r2, _081066C4 @ =gUnknown_202063C
|
ldr r2, _081066C4 @ =gSprites
|
||||||
mov r10, r2
|
mov r10, r2
|
||||||
ldr r0, [r7]
|
ldr r0, [r7]
|
||||||
adds r0, 0x58
|
adds r0, 0x58
|
||||||
@@ -7978,7 +7978,7 @@ _081066B4: .4byte gUnknown_8254784
|
|||||||
_081066B8: .4byte gUnknown_203ACF0
|
_081066B8: .4byte gUnknown_203ACF0
|
||||||
_081066BC: .4byte gUnknown_8452368
|
_081066BC: .4byte gUnknown_8452368
|
||||||
_081066C0: .4byte 0x0000ffff
|
_081066C0: .4byte 0x0000ffff
|
||||||
_081066C4: .4byte gUnknown_202063C
|
_081066C4: .4byte gSprites
|
||||||
_081066C8: .4byte gUnknown_844E850
|
_081066C8: .4byte gUnknown_844E850
|
||||||
_081066CC: .4byte gSaveBlock2Ptr
|
_081066CC: .4byte gSaveBlock2Ptr
|
||||||
_081066D0:
|
_081066D0:
|
||||||
|
|||||||
+6
-6
@@ -71,7 +71,7 @@ _08096E7E:
|
|||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08096EC8 @ =gUnknown_202063C
|
ldr r1, _08096EC8 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl UpdateMonIconFrame
|
bl UpdateMonIconFrame
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
@@ -88,7 +88,7 @@ _08096EB8: .4byte gUnknown_83D40AC
|
|||||||
_08096EBC: .4byte gUnknown_83D40E0
|
_08096EBC: .4byte gUnknown_83D40E0
|
||||||
_08096EC0: .4byte gUnknown_83D3E80
|
_08096EC0: .4byte gUnknown_83D3E80
|
||||||
_08096EC4: .4byte 0x0000dac0
|
_08096EC4: .4byte 0x0000dac0
|
||||||
_08096EC8: .4byte gUnknown_202063C
|
_08096EC8: .4byte gSprites
|
||||||
thumb_func_end sub_8096E18
|
thumb_func_end sub_8096E18
|
||||||
|
|
||||||
thumb_func_start sub_8096ECC
|
thumb_func_start sub_8096ECC
|
||||||
@@ -141,7 +141,7 @@ sub_8096ECC: @ 8096ECC
|
|||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08096F58 @ =gUnknown_202063C
|
ldr r1, _08096F58 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl UpdateMonIconFrame
|
bl UpdateMonIconFrame
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
@@ -155,7 +155,7 @@ _08096F48: .4byte gUnknown_83D40AC
|
|||||||
_08096F4C: .4byte gUnknown_83D40E0
|
_08096F4C: .4byte gUnknown_83D40E0
|
||||||
_08096F50: .4byte gUnknown_83D3E80
|
_08096F50: .4byte gUnknown_83D3E80
|
||||||
_08096F54: .4byte 0x0000dac0
|
_08096F54: .4byte 0x0000dac0
|
||||||
_08096F58: .4byte gUnknown_202063C
|
_08096F58: .4byte gSprites
|
||||||
thumb_func_end sub_8096ECC
|
thumb_func_end sub_8096ECC
|
||||||
|
|
||||||
thumb_func_start mon_icon_convert_unown_species_id
|
thumb_func_start mon_icon_convert_unown_species_id
|
||||||
@@ -758,7 +758,7 @@ CreateMonIconSprite: @ 8097300
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r6, _080973D4 @ =gUnknown_202063C
|
ldr r6, _080973D4 @ =gSprites
|
||||||
lsls r3, r0, 4
|
lsls r3, r0, 4
|
||||||
adds r3, r0
|
adds r3, r0
|
||||||
lsls r3, 2
|
lsls r3, 2
|
||||||
@@ -791,7 +791,7 @@ CreateMonIconSprite: @ 8097300
|
|||||||
_080973C8: .4byte gUnknown_83D40E8
|
_080973C8: .4byte gUnknown_83D40E8
|
||||||
_080973CC: .4byte 0xffff0000
|
_080973CC: .4byte 0xffff0000
|
||||||
_080973D0: .4byte 0x0000ffff
|
_080973D0: .4byte 0x0000ffff
|
||||||
_080973D4: .4byte gUnknown_202063C
|
_080973D4: .4byte gSprites
|
||||||
thumb_func_end CreateMonIconSprite
|
thumb_func_end CreateMonIconSprite
|
||||||
|
|
||||||
thumb_func_start sub_80973D8
|
thumb_func_start sub_80973D8
|
||||||
|
|||||||
+24
-24
@@ -2467,7 +2467,7 @@ _0811D884:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0811D908 @ =gUnknown_202063C
|
ldr r1, _0811D908 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
str r0, [r5, 0xC]
|
str r0, [r5, 0xC]
|
||||||
ldr r1, [sp]
|
ldr r1, [sp]
|
||||||
@@ -2476,7 +2476,7 @@ _0811D884:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0811D900: .4byte gUnknown_82350AC
|
_0811D900: .4byte gUnknown_82350AC
|
||||||
_0811D904: .4byte gUnknown_8459A30
|
_0811D904: .4byte gUnknown_8459A30
|
||||||
_0811D908: .4byte gUnknown_202063C
|
_0811D908: .4byte gSprites
|
||||||
_0811D90C:
|
_0811D90C:
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
str r0, [r5, 0xC]
|
str r0, [r5, 0xC]
|
||||||
@@ -2700,14 +2700,14 @@ sub_811DA9C: @ 811DA9C
|
|||||||
thumb_func_start sub_811DAAC
|
thumb_func_start sub_811DAAC
|
||||||
sub_811DAAC: @ 811DAAC
|
sub_811DAAC: @ 811DAAC
|
||||||
ldr r1, [r0, 0x1C]
|
ldr r1, [r0, 0x1C]
|
||||||
ldr r0, _0811DABC @ =nullsub_8
|
ldr r0, _0811DABC @ =SpriteCallbackDummy
|
||||||
eors r1, r0
|
eors r1, r0
|
||||||
negs r0, r1
|
negs r0, r1
|
||||||
orrs r0, r1
|
orrs r0, r1
|
||||||
lsrs r0, 31
|
lsrs r0, 31
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0811DABC: .4byte nullsub_8
|
_0811DABC: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_811DAAC
|
thumb_func_end sub_811DAAC
|
||||||
|
|
||||||
thumb_func_start sub_811DAC0
|
thumb_func_start sub_811DAC0
|
||||||
@@ -2843,11 +2843,11 @@ sub_811DBA8: @ 811DBA8
|
|||||||
movs r1, 0
|
movs r1, 0
|
||||||
strh r1, [r2, 0x24]
|
strh r1, [r2, 0x24]
|
||||||
ldr r1, [r0, 0xC]
|
ldr r1, [r0, 0xC]
|
||||||
ldr r0, _0811DBB8 @ =nullsub_8
|
ldr r0, _0811DBB8 @ =SpriteCallbackDummy
|
||||||
str r0, [r1, 0x1C]
|
str r0, [r1, 0x1C]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0811DBB8: .4byte nullsub_8
|
_0811DBB8: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_811DBA8
|
thumb_func_end sub_811DBA8
|
||||||
|
|
||||||
thumb_func_start sub_811DBBC
|
thumb_func_start sub_811DBBC
|
||||||
@@ -2877,11 +2877,11 @@ sub_811DBBC: @ 811DBBC
|
|||||||
cmp r0, r1
|
cmp r0, r1
|
||||||
blt _0811DBF8
|
blt _0811DBF8
|
||||||
strh r3, [r2, 0x24]
|
strh r3, [r2, 0x24]
|
||||||
ldr r0, _0811DBF4 @ =nullsub_8
|
ldr r0, _0811DBF4 @ =SpriteCallbackDummy
|
||||||
str r0, [r2, 0x1C]
|
str r0, [r2, 0x1C]
|
||||||
b _0811DC0C
|
b _0811DC0C
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0811DBF4: .4byte nullsub_8
|
_0811DBF4: .4byte SpriteCallbackDummy
|
||||||
_0811DBF8:
|
_0811DBF8:
|
||||||
ldrh r1, [r2, 0x3A]
|
ldrh r1, [r2, 0x3A]
|
||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
@@ -3048,7 +3048,7 @@ sub_811DD20: @ 811DD20
|
|||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
cmp r0, 0x40
|
cmp r0, 0x40
|
||||||
beq _0811DD88
|
beq _0811DD88
|
||||||
ldr r3, _0811DD7C @ =gUnknown_202063C
|
ldr r3, _0811DD7C @ =gSprites
|
||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
@@ -3075,16 +3075,16 @@ sub_811DD20: @ 811DD20
|
|||||||
str r1, [r0]
|
str r1, [r0]
|
||||||
adds r3, 0x1C
|
adds r3, 0x1C
|
||||||
adds r2, r3
|
adds r2, r3
|
||||||
ldr r0, _0811DD84 @ =nullsub_8
|
ldr r0, _0811DD84 @ =SpriteCallbackDummy
|
||||||
str r0, [r2]
|
str r0, [r2]
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
bl InitSpriteAffineAnim
|
bl InitSpriteAffineAnim
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
b _0811DD8A
|
b _0811DD8A
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0811DD7C: .4byte gUnknown_202063C
|
_0811DD7C: .4byte gSprites
|
||||||
_0811DD80: .4byte gUnknown_8459A20
|
_0811DD80: .4byte gUnknown_8459A20
|
||||||
_0811DD84: .4byte nullsub_8
|
_0811DD84: .4byte SpriteCallbackDummy
|
||||||
_0811DD88:
|
_0811DD88:
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
_0811DD8A:
|
_0811DD8A:
|
||||||
@@ -3326,7 +3326,7 @@ sub_811DF14: @ 811DF14
|
|||||||
movs r1, 0x10
|
movs r1, 0x10
|
||||||
bl BlendPalettes
|
bl BlendPalettes
|
||||||
movs r6, 0
|
movs r6, 0
|
||||||
ldr r2, _0811DFB4 @ =gUnknown_202063C
|
ldr r2, _0811DFB4 @ =gSprites
|
||||||
mov r8, r2
|
mov r8, r2
|
||||||
movs r0, 0x1C
|
movs r0, 0x1C
|
||||||
add r0, r8
|
add r0, r8
|
||||||
@@ -3372,7 +3372,7 @@ _0811DFA0:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0811DFB4: .4byte gUnknown_202063C
|
_0811DFB4: .4byte gSprites
|
||||||
_0811DFB8: .4byte gUnknown_8459B30
|
_0811DFB8: .4byte gUnknown_8459B30
|
||||||
_0811DFBC: .4byte sub_811DFC0
|
_0811DFBC: .4byte sub_811DFC0
|
||||||
thumb_func_end sub_811DF14
|
thumb_func_end sub_811DF14
|
||||||
@@ -3584,7 +3584,7 @@ sub_811E138: @ 811E138
|
|||||||
bl sub_811D0A8
|
bl sub_811D0A8
|
||||||
ldr r0, [r0, 0xC]
|
ldr r0, [r0, 0xC]
|
||||||
ldr r1, [r0, 0x1C]
|
ldr r1, [r0, 0x1C]
|
||||||
ldr r0, _0811E150 @ =nullsub_8
|
ldr r0, _0811E150 @ =SpriteCallbackDummy
|
||||||
eors r1, r0
|
eors r1, r0
|
||||||
negs r0, r1
|
negs r0, r1
|
||||||
orrs r0, r1
|
orrs r0, r1
|
||||||
@@ -3592,7 +3592,7 @@ sub_811E138: @ 811E138
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0811E150: .4byte nullsub_8
|
_0811E150: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_811E138
|
thumb_func_end sub_811E138
|
||||||
|
|
||||||
thumb_func_start sub_811E154
|
thumb_func_start sub_811E154
|
||||||
@@ -3625,13 +3625,13 @@ _0811E174:
|
|||||||
ldrh r0, [r1, 0x20]
|
ldrh r0, [r1, 0x20]
|
||||||
subs r0, 0x3
|
subs r0, 0x3
|
||||||
strh r0, [r1, 0x20]
|
strh r0, [r1, 0x20]
|
||||||
ldr r0, _0811E190 @ =nullsub_8
|
ldr r0, _0811E190 @ =SpriteCallbackDummy
|
||||||
str r0, [r1, 0x1C]
|
str r0, [r1, 0x1C]
|
||||||
_0811E18C:
|
_0811E18C:
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0811E190: .4byte nullsub_8
|
_0811E190: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_811E154
|
thumb_func_end sub_811E154
|
||||||
|
|
||||||
thumb_func_start sub_811E194
|
thumb_func_start sub_811E194
|
||||||
@@ -3740,7 +3740,7 @@ _0811E22C:
|
|||||||
lsrs r5, 16
|
lsrs r5, 16
|
||||||
bl sub_811D120
|
bl sub_811D120
|
||||||
adds r6, r0, 0
|
adds r6, r0, 0
|
||||||
ldr r0, _0811E2F0 @ =gUnknown_202063C
|
ldr r0, _0811E2F0 @ =gSprites
|
||||||
lsls r4, r7, 4
|
lsls r4, r7, 4
|
||||||
adds r4, r7
|
adds r4, r7
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
@@ -3799,7 +3799,7 @@ _0811E2E0: .4byte gUnknown_84599B8
|
|||||||
_0811E2E4: .4byte gUnknown_84599C0
|
_0811E2E4: .4byte gUnknown_84599C0
|
||||||
_0811E2E8: .4byte gUnknown_84599B2
|
_0811E2E8: .4byte gUnknown_84599B2
|
||||||
_0811E2EC: .4byte gUnknown_8459AEC
|
_0811E2EC: .4byte gUnknown_8459AEC
|
||||||
_0811E2F0: .4byte gUnknown_202063C
|
_0811E2F0: .4byte gSprites
|
||||||
thumb_func_end sub_811E204
|
thumb_func_end sub_811E204
|
||||||
|
|
||||||
thumb_func_start sub_811E2F4
|
thumb_func_start sub_811E2F4
|
||||||
@@ -3997,7 +3997,7 @@ _0811E3E0:
|
|||||||
lsrs r1, r0, 24
|
lsrs r1, r0, 24
|
||||||
cmp r1, 0x40
|
cmp r1, 0x40
|
||||||
beq _0811E4A4
|
beq _0811E4A4
|
||||||
ldr r0, _0811E4C4 @ =gUnknown_202063C
|
ldr r0, _0811E4C4 @ =gSprites
|
||||||
lsls r4, r1, 4
|
lsls r4, r1, 4
|
||||||
adds r4, r1
|
adds r4, r1
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
@@ -4037,7 +4037,7 @@ _0811E4A4:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0811E4BC: .4byte gUnknown_825E074
|
_0811E4BC: .4byte gUnknown_825E074
|
||||||
_0811E4C0: .4byte gUnknown_8459B30
|
_0811E4C0: .4byte gUnknown_8459B30
|
||||||
_0811E4C4: .4byte gUnknown_202063C
|
_0811E4C4: .4byte gSprites
|
||||||
_0811E4C8:
|
_0811E4C8:
|
||||||
subs r0, 0x1
|
subs r0, 0x1
|
||||||
strh r0, [r5, 0x2]
|
strh r0, [r5, 0x2]
|
||||||
@@ -4381,7 +4381,7 @@ sub_811E710: @ 811E710
|
|||||||
lsrs r1, r0, 24
|
lsrs r1, r0, 24
|
||||||
cmp r1, 0x40
|
cmp r1, 0x40
|
||||||
beq _0811E79A
|
beq _0811E79A
|
||||||
ldr r0, _0811E7A8 @ =gUnknown_202063C
|
ldr r0, _0811E7A8 @ =gSprites
|
||||||
lsls r2, r1, 4
|
lsls r2, r1, 4
|
||||||
adds r2, r1
|
adds r2, r1
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
@@ -4418,7 +4418,7 @@ _0811E79A:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0811E7A4: .4byte gUnknown_8459ACC
|
_0811E7A4: .4byte gUnknown_8459ACC
|
||||||
_0811E7A8: .4byte gUnknown_202063C
|
_0811E7A8: .4byte gSprites
|
||||||
_0811E7AC: .4byte 0x41c64e6d
|
_0811E7AC: .4byte 0x41c64e6d
|
||||||
_0811E7B0: .4byte 0x00006073
|
_0811E7B0: .4byte 0x00006073
|
||||||
thumb_func_end sub_811E710
|
thumb_func_end sub_811E710
|
||||||
|
|||||||
@@ -2181,12 +2181,12 @@ sub_808C9C4: @ 808C9C4
|
|||||||
adds r0, 0x1E
|
adds r0, 0x1E
|
||||||
strh r1, [r0]
|
strh r1, [r0]
|
||||||
str r4, [sp, 0x20]
|
str r4, [sp, 0x20]
|
||||||
ldr r0, _0808CB7C @ =gUnknown_8231CF0
|
ldr r0, _0808CB7C @ =gDummySpriteAnimTable
|
||||||
str r0, [sp, 0x24]
|
str r0, [sp, 0x24]
|
||||||
str r1, [sp, 0x28]
|
str r1, [sp, 0x28]
|
||||||
ldr r0, _0808CB80 @ =gUnknown_8231CFC
|
ldr r0, _0808CB80 @ =gDummySpriteAffineAnimTable
|
||||||
str r0, [sp, 0x2C]
|
str r0, [sp, 0x2C]
|
||||||
ldr r0, _0808CB84 @ =nullsub_8
|
ldr r0, _0808CB84 @ =SpriteCallbackDummy
|
||||||
str r0, [sp, 0x30]
|
str r0, [sp, 0x30]
|
||||||
add r0, sp, 0x4
|
add r0, sp, 0x4
|
||||||
mov r1, r8
|
mov r1, r8
|
||||||
@@ -2224,7 +2224,7 @@ sub_808C9C4: @ 808C9C4
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0808CB94 @ =gUnknown_202063C
|
ldr r1, _0808CB94 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
str r0, [r3]
|
str r0, [r3]
|
||||||
ldrb r2, [r4, 0x1]
|
ldrb r2, [r4, 0x1]
|
||||||
@@ -2266,7 +2266,7 @@ _0808CA90:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0808CB94 @ =gUnknown_202063C
|
ldr r1, _0808CB94 @ =gSprites
|
||||||
adds r1, r0, r1
|
adds r1, r0, r1
|
||||||
str r1, [r2]
|
str r1, [r2]
|
||||||
movs r5, 0
|
movs r5, 0
|
||||||
@@ -2367,13 +2367,13 @@ _0808CB54:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0808CB78: .4byte 0xffff0fff
|
_0808CB78: .4byte 0xffff0fff
|
||||||
_0808CB7C: .4byte gUnknown_8231CF0
|
_0808CB7C: .4byte gDummySpriteAnimTable
|
||||||
_0808CB80: .4byte gUnknown_8231CFC
|
_0808CB80: .4byte gDummySpriteAffineAnimTable
|
||||||
_0808CB84: .4byte nullsub_8
|
_0808CB84: .4byte SpriteCallbackDummy
|
||||||
_0808CB88: .4byte gUnknown_83CDA94
|
_0808CB88: .4byte gUnknown_83CDA94
|
||||||
_0808CB8C: .4byte gUnknown_20397AC
|
_0808CB8C: .4byte gUnknown_20397AC
|
||||||
_0808CB90: .4byte 0x00000242
|
_0808CB90: .4byte 0x00000242
|
||||||
_0808CB94: .4byte gUnknown_202063C
|
_0808CB94: .4byte gSprites
|
||||||
_0808CB98: .4byte gUnknown_83CDA70
|
_0808CB98: .4byte gUnknown_83CDA70
|
||||||
_0808CB9C: .4byte 0x00000246
|
_0808CB9C: .4byte 0x00000246
|
||||||
_0808CBA0: .4byte sub_808CD64
|
_0808CBA0: .4byte sub_808CD64
|
||||||
@@ -2820,7 +2820,7 @@ sub_808CF10: @ 808CF10
|
|||||||
bl FreeSpriteTileRanges
|
bl FreeSpriteTileRanges
|
||||||
bl FreeAllSpritePalettes
|
bl FreeAllSpritePalettes
|
||||||
bl ClearDma3Requests
|
bl ClearDma3Requests
|
||||||
ldr r1, _0808CF80 @ =gUnknown_2021B46
|
ldr r1, _0808CF80 @ =gReservedSpriteTileCount
|
||||||
movs r2, 0xA0
|
movs r2, 0xA0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
adds r0, r2, 0
|
adds r0, r2, 0
|
||||||
@@ -2859,7 +2859,7 @@ sub_808CF10: @ 808CF10
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0808CF80: .4byte gUnknown_2021B46
|
_0808CF80: .4byte gReservedSpriteTileCount
|
||||||
_0808CF84: .4byte gUnknown_20397B0
|
_0808CF84: .4byte gUnknown_20397B0
|
||||||
_0808CF88: .4byte gKeyRepeatStartDelay
|
_0808CF88: .4byte gKeyRepeatStartDelay
|
||||||
_0808CF8C: .4byte gUnknown_83CE6F8
|
_0808CF8C: .4byte gUnknown_83CE6F8
|
||||||
@@ -6920,7 +6920,7 @@ _0808F17A:
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _0808F1CC @ =gUnknown_202063C
|
ldr r0, _0808F1CC @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r2]
|
str r1, [r2]
|
||||||
adds r0, r4, 0x1
|
adds r0, r4, 0x1
|
||||||
@@ -6937,7 +6937,7 @@ _0808F1BC: .4byte gUnknown_83CEA68
|
|||||||
_0808F1C0: .4byte gUnknown_83CEBD8
|
_0808F1C0: .4byte gUnknown_83CEBD8
|
||||||
_0808F1C4: .4byte gUnknown_20397B0
|
_0808F1C4: .4byte gUnknown_20397B0
|
||||||
_0808F1C8: .4byte 0x00000d94
|
_0808F1C8: .4byte 0x00000d94
|
||||||
_0808F1CC: .4byte gUnknown_202063C
|
_0808F1CC: .4byte gSprites
|
||||||
thumb_func_end sub_808F164
|
thumb_func_end sub_808F164
|
||||||
|
|
||||||
thumb_func_start sub_808F1D0
|
thumb_func_start sub_808F1D0
|
||||||
@@ -7055,14 +7055,14 @@ _0808F28A:
|
|||||||
negs r1, r1
|
negs r1, r1
|
||||||
ands r1, r0
|
ands r1, r0
|
||||||
strb r1, [r4, 0x1]
|
strb r1, [r4, 0x1]
|
||||||
ldr r0, _0808F2B8 @ =nullsub_8
|
ldr r0, _0808F2B8 @ =SpriteCallbackDummy
|
||||||
str r0, [r4, 0x1C]
|
str r0, [r4, 0x1C]
|
||||||
_0808F2B2:
|
_0808F2B2:
|
||||||
pop {r4}
|
pop {r4}
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0808F2B8: .4byte nullsub_8
|
_0808F2B8: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end BoxSetMosaic2
|
thumb_func_end BoxSetMosaic2
|
||||||
|
|
||||||
thumb_func_start sub_808F2BC
|
thumb_func_start sub_808F2BC
|
||||||
@@ -7156,7 +7156,7 @@ _0808F36C:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0808F3A4 @ =gUnknown_202063C
|
ldr r1, _0808F3A4 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
str r0, [r3]
|
str r0, [r3]
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
@@ -7176,7 +7176,7 @@ _0808F36C:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0808F39C: .4byte gUnknown_20397B0
|
_0808F39C: .4byte gUnknown_20397B0
|
||||||
_0808F3A0: .4byte 0x00002238
|
_0808F3A0: .4byte 0x00002238
|
||||||
_0808F3A4: .4byte gUnknown_202063C
|
_0808F3A4: .4byte gSprites
|
||||||
_0808F3A8: .4byte 0x00002232
|
_0808F3A8: .4byte 0x00002232
|
||||||
_0808F3AC: .4byte 0x00002234
|
_0808F3AC: .4byte 0x00002234
|
||||||
_0808F3B0: .4byte 0x06010000
|
_0808F3B0: .4byte 0x06010000
|
||||||
@@ -9126,7 +9126,7 @@ _080902FC:
|
|||||||
strh r0, [r1]
|
strh r0, [r1]
|
||||||
ldrh r0, [r2, 0x34]
|
ldrh r0, [r2, 0x34]
|
||||||
strh r0, [r2, 0x20]
|
strh r0, [r2, 0x20]
|
||||||
ldr r0, _08090320 @ =nullsub_8
|
ldr r0, _08090320 @ =SpriteCallbackDummy
|
||||||
str r0, [r2, 0x1C]
|
str r0, [r2, 0x1C]
|
||||||
_08090312:
|
_08090312:
|
||||||
pop {r0}
|
pop {r0}
|
||||||
@@ -9134,7 +9134,7 @@ _08090312:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08090318: .4byte gUnknown_20397B0
|
_08090318: .4byte gUnknown_20397B0
|
||||||
_0809031C: .4byte 0x00000c62
|
_0809031C: .4byte 0x00000c62
|
||||||
_08090320: .4byte nullsub_8
|
_08090320: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_80902E0
|
thumb_func_end sub_80902E0
|
||||||
|
|
||||||
thumb_func_start sub_8090324
|
thumb_func_start sub_8090324
|
||||||
@@ -9162,13 +9162,13 @@ _08090338:
|
|||||||
lsrs r0, 16
|
lsrs r0, 16
|
||||||
cmp r0, 0xB6
|
cmp r0, 0xB6
|
||||||
bls _08090354
|
bls _08090354
|
||||||
ldr r0, _08090358 @ =nullsub_8
|
ldr r0, _08090358 @ =SpriteCallbackDummy
|
||||||
str r0, [r2, 0x1C]
|
str r0, [r2, 0x1C]
|
||||||
_08090354:
|
_08090354:
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08090358: .4byte nullsub_8
|
_08090358: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_8090324
|
thumb_func_end sub_8090324
|
||||||
|
|
||||||
thumb_func_start sub_809035C
|
thumb_func_start sub_809035C
|
||||||
@@ -10204,7 +10204,7 @@ _08090B20:
|
|||||||
adds r0, 0x10
|
adds r0, 0x10
|
||||||
_08090B32:
|
_08090B32:
|
||||||
strh r0, [r3, 0x22]
|
strh r0, [r3, 0x22]
|
||||||
ldr r0, _08090B5C @ =nullsub_8
|
ldr r0, _08090B5C @ =SpriteCallbackDummy
|
||||||
str r0, [r3, 0x1C]
|
str r0, [r3, 0x1C]
|
||||||
ldr r0, _08090B60 @ =gUnknown_20397B0
|
ldr r0, _08090B60 @ =gUnknown_20397B0
|
||||||
ldr r2, [r0]
|
ldr r2, [r0]
|
||||||
@@ -10225,7 +10225,7 @@ _08090B54:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08090B5C: .4byte nullsub_8
|
_08090B5C: .4byte SpriteCallbackDummy
|
||||||
_08090B60: .4byte gUnknown_20397B0
|
_08090B60: .4byte gUnknown_20397B0
|
||||||
_08090B64: .4byte 0x00000a6c
|
_08090B64: .4byte 0x00000a6c
|
||||||
_08090B68: .4byte 0x00000c5a
|
_08090B68: .4byte 0x00000c5a
|
||||||
@@ -10569,7 +10569,7 @@ _08090DE0:
|
|||||||
ldr r0, _08090E00 @ =0x00000a68
|
ldr r0, _08090E00 @ =0x00000a68
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
ldr r2, [r1]
|
ldr r2, [r1]
|
||||||
ldr r0, _08090E04 @ =nullsub_8
|
ldr r0, _08090E04 @ =SpriteCallbackDummy
|
||||||
str r0, [r2, 0x1C]
|
str r0, [r2, 0x1C]
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
str r0, [r1]
|
str r0, [r1]
|
||||||
@@ -10580,7 +10580,7 @@ _08090DE0:
|
|||||||
_08090DF8: .4byte gUnknown_20397B0
|
_08090DF8: .4byte gUnknown_20397B0
|
||||||
_08090DFC: .4byte 0x00000a84
|
_08090DFC: .4byte 0x00000a84
|
||||||
_08090E00: .4byte 0x00000a68
|
_08090E00: .4byte 0x00000a68
|
||||||
_08090E04: .4byte nullsub_8
|
_08090E04: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_8090D58
|
thumb_func_end sub_8090D58
|
||||||
|
|
||||||
thumb_func_start sub_8090E08
|
thumb_func_start sub_8090E08
|
||||||
@@ -10618,7 +10618,7 @@ _08090E3C:
|
|||||||
ldr r2, _08090E68 @ =0x00000a68
|
ldr r2, _08090E68 @ =0x00000a68
|
||||||
adds r0, r1, r2
|
adds r0, r1, r2
|
||||||
ldr r2, [r0]
|
ldr r2, [r0]
|
||||||
ldr r0, _08090E6C @ =nullsub_8
|
ldr r0, _08090E6C @ =SpriteCallbackDummy
|
||||||
str r0, [r2, 0x1C]
|
str r0, [r2, 0x1C]
|
||||||
ldr r4, _08090E70 @ =0x00000c59
|
ldr r4, _08090E70 @ =0x00000c59
|
||||||
adds r1, r4
|
adds r1, r4
|
||||||
@@ -10632,7 +10632,7 @@ _08090E5C: .4byte gUnknown_20397B0
|
|||||||
_08090E60: .4byte 0x00000afc
|
_08090E60: .4byte 0x00000afc
|
||||||
_08090E64: .4byte 0x00000a84
|
_08090E64: .4byte 0x00000a84
|
||||||
_08090E68: .4byte 0x00000a68
|
_08090E68: .4byte 0x00000a68
|
||||||
_08090E6C: .4byte nullsub_8
|
_08090E6C: .4byte SpriteCallbackDummy
|
||||||
_08090E70: .4byte 0x00000c59
|
_08090E70: .4byte 0x00000c59
|
||||||
thumb_func_end sub_8090E08
|
thumb_func_end sub_8090E08
|
||||||
|
|
||||||
@@ -10788,7 +10788,7 @@ _08090F6A:
|
|||||||
adds r1, r7
|
adds r1, r7
|
||||||
ldr r0, [r1]
|
ldr r0, [r1]
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
ldr r0, _08090FC0 @ =nullsub_8
|
ldr r0, _08090FC0 @ =SpriteCallbackDummy
|
||||||
str r0, [r1, 0x1C]
|
str r0, [r1, 0x1C]
|
||||||
_08090F9E:
|
_08090F9E:
|
||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
@@ -10805,7 +10805,7 @@ _08090FB0: .4byte 0x00000afc
|
|||||||
_08090FB4: .4byte 0x00000a68
|
_08090FB4: .4byte 0x00000a68
|
||||||
_08090FB8: .4byte gUnknown_825E074
|
_08090FB8: .4byte gUnknown_825E074
|
||||||
_08090FBC: .4byte sub_80911B0
|
_08090FBC: .4byte sub_80911B0
|
||||||
_08090FC0: .4byte nullsub_8
|
_08090FC0: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_8090E74
|
thumb_func_end sub_8090E74
|
||||||
|
|
||||||
thumb_func_start sub_8090FC4
|
thumb_func_start sub_8090FC4
|
||||||
@@ -11303,7 +11303,7 @@ sub_80912E0: @ 80912E0
|
|||||||
lsrs r2, r0, 24
|
lsrs r2, r0, 24
|
||||||
cmp r2, 0x40
|
cmp r2, 0x40
|
||||||
beq _080913AC
|
beq _080913AC
|
||||||
ldr r1, _080913A0 @ =gUnknown_202063C
|
ldr r1, _080913A0 @ =gSprites
|
||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -11332,7 +11332,7 @@ _08091390: .4byte gUnknown_83CEBF0
|
|||||||
_08091394: .4byte gUnknown_83D3E80
|
_08091394: .4byte gUnknown_83D3E80
|
||||||
_08091398: .4byte 0x0000dac0
|
_08091398: .4byte 0x0000dac0
|
||||||
_0809139C: .4byte 0x0000ffff
|
_0809139C: .4byte 0x0000ffff
|
||||||
_080913A0: .4byte gUnknown_202063C
|
_080913A0: .4byte gSprites
|
||||||
_080913A4: .4byte 0x000003ff
|
_080913A4: .4byte 0x000003ff
|
||||||
_080913A8: .4byte 0xfffffc00
|
_080913A8: .4byte 0xfffffc00
|
||||||
_080913AC:
|
_080913AC:
|
||||||
@@ -12384,7 +12384,7 @@ _08091BBC:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08091C44 @ =gUnknown_202063C
|
ldr r1, _08091C44 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
str r0, [r2]
|
str r0, [r2]
|
||||||
lsls r1, r4, 24
|
lsls r1, r4, 24
|
||||||
@@ -12420,7 +12420,7 @@ _08091C34: .4byte 0x0000071c
|
|||||||
_08091C38: .4byte 0x0000071e
|
_08091C38: .4byte 0x0000071e
|
||||||
_08091C3C: .4byte 0x000021a8
|
_08091C3C: .4byte 0x000021a8
|
||||||
_08091C40: .4byte gUnknown_83D2B7C
|
_08091C40: .4byte gUnknown_83D2B7C
|
||||||
_08091C44: .4byte gUnknown_202063C
|
_08091C44: .4byte gSprites
|
||||||
thumb_func_end sub_8091A94
|
thumb_func_end sub_8091A94
|
||||||
|
|
||||||
thumb_func_start sub_8091C48
|
thumb_func_start sub_8091C48
|
||||||
@@ -12596,7 +12596,7 @@ _08091D82:
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _08091E28 @ =gUnknown_202063C
|
ldr r0, _08091E28 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r2]
|
str r1, [r2]
|
||||||
mov r0, r8
|
mov r0, r8
|
||||||
@@ -12651,7 +12651,7 @@ _08091E18: .4byte 0x0000071c
|
|||||||
_08091E1C: .4byte 0x0000dac9
|
_08091E1C: .4byte 0x0000dac9
|
||||||
_08091E20: .4byte 0x000021a8
|
_08091E20: .4byte 0x000021a8
|
||||||
_08091E24: .4byte gUnknown_83D29D0
|
_08091E24: .4byte gUnknown_83D29D0
|
||||||
_08091E28: .4byte gUnknown_202063C
|
_08091E28: .4byte gSprites
|
||||||
_08091E2C: .4byte sub_8091E84
|
_08091E2C: .4byte sub_8091E84
|
||||||
_08091E30: .4byte sub_8091EB8
|
_08091E30: .4byte sub_8091EB8
|
||||||
thumb_func_end sub_8091C48
|
thumb_func_end sub_8091C48
|
||||||
@@ -12721,13 +12721,13 @@ _08091E98:
|
|||||||
ldrsh r1, [r2, r3]
|
ldrsh r1, [r2, r3]
|
||||||
cmp r0, r1
|
cmp r0, r1
|
||||||
bne _08091EB0
|
bne _08091EB0
|
||||||
ldr r0, _08091EB4 @ =nullsub_8
|
ldr r0, _08091EB4 @ =SpriteCallbackDummy
|
||||||
str r0, [r2, 0x1C]
|
str r0, [r2, 0x1C]
|
||||||
_08091EB0:
|
_08091EB0:
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08091EB4: .4byte nullsub_8
|
_08091EB4: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_8091E84
|
thumb_func_end sub_8091E84
|
||||||
|
|
||||||
thumb_func_start sub_8091EB8
|
thumb_func_start sub_8091EB8
|
||||||
@@ -12860,7 +12860,7 @@ _08091F8A:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08092004 @ =gUnknown_202063C
|
ldr r1, _08092004 @ =gSprites
|
||||||
adds r4, r0, r1
|
adds r4, r0, r1
|
||||||
lsls r1, r5, 24
|
lsls r1, r5, 24
|
||||||
lsrs r1, 24
|
lsrs r1, 24
|
||||||
@@ -12901,7 +12901,7 @@ _08091FF6:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08091FFC: .4byte gUnknown_83D2B54
|
_08091FFC: .4byte gUnknown_83D2B54
|
||||||
_08092000: .4byte gUnknown_83D2BB4
|
_08092000: .4byte gUnknown_83D2BB4
|
||||||
_08092004: .4byte gUnknown_202063C
|
_08092004: .4byte gSprites
|
||||||
_08092008: .4byte gUnknown_20397B0
|
_08092008: .4byte gUnknown_20397B0
|
||||||
thumb_func_end sub_8091F80
|
thumb_func_end sub_8091F80
|
||||||
|
|
||||||
@@ -13239,7 +13239,7 @@ sub_809223C: @ 809223C
|
|||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r5, _080922AC @ =gUnknown_202063C
|
ldr r5, _080922AC @ =gSprites
|
||||||
adds r6, r4, r5
|
adds r6, r4, r5
|
||||||
adds r0, r6, 0
|
adds r0, r6, 0
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
@@ -13255,14 +13255,14 @@ sub_809223C: @ 809223C
|
|||||||
strb r0, [r6, 0x5]
|
strb r0, [r6, 0x5]
|
||||||
adds r5, 0x1C
|
adds r5, 0x1C
|
||||||
adds r4, r5
|
adds r4, r5
|
||||||
ldr r0, _080922B0 @ =nullsub_8
|
ldr r0, _080922B0 @ =SpriteCallbackDummy
|
||||||
str r0, [r4]
|
str r0, [r4]
|
||||||
adds r0, r6, 0
|
adds r0, r6, 0
|
||||||
b _080922B6
|
b _080922B6
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080922A8: .4byte gUnknown_83D2BB4
|
_080922A8: .4byte gUnknown_83D2BB4
|
||||||
_080922AC: .4byte gUnknown_202063C
|
_080922AC: .4byte gSprites
|
||||||
_080922B0: .4byte nullsub_8
|
_080922B0: .4byte SpriteCallbackDummy
|
||||||
_080922B4:
|
_080922B4:
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
_080922B6:
|
_080922B6:
|
||||||
@@ -18446,7 +18446,7 @@ sub_8094AD8: @ 8094AD8
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _08094BCC @ =gUnknown_202063C
|
ldr r0, _08094BCC @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r3]
|
str r1, [r3]
|
||||||
ldr r0, _08094BD0 @ =gUnknown_2039825
|
ldr r0, _08094BD0 @ =gUnknown_2039825
|
||||||
@@ -18492,7 +18492,7 @@ _08094BBC: .4byte 0x00000cd5
|
|||||||
_08094BC0: .4byte gUnknown_2039820
|
_08094BC0: .4byte gUnknown_2039820
|
||||||
_08094BC4: .4byte gUnknown_2039821
|
_08094BC4: .4byte gUnknown_2039821
|
||||||
_08094BC8: .4byte gUnknown_83D350C
|
_08094BC8: .4byte gUnknown_83D350C
|
||||||
_08094BCC: .4byte gUnknown_202063C
|
_08094BCC: .4byte gSprites
|
||||||
_08094BD0: .4byte gUnknown_2039825
|
_08094BD0: .4byte gUnknown_2039825
|
||||||
_08094BD4: .4byte gUnknown_2039822
|
_08094BD4: .4byte gUnknown_2039822
|
||||||
_08094BD8:
|
_08094BD8:
|
||||||
@@ -18533,7 +18533,7 @@ _08094C00:
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _08094C60 @ =gUnknown_202063C
|
ldr r0, _08094C60 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r2]
|
str r1, [r2]
|
||||||
lsls r3, r4, 2
|
lsls r3, r4, 2
|
||||||
@@ -18563,7 +18563,7 @@ _08094C00:
|
|||||||
_08094C54: .4byte gUnknown_83D3524
|
_08094C54: .4byte gUnknown_83D3524
|
||||||
_08094C58: .4byte gUnknown_20397B0
|
_08094C58: .4byte gUnknown_20397B0
|
||||||
_08094C5C: .4byte 0x00000cb4
|
_08094C5C: .4byte 0x00000cb4
|
||||||
_08094C60: .4byte gUnknown_202063C
|
_08094C60: .4byte gSprites
|
||||||
_08094C64: .4byte gUnknown_2039820
|
_08094C64: .4byte gUnknown_2039820
|
||||||
_08094C68:
|
_08094C68:
|
||||||
ldr r0, _08094C7C @ =gUnknown_20397B0
|
ldr r0, _08094C7C @ =gUnknown_20397B0
|
||||||
@@ -20660,7 +20660,7 @@ _08095B9C:
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _08095C7C @ =gUnknown_202063C
|
ldr r0, _08095C7C @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r2]
|
str r1, [r2]
|
||||||
adds r1, 0x3E
|
adds r1, 0x3E
|
||||||
@@ -20703,7 +20703,7 @@ _08095C6C: .4byte 0x06010000
|
|||||||
_08095C70: .4byte 0xffffdacb
|
_08095C70: .4byte 0xffffdacb
|
||||||
_08095C74: .4byte 0x000021fc
|
_08095C74: .4byte 0x000021fc
|
||||||
_08095C78: .4byte 0x000021f4
|
_08095C78: .4byte 0x000021f4
|
||||||
_08095C7C: .4byte gUnknown_202063C
|
_08095C7C: .4byte gSprites
|
||||||
_08095C80: .4byte 0x00002224
|
_08095C80: .4byte 0x00002224
|
||||||
thumb_func_end sub_8095B5C
|
thumb_func_end sub_8095B5C
|
||||||
|
|
||||||
@@ -21294,7 +21294,7 @@ _0809611A:
|
|||||||
cmp r0, 0x8
|
cmp r0, 0x8
|
||||||
beq _08096144
|
beq _08096144
|
||||||
ldr r1, [r2, 0x1C]
|
ldr r1, [r2, 0x1C]
|
||||||
ldr r0, _08096150 @ =nullsub_8
|
ldr r0, _08096150 @ =SpriteCallbackDummy
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
beq _08096158
|
beq _08096158
|
||||||
ldr r0, _08096154 @ =sub_80969BC
|
ldr r0, _08096154 @ =sub_80969BC
|
||||||
@@ -21306,7 +21306,7 @@ _08096144:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08096148: .4byte gUnknown_20397B0
|
_08096148: .4byte gUnknown_20397B0
|
||||||
_0809614C: .4byte 0x000021f4
|
_0809614C: .4byte 0x000021f4
|
||||||
_08096150: .4byte nullsub_8
|
_08096150: .4byte SpriteCallbackDummy
|
||||||
_08096154: .4byte sub_80969BC
|
_08096154: .4byte sub_80969BC
|
||||||
_08096158:
|
_08096158:
|
||||||
adds r4, 0x10
|
adds r4, 0x10
|
||||||
@@ -22360,14 +22360,14 @@ sub_809692C: @ 809692C
|
|||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
bl sub_8096624
|
bl sub_8096624
|
||||||
ldr r0, _08096954 @ =nullsub_8
|
ldr r0, _08096954 @ =SpriteCallbackDummy
|
||||||
str r0, [r4, 0x1C]
|
str r0, [r4, 0x1C]
|
||||||
_0809694C:
|
_0809694C:
|
||||||
pop {r4}
|
pop {r4}
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08096954: .4byte nullsub_8
|
_08096954: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_809692C
|
thumb_func_end sub_809692C
|
||||||
|
|
||||||
thumb_func_start sub_8096958
|
thumb_func_start sub_8096958
|
||||||
@@ -22518,14 +22518,14 @@ _08096A22:
|
|||||||
lsls r2, 24
|
lsls r2, 24
|
||||||
lsrs r2, 24
|
lsrs r2, 24
|
||||||
bl sub_80962F0
|
bl sub_80962F0
|
||||||
ldr r0, _08096A70 @ =nullsub_8
|
ldr r0, _08096A70 @ =SpriteCallbackDummy
|
||||||
str r0, [r4, 0x1C]
|
str r0, [r4, 0x1C]
|
||||||
_08096A6A:
|
_08096A6A:
|
||||||
pop {r4}
|
pop {r4}
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08096A70: .4byte nullsub_8
|
_08096A70: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_80969F4
|
thumb_func_end sub_80969F4
|
||||||
|
|
||||||
thumb_func_start sub_8096A74
|
thumb_func_start sub_8096A74
|
||||||
@@ -22678,7 +22678,7 @@ _08096B3E:
|
|||||||
lsls r2, 24
|
lsls r2, 24
|
||||||
lsrs r2, 24
|
lsrs r2, 24
|
||||||
bl sub_80962F0
|
bl sub_80962F0
|
||||||
ldr r0, _08096BA8 @ =nullsub_8
|
ldr r0, _08096BA8 @ =SpriteCallbackDummy
|
||||||
str r0, [r4, 0x1C]
|
str r0, [r4, 0x1C]
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
strh r0, [r4, 0x24]
|
strh r0, [r4, 0x24]
|
||||||
@@ -22688,7 +22688,7 @@ _08096B9E:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08096BA4: .4byte gUnknown_825E074
|
_08096BA4: .4byte gUnknown_825E074
|
||||||
_08096BA8: .4byte nullsub_8
|
_08096BA8: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_8096B10
|
thumb_func_end sub_8096B10
|
||||||
|
|
||||||
thumb_func_start sub_8096BAC
|
thumb_func_start sub_8096BAC
|
||||||
@@ -22707,7 +22707,7 @@ sub_8096BAC: @ 8096BAC
|
|||||||
negs r1, r1
|
negs r1, r1
|
||||||
cmp r0, r1
|
cmp r0, r1
|
||||||
bge _08096BDC
|
bge _08096BDC
|
||||||
ldr r0, _08096BE0 @ =nullsub_8
|
ldr r0, _08096BE0 @ =SpriteCallbackDummy
|
||||||
str r0, [r2, 0x1C]
|
str r0, [r2, 0x1C]
|
||||||
adds r0, r2, 0
|
adds r0, r2, 0
|
||||||
bl sub_80962A8
|
bl sub_80962A8
|
||||||
@@ -22719,7 +22719,7 @@ _08096BDC:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08096BE0: .4byte nullsub_8
|
_08096BE0: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_8096BAC
|
thumb_func_end sub_8096BAC
|
||||||
|
|
||||||
thumb_func_start sub_8096BE4
|
thumb_func_start sub_8096BE4
|
||||||
|
|||||||
@@ -10315,7 +10315,7 @@ _08139A40:
|
|||||||
lsls r0, r5, 4
|
lsls r0, r5, 4
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08139A74 @ =gUnknown_202063C
|
ldr r1, _08139A74 @ =gSprites
|
||||||
adds r4, r0, r1
|
adds r4, r0, r1
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
bl FreeSpriteOamMatrix
|
bl FreeSpriteOamMatrix
|
||||||
@@ -10333,7 +10333,7 @@ _08139A40:
|
|||||||
b _08139A86
|
b _08139A86
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08139A70: .4byte 0x0000ffff
|
_08139A70: .4byte 0x0000ffff
|
||||||
_08139A74: .4byte gUnknown_202063C
|
_08139A74: .4byte gSprites
|
||||||
_08139A78:
|
_08139A78:
|
||||||
adds r2, r4, 0
|
adds r2, r4, 0
|
||||||
adds r2, 0x3F
|
adds r2, 0x3F
|
||||||
@@ -10419,7 +10419,7 @@ _08139B14:
|
|||||||
ldr r0, [r0]
|
ldr r0, [r0]
|
||||||
strb r6, [r0, 0x8]
|
strb r6, [r0, 0x8]
|
||||||
_08139B1E:
|
_08139B1E:
|
||||||
ldr r0, _08139B34 @ =gUnknown_202063C
|
ldr r0, _08139B34 @ =gSprites
|
||||||
mov r2, r8
|
mov r2, r8
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
add r1, r8
|
add r1, r8
|
||||||
@@ -10430,7 +10430,7 @@ _08139B1E:
|
|||||||
b _08139C28
|
b _08139C28
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08139B30: .4byte gUnknown_203B170
|
_08139B30: .4byte gUnknown_203B170
|
||||||
_08139B34: .4byte gUnknown_202063C
|
_08139B34: .4byte gSprites
|
||||||
_08139B38: .4byte sub_8139868
|
_08139B38: .4byte sub_8139868
|
||||||
_08139B3C:
|
_08139B3C:
|
||||||
ldr r3, _08139B60 @ =0x0000326c
|
ldr r3, _08139B60 @ =0x0000326c
|
||||||
@@ -10442,7 +10442,7 @@ _08139B3C:
|
|||||||
beq _08139B6C
|
beq _08139B6C
|
||||||
cmp r0, 0x7
|
cmp r0, 0x7
|
||||||
beq _08139C2A
|
beq _08139C2A
|
||||||
ldr r0, _08139B64 @ =gUnknown_202063C
|
ldr r0, _08139B64 @ =gSprites
|
||||||
mov r2, r8
|
mov r2, r8
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
add r1, r8
|
add r1, r8
|
||||||
@@ -10453,7 +10453,7 @@ _08139B3C:
|
|||||||
b _08139C28
|
b _08139C28
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08139B60: .4byte 0x0000326c
|
_08139B60: .4byte 0x0000326c
|
||||||
_08139B64: .4byte gUnknown_202063C
|
_08139B64: .4byte gSprites
|
||||||
_08139B68: .4byte nullsub_96
|
_08139B68: .4byte nullsub_96
|
||||||
_08139B6C:
|
_08139B6C:
|
||||||
ldr r0, [r7]
|
ldr r0, [r7]
|
||||||
@@ -10531,7 +10531,7 @@ _08139C10:
|
|||||||
movs r0, 0
|
movs r0, 0
|
||||||
_08139C16:
|
_08139C16:
|
||||||
strb r0, [r1, 0x8]
|
strb r0, [r1, 0x8]
|
||||||
ldr r0, _08139C3C @ =gUnknown_202063C
|
ldr r0, _08139C3C @ =gSprites
|
||||||
mov r3, r8
|
mov r3, r8
|
||||||
lsls r1, r3, 4
|
lsls r1, r3, 4
|
||||||
add r1, r8
|
add r1, r8
|
||||||
@@ -10550,7 +10550,7 @@ _08139C2A:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08139C38: .4byte gUnknown_203B170
|
_08139C38: .4byte gUnknown_203B170
|
||||||
_08139C3C: .4byte gUnknown_202063C
|
_08139C3C: .4byte gSprites
|
||||||
_08139C40: .4byte sub_8139768
|
_08139C40: .4byte sub_8139768
|
||||||
thumb_func_end sub_8139AAC
|
thumb_func_end sub_8139AAC
|
||||||
|
|
||||||
@@ -10558,7 +10558,7 @@ _08139C40: .4byte sub_8139768
|
|||||||
sub_8139C44: @ 8139C44
|
sub_8139C44: @ 8139C44
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r3, _08139C74 @ =gUnknown_202063C
|
ldr r3, _08139C74 @ =gSprites
|
||||||
ldr r1, _08139C78 @ =gUnknown_203B140
|
ldr r1, _08139C78 @ =gUnknown_203B140
|
||||||
ldr r1, [r1]
|
ldr r1, [r1]
|
||||||
ldr r2, _08139C7C @ =0x00003010
|
ldr r2, _08139C7C @ =0x00003010
|
||||||
@@ -10580,7 +10580,7 @@ sub_8139C44: @ 8139C44
|
|||||||
strb r1, [r2]
|
strb r1, [r2]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08139C74: .4byte gUnknown_202063C
|
_08139C74: .4byte gSprites
|
||||||
_08139C78: .4byte gUnknown_203B140
|
_08139C78: .4byte gUnknown_203B140
|
||||||
_08139C7C: .4byte 0x00003010
|
_08139C7C: .4byte 0x00003010
|
||||||
thumb_func_end sub_8139C44
|
thumb_func_end sub_8139C44
|
||||||
@@ -10651,7 +10651,7 @@ _08139CDA:
|
|||||||
ldr r3, _08139D48 @ =0x0000300c
|
ldr r3, _08139D48 @ =0x0000300c
|
||||||
adds r1, r3
|
adds r1, r3
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r4, _08139D4C @ =gUnknown_202063C
|
ldr r4, _08139D4C @ =gSprites
|
||||||
ldr r2, [r2]
|
ldr r2, [r2]
|
||||||
adds r2, r3
|
adds r2, r3
|
||||||
ldrb r1, [r2]
|
ldrb r1, [r2]
|
||||||
@@ -10661,7 +10661,7 @@ _08139CDA:
|
|||||||
adds r1, r4, 0
|
adds r1, r4, 0
|
||||||
adds r1, 0x1C
|
adds r1, 0x1C
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r1, _08139D50 @ =nullsub_8
|
ldr r1, _08139D50 @ =SpriteCallbackDummy
|
||||||
str r1, [r0]
|
str r1, [r0]
|
||||||
ldrb r0, [r2]
|
ldrb r0, [r2]
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
@@ -10682,15 +10682,15 @@ _08139CDA:
|
|||||||
_08139D40: .4byte gUnknown_82606F4
|
_08139D40: .4byte gUnknown_82606F4
|
||||||
_08139D44: .4byte gUnknown_203B140
|
_08139D44: .4byte gUnknown_203B140
|
||||||
_08139D48: .4byte 0x0000300c
|
_08139D48: .4byte 0x0000300c
|
||||||
_08139D4C: .4byte gUnknown_202063C
|
_08139D4C: .4byte gSprites
|
||||||
_08139D50: .4byte nullsub_8
|
_08139D50: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_8139CB0
|
thumb_func_end sub_8139CB0
|
||||||
|
|
||||||
thumb_func_start sub_8139D54
|
thumb_func_start sub_8139D54
|
||||||
sub_8139D54: @ 8139D54
|
sub_8139D54: @ 8139D54
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r3, _08139D84 @ =gUnknown_202063C
|
ldr r3, _08139D84 @ =gSprites
|
||||||
ldr r1, _08139D88 @ =gUnknown_203B140
|
ldr r1, _08139D88 @ =gUnknown_203B140
|
||||||
ldr r1, [r1]
|
ldr r1, [r1]
|
||||||
ldr r2, _08139D8C @ =0x0000300c
|
ldr r2, _08139D8C @ =0x0000300c
|
||||||
@@ -10712,7 +10712,7 @@ sub_8139D54: @ 8139D54
|
|||||||
strb r1, [r2]
|
strb r1, [r2]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08139D84: .4byte gUnknown_202063C
|
_08139D84: .4byte gSprites
|
||||||
_08139D88: .4byte gUnknown_203B140
|
_08139D88: .4byte gUnknown_203B140
|
||||||
_08139D8C: .4byte 0x0000300c
|
_08139D8C: .4byte 0x0000300c
|
||||||
thumb_func_end sub_8139D54
|
thumb_func_end sub_8139D54
|
||||||
@@ -10728,7 +10728,7 @@ sub_8139D90: @ 8139D90
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08139DB8 @ =gUnknown_202063C
|
ldr r1, _08139DB8 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySpriteAndFreeResources_
|
bl DestroySpriteAndFreeResources_
|
||||||
pop {r0}
|
pop {r0}
|
||||||
@@ -10736,7 +10736,7 @@ sub_8139D90: @ 8139D90
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08139DB0: .4byte gUnknown_203B140
|
_08139DB0: .4byte gUnknown_203B140
|
||||||
_08139DB4: .4byte 0x0000300c
|
_08139DB4: .4byte 0x0000300c
|
||||||
_08139DB8: .4byte gUnknown_202063C
|
_08139DB8: .4byte gSprites
|
||||||
thumb_func_end sub_8139D90
|
thumb_func_end sub_8139D90
|
||||||
|
|
||||||
thumb_func_start sub_8139DBC
|
thumb_func_start sub_8139DBC
|
||||||
@@ -10770,7 +10770,7 @@ sub_8139DBC: @ 8139DBC
|
|||||||
ldr r0, [r0]
|
ldr r0, [r0]
|
||||||
cmp r0, 0x1
|
cmp r0, 0x1
|
||||||
bne _08139E20
|
bne _08139E20
|
||||||
ldr r1, _08139E1C @ =nullsub_8
|
ldr r1, _08139E1C @ =SpriteCallbackDummy
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
str r0, [sp]
|
str r0, [sp]
|
||||||
str r4, [sp, 0x4]
|
str r4, [sp, 0x4]
|
||||||
@@ -10781,13 +10781,13 @@ _08139E0C: .4byte 0x00003290
|
|||||||
_08139E10: .4byte 0x000032f8
|
_08139E10: .4byte 0x000032f8
|
||||||
_08139E14: .4byte sub_804CF14
|
_08139E14: .4byte sub_804CF14
|
||||||
_08139E18: .4byte 0x00003024
|
_08139E18: .4byte 0x00003024
|
||||||
_08139E1C: .4byte nullsub_8
|
_08139E1C: .4byte SpriteCallbackDummy
|
||||||
_08139E20:
|
_08139E20:
|
||||||
ldr r1, _08139E28 @ =nullsub_8
|
ldr r1, _08139E28 @ =SpriteCallbackDummy
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
b _08139E52
|
b _08139E52
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08139E28: .4byte nullsub_8
|
_08139E28: .4byte SpriteCallbackDummy
|
||||||
_08139E2C:
|
_08139E2C:
|
||||||
ldr r0, _08139E48 @ =gUnknown_203B16C
|
ldr r0, _08139E48 @ =gUnknown_203B16C
|
||||||
ldrb r1, [r0]
|
ldrb r1, [r0]
|
||||||
@@ -10797,16 +10797,16 @@ _08139E2C:
|
|||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _08139E50
|
beq _08139E50
|
||||||
ldr r1, _08139E4C @ =nullsub_8
|
ldr r1, _08139E4C @ =SpriteCallbackDummy
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
str r0, [sp]
|
str r0, [sp]
|
||||||
str r4, [sp, 0x4]
|
str r4, [sp, 0x4]
|
||||||
b _08139E58
|
b _08139E58
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08139E48: .4byte gUnknown_203B16C
|
_08139E48: .4byte gUnknown_203B16C
|
||||||
_08139E4C: .4byte nullsub_8
|
_08139E4C: .4byte SpriteCallbackDummy
|
||||||
_08139E50:
|
_08139E50:
|
||||||
ldr r1, _08139E98 @ =nullsub_8
|
ldr r1, _08139E98 @ =SpriteCallbackDummy
|
||||||
_08139E52:
|
_08139E52:
|
||||||
str r0, [sp]
|
str r0, [sp]
|
||||||
str r4, [sp, 0x4]
|
str r4, [sp, 0x4]
|
||||||
@@ -10826,7 +10826,7 @@ _08139E58:
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bne _08139EA8
|
bne _08139EA8
|
||||||
ldr r2, _08139EA0 @ =gUnknown_202063C
|
ldr r2, _08139EA0 @ =gSprites
|
||||||
ldr r0, _08139EA4 @ =gUnknown_203B140
|
ldr r0, _08139EA4 @ =gUnknown_203B140
|
||||||
ldr r0, [r0]
|
ldr r0, [r0]
|
||||||
ldr r1, _08139E9C @ =0x00003014
|
ldr r1, _08139E9C @ =0x00003014
|
||||||
@@ -10842,12 +10842,12 @@ _08139E58:
|
|||||||
orrs r1, r2
|
orrs r1, r2
|
||||||
b _08139EC6
|
b _08139EC6
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08139E98: .4byte nullsub_8
|
_08139E98: .4byte SpriteCallbackDummy
|
||||||
_08139E9C: .4byte 0x00003014
|
_08139E9C: .4byte 0x00003014
|
||||||
_08139EA0: .4byte gUnknown_202063C
|
_08139EA0: .4byte gSprites
|
||||||
_08139EA4: .4byte gUnknown_203B140
|
_08139EA4: .4byte gUnknown_203B140
|
||||||
_08139EA8:
|
_08139EA8:
|
||||||
ldr r2, _08139ED8 @ =gUnknown_202063C
|
ldr r2, _08139ED8 @ =gSprites
|
||||||
ldr r0, _08139EDC @ =gUnknown_203B140
|
ldr r0, _08139EDC @ =gUnknown_203B140
|
||||||
ldr r0, [r0]
|
ldr r0, [r0]
|
||||||
ldr r1, _08139EE0 @ =0x00003014
|
ldr r1, _08139EE0 @ =0x00003014
|
||||||
@@ -10871,7 +10871,7 @@ _08139EC6:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08139ED8: .4byte gUnknown_202063C
|
_08139ED8: .4byte gSprites
|
||||||
_08139EDC: .4byte gUnknown_203B140
|
_08139EDC: .4byte gUnknown_203B140
|
||||||
_08139EE0: .4byte 0x00003014
|
_08139EE0: .4byte 0x00003014
|
||||||
thumb_func_end sub_8139DBC
|
thumb_func_end sub_8139DBC
|
||||||
@@ -10880,7 +10880,7 @@ _08139EE0: .4byte 0x00003014
|
|||||||
sub_8139EE4: @ 8139EE4
|
sub_8139EE4: @ 8139EE4
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r3, _08139F14 @ =gUnknown_202063C
|
ldr r3, _08139F14 @ =gSprites
|
||||||
ldr r1, _08139F18 @ =gUnknown_203B140
|
ldr r1, _08139F18 @ =gUnknown_203B140
|
||||||
ldr r1, [r1]
|
ldr r1, [r1]
|
||||||
ldr r2, _08139F1C @ =0x00003014
|
ldr r2, _08139F1C @ =0x00003014
|
||||||
@@ -10902,7 +10902,7 @@ sub_8139EE4: @ 8139EE4
|
|||||||
strb r1, [r2]
|
strb r1, [r2]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08139F14: .4byte gUnknown_202063C
|
_08139F14: .4byte gSprites
|
||||||
_08139F18: .4byte gUnknown_203B140
|
_08139F18: .4byte gUnknown_203B140
|
||||||
_08139F1C: .4byte 0x00003014
|
_08139F1C: .4byte 0x00003014
|
||||||
thumb_func_end sub_8139EE4
|
thumb_func_end sub_8139EE4
|
||||||
@@ -10926,7 +10926,7 @@ sub_8139F20: @ 8139F20
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08139F60 @ =gUnknown_202063C
|
ldr r1, _08139F60 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl sub_8097070
|
bl sub_8097070
|
||||||
pop {r4}
|
pop {r4}
|
||||||
@@ -10936,7 +10936,7 @@ sub_8139F20: @ 8139F20
|
|||||||
_08139F54: .4byte gUnknown_203B140
|
_08139F54: .4byte gUnknown_203B140
|
||||||
_08139F58: .4byte 0x00003290
|
_08139F58: .4byte 0x00003290
|
||||||
_08139F5C: .4byte 0x00003014
|
_08139F5C: .4byte 0x00003014
|
||||||
_08139F60: .4byte gUnknown_202063C
|
_08139F60: .4byte gSprites
|
||||||
thumb_func_end sub_8139F20
|
thumb_func_end sub_8139F20
|
||||||
|
|
||||||
thumb_func_start sub_8139F64
|
thumb_func_start sub_8139F64
|
||||||
@@ -11021,7 +11021,7 @@ _08139FCC:
|
|||||||
str r0, [sp, 0x8]
|
str r0, [sp, 0x8]
|
||||||
mov r0, r10
|
mov r0, r10
|
||||||
str r0, [sp, 0xC]
|
str r0, [sp, 0xC]
|
||||||
ldr r0, _0813A0D8 @ =gUnknown_8231CFC
|
ldr r0, _0813A0D8 @ =gDummySpriteAffineAnimTable
|
||||||
str r0, [sp, 0x10]
|
str r0, [sp, 0x10]
|
||||||
ldr r0, _0813A0DC @ =sub_813A124
|
ldr r0, _0813A0DC @ =sub_813A124
|
||||||
str r0, [sp, 0x14]
|
str r0, [sp, 0x14]
|
||||||
@@ -11052,7 +11052,7 @@ _08139FCC:
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _0813A0E4 @ =gUnknown_202063C
|
ldr r0, _0813A0E4 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r2]
|
str r1, [r2]
|
||||||
strh r7, [r2, 0x4]
|
strh r7, [r2, 0x4]
|
||||||
@@ -11109,10 +11109,10 @@ _0813A0C8: .4byte gUnknown_8463720
|
|||||||
_0813A0CC: .4byte 0xffff0000
|
_0813A0CC: .4byte 0xffff0000
|
||||||
_0813A0D0: .4byte gUnknown_846398C
|
_0813A0D0: .4byte gUnknown_846398C
|
||||||
_0813A0D4: .4byte gUnknown_84639A4
|
_0813A0D4: .4byte gUnknown_84639A4
|
||||||
_0813A0D8: .4byte gUnknown_8231CFC
|
_0813A0D8: .4byte gDummySpriteAffineAnimTable
|
||||||
_0813A0DC: .4byte sub_813A124
|
_0813A0DC: .4byte sub_813A124
|
||||||
_0813A0E0: .4byte gUnknown_203B16D
|
_0813A0E0: .4byte gUnknown_203B16D
|
||||||
_0813A0E4: .4byte gUnknown_202063C
|
_0813A0E4: .4byte gSprites
|
||||||
thumb_func_end sub_8139F64
|
thumb_func_end sub_8139F64
|
||||||
|
|
||||||
thumb_func_start sub_813A0E8
|
thumb_func_start sub_813A0E8
|
||||||
@@ -11364,9 +11364,9 @@ sub_813A254: @ 813A254
|
|||||||
ldr r1, _0813A324 @ =gUnknown_84639F4
|
ldr r1, _0813A324 @ =gUnknown_84639F4
|
||||||
str r1, [sp, 0x8]
|
str r1, [sp, 0x8]
|
||||||
str r2, [sp, 0xC]
|
str r2, [sp, 0xC]
|
||||||
ldr r1, _0813A328 @ =gUnknown_8231CFC
|
ldr r1, _0813A328 @ =gDummySpriteAffineAnimTable
|
||||||
str r1, [sp, 0x10]
|
str r1, [sp, 0x10]
|
||||||
ldr r1, _0813A32C @ =nullsub_8
|
ldr r1, _0813A32C @ =SpriteCallbackDummy
|
||||||
str r1, [sp, 0x14]
|
str r1, [sp, 0x14]
|
||||||
bl LoadSpriteSheet
|
bl LoadSpriteSheet
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
@@ -11383,7 +11383,7 @@ sub_813A254: @ 813A254
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _0813A330 @ =gUnknown_202063C
|
ldr r0, _0813A330 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r2]
|
str r1, [r2]
|
||||||
strh r7, [r2, 0x4]
|
strh r7, [r2, 0x4]
|
||||||
@@ -11410,9 +11410,9 @@ _0813A318: .4byte gUnknown_8E9BF28
|
|||||||
_0813A31C: .4byte 0xffff0000
|
_0813A31C: .4byte 0xffff0000
|
||||||
_0813A320: .4byte gUnknown_84639AC
|
_0813A320: .4byte gUnknown_84639AC
|
||||||
_0813A324: .4byte gUnknown_84639F4
|
_0813A324: .4byte gUnknown_84639F4
|
||||||
_0813A328: .4byte gUnknown_8231CFC
|
_0813A328: .4byte gDummySpriteAffineAnimTable
|
||||||
_0813A32C: .4byte nullsub_8
|
_0813A32C: .4byte SpriteCallbackDummy
|
||||||
_0813A330: .4byte gUnknown_202063C
|
_0813A330: .4byte gSprites
|
||||||
thumb_func_end sub_813A254
|
thumb_func_end sub_813A254
|
||||||
|
|
||||||
thumb_func_start sub_813A334
|
thumb_func_start sub_813A334
|
||||||
@@ -11696,9 +11696,9 @@ _0813A54C:
|
|||||||
str r0, [sp, 0x8]
|
str r0, [sp, 0x8]
|
||||||
mov r2, r8
|
mov r2, r8
|
||||||
str r2, [sp, 0xC]
|
str r2, [sp, 0xC]
|
||||||
ldr r0, _0813A614 @ =gUnknown_8231CFC
|
ldr r0, _0813A614 @ =gDummySpriteAffineAnimTable
|
||||||
str r0, [sp, 0x10]
|
str r0, [sp, 0x10]
|
||||||
ldr r0, _0813A618 @ =nullsub_8
|
ldr r0, _0813A618 @ =SpriteCallbackDummy
|
||||||
str r0, [sp, 0x14]
|
str r0, [sp, 0x14]
|
||||||
ldr r1, [r5]
|
ldr r1, [r5]
|
||||||
lsls r0, r4, 1
|
lsls r0, r4, 1
|
||||||
@@ -11721,7 +11721,7 @@ _0813A54C:
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _0813A61C @ =gUnknown_202063C
|
ldr r0, _0813A61C @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r2]
|
str r1, [r2]
|
||||||
adds r1, 0x3E
|
adds r1, 0x3E
|
||||||
@@ -11777,9 +11777,9 @@ _0813A604: .4byte 0xffff0000
|
|||||||
_0813A608: .4byte gUnknown_203B15C
|
_0813A608: .4byte gUnknown_203B15C
|
||||||
_0813A60C: .4byte gUnknown_8463A14
|
_0813A60C: .4byte gUnknown_8463A14
|
||||||
_0813A610: .4byte gUnknown_8463A7C
|
_0813A610: .4byte gUnknown_8463A7C
|
||||||
_0813A614: .4byte gUnknown_8231CFC
|
_0813A614: .4byte gDummySpriteAffineAnimTable
|
||||||
_0813A618: .4byte nullsub_8
|
_0813A618: .4byte SpriteCallbackDummy
|
||||||
_0813A61C: .4byte gUnknown_202063C
|
_0813A61C: .4byte gSprites
|
||||||
thumb_func_end sub_813A45C
|
thumb_func_end sub_813A45C
|
||||||
|
|
||||||
thumb_func_start sub_813A620
|
thumb_func_start sub_813A620
|
||||||
@@ -12153,9 +12153,9 @@ _0813A8D4:
|
|||||||
str r0, [sp, 0x8]
|
str r0, [sp, 0x8]
|
||||||
mov r3, r9
|
mov r3, r9
|
||||||
str r3, [sp, 0xC]
|
str r3, [sp, 0xC]
|
||||||
ldr r0, _0813A988 @ =gUnknown_8231CFC
|
ldr r0, _0813A988 @ =gDummySpriteAffineAnimTable
|
||||||
str r0, [sp, 0x10]
|
str r0, [sp, 0x10]
|
||||||
ldr r0, _0813A98C @ =nullsub_8
|
ldr r0, _0813A98C @ =SpriteCallbackDummy
|
||||||
str r0, [sp, 0x14]
|
str r0, [sp, 0x14]
|
||||||
mov r0, r8
|
mov r0, r8
|
||||||
ldr r1, [r0]
|
ldr r1, [r0]
|
||||||
@@ -12180,7 +12180,7 @@ _0813A8D4:
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _0813A990 @ =gUnknown_202063C
|
ldr r0, _0813A990 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r2]
|
str r1, [r2]
|
||||||
ldrb r2, [r1, 0x5]
|
ldrb r2, [r1, 0x5]
|
||||||
@@ -12225,9 +12225,9 @@ _0813A978: .4byte gUnknown_8E9B578
|
|||||||
_0813A97C: .4byte 0xffff0000
|
_0813A97C: .4byte 0xffff0000
|
||||||
_0813A980: .4byte gUnknown_8463A14
|
_0813A980: .4byte gUnknown_8463A14
|
||||||
_0813A984: .4byte gUnknown_8463A7C
|
_0813A984: .4byte gUnknown_8463A7C
|
||||||
_0813A988: .4byte gUnknown_8231CFC
|
_0813A988: .4byte gDummySpriteAffineAnimTable
|
||||||
_0813A98C: .4byte nullsub_8
|
_0813A98C: .4byte SpriteCallbackDummy
|
||||||
_0813A990: .4byte gUnknown_202063C
|
_0813A990: .4byte gSprites
|
||||||
thumb_func_end sub_813A874
|
thumb_func_end sub_813A874
|
||||||
|
|
||||||
thumb_func_start sub_813A994
|
thumb_func_start sub_813A994
|
||||||
@@ -12557,9 +12557,9 @@ sub_813ABAC: @ 813ABAC
|
|||||||
ldr r1, _0813AC7C @ =gUnknown_8463AFC
|
ldr r1, _0813AC7C @ =gUnknown_8463AFC
|
||||||
str r1, [sp, 0x8]
|
str r1, [sp, 0x8]
|
||||||
str r2, [sp, 0xC]
|
str r2, [sp, 0xC]
|
||||||
ldr r1, _0813AC80 @ =gUnknown_8231CFC
|
ldr r1, _0813AC80 @ =gDummySpriteAffineAnimTable
|
||||||
str r1, [sp, 0x10]
|
str r1, [sp, 0x10]
|
||||||
ldr r1, _0813AC84 @ =nullsub_8
|
ldr r1, _0813AC84 @ =SpriteCallbackDummy
|
||||||
str r1, [sp, 0x14]
|
str r1, [sp, 0x14]
|
||||||
bl LoadSpriteSheet
|
bl LoadSpriteSheet
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
@@ -12576,7 +12576,7 @@ sub_813ABAC: @ 813ABAC
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _0813AC88 @ =gUnknown_202063C
|
ldr r0, _0813AC88 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r2]
|
str r1, [r2]
|
||||||
strh r7, [r2, 0x4]
|
strh r7, [r2, 0x4]
|
||||||
@@ -12603,9 +12603,9 @@ _0813AC70: .4byte gUnknown_8463B00
|
|||||||
_0813AC74: .4byte 0xffff0000
|
_0813AC74: .4byte 0xffff0000
|
||||||
_0813AC78: .4byte gUnknown_8463AEC
|
_0813AC78: .4byte gUnknown_8463AEC
|
||||||
_0813AC7C: .4byte gUnknown_8463AFC
|
_0813AC7C: .4byte gUnknown_8463AFC
|
||||||
_0813AC80: .4byte gUnknown_8231CFC
|
_0813AC80: .4byte gDummySpriteAffineAnimTable
|
||||||
_0813AC84: .4byte nullsub_8
|
_0813AC84: .4byte SpriteCallbackDummy
|
||||||
_0813AC88: .4byte gUnknown_202063C
|
_0813AC88: .4byte gSprites
|
||||||
thumb_func_end sub_813ABAC
|
thumb_func_end sub_813ABAC
|
||||||
|
|
||||||
thumb_func_start sub_813AC8C
|
thumb_func_start sub_813AC8C
|
||||||
@@ -12805,9 +12805,9 @@ sub_813ADA8: @ 813ADA8
|
|||||||
ldr r1, _0813AE78 @ =gUnknown_8463B40
|
ldr r1, _0813AE78 @ =gUnknown_8463B40
|
||||||
str r1, [sp, 0x8]
|
str r1, [sp, 0x8]
|
||||||
str r2, [sp, 0xC]
|
str r2, [sp, 0xC]
|
||||||
ldr r1, _0813AE7C @ =gUnknown_8231CFC
|
ldr r1, _0813AE7C @ =gDummySpriteAffineAnimTable
|
||||||
str r1, [sp, 0x10]
|
str r1, [sp, 0x10]
|
||||||
ldr r1, _0813AE80 @ =nullsub_8
|
ldr r1, _0813AE80 @ =SpriteCallbackDummy
|
||||||
str r1, [sp, 0x14]
|
str r1, [sp, 0x14]
|
||||||
bl LoadSpriteSheet
|
bl LoadSpriteSheet
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
@@ -12824,7 +12824,7 @@ sub_813ADA8: @ 813ADA8
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _0813AE84 @ =gUnknown_202063C
|
ldr r0, _0813AE84 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r2]
|
str r1, [r2]
|
||||||
strh r7, [r2, 0x4]
|
strh r7, [r2, 0x4]
|
||||||
@@ -12851,9 +12851,9 @@ _0813AE6C: .4byte gUnknown_8463B44
|
|||||||
_0813AE70: .4byte 0xffff0000
|
_0813AE70: .4byte 0xffff0000
|
||||||
_0813AE74: .4byte gUnknown_8463B30
|
_0813AE74: .4byte gUnknown_8463B30
|
||||||
_0813AE78: .4byte gUnknown_8463B40
|
_0813AE78: .4byte gUnknown_8463B40
|
||||||
_0813AE7C: .4byte gUnknown_8231CFC
|
_0813AE7C: .4byte gDummySpriteAffineAnimTable
|
||||||
_0813AE80: .4byte nullsub_8
|
_0813AE80: .4byte SpriteCallbackDummy
|
||||||
_0813AE84: .4byte gUnknown_202063C
|
_0813AE84: .4byte gSprites
|
||||||
thumb_func_end sub_813ADA8
|
thumb_func_end sub_813ADA8
|
||||||
|
|
||||||
thumb_func_start sub_813AE88
|
thumb_func_start sub_813AE88
|
||||||
|
|||||||
@@ -135,7 +135,7 @@ sub_8150530: @ 8150530
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08150584 @ =gUnknown_202063C
|
ldr r1, _08150584 @ =gSprites
|
||||||
adds r5, r0, r1
|
adds r5, r0, r1
|
||||||
ldr r0, _08150588 @ =gUnknown_3005E88
|
ldr r0, _08150588 @ =gUnknown_3005E88
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -163,7 +163,7 @@ _08150558:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815057C: .4byte gUnknown_2037078
|
_0815057C: .4byte gUnknown_2037078
|
||||||
_08150580: .4byte gUnknown_2036E38
|
_08150580: .4byte gUnknown_2036E38
|
||||||
_08150584: .4byte gUnknown_202063C
|
_08150584: .4byte gSprites
|
||||||
_08150588: .4byte gUnknown_3005E88
|
_08150588: .4byte gUnknown_3005E88
|
||||||
_0815058C: .4byte sub_81505C4
|
_0815058C: .4byte sub_81505C4
|
||||||
_08150590: .4byte gUnknown_3005090
|
_08150590: .4byte gUnknown_3005090
|
||||||
@@ -211,7 +211,7 @@ sub_81505C4: @ 81505C4
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08150614 @ =gUnknown_202063C
|
ldr r1, _08150614 @ =gSprites
|
||||||
adds r7, r0, r1
|
adds r7, r0, r1
|
||||||
ldr r1, _08150618 @ =gUnknown_3005090
|
ldr r1, _08150618 @ =gUnknown_3005090
|
||||||
mov r2, r8
|
mov r2, r8
|
||||||
@@ -231,7 +231,7 @@ sub_81505C4: @ 81505C4
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815060C: .4byte gUnknown_2037078
|
_0815060C: .4byte gUnknown_2037078
|
||||||
_08150610: .4byte gUnknown_2036E38
|
_08150610: .4byte gUnknown_2036E38
|
||||||
_08150614: .4byte gUnknown_202063C
|
_08150614: .4byte gSprites
|
||||||
_08150618: .4byte gUnknown_3005090
|
_08150618: .4byte gUnknown_3005090
|
||||||
_0815061C:
|
_0815061C:
|
||||||
cmp r6, 0x2
|
cmp r6, 0x2
|
||||||
|
|||||||
+30
-30
@@ -3120,7 +3120,7 @@ sub_80C176C: @ 80C176C
|
|||||||
ldr r1, _080C185C @ =gUnknown_83F1B38
|
ldr r1, _080C185C @ =gUnknown_83F1B38
|
||||||
str r1, [sp, 0x8]
|
str r1, [sp, 0x8]
|
||||||
str r4, [sp, 0xC]
|
str r4, [sp, 0xC]
|
||||||
ldr r1, _080C1860 @ =gUnknown_8231CFC
|
ldr r1, _080C1860 @ =gDummySpriteAffineAnimTable
|
||||||
str r1, [sp, 0x10]
|
str r1, [sp, 0x10]
|
||||||
ldr r1, _080C1864 @ =sub_80C16B8
|
ldr r1, _080C1864 @ =sub_80C16B8
|
||||||
str r1, [sp, 0x14]
|
str r1, [sp, 0x14]
|
||||||
@@ -3164,7 +3164,7 @@ sub_80C176C: @ 80C176C
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _080C187C @ =gUnknown_202063C
|
ldr r0, _080C187C @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r2]
|
str r1, [r2]
|
||||||
adds r1, 0x3E
|
adds r1, 0x3E
|
||||||
@@ -3187,14 +3187,14 @@ _080C1850: .4byte gUnknown_83EF384
|
|||||||
_080C1854: .4byte 0xffff0000
|
_080C1854: .4byte 0xffff0000
|
||||||
_080C1858: .4byte gUnknown_83F1B24
|
_080C1858: .4byte gUnknown_83F1B24
|
||||||
_080C185C: .4byte gUnknown_83F1B38
|
_080C185C: .4byte gUnknown_83F1B38
|
||||||
_080C1860: .4byte gUnknown_8231CFC
|
_080C1860: .4byte gDummySpriteAffineAnimTable
|
||||||
_080C1864: .4byte sub_80C16B8
|
_080C1864: .4byte sub_80C16B8
|
||||||
_080C1868: .4byte 0x000018b4
|
_080C1868: .4byte 0x000018b4
|
||||||
_080C186C: .4byte 0x000018b6
|
_080C186C: .4byte 0x000018b6
|
||||||
_080C1870: .4byte 0x00001cce
|
_080C1870: .4byte 0x00001cce
|
||||||
_080C1874: .4byte 0x00001cca
|
_080C1874: .4byte 0x00001cca
|
||||||
_080C1878: .4byte 0x000018b0
|
_080C1878: .4byte 0x000018b0
|
||||||
_080C187C: .4byte gUnknown_202063C
|
_080C187C: .4byte gSprites
|
||||||
thumb_func_end sub_80C176C
|
thumb_func_end sub_80C176C
|
||||||
|
|
||||||
thumb_func_start sub_80C1880
|
thumb_func_start sub_80C1880
|
||||||
@@ -4291,7 +4291,7 @@ sub_80C210C: @ 80C210C
|
|||||||
ldr r3, _080C21F0 @ =gUnknown_83F1C30
|
ldr r3, _080C21F0 @ =gUnknown_83F1C30
|
||||||
str r3, [sp, 0x8]
|
str r3, [sp, 0x8]
|
||||||
str r4, [sp, 0xC]
|
str r4, [sp, 0xC]
|
||||||
ldr r3, _080C21F4 @ =gUnknown_8231CFC
|
ldr r3, _080C21F4 @ =gDummySpriteAffineAnimTable
|
||||||
str r3, [sp, 0x10]
|
str r3, [sp, 0x10]
|
||||||
ldr r3, _080C21F8 @ =nullsub_63
|
ldr r3, _080C21F8 @ =nullsub_63
|
||||||
str r3, [sp, 0x14]
|
str r3, [sp, 0x14]
|
||||||
@@ -4332,7 +4332,7 @@ sub_80C210C: @ 80C210C
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _080C2204 @ =gUnknown_202063C
|
ldr r0, _080C2204 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r2]
|
str r1, [r2]
|
||||||
adds r1, 0x3E
|
adds r1, 0x3E
|
||||||
@@ -4354,11 +4354,11 @@ _080C21E4: .4byte gUnknown_83EF3A4
|
|||||||
_080C21E8: .4byte 0xffff0000
|
_080C21E8: .4byte 0xffff0000
|
||||||
_080C21EC: .4byte gUnknown_83F1C20
|
_080C21EC: .4byte gUnknown_83F1C20
|
||||||
_080C21F0: .4byte gUnknown_83F1C30
|
_080C21F0: .4byte gUnknown_83F1C30
|
||||||
_080C21F4: .4byte gUnknown_8231CFC
|
_080C21F4: .4byte gDummySpriteAffineAnimTable
|
||||||
_080C21F8: .4byte nullsub_63
|
_080C21F8: .4byte nullsub_63
|
||||||
_080C21FC: .4byte 0x0000040a
|
_080C21FC: .4byte 0x0000040a
|
||||||
_080C2200: .4byte 0x00000404
|
_080C2200: .4byte 0x00000404
|
||||||
_080C2204: .4byte gUnknown_202063C
|
_080C2204: .4byte gSprites
|
||||||
thumb_func_end sub_80C210C
|
thumb_func_end sub_80C210C
|
||||||
|
|
||||||
thumb_func_start sub_80C2208
|
thumb_func_start sub_80C2208
|
||||||
@@ -6180,7 +6180,7 @@ sub_80C309C: @ 80C309C
|
|||||||
ldr r0, _080C3144 @ =gUnknown_83F1C50
|
ldr r0, _080C3144 @ =gUnknown_83F1C50
|
||||||
str r0, [sp, 0x20]
|
str r0, [sp, 0x20]
|
||||||
str r3, [sp, 0x24]
|
str r3, [sp, 0x24]
|
||||||
ldr r0, _080C3148 @ =gUnknown_8231CFC
|
ldr r0, _080C3148 @ =gDummySpriteAffineAnimTable
|
||||||
str r0, [sp, 0x28]
|
str r0, [sp, 0x28]
|
||||||
ldr r0, _080C314C @ =sub_80C2FC0
|
ldr r0, _080C314C @ =sub_80C2FC0
|
||||||
str r0, [sp, 0x2C]
|
str r0, [sp, 0x2C]
|
||||||
@@ -6205,7 +6205,7 @@ sub_80C309C: @ 80C309C
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _080C3150 @ =gUnknown_202063C
|
ldr r0, _080C3150 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r2, 0x1C]
|
str r1, [r2, 0x1C]
|
||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
@@ -6220,9 +6220,9 @@ _080C3138: .4byte gUnknown_83EF25C
|
|||||||
_080C313C: .4byte 0xffff0000
|
_080C313C: .4byte 0xffff0000
|
||||||
_080C3140: .4byte gUnknown_83F1C3C
|
_080C3140: .4byte gUnknown_83F1C3C
|
||||||
_080C3144: .4byte gUnknown_83F1C50
|
_080C3144: .4byte gUnknown_83F1C50
|
||||||
_080C3148: .4byte gUnknown_8231CFC
|
_080C3148: .4byte gDummySpriteAffineAnimTable
|
||||||
_080C314C: .4byte sub_80C2FC0
|
_080C314C: .4byte sub_80C2FC0
|
||||||
_080C3150: .4byte gUnknown_202063C
|
_080C3150: .4byte gSprites
|
||||||
thumb_func_end sub_80C309C
|
thumb_func_end sub_80C309C
|
||||||
|
|
||||||
thumb_func_start sub_80C3154
|
thumb_func_start sub_80C3154
|
||||||
@@ -8274,9 +8274,9 @@ sub_80C4244: @ 80C4244
|
|||||||
ldr r0, _080C430C @ =gUnknown_83F1C64
|
ldr r0, _080C430C @ =gUnknown_83F1C64
|
||||||
str r0, [sp, 0x20]
|
str r0, [sp, 0x20]
|
||||||
str r3, [sp, 0x24]
|
str r3, [sp, 0x24]
|
||||||
ldr r0, _080C4310 @ =gUnknown_8231CFC
|
ldr r0, _080C4310 @ =gDummySpriteAffineAnimTable
|
||||||
str r0, [sp, 0x28]
|
str r0, [sp, 0x28]
|
||||||
ldr r0, _080C4314 @ =nullsub_8
|
ldr r0, _080C4314 @ =SpriteCallbackDummy
|
||||||
str r0, [sp, 0x2C]
|
str r0, [sp, 0x2C]
|
||||||
mov r0, sp
|
mov r0, sp
|
||||||
movs r2, 0x18
|
movs r2, 0x18
|
||||||
@@ -8317,7 +8317,7 @@ _080C42AA:
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _080C4320 @ =gUnknown_202063C
|
ldr r0, _080C4320 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r2, 0x4]
|
str r1, [r2, 0x4]
|
||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
@@ -8332,11 +8332,11 @@ _080C4300: .4byte gUnknown_83EF27C
|
|||||||
_080C4304: .4byte 0xffff0000
|
_080C4304: .4byte 0xffff0000
|
||||||
_080C4308: .4byte gUnknown_83F1C54
|
_080C4308: .4byte gUnknown_83F1C54
|
||||||
_080C430C: .4byte gUnknown_83F1C64
|
_080C430C: .4byte gUnknown_83F1C64
|
||||||
_080C4310: .4byte gUnknown_8231CFC
|
_080C4310: .4byte gDummySpriteAffineAnimTable
|
||||||
_080C4314: .4byte nullsub_8
|
_080C4314: .4byte SpriteCallbackDummy
|
||||||
_080C4318: .4byte gSaveBlock2Ptr
|
_080C4318: .4byte gSaveBlock2Ptr
|
||||||
_080C431C: .4byte gUnknown_83EF29C
|
_080C431C: .4byte gUnknown_83EF29C
|
||||||
_080C4320: .4byte gUnknown_202063C
|
_080C4320: .4byte gSprites
|
||||||
thumb_func_end sub_80C4244
|
thumb_func_end sub_80C4244
|
||||||
|
|
||||||
thumb_func_start sub_80C4324
|
thumb_func_start sub_80C4324
|
||||||
@@ -8646,9 +8646,9 @@ sub_80C450C: @ 80C450C
|
|||||||
ldr r1, _080C4604 @ =gUnknown_83F1C94
|
ldr r1, _080C4604 @ =gUnknown_83F1C94
|
||||||
str r1, [sp, 0x8]
|
str r1, [sp, 0x8]
|
||||||
str r2, [sp, 0xC]
|
str r2, [sp, 0xC]
|
||||||
ldr r1, _080C4608 @ =gUnknown_8231CFC
|
ldr r1, _080C4608 @ =gDummySpriteAffineAnimTable
|
||||||
str r1, [sp, 0x10]
|
str r1, [sp, 0x10]
|
||||||
ldr r1, _080C460C @ =nullsub_8
|
ldr r1, _080C460C @ =SpriteCallbackDummy
|
||||||
str r1, [sp, 0x14]
|
str r1, [sp, 0x14]
|
||||||
bl LoadSpriteSheet
|
bl LoadSpriteSheet
|
||||||
mov r0, r8
|
mov r0, r8
|
||||||
@@ -8680,7 +8680,7 @@ sub_80C450C: @ 80C450C
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _080C4610 @ =gUnknown_202063C
|
ldr r0, _080C4610 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r2]
|
str r1, [r2]
|
||||||
adds r1, 0x3E
|
adds r1, 0x3E
|
||||||
@@ -8709,9 +8709,9 @@ _080C45F8: .4byte gUnknown_83EF2BC
|
|||||||
_080C45FC: .4byte 0xffff0000
|
_080C45FC: .4byte 0xffff0000
|
||||||
_080C4600: .4byte gUnknown_83F1C68
|
_080C4600: .4byte gUnknown_83F1C68
|
||||||
_080C4604: .4byte gUnknown_83F1C94
|
_080C4604: .4byte gUnknown_83F1C94
|
||||||
_080C4608: .4byte gUnknown_8231CFC
|
_080C4608: .4byte gDummySpriteAffineAnimTable
|
||||||
_080C460C: .4byte nullsub_8
|
_080C460C: .4byte SpriteCallbackDummy
|
||||||
_080C4610: .4byte gUnknown_202063C
|
_080C4610: .4byte gSprites
|
||||||
thumb_func_end sub_80C450C
|
thumb_func_end sub_80C450C
|
||||||
|
|
||||||
thumb_func_start sub_80C4614
|
thumb_func_start sub_80C4614
|
||||||
@@ -8765,9 +8765,9 @@ sub_80C4614: @ 80C4614
|
|||||||
ldr r1, _080C4740 @ =gUnknown_83F1C98
|
ldr r1, _080C4740 @ =gUnknown_83F1C98
|
||||||
str r1, [sp, 0x8]
|
str r1, [sp, 0x8]
|
||||||
str r7, [sp, 0xC]
|
str r7, [sp, 0xC]
|
||||||
ldr r1, _080C4744 @ =gUnknown_8231CFC
|
ldr r1, _080C4744 @ =gDummySpriteAffineAnimTable
|
||||||
str r1, [sp, 0x10]
|
str r1, [sp, 0x10]
|
||||||
ldr r1, _080C4748 @ =nullsub_8
|
ldr r1, _080C4748 @ =SpriteCallbackDummy
|
||||||
str r1, [sp, 0x14]
|
str r1, [sp, 0x14]
|
||||||
bl LoadSpriteSheet
|
bl LoadSpriteSheet
|
||||||
adds r0, r6, 0
|
adds r0, r6, 0
|
||||||
@@ -8830,7 +8830,7 @@ _080C46C4:
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _080C474C @ =gUnknown_202063C
|
ldr r0, _080C474C @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r2]
|
str r1, [r2]
|
||||||
adds r1, 0x3E
|
adds r1, 0x3E
|
||||||
@@ -8859,9 +8859,9 @@ _080C4734: .4byte gUnknown_83EF2BC
|
|||||||
_080C4738: .4byte 0xffff0000
|
_080C4738: .4byte 0xffff0000
|
||||||
_080C473C: .4byte gUnknown_83F1C70
|
_080C473C: .4byte gUnknown_83F1C70
|
||||||
_080C4740: .4byte gUnknown_83F1C98
|
_080C4740: .4byte gUnknown_83F1C98
|
||||||
_080C4744: .4byte gUnknown_8231CFC
|
_080C4744: .4byte gDummySpriteAffineAnimTable
|
||||||
_080C4748: .4byte nullsub_8
|
_080C4748: .4byte SpriteCallbackDummy
|
||||||
_080C474C: .4byte gUnknown_202063C
|
_080C474C: .4byte gSprites
|
||||||
thumb_func_end sub_80C4614
|
thumb_func_end sub_80C4614
|
||||||
|
|
||||||
thumb_func_start sub_80C4750
|
thumb_func_start sub_80C4750
|
||||||
|
|||||||
+15
-15
@@ -185,12 +185,12 @@ _08077900:
|
|||||||
b _08077A8A
|
b _08077A8A
|
||||||
_08077906:
|
_08077906:
|
||||||
bl FreeAllSpritePalettes
|
bl FreeAllSpritePalettes
|
||||||
ldr r1, _08077914 @ =gUnknown_3003E58
|
ldr r1, _08077914 @ =gReservedSpritePaletteCount
|
||||||
movs r0, 0x4
|
movs r0, 0x4
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
b _08077A8A
|
b _08077A8A
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08077914: .4byte gUnknown_3003E58
|
_08077914: .4byte gReservedSpritePaletteCount
|
||||||
_08077918:
|
_08077918:
|
||||||
bl ClearSpritesHealthboxAnimData
|
bl ClearSpritesHealthboxAnimData
|
||||||
b _08077A8A
|
b _08077A8A
|
||||||
@@ -681,7 +681,7 @@ _08077CD2:
|
|||||||
ldr r4, _08077D9C @ =gUnknown_2023D44
|
ldr r4, _08077D9C @ =gUnknown_2023D44
|
||||||
adds r4, r7, r4
|
adds r4, r7, r4
|
||||||
strb r0, [r4]
|
strb r0, [r4]
|
||||||
ldr r5, _08077DA0 @ =gUnknown_202063C
|
ldr r5, _08077DA0 @ =gSprites
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
@@ -700,7 +700,7 @@ _08077CD2:
|
|||||||
adds r1, r5, 0
|
adds r1, r5, 0
|
||||||
adds r1, 0x1C
|
adds r1, 0x1C
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r1, _08077DA4 @ =nullsub_8
|
ldr r1, _08077DA4 @ =SpriteCallbackDummy
|
||||||
str r1, [r0]
|
str r1, [r0]
|
||||||
ldrb r1, [r4]
|
ldrb r1, [r4]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -736,8 +736,8 @@ _08077D90: .4byte gUnknown_2023BCE
|
|||||||
_08077D94: .4byte gUnknown_202402C
|
_08077D94: .4byte gUnknown_202402C
|
||||||
_08077D98: .4byte gUnknown_20244DC
|
_08077D98: .4byte gUnknown_20244DC
|
||||||
_08077D9C: .4byte gUnknown_2023D44
|
_08077D9C: .4byte gUnknown_2023D44
|
||||||
_08077DA0: .4byte gUnknown_202063C
|
_08077DA0: .4byte gSprites
|
||||||
_08077DA4: .4byte nullsub_8
|
_08077DA4: .4byte SpriteCallbackDummy
|
||||||
_08077DA8: .4byte gUnknown_2024024
|
_08077DA8: .4byte gUnknown_2024024
|
||||||
_08077DAC:
|
_08077DAC:
|
||||||
ldr r0, _08077E00 @ =gUnknown_2022B4C
|
ldr r0, _08077E00 @ =gUnknown_2022B4C
|
||||||
@@ -822,7 +822,7 @@ _08077E54:
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
ldr r3, _08077E9C @ =gUnknown_2023D44
|
ldr r3, _08077E9C @ =gUnknown_2023D44
|
||||||
strb r0, [r3]
|
strb r0, [r3]
|
||||||
ldr r4, _08077EA0 @ =gUnknown_202063C
|
ldr r4, _08077EA0 @ =gSprites
|
||||||
ldrb r0, [r3]
|
ldrb r0, [r3]
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
@@ -839,7 +839,7 @@ _08077E54:
|
|||||||
adds r1, r4, 0
|
adds r1, r4, 0
|
||||||
adds r1, 0x1C
|
adds r1, 0x1C
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r1, _08077EA4 @ =nullsub_8
|
ldr r1, _08077EA4 @ =SpriteCallbackDummy
|
||||||
str r1, [r0]
|
str r1, [r0]
|
||||||
ldrb r1, [r3]
|
ldrb r1, [r3]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -852,8 +852,8 @@ _08077E54:
|
|||||||
_08077E94: .4byte gUnknown_20244DC
|
_08077E94: .4byte gUnknown_20244DC
|
||||||
_08077E98: .4byte gUnknown_8239F8C
|
_08077E98: .4byte gUnknown_8239F8C
|
||||||
_08077E9C: .4byte gUnknown_2023D44
|
_08077E9C: .4byte gUnknown_2023D44
|
||||||
_08077EA0: .4byte gUnknown_202063C
|
_08077EA0: .4byte gSprites
|
||||||
_08077EA4: .4byte nullsub_8
|
_08077EA4: .4byte SpriteCallbackDummy
|
||||||
_08077EA8:
|
_08077EA8:
|
||||||
ldr r1, _08077FC4 @ =gUnknown_2023BCE
|
ldr r1, _08077FC4 @ =gUnknown_2023BCE
|
||||||
lsls r0, r7, 1
|
lsls r0, r7, 1
|
||||||
@@ -907,7 +907,7 @@ _08077EA8:
|
|||||||
ldr r4, _08077FD0 @ =gUnknown_2023D44
|
ldr r4, _08077FD0 @ =gUnknown_2023D44
|
||||||
adds r4, r7, r4
|
adds r4, r7, r4
|
||||||
strb r0, [r4]
|
strb r0, [r4]
|
||||||
ldr r5, _08077FD4 @ =gUnknown_202063C
|
ldr r5, _08077FD4 @ =gSprites
|
||||||
ldrb r0, [r4]
|
ldrb r0, [r4]
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
@@ -926,7 +926,7 @@ _08077EA8:
|
|||||||
adds r1, r5, 0
|
adds r1, r5, 0
|
||||||
adds r1, 0x1C
|
adds r1, 0x1C
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r1, _08077FD8 @ =nullsub_8
|
ldr r1, _08077FD8 @ =SpriteCallbackDummy
|
||||||
str r1, [r0]
|
str r1, [r0]
|
||||||
ldrb r1, [r4]
|
ldrb r1, [r4]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -957,7 +957,7 @@ _08077EA8:
|
|||||||
ldrb r1, [r1]
|
ldrb r1, [r1]
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
_08077F84:
|
_08077F84:
|
||||||
ldr r1, _08077FD4 @ =gUnknown_202063C
|
ldr r1, _08077FD4 @ =gSprites
|
||||||
ldr r0, _08077FD0 @ =gUnknown_2023D44
|
ldr r0, _08077FD0 @ =gUnknown_2023D44
|
||||||
adds r0, r7, r0
|
adds r0, r7, r0
|
||||||
ldrb r0, [r0]
|
ldrb r0, [r0]
|
||||||
@@ -994,8 +994,8 @@ _08077FC4: .4byte gUnknown_2023BCE
|
|||||||
_08077FC8: .4byte gUnknown_2024284
|
_08077FC8: .4byte gUnknown_2024284
|
||||||
_08077FCC: .4byte gUnknown_20244DC
|
_08077FCC: .4byte gUnknown_20244DC
|
||||||
_08077FD0: .4byte gUnknown_2023D44
|
_08077FD0: .4byte gUnknown_2023D44
|
||||||
_08077FD4: .4byte gUnknown_202063C
|
_08077FD4: .4byte gSprites
|
||||||
_08077FD8: .4byte nullsub_8
|
_08077FD8: .4byte SpriteCallbackDummy
|
||||||
_08077FDC: .4byte gUnknown_2024024
|
_08077FDC: .4byte gUnknown_2024024
|
||||||
_08077FE0: .4byte gUnknown_2024018
|
_08077FE0: .4byte gUnknown_2024018
|
||||||
thumb_func_end sub_8077C38
|
thumb_func_end sub_8077C38
|
||||||
|
|||||||
+2
-2
@@ -224,7 +224,7 @@ _080C993C:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080C9994 @ =gUnknown_202063C
|
ldr r1, _080C9994 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrb r1, [r6, 0x8]
|
ldrb r1, [r6, 0x8]
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
@@ -245,7 +245,7 @@ _080C9980:
|
|||||||
_080C9988: .4byte gUnknown_20386E0
|
_080C9988: .4byte gUnknown_20386E0
|
||||||
_080C998C: .4byte gUnknown_2037078
|
_080C998C: .4byte gUnknown_2037078
|
||||||
_080C9990: .4byte gUnknown_2036E38
|
_080C9990: .4byte gUnknown_2036E38
|
||||||
_080C9994: .4byte gUnknown_202063C
|
_080C9994: .4byte gSprites
|
||||||
_080C9998: .4byte gUnknown_3005090
|
_080C9998: .4byte gUnknown_3005090
|
||||||
_080C999C: .4byte sub_80C99A0
|
_080C999C: .4byte sub_80C99A0
|
||||||
thumb_func_end sub_80C98FC
|
thumb_func_end sub_80C98FC
|
||||||
|
|||||||
+15
-15
@@ -1219,7 +1219,7 @@ _0809D2BA:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0809D2D8 @ =gUnknown_202063C
|
ldr r1, _0809D2D8 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrb r1, [r4, 0xC]
|
ldrb r1, [r4, 0xC]
|
||||||
bl sub_8083A5C
|
bl sub_8083A5C
|
||||||
@@ -1229,7 +1229,7 @@ _0809D2CE:
|
|||||||
strh r0, [r4, 0x8]
|
strh r0, [r4, 0x8]
|
||||||
b _0809D2E8
|
b _0809D2E8
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809D2D8: .4byte gUnknown_202063C
|
_0809D2D8: .4byte gSprites
|
||||||
_0809D2DC:
|
_0809D2DC:
|
||||||
ldrb r0, [r4, 0x12]
|
ldrb r0, [r4, 0x12]
|
||||||
bl sub_809D6B0
|
bl sub_809D6B0
|
||||||
@@ -1309,14 +1309,14 @@ _0809D31C:
|
|||||||
mov r0, r8
|
mov r0, r8
|
||||||
strh r0, [r3, 0xA]
|
strh r0, [r3, 0xA]
|
||||||
strh r5, [r3, 0xC]
|
strh r5, [r3, 0xC]
|
||||||
ldr r4, _0809D3B8 @ =gUnknown_202063C
|
ldr r4, _0809D3B8 @ =gSprites
|
||||||
lsls r1, r5, 4
|
lsls r1, r5, 4
|
||||||
adds r1, r5
|
adds r1, r5
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
adds r0, 0x1C
|
adds r0, 0x1C
|
||||||
adds r0, r1, r0
|
adds r0, r1, r0
|
||||||
ldr r2, _0809D3BC @ =nullsub_8
|
ldr r2, _0809D3BC @ =SpriteCallbackDummy
|
||||||
str r2, [r0]
|
str r2, [r0]
|
||||||
adds r1, r4
|
adds r1, r4
|
||||||
ldrb r2, [r1, 0x5]
|
ldrb r2, [r1, 0x5]
|
||||||
@@ -1334,8 +1334,8 @@ _0809D31C:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809D3B0: .4byte sub_809D288
|
_0809D3B0: .4byte sub_809D288
|
||||||
_0809D3B4: .4byte gUnknown_3005090
|
_0809D3B4: .4byte gUnknown_3005090
|
||||||
_0809D3B8: .4byte gUnknown_202063C
|
_0809D3B8: .4byte gSprites
|
||||||
_0809D3BC: .4byte nullsub_8
|
_0809D3BC: .4byte SpriteCallbackDummy
|
||||||
_0809D3C0:
|
_0809D3C0:
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
_0809D3C2:
|
_0809D3C2:
|
||||||
@@ -1428,7 +1428,7 @@ _0809D458:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0809D47C @ =gUnknown_202063C
|
ldr r1, _0809D47C @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrb r1, [r4, 0xC]
|
ldrb r1, [r4, 0xC]
|
||||||
bl sub_8083A5C
|
bl sub_8083A5C
|
||||||
@@ -1438,7 +1438,7 @@ _0809D458:
|
|||||||
bl DestroyTask
|
bl DestroyTask
|
||||||
b _0809D48C
|
b _0809D48C
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809D47C: .4byte gUnknown_202063C
|
_0809D47C: .4byte gSprites
|
||||||
_0809D480:
|
_0809D480:
|
||||||
ldrb r0, [r4, 0x12]
|
ldrb r0, [r4, 0x12]
|
||||||
bl sub_809D6B0
|
bl sub_809D6B0
|
||||||
@@ -1483,7 +1483,7 @@ _0809D4C6:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0809D4E8 @ =gUnknown_202063C
|
ldr r1, _0809D4E8 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
ldr r0, _0809D4EC @ =0x00001b58
|
ldr r0, _0809D4EC @ =0x00001b58
|
||||||
@@ -1494,7 +1494,7 @@ _0809D4DE:
|
|||||||
strh r0, [r4, 0x8]
|
strh r0, [r4, 0x8]
|
||||||
b _0809D4FC
|
b _0809D4FC
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0809D4E8: .4byte gUnknown_202063C
|
_0809D4E8: .4byte gSprites
|
||||||
_0809D4EC: .4byte 0x00001b58
|
_0809D4EC: .4byte 0x00001b58
|
||||||
_0809D4F0:
|
_0809D4F0:
|
||||||
ldrb r0, [r4, 0x12]
|
ldrb r0, [r4, 0x12]
|
||||||
@@ -1578,7 +1578,7 @@ _0809D572:
|
|||||||
adds r5, r0, 0
|
adds r5, r0, 0
|
||||||
lsls r5, 24
|
lsls r5, 24
|
||||||
lsrs r5, 24
|
lsrs r5, 24
|
||||||
ldr r1, _0809D614 @ =gUnknown_202063C
|
ldr r1, _0809D614 @ =gSprites
|
||||||
lsls r0, r5, 4
|
lsls r0, r5, 4
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -1630,7 +1630,7 @@ _0809D604: .4byte gUnknown_83E0F80
|
|||||||
_0809D608: .4byte gUnknown_83E0768
|
_0809D608: .4byte gUnknown_83E0768
|
||||||
_0809D60C: .4byte gUnknown_20370C2
|
_0809D60C: .4byte gUnknown_20370C2
|
||||||
_0809D610: .4byte gUnknown_20370C4
|
_0809D610: .4byte gUnknown_20370C4
|
||||||
_0809D614: .4byte gUnknown_202063C
|
_0809D614: .4byte gSprites
|
||||||
_0809D618: .4byte sub_809D494
|
_0809D618: .4byte sub_809D494
|
||||||
_0809D61C: .4byte gUnknown_3005090
|
_0809D61C: .4byte gUnknown_3005090
|
||||||
thumb_func_end sub_809D504
|
thumb_func_end sub_809D504
|
||||||
@@ -1754,7 +1754,7 @@ sub_809D6D4: @ 809D6D4
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0809D758 @ =gUnknown_202063C
|
ldr r1, _0809D758 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldrb r1, [r2, 0x4]
|
ldrb r1, [r2, 0x4]
|
||||||
bl sub_8083A5C
|
bl sub_8083A5C
|
||||||
@@ -1779,7 +1779,7 @@ _0809D710:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0809D758 @ =gUnknown_202063C
|
ldr r1, _0809D758 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
ldr r0, _0809D760 @ =0x00001b58
|
ldr r0, _0809D760 @ =0x00001b58
|
||||||
@@ -1791,7 +1791,7 @@ _0809D748:
|
|||||||
_0809D74C: .4byte gUnknown_81A7AE0
|
_0809D74C: .4byte gUnknown_81A7AE0
|
||||||
_0809D750: .4byte sub_809D288
|
_0809D750: .4byte sub_809D288
|
||||||
_0809D754: .4byte gUnknown_3005098
|
_0809D754: .4byte gUnknown_3005098
|
||||||
_0809D758: .4byte gUnknown_202063C
|
_0809D758: .4byte gSprites
|
||||||
_0809D75C: .4byte sub_809D494
|
_0809D75C: .4byte sub_809D494
|
||||||
_0809D760: .4byte 0x00001b58
|
_0809D760: .4byte 0x00001b58
|
||||||
thumb_func_end sub_809D6D4
|
thumb_func_end sub_809D6D4
|
||||||
|
|||||||
+4
-4
@@ -635,7 +635,7 @@ sub_81473C4: @ 81473C4
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r2, _08147400 @ =gUnknown_202063C
|
ldr r2, _08147400 @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -653,7 +653,7 @@ sub_81473C4: @ 81473C4
|
|||||||
b _08147410
|
b _08147410
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081473FC: .4byte gUnknown_846AF60
|
_081473FC: .4byte gUnknown_846AF60
|
||||||
_08147400: .4byte gUnknown_202063C
|
_08147400: .4byte gSprites
|
||||||
_08147404:
|
_08147404:
|
||||||
movs r0, 0xF0
|
movs r0, 0xF0
|
||||||
strh r0, [r4, 0x20]
|
strh r0, [r4, 0x20]
|
||||||
@@ -734,7 +734,7 @@ sub_814746C: @ 814746C
|
|||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _081474AC @ =gUnknown_202063C
|
ldr r1, _081474AC @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0x1
|
movs r1, 0x1
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
@@ -744,7 +744,7 @@ _081474A2:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081474A8: .4byte gUnknown_846AFD0
|
_081474A8: .4byte gUnknown_846AFD0
|
||||||
_081474AC: .4byte gUnknown_202063C
|
_081474AC: .4byte gSprites
|
||||||
thumb_func_end sub_814746C
|
thumb_func_end sub_814746C
|
||||||
|
|
||||||
thumb_func_start sub_81474B0
|
thumb_func_start sub_81474B0
|
||||||
|
|||||||
+4
-4
@@ -2016,14 +2016,14 @@ _0809BA56:
|
|||||||
movs r0, 0x2
|
movs r0, 0x2
|
||||||
str r0, [sp]
|
str r0, [sp]
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
ldr r1, _0809BAF4 @ =nullsub_8
|
ldr r1, _0809BAF4 @ =SpriteCallbackDummy
|
||||||
bl AddPseudoFieldObject
|
bl AddPseudoFieldObject
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
ldr r0, _0809BAF8 @ =gUnknown_202063C
|
ldr r0, _0809BAF8 @ =gSprites
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
mov r1, r9
|
mov r1, r9
|
||||||
adds r0, r5, r1
|
adds r0, r5, r1
|
||||||
@@ -2047,8 +2047,8 @@ _0809BACE:
|
|||||||
_0809BAE8: .4byte gUnknown_20398B4
|
_0809BAE8: .4byte gUnknown_20398B4
|
||||||
_0809BAEC: .4byte gUnknown_2036E38
|
_0809BAEC: .4byte gUnknown_2036E38
|
||||||
_0809BAF0: .4byte 0xfff80000
|
_0809BAF0: .4byte 0xfff80000
|
||||||
_0809BAF4: .4byte nullsub_8
|
_0809BAF4: .4byte SpriteCallbackDummy
|
||||||
_0809BAF8: .4byte gUnknown_202063C
|
_0809BAF8: .4byte gSprites
|
||||||
thumb_func_end sub_809BA40
|
thumb_func_end sub_809BA40
|
||||||
|
|
||||||
thumb_func_start sub_809BAFC
|
thumb_func_start sub_809BAFC
|
||||||
|
|||||||
+6
-6
@@ -2812,7 +2812,7 @@ _08140CC6:
|
|||||||
lsls r5, r0, 4
|
lsls r5, r0, 4
|
||||||
adds r5, r0
|
adds r5, r0
|
||||||
lsls r5, 2
|
lsls r5, 2
|
||||||
ldr r0, _08140D6C @ =gUnknown_202063C
|
ldr r0, _08140D6C @ =gSprites
|
||||||
adds r5, r0
|
adds r5, r0
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
adds r1, r4, 0
|
adds r1, r4, 0
|
||||||
@@ -2869,7 +2869,7 @@ _08140CC6:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08140D64: .4byte gUnknown_84657E4
|
_08140D64: .4byte gUnknown_84657E4
|
||||||
_08140D68: .4byte gUnknown_8464926
|
_08140D68: .4byte gUnknown_8464926
|
||||||
_08140D6C: .4byte gUnknown_202063C
|
_08140D6C: .4byte gSprites
|
||||||
_08140D70: .4byte gUnknown_8465608
|
_08140D70: .4byte gUnknown_8465608
|
||||||
_08140D74: .4byte gUnknown_203F3A4
|
_08140D74: .4byte gUnknown_203F3A4
|
||||||
_08140D78: .4byte 0x07000006
|
_08140D78: .4byte 0x07000006
|
||||||
@@ -3033,7 +3033,7 @@ sub_8140E9C: @ 8140E9C
|
|||||||
mov r10, r0
|
mov r10, r0
|
||||||
ldr r0, _08140F24 @ =gUnknown_203F3A4
|
ldr r0, _08140F24 @ =gUnknown_203F3A4
|
||||||
mov r9, r0
|
mov r9, r0
|
||||||
ldr r0, _08140F28 @ =gUnknown_202063C
|
ldr r0, _08140F28 @ =gSprites
|
||||||
mov r8, r0
|
mov r8, r0
|
||||||
movs r7, 0x85
|
movs r7, 0x85
|
||||||
lsls r7, 16
|
lsls r7, 16
|
||||||
@@ -3090,7 +3090,7 @@ _08140EBC:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08140F20: .4byte gUnknown_846587C
|
_08140F20: .4byte gUnknown_846587C
|
||||||
_08140F24: .4byte gUnknown_203F3A4
|
_08140F24: .4byte gUnknown_203F3A4
|
||||||
_08140F28: .4byte gUnknown_202063C
|
_08140F28: .4byte gSprites
|
||||||
thumb_func_end sub_8140E9C
|
thumb_func_end sub_8140E9C
|
||||||
|
|
||||||
thumb_func_start sub_8140F2C
|
thumb_func_start sub_8140F2C
|
||||||
@@ -3183,7 +3183,7 @@ sub_8140FC4: @ 8140FC4
|
|||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _0814101C @ =gUnknown_202063C
|
ldr r4, _0814101C @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
str r0, [r1, 0x68]
|
str r0, [r1, 0x68]
|
||||||
adds r0, r6, 0
|
adds r0, r6, 0
|
||||||
@@ -3210,7 +3210,7 @@ sub_8140FC4: @ 8140FC4
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08141014: .4byte gUnknown_84658D8
|
_08141014: .4byte gUnknown_84658D8
|
||||||
_08141018: .4byte gUnknown_203F3A4
|
_08141018: .4byte gUnknown_203F3A4
|
||||||
_0814101C: .4byte gUnknown_202063C
|
_0814101C: .4byte gSprites
|
||||||
thumb_func_end sub_8140FC4
|
thumb_func_end sub_8140FC4
|
||||||
|
|
||||||
thumb_func_start sub_8141020
|
thumb_func_start sub_8141020
|
||||||
|
|||||||
+10
-10
@@ -40,7 +40,7 @@ _0804A79E:
|
|||||||
lsls r5, r0, 4
|
lsls r5, r0, 4
|
||||||
add r5, r8
|
add r5, r8
|
||||||
lsls r5, 2
|
lsls r5, 2
|
||||||
ldr r0, _0804A8B4 @ =gUnknown_202063C
|
ldr r0, _0804A8B4 @ =gSprites
|
||||||
adds r5, r0
|
adds r5, r0
|
||||||
strh r4, [r5, 0x30]
|
strh r4, [r5, 0x30]
|
||||||
ldr r0, _0804A8B8 @ =gUnknown_82509F4
|
ldr r0, _0804A8B8 @ =gUnknown_82509F4
|
||||||
@@ -65,7 +65,7 @@ _0804A79E:
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _0804A8B4 @ =gUnknown_202063C
|
ldr r0, _0804A8B4 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
mov r0, r8
|
mov r0, r8
|
||||||
strh r0, [r1, 0x2E]
|
strh r0, [r1, 0x2E]
|
||||||
@@ -84,7 +84,7 @@ _0804A79E:
|
|||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r0, _0804A8B4 @ =gUnknown_202063C
|
ldr r0, _0804A8B4 @ =gSprites
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
mov r0, r8
|
mov r0, r8
|
||||||
strh r0, [r4, 0x2E]
|
strh r0, [r4, 0x2E]
|
||||||
@@ -106,7 +106,7 @@ _0804A79E:
|
|||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r0, _0804A8B4 @ =gUnknown_202063C
|
ldr r0, _0804A8B4 @ =gSprites
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
mov r0, r8
|
mov r0, r8
|
||||||
strh r0, [r4, 0x2E]
|
strh r0, [r4, 0x2E]
|
||||||
@@ -128,7 +128,7 @@ _0804A79E:
|
|||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r0, _0804A8B4 @ =gUnknown_202063C
|
ldr r0, _0804A8B4 @ =gSprites
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
mov r0, r8
|
mov r0, r8
|
||||||
strh r0, [r4, 0x2E]
|
strh r0, [r4, 0x2E]
|
||||||
@@ -153,7 +153,7 @@ _0804A8A4: .4byte gUnknown_825098C
|
|||||||
_0804A8A8: .4byte 0xffff0000
|
_0804A8A8: .4byte 0xffff0000
|
||||||
_0804A8AC: .4byte gUnknown_8250994
|
_0804A8AC: .4byte gUnknown_8250994
|
||||||
_0804A8B0: .4byte sub_804A8C0
|
_0804A8B0: .4byte sub_804A8C0
|
||||||
_0804A8B4: .4byte gUnknown_202063C
|
_0804A8B4: .4byte gSprites
|
||||||
_0804A8B8: .4byte gUnknown_82509F4
|
_0804A8B8: .4byte gUnknown_82509F4
|
||||||
_0804A8BC: .4byte 0xfff00000
|
_0804A8BC: .4byte 0xfff00000
|
||||||
thumb_func_end sub_804A76C
|
thumb_func_end sub_804A76C
|
||||||
@@ -183,14 +183,14 @@ sub_804A8C0: @ 804A8C0
|
|||||||
_0804A8EC: .4byte gUnknown_825098C
|
_0804A8EC: .4byte gUnknown_825098C
|
||||||
_0804A8F0: .4byte gUnknown_8250994
|
_0804A8F0: .4byte gUnknown_8250994
|
||||||
_0804A8F4:
|
_0804A8F4:
|
||||||
ldr r0, _0804A900 @ =nullsub_8
|
ldr r0, _0804A900 @ =SpriteCallbackDummy
|
||||||
str r0, [r4, 0x1C]
|
str r0, [r4, 0x1C]
|
||||||
_0804A8F8:
|
_0804A8F8:
|
||||||
pop {r4}
|
pop {r4}
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804A900: .4byte nullsub_8
|
_0804A900: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_804A8C0
|
thumb_func_end sub_804A8C0
|
||||||
|
|
||||||
thumb_func_start sub_804A904
|
thumb_func_start sub_804A904
|
||||||
@@ -203,7 +203,7 @@ sub_804A904: @ 804A904
|
|||||||
ands r0, r1
|
ands r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _0804A92E
|
beq _0804A92E
|
||||||
ldr r2, _0804A934 @ =gUnknown_202063C
|
ldr r2, _0804A934 @ =gSprites
|
||||||
movs r0, 0x2E
|
movs r0, 0x2E
|
||||||
ldrsh r1, [r3, r0]
|
ldrsh r1, [r3, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -219,7 +219,7 @@ _0804A92E:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0804A934: .4byte gUnknown_202063C
|
_0804A934: .4byte gSprites
|
||||||
thumb_func_end sub_804A904
|
thumb_func_end sub_804A904
|
||||||
|
|
||||||
.align 2, 0 @ Don't pad with nop.
|
.align 2, 0 @ Don't pad with nop.
|
||||||
|
|||||||
-4672
File diff suppressed because it is too large
Load Diff
+8
-8
@@ -102,7 +102,7 @@ _0815D3D6:
|
|||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0815D42C @ =gUnknown_2036E38
|
ldr r1, _0815D42C @ =gUnknown_2036E38
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r2, _0815D430 @ =gUnknown_202063C
|
ldr r2, _0815D430 @ =gSprites
|
||||||
ldrb r1, [r0, 0x4]
|
ldrb r1, [r0, 0x4]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -129,7 +129,7 @@ _0815D3D6:
|
|||||||
_0815D424: .4byte gUnknown_3005098
|
_0815D424: .4byte gUnknown_3005098
|
||||||
_0815D428: .4byte gSaveBlock1Ptr
|
_0815D428: .4byte gSaveBlock1Ptr
|
||||||
_0815D42C: .4byte gUnknown_2036E38
|
_0815D42C: .4byte gUnknown_2036E38
|
||||||
_0815D430: .4byte gUnknown_202063C
|
_0815D430: .4byte gSprites
|
||||||
_0815D434: .4byte sub_815D454
|
_0815D434: .4byte sub_815D454
|
||||||
_0815D438:
|
_0815D438:
|
||||||
movs r1, 0x4
|
movs r1, 0x4
|
||||||
@@ -199,7 +199,7 @@ sub_815D498: @ 815D498
|
|||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0815D50C @ =gUnknown_2036E38
|
ldr r1, _0815D50C @ =gUnknown_2036E38
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r4, _0815D510 @ =gUnknown_202063C
|
ldr r4, _0815D510 @ =gSprites
|
||||||
ldrb r1, [r0, 0x4]
|
ldrb r1, [r0, 0x4]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -239,7 +239,7 @@ sub_815D498: @ 815D498
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815D508: .4byte gSaveBlock1Ptr
|
_0815D508: .4byte gSaveBlock1Ptr
|
||||||
_0815D50C: .4byte gUnknown_2036E38
|
_0815D50C: .4byte gUnknown_2036E38
|
||||||
_0815D510: .4byte gUnknown_202063C
|
_0815D510: .4byte gSprites
|
||||||
_0815D514: .4byte gUnknown_8479C88
|
_0815D514: .4byte gUnknown_8479C88
|
||||||
thumb_func_end sub_815D498
|
thumb_func_end sub_815D498
|
||||||
|
|
||||||
@@ -262,7 +262,7 @@ sub_815D518: @ 815D518
|
|||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0815D59C @ =gUnknown_2036E38
|
ldr r1, _0815D59C @ =gUnknown_2036E38
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r2, _0815D5A0 @ =gUnknown_202063C
|
ldr r2, _0815D5A0 @ =gSprites
|
||||||
ldrb r1, [r0, 0x4]
|
ldrb r1, [r0, 0x4]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -309,7 +309,7 @@ _0815D58E:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815D598: .4byte gSaveBlock1Ptr
|
_0815D598: .4byte gSaveBlock1Ptr
|
||||||
_0815D59C: .4byte gUnknown_2036E38
|
_0815D59C: .4byte gUnknown_2036E38
|
||||||
_0815D5A0: .4byte gUnknown_202063C
|
_0815D5A0: .4byte gSprites
|
||||||
thumb_func_end sub_815D518
|
thumb_func_end sub_815D518
|
||||||
|
|
||||||
thumb_func_start sub_815D5A4
|
thumb_func_start sub_815D5A4
|
||||||
@@ -330,7 +330,7 @@ sub_815D5A4: @ 815D5A4
|
|||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0815D618 @ =gUnknown_2036E38
|
ldr r1, _0815D618 @ =gUnknown_2036E38
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
ldr r4, _0815D61C @ =gUnknown_202063C
|
ldr r4, _0815D61C @ =gSprites
|
||||||
ldrb r0, [r0, 0x4]
|
ldrb r0, [r0, 0x4]
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
@@ -372,7 +372,7 @@ _0815D60C:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815D614: .4byte gSaveBlock1Ptr
|
_0815D614: .4byte gSaveBlock1Ptr
|
||||||
_0815D618: .4byte gUnknown_2036E38
|
_0815D618: .4byte gUnknown_2036E38
|
||||||
_0815D61C: .4byte gUnknown_202063C
|
_0815D61C: .4byte gSprites
|
||||||
_0815D620: .4byte gUnknown_8479CC0
|
_0815D620: .4byte gUnknown_8479CC0
|
||||||
thumb_func_end sub_815D5A4
|
thumb_func_end sub_815D5A4
|
||||||
|
|
||||||
|
|||||||
+24
-24
@@ -538,7 +538,7 @@ sub_815AFEC: @ 815AFEC
|
|||||||
sub_815B014: @ 815B014
|
sub_815B014: @ 815B014
|
||||||
push {lr}
|
push {lr}
|
||||||
sub sp, 0x4
|
sub sp, 0x4
|
||||||
ldr r1, _0815B054 @ =nullsub_8
|
ldr r1, _0815B054 @ =SpriteCallbackDummy
|
||||||
movs r0, 0x8
|
movs r0, 0x8
|
||||||
str r0, [sp]
|
str r0, [sp]
|
||||||
movs r0, 0x5A
|
movs r0, 0x5A
|
||||||
@@ -547,7 +547,7 @@ sub_815B014: @ 815B014
|
|||||||
bl AddPseudoFieldObject
|
bl AddPseudoFieldObject
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r1, _0815B058 @ =gUnknown_202063C
|
ldr r1, _0815B058 @ =gSprites
|
||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
@@ -568,8 +568,8 @@ sub_815B014: @ 815B014
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815B054: .4byte nullsub_8
|
_0815B054: .4byte SpriteCallbackDummy
|
||||||
_0815B058: .4byte gUnknown_202063C
|
_0815B058: .4byte gSprites
|
||||||
thumb_func_end sub_815B014
|
thumb_func_end sub_815B014
|
||||||
|
|
||||||
thumb_func_start sub_815B05C
|
thumb_func_start sub_815B05C
|
||||||
@@ -580,7 +580,7 @@ sub_815B05C: @ 815B05C
|
|||||||
lsrs r4, 24
|
lsrs r4, 24
|
||||||
lsls r3, 24
|
lsls r3, 24
|
||||||
lsrs r3, 24
|
lsrs r3, 24
|
||||||
ldr r5, _0815B090 @ =gUnknown_202063C
|
ldr r5, _0815B090 @ =gSprites
|
||||||
lsls r0, r4, 4
|
lsls r0, r4, 4
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -600,7 +600,7 @@ sub_815B05C: @ 815B05C
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815B090: .4byte gUnknown_202063C
|
_0815B090: .4byte gSprites
|
||||||
thumb_func_end sub_815B05C
|
thumb_func_end sub_815B05C
|
||||||
|
|
||||||
thumb_func_start sub_815B094
|
thumb_func_start sub_815B094
|
||||||
@@ -689,7 +689,7 @@ sub_815B118: @ 815B118
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0815B194 @ =gUnknown_202063C
|
ldr r1, _0815B194 @ =gSprites
|
||||||
adds r7, r0, r1
|
adds r7, r0, r1
|
||||||
movs r0, 0x1
|
movs r0, 0x1
|
||||||
bl ClearWindowTilemap
|
bl ClearWindowTilemap
|
||||||
@@ -731,7 +731,7 @@ sub_815B118: @ 815B118
|
|||||||
b _0815B1B8
|
b _0815B1B8
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815B190: .4byte gUnknown_3005098
|
_0815B190: .4byte gUnknown_3005098
|
||||||
_0815B194: .4byte gUnknown_202063C
|
_0815B194: .4byte gSprites
|
||||||
_0815B198: .4byte gUnknown_203F444
|
_0815B198: .4byte gUnknown_203F444
|
||||||
_0815B19C: .4byte gUnknown_203F450
|
_0815B19C: .4byte gUnknown_203F450
|
||||||
_0815B1A0: .4byte 0x00004004
|
_0815B1A0: .4byte 0x00004004
|
||||||
@@ -1090,7 +1090,7 @@ sub_815B454: @ 815B454
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0815B488 @ =gUnknown_202063C
|
ldr r1, _0815B488 @ =gSprites
|
||||||
adds r1, r0, r1
|
adds r1, r0, r1
|
||||||
ldrh r2, [r4, 0x4]
|
ldrh r2, [r4, 0x4]
|
||||||
movs r3, 0x4
|
movs r3, 0x4
|
||||||
@@ -1102,7 +1102,7 @@ sub_815B454: @ 815B454
|
|||||||
b _0815B4B8
|
b _0815B4B8
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815B484: .4byte gUnknown_3005098
|
_0815B484: .4byte gUnknown_3005098
|
||||||
_0815B488: .4byte gUnknown_202063C
|
_0815B488: .4byte gSprites
|
||||||
_0815B48C:
|
_0815B48C:
|
||||||
ldrh r2, [r1, 0x24]
|
ldrh r2, [r1, 0x24]
|
||||||
movs r3, 0x24
|
movs r3, 0x24
|
||||||
@@ -1362,7 +1362,7 @@ sub_815B664: @ 815B664
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0815B6A4 @ =gUnknown_202063C
|
ldr r1, _0815B6A4 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0x5
|
movs r1, 0x5
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
@@ -1379,7 +1379,7 @@ sub_815B664: @ 815B664
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815B6A0: .4byte gUnknown_3005098
|
_0815B6A0: .4byte gUnknown_3005098
|
||||||
_0815B6A4: .4byte gUnknown_202063C
|
_0815B6A4: .4byte gSprites
|
||||||
thumb_func_end sub_815B664
|
thumb_func_end sub_815B664
|
||||||
|
|
||||||
thumb_func_start sub_815B6A8
|
thumb_func_start sub_815B6A8
|
||||||
@@ -1398,7 +1398,7 @@ sub_815B6A8: @ 815B6A8
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0815B734 @ =gUnknown_202063C
|
ldr r1, _0815B734 @ =gSprites
|
||||||
adds r6, r0, r1
|
adds r6, r0, r1
|
||||||
movs r1, 0x80
|
movs r1, 0x80
|
||||||
lsls r1, 1
|
lsls r1, 1
|
||||||
@@ -1452,7 +1452,7 @@ _0815B726:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815B730: .4byte gUnknown_3005098
|
_0815B730: .4byte gUnknown_3005098
|
||||||
_0815B734: .4byte gUnknown_202063C
|
_0815B734: .4byte gSprites
|
||||||
_0815B738: .4byte gUnknown_203F450
|
_0815B738: .4byte gUnknown_203F450
|
||||||
_0815B73C: .4byte 0x00004005
|
_0815B73C: .4byte 0x00004005
|
||||||
thumb_func_end sub_815B6A8
|
thumb_func_end sub_815B6A8
|
||||||
@@ -1474,7 +1474,7 @@ sub_815B740: @ 815B740
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0815B7D8 @ =gUnknown_202063C
|
ldr r1, _0815B7D8 @ =gSprites
|
||||||
adds r6, r0, r1
|
adds r6, r0, r1
|
||||||
movs r1, 0x80
|
movs r1, 0x80
|
||||||
lsls r1, 1
|
lsls r1, 1
|
||||||
@@ -1534,7 +1534,7 @@ _0815B7CA:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815B7D4: .4byte gUnknown_3005098
|
_0815B7D4: .4byte gUnknown_3005098
|
||||||
_0815B7D8: .4byte gUnknown_202063C
|
_0815B7D8: .4byte gSprites
|
||||||
_0815B7DC: .4byte gUnknown_203F450
|
_0815B7DC: .4byte gUnknown_203F450
|
||||||
_0815B7E0: .4byte 0x00004004
|
_0815B7E0: .4byte 0x00004004
|
||||||
thumb_func_end sub_815B740
|
thumb_func_end sub_815B740
|
||||||
@@ -1556,7 +1556,7 @@ sub_815B7E4: @ 815B7E4
|
|||||||
lsls r4, r0, 4
|
lsls r4, r0, 4
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r0, _0815B83C @ =gUnknown_202063C
|
ldr r0, _0815B83C @ =gSprites
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
movs r1, 0x6
|
movs r1, 0x6
|
||||||
@@ -1582,7 +1582,7 @@ sub_815B7E4: @ 815B7E4
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815B838: .4byte gUnknown_3005098
|
_0815B838: .4byte gUnknown_3005098
|
||||||
_0815B83C: .4byte gUnknown_202063C
|
_0815B83C: .4byte gSprites
|
||||||
thumb_func_end sub_815B7E4
|
thumb_func_end sub_815B7E4
|
||||||
|
|
||||||
thumb_func_start sub_815B840
|
thumb_func_start sub_815B840
|
||||||
@@ -1601,7 +1601,7 @@ sub_815B840: @ 815B840
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0815B894 @ =gUnknown_202063C
|
ldr r1, _0815B894 @ =gSprites
|
||||||
adds r4, r0, r1
|
adds r4, r0, r1
|
||||||
ldrh r1, [r4, 0x24]
|
ldrh r1, [r4, 0x24]
|
||||||
movs r0, 0xF
|
movs r0, 0xF
|
||||||
@@ -1629,7 +1629,7 @@ _0815B87E:
|
|||||||
b _0815B89C
|
b _0815B89C
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815B890: .4byte gUnknown_3005098
|
_0815B890: .4byte gUnknown_3005098
|
||||||
_0815B894: .4byte gUnknown_202063C
|
_0815B894: .4byte gSprites
|
||||||
_0815B898:
|
_0815B898:
|
||||||
subs r0, r1, 0x1
|
subs r0, r1, 0x1
|
||||||
strh r0, [r4, 0x24]
|
strh r0, [r4, 0x24]
|
||||||
@@ -1941,7 +1941,7 @@ sub_815BAA0: @ 815BAA0
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _0815BB44 @ =gUnknown_202063C
|
ldr r0, _0815BB44 @ =gSprites
|
||||||
adds r4, r1, r0
|
adds r4, r1, r0
|
||||||
strh r6, [r4, 0x24]
|
strh r6, [r4, 0x24]
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
@@ -1970,7 +1970,7 @@ _0815BB34: .4byte gUnknown_203F450
|
|||||||
_0815BB38: .4byte 0x00004006
|
_0815BB38: .4byte 0x00004006
|
||||||
_0815BB3C: .4byte 0xfff00000
|
_0815BB3C: .4byte 0xfff00000
|
||||||
_0815BB40: .4byte gUnknown_83A0010
|
_0815BB40: .4byte gUnknown_83A0010
|
||||||
_0815BB44: .4byte gUnknown_202063C
|
_0815BB44: .4byte gSprites
|
||||||
_0815BB48: .4byte sub_815BB6C
|
_0815BB48: .4byte sub_815BB6C
|
||||||
_0815BB4C:
|
_0815BB4C:
|
||||||
ldr r1, _0815BB68 @ =gUnknown_84795B8
|
ldr r1, _0815BB68 @ =gUnknown_84795B8
|
||||||
@@ -2007,7 +2007,7 @@ sub_815BB6C: @ 815BB6C
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0815BBA8 @ =gUnknown_202063C
|
ldr r1, _0815BBA8 @ =gSprites
|
||||||
adds r5, r0, r1
|
adds r5, r0, r1
|
||||||
ldr r0, _0815BBAC @ =gUnknown_203F450
|
ldr r0, _0815BBAC @ =gUnknown_203F450
|
||||||
ldr r0, [r0]
|
ldr r0, [r0]
|
||||||
@@ -2021,7 +2021,7 @@ sub_815BB6C: @ 815BB6C
|
|||||||
b _0815BC3A
|
b _0815BC3A
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815BBA4: .4byte gUnknown_3005098
|
_0815BBA4: .4byte gUnknown_3005098
|
||||||
_0815BBA8: .4byte gUnknown_202063C
|
_0815BBA8: .4byte gSprites
|
||||||
_0815BBAC: .4byte gUnknown_203F450
|
_0815BBAC: .4byte gUnknown_203F450
|
||||||
_0815BBB0: .4byte 0x00004006
|
_0815BBB0: .4byte 0x00004006
|
||||||
_0815BBB4:
|
_0815BBB4:
|
||||||
|
|||||||
+4
-4
@@ -96,7 +96,7 @@ sub_8006300: @ 8006300
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r1, _08006394 @ =gUnknown_202063C
|
ldr r1, _08006394 @ =gSprites
|
||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
@@ -125,7 +125,7 @@ sub_8006300: @ 8006300
|
|||||||
_08006388: .4byte gUnknown_81EA68C
|
_08006388: .4byte gUnknown_81EA68C
|
||||||
_0800638C: .4byte gUnknown_81EA6A4
|
_0800638C: .4byte gUnknown_81EA6A4
|
||||||
_08006390: .4byte gUnknown_81EA6B4
|
_08006390: .4byte gUnknown_81EA6B4
|
||||||
_08006394: .4byte gUnknown_202063C
|
_08006394: .4byte gSprites
|
||||||
thumb_func_end sub_8006300
|
thumb_func_end sub_8006300
|
||||||
|
|
||||||
thumb_func_start sub_8006398
|
thumb_func_start sub_8006398
|
||||||
@@ -137,7 +137,7 @@ sub_8006398: @ 8006398
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080063C4 @ =gUnknown_202063C
|
ldr r1, _080063C4 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
movs r4, 0x80
|
movs r4, 0x80
|
||||||
@@ -150,7 +150,7 @@ sub_8006398: @ 8006398
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080063C4: .4byte gUnknown_202063C
|
_080063C4: .4byte gSprites
|
||||||
thumb_func_end sub_8006398
|
thumb_func_end sub_8006398
|
||||||
|
|
||||||
thumb_func_start DrawKeypadIcon
|
thumb_func_start DrawKeypadIcon
|
||||||
|
|||||||
+8
-8
@@ -1815,7 +1815,7 @@ _080797CA:
|
|||||||
lsrs r1, r0, 24
|
lsrs r1, r0, 24
|
||||||
cmp r1, 0x40
|
cmp r1, 0x40
|
||||||
beq _08079834
|
beq _08079834
|
||||||
ldr r0, _0807982C @ =gUnknown_202063C
|
ldr r0, _0807982C @ =gSprites
|
||||||
mov r12, r0
|
mov r12, r0
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -1854,7 +1854,7 @@ _0807980C:
|
|||||||
b _08079836
|
b _08079836
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08079828: .4byte gUnknown_83BFB1C
|
_08079828: .4byte gUnknown_83BFB1C
|
||||||
_0807982C: .4byte gUnknown_202063C
|
_0807982C: .4byte gSprites
|
||||||
_08079830: .4byte sub_8079730
|
_08079830: .4byte sub_8079730
|
||||||
_08079834:
|
_08079834:
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
@@ -2137,7 +2137,7 @@ sub_8079A40: @ 8079A40
|
|||||||
adds r4, r1, 0
|
adds r4, r1, 0
|
||||||
cmp r1, 0x40
|
cmp r1, 0x40
|
||||||
beq _08079A74
|
beq _08079A74
|
||||||
ldr r3, _08079A80 @ =gUnknown_202063C
|
ldr r3, _08079A80 @ =gSprites
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -2157,7 +2157,7 @@ _08079A74:
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08079A7C: .4byte gUnknown_83BFB5C
|
_08079A7C: .4byte gUnknown_83BFB5C
|
||||||
_08079A80: .4byte gUnknown_202063C
|
_08079A80: .4byte gSprites
|
||||||
_08079A84: .4byte sub_8079AD8
|
_08079A84: .4byte sub_8079AD8
|
||||||
thumb_func_end sub_8079A40
|
thumb_func_end sub_8079A40
|
||||||
|
|
||||||
@@ -2168,7 +2168,7 @@ sub_8079A88: @ 8079A88
|
|||||||
lsrs r2, r0, 24
|
lsrs r2, r0, 24
|
||||||
cmp r2, 0x40
|
cmp r2, 0x40
|
||||||
beq _08079AA0
|
beq _08079AA0
|
||||||
ldr r0, _08079AA4 @ =gUnknown_202063C
|
ldr r0, _08079AA4 @ =gSprites
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -2179,7 +2179,7 @@ _08079AA0:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08079AA4: .4byte gUnknown_202063C
|
_08079AA4: .4byte gSprites
|
||||||
thumb_func_end sub_8079A88
|
thumb_func_end sub_8079A88
|
||||||
|
|
||||||
thumb_func_start sub_8079AA8
|
thumb_func_start sub_8079AA8
|
||||||
@@ -2192,7 +2192,7 @@ sub_8079AA8: @ 8079AA8
|
|||||||
movs r0, 0
|
movs r0, 0
|
||||||
b _08079ACE
|
b _08079ACE
|
||||||
_08079AB6:
|
_08079AB6:
|
||||||
ldr r1, _08079AD4 @ =gUnknown_202063C
|
ldr r1, _08079AD4 @ =gSprites
|
||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
@@ -2208,7 +2208,7 @@ _08079ACE:
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08079AD4: .4byte gUnknown_202063C
|
_08079AD4: .4byte gSprites
|
||||||
thumb_func_end sub_8079AA8
|
thumb_func_end sub_8079AA8
|
||||||
|
|
||||||
thumb_func_start sub_8079AD8
|
thumb_func_start sub_8079AD8
|
||||||
|
|||||||
+8
-8
@@ -3694,7 +3694,7 @@ sub_813368C: @ 813368C
|
|||||||
lsls r4, r7, 4
|
lsls r4, r7, 4
|
||||||
adds r4, r7
|
adds r4, r7
|
||||||
lsls r4, 2
|
lsls r4, 2
|
||||||
ldr r0, _081336EC @ =gUnknown_202063C
|
ldr r0, _081336EC @ =gSprites
|
||||||
adds r4, r0
|
adds r4, r0
|
||||||
adds r0, r4, 0
|
adds r0, r4, 0
|
||||||
adds r1, r5, 0
|
adds r1, r5, 0
|
||||||
@@ -3716,13 +3716,13 @@ sub_813368C: @ 813368C
|
|||||||
b _08133700
|
b _08133700
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081336E8: .4byte gUnknown_8463220
|
_081336E8: .4byte gUnknown_8463220
|
||||||
_081336EC: .4byte gUnknown_202063C
|
_081336EC: .4byte gSprites
|
||||||
_081336F0: .4byte gUnknown_8250C04
|
_081336F0: .4byte gUnknown_8250C04
|
||||||
_081336F4:
|
_081336F4:
|
||||||
lsls r0, r7, 4
|
lsls r0, r7, 4
|
||||||
adds r0, r7
|
adds r0, r7
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08133710 @ =gUnknown_202063C
|
ldr r1, _08133710 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0xFF
|
movs r1, 0xFF
|
||||||
_08133700:
|
_08133700:
|
||||||
@@ -3734,7 +3734,7 @@ _08133700:
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08133710: .4byte gUnknown_202063C
|
_08133710: .4byte gSprites
|
||||||
thumb_func_end sub_813368C
|
thumb_func_end sub_813368C
|
||||||
|
|
||||||
thumb_func_start sub_8133714
|
thumb_func_start sub_8133714
|
||||||
@@ -3854,7 +3854,7 @@ sub_81337E4: @ 81337E4
|
|||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r3, _08133808 @ =gUnknown_202063C
|
ldr r3, _08133808 @ =gSprites
|
||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
@@ -3870,7 +3870,7 @@ sub_81337E4: @ 81337E4
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08133808: .4byte gUnknown_202063C
|
_08133808: .4byte gSprites
|
||||||
_0813380C: .4byte sub_8133810
|
_0813380C: .4byte sub_8133810
|
||||||
thumb_func_end sub_81337E4
|
thumb_func_end sub_81337E4
|
||||||
|
|
||||||
@@ -3938,11 +3938,11 @@ _08133886:
|
|||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
bgt _0813389C
|
bgt _0813389C
|
||||||
_08133890:
|
_08133890:
|
||||||
ldr r0, _08133898 @ =nullsub_8
|
ldr r0, _08133898 @ =SpriteCallbackDummy
|
||||||
str r0, [r5, 0x1C]
|
str r0, [r5, 0x1C]
|
||||||
b _081338A2
|
b _081338A2
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08133898: .4byte nullsub_8
|
_08133898: .4byte SpriteCallbackDummy
|
||||||
_0813389C:
|
_0813389C:
|
||||||
adds r0, r1, 0
|
adds r0, r1, 0
|
||||||
subs r0, 0xA
|
subs r0, 0xA
|
||||||
|
|||||||
+139
-139
File diff suppressed because it is too large
Load Diff
+16
-16
@@ -895,7 +895,7 @@ sub_8082184: @ 8082184
|
|||||||
movs r1, 0x12
|
movs r1, 0x12
|
||||||
ldrsh r0, [r4, r1]
|
ldrsh r0, [r4, r1]
|
||||||
str r0, [r2, 0x4]
|
str r0, [r2, 0x4]
|
||||||
ldr r3, _080821D8 @ =gUnknown_202063C
|
ldr r3, _080821D8 @ =gSprites
|
||||||
ldrb r1, [r4, 0x4]
|
ldrb r1, [r4, 0x4]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -920,7 +920,7 @@ _080821CA:
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080821D4: .4byte gUnknown_20386E0
|
_080821D4: .4byte gUnknown_20386E0
|
||||||
_080821D8: .4byte gUnknown_202063C
|
_080821D8: .4byte gSprites
|
||||||
thumb_func_end sub_8082184
|
thumb_func_end sub_8082184
|
||||||
|
|
||||||
thumb_func_start sub_80821DC
|
thumb_func_start sub_80821DC
|
||||||
@@ -928,7 +928,7 @@ sub_80821DC: @ 80821DC
|
|||||||
push {r4,r5,lr}
|
push {r4,r5,lr}
|
||||||
adds r5, r1, 0
|
adds r5, r1, 0
|
||||||
adds r4, r2, 0
|
adds r4, r2, 0
|
||||||
ldr r2, _0808224C @ =gUnknown_202063C
|
ldr r2, _0808224C @ =gSprites
|
||||||
movs r1, 0x10
|
movs r1, 0x10
|
||||||
ldrsh r0, [r5, r1]
|
ldrsh r0, [r5, r1]
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
@@ -980,7 +980,7 @@ _08082244:
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0808224C: .4byte gUnknown_202063C
|
_0808224C: .4byte gSprites
|
||||||
thumb_func_end sub_80821DC
|
thumb_func_end sub_80821DC
|
||||||
|
|
||||||
thumb_func_start sub_8082250
|
thumb_func_start sub_8082250
|
||||||
@@ -1375,7 +1375,7 @@ FldEff_ExclamationMarkIcon1: @ 8082544
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08082578 @ =gUnknown_202063C
|
ldr r1, _08082578 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
movs r2, 0
|
movs r2, 0
|
||||||
@@ -1386,7 +1386,7 @@ _0808256C:
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08082574: .4byte gUnknown_83C7388
|
_08082574: .4byte gUnknown_83C7388
|
||||||
_08082578: .4byte gUnknown_202063C
|
_08082578: .4byte gSprites
|
||||||
thumb_func_end FldEff_ExclamationMarkIcon1
|
thumb_func_end FldEff_ExclamationMarkIcon1
|
||||||
|
|
||||||
thumb_func_start sub_808257C
|
thumb_func_start sub_808257C
|
||||||
@@ -1404,7 +1404,7 @@ sub_808257C: @ 808257C
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080825B0 @ =gUnknown_202063C
|
ldr r1, _080825B0 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0x42
|
movs r1, 0x42
|
||||||
movs r2, 0x1
|
movs r2, 0x1
|
||||||
@@ -1415,7 +1415,7 @@ _080825A4:
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080825AC: .4byte gUnknown_83C7388
|
_080825AC: .4byte gUnknown_83C7388
|
||||||
_080825B0: .4byte gUnknown_202063C
|
_080825B0: .4byte gSprites
|
||||||
thumb_func_end sub_808257C
|
thumb_func_end sub_808257C
|
||||||
|
|
||||||
thumb_func_start sub_80825B4
|
thumb_func_start sub_80825B4
|
||||||
@@ -1433,7 +1433,7 @@ sub_80825B4: @ 80825B4
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _080825E8 @ =gUnknown_202063C
|
ldr r1, _080825E8 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0x2E
|
movs r1, 0x2E
|
||||||
movs r2, 0x2
|
movs r2, 0x2
|
||||||
@@ -1444,7 +1444,7 @@ _080825DC:
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_080825E4: .4byte gUnknown_83C7388
|
_080825E4: .4byte gUnknown_83C7388
|
||||||
_080825E8: .4byte gUnknown_202063C
|
_080825E8: .4byte gSprites
|
||||||
thumb_func_end sub_80825B4
|
thumb_func_end sub_80825B4
|
||||||
|
|
||||||
thumb_func_start sub_80825EC
|
thumb_func_start sub_80825EC
|
||||||
@@ -1462,7 +1462,7 @@ sub_80825EC: @ 80825EC
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08082620 @ =gUnknown_202063C
|
ldr r1, _08082620 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0x40
|
movs r1, 0x40
|
||||||
movs r2, 0x3
|
movs r2, 0x3
|
||||||
@@ -1473,7 +1473,7 @@ _08082614:
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0808261C: .4byte gUnknown_83C7388
|
_0808261C: .4byte gUnknown_83C7388
|
||||||
_08082620: .4byte gUnknown_202063C
|
_08082620: .4byte gSprites
|
||||||
thumb_func_end sub_80825EC
|
thumb_func_end sub_80825EC
|
||||||
|
|
||||||
thumb_func_start sub_8082624
|
thumb_func_start sub_8082624
|
||||||
@@ -1491,7 +1491,7 @@ sub_8082624: @ 8082624
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08082658 @ =gUnknown_202063C
|
ldr r1, _08082658 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0x21
|
movs r1, 0x21
|
||||||
movs r2, 0x4
|
movs r2, 0x4
|
||||||
@@ -1502,7 +1502,7 @@ _0808264C:
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08082654: .4byte gUnknown_83C7388
|
_08082654: .4byte gUnknown_83C7388
|
||||||
_08082658: .4byte gUnknown_202063C
|
_08082658: .4byte gSprites
|
||||||
thumb_func_end sub_8082624
|
thumb_func_end sub_8082624
|
||||||
|
|
||||||
thumb_func_start sub_808265C
|
thumb_func_start sub_808265C
|
||||||
@@ -1590,7 +1590,7 @@ _080826E8:
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _08082730 @ =gUnknown_202063C
|
ldr r0, _08082730 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
ldrh r3, [r4, 0x34]
|
ldrh r3, [r4, 0x34]
|
||||||
ldrh r0, [r4, 0x36]
|
ldrh r0, [r4, 0x36]
|
||||||
@@ -1615,7 +1615,7 @@ _080826E8:
|
|||||||
b _08082736
|
b _08082736
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0808272C: .4byte gUnknown_2036E38
|
_0808272C: .4byte gUnknown_2036E38
|
||||||
_08082730: .4byte gUnknown_202063C
|
_08082730: .4byte gSprites
|
||||||
_08082734:
|
_08082734:
|
||||||
strh r2, [r4, 0x34]
|
strh r2, [r4, 0x34]
|
||||||
_08082736:
|
_08082736:
|
||||||
|
|||||||
@@ -5567,7 +5567,7 @@ sub_812AEC8: @ 812AEC8
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _0812AEF8 @ =gUnknown_202063C
|
ldr r0, _0812AEF8 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r2]
|
str r1, [r2]
|
||||||
pop {r0}
|
pop {r0}
|
||||||
@@ -5575,7 +5575,7 @@ sub_812AEC8: @ 812AEC8
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812AEF0: .4byte gUnknown_845AFC0
|
_0812AEF0: .4byte gUnknown_845AFC0
|
||||||
_0812AEF4: .4byte gUnknown_203B0E8
|
_0812AEF4: .4byte gUnknown_203B0E8
|
||||||
_0812AEF8: .4byte gUnknown_202063C
|
_0812AEF8: .4byte gSprites
|
||||||
thumb_func_end sub_812AEC8
|
thumb_func_end sub_812AEC8
|
||||||
|
|
||||||
thumb_func_start sub_812AEFC
|
thumb_func_start sub_812AEFC
|
||||||
@@ -5773,7 +5773,7 @@ sub_812B048: @ 812B048
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r4, _0812B094 @ =gUnknown_202063C
|
ldr r4, _0812B094 @ =gSprites
|
||||||
adds r1, r4
|
adds r1, r4
|
||||||
str r1, [r2, 0x8]
|
str r1, [r2, 0x8]
|
||||||
ldr r0, _0812B098 @ =gUnknown_845AFF8
|
ldr r0, _0812B098 @ =gUnknown_845AFF8
|
||||||
@@ -5795,7 +5795,7 @@ sub_812B048: @ 812B048
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812B08C: .4byte gUnknown_845AFE0
|
_0812B08C: .4byte gUnknown_845AFE0
|
||||||
_0812B090: .4byte gUnknown_203B0E8
|
_0812B090: .4byte gUnknown_203B0E8
|
||||||
_0812B094: .4byte gUnknown_202063C
|
_0812B094: .4byte gSprites
|
||||||
_0812B098: .4byte gUnknown_845AFF8
|
_0812B098: .4byte gUnknown_845AFF8
|
||||||
thumb_func_end sub_812B048
|
thumb_func_end sub_812B048
|
||||||
|
|
||||||
@@ -5872,7 +5872,7 @@ sub_812B100: @ 812B100
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r4, _0812B158 @ =gUnknown_202063C
|
ldr r4, _0812B158 @ =gSprites
|
||||||
adds r1, r4
|
adds r1, r4
|
||||||
str r1, [r2, 0xC]
|
str r1, [r2, 0xC]
|
||||||
ldr r0, _0812B15C @ =gUnknown_845B068
|
ldr r0, _0812B15C @ =gUnknown_845B068
|
||||||
@@ -5899,7 +5899,7 @@ sub_812B100: @ 812B100
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0812B150: .4byte gUnknown_845B050
|
_0812B150: .4byte gUnknown_845B050
|
||||||
_0812B154: .4byte gUnknown_203B0E8
|
_0812B154: .4byte gUnknown_203B0E8
|
||||||
_0812B158: .4byte gUnknown_202063C
|
_0812B158: .4byte gSprites
|
||||||
_0812B15C: .4byte gUnknown_845B068
|
_0812B15C: .4byte gUnknown_845B068
|
||||||
thumb_func_end sub_812B100
|
thumb_func_end sub_812B100
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -284,7 +284,7 @@ _0810C59A:
|
|||||||
lsls r0, 31
|
lsls r0, 31
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _0810C5EA
|
beq _0810C5EA
|
||||||
ldr r2, _0810C600 @ =gUnknown_202063C
|
ldr r2, _0810C600 @ =gSprites
|
||||||
ldrb r0, [r4, 0x4]
|
ldrb r0, [r4, 0x4]
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
@@ -315,7 +315,7 @@ _0810C5EA:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0810C5FC: .4byte gUnknown_2036E38
|
_0810C5FC: .4byte gUnknown_2036E38
|
||||||
_0810C600: .4byte gUnknown_202063C
|
_0810C600: .4byte gSprites
|
||||||
thumb_func_end sub_810C594
|
thumb_func_end sub_810C594
|
||||||
|
|
||||||
thumb_func_start sub_810C604
|
thumb_func_start sub_810C604
|
||||||
|
|||||||
+12
-12
@@ -330,7 +330,7 @@ _08147748:
|
|||||||
movs r3, 0xD
|
movs r3, 0xD
|
||||||
negs r3, r3
|
negs r3, r3
|
||||||
mov r12, r3
|
mov r12, r3
|
||||||
ldr r6, _081477BC @ =gUnknown_202063C
|
ldr r6, _081477BC @ =gSprites
|
||||||
_0814775C:
|
_0814775C:
|
||||||
lsls r0, r5, 1
|
lsls r0, r5, 1
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
@@ -378,7 +378,7 @@ _081477A4:
|
|||||||
_081477B0: .4byte gUnknown_846B42C
|
_081477B0: .4byte gUnknown_846B42C
|
||||||
_081477B4: .4byte gUnknown_846B43C
|
_081477B4: .4byte gUnknown_846B43C
|
||||||
_081477B8: .4byte gUnknown_846B494
|
_081477B8: .4byte gUnknown_846B494
|
||||||
_081477BC: .4byte gUnknown_202063C
|
_081477BC: .4byte gSprites
|
||||||
thumb_func_end sub_81476E0
|
thumb_func_end sub_81476E0
|
||||||
|
|
||||||
thumb_func_start sub_81477C0
|
thumb_func_start sub_81477C0
|
||||||
@@ -412,7 +412,7 @@ sub_81477C0: @ 81477C0
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r5, _08147844 @ =gUnknown_202063C
|
ldr r5, _08147844 @ =gSprites
|
||||||
adds r0, r5
|
adds r0, r5
|
||||||
movs r1, 0x4
|
movs r1, 0x4
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
@@ -445,7 +445,7 @@ sub_81477C0: @ 81477C0
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08147840: .4byte gUnknown_3005098
|
_08147840: .4byte gUnknown_3005098
|
||||||
_08147844: .4byte gUnknown_202063C
|
_08147844: .4byte gSprites
|
||||||
_08147848: .4byte 0x0000ffe0
|
_08147848: .4byte 0x0000ffe0
|
||||||
thumb_func_end sub_81477C0
|
thumb_func_end sub_81477C0
|
||||||
|
|
||||||
@@ -471,7 +471,7 @@ _08147864:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _081478B0 @ =gUnknown_202063C
|
ldr r1, _081478B0 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
adds r0, r5, 0x1
|
adds r0, r5, 0x1
|
||||||
@@ -500,7 +500,7 @@ _08147880:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081478B0: .4byte gUnknown_202063C
|
_081478B0: .4byte gSprites
|
||||||
_081478B4: .4byte gUnknown_846B42C
|
_081478B4: .4byte gUnknown_846B42C
|
||||||
_081478B8: .4byte gUnknown_846B43C
|
_081478B8: .4byte gUnknown_846B43C
|
||||||
thumb_func_end sub_814784C
|
thumb_func_end sub_814784C
|
||||||
@@ -575,7 +575,7 @@ _0814793E:
|
|||||||
lsrs r1, 24
|
lsrs r1, 24
|
||||||
adds r0, r6, 0
|
adds r0, r6, 0
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
ldr r4, _08147984 @ =gUnknown_202063C
|
ldr r4, _08147984 @ =gSprites
|
||||||
movs r2, 0x1C
|
movs r2, 0x1C
|
||||||
ldrsh r0, [r5, r2]
|
ldrsh r0, [r5, r2]
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
@@ -601,7 +601,7 @@ _0814793E:
|
|||||||
strb r2, [r0]
|
strb r2, [r0]
|
||||||
b _081479C8
|
b _081479C8
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08147984: .4byte gUnknown_202063C
|
_08147984: .4byte gSprites
|
||||||
_08147988:
|
_08147988:
|
||||||
adds r1, r6, 0
|
adds r1, r6, 0
|
||||||
adds r1, 0x3E
|
adds r1, 0x3E
|
||||||
@@ -609,7 +609,7 @@ _08147988:
|
|||||||
movs r2, 0x4
|
movs r2, 0x4
|
||||||
orrs r0, r2
|
orrs r0, r2
|
||||||
strb r0, [r1]
|
strb r0, [r1]
|
||||||
ldr r3, _081479C4 @ =gUnknown_202063C
|
ldr r3, _081479C4 @ =gSprites
|
||||||
movs r0, 0x1C
|
movs r0, 0x1C
|
||||||
ldrsh r1, [r5, r0]
|
ldrsh r1, [r5, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -634,7 +634,7 @@ _08147988:
|
|||||||
strh r0, [r5]
|
strh r0, [r5]
|
||||||
b _081479CE
|
b _081479CE
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081479C4: .4byte gUnknown_202063C
|
_081479C4: .4byte gSprites
|
||||||
_081479C8:
|
_081479C8:
|
||||||
ldrh r0, [r6, 0x32]
|
ldrh r0, [r6, 0x32]
|
||||||
adds r0, 0x1
|
adds r0, 0x1
|
||||||
@@ -657,7 +657,7 @@ sub_81479D4: @ 81479D4
|
|||||||
adds r6, r4, r5
|
adds r6, r4, r5
|
||||||
movs r0, 0x31
|
movs r0, 0x31
|
||||||
bl PlaySE
|
bl PlaySE
|
||||||
ldr r2, _08147A2C @ =gUnknown_202063C
|
ldr r2, _08147A2C @ =gSprites
|
||||||
movs r0, 0x1A
|
movs r0, 0x1A
|
||||||
ldrsh r1, [r6, r0]
|
ldrsh r1, [r6, r0]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
@@ -689,7 +689,7 @@ sub_81479D4: @ 81479D4
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08147A28: .4byte gUnknown_3005098
|
_08147A28: .4byte gUnknown_3005098
|
||||||
_08147A2C: .4byte gUnknown_202063C
|
_08147A2C: .4byte gSprites
|
||||||
_08147A30: .4byte sub_81478BC
|
_08147A30: .4byte sub_81478BC
|
||||||
thumb_func_end sub_81479D4
|
thumb_func_end sub_81479D4
|
||||||
|
|
||||||
|
|||||||
+17
-17
@@ -6937,7 +6937,7 @@ _0814AE2A:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0814AEE4 @ =gUnknown_202063C
|
ldr r1, _0814AEE4 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
str r0, [r2]
|
str r0, [r2]
|
||||||
ldr r0, _0814AEE8 @ =0x000081fc
|
ldr r0, _0814AEE8 @ =0x000081fc
|
||||||
@@ -6951,7 +6951,7 @@ _0814AE2A:
|
|||||||
_0814AED8: .4byte gUnknown_82350AC
|
_0814AED8: .4byte gUnknown_82350AC
|
||||||
_0814AEDC: .4byte 0xffff0000
|
_0814AEDC: .4byte 0xffff0000
|
||||||
_0814AEE0: .4byte 0x000081a8
|
_0814AEE0: .4byte 0x000081a8
|
||||||
_0814AEE4: .4byte gUnknown_202063C
|
_0814AEE4: .4byte gSprites
|
||||||
_0814AEE8: .4byte 0x000081fc
|
_0814AEE8: .4byte 0x000081fc
|
||||||
_0814AEEC:
|
_0814AEEC:
|
||||||
lsls r0, r6, 2
|
lsls r0, r6, 2
|
||||||
@@ -6988,7 +6988,7 @@ sub_814AF0C: @ 814AF0C
|
|||||||
adds r4, r0
|
adds r4, r0
|
||||||
adds r4, r6
|
adds r4, r6
|
||||||
ldr r1, [r4]
|
ldr r1, [r4]
|
||||||
ldr r0, _0814AF6C @ =gUnknown_202063C
|
ldr r0, _0814AF6C @ =gSprites
|
||||||
subs r1, r0
|
subs r1, r0
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
subs r0, r1
|
subs r0, r1
|
||||||
@@ -7020,7 +7020,7 @@ sub_814AF0C: @ 814AF0C
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0814AF64: .4byte 0x000081bc
|
_0814AF64: .4byte 0x000081bc
|
||||||
_0814AF68: .4byte 0x000081a8
|
_0814AF68: .4byte 0x000081a8
|
||||||
_0814AF6C: .4byte gUnknown_202063C
|
_0814AF6C: .4byte gSprites
|
||||||
_0814AF70: .4byte sub_814AF74
|
_0814AF70: .4byte sub_814AF74
|
||||||
thumb_func_end sub_814AF0C
|
thumb_func_end sub_814AF0C
|
||||||
|
|
||||||
@@ -7082,13 +7082,13 @@ _0814AFCE:
|
|||||||
movs r1, 0x4
|
movs r1, 0x4
|
||||||
orrs r0, r1
|
orrs r0, r1
|
||||||
strb r0, [r3]
|
strb r0, [r3]
|
||||||
ldr r0, _0814AFE4 @ =nullsub_8
|
ldr r0, _0814AFE4 @ =SpriteCallbackDummy
|
||||||
str r0, [r2, 0x1C]
|
str r0, [r2, 0x1C]
|
||||||
_0814AFDE:
|
_0814AFDE:
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0814AFE4: .4byte nullsub_8
|
_0814AFE4: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_814AF74
|
thumb_func_end sub_814AF74
|
||||||
|
|
||||||
thumb_func_start sub_814AFE8
|
thumb_func_start sub_814AFE8
|
||||||
@@ -7168,14 +7168,14 @@ _0814B064:
|
|||||||
ble _0814B074
|
ble _0814B074
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
strh r0, [r2, 0x26]
|
strh r0, [r2, 0x26]
|
||||||
ldr r0, _0814B07C @ =nullsub_8
|
ldr r0, _0814B07C @ =SpriteCallbackDummy
|
||||||
str r0, [r2, 0x1C]
|
str r0, [r2, 0x1C]
|
||||||
_0814B074:
|
_0814B074:
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0814B078: .4byte 0x0000fffe
|
_0814B078: .4byte 0x0000fffe
|
||||||
_0814B07C: .4byte nullsub_8
|
_0814B07C: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_814B038
|
thumb_func_end sub_814B038
|
||||||
|
|
||||||
thumb_func_start sub_814B080
|
thumb_func_start sub_814B080
|
||||||
@@ -7214,7 +7214,7 @@ sub_814B0A8: @ 814B0A8
|
|||||||
ldr r1, _0814B0F4 @ =0x000081a8
|
ldr r1, _0814B0F4 @ =0x000081a8
|
||||||
adds r3, r4, r1
|
adds r3, r4, r1
|
||||||
ldr r7, _0814B0F8 @ =sub_814B100
|
ldr r7, _0814B0F8 @ =sub_814B100
|
||||||
ldr r6, _0814B0FC @ =nullsub_8
|
ldr r6, _0814B0FC @ =SpriteCallbackDummy
|
||||||
movs r5, 0xA
|
movs r5, 0xA
|
||||||
adds r4, r0, 0
|
adds r4, r0, 0
|
||||||
_0814B0CA:
|
_0814B0CA:
|
||||||
@@ -7243,7 +7243,7 @@ _0814B0EC:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0814B0F4: .4byte 0x000081a8
|
_0814B0F4: .4byte 0x000081a8
|
||||||
_0814B0F8: .4byte sub_814B100
|
_0814B0F8: .4byte sub_814B100
|
||||||
_0814B0FC: .4byte nullsub_8
|
_0814B0FC: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_814B0A8
|
thumb_func_end sub_814B0A8
|
||||||
|
|
||||||
thumb_func_start sub_814B100
|
thumb_func_start sub_814B100
|
||||||
@@ -7419,14 +7419,14 @@ _0814B1FE:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0814B22C: .4byte gUnknown_825E074
|
_0814B22C: .4byte gUnknown_825E074
|
||||||
_0814B230:
|
_0814B230:
|
||||||
ldr r0, _0814B23C @ =nullsub_8
|
ldr r0, _0814B23C @ =SpriteCallbackDummy
|
||||||
str r0, [r5, 0x1C]
|
str r0, [r5, 0x1C]
|
||||||
_0814B234:
|
_0814B234:
|
||||||
pop {r4,r5}
|
pop {r4,r5}
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0814B23C: .4byte nullsub_8
|
_0814B23C: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_814B1CC
|
thumb_func_end sub_814B1CC
|
||||||
|
|
||||||
thumb_func_start sub_814B240
|
thumb_func_start sub_814B240
|
||||||
@@ -7446,7 +7446,7 @@ sub_814B240: @ 814B240
|
|||||||
lsrs r2, r0, 24
|
lsrs r2, r0, 24
|
||||||
cmp r2, 0x40
|
cmp r2, 0x40
|
||||||
beq _0814B280
|
beq _0814B280
|
||||||
ldr r0, _0814B28C @ =gUnknown_202063C
|
ldr r0, _0814B28C @ =gSprites
|
||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -7468,7 +7468,7 @@ _0814B280:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0814B288: .4byte gUnknown_846E2B4
|
_0814B288: .4byte gUnknown_846E2B4
|
||||||
_0814B28C: .4byte gUnknown_202063C
|
_0814B28C: .4byte gSprites
|
||||||
_0814B290: .4byte 0x000081bc
|
_0814B290: .4byte 0x000081bc
|
||||||
thumb_func_end sub_814B240
|
thumb_func_end sub_814B240
|
||||||
|
|
||||||
@@ -7502,7 +7502,7 @@ _0814B29E:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0814B344 @ =gUnknown_202063C
|
ldr r1, _0814B344 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
str r0, [r2]
|
str r0, [r2]
|
||||||
adds r5, 0x1
|
adds r5, 0x1
|
||||||
@@ -7537,7 +7537,7 @@ _0814B2E0:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0814B344 @ =gUnknown_202063C
|
ldr r1, _0814B344 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
str r0, [r2]
|
str r0, [r2]
|
||||||
adds r0, 0x3F
|
adds r0, 0x3F
|
||||||
@@ -7558,7 +7558,7 @@ _0814B334: .4byte gUnknown_846E100
|
|||||||
_0814B338: .4byte gUnknown_846E160
|
_0814B338: .4byte gUnknown_846E160
|
||||||
_0814B33C: .4byte gUnknown_846E150
|
_0814B33C: .4byte gUnknown_846E150
|
||||||
_0814B340: .4byte 0x000081d0
|
_0814B340: .4byte 0x000081d0
|
||||||
_0814B344: .4byte gUnknown_202063C
|
_0814B344: .4byte gSprites
|
||||||
thumb_func_end sub_814B294
|
thumb_func_end sub_814B294
|
||||||
|
|
||||||
thumb_func_start sub_814B348
|
thumb_func_start sub_814B348
|
||||||
|
|||||||
+25
-25
@@ -60,14 +60,14 @@ _0814D63A:
|
|||||||
lsls r1, 19
|
lsls r1, 19
|
||||||
ldr r2, _0814D658 @ =0x01000200
|
ldr r2, _0814D658 @ =0x01000200
|
||||||
bl CpuSet
|
bl CpuSet
|
||||||
ldr r0, _0814D65C @ =gUnknown_3003E58
|
ldr r0, _0814D65C @ =gReservedSpritePaletteCount
|
||||||
strb r4, [r0]
|
strb r4, [r0]
|
||||||
movs r0, 0x3
|
movs r0, 0x3
|
||||||
bl sub_815C980
|
bl sub_815C980
|
||||||
b _0814D878
|
b _0814D878
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0814D658: .4byte 0x01000200
|
_0814D658: .4byte 0x01000200
|
||||||
_0814D65C: .4byte gUnknown_3003E58
|
_0814D65C: .4byte gReservedSpritePaletteCount
|
||||||
_0814D660:
|
_0814D660:
|
||||||
bl ResetPaletteFade
|
bl ResetPaletteFade
|
||||||
bl ResetSpriteData
|
bl ResetSpriteData
|
||||||
@@ -242,7 +242,7 @@ _0814D7F4:
|
|||||||
bl sub_80FCD74
|
bl sub_80FCD74
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
bl sub_814ECE0
|
bl sub_814ECE0
|
||||||
ldr r0, _0814D82C @ =gUnknown_2021BCA
|
ldr r0, _0814D82C @ =gSpriteCoordOffsetY
|
||||||
ldrh r1, [r0]
|
ldrh r1, [r0]
|
||||||
negs r1, r1
|
negs r1, r1
|
||||||
lsls r1, 16
|
lsls r1, 16
|
||||||
@@ -259,7 +259,7 @@ _0814D7F4:
|
|||||||
bl ChangeBgY
|
bl ChangeBgY
|
||||||
b _0814D878
|
b _0814D878
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0814D82C: .4byte gUnknown_2021BCA
|
_0814D82C: .4byte gSpriteCoordOffsetY
|
||||||
_0814D830:
|
_0814D830:
|
||||||
ldr r2, _0814D874 @ =gUnknown_2037AB8
|
ldr r2, _0814D874 @ =gUnknown_2037AB8
|
||||||
ldrb r1, [r2, 0x8]
|
ldrb r1, [r2, 0x8]
|
||||||
@@ -451,7 +451,7 @@ _0814D9C2:
|
|||||||
sub_814D9CC: @ 814D9CC
|
sub_814D9CC: @ 814D9CC
|
||||||
push {r4,lr}
|
push {r4,lr}
|
||||||
adds r4, r0, 0
|
adds r4, r0, 0
|
||||||
ldr r0, _0814DA00 @ =gUnknown_2021BCA
|
ldr r0, _0814DA00 @ =gSpriteCoordOffsetY
|
||||||
ldrh r1, [r4, 0x2C]
|
ldrh r1, [r4, 0x2C]
|
||||||
ldrh r2, [r4, 0x2A]
|
ldrh r2, [r4, 0x2A]
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
@@ -475,7 +475,7 @@ _0814D9F8:
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0814DA00: .4byte gUnknown_2021BCA
|
_0814DA00: .4byte gSpriteCoordOffsetY
|
||||||
thumb_func_end sub_814D9CC
|
thumb_func_end sub_814D9CC
|
||||||
|
|
||||||
thumb_func_start sub_814DA04
|
thumb_func_start sub_814DA04
|
||||||
@@ -484,15 +484,15 @@ sub_814DA04: @ 814DA04
|
|||||||
ldr r2, _0814DA18 @ =0x0000ff98
|
ldr r2, _0814DA18 @ =0x0000ff98
|
||||||
strh r2, [r0, 0x2A]
|
strh r2, [r0, 0x2A]
|
||||||
strh r1, [r0, 0x2C]
|
strh r1, [r0, 0x2C]
|
||||||
ldr r0, _0814DA1C @ =gUnknown_2021BC8
|
ldr r0, _0814DA1C @ =gSpriteCoordOffsetX
|
||||||
strh r1, [r0]
|
strh r1, [r0]
|
||||||
ldr r0, _0814DA20 @ =gUnknown_2021BCA
|
ldr r0, _0814DA20 @ =gSpriteCoordOffsetY
|
||||||
strh r2, [r0]
|
strh r2, [r0]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0814DA18: .4byte 0x0000ff98
|
_0814DA18: .4byte 0x0000ff98
|
||||||
_0814DA1C: .4byte gUnknown_2021BC8
|
_0814DA1C: .4byte gSpriteCoordOffsetX
|
||||||
_0814DA20: .4byte gUnknown_2021BCA
|
_0814DA20: .4byte gSpriteCoordOffsetY
|
||||||
thumb_func_end sub_814DA04
|
thumb_func_end sub_814DA04
|
||||||
|
|
||||||
thumb_func_start sub_814DA24
|
thumb_func_start sub_814DA24
|
||||||
@@ -539,7 +539,7 @@ _0814DA42:
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _0814DB78 @ =gUnknown_202063C
|
ldr r0, _0814DB78 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r6]
|
str r1, [r6]
|
||||||
ldrb r0, [r1, 0x5]
|
ldrb r0, [r1, 0x5]
|
||||||
@@ -664,7 +664,7 @@ _0814DB60:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0814DB70: .4byte gUnknown_846F2EC
|
_0814DB70: .4byte gUnknown_846F2EC
|
||||||
_0814DB74: .4byte gUnknown_846F470
|
_0814DB74: .4byte gUnknown_846F470
|
||||||
_0814DB78: .4byte gUnknown_202063C
|
_0814DB78: .4byte gSprites
|
||||||
_0814DB7C: .4byte 0x0000fff0
|
_0814DB7C: .4byte 0x0000fff0
|
||||||
_0814DB80: .4byte 0xffff8000
|
_0814DB80: .4byte 0xffff8000
|
||||||
thumb_func_end sub_814DA24
|
thumb_func_end sub_814DA24
|
||||||
@@ -736,7 +736,7 @@ _0814DBEA:
|
|||||||
ands r0, r2
|
ands r0, r2
|
||||||
cmp r1, r0
|
cmp r1, r0
|
||||||
blt _0814DC16
|
blt _0814DC16
|
||||||
ldr r0, _0814DC20 @ =nullsub_8
|
ldr r0, _0814DC20 @ =SpriteCallbackDummy
|
||||||
str r0, [r5, 0x1C]
|
str r0, [r5, 0x1C]
|
||||||
adds r0, r5, 0
|
adds r0, r5, 0
|
||||||
bl FreeSpriteOamMatrix
|
bl FreeSpriteOamMatrix
|
||||||
@@ -748,7 +748,7 @@ _0814DC16:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0814DC1C: .4byte 0x00007fff
|
_0814DC1C: .4byte 0x00007fff
|
||||||
_0814DC20: .4byte nullsub_8
|
_0814DC20: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_814DB84
|
thumb_func_end sub_814DB84
|
||||||
|
|
||||||
thumb_func_start sub_814DC24
|
thumb_func_start sub_814DC24
|
||||||
@@ -2837,9 +2837,9 @@ sub_814ECE0: @ 814ECE0
|
|||||||
ldr r0, _0814EEE0 @ =0x0000ff98
|
ldr r0, _0814EEE0 @ =0x0000ff98
|
||||||
strh r0, [r6, 0x2A]
|
strh r0, [r6, 0x2A]
|
||||||
strh r5, [r6, 0x2C]
|
strh r5, [r6, 0x2C]
|
||||||
ldr r1, _0814EEE4 @ =gUnknown_2021BC8
|
ldr r1, _0814EEE4 @ =gSpriteCoordOffsetX
|
||||||
strh r5, [r1]
|
strh r5, [r1]
|
||||||
ldr r1, _0814EEE8 @ =gUnknown_2021BCA
|
ldr r1, _0814EEE8 @ =gSpriteCoordOffsetY
|
||||||
strh r0, [r1]
|
strh r0, [r1]
|
||||||
ldr r4, _0814EEEC @ =gUnknown_846F2F8
|
ldr r4, _0814EEEC @ =gUnknown_846F2F8
|
||||||
_0814ECF6:
|
_0814ECF6:
|
||||||
@@ -2866,7 +2866,7 @@ _0814ECF6:
|
|||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0814EEF8 @ =gUnknown_202063C
|
ldr r1, _0814EEF8 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
str r0, [r3]
|
str r0, [r3]
|
||||||
ldrb r1, [r0, 0x5]
|
ldrb r1, [r0, 0x5]
|
||||||
@@ -2917,7 +2917,7 @@ _0814ED5A:
|
|||||||
lsls r1, r2, 4
|
lsls r1, r2, 4
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _0814EEF8 @ =gUnknown_202063C
|
ldr r0, _0814EEF8 @ =gSprites
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
str r1, [r3]
|
str r1, [r3]
|
||||||
ldrb r0, [r1, 0x5]
|
ldrb r0, [r1, 0x5]
|
||||||
@@ -2978,7 +2978,7 @@ _0814EDD8:
|
|||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0814EEF8 @ =gUnknown_202063C
|
ldr r1, _0814EEF8 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
str r0, [r3]
|
str r0, [r3]
|
||||||
ldrb r1, [r0, 0x5]
|
ldrb r1, [r0, 0x5]
|
||||||
@@ -3027,7 +3027,7 @@ _0814EE3E:
|
|||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0814EEF8 @ =gUnknown_202063C
|
ldr r1, _0814EEF8 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
str r0, [r3]
|
str r0, [r3]
|
||||||
ldrb r1, [r0, 0x5]
|
ldrb r1, [r0, 0x5]
|
||||||
@@ -3084,12 +3084,12 @@ _0814EED8:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0814EEE0: .4byte 0x0000ff98
|
_0814EEE0: .4byte 0x0000ff98
|
||||||
_0814EEE4: .4byte gUnknown_2021BC8
|
_0814EEE4: .4byte gSpriteCoordOffsetX
|
||||||
_0814EEE8: .4byte gUnknown_2021BCA
|
_0814EEE8: .4byte gSpriteCoordOffsetY
|
||||||
_0814EEEC: .4byte gUnknown_846F2F8
|
_0814EEEC: .4byte gUnknown_846F2F8
|
||||||
_0814EEF0: .4byte gUnknown_846F320
|
_0814EEF0: .4byte gUnknown_846F320
|
||||||
_0814EEF4: .4byte gUnknown_846F410
|
_0814EEF4: .4byte gUnknown_846F410
|
||||||
_0814EEF8: .4byte gUnknown_202063C
|
_0814EEF8: .4byte gSprites
|
||||||
_0814EEFC: .4byte gUnknown_846F428
|
_0814EEFC: .4byte gUnknown_846F428
|
||||||
_0814EF00: .4byte gUnknown_846F2D6
|
_0814EF00: .4byte gUnknown_846F2D6
|
||||||
_0814EF04: .4byte gUnknown_846F440
|
_0814EF04: .4byte gUnknown_846F440
|
||||||
@@ -3218,7 +3218,7 @@ sub_814EFFC: @ 814EFFC
|
|||||||
push {r4,r5,lr}
|
push {r4,r5,lr}
|
||||||
adds r3, r0, 0
|
adds r3, r0, 0
|
||||||
movs r1, 0
|
movs r1, 0
|
||||||
ldr r5, _0814F040 @ =nullsub_8
|
ldr r5, _0814F040 @ =SpriteCallbackDummy
|
||||||
adds r2, r3, 0
|
adds r2, r3, 0
|
||||||
adds r2, 0x2E
|
adds r2, 0x2E
|
||||||
movs r4, 0
|
movs r4, 0
|
||||||
@@ -3250,7 +3250,7 @@ _0814F00A:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0814F040: .4byte nullsub_8
|
_0814F040: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_814EFFC
|
thumb_func_end sub_814EFFC
|
||||||
|
|
||||||
thumb_func_start sub_814F044
|
thumb_func_start sub_814F044
|
||||||
|
|||||||
+49
-49
@@ -6746,7 +6746,7 @@ sub_8153AFC: @ 8153AFC
|
|||||||
ldr r0, _08153B8C @ =gUnknown_8478CE0
|
ldr r0, _08153B8C @ =gUnknown_8478CE0
|
||||||
str r0, [sp, 0x20]
|
str r0, [sp, 0x20]
|
||||||
str r3, [sp, 0x24]
|
str r3, [sp, 0x24]
|
||||||
ldr r0, _08153B90 @ =gUnknown_8231CFC
|
ldr r0, _08153B90 @ =gDummySpriteAffineAnimTable
|
||||||
str r0, [sp, 0x28]
|
str r0, [sp, 0x28]
|
||||||
ldr r0, _08153B94 @ =sub_8153B9C
|
ldr r0, _08153B94 @ =sub_8153B9C
|
||||||
str r0, [sp, 0x2C]
|
str r0, [sp, 0x2C]
|
||||||
@@ -6786,7 +6786,7 @@ sub_8153AFC: @ 8153AFC
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08153B88: .4byte gUnknown_8478C98
|
_08153B88: .4byte gUnknown_8478C98
|
||||||
_08153B8C: .4byte gUnknown_8478CE0
|
_08153B8C: .4byte gUnknown_8478CE0
|
||||||
_08153B90: .4byte gUnknown_8231CFC
|
_08153B90: .4byte gDummySpriteAffineAnimTable
|
||||||
_08153B94: .4byte sub_8153B9C
|
_08153B94: .4byte sub_8153B9C
|
||||||
_08153B98: .4byte gUnknown_203F3E4
|
_08153B98: .4byte gUnknown_203F3E4
|
||||||
thumb_func_end sub_8153AFC
|
thumb_func_end sub_8153AFC
|
||||||
@@ -6826,7 +6826,7 @@ sub_8153BC0: @ 8153BC0
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08153BF4 @ =gUnknown_202063C
|
ldr r1, _08153BF4 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r2, 0
|
movs r2, 0
|
||||||
movs r1, 0x1
|
movs r1, 0x1
|
||||||
@@ -6839,7 +6839,7 @@ sub_8153BC0: @ 8153BC0
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08153BF0: .4byte gUnknown_203F3E4
|
_08153BF0: .4byte gUnknown_203F3E4
|
||||||
_08153BF4: .4byte gUnknown_202063C
|
_08153BF4: .4byte gSprites
|
||||||
thumb_func_end sub_8153BC0
|
thumb_func_end sub_8153BC0
|
||||||
|
|
||||||
thumb_func_start sub_8153BF8
|
thumb_func_start sub_8153BF8
|
||||||
@@ -6855,7 +6855,7 @@ sub_8153BF8: @ 8153BF8
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08153C2C @ =gUnknown_202063C
|
ldr r1, _08153C2C @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r2, 0
|
movs r2, 0
|
||||||
movs r1, 0x2
|
movs r1, 0x2
|
||||||
@@ -6868,7 +6868,7 @@ sub_8153BF8: @ 8153BF8
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08153C28: .4byte gUnknown_203F3E4
|
_08153C28: .4byte gUnknown_203F3E4
|
||||||
_08153C2C: .4byte gUnknown_202063C
|
_08153C2C: .4byte gSprites
|
||||||
thumb_func_end sub_8153BF8
|
thumb_func_end sub_8153BF8
|
||||||
|
|
||||||
thumb_func_start sub_8153C30
|
thumb_func_start sub_8153C30
|
||||||
@@ -7004,7 +7004,7 @@ _08153D16:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08153D44 @ =gUnknown_202063C
|
ldr r1, _08153D44 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _08153D30
|
beq _08153D30
|
||||||
@@ -7021,7 +7021,7 @@ _08153D3A:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08153D40: .4byte gUnknown_203F3E4
|
_08153D40: .4byte gUnknown_203F3E4
|
||||||
_08153D44: .4byte gUnknown_202063C
|
_08153D44: .4byte gSprites
|
||||||
thumb_func_end sub_8153D08
|
thumb_func_end sub_8153D08
|
||||||
|
|
||||||
thumb_func_start sub_8153D48
|
thumb_func_start sub_8153D48
|
||||||
@@ -7029,7 +7029,7 @@ sub_8153D48: @ 8153D48
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
lsls r1, 24
|
lsls r1, 24
|
||||||
ldr r3, _08153D78 @ =gUnknown_202063C
|
ldr r3, _08153D78 @ =gSprites
|
||||||
ldr r2, _08153D7C @ =gUnknown_203F3E4
|
ldr r2, _08153D7C @ =gUnknown_203F3E4
|
||||||
lsrs r1, 22
|
lsrs r1, 22
|
||||||
adds r1, r2
|
adds r1, r2
|
||||||
@@ -7051,7 +7051,7 @@ sub_8153D48: @ 8153D48
|
|||||||
strb r1, [r2]
|
strb r1, [r2]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08153D78: .4byte gUnknown_202063C
|
_08153D78: .4byte gSprites
|
||||||
_08153D7C: .4byte gUnknown_203F3E4
|
_08153D7C: .4byte gUnknown_203F3E4
|
||||||
thumb_func_end sub_8153D48
|
thumb_func_end sub_8153D48
|
||||||
|
|
||||||
@@ -7094,14 +7094,14 @@ sub_8153DA8: @ 8153DA8
|
|||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r2, _08153DD0 @ =gUnknown_202063C
|
ldr r2, _08153DD0 @ =gSprites
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08153DCC: .4byte gUnknown_203F3E4
|
_08153DCC: .4byte gUnknown_203F3E4
|
||||||
_08153DD0: .4byte gUnknown_202063C
|
_08153DD0: .4byte gSprites
|
||||||
thumb_func_end sub_8153DA8
|
thumb_func_end sub_8153DA8
|
||||||
|
|
||||||
thumb_func_start nullsub_97
|
thumb_func_start nullsub_97
|
||||||
@@ -7113,7 +7113,7 @@ nullsub_97: @ 8153DD4
|
|||||||
sub_8153DD8: @ 8153DD8
|
sub_8153DD8: @ 8153DD8
|
||||||
push {r4-r7,lr}
|
push {r4-r7,lr}
|
||||||
movs r4, 0
|
movs r4, 0
|
||||||
ldr r0, _08153E20 @ =gUnknown_202063C
|
ldr r0, _08153E20 @ =gSprites
|
||||||
mov r12, r0
|
mov r12, r0
|
||||||
movs r6, 0
|
movs r6, 0
|
||||||
ldr r5, _08153E24 @ =gUnknown_203F43C
|
ldr r5, _08153E24 @ =gUnknown_203F43C
|
||||||
@@ -7149,7 +7149,7 @@ _08153DE4:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08153E20: .4byte gUnknown_202063C
|
_08153E20: .4byte gSprites
|
||||||
_08153E24: .4byte gUnknown_203F43C
|
_08153E24: .4byte gUnknown_203F43C
|
||||||
thumb_func_end sub_8153DD8
|
thumb_func_end sub_8153DD8
|
||||||
|
|
||||||
@@ -7250,7 +7250,7 @@ _08153EDC:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08153F18 @ =gUnknown_202063C
|
ldr r1, _08153F18 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _08153EFA
|
beq _08153EFA
|
||||||
@@ -7270,7 +7270,7 @@ _08153EFA:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08153F14: .4byte gUnknown_203F43C
|
_08153F14: .4byte gUnknown_203F43C
|
||||||
_08153F18: .4byte gUnknown_202063C
|
_08153F18: .4byte gSprites
|
||||||
thumb_func_end sub_8153ED8
|
thumb_func_end sub_8153ED8
|
||||||
|
|
||||||
thumb_func_start sub_8153F1C
|
thumb_func_start sub_8153F1C
|
||||||
@@ -7295,7 +7295,7 @@ _08153F2E:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08153FB0 @ =gUnknown_202063C
|
ldr r1, _08153FB0 @ =gSprites
|
||||||
adds r4, r0, r1
|
adds r4, r0, r1
|
||||||
adds r0, r2, 0
|
adds r0, r2, 0
|
||||||
adds r0, 0x16
|
adds r0, 0x16
|
||||||
@@ -7352,7 +7352,7 @@ _08153F9A:
|
|||||||
b _08153FBA
|
b _08153FBA
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08153FAC: .4byte gUnknown_203F43C
|
_08153FAC: .4byte gUnknown_203F43C
|
||||||
_08153FB0: .4byte gUnknown_202063C
|
_08153FB0: .4byte gSprites
|
||||||
_08153FB4: .4byte 0x0000fff0
|
_08153FB4: .4byte 0x0000fff0
|
||||||
_08153FB8:
|
_08153FB8:
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
@@ -7384,7 +7384,7 @@ _08153FD4:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08154000 @ =gUnknown_202063C
|
ldr r1, _08154000 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0x1
|
movs r1, 0x1
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
@@ -7396,14 +7396,14 @@ _08153FD4:
|
|||||||
b _081540CE
|
b _081540CE
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08153FFC: .4byte gUnknown_203F43C
|
_08153FFC: .4byte gUnknown_203F43C
|
||||||
_08154000: .4byte gUnknown_202063C
|
_08154000: .4byte gSprites
|
||||||
_08154004:
|
_08154004:
|
||||||
movs r4, 0
|
movs r4, 0
|
||||||
movs r0, 0xA
|
movs r0, 0xA
|
||||||
subs r0, r5
|
subs r0, r5
|
||||||
cmp r4, r0
|
cmp r4, r0
|
||||||
bge _081540CA
|
bge _081540CA
|
||||||
ldr r6, _08154034 @ =gUnknown_202063C
|
ldr r6, _08154034 @ =gSprites
|
||||||
_08154010:
|
_08154010:
|
||||||
cmp r5, 0x6
|
cmp r5, 0x6
|
||||||
bls _08154078
|
bls _08154078
|
||||||
@@ -7423,7 +7423,7 @@ _08154010:
|
|||||||
strh r1, [r2, 0x3E]
|
strh r1, [r2, 0x3E]
|
||||||
b _08154092
|
b _08154092
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08154034: .4byte gUnknown_202063C
|
_08154034: .4byte gSprites
|
||||||
_08154038: .4byte gUnknown_203F43C
|
_08154038: .4byte gUnknown_203F43C
|
||||||
_0815403C: .4byte 0x0000fffa
|
_0815403C: .4byte 0x0000fffa
|
||||||
_08154040:
|
_08154040:
|
||||||
@@ -7488,7 +7488,7 @@ _081540A8:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _081540D8 @ =gUnknown_202063C
|
ldr r1, _081540D8 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
movs r1, 0x1
|
movs r1, 0x1
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
@@ -7504,7 +7504,7 @@ _081540CE:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081540D4: .4byte gUnknown_203F43C
|
_081540D4: .4byte gUnknown_203F43C
|
||||||
_081540D8: .4byte gUnknown_202063C
|
_081540D8: .4byte gSprites
|
||||||
thumb_func_end sub_8153FC8
|
thumb_func_end sub_8153FC8
|
||||||
|
|
||||||
thumb_func_start sub_81540DC
|
thumb_func_start sub_81540DC
|
||||||
@@ -7513,7 +7513,7 @@ sub_81540DC: @ 81540DC
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
movs r3, 0
|
movs r3, 0
|
||||||
ldr r7, _08154120 @ =gUnknown_202063C
|
ldr r7, _08154120 @ =gSprites
|
||||||
movs r1, 0x1
|
movs r1, 0x1
|
||||||
ands r0, r1
|
ands r0, r1
|
||||||
lsls r4, r0, 2
|
lsls r4, r0, 2
|
||||||
@@ -7545,7 +7545,7 @@ _081540F2:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08154120: .4byte gUnknown_202063C
|
_08154120: .4byte gSprites
|
||||||
_08154124: .4byte gUnknown_203F43C
|
_08154124: .4byte gUnknown_203F43C
|
||||||
thumb_func_end sub_81540DC
|
thumb_func_end sub_81540DC
|
||||||
|
|
||||||
@@ -7685,7 +7685,7 @@ _08154234:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _08154270 @ =gUnknown_202063C
|
ldr r1, _08154270 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
adds r1, r5, 0
|
adds r1, r5, 0
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
@@ -7704,7 +7704,7 @@ _08154234:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08154270: .4byte gUnknown_202063C
|
_08154270: .4byte gSprites
|
||||||
thumb_func_end sub_815417C
|
thumb_func_end sub_815417C
|
||||||
|
|
||||||
thumb_func_start sub_8154274
|
thumb_func_start sub_8154274
|
||||||
@@ -7720,7 +7720,7 @@ _0815427A:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _081542E4 @ =gUnknown_202063C
|
ldr r1, _081542E4 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _08154294
|
beq _08154294
|
||||||
@@ -7745,7 +7745,7 @@ _081542AC:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _081542E4 @ =gUnknown_202063C
|
ldr r1, _081542E4 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _081542C6
|
beq _081542C6
|
||||||
@@ -7765,7 +7765,7 @@ _081542C6:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081542E0: .4byte gUnknown_203F400
|
_081542E0: .4byte gUnknown_203F400
|
||||||
_081542E4: .4byte gUnknown_202063C
|
_081542E4: .4byte gSprites
|
||||||
_081542E8: .4byte gUnknown_203F42C
|
_081542E8: .4byte gUnknown_203F42C
|
||||||
thumb_func_end sub_8154274
|
thumb_func_end sub_8154274
|
||||||
|
|
||||||
@@ -7774,7 +7774,7 @@ sub_81542EC: @ 81542EC
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsls r1, 24
|
lsls r1, 24
|
||||||
lsrs r1, 24
|
lsrs r1, 24
|
||||||
ldr r3, _0815431C @ =gUnknown_202063C
|
ldr r3, _0815431C @ =gSprites
|
||||||
ldr r2, _08154320 @ =gUnknown_203F400
|
ldr r2, _08154320 @ =gUnknown_203F400
|
||||||
lsrs r0, 22
|
lsrs r0, 22
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
@@ -7796,7 +7796,7 @@ sub_81542EC: @ 81542EC
|
|||||||
strb r0, [r2]
|
strb r0, [r2]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815431C: .4byte gUnknown_202063C
|
_0815431C: .4byte gSprites
|
||||||
_08154320: .4byte gUnknown_203F400
|
_08154320: .4byte gUnknown_203F400
|
||||||
thumb_func_end sub_81542EC
|
thumb_func_end sub_81542EC
|
||||||
|
|
||||||
@@ -7806,7 +7806,7 @@ sub_8154324: @ 8154324
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
movs r3, 0
|
movs r3, 0
|
||||||
ldr r7, _08154368 @ =gUnknown_202063C
|
ldr r7, _08154368 @ =gSprites
|
||||||
ldr r6, _0815436C @ =gUnknown_203F42C
|
ldr r6, _0815436C @ =gUnknown_203F42C
|
||||||
movs r1, 0x1
|
movs r1, 0x1
|
||||||
ands r0, r1
|
ands r0, r1
|
||||||
@@ -7837,7 +7837,7 @@ _0815433A:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08154368: .4byte gUnknown_202063C
|
_08154368: .4byte gSprites
|
||||||
_0815436C: .4byte gUnknown_203F42C
|
_0815436C: .4byte gUnknown_203F42C
|
||||||
thumb_func_end sub_8154324
|
thumb_func_end sub_8154324
|
||||||
|
|
||||||
@@ -7845,7 +7845,7 @@ _0815436C: .4byte gUnknown_203F42C
|
|||||||
sub_8154370: @ 8154370
|
sub_8154370: @ 8154370
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsls r1, 24
|
lsls r1, 24
|
||||||
ldr r3, _08154390 @ =gUnknown_202063C
|
ldr r3, _08154390 @ =gSprites
|
||||||
ldr r2, _08154394 @ =gUnknown_203F400
|
ldr r2, _08154394 @ =gUnknown_203F400
|
||||||
lsrs r0, 22
|
lsrs r0, 22
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
@@ -7859,7 +7859,7 @@ sub_8154370: @ 8154370
|
|||||||
strh r1, [r0, 0x22]
|
strh r1, [r0, 0x22]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08154390: .4byte gUnknown_202063C
|
_08154390: .4byte gSprites
|
||||||
_08154394: .4byte gUnknown_203F400
|
_08154394: .4byte gUnknown_203F400
|
||||||
thumb_func_end sub_8154370
|
thumb_func_end sub_8154370
|
||||||
|
|
||||||
@@ -7877,21 +7877,21 @@ sub_8154398: @ 8154398
|
|||||||
lsls r0, r2, 4
|
lsls r0, r2, 4
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r2, _081543C0 @ =gUnknown_202063C
|
ldr r2, _081543C0 @ =gSprites
|
||||||
adds r0, r2
|
adds r0, r2
|
||||||
bl StartSpriteAnim
|
bl StartSpriteAnim
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081543BC: .4byte gUnknown_203F400
|
_081543BC: .4byte gUnknown_203F400
|
||||||
_081543C0: .4byte gUnknown_202063C
|
_081543C0: .4byte gSprites
|
||||||
thumb_func_end sub_8154398
|
thumb_func_end sub_8154398
|
||||||
|
|
||||||
thumb_func_start sub_81543C4
|
thumb_func_start sub_81543C4
|
||||||
sub_81543C4: @ 81543C4
|
sub_81543C4: @ 81543C4
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r1, _081543E4 @ =gUnknown_202063C
|
ldr r1, _081543E4 @ =gSprites
|
||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
@@ -7905,7 +7905,7 @@ sub_81543C4: @ 81543C4
|
|||||||
strh r0, [r2, 0x22]
|
strh r0, [r2, 0x22]
|
||||||
bx lr
|
bx lr
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081543E4: .4byte gUnknown_202063C
|
_081543E4: .4byte gSprites
|
||||||
thumb_func_end sub_81543C4
|
thumb_func_end sub_81543C4
|
||||||
|
|
||||||
thumb_func_start sub_81543E8
|
thumb_func_start sub_81543E8
|
||||||
@@ -8048,7 +8048,7 @@ sub_81544F0: @ 81544F0
|
|||||||
mov r12, r0
|
mov r12, r0
|
||||||
ldr r4, _08154538 @ =gUnknown_8478E0E
|
ldr r4, _08154538 @ =gUnknown_8478E0E
|
||||||
adds r7, r4, 0x2
|
adds r7, r4, 0x2
|
||||||
ldr r6, _0815453C @ =gUnknown_202063C
|
ldr r6, _0815453C @ =gSprites
|
||||||
movs r5, 0x1
|
movs r5, 0x1
|
||||||
_08154500:
|
_08154500:
|
||||||
lsls r2, r3, 2
|
lsls r2, r3, 2
|
||||||
@@ -8080,7 +8080,7 @@ _08154500:
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08154534: .4byte gUnknown_203F3F8
|
_08154534: .4byte gUnknown_203F3F8
|
||||||
_08154538: .4byte gUnknown_8478E0E
|
_08154538: .4byte gUnknown_8478E0E
|
||||||
_0815453C: .4byte gUnknown_202063C
|
_0815453C: .4byte gSprites
|
||||||
thumb_func_end sub_81544F0
|
thumb_func_end sub_81544F0
|
||||||
|
|
||||||
thumb_func_start sub_8154540
|
thumb_func_start sub_8154540
|
||||||
@@ -8088,7 +8088,7 @@ sub_8154540: @ 8154540
|
|||||||
push {r4,r5,lr}
|
push {r4,r5,lr}
|
||||||
movs r2, 0
|
movs r2, 0
|
||||||
ldr r5, _08154570 @ =gUnknown_203F3F8
|
ldr r5, _08154570 @ =gUnknown_203F3F8
|
||||||
ldr r4, _08154574 @ =gUnknown_202063C
|
ldr r4, _08154574 @ =gSprites
|
||||||
movs r3, 0
|
movs r3, 0
|
||||||
_0815454A:
|
_0815454A:
|
||||||
lsls r0, r2, 2
|
lsls r0, r2, 2
|
||||||
@@ -8111,7 +8111,7 @@ _0815454A:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08154570: .4byte gUnknown_203F3F8
|
_08154570: .4byte gUnknown_203F3F8
|
||||||
_08154574: .4byte gUnknown_202063C
|
_08154574: .4byte gSprites
|
||||||
thumb_func_end sub_8154540
|
thumb_func_end sub_8154540
|
||||||
|
|
||||||
thumb_func_start sub_8154578
|
thumb_func_start sub_8154578
|
||||||
@@ -8127,7 +8127,7 @@ _0815457E:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _081545B8 @ =gUnknown_202063C
|
ldr r1, _081545B8 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
cmp r0, 0
|
cmp r0, 0
|
||||||
beq _08154598
|
beq _08154598
|
||||||
@@ -8147,7 +8147,7 @@ _08154598:
|
|||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_081545B4: .4byte gUnknown_203F3F8
|
_081545B4: .4byte gUnknown_203F3F8
|
||||||
_081545B8: .4byte gUnknown_202063C
|
_081545B8: .4byte gSprites
|
||||||
thumb_func_end sub_8154578
|
thumb_func_end sub_8154578
|
||||||
|
|
||||||
thumb_func_start sub_81545BC
|
thumb_func_start sub_81545BC
|
||||||
@@ -8156,7 +8156,7 @@ sub_81545BC: @ 81545BC
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
movs r3, 0
|
movs r3, 0
|
||||||
ldr r7, _08154600 @ =gUnknown_202063C
|
ldr r7, _08154600 @ =gSprites
|
||||||
ldr r6, _08154604 @ =gUnknown_203F3F8
|
ldr r6, _08154604 @ =gUnknown_203F3F8
|
||||||
movs r1, 0x1
|
movs r1, 0x1
|
||||||
ands r0, r1
|
ands r0, r1
|
||||||
@@ -8187,7 +8187,7 @@ _081545D2:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08154600: .4byte gUnknown_202063C
|
_08154600: .4byte gSprites
|
||||||
_08154604: .4byte gUnknown_203F3F8
|
_08154604: .4byte gUnknown_203F3F8
|
||||||
thumb_func_end sub_81545BC
|
thumb_func_end sub_81545BC
|
||||||
|
|
||||||
|
|||||||
+2
-2
@@ -823,7 +823,7 @@ sub_815A540: @ 815A540
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r1, _0815A5B8 @ =gUnknown_202063C
|
ldr r1, _0815A5B8 @ =gSprites
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
_0815A5A4:
|
_0815A5A4:
|
||||||
@@ -835,7 +835,7 @@ _0815A5A4:
|
|||||||
_0815A5AC: .4byte gUnknown_203ADFA
|
_0815A5AC: .4byte gUnknown_203ADFA
|
||||||
_0815A5B0: .4byte gUnknown_2037078
|
_0815A5B0: .4byte gUnknown_2037078
|
||||||
_0815A5B4: .4byte gUnknown_2036E38
|
_0815A5B4: .4byte gUnknown_2036E38
|
||||||
_0815A5B8: .4byte gUnknown_202063C
|
_0815A5B8: .4byte gSprites
|
||||||
thumb_func_end sub_815A540
|
thumb_func_end sub_815A540
|
||||||
|
|
||||||
thumb_func_start sub_815A5BC
|
thumb_func_start sub_815A5BC
|
||||||
|
|||||||
+14
-14
@@ -139,7 +139,7 @@ _0815F21C:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _0815F25C @ =gUnknown_202063C
|
ldr r4, _0815F25C @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl FreeSpriteOamMatrix
|
bl FreeSpriteOamMatrix
|
||||||
movs r3, 0xE
|
movs r3, 0xE
|
||||||
@@ -155,7 +155,7 @@ _0815F252:
|
|||||||
strh r0, [r5]
|
strh r0, [r5]
|
||||||
b _0815F29E
|
b _0815F29E
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815F25C: .4byte gUnknown_202063C
|
_0815F25C: .4byte gSprites
|
||||||
_0815F260:
|
_0815F260:
|
||||||
ldrb r0, [r5, 0x10]
|
ldrb r0, [r5, 0x10]
|
||||||
bl sub_815F444
|
bl sub_815F444
|
||||||
@@ -166,7 +166,7 @@ _0815F260:
|
|||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
lsls r0, 2
|
lsls r0, 2
|
||||||
ldr r4, _0815F2A8 @ =gUnknown_202063C
|
ldr r4, _0815F2A8 @ =gSprites
|
||||||
adds r0, r4
|
adds r0, r4
|
||||||
bl DestroySprite
|
bl DestroySprite
|
||||||
movs r0, 0x12
|
movs r0, 0x12
|
||||||
@@ -188,7 +188,7 @@ _0815F29E:
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815F2A8: .4byte gUnknown_202063C
|
_0815F2A8: .4byte gSprites
|
||||||
thumb_func_end sub_815F1AC
|
thumb_func_end sub_815F1AC
|
||||||
|
|
||||||
thumb_func_start sub_815F2AC
|
thumb_func_start sub_815F2AC
|
||||||
@@ -199,7 +199,7 @@ sub_815F2AC: @ 815F2AC
|
|||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
ldr r0, _0815F2D0 @ =gUnknown_202063C
|
ldr r0, _0815F2D0 @ =gSprites
|
||||||
adds r4, r1, r0
|
adds r4, r1, r0
|
||||||
movs r1, 0x2E
|
movs r1, 0x2E
|
||||||
ldrsh r0, [r4, r1]
|
ldrsh r0, [r4, r1]
|
||||||
@@ -213,7 +213,7 @@ _0815F2C6:
|
|||||||
ldr r0, [r0]
|
ldr r0, [r0]
|
||||||
mov pc, r0
|
mov pc, r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815F2D0: .4byte gUnknown_202063C
|
_0815F2D0: .4byte gSprites
|
||||||
_0815F2D4: .4byte _0815F2D8
|
_0815F2D4: .4byte _0815F2D8
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815F2D8:
|
_0815F2D8:
|
||||||
@@ -362,7 +362,7 @@ sub_815F3E0: @ 815F3E0
|
|||||||
lsrs r1, 24
|
lsrs r1, 24
|
||||||
lsls r2, 24
|
lsls r2, 24
|
||||||
lsrs r2, 24
|
lsrs r2, 24
|
||||||
ldr r0, _0815F438 @ =gUnknown_202063C
|
ldr r0, _0815F438 @ =gSprites
|
||||||
mov r8, r0
|
mov r8, r0
|
||||||
lsls r4, r1, 4
|
lsls r4, r1, 4
|
||||||
adds r4, r1
|
adds r4, r1
|
||||||
@@ -400,7 +400,7 @@ sub_815F3E0: @ 815F3E0
|
|||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815F438: .4byte gUnknown_202063C
|
_0815F438: .4byte gSprites
|
||||||
_0815F43C: .4byte 0x0000ffd8
|
_0815F43C: .4byte 0x0000ffd8
|
||||||
_0815F440: .4byte sub_815F470
|
_0815F440: .4byte sub_815F470
|
||||||
thumb_func_end sub_815F3E0
|
thumb_func_end sub_815F3E0
|
||||||
@@ -411,7 +411,7 @@ sub_815F444: @ 815F444
|
|||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
movs r3, 0
|
movs r3, 0
|
||||||
ldr r2, _0815F468 @ =gUnknown_202063C
|
ldr r2, _0815F468 @ =gSprites
|
||||||
lsls r1, r0, 4
|
lsls r1, r0, 4
|
||||||
adds r1, r0
|
adds r1, r0
|
||||||
lsls r1, 2
|
lsls r1, 2
|
||||||
@@ -427,7 +427,7 @@ _0815F462:
|
|||||||
pop {r1}
|
pop {r1}
|
||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815F468: .4byte gUnknown_202063C
|
_0815F468: .4byte gSprites
|
||||||
_0815F46C: .4byte sub_815F470
|
_0815F46C: .4byte sub_815F470
|
||||||
thumb_func_end sub_815F444
|
thumb_func_end sub_815F444
|
||||||
|
|
||||||
@@ -549,14 +549,14 @@ _0815F548:
|
|||||||
asrs r0, 16
|
asrs r0, 16
|
||||||
cmp r0, 0x28
|
cmp r0, 0x28
|
||||||
ble _0815F55A
|
ble _0815F55A
|
||||||
ldr r0, _0815F560 @ =nullsub_8
|
ldr r0, _0815F560 @ =SpriteCallbackDummy
|
||||||
str r0, [r5, 0x1C]
|
str r0, [r5, 0x1C]
|
||||||
_0815F55A:
|
_0815F55A:
|
||||||
pop {r4,r5}
|
pop {r4,r5}
|
||||||
pop {r0}
|
pop {r0}
|
||||||
bx r0
|
bx r0
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815F560: .4byte nullsub_8
|
_0815F560: .4byte SpriteCallbackDummy
|
||||||
thumb_func_end sub_815F470
|
thumb_func_end sub_815F470
|
||||||
|
|
||||||
thumb_func_start sub_815F564
|
thumb_func_start sub_815F564
|
||||||
@@ -705,7 +705,7 @@ sub_815F610: @ 815F610
|
|||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
mov r4, r8
|
mov r4, r8
|
||||||
strh r0, [r4]
|
strh r0, [r4]
|
||||||
ldr r2, _0815F6DC @ =gUnknown_202063C
|
ldr r2, _0815F6DC @ =gSprites
|
||||||
mov r5, r9
|
mov r5, r9
|
||||||
movs r6, 0
|
movs r6, 0
|
||||||
ldrsh r1, [r5, r6]
|
ldrsh r1, [r5, r6]
|
||||||
@@ -747,7 +747,7 @@ sub_815F610: @ 815F610
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0815F6D4: .4byte gUnknown_847A878
|
_0815F6D4: .4byte gUnknown_847A878
|
||||||
_0815F6D8: .4byte 0xffe00000
|
_0815F6D8: .4byte 0xffe00000
|
||||||
_0815F6DC: .4byte gUnknown_202063C
|
_0815F6DC: .4byte gSprites
|
||||||
thumb_func_end sub_815F610
|
thumb_func_end sub_815F610
|
||||||
|
|
||||||
.align 2, 0 @ Don't pad with nop.
|
.align 2, 0 @ Don't pad with nop.
|
||||||
|
|||||||
+2
-2
@@ -16,7 +16,7 @@ CreateInvisibleSpriteWithCallback: @ 8044EF8
|
|||||||
bl CreateSprite
|
bl CreateSprite
|
||||||
lsls r0, 24
|
lsls r0, 24
|
||||||
lsrs r0, 24
|
lsrs r0, 24
|
||||||
ldr r5, _08044F30 @ =gUnknown_202063C
|
ldr r5, _08044F30 @ =gSprites
|
||||||
lsls r2, r0, 4
|
lsls r2, r0, 4
|
||||||
adds r2, r0
|
adds r2, r0
|
||||||
lsls r2, 2
|
lsls r2, 2
|
||||||
@@ -34,7 +34,7 @@ CreateInvisibleSpriteWithCallback: @ 8044EF8
|
|||||||
bx r1
|
bx r1
|
||||||
.align 2, 0
|
.align 2, 0
|
||||||
_08044F2C: .4byte gUnknown_825E4DC
|
_08044F2C: .4byte gUnknown_825E4DC
|
||||||
_08044F30: .4byte gUnknown_202063C
|
_08044F30: .4byte gSprites
|
||||||
thumb_func_end CreateInvisibleSpriteWithCallback
|
thumb_func_end CreateInvisibleSpriteWithCallback
|
||||||
|
|
||||||
thumb_func_start StoreWordInTwoHalfwords
|
thumb_func_start StoreWordInTwoHalfwords
|
||||||
|
|||||||
+2
-2
@@ -1135,7 +1135,7 @@ sub_810CF04: @ 810CF04
|
|||||||
ldrb r2, [r1, 0x8]
|
ldrb r2, [r1, 0x8]
|
||||||
cmp r0, r2
|
cmp r0, r2
|
||||||
bcc _0810CF4C
|
bcc _0810CF4C
|
||||||
ldr r2, _0810CF48 @ =gUnknown_202063C
|
ldr r2, _0810CF48 @ =gSprites
|
||||||
ldrb r1, [r1, 0x4]
|
ldrb r1, [r1, 0x4]
|
||||||
lsls r0, r1, 4
|
lsls r0, r1, 4
|
||||||
adds r0, r1
|
adds r0, r1
|
||||||
@@ -1150,7 +1150,7 @@ sub_810CF04: @ 810CF04
|
|||||||
.align 2, 0
|
.align 2, 0
|
||||||
_0810CF40: .4byte gUnknown_2036E38
|
_0810CF40: .4byte gUnknown_2036E38
|
||||||
_0810CF44: .4byte gUnknown_2036DFC
|
_0810CF44: .4byte gUnknown_2036DFC
|
||||||
_0810CF48: .4byte gUnknown_202063C
|
_0810CF48: .4byte gSprites
|
||||||
_0810CF4C:
|
_0810CF4C:
|
||||||
movs r0, 0
|
movs r0, 0
|
||||||
_0810CF4E:
|
_0810CF4E:
|
||||||
|
|||||||
@@ -0,0 +1,2 @@
|
|||||||
|
gOamMatrixAllocBitmap
|
||||||
|
gReservedSpritePaletteCount
|
||||||
+1
-124
@@ -1,129 +1,6 @@
|
|||||||
.section .rodata
|
.section .rodata
|
||||||
|
|
||||||
gDownArrowTiles:: @ 81EA14C
|
.incbin "baserom.gba", 0x231DD8, 0x38
|
||||||
.incbin "baserom.gba", 0x1EA14C, 0x100
|
|
||||||
|
|
||||||
gDarkDownArrowTiles:: @ 81EA24C
|
|
||||||
.incbin "baserom.gba", 0x1EA24C, 0x400
|
|
||||||
|
|
||||||
gDownArrowYCoords:: @ 81EA64C
|
|
||||||
.incbin "baserom.gba", 0x1EA64C, 0x4
|
|
||||||
|
|
||||||
gUnknown_81EA650:: @ 81EA650
|
|
||||||
.incbin "baserom.gba", 0x1EA650, 0x4
|
|
||||||
|
|
||||||
gGlyphWidthFuncs:: @ 81EA654
|
|
||||||
.incbin "baserom.gba", 0x1EA654, 0x38
|
|
||||||
|
|
||||||
gUnknown_81EA68C:: @ 81EA68C
|
|
||||||
.incbin "baserom.gba", 0x1EA68C, 0x18
|
|
||||||
|
|
||||||
gUnknown_81EA6A4:: @ 81EA6A4
|
|
||||||
.incbin "baserom.gba", 0x1EA6A4, 0x10
|
|
||||||
|
|
||||||
gUnknown_81EA6B4:: @ 81EA6B4
|
|
||||||
.incbin "baserom.gba", 0x1EA6B4, 0x18
|
|
||||||
|
|
||||||
gUnknown_81EA6CC:: @ 81EA6CC
|
|
||||||
.incbin "baserom.gba", 0x1EA6CC, 0x34
|
|
||||||
|
|
||||||
gUnknown_81EA700:: @ 81EA700
|
|
||||||
.incbin "baserom.gba", 0x1EA700, 0x800
|
|
||||||
|
|
||||||
gUnknown_81EAF00:: @ 81EAF00
|
|
||||||
.incbin "baserom.gba", 0x1EAF00, 0x4000
|
|
||||||
|
|
||||||
gUnknown_81EEF00:: @ 81EEF00
|
|
||||||
.incbin "baserom.gba", 0x1EEF00, 0x200
|
|
||||||
|
|
||||||
gUnknown_81EF100:: @ 81EF100
|
|
||||||
.incbin "baserom.gba", 0x1EF100, 0x4000
|
|
||||||
|
|
||||||
gUnknown_81F3100:: @ 81F3100
|
|
||||||
.incbin "baserom.gba", 0x1F3100, 0x8000
|
|
||||||
|
|
||||||
gUnknown_81FB100:: @ 81FB100
|
|
||||||
.incbin "baserom.gba", 0x1FB100, 0x200
|
|
||||||
|
|
||||||
gUnknown_81FB300:: @ 81FB300
|
|
||||||
.incbin "baserom.gba", 0x1FB300, 0x4000
|
|
||||||
|
|
||||||
gUnknown_81FF300:: @ 81FF300
|
|
||||||
.incbin "baserom.gba", 0x1FF300, 0x8000
|
|
||||||
|
|
||||||
gUnknown_8207300:: @ 8207300
|
|
||||||
.incbin "baserom.gba", 0x207300, 0x200
|
|
||||||
|
|
||||||
gUnknown_8207500:: @ 8207500
|
|
||||||
.incbin "baserom.gba", 0x207500, 0x8000
|
|
||||||
|
|
||||||
gUnknown_820F500:: @ 820F500
|
|
||||||
.incbin "baserom.gba", 0x20F500, 0x118
|
|
||||||
|
|
||||||
gUnknown_820F618:: @ 820F618
|
|
||||||
.incbin "baserom.gba", 0x20F618, 0x8000
|
|
||||||
|
|
||||||
gUnknown_8217618:: @ 8217618
|
|
||||||
.incbin "baserom.gba", 0x217618, 0x200
|
|
||||||
|
|
||||||
gUnknown_8217818:: @ 8217818
|
|
||||||
.incbin "baserom.gba", 0x217818, 0x8000
|
|
||||||
|
|
||||||
gUnknown_821F818:: @ 821F818
|
|
||||||
.incbin "baserom.gba", 0x21F818, 0x118
|
|
||||||
|
|
||||||
gUnknown_821F930:: @ 821F930
|
|
||||||
.incbin "baserom.gba", 0x21F930, 0x8000
|
|
||||||
|
|
||||||
gUnknown_8227930:: @ 8227930
|
|
||||||
.incbin "baserom.gba", 0x227930, 0x200
|
|
||||||
|
|
||||||
gUnknown_8227B30:: @ 8227B30
|
|
||||||
.incbin "baserom.gba", 0x227B30, 0x8000
|
|
||||||
|
|
||||||
gUnknown_822FB30:: @ 822FB30
|
|
||||||
.incbin "baserom.gba", 0x22FB30, 0x118
|
|
||||||
|
|
||||||
gUnknown_822FC48:: @ 822FC48
|
|
||||||
.incbin "baserom.gba", 0x22FC48, 0x2000
|
|
||||||
|
|
||||||
.incbin "baserom.gba", 0x231C48, 0x3D
|
|
||||||
|
|
||||||
gUnknown_8231C85:: @ 8231C85
|
|
||||||
.incbin "baserom.gba", 0x231C85, 0x1B
|
|
||||||
|
|
||||||
gUnknown_8231CA0:: @ 8231CA0
|
|
||||||
.incbin "baserom.gba", 0x231CA0, 0x44
|
|
||||||
|
|
||||||
gUnknown_8231CE4:: @ 8231CE4
|
|
||||||
.incbin "baserom.gba", 0x231CE4, 0xC
|
|
||||||
|
|
||||||
gUnknown_8231CF0:: @ 8231CF0
|
|
||||||
.incbin "baserom.gba", 0x231CF0, 0xC
|
|
||||||
|
|
||||||
gUnknown_8231CFC:: @ 8231CFC
|
|
||||||
.incbin "baserom.gba", 0x231CFC, 0x4
|
|
||||||
|
|
||||||
gUnknown_8231D00:: @ 8231D00
|
|
||||||
.incbin "baserom.gba", 0x231D00, 0x18
|
|
||||||
|
|
||||||
gUnknown_8231D18:: @ 8231D18
|
|
||||||
.incbin "baserom.gba", 0x231D18, 0x8
|
|
||||||
|
|
||||||
gUnknown_8231D20:: @ 8231D20
|
|
||||||
.incbin "baserom.gba", 0x231D20, 0x8
|
|
||||||
|
|
||||||
gUnknown_8231D28:: @ 8231D28
|
|
||||||
.incbin "baserom.gba", 0x231D28, 0x10
|
|
||||||
|
|
||||||
gUnknown_8231D38:: @ 8231D38
|
|
||||||
.incbin "baserom.gba", 0x231D38, 0x10
|
|
||||||
|
|
||||||
gUnknown_8231D48:: @ 8231D48
|
|
||||||
.incbin "baserom.gba", 0x231D48, 0x60
|
|
||||||
|
|
||||||
gUnknown_8231DA8:: @ 8231DA8
|
|
||||||
.incbin "baserom.gba", 0x231DA8, 0x68
|
|
||||||
|
|
||||||
gUnknown_8231E10:: @ 8231E10
|
gUnknown_8231E10:: @ 8231E10
|
||||||
.incbin "baserom.gba", 0x231E10, 0x10
|
.incbin "baserom.gba", 0x231E10, 0x10
|
||||||
|
|||||||
+88
@@ -0,0 +1,88 @@
|
|||||||
|
.section .rodata
|
||||||
|
|
||||||
|
gDownArrowTiles:: @ 81EA14C
|
||||||
|
.incbin "baserom.gba", 0x1EA14C, 0x100
|
||||||
|
|
||||||
|
gDarkDownArrowTiles:: @ 81EA24C
|
||||||
|
.incbin "baserom.gba", 0x1EA24C, 0x400
|
||||||
|
|
||||||
|
gDownArrowYCoords:: @ 81EA64C
|
||||||
|
.incbin "baserom.gba", 0x1EA64C, 0x4
|
||||||
|
|
||||||
|
gUnknown_81EA650:: @ 81EA650
|
||||||
|
.incbin "baserom.gba", 0x1EA650, 0x4
|
||||||
|
|
||||||
|
gGlyphWidthFuncs:: @ 81EA654
|
||||||
|
.incbin "baserom.gba", 0x1EA654, 0x38
|
||||||
|
|
||||||
|
gUnknown_81EA68C:: @ 81EA68C
|
||||||
|
.incbin "baserom.gba", 0x1EA68C, 0x18
|
||||||
|
|
||||||
|
gUnknown_81EA6A4:: @ 81EA6A4
|
||||||
|
.incbin "baserom.gba", 0x1EA6A4, 0x10
|
||||||
|
|
||||||
|
gUnknown_81EA6B4:: @ 81EA6B4
|
||||||
|
.incbin "baserom.gba", 0x1EA6B4, 0x18
|
||||||
|
|
||||||
|
gUnknown_81EA6CC:: @ 81EA6CC
|
||||||
|
.incbin "baserom.gba", 0x1EA6CC, 0x34
|
||||||
|
|
||||||
|
gUnknown_81EA700:: @ 81EA700
|
||||||
|
.incbin "baserom.gba", 0x1EA700, 0x800
|
||||||
|
|
||||||
|
gUnknown_81EAF00:: @ 81EAF00
|
||||||
|
.incbin "baserom.gba", 0x1EAF00, 0x4000
|
||||||
|
|
||||||
|
gUnknown_81EEF00:: @ 81EEF00
|
||||||
|
.incbin "baserom.gba", 0x1EEF00, 0x200
|
||||||
|
|
||||||
|
gUnknown_81EF100:: @ 81EF100
|
||||||
|
.incbin "baserom.gba", 0x1EF100, 0x4000
|
||||||
|
|
||||||
|
gUnknown_81F3100:: @ 81F3100
|
||||||
|
.incbin "baserom.gba", 0x1F3100, 0x8000
|
||||||
|
|
||||||
|
gUnknown_81FB100:: @ 81FB100
|
||||||
|
.incbin "baserom.gba", 0x1FB100, 0x200
|
||||||
|
|
||||||
|
gUnknown_81FB300:: @ 81FB300
|
||||||
|
.incbin "baserom.gba", 0x1FB300, 0x4000
|
||||||
|
|
||||||
|
gUnknown_81FF300:: @ 81FF300
|
||||||
|
.incbin "baserom.gba", 0x1FF300, 0x8000
|
||||||
|
|
||||||
|
gUnknown_8207300:: @ 8207300
|
||||||
|
.incbin "baserom.gba", 0x207300, 0x200
|
||||||
|
|
||||||
|
gUnknown_8207500:: @ 8207500
|
||||||
|
.incbin "baserom.gba", 0x207500, 0x8000
|
||||||
|
|
||||||
|
gUnknown_820F500:: @ 820F500
|
||||||
|
.incbin "baserom.gba", 0x20F500, 0x118
|
||||||
|
|
||||||
|
gUnknown_820F618:: @ 820F618
|
||||||
|
.incbin "baserom.gba", 0x20F618, 0x8000
|
||||||
|
|
||||||
|
gUnknown_8217618:: @ 8217618
|
||||||
|
.incbin "baserom.gba", 0x217618, 0x200
|
||||||
|
|
||||||
|
gUnknown_8217818:: @ 8217818
|
||||||
|
.incbin "baserom.gba", 0x217818, 0x8000
|
||||||
|
|
||||||
|
gUnknown_821F818:: @ 821F818
|
||||||
|
.incbin "baserom.gba", 0x21F818, 0x118
|
||||||
|
|
||||||
|
gUnknown_821F930:: @ 821F930
|
||||||
|
.incbin "baserom.gba", 0x21F930, 0x8000
|
||||||
|
|
||||||
|
gUnknown_8227930:: @ 8227930
|
||||||
|
.incbin "baserom.gba", 0x227930, 0x200
|
||||||
|
|
||||||
|
gUnknown_8227B30:: @ 8227B30
|
||||||
|
.incbin "baserom.gba", 0x227B30, 0x8000
|
||||||
|
|
||||||
|
gUnknown_822FB30:: @ 822FB30
|
||||||
|
.incbin "baserom.gba", 0x22FB30, 0x118
|
||||||
|
|
||||||
|
gUnknown_822FC48:: @ 822FC48
|
||||||
|
.incbin "baserom.gba", 0x22FC48, 0x2000
|
||||||
+3
-1
@@ -94,7 +94,7 @@ SECTIONS {
|
|||||||
src/window_8bpp.o(.text);
|
src/window_8bpp.o(.text);
|
||||||
src/text.o(.text);
|
src/text.o(.text);
|
||||||
asm/text.o(.text);
|
asm/text.o(.text);
|
||||||
asm/sprite.o(.text);
|
src/sprite.o(.text);
|
||||||
asm/string_util.o(.text);
|
asm/string_util.o(.text);
|
||||||
asm/link.o(.text);
|
asm/link.o(.text);
|
||||||
asm/multiboot.o(.text);
|
asm/multiboot.o(.text);
|
||||||
@@ -399,6 +399,8 @@ SECTIONS {
|
|||||||
src/text_printer.o(.rodata);
|
src/text_printer.o(.rodata);
|
||||||
src/window.o(.rodata);
|
src/window.o(.rodata);
|
||||||
src/text.o(.rodata);
|
src/text.o(.rodata);
|
||||||
|
data/text.o(.rodata);
|
||||||
|
src/sprite.o(.rodata);
|
||||||
data/data.o(.rodata);
|
data/data.o(.rodata);
|
||||||
src/m4a_tables.o(.rodata);
|
src/m4a_tables.o(.rodata);
|
||||||
data/sound_data.o(.rodata);
|
data/sound_data.o(.rodata);
|
||||||
|
|||||||
+1844
File diff suppressed because it is too large
Load Diff
+2
-13
@@ -9,20 +9,9 @@
|
|||||||
.include "src/bg.o"
|
.include "src/bg.o"
|
||||||
.include "src/malloc.o"
|
.include "src/malloc.o"
|
||||||
.include "src/text_printer.o"
|
.include "src/text_printer.o"
|
||||||
|
.include "src/sprite.o"
|
||||||
|
|
||||||
.align 2
|
.align 2
|
||||||
gUnknown_3000AE8: @ 3000AE8
|
|
||||||
.space 0x80
|
|
||||||
|
|
||||||
gUnknown_3000B68: @ 3000B68
|
|
||||||
.space 0x100
|
|
||||||
|
|
||||||
gUnknown_3000C68: @ 3000C68
|
|
||||||
.space 0x180
|
|
||||||
|
|
||||||
gUnknown_3000DE8: @ 3000DE8
|
|
||||||
.space 0x20
|
|
||||||
|
|
||||||
gUnknown_3000E08: @ 3000E08
|
gUnknown_3000E08: @ 3000E08
|
||||||
.space 0x10
|
.space 0x10
|
||||||
|
|
||||||
|
|||||||
+2
-5
@@ -11,12 +11,9 @@ gWindowBgTilemapBuffers: @ 3003E40
|
|||||||
gTextFlags: @ 3003E50
|
gTextFlags: @ 3003E50
|
||||||
.space 0x4
|
.space 0x4
|
||||||
|
|
||||||
gUnknown_3003E54: @ 3003E54
|
.include "sprite.o"
|
||||||
.space 0x4
|
|
||||||
|
|
||||||
gUnknown_3003E58: @ 3003E58
|
|
||||||
.space 0x8
|
|
||||||
|
|
||||||
|
.align 4
|
||||||
gUnknown_3003E60: @ 3003E60
|
gUnknown_3003E60: @ 3003E60
|
||||||
.space 0xC
|
.space 0xC
|
||||||
|
|
||||||
|
|||||||
+1
-42
@@ -32,50 +32,9 @@ gTrainerId: @ 2020000
|
|||||||
.include "src/text_printer.o"
|
.include "src/text_printer.o"
|
||||||
.include "src/window.o"
|
.include "src/window.o"
|
||||||
.include "src/window_8bpp.o"
|
.include "src/window_8bpp.o"
|
||||||
|
.include "src/sprite.o"
|
||||||
|
|
||||||
.align 2
|
.align 2
|
||||||
gUnknown_202063C: @ 202063C
|
|
||||||
.space 0x1C
|
|
||||||
|
|
||||||
gUnknown_2020658: @ 2020658
|
|
||||||
.space 0x1128
|
|
||||||
|
|
||||||
gUnknown_2021780: @ 2021780
|
|
||||||
.space 0x80
|
|
||||||
|
|
||||||
gUnknown_2021800: @ 2021800
|
|
||||||
.space 0x40
|
|
||||||
|
|
||||||
gUnknown_2021840: @ 2021840
|
|
||||||
.space 0x1
|
|
||||||
|
|
||||||
gUnknown_2021841: @ 2021841
|
|
||||||
.space 0x3
|
|
||||||
|
|
||||||
gUnknown_2021844: @ 2021844
|
|
||||||
.space 0x300
|
|
||||||
|
|
||||||
gUnknown_2021B44: @ 2021B44
|
|
||||||
.space 0x2
|
|
||||||
|
|
||||||
gUnknown_2021B46: @ 2021B46
|
|
||||||
.space 0x2
|
|
||||||
|
|
||||||
gUnknown_2021B48: @ 2021B48
|
|
||||||
.space 0x80
|
|
||||||
|
|
||||||
gUnknown_2021BC8: @ 2021BC8
|
|
||||||
.space 0x2
|
|
||||||
|
|
||||||
gUnknown_2021BCA: @ 2021BCA
|
|
||||||
.space 0x2
|
|
||||||
|
|
||||||
gUnknown_2021BCC: @ 2021BCC
|
|
||||||
.space 0x100
|
|
||||||
|
|
||||||
gUnknown_2021CCC: @ 2021CCC
|
|
||||||
.space 0x4
|
|
||||||
|
|
||||||
gStringVar1: @ 2021CD0
|
gStringVar1: @ 2021CD0
|
||||||
.space 0x20
|
.space 0x20
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user