Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

UTGame.UTVehicleSimCar

Extends
SVehicleSimCar
Modifiers
native ( Vehicle )

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Core.Component
   |   
   +-- Engine.ActorComponent
      |   
      +-- Engine.SVehicleSimBase
         |   
         +-- Engine.SVehicleSimCar
            |   
            +-- UTGame.UTVehicleSimCar

Direct Known Subclasses:

UTVehicleSimHellbender

Variables Summary
floatActualHandbrake
floatActualThrottle
boolbDriverlessBraking
boolbForceThrottle
boolbHasForcedThrottle
floatCurrentSteeringReduction
floatMaxRPM
floatMinRPM
UTVehicleSimCar
floatAirControlTurnTorque
boolbAutoHandbrake
floatConsoleHardTurnGripFactor
InterpCurveFloatEngineRPMCurve
floatFrontalCollisionGripFactor
floatHandbrakeSpeed
floatHardTurnMotorTorque
floatInAirUprightMaxTorque
floatInAirUprightTorqueFactor
floatLSDFactor
floatMinHardTurnSpeed
intNumWheelsForFullSteering
floatSpeedBasedTurnDamping
floatSteeringReductionFactor
floatSteeringReductionMinSpeed
floatSteeringReductionRampUpRate
floatSteeringReductionSpeed
floatThrottleSpeed
InterpCurveFloatTorqueVSpeedCurve
Inherited Variables from Engine.SVehicleSimCar
ActualSteering, bIsDriving, ChassisTorqueScale, EngineBrakeFactor, MaxBrakeTorque, MaxSteerAngleCurve, ReverseThrottle, SteerSpeed, StopThreshold, TimeSinceThrottle
Inherited Variables from Engine.SVehicleSimBase
AutoDriveSteer, bAutoDrive, bClampedFrictionModel, bWheelSpeedOverride, WheelInertia, WheelLatAsymptoteSlip, WheelLatAsymptoteValue, WheelLatExtremumSlip, WheelLatExtremumValue, WheelLongAsymptoteSlip, WheelLongAsymptoteValue, WheelLongExtremumSlip, WheelLongExtremumValue, WheelSuspensionBias, WheelSuspensionDamping, WheelSuspensionStiffness


Variables Detail

ActualHandbrake Source code

var float ActualHandbrake;
Internal - current amount of handbrake applied.

ActualThrottle Source code

var float ActualThrottle;

bDriverlessBraking Source code

var bool bDriverlessBraking;
flag to prevent braking to a stop with no driver

bForceThrottle Source code

var bool bForceThrottle;
flag when throttle was forced up to prevent back slipping

bHasForcedThrottle Source code

var bool bHasForcedThrottle;
flag set when bForceThrottle has been used, and throttle has not been zeroed again

CurrentSteeringReduction Source code

var float CurrentSteeringReduction;
current steering reduction value (scales up and down over time

MaxRPM Source code

var float MaxRPM;

MinRPM Source code

var float MinRPM;

UTVehicleSimCar

AirControlTurnTorque Source code

var(UTVehicleSimCar) float AirControlTurnTorque;
Torque to apply when vehicle is in ato allow some air control.

bAutoHandbrake Source code

var(UTVehicleSimCar) bool bAutoHandbrake;
whether should auto-handbrake when wheels on one side are off the ground

ConsoleHardTurnGripFactor Source code

var(UTVehicleSimCar) float ConsoleHardTurnGripFactor;
When turning hard on console, reduce lateral grip to enhance sliding around.

EngineRPMCurve Source code

var(UTVehicleSimCar) InterpCurveFloat EngineRPMCurve;
Translates forward velocity into an EngineRPM that can be used for effects and sounds

FrontalCollisionGripFactor Source code

var(UTVehicleSimCar) float FrontalCollisionGripFactor;
When driving into something, reduce friction on the wheels.

HandbrakeSpeed Source code

var(UTVehicleSimCar) float HandbrakeSpeed;
How quickly the handbrake is turned off (it is turned on immediately)

HardTurnMotorTorque Source code

var(UTVehicleSimCar) float HardTurnMotorTorque;
motor torque applied during hard turns (don't want to accelerate through hard turns

InAirUprightMaxTorque Source code

var(UTVehicleSimCar) float InAirUprightMaxTorque;
Max torque that can be applied to try and

InAirUprightTorqueFactor Source code

var(UTVehicleSimCar) float InAirUprightTorqueFactor;
Torque applied when in the air to try and keep vehicle horizontal.

LSDFactor Source code

var(UTVehicleSimCar) float LSDFactor;
Limited slip differential: 0.60 would mean 60% of the power is routed through the LSD and 40% is divided evenly

MinHardTurnSpeed Source code

var(UTVehicleSimCar) float MinHardTurnSpeed;
minimum speed before torque reduction sets in when turning hard

NumWheelsForFullSteering Source code

var(UTVehicleSimCar) int NumWheelsForFullSteering;
how many wheels must be on ground in order to avoid steering reduction

SpeedBasedTurnDamping Source code

var(UTVehicleSimCar) float SpeedBasedTurnDamping;
Damping on yaw based on vehicle speed.

SteeringReductionFactor Source code

var(UTVehicleSimCar) float SteeringReductionFactor;
steering reduction factor when have wheels in air (to make vehicles easier to control)

SteeringReductionMinSpeed Source code

var(UTVehicleSimCar) float SteeringReductionMinSpeed;
speed at which steering reduction starts

SteeringReductionRampUpRate Source code

var(UTVehicleSimCar) float SteeringReductionRampUpRate;
steering reduction ramp up rate (1/this = time to full steering reduction). ramps down at half this rate

SteeringReductionSpeed Source code

var(UTVehicleSimCar) float SteeringReductionSpeed;
speed at which steering reduction is in full effect

ThrottleSpeed Source code

var(UTVehicleSimCar) float ThrottleSpeed;
ThrottleSpeed is the speed at which the vehicle will increase its ActualThrottle to get to the desired Throttle

TorqueVSpeedCurve Source code

var(UTVehicleSimCar) InterpCurveFloat TorqueVSpeedCurve;
Torque vs Speed curve: This curve approximates a transmission as opposed to actually simulating one as in SVehicleSimTransmission


Defaultproperties

defaultproperties
{
   ThrottleSpeed=0.200000
   bDriverlessBraking=True
   SteeringReductionFactor=1.000000
   SteeringReductionRampUpRate=5.000000
   CurrentSteeringReduction=1.000000
   SteeringReductionSpeed=2500.000000
   SteeringReductionMinSpeed=2500.000000
   MinHardTurnSpeed=250.000000
   HardTurnMotorTorque=0.400000
   HandbrakeSpeed=2.000000
   FrontalCollisionGripFactor=1.000000
   ConsoleHardTurnGripFactor=1.000000
   Name="Default__UTVehicleSimCar"
   ObjectArchetype=SVehicleSimCar'Engine.Default__SVehicleSimCar'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:01:00.467 - Created with UnCodeX