mirror of
https://github.com/zeldaret/tww.git
synced 2026-10-09 05:31:51 -04:00
daNpc_Bs1_c::next_msgStatus realmatch
This commit is contained in:
@@ -347,7 +347,7 @@ public:
|
||||
resetItemTimer(0);
|
||||
}
|
||||
|
||||
int getMessageRupee() { return mMessageRupee; }
|
||||
s16 getMessageRupee() { return mMessageRupee; }
|
||||
void setMessageRupee(s16 count) { mMessageRupee = count; }
|
||||
|
||||
void setAuctionRupee(s16 count) { mAuctionRupee = count; }
|
||||
@@ -988,7 +988,7 @@ inline void dComIfGp_decItemTimer() {
|
||||
g_dComIfG_gameInfo.play.decItemTimer();
|
||||
}
|
||||
|
||||
inline int dComIfGp_getMessageRupee() {
|
||||
inline s16 dComIfGp_getMessageRupee() {
|
||||
return g_dComIfG_gameInfo.play.getMessageRupee();
|
||||
}
|
||||
|
||||
|
||||
@@ -443,7 +443,6 @@ static void daNpc_Bs1_setPayRupee(int unknownParam1, int unknownParam2) {
|
||||
/* 000010EC-00001F7C .text next_msgStatus__11daNpc_Bs1_cFPUl */
|
||||
u16 daNpc_Bs1_c::next_msgStatus(u32* pMsgNo) {
|
||||
u16 msgStatus = fopMsgStts_MSG_CONTINUES_e;
|
||||
s32 rupee;
|
||||
|
||||
switch(*pMsgNo) {
|
||||
case 0xF50:
|
||||
@@ -803,7 +802,7 @@ u16 daNpc_Bs1_c::next_msgStatus(u32* pMsgNo) {
|
||||
}
|
||||
|
||||
if(l_msg->mSelectNum == 0) {
|
||||
rupee = dComIfGp_getMessageRupee();
|
||||
int rupee = dComIfGp_getMessageRupee();
|
||||
u8 status = dShop_BoughtErrorStatus(&mShopItems, 0, rupee);
|
||||
|
||||
if(status & 1) {
|
||||
@@ -829,7 +828,7 @@ u16 daNpc_Bs1_c::next_msgStatus(u32* pMsgNo) {
|
||||
|
||||
fopAcM_seStart(this, JA_SE_SHOP_BOUGHT, 0);
|
||||
mShopItems.hideSelectItem();
|
||||
dComIfGp_setItemRupeeCount(-(int)rupee);
|
||||
dComIfGp_setItemRupeeCount(-rupee);
|
||||
if(mShopItems.getSelectItemNo() == dItemNo_BAIT_BAG_e) {
|
||||
mShopItems.SoldOutItem(mShopItems.mSelectedItemIdx);
|
||||
m76C[mShopItems.mSelectedItemIdx] = 1;
|
||||
@@ -873,7 +872,7 @@ u16 daNpc_Bs1_c::next_msgStatus(u32* pMsgNo) {
|
||||
}
|
||||
|
||||
if(l_msg->mSelectNum == 0) {
|
||||
rupee = dComIfGp_getMessageRupee();
|
||||
int rupee = dComIfGp_getMessageRupee();
|
||||
u32 status = dShop_BoughtErrorStatus(&mShopItems, 0, rupee);
|
||||
|
||||
if(status & 0x20) {
|
||||
@@ -891,7 +890,7 @@ u16 daNpc_Bs1_c::next_msgStatus(u32* pMsgNo) {
|
||||
|
||||
fopAcM_seStart(this, JA_SE_SHOP_BOUGHT, 0);
|
||||
mShopItems.hideSelectItem();
|
||||
dComIfGp_setItemRupeeCount(-(int)rupee);
|
||||
dComIfGp_setItemRupeeCount(-rupee);
|
||||
u8 itemNo = mShopItems.getSelectItemNo();
|
||||
if(itemNo == dItemNo_EMPTY_BOTTLE_e || itemNo == dItemNo_HEART_PIECE_e || itemNo == dItemNo_COLLECT_MAP_30_e) {
|
||||
mShopItems.SoldOutItem(mShopItems.mSelectedItemIdx);
|
||||
|
||||
Reference in New Issue
Block a user