Class Kerbal3DModel
- Namespace
- KSP.Game
- Assembly
- Assembly-CSharp.dll
public class Kerbal3DModel : KerbalMonoBehaviour, IUpdate
- Inheritance
-
Kerbal3DModel
- Implements
-
- Inherited Members
-
- Extension Methods
-
Constructors
Kerbal3DModel()
Fields
AttributesRulesSetName
public string AttributesRulesSetName
Field Value
- string
CharacterExists
public bool CharacterExists
Field Value
- bool
IsEVAKerbal
Field Value
- bool
IsInExternalSeat
public bool IsInExternalSeat
Field Value
- bool
OnCharacterCompletelyGenerated
public Action<string> OnCharacterCompletelyGenerated
Field Value
- Action<string>
ThisKerbalInfo
public KerbalInfo ThisKerbalInfo
Field Value
- KerbalInfo
Properties
Attributes
public Dictionary<string, object> Attributes { get; }
Property Value
- Dictionary<string, object>
FullName
public string FullName { get; }
Property Value
- string
SeatIdx
public int SeatIdx { get; }
Property Value
- int
Methods
Build3DKerbal(KerbalAttributes)
public void Build3DKerbal(KerbalAttributes kerbalAttributes)
Parameters
kerbalAttributes KerbalAttributes
DisableJetpackModel()
public void DisableJetpackModel()
EmptySeat()
GetAttribute(string)
public object GetAttribute(string attribute)
Parameters
attribute string
Returns
- object
SetAttribute(string, object)
public void SetAttribute(string attribute, object value)
Parameters
attribute string
value object
ToString()
public override string ToString()
Returns
- string