public RacialFeatSelection() { Feat = string.Empty; SizeRequirement = string.Empty; Frequency = new Frequency(); FocusType = string.Empty; MinimumStats = new Dictionary<string, int>(); }
public CharacterClassFeatSelection() { Feat = string.Empty; FocusType = string.Empty; Frequency = new Frequency(); RequiredFeats = Enumerable.Empty<RequiredFeatSelection>(); FrequencyQuantityStat = string.Empty; SizeRequirement = string.Empty; }
public AdditionalFeatSelection() { Feat = string.Empty; RequiredFeats = Enumerable.Empty<RequiredFeatSelection>(); RequiredStats = new Dictionary<string, int>(); RequiredSkillRanks = new Dictionary<string, int>(); RequiredCharacterClasses = new Dictionary<string, int>(); FocusType = string.Empty; Frequency = new Frequency(); }
private bool FrequenciesCanCombine(Frequency firstFrequency, Frequency secondFrequency) { return firstFrequency.TimePeriod == secondFrequency.TimePeriod || firstFrequency.TimePeriod == FeatConstants.Frequencies.AtWill || secondFrequency.TimePeriod == FeatConstants.Frequencies.AtWill || firstFrequency.TimePeriod == FeatConstants.Frequencies.Constant || secondFrequency.TimePeriod == FeatConstants.Frequencies.Constant; }
public void Setup() { frequency = new Frequency(); }
public Feat() { Name = string.Empty; Foci = Enumerable.Empty<string>(); Frequency = new Frequency(); }