Decompile texturesLoadConfigs

This commit is contained in:
Ryan Dwyer
2022-02-09 17:36:23 +10:00
parent ee287fbb44
commit 21b48e2b49
42 changed files with 624 additions and 2147 deletions
+19 -19
View File
@@ -260,25 +260,25 @@ extern u32 var800ab538;
extern u8 *var800ab540;
extern u32 var800ab544;
extern s32 var800ab548;
extern u32 var800ab558;
extern struct textureconfig *var800ab55c;
extern struct textureconfig *var800ab560;
extern Gfx *var800ab564;
extern Gfx *var800ab568;
extern struct var800ab570 *var800ab570;
extern struct textureconfig *var800ab574;
extern struct textureconfig *var800ab578;
extern struct textureconfig *var800ab57c;
extern struct textureconfig *var800ab580;
extern struct textureconfig *var800ab588;
extern struct textureconfig *var800ab58c;
extern struct textureconfig *var800ab590;
extern struct textureconfig *var800ab594;
extern struct textureconfig *var800ab598;
extern struct textureconfig *var800ab5a0;
extern struct textureconfig *var800ab5a4;
extern struct textureconfig *var800ab5a8;
extern struct textureconfig *var800ab5ac;
extern s32 g_TexNumConfigs;
extern u32 *g_TexWords;
extern struct textureconfig *g_TexWallhitConfigs;
extern Gfx *g_TexGdl1;
extern Gfx *g_TexGdl2;
extern struct texturepair *g_ExplosionTexturePairs;
extern struct textureconfig *g_TexBeamConfigs;
extern struct textureconfig *g_TexLaserConfigs;
extern struct textureconfig *g_TexGroup03Configs;
extern struct textureconfig *g_TexGeCrosshairConfigs;
extern struct textureconfig *g_TexGroup06Configs;
extern struct textureconfig *g_TexShieldConfigs;
extern struct textureconfig *g_TexShardConfigs;
extern struct textureconfig *g_TexScreenConfigs;
extern struct textureconfig *g_TexWaterConfigs;
extern struct textureconfig *g_TexLightGlareConfigs;
extern struct textureconfig *g_TexSparkConfigs;
extern struct textureconfig *g_TexGeneralConfigs;
extern struct textureconfig *g_TexRadarConfigs;
extern struct scenariodata g_ScenarioData;
extern u32 var800ac4cc;
extern struct chrdata *g_MpAllChrPtrs[MAX_MPCHRS];
+1 -1
View File
@@ -31,7 +31,7 @@ u32 func0f172e8c(void);
u32 func0f172f44(void);
void func0f172f54(s32 *arg0);
void func0f172f5c(Gfx *gdl, s32 arg1, s32 arg2);
void func0f173010(u32 *texturenum, u32 arg1, u32 arg2);
void func0f173010(s32 *texturenum, u32 arg1, u32 arg2);
u32 func0f173434(void);
void func0f1734e8(u16 arg0, void *arg1);
u32 func0f173520(void);
+26
View File
@@ -0,0 +1,26 @@
#ifndef IN_TEXTURECONFIG_H
#define IN_TEXTURECONFIG_H
#include <ultra64.h>
extern Gfx g_TcGdl1[];
extern Gfx g_TcGdl2[];
extern Gfx g_TcGdl3[];
extern struct texturepair g_TcExplosionTexturePairs[15];
extern struct textureconfig g_TcWallhitConfigs[18];
extern struct textureconfig g_TcBeamConfigs[5];
extern struct textureconfig g_TcLaserConfigs[1];
extern struct textureconfig g_TcGroup03Configs[1];
extern struct textureconfig g_TcGeCrosshairConfigs[1];
extern struct textureconfig g_TcRedLineConfigs[1];
extern struct textureconfig g_TcGroup06Configs[1];
extern struct textureconfig g_TcShieldConfigs[1];
extern struct textureconfig g_TcShardConfigs[2];
extern struct textureconfig g_TcScreenConfigs[96];
extern struct textureconfig g_TcWaterConfigs[3];
extern struct textureconfig g_TcSkyConfigs[6];
extern struct textureconfig g_TcLightGlareConfigs[10];
extern struct textureconfig g_TcSparkConfigs[1];
extern struct textureconfig g_TcGeneralConfigs[56];
extern struct textureconfig g_TcRadarConfigs[1];
#endif
+3 -3
View File
@@ -6177,9 +6177,9 @@ struct var8009dd78 {
f32 unk04;
};
struct var800ab570 {
u32 unk00;
u32 unk04;
struct texturepair {
s32 texturenum1;
s32 texturenum2;
};
struct collisionthing {