remove assets.h and fix various symbols

This commit is contained in:
Alejandro Javier Asenjo Nitti 2024-04-01 17:25:27 -03:00
parent 1a6675cad9
commit 58612dd506
32 changed files with 77 additions and 148 deletions

12
.vscode/settings.json vendored
View File

@ -115,7 +115,17 @@
"any": "c",
"memory_resource": "c",
"ast_andross.h": "c",
"sf64object.h": "c"
"sf64object.h": "c",
"ast_corneria.h": "c",
"ast_great_fox.h": "c",
"ast_bolse.h": "c",
"ast_venom_2.h": "c",
"ast_katina.h": "c",
"ast_fortuna.h": "c",
"ast_zoness.h": "c",
"ast_solar.h": "c",
"ast_ve1_boss.h": "c",
"ast_arwing.h": "c"
},
"C_Cpp_Runner.msvcBatchPath": ""
}

View File

@ -159,9 +159,8 @@ D_CO_6015F00:
D_CO_6015700:
{ type: TEXTURE, ctype: u16, format: RGBA16, width: 32, height: 32, offset: 0x06015700, symbol: D_CO_6015700 }
# Seems unused
D_CO_6016268:
{ type: GFX, offset: 0x6016268, symbol: D_CO_6016268 }
D_CO_6016270:
{ type: GFX, offset: 0x6016270, symbol: D_CO_6016270 }
D_CO_60164F0:
{ type: GFX, offset: 0x60164F0, symbol: D_CO_60164F0 }

View File

@ -127,7 +127,7 @@ D_FO_600D7E8:
{ type: TEXTURE, format: RGBA16, width: 16, height: 16, offset: 0x600D7E8, ctype: u16, symbol: D_FO_600D7E8 }
D_FO_600D9F0:
{ type: GFX, offset: 0x600D9F0, symbol: D_FO_600D9F8 }
{ type: GFX, offset: 0x600D9F0, symbol: D_FO_600D9F0 }
D_FO_600DA88:
{ type: TEXTURE, format: RGBA16, width: 64, height: 32, offset: 0x600DA88, ctype: u16, symbol: D_FO_600DA88 }
@ -139,13 +139,13 @@ D_FO_600EAD4:
{ type: SF64:OBJECT_INIT, offset: 0x600EAD4, symbol: D_FO_600EAD4 }
D_FO_600F1DC:
{ type: SF64:COLPOLY, offset: 0x600F1DC, count: 22, symbol: D_FO_600F1DC }
{ type: SF64:COLPOLY, offset: 0x600F1DC, count: 22, symbol: D_FO_600F1DC, mesh_symbol: D_FO_OFFSET }
D_FO_600F3F4:
{ type: SF64:COLPOLY, offset: 0x600F3F4, count: 22, symbol: D_FO_600F3F4 }
{ type: SF64:COLPOLY, offset: 0x600F3F4, count: 22, symbol: D_FO_600F3F4, mesh_symbol: D_FO_OFFSET }
D_FO_600F60C:
{ type: SF64:COLPOLY, offset: 0x600F60C, count: 93, symbol: D_FO_600F60C }
{ type: SF64:COLPOLY, offset: 0x600F60C, count: 93, symbol: D_FO_600F60C, mesh_symbol: D_FO_OFFSET }
D_FO_600FE9C:
{ type: SF64:HITBOX, offset: 0x600FE9C, symbol: D_FO_600FE9C }

View File

