mirror of
https://github.com/zeldaret/tww.git
synced 2026-08-22 06:20:02 -04:00
d_meter work, f_pc_manager OK for demo
This commit is contained in:
@@ -389,7 +389,7 @@ public:
|
||||
s16 getItemMaxMagicCount() { return mItemMaxMagicCount; }
|
||||
void setItemMaxMagicCount(s16 magic) { mItemMaxMagicCount += magic; }
|
||||
|
||||
s16 getItemBombNumCount() { return mItemBombNumCount; }
|
||||
int getItemBombNumCount() { return mItemBombNumCount; }
|
||||
void setItemBombNumCount(s16 num) { mItemBombNumCount += num; }
|
||||
|
||||
u16 getItemNowLife() { return mItemNowLife; }
|
||||
@@ -401,8 +401,13 @@ public:
|
||||
s16 getItemMaxLifeCount() { return mItemMaxLifeCount; }
|
||||
void setItemMaxLifeCount(s16 num) { mItemMaxLifeCount += num; }
|
||||
|
||||
s16 getItemArrowNumCount() { return mItemArrowNumCount; }
|
||||
s16 getItemPictureNumCount() { return mItemPictureNumCount; }
|
||||
void setItemPictureNumCount(s16 num) { mItemPictureNumCount += num; }
|
||||
void clearItemPictureNumCount() { mItemPictureNumCount = 0; }
|
||||
|
||||
int getItemArrowNumCount() { return mItemArrowNumCount; }
|
||||
void setItemArrowNumCount(s16 num) { mItemArrowNumCount += num; }
|
||||
void clearItemArrowNumCount() { mItemArrowNumCount = 0; }
|
||||
|
||||
void setNpcNameMessageID(u32 id) { mNpcNameMessageID = id; }
|
||||
void setItemNameMessageID(u32 id) { mItemNameMessageID = id; }
|
||||
@@ -412,6 +417,7 @@ public:
|
||||
|
||||
s16 getItemBeastNumCount(int i_idx) { return mItemBeastNumCounts[i_idx]; }
|
||||
void setItemBeastNumCount(int i_idx, s16 num) { mItemBeastNumCounts[i_idx] += num; }
|
||||
void clearItemBeastNumCount(int i_idx) { mItemBeastNumCounts[i_idx] = 0; }
|
||||
|
||||
s32 getItemTimeCount() { return mAirMeter; }
|
||||
void setItemTimeCount(s32 time) {
|
||||
@@ -735,7 +741,7 @@ public:
|
||||
/* 0x48D8 */ s16 mItemMagicCount;
|
||||
/* 0x48DA */ s16 field_0x48da;
|
||||
/* 0x48DC */ s16 mItemMaxMagicCount;
|
||||
/* 0x48DE */ s16 field_0x48de;
|
||||
/* 0x48DE */ s16 mItemPictureNumCount;
|
||||
/* 0x48E0 */ s16 mItemArrowNumCount;
|
||||
/* 0x48E2 */ s16 field_0x48e2;
|
||||
/* 0x48E4 */ s16 mItemBombNumCount;
|
||||
@@ -1087,6 +1093,10 @@ inline void dComIfGs_setBeastItem(u8 i_itemNo) {
|
||||
g_dComIfG_gameInfo.save.getPlayer().getBagItem().setBeastItem(i_itemNo);
|
||||
}
|
||||
|
||||
inline void dComIfGs_setBeastItemEmpty(u8 i_itemNo) {
|
||||
g_dComIfG_gameInfo.save.getPlayer().getBagItem().setBeastItemEmpty(i_itemNo);
|
||||
}
|
||||
|
||||
inline u8 dComIfGs_getBait(int i_idx) {
|
||||
return g_dComIfG_gameInfo.save.getPlayer().getBagItem().getBait(i_idx);
|
||||
}
|
||||
@@ -2580,7 +2590,7 @@ inline void dComIfGp_setItemMaxMagicCount(s16 magic) {
|
||||
g_dComIfG_gameInfo.play.setItemMaxMagicCount(magic);
|
||||
}
|
||||
|
||||
inline s16 dComIfGp_getItemBombNumCount() {
|
||||
inline int dComIfGp_getItemBombNumCount() {
|
||||
return g_dComIfG_gameInfo.play.getItemBombNumCount();
|
||||
}
|
||||
|
||||
@@ -2588,7 +2598,19 @@ inline void dComIfGp_setItemBombNumCount(s16 num) {
|
||||
g_dComIfG_gameInfo.play.setItemBombNumCount(num);
|
||||
}
|
||||
|
||||
inline s16 dComIfGp_getItemArrowNumCount() {
|
||||
inline s16 dComIfGp_getItemPictureNumCount() {
|
||||
return g_dComIfG_gameInfo.play.getItemPictureNumCount();
|
||||
}
|
||||
|
||||
inline void dComIfGp_setItemPictureNumCount(s16 num) {
|
||||
return g_dComIfG_gameInfo.play.setItemPictureNumCount(num);
|
||||
}
|
||||
|
||||
inline void dComIfGp_clearItemPictureNumCount() {
|
||||
g_dComIfG_gameInfo.play.clearItemPictureNumCount();
|
||||
}
|
||||
|
||||
inline int dComIfGp_getItemArrowNumCount() {
|
||||
return g_dComIfG_gameInfo.play.getItemArrowNumCount();
|
||||
}
|
||||
|
||||
@@ -2596,6 +2618,10 @@ inline void dComIfGp_setItemArrowNumCount(s16 num) {
|
||||
return g_dComIfG_gameInfo.play.setItemArrowNumCount(num);
|
||||
}
|
||||
|
||||
inline void dComIfGp_clearItemArrowNumCount() {
|
||||
g_dComIfG_gameInfo.play.clearItemArrowNumCount();
|
||||
}
|
||||
|
||||
inline void dComIfGp_setItemBeastNumCount(int i_idx, s16 num) {
|
||||
g_dComIfG_gameInfo.play.setItemBeastNumCount(i_idx, num);
|
||||
}
|
||||
@@ -2604,6 +2630,10 @@ inline s16 dComIfGp_getItemBeastNumCount(int i_idx) {
|
||||
return g_dComIfG_gameInfo.play.getItemBeastNumCount(i_idx);
|
||||
}
|
||||
|
||||
inline void dComIfGp_clearItemBeastNumCount(int i_idx) {
|
||||
g_dComIfG_gameInfo.play.clearItemBeastNumCount(i_idx);
|
||||
}
|
||||
|
||||
inline u8 dComIfGp_getScopeType() {
|
||||
return g_dComIfG_gameInfo.play.getScopeType();
|
||||
}
|
||||
|
||||
@@ -742,7 +742,9 @@ public:
|
||||
/* 0x3012 */ s16 field_0x3012;
|
||||
/* 0x3014 */ s16 field_0x3014;
|
||||
/* 0x3016 */ u16 field_0x3016;
|
||||
#if VERSION > VERSION_DEMO
|
||||
/* 0x3018 */ u8 field_0x3018;
|
||||
#endif
|
||||
/* 0x3019 */ u8 field_0x3019;
|
||||
/* 0x301A */ u8 field_0x301a;
|
||||
/* 0x301B */ u8 field_0x301b;
|
||||
|
||||
@@ -82,7 +82,7 @@ struct fopMsgM_pane_class {
|
||||
/* 0x34 */ u8 mInitAlpha;
|
||||
/* 0x35 */ u8 mNowAlpha;
|
||||
/* 0x36 */ s16 mUserArea;
|
||||
};
|
||||
}; // Size: 0x38
|
||||
|
||||
struct fopMsgM_pane_alpha_class {
|
||||
/* 0x00 */ J2DPane * pane;
|
||||
|
||||
Reference in New Issue
Block a user