From 7c91f608f3219df331e04e01fa2d96757f8ee1e6 Mon Sep 17 00:00:00 2001 From: Aetias Date: Sat, 1 Feb 2025 00:29:38 +0100 Subject: Move ov054 documentation from Ghidra --- src/00_Core/Player/LinkStateItem.cpp | 2 +- src/54_Scoop/Player/EquipScoop.cpp | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) create mode 100644 src/54_Scoop/Player/EquipScoop.cpp (limited to 'src') diff --git a/src/00_Core/Player/LinkStateItem.cpp b/src/00_Core/Player/LinkStateItem.cpp index bb6c8f08..c5926856 100644 --- a/src/00_Core/Player/LinkStateItem.cpp +++ b/src/00_Core/Player/LinkStateItem.cpp @@ -57,7 +57,7 @@ ARM void LinkStateItem::OnStateLeave(s32 param1) { pData_027e103c->mUnk_2a = 0; pData_027e103c->func_ov000_020cf9dc(0, 0); break; - case ItemFlag_Shovel: EquipScoop::StopUsing(this); break; + case ItemFlag_Shovel: this->StopUsingScoop(); break; } if (this->mEquipId != ItemFlag_None) { diff --git a/src/54_Scoop/Player/EquipScoop.cpp b/src/54_Scoop/Player/EquipScoop.cpp new file mode 100644 index 00000000..db740cfa --- /dev/null +++ b/src/54_Scoop/Player/EquipScoop.cpp @@ -0,0 +1,14 @@ +#include "Player/EquipScoop.hpp" + +void EquipScoop::vfunc_00() {} +void EquipScoop::vfunc_18() {} +unk32 EquipScoop::vfunc_40() const {} +unk32 EquipScoop::vfunc_44(unk32 param1) const {} +unk32 EquipScoop::vfunc_48(unk32 param1) const {} +bool EquipScoop::IsUsable(unk32 param1) const {} +void EquipScoop::vfunc_30() {} +s32 EquipScoop::func_ov054_02198e08(Vec3p *param1) {} +bool EquipScoop::func_ov054_021980e24(Vec3p *param1) {} +void EquipScoop::vfunc_38(unk32 param1) {} +void func_ov054_02198ee0(s32 param1, unk32 *param2) {} +void EquipScoop::func_ov054_02198eec(unk32 param1) {} -- cgit v1.2.3