33 GENERATED_USTRUCT_BODY()
36 UPROPERTY(EditAnywhere, Category = Setup)
37 FRuntimeFloatCurve TorqueCurve;
40 UPROPERTY(EditAnywhere, Category = Setup, meta = (ClampMin = "0.01", UIMin = "0.01"))
44 UPROPERTY(EditAnywhere, Category = Setup, meta = (ClampMin = "0.01", UIMin = "0.01"))
48 UPROPERTY(EditAnywhere, Category = Setup, AdvancedDisplay, meta = (ClampMin = "0.0", UIMin = "0.0"))
49 float DampingRateFullThrottle = 0.0F;
52 UPROPERTY(EditAnywhere, Category = Setup, AdvancedDisplay, meta = (ClampMin = "0.0", UIMin = "0.0"))
53 float DampingRateZeroThrottleClutchEngaged = 0.0F;
56 UPROPERTY(EditAnywhere, Category = Setup, AdvancedDisplay, meta = (ClampMin = "0.0", UIMin = "0.0"))
57 float DampingRateZeroThrottleClutchDisengaged = 0.0F;
60 float FindPeakTorque() const;
66 GENERATED_USTRUCT_BODY()
69 UPROPERTY(EditAnywhere, Category = Setup)
73 UPROPERTY(EditAnywhere, meta = (ClampMin = "0.0", UIMin = "0.0", ClampMax = "1.0", UIMax = "1.0"), Category = Setup)
74 float DownRatio = 0.0F;
77 UPROPERTY(EditAnywhere, meta = (ClampMin = "0.0", UIMin = "0.0", ClampMax = "1.0", UIMax = "1.0"), Category = Setup)
84 GENERATED_USTRUCT_BODY()
86 UPROPERTY(EditAnywhere, Category = VehicleSetup, meta = (DisplayName =
"Automatic Transmission"))
87 bool bUseAutomaticGears = false;
90 UPROPERTY(EditAnywhere, Category = Setup, meta = (ClampMin = "0.0", UIMin = "0.0"))
91 float GearChangeTime = 0.0F;
94 UPROPERTY(EditAnywhere, Category = Setup, meta = (editcondition = "bUseAutomaticGears", ClampMin = "0.0", UIMin = "0.0"))
95 float GearAutoBoxLatency = 0.0F;
98 UPROPERTY(EditAnywhere, AdvancedDisplay, Category = Setup)
99 float FinalRatio = 0.0F;
102 UPROPERTY(EditAnywhere, Category = Setup, AdvancedDisplay)
106 UPROPERTY(EditAnywhere, AdvancedDisplay, Category = Setup)
107 float ReverseGearRatio = 0.0F;
110 UPROPERTY(EditAnywhere, AdvancedDisplay, Category = Setup, meta = (ClampMin = "0.0", UIMin = "0.0", ClampMax = "1.0", UIMax = "1.0"))
111 float NeutralGearUpRatio = 0.0F;
114 UPROPERTY(EditAnywhere, Category = Setup, AdvancedDisplay, meta = (ClampMin = "0.0", UIMin = "0.0"))
115 float ClutchStrength = 0.0F;
118UCLASS(ClassGroup = (Physics), meta = (BlueprintSpawnableComponent), hidecategories = (PlanarMovement, "Components|Movement|Planar", Activation, "Components|Activation"))