List Of Terminal Properties And Actions

Overview

Note: Terminal actions and properties are for all intents and purposes obsolete since all vanilla block interfaces now contain proper API access to most of this information. It is highly recommended you use those for less overhead.

Blocks are listed by their type definition, and the actions and properties shown apply to every subtype of that type. Where the game declares an ingame interface for a block it is named; some blocks do not have one.

AirtightHangarDoor
AirtightSlideDoor
AirVent
Assembler
BasicMissionBlock
BatteryBlock
Beacon
BroadcastController
ButtonPanel
CameraBlock
CargoContainer
Cockpit
Collector
ContractBlock
ConveyorSorter
CryoChamber
Decoy
DefensiveCombatBlock
Door
Drill
EmotionControllerBlock
EventControllerBlock
ExhaustBlock
ExtendedPistonBase
FlightMovementBlock
FunctionalBlock
GravityGenerator
GravityGeneratorSphere
Gyro
HeatVentBlock
HydrogenEngine
InteriorLight
InteriorTurret
Jukebox
JumpDrive
LandingGear
LargeGatlingTurret
LargeMissileTurret
LaserAntenna
LCDPanelsBlock
MedicalRoom
MergeBlock
MotorAdvancedStator
MotorStator
MotorSuspension
MyProgrammableBlock
OffensiveCombatBlock
OreDetector
OxygenFarm
OxygenGenerator
OxygenTank
Parachute
PathRecorderBlock
Projector
RadioAntenna
Reactor
Refinery
ReflectorLight
RemoteControl
SafeZoneBlock
Searchlight
SensorBlock
ShipConnector
ShipGrinder
ShipWelder
SmallGatlingGun
SmallMissileLauncher
SmallMissileLauncherReload
SolarPanel
SoundBlock
SpaceBall
StoreBlock
SurvivalKit
TargetDummyBlock
TerminalBlock
TextPanel
Thrust
TimerBlock
TransponderBlock
TurretControlBlock
UpgradeModule
VendingMachine
VirtualMass
Warhead
WindTurbine

AirtightHangarDoor

Interface: IMyAirtightHangarDoor

Subtypes: AirtightHangarDoorWarfare2A, AirtightHangarDoorWarfare2B, AirtightHangarDoorWarfare2C

Actions

Name Description
AnyoneCanUse Anyone Can Use On/Off
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
Open Open/Closed
Open_Off Closed
Open_On Open
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
AnyoneCanUse bool
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
Open bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

AirtightSlideDoor

Interface: IMyAirtightSlideDoor

Subtypes: LargeBlockSlideDoor

Actions

Name Description
AnyoneCanUse Anyone Can Use On/Off
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
Open Open/Closed
Open_Off Closed
Open_On Open
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
AnyoneCanUse bool
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
Open bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

AirVent

Interface: IMyAirVent

Subtypes: AirVentFan, AirVentFanFull, AirVentFull, SmallAirVent, SmallAirVentFan, SmallAirVentFanFull, SmallAirVentFull

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
Depressurize Depressurize On/Off
Depressurize_Off Depressurize Off
Depressurize_On Depressurize On
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Depressurize bool
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

Assembler

Interface: IMyAssembler

Subtypes: BasicAssembler, FoodProcessor, LargeAssembler, LargeAssemblerIndustrial, LargePrototechAssembler

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
slaveMode Cooperative Mode On/Off
UseConveyor Automatic Push/Pull On/Off

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
slaveMode bool
TextPaddingSlider float
UseConveyor bool

BasicMissionBlock

Interface: IMyBasicMissionBlock

Subtypes: LargeBasicMission, SmallBasicMission

Actions

Name Description
ActivateBehavior AI Behavior On/Off
ActivateBehavior_Off AI Behavior Off
ActivateBehavior_On AI Behavior On
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFollowDistance Decrease Follow Distance
DecreaseFollowHomeMaxRange Decrease Max. Range from Home
DecreaseFollowHomeMinRange Decrease Min. Range from Home
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
FollowMe Follow Me
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFollowDistance Increase Follow Distance
IncreaseFollowHomeMaxRange Increase Max. Range from Home
IncreaseFollowHomeMinRange Increase Min. Range from Home
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
SetCurrentGridPositionHome Set Grid Position
SetCurrentPositionHome Set Player Position
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
StopFollowing Stop Following
Wander Wander when idle On/Off

Properties

Name Type
ActivateBehavior bool
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
FollowDistance float
FollowHomeMaxRange float
FollowHomeMinRange float
Font long
FontColor Color
FontSize float
ID_MODE_SELECTOR_COMBOBOX long
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
SelectMission long
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
Wander bool

BatteryBlock

Interface: IMyBatteryBlock

Subtypes: LargeBlockBatteryBlock, LargeBlockBatteryBlockWarfare2, LargeBlockBatteryReskin, LargeBlockBatteryReskinOffset, LargeBlockPrototechBattery, SmallBlockBatteryBlock, SmallBlockBatteryBlockWarfare2, SmallBlockBatteryReskin, SmallBlockPrototechBattery, SmallBlockSmallBatteryBlock

Actions

Name Description
Auto Enable Auto
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
Discharge Discharge On/Off
Discharge_Off Discharge Off
Discharge_On Discharge On
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
Recharge Recharge On/Off
Recharge_Off Recharge Off
Recharge_On Recharge On
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
ChargeMode long
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

Beacon

Interface: IMyBeacon

Subtypes: LargeBlockBeacon, LargeBlockBeaconReskin, SmallBlockBeacon, SmallBlockBeaconReskin

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseRadius Decrease Broadcast radius
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseRadius Increase Broadcast radius
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
SetHudText Set HUD Text
SetRadius Set Broadcast Radius
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
CustomName StringBuilder
Font long
FontColor Color
FontSize float
HudText StringBuilder
OnOff bool
PreserveAspectRatio bool
Radius float
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

BroadcastController

Interface: IMyBroadcastController

Subtypes: LargeBlockBroadcastController, SmallBlockBroadcastController

Actions

Name Description
BroadcastTargetEveryone Enable Everyone
BroadcastTargetFaction Enable Faction Only
BroadcastTargetOwner Enable Owner Only
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
SendGps Send GPS
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
Transmit Message 1 Transmit Message 1
Transmit Message 2 Transmit Message 2
Transmit Message 3 Transmit Message 3
Transmit Message 4 Transmit Message 4
Transmit Message 5 Transmit Message 5
Transmit Message 6 Transmit Message 6
Transmit Message 7 Transmit Message 7
Transmit Message 8 Transmit Message 8
TransmitRandomMessage Send Random Message
UseAntenna Use Antenna On/Off

Properties

Name Type
alignment long
BackgroundColor Color
BroadcastTarget long
ChangeIntervalSlider float
Content long
CustomName StringBuilder
Font long
FontColor Color
FontSize float
Message0 StringBuilder
Message1 StringBuilder
Message2 StringBuilder
Message3 StringBuilder
Message4 StringBuilder
Message5 StringBuilder
Message6 StringBuilder
Message7 StringBuilder
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
UseAntenna bool

ButtonPanel

Interface: IMyButtonPanel

Subtypes: ButtonPanelLarge, ButtonPanelSmall, LargeBlockAccessPanel3, LargeBlockConsoleModuleButtons, LargeBlockInsetButtonPanel, LargeBlockModularBridgeButtonPanel, LargeButtonPanelPedestal, LargeSciFiButtonPanel, LargeSciFiButtonTerminal, SmallBlockConsoleModuleButtons, SmallButtonPanelPedestal, VerticalButtonPanelLarge, VerticalButtonPanelSmall

Actions

Name Description
AnyoneCanUse Anyone Can Use On/Off
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
AnyoneCanUse bool
BackgroundColor Color
ButtonName StringBuilder
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

CameraBlock

Interface: IMyCameraBlock

Subtypes: LargeCameraBlock, LargeCameraTopMounted, SmallCameraBlock, SmallCameraTopMounted

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

CargoContainer

Interface: IMyCargoContainer

Subtypes: LargeBlockBulkContainerA, LargeBlockBulkContainerB, LargeBlockBulkContainerC, LargeBlockCargoTerminal, LargeBlockCargoTerminalHalf, LargeBlockInsetBookshelf, LargeBlockLabCabinet, LargeBlockLabCornerDesk, LargeBlockLargeContainer, LargeBlockLargeIndustrialContainer, LargeBlockLockerRoom, LargeBlockLockerRoomCorner, LargeBlockLockers, LargeBlockSmallContainer, LargeBlockWeaponRack, SmallBlockLargeContainer, SmallBlockMediumContainer, SmallBlockModularContainer, SmallBlockSmallContainer, SmallBlockWeaponRack

Actions

Name Description
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
Name StringBuilder
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool

Cockpit

Interface: IMyCockpit

Subtypes: BuggyCockpit, CockpitOpen, DBSmallBlockFighterCockpit, LargeBlockBathroom, LargeBlockBathroomOpen, LargeBlockCaptainDesk, LargeBlockClosedSlopedCockpit, LargeBlockCockpit, LargeBlockCockpitIndustrial, LargeBlockCockpitSeat, LargeBlockConsoleModuleInvertedCorner, LargeBlockConsoleModuleScreens, LargeBlockCouch, LargeBlockCouchCorner, LargeBlockDesk, LargeBlockDeskCorner, LargeBlockDeskCornerInv, LargeBlockInsetPlantCouch, LargeBlockLabDeskSeat, LargeBlockModularBridgeCockpit, LargeBlockOpenSlopedCockpit, LargeBlockStandingCockpit, LargeBlockSuspendedControlSeat, LargeBlockSuspendedControlSeatB, LargeBlockToilet, OpenCockpitLarge, OpenCockpitSmall, PassengerBench, PassengerSeatLarge, PassengerSeatSmallNew, PassengerSeatSmallOffset, RoverCockpit, SmallBlockCapCockpit, SmallBlockClosedSlopedCockpit, SmallBlockCockpit, SmallBlockCockpitIndustrial, SmallBlockFlushCockpit, SmallBlockOpenSlopedCockpit, SmallBlockStandingCockpit, SmallBlockSuspendedControlSeat, SmallBlockSuspendedControlSeatB, SpeederCockpit, SpeederCockpitCompact

Actions

Name Description
ControlGyros Control Gyros On/Off
ControlThrusters Control thrusters On/Off
ControlWheels Control wheels On/Off
DampenersOverride Inertia dampeners On/Off
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
HandBrake Handbrake On/Off
HorizonIndicator Show horizon and altitude On/Off
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
MainCockpit Main cockpit On/Off
Park Park On/Off
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
TargetLocking Enable target locking On/Off

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
ControlGyros bool
ControlThrusters bool
ControlWheels bool
DampenersOverride bool
Font long
FontColor Color
FontSize float
HandBrake bool
HorizonIndicator bool
MainCockpit bool
Name StringBuilder
Park bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TargetLocking bool
TextPaddingSlider float

Collector

Interface: IMyCollector

Subtypes: Collector, CollectorFlat, CollectorSmall

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
UseConveyor Automatic Push/Pull On/Off

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
UseConveyor bool