@ -31,6 +31,9 @@ D_MA_6001578:
D_MA_6001978:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 112, offset: 0x6001978, symbol: D_MA_6001978}
D_MA_6001A60:
{type: GFX, offset: 0x6001A60, symbol: D_MA_6001A60}
D_MA_6001B38:
{ type: TEXTURE, format: CI8, ctype: u8, width: 16, height: 16, offset: 0x6001B38, symbol: D_MA_6001B38, tlut: 0x6001C38}
@ -303,6 +306,21 @@ D_MA_600F028:
D_MA_600F128:
{ type: TEXTURE, format: TLUT, ctype: u16, colors: 24, offset: 0x600F128, symbol: D_MA_600F128}
D_MA_600F160:
{type: GFX, offset: 0x600F160, symbol: D_MA_600F160}
D_MA_600F2F0:
{type: GFX, offset: 0x600F2F0, symbol: D_MA_600F2F0}
D_MA_600F3D0:
{type: GFX, offset: 0x600F3D0, symbol: D_MA_600F3D0}
D_MA_600F6C0:
{type: GFX, offset: 0x600F6C0, symbol: D_MA_600F6C0}
D_MA_600F9B0:
{type: GFX, offset: 0x600F9B0, symbol: D_MA_600F9B0}
D_MA_600FEC4:
{type: SF64:ANIM, offset: 0x600FEC4, symbol: D_MA_600FEC4}
@ -478,6 +496,15 @@ D_MA_601F1D0:
D_MA_601F270:
{type: GFX, offset: 0x601F270, symbol: D_MA_601F270}
D_MA_6020A30:
{type: GFX, offset: 0x6020A30, symbol: D_MA_6020A30}
D_MA_60200E0:
{type: GFX, offset: 0x60200E0, symbol: D_MA_60200E0}
D_MA_6020E600:
{type: GFX, offset: 0x6020E60, symbol: D_MA_6020E60}
D_MA_6022200:
{type: GFX, offset: 0x6022200, symbol: D_MA_6022200}

View File

@ -59,7 +59,10 @@ D_VE1_60044D0:
{ type: TEXTURE, format: CI8, width: 16, height: 16, offset: 0x60044D0, tlut: 0x60048D0, ctype: u8, symbol: D_VE1_60044D0 }
D_VE1_60045D0:
{ type: TEXTURE, format: TLUT, colors: 216, offset: 0x60045D0, ctype: u16, symbol: D_VE1_60045D0 }
{ type: TEXTURE, format: TLUT, colors: 144, offset: 0x60045D0, ctype: u16, symbol: D_VE1_60045D0 }
D_VE1_60046F0:
{ type: GFX, offset: 0x60046F0, symbol: D_VE1_60046F0 }
D_VE1_6004780:
{ type: TEXTURE, format: RGBA16, width: 64, height: 32, offset: 0x6004780, ctype: u16, symbol: D_VE1_6004780 }

View File

@ -191,7 +191,7 @@ D_VE2_6014D94:
{ type: SF64:OBJECT_INIT, offset: 0x6014D94, symbol: D_VE2_6014D94 }
D_VE2_6014FEC:
{ type: SF64:COLPOLY, count: 250, offset: 0x6014FEC, symbol: D_VE2_6014FEC }
{ type: SF64:COLPOLY, count: 250, offset: 0x6014FEC, symbol: D_VE2_6014FEC, mesh_symbol: D_VE2_OFFSET }
D_VE2_601668C:
{ type: SF64:HITBOX, offset: 0x601668C, symbol: D_VE2_601668C }

View File

