From 1fc97565146fcbb36731cdc2b3b08ff60760124e Mon Sep 17 00:00:00 2001 From: Diamond Lewis Date: Wed, 29 Jul 2026 10:45:01 -0500 Subject: [PATCH] cleanup --- src/fragments/16/fragment16_158A00.c | 2 +- src/fragments/16/fragment16_15A2B0.c | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/fragments/16/fragment16_158A00.c b/src/fragments/16/fragment16_158A00.c index d089b05..eed9a40 100644 --- a/src/fragments/16/fragment16_158A00.c +++ b/src/fragments/16/fragment16_158A00.c @@ -1554,7 +1554,7 @@ void func_86A013C8(u8 arg0, u8 arg1, unk_D_86A03014* arg2) { void func_86A01490(void) { static u32 D_86A0621C; s32 temp_v0 = D_800A62E0.unk_A34; - s32 t5; + if (D_86A06212 == 0) { D_86A06212 = 1; } else if ((u32) D_86A0621C < (u32) temp_v0) { diff --git a/src/fragments/16/fragment16_15A2B0.c b/src/fragments/16/fragment16_15A2B0.c index 7a33615..17ab45f 100644 --- a/src/fragments/16/fragment16_15A2B0.c +++ b/src/fragments/16/fragment16_15A2B0.c @@ -3219,19 +3219,25 @@ void func_86A018D0(unk_D_86002F34_00C* arg0, u16 arg1, s8 arg2, u8 arg3) { D_86A06254 = arg0; D_86A06220 = 0; D_86A06222 = arg1; + func_80010354(&ptr->unk_00, &sp3C, 720.0f, (((s32) D_86A04328[arg2 - 1][arg3 - 3].unk_0C) << 0xF) / 180, (((s32) D_86A04328[arg2 - 1][arg3 - 3].unk_10) << 0xF) / 180); func_80010354(&ptr->unk_14, &sp30, 720.0f, (((s32) D_86A04328[arg2 - 1][arg3 - 3].unk_20) << 0xF) / 180, (((s32) D_86A04328[arg2 - 1][arg3 - 3].unk_24) << 0xF) / 180); + D_86A06254->unk_60.eye = ptr->unk_00; D_86A06254->unk_60.at = sp3C; + D_86A06254->unk_24.fovy = ptr->unk_28; D_86A06254->unk_24.near = ptr->unk_30; D_86A06254->unk_24.far = ptr->unk_34; + D_86A06228.x = ((ptr->unk_14.x - ptr->unk_00.x) * scale) / arg1; D_86A06228.y = ((ptr->unk_14.y - ptr->unk_00.y) * scale) / arg1; D_86A06228.z = ((ptr->unk_14.z - ptr->unk_00.z) * scale) / arg1; + D_86A06238.x = ((sp30.x - sp3C.x) * scale) / arg1; D_86A06238.y = ((sp30.y - sp3C.y) * scale) / arg1; D_86A06238.z = ((sp30.z - sp3C.z) * scale) / arg1; + D_86A06244 = ((ptr->unk_2C - ptr->unk_28) * scale) / arg1; }