ContractBlock

Subtypes: ContractBlock

Actions

Name Description
AnyoneCanUse Anyone Can Use On/Off
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
AnyoneCanUse bool
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

ConveyorSorter

Interface: IMyConveyorSorter

Subtypes: LargeBlockConveyorSorter, LargeBlockConveyorSorterIndustrial, MediumBlockConveyorSorter, SmallBlockConveyorSorter

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
DrainAll Drain All On/Off
DrainAll_Off Drain All Off
DrainAll_On Drain All On
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
blacklistWhitelist long
ChangeIntervalSlider float
Content long
DrainAll bool
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
SearchField StringBuilder
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

CryoChamber

Interface: IMyCryoChamber

Subtypes: LargeBlockBed, LargeBlockBedFree, LargeBlockCryoChamber, LargeBlockCryoLabVat, LargeBlockCryoRoom, LargeBlockHalfBed, LargeBlockHalfBedOffset, LargeBlockInsetBed, SmallBlockBunkBed, SmallBlockCryoChamber

Actions

Name Description
ControlGyros Control Gyros On/Off
ControlThrusters Control thrusters On/Off
ControlWheels Control wheels On/Off
DampenersOverride Inertia dampeners On/Off
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
HandBrake Handbrake On/Off
HorizonIndicator Show horizon and altitude On/Off
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
MainCockpit Main cockpit On/Off
Park Park On/Off
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
TargetLocking Enable target locking On/Off

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
ControlGyros bool
ControlThrusters bool
ControlWheels bool
DampenersOverride bool
Font long
FontColor Color
FontSize float
HandBrake bool
HorizonIndicator bool
MainCockpit bool
Name StringBuilder
Park bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TargetLocking bool
TextPaddingSlider float

Decoy

Interface: IMyDecoy

Subtypes: LargeDecoy, SmallDecoy, TrussPillarDecoy

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

DefensiveCombatBlock

Interface: IMyDefensiveCombatBlock

Subtypes: LargeDefensiveCombat, SmallDefensiveCombat

Actions

Name Description
ActivateBehavior AI Behavior On/Off
ActivateBehavior_Off AI Behavior Off
ActivateBehavior_On AI Behavior On
CanTargetCharacters Target Characters On/Off
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseEvasiveManeuverAngle Decrease Random Deviations Angle
DecreaseEvasiveManeuverIntervalRange Decrease Random Deviations Interval
DecreaseFleeDistance Decrease Flee distance
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
DecreaseWaypointZoneSize Decrease Flee waypoint size
EvasiveManeuvers Evasive Maneuvers On/Off
EvasiveManeuvers_Off Evasive Maneuvers Off
EvasiveManeuvers_On Evasive Maneuvers On
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseEvasiveManeuverAngle Increase Random Deviations Angle
IncreaseEvasiveManeuverIntervalRange Increase Random Deviations Interval
IncreaseFleeDistance Increase Flee distance
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
IncreaseWaypointZoneSize Increase Flee waypoint size
LockTarget Lock Target On/Off
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
SetAttackMode_EnemiesAndNeutrals Set Attack Mode: Enemies And Neutrals
SetAttackMode_EnemiesOnly Set Attack Mode: Enemies Only
SetTargetingGroup_PowerSystems Target Power systems
SetTargetingGroup_Propulsion Target Propulsion
SetTargetingGroup_Weapons Target Weapons
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
ActivateBehavior bool
alignment long
BackgroundColor Color
CanTargetCharacters bool
ChangeIntervalSlider float
Content long
EvasiveManeuverAngle float
EvasiveManeuverIntervalRange float
EvasiveManeuvers bool
Flee long
FleeDistance float
FleeMode long
Font long
FontColor Color
FontSize float
LockTarget bool
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TargetingGroup long
TargetLock long
TextPaddingSlider float
WaypointZoneSize float

Door

Interface: IMyDoor

Subtypes: CorridorRoundDoor, CorridorRoundDoorInv, LargeBlockAngledDoorA, LargeBlockAngledDoorB, LargeBlockCentredDoor, LargeBlockCentredDoorGlass, LargeBlockEvenWideDoor, LargeBlockGate, LargeBlockHalfCentredDoor, LargeBlockHalfCentredDoorGlass, LargeBlockLabDoor, LargeBlockLabDoorInv, LargeBlockNarrowDoor, LargeBlockNarrowDoorHalf, LargeBlockOffsetDoor, LargeBlockSmallGate, SlidingHatchDoor, SlidingHatchDoorHalf, SmallBlockAngledDoorA, SmallBlockCentredDoor, SmallBlockCentredDoorGlass, SmallDoor, SmallSideDoor

Actions

Name Description
AnyoneCanUse Anyone Can Use On/Off
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
Open Open/Closed
Open_Off Closed
Open_On Open
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
AnyoneCanUse bool
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
Open bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

Drill

Interface: IMyShipDrill

Subtypes: LargeBlockDrill, LargeBlockDrillReskin, LargeBlockPrototechDrill, SmallBlockDrill, SmallBlockDrillReskin

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
TerrainClearingMode Terrain Clearing Mode On/Off
TerrainClearingMode_Off Terrain Clearing Mode Off
TerrainClearingMode_On Terrain Clearing Mode On
UseConveyor Automatic Push/Pull On/Off

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TerrainClearingMode bool
TextPaddingSlider float
UseConveyor bool

EmotionControllerBlock

Interface: IMyEmotionControllerBlock

Subtypes: EmotionControllerLarge, EmotionControllerSmall

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
Textures\Models\Emotes\Angry.dds Angry
Textures\Models\Emotes\Annoyed.dds Annoyed
Textures\Models\Emotes\Confused.dds Confused
Textures\Models\Emotes\Crying.dds Crying
Textures\Models\Emotes\Dead.dds Dead
Textures\Models\Emotes\Evil.dds Evil
Textures\Models\Emotes\Happy.dds Happy
Textures\Models\Emotes\Love.dds Love
Textures\Models\Emotes\Neutral.dds Neutral
Textures\Models\Emotes\Sad.dds Sad
Textures\Models\Emotes\Shocked.dds Shocked
Textures\Models\Emotes\Skeptical.dds Skeptical
Textures\Models\Emotes\Sleepy.dds Sleepy
Textures\Models\Emotes\Suspicious_Left.dds Suspicious Left
Textures\Models\Emotes\Suspicious_Right.dds Suspicious Right
Textures\Models\Emotes\Wink.dds Wink

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

EventControllerBlock

Interface: IMyEventControllerBlock

Subtypes: EventControllerLarge, EventControllerSmall

Actions

Name Description
ANDCheckbox AND Gate On/Off
ANDCheckbox_Off AND Gate Off
ANDCheckbox_On AND Gate On
DecreaseAngle Decrease Angle Threshold
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseNaturalGravityChangedSlider Decrease Natural gravity:
DecreaseNaturalGravityChangedSlider Decrease Distance to Locked Target
DecreaseSpeed Decrease Speed Threshold
DecreaseSurfaceheightSlider Decrease Altitude
DecreaseTextPaddingSlider Decrease Text Padding
DecreaseThreshold Decrease Threshold
IncreaseAngle Increase Angle Threshold
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseNaturalGravityChangedSlider Increase Natural gravity:
IncreaseNaturalGravityChangedSlider Increase Distance to Locked Target
IncreaseSpeed Increase Speed Threshold
IncreaseSurfaceheightSlider Increase Altitude
IncreaseTextPaddingSlider Increase Text Padding
IncreaseThreshold Increase Threshold
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
ANDCheckbox bool
Angle float
AvailableEvents long
BackgroundColor Color
ChangeIntervalSlider float
Condition long
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
NaturalGravityChangedSlider float
NaturalGravityChangedSlider float
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
SearchBox StringBuilder
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
Speed float
SurfaceheightSlider float
TextPaddingSlider float
Threshold float

ExhaustBlock

Subtypes: LargeExhaustCap, LargeExhaustPipe, SmallExhaustCap, SmallExhaustPipe

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreasePowerDependency Decrease Power Dependency
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreasePowerDependency Increase Power Dependency
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
EffectsCombo long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PowerDependency float
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

ExtendedPistonBase

Interface: IMyExtendedPistonBase

Subtypes: LargePistonBase, LargePistonBaseReskin, SmallPistonBase, SmallPistonBaseReskin

Actions

Name Description
Add Top Part Add Piston Head
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseLowerLimit Decrease Minimum distance
DecreaseMaxImpulseAxis Decrease Max Impulse Axis
DecreaseMaxImpulseNonAxis Decrease Max Impulse NonAxis
DecreaseSafetyDetach Decrease Safety detach
DecreaseTextPaddingSlider Decrease Text Padding
DecreaseUpperLimit Decrease Maximum distance
DecreaseVelocity Decrease Velocity
DecreaseWeld speed Decrease Safety lock speed
Extend Extend
Force weld Safety lock override On/Off
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseLowerLimit Increase Minimum distance
IncreaseMaxImpulseAxis Increase Max Impulse Axis
IncreaseMaxImpulseNonAxis Increase Max Impulse NonAxis
IncreaseSafetyDetach Increase Safety detach
IncreaseTextPaddingSlider Increase Text Padding
IncreaseUpperLimit Increase Maximum distance
IncreaseVelocity Increase Velocity
IncreaseWeld speed Increase Safety lock speed
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ResetVelocity Reset Velocity
Retract Retract
Reverse Reverse
SetAndMove Set And Move
SetVelocity Set Velocity
ShareInertiaTensor Share inertia tensor On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Force weld bool
LowerLimit float
MaxImpulseAxis float
MaxImpulseNonAxis float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
SafetyDetach float
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShareInertiaTensor bool
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
UpperLimit float
Velocity float
Weld speed float

FlightMovementBlock

Interface: IMyFlightMovementBlock

Subtypes: LargeFlightMovement, SmallFlightMovement

Actions

Name Description
ActivateBehavior AI Behavior On/Off
ActivateBehavior_Off AI Behavior Off
ActivateBehavior_On AI Behavior On
AlignToGravity Align to P-Gravity On/Off
AlignToGravity_Off Align to P-Gravity Off
AlignToGravity_On Align to P-Gravity On
CollisionAvoidance Collision avoidance On/Off
CollisionAvoidance_Off Collision avoidance Off
CollisionAvoidance_On Collision avoidance On
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseMaxPitchAngle Decrease Max Pitch Angle
DecreaseMaxRollAngle Decrease Max Roll Angle
DecreaseMinHeightAboveTerrain Decrease Min. altitude
DecreaseSpeedLimit Decrease Speed limit
DecreaseTextPaddingSlider Decrease Text Padding
DockingMode Precision Mode On/Off
DockingMode_Off Precision Mode Off
DockingMode_On Precision Mode On
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseMaxPitchAngle Increase Max Pitch Angle
IncreaseMaxRollAngle Increase Max Roll Angle
IncreaseMinHeightAboveTerrain Increase Min. altitude
IncreaseSpeedLimit Increase Speed limit
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
SetSpeedLimit Set Speed Limit
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
ActivateBehavior bool
alignment long
AlignToGravity bool
BackgroundColor Color
ChangeIntervalSlider float
CollisionAvoidance bool
Content long
DockingMode bool
Font long
FontColor Color
FontSize float
MaxPitchAngle float
MaxRollAngle float
MinHeightAboveTerrain float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
SpeedLimit float
TextPaddingSlider float