@ -1,84 +0,0 @@
#ifndef ASSETS_H
#define ASSETS_H
#include "sys.h"
#include "sf64level.h"
#include "sf64object.h"
#include "sf64player.h"
// ast_enmy_planet
/* ast_corneria, ast_meteo, ast_titania, ast_sector_x, ast_sector_z,
* ast_aquas, ast_area_6, ast_venom_1, ast_venom_2, ast_ve1_boss*,
* ast_bolse, ast_fortuna, ast_sector_y, ast_solar, ast_zoness,
* ast_katina, ast_macbeth, ast_title, ast_map, ast_training
*/
extern Gfx D_6001530[]; // fox_360, fox_demo, fox_ka
extern Gfx D_6001A60[]; // fox_effect
extern Gfx D_6002E60[]; // fox_bg
extern Gfx D_60030F0[]; // fox_edata_1C
extern Gfx D_60046F0[];
extern Gfx D_6005880[];
extern Gfx D_6006140[];
extern EnvSettings D_6006A60;
extern u16 D_6006EA0[];
extern Gfx D_6009250[];
extern u16* D_6009B34[];
extern f32 D_6009CC4[];
extern f32 D_6009CFC[];
extern Gfx D_6009F90[];
extern Gfx D_600A420[];
extern u16 D_600BEA0[];
extern u16 D_600C6A0[];
extern Gfx D_600D9F0[];
extern u8 D_600DDC0[];
extern u8 D_600E360[];
extern u8 D_600E980[];
extern Gfx D_600F160[];
extern Gfx D_600F2F0[];
extern Vec3s D_600F394[];
extern Gfx D_600F3D0[];
extern CollisionPoly D_600F3F4[];
extern Vec3s D_600F5AC[];
extern u8 D_600F940[];
extern Gfx D_600F9B0[];
extern Vec3s D_600FD50[];
extern u8 D_6010090[];
extern u8 D_60106B0[];
extern u8 D_6010FA0[];
extern Vec3s D_601170C[];
extern u8 D_6011890[];
extern u8 D_6012310[];
extern u8 D_60123F0[];
extern u8 D_6013470[];
extern u8 D_6014140[];
extern u16 D_60147C0[];
extern u8 D_60147E0[];
extern u8 D_60148B0[];
extern Gfx D_6016270[];
extern Vec3s D_6016374[];
extern u16* D_VE1_601B1E4[];
extern Gfx D_6018C00[]; // possible collision
extern Gfx D_6019670[];
extern Gfx D_6008D40[];
extern Gfx D_60185E0[];
extern Gfx D_6017550[];
extern Gfx D_601A700[];
extern u16* D_SO_600631C[];
extern Gfx D_601AE40[];
extern f32 D_F32_601B710[];
extern EnvSettings D_SO_601F1F0;
extern Gfx D_60200E0[];
extern Gfx D_6020A30[];
extern Gfx D_6020E60[];
extern Vec3f D_602CB80[];
extern CollisionPoly D_602FA9C[];
extern Vec3s D_6033E08[];
extern Gfx D_6041070[];
extern EnvSettings D_BO_600FF30;
extern EnvSettings D_ME_6026C80;
extern EnvSettings D_ZO_60266D0;
#endif // ASSETS_H

View File

@ -1253,7 +1253,6 @@ D_6001260 = 0x6001260;
D_60012D0 = 0x60012D0;
D_6001360 = 0x6001360;
D_MA_60014A0 = 0x60014A0;
D_6001530 = 0x6001530;
D_60018C0 = 0x60018C0;
D_SX_6001950 = 0x6001950;
D_6001A60 = 0x6001A60;

View File

