From 0c6f9f3a44aa18ac18913ba608b0b67682cc418c Mon Sep 17 00:00:00 2001 From: Yanis002 <35189056+Yanis002@users.noreply.github.com> Date: Sat, 8 Feb 2025 01:00:54 +0100 Subject: [PATCH] match `LinkStateItem::func_ov059_02198ffc` --- src/59_Hammer/Player/EquipHammer.cpp | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/59_Hammer/Player/EquipHammer.cpp b/src/59_Hammer/Player/EquipHammer.cpp index 21f5696b..3438010e 100644 --- a/src/59_Hammer/Player/EquipHammer.cpp +++ b/src/59_Hammer/Player/EquipHammer.cpp @@ -7,7 +7,7 @@ #include "DTCM/UnkStruct_027e0fd4.hpp" #include "DTCM/UnkStruct_027e0d38.hpp" -extern "C" void ApproachAngle_thunk(s16* src, s16* dst, u32 param3); +extern "C" void ApproachAngle_thunk(s16* src, s16 dst, u32 param3); extern "C" void func_ov000_020b853c(void); struct EquipHammer_UnkStruct { @@ -164,18 +164,17 @@ ARM bool EquipHammer::func_ov059_02198fe0() { return this->mUnk_18 == 0x20000 && this->mUnk_20 == 0; } -// non-matching ARM void LinkStateItem::func_ov059_02198ffc() { - s16 dest; - Vec3p local_20; Vec3p local_14; + Vec3p local_20; + s16 dest; local_14 = this->mUnk_38; local_20 = *this->GetPlayerPos(); Vec3p_Sub(&local_14, &local_20, &local_14); dest = Atan2(local_14.x, local_14.z); - ApproachAngle_thunk(this->GetPlayerAngle(), &dest, 0x2000); + ApproachAngle_thunk(this->GetPlayerAngle(), dest, 0x2000); } ARM void LinkStateItem::func_ov059_0219907c() {