Rename mpChallengeGetName to mpChallengeGetNameWithArg and decompile new mpChallengeGetName
This commit is contained in:
parent
6e2fb6216d
commit
ba7122128a
|
|
@ -4038,7 +4038,7 @@ glabel menuhandler0017a20c
|
|||
/* f17a2c4: 3c048007 */ lui $a0,0x8007
|
||||
/* f17a2c8: afa200c4 */ sw $v0,0xc4($sp)
|
||||
/* f17a2cc: 8c841448 */ lw $a0,0x1448($a0)
|
||||
/* f17a2d0: 0fc670df */ jal mpChallengeGetName
|
||||
/* f17a2d0: 0fc670df */ jal mpChallengeGetNameWithArg
|
||||
/* f17a2d4: 8fa500bc */ lw $a1,0xbc($sp)
|
||||
/* f17a2d8: 0c002f02 */ jal func0000bc08
|
||||
/* f17a2dc: 00408025 */ or $s0,$v0,$zero
|
||||
|
|
@ -8745,7 +8745,7 @@ glabel func0f17eac8
|
|||
.L0f17eaf4:
|
||||
/* f17eaf4: 0fc66dfd */ jal mpGetCurrentChallengeIndex
|
||||
/* f17eaf8: 00000000 */ sll $zero,$zero,0x0
|
||||
/* f17eafc: 0fc66daf */ jal func0f19b6bc
|
||||
/* f17eafc: 0fc66daf */ jal mpChallengeGetName
|
||||
/* f17eb00: 00402025 */ or $a0,$v0,$zero
|
||||
/* f17eb04: 3c048007 */ lui $a0,0x8007
|
||||
/* f17eb08: 3c057f1c */ lui $a1,0x7f1c
|
||||
|
|
|
|||
|
|
@ -2183,24 +2183,10 @@ glabel func0f19b664
|
|||
/* f19b6b8: 27bd0028 */ addiu $sp,$sp,0x28
|
||||
);
|
||||
|
||||
GLOBAL_ASM(
|
||||
glabel func0f19b6bc
|
||||
/* f19b6bc: 00047080 */ sll $t6,$a0,0x2
|
||||
/* f19b6c0: 01c47023 */ subu $t6,$t6,$a0
|
||||
/* f19b6c4: 000e7080 */ sll $t6,$t6,0x2
|
||||
/* f19b6c8: 01c47021 */ addu $t6,$t6,$a0
|
||||
/* f19b6cc: 27bdffe8 */ addiu $sp,$sp,-24
|
||||
/* f19b6d0: 000e7040 */ sll $t6,$t6,0x1
|
||||
/* f19b6d4: 3c048009 */ lui $a0,0x8009
|
||||
/* f19b6d8: afbf0014 */ sw $ra,0x14($sp)
|
||||
/* f19b6dc: 008e2021 */ addu $a0,$a0,$t6
|
||||
/* f19b6e0: 0fc5b9f1 */ jal textGet
|
||||
/* f19b6e4: 948484b8 */ lhu $a0,-0x7b48($a0)
|
||||
/* f19b6e8: 8fbf0014 */ lw $ra,0x14($sp)
|
||||
/* f19b6ec: 27bd0018 */ addiu $sp,$sp,0x18
|
||||
/* f19b6f0: 03e00008 */ jr $ra
|
||||
/* f19b6f4: 00000000 */ sll $zero,$zero,0x0
|
||||
);
|
||||
char *mpChallengeGetName(s32 challengeindex)
|
||||
{
|
||||
return textGet(g_MpChallenges[challengeindex].name);
|
||||
}
|
||||
|
||||
GLOBAL_ASM(
|
||||
glabel func0f19b6f8
|
||||
|
|
@ -2221,7 +2207,7 @@ glabel func0f19b6f8
|
|||
/* f19b72c: 26100001 */ addiu $s0,$s0,0x1
|
||||
/* f19b730: 56330006 */ bnel $s1,$s3,.L0f19b74c
|
||||
/* f19b734: 26310001 */ addiu $s1,$s1,0x1
|
||||
/* f19b738: 0fc66daf */ jal func0f19b6bc
|
||||
/* f19b738: 0fc66daf */ jal mpChallengeGetName
|
||||
/* f19b73c: 02002025 */ or $a0,$s0,$zero
|
||||
/* f19b740: 10000008 */ beqz $zero,.L0f19b764
|
||||
/* f19b744: 8fbf0024 */ lw $ra,0x24($sp)
|
||||
|
|
@ -3025,7 +3011,7 @@ s32 mpGetNumChallengesAvailable(s32 mpchrnum)
|
|||
return numavail;
|
||||
}
|
||||
|
||||
char *mpChallengeGetName(s32 arg0, s32 challengeindex)
|
||||
char *mpChallengeGetNameWithArg(s32 arg0, s32 challengeindex)
|
||||
{
|
||||
return textGet(g_MpChallenges[challengeindex].name);
|
||||
}
|
||||
|
|
|
|||
|
|
@ -29,7 +29,7 @@ bool mpIsChallengeAvailable(s32 challengeindex);
|
|||
void func0f19afdc(void);
|
||||
u32 func0f19b540(void);
|
||||
u32 func0f19b664(void);
|
||||
u32 func0f19b6bc(void);
|
||||
char *mpChallengeGetName(s32 challengeindex);
|
||||
u32 func0f19b6f8(void);
|
||||
void mpSetCurrentChallenge(s32 slotnum);
|
||||
s32 mpGetCurrentChallengeIndex(void);
|
||||
|
|
@ -51,7 +51,7 @@ bool mpIsVar800884b4NonZero(void);
|
|||
u32 func0f19c288(void);
|
||||
u32 func0f19c2b0(void);
|
||||
s32 mpGetNumChallengesAvailable(s32 mpchrnum);
|
||||
char *mpChallengeGetName(s32 arg0, s32 challengeindex);
|
||||
char *mpChallengeGetNameWithArg(s32 arg0, s32 challengeindex);
|
||||
bool func0f19c3bc(s32 mpchrnum, s32 index, s32 numplayers);
|
||||
bool mpIsChallengeCompletedByAnyChrWithNumPlayers(s32 index, s32 numplayers);
|
||||
void mpSetChallengeCompletedByAnyChrWithNumPlayers(s32 index, s32 numplayers, bool completed);
|
||||
|
|
|
|||
Loading…
Reference in New Issue