Table of Contents

Class Kerbal3DModel

Namespace
KSP.Game
Assembly
Assembly-CSharp.dll
public class Kerbal3DModel : KerbalMonoBehaviour, IUpdate
Inheritance
Kerbal3DModel
Implements
Inherited Members
Extension Methods

Constructors

Kerbal3DModel()

public Kerbal3DModel()

Fields

AttributesRulesSetName

public string AttributesRulesSetName

Field Value

string

CharacterExists

public bool CharacterExists

Field Value

bool

IsEVAKerbal

public 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()

public void 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