summaryrefslogtreecommitdiff
path: root/src/code
diff options
context:
space:
mode:
authorRozelette <Rozelette@users.noreply.github.com>2020-08-31 18:02:37 -0500
committerGitHub <noreply@github.com>2020-08-31 19:02:37 -0400
commit0844c247733aeaacf986bdef2e43e26b5a2c20d3 (patch)
treef28332c9114c4ce1337a5dda29a17dca97a90414 /src/code
parentde7a521857f98f3f9a7a8e507dfbf7c00aaa9234 (diff)
Split headers to be more similar to OOT (#13)
Diffstat (limited to 'src/code')
-rw-r--r--src/code/code_0x800A5AC0.c2
-rw-r--r--src/code/title_setup.c2
-rw-r--r--src/code/z_lib.c24
-rw-r--r--src/code/z_scene.c4
4 files changed, 16 insertions, 16 deletions
diff --git a/src/code/code_0x800A5AC0.c b/src/code/code_0x800A5AC0.c
index 5a4532e33..420ce32d2 100644
--- a/src/code/code_0x800A5AC0.c
+++ b/src/code/code_0x800A5AC0.c
@@ -7,7 +7,7 @@ void EnAObj_Init(ActorEnAObj* this, GlobalContext* ctxt) {
ActorEnAObj* s0 = (ActorEnAObj*)this;
s0->base.textId = ((s0->base.params >> 8) & 0xFF) | 0x300;
s0->base.params = (s0->base.params & 0xFF) - 9;
- Actor_ProcessInitChain((Actor*)s0, (ActorInitVar*)&enAObjInitVar);
+ Actor_ProcessInitChain((Actor*)s0, &enAObjInitVar);
Actor_SetDrawParams(&s0->base.shape, 0, (actor_shadow_draw_func)func_800B3FC0, 12);
Collision_InitCylinder(ctxt, &s0->collision, (Actor*)s0, &enAObjCylinderInit);
Collision_CylinderMoveToActor((Actor*)s0, &s0->collision);
diff --git a/src/code/title_setup.c b/src/code/title_setup.c
index 9fae78492..f4740d136 100644
--- a/src/code/title_setup.c
+++ b/src/code/title_setup.c
@@ -1,5 +1,5 @@
#include <ultra64.h>
-#include <global.h>
+#include <global_overlay.h>
void TitleSetup_GameStateResetContext(void) {
XREG(2) = 0;
diff --git a/src/code/z_lib.c b/src/code/z_lib.c
index ef48b3e75..f1e0051bb 100644
--- a/src/code/z_lib.c
+++ b/src/code/z_lib.c
@@ -384,45 +384,45 @@ s16 Math_Vec3f_Pitch(Vec3f* from, Vec3f* to) {
return atans_flip(Math_Vec3f_DistXZ(from, to), from->y - to->y);
}
-void Actor_ProcessInitChain(Actor* actor, ActorInitVar* init) {
+void Actor_ProcessInitChain(Actor* actor, InitChainEntry* init) {
do {
actorInitVarFuncs[init->type]((u8*)actor, init);
} while ((init++)->cont);
}
-void IChain_Apply_u8(u8* actor, ActorInitVar* init) {
+void IChain_Apply_u8(u8* actor, InitChainEntry* init) {
*(u8*)(actor + init->offset) = (u8)(init->value);
}
-void IChain_Apply_s8(u8* actor, ActorInitVar* init) {
+void IChain_Apply_s8(u8* actor, InitChainEntry* init) {
*(u8*)(actor + init->offset) = (u8)(init->value);
}
-void IChain_Apply_u16(u8* actor, ActorInitVar* init) {
+void IChain_Apply_u16(u8* actor, InitChainEntry* init) {
*(u16*)(actor + init->offset) = (u16)(init->value);
}
-void IChain_Apply_s16(u8* actor, ActorInitVar* init) {
+void IChain_Apply_s16(u8* actor, InitChainEntry* init) {
*(u16*)(actor + init->offset) = (u16)(init->value);
}
-void IChain_Apply_u32(u8* actor, ActorInitVar* init) {
+void IChain_Apply_u32(u8* actor, InitChainEntry* init) {
*(u32*)(actor + init->offset) = (u32)(init->value);
}
-void IChain_Apply_s32(u8* actor, ActorInitVar* init) {
+void IChain_Apply_s32(u8* actor, InitChainEntry* init) {
*(u32*)(actor + init->offset) = (u32)(init->value);
}
-void IChain_Apply_f32(u8* actor, ActorInitVar* init) {
+void IChain_Apply_f32(u8* actor, InitChainEntry* init) {
*(f32*)(actor + init->offset) = (f32)(init->value);
}
-void IChain_Apply_f32div1000(u8* actor, ActorInitVar* init) {
+void IChain_Apply_f32div1000(u8* actor, InitChainEntry* init) {
*(f32*)(actor + init->offset) = (f32)(init->value) / 1000;
}
-void IChain_Apply_Vec3f(u8* actor, ActorInitVar* init) {
+void IChain_Apply_Vec3f(u8* actor, InitChainEntry* init) {
Vec3f* v0 = (Vec3f*)(actor + init->offset);
f32 f0 = (f32)(init->value);
@@ -431,7 +431,7 @@ void IChain_Apply_Vec3f(u8* actor, ActorInitVar* init) {
v0->x = f0;
}
-void IChain_Apply_Vec3fdiv1000(u8* actor, ActorInitVar* init) {
+void IChain_Apply_Vec3fdiv1000(u8* actor, InitChainEntry* init) {
Vec3f* v0 = (Vec3f*)(actor + init->offset);
f32 f0 = (f32)(init->value) / 1000;
@@ -440,7 +440,7 @@ void IChain_Apply_Vec3fdiv1000(u8* actor, ActorInitVar* init) {
v0->x = f0;
}
-void IChain_Apply_Vec3s(u8* actor, ActorInitVar* init) {
+void IChain_Apply_Vec3s(u8* actor, InitChainEntry* init) {
Vec3s* v0 = (Vec3s*)(actor + init->offset);
s16 v1 = (s16)(init->value);
diff --git a/src/code/z_scene.c b/src/code/z_scene.c
index b6f5233f4..8a450e6fa 100644
--- a/src/code/z_scene.c
+++ b/src/code/z_scene.c
@@ -78,7 +78,7 @@ void Scene_ReloadUnloadedObjects(SceneContext* sceneCtxt) {
for (i = 0; i < sceneCtxt->objectCount; i++) {
if (status->id < 0) {
s32 id = -status->id;
- if (status->dmaReq.vromStart == 0) {
+ if (status->dmaReq.vromAddr == 0) {
objectFile = &objectFileTable[id];
size = objectFile->vromEnd - objectFile->vromStart;
@@ -138,7 +138,7 @@ void* func_8012F73C(SceneContext* sceneCtxt, s32 iParm2, s16 id) {
ObjectFileTableEntry* fileTableEntry;
sceneCtxt->objects[iParm2].id = -id;
- sceneCtxt->objects[iParm2].dmaReq.vromStart = 0;
+ sceneCtxt->objects[iParm2].dmaReq.vromAddr = 0;
fileTableEntry = &objectFileTable[id];
vromSize = fileTableEntry->vromEnd - fileTableEntry->vromStart;