public EscortObjective(string region, int fame, int seconds) : base(1, seconds) { if (region != null) { m_Region = QuestHelper.FindRegion(region); } }
public SlayObjective(Type creature, string name, int amount, string region, int seconds) : base(amount, seconds) { m_Creature = creature; m_Name = name; if (region != null) { m_Region = QuestHelper.FindRegion(region); } }
public EscortObjective(string region, int fame, int compassion, int seconds) : base(1, seconds) { m_Region = QuestHelper.FindRegion(region); m_Fame = fame; m_Compassion = compassion; if (m_Region == null) { Console.WriteLine(String.Format("Invalid region name ('{0}') in '{1}' objective!", region, GetType())); } }
public ApprenticeObjective(SkillName skill, int cap, string region, object enterRegion, object leaveRegion) : base(cap) { m_Skill = skill; if (region != null) { m_Region = QuestHelper.FindRegion(region); m_Enter = enterRegion; m_Leave = leaveRegion; } }
public SlayObjective(Type creature, string name, int amount, string region, int seconds) : base(amount, seconds) { m_Creature = creature; m_Name = name; if (region != null) { m_Region = QuestHelper.FindRegion(region); if (m_Region == null) { Console.WriteLine(String.Format("Invalid region name ('{0}') in '{1}' objective!", region, GetType())); } } }
public ApprenticeObjective(SkillName skill, int cap, string region, object enterRegion, object leaveRegion) : base(cap) { m_Skill = skill; if (region != null) { m_Region = QuestHelper.FindRegion(region); m_Enter = enterRegion; m_Leave = leaveRegion; if (m_Region == null) { Console.WriteLine(String.Format("Invalid region name ('{0}') in '{1}' objective!", region, GetType())); } } }
public override Region GetDestination() { return(QuestHelper.FindRegion(m_Destinations[m_Quest])); }