예제 #1
0
 public void AddSpecialFeature(Constants.SpecialFeatures feat, Constants.Sources source) => component.AddSpecialFeature(feat, source);
예제 #2
0
 public void RemoveSpecialFeature(Constants.SpecialFeatures feat)
 {
     SpecialFeatures().Remove(SpecialFeatures().Find(f => f.Name() == feat));
 }
예제 #3
0
 public void AddSpecialFeature(Constants.SpecialFeatures feat) => component.AddSpecialFeature(feat, Constants.Sources.Class);
예제 #4
0
 public void AddSpecialFeature(Constants.SpecialFeatures feat) => component.AddSpecialFeature(feat, Constants.Sources.Background);
예제 #5
0
 void ICharacter.AddSpecialFeature(Constants.SpecialFeatures feat, Constants.Sources source)
 {
     SpecialFeatures().Add(
         new SpecialFeature_Base(feat, source)
         );
 }
예제 #6
0
 public SpecialFeature_Base(Constants.SpecialFeatures name, Constants.Sources source = Constants.Sources.None)
 {
     _name   = name;
     _source = source;
 }