private void OnSyncCount(Variant data) { ExchangeModel exModel = ExchangeModel.getInstance(); exModel.Count = data["yinpiao_count"]; dispatchEvent(GameEvent.Create(EVENT_EXCHANGE_SYNC_COUNT, this, null)); }
private void refreshCount() { bool flag = ModelBase <A3_VipModel> .getInstance().Level > 0; int num; if (flag) { num = ModelBase <A3_VipModel> .getInstance().vip_exchange_num(3); } else { num = 10; } ExchangeModel instance = ModelBase <ExchangeModel> .getInstance(); base.getComponentByPath <Text>("diamand/Text").text = ((long)this.diamand * (long)((ulong)(instance.Count + 1u))).ToString(); bool flag2 = (long)num - (long)((ulong)instance.Count) >= 0L; if (flag2) { base.getComponentByPath <Text>("exchangeBtn/Text/leftCnt").text = string.Concat(new object[] { "(", (long)num - (long)((ulong)instance.Count), "/", num, ")" }); } }
void onExchange(GameObject go) { ExchangeModel exModel = ExchangeModel.getInstance(); SXML xml = XMLMgr.instance.GetSXML("acution.exchange"); diamand = xml.getInt("initial"); if (PlayerModel.getInstance().gold < diamand * (exModel.Count + 1)) { flytxt.instance.fly(ContMgr.getCont("a3_exchange_nozs")); return; } int num; if (A3_VipModel.getInstance().Level > 0) { num = A3_VipModel.getInstance().vip_exchange_num(3); } else { num = 10; } if ((num - exModel.Count) <= 0) { flytxt.instance.fly(ContMgr.getCont("a3_exchange_yj")); return; } ExchangeProxy exProxy = ExchangeProxy.getInstance(); exProxy.Exchange(); }
private void OnSyncCount(Variant data) { ExchangeModel instance = ModelBase <ExchangeModel> .getInstance(); instance.Count = data["yinpiao_count"]; base.dispatchEvent(GameEvent.Create(ExchangeProxy.EVENT_EXCHANGE_SYNC_COUNT, this, null, false)); }
void refreshCount() { int num; if (A3_VipModel.getInstance().Level > 0) { num = A3_VipModel.getInstance().vip_exchange_num(3); } else { num = 10; } ExchangeModel exModel = ExchangeModel.getInstance(); SXML xml = XMLMgr.instance.GetSXML("acution.exchange"); diamand = xml.getInt("initial"); getComponentByPath <Text>("diamand/Text").text = (diamand * (exModel.Count + 1)).ToString(); if (num - exModel.Count >= 0) { getComponentByPath <Text>("exchangeBtn/Text/leftCnt").text = "(" + (num - exModel.Count) + "/" + num + ")"; } }
private void onExchange(GameObject go) { ExchangeModel instance = ModelBase <ExchangeModel> .getInstance(); bool flag = (ulong)ModelBase <PlayerModel> .getInstance().gold < (ulong)((long)this.diamand * (long)((ulong)(instance.Count + 1u))); if (flag) { flytxt.instance.fly("钻石不足", 0, default(Color), null); } else { bool flag2 = ModelBase <A3_VipModel> .getInstance().Level > 0; int num; if (flag2) { num = ModelBase <A3_VipModel> .getInstance().vip_exchange_num(3); } else { num = 10; } bool flag3 = (long)num - (long)((ulong)instance.Count) <= 0L; if (flag3) { flytxt.instance.fly("兑换次数已用尽", 0, default(Color), null); } else { ExchangeProxy instance2 = BaseProxy <ExchangeProxy> .getInstance(); instance2.Exchange(); } } }
void refresh() { var dd = A3_TaskModel.getInstance().GetDailyTask(); if (dd != null) { cs_rotine.text = "(" + (A3_TaskModel.getInstance().GetTaskMaxCount(dd.taskId) - dd.taskCount) + "/" + A3_TaskModel.getInstance().GetTaskMaxCount(dd.taskId) + ")"; this.transform.FindChild("cells/scroll/content/routine").gameObject.SetActive(true); } else { //cs_rotine.text = "(未开启)"; this.transform.FindChild("cells/scroll/content/routine").gameObject.SetActive(false); } Variant data = SvrLevelConfig.instacne.get_level_data(102); int max_times = data["daily_cnt"]; int use_times = 0; if (MapModel.getInstance().dFbDta.ContainsKey(102)) { use_times = Mathf.Min(MapModel.getInstance().dFbDta[102].cycleCount, max_times); } if (FunctionOpenMgr.instance.Check(FunctionOpenMgr.GOLD_DUNGEON) && max_times != use_times) { cs_goldfb.text = "(" + (max_times - use_times) + "/" + max_times + ")"; this.transform.FindChild("cells/scroll/content/goldfb").gameObject.SetActive(true); } else { //cs_expfb.text = "(未开启)"; this.transform.FindChild("cells/scroll/content/goldfb").gameObject.SetActive(false); } //if (ExchangeModel.getInstance().Count >= 10) //{ //} //else //{ // cs_getMoney.text = "(" + (10 - ExchangeModel.getInstance().Count) + "/10)"; // this.transform.FindChild("cells/scroll/content/dianjin").gameObject.SetActive(true); //} int num; if (A3_VipModel.getInstance().Level > 0) { num = A3_VipModel.getInstance().vip_exchange_num(3); } else { num = 10; } ExchangeModel exModel = ExchangeModel.getInstance(); if (num - exModel.Count > 0) { cs_getMoney.text = "(" + (num - exModel.Count) + "/" + num + ")"; this.transform.FindChild("cells/scroll/content/dianjin").gameObject.SetActive(true); } else { this.transform.FindChild("cells/scroll/content/dianjin").gameObject.SetActive(false); } }
private void refresh() { TaskData dailyTask = ModelBase <A3_TaskModel> .getInstance().GetDailyTask(); bool flag = dailyTask != null; if (flag) { this.cs_rotine.text = string.Concat(new object[] { "(", ModelBase <A3_TaskModel> .getInstance().GetTaskMaxCount(dailyTask.taskId) - dailyTask.taskCount, "/", ModelBase <A3_TaskModel> .getInstance().GetTaskMaxCount(dailyTask.taskId), ")" }); base.transform.FindChild("cells/scroll/content/routine").gameObject.SetActive(true); } else { base.transform.FindChild("cells/scroll/content/routine").gameObject.SetActive(false); } Variant variant = SvrLevelConfig.instacne.get_level_data(102u); int num = variant["daily_cnt"]; int num2 = 0; bool flag2 = MapModel.getInstance().dFbDta.ContainsKey(102); if (flag2) { num2 = Mathf.Min(MapModel.getInstance().dFbDta[102].cycleCount, num); } bool flag3 = FunctionOpenMgr.instance.Check(FunctionOpenMgr.GOLD_DUNGEON, false) && num != num2; if (flag3) { this.cs_goldfb.text = string.Concat(new object[] { "(", num - num2, "/", num, ")" }); base.transform.FindChild("cells/scroll/content/goldfb").gameObject.SetActive(true); } else { base.transform.FindChild("cells/scroll/content/goldfb").gameObject.SetActive(false); } bool flag4 = ModelBase <A3_VipModel> .getInstance().Level > 0; int num3; if (flag4) { num3 = ModelBase <A3_VipModel> .getInstance().vip_exchange_num(3); } else { num3 = 10; } ExchangeModel instance = ModelBase <ExchangeModel> .getInstance(); bool flag5 = (long)num3 - (long)((ulong)instance.Count) > 0L; if (flag5) { this.cs_getMoney.text = string.Concat(new object[] { "(", (long)num3 - (long)((ulong)instance.Count), "/", num3, ")" }); base.transform.FindChild("cells/scroll/content/dianjin").gameObject.SetActive(true); } else { base.transform.FindChild("cells/scroll/content/dianjin").gameObject.SetActive(false); } }