Decomp ItemManager::ForceEquipItem

This commit is contained in:
Aetias
2024-04-30 17:59:41 +02:00
parent 983495b906
commit 3174f1c334
4 changed files with 11 additions and 33 deletions
+9
View File
@@ -807,3 +807,12 @@ ARM bool ItemManager::SetEquippedItem(ItemFlag equipId) {
ARM void ItemManager::EquipPreviousItem() {
this->SetEquippedItem(mPrevEquippedItem);
}
THUMB void ItemManager::ForceEquipItem(ItemFlag equipId) {
for (ItemFlag i = ItemFlag_EQUIP_START; i < ItemFlag_EQUIP_END; ++i) {
if (i == equipId) continue;
(*mEquipItems)[i - ItemFlag_EQUIP_START]->UpdateInUse(0);
}
mForcedItem = equipId;
mEquipLoadTimer = 1;
}