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