mirror of
https://github.com/iTracerFacer/Moose_CTLD_Pure.git
synced 2025-12-03 04:11:57 +00:00
---@diagnostic disable: undefined-global, lowercase-global
-- MOOSE framework globals are defined at runtime by DCS World
This commit is contained in:
parent
71028a89e9
commit
f4fd86657d
@ -24,6 +24,9 @@ Design notes
|
|||||||
are conservative approximations to avoid silent failures.
|
are conservative approximations to avoid silent failures.
|
||||||
]]
|
]]
|
||||||
|
|
||||||
|
---@diagnostic disable: undefined-global, lowercase-global
|
||||||
|
-- MOOSE framework globals are defined at runtime by DCS World
|
||||||
|
|
||||||
if not _G.BASE then
|
if not _G.BASE then
|
||||||
env.info('[Moose_CTLD_FAC] Moose (BASE) not detected. Ensure Moose.lua is loaded before this script.')
|
env.info('[Moose_CTLD_FAC] Moose (BASE) not detected. Ensure Moose.lua is loaded before this script.')
|
||||||
end
|
end
|
||||||
|
|||||||
@ -15,6 +15,8 @@
|
|||||||
-- RED : PICKUP_RED_MAIN, DROP_RED_1, FOB_RED_A
|
-- RED : PICKUP_RED_MAIN, DROP_RED_1, FOB_RED_A
|
||||||
-- Adjust names below if you use different zone names.
|
-- Adjust names below if you use different zone names.
|
||||||
|
|
||||||
|
---@diagnostic disable: undefined-global, lowercase-global
|
||||||
|
-- MOOSE framework globals are defined at runtime by DCS World
|
||||||
|
|
||||||
-- Create CTLD instances only if Moose and CTLD are available
|
-- Create CTLD instances only if Moose and CTLD are available
|
||||||
if _MOOSE_CTLD and _G.BASE then
|
if _MOOSE_CTLD and _G.BASE then
|
||||||
|
|||||||
@ -27,6 +27,8 @@
|
|||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
-- CONFIGURATION SECTION
|
-- CONFIGURATION SECTION
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
|
---@diagnostic disable: undefined-global, lowercase-global
|
||||||
|
-- MOOSE framework globals are defined at runtime by DCS World
|
||||||
|
|
||||||
-- Logging Configuration
|
-- Logging Configuration
|
||||||
LOGGING_ENABLED = true -- Enable/disable detailed logging
|
LOGGING_ENABLED = true -- Enable/disable detailed logging
|
||||||
|
|||||||
@ -4,6 +4,8 @@
|
|||||||
-- Notes:
|
-- Notes:
|
||||||
-- - Each entry has keys: description/menu, dcsCargoType, required or requires (composite), side, category, build(point, headingDeg)
|
-- - Each entry has keys: description/menu, dcsCargoType, required or requires (composite), side, category, build(point, headingDeg)
|
||||||
-- - Single-unit entries spawn one unit by DCS type. Composite "SITE" entries spawn a multi-unit group approximating system components.
|
-- - Single-unit entries spawn one unit by DCS type. Composite "SITE" entries spawn a multi-unit group approximating system components.
|
||||||
|
---@diagnostic disable: undefined-global, lowercase-global
|
||||||
|
-- MOOSE framework globals are defined at runtime by DCS World
|
||||||
|
|
||||||
local function singleUnit(unitType)
|
local function singleUnit(unitType)
|
||||||
return function(point, headingDeg)
|
return function(point, headingDeg)
|
||||||
|
|||||||
@ -4,7 +4,8 @@
|
|||||||
-- Notes:
|
-- Notes:
|
||||||
-- - Each entry has keys: description/menu, dcsCargoType, required or requires (composite), side, category, build(point, headingDeg)
|
-- - Each entry has keys: description/menu, dcsCargoType, required or requires (composite), side, category, build(point, headingDeg)
|
||||||
-- - Single-unit entries spawn one unit by DCS type. Composite "SITE" entries spawn a multi-unit group approximating system components.
|
-- - Single-unit entries spawn one unit by DCS type. Composite "SITE" entries spawn a multi-unit group approximating system components.
|
||||||
|
---@diagnostic disable: undefined-global, lowercase-global
|
||||||
|
-- MOOSE framework globals are defined at runtime by DCS World
|
||||||
local function singleUnit(unitType)
|
local function singleUnit(unitType)
|
||||||
return function(point, headingDeg)
|
return function(point, headingDeg)
|
||||||
local name = string.format('%s-%d', unitType, math.random(100000,999999))
|
local name = string.format('%s-%d', unitType, math.random(100000,999999))
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user