Space Engineers
Public Attributes | List of all members
Sandbox.Common.ObjectBuilders.MyObjectBuilder_MotorSuspension Class Reference
Inheritance diagram for Sandbox.Common.ObjectBuilders.MyObjectBuilder_MotorSuspension:
Sandbox.Common.ObjectBuilders.MyObjectBuilder_MotorBase Sandbox.Common.ObjectBuilders.MyObjectBuilder_MechanicalConnectionBlock VRage.Game.MyObjectBuilder_FunctionalBlock VRage.Game.MyObjectBuilder_TerminalBlock VRage.Game.MyObjectBuilder_CubeBlock VRage.ObjectBuilders.MyObjectBuilder_Base

Public Attributes

float SteerAngle
 
bool Steering = true
 
float Damping = 0.012f
 
float Strength = 0.002f
 
bool Propulsion = true
 
float Friction = 0.4f * 4
 
float Power = 0.1f
 
float Height = -0.458f
 
float MaxSteerAngle = 0.32f
 
float SteerSpeed = 0.01f
 
float SteerReturnSpeed = 0.01f
 
bool InvertSteer = false
 
bool InvertPropulsion = false
 
float SuspensionTravel = 100
 
float SpeedLimit = 360
 
- Public Attributes inherited from Sandbox.Common.ObjectBuilders.MyObjectBuilder_MotorBase
long RotorEntityId = null
 
long WeldedEntityId = null
 
- Public Attributes inherited from Sandbox.Common.ObjectBuilders.MyObjectBuilder_MechanicalConnectionBlock
MyPositionAndOrientation MasterToSlaveTransform
 
float WeldSpeed = 95f
 
bool ForceWeld = false
 
long TopBlockId = null
 
bool IsWelded = false
 
- Public Attributes inherited from VRage.Game.MyObjectBuilder_FunctionalBlock
bool Enabled = true
 
- Public Attributes inherited from VRage.Game.MyObjectBuilder_TerminalBlock
string CustomName = null
 
bool ShowOnHUD
 
bool ShowInTerminal = true
 
bool ShowInToolbarConfig = true
 
bool ShowInInventory = true
 
- Public Attributes inherited from VRage.Game.MyObjectBuilder_CubeBlock
long EntityId = 0
 
string Name
 
SerializableVector3I Min = new SerializableVector3I(0, 0, 0)
 
float IntegrityPercent = 1.0f
 
float BuildPercent = 1.0f
 
SerializableBlockOrientation BlockOrientation = SerializableBlockOrientation.Identity
 
MyObjectBuilder_Inventory ConstructionInventory = null
 
SerializableVector3 ColorMaskHSV = new SerializableVector3(0f, -1f, 0f)
 
MyObjectBuilder_ConstructionStockpile ConstructionStockpile = null
 
long Owner = 0
 
long BuiltBy = 0
 
MyOwnershipShareModeEnum ShareMode = MyOwnershipShareModeEnum.None
 
float DeformationRatio = 0
 
MySubBlockId[] SubBlocks = null
 
int MultiBlockId = 0
 
SerializableDefinitionId MultiBlockDefinition = null
 
int MultiBlockIndex = -1
 
float BlockGeneralDamageModifier = 1f
 
MyObjectBuilder_ComponentContainer ComponentContainer = null
 

Additional Inherited Members

- Public Member Functions inherited from Sandbox.Common.ObjectBuilders.MyObjectBuilder_MotorBase
override void Remap (IMyRemapHelper remapHelper)
 
- Public Member Functions inherited from VRage.Game.MyObjectBuilder_CubeBlock
bool ShouldSerializeEntityId ()
 
bool ShouldSerializeMin ()
 
bool ShouldSerializeOrientation ()
 
bool ShouldSerializeBlockOrientation ()
 
bool ShouldSerializeConstructionInventory ()
 
bool ShouldSerializeColorMaskHSV ()
 
bool ShouldSerializeConstructionStockpile ()
 
bool ShouldSerializeMultiBlockId ()
 
bool ShouldSerializeMultiBlockDefinition ()
 
bool ShouldSerializeComponentContainer ()
 
