示例#1
0
文件: Quest.cs 项目: tuita520/GTARPG
        public static QuestReward Skill(string skillName)
        {
            var r = new QuestReward {
                RewardType = RewardType.UnlockSkill, StringVal = skillName
            };

            return(r);
        }
示例#2
0
文件: Quest.cs 项目: tuita520/GTARPG
        public static QuestReward Item(string itemName, int amount)
        {
            var r = new QuestReward {
                RewardType = RewardType.Item, StringVal = itemName, IntVal = amount
            };

            return(r);
        }
示例#3
0
 public static QuestReward Skill(string skillName)
 {
     var r = new QuestReward {RewardType = RewardType.UnlockSkill, StringVal = skillName};
     return r;
 }
示例#4
0
 public static QuestReward Item(string itemName, int amount)
 {
     var r = new QuestReward {RewardType = RewardType.Item, StringVal = itemName, IntVal = amount};
     return r;
 }
示例#5
0
 public Quest AddReward(QuestReward reward)
 {
     AdditionalRewards.Add(reward);
     return this;
 }
示例#6
0
文件: Quest.cs 项目: tuita520/GTARPG
 public Quest AddReward(QuestReward reward)
 {
     AdditionalRewards.Add(reward);
     return(this);
 }