Identify animfloats

This commit is contained in:
Ryan Dwyer 2020-05-27 19:24:31 +10:00
parent 39688c14ab
commit 15298cdfa2
4 changed files with 337 additions and 2177 deletions

View File

@ -3275,8 +3275,8 @@ glabel var7f1a8d18
/* f031470: 3c014180 */ lui $at,0x4180
/* f031474: 44812000 */ mtc1 $at,$f4
/* f031478: 3c058006 */ lui $a1,%hi(var80067d28)
/* f03147c: 3c078006 */ lui $a3,%hi(var80067d38)
/* f031480: 8ce77d38 */ lw $a3,%lo(var80067d38)($a3)
/* f03147c: 3c078006 */ lui $a3,0x8006
/* f031480: 8ce77d38 */ lw $a3,32056($a3)
/* f031484: 84a57d28 */ lh $a1,%lo(var80067d28)($a1)
/* f031488: 8fa4008c */ lw $a0,0x8c($sp)
/* f03148c: 8fa60098 */ lw $a2,0x98($sp)
@ -20295,8 +20295,8 @@ glabel func0f041c44
/* f041cc4: 3c0141b0 */ lui $at,0x41b0
/* f041cc8: 44812000 */ mtc1 $at,$f4
/* f041ccc: 3c058006 */ lui $a1,%hi(var80067470)
/* f041cd0: 3c078006 */ lui $a3,%hi(var8006748c)
/* f041cd4: 8ce7748c */ lw $a3,%lo(var8006748c)($a3)
/* f041cd0: 3c078006 */ lui $a3,0x8006
/* f041cd4: 8ce7748c */ lw $a3,29836($a3)
/* f041cd8: 84a57470 */ lh $a1,%lo(var80067470)($a1)
/* f041cdc: 8fa4002c */ lw $a0,0x2c($sp)
/* f041ce0: 8fa60024 */ lw $a2,0x24($sp)

File diff suppressed because it is too large Load Diff

View File

@ -139,31 +139,30 @@ extern u32 var800662d8;
extern u32 var800666c8;
extern u32 var80066a70;
extern u32 var80066ef0;
extern u32 var80067328;
extern u32 var80067428;
extern u32 var80067470;
extern u32 var800674b8;
extern u32 var80067500;
extern u32 var80067548;
extern u32 var80067590;
extern u32 var800675d8;
extern u32 var80067620;
extern u32 var80067668;
extern u32 var800676b0;
extern u32 var800676f8;
extern u32 var80067740;
extern u32 var80067788;
extern u32 var800677d0;
extern u32 var80067818;
extern u32 var80067860;
extern u32 var800678a8;
extern u32 var800678f0;
extern u32 var80067938;
extern u32 var80067980;
extern u32 var80067bc0;
extern u32 var80067c08;
extern u32 var80067d28;
extern u32 var80067d70;
extern struct animfloats var80067428;
extern struct animfloats var80067470;
extern struct animfloats var800674b8;
extern struct animfloats var80067500;
extern struct animfloats var80067548;
extern struct animfloats var80067590;
extern struct animfloats var800675d8;
extern struct animfloats var80067620;
extern struct animfloats var80067668;
extern struct animfloats var800676b0;
extern struct animfloats var800676f8;
extern struct animfloats var80067740;
extern struct animfloats var80067788;
extern struct animfloats var800677d0;
extern struct animfloats var80067818;
extern struct animfloats var80067860;
extern struct animfloats var800678a8;
extern struct animfloats var800678f0;
extern struct animfloats var80067938;
extern struct animfloats var80067980[];
extern struct animfloats var80067bc0;
extern struct animfloats var80067c08[];
extern struct animfloats var80067d28[];
extern struct animfloats var80067d70[];
extern u32 var80067e50;
extern struct chrdata *g_ChrsB;
extern s16 *g_ChrnumsB;

View File

@ -5764,4 +5764,30 @@ struct movedata {
/*0xa8*/ s32 unka8;
};
struct animfloats {
/*0x00*/ u16 animnum;
/*0x04*/ f32 unk04;
/*0x08*/ f32 unk08;
/*0x0c*/ f32 unk0c;
/*0x10*/ f32 unk10;
/*0x14*/ f32 unk14;
/*0x18*/ f32 unk18;
/*0x1c*/ f32 unk1c;
/*0x20*/ f32 unk20;
/*0x24*/ f32 unk24;
/*0x28*/ f32 unk28;
/*0x2c*/ f32 unk2c;
/*0x30*/ f32 unk30;
/*0x34*/ f32 unk34;
/*0x38*/ f32 unk38;
/*0x3c*/ f32 unk3c;
/*0x40*/ f32 unk40;
/*0x44*/ f32 unk44;
};
struct var80065750 {
struct animfloats *unk00;
u32 unk04;
};
#endif