virtual void SetupForProjector ()
 
- Public Member Functions inherited from VRage.ObjectBuilders.MyObjectBuilder_Base
bool ShouldSerializeSubtypeId ()
 
void Save (string filepath)
 
virtual MyObjectBuilder_Base Clone ()
 
- Static Public Member Functions inherited from VRage.Game.MyObjectBuilder_CubeBlock
static MyObjectBuilder_CubeBlock Upgrade (MyObjectBuilder_CubeBlock cubeBlock, MyObjectBuilderType newType, string newSubType)
 
- Properties inherited from VRage.Game.MyObjectBuilder_CubeBlock
SerializableQuaternion Orientation [get, set]
 
- Properties inherited from VRage.ObjectBuilders.MyObjectBuilder_Base
MyStringHash SubtypeId [get]
 
string SubtypeName [get, set]
 
MyObjectBuilderType TypeId [get]
 

Detailed Description

Definition at line 10 of file MyObjectBuilder_MotorSuspension.cs.

Member Data Documentation

float Sandbox.Common.ObjectBuilders.MyObjectBuilder_MotorSuspension.Damping = 0.012f

Definition at line 19 of file MyObjectBuilder_MotorSuspension.cs.

float Sandbox.Common.ObjectBuilders.MyObjectBuilder_MotorSuspension.Friction = 0.4f * 4

Definition at line 28 of file MyObjectBuilder_MotorSuspension.cs.

float Sandbox.Common.ObjectBuilders.MyObjectBuilder_MotorSuspension.Height = -0.458f

Definition at line 34 of file MyObjectBuilder_MotorSuspension.cs.

bool Sandbox.Common.ObjectBuilders.MyObjectBuilder_MotorSuspension.InvertPropulsion = false

Definition at line 49 of file MyObjectBuilder_MotorSuspension.cs.

bool Sandbox.Common.ObjectBuilders.MyObjectBuilder_MotorSuspension.InvertSteer = false

Definition at line 46 of file MyObjectBuilder_MotorSuspension.cs.

float Sandbox.Common.ObjectBuilders.MyObjectBuilder_MotorSuspension.MaxSteerAngle = 0.32f

Definition at line 37 of file MyObjectBuilder_MotorSuspension.cs.

float Sandbox.Common.ObjectBuilders.MyObjectBuilder_MotorSuspension.Power = 0.1f

Definition at line 31 of file MyObjectBuilder_MotorSuspension.cs.

bool Sandbox.Common.ObjectBuilders.MyObjectBuilder_MotorSuspension.Propulsion = true

Definition at line 25 of file MyObjectBuilder_MotorSuspension.cs.

float Sandbox.Common.ObjectBuilders.MyObjectBuilder_MotorSuspension.SpeedLimit = 360

Definition at line 55 of file MyObjectBuilder_MotorSuspension.cs.

float Sandbox.Common.ObjectBuilders.MyObjectBuilder_MotorSuspension.SteerAngle

Definition at line 13 of file MyObjectBuilder_MotorSuspension.cs.

bool Sandbox.Common.ObjectBuilders.MyObjectBuilder_MotorSuspension.Steering = true

Definition at line 16 of file MyObjectBuilder_MotorSuspension.cs.

float Sandbox.Common.ObjectBuilders.MyObjectBuilder_MotorSuspension.SteerReturnSpeed = 0.01f

Definition at line 43 of file MyObjectBuilder_MotorSuspension.cs.

float Sandbox.Common.ObjectBuilders.MyObjectBuilder_MotorSuspension.SteerSpeed = 0.01f

Definition at line 40 of file MyObjectBuilder_MotorSuspension.cs.

float Sandbox.Common.ObjectBuilders.MyObjectBuilder_MotorSuspension.Strength = 0.002f

Definition at line 22 of file MyObjectBuilder_MotorSuspension.cs.

float Sandbox.Common.ObjectBuilders.MyObjectBuilder_MotorSuspension.SuspensionTravel = 100

Definition at line 52 of file MyObjectBuilder_MotorSuspension.cs.


The documentation for this class was generated from the following file: