mirror of
https://github.com/akaAgar/the-universal-mission-for-dcs-world.git
synced 2025-11-25 19:31:01 +00:00
Enabled time period detection
This commit is contained in:
parent
e87222b715
commit
5ec4598369
@ -53,12 +53,10 @@ do
|
|||||||
[TUM.settings.id.TARGET_COUNT] = { "1", "2", "3", "4" },
|
[TUM.settings.id.TARGET_COUNT] = { "1", "2", "3", "4" },
|
||||||
[TUM.settings.id.TARGET_LOCATION] = { },
|
[TUM.settings.id.TARGET_LOCATION] = { },
|
||||||
[TUM.settings.id.TASKING] = { "Antiship strike", "Ground attack", "Interception", "SEAD", "Strike" }, -- Must match values in the DCSEx.enums.taskFamily enum
|
[TUM.settings.id.TASKING] = { "Antiship strike", "Ground attack", "Interception", "SEAD", "Strike" }, -- Must match values in the DCSEx.enums.taskFamily enum
|
||||||
[TUM.settings.id.TIME_PERIOD] = { "World War 2", "Korea War", "Vietnam War", "Late Cold War", "Modern" }, -- Must match values in the DCSEx.enums.timePeriod enum
|
[TUM.settings.id.TIME_PERIOD] = { "World War 2", "Korea War", "Vietnam War", "Late Cold War", "Gulf war", "Modern" }, -- Must match values in the DCSEx.enums.timePeriod enum
|
||||||
[TUM.settings.id.WINGMEN] = { "None", "1", "2", "3" }
|
[TUM.settings.id.WINGMEN] = { "None", "1", "2", "3" }
|
||||||
}
|
}
|
||||||
|
|
||||||
local targetLocation
|
|
||||||
|
|
||||||
local function getFaction(side)
|
local function getFaction(side)
|
||||||
if side == coalition.side.BLUE then
|
if side == coalition.side.BLUE then
|
||||||
return TUM.settings.getValue(TUM.settings.id.COALITION_BLUE, true)
|
return TUM.settings.getValue(TUM.settings.id.COALITION_BLUE, true)
|
||||||
@ -83,18 +81,20 @@ do
|
|||||||
[TUM.settings.id.WINGMEN] = 2
|
[TUM.settings.id.WINGMEN] = 2
|
||||||
}
|
}
|
||||||
|
|
||||||
-- TODO: set default time period according to mission year
|
-- TODO: enable WW2
|
||||||
-- if env.mission.date.Year <= 1945 then
|
-- if env.mission.date.Year <= 1945 then
|
||||||
-- settings[TUM.settings.id.TIME_PERIOD] = DCSEx.enums.timePeriod.WORLD_WAR_2
|
-- settings[TUM.settings.id.TIME_PERIOD] = DCSEx.enums.timePeriod.WORLD_WAR_2
|
||||||
-- elseif env.mission.date.Year < 1960 then
|
if env.mission.date.Year < 1960 then
|
||||||
-- settings[TUM.settings.id.TIME_PERIOD] = DCSEx.enums.timePeriod.KOREA_WAR
|
settings[TUM.settings.id.TIME_PERIOD] = DCSEx.enums.timePeriod.KOREA_WAR
|
||||||
-- elseif env.mission.date.Year < 1975 then
|
elseif env.mission.date.Year < 1975 then
|
||||||
-- settings[TUM.settings.id.TIME_PERIOD] = DCSEx.enums.timePeriod.VIETNAM_WAR
|
settings[TUM.settings.id.TIME_PERIOD] = DCSEx.enums.timePeriod.VIETNAM_WAR
|
||||||
-- elseif env.mission.date.Year < 1990 then
|
elseif env.mission.date.Year < 1990 then
|
||||||
-- settings[TUM.settings.id.TIME_PERIOD] = DCSEx.enums.timePeriod.COLD_WAR
|
settings[TUM.settings.id.TIME_PERIOD] = DCSEx.enums.timePeriod.COLD_WAR
|
||||||
-- else
|
elseif env.mission.date.Year < 2000 then
|
||||||
-- settings[TUM.settings.id.TIME_PERIOD] = DCSEx.enums.timePeriod.MODERN
|
settings[TUM.settings.id.TIME_PERIOD] = DCSEx.enums.timePeriod.GULF_WAR
|
||||||
-- end
|
else
|
||||||
|
settings[TUM.settings.id.TIME_PERIOD] = DCSEx.enums.timePeriod.MODERN
|
||||||
|
end
|
||||||
|
|
||||||
for i,id in pairs(SETTING_VALUES[TUM.settings.id.COALITION_BLUE]) do
|
for i,id in pairs(SETTING_VALUES[TUM.settings.id.COALITION_BLUE]) do
|
||||||
if id == Library.factions.defaults[coalition.side.BLUE] then settings[TUM.settings.id.COALITION_BLUE] = i end
|
if id == Library.factions.defaults[coalition.side.BLUE] then settings[TUM.settings.id.COALITION_BLUE] = i end
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user