document battle_setup symbols
This commit is contained in:
@@ -10,8 +10,8 @@ nullsub_81: @ 80E75AC
|
||||
bx lr
|
||||
thumb_func_end nullsub_81
|
||||
|
||||
thumb_func_start SetControllerToOakOrOldman
|
||||
SetControllerToOakOrOldman: @ 80E75B0
|
||||
thumb_func_start SetControllerToOakOrOldMan
|
||||
SetControllerToOakOrOldMan: @ 80E75B0
|
||||
ldr r1, _080E75DC @ =gBattlerControllerFuncs
|
||||
ldr r0, _080E75E0 @ =gActiveBattler
|
||||
ldrb r0, [r0]
|
||||
@@ -39,7 +39,7 @@ _080E75DC: .4byte gBattlerControllerFuncs
|
||||
_080E75E0: .4byte gActiveBattler
|
||||
_080E75E4: .4byte sub_80E75EC
|
||||
_080E75E8: .4byte gBattleStruct
|
||||
thumb_func_end SetControllerToOakOrOldman
|
||||
thumb_func_end SetControllerToOakOrOldMan
|
||||
|
||||
thumb_func_start sub_80E75EC
|
||||
sub_80E75EC: @ 80E75EC
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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 GetTrainerBLoseText
|
||||
adds r4, r0, 0
|
||||
b _080D8382
|
||||
_080D8240:
|
||||
|
||||
+251
-251
File diff suppressed because it is too large
Load Diff
@@ -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]
|
||||
|
||||
+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
|
||||
|
||||
@@ -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
|
||||
|
||||
+6
-6
@@ -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
|
||||
@@ -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
|
||||
|
||||
+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
|
||||
|
||||
@@ -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 @@ sub_8082E54: @ 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