private static void AdjustStats(Engine e, Acceleration acceleration, MaxSpeed max, TurnSpeed turn, Engine.FuelRegenerationStyle fuelRegenerationStyle) { e.acceleration = GetAccelerationValue(acceleration); e.maxSpeed = GetMaxSpeedValue(max); e.turnSpeed = GetTurnSpeedValue(turn); e.fuelRegenStyle = fuelRegenerationStyle; }
public static void AddEngine(GameObject entity, Acceleration acceleration, MaxSpeed max, TurnSpeed turn, Engine.FuelRegenerationStyle fuelRegenerationStyle) { Engine e = entity.AddComponent <Engine>(); AdjustStats(e, acceleration, max, turn, fuelRegenerationStyle); }