Skip to content

Instantly share code, notes, and snippets.

@NodusCursorius
Last active February 2, 2024 19:11
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save NodusCursorius/c8a97cc73a03fe6bdb466863e1a8ef84 to your computer and use it in GitHub Desktop.
Save NodusCursorius/c8a97cc73a03fe6bdb466863e1a8ef84 to your computer and use it in GitHub Desktop.
X4: Foundations initial function/FFI review
Type Name Arg 1 Arg 2 Arg 3 Arg 4 Arg 5 Arg 6 Arg 7 Arg 8 Arg 9 Arg 10
char AbortBoardingOperation uint64 uint64
int64 AbortCurrentNotification
int64 AbortMission int64 int128 double int64
OWORD ActivateDirectInput
void ActivateMouseEmulation
int64 ActivatePlayerControls int64
char AddAttackerToBoardingOperation uint64 uint64 uint64 int64
void AddBuildTask uint64 uint64 BYTE int64
void AddCopyToConstructionMap uint64 uint64
void AddFloatingSequenceToConstructionPlan uint64
int64 AddHoloMap void int int int int
void AddMacroToConstructionMap uint64 BYTE char
void AddPlayerMoney
void AddResearch int64
void AddSimilarMapComponentsToSelection uint64 uint64
void AddTradeWare uint64 uint64 double
char AdjustOrder uint64 int char uint8 char
[!]AllowPersonalizedData
[!]AmdPowerXpressRequestHighPerformance
[!]AreAssertsEnabled
int64 AreGfxSettingsTooHigh
[!]AreMandatoryAssertsEnabled
[!]AreOptionalAssertEnabled
bool CanAcceptSubordinate uint64 uint64
BOOL8 CanActivateSeta char int64
char CanBuildLoadout uint64 uint64 BYTE BYTE
char CanContainerEquipShip uint64 uint64
char CanContainerMineTransport uint64 BYTE
char CanContainerTransport uint64 BYTE
bool CanControllableHaveControlEntity uint64 uint64
[!]CanOpenWebBrowser
bool CanPlayerCommTarget uint64
bool CanPlayerStandUp
bool CanRedoConstructionMapChange uint64
char CanResearch
bool CanStartTravelMode uint64
int64 CanTeleportPlayerTo uint64 char char
bool CanUndoConstructionMapChange uint64
char CancelConstruction uint64 int64
int ChangeMapBuildPlot ...
[!]CheatDockingTraffic
int64 CheckModuleDeconstructionPossible uint64 float
int64 CheckWeaponModCompatibility uint64 uint64
int64 ClearBuildMapSelection uint64
void ClearErrorLog
char ClearMapBehaviour uint64
int64 ClearMapBuildPlot uint64
void ClearMapTradeFilterByMinTotalVolume uint64
void ClearMapTradeFilterByWare uint64
int64 ClearPersonRole uint64 uint64
int64 ClearRendertarget void
uint64 ClearSelectedMapComponents uint64
int64 ClearSelectedMapMacroSlots uint64
int64 ConnectToMultiplayerGame void
char CopyToClipboard void
char CreateBoardingOperation uint64 uint64 uint uint
int64 CreateNPCFromPerson uint64 int64 int128
int64 CreateOrder BYTE uint64 char int128 double
QWORD CreatePlugin
int64 CycleTurretMissile int64
int64 CycleTurretMode int64
int64 DeactivateDirectInput
void DeactivateMouseEmulation
void DeactivatePlayerControls int64
void DeselectMacroForConstructionMap uint64
char DisableAsserts char
BOOL DisableAutoMouseEmulation
void DisableEncryptedDirectInputMode
char DisableOptionalAsserts char
void DismantleEngineMod uint64
void DismantleShieldMod uint64 uint64 BYTE
void DismantleShipMod uint64 float
void DismantleWeaponMod uint64
bool DropCargo uint64 uint64 int
[!]EnableAllCheats
char EnableAsserts char
BOOL EnableAutoMouseEmulation
void EnableEncryptedDirectInputMode
char EnableOptionalAsserts char
char EnableOrder uint64 uint64
char EnablePlannedDefaultOrder uint64 char
int64 EndGuidance
int64 EnterInteractMenu
char ExtendBuildPlot uint64 uint uint char
int64 FadeScreen float float
int64 FilterComponentByText uint64 uint BYTE char
char GenerateFactionRelationText int64 float
int64 GenerateModuleLoadout int64 uint64 uint64 uint64
int64 GenerateModuleLoadoutCounts DWORD uint64 uint64 uint64 int
int64 GenerateShipLoadout uint64 int64 uint64 BYTE char
int64 GenerateShipLoadoutCounts DWORD uint64 uint64 BYTE int
int64 GetAAOption int64
int64 GetActiveMissionComponentID
int64 GetActiveMissionID
int64 GetActivePrimaryWeaponGroup int64
int64 GetActiveSecondaryWeaponGroup int64
float GetAdaptiveSamplingOption
int64 GetAllBoardingBehaviours QWORD uint
int64 GetAllBoardingPhases QWORD uint
int64 GetAllControlPosts int64 uint
int64 GetAllCountermeasures int64 uint uint64
int64 GetAllEquipmentModProperties int64 uint char
int64 GetAllFactionShips int64 uint int64
int64 GetAllFactionStations int64 uint int64
int64 GetAllInventoryBombs int64 uint uint64
int64 GetAllLaserTowers int64 uint uint64
int64 GetAllMines int64 uint uint64
int64 GetAllMissiles int64 uint uint64
int64 GetAllModuleSets int64 uint
int64 GetAllNavBeacons int64 uint uint64
int64 GetAllRaces int64 uint
int64 GetAllResourceProbes int64 uint uint64
int64 GetAllResponsesToSignal int64 uint BYTE
int64 GetAllRoles int64 uint
int64 GetAllSatellites int64 uint uint64
int64 GetAllSignals int64 uint
int64 GetAllUnits int64 uint uint64 char
int64 GetAllowedWeaponSystems int64 uint uint64 uint64 char
int64 GetAmmoStorage int64 uint uint64 int64
int64 GetAmountOfWareAvailable uint64 uint64
char GetAskToSignalForControllable BYTE uint64
char GetAskToSignalForFaction BYTE int64 int64
int64 GetAssignedConstructionVessels int64 uint uint64
int64 GetAttackersOfBoardingOperation int64 uint uint64 uint64
int64 GetAvailableClothingMods int64 uint
int64 GetAvailableClothingThemes int64 uint
int64 GetAvailableEquipment int64 uint uint64
int64 GetAvailableEquipmentMods int64 uint
int64 GetAvailablePaintThemes int64 uint
int64 GetBlueprints int64 uint BYTE int64
char GetBoardingActionOfAttacker uint64 uint64 uint64
int64 GetBoardingCasualtiesOfTier uint uint64 uint64
char GetBoardingMarineTierAmountsFromAttacker DWORD int64 uint uint64 uint64 uint64
int64 GetBoardingRiskThresholds uint64 uint64
int64 GetBoardingStrengthOfControllableTierAmounts uint64 DWORD int64 uint
char GetBoxTextBoxColor uint DWORD
char GetBoxTextInfo uint int64
double GetBuildDuration int64 uint64 double
uint64 GetBuildMapConstructionPlan uint64 uint64 char OWORD uint
char GetBuildMapStationLocation uint64 int64
int64 GetBuildPlotCenterOffset int64 uint64
int GetBuildPlotPrice ...
int64 GetBuildPlotSize int64 uint64
double GetBuildProcessorEstimatedTimeLeft uint64
int64 GetBuildSequenceResources int64 uint
double GetBuildTaskDuration uint64 uint64
int64 GetBuildTasks int64 uint uint64 char char
int64 GetBuildVersionSuffix
uint64 GetBuildWarePrice uint64 uint64
uint64 GetBuilderHiringFee
char GetButtonHighlightColor uint DWORD
char GetButtonText2Details uint int64
int64 GetCameraRotation int64
int64 GetCargo int64 uint uint64 BYTE
int64 GetCargoSpaceUsedAfterTradeOrders uint64
int64 GetCargoStatistics int64 uint uint64
int64 GetCargoTransportTypes int64 uint uint64
int64 GetCenteredMousePos
char GetCheckBoxColor uint DWORD
float GetCockpitCameraScaleOption
int64 GetCommonContext uint64 uint64 char char uint64 char
char GetCompSlotControlPosition uint64 int64
char GetCompSlotPlayerActionTriggeredConnection uint64 int64
int64 GetCompSlotPlayerActions int64 uint uint64
int64 GetCompSlotScreenPos uint64
void GetComponentClass uint64
int64 GetComponentDetails uint64 int64 BYTE float
int64 GetComponentName uint64
int64 GetComponentOffset int64 uint64
int64 GetComponentScreenPosition int64 uint64
int64 GetConfigSetting int64
char GetConstructionMapItemLoadout int64 uint64 uint64 uint64
char GetConstructionMapItemLoadoutCounts DWORD uint64 uint64
int64 GetConstructionPlans int64 uint
int64 GetContainerBuilderMacros int64 int64 int64
float GetContainerGlobalPriceFactor uint64
char GetContainerWareIsBuyable uint64 uint64
char GetContainerWareIsSellable uint64 uint64
int64 GetContainerWareReservations int64 uint uint64
int64 GetContextByClass int64 int64 char
int64 GetContextForTransporterCheck uint64
[!]GetControlPanelHackExpireTime
[!]GetControlPanelName
[!]GetControlPanelNumRequiredWares
[!]GetControlPanelRequiredWares
uint64 GetCreditsDueFromPlayerTrades float
int64 GetCrosshairArrowDetails uint float
char GetCurrentAmmoOfWeapon uint64
char GetCurrentBoardingPhase uint64 uint64
float GetCurrentBuildProgress uint64 int64 double
int64 GetCurrentCrosshairMessage
int64 GetCurrentCursorInfo int64
double GetCurrentGameTime
int64 GetCurrentLanguage
char GetCurrentLoadout int64 uint64 uint64
char GetCurrentLoadoutCounts DWORD uint64 int64
OWORD GetCurrentLoadoutStatistics OWORD uint64
int64 GetCurrentMissionOffers int64 uint char
int64 GetCurrentPlayerLogo int64 int64
int64 GetDamagedSubComponents int64 uint uint64
int64 GetDefaultCountermeasureStorageCapacity BYTE char
int64 GetDefaultMissileStorageCapacity BYTE char
char GetDefaultOrder int64 uint64
char GetDefaultResponseToSignalForControllable BYTE uint64
char GetDefaultResponseToSignalForFaction BYTE int64
int64 GetDefensibleDPS int64 uint64 uint8 char char char char int char
int64 GetDefensibleDeployableCapacity uint64
char GetDetailmonitorCutsceneKey uint
m128 GetDistanceBetween uint64 uint64 int128
int64 GetDockedShips int64 uint uint64 int64
char GetDropDownColor uint DWORD
char GetDropDownHighlightColor uint DWORD
char GetDropDownHotkeyDetails uint int64
char GetDropDownIconDetails uint DWORD
char GetDropDownOptionColor uint DWORD
int64 GetDropDownOptionHeight uint
int64 GetDropDownOptionWidth uint
int64 GetDropDownOptions int64 uint uint
char GetDropDownStartOption uint
char GetDropDownText2Details uint int64
char GetDropDownTextDetails uint int64
char GetEditBoxDefaultText uint
int64 GetEditBoxTextOffsetX uint
int64 GetEditBoxTextOffsetY uint
char GetEntityActiveIcon uint64
int64 GetEntityCombinedSkill uint64 int64 uint64
char GetEntityInactiveIcon uint64
char GetEntitySelectedIcon uint64
int64 GetEnvironmentObject int64
char GetEquipmentModInfo char int64
int64 GetExternalTargetViewComponent
int64 GetFPS int64
int64 GetFactionDetails int64 BYTE
int64 GetFactionNameForTargetMonitorHack uint64
int GetFactionRelationStatus BYTE int64 float
int64 GetFactionRepresentative int64
char GetFontStringTitleColor uint DWORD
int64 GetForceShootingAtCursorOption
int64 GetFormationShapes QWORD uint
char GetFrameBackgroundColor uint DWORD
char GetFrameOverlayColor uint DWORD
int64 GetFreeCountermeasureStorageAfterTradeOrders uint64
int64 GetFreeDeployableStorageAfterTradeOrders uint64
int64 GetFreeMissileStorageAfterTradeOrders uint64
int64 GetFreePeopleCapacity uint64
[!]GetGameResolution
int64 GetGameVersion
char GetGraphBackgroundColor uint DWORD
int64 GetGraphData int64 uint uint uint64
int64 GetGraphDataRecords int64 uint uint
int64 GetGraphIcons int64 uint uint
char GetGraphTitle uint int64
int64 GetGraphType uint
char GetGraphXAxis uint int64
char GetGraphYAxis uint int64
int64 GetHQs int64 int64 int64
int64 GetHUDSeparateRadar
char GetIconText2Details uint int64
char GetIconTextDetails uint int64
int64 GetIllegalToFactions int64 uint int64
char GetInstalledClothingMod uint64 int64
char GetInstalledEngineMod uint64 int64
char GetInstalledPaintMod uint64 int64
char GetInstalledShieldMod uint64 uint64 BYTE int64
char GetInstalledShipMod uint64 int64
int64 GetInstalledWeaponMod uint64 int64
int64 GetInstantiatedPerson int64 uint64
int64 GetInventoryPaintMods int64 uint
int64 GetLUTMode
int64 GetLanguages int64 uint
int64 GetLastPlayerControlledShipID int64
char GetLicenceInfo QWORD int64 int64
OWORD GetLoadingHint OWORD int
char GetLoadout int64 uint64 BYTE BYTE
uint64 GetLoadoutCounts DWORD uint64 BYTE BYTE
OWORD GetLoadoutStatistics OWORD uint64 BYTE int64
int64 GetLoadoutsInfo uint int64 uint64 BYTE char
int64 GetLocalizedInteractiveNotificationKey
int64 GetLocalizedRawMouseButtonName uint
int64 GetLocalizedText uint uint BYTE
char GetMacroClass BYTE char
int64 GetMacroDeployableCapacity BYTE char
int64 GetMacroMissileCapacity BYTE char
int64 GetMainMissiontargetPOSID int64
int64 GetMapComponentMissions int64 uint uint64 uint64
int64 GetMapPositionOnEcliptic uint64 DWORD
int64 GetMapRenderedComponents int64 uint uint64
int64 GetMapSelectedComponents int64 uint uint64
void GetMapState uint64 int64
int64 GetMapTradeVolumeParameter int64
char GetMappedInputIcon int64
int64 GetMaxConstructionMapUndoSteps uint64
OWORD GetMaxLoadoutStatistics OWORD uint64 BYTE
int64 GetMessageDetails int64 uint
int64 GetMineablesAtSectorPos int64 uint uint64 uint
int64 GetMinimumBuildPlotCenterOffset int64 uint64
int64 GetMinimumBuildPlotSize int64 uint64
int64 GetMissileCargo int64 uint uint64
int64 GetMissingBuildResources int64 uint
char GetMissingConstructionPlanBlueprints uint64 int64
int64 GetMissingLoadoutResources int64 uint
OWORD GetMissionGroupDetails OWORD int64
int64 GetMissionIDDetails int64 int64
int64 GetMissionIDObjective int64 int64
int64 GetMissionIDObjectiveTarget int64 uint64
int64 GetMissionInfo int64
OWORD GetMissionObjectiveStep OWORD int64 uint64
int64 GetMissionOfferIcons int64 uint64
int64 GetMissionThreadSubMissions int64 uint int64
int64 GetModuleNeededResources int64 uint uint64 uint64
int64 GetModuleRecycledResources int64 uint uint64
char GetMouseOverText uint
int64 GetMouseOverTextOption
float GetMouseVRSensitivityPitch
float GetMouseVRSensitivityYaw
int64 GetNPCAccountStatistics int64 uint64 uint64 double double
int64 GetNotificationID uint64
int64 GetNumAcceptedMissions
[!]GetNumAllBoardingBehaviours
int64 GetNumAllBoardingPhases
int64 GetNumAllControlPosts
int64 GetNumAllCountermeasures uint64
int64 GetNumAllEquipmentModProperties char *Str1
int64 GetNumAllFactionShips int64
int64 GetNumAllFactionStations int64
int64 GetNumAllInventoryBombs uint64
int64 GetNumAllLaserTowers uint64
int64 GetNumAllMines uint64
int64 GetNumAllMissiles uint64
int64 GetNumAllModuleSets
int64 GetNumAllNavBeacons uint64
int64 GetNumAllRaces
int64 GetNumAllResourceProbes uint64
int64 GetNumAllResponsesToSignal BYTE
int64 GetNumAllRoles
int64 GetNumAllSatellites uint64
uint64 GetNumAllSignals
int64 GetNumAllUnits uint64 char
int64 GetNumAllowedWeaponSystems
int64 GetNumAmmoStorage uint64 int64
int64 GetNumAssignedConstructionVessels uint64
uint64 GetNumAttackersOfBoardingOperation uint64 uint64
int64 GetNumAvailableClothingMods
int64 GetNumAvailableClothingThemes
int64 GetNumAvailableEquipment uint64
int64 GetNumAvailableEquipmentMods
int64 GetNumAvailablePaintMods int64 int64 int64
int64 GetNumAvailablePaintThemes int64 int64 int64
int64 GetNumBlueprints void int64 BYTE
int64 GetNumBuildMapConstructionPlan uint64 char
int64 GetNumBuildTasks uint64 char char
int64 GetNumCargo uint64 BYTE
int64 GetNumCargoStatistics uint64 double double uint64
int64 GetNumCargoTransportTypes uint64 char
int64 GetNumCompSlotPlayerActions uint64
int64 GetNumConstructionPlans
int64 GetNumContainedKnownSpaces uint64
int64 GetNumContainedKnownUnreadSpaces uint64
int64 GetNumContainerBuilderMacros uint64 char
uint64 GetNumContainerWareReservations uint64
int64 GetNumCountermeasures int64
uint64 GetNumCurrentMissionOffers char
int64 GetNumDockedShips uint64 int64
uint64 GetNumDropDownOptions uint
int64 GetNumFormationShapes
uint64 GetNumGraphDataRecords uint
uint64 GetNumGraphIcons uint
int64 GetNumHQs int64
int64 GetNumIllegalToFactions int64
int64 GetNumInventoryPaintMods
uint64 GetNumLanguages
int64 GetNumLoadoutsInfo BYTE uint64 char
uint64 GetNumMapComponentMissions uint64 uint64
int64 GetNumMapRenderedComponents uint64
int64 GetNumMapSelectedComponents uint64
int64 GetNumMineablesAtSectorPos uint64 uint
int64 GetNumMissileCargo uint64
int64 GetNumMissingBuildResources uint64 int64 uint
int64 GetNumMissingLoadoutResources uint64 int64 int
int64 GetNumMissionThreadSubMissions int64 int64
int64 GetNumModuleNeededResources uint64 uint64
int64 GetNumModuleRecycledResources uint64
int64 GetNumNotifications
int64 GetNumObjectsWithSyncPoint uint char
int64 GetNumOrderDefinitions
int64 GetNumOrders uint64
int64 GetNumPersonSuitableControlPosts uint64 uint64 uint64 char
int64 GetNumPlannedStationModules uint64 char
int64 GetNumPlayerLogos int64 char int64
int64 GetNumPlayerShipBuildTasks char char
int64 GetNumPrimaryWeapons int64
int64 GetNumRemovedConstructionPlanModules uint64 uint64 DWORD char
int64 GetNumRemovedStationModules uint64 DWORD
int64 GetNumResearchModules uint64
int64 GetNumSecondaryWeapons int64
int64 GetNumShieldGroups uint64
int64 GetNumSkills
int64 GetNumSoftwarePredecessors int64
int64 GetNumSoftwareSlots BYTE uint64 char
int64 GetNumStationModules uint64 char char
int64 GetNumStoredUnits uint64 int64 uint8
int64 GetNumSubComponents uint64
int64 GetNumSuitableBuildProcessors uint64 uint64 BYTE
int64 GetNumSuitableControlPosts uint64 uint64 char
int64 GetNumSupplyOrders uint64 char
int64 GetNumTableInitialMultiselectedRows uint
uint64 GetNumTiersOfRole int64 int64 int64
int64 GetNumTimeline
int64 GetNumTradeComputerOrders uint64
int64 GetNumTradeOfferStatistics uint64 double double uint64
int64 GetNumTradeWares
int64 GetNumTurretSlots int64
int64 GetNumTurrets int64
int64 GetNumUnitCargo uint64 char
int64 GetNumUnreadLibraryEntries int64
int64 GetNumUpgradeGroups BYTE uint64 char
int64 GetNumUpgradeSlots uint64 BYTE int64
int64 GetNumValidTransporterTargets uint64
int64 GetNumVenturePlatformDocks uint64
int64 GetNumVenturePlatforms uint64
int64 GetNumVirtualUpgradeSlots uint64 BYTE int64
int64 GetNumWareSources int64
int64 GetNumWares void char BYTE BYTE
int64 GetNumWeaponGroupsByWeapon uint64 uint64
int64 GetNumWeaponSlots int64
char GetObjectIDCode uint64
int64 GetObjectPositionInSector int64 uint64
char GetOrderDefinition int64 BYTE
int64 GetOrderDefinitions int64 uint
int64 GetOrders int64 uint uint64
int64 GetOwnerDetails int64 uint64
OWORD GetPOIDetails OWORD uint64
int64 GetPaidBuildPlotCenterOffset int64 uint64
int64 GetPaidBuildPlotSize int64 uint64
int64 GetParentComponent uint64
int64 GetPeople int64 uint uint64
int64 GetPeopleCapacity BYTE uint64 char char
int64 GetPersonCombinedSkill uint64 uint64 int64 int64
char GetPersonName uint64 uint64
char GetPersonRole uint64 uint64
char GetPersonRoleName uint64 uint64
int64 GetPersonSkills int64 uint64 uint64
int64 GetPersonSuitableControlPosts int64 uint uint64 uint64 uint64 char
int64 GetPersonTier uint64 int64 uint64
char GetPickedBuildMapEntry uint64 uint64 int64
int64 GetPickedMapComponent uint64
char GetPickedMapMacroSlot uint64 uint64 uint64 BYTE
int64 GetPickedMapMission uint64
int64 GetPickedMapMissionOffer uint64
int64 GetPickedMapOrder uint64 int64 BYTE
int64 GetPickedMapTradeOffer uint64
char GetPlannedDefaultOrder int64 uint64
uint64 GetPlannedStationModules OWORD uint uint64 char
char GetPlayerClothingTheme
int64 GetPlayerComputerID int64
int64 GetPlayerContainerID int64
int64 GetPlayerControlledShipID int64
int64 GetPlayerID int64
int64 GetPlayerLogos int64 uint char char
int64 GetPlayerName
int64 GetPlayerObjectID int64
int64 GetPlayerOccupiedShipID int64
int64 GetPlayerOccupiedShipNumFreeActorSlots int64
char GetPlayerPaintTheme
char GetPlayerPaintThemeMod uint64 BYTE int64
int64 GetPlayerShipBuildTasks int64 uint char char
int64 GetPlayerShipID int64
void GetPlayerShipSize int64
int64 GetPlayerZoneID int64
int64 GetPluginCount
int64 GetPluginType
int64 GetPresentModeOption int64
OWORD GetPrimaryWeapon int64 int64 int128
int64 GetPurchasableCargo uint64 uint64
void GetRealComponentClass uint64
m128 GetRectangleTargetElementExtents uint
OWORD GetRelationStatus OWORD uint64
int64 GetRelativeAimOffset int64 uint64
int64 GetRelativeAimScreenPosition uint64 uint uint
int64 GetRemovedConstructionPlanModules int64 int64
int64 GetRemovedStationModules int64 int64
int64 GetRenderResolutionOption
int64 GetRenderTargetAlpha uint
uint64 GetRepairPrice uint64 uint64 float
int64 GetRequestedLanguage
int64 GetResearchModules int64 uint uint64
int64 GetRoleTierNPCs int64 uint uint64 uint64 uint
int64 GetRoleTiers int64 uint uint64 int64
int64 GetRoomForTransporter uint64
int64 GetSSROption
int64 GetSavesCompressedOption
double GetScanProgress
char GetScreenDisplayOption
OWORD GetSecondaryWeapon int64 int64 int128
int64 GetSectorControlStation uint64
int64 GetSelectedBuildMapEntry uint64
char GetShieldGroup uint64 uint64 uint64
int64 GetShieldGroups int64 uint uint64
float GetShieldHullBarHullPercent uint
float GetShieldHullBarShieldPercent uint
int64 GetShipCombinedSkill uint64
char GetShipPurpose uint64
char GetShipSize uint64
char GetSliderCellBackgroundColor uint DWORD
char GetSliderCellFont uint int64
char GetSliderCellNegativeValueColor uint DWORD
char GetSliderCellSuffix uint
char GetSliderCellText uint
char GetSliderCellTextColor uint DWORD
char GetSliderCellValueColor uint DWORD
char GetSliderCellValues uint int64
char GetSlotSize uint64 uint64 BYTE char char int64 uint64
OWORD GetSofttarget OWORD
char GetSoftwareMaxCompatibleVersion uint64 BYTE int64
int64 GetSoftwarePredecessors int64 uint int64
int64 GetSoftwareSlots uint int64 uint64 BYTE char
int64 GetSpecialNPCs int64 uint64
int64 GetStandardButtonOffsetX uint
int64 GetStandardButtonOffsetY uint
int64 GetStationModules int64 uint uint64 char char
float GetStatusBarCurrentValue uint
char GetStatusBarMarkerColor uint DWORD
float GetStatusBarMaxValue uint
char GetStatusBarNegChangeColor uint DWORD
char GetStatusBarPosChangeColor uint DWORD
float GetStatusBarStartValue uint
char GetStatusBarValueColor uint DWORD
char GetSteamID
int64 GetSuitableControlPosts int64 uint uint64 uint64 char
int64 GetSupplyBudget uint64
int64 GetSupplyOrders int64 uint uint64 char
char GetSyncPointInfo uint64 uint64 int64
char GetTableBackgroundColor uint DWORD
char GetTableBackgroundID uint
int64 GetTableHighlightMode uint
int64 GetTableInitialMultiselectedRows int64 uint uint
DWORD GetTableInitialSelectionInfo int64 uint
int64 GetTableNextConnectedTable uint
int64 GetTablePreviousConnectedTable uint
int64 GetTargetElementOffset int64 uint
m128 GetTextHeight void BYTE float float
m128 GetTextWidth void BYTE float
int64 GetTextureQualityOption
int64 GetTiersOfRole int64 uint int64
int64 GetTimeline int64 uint
int64 GetTopLevelContainer uint64
int64 GetTrackerNameOption
int64 GetTrackerSDKOption
int64 GetTradeOfferStatistics int64 uint uint64
int64 GetTradeWares int64 uint
char GetTransporterLocationName uint64
OWORD GetTurret int64 int64 int128
float GetUIScale char
float GetUIScaleFactor
int64 GetUnitCargo int64 uint uint64 char
char GetUp double
OWORD GetUpgradeGroupInfo int64 uint64 BYTE BYTE void int64
int64 GetUpgradeGroups int64 uint uint64 BYTE
int64 GetUpgradeSlotCurrentComponent uint64 int64 uint64
char GetUpgradeSlotCurrentMacro uint64 uint64 int64 uint64
OWORD GetUpgradeSlotGroup OWORD uint64 BYTE int64 uint64
int64 GetVRControllerAutoHide
int64 GetVRVivePointerHand
int64 GetVRViveTouchpadLockTime
int64 GetVRWindowMode
int64 GetValidTransporterTargets int64 uint uint64
int64 GetVenturePlatformDocks int64 uint uint64
int64 GetVenturePlatforms int64 uint uint64
char GetVirtualUpgradeSlotCurrentMacro uint64 int64
int64 GetVisitorNamesShownOption
void GetWareReservationVolume DWORD DWORD uint64 BYTE
int64 GetWareReservationsForWare uint64 uint64 char
int64 GetWareSources int64 uint int64
int64 GetWares int64 uint BYTE char BYTE void
int64 GetWeaponGroupsByWeapon int64 uint uint64 uint64
char GetWeaponLaunchedMacro uint64
int64 GetWidgetSystemSizeOverride
char GetWingName uint64
OWORD GetWorkForceInfo OWORD uint64 BYTE
int64 GetZoneAt uint64 uint
char HasControllableOwnResponse uint64 BYTE
char HasCustomConversation uint64
bool HasDefaultLoadout BYTE char
bool HasEntityMoneyLogEntries uint64
char HasFrameBrackets uint
char HasResearched int64
bool HasSavegame
char HasSeta
bool HasShipFlightAssist uint64
char HasStartAnimation
[!]HasVenturerDock
char InstallClothingMod uint64 int64
char InstallEngineMod uint64 uint64
char InstallPaintMod uint64 uint64 char
char InstallShieldMod uint64 uint64 BYTE uint64
char InstallShipMod uint64 uint64 float
int64 InstallWeaponMod uint64 uint64
int64 InvalidateRadarCursorPosition
bool IsAAOptionSupported int64
bool IsAdvancedSatellite uint64 float
char IsAmmoMacroCompatible BYTE BYTE char
[!]IsAppStoreVersion
char IsAsteroid uint64
int64 IsAutoMouseEmulationActive
int64 IsAutotargetingActive
char IsBomb uint64
char IsBoxTextWordWrap uint
char IsBuilderBusy uint64
char IsCheckBoxActive uint
char IsCheckBoxChecked uint
char IsCollectable uint64
char IsCommander uint64
char IsComponentClass int64 int64
BOOL8 IsComponentOperational uint64
char IsContainerAmmoMacroCompatible BYTE uint64 char
char IsContainerFactionTradeRescricted uint64 uint64
char IsContestedSector uint64
[!]IsControlPanelHacked
bool IsControlPressed
bool IsConversationActive
char IsCrate uint64
char IsCrystal uint64
bool IsCurrentOrderCritical uint64
bool IsCurrentlyScanning int64
char IsDefensibleBeingBoardedBy uint64 uint64
[!]IsDemoVersion
char IsDeployableMacroCompatible uint64 BYTE BYTE
char IsDestructible uint64
char IsDetailUIElement uint64 BYTE
char IsDropDownActive uint
char IsDropDownMouseOverInteractionAllowed uint
char IsEditBoxInputEncrypted uint
char IsEditBoxTextHidden uint
int64 IsEncryptedDirectInputModeActive
char IsEntity uint64
int64 IsErrorLogActive
bool IsExternalTargetMode int64
bool IsExternalViewActive
char IsFPSEnabled
char IsFactionAllyToFaction int64 int64 float
bool IsFactionEnemyToFaction int64 int64 float
int64 IsFactionHQ uint64
[!]IsGOGVersion
bool IsGameModified
int64 IsGamePaused
char IsGestureSteeringActive
int64 IsHQ uint64
bool IsHUDActive
bool IsHUDRadarActive
bool IsIconValid void
int64 IsInfoUnlockedForPlayer uint64 int64
int64 IsJoystickSteeringAdapative
char IsKnownItemRead BYTE int64 char
char IsKnownRead uint64
[!]IsLanguageSettingEnabled
int64 IsLanguageValid
char IsLockbox uint64
char IsMasterVersion
char IsMiniWidgetSystemUsed
char IsMissileIncoming int64
char IsMissileLockingOn int64
char IsMissionBoard uint64
int64 IsMouseEmulationActive
int64 IsMouseSteeringAdapative
int64 IsMouseVRPointerAllowed
char IsNavBeacon uint64
[!]IsNetworkEngineEnabled
int64 IsNextStartAnimationSkipped char
char IsObjectKnown uint64
char IsOrderSelectableFor void uint64 double
char IsPerson int64 uint64
char IsPlayerCameraTargetViewPossible char uint64 double
bool IsPlayerControllingShip
char IsPlayerValid
int64 IsPointingWithinAimingRange
bool IsPresentModeOptionSupported int64
char IsRealComponentClass int64 int64
char IsResourceProbe uint64
char IsSatellite uint64
bool IsSaveListLoadingComplete
char IsSetaActive
bool IsShiftPressed
char IsShip uint64
char IsShipAtExternalDock uint64
char IsShipBeingRetrieved uint64
int64 IsSofttargetManagerActive int64
bool IsSoftwareDefault uint64 BYTE int64
bool IsStartmenu
char IsStation uint64
char IsStationary uint64
bool IsSupplyManual uint64 int64
char IsSurfaceElement uint64
char IsTableMultiSelect uint
char IsTableRowBorderBelowEnabled uint int
bool IsTargetInPlayerWeaponRange uint64 int128
int64 IsTargetMonitorNotification int
int64 IsTargetable int64
int64 IsThrottleBidirectional
char IsTitleFontString uint
char IsUnit uint64
bool IsUnitMacroCompatible BYTE uint64 BYTE char
bool IsUpgradeGroupMacroCompatible uint64 BYTE BYTE BYTE
bool IsUpgradeMacroCompatible uint64 uint64 BYTE char int64 uint64 BYTE
int64 IsVRMode
char IsVROculusTouchActive
bool IsVRPointerActive
[!]IsVRVersion
char IsVRViveControllerActive
char IsValidComponent uint64
char IsVirtualUpgradeMacroCompatible uint64 BYTE int64 int64 BYTE
bool IsWillingToBuyFromPlayer int64 uint64 float
bool IsWillingToSellToPlayer int64 uint64 float
char IsWingCommander uint64
int64 LaunchLaserTower BYTE uint64 char float double
int64 LaunchMine BYTE uint64 char
int64 LaunchNavBeacon BYTE uint64 char
int64 LaunchResourceProbe BYTE uint64 char
int64 LaunchSatellite BYTE uint64 char
void LearnBlueprint int64 char
[!]MakePlayerOwnerOf
char MarkIndicatorShown uint64
[!]MovePlayerToSectorPos
void NewMultiplayerGame void
int64 NotifyDisplayNotification int
void NotifyErrorLogDispatching
void NotifyErrorLogDispatchingDone
int64 NotifyInteractMenuHidden int64 char
int64 NotifyInteractMenuShown
[!]NvOptimusEnablement
int64 OpenMovieMenu void int128
uint64 OpenWebBrowser int64
int64 PayBuildPlotSize uint64 uint uint
char PerformCompSlotPlayerAction uint64 uint
int64 PlayDetailmonitorCutscene int BYTE
int64 PrepareBuildSequenceResources uint64 uint64
char QueryGameServers
char QuickDock float
int64 QuickMenuAccess void
int64 ReadAllInventoryWares
int64 ReadInventoryWare int64
int64 ReadKnownItem BYTE int64 char char
void ReassignPeople uint64 int64 uint
void RedoConstructionMapChange uint64
void ReenableErrorLog
void ReleaseConstructionMapState
void ReleaseOrderSyncPoint uint
void ReloadSaveList
char RemoveAllOrders uint64
char RemoveAttackerFromBoardingOperation uint64
char RemoveBuildPlot uint64
int64 RemoveClothingMod uint64
void RemoveCommander uint64
char RemoveConstructionPlan void void char
int64 RemoveFill uint64 int64
void RemoveHoloMap int64
void RemoveItemFromConstructionMap uint64 uint64
char RemoveLoadout void BYTE BYTE char
char RemoveOrder uint64 uint64 char char
void RemoveOrderSyncPointID uint64 uint64 float double
int64 RemoveOutline uint64 int64
int64 RemovePaintMod uint64
int64 RemovePlannedDefaultOrder uint64
void RemoveTradeWare uint64 uint64 double
bool RequestDockAt uint64
[!]RequestLanguageChange
char RequestShipFromInternalStorage uint64 char
int64 ReserveBuildPlot uint64 int64 BYTE float uint uint uint
int64 ResetEncryptedDirectInputData
uint64 ResetMapPlayerRotation uint64
char ResetResponseToSignalForControllable BYTE uint64
[!]RevealEncyclopedia
[!]RevealMap
[!]RevealStations
char SaveAAOption int64 char
void SaveLoadout int64 BYTE BYTE BYTE char
void SaveMapConstructionPlan uint64 BYTE BYTE char
int64 SelectBuildMapEntry uint64 int64
int64 SelectPickedBuildMapEntry uint64
void SelectSimilarMapComponents uint64 uint64
void SellPlayerShip uint64 uint64 double
int64 SetAAOption int64
bool SetActiveFrame uint
char SetActiveMission int64 int128 double int64
char SetAdaptiveSamplingOption int64 char int
int64 SetAllowedWeaponSystems uint64 uint64 char int64 uint
char SetAmmoOfWeapon BYTE uint64 char
void SetAssignment uint64 uint64
void SetBoxText BYTE uint int128
uint64 SetBoxTextBoxColor uint uint8
uint64 SetBoxTextColor uint uint8
uint64 SetButtonActive uint char
uint64 SetButtonHighlightColor uint int
void SetButtonText2 uint BYTE
uint64 SetButtonText2Color uint uint8
uint64 SetButtonTextColor uint uint8
uint64 SetCheckBoxChecked uint char
char SetCockpitCameraScaleOption char int
char SetCommander uint64 uint64 uint64
char SetConfigSetting int64 int64 char
void SetConstructionSequenceFromConstructionMap uint64 uint64
int64 SetContainerGlobalPriceFactor uint64 float
uint64 SetContainerWareIsBuyable uint64 uint64 char
uint64 SetContainerWareIsSellable uint64 uint64 char
int64 SetCrosshairMessage int64
char SetDefaultResponseToSignalForControllable BYTE char BYTE uint64
char SetDefaultResponseToSignalForFaction BYTE int64 BYTE int64
void SetDropDownCurOption uint BYTE
void SetEditBoxText uint BYTE
char SetEntityToPost uint64 uint64 uint64
int64 SetFill int64 int64 uint8 uint8 uint8 float char float float float
uint64 SetFlowChartNodeCurValue uint double
void SetFlowChartNodeStatusText uint BYTE
char SetFlowchartNodeExpanded uint uint uint8
void SetFocusMapComponent uint64 uint64 char
char SetForceShootingAtCursorOption char char
int64 SetFormationShape int64 uint64 int64
char SetFrameInteractiveObject uint uint
int64 SetGuidance uint64 uint char
int64 SetHUDRadarActive char char
int64 SetHUDRadarSeparate char char
void SetIcon uint BYTE
uint64 SetIconColor uint uint8
void SetIconText uint BYTE
void SetIconText2 uint BYTE
void SetJoystickSteeringAdapative char char
uint64 SetKnownRead uint64
uint64 SetKnownTo uint64 int64
void SetLUTMode uint char
int64 SetLootMagnetActive
int64 SetMapAlertFilter uint64 uint
void SetMapFilterString uint64 uint BYTE
QWORD SetMapPaintMod uint64 uint64
int64 SetMapPanOffset uint64 uint64
int64 SetMapPicking uint64 char
int64 SetMapRelativeMousePosition uint64 char float float
int64 SetMapRenderAllOrderQueues uint64 char
int64 SetMapRenderCargoContents uint64 char
int64 SetMapRenderCivilianShips uint64 char
int64 SetMapRenderCrewInfo uint64 char
int64 SetMapRenderDockedShipInfos uint64 char
int64 SetMapRenderEclipticLines uint64 char
QWORD SetMapRenderMissionGuidance uint64 uint64
int64 SetMapRenderMissionOffers uint64 char
int64 SetMapRenderResourceInfo uint64 char
int64 SetMapRenderTradeOffers uint64 char
int64 SetMapRenderWorkForceInfo uint64 char
m128 SetMapState uint64 float
int64 SetMapStationInfoBoxMargin uint64 int64 int
int64 SetMapTargetDistance uint64 float
int64 SetMapTopTradesCount uint64 uint
void SetMapTradeFilterByMaxPrice uint64 int64
void SetMapTradeFilterByMinTotalVolume uint64 int
void SetMapTradeFilterByWare uint64 BYTE uint
void SetMapTradeFilterByWareTransport uint64 int64 uint
bool SetMouseCursorPosition LONG LONG
int64 SetMouseOverTextOption uint8 char
void SetMouseSteeringAdapative char char
void SetMouseVRPointerAllowed uint8 char
void SetMouseVRSensitivityPitch char int
void SetMouseVRSensitivityYaw char int
char SetOrderSyncPointID uint64 uint64 uint char float double
int64 SetOutline int64 int64 uint8 uint8 uint8 char
void SetPlayerCameraCockpitView int64
void SetPlayerCameraExternalView int64 m128
void SetPlayerCameraFloatingView int64
char SetPlayerCameraTargetView char uint64 double
int64 SetPlayerClothingTheme void
int64 SetPlayerLogo QWORD
int64 SetPlayerPaintTheme void
char SetPresentModeOption void char
void SetRadarMousePosition float float
char SetRadarRenderTarget void uint64 uint8
char SetRadarRenderTargetOnTarget void uint64 uint64 uint8
char SetSSROption char char
char SetSavesCompressedOption char char
void SetSelectedMapComponent uint64 uint64
void SetSelectedMapComponents uint64 uint64 uint
void SetSelectedMapGroup uint64 uint64 BYTE BYTE
void SetSelectedMapMacroSlot uint64 uint64 uint64 BYTE char int64 uint64
uint64 SetShieldHullBarHullPercent uint float
uint64 SetShieldHullBarShieldPercent uint float
uint64 SetSliderCellMaxFactor uint uint
uint64 SetSliderCellValue uint double
char SetSofttarget uint64 BYTE
int64 SetSofttargetByMissionOffer int64
uint64 SetStatusBarCurrentValue uint float
uint64 SetStatusBarMaxValue uint float
uint64 SetStatusBarStartValue uint float
int64 SetSupplyManual uint64 int64 char
int64 SetTableNextConnectedTable uint uint
int64 SetTablePreviousConnectedTable uint uint
char SetTextureQualityOption void char
void SetThrottleBidirectional char char
uint64 SetUIScaleFactor float
char SetVRControllerAutoHide uint char
uint64 SetVRVivePointerHand uint char
char SetVRViveTouchpadLockTime char int
char SetVRWindowMode uint char
char SetVisitorNamesShownOption char char
void SetWeaponGroup uint64 uint64 char int char
int64 SetWeaponLaunchedMacro BYTE uint64 char
int64 SetWingName uint64 char
char ShowBuildPlotPlacementMap uint64 uint64
void ShowConstructionMap uint64 uint64 int64 char
char ShowGamepadTextInput void int BYTE char char
int64 ShowInteractMenu int64 int64 int64
void ShowObjectConfigurationMap uint64 uint64 uint64 BYTE char int64
char ShowUniverseMap uint64 char char char
char ShuffleMapConstructionPlan uint64 char
void SignalObjectWithNPCSeed BYTE uint64 int64 uint64 int128
int64 SkipNextStartAnimation
void SpawnObjectAtPos BYTE uint64 float
char StartBoardingOperation uint64 uint64 int128 double
void StartBriefing BYTE int64 int64 double
void StartControlPanelHack uint64 int64
void StartIntroAnimation int64 m128
int64 StartMapBoxSelect uint64 char
void StartPanMap uint64
uint64 StartPlayerActivity int64 int128
void StartResearch int64 uint64
void StartRotateMap uint64
int64 StartStartMenuBGMusic
int64 StartVoiceSequence void uint64 double
int64 StopBriefing uint8 int64 int128 double int64 int64
int64 StopDetailmonitorCutscene uint
void StopEncryptedDirectInputHandling
int64 StopMapBoxSelect uint64
char StopPanMap uint64
uint64 StopPlayerActivity int64 int128
char StopRotateMap uint64
int64 StopStartMenuBGMusic
char StopVoiceSequence double
void StoreConstructionMapState uint64
char TakeShipFromInternalStorage uint64 char char
int64 TargetRadarComponent
char TeleportPlayerTo uint64
char ToggleAutoPilot
void ToggleFlightAssist float
void ToggleLootMagnet double
char ToggleMouseSteeringMode int64 int64
int64 ToggleRadarMode
char ToggleScreenDisplayOption char
void TransferPerson int64 uint64 uint64
void TransportPlayerToTarget int64
int64 UTF8Toisolat1 BYTE int char int
void UndoConstructionMapChange uint64
int64 UndockPlayerShip int64 int128 double int64
void UnsetRadarRenderTarget int64
char UpdateAttackerOfBoardingOperation uint64 uint64 uint64 int64
char UpdateBoardingOperation uint64 uint64 uint uint
void UpdateConstructionMapItemLoadout uint64 uint64 uint64 int64
int64 UpdateMapBuildPlot uint64
void UpdateObjectConfigurationMap uint64 uint64 uint64 BYTE char int64
void UpdateProductionTradeOffers uint64 int64 double
void UpdateSupplyOverrides uint64 int64 uint
void ZoomMap uint64 float
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment