mirror of
https://github.com/zeldaret/ph
synced 2026-06-05 11:17:52 -04:00
Decomp ItemManager::GetEquippedItem
This commit is contained in:
@@ -2,16 +2,6 @@
|
||||
.include "ov00/Item/ItemManager.inc"
|
||||
|
||||
.text
|
||||
.global _ZNK11ItemManager15GetEquippedItemEv
|
||||
arm_func_start _ZNK11ItemManager15GetEquippedItemEv
|
||||
_ZNK11ItemManager15GetEquippedItemEv: ; 0x020ae390
|
||||
ldr r2, [r0, #8]
|
||||
mvn r1, #0
|
||||
cmp r2, r1
|
||||
ldreq r2, [r0]
|
||||
mov r0, r2
|
||||
bx lr
|
||||
arm_func_end _ZNK11ItemManager15GetEquippedItemEv
|
||||
|
||||
.global _ZN11ItemManager15SetEquippedItemEi
|
||||
arm_func_start _ZN11ItemManager15SetEquippedItemEi
|
||||
|
||||
@@ -791,3 +791,8 @@ THUMB void ItemManager::GiveKeys(u32 amount) {
|
||||
if (keys <= 0) keys = 0;
|
||||
gMapManager->SetNumKeys(keys);
|
||||
}
|
||||
|
||||
ARM ItemFlag ItemManager::GetEquippedItem() const {
|
||||
if (this->mForcedItem != ItemFlag_None) return this->mForcedItem;
|
||||
return this->mEquippedItem;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user