private void SetDlg() { if (NrTSingleton <FormsManager> .Instance.IsShow(G_ID.MYTHRAID_RESULT_DLG)) { MythRaid_Result_DLG mythRaid_Result_DLG = NrTSingleton <FormsManager> .Instance.GetForm(G_ID.MYTHRAID_RESULT_DLG) as MythRaid_Result_DLG; if (mythRaid_Result_DLG.IsParty()) { mythRaid_Result_DLG.SetRank(this.myInfo.partyRank, this.myInfo.upRankDamage); } else { mythRaid_Result_DLG.SetRank(this.myInfo.soloRank, this.myInfo.upRankDamage); } } else if (NrTSingleton <FormsManager> .Instance.IsShow(G_ID.MYTHRAID_LOBBY_DLG)) { MythRaid_Lobby_DLG mythRaid_Lobby_DLG = NrTSingleton <FormsManager> .Instance.GetForm(G_ID.MYTHRAID_LOBBY_DLG) as MythRaid_Lobby_DLG; mythRaid_Lobby_DLG.SetMyInfo(); } else if (NrTSingleton <FormsManager> .Instance.IsShow(G_ID.MYTHRAID_MODESELECT_DLG)) { this.ShowLobbyDlg(); } }
public void GetReward(int[] rewardUnique, int[] rewardNumber, eMYTHRAID_DIFFICULTY difficulty) { string[] array = new string[7]; int[] array2 = new int[7]; for (int i = 0; i < 7; i++) { array[i] = NrTSingleton <ItemManager> .Instance.GetItemNameByItemUnique(rewardUnique[i]); array2[i] = rewardNumber[i]; } switch (difficulty) { case eMYTHRAID_DIFFICULTY.eMYTHRAID_EASY: case eMYTHRAID_DIFFICULTY.eMYTHRAID_NORMAL: { MythRaid_Result_DLG mythRaid_Result_DLG = NrTSingleton <FormsManager> .Instance.GetForm(G_ID.MYTHRAID_RESULT_DLG) as MythRaid_Result_DLG; if (mythRaid_Result_DLG != null) { mythRaid_Result_DLG.SetRewardInfo(array, array2); } break; } case eMYTHRAID_DIFFICULTY.eMYTHRAID_HARD: { MythRaid_RewardInfo_DLG mythRaid_RewardInfo_DLG = NrTSingleton <FormsManager> .Instance.GetForm(G_ID.MYTHRAID_REWARDINFO_DLG) as MythRaid_RewardInfo_DLG; if (mythRaid_RewardInfo_DLG != null) { mythRaid_RewardInfo_DLG.SetRewardInfo(array, array2); } this.CanGetReward = false; break; } } }