diff options
| author | petrie911 <69443847+petrie911@users.noreply.github.com> | 2024-03-21 15:19:38 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-03-21 17:19:38 -0300 |
| commit | 4a572e7e30173cf9d643ffa63c711a92b358d016 (patch) | |
| tree | 60e172e77b0f32ea15552e297c8c2237b61448e8 /include | |
| parent | df268e3badc0ac1dc03f4d13398d6321c1a5aa0c (diff) | |
Remove assets.h from global.h, some other header adjustments (#174)
* splits
* torch
* torch again
* headers
* merges
* format
Diffstat (limited to 'include')
| -rw-r--r-- | include/assets.h | 100 | ||||
| -rw-r--r-- | include/assets/ast_ending.h | 26 | ||||
| -rw-r--r-- | include/assets/ast_enmy_planet.h | 32 | ||||
| -rw-r--r-- | include/fox_edisplay_assets.h | 2 | ||||
| -rw-r--r-- | include/fox_enmy2_assets.h | 2 | ||||
| -rw-r--r-- | include/fox_enmy_assets.h | 2 | ||||
| -rw-r--r-- | include/global.h | 1 | ||||
| -rw-r--r-- | include/hud.h | 43 |
8 files changed, 45 insertions, 163 deletions
diff --git a/include/assets.h b/include/assets.h index 49d94e6a..aea7bbdc 100644 --- a/include/assets.h +++ b/include/assets.h @@ -17,55 +17,42 @@ */ extern Gfx D_60005B0[]; // fox_bg extern Gfx D_6000A80[]; // fox_bg, fox_effect -extern u16 D_A6_6000B60[]; // fox_radio extern Gfx D_6000E00[]; // fox_edata_1C extern Gfx D_6001360[]; // fox_bg, fox_demo, fox_edata_1C extern Gfx D_6001530[]; // fox_360, fox_demo, fox_ka extern Gfx D_6001840[]; // fox_bg extern Gfx D_6001A60[]; // fox_effect -extern u16 D_A6_6001A80[]; // fox_radio extern u8 D_6001B80[]; // fox_hud extern Vtx D_6001C50[]; // fox_play -extern u8 D_6001C80[]; // fox_map extern Gfx D_6001DA0[]; // fox_demo, fox_edata_1C extern u8 D_60020D0[]; // fox_hud -extern u8 D_6002160[]; // fox_map extern Gfx D_60023B0[]; // fox_edata_1C extern Gfx D_6002990[]; // fox_edata_1C -extern u16 D_A6_60029A0[]; // fox_radio extern Gfx D_6002E60[]; // fox_bg extern Gfx D_6002F80[]; // fox_bg extern Gfx D_6003000[]; // fox_edata_1C -extern u8 D_60030D0[]; // fox_map extern Gfx D_60030F0[]; // fox_edata_1C extern Gfx D_60034D0[]; // fox_edata_1C, fox_enmy2 extern Gfx D_60036A0[]; // fox_edata_1C, fox_enmy2 extern Gfx D_6003760[]; -extern u16 D_A6_60038C0[]; extern Gfx D_60038E0[]; extern u16 D_60038F8[]; -extern u8 D_6003B50[]; extern Gfx D_6004170[]; extern Gfx D_6004330[]; extern Vtx D_6004500[]; extern Gfx D_6004570[]; extern Gfx D_60046F0[]; -extern u16 D_A6_60047E0[]; extern Gfx D_6004900[]; -extern u8 D_6004AC0[]; extern Gfx D_6004FE0[]; extern EnvSettings D_6005000; extern Gfx D_6005360[]; -extern u16 D_A6_6005700[]; extern u16 D_6005710[]; -extern u8 D_6005740[]; extern Gfx D_6005780[]; extern Gfx D_6005880[]; extern Gfx D_60059F0[]; extern Gfx D_6006140[]; extern Gfx D_6006310[]; extern u16* D_600631C[]; -extern u8 D_6006320[]; extern Animation D_600636C; extern f32 D_60064AC[]; extern f32 D_60064C8[]; @@ -109,7 +96,6 @@ extern f32 D_6006C44[]; extern Animation D_6006D64; extern Limb* D_6006E50[]; extern EnvSettings D_6006E70; -extern u8 D_6006E80[]; extern u16 D_6006EA0[]; extern Gfx D_6006F50[]; extern Gfx D_6007410[]; @@ -117,7 +103,6 @@ extern CollisionPoly D_6007558[]; extern Gfx D_60075D0[]; extern Gfx D_6007650[]; extern Gfx D_60079B0[]; -extern u8 D_6007B90[]; extern Gfx D_6007CF0[]; extern Gfx D_6007D80[]; extern Gfx D_6007D90[]; @@ -125,7 +110,6 @@ extern EnvSettings D_6007E30; extern Gfx D_6008370[]; extern Gfx D_6008770[]; extern Gfx D_6008830[]; -extern u8 D_6008990[]; extern Gfx D_6008AA0[]; extern Vec3s D_6008E08[]; extern f32 D_600924C[]; @@ -133,7 +117,6 @@ extern Gfx D_6009250[]; extern f32 D_60092E8[]; extern f32 D_6009388[]; extern Gfx D_60097E0[]; -extern u8 D_6009AD0[]; extern u16* D_6009B34[]; extern u16 D_6009BB8[]; extern f32 D_6009CC4[]; @@ -144,13 +127,11 @@ extern Vtx D_6009ED0[]; extern Gfx D_6009F90[]; extern Gfx D_600A420[]; extern Gfx D_600A810[]; -extern u8 D_600AD30[]; extern Gfx D_600AF40[]; extern Gfx D_600B0E0[]; extern Animation D_600B1B4; extern Gfx D_600B4B0[]; extern Gfx D_600B8B0[]; -extern u8 D_600B9B0[]; extern Gfx D_600BAF0[]; extern u16 D_600BEA0[]; extern Gfx D_600C130[]; @@ -162,7 +143,6 @@ extern Gfx D_600C740[]; extern Vtx D_600C780[]; extern Gfx D_600CAA0[]; extern u16 D_600CBD8[]; -extern u8 D_600CC10[]; extern Gfx D_600D190[]; extern Animation D_600D3DC; extern u16 D_600D5C0[]; @@ -174,8 +154,6 @@ extern Gfx D_600DBC0[]; extern u8 D_600DDC0[]; extern Gfx D_600DDF0[]; extern Gfx D_600E050[]; -extern Gfx D_A6_600E0C0[]; -extern u8 D_600E210[]; extern Animation D_600E2C4; extern u8 D_600E360[]; extern Limb* D_600E470[]; @@ -188,9 +166,7 @@ extern Gfx D_600EFF0[]; extern Gfx D_600F160[]; extern Gfx D_600F1D0[]; extern CollisionPoly D_600F1DC[]; -extern Gfx D_A6_600F1F0[]; extern Gfx D_600F2F0[]; -extern u8 D_600F390[]; extern Vec3s D_600F394[]; extern Gfx D_600F3D0[]; extern CollisionPoly D_600F3F4[]; @@ -213,13 +189,11 @@ extern f32 D_600FF80[]; extern f32 D_600FFA0[]; extern f32 D_600FFC0[]; extern f32 D_600FFE0[]; -extern u8 D_6010010[]; extern ObjectInit* D_6010088[]; extern u8 D_6010090[]; extern u16 D_6010198[]; extern CollisionPoly D_6010294[]; extern Gfx D_60102C0[]; -extern u8 D_60105C0[]; extern u8 D_60106B0[]; extern Gfx D_6010700[]; extern Gfx D_6010960[]; @@ -230,32 +204,26 @@ extern u8 D_6010FA0[]; extern EnvSettings D_6011000; extern f32 D_6011058[]; extern f32 D_601115C[]; -extern u8 D_TEX_6011660[]; extern Vec3s D_601170C[]; extern u8 D_6011890[]; -extern Gfx D_A6_6011910[]; extern f32 D_6011B24[]; extern u16 D_6011B40[]; extern f32 D_6011BF4[]; extern f32 D_6011C10[]; extern f32 D_6011C48[]; extern f32 D_6011C80[]; -extern u8 D_6011EA0[]; extern u8 D_6012310[]; extern u8 D_60123F0[]; extern Gfx D_6012C00_Gfx[]; extern Animation D_6012C00_Anim; -extern u8 D_60131A0[]; extern Gfx D_60132B0[]; extern u8 D_6013470[]; extern Gfx D_6013480[]; extern Gfx D_60137B0[]; extern Animation D_601388C; extern Gfx D_6013960[]; -extern u8 D_60139E0[]; extern Gfx D_6013B50[]; extern u8 D_6014140[]; -extern u8 D_6014360[]; extern Gfx D_60143E0[]; extern Gfx D_6014500[]; extern u16 D_6014510[]; @@ -267,13 +235,10 @@ extern u8 D_60148B0[]; extern Gfx D_60148D0[]; extern Gfx D_6014A20[]; extern Gfx D_6014B50[]; -extern u8 D_6014BA0[]; extern EnvSettings D_6014D50; extern CollisionPoly D_6014FEC[]; extern Gfx D_60153B0[]; extern u16 D_6015430[]; -extern u8 D_6015CE0[]; -extern Gfx D_A6_6015EE0[]; extern Gfx D_6015F00[]; extern Gfx D_6016270[]; extern Vec3s D_6016374[]; @@ -282,34 +247,23 @@ extern Gfx D_6016580[]; extern f32 D_601668C[]; extern f32 D_60166F4[]; extern f32 D_6016714[]; -extern u8 D_6016760[]; extern Gfx D_6016CF0[]; extern Gfx D_6017090[]; extern Gfx D_6017370[]; -extern u8 D_6017640[]; -extern u8 D_6018280[]; extern Gfx D_6018450[]; extern Gfx D_60188D0[]; -extern Animation D_A6_6018994; -extern Limb* D_A6_6018BA0[]; -extern Gfx D_A6_6018BF0[]; extern Gfx D_6018C00[]; // possible collision extern Gfx D_6018D40[]; extern Gfx D_6018E80[]; extern u16 D_6018F30[]; -extern u8 D_60190B0[]; extern Gfx D_6019220[]; -extern Gfx D_A6_6019730[]; extern u16 D_6019E50[]; -extern Gfx D_A6_601A120[]; extern Gfx D_601A7A0[]; extern Gfx D_601A7D0[]; extern Gfx D_601AD70[]; extern Gfx D_601AE40[]; extern Gfx D_601B0D0[]; extern u16* D_601B1E4[]; -extern Gfx D_A6_601B2B0[]; -extern u16 D_601B4B0[]; extern f32 D_601B4C4[]; extern f32 D_601B4E0[]; extern f32 D_601B4FC[]; @@ -331,21 +285,16 @@ extern f32 D_601B830[]; extern f32 D_601B868[]; extern f32 D_601B8A0[]; extern f32 D_601B8D8[]; -extern Gfx D_A6_601BB40[]; extern Gfx D_601BEC0[]; -extern Gfx D_601C0D0[]; extern Gfx D_601C6A0[]; extern Gfx D_601C7C0[]; extern Gfx D_601C820[]; extern u16 D_601C8E0[]; -extern Gfx D_601C960[]; extern Gfx D_601C9B0[]; -extern Gfx D_601D1F0[]; extern Gfx D_601D730[]; extern u8 D_601D750[]; extern u16 D_601D800[]; extern u16 D_601DB50[]; -extern Gfx D_601DE80[]; extern Gfx D_601E150[]; extern u16 D_601E1E8[]; extern Animation D_601E8C4; @@ -355,11 +304,9 @@ extern Gfx D_601F1D0[]; extern EnvSettings D_601F1F0; extern Gfx D_601F500[]; extern Gfx D_601F5A0[]; -extern Gfx D_601F6B0[]; extern Animation D_601F874; extern Limb* D_601F920[]; extern Gfx D_601FCB0[]; -extern u8 D_601FF40[]; extern Gfx D_601FF80[]; extern Gfx D_60200E0[]; extern Gfx D_6020760[]; @@ -368,9 +315,7 @@ extern Gfx D_6020B40[]; extern u16* D_6020DD0[]; extern Gfx D_6020E60[]; extern u16 D_6020F60[]; -extern u16 D_6022340[]; extern Gfx D_60223C0[]; -extern u8 D_60223E0[]; extern Gfx D_6022450[]; extern Gfx D_6022530[]; extern u16 D_6022760[]; @@ -379,13 +324,10 @@ extern u16 D_60229A4[]; extern f32 D_60231A4[]; extern Gfx D_60238F0[]; extern Gfx D_6023AC0[]; -extern EnvSettings D_A6_6023F20; extern Gfx D_6024010[]; extern Gfx D_6024220[]; extern Gfx D_60244A0[]; extern u16 D_60245E0[]; -extern u16 D_60247E0[]; -extern u8 D_6024890[]; extern Gfx D_6024AC0[]; extern Gfx D_6024B60[]; extern u16 D_6025500[]; @@ -393,23 +335,14 @@ extern Gfx D_6025B50[]; extern u16 D_6026420[]; extern EnvSettings D_60266D0; extern EnvSettings D_ENV_6026C80; -extern u16 D_6026C90[]; -extern u8 D_6026D70[]; extern Gfx D_60270E0[]; extern Gfx D_6027180[]; extern Animation D_6027320; extern u16 D_6027340[]; extern Limb* D_602742C[]; extern Gfx D_6027900[]; -extern u16* D_A6_6027F50[]; extern u16 D_6028260[]; -extern f32 D_A6_6028454[]; -extern f32 D_A6_6028578[]; -extern EnvSettings D_A6_6028760; -extern u16* D_A6_60289FC[]; extern u16 D_6028A60[]; -extern u16 D_6029170[]; -extern u8 D_6029220[]; extern Animation D_6029528; extern Limb* D_6029674[]; extern Gfx D_6029890[]; @@ -417,8 +350,6 @@ extern Gfx D_602A720[]; extern u16* D_602AAC0[]; extern u16 D_602AC50[]; extern ObjectInit* D_602B148[]; -extern u16 D_602B620[]; -extern u8 D_602B6D0[]; extern f32 D_602B9EC[]; extern f32 D_602BA20[]; extern f32 D_602BAE4[]; @@ -440,9 +371,7 @@ extern Triangle D_602CACC[]; extern Vec3f D_602CB80[]; extern Gfx D_602D5F0[]; extern Gfx D_602DA20[]; -extern u16 D_602DAD0[]; extern Gfx D_602DAE0[]; -extern u8 D_602DB60[]; extern Gfx D_602DB80[]; extern Gfx D_602DC20[]; extern Gfx D_602DCA0[]; @@ -465,8 +394,6 @@ extern f32 D_602F75C[]; extern Gfx D_602F7C0[]; extern f32 D_602FA50[]; extern CollisionPoly D_602FA9C[]; -extern u16 D_602FF60[]; -extern u8 D_602FFD0[]; extern Vec3s D_60300C8[]; extern CollisionPoly D_6030208[]; extern Gfx D_6030500[]; @@ -489,15 +416,11 @@ extern Vec3f D_6030F7C[]; extern Triangle D_6030FC4[]; extern Vec3s D_603184C[]; extern Gfx D_60320E0[]; -extern u16 D_60323D0[]; -extern u16 D_6032440[]; extern Gfx D_6032580[]; -extern u16 D_6032A60[]; extern Gfx D_6032BC0[]; extern u16* D_6032E18[]; extern Gfx D_6033000[]; extern CollisionPoly D_6033070[]; -extern u16 D_6033080[]; extern Vec3s D_6033E08[]; extern f32 D_603405C[]; extern f32 D_6034368[]; @@ -510,7 +433,6 @@ extern f32 D_60347D4[]; extern f32 D_60347F0[]; extern f32 D_603486C[]; extern Gfx D_6034B90[]; -extern u16 D_6035780[]; extern f32 D_60359C8[]; extern f32 D_6035A14[]; extern f32 D_6035A48[]; @@ -557,12 +479,8 @@ extern f32 D_6036968[]; extern Gfx D_6036CD0[]; extern EnvSettings D_6037160; extern Gfx D_6037CF0[]; -extern u16 D_6037E80[]; extern u16* D_60381D8[]; -extern u16 D_603A580[]; -extern u16 D_603A580[]; extern ObjectInit D_603B074[]; -extern u16 D_603CC80[]; extern u16* D_603D9E8[]; extern f32 D_603DCA4[]; extern f32 D_603DD40[]; @@ -585,8 +503,6 @@ extern Gfx D_6019670[]; extern Gfx D_60185E0[]; extern Gfx D_6017550[]; -// fox_map, to be ordered later - extern f32 D_603E118[]; extern f32 D_603E14C[]; extern f32 D_603E1B4[]; @@ -618,25 +534,9 @@ extern f32 D_603EAE0[]; extern f32 D_603EB0C[]; extern u16 D_603EB38[]; extern Triangle D_603F338[]; -extern u16 D_603F380[]; extern Vec3f D_603F388[]; extern Triangle D_603F40C[]; extern Vec3f D_603F4E4[]; extern Gfx D_6041070[]; -extern u16 D_6041A80[]; -extern u16 D_6044180[]; -extern u16 D_60447A0[]; -extern u16 D_6047550[]; -extern Gfx D_6049F80[]; -extern Gfx D_604A190[]; -extern Gfx D_604A400[]; -extern Gfx D_604A710[]; -extern Gfx D_604A9F0[]; -extern Gfx D_604B750[]; -extern Gfx D_604DB10[]; -extern Gfx D_6051D20[]; -extern Gfx D_6055F20[]; -extern Gfx D_605C230[]; -extern Gfx D_6060610[]; #endif // ASSETS_H diff --git a/include/assets/ast_ending.h b/include/assets/ast_ending.h index 22c1e0fe..5ab3bee2 100644 --- a/include/assets/ast_ending.h +++ b/include/assets/ast_ending.h @@ -5,4 +5,30 @@ #include "sf64object.h" #include "structs.h" +extern Gfx D_END_7010970[]; +extern Animation D_END_70111D0; +extern Animation D_END_70143C0; +extern Animation D_END_7018708; +extern Limb* D_END_70187B4[]; +extern Gfx D_END_700C620[]; +extern Gfx D_END_700C8B0[]; +extern Gfx D_END_700F240[]; +extern Gfx D_END_700F320[]; +extern Gfx D_END_7010970[]; +extern u8 D_END_7010E10[]; +extern u16 D_END_7010EE0[]; +extern u8 D_END_7010F00[]; +extern u16 D_END_7010FD0[]; +extern u8 D_END_7010FF0[]; +extern u16 D_END_70110C0[]; +extern u8 D_END_70110E0[]; +extern u16 D_END_70111B0[]; +extern Gfx D_END_7000000[]; +extern Gfx D_END_7002120[]; +extern Gfx D_END_7004240[]; +extern Gfx D_END_700E9E0[]; +extern u16 D_END_700EA38[]; +extern Gfx D_END_7010970[]; +extern Gfx D_END_7016540[]; + #endif diff --git a/include/assets/ast_enmy_planet.h b/include/assets/ast_enmy_planet.h index a860ad85..830d54bb 100644 --- a/include/assets/ast_enmy_planet.h +++ b/include/assets/ast_enmy_planet.h @@ -5,21 +5,21 @@ #include "sf64object.h" #include "structs.h" -extern Animation D_40001A4; -extern Limb* D_4000270[]; -extern Gfx D_4000710[]; -extern Gfx D_40018A0[]; -extern Animation D_40057AC; -extern Limb* D_40058B8[]; -extern Gfx D_40068F0[]; -extern Gfx D_4006E90[]; -extern Gfx D_40073C0[]; -extern Gfx D_4007AF0[]; -extern Gfx D_4008CE0[]; -extern Gfx D_4008CE0[]; -extern Gfx D_4008F70[]; -extern Gfx D_4008F70[]; -extern Gfx D_4009800[]; -extern Gfx D_400AAE0[]; +extern Animation D_ENMY_PLANET_40001A4; +extern Limb* D_ENMY_PLANET_4000270[]; +extern Gfx D_ENMY_PLANET_4000710[]; +extern Gfx D_ENMY_PLANET_40018A0[]; +extern Animation D_ENMY_PLANET_40057AC; +extern Limb* D_ENMY_PLANET_40058B8[]; +extern Gfx D_ENMY_PLANET_40068F0[]; +extern Gfx D_ENMY_PLANET_4006E90[]; +extern Gfx D_ENMY_PLANET_40073C0[]; +extern Gfx D_ENMY_PLANET_4007AF0[]; +extern Gfx D_ENMY_PLANET_4008CE0[]; +extern Gfx D_ENMY_PLANET_4008CE0[]; +extern Gfx D_ENMY_PLANET_4008F70[]; +extern Gfx D_ENMY_PLANET_4008F70[]; +extern Gfx D_ENMY_PLANET_4009800[]; +extern Gfx D_ENMY_PLANET_400AAE0[]; #endif diff --git a/include/fox_edisplay_assets.h b/include/fox_edisplay_assets.h index efb42d4c..baea58dd 100644 --- a/include/fox_edisplay_assets.h +++ b/include/fox_edisplay_assets.h @@ -1,7 +1,7 @@ #ifndef FOX_EDISPLAY_ASSETS_H #define FOX_EDISPLAY_ASSETS_H -#include "global.h" +#include "sys.h" extern Gfx D_6027960[]; extern Gfx D_60273A0[]; diff --git a/include/fox_enmy2_assets.h b/include/fox_enmy2_assets.h index 07c8c542..15d13d4f 100644 --- a/include/fox_enmy2_assets.h +++ b/include/fox_enmy2_assets.h @@ -1,7 +1,7 @@ #ifndef FOX_ENMY2_ASSETS_H #define FOX_ENMY2_ASSETS_H -#include "global.h" +#include "sys.h" // Displaylists diff --git a/include/fox_enmy_assets.h b/include/fox_enmy_assets.h index 9dee9b4e..5972e9e9 100644 --- a/include/fox_enmy_assets.h +++ b/include/fox_enmy_assets.h @@ -1,7 +1,7 @@ #ifndef FOX_ENMY_ASSETS_H #define FOX_ENMY_ASSETS_H -#include "global.h" +#include "sf64object.h" extern ObjectInit D_60371A4[]; extern ObjectInit D_6026CC4[]; diff --git a/include/global.h b/include/global.h index 1a4923ba..f001ef09 100644 --- a/include/global.h +++ b/include/global.h @@ -20,6 +20,5 @@ #include "i5.h" #include "i6.h" #include "assets/ast_common.h" -#include "assets.h" #endif // GLOBAL_H diff --git a/include/hud.h b/include/hud.h deleted file mode 100644 index 68615254..00000000 --- a/include/hud.h +++ /dev/null @@ -1,43 +0,0 @@ -#ifndef HUD_H -#define HUD_H - -#include "global.h" - -typedef struct { - /* 0x00 */ u8* unk_00; - /* 0x04 */ s32 width; - /* 0x08 */ s32 height; - /* 0x0C */ u8* unk_0C; - /* 0x10 */ s32 unk_10; - /* 0x14 */ s32 unk_14; -} UnkStruct_D_800D1AEC; - -void func_80084930(f32, f32, s32); -void func_80086444(void); -void func_80087788(void); -void func_80084E78(Gfx** gfxP, void* arg1, void* arg2, u32 arg3, u32 arg4, f32 arg5, f32 arg6, f32 arg7, f32 arg8, - f32 arg9, f32 argA); -void func_80085944(void); -void func_80086CC8(void); -void func_80086DCC(void); -void func_80087B5C(void); -void func_80089994(s32); -s32 func_8008A4DC(void); -void func_8008B044(void); -void func_8008B1B0(void); -void func_8008B2F0(void); -void func_8008B734(void); -void func_8008B9E8(void); -void func_8008BAE4(void); -void func_8008CBE4(void); -void func_8008D250(void); -void func_8008D31C(void); -void func_8008D4F0(f32, f32); -void func_8008D7F4(void); -void func_8008D984(void); -void func_8008DC34(void); -void func_8008E5E8(void); -s32 func_80090E8C(Actor*); -s32 func_800910C0(Actor*); - -#endif |
