public void Init(int timeIndex, MS2C_PvpArenaResult data) { GameUITools.FindUILabel("times/Label", base.gameObject).text = Singleton<StringManager>.Instance.GetString("Pillage11", new object[] { timeIndex + 1 }); GameUITools.FindUILabel("exp/Label", base.gameObject).text = string.Format("{0:#,###0}", data.Exp); GameUITools.FindUILabel("money/Label", base.gameObject).text = string.Format("{0:#,###0}", data.Money); GameUITools.FindUILabel("honor/Label", base.gameObject).text = string.Format("{0:#,###0}", data.Honor); this.itemReward = base.transform.FindChild("item"); if (data.ExtraItemID != 0 && data.ExtraItemCount != 0) { this.RefreshItemReward(data.ExtraItemID, data.ExtraItemCount); } else if (data.ExtraDiamond != 0) { GameObject gameObject = GameUITools.CreateReward(2, data.ExtraDiamond, data.ExtraDiamond, this.itemReward, true, true, 0f, 0f, 0f, 255f, 255f, 255f, 0); if (gameObject == null) { global::Debug.LogErrorFormat("GameUITools.CreateReward Diamond Error", new object[0]); this.itemReward.gameObject.SetActive(false); } else { this.itemReward.gameObject.SetActive(true); Vector3 localPosition = this.itemReward.localPosition; localPosition.y = 0f; this.itemReward.localPosition = localPosition; } gameObject.AddComponent<UIDragScrollView>(); Transform transform = this.itemReward.FindChild("itemName"); transform.gameObject.SetActive(false); } else if (data.ExtraMoney != 0) { GameObject gameObject2 = GameUITools.CreateReward(1, data.ExtraMoney, data.ExtraMoney, this.itemReward, true, true, 0f, 0f, 0f, 255f, 255f, 255f, 0); if (gameObject2 == null) { global::Debug.LogErrorFormat("GameUITools.CreateReward Money Error", new object[0]); this.itemReward.gameObject.SetActive(false); } else { this.itemReward.gameObject.SetActive(true); Vector3 localPosition2 = this.itemReward.localPosition; localPosition2.y = 0f; this.itemReward.localPosition = localPosition2; } gameObject2.AddComponent<UIDragScrollView>(); Transform transform2 = this.itemReward.FindChild("itemName"); transform2.gameObject.SetActive(false); } }
public PVP4FarmItem AddOneItem(int index, MS2C_PvpArenaResult data) { if (this.prefab == null) { this.prefab = Res.LoadGUI("GUI/PVP4FarmItem"); } GameObject gameObject = (GameObject)UnityEngine.Object.Instantiate(this.prefab); gameObject.transform.parent = this.mTable.gameObject.transform; gameObject.transform.localScale = Vector3.one; PVP4FarmItem pVP4FarmItem = gameObject.AddComponent<PVP4FarmItem>(); pVP4FarmItem.Init(index, data); this.mTable.Reposition(); pVP4FarmItem.ShowAnim(); return pVP4FarmItem; }
public override void InitPopUp(MS2C_PvpArenaResult resultData) { GameUIState uiState = GameUIManager.mInstance.uiState; this.mHighestRank.text = uiState.ArenaHighestRank.ToString(); this.mCurRank.text = resultData.HighestRank.ToString(); int num = uiState.ArenaHighestRank - resultData.HighestRank; if (num > 0) { this.mUpdateRank.text = num.ToString(); } else { this.mUpdateRank.text = resultData.UpdateRank.ToString(); } this.mDiamond.text = resultData.Diamond.ToString(); }
protected override void OnPreDestroyGUI() { GUIPVPResultScene.ArenaResultData = null; base.StopAllCoroutines(); Globals.Instance.BackgroundMusicMgr.StopGameClearSound(); }
public static void ShowArenaResult(bool win, MS2C_PvpArenaResult data) { GUIPVPResultScene.ArenaResultWin = win; GUIPVPResultScene.ArenaResultData = data; GameUIManager.mInstance.ChangeSession<GUIPVPResultScene>(null, false, false); }
private IEnumerator ShowContentAnimation(bool win, MS2C_PvpArenaResult data) { return null; //GUIPVPResultScene.<ShowContentAnimation>c__Iterator82 <ShowContentAnimation>c__Iterator = new GUIPVPResultScene.<ShowContentAnimation>c__Iterator82(); //<ShowContentAnimation>c__Iterator.data = data; //<ShowContentAnimation>c__Iterator.win = win; //<ShowContentAnimation>c__Iterator.<$>data = data; //<ShowContentAnimation>c__Iterator.<$>win = win; //<ShowContentAnimation>c__Iterator.<>f__this = this; //return <ShowContentAnimation>c__Iterator; }
public virtual void InitPopUp(MS2C_PvpArenaResult resultData) { }