Merge branch 'master' of github.com:pret/pokefirered into script_menu
This commit is contained in:
-13887
File diff suppressed because it is too large
Load Diff
+4
-4
@@ -281,9 +281,9 @@ _08072706:
|
||||
strh r1, [r0]
|
||||
ldr r0, _08072734 @ =gBattle_WIN0V
|
||||
strh r1, [r0]
|
||||
ldr r0, _08072738 @ =gUnknown_2022988
|
||||
ldr r0, _08072738 @ =gBattle_WIN1H
|
||||
strh r1, [r0]
|
||||
ldr r0, _0807273C @ =gUnknown_202298A
|
||||
ldr r0, _0807273C @ =gBattle_WIN1V
|
||||
strh r1, [r0]
|
||||
add sp, 0x4
|
||||
pop {r3-r5}
|
||||
@@ -298,8 +298,8 @@ _08072728: .4byte 0x0000ffff
|
||||
_0807272C: .4byte gMPlayInfo_BGM
|
||||
_08072730: .4byte gBattle_WIN0H
|
||||
_08072734: .4byte gBattle_WIN0V
|
||||
_08072738: .4byte gUnknown_2022988
|
||||
_0807273C: .4byte gUnknown_202298A
|
||||
_08072738: .4byte gBattle_WIN1H
|
||||
_0807273C: .4byte gBattle_WIN1V
|
||||
thumb_func_end LaunchBattleAnimation
|
||||
|
||||
thumb_func_start DestroyAnimSprite
|
||||
|
||||
@@ -3902,7 +3902,7 @@ _080A8C60:
|
||||
subs r0, r4
|
||||
strh r0, [r1]
|
||||
_080A8C6A:
|
||||
ldr r1, _080A8C80 @ =sub_8075D9C
|
||||
ldr r1, _080A8C80 @ =AnimSpriteOnMonPos
|
||||
str r1, [r6, 0x1C]
|
||||
adds r0, r6, 0
|
||||
bl _call_via_r1
|
||||
@@ -3912,7 +3912,7 @@ _080A8C6A:
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_080A8C7C: .4byte gBattleAnimArgs
|
||||
_080A8C80: .4byte sub_8075D9C
|
||||
_080A8C80: .4byte AnimSpriteOnMonPos
|
||||
thumb_func_end sub_80A8BC4
|
||||
|
||||
thumb_func_start sub_80A8C84
|
||||
@@ -4233,7 +4233,7 @@ _080A8F0E:
|
||||
adds r0, r4, 0
|
||||
movs r1, 0x1
|
||||
bl StartSpriteAffineAnim
|
||||
ldr r1, _080A8F34 @ =sub_8075D9C
|
||||
ldr r1, _080A8F34 @ =AnimSpriteOnMonPos
|
||||
str r1, [r4, 0x1C]
|
||||
adds r0, r4, 0
|
||||
bl _call_via_r1
|
||||
@@ -4244,7 +4244,7 @@ _080A8F0E:
|
||||
_080A8F28: .4byte 0x000027db
|
||||
_080A8F2C: .4byte 0x01010000
|
||||
_080A8F30: .4byte gBattleAnimArgs
|
||||
_080A8F34: .4byte sub_8075D9C
|
||||
_080A8F34: .4byte AnimSpriteOnMonPos
|
||||
thumb_func_end sub_80A8EE8
|
||||
|
||||
thumb_func_start sub_80A8F38
|
||||
|
||||
+12
-12
@@ -1481,11 +1481,11 @@ sub_80DEDD8: @ 80DEDD8
|
||||
ldr r1, _080DEE14 @ =0x00001f3f
|
||||
movs r0, 0x48
|
||||
bl SetGpuReg
|
||||
ldr r1, _080DEE18 @ =gUnknown_2022988
|
||||
ldr r1, _080DEE18 @ =gBattle_WIN1H
|
||||
ldr r2, _080DEE1C @ =0x000098f0
|
||||
adds r0, r2, 0
|
||||
strh r0, [r1]
|
||||
ldr r1, _080DEE20 @ =gUnknown_202298A
|
||||
ldr r1, _080DEE20 @ =gBattle_WIN1V
|
||||
movs r0, 0xA0
|
||||
strh r0, [r1]
|
||||
ldr r0, _080DEE24 @ =gBattle_WIN0H
|
||||
@@ -1499,19 +1499,19 @@ sub_80DEDD8: @ 80DEDD8
|
||||
b _080DEE5C
|
||||
.align 2, 0
|
||||
_080DEE14: .4byte 0x00001f3f
|
||||
_080DEE18: .4byte gUnknown_2022988
|
||||
_080DEE18: .4byte gBattle_WIN1H
|
||||
_080DEE1C: .4byte 0x000098f0
|
||||
_080DEE20: .4byte gUnknown_202298A
|
||||
_080DEE20: .4byte gBattle_WIN1V
|
||||
_080DEE24: .4byte gBattle_WIN0H
|
||||
_080DEE28: .4byte gBattle_WIN0V
|
||||
_080DEE2C:
|
||||
ldr r1, _080DEE68 @ =0x00001f3f
|
||||
movs r0, 0x48
|
||||
bl SetGpuReg
|
||||
ldr r1, _080DEE6C @ =gUnknown_2022988
|
||||
ldr r1, _080DEE6C @ =gBattle_WIN1H
|
||||
movs r0, 0xF0
|
||||
strh r0, [r1]
|
||||
ldr r4, _080DEE70 @ =gUnknown_202298A
|
||||
ldr r4, _080DEE70 @ =gBattle_WIN1V
|
||||
ldr r1, _080DEE74 @ =0x000078a0
|
||||
adds r0, r1, 0
|
||||
strh r0, [r4]
|
||||
@@ -1533,8 +1533,8 @@ _080DEE5C:
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_080DEE68: .4byte 0x00001f3f
|
||||
_080DEE6C: .4byte gUnknown_2022988
|
||||
_080DEE70: .4byte gUnknown_202298A
|
||||
_080DEE6C: .4byte gBattle_WIN1H
|
||||
_080DEE70: .4byte gBattle_WIN1V
|
||||
_080DEE74: .4byte 0x000078a0
|
||||
thumb_func_end sub_80DEDD8
|
||||
|
||||
@@ -1546,10 +1546,10 @@ sub_80DEE78: @ 80DEE78
|
||||
ldr r1, _080DEEB0 @ =0x00003f3f
|
||||
movs r0, 0x48
|
||||
bl SetGpuReg
|
||||
ldr r0, _080DEEB4 @ =gUnknown_2022988
|
||||
ldr r0, _080DEEB4 @ =gBattle_WIN1H
|
||||
movs r1, 0
|
||||
strh r1, [r0]
|
||||
ldr r0, _080DEEB8 @ =gUnknown_202298A
|
||||
ldr r0, _080DEEB8 @ =gBattle_WIN1V
|
||||
strh r1, [r0]
|
||||
bl IsContest
|
||||
lsls r0, 24
|
||||
@@ -1567,8 +1567,8 @@ _080DEEA4:
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_080DEEB0: .4byte 0x00003f3f
|
||||
_080DEEB4: .4byte gUnknown_2022988
|
||||
_080DEEB8: .4byte gUnknown_202298A
|
||||
_080DEEB4: .4byte gBattle_WIN1H
|
||||
_080DEEB8: .4byte gBattle_WIN1V
|
||||
thumb_func_end sub_80DEE78
|
||||
|
||||
thumb_func_start sub_80DEEBC
|
||||
|
||||
@@ -179,7 +179,7 @@ sub_800F324: @ 800F324
|
||||
push {lr}
|
||||
movs r0, 0
|
||||
bl ResetBgsAndClearDma3BusyFlags
|
||||
ldr r1, _0800F344 @ =gUnknown_8248320
|
||||
ldr r1, _0800F344 @ =gBattleBgTemplates
|
||||
movs r0, 0
|
||||
movs r2, 0x4
|
||||
bl InitBgsFromTemplates
|
||||
@@ -189,7 +189,7 @@ sub_800F324: @ 800F324
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_0800F344: .4byte gUnknown_8248320
|
||||
_0800F344: .4byte gBattleBgTemplates
|
||||
_0800F348: .4byte gUnknown_8248330
|
||||
thumb_func_end sub_800F324
|
||||
|
||||
@@ -217,8 +217,8 @@ sub_800F34C: @ 800F34C
|
||||
_0800F37C: .4byte 0x0000b040
|
||||
thumb_func_end sub_800F34C
|
||||
|
||||
thumb_func_start sub_800F380
|
||||
sub_800F380: @ 800F380
|
||||
thumb_func_start LoadBattleMenuWindowGfx
|
||||
LoadBattleMenuWindowGfx: @ 800F380
|
||||
push {r4,r5,lr}
|
||||
movs r0, 0x2
|
||||
movs r1, 0x12
|
||||
@@ -278,7 +278,7 @@ _0800F3FC: .4byte 0x0000675a
|
||||
_0800F400: .4byte gPlttBufferFaded + 0xB8
|
||||
_0800F404: .4byte gBattleTypeFlags
|
||||
_0800F408: .4byte 0x00010010
|
||||
thumb_func_end sub_800F380
|
||||
thumb_func_end LoadBattleMenuWindowGfx
|
||||
|
||||
thumb_func_start sub_800F40C
|
||||
sub_800F40C: @ 800F40C
|
||||
@@ -309,7 +309,7 @@ LoadBattleTextboxAndBackground: @ 800F420
|
||||
movs r1, 0
|
||||
movs r2, 0x40
|
||||
bl LoadCompressedPalette
|
||||
bl sub_800F380
|
||||
bl LoadBattleMenuWindowGfx
|
||||
bl sub_800F40C
|
||||
pop {r0}
|
||||
bx r0
|
||||
@@ -1143,8 +1143,8 @@ _0800FAD8: .4byte 0x000003ff
|
||||
_0800FADC: .4byte 0xfffffc00
|
||||
thumb_func_end sub_800F6FC
|
||||
|
||||
thumb_func_start sub_800FAE0
|
||||
sub_800FAE0: @ 800FAE0
|
||||
thumb_func_start DrawBattleEntryBackground
|
||||
DrawBattleEntryBackground: @ 800FAE0
|
||||
push {r4,lr}
|
||||
ldr r0, _0800FB64 @ =gBattleTypeFlags
|
||||
ldr r1, [r0]
|
||||
@@ -1287,7 +1287,7 @@ _0800FC26:
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_800FAE0
|
||||
thumb_func_end DrawBattleEntryBackground
|
||||
|
||||
thumb_func_start sub_800FC2C
|
||||
sub_800FC2C: @ 800FC2C
|
||||
@@ -1459,7 +1459,7 @@ _0800FD68:
|
||||
.align 2, 0
|
||||
_0800FD88: .4byte gUnknown_824EE34
|
||||
_0800FD8C:
|
||||
bl sub_800F380
|
||||
bl LoadBattleMenuWindowGfx
|
||||
b _0800FD94
|
||||
_0800FD92:
|
||||
movs r4, 0x1
|
||||
File diff suppressed because it is too large
Load Diff
+103
-103
@@ -10,8 +10,8 @@ nullsub_99: @ 81560A0
|
||||
bx lr
|
||||
thumb_func_end nullsub_99
|
||||
|
||||
thumb_func_start SetControllerToPokedude
|
||||
SetControllerToPokedude: @ 81560A4
|
||||
thumb_func_start SetControllerToPokeDude
|
||||
SetControllerToPokeDude: @ 81560A4
|
||||
ldr r1, _081560C8 @ =gBattlerControllerFuncs
|
||||
ldr r0, _081560CC @ =gActiveBattler
|
||||
ldrb r0, [r0]
|
||||
@@ -36,7 +36,7 @@ _081560CC: .4byte gActiveBattler
|
||||
_081560D0: .4byte sub_81560DC
|
||||
_081560D4: .4byte gBattleStruct
|
||||
_081560D8: .4byte gSpecialVar_0x8004
|
||||
thumb_func_end SetControllerToPokedude
|
||||
thumb_func_end SetControllerToPokeDude
|
||||
|
||||
thumb_func_start sub_81560DC
|
||||
sub_81560DC: @ 81560DC
|
||||
@@ -2862,7 +2862,7 @@ sub_81577B4: @ 81577B4
|
||||
ldr r0, _081577E4 @ =gActiveBattler
|
||||
ldrb r0, [r0]
|
||||
lsls r2, r0, 9
|
||||
ldr r1, _081577E8 @ =gUnknown_2022BC7
|
||||
ldr r1, _081577E8 @ =gBattleBufferA + 3
|
||||
adds r5, r2, r1
|
||||
mov r8, r5
|
||||
bl GetBattlerSide
|
||||
@@ -2876,7 +2876,7 @@ sub_81577B4: @ 81577B4
|
||||
b _081577F8
|
||||
.align 2, 0
|
||||
_081577E4: .4byte gActiveBattler
|
||||
_081577E8: .4byte gUnknown_2022BC7
|
||||
_081577E8: .4byte gBattleBufferA + 3
|
||||
_081577EC: .4byte gPlayerParty
|
||||
_081577F0:
|
||||
movs r0, 0x64
|
||||
@@ -3148,7 +3148,7 @@ _08157AA4:
|
||||
ldr r0, _08157AB8 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157ABC @ =gUnknown_2022BC7
|
||||
ldr r0, _08157ABC @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0xB
|
||||
@@ -3156,12 +3156,12 @@ _08157AA4:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157AB8: .4byte gActiveBattler
|
||||
_08157ABC: .4byte gUnknown_2022BC7
|
||||
_08157ABC: .4byte gBattleBufferA + 3
|
||||
_08157AC0:
|
||||
ldr r0, _08157AD4 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157AD8 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157AD8 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0xC
|
||||
@@ -3169,7 +3169,7 @@ _08157AC0:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157AD4: .4byte gActiveBattler
|
||||
_08157AD8: .4byte gUnknown_2022BC7
|
||||
_08157AD8: .4byte gBattleBufferA + 3
|
||||
_08157ADC:
|
||||
movs r4, 0
|
||||
movs r0, 0xC
|
||||
@@ -3213,7 +3213,7 @@ _08157B2C:
|
||||
ldr r5, _08157B80 @ =gActiveBattler
|
||||
ldrb r2, [r5]
|
||||
lsls r2, 9
|
||||
ldr r4, _08157B84 @ =gUnknown_2022BC7
|
||||
ldr r4, _08157B84 @ =gBattleBufferA + 3
|
||||
adds r2, r4
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x11
|
||||
@@ -3249,7 +3249,7 @@ _08157B2C:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157B80: .4byte gActiveBattler
|
||||
_08157B84: .4byte gUnknown_2022BC7
|
||||
_08157B84: .4byte gBattleBufferA + 3
|
||||
_08157B88:
|
||||
ldr r0, _08157BA4 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
@@ -3270,7 +3270,7 @@ _08157BA8:
|
||||
ldr r0, _08157BBC @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157BC0 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157BC0 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x1
|
||||
@@ -3278,12 +3278,12 @@ _08157BA8:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157BBC: .4byte gActiveBattler
|
||||
_08157BC0: .4byte gUnknown_2022BC7
|
||||
_08157BC0: .4byte gBattleBufferA + 3
|
||||
_08157BC4:
|
||||
ldr r0, _08157BD8 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157BDC @ =gUnknown_2022BC7
|
||||
ldr r0, _08157BDC @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x19
|
||||
@@ -3291,12 +3291,12 @@ _08157BC4:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157BD8: .4byte gActiveBattler
|
||||
_08157BDC: .4byte gUnknown_2022BC7
|
||||
_08157BDC: .4byte gBattleBufferA + 3
|
||||
_08157BE0:
|
||||
ldr r0, _08157BF4 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157BF8 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157BF8 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x1A
|
||||
@@ -3304,12 +3304,12 @@ _08157BE0:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157BF4: .4byte gActiveBattler
|
||||
_08157BF8: .4byte gUnknown_2022BC7
|
||||
_08157BF8: .4byte gBattleBufferA + 3
|
||||
_08157BFC:
|
||||
ldr r0, _08157C10 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157C14 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157C14 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x1B
|
||||
@@ -3317,12 +3317,12 @@ _08157BFC:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157C10: .4byte gActiveBattler
|
||||
_08157C14: .4byte gUnknown_2022BC7
|
||||
_08157C14: .4byte gBattleBufferA + 3
|
||||
_08157C18:
|
||||
ldr r0, _08157C2C @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157C30 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157C30 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x1C
|
||||
@@ -3330,12 +3330,12 @@ _08157C18:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157C2C: .4byte gActiveBattler
|
||||
_08157C30: .4byte gUnknown_2022BC7
|
||||
_08157C30: .4byte gBattleBufferA + 3
|
||||
_08157C34:
|
||||
ldr r0, _08157C48 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157C4C @ =gUnknown_2022BC7
|
||||
ldr r0, _08157C4C @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x1D
|
||||
@@ -3343,12 +3343,12 @@ _08157C34:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157C48: .4byte gActiveBattler
|
||||
_08157C4C: .4byte gUnknown_2022BC7
|
||||
_08157C4C: .4byte gBattleBufferA + 3
|
||||
_08157C50:
|
||||
ldr r0, _08157C64 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157C68 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157C68 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x1E
|
||||
@@ -3356,12 +3356,12 @@ _08157C50:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157C64: .4byte gActiveBattler
|
||||
_08157C68: .4byte gUnknown_2022BC7
|
||||
_08157C68: .4byte gBattleBufferA + 3
|
||||
_08157C6C:
|
||||
ldr r0, _08157C80 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157C84 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157C84 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x1F
|
||||
@@ -3369,12 +3369,12 @@ _08157C6C:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157C80: .4byte gActiveBattler
|
||||
_08157C84: .4byte gUnknown_2022BC7
|
||||
_08157C84: .4byte gBattleBufferA + 3
|
||||
_08157C88:
|
||||
ldr r0, _08157C9C @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157CA0 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157CA0 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x20
|
||||
@@ -3382,12 +3382,12 @@ _08157C88:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157C9C: .4byte gActiveBattler
|
||||
_08157CA0: .4byte gUnknown_2022BC7
|
||||
_08157CA0: .4byte gBattleBufferA + 3
|
||||
_08157CA4:
|
||||
ldr r0, _08157CB8 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157CBC @ =gUnknown_2022BC7
|
||||
ldr r0, _08157CBC @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x22
|
||||
@@ -3395,12 +3395,12 @@ _08157CA4:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157CB8: .4byte gActiveBattler
|
||||
_08157CBC: .4byte gUnknown_2022BC7
|
||||
_08157CBC: .4byte gBattleBufferA + 3
|
||||
_08157CC0:
|
||||
ldr r0, _08157CD4 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157CD8 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157CD8 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x23
|
||||
@@ -3408,12 +3408,12 @@ _08157CC0:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157CD4: .4byte gActiveBattler
|
||||
_08157CD8: .4byte gUnknown_2022BC7
|
||||
_08157CD8: .4byte gBattleBufferA + 3
|
||||
_08157CDC:
|
||||
ldr r0, _08157CF0 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157CF4 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157CF4 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x24
|
||||
@@ -3421,12 +3421,12 @@ _08157CDC:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157CF0: .4byte gActiveBattler
|
||||
_08157CF4: .4byte gUnknown_2022BC7
|
||||
_08157CF4: .4byte gBattleBufferA + 3
|
||||
_08157CF8:
|
||||
ldr r0, _08157D0C @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157D10 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157D10 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x25
|
||||
@@ -3434,12 +3434,12 @@ _08157CF8:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157D0C: .4byte gActiveBattler
|
||||
_08157D10: .4byte gUnknown_2022BC7
|
||||
_08157D10: .4byte gBattleBufferA + 3
|
||||
_08157D14:
|
||||
ldr r0, _08157D28 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157D2C @ =gUnknown_2022BC7
|
||||
ldr r0, _08157D2C @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x26
|
||||
@@ -3447,12 +3447,12 @@ _08157D14:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157D28: .4byte gActiveBattler
|
||||
_08157D2C: .4byte gUnknown_2022BC7
|
||||
_08157D2C: .4byte gBattleBufferA + 3
|
||||
_08157D30:
|
||||
ldr r5, _08157D8C @ =gActiveBattler
|
||||
ldrb r2, [r5]
|
||||
lsls r2, 9
|
||||
ldr r4, _08157D90 @ =gUnknown_2022BC7
|
||||
ldr r4, _08157D90 @ =gBattleBufferA + 3
|
||||
adds r2, r4
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x27
|
||||
@@ -3492,12 +3492,12 @@ _08157D30:
|
||||
b _08157E2A
|
||||
.align 2, 0
|
||||
_08157D8C: .4byte gActiveBattler
|
||||
_08157D90: .4byte gUnknown_2022BC7
|
||||
_08157D90: .4byte gBattleBufferA + 3
|
||||
_08157D94:
|
||||
ldr r0, _08157DA8 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157DAC @ =gUnknown_2022BC7
|
||||
ldr r0, _08157DAC @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x27
|
||||
@@ -3505,12 +3505,12 @@ _08157D94:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157DA8: .4byte gActiveBattler
|
||||
_08157DAC: .4byte gUnknown_2022BC7
|
||||
_08157DAC: .4byte gBattleBufferA + 3
|
||||
_08157DB0:
|
||||
ldr r0, _08157DC4 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157DC8 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157DC8 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x28
|
||||
@@ -3518,12 +3518,12 @@ _08157DB0:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157DC4: .4byte gActiveBattler
|
||||
_08157DC8: .4byte gUnknown_2022BC7
|
||||
_08157DC8: .4byte gBattleBufferA + 3
|
||||
_08157DCC:
|
||||
ldr r0, _08157DE0 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157DE4 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157DE4 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x29
|
||||
@@ -3531,12 +3531,12 @@ _08157DCC:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157DE0: .4byte gActiveBattler
|
||||
_08157DE4: .4byte gUnknown_2022BC7
|
||||
_08157DE4: .4byte gBattleBufferA + 3
|
||||
_08157DE8:
|
||||
ldr r0, _08157DFC @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157E00 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157E00 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x2A
|
||||
@@ -3544,12 +3544,12 @@ _08157DE8:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157DFC: .4byte gActiveBattler
|
||||
_08157E00: .4byte gUnknown_2022BC7
|
||||
_08157E00: .4byte gBattleBufferA + 3
|
||||
_08157E04:
|
||||
ldr r0, _08157E18 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157E1C @ =gUnknown_2022BC7
|
||||
ldr r0, _08157E1C @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x2B
|
||||
@@ -3557,12 +3557,12 @@ _08157E04:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157E18: .4byte gActiveBattler
|
||||
_08157E1C: .4byte gUnknown_2022BC7
|
||||
_08157E1C: .4byte gBattleBufferA + 3
|
||||
_08157E20:
|
||||
ldr r0, _08157E34 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157E38 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157E38 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
_08157E2A:
|
||||
adds r0, r6, 0
|
||||
@@ -3571,12 +3571,12 @@ _08157E2A:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157E34: .4byte gActiveBattler
|
||||
_08157E38: .4byte gUnknown_2022BC7
|
||||
_08157E38: .4byte gBattleBufferA + 3
|
||||
_08157E3C:
|
||||
ldr r0, _08157E50 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157E54 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157E54 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0
|
||||
@@ -3584,12 +3584,12 @@ _08157E3C:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157E50: .4byte gActiveBattler
|
||||
_08157E54: .4byte gUnknown_2022BC7
|
||||
_08157E54: .4byte gBattleBufferA + 3
|
||||
_08157E58:
|
||||
ldr r0, _08157E6C @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157E70 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157E70 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x9
|
||||
@@ -3597,12 +3597,12 @@ _08157E58:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157E6C: .4byte gActiveBattler
|
||||
_08157E70: .4byte gUnknown_2022BC7
|
||||
_08157E70: .4byte gBattleBufferA + 3
|
||||
_08157E74:
|
||||
ldr r0, _08157E88 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157E8C @ =gUnknown_2022BC7
|
||||
ldr r0, _08157E8C @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x37
|
||||
@@ -3610,12 +3610,12 @@ _08157E74:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157E88: .4byte gActiveBattler
|
||||
_08157E8C: .4byte gUnknown_2022BC7
|
||||
_08157E8C: .4byte gBattleBufferA + 3
|
||||
_08157E90:
|
||||
ldr r0, _08157EA4 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157EA8 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157EA8 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x38
|
||||
@@ -3623,12 +3623,12 @@ _08157E90:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157EA4: .4byte gActiveBattler
|
||||
_08157EA8: .4byte gUnknown_2022BC7
|
||||
_08157EA8: .4byte gBattleBufferA + 3
|
||||
_08157EAC:
|
||||
ldr r0, _08157EC0 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157EC4 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157EC4 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x39
|
||||
@@ -3636,12 +3636,12 @@ _08157EAC:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157EC0: .4byte gActiveBattler
|
||||
_08157EC4: .4byte gUnknown_2022BC7
|
||||
_08157EC4: .4byte gBattleBufferA + 3
|
||||
_08157EC8:
|
||||
ldr r0, _08157EDC @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157EE0 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157EE0 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x3A
|
||||
@@ -3649,12 +3649,12 @@ _08157EC8:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157EDC: .4byte gActiveBattler
|
||||
_08157EE0: .4byte gUnknown_2022BC7
|
||||
_08157EE0: .4byte gBattleBufferA + 3
|
||||
_08157EE4:
|
||||
ldr r0, _08157EF8 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157EFC @ =gUnknown_2022BC7
|
||||
ldr r0, _08157EFC @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x3B
|
||||
@@ -3662,12 +3662,12 @@ _08157EE4:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157EF8: .4byte gActiveBattler
|
||||
_08157EFC: .4byte gUnknown_2022BC7
|
||||
_08157EFC: .4byte gBattleBufferA + 3
|
||||
_08157F00:
|
||||
ldr r0, _08157F14 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157F18 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157F18 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x3C
|
||||
@@ -3675,12 +3675,12 @@ _08157F00:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157F14: .4byte gActiveBattler
|
||||
_08157F18: .4byte gUnknown_2022BC7
|
||||
_08157F18: .4byte gBattleBufferA + 3
|
||||
_08157F1C:
|
||||
ldr r0, _08157F30 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157F34 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157F34 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x3D
|
||||
@@ -3688,12 +3688,12 @@ _08157F1C:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157F30: .4byte gActiveBattler
|
||||
_08157F34: .4byte gUnknown_2022BC7
|
||||
_08157F34: .4byte gBattleBufferA + 3
|
||||
_08157F38:
|
||||
ldr r0, _08157F4C @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157F50 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157F50 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x3E
|
||||
@@ -3701,12 +3701,12 @@ _08157F38:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157F4C: .4byte gActiveBattler
|
||||
_08157F50: .4byte gUnknown_2022BC7
|
||||
_08157F50: .4byte gBattleBufferA + 3
|
||||
_08157F54:
|
||||
ldr r0, _08157F68 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157F6C @ =gUnknown_2022BC7
|
||||
ldr r0, _08157F6C @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x3F
|
||||
@@ -3714,12 +3714,12 @@ _08157F54:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157F68: .4byte gActiveBattler
|
||||
_08157F6C: .4byte gUnknown_2022BC7
|
||||
_08157F6C: .4byte gBattleBufferA + 3
|
||||
_08157F70:
|
||||
ldr r0, _08157F84 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157F88 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157F88 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x16
|
||||
@@ -3727,12 +3727,12 @@ _08157F70:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157F84: .4byte gActiveBattler
|
||||
_08157F88: .4byte gUnknown_2022BC7
|
||||
_08157F88: .4byte gBattleBufferA + 3
|
||||
_08157F8C:
|
||||
ldr r0, _08157FA0 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157FA4 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157FA4 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x17
|
||||
@@ -3740,12 +3740,12 @@ _08157F8C:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157FA0: .4byte gActiveBattler
|
||||
_08157FA4: .4byte gUnknown_2022BC7
|
||||
_08157FA4: .4byte gBattleBufferA + 3
|
||||
_08157FA8:
|
||||
ldr r0, _08157FBC @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157FC0 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157FC0 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x18
|
||||
@@ -3753,12 +3753,12 @@ _08157FA8:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157FBC: .4byte gActiveBattler
|
||||
_08157FC0: .4byte gUnknown_2022BC7
|
||||
_08157FC0: .4byte gBattleBufferA + 3
|
||||
_08157FC4:
|
||||
ldr r0, _08157FD8 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157FDC @ =gUnknown_2022BC7
|
||||
ldr r0, _08157FDC @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x21
|
||||
@@ -3766,12 +3766,12 @@ _08157FC4:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157FD8: .4byte gActiveBattler
|
||||
_08157FDC: .4byte gUnknown_2022BC7
|
||||
_08157FDC: .4byte gBattleBufferA + 3
|
||||
_08157FE0:
|
||||
ldr r0, _08157FF4 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08157FF8 @ =gUnknown_2022BC7
|
||||
ldr r0, _08157FF8 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x2F
|
||||
@@ -3779,12 +3779,12 @@ _08157FE0:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08157FF4: .4byte gActiveBattler
|
||||
_08157FF8: .4byte gUnknown_2022BC7
|
||||
_08157FF8: .4byte gBattleBufferA + 3
|
||||
_08157FFC:
|
||||
ldr r0, _08158010 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08158014 @ =gUnknown_2022BC7
|
||||
ldr r0, _08158014 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x30
|
||||
@@ -3792,12 +3792,12 @@ _08157FFC:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08158010: .4byte gActiveBattler
|
||||
_08158014: .4byte gUnknown_2022BC7
|
||||
_08158014: .4byte gBattleBufferA + 3
|
||||
_08158018:
|
||||
ldr r0, _0815802C @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08158030 @ =gUnknown_2022BC7
|
||||
ldr r0, _08158030 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x32
|
||||
@@ -3805,12 +3805,12 @@ _08158018:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_0815802C: .4byte gActiveBattler
|
||||
_08158030: .4byte gUnknown_2022BC7
|
||||
_08158030: .4byte gBattleBufferA + 3
|
||||
_08158034:
|
||||
ldr r0, _08158048 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _0815804C @ =gUnknown_2022BC7
|
||||
ldr r0, _0815804C @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x33
|
||||
@@ -3818,12 +3818,12 @@ _08158034:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08158048: .4byte gActiveBattler
|
||||
_0815804C: .4byte gUnknown_2022BC7
|
||||
_0815804C: .4byte gBattleBufferA + 3
|
||||
_08158050:
|
||||
ldr r0, _08158064 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08158068 @ =gUnknown_2022BC7
|
||||
ldr r0, _08158068 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x34
|
||||
@@ -3831,12 +3831,12 @@ _08158050:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08158064: .4byte gActiveBattler
|
||||
_08158068: .4byte gUnknown_2022BC7
|
||||
_08158068: .4byte gBattleBufferA + 3
|
||||
_0815806C:
|
||||
ldr r0, _08158080 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _08158084 @ =gUnknown_2022BC7
|
||||
ldr r0, _08158084 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x35
|
||||
@@ -3844,12 +3844,12 @@ _0815806C:
|
||||
b _0815809A
|
||||
.align 2, 0
|
||||
_08158080: .4byte gActiveBattler
|
||||
_08158084: .4byte gUnknown_2022BC7
|
||||
_08158084: .4byte gBattleBufferA + 3
|
||||
_08158088:
|
||||
ldr r0, _081580C4 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r2, 9
|
||||
ldr r0, _081580C8 @ =gUnknown_2022BC7
|
||||
ldr r0, _081580C8 @ =gBattleBufferA + 3
|
||||
adds r2, r0
|
||||
adds r0, r6, 0
|
||||
movs r1, 0x36
|
||||
@@ -3876,7 +3876,7 @@ _0815809A:
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_081580C4: .4byte gActiveBattler
|
||||
_081580C8: .4byte gUnknown_2022BC7
|
||||
_081580C8: .4byte gBattleBufferA + 3
|
||||
_081580CC: .4byte gBattlerPartyIndexes
|
||||
_081580D0: .4byte gPlayerParty
|
||||
thumb_func_end sub_81577B4
|
||||
@@ -5063,7 +5063,7 @@ sub_8158A88: @ 8158A88
|
||||
ldr r0, _08158AC4 @ =gActiveBattler
|
||||
ldrb r4, [r0]
|
||||
lsls r4, 9
|
||||
ldr r0, _08158AC8 @ =gUnknown_2022BC6
|
||||
ldr r0, _08158AC8 @ =gBattleBufferA + 2
|
||||
adds r4, r0
|
||||
ldrh r0, [r4]
|
||||
bl BufferStringBattle
|
||||
@@ -5080,7 +5080,7 @@ sub_8158A88: @ 8158A88
|
||||
_08158ABC: .4byte gBattle_BG0_X
|
||||
_08158AC0: .4byte gBattle_BG0_Y
|
||||
_08158AC4: .4byte gActiveBattler
|
||||
_08158AC8: .4byte gUnknown_2022BC6
|
||||
_08158AC8: .4byte gBattleBufferA + 2
|
||||
_08158ACC: .4byte gDisplayedStringBattle
|
||||
_08158AD0:
|
||||
ldr r0, _08158AEC @ =gDisplayedStringBattle
|
||||
@@ -6552,7 +6552,7 @@ _08159690:
|
||||
strb r1, [r0]
|
||||
ldrb r0, [r5]
|
||||
lsls r4, r0, 9
|
||||
ldr r3, _081596DC @ =gUnknown_2022BC8
|
||||
ldr r3, _081596DC @ =gBattleBufferA + 4
|
||||
adds r1, r4, r3
|
||||
subs r2, r3, 0x3
|
||||
adds r2, r4, r2
|
||||
@@ -6573,7 +6573,7 @@ _081596CE:
|
||||
.align 2, 0
|
||||
_081596D4: .4byte gBattleSpritesDataPtr
|
||||
_081596D8: .4byte gActiveBattler
|
||||
_081596DC: .4byte gUnknown_2022BC8
|
||||
_081596DC: .4byte gBattleBufferA + 4
|
||||
_081596E0: .4byte gBattlerStatusSummaryTaskId
|
||||
thumb_func_end sub_8159660
|
||||
|
||||
@@ -7081,7 +7081,7 @@ sub_8159AB8: @ 8159AB8
|
||||
ldr r3, _08159B5C @ =gActiveBattler
|
||||
ldrb r5, [r3]
|
||||
lsls r1, r5, 9
|
||||
ldr r0, _08159B60 @ =gUnknown_2022BC6
|
||||
ldr r0, _08159B60 @ =gBattleBufferA + 2
|
||||
adds r7, r1, r0
|
||||
mov r12, r7
|
||||
subs r0, 0x2
|
||||
@@ -7150,7 +7150,7 @@ _08159B04:
|
||||
_08159B54: .4byte gUnknown_8479198
|
||||
_08159B58: .4byte gBattleStruct
|
||||
_08159B5C: .4byte gActiveBattler
|
||||
_08159B60: .4byte gUnknown_2022BC6
|
||||
_08159B60: .4byte gBattleBufferA + 2
|
||||
_08159B64: .4byte gBattlerControllerFuncs
|
||||
_08159B68: .4byte gUnknown_3005EE0
|
||||
_08159B6C:
|
||||
|
||||
@@ -4304,7 +4304,7 @@ UpdateLeftNoOfBallsTextOnHealthbox: @ 8049D10
|
||||
adds r4, r0, 0
|
||||
lsls r4, 24
|
||||
lsrs r4, 24
|
||||
ldr r1, _08049D84 @ =gUnknown_83FE81C
|
||||
ldr r1, _08049D84 @ =gText_HighlightRed_Left
|
||||
mov r0, sp
|
||||
bl StringCopy
|
||||
ldr r1, _08049D88 @ =gNumSafariBalls
|
||||
@@ -4350,7 +4350,7 @@ UpdateLeftNoOfBallsTextOnHealthbox: @ 8049D10
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08049D84: .4byte gUnknown_83FE81C
|
||||
_08049D84: .4byte gText_HighlightRed_Left
|
||||
_08049D88: .4byte gNumSafariBalls
|
||||
_08049D8C: .4byte gSprites
|
||||
_08049D90: .4byte 0x060102c0
|
||||
|
||||
+12
-12
@@ -20,7 +20,7 @@ BufferStringBattle: @ 80D7274
|
||||
mov r8, r0
|
||||
ldrb r1, [r0]
|
||||
lsls r1, 9
|
||||
ldr r0, _080D7338 @ =gUnknown_2022BC8
|
||||
ldr r0, _080D7338 @ =gBattleBufferA + 4
|
||||
adds r1, r0
|
||||
str r1, [r4]
|
||||
ldr r2, _080D733C @ =gLastUsedItem
|
||||
@@ -107,7 +107,7 @@ _080D7326:
|
||||
.align 2, 0
|
||||
_080D7330: .4byte gUnknown_2039A34
|
||||
_080D7334: .4byte gActiveBattler
|
||||
_080D7338: .4byte gUnknown_2022BC8
|
||||
_080D7338: .4byte gBattleBufferA + 4
|
||||
_080D733C: .4byte gLastUsedItem
|
||||
_080D7340: .4byte gLastUsedAbility
|
||||
_080D7344: .4byte gBattleScripting
|
||||
@@ -744,7 +744,7 @@ _080D7834:
|
||||
ldr r5, [sp]
|
||||
ldr r4, [sp, 0x4]
|
||||
movs r3, 0
|
||||
ldr r2, _080D7850 @ =gUnknown_82500CC
|
||||
ldr r2, _080D7850 @ =gStatusConditionStringsTable
|
||||
_080D783C:
|
||||
ldr r1, [r2]
|
||||
ldr r0, [r1]
|
||||
@@ -756,7 +756,7 @@ _080D783C:
|
||||
ldr r0, [r2, 0x4]
|
||||
b _080D785E
|
||||
.align 2, 0
|
||||
_080D7850: .4byte gUnknown_82500CC
|
||||
_080D7850: .4byte gStatusConditionStringsTable
|
||||
_080D7854:
|
||||
adds r2, 0x8
|
||||
adds r3, 0x1
|
||||
@@ -1647,13 +1647,13 @@ _080D7FF0:
|
||||
ldrb r1, [r0]
|
||||
movs r0, 0xD
|
||||
muls r1, r0
|
||||
ldr r0, _080D8004 @ =gUnknown_824FC40
|
||||
ldr r0, _080D8004 @ =gAbilityNames
|
||||
adds r4, r1, r0
|
||||
b _080D8382
|
||||
.align 2, 0
|
||||
_080D7FFC: .4byte gUnknown_2039A30
|
||||
_080D8000: .4byte gEffectBattler
|
||||
_080D8004: .4byte gUnknown_824FC40
|
||||
_080D8004: .4byte gAbilityNames
|
||||
_080D8008:
|
||||
ldr r3, _080D8020 @ =gTrainerBattleOpponent_A
|
||||
ldrh r1, [r3]
|
||||
@@ -1917,7 +1917,7 @@ _080D81E8:
|
||||
_080D8204: .4byte gBattleTypeFlags
|
||||
_080D8208: .4byte gStringVar4
|
||||
_080D820C:
|
||||
bl sub_80806EC
|
||||
bl GetTrainerALoseText
|
||||
adds r4, r0, 0
|
||||
b _080D8382
|
||||
_080D8214:
|
||||
@@ -1937,7 +1937,7 @@ _080D8214:
|
||||
_080D8230: .4byte gBattleTypeFlags
|
||||
_080D8234: .4byte gStringVar4
|
||||
_080D8238:
|
||||
bl sub_8080710
|
||||
bl GetTrainerWonSpeech
|
||||
adds r4, r0, 0
|
||||
b _080D8382
|
||||
_080D8240:
|
||||
@@ -2430,7 +2430,7 @@ _080D860C:
|
||||
ldrb r1, [r0, 0x1]
|
||||
movs r0, 0xD
|
||||
muls r1, r0
|
||||
ldr r0, _080D8624 @ =gUnknown_824FC40
|
||||
ldr r0, _080D8624 @ =gAbilityNames
|
||||
_080D8616:
|
||||
adds r1, r0
|
||||
_080D8618:
|
||||
@@ -2439,7 +2439,7 @@ _080D8618:
|
||||
adds r5, 0x2
|
||||
b _080D86B0
|
||||
.align 2, 0
|
||||
_080D8624: .4byte gUnknown_824FC40
|
||||
_080D8624: .4byte gAbilityNames
|
||||
_080D8628:
|
||||
adds r0, r5, r7
|
||||
ldrb r2, [r0, 0x1]
|
||||
@@ -2943,7 +2943,7 @@ SetPpNumbersPaletteInMoveSelection: @ 80D89DC
|
||||
ldr r0, _080D8A38 @ =gActiveBattler
|
||||
ldrb r2, [r0]
|
||||
lsls r1, r2, 9
|
||||
ldr r0, _080D8A3C @ =gUnknown_2022BC8
|
||||
ldr r0, _080D8A3C @ =gBattleBufferA + 4
|
||||
adds r1, r0
|
||||
ldr r4, _080D8A40 @ =gUnknown_8D2FBB4
|
||||
ldr r0, _080D8A44 @ =gMoveSelectionCursor
|
||||
@@ -2983,7 +2983,7 @@ SetPpNumbersPaletteInMoveSelection: @ 80D89DC
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_080D8A38: .4byte gActiveBattler
|
||||
_080D8A3C: .4byte gUnknown_2022BC8
|
||||
_080D8A3C: .4byte gBattleBufferA + 4
|
||||
_080D8A40: .4byte gUnknown_8D2FBB4
|
||||
_080D8A44: .4byte gMoveSelectionCursor
|
||||
_080D8A48: .4byte gPlttBufferUnfaded
|
||||
|
||||
-2183
File diff suppressed because it is too large
Load Diff
+2
-2
@@ -2034,7 +2034,7 @@ sub_80E68C4: @ 80E68C4
|
||||
ldr r1, _080E68F8 @ =sub_80E6854
|
||||
str r1, [r0, 0x8]
|
||||
bl CleanupOverworldWindowsAndTilemaps
|
||||
ldr r0, _080E68FC @ =sub_800FD9C
|
||||
ldr r0, _080E68FC @ =CB2_InitBattle
|
||||
bl SetMainCallback2
|
||||
adds r0, r4, 0
|
||||
bl DestroyTask
|
||||
@@ -2045,7 +2045,7 @@ _080E68EC:
|
||||
.align 2, 0
|
||||
_080E68F4: .4byte gMain
|
||||
_080E68F8: .4byte sub_80E6854
|
||||
_080E68FC: .4byte sub_800FD9C
|
||||
_080E68FC: .4byte CB2_InitBattle
|
||||
thumb_func_end sub_80E68C4
|
||||
|
||||
thumb_func_start StartSpecialBattle
|
||||
|
||||
+4
-4
@@ -1637,7 +1637,7 @@ _0808141A:
|
||||
lsls r2, 4
|
||||
adds r0, r2, 0
|
||||
strh r0, [r1]
|
||||
ldr r0, _08081448 @ =sub_800FD9C
|
||||
ldr r0, _08081448 @ =CB2_InitBattle
|
||||
bl SetMainCallback2
|
||||
ldr r1, _0808144C @ =gMain
|
||||
ldr r0, _08081450 @ =sub_8081668
|
||||
@@ -1651,7 +1651,7 @@ _0808143A:
|
||||
.align 2, 0
|
||||
_08081440: .4byte gBattleTypeFlags
|
||||
_08081444: .4byte gTrainerBattleOpponent_A
|
||||
_08081448: .4byte sub_800FD9C
|
||||
_08081448: .4byte CB2_InitBattle
|
||||
_0808144C: .4byte gMain
|
||||
_08081450: .4byte sub_8081668
|
||||
thumb_func_end sub_8081318
|
||||
@@ -1860,7 +1860,7 @@ _080815EA:
|
||||
lsls r3, 4
|
||||
adds r0, r3, 0
|
||||
strh r0, [r1]
|
||||
ldr r0, _08081618 @ =sub_800FD9C
|
||||
ldr r0, _08081618 @ =CB2_InitBattle
|
||||
bl SetMainCallback2
|
||||
ldr r1, _0808161C @ =gMain
|
||||
ldr r0, _08081620 @ =sub_8081668
|
||||
@@ -1874,7 +1874,7 @@ _0808160A:
|
||||
.align 2, 0
|
||||
_08081610: .4byte gBattleTypeFlags
|
||||
_08081614: .4byte gTrainerBattleOpponent_A
|
||||
_08081618: .4byte sub_800FD9C
|
||||
_08081618: .4byte CB2_InitBattle
|
||||
_0808161C: .4byte gMain
|
||||
_08081620: .4byte sub_8081668
|
||||
thumb_func_end sub_8081454
|
||||
|
||||
+13
-13
@@ -278,7 +278,7 @@ EvolutionScene: @ 80CDDF4
|
||||
adds r6, r7, 0
|
||||
adds r6, 0x1C
|
||||
adds r0, r1, r6
|
||||
ldr r2, _080CE0CC @ =nullsub_10
|
||||
ldr r2, _080CE0CC @ =SpriteCallbackDummy2
|
||||
str r2, [r0]
|
||||
adds r1, r7
|
||||
ldrb r2, [r1, 0x5]
|
||||
@@ -331,7 +331,7 @@ EvolutionScene: @ 80CDDF4
|
||||
adds r1, r3
|
||||
lsls r1, 2
|
||||
adds r6, r1, r6
|
||||
ldr r2, _080CE0CC @ =nullsub_10
|
||||
ldr r2, _080CE0CC @ =SpriteCallbackDummy2
|
||||
str r2, [r6]
|
||||
adds r1, r7
|
||||
ldrb r0, [r1, 0x5]
|
||||
@@ -420,7 +420,7 @@ _080CE0BC: .4byte gMonSpritesGfxPtr
|
||||
_080CE0C0: .4byte gMultiuseSpriteTemplate
|
||||
_080CE0C4: .4byte gDummySpriteAffineAnimTable
|
||||
_080CE0C8: .4byte gSprites
|
||||
_080CE0CC: .4byte nullsub_10
|
||||
_080CE0CC: .4byte SpriteCallbackDummy2
|
||||
_080CE0D0: .4byte sub_80CE8DC
|
||||
_080CE0D4: .4byte gTasks
|
||||
_080CE0D8: .4byte gPlttBufferUnfaded + 0x40
|
||||
@@ -562,7 +562,7 @@ CB2_EvolutionSceneLoadGraphics: @ 80CE0E8
|
||||
adds r0, r3, 0
|
||||
adds r0, 0x1C
|
||||
adds r0, r1, r0
|
||||
ldr r2, _080CE2CC @ =nullsub_10
|
||||
ldr r2, _080CE2CC @ =SpriteCallbackDummy2
|
||||
str r2, [r0]
|
||||
adds r1, r3
|
||||
ldrb r2, [r1, 0x5]
|
||||
@@ -623,7 +623,7 @@ _080CE2BC: .4byte gMonSpritesGfxPtr
|
||||
_080CE2C0: .4byte gMultiuseSpriteTemplate
|
||||
_080CE2C4: .4byte gDummySpriteAffineAnimTable
|
||||
_080CE2C8: .4byte gSprites
|
||||
_080CE2CC: .4byte nullsub_10
|
||||
_080CE2CC: .4byte SpriteCallbackDummy2
|
||||
_080CE2D0: .4byte nullsub_76
|
||||
_080CE2D4: .4byte sub_80D0050
|
||||
_080CE2D8: .4byte sub_80CE710
|
||||
@@ -813,7 +813,7 @@ _080CE45C:
|
||||
adds r0, r3, 0
|
||||
adds r0, 0x1C
|
||||
adds r0, r1, r0
|
||||
ldr r2, _080CE4C4 @ =nullsub_10
|
||||
ldr r2, _080CE4C4 @ =SpriteCallbackDummy2
|
||||
str r2, [r0]
|
||||
adds r1, r3
|
||||
ldrb r2, [r1, 0x5]
|
||||
@@ -836,7 +836,7 @@ _080CE4B4: .4byte gMultiuseSpriteTemplate
|
||||
_080CE4B8: .4byte gDummySpriteAffineAnimTable
|
||||
_080CE4BC: .4byte gUnknown_2039A20
|
||||
_080CE4C0: .4byte gSprites
|
||||
_080CE4C4: .4byte nullsub_10
|
||||
_080CE4C4: .4byte SpriteCallbackDummy2
|
||||
_080CE4C8: .4byte gMain
|
||||
_080CE4CC:
|
||||
ldr r0, _080CE4FC @ =gWirelessCommType
|
||||
@@ -989,7 +989,7 @@ TradeEvolutionScene: @ 80CE540
|
||||
adds r0, r3, 0
|
||||
adds r0, 0x1C
|
||||
adds r0, r1, r0
|
||||
ldr r2, _080CE6D8 @ =nullsub_10
|
||||
ldr r2, _080CE6D8 @ =SpriteCallbackDummy2
|
||||
str r2, [r0]
|
||||
adds r1, r3
|
||||
ldrb r2, [r1, 0x5]
|
||||
@@ -1074,7 +1074,7 @@ _080CE6C8: .4byte gMonSpritesGfxPtr
|
||||
_080CE6CC: .4byte gMultiuseSpriteTemplate
|
||||
_080CE6D0: .4byte gDummySpriteAffineAnimTable
|
||||
_080CE6D4: .4byte gSprites
|
||||
_080CE6D8: .4byte nullsub_10
|
||||
_080CE6D8: .4byte SpriteCallbackDummy2
|
||||
_080CE6DC: .4byte sub_80CF53C
|
||||
_080CE6E0: .4byte gTasks
|
||||
_080CE6E4: .4byte gBattle_BG0_X
|
||||
@@ -1962,14 +1962,14 @@ _080CEEA0:
|
||||
bl Free
|
||||
str r6, [r4]
|
||||
bl FreeAllWindowBuffers
|
||||
ldr r0, _080CEECC @ =gUnknown_300537C
|
||||
ldr r0, _080CEECC @ =gCB2_AfterEvolution
|
||||
ldr r0, [r0]
|
||||
bl SetMainCallback2
|
||||
b _080CF528
|
||||
.align 2, 0
|
||||
_080CEEC4: .4byte gPaletteFade
|
||||
_080CEEC8: .4byte gUnknown_2039A20
|
||||
_080CEECC: .4byte gUnknown_300537C
|
||||
_080CEECC: .4byte gCB2_AfterEvolution
|
||||
_080CEED0:
|
||||
ldr r0, _080CEF04 @ =gBattleCommunication
|
||||
ldrb r1, [r0, 0x2]
|
||||
@@ -3252,14 +3252,14 @@ _080CF9E0:
|
||||
negs r0, r0
|
||||
ands r0, r1
|
||||
strb r0, [r2]
|
||||
ldr r0, _080CFA10 @ =gUnknown_300537C
|
||||
ldr r0, _080CFA10 @ =gCB2_AfterEvolution
|
||||
ldr r0, [r0]
|
||||
bl SetMainCallback2
|
||||
b _080D003A
|
||||
.align 2, 0
|
||||
_080CFA08: .4byte gUnknown_2039A20
|
||||
_080CFA0C: .4byte gTextFlags
|
||||
_080CFA10: .4byte gUnknown_300537C
|
||||
_080CFA10: .4byte gCB2_AfterEvolution
|
||||
_080CFA14:
|
||||
ldr r0, _080CFA60 @ =gBattleCommunication
|
||||
ldrb r1, [r0, 0x2]
|
||||
|
||||
@@ -1953,13 +1953,13 @@ _0806D7E2:
|
||||
bx r1
|
||||
thumb_func_end DoPoisonFieldEffect_step
|
||||
|
||||
thumb_func_start sub_806D7E8
|
||||
sub_806D7E8: @ 806D7E8
|
||||
thumb_func_start RestartWildEncounterImmunitySteps
|
||||
RestartWildEncounterImmunitySteps: @ 806D7E8
|
||||
push {lr}
|
||||
bl sub_80832D4
|
||||
pop {r0}
|
||||
bx r0
|
||||
thumb_func_end sub_806D7E8
|
||||
thumb_func_end RestartWildEncounterImmunitySteps
|
||||
|
||||
thumb_func_start is_it_battle_time_3
|
||||
is_it_battle_time_3: @ 806D7F4
|
||||
|
||||
+14
-14
@@ -1989,7 +1989,7 @@ mapldr_080842E8: @ 80842E8
|
||||
movs r1, 0
|
||||
bl CreateTask
|
||||
bl ScriptContext2_Enable
|
||||
bl player_bitmagic
|
||||
bl FreezeEventObjects
|
||||
ldr r1, _0808430C @ =gFieldCallback
|
||||
movs r0, 0
|
||||
str r0, [r1]
|
||||
@@ -2092,7 +2092,7 @@ mapldr_08084390: @ 8084390
|
||||
bl FieldObjectTurn
|
||||
_080843D2:
|
||||
bl ScriptContext2_Enable
|
||||
bl player_bitmagic
|
||||
bl FreezeEventObjects
|
||||
ldr r1, _080843F4 @ =gFieldCallback
|
||||
movs r0, 0
|
||||
str r0, [r1]
|
||||
@@ -2158,7 +2158,7 @@ sub_8084454: @ 8084454
|
||||
bl pal_fill_for_maplights
|
||||
bl sub_8111CF0
|
||||
bl ScriptContext2_Enable
|
||||
bl player_bitmagic
|
||||
bl FreezeEventObjects
|
||||
ldr r0, _0808447C @ =sub_8084484
|
||||
movs r1, 0
|
||||
bl CreateTask
|
||||
@@ -2626,7 +2626,7 @@ _080847F4: .4byte gUnknown_83CC050
|
||||
sub_80847F8: @ 80847F8
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
bl player_bitmagic
|
||||
bl FreezeEventObjects
|
||||
bl CameraObjectReset2
|
||||
ldrb r0, [r4, 0xA]
|
||||
bl sub_809C448
|
||||
@@ -2889,7 +2889,7 @@ sub_80849F4: @ 80849F4
|
||||
bl pal_fill_for_maplights
|
||||
bl sub_8111CF0
|
||||
bl ScriptContext2_Enable
|
||||
bl player_bitmagic
|
||||
bl FreezeEventObjects
|
||||
ldr r0, _08084A1C @ =sub_8084A24
|
||||
movs r1, 0
|
||||
bl CreateTask
|
||||
@@ -3630,7 +3630,7 @@ sub_8084FA0: @ 8084FA0
|
||||
push {r4,r5,lr}
|
||||
adds r4, r0, 0
|
||||
adds r5, r1, 0
|
||||
bl player_bitmagic
|
||||
bl FreezeEventObjects
|
||||
bl CameraObjectReset2
|
||||
movs r0, 0
|
||||
bl SetCameraPanningCallback
|
||||
@@ -3977,7 +3977,7 @@ sub_8085244: @ 8085244
|
||||
adds r5, r0, 0
|
||||
adds r4, r1, 0
|
||||
bl CameraObjectReset2
|
||||
bl player_bitmagic
|
||||
bl FreezeEventObjects
|
||||
ldr r1, _08085270 @ =gPlayerAvatar
|
||||
movs r0, 0x1
|
||||
strb r0, [r1, 0x6]
|
||||
@@ -4239,7 +4239,7 @@ sub_8085440: @ 8085440
|
||||
push {r4,r5,lr}
|
||||
adds r5, r0, 0
|
||||
adds r4, r1, 0
|
||||
bl player_bitmagic
|
||||
bl FreezeEventObjects
|
||||
bl CameraObjectReset2
|
||||
ldr r1, _0808546C @ =gPlayerAvatar
|
||||
movs r0, 0x1
|
||||
@@ -4482,7 +4482,7 @@ _0808561C:
|
||||
sub_8085620: @ 8085620
|
||||
push {lr}
|
||||
bl ScriptContext2_Enable
|
||||
bl player_bitmagic
|
||||
bl FreezeEventObjects
|
||||
ldr r0, _08085638 @ =sub_808563C
|
||||
movs r1, 0x50
|
||||
bl CreateTask
|
||||
@@ -4969,7 +4969,7 @@ sub_80859D4: @ 80859D4
|
||||
bl pal_fill_for_maplights
|
||||
bl sub_8111CF0
|
||||
bl ScriptContext2_Enable
|
||||
bl player_bitmagic
|
||||
bl FreezeEventObjects
|
||||
ldr r1, _08085A14 @ =gFieldCallback
|
||||
movs r0, 0
|
||||
str r0, [r1]
|
||||
@@ -5198,7 +5198,7 @@ sub_8085BA8: @ 8085BA8
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
bl ScriptContext2_Enable
|
||||
bl player_bitmagic
|
||||
bl FreezeEventObjects
|
||||
bl CameraObjectReset2
|
||||
bl GetPlayerFacingDirection
|
||||
lsls r0, 24
|
||||
@@ -5435,7 +5435,7 @@ mapldr_08085D88: @ 8085D88
|
||||
bl pal_fill_for_maplights
|
||||
bl sub_8111CF0
|
||||
bl ScriptContext2_Enable
|
||||
bl player_bitmagic
|
||||
bl FreezeEventObjects
|
||||
ldr r1, _08085DCC @ =gFieldCallback
|
||||
movs r0, 0
|
||||
str r0, [r1]
|
||||
@@ -7000,7 +7000,7 @@ sub_80869C0: @ 80869C0
|
||||
push {r6}
|
||||
adds r4, r0, 0
|
||||
bl ScriptContext2_Enable
|
||||
bl player_bitmagic
|
||||
bl FreezeEventObjects
|
||||
ldr r5, _08086A18 @ =gPlayerAvatar
|
||||
movs r0, 0x1
|
||||
strb r0, [r5, 0x6]
|
||||
@@ -7276,7 +7276,7 @@ sub_8086C00: @ 8086C00
|
||||
push {r4,lr}
|
||||
adds r4, r0, 0
|
||||
bl ScriptContext2_Enable
|
||||
bl player_bitmagic
|
||||
bl FreezeEventObjects
|
||||
ldr r1, _08086C20 @ =gPlayerAvatar
|
||||
movs r0, 0x1
|
||||
strb r0, [r1, 0x6]
|
||||
|
||||
@@ -134,13 +134,13 @@ npc_pal_op: @ 80DAE54
|
||||
cmp r0, 0
|
||||
bne _080DAEB0
|
||||
ldrb r0, [r5, 0x1F]
|
||||
bl MetatileBehavior_ReturnFalse_7
|
||||
bl MetatileBehavior_GetBridgeType
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
cmp r0, 0
|
||||
bne _080DAE96
|
||||
ldrb r0, [r5, 0x1E]
|
||||
bl MetatileBehavior_ReturnFalse_7
|
||||
bl MetatileBehavior_GetBridgeType
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
cmp r0, 0
|
||||
@@ -1251,7 +1251,7 @@ _080DB6E8:
|
||||
cmp r0, 0
|
||||
bne _080DB73C
|
||||
adds r0, r4, 0
|
||||
bl MetatileBehavior_ReturnFalse_3
|
||||
bl MetatileBehavior_IsLongGrass
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _080DB73C
|
||||
|
||||
@@ -224,7 +224,7 @@ GetGroundEffectFlags_LongGrassOnSpawn: @ 8067CE8
|
||||
push {r4,lr}
|
||||
adds r4, r1, 0
|
||||
ldrb r0, [r0, 0x1E]
|
||||
bl MetatileBehavior_ReturnFalse_3
|
||||
bl MetatileBehavior_IsLongGrass
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _08067D00
|
||||
@@ -243,7 +243,7 @@ GetGroundEffectFlags_LongGrassOnBeginStep: @ 8067D08
|
||||
push {r4,lr}
|
||||
adds r4, r1, 0
|
||||
ldrb r0, [r0, 0x1E]
|
||||
bl MetatileBehavior_ReturnFalse_3
|
||||
bl MetatileBehavior_IsLongGrass
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _08067D20
|
||||
@@ -838,12 +838,12 @@ FieldObjectSetSpriteOamTableForLongGrass: @ 8068154
|
||||
cmp r0, 0
|
||||
blt _080681A8
|
||||
ldrb r0, [r5, 0x1E]
|
||||
bl MetatileBehavior_ReturnFalse_3
|
||||
bl MetatileBehavior_IsLongGrass
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _080681A8
|
||||
ldrb r0, [r5, 0x1F]
|
||||
bl MetatileBehavior_ReturnFalse_3
|
||||
bl MetatileBehavior_IsLongGrass
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _080681A8
|
||||
|
||||
+6
-6
@@ -12214,8 +12214,8 @@ _0806360C:
|
||||
bx r1
|
||||
thumb_func_end sub_80635DC
|
||||
|
||||
thumb_func_start npc_set_running_behaviour_etc
|
||||
npc_set_running_behaviour_etc: @ 8063610
|
||||
thumb_func_start SetTrainerMovementType
|
||||
SetTrainerMovementType: @ 8063610
|
||||
push {r4,lr}
|
||||
mov r12, r0
|
||||
lsls r1, 24
|
||||
@@ -12253,10 +12253,10 @@ npc_set_running_behaviour_etc: @ 8063610
|
||||
.align 2, 0
|
||||
_08063654: .4byte gSprites
|
||||
_08063658: .4byte gUnknown_839FBC8
|
||||
thumb_func_end npc_set_running_behaviour_etc
|
||||
thumb_func_end SetTrainerMovementType
|
||||
|
||||
thumb_func_start npc_running_behaviour_by_direction
|
||||
npc_running_behaviour_by_direction: @ 806365C
|
||||
thumb_func_start GetTrainerFacingDirectionMovementType
|
||||
GetTrainerFacingDirectionMovementType: @ 806365C
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
ldr r1, _08063668 @ =gUnknown_83A649C
|
||||
@@ -12265,7 +12265,7 @@ npc_running_behaviour_by_direction: @ 806365C
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_08063668: .4byte gUnknown_83A649C
|
||||
thumb_func_end npc_running_behaviour_by_direction
|
||||
thumb_func_end GetTrainerFacingDirectionMovementType
|
||||
|
||||
thumb_func_start npc_block_way__next_tile
|
||||
npc_block_way__next_tile: @ 806366C
|
||||
|
||||
@@ -3964,7 +3964,7 @@ sub_805D0F8: @ 805D0F8
|
||||
lsls r4, 24
|
||||
lsrs r4, 24
|
||||
bl ScriptContext2_Enable
|
||||
bl player_bitmagic
|
||||
bl FreezeEventObjects
|
||||
bl sav1_reset_battle_music_maybe
|
||||
bl Overworld_ChangeMusicToDefault
|
||||
ldr r2, _0805D148 @ =gPlayerAvatar
|
||||
@@ -4005,7 +4005,7 @@ sub_805D154: @ 805D154
|
||||
lsls r4, 24
|
||||
lsrs r4, 24
|
||||
bl ScriptContext2_Enable
|
||||
bl player_bitmagic
|
||||
bl FreezeEventObjects
|
||||
ldr r2, _0805D19C @ =gPlayerAvatar
|
||||
ldrb r1, [r2]
|
||||
movs r0, 0xF7
|
||||
|
||||
@@ -306,7 +306,7 @@ sub_807F028: @ 807F028
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
adds r4, r0, 0
|
||||
bl sav1_get_flash_used_on_map
|
||||
bl Overworld_GetFlashLevel
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
movs r5, 0
|
||||
|
||||
+1
-1
@@ -5845,7 +5845,7 @@ _0810AD1E:
|
||||
cmp r6, 0x1
|
||||
bne _0810AD90
|
||||
bl ScriptContext2_Enable
|
||||
bl player_bitmagic
|
||||
bl FreezeEventObjects
|
||||
bl sub_805C270
|
||||
bl sub_805C780
|
||||
ldr r2, _0810AD88 @ =gSpecialVar_ItemId
|
||||
|
||||
+3
-3
@@ -4012,8 +4012,8 @@ GetRfuPlayerCount: @ 80FA4EC
|
||||
_080FA4F4: .4byte gUnknown_3005450
|
||||
thumb_func_end GetRfuPlayerCount
|
||||
|
||||
thumb_func_start IsRfuTaskFinished
|
||||
IsRfuTaskFinished: @ 80FA4F8
|
||||
thumb_func_start IsLinkRfuTaskFinished
|
||||
IsLinkRfuTaskFinished: @ 80FA4F8
|
||||
push {lr}
|
||||
movs r1, 0
|
||||
ldr r0, _080FA50C @ =gUnknown_3005450
|
||||
@@ -4027,7 +4027,7 @@ _080FA506:
|
||||
bx r1
|
||||
.align 2, 0
|
||||
_080FA50C: .4byte gUnknown_3005450
|
||||
thumb_func_end IsRfuTaskFinished
|
||||
thumb_func_end IsLinkRfuTaskFinished
|
||||
|
||||
thumb_func_start sub_80FA510
|
||||
sub_80FA510: @ 80FA510
|
||||
|
||||
+2
-2
@@ -12709,7 +12709,7 @@ _0811C096:
|
||||
lsls r2, 4
|
||||
adds r1, r2, 0
|
||||
strh r1, [r0]
|
||||
ldr r0, _0811C0DC @ =sub_800FD9C
|
||||
ldr r0, _0811C0DC @ =CB2_InitBattle
|
||||
bl SetMainCallback2
|
||||
pop {r4-r7}
|
||||
pop {r0}
|
||||
@@ -12719,7 +12719,7 @@ _0811C0CC: .4byte gPlayerParty
|
||||
_0811C0D0: .4byte gEnemyParty
|
||||
_0811C0D4: .4byte gUnknown_203B0D4
|
||||
_0811C0D8: .4byte gTrainerBattleOpponent_A
|
||||
_0811C0DC: .4byte sub_800FD9C
|
||||
_0811C0DC: .4byte CB2_InitBattle
|
||||
thumb_func_end sub_811C04C
|
||||
|
||||
thumb_func_start sub_811C0E0
|
||||
|
||||
@@ -82,8 +82,8 @@ _0806896E:
|
||||
bx r1
|
||||
thumb_func_end FreezeMapObject
|
||||
|
||||
thumb_func_start player_bitmagic
|
||||
player_bitmagic: @ 8068974
|
||||
thumb_func_start FreezeEventObjects
|
||||
FreezeEventObjects: @ 8068974
|
||||
push {r4,r5,lr}
|
||||
movs r4, 0
|
||||
ldr r5, _080689A8 @ =gMapObjects
|
||||
@@ -114,7 +114,7 @@ _08068998:
|
||||
.align 2, 0
|
||||
_080689A8: .4byte gMapObjects
|
||||
_080689AC: .4byte gPlayerAvatar
|
||||
thumb_func_end player_bitmagic
|
||||
thumb_func_end FreezeEventObjects
|
||||
|
||||
thumb_func_start FreezeMapObjectsExceptOne
|
||||
FreezeMapObjectsExceptOne: @ 80689B0
|
||||
|
||||
+9
-9
@@ -1708,7 +1708,7 @@ sub_8055864: @ 8055864
|
||||
bl TrySetMapSaveWarpStatus
|
||||
bl sub_806E110
|
||||
bl nullsub_74
|
||||
bl sub_806D7E8
|
||||
bl RestartWildEncounterImmunitySteps
|
||||
adds r0, r5, 0
|
||||
adds r1, r4, 0
|
||||
bl sub_810C578
|
||||
@@ -1771,7 +1771,7 @@ sub_8055920: @ 8055920
|
||||
bl TrySetMapSaveWarpStatus
|
||||
bl sub_806E110
|
||||
bl nullsub_74
|
||||
bl sub_806D7E8
|
||||
bl RestartWildEncounterImmunitySteps
|
||||
ldr r0, _080559A0 @ =gSaveBlock1Ptr
|
||||
ldr r1, [r0]
|
||||
movs r0, 0x4
|
||||
@@ -2284,8 +2284,8 @@ _08055D28: .4byte gUnknown_83C68E0
|
||||
_08055D2C: .4byte gSaveBlock1Ptr
|
||||
thumb_func_end Overworld_SetFlashLevel
|
||||
|
||||
thumb_func_start sav1_get_flash_used_on_map
|
||||
sav1_get_flash_used_on_map: @ 8055D30
|
||||
thumb_func_start Overworld_GetFlashLevel
|
||||
Overworld_GetFlashLevel: @ 8055D30
|
||||
ldr r0, _08055D3C @ =gSaveBlock1Ptr
|
||||
ldr r0, [r0]
|
||||
adds r0, 0x30
|
||||
@@ -2293,7 +2293,7 @@ sav1_get_flash_used_on_map: @ 8055D30
|
||||
bx lr
|
||||
.align 2, 0
|
||||
_08055D3C: .4byte gSaveBlock1Ptr
|
||||
thumb_func_end sav1_get_flash_used_on_map
|
||||
thumb_func_end Overworld_GetFlashLevel
|
||||
|
||||
thumb_func_start SetCurrentMapLayout
|
||||
SetCurrentMapLayout: @ 8055D40
|
||||
@@ -3522,8 +3522,8 @@ _0805669C: .4byte sub_8056534
|
||||
_080566A0: .4byte sub_80565B4
|
||||
thumb_func_end CB2_NewGame
|
||||
|
||||
thumb_func_start c2_whiteout
|
||||
c2_whiteout: @ 80566A4
|
||||
thumb_func_start CB2_WhiteOut
|
||||
CB2_WhiteOut: @ 80566A4
|
||||
push {lr}
|
||||
sub sp, 0x4
|
||||
ldr r1, _08056708 @ =gMain
|
||||
@@ -3569,7 +3569,7 @@ _0805670C: .4byte gFieldCallback
|
||||
_08056710: .4byte sub_807F5F0
|
||||
_08056714: .4byte sub_8056534
|
||||
_08056718: .4byte sub_80565B4
|
||||
thumb_func_end c2_whiteout
|
||||
thumb_func_end CB2_WhiteOut
|
||||
|
||||
thumb_func_start CB2_LoadMap
|
||||
CB2_LoadMap: @ 805671C
|
||||
@@ -3944,7 +3944,7 @@ VBlankCB_Field: @ 8056A14
|
||||
thumb_func_start sub_8056A34
|
||||
sub_8056A34: @ 8056A34
|
||||
push {lr}
|
||||
bl sav1_get_flash_used_on_map
|
||||
bl Overworld_GetFlashLevel
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
cmp r0, 0
|
||||
|
||||
+4
-4
@@ -15699,7 +15699,7 @@ sub_8126704: @ 8126704
|
||||
cmp r4, 0
|
||||
beq _08126754
|
||||
bl sub_811F070
|
||||
ldr r0, _08126750 @ =gUnknown_300537C
|
||||
ldr r0, _08126750 @ =gCB2_AfterEvolution
|
||||
ldr r1, [r6]
|
||||
str r1, [r0]
|
||||
ldrb r3, [r6, 0x9]
|
||||
@@ -15713,7 +15713,7 @@ sub_8126704: @ 8126704
|
||||
.align 2, 0
|
||||
_08126748: .4byte gUnknown_203B0A0
|
||||
_0812674C: .4byte gPlayerParty
|
||||
_08126750: .4byte gUnknown_300537C
|
||||
_08126750: .4byte gCB2_AfterEvolution
|
||||
_08126754:
|
||||
ldr r0, _08126768 @ =gTasks
|
||||
lsls r1, r5, 2
|
||||
@@ -16248,7 +16248,7 @@ _08126BCE:
|
||||
thumb_func_start sub_8126BD4
|
||||
sub_8126BD4: @ 8126BD4
|
||||
push {r4,r5,lr}
|
||||
ldr r1, _08126C10 @ =gUnknown_300537C
|
||||
ldr r1, _08126C10 @ =gCB2_AfterEvolution
|
||||
ldr r4, _08126C14 @ =gUnknown_203B0A0
|
||||
ldr r0, [r4]
|
||||
str r0, [r1]
|
||||
@@ -16274,7 +16274,7 @@ sub_8126BD4: @ 8126BD4
|
||||
pop {r0}
|
||||
bx r0
|
||||
.align 2, 0
|
||||
_08126C10: .4byte gUnknown_300537C
|
||||
_08126C10: .4byte gCB2_AfterEvolution
|
||||
_08126C14: .4byte gUnknown_203B0A0
|
||||
_08126C18: .4byte gSpecialVar_ItemId
|
||||
_08126C1C: .4byte gPlayerParty
|
||||
|
||||
@@ -4033,13 +4033,13 @@ _081366B8:
|
||||
adds r0, r1
|
||||
movs r1, 0xD
|
||||
muls r1, r4
|
||||
ldr r2, _081367A0 @ =gUnknown_824FC40
|
||||
ldr r2, _081367A0 @ =gAbilityNames
|
||||
adds r1, r2
|
||||
bl StringCopy
|
||||
ldr r0, [r6]
|
||||
ldr r2, _081367A4 @ =0x000031cc
|
||||
adds r0, r2
|
||||
ldr r1, _081367A8 @ =gUnknown_824FB08
|
||||
ldr r1, _081367A8 @ =gAbilityDescriptionPointers
|
||||
lsls r4, 2
|
||||
adds r4, r1
|
||||
ldr r1, [r4]
|
||||
@@ -4088,9 +4088,9 @@ _08136790: .4byte gExperienceTables
|
||||
_08136794: .4byte gBaseStats
|
||||
_08136798: .4byte 0x000031b0
|
||||
_0813679C: .4byte 0x000031bc
|
||||
_081367A0: .4byte gUnknown_824FC40
|
||||
_081367A0: .4byte gAbilityNames
|
||||
_081367A4: .4byte 0x000031cc
|
||||
_081367A8: .4byte gUnknown_824FB08
|
||||
_081367A8: .4byte gAbilityDescriptionPointers
|
||||
_081367AC: .4byte 0x0000326c
|
||||
thumb_func_end sub_8136350
|
||||
|
||||
|
||||
@@ -109,13 +109,13 @@ _080CA3C0: .4byte CB2_DoHallOfFameScreen
|
||||
thumb_func_start sp0C8_whiteout_maybe
|
||||
sp0C8_whiteout_maybe: @ 80CA3C4
|
||||
push {lr}
|
||||
ldr r0, _080CA3D4 @ =c2_whiteout
|
||||
ldr r0, _080CA3D4 @ =CB2_WhiteOut
|
||||
bl SetMainCallback2
|
||||
movs r0, 0
|
||||
pop {r1}
|
||||
bx r1
|
||||
.align 2, 0
|
||||
_080CA3D4: .4byte c2_whiteout
|
||||
_080CA3D4: .4byte CB2_WhiteOut
|
||||
thumb_func_end sp0C8_whiteout_maybe
|
||||
|
||||
.align 2, 0 @ Don't pad with nop.
|
||||
|
||||
+9
-9
@@ -422,7 +422,7 @@ _0804C9B0:
|
||||
ldrb r0, [r0]
|
||||
cmp r0, 0
|
||||
beq _0804C9E8
|
||||
bl IsRfuTaskFinished
|
||||
bl IsLinkRfuTaskFinished
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
bne _0804C9C4
|
||||
@@ -1832,7 +1832,7 @@ sub_804D5A4: @ 804D5A4
|
||||
ldrb r0, [r0]
|
||||
cmp r0, 0
|
||||
beq _0804D5FC
|
||||
bl IsRfuTaskFinished
|
||||
bl IsLinkRfuTaskFinished
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _0804D620
|
||||
@@ -11052,7 +11052,7 @@ _0805223C:
|
||||
ldrb r0, [r0]
|
||||
movs r1, 0
|
||||
bl sub_805080C
|
||||
ldr r1, _08052284 @ =gUnknown_300537C
|
||||
ldr r1, _08052284 @ =gCB2_AfterEvolution
|
||||
ldr r0, _08052288 @ =sub_8050948
|
||||
str r0, [r1]
|
||||
ldr r7, _0805228C @ =gUnknown_2031DA4
|
||||
@@ -11081,7 +11081,7 @@ _0805223C:
|
||||
b _080522A8
|
||||
.align 2, 0
|
||||
_08052280: .4byte gSpecialVar_0x8005
|
||||
_08052284: .4byte gUnknown_300537C
|
||||
_08052284: .4byte gCB2_AfterEvolution
|
||||
_08052288: .4byte sub_8050948
|
||||
_0805228C: .4byte gUnknown_2031DA4
|
||||
_08052290: .4byte gPlayerParty
|
||||
@@ -13277,7 +13277,7 @@ _08053698:
|
||||
ldrb r0, [r0]
|
||||
movs r1, 0
|
||||
bl sub_805080C
|
||||
ldr r1, _080536E0 @ =gUnknown_300537C
|
||||
ldr r1, _080536E0 @ =gCB2_AfterEvolution
|
||||
ldr r0, _080536E4 @ =sub_8050948
|
||||
str r0, [r1]
|
||||
ldr r7, _080536E8 @ =gUnknown_2031DA4
|
||||
@@ -13306,7 +13306,7 @@ _08053698:
|
||||
b _08053704
|
||||
.align 2, 0
|
||||
_080536DC: .4byte gSpecialVar_0x8005
|
||||
_080536E0: .4byte gUnknown_300537C
|
||||
_080536E0: .4byte gCB2_AfterEvolution
|
||||
_080536E4: .4byte sub_8050948
|
||||
_080536E8: .4byte gUnknown_2031DA4
|
||||
_080536EC: .4byte gPlayerParty
|
||||
@@ -13404,7 +13404,7 @@ _080537A8:
|
||||
.align 2, 0
|
||||
_080537B4: .4byte gSoftResetDisabled
|
||||
_080537B8:
|
||||
ldr r0, _080537F4 @ =gUnknown_300537C
|
||||
ldr r0, _080537F4 @ =gCB2_AfterEvolution
|
||||
ldr r1, _080537F8 @ =sub_8053E8C
|
||||
mov r8, r1
|
||||
str r1, [r0]
|
||||
@@ -13433,7 +13433,7 @@ _080537B8:
|
||||
bl TradeEvolutionScene
|
||||
b _0805380E
|
||||
.align 2, 0
|
||||
_080537F4: .4byte gUnknown_300537C
|
||||
_080537F4: .4byte gCB2_AfterEvolution
|
||||
_080537F8: .4byte sub_8053E8C
|
||||
_080537FC: .4byte gUnknown_2031DA4
|
||||
_08053800: .4byte gPlayerParty
|
||||
@@ -14745,7 +14745,7 @@ _0805434C:
|
||||
ldr r0, _08054378 @ =sub_804C718
|
||||
cmp r1, r0
|
||||
bne _08054384
|
||||
bl IsRfuTaskFinished
|
||||
bl IsLinkRfuTaskFinished
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _08054396
|
||||
|
||||
+7
-7
@@ -87,7 +87,7 @@ sub_8081B84: @ 8081B84
|
||||
_08081BC0:
|
||||
adds r0, r5, 0
|
||||
adds r1, r6, 0
|
||||
bl TrainerWantsBattle
|
||||
bl ConfigureAndSetUpOneTrainerBattle
|
||||
adds r0, r4, r5
|
||||
lsls r0, 2
|
||||
ldr r1, _08081BE0 @ =gMapObjects
|
||||
@@ -718,16 +718,16 @@ _0808204A:
|
||||
ldrb r0, [r4, 0x18]
|
||||
lsls r0, 28
|
||||
lsrs r0, 28
|
||||
bl npc_running_behaviour_by_direction
|
||||
bl GetTrainerFacingDirectionMovementType
|
||||
adds r1, r0, 0
|
||||
lsls r1, 24
|
||||
lsrs r1, 24
|
||||
adds r0, r4, 0
|
||||
bl npc_set_running_behaviour_etc
|
||||
bl SetTrainerMovementType
|
||||
ldrb r0, [r4, 0x18]
|
||||
lsls r0, 28
|
||||
lsrs r0, 28
|
||||
bl npc_running_behaviour_by_direction
|
||||
bl GetTrainerFacingDirectionMovementType
|
||||
adds r1, r0, 0
|
||||
lsls r1, 24
|
||||
lsrs r1, 24
|
||||
@@ -1277,17 +1277,17 @@ _0808246E:
|
||||
ldrb r0, [r4, 0x18]
|
||||
lsls r0, 28
|
||||
lsrs r0, 28
|
||||
bl npc_running_behaviour_by_direction
|
||||
bl GetTrainerFacingDirectionMovementType
|
||||
adds r1, r0, 0
|
||||
lsls r1, 24
|
||||
lsrs r1, 24
|
||||
adds r0, r4, 0
|
||||
bl npc_set_running_behaviour_etc
|
||||
bl SetTrainerMovementType
|
||||
ldr r4, [sp]
|
||||
ldrb r0, [r4, 0x18]
|
||||
lsls r0, 28
|
||||
lsrs r0, 28
|
||||
bl npc_running_behaviour_by_direction
|
||||
bl GetTrainerFacingDirectionMovementType
|
||||
adds r1, r0, 0
|
||||
lsls r1, 24
|
||||
lsrs r1, 24
|
||||
|
||||
@@ -878,7 +878,7 @@ _08082D78:
|
||||
bl sub_8058F1C
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
bl MetatileBehavior_ReturnFalse_6
|
||||
bl MetatileBehavior_IsBridge
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
cmp r0, 0x1
|
||||
@@ -932,7 +932,7 @@ _08082DFA:
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _08082E46
|
||||
bl sub_807F78C
|
||||
bl BattleSetup_StartRoamerBattle
|
||||
movs r0, 0x1
|
||||
b _08082E48
|
||||
.align 2, 0
|
||||
@@ -950,7 +950,7 @@ _08082E24:
|
||||
cmp r0, 0x1
|
||||
bne _08082E40
|
||||
_08082E38:
|
||||
bl sub_807F704
|
||||
bl BattleSetup_StartWildBattle
|
||||
movs r0, 0x1
|
||||
b _08082E48
|
||||
_08082E40:
|
||||
@@ -999,7 +999,7 @@ Special_RockSmashEncounter: @ 8082E54
|
||||
lsrs r4, r0, 24
|
||||
cmp r4, 0x1
|
||||
bne _08082EB0
|
||||
bl sub_807F704
|
||||
bl BattleSetup_StartWildBattle
|
||||
_08082E9C:
|
||||
ldr r0, _08082EAC @ =gSpecialVar_Result
|
||||
strh r4, [r0]
|
||||
@@ -1079,7 +1079,7 @@ _08082F1C:
|
||||
cmp r0, 0x1
|
||||
bne _08082F44
|
||||
_08082F3C:
|
||||
bl sub_807F78C
|
||||
bl BattleSetup_StartRoamerBattle
|
||||
movs r0, 0x1
|
||||
b _08082F6E
|
||||
_08082F44:
|
||||
@@ -1096,7 +1096,7 @@ _08082F44:
|
||||
_08082F58:
|
||||
movs r2, 0
|
||||
bl sub_8082AEC
|
||||
bl sub_807F704
|
||||
bl BattleSetup_StartWildBattle
|
||||
movs r0, 0x1
|
||||
b _08082F6E
|
||||
.align 2, 0
|
||||
@@ -1160,7 +1160,7 @@ sub_8082FB0: @ 8082FB0
|
||||
bl sub_8082B64
|
||||
movs r0, 0xC
|
||||
bl IncrementGameStat
|
||||
bl sub_807F704
|
||||
bl BattleSetup_StartWildBattle
|
||||
pop {r4,r5}
|
||||
pop {r0}
|
||||
bx r0
|
||||
|
||||
Reference in New Issue
Block a user