Table of Contents

Class SerializedPart

Namespace
KSP.Sim
Assembly
Assembly-CSharp.dll
public class SerializedPart
Inheritance
SerializedPart
Inherited Members
Extension Methods

Constructors

SerializedPart()

public SerializedPart()

Fields

LegacyModulesState

public List<SerializedLegacyModuleData> LegacyModulesState

Field Value

List<SerializedLegacyModuleData>

ModulesState

[Obsolete("This field is the old version where there was no hierarchy of PartModule->DataModules - pre v0.3 saves")]
public List<SerializedModuleData> ModulesState

Field Value

List<SerializedModuleData>

PartGuid

public IGGuid PartGuid

Field Value

IGGuid

PartModulesState

public List<SerializedPartModule> PartModulesState

Field Value

List<SerializedPartModule>

partGuid

[Obsolete("Use PartGuid instead")]
public string partGuid

Field Value

string

partName

public string partName

Field Value

string

partState

public PartState partState

Field Value

PartState

Methods

ConvertLegacyGuids()

public SerializedPart ConvertLegacyGuids()

Returns

SerializedPart

ConvertModulesToPartModule()

public void ConvertModulesToPartModule()

UpdateGuids(IGGuid, IGGuid)

public SerializedPart UpdateGuids(IGGuid oldGuid, IGGuid newGuid)

Parameters

oldGuid IGGuid
newGuid IGGuid

Returns

SerializedPart