Class MyObjectBuilder_Cockpit
Inheritance
System.Object
MyObjectBuilder_Cockpit
Assembly: SpaceEngineers.ObjectBuilders.dll
Syntax
[MyObjectBuilderDefinition]
public class MyObjectBuilder_Cockpit : MyObjectBuilder_ShipController
Constructors
MyObjectBuilder_Cockpit()
Declaration
public MyObjectBuilder_Cockpit()
Fields
Autopilot
Declaration
[Serialize]
[DynamicObjectBuilder(false)]
public MyObjectBuilder_AutopilotBase Autopilot
Field Value
IsInFirstPersonView
Declaration
public bool IsInFirstPersonView
Field Value
Type |
Description |
System.Boolean |
|
OxygenLevel
Declaration
Field Value
Type |
Description |
System.Single |
|
Panels
Declaration
[Serialize]
public List<CockpitPanelData> Panels
Field Value
Pilot
Declaration
[Serialize]
public MyObjectBuilder_Character Pilot
Field Value
PilotGunDefinition
Declaration
public Nullable<SerializableDefinitionId> PilotGunDefinition
Field Value
PilotJetpackEnabled
Declaration
public Nullable<bool> PilotJetpackEnabled
Field Value
Type |
Description |
System.Nullable<System.Boolean> |
|
PilotRelativeWorld
Declaration
public Nullable<MyPositionAndOrientation> PilotRelativeWorld
Field Value
Type |
Description |
System.Nullable<VRage.MyPositionAndOrientation> |
|
SitAnimation
Declaration
Field Value
Type |
Description |
System.Int32 |
|
TargetData
Declaration
public MyTargetData TargetData
Field Value
TextPanels
Declaration
[Serialize]
public List<MySerializedTextPanelData> TextPanels
Field Value
Methods
ClearPilotAndAutopilot()
Declaration
public void ClearPilotAndAutopilot()
SetupForProjector()
Declaration
public override void SetupForProjector()
Overrides
Extension Methods