Beispiel #1
0
 public TalentBonusPulledFromList(TalentDelegate talent, params float[] multipliers)
     : base(talent)
 {
     _bonuses    = new float[multipliers.Length + 1];
     _bonuses[0] = 0f;
     multipliers.CopyTo(_bonuses, 1);
 }
Beispiel #2
0
 private Talents(TalentDelegate talent)
 {
     _talent = talent;
 }
Beispiel #3
0
 public TalentBonusCalculatedFromMethod(TalentDelegate talent, CalculationDelegate calculation)
     : base(talent)
 {
     _calculation = calculation;
 }
Beispiel #4
0
 public TalentBonusPulledFromList(TalentDelegate talent, params float[] multipliers)
     : base(talent)
 {
     _bonuses = new float[multipliers.Length + 1];
     _bonuses[0] = 0f;
     multipliers.CopyTo(_bonuses, 1);
 }
Beispiel #5
0
 private Talents(TalentDelegate talent)
 {
     _talent = talent;
 }
Beispiel #6
0
 public TalentBonusCalculatedFromMethod(TalentDelegate talent, CalculationDelegate calculation)
     : base(talent)
 {
     _calculation = calculation;
 }