Class Module_WheelSuspension
public class Module_WheelSuspension : Module_WheelSubmodule, IPartModule, IFixedUpdate, IPriorityOverride, IUpdate, IObjectAssemblyPartModule, ILateUpdate
- Inheritance
-
Module_WheelSuspension
- Implements
- Inherited Members
- Extension Methods
Constructors
Module_WheelSuspension()
public Module_WheelSuspension()
Fields
dataWheelsuspension
protected Data_WheelSuspension dataWheelsuspension
Field Value
sprungMassEasing
public bool sprungMassEasing
Field Value
sprungMassGravity
public float sprungMassGravity
Field Value
suspCompression
public float suspCompression
Field Value
Properties
HighGeeOverride
public bool HighGeeOverride { get; }
Property Value
PartComponentModuleType
public override Type PartComponentModuleType { get; }
Property Value
Methods
AddDataModules()
protected override void AddDataModules()
OnAutoSpringDamperChanged(bool)
public void OnAutoSpringDamperChanged(bool value)
Parameters
valuebool
OnInitialize()
protected override void OnInitialize()
OnLateUpdate()
public void OnLateUpdate()
OnModuleFixedUpdate(float)
protected override void OnModuleFixedUpdate(float fixedDeltaTime)
Parameters
fixedDeltaTimefloat
OnShutdown()
protected override void OnShutdown()
OnSubsystemsModified(WheelSubsystems)
protected override void OnSubsystemsModified(WheelSubsystems s)
Parameters
OnWheelSetup()
protected override void OnWheelSetup()
ResetSuspensionCollider(float)
protected void ResetSuspensionCollider(float delay)
Parameters
delayfloat
UpdateAutoBoost(float)
protected void UpdateAutoBoost(float st)
Parameters
stfloat