mirror of
https://gitlab.com/ryandwyer/perfect-dark
synced 2026-08-19 13:23:49 -04:00
Decompile currentPlayerGet00fc
This commit is contained in:
+6
-11
@@ -10522,7 +10522,7 @@ glabel func0f0bb814
|
||||
/* f0bba14: 0fc2af1d */ jal func0f0abc74
|
||||
/* f0bba18: 24050001 */ addiu $a1,$zero,0x1
|
||||
.L0f0bba1c:
|
||||
/* f0bba1c: 0fc305f3 */ jal func0f0c17cc
|
||||
/* f0bba1c: 0fc305f3 */ jal currentPlayerGet00fc
|
||||
/* f0bba20: 00000000 */ sll $zero,$zero,0x0
|
||||
/* f0bba24: 3c08800a */ lui $t0,%hi(g_Vars)
|
||||
/* f0bba28: 1040012a */ beqz $v0,.L0f0bbed4
|
||||
@@ -16170,7 +16170,7 @@ glabel func0f0c07c8
|
||||
.L0f0c0b84:
|
||||
/* f0c0b84: 5081000d */ beql $a0,$at,.L0f0c0bbc
|
||||
/* f0c0b88: 8e0d0318 */ lw $t5,0x318($s0)
|
||||
/* f0c0b8c: 0fc305f3 */ jal func0f0c17cc
|
||||
/* f0c0b8c: 0fc305f3 */ jal currentPlayerGet00fc
|
||||
/* f0c0b90: 00000000 */ sll $zero,$zero,0x0
|
||||
/* f0c0b94: 50400009 */ beqzl $v0,.L0f0c0bbc
|
||||
/* f0c0b98: 8e0d0318 */ lw $t5,0x318($s0)
|
||||
@@ -17037,15 +17037,10 @@ glabel func0f0c16f4
|
||||
/* f0c17c8: 00000000 */ sll $zero,$zero,0x0
|
||||
);
|
||||
|
||||
GLOBAL_ASM(
|
||||
glabel func0f0c17cc
|
||||
/* f0c17cc: 3c0e800a */ lui $t6,0x800a
|
||||
/* f0c17d0: 8dcea244 */ lw $t6,-0x5dbc($t6)
|
||||
/* f0c17d4: 8dc200fc */ lw $v0,0xfc($t6)
|
||||
/* f0c17d8: 0002782b */ sltu $t7,$zero,$v0
|
||||
/* f0c17dc: 03e00008 */ jr $ra
|
||||
/* f0c17e0: 01e01025 */ or $v0,$t7,$zero
|
||||
);
|
||||
bool currentPlayerGet00fc(void)
|
||||
{
|
||||
return g_Vars.currentplayer->unk00fc != 0;
|
||||
}
|
||||
|
||||
// Never called
|
||||
void setInvincible(bool enable)
|
||||
|
||||
@@ -7703,7 +7703,7 @@ glabel func0f0dfad0
|
||||
/* f0dfd84: 8e0e01b4 */ lw $t6,0x1b4($s0)
|
||||
/* f0dfd88: 55c10011 */ bnel $t6,$at,.L0f0dfdd0
|
||||
/* f0dfd8c: 8e0901b4 */ lw $t1,0x1b4($s0)
|
||||
/* f0dfd90: 0fc305f3 */ jal func0f0c17cc
|
||||
/* f0dfd90: 0fc305f3 */ jal currentPlayerGet00fc
|
||||
/* f0dfd94: 00000000 */ sll $zero,$zero,0x0
|
||||
/* f0dfd98: 5040000d */ beqzl $v0,.L0f0dfdd0
|
||||
/* f0dfd9c: 8e0901b4 */ lw $t1,0x1b4($s0)
|
||||
|
||||
@@ -145,7 +145,7 @@ u32 func0f0c13a8(void);
|
||||
u32 func0f0c1404(void);
|
||||
u32 func0f0c160c(void);
|
||||
u32 func0f0c16f4(void);
|
||||
u32 func0f0c17cc(void);
|
||||
bool currentPlayerGet00fc(void);
|
||||
void currentPlayerSetCameraMode(s32 mode);
|
||||
u32 func0f0c1840(void);
|
||||
u32 func0f0c1ba4(void);
|
||||
|
||||
Reference in New Issue
Block a user