void OnBuyResetBtnClick(object data) { bool isEnougth = (bool)data; if (isEnougth) { CBuyStateBattleNum csbn = new CBuyStateBattleNum(); csbn.buytype = 2; csbn.battleid = mStageT.GetID(); IOControler.GetInstance().SendProtocol(csbn); } else { InterfaceControler.GetInst().ShowGoldNotEnougth(); } }
void OnBuyRapidClick() { UI_RechargeBox.Inst.OnCloes(); //钱够不够; bool isEnougth = (bool)UI_RechargeBox.Data; if (isEnougth) { CBuyStateBattleNum csbn = new CBuyStateBattleNum(); csbn.buytype = 1; IOControler.GetInstance().SendProtocol(csbn); } else { InterfaceControler.GetInst().ShowGoldNotEnougth(); } }
public void OnClickAddFightNum() { //VipTemplate vip = (VipTemplate)DataTemplate.GetInstance().m_VipTable.getTableData(info.VipLevel); VipTemplate vip = DataTemplate.GetInstance().GetVipTemplateById(info.VipLevel); if (vip.getStageResetBuyTimes() > 0) { if (data.m_BuyBattleNum == vip.getStageResetBuyTimes()) { InterfaceControler.GetInst().AddMsgBox(GameUtils.getString("fight_stagepurchase_tip1"), MsgBoxGroup); } else { if (needGoldNum <= info.Gold) { CBuyStateBattleNum cbuy = new CBuyStateBattleNum(); cbuy.buytype = 2; cbuy.battleid = info.CurStageID; IOControler.GetInstance().SendProtocol(cbuy); if (UI_HomeControler.Inst != null) { UI_HomeControler.Inst.ReMoveUI(UI_MaxFightManage.UI_ResPath); } else { UI_FightControler.Inst.ReMoveUI(UI_MaxFightManage.UI_ResPath); } } else { InterfaceControler.GetInst().ShowGoldNotEnougth(this.transform); } } } else { InterfaceControler.GetInst().AddMsgBox(GameUtils.getString("fight_stagepurchase_tip1"), MsgBoxGroup); } }