Decompile chrFindById, chrFindByLiteralId and ailistFindById

This commit is contained in:
Ryan Dwyer
2019-12-30 17:01:48 +10:00
parent 8726e6990d
commit 3d24f3e544
18 changed files with 229 additions and 315 deletions
+2 -2
View File
@@ -3,8 +3,8 @@
#include <ultra64.h>
#include "types.h"
struct chrdata *chrFindById(struct chrdata *data, u32 chrnum);
struct chrdata *chrFindByLiteralId(s16 chrnum);
struct chrdata *chrFindById(struct chrdata *data, s32 chrnum);
struct chrdata *chrFindByLiteralId(s32 chrnum);
f32 chrGetDistanceFromTargetToPad(struct chrdata *chr, s32 pad_id);
f32 chrGetDistanceToChr(struct chrdata *chr1, s32 chr2num);
f32 chrGetDistanceToCoord(struct chrdata *chr, struct coord *pos);
+3 -3
View File
@@ -542,9 +542,9 @@ extern u32 var8009cca8;
extern u32 var8009ccb0;
extern u32 var8009ccb8;
extern u32 var8009ccc0;
extern u32 var8009cd10;
extern u32 var8009cd14;
extern u32 var8009cd18;
extern u32 g_NumChrsC;
extern s16 *g_ChrnumsC;
extern s16 *g_ChrIndexesC;
extern u32 var8009cd20;
extern u32 var8009cd28;
extern u32 var8009cd48;
+5 -5
View File
@@ -6,8 +6,8 @@
extern s32 g_StageNum;
extern u64 rand_seed;
extern struct chrdata *g_Chrs; // pointer to first element of chrs array
extern u32 g_NumChrs;
extern struct chrdata *g_ChrsA; // pointer to first element of chrs array
extern u32 g_NumChrsA;
extern u32 var8005ce60;
extern u32 var8005ce64;
extern u32 var8005ce68;
@@ -359,9 +359,9 @@ extern u32 var80067c08;
extern u32 var80067d28;
extern u32 var80067d70;
extern u32 var80067e50;
extern u32 var80067e58;
extern u32 var80067e5c;
extern u32 var80067e60;
extern struct chrdata *g_ChrsB;
extern s16 *g_ChrnumsB;
extern s32 g_NumChrsB;
extern u32 var80067e64;
extern s16 *g_SquadronList;
extern u32 var80067fdc;
+1 -1
View File
@@ -2483,7 +2483,7 @@ struct player {
struct ailist {
u8 *list;
u32 id;
s32 id;
};
struct path {