Class PartData
- Namespace
- KSP.Sim.Definitions
- Assembly
- Assembly-CSharp.dll
- Inheritance
-
PartData
- Inherited Members
-
- Extension Methods
-
Constructors
PartData()
Fields
AllowKinematicPhysicsIfIntersectTerrain
public bool AllowKinematicPhysicsIfIntersectTerrain
Field Value
- bool
CanSuggestOrientation
public bool CanSuggestOrientation
Field Value
- bool
MirrorTechnique
public MirrorTechnique MirrorTechnique
Field Value
- MirrorTechnique
PAMModuleSortOverride
public List<PartsManagerCore.SerializedPartModuleDisplayOrder> PAMModuleSortOverride
Field Value
- List<PartsManagerCore.SerializedPartModuleDisplayOrder>
PAMModuleVisualsOverride
public List<PartsManagerCore.SerializedPartModuleDisplayVisuals> PAMModuleVisualsOverride
Field Value
- List<PartsManagerCore.SerializedPartModuleDisplayVisuals>
PartSizeDiameter
public double PartSizeDiameter
Field Value
- double
PickUpPointOffset
public Vector3 PickUpPointOffset
Field Value
- Vector3
PickupRotationPointOffset
public Vector3 PickupRotationPointOffset
Field Value
- Vector3
PreferredOrientation
public OABOrientation PreferredOrientation
Field Value
- OABOrientation
angularDrag
public double angularDrag
Field Value
- double
attachNodes
public List<AttachNodeDefinition> attachNodes
Field Value
- List<AttachNodeDefinition>
attachRules
public AttachRules attachRules
Field Value
- AttachRules
author
Field Value
- string
bodyLiftOnlyAttachName
public string bodyLiftOnlyAttachName
Field Value
- string
bodyLiftOnlyUnattachedLift
public bool bodyLiftOnlyUnattachedLift
Field Value
- bool
breakingForce
public double breakingForce
Field Value
- double
breakingTorque
public double breakingTorque
Field Value
- double
buoyancy
Field Value
- double
buoyancyUseCubeNamed
public string buoyancyUseCubeNamed
Field Value
- string
buoyancyUseSine
public bool buoyancyUseSine
Field Value
- bool
category
public PartCategories category
Field Value
- PartCategories
childStageOffset
public int childStageOffset
Field Value
- int
coBuoyancy
public Vector3 coBuoyancy
Field Value
- Vector3
coDisplacement
public Vector3 coDisplacement
Field Value
- Vector3
coLiftOffset
public Vector3 coLiftOffset
Field Value
- Vector3
coMassOffset
public Vector3 coMassOffset
Field Value
- Vector3
coPressureOffset
public Vector3 coPressureOffset
Field Value
- Vector3
collisionVolumeBoundsScale
public Vector3 collisionVolumeBoundsScale
Field Value
- Vector3
cost
Field Value
- int
crashTolerance
public double crashTolerance
Field Value
- double
crewCapacity
Field Value
- int
emissiveConstant
public double emissiveConstant
Field Value
- double
explosionPotential
public double explosionPotential
Field Value
- double
family
Field Value
- string
fuelCrossFeed
public bool fuelCrossFeed
Field Value
- bool
heatConductivity
public double heatConductivity
Field Value
- double
inverseStageCarryover
public bool inverseStageCarryover
Field Value
- bool
isCompound
Field Value
- bool
mass
Field Value
- double
maxLength
Field Value
- int
maxTemp
Field Value
- double
maximumDrag
public double maximumDrag
Field Value
- double
minimumDrag
public double minimumDrag
Field Value
- double
oabEditorCategory
public OABEditorPartCategory oabEditorCategory
Field Value
- OABEditorPartCategory
partName
Field Value
- string
partType
public AssemblyPartTypeFilter partType
Field Value
- AssemblyPartTypeFilter
physicsMode
public PartPhysicsModes physicsMode
Field Value
- PartPhysicsModes
radiatorHeadroom
public double radiatorHeadroom
Field Value
- double
radiatorMax
public double radiatorMax
Field Value
- double
resourceContainers
public List<ContainedResourceDefinition> resourceContainers
Field Value
- List<ContainedResourceDefinition>
resourceCosts
public List<PartResourceCostDefinition> resourceCosts
Field Value
- List<PartResourceCostDefinition>
resourceSummary
public SerializedResourceInfo resourceSummary
Field Value
- SerializedResourceInfo
serializedPartModules
public List<SerializedPartModule> serializedPartModules
Field Value
- List<SerializedPartModule>
sizeCategory
public MetaAssemblySizeFilterType sizeCategory
Field Value
- MetaAssemblySizeFilterType
skinInternalConductionMult
public double skinInternalConductionMult
Field Value
- double
skinMassPerArea
public double skinMassPerArea
Field Value
- double
skinMaxTemp
public double skinMaxTemp
Field Value
- double
stageOffset
Field Value
- int
stageType
public AssemblyPartStageType stageType
Field Value
- AssemblyPartStageType
stagingIconAssetAddress
public string stagingIconAssetAddress
Field Value
- string
Field Value
- string
thermalMassModifier
public double thermalMassModifier
Field Value
- double
Properties
Description
public string Description { get; }
Property Value
- string
Manufacturer
public string Manufacturer { get; }
Property Value
- string
Subtitle
public string Subtitle { get; }
Property Value
- string
Title
public string Title { get; }
Property Value
- string
Methods
FromPartProperties(PartProperties)
public static PartData FromPartProperties(PartProperties other)
Parameters
other PartProperties
Returns
- PartData
ResetLocalizationCache()
public void ResetLocalizationCache()