Decompile aiPauseTimer

This commit is contained in:
Ryan Dwyer 2019-10-10 21:18:19 +10:00
parent 27ebbb56da
commit 9c4be63714
3 changed files with 9 additions and 17 deletions

View File

@ -7774,21 +7774,13 @@ bool aiResetTimer(void)
/**
* @cmd 00b8
*/
GLOBAL_ASM(
glabel ai00b8
/* f054fb8: 3c04800a */ lui $a0,0x800a
/* f054fbc: 24849fc0 */ addiu $a0,$a0,-24640
/* f054fc0: 8c830424 */ lw $v1,0x424($a0)
/* f054fc4: 2401ffbf */ addiu $at,$zero,-65
/* f054fc8: 00001025 */ or $v0,$zero,$zero
/* f054fcc: 8c6e0014 */ lw $t6,0x14($v1)
/* f054fd0: 01c17824 */ and $t7,$t6,$at
/* f054fd4: ac6f0014 */ sw $t7,0x14($v1)
/* f054fd8: 8c980438 */ lw $t8,0x438($a0)
/* f054fdc: 27190002 */ addiu $t9,$t8,0x2
/* f054fe0: 03e00008 */ jr $ra
/* f054fe4: ac990438 */ sw $t9,0x438($a0)
);
bool aiPauseTimer(void)
{
g_Vars.chrdata->hidden &= 0xffffffbf;
g_Vars.aioffset += 2;
return false;
}
/**
* @cmd 00b9

View File

@ -186,7 +186,7 @@
/*0x00b5*/ bool ai00b5(void);
/*0x00b6*/ bool aiRestartTimer(void);
/*0x00b7*/ bool aiResetTimer(void);
/*0x00b8*/ bool ai00b8(void);
/*0x00b8*/ bool aiPauseTimer(void);
/*0x00b9*/ bool ai00b9(void);
/*0x00ba*/ bool ai00ba(void);
/*0x00bb*/ bool ai00bb(void);

View File

@ -14133,7 +14133,7 @@ bool (*command_pointers[])(void) = {
/*0x00b5*/ ai00b5,
/*0x00b6*/ aiRestartTimer,
/*0x00b7*/ aiResetTimer,
/*0x00b8*/ ai00b8,
/*0x00b8*/ aiPauseTimer,
/*0x00b9*/ ai00b9,
/*0x00ba*/ ai00ba,
/*0x00bb*/ ai00bb,