FunctionalBlock

Interface: IMyFunctionalBlock

Subtypes: LargeBlockAlgaeFarm, LargeBlockAlgaeFarmReskin, LargeBlockConduitDamaged, LargeBlockFarmPlot, ServicesTerminal

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

GravityGenerator

Interface: IMyGravityGenerator

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseDepth Decrease Field depth
DecreaseFontSize Decrease Font Size
DecreaseGravity Decrease Acceleration
DecreaseHeight Decrease Field height
DecreaseTextPaddingSlider Decrease Text Padding
DecreaseWidth Decrease Field width
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseDepth Increase Field depth
IncreaseFontSize Increase Font Size
IncreaseGravity Increase Acceleration
IncreaseHeight Increase Field height
IncreaseTextPaddingSlider Increase Text Padding
IncreaseWidth Increase Field width
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
SetGravityAcceleration Set Acceleration
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Depth float
Font long
FontColor Color
FontSize float
Gravity float
Height float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
Width float

GravityGeneratorSphere

Interface: IMyGravityGeneratorSphere

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseGravity Decrease Acceleration
DecreaseRadius Decrease Radius
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseGravity Increase Acceleration
IncreaseRadius Increase Radius
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
SetGravityAcceleration Set Acceleration
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Gravity float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
Radius float
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

Gyro

Interface: IMyGyro

Subtypes: LargeBlockGyro, LargeBlockPrototechGyro, SmallBlockGyro, SmallBlockPrototechGyro

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreasePitch Decrease Pitch override
DecreasePower Decrease Power
DecreaseRoll Decrease Roll override
DecreaseTextPaddingSlider Decrease Text Padding
DecreaseYaw Decrease Yaw override
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreasePitch Increase Pitch override
IncreasePower Increase Power
IncreaseRoll Increase Roll override
IncreaseTextPaddingSlider Increase Text Padding
IncreaseYaw Increase Yaw override
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
Override Override controls On/Off
Override_Off Override controls Off
Override_On Override controls On
PreserveAspectRatio Preserve aspect ratio On/Off
SetPitch Set Pitch
SetPower Set Power
SetRoll Set Roll
SetYaw Set Yaw
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
Override bool
Pitch float
Power float
PreserveAspectRatio bool
Roll float
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
Yaw float

HeatVentBlock

Interface: IMyHeatVent

Subtypes: LargeHeatVentBlock, SmallHeatVentBlock

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFalloff Decrease Falloff
DecreaseFontSize Decrease Font Size
DecreaseIntensity Decrease Intensity
DecreaseOffset Decrease Offset
DecreasePowerDependency Decrease Power Dependency
DecreaseRadius Decrease Radius
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFalloff Increase Falloff
IncreaseFontSize Increase Font Size
IncreaseIntensity Increase Intensity
IncreaseOffset Increase Offset
IncreasePowerDependency Increase Power Dependency
IncreaseRadius Increase Radius
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
SetColorMax Color at maximal load
SetColorMin Color at minimal load
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
ColorMax Color
ColorMin Color
Content long
Falloff float
Font long
FontColor Color
FontSize float
Intensity float
Name StringBuilder
Offset float
OnOff bool
PowerDependency float
PreserveAspectRatio bool
Radius float
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

HydrogenEngine

Subtypes: LargeHydrogenEngine, LargeHydrogenEngineReskin, LargePrototechReactor, SmallHydrogenEngine, SmallHydrogenEngineReskin

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

InteriorLight

Interface: IMyInteriorLight

Subtypes: AirDuctLight, CorridorLight, CorridorNarrowStowage, CorridorRoundLight, LabEquipment2, LargeBlockConduitLight, LargeBlockConduitLightInv, LargeBlockHalfTrofferLight, LargeBlockHalfTrofferLightInv, LargeBlockInsetAquarium, LargeBlockInsetKitchen, LargeBlockInsetLight, LargeBlockInsetTerrariumDesert, LargeBlockInsetTerrariumForest, LargeBlockInsetWallLight, LargeBlockLightRound, LargeBlockLightSquare, LargeBlockLight_1corner, LargeBlockLight_2corner, LargeBlockTrofferLight, LargeInsetPlanter, LargeLightPanel, OffsetLight, PassageSciFiLight, SmallBlockInsetLight, SmallBlockLightRound, SmallBlockLightSquare, SmallBlockLight_1corner, SmallBlockLight_2corner, SmallBlockSmallLight, SmallLight, SmallLightPanel, TrussPillarLight, TrussPillarLightSmall

Actions

Name Description
DecreaseBlink Interval Decrease Blink Interval
DecreaseBlink Lenght Decrease Blink Length
DecreaseBlink Offset Decrease Blink Offset
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFalloff Decrease Falloff
DecreaseFontSize Decrease Font Size
DecreaseIntensity Decrease Intensity
DecreaseOffset Decrease Offset
DecreaseRadius Decrease Radius
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseBlink Interval Increase Blink Interval
IncreaseBlink Lenght Increase Blink Length
IncreaseBlink Offset Increase Blink Offset
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFalloff Increase Falloff
IncreaseFontSize Increase Font Size
IncreaseIntensity Increase Intensity
IncreaseOffset Increase Offset
IncreaseRadius Increase Radius
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
SetBlinkInterval Set Blink Interval
SetColor Set Color
SetRadius Set Radius
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
Blink Interval float
Blink Lenght float
Blink Offset float
ChangeIntervalSlider float
Color Color
Content long
Falloff float
Font long
FontColor Color
FontSize float
Intensity float
Name StringBuilder
Offset float
OnOff bool
PreserveAspectRatio bool
Radius float
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

InteriorTurret

Interface: IMyLargeInteriorTurret

Subtypes: LargeInteriorTurret

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseRange Decrease AI aiming radius
DecreaseTextPaddingSlider Decrease Text Padding
EnableIdleMovement Enable idle movement On/Off
EnableIdleMovement_Off Enable idle movement Off
EnableIdleMovement_On Enable idle movement On
EnableTargetLocking Enable target locking On/Off
FocusLockedTarget Focus Locked Target
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseRange Increase AI aiming radius
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
Shoot Shoot On/Off
Shoot_Off Shoot Off
Shoot_On Shoot On
ShootOnce Shoot once
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
TargetCharacters Target characters On/Off
TargetCharacters_Off Target characters Off
TargetCharacters_On Target characters On
TargetEnemies Target Enemies On/Off
TargetEnemies_Off Target Enemies Off
TargetEnemies_On Target Enemies On
TargetFriends Target Friends On/Off
TargetFriends_Off Target Friends Off
TargetFriends_On Target Friends On
TargetingGroup_CycleSubsystems Cycle Subsystems
TargetingGroup_PowerSystems Target Power systems
TargetingGroup_Propulsion Target Propulsion
TargetingGroup_Weapons Target Weapons
TargetLargeShips Target large ships On/Off
TargetLargeShips_Off Target large ships Off
TargetLargeShips_On Target large ships On
TargetMeteors Target meteors On/Off
TargetMeteors_Off Target meteors Off
TargetMeteors_On Target meteors On
TargetMissiles Target rockets On/Off
TargetMissiles_Off Target rockets Off
TargetMissiles_On Target rockets On
TargetNeutrals Target neutrals On/Off
TargetNeutrals_Off Target neutrals Off
TargetNeutrals_On Target neutrals On
TargetSmallShips Target small ships On/Off
TargetSmallShips_Off Target small ships Off
TargetSmallShips_On Target small ships On
TargetStations Target stations On/Off
TargetStations_Off Target stations Off
TargetStations_On Target stations On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
EnableIdleMovement bool
EnableTargetLocking bool
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
Range float
ScriptBackgroundColor Color
ScriptForegroundColor Color
Shoot bool
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TargetCharacters bool
TargetEnemies bool
TargetFriends bool
TargetingGroup_Selector long
TargetLargeShips bool
TargetMeteors bool
TargetMissiles bool
TargetNeutrals bool
TargetSmallShips bool
TargetStations bool
TextPaddingSlider float

Jukebox

Subtypes: Jukebox, LargeBlockInsetEntertainmentCorner, SmallBlockJukeboxReskin

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseLoopableSlider Decrease Loop time
DecreaseRangeSlider Decrease Range
DecreaseTextPaddingSlider Decrease Text Padding
DecreaseVolumeSlider Decrease Volume
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseLoopableSlider Increase Loop time
IncreaseRangeSlider Increase Range
IncreaseTextPaddingSlider Increase Text Padding
IncreaseVolumeSlider Increase Volume
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PlaySound Play
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
StopSound Stop

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
LoopableSlider float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
RangeSlider float
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
VolumeSlider float

JumpDrive

Interface: IMyJumpDrive

Subtypes: LargeJumpDrive, LargeJumpDriveReskin, LargePrototechJumpDrive, SmallPrototechJumpDrive

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseJumpDistance Decrease Distance
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseJumpDistance Increase Distance
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
Recharge Recharge On/Off
Recharge_Off Recharge Off
Recharge_On Recharge On
SetGravityAcceleration Set Jump Distance
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
JumpDistance float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
Recharge bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
SearchField StringBuilder
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

LandingGear

Interface: IMyLandingGear

Subtypes: LargeBlockLandingGear, LargeBlockLandingGearReskin, LargeBlockMagneticPlate, LargeBlockSmallMagneticPlate, SmallBlockLandingGear, SmallBlockLandingGearReskin, SmallBlockMagneticPlate, SmallBlockSmallMagneticPlate

Actions

Name Description
Autolock Autolock On/Off
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
EnableParking Used for parking On/Off
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
Lock Lock
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
SwitchLock Switch lock
Unlock Unlock

Properties

Name Type
alignment long
Autolock bool
BackgroundColor Color
ChangeIntervalSlider float
Content long
EnableParking bool
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

LargeGatlingTurret

Interface: IMyLargeGatlingTurret

