Aura.Channel.Scripting.Scripts.QuestScript.GetRewards C# (CSharp) Метод

GetRewards() публичный Метод

Returns rewards for the given group and result.
Mainly used for PTJs.
public GetRewards ( int rewardGroup, QuestResult result ) : ICollection
rewardGroup int
result QuestResult
Результат ICollection
		public ICollection<QuestReward> GetRewards(int rewardGroup, QuestResult result)
		{
			var rewards = new List<QuestReward>();

			QuestRewardGroup group;
			this.RewardGroups.TryGetValue(rewardGroup, out group);
			if (group != null && result != QuestResult.None)
				rewards.AddRange(group.Rewards.Where(a => a.Result == result));

			return rewards;
		}