Skip to content

Commit

Permalink
feat(tslua): update for DCS version 2.9.9
Browse files Browse the repository at this point in the history
  • Loading branch information
🎲 committed Nov 10, 2024
1 parent 4bac0d9 commit 0ef76cf
Show file tree
Hide file tree
Showing 28 changed files with 392 additions and 625 deletions.
127 changes: 69 additions & 58 deletions packages/tslua-dcs-gui-types/src/exports/DCS.export.ts
Original file line number Diff line number Diff line change
@@ -1,20 +1,22 @@
/**
* @version 2.9.2.49940
* @version 2.9.9.2474
* @noSelf
**/
export interface _DCS {
RCD_selectMenuItem(...args: any[]): unknown;
exitProcess(...args: any[]): unknown;
UNIT_CALLSIGN: number;
S_EVENT_SHOT: number;
UNIT_MISSION_ID: number;
getAvailableSlots(...args: any[]): unknown;
setCameraToAirdrome(...args: any[]): unknown;
reloadUserScripts(...args: any[]): unknown;
S_EVENT_UNIT_TASK_COMPLETE: number;
S_EVENT_SHOOTING_END: number;
getModelNameByShapeTableIndex(...args: any[]): unknown;
dModeUser: number;
setViewRearmPositionType(...args: any[]): unknown;
isMetricSystem(...args: any[]): unknown;
getFarpsAndCarriersMissionData(...args: any[]): unknown;
getGamePattern(...args: any[]): unknown;
lockAllMouseInput(...args: any[]): unknown;
getTaintedCategories(...args: any[]): unknown;
Expand All @@ -26,23 +28,23 @@ export interface _DCS {
getAirTankerID(...args: any[]): unknown;
getObjectLiveriesNames(...args: any[]): unknown;
getManualPath(...args: any[]): unknown;
getMacConquestStatData(...args: any[]): unknown;
S_EVENT_REFUELING_STOP: number;
getTaintedFiles(...args: any[]): unknown;
spawnPlayer(...args: any[]): unknown;
getPause(...args: any[]): unknown;
setViewPause(...args: any[]): unknown;
getAchievementsUiInfo(...args: any[]): unknown;
sendRCD_Callback(...args: any[]): unknown;
dispatchDigitalAction(...args: any[]): unknown;
getPlayerUnitType(...args: any[]): unknown;
getAircraftAmountInAirportWarehouse(...args: any[]): unknown;
S_EVENT_WEAPON_REARM: number;
getTheatreID(...args: any[]): unknown;
S_EVENT_DETAILED_FAILURE: number;
getMoonAzimuthElevationPhase(...args: any[]): unknown;
S_EVENT_HUMAN_FAILURE: number;
LMSSetWaitForMinimalPlayers(...args: any[]): unknown;
UIRequestOverlayWidgetPosition(...args: any[]): unknown;
LMSRestart(...args: any[]): unknown;
getDefaultFOV(...args: any[]): unknown;
S_EVENT_RUNWAY_TOUCH: number;
S_EVENT_UNIT_CREATE_TASK: number;
onUserLogin(...args: any[]): unknown;
getCurrentFOV(...args: any[]): unknown;
Expand All @@ -53,153 +55,162 @@ export interface _DCS {
getAirdromesState(...args: any[]): unknown;
S_EVENT_EJECTION: number;
hasMultipleSlots(...args: any[]): unknown;
UNIT_RUNTIME_ID: number;
checkMultiplayerSpawnConflict(...args: any[]): unknown;
getServerStartTime(...args: any[]): unknown;
setMainPilot(...args: any[]): unknown;
S_EVENT_UNIT_LOST: number;
S_EVENT_INVALID: number;
getInputNameByUnitType(...args: any[]): unknown;
S_EVENT_EMERGENCY_LANDING: number;
S_EVENT_CRASH: number;
getMissionFilename(...args: any[]): unknown;
S_EVENT_WEAPON_DROP: number;
getMissionResourcesDialogData(...args: any[]): unknown;
isSupercarrierRoleAvailable(...args: any[]): unknown;
getATCradiosData(...args: any[]): unknown;
HMD_isActive(...args: any[]): unknown;
preloadCockpit(...args: any[]): unknown;
getMainPilot(...args: any[]): unknown;
S_EVENT_FLIGHT_TIME: number;
setNeedRestartApplication(...args: any[]): unknown;
enter_with_dyngroup(...args: any[]): unknown;
getLogHistory(...args: any[]): unknown;
S_EVENT_SCORE: number;
setCurrentFOV(...args: any[]): unknown;
isSlotFlyable(...args: any[]): unknown;
getUnitProperty(...args: any[]): unknown;
S_EVENT_HUMAN_AIRCRAFT_REPAIR_FINISH: number;
S_EVENT_RUNWAY_TAKEOFF: number;
setPlayerCoalition(...args: any[]): unknown;
S_EVENT_SIMULATION_UNFREEZE: number;
dModeStop: number;
setNeedRestartApplication(...args: any[]): unknown;
S_EVENT_SIMULATION_FREEZE: number;
S_EVENT_MAC_LMS_RESTART: number;
UNIT_PLAYER_NAME: number;
getRealTime(...args: any[]): unknown;
getLogHistory(...args: any[]): unknown;
S_EVENT_WEAPON_ADD: number;
S_EVENT_HUMAN_AIRCRAFT_REPAIR_START: number;
openHomePage(...args: any[]): unknown;
S_EVENT_DAYNIGHT: number;
S_EVENT_POSTPONED_LAND: number;
getInstalledTheatres(...args: any[]): unknown;
S_EVENT_KILL: number;
getMissionTheatre(...args: any[]): unknown;
S_EVENT_MISSION_WINNER: number;
S_EVENT_MISSION_RESTART: number;
S_EVENT_KILL: number;
getMissionTheatre(...args: any[]): unknown;
S_EVENT_MAC_EXTRA_SCORE: number;
S_EVENT_MAC_SUBTASK_SCORE: number;
S_EVENT_UNIT_TASK_STAGE: number;
getInputProfiles(...args: any[]): unknown;
S_EVENT_SIMULATION_START: number;
S_EVENT_DEAD: number;
S_EVENT_TRIGGER_ZONE: number;
S_EVENT_UNIT_DELETE_TASK: number;
S_EVENT_PLAYER_CAPTURE_AIRFIELD: number;
lockAllKeyboardInput(...args: any[]): unknown;
getInputProfiles(...args: any[]): unknown;
S_EVENT_PLAYER_SELF_KILL_PILOT: number;
S_EVENT_DEAD: number;
S_EVENT_TRIGGER_ZONE: number;
S_EVENT_AI_ABORT_MISSION: number;
UNIT_CATEGORY: number;
lockAllKeyboardInput(...args: any[]): unknown;
S_EVENT_LANDING_QUALITY_MARK: number;
lockMouseInput(...args: any[]): unknown;
getPlayerBriefing(...args: any[]): unknown;
S_EVENT_AI_ABORT_MISSION: number;
S_EVENT_WEAPON_ADD: number;
UNIT_TASK: number;
setLiveryNameResourcesDialogData(...args: any[]): unknown;
S_EVENT_DISCARD_CHAIR_AFTER_EJECTION: number;
getMissionOptions(...args: any[]): unknown;
S_EVENT_PLAYER_ENTER_UNIT: number;
getCurrentMission(...args: any[]): unknown;
getAvailableSlots(...args: any[]): unknown;
S_EVENT_PARATROOPER_LENDING: number;
dModeInit: number;
getSunAzimuthElevation(...args: any[]): unknown;
S_EVENT_LANDING_QUALITY_MARK: number;
getSimulatorMode(...args: any[]): unknown;
S_EVENT_MAX: number;
S_EVENT_LANDING_AFTER_EJECTION: number;
S_EVENT_PARATROOPER_LENDING: number;
takeTrackControl(...args: any[]): unknown;
S_EVENT_SCORE: number;
add_dyn_group(...args: any[]): unknown;
S_EVENT_MARK_CHANGE: number;
takeTrackControl(...args: any[]): unknown;
S_EVENT_MARK_ADDED: number;
UNIT_CATEGORY: number;
activateSteamOverlayToStore(...args: any[]): unknown;
UNIT_MISSION_ID: number;
S_EVENT_PLAYER_COMMENT: number;
getConquestAirbaseState(...args: any[]): unknown;
S_EVENT_PLAYER_LEAVE_UNIT: number;
S_EVENT_ENGINE_SHUTDOWN: number;
LMSGetRemainingTimeBeforeZoneShrink(...args: any[]): unknown;
activateSteamOverlayToStore(...args: any[]): unknown;
S_EVENT_ENGINE_STARTUP: number;
setMissionResourcesDialogData(...args: any[]): unknown;
getConquestAirbaseState(...args: any[]): unknown;
refreshPilotStatistics(...args: any[]): unknown;
S_EVENT_TOOK_CONTROL: number;
dModeStart: number;
LMSGetRemainingTimeBeforeZoneShrink(...args: any[]): unknown;
S_EVENT_MISSION_END: number;
S_EVENT_REFUELING: number;
S_EVENT_TAKEOFF: number;
getDynamicSpawnSettings(...args: any[]): unknown;
dModeStart: number;
S_EVENT_BASE_CAPTURED: number;
unlockMouseInput(...args: any[]): unknown;
getPlayerUnit(...args: any[]): unknown;
getHumanUnitInputName(...args: any[]): unknown;
unlockKeyboardInput(...args: any[]): unknown;
S_EVENT_BASE_CAPTURED: number;
S_EVENT_REFUELING: number;
isRoleAvailable(...args: any[]): unknown;
dispatchAnalogAction(...args: any[]): unknown;
getServerStartTimeRemain(...args: any[]): unknown;
MACSavePSData(...args: any[]): unknown;
S_EVENT_LAND: number;
getPilotsSummaryStatistics(...args: any[]): unknown;
S_EVENT_MISSION_START: number;
isMultiplayer(...args: any[]): unknown;
S_EVENT_LAND: number;
updaterOperation(...args: any[]): unknown;
dModeFinish: number;
S_EVENT_TAKEOFF: number;
S_EVENT_HIT: number;
dModeWork: number;
UNIT_NAME: number;
dModePostStart: number;
UNIT_NAME: number;
getInstalledTheatres(...args: any[]): unknown;
getAirdromesCoalition(...args: any[]): unknown;
S_EVENT_POSTPONED_TAKEOFF: number;
UNIT_ROLE: number;
UNIT_COALITION: number;
isTrackPlaying(...args: any[]): unknown;
getMissionDescription(...args: any[]): unknown;
setDebriefingShow(...args: any[]): unknown;
UNIT_COALITION: number;
UNIT_HIDDEN: number;
sendRCD_Callback(...args: any[]): unknown;
stopMission(...args: any[]): unknown;
UNIT_GROUPNAME: number;
getMissionResult(...args: any[]): unknown;
getGameDuration(...args: any[]): unknown;
UNIT_GROUPNAME: number;
S_EVENT_BDA: number;
UNIT_GROUP_MISSION_ID: number;
S_EVENT_BDA: number;
UNIT_TYPE: number;
create_client_aircraft(...args: any[]): unknown;
isAuthorizedPluginId(...args: any[]): unknown;
UIRequestOverlayWidgetPosition(...args: any[]): unknown;
S_EVENT_SHOOTING_START: number;
UNIT_TYPE: number;
UNIT_RUNTIME_ID: number;
getModelTime(...args: any[]): unknown;
getPlayerCoalition(...args: any[]): unknown;
getAchievementsUiInfo(...args: any[]): unknown;
setScreenShotExt(...args: any[]): unknown;
lockKeyboardInput(...args: any[]): unknown;
getPlayerCoalition(...args: any[]): unknown;
getPilotStatistics(...args: any[]): unknown;
getUnitType(...args: any[]): unknown;
refreshPilotStatistics(...args: any[]): unknown;
lockKeyboardInput(...args: any[]): unknown;
getGeneratedParams(...args: any[]): unknown;
isHumanSeatAvailable(...args: any[]): unknown;
UNIT_INVISIBLE_MAP_ICON: number;
restartMission(...args: any[]): unknown;
getServerStartTimeRemain(...args: any[]): unknown;
getPilotAchievements(...args: any[]): unknown;
getConfigValue(...args: any[]): unknown;
unlockMouseInput(...args: any[]): unknown;
restartMission(...args: any[]): unknown;
S_EVENT_PILOT_DEAD: number;
setUserCallbacks(...args: any[]): unknown;
getUserOptions(...args: any[]): unknown;
setMaxFPS(...args: any[]): unknown;
isServer(...args: any[]): unknown;
setViewRearmAnimationTime(...args: any[]): unknown;
onShowStatusBar(...args: any[]): unknown;
selfKillPilot(...args: any[]): unknown;
unsetViewRearm(...args: any[]): unknown;
stopMission(...args: any[]): unknown;
writeDebriefing(...args: any[]): unknown;
selfKillPilot(...args: any[]): unknown;
add_dyn_group(...args: any[]): unknown;
UNIT_GROUPCATEGORY: number;
haveAircraftInAirportWarehouse(...args: any[]): unknown;
writeDebriefing(...args: any[]): unknown;
MACSavePSData(...args: any[]): unknown;
setDefaultFOV(...args: any[]): unknown;
getPilotsSummaryStatistics(...args: any[]): unknown;
setViewRearmAnimationTime(...args: any[]): unknown;
getPlayerUnitType(...args: any[]): unknown;
setBoardNumResourcesDialogData(...args: any[]): unknown;
reloadOptions(...args: any[]): unknown;
isSteamVersion(...args: any[]): unknown;
S_EVENT_BIRTH: number;
getSimulatorMode(...args: any[]): unknown;
setMissionResourcesDialogData(...args: any[]): unknown;
S_EVENT_MARK_REMOVED: number;
getUnitTypeAttribute(...args: any[]): unknown;
getMissionName(...args: any[]): unknown;
Expand Down
2 changes: 1 addition & 1 deletion packages/tslua-dcs-gui-types/src/exports/Export.export.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.2.49940
* @version 2.9.9.2474
* @noSelf
**/
export interface _Export {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.2.49940
* @version 2.9.9.2474
* @noSelf
**/
export interface _coalition {
Expand Down
2 changes: 1 addition & 1 deletion packages/tslua-dcs-gui-types/src/exports/lfs.export.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.2.49940
* @version 2.9.9.2474
* @noSelf
**/
export interface _lfs {
Expand Down
2 changes: 1 addition & 1 deletion packages/tslua-dcs-gui-types/src/exports/log.export.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.2.49940
* @version 2.9.9.2474
* @noSelf
**/
export interface _log {
Expand Down
3 changes: 2 additions & 1 deletion packages/tslua-dcs-gui-types/src/exports/net.export.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.2.49940
* @version 2.9.9.2474
* @noSelf
**/
export interface _net {
Expand All @@ -17,6 +17,7 @@ export interface _net {
ERR_KICKED: number;
ERR_REFUSED: number;
PS_EXTRA_ALLY_TROOPS: number;
GAME_MODE_TEAM_DEATH_MATCH: number;
banlist_remove(...args: any[]): unknown;
missionlist_get_installed_theatres(...args: any[]): unknown;
spawn_player(...args: any[]): unknown;
Expand Down
2 changes: 1 addition & 1 deletion packages/tslua-dcs-gui-types/src/exports/terrain.export.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.2.49940
* @version 2.9.9.2474
* @noSelf
**/
export interface _terrain {
Expand Down
4 changes: 3 additions & 1 deletion packages/tslua-dcs-mission-types/src/exports/AI.export.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.1.48335
* @version 2.9.9.2474
* @noSelf
**/
export interface _AI {
Expand All @@ -16,6 +16,7 @@ export interface _AI {
PROHIBIT_WP_PASS_REPORT: number;
PROHIBIT_AA: number;
REACTION_ON_THREAT: number;
PREFER_VERTICAL: number;
FORCED_ATTACK: number;
PROHIBIT_AB: number;
RTB_ON_OUT_OF_AMMO: number;
Expand Down Expand Up @@ -72,6 +73,7 @@ export interface _AI {
};
Ground: {
id: {
EVASION_OF_ARM: number;
ALARM_STATE: number;
DISPERSE_ON_ATTACK: number;
ENGAGE_AIR_WEAPONS: number;
Expand Down
17 changes: 9 additions & 8 deletions packages/tslua-dcs-mission-types/src/exports/Airbase.export.ts
Original file line number Diff line number Diff line change
@@ -1,29 +1,28 @@
/**
* @version 2.9.1.48335
* @version 2.9.9.2474
**/
export interface _Airbase {
getWarehouse(...args: any[]): unknown;
getTechObjectPos(...args: any[]): unknown;
className_: string;
autoCaptureIsOn(...args: any[]): unknown;
getParking(...args: any[]): unknown;
getCategory(...args: any[]): unknown;
Category: { AIRDROME: number; HELIPAD: number; SHIP: number };
getForcesName(...args: any[]): unknown;
getLife(...args: any[]): unknown;
getNearest(...args: any[]): unknown;
getCategoryEx(...args: any[]): unknown;
getID(...args: any[]): unknown;
setCoalition(...args: any[]): unknown;
getDesc(...args: any[]): unknown;
getCallsign(...args: any[]): unknown;
setRadioSilentMode(...args: any[]): unknown;
autoCapture(...args: any[]): unknown;
parentClass_: {
isExist(...args: any[]): unknown;
className_: string;
parentClass_: { className_: string };
getCategory(...args: any[]): unknown;
cancelChoosingCargo(...args: any[]): unknown;
database_: {};
database_: { getCategoryEx(...args: any[]): unknown };
Category: {
VOID: number;
SCENERY: number;
Expand All @@ -44,15 +43,17 @@ export interface _Airbase {
inAir(...args: any[]): unknown;
getTypeName(...args: any[]): unknown;
};
autoCapture(...args: any[]): unknown;
tonumber(...args: any[]): unknown;
getRunways(...args: any[]): unknown;
getCommunicator(...args: any[]): unknown;
getRunways(...args: any[]): unknown;
getWorldID(...args: any[]): unknown;
getName(...args: any[]): unknown;
getDescByName(...args: any[]): unknown;
getNearest(...args: any[]): unknown;
getName(...args: any[]): unknown;
getDispatcherTowerPos(...args: any[]): unknown;
getRadioSilentMode(...args: any[]): unknown;
getByName(...args: any[]): unknown;
getLife(...args: any[]): unknown;
getTypeName(...args: any[]): unknown;
getCoalition(...args: any[]): unknown;
getCountry(...args: any[]): unknown;
Expand Down
Loading

0 comments on commit 0ef76cf

Please sign in to comment.