summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorAetias <aetias@outlook.com>2025-02-01 10:04:48 +0100
committerAetias <aetias@outlook.com>2025-02-01 10:04:48 +0100
commite6e212279f2e4fbd37cf3ef03850b67952a5c07b (patch)
treecf504a727cfe27e67a304fc9e19149da4220d989 /include
parent5cbfdbabc5f7d6c10424b9c3a2dbad1c761a9ea0 (diff)
Move ov056 documentation from Ghidra
Diffstat (limited to 'include')
-rw-r--r--include/Player/EquipBow.hpp11
-rw-r--r--include/Player/LinkStateItem.hpp4
2 files changed, 13 insertions, 2 deletions
diff --git a/include/Player/EquipBow.hpp b/include/Player/EquipBow.hpp
index 3552fc30..f3037198 100644
--- a/include/Player/EquipBow.hpp
+++ b/include/Player/EquipBow.hpp
@@ -3,9 +3,13 @@
#include "types.h"
#include "Player/EquipItem.hpp"
+#include "Render/ModelRender.hpp"
class EquipBow : public EquipItem {
-private:
+public:
+ static ModelRender gModelRenderBow;
+ static ModelRender gModelRenderArrow;
+
/* 00 (base) */
/* 09 */ unk8 mUnk_09;
/* 0a */ unk8 mUnk_0a;
@@ -14,7 +18,6 @@ private:
/* 0d */ unk8 mUnk_0d[3];
/* 10 */
-public:
/* 00 */ virtual void vfunc_00() override;
/* 04 */ virtual ~EquipBow() override;
/* 0c */ virtual ItemFlag GetId() const override;
@@ -25,4 +28,8 @@ public:
/* 50 */
EquipBow();
+
+ bool func_ov056_02198ee8();
+ void func_ov056_02198f48(u16 param1);
+ bool func_ov056_021992f8();
};
diff --git a/include/Player/LinkStateItem.hpp b/include/Player/LinkStateItem.hpp
index 564d656e..be160ae0 100644
--- a/include/Player/LinkStateItem.hpp
+++ b/include/Player/LinkStateItem.hpp
@@ -75,4 +75,8 @@ public:
void func_ov055_02199020();
void func_ov055_021993b8();
void func_ov055_02199654();
+
+ void func_ov056_021990c0();
+ void func_ov056_0219911c();
+ bool func_ov056_021992f8();
};