Move ov057 documentation from Ghidra

This commit is contained in:
Aetias
2025-02-02 12:13:20 +01:00
parent d5376fc903
commit baa870cbc0
8 changed files with 219 additions and 108 deletions
+1 -1
View File
@@ -49,7 +49,7 @@ ARM void LinkStateItem::OnStateLeave(s32 param1) {
case ItemFlag_Boomerang: break;
case ItemFlag_BombBag: this->StopUsingBomb(param1); break;
case ItemFlag_Bow: break;
case ItemFlag_GrapplingHook: EquipRope::StopUsing(this); break;
case ItemFlag_GrapplingHook: this->StopUsingRope(); break;
case ItemFlag_Hammer: EquipHammer::StopUsing(this); break;
case ItemFlag_PotionA:
case ItemFlag_PotionB:
+12
View File
@@ -0,0 +1,12 @@
#include "Actor/Player/ActorRope.hpp"
ActorRope_Unk_0219a3b0 gUnk_0219a3b0;
void ActorRope_Unk_0219a3b0::vfunc_08(unk16 *param1) {}
void ActorRope_Unk_0219a3b0::vfunc_10(s32 *param1) {}
ActorRope::ActorRope() {}
bool ActorRope::vfunc_08() {}
q20 ActorRope::func_ov057_0219a5ac() {}
void ActorRope::func_ov057_0219a6b8() {}
void ActorRope::func_ov057_0219a850() {}
ActorRope_Unk_0219a3b0::~ActorRope_Unk_0219a3b0() {}
+39
View File
@@ -0,0 +1,39 @@
#include "Player/EquipRope.hpp"
#include "Player/LinkStateItem.hpp"
EquipRope_Unk_02198dd0 sUnk_02198dd0;
bool func_ov057_02198d00(Vec3p *vec, Vec3p *dest, q20 step) {}
unk32 EquipRope_Unk_02198dd0::vfunc_08() {}
unk32 EquipRope_Unk_02198dd0::vfunc_0c() {}
unk32 EquipRope_Unk_02198dd0::vfunc_14() {}
EquipRope_Unk_02198dd0::EquipRope_Unk_02198dd0() {}
unk32 EquipRope_Unk_02198dd0::vfunc_10(s32 *param1) {}
bool EquipRope_Unk_18::func_ov057_02198e80() {}
void EquipRope_Unk_18::func_ov057_02198fc0(u32 param1) {}
void EquipRope_Unk_18::func_ov057_02199028(s32 param1) {}
bool EquipRope::IsUsable(unk32 param1) const {}
void EquipRope::func_ov057_021990ec() {}
void EquipRope::func_ov057_021990f8() {}
bool EquipRope_Unk_18::func_ov057_02199104(EquipRope_Unk_18 *other) {}
bool EquipRope::func_ov057_0219922c(u32 param1) {}
void EquipRope::func_ov057_021992b4(s32 param1) {}
void EquipRope::vfunc_18() {}
void EquipRope::vfunc_1c() {}
bool EquipRope::func_ov057_0219939c(s32 *param1, s32 param2) {}
bool EquipRope::func_ov057_02199454(s32 param1) {}
bool EquipRope::func_ov057_021994c0(unk32 *param1) {}
s32 EquipRope::func_ov057_021996b0(Vec3p *param1) {}
void EquipRope::vfunc_30() {}
void EquipRope::vfunc_38(unk32 param1) {}
void EquipRope::func_ov057_02199ad8() {}
void EquipRope::func_ov057_02199c78() {}
void EquipRope::func_ov057_02199d54() {}
void EquipRope::func_ov057_02199e24() {}
EquipRope_Unk_02198dd0::~EquipRope_Unk_02198dd0() {}
void LinkStateItem::func_ov057_02199e64() {}
EquipRope *GetEquipRope();
void LinkStateItem::func_ov057_02199edc() {}
void LinkStateItem::func_ov057_0219a208() {}
void LinkStateItem::StopUsingRope() {}
bool LinkStateItem::func_ov057_0219a364() {}