@ -1,6 +1,5 @@
#include "prevent_bss_reordering.h"
#include "global.h"
#include "assets.h"
#include "assets/ast_katina.h"
#include "assets/ast_venom_2.h"
#include "assets/ast_fortuna.h"
@ -2259,7 +2258,7 @@ void func_80035448(Actor* actor) {
func_8005B1E8(actor, 0);
break;
case 3:
gSPDisplayList(gMasterDisp++, D_6001530);
gSPDisplayList(gMasterDisp++, D_KA_6001530);
Matrix_Translate(gGfxMatrix, 0.0f, 0.0f, 30.0f, 1);
func_80034E64(actor);
break;

View File

@ -1,7 +1,6 @@
#include "structs.h"
#include "macros.h"
#include "variables.h"
#include "assets.h"
#include "assets/ast_aquas.h"
#include "assets/ast_bolse.h"
#include "assets/ast_meteo.h"
@ -63,28 +62,28 @@ CollisionHeader D_800D2B38[10] = {
{ 1704.0f, 1030.0f, 4842.0f },
174,
D_SY_6033070,
D_6033E08,
D_SY_6033E08,
},
{
{ -1308.0f, 0.0f, -1460.0f },
{ 1310.0f, 666.0f, 807.0f },
93,
D_FO_600F60C,
D_600FD50,
D_FO_600FD50,
},
{
{ -951.0f, 0.0f, -1075.0f },
{ 1075.0f, 1014.0f, 1075.0f },
22,
D_FO_600F3F4,
D_600F5AC,
D_FO_600F5AC,
},
{
{ -951.0f, 0.0f, -1075.0f },
{ 1075.0f, 384.0f, 1075.0f },
22,
D_FO_600F1DC,
D_600F394,
D_FO_600F394,
},
{
{ -1554.0f, -2.0f, -1401.0f },
@ -105,7 +104,7 @@ CollisionHeader D_800D2B38[10] = {
{ 671.0f, 648.0f, 671.0f },
250,
D_VE2_6014FEC,
D_6016374,
D_VE2_6016374,
},
};
@ -164,7 +163,7 @@ CollisionHeader2 D_800D2CA0[19] = {
{ 488.0f, 148.0f, 567.0f },
30,
D_ZO_602CACC,
D_602CB80,
D_ZO_602CB80,
},
{
{ -900.0f, -110.0f, -1900.0f },

View File

@ -1,5 +1,4 @@
#include "global.h"
#include "assets.h"
#include "prevent_bss_reordering.h"
extern f32 D_i3_801C4188;
@ -294,7 +293,7 @@ void func_8003E1E8(void) {
}
break;
case LEVEL_FORTUNA:
gSPDisplayList(gMasterDisp++, D_600D9F0);
gSPDisplayList(gMasterDisp++, D_FO_600D9F0);
break;
case LEVEL_KATINA:
gSPDisplayList(gMasterDisp++, D_KA_600F1D0);
@ -316,7 +315,7 @@ void func_8003E1E8(void) {
}
break;
case LEVEL_FORTUNA:
gSPDisplayList(gMasterDisp++, D_600D9F0);
gSPDisplayList(gMasterDisp++, D_FO_600D9F0);
break;
case LEVEL_KATINA:
gSPDisplayList(gMasterDisp++, D_KA_600F1D0);
@ -338,7 +337,7 @@ void func_8003E1E8(void) {
gSPDisplayList(gMasterDisp++, D_CO_60059F0);
break;
case LEVEL_VENOM_1:
gSPDisplayList(gMasterDisp++, D_60046F0);
gSPDisplayList(gMasterDisp++, D_VE1_60046F0);
break;
}
Matrix_Translate(gGfxMatrix, 7280.0f, 0.0f, 0.0f, 1);
@ -348,7 +347,7 @@ void func_8003E1E8(void) {
gSPDisplayList(gMasterDisp++, D_CO_60059F0);
break;
case LEVEL_VENOM_1:
gSPDisplayList(gMasterDisp++, D_60046F0);
gSPDisplayList(gMasterDisp++, D_VE1_60046F0);
break;
}
break;
@ -1069,7 +1068,7 @@ void func_80040CE4(void) {
if (gCurrentLevel == LEVEL_FORTUNA) {
gSPDisplayList(gMasterDisp++, D_FO_6001360);
} else if (gCurrentLevel == LEVEL_KATINA) {
gSPDisplayList(gMasterDisp++, D_6009250);
gSPDisplayList(gMasterDisp++, D_KA_6009250);
} else if (gCurrentLevel == LEVEL_BOLSE) {
gSPDisplayList(gMasterDisp++, D_BO_600A810);
} else if (gCurrentLevel == LEVEL_VENOM_2) {

View File

@ -5,7 +5,6 @@
*/
#include "global.h"
#include "assets.h"
#include "assets/ast_aquas.h"
#include "assets/ast_great_fox.h"
#include "assets/ast_enmy_space.h"
@ -2757,7 +2756,7 @@ void func_8004FEC0(Actor* actor) {
break;
case 34:
gSPDisplayList(gMasterDisp++, D_6001530);
gSPDisplayList(gMasterDisp++, D_KA_6001530);
break;
case 35:

View File

@ -1,6 +1,5 @@
#include "prevent_bss_reordering.h"
#include "global.h"
#include "assets.h"
s16 D_80161410;
Vec3f D_801613B0[4];

View File

@ -1,5 +1,4 @@
#include "global.h"
#include "assets.h"
#include "fox_edata_1C.c"

View File

@ -1,5 +1,4 @@
#include "global.h"
#include "assets.h"
#include "assets/ast_versus.h"
#include "assets/ast_arwing.h"
@ -116,7 +115,7 @@ ObjectInfo D_800CC124[0x190] = {
/* OBJ_80_20, */ {(void*) D_CO_601F5A0, 0, (ObjectFunc) NULL, D_CO_603E14C, 500.0f, 0, 0, 39, 0, 0.0f, 0 },
/* OBJ_80_21, */ {(void*) D_CO_60137B0, 0, (ObjectFunc) NULL, D_CO_603E1B4, 400.0f, 0, 0, 39, 0, 0.0f, 0 },
/* OBJ_80_22, */ {(void*) D_CO_6006A80, 0, (ObjectFunc) NULL, D_CO_603E21C, 400.0f, 0, 0, 39, 0, 0.0f, 0 },
/* OBJ_80_23, */ {(void*) D_6016270, 0, (ObjectFunc) NULL, D_CO_603E4A0, 200.0f, 0, 0, 40, 0, 0.0f, 0 },
/* OBJ_80_23, */ {(void*) D_CO_6016270, 0, (ObjectFunc) NULL, D_CO_603E4A0, 200.0f, 0, 0, 40, 0, 0.0f, 0 },
/* OBJ_80_24, */ {(void*) D_CO_6010E00, 0, (ObjectFunc) NULL, D_CO_603E9EC, 2500.0f, 0, 0, 40, 0, 0.0f, 0 },
/* OBJ_80_25, */ {(void*) D_CO_6014670, 0, (ObjectFunc) NULL, D_CO_603EA08, 2500.0f, 0, 0, 40, 0, 0.0f, 0 },
/* OBJ_80_26, */ {(void*) D_CO_6010A50, 0, (ObjectFunc) NULL, D_CO_603EA74, 2500.0f, 0, 0, 40, 0, 0.0f, 0 },
@ -222,7 +221,7 @@ ObjectInfo D_800CC124[0x190] = {
/* OBJ_80_126 */ {(void*) func_i3_801BE1FC, 1, (ObjectFunc) NULL, D_800CBF34, 2000.0f, 0, 0, 41, 0, 0.0f, 0 },
/* OBJ_80_127 */ {(void*) D_VE1_9005C80, 0, (ObjectFunc) func_i1_801924A8, D_VE1_601B678, 1000.0f, 0, 0, 42, 0, 0.0f, 0 },
/* OBJ_80_128 */ {(void*) D_VE1_9003F50, 0, (ObjectFunc) NULL, D_VE1_601B6C4, 3200.0f, 0, 0, 42, 0, 0.0f, 0 },
/* OBJ_80_129 */ {(void*) D_VE1_900F060, 0, (ObjectFunc) NULL, D_F32_601B710, 3200.0f, 0, 0, 42, 0, 0.0f, 0 },
/* OBJ_80_129 */ {(void*) D_VE1_900F060, 0, (ObjectFunc) NULL, D_VE1_601B710, 3200.0f, 0, 0, 42, 0, 0.0f, 0 },
/* OBJ_80_130 */ {(void*) D_VE1_900F1D0, 0, (ObjectFunc) NULL, D_VE1_601B75C, 3200.0f, 0, 0, 42, 0, 0.0f, 0 },
/* OBJ_80_131 */ {(void*) func_i6_801935D4, 1, (ObjectFunc) func_i6_8019356C, D_ANDROSS_C038BD8, 500.0f, 0, 0, 41, 0, 0.0f, 0 },
/* OBJ_80_132 */ {(void*) func_i6_8019350C, 1, (ObjectFunc) func_i6_80193380, D_ANDROSS_C038A48, 500.0f, 0, 0, 41, 0, 0.0f, 0 },

View File

@ -1,6 +1,5 @@
#include "global.h"
#include "assets.h"
#include "prevent_bss_reordering.h"
Vec3f D_801615D0;
Vec3f D_801615E0;

View File

@ -1,5 +1,4 @@
#include "global.h"
#include "assets.h"
// rodata
const char D_800D7230[] = "Enm->wrk3=<%d>\n";
@ -757,13 +756,13 @@ void func_800798F0(Effect* effect) {
case 8:
gSPClearGeometryMode(gMasterDisp++, G_CULL_BACK);
gSPDisplayList(gMasterDisp++, D_6020E60);
gSPDisplayList(gMasterDisp++, D_MA_6020E60);
gSPSetGeometryMode(gMasterDisp++, G_CULL_BACK);
break;
case 9:
gSPClearGeometryMode(gMasterDisp++, G_CULL_BACK);
gSPDisplayList(gMasterDisp++, D_6020A30);
gSPDisplayList(gMasterDisp++, D_MA_6020A30);
gSPSetGeometryMode(gMasterDisp++, G_CULL_BACK);
break;
@ -777,31 +776,31 @@ void func_800798F0(Effect* effect) {
case 11:
gSPClearGeometryMode(gMasterDisp++, G_CULL_BACK);
gSPDisplayList(gMasterDisp++, D_60200E0);
gSPDisplayList(gMasterDisp++, D_MA_60200E0);
gSPSetGeometryMode(gMasterDisp++, G_CULL_BACK);
break;
case 12:
gSPClearGeometryMode(gMasterDisp++, G_CULL_BACK);
gSPDisplayList(gMasterDisp++, D_600F2F0);
gSPDisplayList(gMasterDisp++, D_MA_600F2F0);
gSPSetGeometryMode(gMasterDisp++, G_CULL_BACK);
break;
case 13:
gSPClearGeometryMode(gMasterDisp++, G_CULL_BACK);
gSPDisplayList(gMasterDisp++, D_6001A60);
gSPDisplayList(gMasterDisp++, D_MA_6001A60);
gSPSetGeometryMode(gMasterDisp++, G_CULL_BACK);
break;
case 14:
gSPClearGeometryMode(gMasterDisp++, G_CULL_BACK);
gSPDisplayList(gMasterDisp++, D_600F160);
gSPDisplayList(gMasterDisp++, D_MA_600F160);
gSPSetGeometryMode(gMasterDisp++, G_CULL_BACK);
break;
case 15:
gSPClearGeometryMode(gMasterDisp++, G_CULL_BACK);
gSPDisplayList(gMasterDisp++, D_600F3D0);
gSPDisplayList(gMasterDisp++, D_MA_600F3D0);
gSPSetGeometryMode(gMasterDisp++, G_CULL_BACK);
break;
@ -813,7 +812,7 @@ void func_800798F0(Effect* effect) {
case 17:
gSPClearGeometryMode(gMasterDisp++, G_CULL_BACK);
gSPDisplayList(gMasterDisp++, D_600F9B0);
gSPDisplayList(gMasterDisp++, D_MA_600F9B0);
gSPSetGeometryMode(gMasterDisp++, G_CULL_BACK);
break;

View File

@ -1,6 +1,5 @@
#include "prevent_bss_reordering.h"
#include "global.h"
#include "assets.h"
#include "assets/ast_corneria.h"
#include "assets/ast_sector_x.h"
#include "assets/ast_sector_y.h"

View File

@ -1,5 +1,4 @@
#include "global.h"
#include "assets.h"
s32 D_800CFF80[4] = { 0, 0, 0, 0 };
s32 D_800CFF90 = 0;

View File

@ -70,7 +70,6 @@ s32 D_80161900[20];
// BSS SECTION END
#include "global.h"
#include "assets.h"
#include "assets/ast_bg_space.h"
#include "assets/ast_bg_planet.h"

View File

@ -1,6 +1,5 @@
// #include "prevent_bss_reordering2.h"
#include "global.h"
#include "assets.h"
#include "fox_map.h"
#include "assets/ast_corneria.h"
#include "assets/ast_training.h"

View File

@ -1,5 +1,4 @@
#include "global.h"
#include "assets.h"
u16** D_80178720;
s32 D_80178724;
@ -400,7 +399,7 @@ void func_800BAAE8(void) {
break;
case GSTATE_TITLE:
case GSTATE_CREDITS:
sp44 = D_600C6A0;
sp44 = gTitleRadioStatic;
break;
}
if (((s32) D_80177D68 == RCID_ANDROSS) || ((s32) D_80177D68 == RCID_ANDROSS_RED)) {

View File

@ -1,5 +1,4 @@
#include "global.h"
#include "assets.h"
#include "assets/ast_arwing.h"
#include "assets/ast_corneria.h"

View File

@ -1,5 +1,5 @@
#include "prevent_bss_reordering.h"
#include "global.h"
#include "assets.h"
#include "assets/ast_ve1_boss.h"
typedef struct {

View File

@ -1,5 +1,4 @@
#include "global.h"
#include "assets.h"
#include "assets/ast_meteo.h"
extern s32 D_800C9E90[];

View File

@ -1,6 +1,5 @@
#include "prevent_bss_reordering.h"
#include "global.h"
#include "assets.h"
#include "assets/ast_bg_planet.h"
#include "assets/ast_solar.h"

View File

@ -1,6 +1,5 @@
#include "prevent_bss_reordering.h"
#include "global.h"
#include "assets.h"
#include "assets/ast_enmy_planet.h"
#include "assets/ast_zoness.h"

View File

@ -1,7 +1,6 @@
#include "prevent_bss_reordering.h"
//#include "prevent_bss_reordering.h"
// #include "prevent_bss_reordering2.h"
#include "global.h"
#include "assets.h"
#include "assets/ast_bolse.h"
typedef struct UnkStruct_D_i4_801A03E0 {

View File

@ -1,5 +1,4 @@
#include "global.h"
#include "assets.h"
#include "assets/ast_fortuna.h"
void func_i4_801875F0(Actor* actor) {

View File

@ -1,7 +1,5 @@
#include "prevent_bss_reordering.h"
// #include "prevent_bss_reordering.h"
#include "global.h"
#include "assets.h"
#include "assets/ast_katina.h"
Vec3f D_i4_8019F0F0[] = { { 7000.0f, 500.0f, -50 }, { 7700.0f, 550.0f, -50.0f }, { 6000.0f, 300.0f, 1950.0f } };
@ -2155,7 +2153,7 @@ void func_i4_801995B4(Actor* actor) {
if (actor->iwork[23] != 0) {
gSPDisplayList(gMasterDisp++, D_KA_600EFF0);
} else {
gSPDisplayList(gMasterDisp++, D_6001530);
gSPDisplayList(gMasterDisp++, D_KA_6001530);
}
break;

View File

@ -1,7 +1,6 @@
#include "prevent_bss_reordering2.h"
#include "prevent_bss_reordering.h"
#include "global.h"
#include "assets.h"
#include "assets/ast_venom_2.h"
#include "assets/ast_andross.h"
#include "assets/ast_arwing.h"

View File

@ -1,6 +1,4 @@
#include "global.h"
#include "assets.h"
#include "assets/ast_venom_2.h"
void func_i6_80196210(Boss* boss) {