mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-08-09 10:32:33 -04:00
Decompile aiKneel
This commit is contained in:
+7
-17
@@ -88227,23 +88227,13 @@ bool aiStop(void)
|
||||
/**
|
||||
* @cmd 000a
|
||||
*/
|
||||
GLOBAL_ASM(
|
||||
glabel ai000a
|
||||
/* f04e13c: 27bdffe8 */ addiu $sp,$sp,-24
|
||||
/* f04e140: afbf0014 */ sw $ra,0x14($sp)
|
||||
/* f04e144: 3c04800a */ lui $a0,0x800a
|
||||
/* f04e148: 0fc0ebbc */ jal func0f03aef0
|
||||
/* f04e14c: 8c84a3e4 */ lw $a0,-0x5c1c($a0)
|
||||
/* f04e150: 3c03800a */ lui $v1,0x800a
|
||||
/* f04e154: 24639fc0 */ addiu $v1,$v1,-24640
|
||||
/* f04e158: 8c6e0438 */ lw $t6,0x438($v1)
|
||||
/* f04e15c: 8fbf0014 */ lw $ra,0x14($sp)
|
||||
/* f04e160: 27bd0018 */ addiu $sp,$sp,0x18
|
||||
/* f04e164: 25cf0002 */ addiu $t7,$t6,0x2
|
||||
/* f04e168: ac6f0438 */ sw $t7,0x438($v1)
|
||||
/* f04e16c: 03e00008 */ jr $ra
|
||||
/* f04e170: 00001025 */ or $v0,$zero,$zero
|
||||
);
|
||||
bool aiKneel(void)
|
||||
{
|
||||
func0f03aef0(g_Vars.chrdata);
|
||||
g_Vars.aioffset += 2;
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
/**
|
||||
* @cmd 000b
|
||||
|
||||
+1
-1
@@ -13,7 +13,7 @@
|
||||
/*0x0007*/ bool ai0007(void);
|
||||
/*0x0008*/ bool aiReturn(void);
|
||||
/*0x0009*/ bool aiStop(void);
|
||||
/*0x000a*/ bool ai000a(void);
|
||||
/*0x000a*/ bool aiKneel(void);
|
||||
/*0x000b*/ bool ai000b(void);
|
||||
/*0x000c*/ bool ai000c(void);
|
||||
/*0x000d*/ bool ai000d(void);
|
||||
|
||||
+1
-1
@@ -13957,7 +13957,7 @@ bool (*command_pointers[])(void) = {
|
||||
/*0x0007*/ ai0007,
|
||||
/*0x0008*/ aiReturn,
|
||||
/*0x0009*/ aiStop,
|
||||
/*0x000a*/ ai000a,
|
||||
/*0x000a*/ aiKneel,
|
||||
/*0x000b*/ ai000b,
|
||||
/*0x000c*/ ai000c,
|
||||
/*0x000d*/ ai000d,
|
||||
|
||||
Reference in New Issue
Block a user