Show / Hide Table of Contents

Class MyObjectBuilder_ShipConnector

Inheritance
System.Object
MyObjectBuilder_Base
MyObjectBuilder_CubeBlock
MyObjectBuilder_TerminalBlock
MyObjectBuilder_FunctionalBlock
MyObjectBuilder_ShipConnector
Inherited Members
MyObjectBuilder_FunctionalBlock.Enabled
MyObjectBuilder_FunctionalBlock.TextPanelsNew
MyObjectBuilder_FunctionalBlock.GetTextPanelsData()
MyObjectBuilder_TerminalBlock.CustomName
MyObjectBuilder_TerminalBlock.ShowOnHUD
MyObjectBuilder_TerminalBlock.ShowInTerminal
MyObjectBuilder_TerminalBlock.ShowInToolbarConfig
MyObjectBuilder_TerminalBlock.ShowInInventory
MyObjectBuilder_TerminalBlock.NumberInGrid
MyObjectBuilder_TerminalBlock.IsSurvivalModeForced
MyObjectBuilder_CubeBlock.EntityId
MyObjectBuilder_CubeBlock.Name
MyObjectBuilder_CubeBlock.Min
MyObjectBuilder_CubeBlock.IntegrityPercent
MyObjectBuilder_CubeBlock.BuildPercent
MyObjectBuilder_CubeBlock.BlockOrientation
MyObjectBuilder_CubeBlock.ConstructionInventory
MyObjectBuilder_CubeBlock.ColorMaskHSV
MyObjectBuilder_CubeBlock.SkinSubtypeId
MyObjectBuilder_CubeBlock.ConstructionStockpile
MyObjectBuilder_CubeBlock.Owner
MyObjectBuilder_CubeBlock.BuiltBy
MyObjectBuilder_CubeBlock.ShareMode
MyObjectBuilder_CubeBlock.DeformationRatio
MyObjectBuilder_CubeBlock.SubBlocks
MyObjectBuilder_CubeBlock.MultiBlockId
MyObjectBuilder_CubeBlock.MultiBlockDefinition
MyObjectBuilder_CubeBlock.MultiBlockIndex
MyObjectBuilder_CubeBlock.BlockGeneralDamageModifier
MyObjectBuilder_CubeBlock.ComponentContainer
MyObjectBuilder_CubeBlock.ShouldSerializeEntityId()
MyObjectBuilder_CubeBlock.ShouldSerializeMin()
MyObjectBuilder_CubeBlock.ShouldSerializeOrientation()
MyObjectBuilder_CubeBlock.ShouldSerializeBlockOrientation()
MyObjectBuilder_CubeBlock.ShouldSerializeConstructionInventory()
MyObjectBuilder_CubeBlock.ShouldSerializeColorMaskHSV()
MyObjectBuilder_CubeBlock.ShouldSerializeSkinSubtypeId()
MyObjectBuilder_CubeBlock.Upgrade(MyObjectBuilder_CubeBlock, MyObjectBuilderType, String)
MyObjectBuilder_CubeBlock.ShouldSerializeConstructionStockpile()
MyObjectBuilder_CubeBlock.ShouldSerializeMultiBlockId()
MyObjectBuilder_CubeBlock.ShouldSerializeMultiBlockDefinition()
MyObjectBuilder_CubeBlock.ShouldSerializeComponentContainer()
MyObjectBuilder_CubeBlock.SetupForGridPaste()
MyObjectBuilder_CubeBlock.Orientation
MyObjectBuilder_Base.ShouldSerializeSubtypeId()
MyObjectBuilder_Base.Clone()
MyObjectBuilder_Base.Equals(MyObjectBuilder_Base)
MyObjectBuilder_Base.SubtypeId
MyObjectBuilder_Base.SubtypeName
MyObjectBuilder_Base.TypeId
Namespace: Sandbox.Common.ObjectBuilders
Assembly: SpaceEngineers.ObjectBuilders.dll
Syntax
[MyObjectBuilderDefinition]
public class MyObjectBuilder_ShipConnector : MyObjectBuilder_FunctionalBlock

Constructors

MyObjectBuilder_ShipConnector()

Declaration
public MyObjectBuilder_ShipConnector()

Fields

AutoUnlockTime

Declaration
public float AutoUnlockTime
Field Value
Type Description
System.Single

CollectAll

Declaration
public bool CollectAll
Field Value
Type Description
System.Boolean

Connected

When ConnectedEntityId is not null, this tells whether the connection is only approach (yellow) or locked connection (green)

Declaration
[NoSerialize]
public bool Connected
Field Value
Type Description
System.Boolean

ConnectedEntityId

Declaration
public long ConnectedEntityId
Field Value
Type Description
System.Int64

DefaultStrength

Declaration
public const float DefaultStrength = 0.00015F
Field Value
Type Description
System.Single

Inventory

Declaration
[Nullable]
public MyObjectBuilder_Inventory Inventory
Field Value
Type Description
MyObjectBuilder_Inventory

IsApproaching

Declaration
public bool IsApproaching
Field Value
Type Description
System.Boolean

IsConnecting

Declaration
public bool IsConnecting
Field Value
Type Description
System.Boolean

IsMaster

Declaration
public Nullable<bool> IsMaster
Field Value
Type Description
System.Nullable<System.Boolean>

IsParkingEnabled

Declaration
public bool IsParkingEnabled
Field Value
Type Description
System.Boolean

IsPowerTransferOverrideEnabled

Declaration
public bool IsPowerTransferOverrideEnabled
Field Value
Type Description
System.Boolean

MasterToSlaveGrid

Declaration
[Serialize]
public Nullable<MyDeltaTransform> MasterToSlaveGrid
Field Value
Type Description
System.Nullable<VRage.MyDeltaTransform>

MasterToSlaveTransform

Master is connector with higher EntityId

Declaration
public Nullable<MyPositionAndOrientation> MasterToSlaveTransform
Field Value
Type Description
System.Nullable<VRage.MyPositionAndOrientation>

Strength

Declaration
public float Strength
Field Value
Type Description
System.Single

ThrowOut

Declaration
public bool ThrowOut
Field Value
Type Description
System.Boolean

TimeOfConnection

Declaration
public int TimeOfConnection
Field Value
Type Description
System.Int32

TradingEnabled

Declaration
public bool TradingEnabled
Field Value
Type Description
System.Boolean

Methods

Remap(IMyRemapHelper)

Declaration
public override void Remap(IMyRemapHelper remapHelper)
Parameters
Type Name Description
IMyRemapHelper remapHelper
Overrides
MyObjectBuilder_CubeBlock.Remap(IMyRemapHelper)

SetupForProjector()

Declaration
public override void SetupForProjector()
Overrides
MyObjectBuilder_CubeBlock.SetupForProjector()

ShouldSerializeConnected()

Declaration
public bool ShouldSerializeConnected()
Returns
Type Description
System.Boolean

ShouldSerializeConnectedEntityId()

Declaration
public bool ShouldSerializeConnectedEntityId()
Returns
Type Description
System.Boolean

Extension Methods

MyObjectBuilderExtensions.GetId(MyObjectBuilder_Base)
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