Subtypes: AutoCannonTurret, LargeGatlingTurretReskin, SmallGatlingTurret, SmallGatlingTurretReskin

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseRange Decrease AI aiming radius
DecreaseTextPaddingSlider Decrease Text Padding
EnableIdleMovement Enable idle movement On/Off
EnableIdleMovement_Off Enable idle movement Off
EnableIdleMovement_On Enable idle movement On
EnableTargetLocking Enable target locking On/Off
FocusLockedTarget Focus Locked Target
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseRange Increase AI aiming radius
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
Shoot Shoot On/Off
Shoot_Off Shoot Off
Shoot_On Shoot On
ShootOnce Shoot once
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
TargetCharacters Target characters On/Off
TargetCharacters_Off Target characters Off
TargetCharacters_On Target characters On
TargetEnemies Target Enemies On/Off
TargetEnemies_Off Target Enemies Off
TargetEnemies_On Target Enemies On
TargetFriends Target Friends On/Off
TargetFriends_Off Target Friends Off
TargetFriends_On Target Friends On
TargetingGroup_CycleSubsystems Cycle Subsystems
TargetingGroup_PowerSystems Target Power systems
TargetingGroup_Propulsion Target Propulsion
TargetingGroup_Weapons Target Weapons
TargetLargeShips Target large ships On/Off
TargetLargeShips_Off Target large ships Off
TargetLargeShips_On Target large ships On
TargetMeteors Target meteors On/Off
TargetMeteors_Off Target meteors Off
TargetMeteors_On Target meteors On
TargetMissiles Target rockets On/Off
TargetMissiles_Off Target rockets Off
TargetMissiles_On Target rockets On
TargetNeutrals Target neutrals On/Off
TargetNeutrals_Off Target neutrals Off
TargetNeutrals_On Target neutrals On
TargetSmallShips Target small ships On/Off
TargetSmallShips_Off Target small ships Off
TargetSmallShips_On Target small ships On
TargetStations Target stations On/Off
TargetStations_Off Target stations Off
TargetStations_On Target stations On
UseConveyor Automatic Push/Pull On/Off

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
EnableIdleMovement bool
EnableTargetLocking bool
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
Range float
ScriptBackgroundColor Color
ScriptForegroundColor Color
Shoot bool
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TargetCharacters bool
TargetEnemies bool
TargetFriends bool
TargetingGroup_Selector long
TargetLargeShips bool
TargetMeteors bool
TargetMissiles bool
TargetNeutrals bool
TargetSmallShips bool
TargetStations bool
TextPaddingSlider float
UseConveyor bool

LargeMissileTurret

Subtypes: LargeBlockMediumCalibreTurret, LargeCalibreTurret, LargeMissileTurretReskin, SmallBlockMediumCalibreTurret, SmallMissileTurret, SmallMissileTurretReskin

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseRange Decrease AI aiming radius
DecreaseTextPaddingSlider Decrease Text Padding
EnableIdleMovement Enable idle movement On/Off
EnableIdleMovement_Off Enable idle movement Off
EnableIdleMovement_On Enable idle movement On
EnableTargetLocking Enable target locking On/Off
FocusLockedTarget Focus Locked Target
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseRange Increase AI aiming radius
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
Shoot Shoot On/Off
Shoot_Off Shoot Off
Shoot_On Shoot On
ShootOnce Shoot once
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
TargetCharacters Target characters On/Off
TargetCharacters_Off Target characters Off
TargetCharacters_On Target characters On
TargetEnemies Target Enemies On/Off
TargetEnemies_Off Target Enemies Off
TargetEnemies_On Target Enemies On
TargetFriends Target Friends On/Off
TargetFriends_Off Target Friends Off
TargetFriends_On Target Friends On
TargetingGroup_CycleSubsystems Cycle Subsystems
TargetingGroup_PowerSystems Target Power systems
TargetingGroup_Propulsion Target Propulsion
TargetingGroup_Weapons Target Weapons
TargetLargeShips Target large ships On/Off
TargetLargeShips_Off Target large ships Off
TargetLargeShips_On Target large ships On
TargetMeteors Target meteors On/Off
TargetMeteors_Off Target meteors Off
TargetMeteors_On Target meteors On
TargetMissiles Target rockets On/Off
TargetMissiles_Off Target rockets Off
TargetMissiles_On Target rockets On
TargetNeutrals Target neutrals On/Off
TargetNeutrals_Off Target neutrals Off
TargetNeutrals_On Target neutrals On
TargetSmallShips Target small ships On/Off
TargetSmallShips_Off Target small ships Off
TargetSmallShips_On Target small ships On
TargetStations Target stations On/Off
TargetStations_Off Target stations Off
TargetStations_On Target stations On
UseConveyor Automatic Push/Pull On/Off

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
EnableIdleMovement bool
EnableTargetLocking bool
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
Range float
ScriptBackgroundColor Color
ScriptForegroundColor Color
Shoot bool
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TargetCharacters bool
TargetEnemies bool
TargetFriends bool
TargetingGroup_Selector long
TargetLargeShips bool
TargetMeteors bool
TargetMissiles bool
TargetNeutrals bool
TargetSmallShips bool
TargetStations bool
TextPaddingSlider float
UseConveyor bool

LaserAntenna

Interface: IMyLaserAntenna

Subtypes: LargeBlockLaserAntenna, SmallBlockLaserAntenna

Actions

Name Description
ConnectGPS Connect to coords
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseRange Decrease Range
DecreaseTextPaddingSlider Decrease Text Padding
Idle Idle
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseRange Increase Range
IncreaseTextPaddingSlider Increase Text Padding
isPerm Permanent connection On/Off
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PasteGpsCoords Paste coords
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
gpsCoords StringBuilder
isPerm bool
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
Range float
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

LCDPanelsBlock

Subtypes: LabEquipment, LabEquipment1, LabEquipment3, LargeBlockBillboard, LargeBlockBillboardRound, LargeBlockLabDeskMicroscope, MedicalStation

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

MedicalRoom

Interface: IMyMedicalRoom

Subtypes: InsetRefillStation, LargeMedicalRoom, LargeMedicalRoomReskin, LargeRefillStation, SmallRefillStation

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
SetFaction bool
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
SpawnName StringBuilder
TakeOwnership bool
TextPaddingSlider float

MergeBlock

Interface: IMyShipMergeBlock

Subtypes: LargeShipMergeBlock, SmallShipMergeBlock, SmallShipSmallMergeBlock

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

MotorAdvancedStator

Interface: IMyMotorAdvancedStator

Subtypes: LargeAdvancedStator, LargeHinge, MediumHinge, SmallAdvancedStator, SmallAdvancedStatorSmall, SmallHinge

Actions

Name Description
AddHingeTopPart Add Hinge Head
AddMediumHingeTopPart Add Medium Head
AddMediumRotorTopPart Add Medium Head
AddRotorTopPart Add Rotor Head
AddSmallHingeTopPart Add Small Head
AddSmallRotorTopPart Add Small Head
Attach Attach
DecreaseBrakingTorque Decrease Braking torque
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseDisplacement Decrease Rotor displacement
DecreaseFontSize Decrease Font Size
DecreaseLowerLimit Decrease Lower limit
DecreaseSafetyDetach Decrease Safety detach
DecreaseTextPaddingSlider Decrease Text Padding
DecreaseTorque Decrease Torque
DecreaseUpperLimit Decrease Upper limit
DecreaseVelocity Decrease Velocity
DecreaseWeld speed Decrease Safety lock speed
Detach Detach
Force weld Safety lock override On/Off
HingeLock Hinge lock On/Off
HingeLock_Off Hinge lock Off
HingeLock_On Hinge lock On
IncreaseBrakingTorque Increase Braking torque
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseDisplacement Increase Rotor displacement
IncreaseFontSize Increase Font Size
IncreaseLowerLimit Increase Lower limit
IncreaseSafetyDetach Increase Safety detach
IncreaseTextPaddingSlider Increase Text Padding
IncreaseTorque Increase Torque
IncreaseUpperLimit Increase Upper limit
IncreaseVelocity Increase Velocity
IncreaseWeld speed Increase Safety lock speed
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ResetVelocity Reset Velocity
Reverse Reverse
RotateToAngle Rotate To Angle
RotorLock Rotor lock On/Off
RotorLock_Off Rotor lock Off
RotorLock_On Rotor lock On
SetLowerLimit Set Lower Limit
SetUpperLimit Set Upper Limit
SetVelocity Set Velocity
ShareInertiaTensor Share inertia tensor On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
BrakingTorque float
ChangeIntervalSlider float
Content long
Displacement float
Font long
FontColor Color
FontSize float
Force weld bool
HingeLock bool
LowerLimit float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
RotorLock bool
SafetyDetach float
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShareInertiaTensor bool
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
Torque float
UpperLimit float
Velocity float
Weld speed float

MotorStator

Subtypes: LargeStator, SmallStator

Actions

Name Description
AddHingeTopPart Add Hinge Head
AddMediumHingeTopPart Add Medium Head
AddMediumRotorTopPart Add Medium Head
AddRotorTopPart Add Rotor Head
AddSmallHingeTopPart Add Small Head
AddSmallRotorTopPart Add Small Head
Attach Attach
DecreaseBrakingTorque Decrease Braking torque
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseDisplacement Decrease Rotor displacement
DecreaseFontSize Decrease Font Size
DecreaseLowerLimit Decrease Lower limit
DecreaseSafetyDetach Decrease Safety detach
DecreaseTextPaddingSlider Decrease Text Padding
DecreaseTorque Decrease Torque
DecreaseUpperLimit Decrease Upper limit
DecreaseVelocity Decrease Velocity
DecreaseWeld speed Decrease Safety lock speed
Detach Detach
Force weld Safety lock override On/Off
HingeLock Hinge lock On/Off
HingeLock_Off Hinge lock Off
HingeLock_On Hinge lock On
IncreaseBrakingTorque Increase Braking torque
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseDisplacement Increase Rotor displacement
IncreaseFontSize Increase Font Size
IncreaseLowerLimit Increase Lower limit
IncreaseSafetyDetach Increase Safety detach
IncreaseTextPaddingSlider Increase Text Padding
IncreaseTorque Increase Torque
IncreaseUpperLimit Increase Upper limit
IncreaseVelocity Increase Velocity
IncreaseWeld speed Increase Safety lock speed
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ResetVelocity Reset Velocity
Reverse Reverse
RotateToAngle Rotate To Angle
RotorLock Rotor lock On/Off
RotorLock_Off Rotor lock Off
RotorLock_On Rotor lock On
SetLowerLimit Set Lower Limit
SetUpperLimit Set Upper Limit
SetVelocity Set Velocity
ShareInertiaTensor Share inertia tensor On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
BrakingTorque float
ChangeIntervalSlider float
Content long
Displacement float
Font long
FontColor Color
FontSize float
Force weld bool
HingeLock bool
LowerLimit float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
RotorLock bool
SafetyDetach float
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShareInertiaTensor bool
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
Torque float
UpperLimit float
Velocity float
Weld speed float

MotorSuspension

Interface: IMyMotorSuspension

