public void ClearArenaInfo() { arenaInfo = null; arenaIndex = 0; arenaRewards = null; arenaPointShops = null; }
public void SetArenaInfo(int arenaId) { ArenaTable.ArenaData arenaData = Singleton <ArenaTable> .I.GetArenaData(arenaId); arenaInfo = new PartyModel.ArenaInfo(); arenaInfo.arenaData = arenaData; for (int i = 0; i < 5; i++) { if (arenaData.questIds[i] > 0) { PartyModel.ArenaInfo.WaveInfo waveInfo = new PartyModel.ArenaInfo.WaveInfo(); waveInfo.wave = i + 1; waveInfo.questId = arenaData.questIds[i]; arenaInfo.waves.Add(waveInfo); } } arenaIndex = 0; arenaRewards = new List <QuestCompleteRewardList>(); arenaPointShops = new List <PointShopResultData>(); }