From 6ccf613368403b9b527683a749532223ad40d727 Mon Sep 17 00:00:00 2001 From: Ryan Dwyer Date: Sun, 1 Mar 2020 23:18:57 +1000 Subject: [PATCH] Decompile func0f0c65a8 --- src/game/bondwalk.c | 18 ++++++------------ src/include/game/bondwalk.h | 2 +- 2 files changed, 7 insertions(+), 13 deletions(-) diff --git a/src/game/bondwalk.c b/src/game/bondwalk.c index 4498e4901..7836736df 100644 --- a/src/game/bondwalk.c +++ b/src/game/bondwalk.c @@ -3174,18 +3174,12 @@ void currentPlayerUpdatePrevPos(void) roomsCopy(g_Vars.currentplayer->prop->rooms, g_Vars.currentplayer->bondprevrooms); } -GLOBAL_ASM( -glabel func0f0c65a8 -/* f0c65a8: 3c02800a */ lui $v0,0x800a -/* f0c65ac: 8c42a244 */ lw $v0,-0x5dbc($v0) -/* f0c65b0: 8c4e1af8 */ lw $t6,0x1af8($v0) -/* f0c65b4: 11c00002 */ beqz $t6,.L0f0c65c0 -/* f0c65b8: 00000000 */ sll $zero,$zero,0x0 -/* f0c65bc: ac4000d0 */ sw $zero,0xd0($v0) -.L0f0c65c0: -/* f0c65c0: 03e00008 */ jr $ra -/* f0c65c4: 00000000 */ sll $zero,$zero,0x0 -); +void func0f0c65a8(void) +{ + if (g_Vars.currentplayer->unk1af8) { + g_Vars.currentplayer->unk00d0 = 0; + } +} GLOBAL_ASM( glabel func0f0c65c8 diff --git a/src/include/game/bondwalk.h b/src/include/game/bondwalk.h index b4d0ed58b..ba9160c14 100644 --- a/src/include/game/bondwalk.h +++ b/src/include/game/bondwalk.h @@ -24,7 +24,7 @@ u32 func0f0c6180(void); u32 func0f0c6318(void); u32 func0f0c63bc(void); void currentPlayerUpdatePrevPos(void); -u32 func0f0c65a8(void); +void func0f0c65a8(void); u32 func0f0c65c8(void); u32 func0f0c6948(void); u32 func0f0c69b8(void);