public void SetMult(MultiplierObject obj) { this._expmult = obj._exp; this._happmult = obj._happiness; this._salarymult = obj._salary; this._effmult = obj._efficiency; this._stammult = obj._stamina; this._theftmult = obj._theft; }
public void AddValues(MultiplierObject trait) { this._exp.Add(trait._exp); this._salary.Add(trait._salary); this._efficiency.Add(trait._efficiency); this._stamina.Add(trait._stamina); this._happiness.Add(trait._happiness); this._theft.Add(trait._theft); this._names += trait._name + " "; }
public MultiplierObject FlatValues() { var exp = this._exp.Average(); var salary = this._salary.Average(); var efficiency = this._efficiency.Average(); var stamina = this._stamina.Average(); var happiness = this._happiness.Average(); var theft = this._theft.Average(); this._flatValues = new MultiplierObject(this._names, salary, exp, stamina, happiness, efficiency, theft); return(this._flatValues); }
public MultLogic(MultiplierObject Trait1, MultiplierObject Trait2, MultiplierObject Trait3) { this._exp = new List <double>(); this._salary = new List <double>(); this._efficiency = new List <double>(); this._efficiency = new List <double>(); this._stamina = new List <double>(); this._happiness = new List <double>(); this._theft = new List <double>(); this._names = String.Empty; AddValues(Trait1); AddValues(Trait2); AddValues(Trait3); }
public NormalWorker(Hero hero, MultiplierObject obj) { this._character = hero; this.SetMult(obj); }