mirror of
https://github.com/zeldaret/oot.git
synced 2025-08-06 14:20:11 +00:00
Decompile z_rcp.c (1 non matching left)
This commit is contained in:
parent
51c85fe660
commit
f5ffe8687d
359 changed files with 2285 additions and 3986 deletions
|
@ -532,7 +532,7 @@ static void func_8086DF58(BgBdanSwitch* this, GlobalContext* globalCtx, UNK_TYPE
|
|||
func_800D1694(this->actor.posRot.pos.x, this->actor.posRot.pos.y + (this->actor.shape.unk_08 * this->unk_1D0),
|
||||
this->actor.posRot.pos.z, &this->actor.shape.rot);
|
||||
Matrix_Scale(this->unk_1D4, this->unk_1D0, this->unk_1D4, MTXMODE_APPLY);
|
||||
Draw_DListOpa(globalCtx, arg2);
|
||||
Gfx_DrawDListOpa(globalCtx, arg2);
|
||||
}
|
||||
|
||||
static void BgBdanSwitch_Draw(BgBdanSwitch* this, GlobalContext* globalCtx) {
|
||||
|
|
|
@ -108,12 +108,12 @@ void BgGjyoBridge_Draw(BgGjyoBridge* this, GlobalContext* globalCtx) {
|
|||
func_80093D84(globalCtx->state.gfxCtx);
|
||||
|
||||
gSPSegment(gfxCtx->polyXlu.p++, 8,
|
||||
Draw_TexScroll(globalCtx->state.gfxCtx, globalCtx->gameplayFrames & 127,
|
||||
globalCtx->gameplayFrames * -3 & 127, 32, 32));
|
||||
Gfx_TexScroll(globalCtx->state.gfxCtx, globalCtx->gameplayFrames & 127,
|
||||
globalCtx->gameplayFrames * -3 & 127, 32, 32));
|
||||
|
||||
gSPSegment(gfxCtx->polyXlu.p++, 9,
|
||||
Draw_TwoTexScroll(globalCtx->state.gfxCtx, 0, 0, -globalCtx->gameplayFrames & 127, 32, 32, 1, 0,
|
||||
globalCtx->gameplayFrames & 127, 32, 32));
|
||||
Gfx_TwoTexScroll(globalCtx->state.gfxCtx, 0, 0, -globalCtx->gameplayFrames & 127, 32, 32, 1, 0,
|
||||
globalCtx->gameplayFrames & 127, 32, 32));
|
||||
|
||||
gSPMatrix(gfxCtx->polyXlu.p++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_bg_gjyo_bridge.c", 281),
|
||||
G_MTX_NOPUSH | G_MTX_LOAD | G_MTX_MODELVIEW);
|
||||
|
|
|
@ -55,8 +55,8 @@ static void Draw(ActorGndNisekabe* this, GlobalContext* globalCtx) {
|
|||
u32 index = this->actor.params & 0xFF;
|
||||
|
||||
if ((this->actor.flags & 0x80) == 0x80) {
|
||||
Draw_DListXlu(globalCtx, segmentAddr[index]);
|
||||
Gfx_DrawDListXlu(globalCtx, segmentAddr[index]);
|
||||
} else {
|
||||
Draw_DListOpa(globalCtx, segmentAddr[index]);
|
||||
Gfx_DrawDListOpa(globalCtx, segmentAddr[index]);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -114,12 +114,12 @@ static void func_8087DC94(BgHakaMegane* this, GlobalContext* globalCtx) {
|
|||
Actor* thisx = &this->dyna.actor;
|
||||
|
||||
if ((thisx->flags & 0x80) == 0x80) {
|
||||
Draw_DListXlu(globalCtx, dlists[thisx->params]);
|
||||
Gfx_DrawDListXlu(globalCtx, dlists[thisx->params]);
|
||||
} else {
|
||||
Draw_DListOpa(globalCtx, dlists[thisx->params]);
|
||||
Gfx_DrawDListOpa(globalCtx, dlists[thisx->params]);
|
||||
}
|
||||
|
||||
if (thisx->params == 0) {
|
||||
Draw_DListXlu(globalCtx, &D_06001250);
|
||||
Gfx_DrawDListXlu(globalCtx, &D_06001250);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -146,5 +146,5 @@ static void BgHidanFslift_Update(BgHidanFslift* this, GlobalContext* globalCtx)
|
|||
}
|
||||
|
||||
static void BgHidanFslift_Draw(BgHidanFslift* this, GlobalContext* globalCtx) {
|
||||
Draw_DListOpa(globalCtx, &D_0600B630);
|
||||
Gfx_DrawDListOpa(globalCtx, &D_0600B630);
|
||||
}
|
||||
|
|
|
@ -136,5 +136,5 @@ static void Update(ActorHidanSyoku* this, GlobalContext* globalCtx) {
|
|||
}
|
||||
|
||||
static void Draw(ActorHidanSyoku* this, GlobalContext* globalCtx) {
|
||||
Draw_DListOpa(globalCtx, &D_0600A7E0);
|
||||
Gfx_DrawDListOpa(globalCtx, &D_0600A7E0);
|
||||
}
|
||||
|
|
|
@ -131,5 +131,5 @@ static void BgJyaAmishutter_Update(BgJyaAmishutter* this, GlobalContext* globalC
|
|||
}
|
||||
|
||||
static void BgJyaAmishutter_Draw(BgJyaAmishutter* this, GlobalContext* globalCtx) {
|
||||
Draw_DListOpa(globalCtx, &D_0600C0A0);
|
||||
Gfx_DrawDListOpa(globalCtx, &D_0600C0A0);
|
||||
}
|
||||
|
|
|
@ -131,5 +131,5 @@ static void BgJyaKanaami_Update(BgJyaKanaami* this, GlobalContext* globalCtx) {
|
|||
}
|
||||
|
||||
static void BgJyaKanaami_Draw(BgJyaKanaami* this, GlobalContext* globalCtx) {
|
||||
Draw_DListOpa(globalCtx, &D_0600F000);
|
||||
Gfx_DrawDListOpa(globalCtx, &D_0600F000);
|
||||
}
|
||||
|
|
|
@ -63,5 +63,5 @@ static void Update(ActorMenkuriKaiten* this, GlobalContext* globalCtx) {
|
|||
}
|
||||
|
||||
static void Draw(ActorMenkuriKaiten* this, GlobalContext* globalCtx) {
|
||||
Draw_DListOpa(globalCtx, &D_060038D0);
|
||||
Gfx_DrawDListOpa(globalCtx, &D_060038D0);
|
||||
}
|
||||
|
|
|
@ -53,8 +53,8 @@ static void Draw(BgMenkuriNisekabe* this, GlobalContext* globalCtx) {
|
|||
u32 index = this->actor.params & 0xFF;
|
||||
|
||||
if ((this->actor.flags & 0x80) == 0x80) {
|
||||
Draw_DListXlu(globalCtx, segmentAddr[index]);
|
||||
Gfx_DrawDListXlu(globalCtx, segmentAddr[index]);
|
||||
} else {
|
||||
Draw_DListOpa(globalCtx, segmentAddr[index]);
|
||||
Gfx_DrawDListOpa(globalCtx, segmentAddr[index]);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -76,8 +76,8 @@ static void Update(ActorSpot00Break* this, GlobalContext* globalCtx) {
|
|||
|
||||
static void Draw(ActorSpot00Break* this, GlobalContext* globalCtx) {
|
||||
if (this->actor.params == 1) {
|
||||
Draw_DListOpa(globalCtx, &D_06000980);
|
||||
Gfx_DrawDListOpa(globalCtx, &D_06000980);
|
||||
} else {
|
||||
Draw_DListOpa(globalCtx, &D_06000440);
|
||||
Gfx_DrawDListOpa(globalCtx, &D_06000440);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -169,7 +169,7 @@ static void BgSpot09Obj_Draw(BgSpot09Obj* this, GlobalContext* globalCtx) {
|
|||
GraphicsContext* gfxCtx;
|
||||
Gfx* gfxArr[3];
|
||||
|
||||
Draw_DListOpa(globalCtx, dlists[thisx->params]);
|
||||
Gfx_DrawDListOpa(globalCtx, dlists[thisx->params]);
|
||||
if (thisx->params == 3) {
|
||||
gfxCtx = globalCtx->state.gfxCtx;
|
||||
func_800C6AC4(gfxArr, globalCtx->state.gfxCtx, "../z_bg_spot09_obj.c", 388);
|
||||
|
|
|
@ -143,5 +143,5 @@ static void BgSpot12Gate_Update(BgSpot12Gate* this, GlobalContext* globalCtx) {
|
|||
}
|
||||
|
||||
static void BgSpot12Gate_Draw(BgSpot12Gate* this, GlobalContext* globalCtx) {
|
||||
Draw_DListOpa(globalCtx, &D_06001080);
|
||||
Gfx_DrawDListOpa(globalCtx, &D_06001080);
|
||||
}
|
||||
|
|
|
@ -75,5 +75,5 @@ static void Update(ActorSpot18Futa* this, GlobalContext* globalCtx) {
|
|||
}
|
||||
|
||||
static void Draw(ActorSpot18Futa* this, GlobalContext* globalCtx) {
|
||||
Draw_DListOpa(globalCtx, &DL_SPOT18_FUTA2);
|
||||
Gfx_DrawDListOpa(globalCtx, &DL_SPOT18_FUTA2);
|
||||
}
|
||||
|
|
|
@ -288,7 +288,7 @@ static void BgTokiSwd_Draw(BgTokiSwd* this, GlobalContext* globalCtx) {
|
|||
func_8002EBCC(&this->actor, globalCtx, 0);
|
||||
|
||||
gSPSegment(gfxCtx->polyOpa.p++, 0x08,
|
||||
Draw_TexScroll(globalCtx->state.gfxCtx, 0, -(globalCtx->gameplayFrames % 0x80), 32, 32));
|
||||
Gfx_TexScroll(globalCtx->state.gfxCtx, 0, -(globalCtx->gameplayFrames % 0x80), 32, 32));
|
||||
gSPMatrix(gfxCtx->polyOpa.p++, Matrix_NewMtx(globalCtx->state.gfxCtx, "../z_bg_toki_swd.c", 742),
|
||||
G_MTX_NOPUSH | G_MTX_LOAD | G_MTX_MODELVIEW);
|
||||
gSPDisplayList(gfxCtx->polyOpa.p++, &D_06001BD0);
|
||||
|
|
|
@ -68,5 +68,5 @@ static void Update(ActorBgUmajump* this, GlobalContext* globalCtx) {
|
|||
}
|
||||
|
||||
static void Draw(ActorBgUmajump* this, GlobalContext* globalCtx) {
|
||||
Draw_DListOpa(globalCtx, &D_06001220);
|
||||
Gfx_DrawDListOpa(globalCtx, &D_06001220);
|
||||
}
|
||||
|
|
|
@ -469,8 +469,7 @@ static void EnDog_Draw(EnDog* this, GlobalContext* globalCtx) {
|
|||
s32 pad;
|
||||
Color_RGBA8 colors[] = { { 0xFF, 0xFF, 0xC8, 0x00 }, { 0x96, 0x64, 0x32, 0x00 } };
|
||||
GraphicsContext* gfxCtx;
|
||||
s32 pad2[2];
|
||||
Gfx* gfxArr[2];
|
||||
Gfx* gfxArr[4];
|
||||
|
||||
gfxCtx = globalCtx->state.gfxCtx;
|
||||
func_800C6AC4(gfxArr, globalCtx->state.gfxCtx, "../z_en_dog.c", 972);
|
||||
|
|
|
@ -109,5 +109,5 @@ static void EnLightbox_Update(EnLightbox* this, GlobalContext* globalCtx) {
|
|||
}
|
||||
|
||||
static void EnLightbox_Draw(EnLightbox* this, GlobalContext* globalCtx) {
|
||||
Draw_DListOpa(globalCtx, &D_06000B70);
|
||||
Gfx_DrawDListOpa(globalCtx, &D_06000B70);
|
||||
}
|
||||
|
|
|
@ -85,5 +85,5 @@ static void EnPubox_Update(EnPubox* this, GlobalContext* globalCtx) {
|
|||
}
|
||||
|
||||
static void EnPubox_Draw(EnPubox* this, GlobalContext* globalCtx) {
|
||||
Draw_DListOpa(globalCtx, &D_06000380);
|
||||
Gfx_DrawDListOpa(globalCtx, &D_06000380);
|
||||
}
|
||||
|
|
|
@ -135,7 +135,7 @@ void EnTkEff_Draw(EnTk* this, GlobalContext* globalCtx) {
|
|||
for (i = 0; i < ARRAY_COUNT(this->eff); i++) {
|
||||
if (eff->active != 0) {
|
||||
if (gfxSetup == 0) {
|
||||
gfxCtx->polyXlu.p = func_80093774(gfxCtx->polyXlu.p, 0);
|
||||
gfxCtx->polyXlu.p = Gfx_CallSetupDL(gfxCtx->polyXlu.p, 0);
|
||||
gSPDisplayList(gfxCtx->polyXlu.p++, D_0600BC90);
|
||||
gDPSetEnvColor(gfxCtx->polyXlu.p++, 0x64, 0x3C, 0x14, 0x00);
|
||||
gfxSetup = 1;
|
||||
|
|
|
@ -291,5 +291,5 @@ void EnTuboTrap_Update(EnTuboTrap* this, GlobalContext* globalCtx) {
|
|||
}
|
||||
|
||||
void EnTuboTrap_Draw(EnTuboTrap* this, GlobalContext* globalCtx) {
|
||||
Draw_DListOpa(globalCtx, D_05017870);
|
||||
Gfx_DrawDListOpa(globalCtx, D_05017870);
|
||||
}
|
||||
|
|
|
@ -38,5 +38,5 @@ static void Destroy(ActorEnVase* this, GlobalContext* globalCtx) {
|
|||
}
|
||||
|
||||
static void Draw(ActorEnVase* this, GlobalContext* globalCtx) {
|
||||
Draw_DListOpa(globalCtx, &DL_VASE);
|
||||
Gfx_DrawDListOpa(globalCtx, &DL_VASE);
|
||||
}
|
||||
|
|
|
@ -132,5 +132,5 @@ static void ObjBombiwa_Update(ObjBombiwa* this, GlobalContext* globalCtx) {
|
|||
}
|
||||
|
||||
static void ObjBombiwa_Draw(ObjBombiwa* this, GlobalContext* globalCtx) {
|
||||
Draw_DListOpa(globalCtx, &D_060009E0);
|
||||
Gfx_DrawDListOpa(globalCtx, &D_060009E0);
|
||||
}
|
||||
|
|
|
@ -121,5 +121,5 @@ static void ObjElevator_Update(ObjElevator* this, GlobalContext* globalCtx) {
|
|||
}
|
||||
|
||||
static void ObjElevator_Draw(ObjElevator* this, GlobalContext* globalCtx) {
|
||||
Draw_DListOpa(globalCtx, &D_06000180);
|
||||
Gfx_DrawDListOpa(globalCtx, &D_06000180);
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue