Class Module_ResourceIntake
public class Module_ResourceIntake : PartBehaviourModule, IPartModule, IFixedUpdate, IPriorityOverride, IUpdate, IObjectAssemblyPartModule
- Inheritance
-
Module_ResourceIntake
- Implements
- Inherited Members
- Extension Methods
Constructors
Module_ResourceIntake()
public Module_ResourceIntake()
Fields
attachNode
protected AttachNodeData attachNode
Field Value
checkNode
protected bool checkNode
Field Value
dataResourceIntake
protected Data_ResourceIntake dataResourceIntake
Field Value
densityRecip
protected double densityRecip
Field Value
intakeTransform
protected Transform intakeTransform
Field Value
- Transform
Properties
PartComponentModuleType
public override Type PartComponentModuleType { get; }
Property Value
Methods
AddDataModules()
protected override void AddDataModules()
GetModuleDisplayName()
public override string GetModuleDisplayName()
Returns
InitProperties()
protected void InitProperties()
OnInitialize()
protected override void OnInitialize()
OnIntakeToggle(bool)
protected virtual void OnIntakeToggle(bool bValue)
Parameters
bValuebool
OnModuleFixedUpdate(float)
protected override void OnModuleFixedUpdate(float fixedDeltaTime)
Parameters
fixedDeltaTimefloat
OnModuleOABFixedUpdate(float)
protected override void OnModuleOABFixedUpdate(float deltaTime)
Parameters
deltaTimefloat
OnShutdown()
protected override void OnShutdown()