Subtypes: OffroadShortSuspension1x1, OffroadShortSuspension1x1mirrored, OffroadShortSuspension2x2, OffroadShortSuspension2x2Mirrored, OffroadShortSuspension3x3, OffroadShortSuspension3x3mirrored, OffroadShortSuspension5x5, OffroadShortSuspension5x5mirrored, OffroadSmallShortSuspension1x1, OffroadSmallShortSuspension1x1mirrored, OffroadSmallShortSuspension2x2, OffroadSmallShortSuspension2x2Mirrored, OffroadSmallShortSuspension3x3, OffroadSmallShortSuspension3x3mirrored, OffroadSmallShortSuspension5x5, OffroadSmallShortSuspension5x5mirrored, OffroadSmallSuspension1x1, OffroadSmallSuspension1x1mirrored, OffroadSmallSuspension2x2, OffroadSmallSuspension2x2Mirrored, OffroadSmallSuspension3x3, OffroadSmallSuspension3x3mirrored, OffroadSmallSuspension5x5, OffroadSmallSuspension5x5mirrored, OffroadSuspension1x1, OffroadSuspension1x1mirrored, OffroadSuspension2x2, OffroadSuspension2x2Mirrored, OffroadSuspension3x3, OffroadSuspension3x3mirrored, OffroadSuspension5x5, OffroadSuspension5x5mirrored, ShortSuspension1x1, ShortSuspension1x1mirrored, ShortSuspension2x2, ShortSuspension2x2Mirrored, ShortSuspension3x3, ShortSuspension3x3mirrored, ShortSuspension5x5, ShortSuspension5x5mirrored, SmallShortSuspension1x1, SmallShortSuspension1x1mirrored, SmallShortSuspension2x2, SmallShortSuspension2x2Mirrored, SmallShortSuspension3x3, SmallShortSuspension3x3mirrored, SmallShortSuspension5x5, SmallShortSuspension5x5mirrored, SmallSuspension1x1, SmallSuspension1x1mirrored, SmallSuspension2x2, SmallSuspension2x2Mirrored, SmallSuspension3x3, SmallSuspension3x3mirrored, SmallSuspension5x5, SmallSuspension5x5mirrored, Suspension1x1, Suspension1x1mirrored, Suspension2x2, Suspension2x2Mirrored, Suspension3x3, Suspension3x3mirrored, Suspension5x5, Suspension5x5mirrored

Actions

Name Description
Add Top Part Add Wheel
AirShock AirShock On/Off
Braking Brake On/Off
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseFriction Decrease Friction
DecreaseHeight Decrease Height Offset
DecreaseMaxSteerAngle Decrease Steering Angle
DecreasePower Decrease Power
DecreasePropulsion override Decrease Propulsion override
DecreaseSafetyDetach Decrease Safety detach
DecreaseSpeed Limit Decrease Speed limit
DecreaseSteer override Decrease Steer override
DecreaseStrength Decrease Strength
DecreaseTextPaddingSlider Decrease Text Padding
DecreaseWeld speed Decrease Safety lock speed
EnableParking Allow Parking Brake On/Off
Force weld Safety lock override On/Off
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseFriction Increase Friction
IncreaseHeight Increase Height Offset
IncreaseMaxSteerAngle Increase Steering Angle
IncreasePower Increase Power
IncreasePropulsion override Increase Propulsion override
IncreaseSafetyDetach Increase Safety detach
IncreaseSpeed Limit Increase Speed limit
IncreaseSteer override Increase Steer override
IncreaseStrength Increase Strength
IncreaseTextPaddingSlider Increase Text Padding
IncreaseWeld speed Increase Safety lock speed
InvertPropulsion Invert Propulsion On/Off
InvertSteering Invert Steering On/Off
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
Propulsion Propulsion On/Off
ResetHeight Reset Height Offset
ResetMaxSteerAngle Reset Steering Angle
ResetPropulsion override Reset Propulsion override
ResetSpeed Limit Reset Speed limit
ResetSteer override Reset Steer override
SetPropulsionOverride Set Propulsion Override
SetSpeedLimit Set Speed Limit
SetSteerOverride Set Steer Override
ShareInertiaTensor Share inertia tensor On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
Steering Steering On/Off

Properties

Name Type
AirShock bool
alignment long
BackgroundColor Color
Braking bool
ChangeIntervalSlider float
Content long
EnableParking bool
Font long
FontColor Color
FontSize float
Force weld bool
Friction float
Height float
InvertPropulsion bool
InvertSteering bool
MaxSteerAngle float
Name StringBuilder
OnOff bool
Power float
PreserveAspectRatio bool
Propulsion bool
Propulsion override float
SafetyDetach float
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShareInertiaTensor bool
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
Speed Limit float
Steer override float
Steering bool
Strength float
TextPaddingSlider float
Weld speed float

MyProgrammableBlock

Interface: IMyProgrammableBlock

Subtypes: LargeProgrammableBlock, LargeProgrammableBlockReskin, SmallProgrammableBlock, SmallProgrammableBlockReskin

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
Run Run
RunWithDefaultArgument Run with default argument
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
ConsoleCommand StringBuilder
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

OffensiveCombatBlock

Interface: IMyOffensiveCombatBlock

Subtypes: LargeOffensiveCombat, SmallOffensiveCombat

Actions

Name Description
ActivateBehavior AI Behavior On/Off
ActivateBehavior_Off AI Behavior Off
ActivateBehavior_On AI Behavior On
CanTargetCharacters Target Characters On/Off
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseOffensiveCombatCircleOrbit_CircleDistance Decrease Circle Distance
DecreaseOffensiveCombatHitAndRun_BreakOffDistance Decrease Break-off distance
DecreaseOffensiveCombatHitAndRun_RetreatAngle Decrease Retreat angle
DecreaseOffensiveCombatHitAndRun_RetreatDistance Decrease Retreat distance
DecreaseOffensiveCombatHitAndRun_RetreatTimeout Decrease Retreat timeout
DecreaseOffensiveCombatStayAtRange_MaximalDistance Decrease Maximal Distance
DecreaseOffensiveCombatStayAtRange_MinimalDistance Decrease Minimal Distance
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseOffensiveCombatCircleOrbit_CircleDistance Increase Circle Distance
IncreaseOffensiveCombatHitAndRun_BreakOffDistance Increase Break-off distance
IncreaseOffensiveCombatHitAndRun_RetreatAngle Increase Retreat angle
IncreaseOffensiveCombatHitAndRun_RetreatDistance Increase Retreat distance
IncreaseOffensiveCombatHitAndRun_RetreatTimeout Increase Retreat timeout
IncreaseOffensiveCombatStayAtRange_MaximalDistance Increase Maximal Distance
IncreaseOffensiveCombatStayAtRange_MinimalDistance Increase Minimal Distance
IncreaseTextPaddingSlider Increase Text Padding
OffensiveCombatCircleOrbit_CircleInPGravity Circle in P-Gravity On/Off
OffensiveCombatCircleOrbit_FacingBack Backward On/Off
OffensiveCombatCircleOrbit_FacingDown Down On/Off
OffensiveCombatCircleOrbit_FacingFront Front On/Off
OffensiveCombatCircleOrbit_FacingLeft Left On/Off
OffensiveCombatCircleOrbit_FacingRight Right On/Off
OffensiveCombatCircleOrbit_FacingUp Up On/Off
OffensiveCombatIntercept_OverrideCollisionAvoidance Override Collision Avoidance On/Off
OffensiveCombatStayAtRange_EvasiveManeuvers Evasive Maneuvers On/Off
OffensiveCombatStayAtRange_EvasiveManeuvers_Off Evasive Maneuvers Off
OffensiveCombatStayAtRange_EvasiveManeuvers_On Evasive Maneuvers On
OffensiveCombatStayAtRange_FacingBack Backward On/Off
OffensiveCombatStayAtRange_FacingDown Down On/Off
OffensiveCombatStayAtRange_FacingFront Front On/Off
OffensiveCombatStayAtRange_FacingLeft Left On/Off
OffensiveCombatStayAtRange_FacingRight Right On/Off
OffensiveCombatStayAtRange_FacingUp Up On/Off
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
SetAttackMode_EnemiesAndNeutrals Set Attack Mode: Enemies And Neutrals
SetAttackMode_EnemiesOnly Set Attack Mode: Enemies Only
SetTargetingGroup_PowerSystems Target Power systems
SetTargetingGroup_Propulsion Target Propulsion
SetTargetingGroup_Weapons Target Weapons
SetTargetPriority_Closest Set Target Priority: Closest
SetTargetPriority_Largest Set Target Priority: Largest
SetTargetPriority_Smallest Set Target Priority: Smallest
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
ActivateBehavior bool
alignment long
AttackPattern long
BackgroundColor Color
CanTargetCharacters bool
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OffensiveCombatCircleOrbit_CircleDistance float
OffensiveCombatCircleOrbit_CircleInPGravity bool
OffensiveCombatCircleOrbit_FacingBack bool
OffensiveCombatCircleOrbit_FacingDown bool
OffensiveCombatCircleOrbit_FacingFront bool
OffensiveCombatCircleOrbit_FacingLeft bool
OffensiveCombatCircleOrbit_FacingMode long
OffensiveCombatCircleOrbit_FacingRight bool
OffensiveCombatCircleOrbit_FacingUp bool
OffensiveCombatHitAndRun_BreakOffDistance float
OffensiveCombatHitAndRun_RetreatAngle float
OffensiveCombatHitAndRun_RetreatDistance float
OffensiveCombatHitAndRun_RetreatTimeout float
OffensiveCombatIntercept_GuidanceType long
OffensiveCombatIntercept_OverrideCollisionAvoidance bool
OffensiveCombatStayAtRange_EvasiveManeuvers bool
OffensiveCombatStayAtRange_FacingBack bool
OffensiveCombatStayAtRange_FacingDown bool
OffensiveCombatStayAtRange_FacingFront bool
OffensiveCombatStayAtRange_FacingLeft bool
OffensiveCombatStayAtRange_FacingMode long
OffensiveCombatStayAtRange_FacingRight bool
OffensiveCombatStayAtRange_FacingUp bool
OffensiveCombatStayAtRange_MaximalDistance float
OffensiveCombatStayAtRange_MinimalDistance float
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TargetingGroup long
TargetLock long
TargetPriority long
TextPaddingSlider float
UpdateInterval float

OreDetector

Interface: IMyOreDetector

Subtypes: LargeOreDetector, LargeOreDetectorReskin, SmallBlockOreDetector, SmallOreDetectorReskin

Actions

Name Description
BroadcastUsingAntennas Broadcast using antennas On/Off
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
BroadcastUsingAntennas bool
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
Range float
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

OxygenFarm

Interface: IMyOxygenFarm

Subtypes: LargeBlockOxygenFarm, LargeBlockOxygenFarmReskin

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

OxygenGenerator

Interface: IMyGasGenerator

Subtypes: IrrigationSystem, LargeBlockOxygenGeneratorLab, LargeBlockPrototechOxygenGenerator, OxygenGeneratorSmall, SmallBlockOxygenGeneratorLab

Actions

Name Description
AutomaticallyPullBottles Automatically Pull Bottles On/Off
Auto-Refill Auto-Refill On/Off
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
Refill Refill Bottles
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
UseConveyor Automatic Push/Pull On/Off

Properties

Name Type
alignment long
AutomaticallyPullBottles bool
Auto-Refill bool
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
UseConveyor bool

OxygenTank

Interface: IMyGasTank

Subtypes: LargeBlockOxygenTankLab, LargeHydrogenTank, LargeHydrogenTankBulk, LargeHydrogenTankIndustrial, LargeHydrogenTankSmall, LargeHydrogenTankSmallLab, OxygenTankSmall, SmallHydrogenTank, SmallHydrogenTankBulk, SmallHydrogenTankLab, SmallHydrogenTankSmall, SmallOxygenTankSmall

Actions

