Skip to content

Commit

Permalink
feat(tslua-dcs-mission-types): support DCS 2.9.10
Browse files Browse the repository at this point in the history
  • Loading branch information
🎲 committed Dec 5, 2024
1 parent 510f3bd commit 2920a52
Show file tree
Hide file tree
Showing 22 changed files with 39 additions and 37 deletions.
6 changes: 1 addition & 5 deletions packages/tslua-dcs-mission-types/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,7 @@
"name": "@flying-dice/tslua-dcs-mission-types",
"version": "0.32.4",
"description": "Typescript type definitions for DCS",
"keywords": [
"lua",
"dcs",
"mission"
],
"keywords": ["lua", "dcs", "mission"],
"repository": {
"type": "git",
"url": "https://github.com/flying-dice/tslua-dcs.git"
Expand Down
3 changes: 1 addition & 2 deletions packages/tslua-dcs-mission-types/src/coord.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,8 +31,7 @@ export interface l_coord extends _coord {
* @param lat
* @param lon
*/
LLtoMGRS(lat: number, lon: number): l_MGRS

LLtoMGRS(lat: number, lon: number): l_MGRS;

/**
* Returns multiple values of a given MGRS point in latitude, longitude, and altitude
Expand Down
2 changes: 1 addition & 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.9.2474
* @version 2.9.10.3948
* @noSelf
**/
export interface _AI {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.9.2474
* @version 2.9.10.3948
**/
export interface _Airbase {
getWarehouse(...args: any[]): unknown;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.9.2474
* @version 2.9.10.3948
**/
export interface _Controller {
isTargetDetected(...args: any[]): unknown;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.9.2474
* @version 2.9.10.3948
**/
export interface _Group {
getCategoryEx(...args: any[]): unknown;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.9.2474
* @version 2.9.10.3948
**/
export interface _Object {
isExist(...args: any[]): unknown;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.9.2474
* @version 2.9.10.3948
**/
export interface _StaticObject {
getDrawArgumentValue(...args: any[]): unknown;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.9.2474
* @version 2.9.10.3948
**/
export interface _Unit {
getDrawArgumentValue(...args: any[]): unknown;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.9.2474
* @version 2.9.10.3948
**/
export interface _Warehouse {
setItem(...args: any[]): unknown;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.9.2474
* @version 2.9.10.3948
**/
export interface _Weapon {
getCategoryEx(...args: any[]): unknown;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.9.2474
* @version 2.9.10.3948
* @noSelf
**/
export interface _atmosphere {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.9.2474
* @version 2.9.10.3948
* @noSelf
**/
export interface _coalition {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.9.2474
* @version 2.9.10.3948
* @noSelf
**/
export interface _coord {
Expand Down
20 changes: 10 additions & 10 deletions packages/tslua-dcs-mission-types/src/exports/env.export.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.9.2474
* @version 2.9.10.3948
* @noSelf
**/
export interface _env {
Expand Down Expand Up @@ -489,7 +489,7 @@ export interface _env {
date: { Day: number; Year: number; Month: number };
start_time: number;
maxDictId: number;
theatre: string;
descriptionNeutralsTask: string;
pictureFileNameN: {};
failures: {};
currentKey: number;
Expand All @@ -502,18 +502,18 @@ export interface _env {
atGround: { speed: number; dir: number };
};
enable_fog: boolean;
dust_density: number;
visibility: { distance: number };
halo: { preset: string };
enable_dust: boolean;
fog: { visibility: number; thickness: number };
season: { temperature: number };
type_weather: number;
qnh: number;
cyclones: {};
name: string;
fog: { thickness: number; visibility: number };
groundTurbulence: number;
dust_density: number;
modifiedTime: boolean;
visibility: { distance: number };
groundTurbulence: number;
enable_dust: boolean;
clouds: {
thickness: number;
density: number;
Expand Down Expand Up @@ -646,9 +646,9 @@ export interface _env {
};
descriptionText: string;
pictureFileNameR: {};
triggers: { zones: {} };
theatre: string;
version: number;
goals: {};
triggers: { zones: {} };
coalition: {
neutrals: {
bullseye: { y: number; x: number };
Expand All @@ -672,7 +672,7 @@ export interface _env {
pictureFileNameB: {};
sortie: string;
descriptionBlueTask: string;
descriptionNeutralsTask: string;
goals: {};
descriptionRedTask: string;
trigrules: {};
forcedOptions: {};
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.9.2474
* @version 2.9.10.3948
* @noSelf
**/
export interface _land {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.9.2474
* @version 2.9.10.3948
* @noSelf
**/
export interface _missionCommands {
Expand Down
2 changes: 1 addition & 1 deletion packages/tslua-dcs-mission-types/src/exports/net.export.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.9.2474
* @version 2.9.10.3948
* @noSelf
**/
export interface _net {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.9.2474
* @version 2.9.10.3948
* @noSelf
**/
export interface _radio {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.9.2474
* @version 2.9.10.3948
* @noSelf
**/
export interface _timer {
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.9.2474
* @version 2.9.10.3948
**/
export interface _trigger {
misc: {
Expand Down
11 changes: 9 additions & 2 deletions packages/tslua-dcs-mission-types/src/exports/world.export.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
/**
* @version 2.9.9.2474
* @version 2.9.10.3948
* @noSelf
**/
export interface _world {
Expand Down Expand Up @@ -83,8 +83,15 @@ export interface _world {
eventHandlers: {};
removeEventHandler(...args: any[]): unknown;
addEventHandler(...args: any[]): unknown;
getMarkPanels(...args: any[]): unknown;
searchObjects(...args: any[]): unknown;
getMarkPanels(...args: any[]): unknown;
weather: {
setFogThickness(...args: any[]): unknown;
getFogVisibilityDistance(...args: any[]): unknown;
getFogThickness(...args: any[]): unknown;
setFogVisibilityDistance(...args: any[]): unknown;
setFogAnimation(...args: any[]): unknown;
};
getPlayer(...args: any[]): unknown;
getAirbases(...args: any[]): unknown;
}

0 comments on commit 2920a52

Please sign in to comment.