Class Data_WheelDamage
- Namespace
- KSP.Modules
- Assembly
- Assembly-CSharp.dll
public sealed class Data_WheelDamage : ModuleData
- Inheritance
-
Data_WheelDamage
- Inherited Members
-
- Extension Methods
-
Constructors
Data_WheelDamage()
public Data_WheelDamage()
Fields
brokenStatusWarning
[LocalizedField("PartModules/Wheels/Broken")]
[KSPState]
public ModuleProperty<string> brokenStatusWarning
Field Value
- ModuleProperty<string>
[KSPDefinition]
public string damagedTransformName
Field Value
- string
deflectionMagnitude
[KSPDefinition]
public float deflectionMagnitude
Field Value
- float
deflectionSharpness
[KSPDefinition]
public float deflectionSharpness
Field Value
- float
explodeMultiplier
[KSPDefinition]
public float explodeMultiplier
Field Value
- float
impactDamageColliderName
[KSPDefinition]
public string impactDamageColliderName
Field Value
- string
impactDamageVelocity
[KSPDefinition]
public float impactDamageVelocity
Field Value
- float
impactTolerance
[KSPDefinition]
public float impactTolerance
Field Value
- float
isDamaged
[KSPState]
public bool isDamaged
Field Value
- bool
isRepairable
[KSPDefinition]
public bool isRepairable
Field Value
- bool
slipMagnitude
[KSPDefinition]
public float slipMagnitude
Field Value
- float
slipSharpness
[KSPDefinition]
public float slipSharpness
Field Value
- float
stressPercent
[LocalizedField("PartModules/Wheels/WheelStress")]
[KSPState]
public ModuleProperty<float> stressPercent
Field Value
- ModuleProperty<float>
stressTolerance
[KSPDefinition]
public float stressTolerance
Field Value
- float
[KSPDefinition]
public string undamagedTransformName
Field Value
- string
Properties
ModuleType
public override Type ModuleType { get; }
Property Value
- Type
Methods
GetBrokenStatusString(object)
public static string GetBrokenStatusString(object valueObj)
Parameters
valueObj object
Returns
- string
GetWheelStressString(object)
public static string GetWheelStressString(object valueObj)
Parameters
valueObj object
Returns
- string