Beispiel #1
0
 public Quest(Guid id, string name, string description, int minimumLevel, bool isRepeatable, List<QuestStep> steps, QuestReward reward)
 {
     this.ID = id;
     this.Name = name;
     this.Description = description;
     this.MinimumLevel = minimumLevel;
     this.IsRepeatable = isRepeatable;
     this.Steps = steps;
     this.Reward = reward;
 }
Beispiel #2
0
        public Quest(Guid id)
        {
            Quest _quest = GameWorld.GetWorld().QuestList.Single(ql => ql.ID == id);

            this.ID = _quest.ID;
            this.Name = _quest.Name;
            this.Description = _quest.Description;
            this.MinimumLevel = _quest.MinimumLevel;
            this.IsRepeatable = _quest.IsRepeatable;
            this.Steps = _quest.Steps;
            this.Reward = _quest.Reward;
        }