summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAetias <aetias@outlook.com>2025-02-02 13:09:35 +0100
committerAetias <aetias@outlook.com>2025-02-02 13:09:35 +0100
commitf6bd180b8b4e7f7320dc6c86ad3c888215a95f09 (patch)
tree068c32663e5533b281b6d6fefe816f82396a0c6f /src
parent7aa86eafe5615f21bd6c8092a2c7ed0ebbd7018f (diff)
Move ov059 documentation from Ghidra
Diffstat (limited to 'src')
-rw-r--r--src/00_Core/Player/LinkStateItem.cpp2
-rw-r--r--src/59_Hammer/Actor/Navi/ActorNaviBase.cpp9
-rw-r--r--src/59_Hammer/Player/EquipHammer.cpp21
3 files changed, 31 insertions, 1 deletions
diff --git a/src/00_Core/Player/LinkStateItem.cpp b/src/00_Core/Player/LinkStateItem.cpp
index 30c5a5e0..240b94c8 100644
--- a/src/00_Core/Player/LinkStateItem.cpp
+++ b/src/00_Core/Player/LinkStateItem.cpp
@@ -50,7 +50,7 @@ ARM void LinkStateItem::OnStateLeave(s32 param1) {
case ItemFlag_BombBag: this->StopUsingBomb(param1); break;
case ItemFlag_Bow: break;
case ItemFlag_GrapplingHook: this->StopUsingRope(); break;
- case ItemFlag_Hammer: EquipHammer::StopUsing(this); break;
+ case ItemFlag_Hammer: this->StopUsingHammer(); break;
case ItemFlag_PotionA:
case ItemFlag_PotionB:
UnkStruct_027e103c *pData_027e103c = data_027e103c;
diff --git a/src/59_Hammer/Actor/Navi/ActorNaviBase.cpp b/src/59_Hammer/Actor/Navi/ActorNaviBase.cpp
new file mode 100644
index 00000000..109a14b4
--- /dev/null
+++ b/src/59_Hammer/Actor/Navi/ActorNaviBase.cpp
@@ -0,0 +1,9 @@
+#include "Actor/Navi/ActorNaviBase.hpp"
+
+bool ActorNaviBase::func_ov059_0219933c(u32 param1) {}
+void ActorNaviBase::func_ov059_0219a0ac() {}
+void ActorNaviBase::func_ov059_0219aa08() {}
+void ActorNaviBase::func_ov059_0219aba8(u32 param1) {}
+bool ActorNaviBase::func_ov059_0219af14() {}
+bool ActorNaviBase::func_ov059_0219afc4() {}
+void ActorNaviBase::func_ov059_0219b020() {}
diff --git a/src/59_Hammer/Player/EquipHammer.cpp b/src/59_Hammer/Player/EquipHammer.cpp
new file mode 100644
index 00000000..00fbd208
--- /dev/null
+++ b/src/59_Hammer/Player/EquipHammer.cpp
@@ -0,0 +1,21 @@
+#include "Player/EquipHammer.hpp"
+#include "Player/LinkStateItem.hpp"
+
+bool EquipHammer::IsUsable(unk32 param1) const {}
+LinkStateItem *GetLinkStateItem() {}
+void EquipHammer::vfunc_18() {}
+void EquipHammer::vfunc_1c() {}
+void EquipHammer::vfunc_30() {}
+void EquipHammer::func_ov059_02198e90() {}
+bool EquipHammer::func_ov059_02198ebc() {}
+bool EquipHammer::func_ov059_02198ed4() {}
+void EquipHammer::func_ov059_02198f10(Vec3p *vec, unk32 param2, s32 param3) {}
+void EquipHammer::func_ov059_02198fa8(unk32 param1) {}
+void EquipHammer::vfunc_38(unk32 param1) {}
+u32 EquipHammer::vfunc_2c() {}
+bool EquipHammer::func_ov059_02198fe0() {}
+void LinkStateItem::func_ov059_02198ffc() {}
+void LinkStateItem::func_ov059_0219907c() {}
+void LinkStateItem::func_ov059_021990a4() {}
+EquipHammer *GetEquipHammer() {}
+void LinkStateItem::StopUsingHammer() {}