d_item 40%

This commit is contained in:
LagoLunatic
2023-10-16 18:02:13 -04:00
parent 3d0382e9ca
commit 7a182dda66
7 changed files with 251 additions and 180 deletions
+13 -1
View File
@@ -654,7 +654,7 @@ inline dSv_player_bag_item_c* dComIfGs_getpBagItem() {
return g_dComIfG_gameInfo.save.getPlayer().getpBagItem();
}
inline BOOL dComIfGs_checkReserveItem(u8 i_itemNo) {
inline u8 dComIfGs_checkReserveItem(u8 i_itemNo) {
return dComIfGs_getpBagItem()->checkReserveItem(i_itemNo);
}
@@ -925,6 +925,14 @@ inline BOOL dComIfGs_isSymbol(u8 i_no) {
return g_dComIfG_gameInfo.save.getPlayer().getCollect().isSymbol(i_no);
}
inline BOOL dComIfGs_isDungeonItemMap() {
return g_dComIfG_gameInfo.save.getMemory().getBit().isDungeonItemMap();
}
inline BOOL dComIfGs_isDungeonItemCompass() {
return g_dComIfG_gameInfo.save.getMemory().getBit().isDungeonItemCompass();
}
inline BOOL dComIfGs_isDungeonItemBossKey() {
return g_dComIfG_gameInfo.save.getMemory().getBit().isDungeonItemBossKey();
}
@@ -1021,6 +1029,10 @@ inline void dComIfGs_onGetItemBait(u8 i_bait) {
g_dComIfG_gameInfo.save.getPlayer().getGetBagItem().onBait(i_bait);
}
inline BOOL dComIfGs_isGetBottleItem(u8 i_itemNo) {
return g_dComIfG_gameInfo.save.getPlayer().getGetItem().isBottleItem(i_itemNo);
}
inline s16 dComIfGs_getWindY() {
return g_dComIfG_gameInfo.save.getPlayer().getPlayerStatusB().getWindY();
}
+1 -1
View File
@@ -379,7 +379,7 @@ int item_getcheck_func_lithograph14();
int item_getcheck_func_lithograph15();
int item_getcheck_func_lithograph16();
void getRotenItemNumInBag();
int getRotenItemNumInBag();
BOOL isDaizaItem(u8 itemNo);
BOOL isBomb(u8 itemNo);
BOOL isArrow(u8 itemNo);
+1 -1
View File
@@ -102,7 +102,7 @@ public:
void onItem(int, u8);
BOOL isItem(int, u8);
void onBottleItem(u8);
bool isBottleItem(u8);
BOOL isBottleItem(u8);
/* 0x0 */ u8 mItemFlags[21];
}; // Size: 0x15