Name Description
Auto-Refill Auto-Refill On/Off
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
Refill Refill Bottles
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
Stockpile Stockpile On/Off
Stockpile_Off Stockpile Off
Stockpile_On Stockpile On

Properties

Name Type
alignment long
Auto-Refill bool
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
Stockpile bool
TextPaddingSlider float

Parachute

Interface: IMyParachute

Subtypes: LgParachute, SmParachute

Actions

Name Description
AnyoneCanUse Anyone Can Use On/Off
AutoDeploy Auto deploy On/Off
AutoDeploy_Off Auto deploy Off
AutoDeploy_On Auto deploy On
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
Open Open/Closed
Open_Off Closed
Open_On Open
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
AnyoneCanUse bool
AutoDeploy bool
AutoDeployHeight float
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
Open bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

PathRecorderBlock

Interface: IMyPathRecorderBlock

Subtypes: LargePathRecorderBlock, SmallPathRecorderBlock

Actions

Name Description
ActivateBehavior AI Behavior On/Off
ActivateBehavior_Off AI Behavior Off
ActivateBehavior_On AI Behavior On
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseID_MINIMAL_DISTANCE_SLIDER Decrease Minimal distance
DecreaseID_RECORD_STEPS_SLIDER Decrease Record interval
DecreaseTextPaddingSlider Decrease Text Padding
ID_ADD_WAYPOINT Add Waypoint
ID_PLAY_CHECKBOX Play On/Off
ID_PLAY_CHECKBOX_Off Play Off
ID_PLAY_CHECKBOX_On Play On
ID_RECORD_CHECKBOX Record On/Off
ID_REPEAT_CHEKBOX Repeat On/Off
ID_REPEAT_CHEKBOX_Off Repeat Off
ID_REPEAT_CHEKBOX_On Repeat On
ID_SHOW_PATH_CHECKBOX Show path on HUD On/Off
ID_SHOW_POINTS_CHECKBOX Show selected points On/Off
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseID_MINIMAL_DISTANCE_SLIDER Increase Minimal distance
IncreaseID_RECORD_STEPS_SLIDER Increase Record interval
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ReversePath Reverse order
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
ActivateBehavior bool
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
ID_MINIMAL_DISTANCE_SLIDER float
ID_PLAY_CHECKBOX bool
ID_RECORD_CHECKBOX bool
ID_RECORD_STEPS_SLIDER float
ID_REPEAT_CHEKBOX bool
ID_SHOW_PATH_CHECKBOX bool
ID_SHOW_POINTS_CHECKBOX bool
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

Projector

Interface: IMyProjector

Subtypes: LargeBlockConsole, LargeProjector, SmallProjector

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseRotX Decrease Pitch
DecreaseRotY Decrease Yaw
DecreaseRotZ Decrease Roll
DecreaseScale Decrease Scale
DecreaseTextPaddingSlider Decrease Text Padding
DecreaseX Decrease Horizontal offset
DecreaseY Decrease Vertical offset
DecreaseZ Decrease Forward offset
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseRotX Increase Pitch
IncreaseRotY Increase Yaw
IncreaseRotZ Increase Roll
IncreaseScale Increase Scale
IncreaseTextPaddingSlider Increase Text Padding
IncreaseX Increase Horizontal offset
IncreaseY Increase Vertical offset
IncreaseZ Increase Forward offset
KeepProjection Keep Projection On/Off
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
SpawnProjection Spawn projection

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
GetOwnership bool
InstantBuilding bool
KeepProjection bool
MarkMissingBlocks bool
MarkUnfinishedBlocks bool
Name StringBuilder
NumberOfBlocks float
NumberOfProjections float
OnOff bool
PreserveAspectRatio bool
RotX float
RotY float
RotZ float
Scale float
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
ShowOnlyBuildable bool
TextPaddingSlider float
X float
Y float
Z float

RadioAntenna

Interface: IMyRadioAntenna

Subtypes: LargeBlockCompactRadioAntenna, LargeBlockCompactRadioAntennaReskin, LargeBlockRadioAntenna, LargeBlockRadioAntennaDish, SmallBlockCompactRadioAntennaReskin, SmallBlockRadioAntenna

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseRadius Decrease Broadcast radius
DecreaseTextPaddingSlider Decrease Text Padding
EnableBroadCast Enable broadcasting On/Off
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseRadius Increase Broadcast radius
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
SetHudText Set HUD Text
SetRadius Set Broadcast Radius
ShowShipName Show ship name On/Off

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
CustomName StringBuilder
EnableBroadCast bool
Font long
FontColor Color
FontSize float
HudText StringBuilder
OnOff bool
PreserveAspectRatio bool
Radius float
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInTerminal bool
ShowInToolbarConfig bool
ShowShipName bool
TextPaddingSlider float

Reactor

Interface: IMyReactor

Subtypes: LargeBlockLargeGenerator, LargeBlockLargeGeneratorWarfare2, LargeBlockSmallGenerator, LargeBlockSmallGeneratorWarfare2, SmallBlockLargeGenerator, SmallBlockLargeGeneratorWarfare2, SmallBlockSmallGenerator, SmallBlockSmallGeneratorWarfare2

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
UseConveyor Automatic Push/Pull On/Off

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
UseConveyor bool

Refinery

Interface: IMyRefinery

Subtypes: Blast Furnace, LargePrototechRefinery, LargeRefinery, LargeRefineryIndustrial, SmallPrototechRefinery

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
UseConveyor Automatic Push/Pull On/Off

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
UseConveyor bool

ReflectorLight

Interface: IMyReflectorLight

Subtypes: LargeBlockFloodlight, LargeBlockFloodlightAngled, LargeBlockFloodlightCornerL, LargeBlockFloodlightCornerR, LargeBlockFrontLight, OffsetSpotlight, RotatingLightLarge, RotatingLightSmall, SmallBlockFloodlight, SmallBlockFloodlightAngled, SmallBlockFloodlightAngledRotated, SmallBlockFloodlightCornerL, SmallBlockFloodlightCornerR, SmallBlockFloodlightDown, SmallBlockFrontLight

Actions

Name Description
DecreaseBlink Interval Decrease Blink Interval
DecreaseBlink Lenght Decrease Blink Length
DecreaseBlink Offset Decrease Blink Offset
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFalloff Decrease Falloff
DecreaseFontSize Decrease Font Size
DecreaseIntensity Decrease Intensity
DecreaseOffset Decrease Offset
DecreaseRadius Decrease Radius
DecreaseRotationSpeed Decrease Rotation speed
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseBlink Interval Increase Blink Interval
IncreaseBlink Lenght Increase Blink Length
IncreaseBlink Offset Increase Blink Offset
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFalloff Increase Falloff
IncreaseFontSize Increase Font Size
IncreaseIntensity Increase Intensity
IncreaseOffset Increase Offset
IncreaseRadius Increase Radius
IncreaseRotationSpeed Increase Rotation speed
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
SetBlinkInterval Set Blink Interval
SetColor Set Color
SetRadius Set Radius
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
Blink Interval float
Blink Lenght float
Blink Offset float
ChangeIntervalSlider float
Color Color
Content long
Falloff float
Font long
FontColor Color
FontSize float
Intensity float
Name StringBuilder
Offset float
OnOff bool
PreserveAspectRatio bool
Radius float
RotationSpeed float
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

RemoteControl

Interface: IMyRemoteControl

Subtypes: LargeBlockRemoteControl, SmallBlockRemoteControl

Actions

Name Description
AutoPilot Autopilot On/Off
AutoPilot_Off Autopilot Off
AutoPilot_On Autopilot On
Backward Backward
CollisionAvoidance Collision avoidance On/Off
CollisionAvoidance_Off Collision avoidance Off
CollisionAvoidance_On Collision avoidance On
ControlGyros Control Gyros On/Off
ControlThrusters Control thrusters On/Off
ControlWheels Control wheels On/Off
DampenersOverride Inertia dampeners On/Off
DecreaseSpeedLimit Decrease Speed limit
DockingMode Precision Mode On/Off
DockingMode_Off Precision Mode Off
DockingMode_On Precision Mode On
Down Down
Forward Forward
HandBrake Handbrake On/Off
HorizonIndicator Show horizon and altitude On/Off
IncreaseSpeedLimit Increase Speed limit
Left Left
MainCockpit Main cockpit On/Off
MainRemoteControl Main Remote Control On/Off
Park Park On/Off
Reset Reset waypoint
Right Right
SetFlightMode_BlockPropertyTitle_FlightMode_Circle Set Flight Mode: Circle
SetFlightMode_BlockPropertyTitle_FlightMode_OneWay Set Flight Mode: One Way
SetFlightMode_BlockPropertyTitle_FlightMode_Patrol Set Flight Mode: Patrol
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
TargetLocking Enable target locking On/Off
Up Up

Properties

Name Type
AutoPilot bool
CameraList long
CollisionAvoidance bool
ControlGyros bool
ControlThrusters bool
ControlWheels bool
DampenersOverride bool
Direction long
DockingMode bool
FlightMode long
HandBrake bool
HorizonIndicator bool
MainCockpit bool
MainRemoteControl bool
Name StringBuilder
Park bool
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
SpeedLimit float
TargetLocking bool

SafeZoneBlock

Interface: IMySafeZoneBlock

Subtypes: SafeZoneBlock, SafeZoneBlockReskin

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
UseConveyor Automatic Push/Pull On/Off

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
SafeZoneBuildingCb bool
SafeZoneBuildingProjectionCb bool
SafeZoneColor Color
SafeZoneConvertToStationCb bool
SafeZoneCreate bool
SafeZoneDamageCb bool
SafeZoneDrillingCb bool
SafeZoneGrindingCb bool
SafeZoneLandingGearCb bool
SafeZoneShapeCombo long
SafeZoneShootingCb bool
SafeZoneSlider float
SafeZoneTextureCombo long
SafeZoneVoxelHandCb bool
SafeZoneWeldingCb bool
SafeZoneXSlider float
SafeZoneYSlider float
SafeZoneZSlider float
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
UseConveyor bool

Searchlight

Interface: IMySearchlight

Subtypes: LargeSearchlight, SmallSearchlight

Actions

