/// <summary> /// Create characteristic /// </summary> /// <param name="name"></param> /// <param name="firstAptitude"></param> /// <param name="secondAptitude"></param> /// <param name="rank"></param> public Characteristic(CharacteristicName name, AptitudeName firstAptitude, AptitudeName secondAptitude, int rank = 0) { Name = name; FirstAptitude = firstAptitude; SecondAptitude = secondAptitude; Rank = rank; }
public CommonSkill(SkillName skillName, AptitudeName firstAptitude, AptitudeName secondAptitude, Ranking skillRank = 0) { Name = skillName; Rank = skillRank; FirstAptitude = firstAptitude; SecondAptitude = secondAptitude; }
public Talent(string name, string discription, AptitudeName firstAptitude, AptitudeName secondAptitude, int tier) { Name = name; Discription = discription; FirstAptitude = firstAptitude; SecondAptitude = secondAptitude; Tier = tier; Cost = costTable[0, 0]; SourceBook = SourceList.Core_Rulebook_2_edition; SourcePage = 119; prerequisites = new ObservableCollection <ValueTuple <Type, string, string, int> >(); specializations = new ObservableCollection <string>(); }
public Talent(string name, string Discription, AptitudeName firstAptitude, AptitudeName secondAptitude, int tier, SourceList sourceBook, int sourcePage) : this(name, Discription, firstAptitude, secondAptitude, tier) { SourceBook = sourceBook; SourcePage = sourcePage; }
public SpecializedSkill(SkillName skillName, AptitudeName firstAptitude, AptitudeName secondAptitude, String Specialization, String SpecializationDiscription, Ranking skillRank = 0) : base(skillName, firstAptitude, secondAptitude, skillRank) { this.Specialization = Specialization; this.SpecializationDiscription = SpecializationDiscription; }