mirror of
https://github.com/zeldaret/ph
synced 2026-06-21 15:56:55 -04:00
Move ov005 documentation from Ghidra
This commit is contained in:
@@ -113,6 +113,29 @@ struct UnkStruct_027e103c {
|
||||
void func_ov004_02104fb8();
|
||||
void func_ov004_02104ffc(unk32 param1, unk32 param2);
|
||||
void func_ov004_0210504c();
|
||||
|
||||
void func_ov005_02103f20();
|
||||
void func_ov005_02103f3c();
|
||||
bool func_ov005_02103f4c();
|
||||
void func_ov005_02103f70();
|
||||
void func_ov005_02103f80(unk8 param1);
|
||||
void func_ov005_02103f8c(char *param1);
|
||||
void func_ov005_02103fb4();
|
||||
void func_ov005_02103fc8(unk8 param1);
|
||||
void func_ov005_02103fd8();
|
||||
void func_ov005_02103ff0();
|
||||
void WalletFull();
|
||||
void func_ov005_02104104();
|
||||
void func_ov005_02104028(bool param1);
|
||||
void func_ov005_02104058();
|
||||
void func_ov005_02104070();
|
||||
void func_ov005_02104088(unk32 param1);
|
||||
void func_ov005_021040c8();
|
||||
bool func_ov005_021040ec();
|
||||
void func_ov005_02104114();
|
||||
void func_ov005_0210413c();
|
||||
void func_ov005_02104160();
|
||||
void func_Ov005_0210418c(char param1);
|
||||
};
|
||||
|
||||
extern UnkStruct_027e103c *data_027e103c;
|
||||
|
||||
@@ -129,6 +129,27 @@ public:
|
||||
DebugHierarchy *GetDebugHierarchy1();
|
||||
|
||||
LinkStateBase(PlayerLinkBase *link);
|
||||
|
||||
void func_ov005_0210f768();
|
||||
void func_ov005_0210f7b8();
|
||||
u32 func_ov005_0210f808(u32 param1, Vec3p *param2, s32 param3);
|
||||
void func_ov005_02110228(s32 param1, s32 param2, s32 param3, char param4, char param5);
|
||||
bool func_ov005_0211058c(s32 param1);
|
||||
void func_ov005_021107fc();
|
||||
void func_ov005_0211086c(s32 param1);
|
||||
void func_ov005_0211097c(unk32 param1, unk8 param2, unk8 param3);
|
||||
unk32 func_ov005_021109c0();
|
||||
void func_ov005_02110b40(s32 param1);
|
||||
void func_ov005_02110bb4();
|
||||
void func_ov005_02110be8();
|
||||
void func_ov005_02110e0c(u16 param1, s32 param2);
|
||||
void func_ov005_02110e28(u16 param1, s32 param2, s32 param3, char param4);
|
||||
bool func_ov005_02110f50(s32 param1, s32 param2, s32 param3, u32 *param4);
|
||||
void func_ov005_021112ec();
|
||||
bool func_ov005_02111358();
|
||||
bool func_ov005_0211139c();
|
||||
bool func_ov005_021113b4();
|
||||
void func_ov005_021113c4(bool param1);
|
||||
};
|
||||
|
||||
LinkStateBase *GetLinkState(s32 index);
|
||||
|
||||
@@ -98,4 +98,28 @@ public:
|
||||
void func_ov000_020b38dc(u32 param1, u32 param2);
|
||||
|
||||
LinkStateCutscene(PlayerLinkBase *link);
|
||||
|
||||
void func_ov005_021089c0();
|
||||
void func_ov005_021089f4();
|
||||
void func_ov005_02108d08();
|
||||
void func_ov005_02108e08();
|
||||
void func_ov005_02108e8c();
|
||||
void func_ov005_02108f38();
|
||||
void func_ov005_02108f98(unk32 param1, unk32 param2, unk32 param3);
|
||||
void func_ov005_021092bc();
|
||||
void func_ov005_0210952c();
|
||||
void func_ov005_02109588();
|
||||
void func_ov005_0210960c();
|
||||
void func_ov005_02109650();
|
||||
bool PlayItemCutscene(unk32 itemId);
|
||||
bool func_ov005_02109768();
|
||||
void func_ov005_021097b0(s32 param1);
|
||||
void func_ov005_021099dc();
|
||||
bool func_ov005_02109cd0(s32 *param1, s32 param2, unk32 param3);
|
||||
void func_ov005_02109e84();
|
||||
void func_ov005_02109f2c();
|
||||
void func_ov005_02109f88();
|
||||
void func_ov005_0210a018();
|
||||
void func_ov005_0210a06c();
|
||||
bool func_ov005_0210a0c0(unk16 param1);
|
||||
};
|
||||
|
||||
@@ -39,4 +39,13 @@ public:
|
||||
bool func_ov00_020a9210(Vec3p *param1, Actor *param2);
|
||||
|
||||
LinkStateFollow(PlayerLinkBase *link);
|
||||
|
||||
void func_ov005_0210b9c4();
|
||||
void func_ov005_0210ba98();
|
||||
void func_ov005_0210babc();
|
||||
void func_ov005_0210bb50();
|
||||
void func_ov005_0210bb98();
|
||||
void func_ov005_0210bd70();
|
||||
void func_ov005_0210bf50();
|
||||
void func_ov005_0210ca80(Vec3p *param1, s32 *param2);
|
||||
};
|
||||
|
||||
@@ -55,4 +55,13 @@ public:
|
||||
bool func_ov00_020abc78(ActorRef *ref);
|
||||
|
||||
LinkStateInteract(PlayerLinkBase *link);
|
||||
|
||||
void func_ov005_0210a690();
|
||||
bool func_ov005_0210a714();
|
||||
void func_ov005_0210a774();
|
||||
void func_ov005_0210a7d4();
|
||||
void func_ov005_0210ab1c();
|
||||
void func_ov005_0210ad88();
|
||||
void func_ov005_0210b2a4();
|
||||
void func_ov005_0210b4f4(Vec3p *vec, Actor *actor);
|
||||
};
|
||||
|
||||
@@ -52,4 +52,16 @@ public:
|
||||
bool func_ov00_020abf70();
|
||||
|
||||
LinkStateItem(PlayerLinkBase *link);
|
||||
|
||||
void func_ov005_02105850();
|
||||
void func_ov005_02105c28();
|
||||
void func_ov005_02105d94();
|
||||
void func_ov005_02105dac();
|
||||
void func_ov005_02106644();
|
||||
void func_ov005_02106700(Vec3p *param1, unk8 *param2);
|
||||
void func_ov005_02106740(s32 *param1, s32 param2);
|
||||
bool func_ov005_02106894(s32 param1, s32 param2);
|
||||
void func_ov005_02106980(unk32 param, s32 param2, s32 *param3);
|
||||
bool func_ov005_02106a50();
|
||||
bool func_ov005_02106bbc(Vec3p *param1, unk32 param2, u32 param3);
|
||||
};
|
||||
|
||||
@@ -31,4 +31,6 @@ public:
|
||||
bool func_ov00_020a8f4c();
|
||||
|
||||
LinkStateMove(PlayerLinkBase *link);
|
||||
|
||||
void func_ov005_021113d0();
|
||||
};
|
||||
|
||||
@@ -23,7 +23,7 @@ public:
|
||||
/* 28 */ unk8 mUnk_28[4];
|
||||
/* 2c */ unk32 mUnk_2c[5];
|
||||
/* 40 */ unk32 mUnk_40;
|
||||
/* 44 */ unk32 mUnk_44[0x10];
|
||||
/* 44 */ ActorRef mUnk_44[0x8];
|
||||
/* 84 */ void *mUnk_84;
|
||||
/* 88 */ unk32 mUnk_88;
|
||||
/* 8c */ unk8 mUnk_8c[0xc];
|
||||
@@ -45,4 +45,22 @@ public:
|
||||
bool func_ov00_020aeeac();
|
||||
|
||||
LinkStateRoll(PlayerLinkBase *link);
|
||||
|
||||
s32 func_ov005_02106c80(u32 param1);
|
||||
void func_ov005_02106cd0();
|
||||
void func_ov005_02107208(u32 param1);
|
||||
void func_ov005_02107214();
|
||||
void func_ov005_021073b8();
|
||||
void func_ov005_021075bc();
|
||||
void func_ov005_02107880();
|
||||
void func_ov005_02107954(unk32 param1, unk32 param2, unk32 param3);
|
||||
void func_ov005_02107b74(unk32 *param1, unk16 param2, unk16 param3);
|
||||
bool func_ov005_02107bd4();
|
||||
bool func_ov005_02107c8c();
|
||||
bool func_ov005_02107d74();
|
||||
unk32 func_ov005_02107e80(u32 param1, unk32 *param2, unk16 param3, unk8 *param4);
|
||||
void func_ov005_02107fc0();
|
||||
bool func_ov005_02108094();
|
||||
void func_ov005_02108188();
|
||||
void func_ov005_021081a8();
|
||||
};
|
||||
|
||||
@@ -154,6 +154,9 @@ public:
|
||||
bool func_ov000_020bd510(s32 param1, unk32 *param2);
|
||||
|
||||
PlayerLinkBase();
|
||||
|
||||
void UpdatePos(unk32 param1);
|
||||
bool func_ov005_0210eba4();
|
||||
};
|
||||
|
||||
extern PlayerLinkBase *gPlayerLink;
|
||||
|
||||
Reference in New Issue
Block a user