Move ov059 documentation from Ghidra

This commit is contained in:
Aetias
2025-02-02 13:09:35 +01:00
parent 7aa86eafe5
commit f6bd180b8b
8 changed files with 104 additions and 55 deletions
+10 -1
View File
@@ -4,6 +4,7 @@
#include "types.h"
#include "Actor/Actor.hpp"
#include "Player/EquipHammer.hpp"
#include "Render/ModelRender.hpp"
class ActorNaviBase_Unk1 {};
@@ -43,7 +44,7 @@ class ActorNaviBase : public Actor {
/* 344 */ unk32 mUnk_344;
/* 348 */ unk32 mUnk_348;
/* 34c */ unk8 mUnk_34c[0x68];
/* 3b4 */ unk32 mUnk_3b4;
/* 3b4 */ EquipHammer *mHammer;
/* 3b8 */ unk32 mUnk_3b8;
/* 3bc */ unk32 mUnk_3bc;
/* 3c0 */ unk8 mUnk_3c0[0x8];
@@ -101,4 +102,12 @@ class ActorNaviBase : public Actor {
static void func_ov000_020bb0e0();
ActorNaviBase();
bool func_ov059_0219933c(u32 param1);
void func_ov059_0219a0ac();
void func_ov059_0219aa08();
void func_ov059_0219aba8(u32 param1);
bool func_ov059_0219af14();
bool func_ov059_0219afc4();
void func_ov059_0219b020();
};
+8 -3
View File
@@ -10,7 +10,7 @@ class EquipHammer : public EquipItem {
private:
/* 00 (base) */
/* 09 */ unk8 mUnk_09[3];
/* 0c */ unk8 mUnk_0c[0xc];
/* 0c */ Vec3p mUnk_0c;
/* 18 */ unk32 mUnk_18;
/* 1c */ unk8 mUnk_1c;
/* 1d */ unk8 mUnk_1d;
@@ -34,7 +34,12 @@ public:
/* 4c */ virtual s32 vfunc_4c() const override;
/* 50 */
static void StopUsing(LinkStateItem *param1);
EquipHammer();
void func_ov059_02198e90();
bool func_ov059_02198ebc();
bool func_ov059_02198ed4();
void func_ov059_02198f10(Vec3p *vec, unk32 param2, s32 param3);
void func_ov059_02198fa8(unk32 param1);
bool func_ov059_02198fe0();
};
+5
View File
@@ -88,4 +88,9 @@ public:
void func_ov058_0219a454();
void func_ov058_0219a47c();
void func_ov059_02198ffc();
void func_ov059_0219907c();
void func_ov059_021990a4();
void StopUsingHammer();
};