mirror of
https://github.com/zeldaret/ph
synced 2026-06-01 09:47:29 -04:00
Merge remote-tracking branch 'zeldaret/main' into decomp-PlayerControl
This commit is contained in:
@@ -252,7 +252,7 @@ ARM bool Actor::vfunc_9c() {}
|
||||
|
||||
ARM bool Actor::func_ov00_020c195c() {
|
||||
if (!mUnk_11b) return false;
|
||||
gPlayerLink->func_ov00_020bc854(&mPos);
|
||||
gPlayerLink->func_ov000_020bc854(&mPos);
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -266,7 +266,7 @@ ARM bool Actor::func_ov00_020c198c() {
|
||||
{
|
||||
return false;
|
||||
}
|
||||
if (gPlayerLink && !gPlayerLink->func_ov00_020bd304()) return false;
|
||||
if (gPlayerLink && !gPlayerLink->func_ov000_020bd304()) return false;
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -545,12 +545,12 @@ ARM bool Actor::func_ov00_020c243c(ActorTypeId *actorTypes, Actor **out) {
|
||||
knockback.mUnk_10 = 5;
|
||||
} break;
|
||||
|
||||
case ActorTypeId_ROPE: {
|
||||
case ActorTypeId_GrapplingHook: {
|
||||
knockback.mUnk_10 = 8;
|
||||
} break;
|
||||
|
||||
case ActorTypeId_Bomb:
|
||||
case ActorTypeId_BLST:
|
||||
case ActorTypeId_Blast:
|
||||
case ActorTypeId_BMTY:
|
||||
case ActorTypeId_CBLS: {
|
||||
knockback.mUnk_10 = 6;
|
||||
@@ -753,7 +753,7 @@ ARM EquipBoomerang *Actor::GetEquipBoomerang() {
|
||||
|
||||
ARM bool Actor::func_ov00_020c2d54() {
|
||||
const ActorTypeId types[] = {
|
||||
ActorTypeId_ROPE,
|
||||
ActorTypeId_GrapplingHook,
|
||||
ActorTypeId_Null,
|
||||
};
|
||||
if (mHitbox.size >= 0) {
|
||||
@@ -774,7 +774,7 @@ ARM bool Actor::func_ov00_020c2de4() {
|
||||
|
||||
EquipRope *rope = EquipSword::GetEquipRope();
|
||||
|
||||
Actor *actor = rope->func_ov14_0213d420();
|
||||
ActorRope *actor = rope->GetRopeActor();
|
||||
if (actor) {
|
||||
Vec3p_Sub(&actor->mPos, &mPos, &vel);
|
||||
if (Vec3p_Length(&vel) > FLOAT_TO_Q20(1.0)) {
|
||||
@@ -813,8 +813,8 @@ ARM bool Actor::func_ov00_020c2ed4() {
|
||||
|
||||
s32 index = rope->func_ov14_0213d440(mRef.id);
|
||||
if (index >= 0) {
|
||||
bool unk1 = rope->func_ov14_0213d420();
|
||||
if (unk1) {
|
||||
ActorRope *actor = rope->GetRopeActor();
|
||||
if (actor) {
|
||||
Vec3p vel;
|
||||
if (rope->func_ov14_0213d81c(index, &vel)) {
|
||||
mVel = vel;
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
#include "Actor/ActorSpawner.hpp"
|
||||
|
||||
ActorSpawner *ActorSpawner::Create() {}
|
||||
void ActorSpawner::Destroy() {}
|
||||
ActorSpawner::ActorSpawner() {}
|
||||
ActorSpawner::~ActorSpawner() {}
|
||||
void ActorSpawner::_ZN12ActorSpawner19func_ov000_020c4014Ev() {}
|
||||
void ActorSpawner::_ZN12ActorSpawner19func_ov000_020c4018Ev() {}
|
||||
Actor *ActorSpawner::CreateActor(ActorTypeId type) {}
|
||||
s32 ActorSpawner::Spawn(ActorTypeId type, Vec3p *pos, void *param3, ActorRef *ref) {}
|
||||
@@ -0,0 +1,13 @@
|
||||
#include "Actor/Dungeon/ActorEventIcon.hpp"
|
||||
|
||||
ActorType ActorEventIcon::gType = ActorType(ActorTypeId_EventIcon, (ActorCreateFunc) ActorEventIcon::Create, NULL);
|
||||
|
||||
ActorEventIcon *ActorEventIcon::Create() {}
|
||||
ActorEventIcon::ActorEventIcon() {}
|
||||
bool ActorEventIcon::vfunc_08() {}
|
||||
void ActorEventIcon::vfunc_14(u32 param1) {}
|
||||
void ActorEventIcon::vfunc_18(u32 param1) {}
|
||||
u32 ActorEventIcon::func_ov000_02090648(u32 param1) {}
|
||||
bool func_ov000_02090774(u32 param1) {}
|
||||
void ActorEventIcon::vfunc_1c(u16 *param1) {}
|
||||
ActorEventIcon::~ActorEventIcon() {}
|
||||
@@ -0,0 +1,15 @@
|
||||
#include "Actor/Dungeon/ActorSwitchObject.hpp"
|
||||
|
||||
ActorType ActorSwitchObject::gType = ActorType(ActorTypeId_SwitchObject, (ActorCreateFunc) ActorSwitchObject::Create, NULL);
|
||||
|
||||
ActorSwitchObject *ActorSwitchObject::Create() {}
|
||||
bool ActorSwitchObject::vfunc_08() {}
|
||||
void ActorSwitchObject::vfunc_0c() {}
|
||||
void ActorSwitchObject::vfunc_14(u32 param1) {}
|
||||
void ActorSwitchObject::vfunc_18(u32 param1) {}
|
||||
bool ActorSwitchObject::func_ov000_0208fc10(s32 param1) {}
|
||||
void ActorSwitchObject::func_ov000_0208fc7c() {}
|
||||
bool ActorSwitchObject::func_ov000_0208fcb4() {}
|
||||
void ActorSwitchObject::func_ov000_0208fef8() {}
|
||||
void ActorSwitchObject::func_ov000_0209032c() {}
|
||||
ActorSwitchObject::~ActorSwitchObject() {}
|
||||
@@ -0,0 +1,46 @@
|
||||
#include "Actor/Navi/ActorNaviBase.hpp"
|
||||
|
||||
void ActorNaviBase::vfunc_c4() {}
|
||||
void ActorNaviBase::vfunc_c8() {}
|
||||
unk32 ActorNaviBase::vfunc_30() {}
|
||||
s32 ActorNaviBase::vfunc_b8() {}
|
||||
bool ActorNaviBase::vfunc_cc(unk32 *param1) {}
|
||||
void ActorNaviBase::GetOffsetPos(Vec3p *pos) {}
|
||||
unk32 ActorNaviBase::vfunc_38() {}
|
||||
void ActorNaviBase::vfunc_d0() {}
|
||||
void ActorNaviBase::func_ov000_020b8c50() {}
|
||||
void ActorNaviBase::func_ov000_020b8c98(unk32 param1, unk32 param2, unk32 param3) {}
|
||||
void ActorNaviBase::vfunc_d4() {}
|
||||
void ActorNaviBase::vfunc_d8() {}
|
||||
void ActorNaviBase::SetActive(bool active) {}
|
||||
void ActorNaviBase::TeleportAboveLink() {}
|
||||
void ActorNaviBase::vfunc_e0() {}
|
||||
void ActorNaviBase::vfunc_e4() {}
|
||||
void ActorNaviBase::func_ov000_020b9770(s32 param1) {}
|
||||
void ActorNaviBase::vfunc_e8() {}
|
||||
void ActorNaviBase::vfunc_14(u32 param1) {}
|
||||
void ActorNaviBase::vfunc_18(u32 param1) {}
|
||||
void ActorNaviBase::func_ov000_020b9fdc() {}
|
||||
void ActorNaviBase::func_ov000_020b9fe8() {}
|
||||
void ActorNaviBase::vfunc_20(bool param1) {}
|
||||
void ActorNaviBase::vfunc_10(u32 param1) {}
|
||||
unk32 ActorNaviBase::func_ov000_020ba204(Vec3p *param1, Vec3p *param2, s32 param3) {}
|
||||
unk32 func_ov000_020ba350(unk32 param1) {}
|
||||
bool ActorNaviBase::vfunc_c0(Vec3p *param1) {}
|
||||
unk32 ActorNaviBase::func_ov000_020ba3b4() {}
|
||||
void ActorNaviBase::func_ov000_020ba414(Vec3p *param1) {}
|
||||
bool ActorNaviBase::func_ov000_020ba458() {}
|
||||
void ActorNaviBase::func_ov000_020ba4e4() {}
|
||||
void ActorNaviBase::func_ov000_020ba53c() {}
|
||||
void ActorNaviBase::vfunc_80() {}
|
||||
void ActorNaviBase::vfunc_84() {}
|
||||
bool ActorNaviBase::vfunc_78() {}
|
||||
bool ActorNaviBase::vfunc_bc(unk32 param1, unk8 param2, s32 param3) {}
|
||||
void ActorNaviBase::vfunc_74() {}
|
||||
void ActorNaviBase::func_ov000_020baca8(Vec3p *param1, unk32 param2) {}
|
||||
void ActorNaviBase::func_ov000_020bad18() {}
|
||||
bool ActorNaviBase::vfunc_90() {}
|
||||
void ActorNaviBase::vfunc_94() {}
|
||||
void ActorNaviBase::func_ov000_020bb0ac() {}
|
||||
void ActorNaviBase::func_ov000_020bb0e0() {}
|
||||
void ActorNaviBase::vfunc_ec() {}
|
||||
@@ -0,0 +1,16 @@
|
||||
#include "Cutscene/CutsceneHandler.hpp"
|
||||
|
||||
s32 CutsceneHandler::func_ov000_020980fc(unk32 param1, unk32 param2, void **param3) {}
|
||||
bool CutsceneHandler::func_ov000_02098114() {}
|
||||
bool CutsceneHandler::SkipCutscene(s32 param1) {}
|
||||
unk32 CutsceneHandler::func_ov000_020981b8(unk32 *param1) {}
|
||||
void CutsceneHandler::func_ov000_020985c0() {}
|
||||
void CutsceneHandler::func_ov000_020985c4() {}
|
||||
void CutsceneHandler::func_ov000_02098618(s32 param1, unk32 param2, void **param3) {}
|
||||
void CutsceneHandler::func_ov000_02098658() {}
|
||||
bool CutsceneHandler::func_ov000_02098694(unk32 param1) {}
|
||||
bool CutsceneHandler::func_ov000_020987c4(unk32 param1, unk16 param2, unk32 param3, unk32 param4, bool param5) {}
|
||||
bool CutsceneHandler::func_ov000_02098834() {}
|
||||
bool CutsceneHandler::func_ov000_02098860() {}
|
||||
unk32 CutsceneHandler::func_ov000_02098890(unk32 param1, s32 param2) {}
|
||||
unk32 CutsceneHandler::func_ov000_02098920(unk32 param1) {}
|
||||
@@ -0,0 +1,5 @@
|
||||
#include "DTCM/UnkStruct_027e0d38.hpp"
|
||||
|
||||
unk32 UnkStruct_027e0d38::func_ov000_02078b40() {}
|
||||
unk8 UnkStruct_027e0d38::func_ov000_02078b64() {}
|
||||
bool UnkStruct_027e0d38::func_ov000_02078b88() {}
|
||||
@@ -0,0 +1,37 @@
|
||||
#include "DTCM/UnkStruct_027e0fd4.hpp"
|
||||
|
||||
void UnkStruct_027e0fd4_Unk1::vfunc_08(u16 *param1, unk32 param2, u32 param3) {}
|
||||
bool UnkStruct_027e0fd4_Unk1::vfunc_10(s32 *param1) {}
|
||||
bool UnkStruct_027e0fd4_Unk1::vfunc_14() {}
|
||||
s32 func_ov000_020b4b60(s32 a, s32 b) {}
|
||||
UnkStruct_027e0fd4::UnkStruct_027e0fd4() {}
|
||||
UnkStruct_027e0fd4::~UnkStruct_027e0fd4() {}
|
||||
void UnkStruct_027e0fd4::vfunc_1c() {}
|
||||
s32 UnkStruct_027e0fd4::func_Ov000_020b4c2c() {}
|
||||
void UnkStruct_027e0fd4::func_ov000_020b4c4c(Vec3p *param1, s32 size) {}
|
||||
void UnkStruct_027e0fd4::func_ov000_020b4d00() {}
|
||||
unk32 UnkStruct_027e0fd4::func_ov000_020b4d28(u32 *param1, s32 *param2, s32 *param3) {}
|
||||
unk32 UnkStruct_027e0fd4::func_ov000_020b5034(Vec3p *param1) {}
|
||||
bool UnkStruct_027e0fd4::func_ov000_020b50e0() {}
|
||||
bool UnkStruct_027e0fd4::func_ov000_020b50f8() {}
|
||||
unk32 UnkStruct_027e0fd4::func_ov000_020b510c() {}
|
||||
void UnkStruct_027e0fd4::func_ov000_020b5160(u32 *param1, u32 param2) {}
|
||||
bool UnkStruct_027e0fd4::func_ov000_020b5268(unk32 param1, Vec3p *param2, unk32 param3) {}
|
||||
UnkStruct_027e0fd4_Unk1::~UnkStruct_027e0fd4_Unk1() {}
|
||||
u32 UnkStruct_027e0fd4::func_ov000_020b5360(s32 param1, s32 param2) {}
|
||||
void UnkStruct_027e0fd4::func_ov000_020b53c4(unk32 *param1) {}
|
||||
bool UnkStruct_027e0fd4::func_ov000_020b53f4(unk32 param1, unk32 param2, u32 param3) {}
|
||||
void UnkStruct_027e0fd4::func_ov000_020b5420(unk32 *param1, UnkStruct_027e0fd4 *param2) {}
|
||||
void UnkStruct_027e0fd4::func_ov000_020b542c(u32 param1) {}
|
||||
void UnkStruct_027e0fd4::Clear() {}
|
||||
void UnkStruct_027e0fd4::func_ov000_020b54c8() {}
|
||||
void UnkStruct_027e0fd4::func_ov000_020b5514(Vec3p *param1, Vec3p *param2) {}
|
||||
void UnkStruct_027e0fd4::func_ov000_020b5cb4(Vec3p *param1, Vec3p *param2, s32 *param3, s32 *param4) {}
|
||||
s32 UnkStruct_027e0fd4::func_ov000_020b6af0(unk32 *param1) {}
|
||||
void UnkStruct_027e0fd4::func_ov000_020b6ba4(s32 param1, s32 param2) {}
|
||||
bool UnkStruct_027e0fd4::func_ov000_020b6e70() {}
|
||||
bool UnkStruct_027e0fd4::vfunc_08() {}
|
||||
bool UnkStruct_027e0fd4::vfunc_0c() {}
|
||||
bool UnkStruct_027e0fd4::vfunc_10(s32 *param1) {}
|
||||
bool UnkStruct_027e0fd4::vfunc_14(u16 *index, unk32 param2) {}
|
||||
unk32 UnkStruct_027e0fd4_Unk1::vfunc_0c() {}
|
||||
@@ -0,0 +1,82 @@
|
||||
#include "DTCM/UnkStruct_027e103c.hpp"
|
||||
|
||||
void *UnkStruct_027e103c::func_ov000_020cef9c() {}
|
||||
unk32 UnkStruct_027e103c::func_ov000_020cefbc() {}
|
||||
unk32 UnkStruct_027e103c::func_ov000_020cefdc() {}
|
||||
unk32 UnkStruct_027e103c::func_ov000_020ceffc() {}
|
||||
unk32 UnkStruct_027e103c::func_ov000_020cf01c() {}
|
||||
unk32 UnkStruct_027e103c::func_ov000_020cf03c() {}
|
||||
unk32 UnkStruct_027e103c::func_ov000_020cf05c() {}
|
||||
unk32 UnkStruct_027e103c::func_ov000_020cf07c() {}
|
||||
unk32 UnkStruct_027e103c::func_ov000_020cf09c() {}
|
||||
unk32 UnkStruct_027e103c::func_ov000_020cf0bc() {}
|
||||
unk32 UnkStruct_027e103c::func_ov000_020cf0dc() {}
|
||||
unk32 UnkStruct_027e103c::func_ov000_020cf0fc() {}
|
||||
unk32 UnkStruct_027e103c::func_ov000_020cf11c() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf13c(s32 param1) {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf1b8() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf1d4(unk32 param1) {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf20c() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf224(unk32 param1) {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf238(unk32 param1, unk32 param2) {}
|
||||
bool UnkStruct_027e103c::func_ov000_020cf270(u16 param1) {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf284(u16 param1, s32 param2) {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf2a0(u32 param1) {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf2b8() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf2d8() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf2f8() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf330() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf348() {}
|
||||
s32 UnkStruct_027e103c::func_ov000_020cf374(bool param1) {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf384() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf398() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf3b8() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf3c8() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf3dc() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf3f0() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf404() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf414() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf42c() {}
|
||||
bool UnkStruct_027e103c::func_ov000_020cf444() {}
|
||||
bool UnkStruct_027e103c::func_ov000_020cf488() {}
|
||||
bool UnkStruct_027e103c::func_ov000_020cf4bc() {}
|
||||
bool UnkStruct_027e103c::func_ov000_020cf4d8() {}
|
||||
bool UnkStruct_027e103c::func_ov000_020cf4f4() {}
|
||||
bool UnkStruct_027e103c::func_ov000_020cf518() {}
|
||||
bool UnkStruct_027e103c::func_ov000_020cf534() {}
|
||||
bool UnkStruct_027e103c::func_ov000_020cf550() {}
|
||||
bool UnkStruct_027e103c::func_ov000_020cf678() {}
|
||||
bool UnkStruct_027e103c::func_ov000_020cf750() {}
|
||||
bool UnkStruct_027e103c::func_ov000_020cf7c4() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf7e8() {}
|
||||
u32 UnkStruct_027e103c::func_ov000_020cf864(u32 param1) {}
|
||||
bool UnkStruct_027e103c::func_ov000_020cf8fc(u32 param1) {}
|
||||
bool UnkStruct_027e103c::func_ov000_020cf948() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cf9dc(s32 param1, s32 param2) {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfa24(s32 param1, s32 param2) {}
|
||||
unk8 UnkStruct_027e103c::func_ov000_020cfa64() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfa70(s32 param1, s32 param2) {}
|
||||
unk8 UnkStruct_027e103c::func_ov000_020cfab0() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfabc(s32 param1, s32 param2) {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfae8(s32 param1, s32 param2) {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfb20(unk32 param1) {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfb38() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfb48() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfb58() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfb68() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfb84() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfb94() {}
|
||||
unk32 UnkStruct_027e103c::func_ov000_020cfbb0() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfbd8(unk8 param1) {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfbf0(unk32 param1, unk32 param2, unk32 param3) {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfc20() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfc44(unk32 param1) {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfc70(unk32 param1) {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfc9c(unk32 param1, unk32 param2) {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfcec() {}
|
||||
bool UnkStruct_027e103c::func_ov000_020cfcf8() {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfde4(unk32 param1) {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfe10(unk8 param1) {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfe40(unk8 param1, unk32 param2) {}
|
||||
void UnkStruct_027e103c::func_ov000_020cfe74(unk32 param1, unk32 param2) {}
|
||||
unk32 UnkStruct_027e103c::func_ov000_020cfea8() {}
|
||||
@@ -1,6 +1,11 @@
|
||||
#include "Item/ItemManager.hpp"
|
||||
#include "DTCM/UnkStruct_027e0d38.hpp"
|
||||
#include "DTCM/UnkStruct_027e0f78.hpp"
|
||||
#include "Map/MapManager.hpp"
|
||||
#include "Player/PlayerLinkBase.hpp"
|
||||
#include "Player/PlayerManager.hpp"
|
||||
#include "Save/AdventureFlags.hpp"
|
||||
#include "System/OverlayManager.hpp"
|
||||
|
||||
static const char *sShipPartTypes[] = {"anc", "bow", "hul", "can", "dco", "pdl", "fnl", "brg"};
|
||||
|
||||
@@ -22,7 +27,7 @@ THUMB void ItemManager::ClearPrevEquippedItem() {
|
||||
THUMB void ItemManager::Save(SaveItemManager *save) {
|
||||
save->itemFlags = mItemFlags;
|
||||
save->numRupees = mNumRupees;
|
||||
for (s32 i = 0; i < NUM_POTIONS; ++i) {
|
||||
for (s32 i = 0; i < MAX_POTIONS; ++i) {
|
||||
save->potions[i] = mPotions[i];
|
||||
}
|
||||
save->numBombs = (u8) (*mAmmo)[ItemFlag_BombBag];
|
||||
@@ -30,7 +35,7 @@ THUMB void ItemManager::Save(SaveItemManager *save) {
|
||||
save->numArrows = (u8) (*mAmmo)[ItemFlag_Bow];
|
||||
save->equippedItem = (u8) mEquippedItem;
|
||||
save->salvagedTreasureFlags = mSalvagedTreasureFlags;
|
||||
save->hourglassSeconds = FastDivide(mHourglassSandFrames, 60);
|
||||
save->hourglassSeconds = SoftDivide(mHourglassSandFrames, 60);
|
||||
for (s32 i = 0; i < Gem_COUNT; ++i) {
|
||||
save->numGems[i] = mNumGems[i];
|
||||
}
|
||||
@@ -72,7 +77,7 @@ THUMB void ItemManager::Load(const SaveItemManager *save) {
|
||||
(*mAmmo)[ItemFlag_BombBag] = save->numBombs;
|
||||
(*mAmmo)[ItemFlag_BombchuBag] = save->numBombchus;
|
||||
(*mAmmo)[ItemFlag_Bow] = save->numArrows;
|
||||
for (s32 i = 0; i < NUM_POTIONS; ++i) {
|
||||
for (s32 i = 0; i < MAX_POTIONS; ++i) {
|
||||
mPotions[i] = save->potions[i];
|
||||
}
|
||||
mEquippedItem = save->equippedItem;
|
||||
@@ -153,16 +158,16 @@ ARM ItemModel *ItemManager::GetItemModel(ItemModelId id) {
|
||||
return mItemModels[id];
|
||||
}
|
||||
|
||||
extern unk32 data_027e0fc4;
|
||||
extern unk32 gItemModelLoader;
|
||||
extern "C" void *func_ov00_020bb3a8(unk32 param1, u32 index);
|
||||
extern "C" void func_ov00_020c0bdc(void *param1, unk32 param2);
|
||||
ARM void ItemManager::func_ov00_020ad538(unk32 param1) const {
|
||||
void *unk1 = func_ov00_020bb3a8(data_027e0fc4, 6);
|
||||
void *unk1 = func_ov00_020bb3a8(gItemModelLoader, 6);
|
||||
func_ov00_020c0bdc(unk1, param1);
|
||||
}
|
||||
|
||||
ARM void ItemManager::func_ov00_020ad560(unk32 param1) const {
|
||||
void *unk1 = func_ov00_020bb3a8(data_027e0fc4, 7);
|
||||
void *unk1 = func_ov00_020bb3a8(gItemModelLoader, 7);
|
||||
func_ov00_020c0bdc(unk1, param1);
|
||||
}
|
||||
|
||||
@@ -171,7 +176,7 @@ ARM ItemModel *ItemManager::GetDungeonItemModel(u32 index) {
|
||||
}
|
||||
|
||||
ARM void ItemManager::func_ov00_020ad594(unk32 param1) const {
|
||||
void *unk1 = func_ov00_020bb3a8(data_027e0fc4, 11);
|
||||
void *unk1 = func_ov00_020bb3a8(gItemModelLoader, 11);
|
||||
func_ov00_020c0bdc(unk1, param1);
|
||||
}
|
||||
|
||||
@@ -247,7 +252,7 @@ ARM bool ItemManager::func_ov00_020ad790(unk32 param1) {
|
||||
ItemFlag equipId = mForcedItem;
|
||||
bool unk2 = !gMapManager->func_ov00_020849f8(equipId);
|
||||
if (mEquippedItem != ItemFlag_None && (unk2 || (u32) mEquippedItem - 9 <= 1) &&
|
||||
(gPlayerLink == 0 || gPlayerLink->func_ov00_020bbd80(param1)) && this->HasItem(mEquippedItem))
|
||||
(gPlayerLink == 0 || gPlayerLink->func_ov000_020bbd80(param1)) && this->HasItem(mEquippedItem))
|
||||
{
|
||||
equipId = mEquippedItem;
|
||||
}
|
||||
@@ -294,7 +299,7 @@ THUMB u16 ItemManager::GetUnk_09e(u32 index) const {
|
||||
}
|
||||
|
||||
THUMB s32 ItemManager::GetUnk_09e_Divided(u32 index) const {
|
||||
q20 quotient = Divide(INT_TO_Q20(mUnk_09e[index]), FLOAT_TO_Q20(2.54));
|
||||
q20 quotient = CoDivide64By32(INT_TO_Q20(mUnk_09e[index]), FLOAT_TO_Q20(2.54));
|
||||
s32 result = ROUND_Q20(quotient);
|
||||
if (result < 1) result = 1;
|
||||
return result;
|
||||
@@ -683,7 +688,7 @@ THUMB void ItemManager::GiveItem(ItemId id) {
|
||||
case ItemId_SalvageArm: {
|
||||
SET_FLAG(mItemFlags.flags, ItemFlag_SalvageArm);
|
||||
gAdventureFlags->Set(AdventureFlag_SalvageArm, true);
|
||||
gHealthManager->mSalvageArmHealth = 5;
|
||||
gPlayerManager->mSalvageArmHealth = 5;
|
||||
} break;
|
||||
|
||||
case ItemId_SwordsmanScroll: {
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
#include "Item/ItemModelLoader.hpp"
|
||||
|
||||
ItemModelLoader::ItemModelLoader() {}
|
||||
ItemModelLoader *ItemModelLoader::func_ov000_020bb2ec() {}
|
||||
unk32 ItemModelLoader::func_ov000_020bb34c() {}
|
||||
void ItemModelLoader::func_ov000_020bb378(s32 param1) {}
|
||||
unk32 ItemModelLoader::func_ov000_020bb390(s32 equipId) {}
|
||||
unk32 ItemModelLoader::func_ov000_020bb3a8(s32 param1) {}
|
||||
s32 ItemModelLoader::func_ov000_020bb3b4(s32 param1, char *param2) {}
|
||||
unk32 ItemModelLoader::func_ov000_020bb3d4(s32 param1, unk32 param2) {}
|
||||
void ItemModelLoader::func_ov000_020bb3f4(char *param2) {}
|
||||
void ItemModelLoader::func_ov000_020bb414(unk32 param1) {}
|
||||
void ItemModelLoader::func_ov000_020bb420(unk32 param1) {}
|
||||
void ItemModelLoader::func_ov000_020bb42c(unk32 param1) {}
|
||||
@@ -69,10 +69,10 @@ unk8 MapBase::func_ov00_0207f948(unk32 param_2) {}
|
||||
void MapBase::AddTrigger(TriggerParams *param_2) {}
|
||||
void TriggerBase::vfunc_08() {}
|
||||
s32 MapBase::GetTriggerBoundingBox(unk32 param_2, AABB *param_3) {}
|
||||
bool TriggerBase::GetBoundingBox() {}
|
||||
bool TriggerBase::GetBoundingBox(AABB *bbox) {}
|
||||
unk8 MapBase::GetTriggerBoundingBoxes(unk32 param_2, AABB *param_3, unk32 param_4) {}
|
||||
unk32 MapBase::GetOverlappingTrigger(Vec3p *param_2) {}
|
||||
bool TriggerBase::Overlaps() {}
|
||||
bool TriggerBase::Overlaps(Vec3p *point) {}
|
||||
unk8 MapBase::FindTrigger(unk32 type) {}
|
||||
unk8 MapBase::GetOverlappingTriggers(Vec3p *param_2, TriggerBase **triggers, unk32 capacity) {}
|
||||
bool MapBase::IsTriggerTypeOverlapped(unk32 type, Vec3p *param_3) {}
|
||||
|
||||
@@ -0,0 +1,16 @@
|
||||
#include "Map/MapData.hpp"
|
||||
|
||||
MapData::MapData(u8 *map, unk8 x, unk8 y, unk32 param4, unk32 param5) {}
|
||||
MapData::~MapData() {}
|
||||
void MapData::func_ov000_020972e4(u16 *param1, unk32 *param2, bool param3) {}
|
||||
void MapData::func_ov000_02097354() {}
|
||||
void MapData::SetFlag0(u32 index, bool value) {}
|
||||
bool MapData::GetFlag0(u32 index) {}
|
||||
void MapData::SetFlag1(u32 index, bool value) {}
|
||||
bool MapData::GetFlag1(u32 index) {}
|
||||
void MapData::SetFlag2(u32 index, bool value) {}
|
||||
bool MapData::GetFlag2(u32 index) {}
|
||||
void MapData::SetFlag3(u32 index, bool value) {}
|
||||
bool MapData::GetFlag3(u32 index) {}
|
||||
void MapData::SetFlag4(u32 index, bool value) {}
|
||||
bool MapData::GetFlag4(u32 index) {}
|
||||
@@ -132,7 +132,7 @@ void MapManager::func_ov00_02083f44(Vec3p *param_2) {}
|
||||
unk8 MapManager::MapData_vfunc_6c() {}
|
||||
unk8 MapManager::MapData_vfunc_70() {}
|
||||
unk8 MapManager::func_ov00_02083fb0(u32 *param_1, MapManager *param_2, Vec3p *param_3) {}
|
||||
void MapManager::func_ov00_02084024(unk32 param_2, AABB *param_3) {}
|
||||
void MapManager::GetTileWorldBounds(Vec2b *tile, AABB *tileBounds) {}
|
||||
unk8 MapManager::MapData_vfunc_54() {}
|
||||
unk8 MapManager::func_ov00_020840a0(unk8 param_2, unk8 param_3, unk32 param_4) {}
|
||||
unk8 MapManager::MapData_vfunc_78() {}
|
||||
|
||||
@@ -0,0 +1,40 @@
|
||||
#include "Map/TriggerAABB.hpp"
|
||||
#include "Map/TriggerAABB_Unk1.hpp"
|
||||
#include "Map/TriggerAABB_Unk2.hpp"
|
||||
#include "Map/TriggerBase.hpp"
|
||||
#include "Map/TriggerSphere.hpp"
|
||||
|
||||
TriggerBase::TriggerBase(TriggerParams *params) {}
|
||||
TriggerBase::TriggerBase(u8 id, u32 param2, u32 param3, u32 param4) {}
|
||||
TriggerBase::~TriggerBase() {}
|
||||
|
||||
TriggerAABB::TriggerAABB(TriggerParams *params) :
|
||||
TriggerBase(params) {}
|
||||
TriggerAABB::TriggerAABB(u8 id, u32 param2, u32 param3, u32 param4) :
|
||||
TriggerBase(id, param2, param3, param4) {}
|
||||
TriggerAABB::~TriggerAABB() {}
|
||||
|
||||
TriggerSphere::TriggerSphere(TriggerParams *params) :
|
||||
TriggerBase(params) {}
|
||||
TriggerSphere::TriggerSphere(u8 id, u32 param2, u32 param3, u32 param4) :
|
||||
TriggerBase(id, param2, param3, param4) {}
|
||||
TriggerSphere::~TriggerSphere() {}
|
||||
bool TriggerSphere::GetBoundingBox(AABB *bbox) {}
|
||||
|
||||
TriggerAABB_Unk2::TriggerAABB_Unk2(TriggerParams *params) :
|
||||
TriggerAABB(params) {}
|
||||
TriggerAABB_Unk2_Unk1::TriggerAABB_Unk2_Unk1() {}
|
||||
TriggerAABB_Unk2::~TriggerAABB_Unk2() {}
|
||||
void TriggerAABB_Unk2::vfunc_08() {}
|
||||
unk32 TriggerAABB_Unk2::vfunc_0c() {}
|
||||
unk32 TriggerAABB_Unk2::vfunc_10() {}
|
||||
|
||||
TriggerAABB_Unk1::TriggerAABB_Unk1(TriggerParams *params) :
|
||||
TriggerAABB(params) {}
|
||||
TriggerAABB_Unk1::~TriggerAABB_Unk1() {}
|
||||
void TriggerAABB_Unk1::vfunc_08() {}
|
||||
|
||||
bool TriggerSphere::Overlaps(Vec3p *point) {}
|
||||
|
||||
bool TriggerAABB::Overlaps(Vec3p *point) {}
|
||||
bool TriggerAABB::GetBoundingBox(AABB *bbox) {}
|
||||
@@ -0,0 +1,6 @@
|
||||
#include "Map/TriggerAABB_Unk2.hpp"
|
||||
|
||||
bool TriggerAABB_Unk2_Unk1::ContainsInXZ(Vec3p *pos) {}
|
||||
bool TriggerAABB_Unk2_Unk1::Contains(Vec3p *pos) {}
|
||||
bool TriggerAABB_Unk2_Unk1::IntersectsCube(Cube *cube) {}
|
||||
void TriggerAABB_Unk2_Unk1::vfunc_54(Cube *param1, Vec3p *param2, u32 *param3) {}
|
||||
@@ -0,0 +1,12 @@
|
||||
#include "Map/TriggerAABB_Unk2.hpp"
|
||||
|
||||
unk32 TriggerAABB_Unk2_Unk1::vfunc_08() {}
|
||||
void TriggerAABB_Unk2_Unk1::SetBoundingBox(AABB *param1) {}
|
||||
void TriggerAABB_Unk2_Unk1::GetBoundingBox(AABB *bbox) {}
|
||||
void TriggerAABB_Unk2_Unk1::SetPosition(Vec3p *pos) {}
|
||||
void TriggerAABB_Unk2_Unk1::vfunc_34() {}
|
||||
void TriggerAABB_Unk2_Unk1::vfunc_38() {}
|
||||
void TriggerAABB_Unk2_Unk1::GetPosition(Vec3p *pos) {}
|
||||
q20 TriggerAABB_Unk2_Unk1::GetSizeXZ() {}
|
||||
q20 TriggerAABB_Unk2_Unk1::GetHeight() {}
|
||||
TriggerAABB_Unk2_Unk1::~TriggerAABB_Unk2_Unk1() {}
|
||||
@@ -0,0 +1,15 @@
|
||||
#include "Physics/AABB.hpp"
|
||||
|
||||
bool AABB::func_ov000_0208e680() {}
|
||||
void AABB::GetCenter(Vec3p *center) {}
|
||||
q20 AABB::GetSizeX() {}
|
||||
q20 AABB::GetSizeZ() {}
|
||||
q20 AABB::GetSizeY() {}
|
||||
bool AABB::Contains(Vec3p *vec) {}
|
||||
bool AABB::ContainsInXZ(Vec3p *vec) {}
|
||||
bool AABB::ContainsInXY(Vec3p *vec) {}
|
||||
bool AABB::IntersectsCube(Cube *cube) {}
|
||||
bool AABB::func_ov000_0208e87c(Cube *cube, Vec3p *vec, u32 *out) {}
|
||||
void AABB::GrowToPoint(Vec3p *point) {}
|
||||
void AABB::Grow(Vec3p *dimensions) {}
|
||||
void AABB::GrowScalar(q20 amount) {}
|
||||
@@ -0,0 +1,19 @@
|
||||
#include "Player/EquipItem.hpp"
|
||||
|
||||
void EquipItem::vfunc_00() {}
|
||||
void EquipItem::vfunc_1c() {}
|
||||
bool EquipItem::IsUsable(unk32 param1) const {}
|
||||
bool EquipItem::IsInUse() const {}
|
||||
bool EquipItem::UpdateInUse(unk32 param1) {}
|
||||
u32 EquipItem::vfunc_2c() {}
|
||||
void EquipItem::vfunc_34(unk16 *param1) {}
|
||||
unk32 EquipItem::vfunc_40() const {}
|
||||
unk32 EquipItem::vfunc_44(unk32 param1) const {}
|
||||
unk32 EquipItem::vfunc_48(unk32 param1) const {}
|
||||
s32 EquipItem::vfunc_4c() const {}
|
||||
Vec3p *EquipItem::GetPlayerPos() {}
|
||||
void EquipItem::func_ov000_020be99c(Vec3p *param1) {}
|
||||
void EquipItem::func_ov000_020be9e4(s32 param1, s32 param2, s32 param3, s16 param4) {}
|
||||
u16 EquipItem::GetAmmo() {}
|
||||
void EquipItem::GiveAmmo(u32 amount) {}
|
||||
bool EquipItem::GetHitbox(Cylinder *hitbox) const {}
|
||||
@@ -0,0 +1,12 @@
|
||||
#include "Player/EquipShield.hpp"
|
||||
|
||||
void EquipShield::vfunc_00() {}
|
||||
ItemFlag EquipShield::GetId() const {}
|
||||
bool EquipShield::IsUsable(unk32 param1) const {}
|
||||
void EquipShield::func_ov000_020c070c(u32 param1, Vec3p *param2, unk32 param3) {}
|
||||
void EquipShield::vfunc_10() {}
|
||||
void EquipShield::vfunc_18() {}
|
||||
void EquipShield::vfunc_1c() {}
|
||||
void EquipShield::vfunc_30() {}
|
||||
void EquipShield::vfunc_38(unk32 param1) {}
|
||||
bool EquipShield::GetHitbox(Cylinder *hitbox) const {}
|
||||
@@ -0,0 +1,26 @@
|
||||
#include "Player/EquipSword.hpp"
|
||||
|
||||
void EquipSword::vfunc_00() {}
|
||||
ItemFlag EquipSword::GetId() const {}
|
||||
void EquipSword::func_ov000_020bf008(unk16 param1, unk16 param2) {}
|
||||
bool EquipSword::func_ov000_020bf028() {}
|
||||
void EquipSword::func_ov000_020bf088() {}
|
||||
void EquipSword::vfunc_10() {}
|
||||
bool EquipSword::UpdateInUse(unk32 param1) {}
|
||||
void EquipSword::vfunc_18() {}
|
||||
void EquipSword::vfunc_1c() {}
|
||||
void EquipSword::func_ov000_020bf330() {}
|
||||
bool EquipSword::func_ov000_020bf4f4() {}
|
||||
void EquipSword::vfunc_30() {}
|
||||
EquipRope *EquipSword::GetEquipRope() {}
|
||||
void *func_ov000_020bff80(void *param1) {}
|
||||
void EquipSword::vfunc_38(unk32 param1) {}
|
||||
bool EquipSword::GetHitbox(Cylinder *hitbox) const {}
|
||||
void EquipSword::func_ov000_020c024c(Vec3p *param1, s32 param2) {}
|
||||
void EquipSword::func_ov000_020c0318(Vec3p *param1, s32 param2) {}
|
||||
void EquipSword::func_ov000_020c0550(Vec3p *param1, s32 param2) {}
|
||||
void EquipSword::func_ov000_020c05ec(s32 param1) {}
|
||||
void EquipSword::func_ov000_020c0648() {}
|
||||
u32 EquipSword::vfunc_2c() {}
|
||||
void EquipSword::func_ov000_020c06b0(s32 param1) {}
|
||||
void *func_ov000_020c06b8() {}
|
||||
@@ -0,0 +1,37 @@
|
||||
#include "Player/LinkStateCutscene.hpp"
|
||||
|
||||
void LinkStateCutscene::vfunc_00() {}
|
||||
void UnkStruct_ov004_0210abb8::vfunc_08(unk32 param1) {}
|
||||
bool LinkStateCutscene::func_ov000_020b1e98(s32 param1) {}
|
||||
bool LinkStateCutscene::func_ov000_020b1eb8() {}
|
||||
bool LinkStateCutscene::func_ov000_020b1eec() {}
|
||||
void LinkStateCutscene::CreateDebugHierarchy() {}
|
||||
void LinkStateCutscene::OnStateEnter() {}
|
||||
void LinkStateCutscene::OnStateLeave(s32 param1) {}
|
||||
LinkStateId LinkStateCutscene::GetId() {}
|
||||
void LinkStateCutscene::vfunc_1c() {}
|
||||
void LinkStateCutscene::StopVerticalVelocity() {}
|
||||
void LinkStateCutscene::func_ov000_020b2568() {}
|
||||
void LinkStateCutscene::func_ov000_020b2598() {}
|
||||
void LinkStateCutscene::func_ov000_020b2ba4() {}
|
||||
void LinkStateCutscene::func_ov000_020b2ce4(unk32 param1, s16 param2) {}
|
||||
void LinkStateCutscene::func_ov000_020b2cf0() {}
|
||||
void LinkStateCutscene::func_ov000_020b2d60() {}
|
||||
bool LinkStateCutscene::func_ov000_020b2d8c() {}
|
||||
void LinkStateCutscene::func_ov000_020b2e84() {}
|
||||
bool LinkStateCutscene::vfunc_24(s32 param1) {}
|
||||
bool LinkStateCutscene::vfunc_28() {}
|
||||
void LinkStateCutscene::func_ov000_020b2f48(unk32 param1, unk32 param2) {}
|
||||
void LinkStateCutscene::func_ov000_020b2f70(unk32 param1, void *param2, unk32 *param3) {}
|
||||
void LinkStateCutscene::ChangeToMoveState() {}
|
||||
bool LinkStateCutscene::func_ov000_020b2fac() {}
|
||||
void LinkStateCutscene::func_ov000_020b3024(Vec3p *param1, unk32 param2) {}
|
||||
void LinkStateCutscene::func_ov000_020b305c(Vec3p *param1, Vec3p *param2) {}
|
||||
void LinkStateCutscene::func_ov000_020b309c(Vec3p *param1) {}
|
||||
void LinkStateCutscene::func_ov000_020b30e4(u32 param1, unk32 param2, unk32 param3) {}
|
||||
void LinkStateCutscene::func_ov000_020b3278(s32 param1, s32 *param2) {}
|
||||
void LinkStateCutscene::func_ov000_020b35d8(s32 param1, s32 param2) {}
|
||||
void LinkStateCutscene::func_ov000_020b38dc(u32 param1, u32 param2) {}
|
||||
bool LinkStateCutscene::vfunc_40() {}
|
||||
bool LinkStateCutscene::vfunc_38() {}
|
||||
UnkStruct_ov004_0210abb8::~UnkStruct_ov004_0210abb8() {}
|
||||
@@ -43,17 +43,17 @@ ARM void LinkStateItem::OnStateLeave(s32 param1) {
|
||||
case ItemFlag_OshusSword: break;
|
||||
case ItemFlag_WoodenShield: break;
|
||||
case ItemFlag_Boomerang: break;
|
||||
case ItemFlag_BombBag: EquipBomb::StopUsing(this, param1); break;
|
||||
case ItemFlag_BombBag: this->StopUsingBomb(param1); break;
|
||||
case ItemFlag_Bow: break;
|
||||
case ItemFlag_GrapplingHook: EquipRope::StopUsing(this); break;
|
||||
case ItemFlag_Hammer: EquipHammer::StopUsing(this); break;
|
||||
case ItemFlag_GrapplingHook: this->StopUsingRope(); break;
|
||||
case ItemFlag_Hammer: this->StopUsingHammer(); break;
|
||||
case ItemFlag_PotionA:
|
||||
case ItemFlag_PotionB:
|
||||
UnkStruct_027e103c *unk = data_027e103c;
|
||||
unk->mUnk_2a = 0;
|
||||
unk->func_ov000_020cf9dc(0, 0);
|
||||
UnkStruct_027e103c *pData_027e103c = data_027e103c;
|
||||
pData_027e103c->mUnk_2a = 0;
|
||||
pData_027e103c->func_ov000_020cf9dc(0, 0);
|
||||
break;
|
||||
case ItemFlag_Shovel: EquipScoop::StopUsing(this); break;
|
||||
case ItemFlag_Shovel: this->StopUsingScoop(); break;
|
||||
}
|
||||
|
||||
if (this->mEquipId != ItemFlag_None) {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include "Player/PlayerControl.hpp"
|
||||
#include "Actor/ActorManager.hpp"
|
||||
#include "Actor/ActorNaviBase.hpp"
|
||||
#include "Actor/Navi/ActorNaviBase.hpp"
|
||||
#include "DTCM/UnkStruct_027e05f8.hpp"
|
||||
#include "DTCM/UnkStruct_027e077c.hpp"
|
||||
#include "DTCM/UnkStruct_027e0c68.hpp"
|
||||
|
||||
@@ -0,0 +1,37 @@
|
||||
#include "Player/PlayerControlData.hpp"
|
||||
|
||||
void PlayerControlData::vfunc_00() {}
|
||||
void PlayerControlData::func_ov000_020b4440() {}
|
||||
void PlayerControlData::func_ov000_020b4460(s32 param1) {}
|
||||
void PlayerControlData::func_ov000_020b44d4(s32 param1, u32 param2) {}
|
||||
void PlayerControlData::func_ov000_020b4558(s32 param1, u32 param2) {}
|
||||
void PlayerControlData::func_ov000_020b45e0() {}
|
||||
void PlayerControlData::func_ov000_020b45f8(unk32 *param1, unk8 param2, unk8 param3) {}
|
||||
void PlayerControlData::func_ov000_020b464c(unk32 *param1, unk8 param2, unk8 param3) {}
|
||||
void PlayerControlData::vfunc_60(unk32 param1, unk32 param2, s32 param3) {}
|
||||
void PlayerControlData::vfunc_68(unk32 param1, unk32 param2) {}
|
||||
void PlayerControlData::vfunc_64(u32 param1) {}
|
||||
void PlayerControlData::vfunc_20() {}
|
||||
void PlayerControlData::vfunc_24() {}
|
||||
void PlayerControlData::vfunc_28() {}
|
||||
void PlayerControlData::vfunc_2c() {}
|
||||
void PlayerControlData::vfunc_30() {}
|
||||
void PlayerControlData::vfunc_34() {}
|
||||
unk32 PlayerControlData::vfunc_7c() {}
|
||||
unk32 PlayerControlData::vfunc_74() {}
|
||||
unk32 PlayerControlData::vfunc_78() {}
|
||||
void PlayerControlData::func_ov000_020b484c(s32 param1, s32 param2, s32 param3) {}
|
||||
void PlayerControlData::vfunc_6c(s32 param1, Vec3p *param2) {}
|
||||
void PlayerControlData::vfunc_5c() {}
|
||||
void PlayerControlData::vfunc_3c(s32 param1, s32 param2) {}
|
||||
void PlayerControlData::vfunc_40(u16 *param1, Vec3p *param2, unk32 param3, char param4) {}
|
||||
void PlayerControlData::vfunc_44(unk32 param1, unk32 *param2, unk32 param3, unk16 param4) {}
|
||||
void PlayerControlData::vfunc_48(unk32 param1, unk32 param2, unk32 param3, s16 param4) {}
|
||||
void PlayerControlData::vfunc_4c(unk32 param1, Vec3p *param2) {}
|
||||
void PlayerControlData::vfunc_70(s32 param1) {}
|
||||
void PlayerControlData::vfunc_50() {}
|
||||
void PlayerControlData::vfunc_54() {}
|
||||
void PlayerControlData::vfunc_58() {}
|
||||
void PlayerControlData::func_ov000_020b4944(unk32 param1, u32 param2, s32 param3) {}
|
||||
void PlayerControlData::func_ov000_020b4a00(s32 *param1, s32 *param2, s32 *param3, s32 param4) {}
|
||||
unk32 PlayerControlData::vfunc_0c() {}
|
||||
@@ -0,0 +1,7 @@
|
||||
#include "Player/PlayerControl.hpp"
|
||||
|
||||
void PlayerControl::ResetTouchWorld() {}
|
||||
void PlayerControl::InitTouchMovement() {}
|
||||
void PlayerControl::func_ov000_020b7924(s32 param1) {}
|
||||
void PlayerControl::ApplyTouchWorld(Vec3p *result, unk32 scale) {}
|
||||
bool PlayerControl::func_ov000_020b7d6c() {}
|
||||
@@ -0,0 +1,101 @@
|
||||
#include "Player/PlayerLinkBase.hpp"
|
||||
|
||||
s32 PlayerLinkBase::GetMaxHealth() {}
|
||||
void PlayerLinkBase::vfunc_10(Cylinder *param1) {}
|
||||
void PlayerLinkBase::vfunc_14(Cylinder *param1) {}
|
||||
void PlayerLinkBase::UnequipPotion() {}
|
||||
void PlayerLinkBase::ChangeLinkState(s32 index) {}
|
||||
void PlayerLinkBase::SetLinkSubState(s32 index, unk32 substate) {}
|
||||
PlayerControlData *PlayerLinkBase::GetPlayerControlData(s32 index) {}
|
||||
void PlayerLinkBase::GetDistanceTo(Vec3p *vec, q20 *yDist, q20 *xzDist) {}
|
||||
bool PlayerLinkBase::func_ov000_020bb68c(Vec3p *target) {}
|
||||
bool PlayerLinkBase::func_ov000_020bb6d4() {}
|
||||
void PlayerLinkBase::func_ov000_020bb810(Vec3p *target, unk32 param2) {}
|
||||
void PlayerLinkBase::func_ov000_020bb8c4(Vec3p *param1) {}
|
||||
void PlayerLinkBase::TurnTo(Vec3p *target) {}
|
||||
void PlayerLinkBase::func_ov000_020bb9b0() {}
|
||||
void PlayerLinkBase::func_ov000_020bb9c8() {}
|
||||
void PlayerLinkBase::func_ov000_020bb9e4() {}
|
||||
bool PlayerLinkBase::func_ov000_020bba00() {}
|
||||
bool PlayerLinkBase::func_ov000_020bba14() {}
|
||||
bool PlayerLinkBase::func_ov000_020bba28() {}
|
||||
void PlayerLinkBase::func_ov000_020bba48() {}
|
||||
void PlayerLinkBase::vfunc_18(s32 param1) {}
|
||||
bool PlayerLinkBase::CanMove() {}
|
||||
bool PlayerLinkBase::vfunc_58() {}
|
||||
bool PlayerLinkBase::vfunc_5c() {}
|
||||
bool PlayerLinkBase::vfunc_60() {}
|
||||
void PlayerLinkBase::vfunc_64() {}
|
||||
bool PlayerLinkBase::func_ov000_020bbabc() {}
|
||||
bool PlayerLinkBase::func_ov000_020bbb18() {}
|
||||
bool PlayerLinkBase::func_ov000_020bbb64() {}
|
||||
bool PlayerLinkBase::func_ov000_020bbb78() {}
|
||||
void PlayerLinkBase::func_ov000_020bbbb8() {}
|
||||
bool PlayerLinkBase::func_ov000_020bbbd0(s32 param1, s32 param2) {}
|
||||
bool PlayerLinkBase::func_ov000_020bbc68(s32 param1) {}
|
||||
bool PlayerLinkBase::func_ov000_020bbd40() {}
|
||||
bool PlayerLinkBase::func_ov000_020bbd60() {}
|
||||
bool PlayerLinkBase::func_ov000_020bbd80(s32 param1) {}
|
||||
unk32 PlayerLinkBase::func_ov000_020bbe94() {}
|
||||
bool PlayerLinkBase::vfunc_30(s32 param1, Vec3p *param2, s32 param3) {}
|
||||
void PlayerLinkBase::func_ov000_020bc088() {}
|
||||
ItemManager *PlayerLinkBase::GetItemManager() {}
|
||||
void PlayerLinkBase::vfunc_70(s32 param1, Vec3p *param2, unk32 param3) {}
|
||||
void PlayerLinkBase::func_ov000_020bc1c8(unk32 param1, unk32 param2, unk32 param3) {}
|
||||
bool PlayerLinkBase::func_ov000_020bc210() {}
|
||||
void PlayerLinkBase::SetVelocity(Vec3p *velocity, bool setAngle) {}
|
||||
void PlayerLinkBase::vfunc_6c() {}
|
||||
void PlayerLinkBase::func_ov000_020bc280(unk16 param1) {}
|
||||
unk32 PlayerLinkBase::func_ov000_020bc2d4(unk32 param1) {}
|
||||
unk32 PlayerLinkBase::func_ov000_020bc320(unk32 param1, unk32 param2, unk32 param3) {}
|
||||
void PlayerLinkBase::func_ov000_020bc398(unk32 param1, s32 param2) {}
|
||||
PlayerCharacter PlayerLinkBase::GetCurrentCharacter() {}
|
||||
s32 PlayerLinkBase::GetHealth(PlayerCharacter character) {}
|
||||
void PlayerLinkBase::AddHealth(s16 amount, PlayerCharacter character) {}
|
||||
void PlayerLinkBase::func_ov000_020bc4ac() {}
|
||||
s32 PlayerLinkBase::GetStateId() {}
|
||||
s32 PlayerLinkBase::func_ov000_020bc520(Vec3p *param1) {}
|
||||
ItemFlag PlayerLinkBase::GetEquipId() {}
|
||||
unk32 PlayerLinkBase::Grab() {}
|
||||
void PlayerLinkBase::func_ov000_020bc7e0(unk32 param1) {}
|
||||
s32 PlayerLinkBase::GetGrabActorId() {}
|
||||
s32 PlayerLinkBase::func_ov000_020bc808() {}
|
||||
unk32 PlayerLinkBase::func_ov000_020bc84c() {}
|
||||
void PlayerLinkBase::func_ov000_020bc854(Vec3p *param1) {}
|
||||
void PlayerLinkBase::UpdateTilePos(Vec3p *param1, PlayerCharacter character) {}
|
||||
void PlayerLinkBase::func_ov000_020bc90c(unk32 *param1, s32 param2) {}
|
||||
bool PlayerLinkBase::func_ov000_020bc960(unk32 param1, unk32 param2, unk32 param3) {}
|
||||
bool PlayerLinkBase::TeleportToLastEntrance(bool param1) {}
|
||||
bool PlayerLinkBase::TeleportToEntrance(unk32 entranceId, bool param2) {}
|
||||
bool PlayerLinkBase::Teleport(Vec3p *pos, s16 angle, unk32 param3, bool param4, bool param5) {}
|
||||
void PlayerLinkBase::vfunc_74() {}
|
||||
bool PlayerLinkBase::GongoronCollidesWith(Cylinder *hitbox) {}
|
||||
unk32 PlayerLinkBase::vfunc_78() {}
|
||||
bool PlayerLinkBase::func_ov000_020bcc78() {}
|
||||
void PlayerLinkBase::func_ov000_020bccc8() {}
|
||||
void PlayerLinkBase::func_ov000_020bcdb8() {}
|
||||
void PlayerLinkBase::func_ov000_020bcdec(Vec3p *param1, unk16 param2) {}
|
||||
bool PlayerLinkBase::PlayItemCutscene(ItemId cutsceneItemId) {}
|
||||
bool PlayerLinkBase::func_ov000_020bcec8() {}
|
||||
bool PlayerLinkBase::func_ov000_020bcefc() {}
|
||||
bool PlayerLinkBase::func_ov000_020bcf2c() {}
|
||||
bool PlayerLinkBase::func_ov000_020bcf50(Vec3p *param1, unk32 param2) {}
|
||||
bool PlayerLinkBase::func_ov000_020bcf84(Vec3p *param1, Vec3p *param2) {}
|
||||
bool PlayerLinkBase::func_ov000_020bcfb8(s32 param1) {}
|
||||
bool PlayerLinkBase::func_ov000_020bd030(unk32 param1) {}
|
||||
bool PlayerLinkBase::func_ov000_020bd070(unk32 param1) {}
|
||||
bool PlayerLinkBase::func_ov000_020bd0a8() {}
|
||||
bool PlayerLinkBase::func_ov000_020bd0bc(Vec3p *param1, s32 param2) {}
|
||||
bool PlayerLinkBase::func_ov000_020bd268() {}
|
||||
bool PlayerLinkBase::func_ov000_020bd2bc() {}
|
||||
bool PlayerLinkBase::func_ov000_020bd304() {}
|
||||
bool PlayerLinkBase::func_ov000_020bd318() {}
|
||||
void PlayerLinkBase::vfunc_7c() {}
|
||||
void PlayerLinkBase::SetPlayerCharacter(PlayerCharacter character) {}
|
||||
bool PlayerLinkBase::func_ov000_020bd3b0(unk32 param1, unk32 param2, unk32 param3, unk16 param4) {}
|
||||
void PlayerLinkBase::SetPosition(Vec3p *position) {}
|
||||
void PlayerLinkBase::SetAngle(s16 *angle) {}
|
||||
bool PlayerLinkBase::func_ov000_020bd510(s32 param1, unk32 *param2) {}
|
||||
void PlayerLinkBase::vfunc_68() {}
|
||||
void PlayerLinkBase::SetUnk_5e() {}
|
||||
void PlayerLinkBase::ResetUnk_5e() {}
|
||||
@@ -0,0 +1,5 @@
|
||||
#include "Player/PlayerManager.hpp"
|
||||
|
||||
void PlayerManager::Save(SaveItemManager *save) {}
|
||||
void PlayerManager::IncreaseMaxHealth(s16 amount) {}
|
||||
void PlayerManager::UpdateShipMaxHealth() {}
|
||||
@@ -0,0 +1,25 @@
|
||||
#include "Render/ModelRender.hpp"
|
||||
|
||||
ModelRender::ModelRender() {}
|
||||
ModelRender::~ModelRender() {}
|
||||
void *ModelRender::GetLcdcAddress() {}
|
||||
void ModelRender::vfunc_0c(ItemModel *model) {}
|
||||
void *ModelRender::func_ov000_020a9624(s32 param1) {}
|
||||
void ModelRender::SetTransform(Vec3p *scale, Mat3p *rotation, Vec3p *translation) {}
|
||||
void ModelRender::SetRotationTranslation(Mat3p *rotation, Vec3p *translation) {}
|
||||
void ModelRender::SetTranslation(Vec3p *translation) {}
|
||||
void ModelRender::PushGeometryCommands() {}
|
||||
void ModelRender::vfunc_20() {}
|
||||
void ModelRender::vfunc_24(unk32 param1) {}
|
||||
void ModelRender::vfunc_28() {}
|
||||
void ModelRender::vfunc_2c() {}
|
||||
void ModelRender::vfunc_34() {}
|
||||
void ModelRender::vfunc_30() {}
|
||||
void ModelRender::func_ov000_020a98e8(unk32 param1) {}
|
||||
void ModelRender::func_ov000_020a990c(unk32 param1) {}
|
||||
void ModelRender::func_ov000_020a9938(unk32 param1) {}
|
||||
void ModelRender::func_ov000_020a9960(unk32 param1) {}
|
||||
void ModelRender::vfunc_38() {}
|
||||
void ModelRender::vfunc_3c() {}
|
||||
void ModelRender::func_ov000_020a9998(unk32 param1, unk32 param2) {}
|
||||
void ModelRender::func_ov000_020a99c0() {}
|
||||
@@ -47,4 +47,3 @@ bool AdventureFlags::func_ov00_02098074(unk32 param1, unk16 param2, unk32 param3
|
||||
bool AdventureFlags::func_ov00_0209809c() {}
|
||||
bool AdventureFlags::func_ov00_020980ac() {}
|
||||
void AdventureFlags::func_ov00_020980bc(s32 param1) {}
|
||||
void AdventureFlags::func_ov00_020980d0() {}
|
||||
|
||||
@@ -0,0 +1,5 @@
|
||||
#include "Save/AdventureFlags.hpp"
|
||||
|
||||
FlagsUnk::~FlagsUnk() {}
|
||||
FlagsUnk2::~FlagsUnk2() {}
|
||||
void FlagsUnk::func_ov000_020980f8() {}
|
||||
@@ -0,0 +1,3 @@
|
||||
#include "Save/SaveItemManager.hpp"
|
||||
|
||||
SaveItemManager::SaveItemManager() {}
|
||||
@@ -0,0 +1,9 @@
|
||||
#include "Unknown/UnkStruct_ov000_020b1528.hpp"
|
||||
|
||||
UnkStruct_ov000_020b1528::UnkStruct_ov000_020b1528() {}
|
||||
UnkStruct_ov000_020b1528::~UnkStruct_ov000_020b1528() {}
|
||||
void UnkStruct_ov000_020b1528::Clear() {}
|
||||
bool UnkStruct_ov000_020b1528::vfunc_08() {}
|
||||
bool UnkStruct_ov000_020b1528::vfunc_0c() {}
|
||||
bool UnkStruct_ov000_020b1528::vfunc_10(s32 *param1) {}
|
||||
bool UnkStruct_ov000_020b1528::vfunc_14(u16 *index, unk32 param2) {}
|
||||
@@ -0,0 +1,9 @@
|
||||
#include "Unknown/UnkStruct_ov000_020beba8.hpp"
|
||||
|
||||
UnkStruct_ov000_020beba8::UnkStruct_ov000_020beba8(unk32 param1) {}
|
||||
void UnkStruct_ov000_020beba8::vfunc_08(unk16 *param1) {}
|
||||
void UnkStruct_ov000_020beba8::vfunc_0c(unk16 *param1) {}
|
||||
void UnkStruct_ov000_020beba8::vfunc_10(s32 *param1) {}
|
||||
void UnkStruct_ov000_020beba8::vfunc_18(s32 *param1) {}
|
||||
void UnkStruct_ov000_020beba8::vfunc_14(u16 *param1) {}
|
||||
UnkStruct_ov000_020beba8::~UnkStruct_ov000_020beba8() {}
|
||||
@@ -0,0 +1,13 @@
|
||||
#include "Unknown/UnkStruct_ov000_020e2f04.hpp"
|
||||
|
||||
UnkStruct_ov000_020e2f04::~UnkStruct_ov000_020e2f04() {}
|
||||
void UnkStruct_ov000_020e2f04::vfunc_0c() {}
|
||||
void UnkStruct_ov000_020e2f04::vfunc_10() {}
|
||||
void UnkStruct_ov000_020e2f04::vfunc_14(AABB *param1, unk32 param2, unk32 param3, unk32 param4) {}
|
||||
void UnkStruct_ov000_020e2f04::vfunc_18() {}
|
||||
void UnkStruct_ov000_020e2f04::vfunc_1c() {}
|
||||
void UnkStruct_ov000_020e2f04::SetBoundingBox(AABB *param1) {}
|
||||
void UnkStruct_ov000_020e2f04::vfunc_24() {}
|
||||
void UnkStruct_ov000_020e2f04::vfunc_28() {}
|
||||
void UnkStruct_ov000_020e2f04::GetBoundingBox(AABB *bbox) {}
|
||||
void UnkStruct_ov000_020e2f04::vfunc_58(unk32 param1, unk32 param2, s32 param3) {}
|
||||
@@ -0,0 +1,13 @@
|
||||
#include "Actor/ActorManager.hpp"
|
||||
|
||||
void ActorManager::Create() {}
|
||||
void ActorManager::Destroy() {}
|
||||
ActorManager::ActorManager() {}
|
||||
ActorManager::~ActorManager() {}
|
||||
void ActorManager::func_ov004_0210532c() {}
|
||||
void ActorManager::func_ov004_021053dc() {}
|
||||
void ActorManager::func_ov004_021054a4(s32 *param1, s32 param2, unk32 param3) {}
|
||||
void ActorManager::func_ov004_0210554c() {}
|
||||
bool ActorManager::func_ov004_02105578(unk32 param1) {}
|
||||
bool ActorManager::func_ov004_02105608(unk32 param1, unk32 param2, unk32 param3) {}
|
||||
void ActorManager::func_ov004_021056b8() {}
|
||||
@@ -0,0 +1,6 @@
|
||||
#include "Actor/Navi/ActorNaviBase.hpp"
|
||||
|
||||
ActorNaviBase::ActorNaviBase() {}
|
||||
ActorNaviBase::~ActorNaviBase() {}
|
||||
void func_ov004_021079d4(unk32 *param1) {}
|
||||
bool ActorNaviBase::vfunc_08() {}
|
||||
@@ -0,0 +1,6 @@
|
||||
#include "Cutscene/CutsceneHandler.hpp"
|
||||
|
||||
CutsceneHandler::CutsceneHandler() {}
|
||||
CutsceneHandler::~CutsceneHandler() {}
|
||||
void CutsceneHandler::func_ov004_0210f3e4(s32 param1) {}
|
||||
void CutsceneHandler::func_ov004_0210f46c() {}
|
||||
@@ -0,0 +1,14 @@
|
||||
#include "DTCM/UnkStruct_027e103c.hpp"
|
||||
|
||||
UnkStruct_027e103c::UnkStruct_027e103c() {}
|
||||
void _Z19func_ov004_02104ce0v() {}
|
||||
UnkStruct_027e103c::~UnkStruct_027e103c() {}
|
||||
void UnkStruct_027e103c::Create() {}
|
||||
void UnkStruct_027e103c::Destroy() {}
|
||||
void UnkStruct_027e103c::func_ov004_02104d68() {}
|
||||
bool UnkStruct_027e103c::func_ov004_02104f5c() {}
|
||||
void UnkStruct_027e103c::func_ov004_02104f78() {}
|
||||
void UnkStruct_027e103c::func_ov004_02104fa8() {}
|
||||
void UnkStruct_027e103c::func_ov004_02104fb8() {}
|
||||
void UnkStruct_027e103c::func_ov004_02104ffc(unk32 param1, unk32 param2) {}
|
||||
void UnkStruct_027e103c::func_ov004_0210504c() {}
|
||||
@@ -0,0 +1,3 @@
|
||||
#include "Debug/DebugHierarchy.hpp"
|
||||
|
||||
DebugHierarchy::~DebugHierarchy() {}
|
||||
@@ -0,0 +1,11 @@
|
||||
#include "Item/ItemManager.hpp"
|
||||
|
||||
ItemManager::ItemManager() {}
|
||||
void ItemManager::Init() {}
|
||||
ItemManager::~ItemManager() {}
|
||||
void ItemManager::InitEquipItems() {}
|
||||
void ItemManager::func_ov004_02107648() {}
|
||||
void ItemManager::func_ov004_02107650() {}
|
||||
void ItemManager::func_ov004_02107698() {}
|
||||
void ItemManager::func_ov004_021076bc() {}
|
||||
void ItemManager::SpawnFairies() {}
|
||||
@@ -0,0 +1,4 @@
|
||||
#include "Item/ItemModelLoader.hpp"
|
||||
|
||||
void ItemModelLoader::Create() {}
|
||||
void ItemModelLoader::Destroy() {}
|
||||
@@ -0,0 +1,10 @@
|
||||
#include "Map/Course.hpp"
|
||||
|
||||
Course::Course() {}
|
||||
Course::~Course() {}
|
||||
bool Course::func_ov004_0210ee84(char *param1) {}
|
||||
unk32 Course::func_ov004_0210ef90(unk32 param1) {}
|
||||
void Course::func_ov004_0210f010() {}
|
||||
void Course::LoadMapData(u8 *map, s32 x, s32 y, char param4, unk32 param5) {}
|
||||
bool Course::func_ov004_0210f0fc(unk32 param1, unk16 *param2, s32 param3) {}
|
||||
void Course::func_ov004_0210f140(s32 param1) {}
|
||||
@@ -0,0 +1,20 @@
|
||||
#include "Map/MapBase.hpp"
|
||||
|
||||
MapBase_Unk_180::MapBase_Unk_180() {}
|
||||
MapBase::MapBase(u32 param1, u32 param2) {}
|
||||
void MapBase::vfunc_14() {}
|
||||
void MapBase::func_ov004_0210c118() {}
|
||||
void MapBase::vfunc_08(u32 param_2, u32 param_3, Course *param_4) {}
|
||||
void MapBase::vfunc_0c(Course *param_2) {}
|
||||
void MapBase::vfunc_10() {}
|
||||
void MapBase::vfunc_2c() {}
|
||||
void MapBase::vfunc_30(s32 param_2) {}
|
||||
bool MapBase::vfunc_34(char *param_2) {}
|
||||
void MapBase::vfunc_38() {}
|
||||
void MapBase::vfunc_3c() {}
|
||||
void MapBase::vfunc_40() {}
|
||||
void MapBase::vfunc_44() {}
|
||||
void MapBase::func_ov004_0210cb1c() {}
|
||||
void MapBase::func_ov004_0210cb38() {}
|
||||
void MapBase::func_ov004_0210cc20(Course *course) {}
|
||||
void MapBase::func_ov004_0210cc58(Course *course, u32 map) {}
|
||||
@@ -0,0 +1,11 @@
|
||||
#include "Map/MapManager.hpp"
|
||||
|
||||
MapManager::MapManager() {}
|
||||
MapManager::~MapManager() {}
|
||||
void MapManager::Create() {}
|
||||
void MapManager::Destroy() {}
|
||||
void MapManager::LoadMapTexSprites(s32 param1) {}
|
||||
void MapManager::func_ov004_02102260() {}
|
||||
void MapManager::func_ov004_02102264(unk32 *param1, char *param2) {}
|
||||
void MapManager::func_ov004_021024c4(s32 param1, unk32 param2, unk32 param3) {}
|
||||
void MapManager::func_ov004_021025d8() {}
|
||||
@@ -0,0 +1,5 @@
|
||||
#include "Player/EquipItem.hpp"
|
||||
|
||||
EquipItem::EquipItem() {}
|
||||
EquipItem::~EquipItem() {}
|
||||
void EquipItem::vfunc_10() {}
|
||||
@@ -0,0 +1,4 @@
|
||||
#include "Player/EquipShield.hpp"
|
||||
|
||||
EquipShield::EquipShield() {}
|
||||
EquipShield::~EquipShield() {}
|
||||
@@ -0,0 +1,4 @@
|
||||
#include "Player/EquipSword.hpp"
|
||||
|
||||
EquipSword::EquipSword() {}
|
||||
EquipSword::~EquipSword() {}
|
||||
@@ -0,0 +1,5 @@
|
||||
#include "Player/LinkStateBase.hpp"
|
||||
|
||||
LinkStateBase::LinkStateBase(PlayerLinkBase *link) {}
|
||||
LinkStateBase::~LinkStateBase() {}
|
||||
void LinkStateBase::CreateDebugHierarchy() {}
|
||||
@@ -0,0 +1,5 @@
|
||||
#include "Player/LinkStateCutscene.hpp"
|
||||
|
||||
LinkStateCutscene::LinkStateCutscene(PlayerLinkBase *link) :
|
||||
LinkStateBase(link) {}
|
||||
LinkStateCutscene::~LinkStateCutscene() {}
|
||||
@@ -0,0 +1,6 @@
|
||||
#include "Player/LinkStateDamage.hpp"
|
||||
|
||||
LinkStateDamage::LinkStateDamage(PlayerLinkBase *link) :
|
||||
LinkStateBase(link) {}
|
||||
unk32 *_Z19func_ov004_021083f4Piiii(unk32 *param1, unk32 param2, unk32 param3, unk32 param4) {}
|
||||
LinkStateDamage::~LinkStateDamage() {}
|
||||
@@ -0,0 +1,5 @@
|
||||
#include "Player/LinkStateFollow.hpp"
|
||||
|
||||
LinkStateFollow::LinkStateFollow(PlayerLinkBase *link) :
|
||||
LinkStateBase(link) {}
|
||||
LinkStateFollow::~LinkStateFollow() {}
|
||||
@@ -0,0 +1,5 @@
|
||||
#include "Player/LinkStateInteract.hpp"
|
||||
|
||||
LinkStateInteract::LinkStateInteract(PlayerLinkBase *link) :
|
||||
LinkStateBase(link) {}
|
||||
LinkStateInteract::~LinkStateInteract() {}
|
||||
@@ -0,0 +1,5 @@
|
||||
#include "Player/LinkStateItem.hpp"
|
||||
|
||||
LinkStateItem::LinkStateItem(PlayerLinkBase *link) :
|
||||
LinkStateBase(link) {}
|
||||
LinkStateItem::~LinkStateItem() {}
|
||||
@@ -0,0 +1,5 @@
|
||||
#include "Player/LinkStateMove.hpp"
|
||||
|
||||
LinkStateMove::LinkStateMove(PlayerLinkBase *link) :
|
||||
LinkStateBase(link) {}
|
||||
LinkStateMove::~LinkStateMove() {}
|
||||
@@ -0,0 +1,5 @@
|
||||
#include "Player/LinkStateRoll.hpp"
|
||||
|
||||
LinkStateRoll::LinkStateRoll(PlayerLinkBase *link) :
|
||||
LinkStateBase(link) {}
|
||||
LinkStateRoll::~LinkStateRoll() {}
|
||||
@@ -0,0 +1,4 @@
|
||||
#include "Player/PlayerBase.hpp"
|
||||
|
||||
PlayerBase::PlayerBase() {}
|
||||
PlayerBase::~PlayerBase() {}
|
||||
@@ -0,0 +1,9 @@
|
||||
#include "Player/PlayerControl.hpp"
|
||||
|
||||
PlayerControl::PlayerControl() {}
|
||||
PlayerControl::~PlayerControl() {}
|
||||
void PlayerControl::Create() {}
|
||||
void PlayerControl::Destroy() {}
|
||||
void PlayerControl::Init() {}
|
||||
void PlayerControl::func_ov004_0210b1d0() {}
|
||||
void PlayerControl::func_ov004_0210b1f0() {}
|
||||
@@ -0,0 +1,7 @@
|
||||
#include "Player/PlayerControlData.hpp"
|
||||
|
||||
PlayerControlData::PlayerControlData() {}
|
||||
PlayerControlData::~PlayerControlData() {}
|
||||
void func_ov004_0210b634(unk32 *param1) {}
|
||||
void PlayerControlData::vfunc_18() {}
|
||||
void PlayerControlData::vfunc_1c() {}
|
||||
@@ -0,0 +1,6 @@
|
||||
#include "Player/PlayerLinkBase.hpp"
|
||||
|
||||
PlayerLinkBase::PlayerLinkBase() {}
|
||||
PlayerLinkBase::~PlayerLinkBase() {}
|
||||
void PlayerLinkBase::Init() {}
|
||||
void PlayerLinkBase::vfunc_20() {}
|
||||
@@ -0,0 +1,8 @@
|
||||
#include "Player/PlayerManager.hpp"
|
||||
|
||||
void PlayerManager::Create() {}
|
||||
void PlayerManager::Destroy() {}
|
||||
PlayerManager::PlayerManager() {}
|
||||
PlayerManager::~PlayerManager() {}
|
||||
void PlayerManager::Init(bool param1) {}
|
||||
void PlayerManager::func_ov004_02108008() {}
|
||||
@@ -0,0 +1,11 @@
|
||||
#include "Save/AdventureFlags.hpp"
|
||||
|
||||
AdventureFlags::AdventureFlags() {}
|
||||
AdventureFlags::~AdventureFlags() {}
|
||||
void AdventureFlags::Create() {}
|
||||
void AdventureFlags::Destroy() {}
|
||||
void AdventureFlags::func_ov004_021044f8(s32 param1) {}
|
||||
void AdventureFlags::func_ov004_0210453c() {}
|
||||
bool AdventureFlags::func_ov004_0210455c(s32 param1) {}
|
||||
void AdventureFlags::func_ov004_021046c8(unk32 param1) {}
|
||||
void AdventureFlags::func_ov004_021046d4() {}
|
||||
@@ -0,0 +1,24 @@
|
||||
#include "DTCM/UnkStruct_027e103c.hpp"
|
||||
|
||||
void UnkStruct_027e103c::func_ov005_02103f20() {}
|
||||
void UnkStruct_027e103c::func_ov005_02103f3c() {}
|
||||
bool UnkStruct_027e103c::func_ov005_02103f4c() {}
|
||||
void UnkStruct_027e103c::func_ov005_02103f70() {}
|
||||
void UnkStruct_027e103c::func_ov005_02103f80(unk8 param1) {}
|
||||
void UnkStruct_027e103c::func_ov005_02103f8c(char *param1) {}
|
||||
void UnkStruct_027e103c::func_ov005_02103fb4() {}
|
||||
void UnkStruct_027e103c::func_ov005_02103fc8(unk8 param1) {}
|
||||
void UnkStruct_027e103c::func_ov005_02103fd8() {}
|
||||
void UnkStruct_027e103c::func_ov005_02103ff0() {}
|
||||
void UnkStruct_027e103c::WalletFull() {}
|
||||
void UnkStruct_027e103c::func_ov005_02104104() {}
|
||||
void UnkStruct_027e103c::func_ov005_02104028(bool param1) {}
|
||||
void UnkStruct_027e103c::func_ov005_02104058() {}
|
||||
void UnkStruct_027e103c::func_ov005_02104070() {}
|
||||
void UnkStruct_027e103c::func_ov005_02104088(unk32 param1) {}
|
||||
void UnkStruct_027e103c::func_ov005_021040c8() {}
|
||||
bool UnkStruct_027e103c::func_ov005_021040ec() {}
|
||||
void UnkStruct_027e103c::func_ov005_02104114() {}
|
||||
void UnkStruct_027e103c::func_ov005_0210413c() {}
|
||||
void UnkStruct_027e103c::func_ov005_02104160() {}
|
||||
void UnkStruct_027e103c::func_Ov005_0210418c(char param1) {}
|
||||
@@ -0,0 +1,6 @@
|
||||
#include "Map/MapBase.hpp"
|
||||
|
||||
void MapBase::vfunc_1c(bool param_2) {}
|
||||
void MapBase::vfunc_20(s32 param_2) {}
|
||||
void MapBase::vfunc_24() {}
|
||||
void MapBase::vfunc_28(s32 param_2) {}
|
||||
@@ -0,0 +1,30 @@
|
||||
#include "Player/LinkStateBase.hpp"
|
||||
|
||||
void LinkStateBase::vfunc_1c() {}
|
||||
void LinkStateBase::vfunc_2c(u16 *param1) {}
|
||||
void LinkStateBase::vfunc_30(unk32 param1) {}
|
||||
bool LinkStateBase::vfunc_38() {}
|
||||
bool LinkStateBase::vfunc_3c() {}
|
||||
bool LinkStateBase::vfunc_40() {}
|
||||
void LinkStateBase::func_ov005_0210f768() {}
|
||||
void LinkStateBase::func_ov005_0210f7b8() {}
|
||||
u32 LinkStateBase::func_ov005_0210f808(u32 param1, Vec3p *param2, s32 param3) {}
|
||||
void func_ov005_02110220() {}
|
||||
void func_ov005_02110224() {}
|
||||
void LinkStateBase::func_ov005_02110228(s32 param1, s32 param2, s32 param3, char param4, char param5) {}
|
||||
bool LinkStateBase::func_ov005_0211058c(s32 param1) {}
|
||||
void LinkStateBase::func_ov005_021107fc() {}
|
||||
void LinkStateBase::func_ov005_0211086c(s32 param1) {}
|
||||
void LinkStateBase::func_ov005_0211097c(unk32 param1, unk8 param2, unk8 param3) {}
|
||||
unk32 LinkStateBase::func_ov005_021109c0() {}
|
||||
void LinkStateBase::func_ov005_02110b40(s32 param1) {}
|
||||
void LinkStateBase::func_ov005_02110bb4() {}
|
||||
void LinkStateBase::func_ov005_02110be8() {}
|
||||
void LinkStateBase::func_ov005_02110e0c(u16 param1, s32 param2) {}
|
||||
void LinkStateBase::func_ov005_02110e28(u16 param1, s32 param2, s32 param3, char param4) {}
|
||||
bool LinkStateBase::func_ov005_02110f50(s32 param1, s32 param2, s32 param3, u32 *param4) {}
|
||||
void LinkStateBase::func_ov005_021112ec() {}
|
||||
bool LinkStateBase::func_ov005_02111358() {}
|
||||
bool LinkStateBase::func_ov005_0211139c() {}
|
||||
bool LinkStateBase::func_ov005_021113b4() {}
|
||||
void LinkStateBase::func_ov005_021113c4(bool param1) {}
|
||||
@@ -0,0 +1,28 @@
|
||||
#include "Player/LinkStateCutscene.hpp"
|
||||
|
||||
unk32 UnkStruct_ov004_0210abb8::vfunc_2c(s32 param1) {}
|
||||
void UnkStruct_ov004_0210abb8::vfunc_24(unk32 param1) {}
|
||||
void LinkStateCutscene::func_ov005_021089c0() {}
|
||||
void LinkStateCutscene::func_ov005_021089f4() {}
|
||||
void LinkStateCutscene::func_ov005_02108d08() {}
|
||||
void LinkStateCutscene::func_ov005_02108e08() {}
|
||||
void LinkStateCutscene::func_ov005_02108e8c() {}
|
||||
void LinkStateCutscene::func_ov005_02108f38() {}
|
||||
void LinkStateCutscene::func_ov005_02108f98(unk32 param1, unk32 param2, unk32 param3) {}
|
||||
void LinkStateCutscene::func_ov005_021092bc() {}
|
||||
void LinkStateCutscene::func_ov005_0210952c() {}
|
||||
void LinkStateCutscene::func_ov005_02109588() {}
|
||||
void LinkStateCutscene::func_ov005_0210960c() {}
|
||||
void LinkStateCutscene::func_ov005_02109650() {}
|
||||
bool LinkStateCutscene::PlayItemCutscene(unk32 itemId) {}
|
||||
bool LinkStateCutscene::func_ov005_02109768() {}
|
||||
void LinkStateCutscene::func_ov005_021097b0(s32 param1) {}
|
||||
void LinkStateCutscene::func_ov005_021099dc() {}
|
||||
bool LinkStateCutscene::func_ov005_02109cd0(s32 *param1, s32 param2, unk32 param3) {}
|
||||
void LinkStateCutscene::func_ov005_02109e84() {}
|
||||
void LinkStateCutscene::func_ov005_02109f2c() {}
|
||||
void LinkStateCutscene::func_ov005_02109f88() {}
|
||||
void LinkStateCutscene::func_ov005_0210a018() {}
|
||||
void LinkStateCutscene::func_ov005_0210a06c() {}
|
||||
bool LinkStateCutscene::func_ov005_0210a0c0(unk16 param1) {}
|
||||
void LinkStateCutscene::vfunc_30(unk32 param1) {}
|
||||
@@ -0,0 +1,4 @@
|
||||
#include "Player/LinkStateDamage.hpp"
|
||||
|
||||
void LinkStateDamage::vfunc_1c() {}
|
||||
bool LinkStateDamage::vfunc_40() {}
|
||||
@@ -0,0 +1,17 @@
|
||||
#include "Player/LinkStateFollow.hpp"
|
||||
#include "Player/LinkStateCutscene.hpp"
|
||||
|
||||
void LinkStateFollow::OnStateEnter() {}
|
||||
EquipRope *LinkStateFollow::GetEquipRope() {}
|
||||
void LinkStateFollow::vfunc_1c() {}
|
||||
void LinkStateFollow::func_ov005_0210b9c4() {}
|
||||
void LinkStateFollow::func_ov005_0210ba98() {}
|
||||
void LinkStateFollow::func_ov005_0210babc() {}
|
||||
void LinkStateFollow::func_ov005_0210bb50() {}
|
||||
void LinkStateFollow::func_ov005_0210bb98() {}
|
||||
void LinkStateFollow::func_ov005_0210bd70() {}
|
||||
void LinkStateFollow::func_ov005_0210bf50() {}
|
||||
bool LinkStateFollow::vfunc_20(s32 param1) {}
|
||||
LinkStateCutscene *GetLinkStateCutscene() {}
|
||||
void LinkStateFollow::vfunc_2c(u16 *param1) {}
|
||||
void LinkStateFollow::func_ov005_0210ca80(Vec3p *param1, s32 *param2) {}
|
||||
@@ -0,0 +1,15 @@
|
||||
#include "Player/LinkStateInteract.hpp"
|
||||
#include "Player/LinkStateFollow.hpp"
|
||||
|
||||
void LinkStateInteract::vfunc_1c() {}
|
||||
void LinkStateInteract::func_ov005_0210a690() {}
|
||||
bool LinkStateInteract::func_ov005_0210a714() {}
|
||||
void LinkStateInteract::func_ov005_0210a774() {}
|
||||
void LinkStateInteract::func_ov005_0210a7d4() {}
|
||||
LinkStateFollow *GetLinkStateFollow() {}
|
||||
unk32 func_ov005_0210ab08(unk32 param1) {}
|
||||
void LinkStateInteract::func_ov005_0210ab1c() {}
|
||||
void LinkStateInteract::func_ov005_0210ad88() {}
|
||||
void LinkStateInteract::func_ov005_0210b2a4() {}
|
||||
void LinkStateInteract::vfunc_2c(u16 *param1) {}
|
||||
void LinkStateInteract::func_ov005_0210b4f4(Vec3p *vec, Actor *actor) {}
|
||||
@@ -0,0 +1,22 @@
|
||||
#include "Player/LinkStateItem.hpp"
|
||||
#include "Player/LinkStateRoll.hpp"
|
||||
|
||||
void LinkStateItem::OnStateEnter() {}
|
||||
EquipSword *GetEquipSword() {}
|
||||
void LinkStateItem::vfunc_1c() {}
|
||||
bool LinkStateItem::vfunc_20(s32 param1) {}
|
||||
EquipBombchu *GetEquipBombchu() {}
|
||||
bool LinkStateItem::vfunc_24(s32 param1) {}
|
||||
void LinkStateItem::func_ov005_02105850() {}
|
||||
void LinkStateItem::func_ov005_02105c28() {}
|
||||
EquipShield *GetEquipShield() {}
|
||||
void LinkStateItem::func_ov005_02105d94() {}
|
||||
void LinkStateItem::func_ov005_02105dac() {}
|
||||
LinkStateRoll *GetLinkStateRoll() {}
|
||||
void LinkStateItem::func_ov005_02106644() {}
|
||||
void LinkStateItem::func_ov005_02106700(Vec3p *param1, unk8 *param2) {}
|
||||
void LinkStateItem::func_ov005_02106740(s32 *param1, s32 param2) {}
|
||||
bool LinkStateItem::func_ov005_02106894(s32 param1, s32 param2) {}
|
||||
void LinkStateItem::func_ov005_02106980(unk32 param, s32 param2, s32 *param3) {}
|
||||
bool LinkStateItem::func_ov005_02106a50() {}
|
||||
bool LinkStateItem::func_ov005_02106bbc(Vec3p *param1, unk32 param2, u32 param3) {}
|
||||
@@ -0,0 +1,5 @@
|
||||
#include "Player/LinkStateMove.hpp"
|
||||
|
||||
void LinkStateMove::func_ov005_021113d0() {}
|
||||
void LinkStateMove::vfunc_1c() {}
|
||||
bool LinkStateMove::vfunc_3c() {}
|
||||
@@ -0,0 +1,23 @@
|
||||
#include "Player/LinkStateRoll.hpp"
|
||||
#include "Player/LinkStateDamage.hpp"
|
||||
|
||||
s32 LinkStateRoll::func_ov005_02106c80(u32 param1) {}
|
||||
void LinkStateRoll::vfunc_1c() {}
|
||||
void LinkStateRoll::func_ov005_02106cd0() {}
|
||||
LinkStateDamage *GetLinkStateDamage() {}
|
||||
void LinkStateRoll::func_ov005_02107208(u32 param1) {}
|
||||
void LinkStateRoll::func_ov005_02107214() {}
|
||||
void LinkStateRoll::func_ov005_021073b8() {}
|
||||
void LinkStateRoll::func_ov005_021075bc() {}
|
||||
LinkStateItem *GetLinkStateItem() {}
|
||||
void LinkStateRoll::func_ov005_02107880() {}
|
||||
void LinkStateRoll::func_ov005_02107954(unk32 param1, unk32 param2, unk32 param3) {}
|
||||
void LinkStateRoll::func_ov005_02107b74(unk32 *param1, unk16 param2, unk16 param3) {}
|
||||
bool LinkStateRoll::func_ov005_02107bd4() {}
|
||||
bool LinkStateRoll::func_ov005_02107c8c() {}
|
||||
bool LinkStateRoll::func_ov005_02107d74() {}
|
||||
unk32 LinkStateRoll::func_ov005_02107e80(u32 param1, unk32 *param2, unk16 param3, unk8 *param4) {}
|
||||
void LinkStateRoll::func_ov005_02107fc0() {}
|
||||
bool LinkStateRoll::func_ov005_02108094() {}
|
||||
void LinkStateRoll::func_ov005_02108188() {}
|
||||
void LinkStateRoll::func_ov005_021081a8() {}
|
||||
@@ -0,0 +1,7 @@
|
||||
#include "Player/PlayerLinkBase.hpp"
|
||||
|
||||
void PlayerLinkBase::vfunc_2c(s32 param1, unk8 param2) {}
|
||||
void func_ov005_0210e8a8(unk32 *param1, s32 param2) {}
|
||||
void PlayerLinkBase::UpdatePos(unk32 param1) {}
|
||||
void PlayerLinkBase::vfunc_28(s32 param1) {}
|
||||
bool PlayerLinkBase::func_ov005_0210eba4() {}
|
||||
@@ -0,0 +1,25 @@
|
||||
#include "Player/Battle/PlayerBattleLinkControlData.hpp"
|
||||
|
||||
PlayerBattleLinkControlData::PlayerBattleLinkControlData() {}
|
||||
PlayerBattleLinkControlData::~PlayerBattleLinkControlData() {}
|
||||
void PlayerBattleLinkControlData::vfunc_18() {}
|
||||
void PlayerBattleLinkControlData::vfunc_14(s32 param1) {}
|
||||
void PlayerBattleLinkControlData::vfunc_60(unk32 param1, unk32 param2, s32 param3) {}
|
||||
void PlayerBattleLinkControlData::vfunc_68(unk32 param1, unk32 param2) {}
|
||||
void PlayerBattleLinkControlData::vfunc_64(u32 param1) {}
|
||||
void PlayerBattleLinkControlData::vfunc_6c(s32 param1, Vec3p *param2) {}
|
||||
void PlayerBattleLinkControlData::func_ov012_0211af70() {}
|
||||
void PlayerBattleLinkControlData::vfunc_20() {}
|
||||
void PlayerBattleLinkControlData::vfunc_80(s32 param1) {}
|
||||
void PlayerBattleLinkControlData::vfunc_2c() {}
|
||||
void func_ov012_0211b384(unk32 *param1, s32 param2) {}
|
||||
void PlayerBattleLinkControlData::vfunc_30() {}
|
||||
void PlayerBattleLinkControlData::vfunc_38(s32 param1, s32 param2) {}
|
||||
void PlayerBattleLinkControlData::vfunc_40(u16 *param1, Vec3p *param2, unk32 param3, char param4) {}
|
||||
void PlayerBattleLinkControlData::vfunc_3c(s32 param1, s32 param2) {}
|
||||
void PlayerBattleLinkControlData::vfunc_44(unk32 param1, unk32 *param2, unk32 param3, unk16 param4) {}
|
||||
void PlayerBattleLinkControlData::vfunc_70(s32 param1) {}
|
||||
bool PlayerBattleLinkControlData::func_ov012_0211b9c4(s32 param1, Vec3p *param2) {}
|
||||
void PlayerBattleLinkControlData::vfunc_4c(unk32 param1, Vec3p *param2) {}
|
||||
void PlayerBattleLinkControlData::func_ov012_0211bb08(s32 param1) {}
|
||||
unk32 PlayerBattleLinkControlData::GetCharacterId() {}
|
||||
@@ -5,11 +5,11 @@
|
||||
#include "System/Random.hpp"
|
||||
|
||||
extern "C" {
|
||||
void func_ov000_0207a1c8(bool *param_1, unk32 param_2, Vec3p *param_3);
|
||||
void func_0202bc38(unk32 param_1, Vec3p *param_2, u32 param_3, Actor_UnkStruct_012 *param_4, bool);
|
||||
void func_ov005_02102c2c(u32 *param_1, int param_2, Vec3p *param_3, int param_4, int param_5, u32 param_6, int param_7,
|
||||
char param_8, char param_9, char param_10);
|
||||
void func_ov000_020d7ad4(u32 *param1, u32 param2);
|
||||
void func_ov000_0207a1c8(bool *param_1, unk32 param_2, Vec3p *param_3);
|
||||
void func_0202bc38(unk32 param_1, Vec3p *param_2, u32 param_3, Actor_UnkStruct_012 *param_4, bool);
|
||||
void func_ov005_02102c2c(u32 *param_1, int param_2, Vec3p *param_3, int param_4, int param_5, u32 param_6, int param_7,
|
||||
char param_8, char param_9, char param_10);
|
||||
void func_ov000_020d7ad4(u32 *param1, u32 param2);
|
||||
}
|
||||
u16 GetRupeeValue(RupeeId id);
|
||||
|
||||
@@ -177,7 +177,7 @@ void ActorRupee::Update(bool param1) {
|
||||
cutsceneItemId = GetRupeeCutsceneItemId();
|
||||
|
||||
if (cutsceneItemId >= 0) {
|
||||
if (gPlayerLink->func_ov00_020bce48(cutsceneItemId)) {
|
||||
if (gPlayerLink->PlayItemCutscene(cutsceneItemId)) {
|
||||
Kill();
|
||||
} else {
|
||||
func_ov14_0213b204(3);
|
||||
@@ -223,7 +223,7 @@ void ActorRupee::Update(bool param1) {
|
||||
break;
|
||||
case 3:
|
||||
PlayerLinkBase *pLink = gPlayerLink;
|
||||
if (pLink->func_ov00_020bce48(GetRupeeCutsceneItemId())) {
|
||||
if (pLink->PlayItemCutscene(GetRupeeCutsceneItemId())) {
|
||||
Kill();
|
||||
}
|
||||
break;
|
||||
|
||||
@@ -0,0 +1,34 @@
|
||||
#include "Actor/Player/ActorArrow.hpp"
|
||||
#include "Player/EquipShield.hpp"
|
||||
#include "Unknown/UnkStruct_ov000_020beba8.hpp"
|
||||
|
||||
ActorType ActorArrow::gType = ActorType(ActorTypeId_Arrow, (ActorCreateFunc) ActorArrow::Create, NULL);
|
||||
|
||||
UnkStruct_ov000_020beba8 data_ov014_0215abec = UnkStruct_ov000_020beba8(0);
|
||||
|
||||
ActorArrow *ActorArrow::Create() {}
|
||||
void ActorArrow::func_ov014_0211fd80(unk32 param1) {}
|
||||
void ActorArrow::func_ov014_0211fd90() {}
|
||||
ActorArrow::ActorArrow() {}
|
||||
ActorArrow::~ActorArrow() {}
|
||||
bool ActorArrow::vfunc_08() {}
|
||||
bool ActorArrow::CollidesWith(Actor *other) {}
|
||||
void ActorArrow::func_ov014_021200d4() {}
|
||||
void ActorArrow::func_ov014_02120118() {}
|
||||
bool ActorArrow::func_ov014_02120180() {}
|
||||
EquipRope *ActorArrow::GetEquipRope() {}
|
||||
void ActorArrow::vfunc_14(u32 param1) {}
|
||||
void func_ov014_02120774(u32 *param1, s32 param2) {}
|
||||
void ActorArrow::vfunc_18(u32 param1) {}
|
||||
void ActorArrow::vfunc_10(u32 param1) {}
|
||||
void ActorArrow::func_ov014_021207b8(ActorRef *ref, s32 param2, s32 param3) {}
|
||||
void ActorArrow::func_ov014_02120998(ActorRef *ref, q20 x, q20 y, q20 z, s16 param5) {}
|
||||
void func_ov014_02120a80(s32 param1, ActorArrow *arrow) {}
|
||||
void ActorArrow::func_ov014_02120ac4(unk32 param1, bool param2) {}
|
||||
void ActorArrow::func_ov014_02120c98(Vec3p *param1) {}
|
||||
void ActorArrow::func_ov014_02120d58() {}
|
||||
void ActorArrow::func_ov014_02120da8() {}
|
||||
bool ActorArrow::func_ov014_02120dec(unk32 param1) {}
|
||||
bool ActorArrow::vfunc_48(Knockback *param1) {}
|
||||
EquipShield *GetEquipShield() {}
|
||||
void ActorArrow::vfunc_20(bool param1) {}
|
||||
@@ -0,0 +1,12 @@
|
||||
#include "Actor/Player/ActorBlast.hpp"
|
||||
|
||||
ActorType ActorBlast::gType = ActorType(ActorTypeId_Blast, (ActorCreateFunc) ActorBlast::Create, NULL);
|
||||
|
||||
ActorBlast *ActorBlast::Create() {}
|
||||
void ActorBlast_Unk1::vfunc_10(s32 *param1) {}
|
||||
ActorBlast::ActorBlast() {}
|
||||
ActorBlast::~ActorBlast() {}
|
||||
bool ActorBlast::vfunc_08() {}
|
||||
void ActorBlast::vfunc_14(u32 param1) {}
|
||||
ActorBlast_Unk1::~ActorBlast_Unk1() {}
|
||||
void ActorBlast::vfunc_18(u32 param1) {}
|
||||
@@ -0,0 +1,24 @@
|
||||
#include "Actor/Player/ActorBomb.hpp"
|
||||
|
||||
ActorType ActorBomb::gType = ActorType(ActorTypeId_Bomb, (ActorCreateFunc) ActorBomb::Create, NULL);
|
||||
|
||||
ActorBomb *ActorBomb::Create() {}
|
||||
void ActorBomb_Unk1::vfunc_0c(unk16 *param1) {}
|
||||
void ActorBomb_Unk1::vfunc_10(s32 *param1) {}
|
||||
ActorBomb::ActorBomb() {}
|
||||
ActorBomb_Unk2::~ActorBomb_Unk2() {}
|
||||
ActorBomb::~ActorBomb() {}
|
||||
ActorBomb_Unk2::ActorBomb_Unk2() {}
|
||||
bool ActorBomb::vfunc_08() {}
|
||||
void ActorBomb::vfunc_14(u32 param1) {}
|
||||
ActorBomb_Unk1::~ActorBomb_Unk1() {}
|
||||
void ActorBomb::vfunc_18(u32 param1) {}
|
||||
bool ActorBomb::func_ov014_02122bb8(s32 param1) {}
|
||||
void ActorBomb::vfunc_54() {}
|
||||
void ActorBomb::vfunc_20(bool param1) {}
|
||||
bool ActorBomb::SetVelocity(Vec3p *vel) {}
|
||||
bool ActorBomb::func_ov014_02122e48(unk32 *param1) {}
|
||||
bool ActorBomb::func_ov014_02122e7c() {}
|
||||
bool ActorBomb::func_ov014_02122e98() {}
|
||||
bool ActorBomb::func_ov014_02122eb8() {}
|
||||
bool ActorBomb::func_ov014_02122ed4() {}
|
||||
@@ -0,0 +1,19 @@
|
||||
#include "Actor/Player/ActorRope.hpp"
|
||||
|
||||
ActorType ActorRope::gType(ActorTypeId_GrapplingHook, (ActorCreateFunc) ActorRope::Create, NULL);
|
||||
|
||||
ActorRope *ActorRope::Create() {}
|
||||
void ActorRope::func_ov014_0212382c(Vec4p *vec) {}
|
||||
q20 ActorRope::func_ov014_0212384c() {}
|
||||
ActorRope::~ActorRope() {}
|
||||
s32 ActorRope::func_ov014_021238f0() {}
|
||||
void ActorRope::func_ov014_02123904() {}
|
||||
bool ActorRope::func_ov014_02123960() {}
|
||||
void ActorRope::vfunc_14(u32 param1) {}
|
||||
void ActorRope::vfunc_18(u32 param1) {}
|
||||
void ActorRope::func_ov014_02123c54(s32 param1) {}
|
||||
bool ActorRope::func_ov014_02123cd0(Vec3p *param1, s32 param2) {}
|
||||
bool ActorRope::func_ov014_02123e1c() {}
|
||||
bool ActorRope::func_ov014_02123e48(unk32 param1) {}
|
||||
void ActorRope::vfunc_20(bool param1) {}
|
||||
void ActorRope::vfunc_10(u32 param1) {}
|
||||
@@ -0,0 +1,6 @@
|
||||
#include "Player/EquipBomb.hpp"
|
||||
|
||||
EquipBomb::EquipBomb() {}
|
||||
ItemFlag EquipBomb::GetId() const {}
|
||||
EquipBomb::~EquipBomb() {}
|
||||
unk32 EquipBomb::vfunc_50() {}
|
||||
@@ -0,0 +1,13 @@
|
||||
#include "Player/EquipBombchu.hpp"
|
||||
|
||||
EquipBombchu::EquipBombchu() {}
|
||||
EquipBombchu_Unk1::EquipBombchu_Unk1() {}
|
||||
EquipBombchu::~EquipBombchu() {}
|
||||
void EquipBombchu::func_ov014_0213eba4() {}
|
||||
void EquipBombchu::func_ov014_0213ec40() {}
|
||||
void EquipBombchu::func_ov014_0213ec64() {}
|
||||
ItemFlag EquipBombchu::GetId() const {}
|
||||
void EquipBombchu::vfunc_34(unk16 *param1) {}
|
||||
Actor *EquipBombchu::func_ov014_0213ed74() {}
|
||||
void *EquipBombchu::func_ov014_0213ed94(s32 param1) {}
|
||||
void EquipBombchu::func_ov014_0213eda0() {}
|
||||
@@ -0,0 +1,12 @@
|
||||
#include "Player/EquipBoomerang.hpp"
|
||||
|
||||
EquipBoomerang::EquipBoomerang() {}
|
||||
EquipBoomerang::~EquipBoomerang() {}
|
||||
bool EquipBoomerang::UpdateInUse(unk32 param1) {}
|
||||
void EquipBoomerang::vfunc_10() {}
|
||||
void EquipBoomerang::func_ov014_0213d098() {}
|
||||
void EquipBoomerang::func_ov014_0213d0bc(Vec3p *param1) {}
|
||||
Actor *EquipBoomerang::GetActor() {}
|
||||
ItemFlag EquipBoomerang::GetId() const {}
|
||||
void EquipBoomerang::func_ov014_0213d184() {}
|
||||
void EquipBoomerang::func_ov014_0213d1b0() {}
|
||||
@@ -0,0 +1,5 @@
|
||||
#include "Player/EquipBow.hpp"
|
||||
|
||||
EquipBow::EquipBow() {}
|
||||
EquipBow::~EquipBow() {}
|
||||
ItemFlag EquipBow::GetId() const {}
|
||||
@@ -0,0 +1,8 @@
|
||||
#include "Player/EquipHammer.hpp"
|
||||
|
||||
EquipHammer::EquipHammer() {}
|
||||
EquipHammer::~EquipHammer() {}
|
||||
void EquipHammer::vfunc_10() {}
|
||||
ItemFlag EquipHammer::GetId() const {}
|
||||
bool EquipHammer::GetHitbox(Cylinder *hitbox) const {}
|
||||
s32 EquipHammer::vfunc_4c() const {}
|
||||
@@ -0,0 +1,11 @@
|
||||
#include "Player/EquipPotion.hpp"
|
||||
|
||||
EquipPotion::EquipPotion() {}
|
||||
EquipPotion::~EquipPotion() {}
|
||||
EquipPotionA::EquipPotionA() {}
|
||||
EquipPotionA::~EquipPotionA() {}
|
||||
ItemFlag EquipPotionA::GetId() const {}
|
||||
EquipPotionB::EquipPotionB() {}
|
||||
EquipPotionB::~EquipPotionB() {}
|
||||
ItemFlag EquipPotionB::GetId() const {}
|
||||
bool EquipPotion::IsUsable(unk32 param1) const {}
|
||||
@@ -0,0 +1,40 @@
|
||||
#include "Player/EquipRope.hpp"
|
||||
|
||||
void func_ov014_0213d230(unk32 param1, s32 param2) {}
|
||||
bool func_ov013_0213d248(s32 param1) {}
|
||||
EquipRope::EquipRope() {}
|
||||
void func_ov014_0213d2e8() {}
|
||||
void func_ov014_0213d2ec(s32 param1) {}
|
||||
EquipRope::~EquipRope() {}
|
||||
void EquipRope::vfunc_10() {}
|
||||
ItemFlag EquipRope::GetId() const {}
|
||||
bool EquipRope::func_ov014_0213d3d4(Vec3p *vec) {}
|
||||
void EquipRope::func_ov014_0213d404(unk32 *param1) {}
|
||||
ActorRope *EquipRope::GetRopeActor() {}
|
||||
s32 EquipRope::func_ov14_0213d440(s32 actorId) {}
|
||||
s32 EquipRope::func_ov14_0213d480(s32 actorId) {}
|
||||
bool EquipRope::func_ov014_0213d4c8() {}
|
||||
bool EquipRope::func_ov014_0213d4ec(unk32 *param1, s32 param2) {}
|
||||
s32 EquipRope::func_ov014_0213d594(s32 param1) {}
|
||||
bool EquipRope::func_ov014_0213d5d0(unk32 *param1, s32 param2) {}
|
||||
s32 EquipRope::func_ov014_0213d63c(s32 param1) {}
|
||||
bool EquipRope::func_ov014_0213d684() {}
|
||||
bool EquipRope::func_ov014_0213d6e0() {}
|
||||
bool EquipRope::func_ov014_0213d71c(s32 param1, ActorRef *param2) {}
|
||||
bool EquipRope::func_ov014_0213d788(s32 param1) {}
|
||||
bool EquipRope::func_ov14_0213d81c(s32 index, Vec3p *vec) {}
|
||||
void EquipRope::func_ov14_0213d91c(s32 index) {}
|
||||
bool EquipRope::func_ov014_0213d9ac() {}
|
||||
bool EquipRope::func_ov14_0213dadc(s32 index, Cylinder *cylinder) {}
|
||||
void EquipRope::func_ov014_0213db34() {}
|
||||
void EquipRope::func_ov014_0213db60() {}
|
||||
void EquipRope::func_ov014_0213dba4(Vec3p *param1) {}
|
||||
s32 EquipRope::func_ov014_0213dda0() {}
|
||||
s32 EquipRope::func_ov14_0213ddd4(Actor *actor) {}
|
||||
bool EquipRope::func_ov14_0213defc(Actor *actor) {}
|
||||
bool EquipRope::func_ov014_0213dfbc(Cylinder *cylinder, s32 param2, Vec3p *vec) {}
|
||||
void EquipRope::func_ov014_0213e144(Vec3p *param1, Vec3p *param2, s32 param3) {}
|
||||
bool EquipRope::func_ov014_0213e20c(s32 param1, Vec3p *param2) {}
|
||||
bool EquipRope::func_ov014_0213e328() {}
|
||||
void func_ov014_0213e544(s32 param1, unk32 param2) {}
|
||||
void func_ov014_0213e55c(unk32 *param1) {}
|
||||
@@ -0,0 +1,5 @@
|
||||
#include "Player/EquipScoop.hpp"
|
||||
|
||||
EquipScoop::EquipScoop() {}
|
||||
EquipScoop::~EquipScoop() {}
|
||||
ItemFlag EquipScoop::GetId() const {}
|
||||
@@ -0,0 +1,24 @@
|
||||
#include "Player/PlayerLink.hpp"
|
||||
|
||||
PlayerLink *PlayerLink::Create() {}
|
||||
PlayerLink *PlayerLink::GetInstance() {}
|
||||
void PlayerLink::func_ov014_0213eef0(s32 param1) {}
|
||||
LinkStateCutscene *PlayerLink::GetLinkStateCutscene() {}
|
||||
PlayerLink::PlayerLink() {}
|
||||
PlayerLink::~PlayerLink() {}
|
||||
void PlayerLink::Init() {}
|
||||
bool PlayerLink::vfunc_04() {}
|
||||
unk32 PlayerLink::vfunc_78() {}
|
||||
void PlayerLink::ResetUnk_5e() {}
|
||||
void PlayerLink::vfunc_2c(s32 param1, unk8 param2) {}
|
||||
void PlayerLink::UpdatePos() {}
|
||||
void PlayerLink::func_ov014_0213f37c() {}
|
||||
void PlayerLink::vfunc_74() {}
|
||||
void PlayerLink::OnDeath(bool param1) {}
|
||||
void PlayerLink::vfunc_7c() {}
|
||||
void PlayerLink::AddHealth(s16 amount) {}
|
||||
void PlayerLink::vfunc_68() {}
|
||||
LinkStateItem *PlayerLink::GetLinkStateItem() {}
|
||||
void PlayerLink::func_ov014_0213f734(unk32 *param1, UnkStruct_027e0fd4 *param2) {}
|
||||
void PlayerLink::func_ov014_0213f740() {}
|
||||
void PlayerLink::func_ov014_0213f97c() {}
|
||||
@@ -0,0 +1,13 @@
|
||||
#include "Player/PlayerLink.hpp"
|
||||
|
||||
unk32 PlayerLink::func_ov023_02177e7c() {}
|
||||
unk32 PlayerLink::func_ov023_02177e84() {}
|
||||
void PlayerLink::func_ov023_02177e90() {}
|
||||
bool PlayerLink::func_ov023_02178058() {}
|
||||
LinkStateFollow *PlayerLink::GetLinkStateFollow() {}
|
||||
void PlayerLink::func_ov023_02178174() {}
|
||||
EquipBombchu *PlayerLink::GetEquipBombchu() {}
|
||||
EquipShield *PlayerLink::GetEquipShield() {}
|
||||
void PlayerLink::GiveControlToLink() {}
|
||||
void PlayerLink::vfunc_6c() {}
|
||||
void PlayerLink::func_ov023_02178630() {}
|
||||
@@ -0,0 +1,6 @@
|
||||
#include "Player/PlayerLink.hpp"
|
||||
|
||||
void PlayerLink::vfunc_44() {}
|
||||
LinkStateCutscene *GetLinkStateCutscene() {}
|
||||
void PlayerLink::vfunc_48() {}
|
||||
void PlayerLink::vfunc_4c() {}
|
||||
@@ -0,0 +1,17 @@
|
||||
#include "Player/EquipBoomerang.hpp"
|
||||
|
||||
void EquipBoomerang::func_ov053_02199014() {}
|
||||
void EquipBoomerang::func_ov053_02199020() {}
|
||||
s32 EquipBoomerang::func_ov053_0219902c(s32 param1) {}
|
||||
void EquipBoomerang::func_ov053_02199038() {}
|
||||
void EquipBoomerang::vfunc_18() {}
|
||||
void EquipBoomerang::vfunc_1c() {}
|
||||
void EquipBoomerang::func_ov053_021990f0(unk16 param1) {}
|
||||
bool EquipBoomerang::func_ov053_02199128(s32 *param1) {}
|
||||
void EquipBoomerang::vfunc_30() {}
|
||||
void EquipBoomerang::func_ov053_02199168() {}
|
||||
void EquipBoomerang::func_ov053_021991ec() {}
|
||||
void EquipBoomerang::vfunc_38(unk32 param1) {}
|
||||
bool EquipBoomerang::IsUsable(unk32 param1) const {}
|
||||
bool EquipBoomerang::func_ov053_02199410(s32 param1) {}
|
||||
bool EquipBoomerang::func_ov053_021994cc(Vec3p *param1) {}
|
||||
@@ -0,0 +1,22 @@
|
||||
#include "Player/EquipScoop.hpp"
|
||||
#include "Player/LinkStateItem.hpp"
|
||||
|
||||
ModelRender EquipScoop::gModelRender;
|
||||
|
||||
void EquipScoop::vfunc_00() {}
|
||||
void EquipScoop::vfunc_18() {}
|
||||
unk32 EquipScoop::vfunc_40() const {}
|
||||
unk32 EquipScoop::vfunc_44(unk32 param1) const {}
|
||||
unk32 EquipScoop::vfunc_48(unk32 param1) const {}
|
||||
bool EquipScoop::IsUsable(unk32 param1) const {}
|
||||
void EquipScoop::vfunc_30() {}
|
||||
s32 EquipScoop::func_ov054_02198e08(Vec3p *param1) {}
|
||||
bool EquipScoop::func_ov054_021980e24(Vec3p *param1) {}
|
||||
void EquipScoop::vfunc_38(unk32 param1) {}
|
||||
void func_ov054_02198ee0(s32 param1, unk32 *param2) {}
|
||||
void LinkStateItem::func_ov054_02198eec() {}
|
||||
bool LinkStateItem::func_ov054_02198efc(s32 param1, unk32 param2, u32 param3) {}
|
||||
bool LinkStateItem::func_ov054_021992c8(unk32 param1, unk32 param2, u32 param3) {}
|
||||
EquipScoop *GetEquipScoop() {}
|
||||
void LinkStateItem::StopUsingScoop() {}
|
||||
bool func_ov054_021998d4(s32 param1, s32 param2, unk32 param3, u32 param4) {}
|
||||
@@ -0,0 +1,15 @@
|
||||
#include "Player/EquipBomb.hpp"
|
||||
#include "Player/LinkStateItem.hpp"
|
||||
|
||||
ModelRender EquipBomb::gModelRender;
|
||||
|
||||
void EquipBomb::vfunc_00() {}
|
||||
bool EquipBomb::IsUsable(unk32 param1) const {}
|
||||
void EquipBomb::vfunc_18() {}
|
||||
void EquipBomb::vfunc_30() {}
|
||||
void EquipBomb::vfunc_38(unk32 param1) {}
|
||||
Actor *EquipBomb::func_ov055_02198e60() {}
|
||||
void LinkStateItem::func_ov055_02198f78() {}
|
||||
void LinkStateItem::StopUsingBomb(s32 param1) {}
|
||||
EquipBomb *GetEquipBomb() {}
|
||||
void LinkStateItem::func_ov055_02199020() {}
|
||||
@@ -0,0 +1,10 @@
|
||||
#include "Player/EquipPotion.hpp"
|
||||
#include "Player/LinkStateItem.hpp"
|
||||
|
||||
void EquipPotion::vfunc_00() {}
|
||||
void EquipPotion::vfunc_18() {}
|
||||
void EquipPotion::vfunc_1c() {}
|
||||
void EquipPotion::vfunc_30() {}
|
||||
void EquipPotion::vfunc_38(unk32 param1) {}
|
||||
void LinkStateItem::func_ov055_021993b8() {}
|
||||
void LinkStateItem::func_ov055_02199654() {}
|
||||
@@ -0,0 +1,18 @@
|
||||
#include "Player/EquipBow.hpp"
|
||||
#include "Player/LinkStateItem.hpp"
|
||||
|
||||
ModelRender EquipBow::gModelRenderBow;
|
||||
ModelRender EquipBow::gModelRenderArrow;
|
||||
|
||||
void EquipBow::vfunc_00() {}
|
||||
bool EquipBow::IsUsable(unk32 param1) const {}
|
||||
void EquipBow::vfunc_18() {}
|
||||
void EquipBow::vfunc_30() {}
|
||||
void EquipBow::vfunc_38(unk32 param1) {}
|
||||
LinkStateItem *GetLinkStateItem() {}
|
||||
bool EquipBow::func_ov056_02198ee8() {}
|
||||
void EquipBow::func_ov056_02198f48(u16 param1) {}
|
||||
void LinkStateItem::func_ov056_021990c0() {}
|
||||
void LinkStateItem::func_ov056_0219911c() {}
|
||||
EquipBow *GetEquipBow() {}
|
||||
bool LinkStateItem::func_ov056_021992f8() {}
|
||||
@@ -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() {}
|
||||
@@ -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() {}
|
||||
@@ -0,0 +1,33 @@
|
||||
#include "Player/EquipBombchu.hpp"
|
||||
#include "Player/LinkStateItem.hpp"
|
||||
|
||||
ModelRender EquipBombchu::gModelRenderBombchu;
|
||||
ModelRender EquipBombchu::gModelRenderBombchuPt;
|
||||
EquipBombchu_Unk_02198d00 sUnk_02198d00;
|
||||
|
||||
void EquipBombchu_Unk_02198d00::vfunc_08(unk16 *param1) {}
|
||||
void func_ov058_02198ef4() {}
|
||||
void func_ov058_02198ef8() {}
|
||||
void EquipBombchu_Unk_02198d00::vfunc_14(u16 *param1) {}
|
||||
void EquipBombchu_Unk_02198d00::vfunc_10(s32 *param1) {}
|
||||
void EquipBombchu::vfunc_00() {}
|
||||
void EquipBombchu::vfunc_18() {}
|
||||
void EquipBombchu::vfunc_1c() {}
|
||||
void EquipBombchu::vfunc_30() {}
|
||||
void EquipBombchu::vfunc_38(unk32 param1) {}
|
||||
void EquipBombchu::func_ov058_02199220() {}
|
||||
void EquipBombchu::func_ov058_02199228() {}
|
||||
void EquipBombchu::func_ov058_02199264() {}
|
||||
void EquipBombchu::func_ov058_0219926c() {}
|
||||
bool EquipBombchu::IsUsable(unk32 param1) const {}
|
||||
bool EquipBombchu::CheckUsable(unk32 param1) const {}
|
||||
Actor *EquipBombchu::func_ov058_02199400() {}
|
||||
bool EquipBombchu::func_ov058_02199498(Vec3p *vec) {}
|
||||
void EquipBombchu::func_ov058_02199ef0(unk16 param1) {}
|
||||
void EquipBombchu::func_ov058_02199fd8(u32 param1) {}
|
||||
unk32 EquipBombchu::func_ov058_0219a084(unk16 param1) {}
|
||||
bool EquipBombchu::func_ov058_0219a3b4(unk16 param1) {}
|
||||
EquipBombchu_Unk_02198d00::~EquipBombchu_Unk_02198d00() {}
|
||||
void LinkStateItem::func_ov058_0219a454() {}
|
||||
void LinkStateItem::func_ov058_0219a47c() {}
|
||||
EquipBombchu *GetEquipBombchu() {}
|
||||
@@ -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() {}
|
||||
@@ -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() {}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user