public void SetTreasureResult(treasure.TreasureRobSettleResponse Info) { bool win = Info.win; battle.SettleResponse pvpInfo = Info.pvpinfo; m_IsPve = false; if (Info == null) { return; } // if(MyHead.m_pvp != null) // MyHead.m_pvp.SetActive(true); if (MyHead.btnrecombat != null) { MyHead.btnrecombat.gameObject.SetActive(false); } if (win) { SoundPlay.Play("win", false, false); SetteamReward(pvpInfo); SetStageWin(win, pvpInfo.star); List <SoldierInfo> lSoldier = new List <SoldierInfo>(); CmCarbon.GetPlayerSoldier(ref lSoldier); SetSoldierReward(lSoldier); } else { SoundPlay.Play("battle_lose", false, false); SetteamReward(pvpInfo); if (MyHead.PvpPveFail != null) { MyHead.PvpPveFail.SetActive(true); MyHead.fail.gameObject.SetActive(true); MyHead.Data.SetActive(false); MyHead.succ.gameObject.SetActive(false); MyHead.Rewardtable.transform.parent.gameObject.SetActive(false); } } DoFailJumb(); }
private void SetteamReward(battle.SettleResponse Info) { if (Info == null) { return; } if (MyHead.lv != null) { MyHead.lv.text = "[ffffff]LV:" + UserDC.GetLevel() + "[-]"; } if (MyHead.gold != null) { MyHead.gold.text = "[ffffff]+" + Info.resource.coin + "[-]"; } if (MyHead.Wood != null) { MyHead.Wood.text = "[ffffff]+" + Info.resource.wood + "[-]"; } if (MyHead.Cup != null) { MyHead.Cup.text = "[ffffff]+" + Info.reward + "[-]"; } }