Name Description
DecreaseBlink Interval Decrease Blink Interval
DecreaseBlink Lenght Decrease Blink Length
DecreaseBlink Offset Decrease Blink Offset
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFalloff Decrease Falloff
DecreaseFontSize Decrease Font Size
DecreaseIntensity Decrease Intensity
DecreaseOffset Decrease Offset
DecreaseRadius Decrease Radius
DecreaseRange Decrease AI aiming radius
DecreaseTextPaddingSlider Decrease Text Padding
EnableIdleMovement Enable idle movement On/Off
EnableIdleMovement_Off Enable idle movement Off
EnableIdleMovement_On Enable idle movement On
EnableTargetLocking Enable target locking On/Off
FocusLockedTarget Focus Locked Target
IncreaseBlink Interval Increase Blink Interval
IncreaseBlink Lenght Increase Blink Length
IncreaseBlink Offset Increase Blink Offset
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFalloff Increase Falloff
IncreaseFontSize Increase Font Size
IncreaseIntensity Increase Intensity
IncreaseOffset Increase Offset
IncreaseRadius Increase Radius
IncreaseRange Increase AI aiming radius
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
SetBlinkInterval Set Blink Interval
SetColor Set Color
SetRadius Set Radius
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
TargetCharacters Target characters On/Off
TargetCharacters_Off Target characters Off
TargetCharacters_On Target characters On
TargetEnemies Target Enemies On/Off
TargetEnemies_Off Target Enemies Off
TargetEnemies_On Target Enemies On
TargetFriends Target Friends On/Off
TargetFriends_Off Target Friends Off
TargetFriends_On Target Friends On
TargetingGroup_CycleSubsystems Cycle Subsystems
TargetingGroup_PowerSystems Target Power systems
TargetingGroup_Propulsion Target Propulsion
TargetingGroup_Weapons Target Weapons
TargetLargeShips Target large ships On/Off
TargetLargeShips_Off Target large ships Off
TargetLargeShips_On Target large ships On
TargetMeteors Target meteors On/Off
TargetMeteors_Off Target meteors Off
TargetMeteors_On Target meteors On
TargetMissiles Target rockets On/Off
TargetMissiles_Off Target rockets Off
TargetMissiles_On Target rockets On
TargetNeutrals Target neutrals On/Off
TargetNeutrals_Off Target neutrals Off
TargetNeutrals_On Target neutrals On
TargetSmallShips Target small ships On/Off
TargetSmallShips_Off Target small ships Off
TargetSmallShips_On Target small ships On
TargetStations Target stations On/Off
TargetStations_Off Target stations Off
TargetStations_On Target stations On

Properties

Name Type
alignment long
BackgroundColor Color
Blink Interval float
Blink Lenght float
Blink Offset float
ChangeIntervalSlider float
Color Color
Content long
EnableIdleMovement bool
EnableTargetLocking bool
Falloff float
Font long
FontColor Color
FontSize float
Intensity float
Name StringBuilder
Offset float
OnOff bool
PreserveAspectRatio bool
Radius float
Range float
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TargetCharacters bool
TargetEnemies bool
TargetFriends bool
TargetingGroup_Selector long
TargetLargeShips bool
TargetMeteors bool
TargetMissiles bool
TargetNeutrals bool
TargetSmallShips bool
TargetStations bool
TextPaddingSlider float

SensorBlock

Interface: IMySensorBlock

Subtypes: LargeBlockSensor, LargeBlockSensorReskin, SmallBlockSensor, SmallBlockSensorReskin

Actions

Name Description
DecreaseBack Decrease Back extent
DecreaseBottom Decrease Bottom extent
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseFront Decrease Front extent
DecreaseLeft Decrease Left extent
DecreaseRight Decrease Right extent
DecreaseTextPaddingSlider Decrease Text Padding
DecreaseTop Decrease Top extent
Detect Asteroids Detect asteroids On/Off
Detect Asteroids_Off Detect asteroids Off
Detect Asteroids_On Detect asteroids On
Detect Enemy Detect enemy On/Off
Detect Enemy_Off Detect enemy Off
Detect Enemy_On Detect enemy On
Detect Floating Objects Detect floating objects On/Off
Detect Floating Objects_Off Detect floating objects Off
Detect Floating Objects_On Detect floating objects On
Detect Friendly Detect friendly On/Off
Detect Friendly_Off Detect friendly Off
Detect Friendly_On Detect friendly On
Detect Large Ships Detect large ships On/Off
Detect Large Ships_Off Detect large ships Off
Detect Large Ships_On Detect large ships On
Detect Neutral Detect neutral On/Off
Detect Neutral_Off Detect neutral Off
Detect Neutral_On Detect neutral On
Detect Owner Detect owner On/Off
Detect Owner_Off Detect owner Off
Detect Owner_On Detect owner On
Detect Players Detect players On/Off
Detect Players_Off Detect players Off
Detect Players_On Detect players On
Detect Small Ships Detect small ships On/Off
Detect Small Ships_Off Detect small ships Off
Detect Small Ships_On Detect small ships On
Detect Stations Detect stations On/Off
Detect Stations_Off Detect stations Off
Detect Stations_On Detect stations On
Detect Subgrids Detect subgrids On/Off
Detect Subgrids_Off Detect subgrids Off
Detect Subgrids_On Detect subgrids On
IncreaseBack Increase Back extent
IncreaseBottom Increase Bottom extent
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseFront Increase Front extent
IncreaseLeft Increase Left extent
IncreaseRight Increase Right extent
IncreaseTextPaddingSlider Increase Text Padding
IncreaseTop Increase Top extent
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
SetBack Set Sensor Back Extent
SetBottom Set Sensor Bottom Extent
SetFront Set Sensor Front Extent
SetLeft Set Sensor Left Extent
SetRight Set Sensor Right Extent
SetTop Set Sensor Top Extent
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
Audible Proximity Alert bool
Back float
BackgroundColor Color
Bottom float
ChangeIntervalSlider float
Content long
Detect Asteroids bool
Detect Enemy bool
Detect Floating Objects bool
Detect Friendly bool
Detect Large Ships bool
Detect Neutral bool
Detect Owner bool
Detect Players bool
Detect Small Ships bool
Detect Stations bool
Detect Subgrids bool
Font long
FontColor Color
FontSize float
Front float
Left float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
Right float
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
Top float

ShipConnector

Interface: IMyShipConnector

Subtypes: Connector, ConnectorMedium, ConnectorSmall, LargeBlockInsetConnector, LargeBlockInsetConnectorSmall, LargeBlockStructural_PlatformConnector, SmallBlockInsetConnector, SmallBlockInsetConnectorMedium

Actions

Name Description
CollectAll Collect All On/Off
CollectAll_Off Collect All Off
CollectAll_On Collect All On
DecreaseAutoUnlockTime Decrease Autounlock Time
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseStrength Decrease Strength
DecreaseTextPaddingSlider Decrease Text Padding
EnableParking Used for parking On/Off
IncreaseAutoUnlockTime Increase Autounlock Time
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseStrength Increase Strength
IncreaseTextPaddingSlider Increase Text Padding
Lock Lock
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PowerTransferOverride Override Power Transfer On/Off
PowerTransferOverride_Off Override Power Transfer Off
PowerTransferOverride_On Override Power Transfer On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
SwitchLock Switch lock
ThrowOut Throw Out On/Off
ThrowOut_Off Throw Out Off
ThrowOut_On Throw Out On
Trading Trading Mode On/Off
Trading_Off Trading Mode Off
Trading_On Trading Mode On
Unlock Unlock

Properties

Name Type
alignment long
AutoUnlockTime float
BackgroundColor Color
ChangeIntervalSlider float
CollectAll bool
Content long
EnableParking bool
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PowerTransferOverride bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
Strength float
TextPaddingSlider float
ThrowOut bool
Trading bool

ShipGrinder

Interface: IMyShipGrinder

Subtypes: LargeShipGrinder, LargeShipGrinderReskin, SmallShipGrinder, SmallShipGrinderReskin

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
UseConveyor Automatic Push/Pull On/Off

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
UseConveyor bool

ShipWelder

Interface: IMyShipWelder

Subtypes: LargeShipWelder, LargeShipWelderReskin, SmallShipWelder, SmallShipWelderReskin

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
UseConveyor Automatic Push/Pull On/Off

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
UseConveyor bool

SmallGatlingGun

Interface: IMySmallGatlingGun

Subtypes: SmallBlockAutocannon, SmallGatlingGunWarfare2

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
Shoot Shoot On/Off
Shoot_Off Shoot Off
Shoot_On Shoot On
ShootOnce Shoot once
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
UseConveyor Automatic Push/Pull On/Off

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
Shoot bool
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
UseConveyor bool

SmallMissileLauncher

Interface: IMySmallMissileLauncher

Subtypes: LargeBlockLargeCalibreGun, LargeFlareLauncher, LargeMissileLauncher, SmallFlareLauncher, SmallMissileLauncherWarfare2

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
Shoot Shoot On/Off
Shoot_Off Shoot Off
Shoot_On Shoot On
ShootOnce Shoot once
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
UseConveyor Automatic Push/Pull On/Off

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
Shoot bool
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
UseConveyor bool

SmallMissileLauncherReload

Interface: IMySmallMissileLauncherReload

Subtypes: LargeRailgun, SmallBlockMediumCalibreGun, SmallRailgun, SmallRocketLauncherReload

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
Shoot Shoot On/Off
Shoot_Off Shoot Off
Shoot_On Shoot On
ShootOnce Shoot once
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
UseConveyor Automatic Push/Pull On/Off
UseConveyor Automatic Push/Pull On/Off

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
Shoot bool
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
UseConveyor bool
UseConveyor bool

SolarPanel

Interface: IMySolarPanel

Subtypes: LargeBlockColorableSolarPanel, LargeBlockColorableSolarPanelCorner, LargeBlockColorableSolarPanelCornerInverted, LargeBlockSolarPanel, SmallBlockColorableSolarPanel, SmallBlockColorableSolarPanelCorner, SmallBlockColorableSolarPanelCornerInverted, SmallBlockSolarPanel

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

SoundBlock

Interface: IMySoundBlock

Subtypes: LargeBlockSoundBlock, SmallBlockSoundBlock

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseLoopableSlider Decrease Loop time
DecreaseRangeSlider Decrease Range
DecreaseTextPaddingSlider Decrease Text Padding
DecreaseVolumeSlider Decrease Volume
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseLoopableSlider Increase Loop time
IncreaseRangeSlider Increase Range
IncreaseTextPaddingSlider Increase Text Padding
IncreaseVolumeSlider Increase Volume
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PlaySound Play
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
StopSound Stop

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
LoopableSlider float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
RangeSlider float
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
VolumeSlider float

SpaceBall

Interface: IMySpaceBall

Subtypes: SpaceBallLarge, SpaceBallSmall

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
DecreaseVirtualMass Decrease Virtual mass
EnableBroadCast Enable broadcasting On/Off
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
IncreaseVirtualMass Increase Virtual mass
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
EnableBroadCast bool
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
VirtualMass float

StoreBlock

Interface: IMyStoreBlock

Subtypes: AtmBlock, StoreBlock

Actions

Name Description
AnyoneCanUse Anyone Can Use On/Off
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
Searchable Searchable On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
UseConveyor Automatic Push/Pull On/Off

Properties

Name Type
alignment long
AnyoneCanUse bool
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
Searchable bool
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
UseConveyor bool

SurvivalKit

Subtypes: SurvivalKit, SurvivalKitLarge, SurvivalKitLargeReskin, SurvivalKitSmallReskin

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
slaveMode Cooperative Mode On/Off
UseConveyor Automatic Push/Pull On/Off

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
slaveMode bool
SpawnName StringBuilder
TextPaddingSlider float
UseConveyor bool

TargetDummyBlock

Interface: IMyTargetDummyBlock

Subtypes: TargetDummy

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseDelay Decrease Regeneration delay
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseDelay Increase Regeneration delay
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Delay float
Enable Restoration bool
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

TerminalBlock

Interface: IMyTerminalBlock

