Decompile ai00f5

This commit is contained in:
Ryan Dwyer 2019-10-20 12:33:34 +10:00
parent cbf0d8bd45
commit af33f7e05d
3 changed files with 9 additions and 15 deletions

View File

@ -10194,19 +10194,13 @@ glabel ai00f4
/**
* @cmd 00f5
*/
GLOBAL_ASM(
glabel ai00f5
/* f0582f4: 3c03800a */ lui $v1,0x800a
/* f0582f8: 240e0001 */ addiu $t6,$zero,0x1
/* f0582fc: 3c018007 */ lui $at,0x8007
/* f058300: 24639fc0 */ addiu $v1,$v1,-24640
/* f058304: ac2e073c */ sw $t6,0x73c($at)
/* f058308: 8c6f0438 */ lw $t7,0x438($v1)
/* f05830c: 00001025 */ or $v0,$zero,$zero
/* f058310: 25f80002 */ addiu $t8,$t7,0x2
/* f058314: 03e00008 */ jr $ra
/* f058318: ac780438 */ sw $t8,0x438($v1)
);
bool ai00f5(void)
{
g_8007073c = true;
g_Vars.aioffset += 2;
return false;
}
/**
* @cmd 00f6

View File

@ -5,6 +5,7 @@
extern struct menu_dialog menudialog_18d78;
extern struct menu_dialog menudialog_18d90;
extern bool g_8007073c;
extern u32 g_PlayersWithControl[];
extern bool g_PlayerInvincible;

View File

@ -435,7 +435,7 @@ u32 var0001674c = 0x00000001;
u32 var00016750 = 0xffffffff;
u32 var00016754 = 0xffffffff;
u32 var00016758 = 0x00000000;
u32 var0001675c = 0x00000000;
bool g_8007073c = false;
u32 var00016760 = 0x00000000;
u32 var00016764 = 0x00000000;
u32 var00016768 = 0x00000000;
@ -446,7 +446,6 @@ bool g_PlayersWithControl[] = {
};
bool g_PlayerInvincible = false;
u32 var00016784 = 0x00000000;
u32 var00016788 = 0x001a001c;
u32 var0001678c = 0x00200021;