Table of Contents

Class Data_ProceduralPart

Namespace
KSP.Modules
Assembly
Assembly-CSharp.dll
public sealed class Data_ProceduralPart : ModuleData, IMassModifier, IResourceCostModifier, IMultiJointScaleModifier
Inheritance
Data_ProceduralPart
Implements
Inherited Members
Extension Methods

Constructors

Data_ProceduralPart()

public Data_ProceduralPart()

Fields

BasePartDensity

[KSPDefinition]
public float BasePartDensity

Field Value

float

MassModifierAmount

[KSPState]
public float MassModifierAmount

Field Value

float

MeshCube

[KSPState]
public DragCube MeshCube

Field Value

DragCube

PartMultiJointLength

[KSPState]
public float PartMultiJointLength

Field Value

float

PartMultiJointScaleSliderKey

[KSPDefinition]
public string PartMultiJointScaleSliderKey

Field Value

string

ProceduralPartDefinition

[KSPState]
public ProceduralPartDefinition ProceduralPartDefinition

Field Value

ProceduralPartDefinition

ProceduralPartTypeName

[KSPDefinition]
public string ProceduralPartTypeName

Field Value

string

ResourceCostModifierAmount

[KSPState]
public float ResourceCostModifierAmount

Field Value

float

meshOptionIndex

[KSPState]
public int meshOptionIndex

Field Value

int

sliderData

[KSPState]
public Dictionary<string, float> sliderData

Field Value

Dictionary<string, float>

toggleData

[KSPState]
public Dictionary<string, bool> toggleData

Field Value

Dictionary<string, bool>

visibleMeshData

[KSPState]
public Dictionary<string, bool> visibleMeshData

Field Value

Dictionary<string, bool>

Properties

JointScaleModifier

public float JointScaleModifier { get; }

Property Value

float

MassModifier

public float MassModifier { get; }

Property Value

float

ModuleType

public override Type ModuleType { get; }

Property Value

Type

ResourceCostModifier

public float ResourceCostModifier { get; }

Property Value

float

Methods

Copy(ModuleData)

public override void Copy(ModuleData sourceModuleData)

Parameters

sourceModuleData ModuleData

IsDefaultValues()

public bool IsDefaultValues()

Returns

bool