mirror of
https://github.com/zeldaret/mm.git
synced 2026-09-04 18:21:33 -04:00
Adds in scene support (#117)
* 1 scene done, Z2_SOUGEN OK * All scenes OK * Makefile improvements * Use WIP ZAPD branch as submodule * Add spawn rotation flag macro * Fix bad merge * Move scenes to be in their own subfolders * Rename and restructure extracted baserom files * Progress tracking for assets * Add asset progress to csv * Use master ZAPD * Use distclean like in OOT * Fix up a few things with the makefile * Fix scenes not being dumped from ELF Co-authored-by: Rozelette <Uberpanzermensch@gmail.com>
This commit is contained in:
@@ -24,7 +24,7 @@ const ActorInit Bg_Fu_Kaiten_InitVars = {
|
||||
void BgFuKaiten_Init(Actor* thisx, GlobalContext* globalCtx) {
|
||||
UNK_TYPE pad0;
|
||||
UNK_TYPE pad1;
|
||||
BgMeshHeader* header = 0;
|
||||
CollisionHeader* header = 0;
|
||||
|
||||
Actor_SetScale(thisx, 1.0);
|
||||
BcCheck3_BgActorInit(&THIS->bg, 3);
|
||||
|
||||
@@ -38,7 +38,7 @@ static InitChainEntry D_80B6DFA0[] = {
|
||||
ICHAIN_VEC3F_DIV1000(scale, 100, ICHAIN_STOP),
|
||||
};
|
||||
|
||||
extern BgMeshHeader D_06001588;
|
||||
extern CollisionHeader D_06001588;
|
||||
extern UNK_TYPE D_06001410;
|
||||
|
||||
void BgHakaCurtain_Init(Actor* thisx, GlobalContext* globalCtx) {
|
||||
|
||||
@@ -47,7 +47,7 @@ static InitChainEntry D_80BD5D10[] = {
|
||||
ICHAIN_VEC3F_DIV1000(scale, 100, ICHAIN_STOP),
|
||||
};
|
||||
|
||||
extern BgMeshHeader D_06000F28;
|
||||
extern CollisionHeader D_06000F28;
|
||||
extern UNK_PTR D_06000CE8;
|
||||
|
||||
s32 BgIkanaShutter_AllSwitchesPressed(BgIkanaShutter* this, GlobalContext* globalCtx) {
|
||||
|
||||
@@ -35,7 +35,7 @@ static InitChainEntry sInitChain[] = {
|
||||
ICHAIN_VEC3F_DIV1000(scale, 100, ICHAIN_STOP),
|
||||
};
|
||||
|
||||
extern BgMeshHeader D_06000A20; // Lilypad collision
|
||||
extern CollisionHeader D_06000A20; // Lilypad collision
|
||||
extern Gfx D_06000040[]; // Lilypad model
|
||||
|
||||
void BgLotus_Init(Actor* thisx, GlobalContext* globalCtx) {
|
||||
|
||||
@@ -28,7 +28,7 @@ static InitChainEntry bgMbarChairInitVars[] = {
|
||||
ICHAIN_VEC3F_DIV1000(scale, 100, ICHAIN_STOP),
|
||||
};
|
||||
|
||||
extern BgMeshHeader D_060019B4;
|
||||
extern CollisionHeader D_060019B4;
|
||||
extern UNK_TYPE D_06000288;
|
||||
|
||||
void BgMbarChair_Init(Actor* thisx, GlobalContext* globalCtx) {
|
||||
|
||||
Reference in New Issue
Block a user