Table of Contents

Class PDSys

Namespace
FistVR
Assembly
Assembly-CSharp.dll
public class PDSys
Inheritance
PDSys
Inherited Members

Constructors

PDSys()

public PDSys()

Fields

ArmType

public PDArmorType ArmType

Field Value

PDArmorType

CState

public PDSys.CoolantState CState

Field Value

PDSys.CoolantState

CanIgnite

public bool CanIgnite

Field Value

bool

DState

public PDSys.DamageState DState

Field Value

PDSys.DamageState

ID

public PDComponentID ID

Field Value

PDComponentID

MaxPowerAvailable

public float MaxPowerAvailable

Field Value

float

NeedsCoolant

public bool NeedsCoolant

Field Value

bool

NeedsPower

public bool NeedsPower

Field Value

bool

OmnType

public PDOmniModuleType OmnType

Field Value

PDOmniModuleType

PD

public PD PD

Field Value

PD

PState

public PDSys.PowerState PState

Field Value

PDSys.PowerState

SysType

public PDSysType SysType

Field Value

PDSysType

TState

public PDSys.ThermalState TState

Field Value

PDSys.ThermalState

TakesDamFromThermal

public bool TakesDamFromThermal

Field Value

bool

m_coolantChildren

protected List<int> m_coolantChildren

Field Value

List<int>

m_coolantParents

protected List<int> m_coolantParents

Field Value

List<int>

m_coolantPressure

protected float m_coolantPressure

Field Value

float

m_hasInterface

protected bool m_hasInterface

Field Value

bool

m_heat

protected float m_heat

Field Value

float

m_integrity

protected float m_integrity

Field Value

float

m_interface

protected PDInterface m_interface

Field Value

PDInterface

m_powerChildren

protected List<int> m_powerChildren

Field Value

List<int>

m_powerParents

protected List<int> m_powerParents

Field Value

List<int>

Methods

AddCoolantChild(PDComponentID)

public void AddCoolantChild(PDComponentID child)

Parameters

child PDComponentID

AddCoolantParent(PDComponentID)

public void AddCoolantParent(PDComponentID parent)

Parameters

parent PDComponentID

AddHeat(float)

public void AddHeat(float h)

Parameters

h float

AddPowerChild(PDComponentID)

public void AddPowerChild(PDComponentID child)

Parameters

child PDComponentID

AddPowerParent(PDComponentID)

public void AddPowerParent(PDComponentID parent)

Parameters

parent PDComponentID

ConnectInterface(PDInterface)

public void ConnectInterface(PDInterface Interface)

Parameters

Interface PDInterface

GetHeat()

public float GetHeat()

Returns

float

GetIdentifier()

public string GetIdentifier()

Returns

string

GetIntegrity()

public float GetIntegrity()

Returns

float

Print(string)

public void Print(string s)

Parameters

s string

RemoveHeat(float)

public void RemoveHeat(float h)

Parameters

h float

UpdateCoolantState(float)

public void UpdateCoolantState(float t)

Parameters

t float

UpdatePowerState()

public void UpdatePowerState()