mirror of
https://github.com/zeldaret/ph
synced 2026-07-10 14:23:55 -04:00
Start decompiling LinkStateItem
This commit is contained in:
@@ -1,10 +1,34 @@
|
||||
#include "Item/ItemManager.hpp"
|
||||
#include "Player/LinkStateItem.hpp"
|
||||
#include "Save/AdventureFlags.hpp"
|
||||
|
||||
void LinkStateItem::vfunc_00() {}
|
||||
LinkStateId LinkStateItem::GetId() {}
|
||||
s32 LinkStateItem::IsHammerEquipped() {}
|
||||
|
||||
LinkStateId LinkStateItem::GetId() {
|
||||
return 1;
|
||||
}
|
||||
|
||||
s32 LinkStateItem::IsHammerEquipped() {
|
||||
switch (this->mEquipId) {
|
||||
case 8:
|
||||
return 0;
|
||||
default:
|
||||
return -1;
|
||||
}
|
||||
}
|
||||
|
||||
void LinkStateItem::OnStateLeave(s32 param1) {}
|
||||
EquipBombchu *LinkStateItem::GetEquipBombchu() {}
|
||||
|
||||
EquipBombchu *LinkStateItem::GetEquipBombchu() {
|
||||
return (EquipBombchu *)ItemManager::GetEquipItemUnchecked(7);
|
||||
}
|
||||
|
||||
LinkStateMove *LinkStateItem::GetLinkStateMove() {}
|
||||
bool LinkStateItem::func_ov00_020abf70() {}
|
||||
bool LinkStateItem::vfunc_28() {}
|
||||
|
||||
bool LinkStateItem::func_ov00_020abf70() {
|
||||
return gAdventureFlags->func_ov00_02097b9c(this->mUnk_5c);
|
||||
}
|
||||
|
||||
bool LinkStateItem::vfunc_28() {
|
||||
return this->mUnk_5c < 0;
|
||||
}
|
||||
|
||||
@@ -14,7 +14,7 @@ void AdventureFlags::Set(AdventureFlag flag, bool value) {}
|
||||
void AdventureFlags::func_Ov00_02097810(s32 param1) {}
|
||||
unk32 AdventureFlags::func_ov00_02097968(unk32 param1) {}
|
||||
unk32 AdventureFlags::func_ov00_02097a44(unk32 param1, s32 param2) {}
|
||||
bool AdventureFlags::func_ov00_02097b9c() {}
|
||||
bool AdventureFlags::func_ov00_02097b9c(s32 param1) {}
|
||||
bool AdventureFlags::func_ov00_02097bac() {}
|
||||
bool AdventureFlags::func_ov00_02097bbc() {}
|
||||
bool AdventureFlags::func_ov00_02097bcc() {}
|
||||
|
||||
Reference in New Issue
Block a user