Module |
|
Header |
/Engine/Plugins/Experimental/ChaosVehiclesPlugin/Source/ChaosVehicles/Public/ChaosWheeledVehicleMovementComponent.h |
Include |
#include "ChaosWheeledVehicleMovementComponent.h" |
[USTRUCT](Programming/UnrealArchitecture/Reference/Structs)()
struct FVehicleTransmissionConfig
Name | Description | ||
---|---|---|---|
|
bUseAutomaticGears |
Whether to use automatic transmission |
|
|
bUseAutoReverse |
||
|
float |
ChangeDownRPM |
Engine Revs at which gear down change ocurrs |
|
float |
ChangeUpRPM |
Engine Revs at which gear up change ocurrs |
|
float |
FinalRatio |
The final gear ratio multiplies the transmission gear ratios. |
|
TArray< float > |
ForwardGearRatios |
Forward gear ratios |
|
float |
GearChangeTime |
Time it takes to switch gears (seconds) |
|
TArray< float > |
ReverseGearRatios |
Reverse gear ratio(s) |
|
float |
TransmissionEfficiency |
Mechanical frictional losses mean transmission might operate at 0.94 (94% efficiency) |
Name | Description | ||
---|---|---|---|
|
const Chaos:... |
GetPhysicsTransmissionConfig() |
Value of engineRevs/maxEngineRevs that is high enough to increment gear |
|
InitDefaults() |