Decompile func0f04ceec
This commit is contained in:
parent
cc26c9b800
commit
2f3fd64652
|
@ -53476,28 +53476,14 @@ glabel squadronGetChrIds
|
|||
/* f04cee8: 00000000 */ sll $zero,$zero,0x0
|
||||
);
|
||||
|
||||
GLOBAL_ASM(
|
||||
glabel func0f04ceec
|
||||
/* f04ceec: 3c03800a */ lui $v1,%hi(var8009cd98)
|
||||
/* f04cef0: 2463cd98 */ addiu $v1,$v1,%lo(var8009cd98)
|
||||
/* f04cef4: 90620000 */ lbu $v0,0x0($v1)
|
||||
/* f04cef8: 00047400 */ sll $t6,$a0,0x10
|
||||
/* f04cefc: 3c01800a */ lui $at,0x800a
|
||||
/* f04cf00: 0002c080 */ sll $t8,$v0,0x2
|
||||
/* f04cf04: 000e7c03 */ sra $t7,$t6,0x10
|
||||
/* f04cf08: 00380821 */ addu $at,$at,$t8
|
||||
/* f04cf0c: 24590001 */ addiu $t9,$v0,0x1
|
||||
/* f04cf10: ac2fcd70 */ sw $t7,-0x3290($at)
|
||||
/* f04cf14: 332800ff */ andi $t0,$t9,0xff
|
||||
/* f04cf18: 29010005 */ slti $at,$t0,0x5
|
||||
/* f04cf1c: afa40000 */ sw $a0,0x0($sp)
|
||||
/* f04cf20: 14200002 */ bnez $at,.L0f04cf2c
|
||||
/* f04cf24: a0790000 */ sb $t9,0x0($v1)
|
||||
/* f04cf28: a0600000 */ sb $zero,0x0($v1)
|
||||
.L0f04cf2c:
|
||||
/* f04cf2c: 03e00008 */ jr $ra
|
||||
/* f04cf30: 00000000 */ sll $zero,$zero,0x0
|
||||
);
|
||||
void func0f04ceec(s16 value)
|
||||
{
|
||||
var8009cd70[var8009cd98++] = value;
|
||||
|
||||
if (var8009cd98 > 4) {
|
||||
var8009cd98 = 0;
|
||||
}
|
||||
}
|
||||
|
||||
bool func0f04cf34(s16 value)
|
||||
{
|
||||
|
|
|
@ -16151,7 +16151,7 @@ u32 var8009cd88 = 0;
|
|||
u32 var8009cd8c = 0;
|
||||
u32 var8009cd90 = 0;
|
||||
u32 var8009cd94 = 0;
|
||||
u32 var8009cd98 = 0;
|
||||
u8 var8009cd98 = 0; // index into var8009cd70
|
||||
u32 var8009cd9c = 0;
|
||||
u32 var8009cda0 = 0;
|
||||
u32 var8009cda4 = 0;
|
||||
|
|
|
@ -404,7 +404,7 @@ u32 func0f04cc04(void);
|
|||
u32 func0f04cd04(void);
|
||||
s16 *teamGetChrIds(s32 team_id);
|
||||
s16 *squadronGetChrIds(s32 squadron_id);
|
||||
u32 func0f04ceec(void);
|
||||
void func0f04ceec(s16 value);
|
||||
bool func0f04cf34(s16 value);
|
||||
void func0f04cf90(struct chrdata *chr, s32 arg1);
|
||||
u32 func0f04d000(struct chrdata *chr);
|
||||
|
|
|
@ -563,7 +563,7 @@ extern u32 var8009cd20;
|
|||
extern u32 var8009cd28;
|
||||
extern u32 var8009cd48;
|
||||
extern s32 var8009cd70[5];
|
||||
extern u32 var8009cd98;
|
||||
extern u8 var8009cd98;
|
||||
extern u32 var8009cda0;
|
||||
extern u32 var8009cda4;
|
||||
extern u32 var8009cdac;
|
||||
|
|
Loading…
Reference in New Issue