Compare commits
3
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
6c8adfea0d | ||
|
|
16599dce42 | ||
|
|
e1febc63f2 |
@@ -42,10 +42,85 @@
|
|||||||
---@field Easting number
|
---@field Easting number
|
||||||
---@field Northing number
|
---@field Northing number
|
||||||
|
|
||||||
|
do --mission table
|
||||||
|
|
||||||
|
---@class MissionTable
|
||||||
|
---@field drawings Drawings
|
||||||
|
---@field coalitions Coalitions
|
||||||
|
---@field theatre string?
|
||||||
|
---@field version number
|
||||||
|
---@field start_time number
|
||||||
|
---@field goals table?
|
||||||
|
---@field weather table?
|
||||||
|
|
||||||
|
do -- drawings
|
||||||
|
|
||||||
|
---@class Drawings
|
||||||
|
---@field options DrawingOptions
|
||||||
|
---@field layers Array<DrawingLayer>
|
||||||
|
|
||||||
|
---@class DrawingOptions
|
||||||
|
---@field hiddenOnF10Map HiddenOnF10Map
|
||||||
|
|
||||||
|
---@class HiddenOnF10Map
|
||||||
|
---@field Observer HiddenOnF10MapSettings
|
||||||
|
---@field Instructor HiddenOnF10MapSettings
|
||||||
|
---@field ForwardObserver HiddenOnF10MapSettings
|
||||||
|
---@field Spectator HiddenOnF10MapSettings
|
||||||
|
---@field ArtilleryCommander HiddenOnF10MapSettings
|
||||||
|
---@field Pilot HiddenOnF10MapSettings
|
||||||
|
|
||||||
|
---@class HiddenOnF10MapSettings
|
||||||
|
---@field Neutral boolean
|
||||||
|
---@field Blue boolean
|
||||||
|
---@field Red boolean
|
||||||
|
|
||||||
|
---@class DrawingLayer
|
||||||
|
---@field name string
|
||||||
|
---@field visible boolean
|
||||||
|
---@field objects Array<DrawingObject>
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
do -- coalitions
|
||||||
|
---@class Coalitions
|
||||||
|
---@field red Coalition
|
||||||
|
---@field blue Coalition
|
||||||
|
---@field neutral Coalition
|
||||||
|
|
||||||
|
---@class Coalition
|
||||||
|
---@field bullseye Vec2
|
||||||
|
---@field name string
|
||||||
|
---@field nav_points Array<NavPoint>
|
||||||
|
---@field country Array<Country>
|
||||||
|
|
||||||
|
---@class NavPoint
|
||||||
|
---@field type string
|
||||||
|
---@field comment string
|
||||||
|
---@field callSignStr string
|
||||||
|
---@field id number
|
||||||
|
---@field properties table
|
||||||
|
|
||||||
|
---@class Country
|
||||||
|
---@field id string
|
||||||
|
---@field name string
|
||||||
|
---@field vehicle Groups
|
||||||
|
---@field plane Groups
|
||||||
|
---@field helicopter Groups
|
||||||
|
---@field static Groups
|
||||||
|
---@field ship Groups
|
||||||
|
|
||||||
|
---@class Groups
|
||||||
|
---@field group Array<table>
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
|
||||||
do -- env
|
do -- env
|
||||||
---@class env
|
---@class env
|
||||||
---@field mission table TODO: Mission
|
---@field mission MissionTable
|
||||||
---@field warehouses table
|
---@field warehouses table
|
||||||
---@field info fun(log:string, showMessageBox:boolean?) Prints passed log line with prefix 'info'
|
---@field info fun(log:string, showMessageBox:boolean?) Prints passed log line with prefix 'info'
|
||||||
---@field warning fun(log:string, showMessageBox:boolean?) Prints passed log line with prefix 'warning'
|
---@field warning fun(log:string, showMessageBox:boolean?) Prints passed log line with prefix 'warning'
|
||||||
|
|||||||
@@ -2,7 +2,7 @@
|
|||||||
"name": "dutchies-dcs-scripting-tools",
|
"name": "dutchies-dcs-scripting-tools",
|
||||||
"displayName": "Dutchies Dcs Scripting Tools",
|
"displayName": "Dutchies Dcs Scripting Tools",
|
||||||
"description": "Scripting tools to create DCS script and frameworks easier",
|
"description": "Scripting tools to create DCS script and frameworks easier",
|
||||||
"version": "0.1.0",
|
"version": "0.1.2",
|
||||||
"author": {
|
"author": {
|
||||||
"name": "dutchie031",
|
"name": "dutchie031",
|
||||||
"email": "54616262+dutchie031@users.noreply.github.com"
|
"email": "54616262+dutchie031@users.noreply.github.com"
|
||||||
|
|||||||
Reference in New Issue
Block a user