public NewSoldierData GenerateSimpleSoldier(SoldierRang Rang) { NewSoldierData Data = new NewSoldierData (); Data.SetMovePoints (GetMovePoints()); Data.SetMorale (GetMorale()); Data.SetAccuracy (GetAccuracy()); Data.SetHealth (GetHealth()); Data.SetArmor (GetArmor()); return Data; }
public SoldierBuilder(NewSoldierData Data) { BuildData = Data; BuildedSoldier = new FireTeamSoldier (); BuildedSoldier.SetName (Data.GetName()); BuildedSoldier.SetAccuracy (Data.GetAccuracy()); BuildedSoldier.SetArmor (Data.GetArmor()); BuildedSoldier.SetHealth (Data.GetHealth()); BuildedSoldier.SetMovePoints (Data.GetMovePoints()); BuildedSoldier.SetMorale (Data.GetMorale()); }