summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAetias <144526980+AetiasHax@users.noreply.github.com>2025-07-04 20:04:12 +0200
committerGitHub <noreply@github.com>2025-07-04 20:04:12 +0200
commitb7c6ae6e7c5dc5b9994d48d7c9dabf7bf3b9fa9c (patch)
tree967cdc6b0dd8da80a2cd702aaa12e627057c0395 /src
parentf32b21a8c9d75a81666ac7f5047ac64979418b97 (diff)
parent2f22188826ea13546bf901bf94ec3031d8c47cfc (diff)
Merge pull request #100 from Yanis002/item_cpp
Match `Item.cpp`
Diffstat (limited to 'src')
-rw-r--r--src/00_Core/Item/Item.cpp33
1 files changed, 31 insertions, 2 deletions
diff --git a/src/00_Core/Item/Item.cpp b/src/00_Core/Item/Item.cpp
index 817d86db..09c8bd31 100644
--- a/src/00_Core/Item/Item.cpp
+++ b/src/00_Core/Item/Item.cpp
@@ -1,4 +1,33 @@
#include "Item/Item.hpp"
+#include "global.h"
-bool Item::func_ov00_020ad020(ItemId item) {}
-bool Item::func_ov00_020ad068(ItemId item) {}
+THUMB bool Item::func_ov00_020ad020(ItemId item) {
+ switch (item) {
+ case ItemId_Cannon:
+ case ItemId_Unk_43:
+ case ItemId_SalvageArm:
+ case ItemId_GoldenChimney:
+ case ItemId_GoldenHandrail:
+ case ItemId_GoldenCannon:
+ case ItemId_GoldenHull:
+ case ItemId_Unk_126:
+ case ItemId_Unk_133: return true;
+ default: break;
+ }
+
+ return false;
+}
+
+THUMB bool Item::func_ov00_020ad068(ItemId item) {
+ switch (item) {
+ case ItemId_SpiritOfPowerUpgradeLvl1:
+ case ItemId_SpiritOfWisdomUpgradeLvl1:
+ case ItemId_SpiritOfCourageUpgradeLvl1:
+ case ItemId_SpiritOfPowerUpgradeLvl2:
+ case ItemId_SpiritOfWisdomUpgradeLvl2:
+ case ItemId_SpiritOfCourageUpgradeLvl2: return true;
+ default: break;
+ }
+
+ return false;
+}