Version | Function | Note | |||
---|---|---|---|---|---|
AbilityMenuClosed() Notifies the system that the ability menu was closed. | |||||
AbortMission(missionID) Aborts the specified mission. | |||||
ActivateDroneAbility(droneSlotNumber) Activates the drone in the given drone slot number (valid range: 1-8). | |||||
ActivatePassiveDroneAbilities() | |||||
AddAmmo(defensibleID, ammoMacro, amount) Adds the specified amount of the ammo to the object. | |||||
AddCargo(containerID, ware, amount) | |||||
AddInventory(entityID, ware, amount) | |||||
AddKnownItem(library, item) | |||||
AddLicence(faction, licencetype, licencefaction) Adds the licence of the specified type of the licencefaction to the faction | |||||
AddLogbookEntry(category, text [, interaction [, interactioncomponent]]) | |||||
transferredamount = AddMoney(entityID, amount) Adds or removes the specified amount to the entity account | |||||
AddPlayerDrone(macro, amount) Adds specified macro as drones to the playership. | |||||
tradeID = AddTradeToShipQueue(tradeID, containerID, amount) Adds the specified trade to the queue of the container. Returns ID of the trade on the queue. | |||||
AddUITriggeredEvent | |||||
AddUnits | |||||
AdjustMultilineString | |||||
AIRangeUpdated(screen, control) Triggers MD/AI event condition <event_ui_triggered />. | |||||
AddUnits(defensibleID, unitMacro, amount, unavailable) | |||||
AreAttackersInWarningRange | |||||
AreObserversInWarningRange | |||||
AreSliderValuesFixedstring = AdjustMultilineString(string) Helper function to fix unsupported line breaks. | |||||
AIRangeUpdated(controllableID, entityID) Triggers the object signal "range_setting_updated" on all subordinates of the controllable. | |||||
AttackEnemySettingChangedAreAttackersInWarningRange | |||||
CalculateBuildSlotHullFractionAreObserversInWarningRange | |||||
CalculateTotalHullFractionAreSliderValuesFixed | |||||
CanBeSubordinateOf | CancelConversationAttackEnemySettingChanged(defencenpcID) Triggers the object signal "update config" on defence npc | ||||
CanTradeWith | CanViewLiveDatahullfraction = CalculateBuildSlotHullFraction(componentID, sequence, stage) Calculates the fraction of hull for an individual build slot of the component. | ||||
hullfraction = CalculateTotalHullFraction(componentID) Calculates the fraction of hull of the component. | |||||
bool = CanBeSubordinateOf(controllableID, othercontrollableID) Checks whether the controllable can be subordiante of the othercontrollable. | |||||
success = CancelConversation() Cancels the current conversation, e.g. when closing a conversation menu. | |||||
bool, error = CanTradeWith(tradeID, containerID, amount) Checks if trade is possible for the specified container. | It may be necessary to call SetVirtualCargoMode on containerID first, if the container has a shopping queue. | ||||
bool = CanViewLiveData(objectID or zoneID) Checks whether live data is available for the specified object or zone. | |||||
bool = CheckInputProfileRegression() Checks whether inputmap.xml version regressed in the past. | |||||
CheckSuitableTransportType | |||||
ClearContainerWarePriceOverride | |||||
ClearErrors | |||||
ClearLogbook | |||||
ClearTradeQueue | |||||
CloseMenusUponMouseClick | |||||
CompareJumpRoute | |||||
ConvertIDTo64Bit | |||||
ConvertIntegerString | |||||
ConvertMissionLevelString | |||||
ConvertMoneyString | |||||
ConvertStringTo64Bit | |||||
ConvertTimeString | |||||
CreateButton | |||||
CreateCutsceneDescriptor | |||||
CreateEditBox | |||||
CreateFontString | |||||
CreateIcon | |||||
CreateInteractionDescriptor | |||||
CreateObjectInPresentationCluster | |||||
CreateProgressElement | |||||
CreateRenderTarget | |||||
CreateSink | |||||
CreateSlider | |||||
CreateSliderTableView | |||||
CreateSliderView | |||||
CreateSource | |||||
CreateTable | |||||
CreateTableView | |||||
CreateThreeTableRenderTargetView | |||||
CreateThreeTableView | |||||
CreateTimer | |||||
CreateTwoTableRenderTargetView | |||||
CreateTwoTableSliderRenderTargetView | |||||
CreateTwoTableSliderView | |||||
CreateTwoTableView | |||||
DeactivateView | |||||
DebugError | |||||
DebugProfileStart | |||||
DebugProfileStop | |||||
DestroyPresentationCluster | |||||
DialogMenuHidden | |||||
DialogMenuShown | |||||
DisableMissionObjectiveBar | |||||
DisplayView | |||||
DumpAllMessages | |||||
DumpAllMessageSinks | |||||
DumpAllMessageSources | |||||
EnableMissionObjectiveBar | |||||
EventmonitorInteractionHidden | |||||
EventmonitorInteractionShown | |||||
ExecuteDebugCommand | |||||
ExistsText | |||||
FindJumpRoute | |||||
ForceAnarkUpdate | |||||
GetAccountData | |||||
GetActionDetails | |||||
GetActionInfo | |||||
GetActiveGuidanceMissionComponent | |||||
GetActiveMission | |||||
GetAdapterOption | |||||
GetAimAssistOption | |||||
GetAlignment | |||||
GetAllCommanders | |||||
GetAllExtensionSettings | |||||
GetAllMacroUpgrades | |||||
GetAllStatIDs | |||||
GetAllUpgrades | |||||
GetAllWeapons | |||||
GetAmmoCountAfterShoppingList | |||||
GetAntiAliasModeOption | |||||
GetAntiAliasModes | |||||
GetAutoPilotTarget | |||||
GetAutorollOption | |||||
GetAutosaveOption | |||||
GetBestFontSize | |||||
GetBonusContentData | |||||
GetBoostToggleOption | |||||
GetBudgetData | |||||
GetBuildAnchor | |||||
GetBuilderMacros | |||||
GetBuildProductionMethod | |||||
GetBuildSlotDuration | |||||
GetBuildSlotResources | |||||
GetBuildStageModules | |||||
GetBuildStageUpgrades | |||||
GetBuildTree | |||||
GetButtonColor | |||||
GetButtonFont | |||||
GetButtonHotkeyDetails | |||||
GetButtonIcon | |||||
GetButtonIcon2 | |||||
GetButtonIcon2Color | |||||
GetButtonIcon2Offset | |||||
GetButtonIcon2Size | |||||
GetButtonIconColor | |||||
GetButtonIconOffset | |||||
GetButtonIconSize | |||||
GetButtonSwapIcon | |||||
GetButtonSwapIcon2 | |||||
GetButtonText | |||||
GetButtonTextAlignment | |||||
GetButtonTextColor | |||||
GetButtonTextOffset | |||||
GetCaptureHQOption | |||||
GetCargoAfterShoppingList(containerid) | Call SetVirtualCargoMode on containerid first, otherwise result will be empty | ||||
GetCellContent | |||||
GetCellText | |||||
GetChildren | |||||
GetClosestAttackerDistance | |||||
GetClosestHighwaySection | |||||
GetClosestObserverDistance | |||||
GetClusters | |||||
GetCollectableData | |||||
GetCollisionAvoidanceAssistOption | |||||
GetColor | |||||
GetCommander | |||||
GetCommanderEntity | |||||
GetComponentData | |||||
removed 3.50 Beta 3 | |||||
GetComponentName | |||||
GetConfineMouseOption | |||||
GetContainedObjectsByOwner | |||||
GetContainedShips | |||||
GetContainedShipsByOwner | |||||
GetContainedStations | |||||
GetContainedStationsByOwner | |||||
GetContainerWarePrice | |||||
GetContextByClass | |||||
GetControlEntity | |||||
GetControllerInfo | |||||
GetCrashReportOption | |||||
GetCurRealTime | |||||
GetCurrentBuildSlot | |||||
GetCurrentBuildSlotResources | |||||
GetCurrentModuleName | |||||
GetCurTime | |||||
GetDate | |||||
GetDeadzoneOption | |||||
GetDialogOption | |||||
GetDifficultyOption | |||||
GetDistortionOption | |||||
GetDroneCommander | |||||
GetDrones | |||||
GetDroneWeapon | |||||
GetEditBoxCloseMenuOption | |||||
GetEditBoxColor | |||||
GetEditBoxFont | |||||
GetEditBoxHotkeyDetails | |||||
GetEditBoxText | |||||
GetEditBoxTextAlignment | |||||
GetEditBoxTextColor | |||||
GetEffectDistanceOption | |||||
GetEfficiencyUpgrades | |||||
GetEMCutsceneOption | |||||
GetEntityTypeData | |||||
GetError | |||||
GetErrorSeverity | |||||
GetErrorTimestamp | |||||
GetEventMonitorDetailsBridge | |||||
GetEventmonitorName | |||||
GetExtensionList | |||||
GetExtensionUpdateWarningText | |||||
removed 3.50 Beta 3 | |||||
GetFont | |||||
GetFontHeight | |||||
GetFOVOption | |||||
GetFrameBackgroundID | |||||
GetFrameOverlayID | |||||
GetFramePosition | |||||
GetFreeCargoAfterShoppingList | |||||
GetFreeUnitStorageAfterShoppingList | |||||
GetFullscreenDetailmonitorOption | |||||
GetFullscreenOption | |||||
GetGamepadModeOption | |||||
GetGammaOption | |||||
GetGates | |||||
GetGfxQualityOption | |||||
GetGlobalSyncSetting | |||||
GetGlowOption | |||||
GetHeader | |||||
GetHeldLicences | |||||
GetHintPosition | |||||
GetHoloMapColors | |||||
GetIconDetails | |||||
GetIncomingRemoteWares | |||||
GetInputActionMap | |||||
GetInputProfiles | |||||
GetInputRangeMap | |||||
GetInputStateMap | |||||
GetInteractiveObject | |||||
GetInventory | |||||
GetInversionSetting | |||||
GetJoysticksOption | |||||
GetJumpBeacons | |||||
GetLegacyMainMenuOption | |||||
GetLegacyShadersOption | |||||
GetLibrary | |||||
GetLibraryEntry | |||||
GetLibrarySize | |||||
GetLiveDataBridge | |||||
GetLoadingInfo | |||||
GetLocalizedKeyName | |||||
GetLocalizedRawKeyName | |||||
GetLocalMousePosition | |||||
GetLODOption | |||||
GetLogbook | |||||
GetMacroBuildSlotResources | |||||
GetMacroData | |||||
GetMacroUnitStorageCapacity | |||||
GetMappedJoysticks | |||||
GetMaxRemoteControlRange | |||||
GetMaxTextLength | |||||
GetMenuParameters | |||||
GetMessageScreenPosition | |||||
GetMiniGameCursorPosition | |||||
GetMiningUnitMacros | |||||
GetMissionDetails | |||||
GetMissionObjective | |||||
GetMissionObjectiveBarInfo | |||||
GetMissionOfferAtConnection | |||||
GetMissionOfferDetails | |||||
GetModuleType | |||||
GetNeededBuildSlotResources | |||||
GetNonSquadShipsForTradeOffersOption | |||||
GetNotificationDetails | |||||
GetNotificationPriority | |||||
GetNotUpgradesByClass | |||||
GetNPCBlackboard | |||||
GetNPCs | |||||
GetNPCsInSectorOnStations | |||||
GetNumAttackers | |||||
GetNumErrors | |||||
GetNumIncomingRemoteWares | |||||
GetNumLogbook | |||||
GetNumMissions | |||||
GetNumObservers | |||||
GetObjectRepairStatus | |||||
GetOffset | |||||
GetOrigin | |||||
GetOwnLicences | |||||
GetPersonalizedCrashReportsOption | |||||
GetPlatforms | |||||
GetPlayerActivity | |||||
GetPlayerAmmoCount | |||||
GetPlayerContextByClass | |||||
GetPlayerControlledHullShield | |||||
GetPlayerDroneDetails | |||||
GetPlayerDroneSlots | |||||
GetPlayerDroneSpeed | |||||
GetPlayerDroneStorageData | |||||
GetPlayerDroneSystems | |||||
GetPlayerEnvironmentObject | |||||
GetPlayerInventory | |||||
GetPlayerMoney | |||||
GetPlayerPrimaryShipCockpitMacro | |||||
GetPlayerPrimaryShipID | |||||
GetPlayerPrimaryShipMacro | |||||
GetPlayerRoom | |||||
GetPlayerShipHullShield | |||||
GetPlayerShipShieldDetails | |||||
GetPlayerSpeed | |||||
GetPlayerSteeringStrength | |||||
GetPlayerTarget | |||||
GetPossibleAdapters | |||||
GetPossibleProducts | |||||
GetPossibleResolutions | |||||
GetPrimaryShipWeapon | |||||
GetPrioritizedPlatformNPCs | |||||
GetProductionModuleData | |||||
GetProductionModules | |||||
GetProgressElementDetails | |||||
GetRadarModuleName | |||||
GetRadarOption | |||||
GetReferenceProfit | |||||
GetRegisteredModules | |||||
removed 3.50 Beta 3 | |||||
removed 3.50 Beta 3 | |||||
GetRelativePlayerShipPosition | |||||
GetRemoteControlHUDIcons | |||||
GetRepairResources | |||||
GetResolutionOption | |||||
GetRumbleOption | |||||
GetSalesRepProduction | |||||
GetSaveList | |||||
GetScreenAspects | |||||
getScreenInfo | |||||
GetSecondaryShipWeapon | |||||
GetSectors | |||||
GetSensitivitySetting | |||||
GetShaderQualityOption | |||||
GetShadowOption | |||||
GetShoppingList | |||||
GetSize | |||||
GetSliderGranularity | |||||
GetSliderText | |||||
GetSliderValues | |||||
GetSliderValueSuffix | |||||
GetSoftShadowsOption | |||||
GetSoundOption | |||||
GetSSAOOption | |||||
GetStandardButtons | |||||
GetStandardUnitMacros | |||||
GetStatData | |||||
GetSteeringNoteOption | |||||
GetStopShipInMenuOption | |||||
GetStorageData | |||||
GetSubordinates | |||||
GetSubtitleOption | |||||
GetTableColumnSpan | |||||
GetTableColumnWidths | |||||
GetTableFullHeight | |||||
GetTableInitialSelectedColumn | |||||
GetTableInitialSelectedRow | |||||
GetTableInitialTopRow | |||||
GetTableNumFixedRows | |||||
GetTableNumRows | |||||
GetTableRowColor | |||||
GetTableRowHeight | |||||
GetTargetElementInfo | |||||
GetText | |||||
GetTextHeightExact | |||||
GetTextNumLines | |||||
GetTextWidth | |||||
GetTimeLeft | |||||
GetTopTargetPriorityMessages | |||||
GetTotalValue | |||||
GetTradeData | |||||
GetTradeList | |||||
GetTradeRestrictions | |||||
GetTradesAtConnection | |||||
GetTradeShipData | |||||
GetTradeShipList | |||||
GetTransportUnitMacros | |||||
GetUIElementRectangleScreenPosition | |||||
GetUIElementScreenPosition | |||||
GetUIRelation | |||||
GetUnitStorageData | |||||
GetUpgradesResources | |||||
GetVersionString | |||||
GetViewDistanceOption | |||||
GetViewSize | |||||
GetVolumeOption | |||||
GetVSyncOption | |||||
GetWareCapacity | |||||
GetWareData | |||||
GetWareExchangeTradeList(tradingshipid, tradedcontainerid [, sortby]) | Call SetVirtualCargoMode on tradingshipid and tradedcontainerid first, otherwise result will be empty | ||||
GetWareProductionLimit | |||||
GetWordWrap | |||||
GetZones | |||||
GetZoneYield | |||||
HasAllResourcesToCraft | |||||
HasContainerWarePriceOverride | |||||
HasDroneControl | |||||
HasFlightControl | |||||
HasLicence | |||||
HasShipControl | |||||
HasShipyard | |||||
HasSliderTwoScales | |||||
HasTag | |||||
HasToRestoreOptionsMenu | |||||
HaveExtensionSettingsChanged | |||||
HideMissionObjective | |||||
HidePresentation | |||||
HideView | |||||
IncStatValue | |||||
InstallSteamDLC | |||||
InterruptPlayerComputer | |||||
IsBorderEnabled | |||||
IsButtonActive | |||||
IsCheatVersion | |||||
IsComponentClass | |||||
IsComponentConstruction | |||||
IsComponentOperational | |||||
removed in 3.50 Beta 2 | replaced with IsValidComponent() | ||||
IsContainerOperationalRangeSufficient | |||||
IsDialogActive | |||||
IsDockingPossible | |||||
IsFactionKnown | |||||
IsFadeEnabled | |||||
IsFirstPerson | |||||
IsGamepadActive | |||||
IsInfoUnlockedForPlayer | |||||
IsInteractive | |||||
IsKnownItem | |||||
IsMacroClass | |||||
IsObstructed | |||||
IsPlayerFirstPerson | |||||
IsSameComponent | |||||
IsSameTrade | |||||
IsSavingPossible | |||||
IsSelectable | |||||
IsSliderCenterValueDisplayed | |||||
IsSliderIndicatorInverted | |||||
IsSliderScaleInverted | |||||
IsSofttargetLocked | |||||
IsSteamworksEnabled | |||||
IsTableColumnWidthPercentage | |||||
IsTableRowSelectable | |||||
IsType | |||||
added in 3.50 Beta 2 | IsValidComponent() | ||||
IsValidWidgetElement | |||||
IsWareIllegalTo | |||||
LeaveInteractMenu | |||||
ListenForInput | |||||
LoadGame | |||||
LoadInputProfile | |||||
LockPresentation | |||||
MakeRepairPriority | |||||
MovePlayerToZone | |||||
NewGame | |||||
NotifyOnActionPerformed | |||||
NotifyOnChangedEnvironmentObject | |||||
NotifyOnChangedZone | |||||
NotifyOnConversationFinished | |||||
NotifyOnCutsceneStopped | |||||
NotifyOnCycleWeapon | |||||
NotifyOnHackAborted | |||||
NotifyOnHackFinished | |||||
NotifyOnHackStarted | |||||
NotifyOnMissionObjectiveBarUpdate | |||||
NotifyOnPlayerControlStarted | |||||
NotifyOnPlayerControlStopped | |||||
NotifyOnScanAborted | |||||
NotifyOnScanFinished | |||||
NotifyOnScanStarted | |||||
NotifyOnStartDialog | |||||
NotifyOnStopDialog | |||||
NotifyOnTargetElementDisplayed | |||||
NotifyOnTargetElementHidden | |||||
NotifyVoiceOutput | |||||
OpenSteamOverlayStorePage | |||||
OpenSteamOverlayWebPage | |||||
OpenWorkshop | |||||
Pause | |||||
PerformAction | |||||
PlayAmbientSound | |||||
PlayCredits | |||||
PlayerPrimaryShipHasContents | |||||
PlaySound | |||||
PrepareRenderTarget | |||||
ProceedFromMenu | |||||
QuitGame() | |||||
QuitModule | |||||
RaisePlayerInteractionEvent | |||||
ReadText | |||||
RegisterAddonBindings | |||||
RegisterMouseInteractions | |||||
RegisterWidget | |||||
ReleaseCutsceneDescriptor | |||||
ReleaseDescriptor | |||||
ReleaseInteractionDescriptor | |||||
ReleaseListener | |||||
ReleaseNotification | |||||
ReleaseViewDescriptor | |||||
RemoveAmmo | |||||
RemoveCargo | |||||
RemoveInventory | |||||
RemoveLogbookEntry | |||||
RemovePlayerDrone | |||||
RemoveSofttarget | |||||
RemoveSofttargetLockRequest | |||||
RepairDestructibles | |||||
ReplacePlayerCockpit | |||||
RequestSofttargetLock | |||||
ResetAllExtensionSettings | |||||
RestoreGameOptions | |||||
RestoreGraphicOptions | |||||
RestoreOptionsMenu | |||||
RestoreSoundOptions | |||||
ReturnFromMenu | |||||
SaveFullscreenOption | |||||
SaveGame | |||||
SaveInputProfile | |||||
SaveInputSettings | |||||
SaveResolutionOption | |||||
ScheduleReloadUI | |||||
SelectAction | |||||
SelectBackOption | |||||
SelectDialogOption | |||||
SendEntityTransportDrone | |||||
SendTransportDrone | |||||
SetActiveMission | |||||
SetAdapterOption | |||||
SetAimAssistOption | |||||
SetAntiAliasModeOption | |||||
SetAutorollOption | |||||
SetAutosaveOption | |||||
SetBoostToggleOption | |||||
SetBudgetResponsibility | |||||
SetButtonText | |||||
SetCaptureHQOption | |||||
SetCellContent | |||||
SetCollisionAvoidanceAssistOption | |||||
SetComponentName | |||||
SetConfineMouseOption | |||||
SetContainerWarePriceOverride | |||||
SetCrashReportOption | |||||
SetDeadzoneOption | |||||
SetDifficultyOption | |||||
SetDiffuseColor | |||||
SetDistortionOption | |||||
SetEffectDistanceOption | |||||
SetEMCutsceneOption | |||||
SetExtensionSettings | |||||
SetFOVOption | |||||
SetFullscreenDetailmonitorOption | |||||
SetFullScreenOneToOne | |||||
SetFullscreenOption | |||||
SetGamepadModeOption | |||||
SetGammaOption | |||||
SetGfxQualityOption | |||||
SetGlowOption | |||||
SetHeight | |||||
SetIcon | |||||
SetInversionSetting | |||||
SetJoysticksOption | |||||
SetLegacyMainMenuOption | |||||
SetLegacyShadersOption | |||||
SetLODOption | |||||
SetMainMissiontargetMessage | |||||
SetMaxBudget | |||||
SetMinBudget | |||||
SetMouseOverride | |||||
SetMouseSleeping | |||||
SetNonSquadShipsForTradeOffersOption | |||||
SetNPCBlackboard | |||||
SetNPCSkill | |||||
SetPersonalizedCrashReportsOption | |||||
SetRadarOption | |||||
SetRenderTargetSize | |||||
SetResolutionOption | |||||
SetRumbleOption | |||||
SetSensitivitySetting | |||||
SetShaderQualityOption | |||||
SetShadowOption | |||||
SetSoftShadowsOption | |||||
SetSofttarget | |||||
SetSoundOption | |||||
SetSSAOOption | |||||
SetStatValue | |||||
SetSteeringNoteOption | |||||
SetStopShipInMenuOption | |||||
SetSubtitleOption | |||||
SetText | |||||
SetTextColor | |||||
SetTextureColorMode | |||||
SetViewDistanceOption | |||||
SetVirtualCargoMode(containerid, onoff) | Vitual cargo mode should be disabled again when leaving the current menu | ||||
SetVolumeOption | |||||
SetVSyncOption | |||||
SetWidth | |||||
ShowInteractMenu | |||||
ShowMissionObjective | |||||
ShowPresentation | |||||
StartAutoPilot | |||||
StartBriefing | |||||
StartCutscene | |||||
StartPlayingSound | |||||
StartSubConversationFromMenu | |||||
StopAutoPilot | |||||
StopBriefing | |||||
StopCutscene | |||||
StopPlayingSound | |||||
StopRestoringOptionsMenu | |||||
SwitchInteractiveObject | |||||
ToggleFactionTradeRestriction | |||||
ToggleFactionTradeWareOverride | |||||
ToggleMissionGuidance | |||||
TraceBack | |||||
TransferInventoryToPlayer | |||||
TransferMoneyToPlayer | |||||
TransferPlayerInventoryTo | |||||
TransferPlayerMoneyTo | |||||
TruncateText | |||||
UninstallSteamDLC | |||||
Unpause | |||||
UnregisterAddonBindings | |||||
UnsetMapRenderTarget | |||||
UnsetMouseOverride | |||||
UnsuspendConversation | |||||
UpdateRegisteredWidget | |||||
UpgradeObject |
Page History
Overview
Content Tools