/// <summary> /// Initialise a positionData object /// </summary> public PositionData() { Cabin = new FVector(); Head = new FVector(); Hook = new FVector(); HeadOffset = new FPlacement(); CabinOffset = new FPlacement(); TruckPosition = new DPlacement(); }
/// <summary> /// Initialise a current truck object /// </summary> public Current() { MotorValues = new Motor(); DashboardValues = new Dashboard(); LightsValues = new Lights(); WheelsValues = new WheelsData(); DamageValues = new Damage(); PositionValue = new DPlacement(); AccelerationValues = new Acceleration(); }
internal void SetTruckPosition(DPlacement position) { TruckValues.CurrentValues.PositionValue = position; TruckValues.Positioning.TruckPosition = position; }