Subtypes: ControlPanel, LargeBlockAccessPanel1, LargeBlockAccessPanel2, LargeBlockAccessPanel4, LargeBlockSciFiTerminal, LargeBlockServerRack2, LargeControlPanelPedestal, LargeCrate, LargeFreezer, SmallBlockAccessPanel1, SmallBlockAccessPanel2, SmallBlockAccessPanel3, SmallBlockAccessPanel4, SmallBlockFirstAidCabinet, SmallBlockKitchenFridge, SmallBlockKitchenMicrowave, SmallBlockKitchenOven, SmallControlPanel, SmallControlPanelPedestal

Actions

Name Description
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
Name StringBuilder
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool

TextPanel

Interface: IMyTextPanel

Subtypes: HoloLCDLarge, HoloLCDSmall, LargeBlockCorner_LCD_1, LargeBlockCorner_LCD_2, LargeBlockCorner_LCD_Flat_1, LargeBlockCorner_LCD_Flat_2, LargeCurvedLCDPanel, LargeDiagonalLCDPanel, LargeFullBlockLCDPanel, LargeLCDPanel, LargeLCDPanel3x3, LargeLCDPanel5x3, LargeLCDPanel5x5, LargeLCDPanelWide, LargeTextPanel, SmallBlockConsoleModuleScreens, SmallBlockCorner_LCD_1, SmallBlockCorner_LCD_2, SmallBlockCorner_LCD_Flat_1, SmallBlockCorner_LCD_Flat_2, SmallCurvedLCDPanel, SmallDiagonalLCDPanel, SmallFullBlockLCDPanel, SmallLCDPanel, SmallLCDPanelWide, SmallTextPanel, TransparentLCDLarge, TransparentLCDSmall

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseFontSize Decrease Font Size
DecreaseRotate Decrease Rotation
DecreaseTextPaddingSlider Decrease Text Padding
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseFontSize Increase Font Size
IncreaseRotate Increase Rotation
IncreaseTextPaddingSlider Increase Text Padding
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
alignment long
BackgroundColor Color
BackgroundColor Color
ChangeIntervalSlider float
ChangeIntervalSlider float
Content long
Content long
Font long
Font long
FontColor Color
FontColor Color
FontSize float
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
PreserveAspectRatio bool
Rotate float
ScriptBackgroundColor Color
ScriptBackgroundColor Color
ScriptForegroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
TextPaddingSlider float
Title StringBuilder

Thrust

Interface: IMyThrust

Subtypes: LargeBlockLargeAtmosphericThrust, LargeBlockLargeAtmosphericThrustSciFi, LargeBlockLargeFlatAtmosphericThrust, LargeBlockLargeFlatAtmosphericThrustDShape, LargeBlockLargeHydrogenThrust, LargeBlockLargeHydrogenThrustIndustrial, LargeBlockLargeHydrogenThrustReskin, LargeBlockLargeModularThruster, LargeBlockLargeThrust, LargeBlockLargeThrustSciFi, LargeBlockPrototechThruster, LargeBlockSmallAtmosphericThrust, LargeBlockSmallAtmosphericThrustSciFi, LargeBlockSmallFlatAtmosphericThrust, LargeBlockSmallFlatAtmosphericThrustDShape, LargeBlockSmallHydrogenThrust, LargeBlockSmallHydrogenThrustIndustrial, LargeBlockSmallHydrogenThrustReskin, LargeBlockSmallModularThruster, LargeBlockSmallThrust, LargeBlockSmallThrustSciFi, SmallBlockLargeAtmosphericThrust, SmallBlockLargeAtmosphericThrustSciFi, SmallBlockLargeFlatAtmosphericThrust, SmallBlockLargeFlatAtmosphericThrustDShape, SmallBlockLargeHydrogenThrust, SmallBlockLargeHydrogenThrustIndustrial, SmallBlockLargeHydrogenThrustReskin, SmallBlockLargeModularThruster, SmallBlockLargeThrust, SmallBlockLargeThrustSciFi, SmallBlockPrototechThruster, SmallBlockSmallAtmosphericThrust, SmallBlockSmallAtmosphericThrustSciFi, SmallBlockSmallFlatAtmosphericThrust, SmallBlockSmallFlatAtmosphericThrustDShape, SmallBlockSmallHydrogenThrust, SmallBlockSmallHydrogenThrustIndustrial, SmallBlockSmallHydrogenThrustReskin, SmallBlockSmallModularThruster, SmallBlockSmallThrust, SmallBlockSmallThrustSciFi

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseOverride Decrease Thrust override
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseOverride Increase Thrust override
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
SetOverride Set Override Percentage
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
Override float
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

TimerBlock

Interface: IMyTimerBlock

Subtypes: TimerBlockLarge, TimerBlockReskinLarge, TimerBlockReskinSmall, TimerBlockSmall

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
DecreaseTriggerDelay Decrease Delay
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
IncreaseTriggerDelay Increase Delay
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
Silent Silent On/Off
Start Start
Stop Stop
TriggerNow Trigger now

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
Silent bool
TextPaddingSlider float
TriggerDelay float

TransponderBlock

Interface: IMyTransponder

Subtypes: LargeBlockTransponder, SmallBlockTransponder

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseChannel Decrease Channel
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseChannel Increase Channel
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
SendSignal Send Signal
SetChannelValue Set Channel
SetChannelValue_SendSignal Set Channel and Send Signal
SetFilter_Everyone Enable Everyone
SetFilter_Faction Enable Faction Only
SetFilter_Owner Enable Owner Only
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Channel float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ReceiveFrom long
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

TurretControlBlock

Interface: IMyTurretControlBlock

Subtypes: LargeTurretControlBlock, SmallTurretControlBlock

Actions

Name Description
AI Enable AI On/Off
AI_Off Enable AI Off
AI_On Enable AI On
DecreaseAngleDeviation Decrease Angle deviation
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseMultiplierAz Decrease Azimuth velocity multiplier
DecreaseMultiplierEl Decrease Elevation velocity multiplier
DecreaseRange Decrease AI aiming radius
DecreaseTextPaddingSlider Decrease Text Padding
EnableIdleMovement Enable idle movement On/Off
EnableIdleMovement_Off Enable idle movement Off
EnableIdleMovement_On Enable idle movement On
EnableTargetLocking Enable target locking On/Off
FocusLockedTarget Focus Locked Target
IncreaseAngleDeviation Increase Angle deviation
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseMultiplierAz Increase Azimuth velocity multiplier
IncreaseMultiplierEl Increase Elevation velocity multiplier
IncreaseRange Increase AI aiming radius
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
SetAngleDeviation Set Angle Deviation
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
SunTracking Always aim at sun On/Off
SunTracking_Off Always aim at sun Off
SunTracking_On Always aim at sun On
TargetCharacters Target characters On/Off
TargetCharacters_Off Target characters Off
TargetCharacters_On Target characters On
TargetEnemies Target Enemies On/Off
TargetEnemies_Off Target Enemies Off
TargetEnemies_On Target Enemies On
TargetFriends Target Friends On/Off
TargetFriends_Off Target Friends Off
TargetFriends_On Target Friends On
TargetingGroup_CycleSubsystems Cycle Subsystems
TargetingGroup_PowerSystems Target Power systems
TargetingGroup_Propulsion Target Propulsion
TargetingGroup_Weapons Target Weapons
TargetLargeShips Target large ships On/Off
TargetLargeShips_Off Target large ships Off
TargetLargeShips_On Target large ships On
TargetMeteors Target meteors On/Off
TargetMeteors_Off Target meteors Off
TargetMeteors_On Target meteors On
TargetMissiles Target rockets On/Off
TargetMissiles_Off Target rockets Off
TargetMissiles_On Target rockets On
TargetNeutrals Target neutrals On/Off
TargetNeutrals_Off Target neutrals Off
TargetNeutrals_On Target neutrals On
TargetSmallShips Target small ships On/Off
TargetSmallShips_Off Target small ships Off
TargetSmallShips_On Target small ships On
TargetStations Target stations On/Off
TargetStations_Off Target stations Off
TargetStations_On Target stations On

Properties

Name Type
AI bool
alignment long
AngleDeviation float
BackgroundColor Color
CameraList long
ChangeIntervalSlider float
Content long
EnableIdleMovement bool
EnableTargetLocking bool
Font long
FontColor Color
FontSize float
MultiplierAz float
MultiplierEl float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
Range float
RotorAzimuth long
RotorElevation long
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
SunTracking bool
TargetCharacters bool
TargetEnemies bool
TargetFriends bool
TargetingGroup_Selector long
TargetLargeShips bool
TargetMeteors bool
TargetMissiles bool
TargetNeutrals bool
TargetSmallShips bool
TargetStations bool
TextPaddingSlider float

UpgradeModule

Interface: IMyUpgradeModule

Subtypes: LargeEffectivenessModule, LargeEnergyModule, LargeProductivityModule

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

VendingMachine

Subtypes: FoodDispenser, VendingMachine

Actions

Name Description
AnyoneCanUse Anyone Can Use On/Off
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
Searchable Searchable On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
UseConveyor Automatic Push/Pull On/Off

Properties

Name Type
alignment long
AnyoneCanUse bool
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
Searchable bool
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float
UseConveyor bool

VirtualMass

Interface: IMyArtificialMassBlock

Subtypes: VirtualMassLarge, VirtualMassSmall

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float

Warhead

Interface: IMyWarhead

Subtypes: LargeExplosiveBarrel, LargeWarhead, SmallExplosiveBarrel, SmallWarhead

Actions

Name Description
DecreaseDetonationTime Decrease Detonation time
Detonate Detonate
IncreaseDetonationTime Increase Detonation time
Safety Arm warhead On/Off
Safety_Off Arm warhead Off
Safety_On Arm warhead On
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On
StartCountdown Start countdown
StopCountdown Stop countdown

Properties

Name Type
DetonationTime float
Name StringBuilder
Safety bool
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool

WindTurbine

Interface: IMyWindTurbine

Subtypes: LargeBlockWindTurbine, LargeBlockWindTurbineReskin

Actions

Name Description
DecreaseChangeIntervalSlider Decrease Image change interval
DecreaseFontSize Decrease Font Size
DecreaseTextPaddingSlider Decrease Text Padding
IncreaseChangeIntervalSlider Increase Image change interval
IncreaseFontSize Increase Font Size
IncreaseTextPaddingSlider Increase Text Padding
OnOff Toggle block On/Off
OnOff_Off Toggle block Off
OnOff_On Toggle block On
PreserveAspectRatio Preserve aspect ratio On/Off
ShowOnHUD Show on HUD On/Off
ShowOnHUD_Off Show on HUD Off
ShowOnHUD_On Show on HUD On

Properties

Name Type
alignment long
BackgroundColor Color
ChangeIntervalSlider float
Content long
Font long
FontColor Color
FontSize float
Name StringBuilder
OnOff bool
PreserveAspectRatio bool
ScriptBackgroundColor Color
ScriptForegroundColor Color
ShowInInventory bool
ShowInTerminal bool
ShowInToolbarConfig bool
ShowOnHUD bool
TextPaddingSlider float