mirror of
https://github.com/Ninjdai1/pokeemerald.git
synced 2024-12-26 11:44:17 +01:00
Decompiled CB2_PokeNav
This commit is contained in:
parent
69b014f7aa
commit
cd84c92cfa
@ -5,38 +5,6 @@
|
||||
|
||||
.text
|
||||
|
||||
thumb_func_start CB2_PokeNav
|
||||
CB2_PokeNav: @ 81C7250
|
||||
push {r4,lr}
|
||||
ldr r4, =gUnknown_0203CF40
|
||||
movs r0, 0x5C
|
||||
bl Alloc
|
||||
str r0, [r4]
|
||||
cmp r0, 0
|
||||
bne _081C7270
|
||||
ldr r0, =CB2_ReturnToFieldWithOpenMenu
|
||||
bl SetMainCallback2
|
||||
b _081C7292
|
||||
.pool
|
||||
_081C7270:
|
||||
bl sub_81C7360
|
||||
bl ResetTasks
|
||||
movs r0, 0
|
||||
bl SetVBlankCallback
|
||||
ldr r0, =sub_81C742C
|
||||
movs r1, 0
|
||||
bl CreateTask
|
||||
ldr r0, =sub_81C7400
|
||||
bl SetMainCallback2
|
||||
ldr r0, =sub_81C7418
|
||||
bl SetVBlankCallback
|
||||
_081C7292:
|
||||
pop {r4}
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end CB2_PokeNav
|
||||
|
||||
thumb_func_start sub_81C72A4
|
||||
sub_81C72A4: @ 81C72A4
|
||||
push {lr}
|
||||
|
@ -46,21 +46,7 @@ extern void sub_81C742C(u8 taskId);
|
||||
extern void sub_81C7400(void);
|
||||
extern void sub_81C7418(void);
|
||||
|
||||
/*
|
||||
void CB2_PokeNav(void)
|
||||
{
|
||||
gUnknown_0203CF40 = Alloc(0x5C);
|
||||
if (gUnknown_0203CF40 == NULL) {
|
||||
SetMainCallback2(CB2_ReturnToFieldWithOpenMenu);
|
||||
} else {
|
||||
sub_81C7360();
|
||||
ResetTasks();
|
||||
SetVBlankCallback(NULL);
|
||||
CreateTask(sub_81C742C, 0);
|
||||
SetMainCallback2(sub_81C7400);
|
||||
SetVBlankCallback(sub_81C7418);
|
||||
}
|
||||
}*/
|
||||
|
||||
|
||||
extern u8 gUnknown_0203CF3C;
|
||||
extern void sub_81C7170(u8 a0);
|
||||
@ -171,4 +157,19 @@ void sub_81C71E4(u8 taskId) {
|
||||
case 2:
|
||||
case 3:
|
||||
}
|
||||
}
|
||||
|
||||
void CB2_PokeNav(void)
|
||||
{
|
||||
gUnknown_0203CF40 = Alloc(0x5C);
|
||||
if (gUnknown_0203CF40 == NULL) {
|
||||
SetMainCallback2(CB2_ReturnToFieldWithOpenMenu);
|
||||
} else {
|
||||
sub_81C7360();
|
||||
ResetTasks();
|
||||
SetVBlankCallback(NULL);
|
||||
CreateTask(sub_81C742C, 0);
|
||||
SetMainCallback2(sub_81C7400);
|
||||
SetVBlankCallback(sub_81C7418);
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user