Decompile func0f18c200

This commit is contained in:
Ryan Dwyer 2020-01-18 22:47:36 +10:00
parent 55d2791cd8
commit 139010e226
4 changed files with 8 additions and 15 deletions

View File

@ -5648,17 +5648,10 @@ glabel mpGetUnlockedTrackNum
/* f18c1fc: 27bd0028 */ addiu $sp,$sp,0x28
);
GLOBAL_ASM(
glabel func0f18c200
/* f18c200: 27bdffe8 */ addiu $sp,$sp,-24
/* f18c204: afbf0014 */ sw $ra,0x14($sp)
/* f18c208: 0fc6304e */ jal func0f18c138
/* f18c20c: 2404002a */ addiu $a0,$zero,0x2a
/* f18c210: 8fbf0014 */ lw $ra,0x14($sp)
/* f18c214: 27bd0018 */ addiu $sp,$sp,0x18
/* f18c218: 03e00008 */ jr $ra
/* f18c21c: 00000000 */ sll $zero,$zero,0x0
);
s32 func0f18c200(void)
{
return func0f18c138(sizeof(g_MpTracks) / sizeof(g_MpTracks[0]));
}
s32 mpGetTrackAudioId(s32 tracknum)
{

View File

@ -63,9 +63,9 @@ u32 mpGetLockPlayerNum(void);
u32 func0f18bfd8(void);
u32 func0f18c014(void);
u32 func0f18c0c0(void);
u32 func0f18c138(void);
s32 func0f18c138(s32 arg0);
s32 mpGetUnlockedTrackNum(s32 tracknum);
u32 func0f18c200(void);
s32 func0f18c200(void);
s32 mpGetTrackAudioId(s32 tracknum);
char *mpGetTrackName(s32 tracknum);
void mpSetUsingMultipleTunes(bool enable);

View File

@ -303,7 +303,7 @@ extern u32 table_0x2d678[];
extern struct mpsimulant g_MpGeneralSimulants[];
extern struct mpsimulant mpspecialsimulants[];
extern struct bodynum mpbodytable[];
extern struct mptrack g_MpTracks[];
extern struct mptrack g_MpTracks[42];
extern u32 mppresets[];
extern u32 g_TeamColours[];
extern u32 var80087d10;

View File

@ -12169,7 +12169,7 @@ u32 var80087a68 = 0x00000024;
u32 var80087a6c = 0x0000002c;
// 2da90
struct mptrack g_MpTracks[] = {
struct mptrack g_MpTracks[42] = {
// Audio ID, duration, name, unlock category
/*0x00*/ { 0x3a, 160, 0x587c, -1 },
/*0x01*/ { 0x3b, 170, 0x587d, -1 },