Table of Contents

Struct PartState

Namespace
KSP.Sim.State
Assembly
Assembly-CSharp.dll
public struct PartState
Inherited Members
Extension Methods

Fields

FuelCrossfeed

public bool FuelCrossfeed

Field Value

bool

PartOwnerGuid

public IGGuid PartOwnerGuid

Field Value

IGGuid

StageIndex

public int StageIndex

Field Value

int

UserRotation

public QuaternionD UserRotation

Field Value

QuaternionD

attachNodeStates

public List<AttachNodeState> attachNodeStates

Field Value

List<AttachNodeState>

isMirrored

public bool isMirrored

Field Value

bool

localPosition

public Vector3d localPosition

Field Value

Vector3d

localRotation

public QuaternionD localRotation

Field Value

QuaternionD

originalAttachLocalPosition

public Vector3d originalAttachLocalPosition

Field Value

Vector3d

partOwnerGuid

[Obsolete("Use PartOwnerGuid instead")]
public string partOwnerGuid

Field Value

string

partPropertyOverrides

public Dictionary<string, object> partPropertyOverrides

Field Value

Dictionary<string, object>

partStatus

public PartStatus partStatus

Field Value

PartStatus

resources

public Dictionary<string, ContainedResourceState> resources

Field Value

Dictionary<string, ContainedResourceState>

Methods

ConvertLegacyGuids()

public PartState ConvertLegacyGuids()

Returns

PartState

UpdateGuids(IGGuid, IGGuid)

public PartState UpdateGuids(IGGuid oldGuid, IGGuid newGuid)

Parameters

oldGuid IGGuid
newGuid IGGuid

Returns

PartState