Table of Contents

Class Module_ResourceIntake

Namespace
KSP.Modules
Assembly
Assembly-CSharp.dll
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

AttachNodeData

checkNode

protected bool checkNode

Field Value

bool

dataResourceIntake

protected Data_ResourceIntake dataResourceIntake

Field Value

Data_ResourceIntake

densityRecip

protected double densityRecip

Field Value

double

intakeTransform

protected Transform intakeTransform

Field Value

Transform

Properties

PartComponentModuleType

public override Type PartComponentModuleType { get; }

Property Value

Type

Methods

AddDataModules()

protected override void AddDataModules()

GetModuleDisplayName()

public override string GetModuleDisplayName()

Returns

string

InitProperties()

protected void InitProperties()

OnInitialize()

protected override void OnInitialize()

OnIntakeToggle(bool)

protected virtual void OnIntakeToggle(bool bValue)

Parameters

bValue bool

OnModuleFixedUpdate(float)

protected override void OnModuleFixedUpdate(float fixedDeltaTime)

Parameters

fixedDeltaTime float

OnModuleOABFixedUpdate(float)

protected override void OnModuleOABFixedUpdate(float deltaTime)

Parameters

deltaTime float

OnShutdown()

protected override void OnShutdown()