public static QuestReward Skill(string skillName) { var r = new QuestReward { RewardType = RewardType.UnlockSkill, StringVal = skillName }; return(r); }
public static QuestReward Item(string itemName, int amount) { var r = new QuestReward { RewardType = RewardType.Item, StringVal = itemName, IntVal = amount }; return(r); }
public static QuestReward Skill(string skillName) { var r = new QuestReward {RewardType = RewardType.UnlockSkill, StringVal = skillName}; return r; }
public static QuestReward Item(string itemName, int amount) { var r = new QuestReward {RewardType = RewardType.Item, StringVal = itemName, IntVal = amount}; return r; }
public Quest AddReward(QuestReward reward) { AdditionalRewards.Add(reward); return this; }
public Quest AddReward(QuestReward reward) { AdditionalRewards.Add(reward); return(this); }