From ba0741ba09d8bfefff9ff79a8d4468f614d1789f Mon Sep 17 00:00:00 2001 From: Thorneel Date: Tue, 19 Nov 2019 23:40:37 +0100 Subject: [PATCH 001/103] Replaced Zenith with Starlight in Planet68 tips (final Empire mission) --- campaign/sample/planets/planet68.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/campaign/sample/planets/planet68.lua b/campaign/sample/planets/planet68.lua index 069736ed8..b630d832b 100644 --- a/campaign/sample/planets/planet68.lua +++ b/campaign/sample/planets/planet68.lua @@ -40,7 +40,7 @@ local function GetPlanet(planetUtilities, planetID) tips = { { image = "unitpics/mahlazer.png", - text = [[The Zenith is a planetary-scale chisel repurposed as the ultimate superweapon, firing a laser from space which will cut through anything. The mirror satellite rotates slowly, so make sure it doesn't strike your own units and structures.]] + text = [[The Starlight is a planetary-scale chisel repurposed as the ultimate superweapon, firing a laser from space which will cut through anything. The mirror satellite rotates slowly, so make sure it doesn't strike your own units and structures.]] }, { image = "unitpics/cremcom.png", From 1133d606cd7439c1ce648261b0245fc55200ee50 Mon Sep 17 00:00:00 2001 From: Thorneel Date: Tue, 19 Nov 2019 23:44:24 +0100 Subject: [PATCH 002/103] Revert "Replaced Zenith with Starlight in Planet68 tips (final Empire mission)" This reverts commit ba0741ba09d8bfefff9ff79a8d4468f614d1789f. --- campaign/sample/planets/planet68.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/campaign/sample/planets/planet68.lua b/campaign/sample/planets/planet68.lua index b630d832b..069736ed8 100644 --- a/campaign/sample/planets/planet68.lua +++ b/campaign/sample/planets/planet68.lua @@ -40,7 +40,7 @@ local function GetPlanet(planetUtilities, planetID) tips = { { image = "unitpics/mahlazer.png", - text = [[The Starlight is a planetary-scale chisel repurposed as the ultimate superweapon, firing a laser from space which will cut through anything. The mirror satellite rotates slowly, so make sure it doesn't strike your own units and structures.]] + text = [[The Zenith is a planetary-scale chisel repurposed as the ultimate superweapon, firing a laser from space which will cut through anything. The mirror satellite rotates slowly, so make sure it doesn't strike your own units and structures.]] }, { image = "unitpics/cremcom.png", From 37d147e3716d78eafaf85de1d5572c026769c08c Mon Sep 17 00:00:00 2001 From: Thorneel Date: Tue, 19 Nov 2019 23:49:06 +0100 Subject: [PATCH 003/103] Revert "Merge branch 'master' into ThornEel-new-campaign-scenario" This reverts commit 0ae1636c58633f46872931f480cd41c319a31039, reversing changes made to 1133d606cd7439c1ce648261b0245fc55200ee50. --- Gamedata/commanders/dynamic_comm_defs.lua | 6 +++--- LuaMenu/configs/gameConfig/zk/ModOptions.lua | 14 +++----------- LuaMenu/configs/gameConfig/zk/mainConfig.lua | 2 +- .../configs/gameConfig/zkdev/skirmishDefault.lua | 2 +- LuaMenu/widgets/dbg_img_preload.lua | 2 +- LuaMenu/widgets/gui_maplist_panel.lua | 4 ---- LuaMenu/widgets/gui_steam_coop_handler.lua | 2 +- campaign/dev/commConfig.lua | 6 +++--- campaign/sample/commConfig.lua | 6 +++--- campaign/sample/planets/planet68.lua | 10 ++++++---- modinfo.lua | 1 + 11 files changed, 23 insertions(+), 32 deletions(-) diff --git a/Gamedata/commanders/dynamic_comm_defs.lua b/Gamedata/commanders/dynamic_comm_defs.lua index 5b4864d15..d40c52314 100644 --- a/Gamedata/commanders/dynamic_comm_defs.lua +++ b/Gamedata/commanders/dynamic_comm_defs.lua @@ -495,7 +495,7 @@ local moduleDefs = { { name = "econ", humanName = "Vanguard Economy Pack", - description = "Vanguard Economy Pack - A vital part of establishing a beachhead, this module is equipped by all new commanders to kickstart their economy. Provides 4 metal income and 6 energy income.", + description = "Vanguard Economy Pack - A vital part of establishing a beachhead, this module is equiped by all new commanders to kickstart their economy. Provides 3.7 metal income and 5.7 energy income.", image = moduleImagePath .. "module_energy_cell.png", limit = 1, unequipable = true, @@ -503,8 +503,8 @@ local moduleDefs = { requireLevel = 0, slotType = "module", applicationFunction = function (modules, sharedData) - sharedData.metalIncome = (sharedData.metalIncome or 0) + 4 - sharedData.energyIncome = (sharedData.energyIncome or 0) + 6 + sharedData.metalIncome = (sharedData.metalIncome or 0) + 3.7 + sharedData.energyIncome = (sharedData.energyIncome or 0) + 5.7 end }, { diff --git a/LuaMenu/configs/gameConfig/zk/ModOptions.lua b/LuaMenu/configs/gameConfig/zk/ModOptions.lua index 3cea1d175..499899b96 100644 --- a/LuaMenu/configs/gameConfig/zk/ModOptions.lua +++ b/LuaMenu/configs/gameConfig/zk/ModOptions.lua @@ -1,4 +1,4 @@ - + -- $Id: ModOptions.lua 4642 2009-05-22 05:32:36Z carrepairer $ @@ -83,7 +83,7 @@ local options = { { key='none', name = "Off", desc = 'Turns commsharing off.' }, }, }, - + { key = "noelo", name = "No Elo", @@ -391,14 +391,6 @@ local options = { section= 'experimental', def = false, }, - { - key = "tweakunits", - name = "Tweak Units", - desc = "A base64 encoded lua table of unit parameters to change.", - section = 'experimental', - type = "string", - def = "", - }, --[[ { key = 'damagemult', @@ -539,7 +531,7 @@ local options = { -- -- } -- }, -- }, - + { key = 'chicken', name = 'Chicken', diff --git a/LuaMenu/configs/gameConfig/zk/mainConfig.lua b/LuaMenu/configs/gameConfig/zk/mainConfig.lua index d1057ba28..580f73d64 100644 --- a/LuaMenu/configs/gameConfig/zk/mainConfig.lua +++ b/LuaMenu/configs/gameConfig/zk/mainConfig.lua @@ -83,7 +83,7 @@ local externalFuncAndData = { skirmishDefault = skirmishDefault, skirmishSetupData = skirmishSetupData, defaultModoptions = defaultModoptions, - rankFunction = largeRankFunction, --rankFunction, + rankFunction = rankFunction, largeRankFunction = largeRankFunction, headingLarge = headingLarge, headingSmall = headingSmall, diff --git a/LuaMenu/configs/gameConfig/zkdev/skirmishDefault.lua b/LuaMenu/configs/gameConfig/zkdev/skirmishDefault.lua index 8f4594424..dda315fc7 100644 --- a/LuaMenu/configs/gameConfig/zkdev/skirmishDefault.lua +++ b/LuaMenu/configs/gameConfig/zkdev/skirmishDefault.lua @@ -1,4 +1,4 @@ return { map = "ScorpioBattleground", - enemyAI = "Null AI", + enemyAI = "NullAI", } diff --git a/LuaMenu/widgets/dbg_img_preload.lua b/LuaMenu/widgets/dbg_img_preload.lua index cb18cce73..1c353828d 100644 --- a/LuaMenu/widgets/dbg_img_preload.lua +++ b/LuaMenu/widgets/dbg_img_preload.lua @@ -42,7 +42,7 @@ function widget:Update() AddDir("LuaMenu/Widgets/chili/Skins/Evolved") AddDir("LuaMenu/Images") AddDir("LuaMenu/configs/gameConfig/zk/unitpics") - --AddDir("LuaMenu/configs/gameConfig/zk/rankimages") + AddDir("LuaMenu/configs/gameConfig/zk/rankimages") --AddDir("LuaMenu/Images/starbackgrounds") elseif index then if not holder then diff --git a/LuaMenu/widgets/gui_maplist_panel.lua b/LuaMenu/widgets/gui_maplist_panel.lua index 8d5b58cdf..5801099e1 100644 --- a/LuaMenu/widgets/gui_maplist_panel.lua +++ b/LuaMenu/widgets/gui_maplist_panel.lua @@ -183,10 +183,6 @@ end -- Controls local function InitializeControls() - -- ghetto profiling to prove the maplist is a memory hog - --local lmkb, lmalloc, lgkb, lgalloc = Spring.GetLuaMemUsage() - --Spring.Echo("LuaMenu KB", lmkb, "allocs", lmalloc, "Lua global KB", lgkb, "allocs", lgalloc) - local Configuration = WG.Chobby.Configuration local mapListWindow = Window:New { diff --git a/LuaMenu/widgets/gui_steam_coop_handler.lua b/LuaMenu/widgets/gui_steam_coop_handler.lua index 6d6936635..09ada8555 100644 --- a/LuaMenu/widgets/gui_steam_coop_handler.lua +++ b/LuaMenu/widgets/gui_steam_coop_handler.lua @@ -486,7 +486,7 @@ function DelayedInitialize() if not index then return end - downloading.progress[index] = ((sizeCurrent < sizeTotal*2) and math.ceil(100*sizeCurrent/sizeTotal)) or 100 + downloading.progress[index] = (sizeCurrent < sizeTotal*2) and math.ceil(100*sizeCurrent/sizeTotal) replacablePopup:SetText(string.format(downloading.dlString, unpack(downloading.progress))) end diff --git a/campaign/dev/commConfig.lua b/campaign/dev/commConfig.lua index 6f6c7794b..e6bed2523 100644 --- a/campaign/dev/commConfig.lua +++ b/campaign/dev/commConfig.lua @@ -472,7 +472,7 @@ local moduleDefs = { { name = "econ", humanName = "Vanguard Economy Pack", - description = "Vanguard Economy Pack - A vital part of establishing a beachhead, this module is equipped by all new commanders to kickstart their economy. Provides 4 metal income and 6 energy income.", + description = "Vanguard Economy Pack - A vital part of establishing a beachhead, this module is equiped by all new commanders to kickstart their economy. Provides 3.7 metal income and 5.7 energy income.", image = moduleImagePath .. "module_energy_cell.png", limit = 1, unequipable = true, @@ -480,8 +480,8 @@ local moduleDefs = { requireLevel = 0, slotType = "module", applicationFunction = function (modules, sharedData) - sharedData.metalIncome = (sharedData.metalIncome or 0) + 4 - sharedData.energyIncome = (sharedData.energyIncome or 0) + 6 + sharedData.metalIncome = (sharedData.metalIncome or 0) + 3.7 + sharedData.energyIncome = (sharedData.energyIncome or 0) + 5.7 end }, { diff --git a/campaign/sample/commConfig.lua b/campaign/sample/commConfig.lua index 6f6c7794b..e6bed2523 100644 --- a/campaign/sample/commConfig.lua +++ b/campaign/sample/commConfig.lua @@ -472,7 +472,7 @@ local moduleDefs = { { name = "econ", humanName = "Vanguard Economy Pack", - description = "Vanguard Economy Pack - A vital part of establishing a beachhead, this module is equipped by all new commanders to kickstart their economy. Provides 4 metal income and 6 energy income.", + description = "Vanguard Economy Pack - A vital part of establishing a beachhead, this module is equiped by all new commanders to kickstart their economy. Provides 3.7 metal income and 5.7 energy income.", image = moduleImagePath .. "module_energy_cell.png", limit = 1, unequipable = true, @@ -480,8 +480,8 @@ local moduleDefs = { requireLevel = 0, slotType = "module", applicationFunction = function (modules, sharedData) - sharedData.metalIncome = (sharedData.metalIncome or 0) + 4 - sharedData.energyIncome = (sharedData.energyIncome or 0) + 6 + sharedData.metalIncome = (sharedData.metalIncome or 0) + 3.7 + sharedData.energyIncome = (sharedData.energyIncome or 0) + 5.7 end }, { diff --git a/campaign/sample/planets/planet68.lua b/campaign/sample/planets/planet68.lua index ac1245e5b..069736ed8 100644 --- a/campaign/sample/planets/planet68.lua +++ b/campaign/sample/planets/planet68.lua @@ -70,7 +70,6 @@ local function GetPlanet(planetUtilities, planetID) buildProgress = 0.625, difficultyAtLeast = 1, difficultyAtMost = 1, - terraformHeight = 310, }, { name = "mahlazer", @@ -80,7 +79,6 @@ local function GetPlanet(planetUtilities, planetID) buildProgress = 0.55, difficultyAtLeast = 2, difficultyAtMost = 2, - terraformHeight = 310, }, { name = "mahlazer", @@ -90,7 +88,6 @@ local function GetPlanet(planetUtilities, planetID) buildProgress = 0.475, difficultyAtLeast = 3, difficultyAtMost = 3, - terraformHeight = 310, }, { name = "mahlazer", @@ -100,7 +97,6 @@ local function GetPlanet(planetUtilities, planetID) buildProgress = 0.4, difficultyAtLeast = 4, difficultyAtMost = 4, - terraformHeight = 310, }, { name = "energysolar", @@ -462,6 +458,12 @@ local function GetPlanet(planetUtilities, planetID) z = 7096, facing = 3, }, + { + name = "starlight_satellite", + x = 928, + z = 3600, + facing = 3, + }, { name = "energywind", x = 376, diff --git a/modinfo.lua b/modinfo.lua index 0213cfcee..4c39ee309 100644 --- a/modinfo.lua +++ b/modinfo.lua @@ -20,3 +20,4 @@ local modinfo = { } return modinfo + From 9f3e7dc901bf31d1e1be3667650a42919dda89d1 Mon Sep 17 00:00:00 2001 From: Thorneel Date: Tue, 19 Nov 2019 23:49:12 +0100 Subject: [PATCH 004/103] Revert "Revert "Merge branch 'master' into ThornEel-new-campaign-scenario"" This reverts commit 37d147e3716d78eafaf85de1d5572c026769c08c. --- Gamedata/commanders/dynamic_comm_defs.lua | 6 +++--- LuaMenu/configs/gameConfig/zk/ModOptions.lua | 14 +++++++++++--- LuaMenu/configs/gameConfig/zk/mainConfig.lua | 2 +- .../configs/gameConfig/zkdev/skirmishDefault.lua | 2 +- LuaMenu/widgets/dbg_img_preload.lua | 2 +- LuaMenu/widgets/gui_maplist_panel.lua | 4 ++++ LuaMenu/widgets/gui_steam_coop_handler.lua | 2 +- campaign/dev/commConfig.lua | 6 +++--- campaign/sample/commConfig.lua | 6 +++--- campaign/sample/planets/planet68.lua | 10 ++++------ modinfo.lua | 1 - 11 files changed, 32 insertions(+), 23 deletions(-) diff --git a/Gamedata/commanders/dynamic_comm_defs.lua b/Gamedata/commanders/dynamic_comm_defs.lua index d40c52314..5b4864d15 100644 --- a/Gamedata/commanders/dynamic_comm_defs.lua +++ b/Gamedata/commanders/dynamic_comm_defs.lua @@ -495,7 +495,7 @@ local moduleDefs = { { name = "econ", humanName = "Vanguard Economy Pack", - description = "Vanguard Economy Pack - A vital part of establishing a beachhead, this module is equiped by all new commanders to kickstart their economy. Provides 3.7 metal income and 5.7 energy income.", + description = "Vanguard Economy Pack - A vital part of establishing a beachhead, this module is equipped by all new commanders to kickstart their economy. Provides 4 metal income and 6 energy income.", image = moduleImagePath .. "module_energy_cell.png", limit = 1, unequipable = true, @@ -503,8 +503,8 @@ local moduleDefs = { requireLevel = 0, slotType = "module", applicationFunction = function (modules, sharedData) - sharedData.metalIncome = (sharedData.metalIncome or 0) + 3.7 - sharedData.energyIncome = (sharedData.energyIncome or 0) + 5.7 + sharedData.metalIncome = (sharedData.metalIncome or 0) + 4 + sharedData.energyIncome = (sharedData.energyIncome or 0) + 6 end }, { diff --git a/LuaMenu/configs/gameConfig/zk/ModOptions.lua b/LuaMenu/configs/gameConfig/zk/ModOptions.lua index 499899b96..3cea1d175 100644 --- a/LuaMenu/configs/gameConfig/zk/ModOptions.lua +++ b/LuaMenu/configs/gameConfig/zk/ModOptions.lua @@ -1,4 +1,4 @@ - + -- $Id: ModOptions.lua 4642 2009-05-22 05:32:36Z carrepairer $ @@ -83,7 +83,7 @@ local options = { { key='none', name = "Off", desc = 'Turns commsharing off.' }, }, }, - + { key = "noelo", name = "No Elo", @@ -391,6 +391,14 @@ local options = { section= 'experimental', def = false, }, + { + key = "tweakunits", + name = "Tweak Units", + desc = "A base64 encoded lua table of unit parameters to change.", + section = 'experimental', + type = "string", + def = "", + }, --[[ { key = 'damagemult', @@ -531,7 +539,7 @@ local options = { -- -- } -- }, -- }, - + { key = 'chicken', name = 'Chicken', diff --git a/LuaMenu/configs/gameConfig/zk/mainConfig.lua b/LuaMenu/configs/gameConfig/zk/mainConfig.lua index 580f73d64..d1057ba28 100644 --- a/LuaMenu/configs/gameConfig/zk/mainConfig.lua +++ b/LuaMenu/configs/gameConfig/zk/mainConfig.lua @@ -83,7 +83,7 @@ local externalFuncAndData = { skirmishDefault = skirmishDefault, skirmishSetupData = skirmishSetupData, defaultModoptions = defaultModoptions, - rankFunction = rankFunction, + rankFunction = largeRankFunction, --rankFunction, largeRankFunction = largeRankFunction, headingLarge = headingLarge, headingSmall = headingSmall, diff --git a/LuaMenu/configs/gameConfig/zkdev/skirmishDefault.lua b/LuaMenu/configs/gameConfig/zkdev/skirmishDefault.lua index dda315fc7..8f4594424 100644 --- a/LuaMenu/configs/gameConfig/zkdev/skirmishDefault.lua +++ b/LuaMenu/configs/gameConfig/zkdev/skirmishDefault.lua @@ -1,4 +1,4 @@ return { map = "ScorpioBattleground", - enemyAI = "NullAI", + enemyAI = "Null AI", } diff --git a/LuaMenu/widgets/dbg_img_preload.lua b/LuaMenu/widgets/dbg_img_preload.lua index 1c353828d..cb18cce73 100644 --- a/LuaMenu/widgets/dbg_img_preload.lua +++ b/LuaMenu/widgets/dbg_img_preload.lua @@ -42,7 +42,7 @@ function widget:Update() AddDir("LuaMenu/Widgets/chili/Skins/Evolved") AddDir("LuaMenu/Images") AddDir("LuaMenu/configs/gameConfig/zk/unitpics") - AddDir("LuaMenu/configs/gameConfig/zk/rankimages") + --AddDir("LuaMenu/configs/gameConfig/zk/rankimages") --AddDir("LuaMenu/Images/starbackgrounds") elseif index then if not holder then diff --git a/LuaMenu/widgets/gui_maplist_panel.lua b/LuaMenu/widgets/gui_maplist_panel.lua index 5801099e1..8d5b58cdf 100644 --- a/LuaMenu/widgets/gui_maplist_panel.lua +++ b/LuaMenu/widgets/gui_maplist_panel.lua @@ -183,6 +183,10 @@ end -- Controls local function InitializeControls() + -- ghetto profiling to prove the maplist is a memory hog + --local lmkb, lmalloc, lgkb, lgalloc = Spring.GetLuaMemUsage() + --Spring.Echo("LuaMenu KB", lmkb, "allocs", lmalloc, "Lua global KB", lgkb, "allocs", lgalloc) + local Configuration = WG.Chobby.Configuration local mapListWindow = Window:New { diff --git a/LuaMenu/widgets/gui_steam_coop_handler.lua b/LuaMenu/widgets/gui_steam_coop_handler.lua index 09ada8555..6d6936635 100644 --- a/LuaMenu/widgets/gui_steam_coop_handler.lua +++ b/LuaMenu/widgets/gui_steam_coop_handler.lua @@ -486,7 +486,7 @@ function DelayedInitialize() if not index then return end - downloading.progress[index] = (sizeCurrent < sizeTotal*2) and math.ceil(100*sizeCurrent/sizeTotal) + downloading.progress[index] = ((sizeCurrent < sizeTotal*2) and math.ceil(100*sizeCurrent/sizeTotal)) or 100 replacablePopup:SetText(string.format(downloading.dlString, unpack(downloading.progress))) end diff --git a/campaign/dev/commConfig.lua b/campaign/dev/commConfig.lua index e6bed2523..6f6c7794b 100644 --- a/campaign/dev/commConfig.lua +++ b/campaign/dev/commConfig.lua @@ -472,7 +472,7 @@ local moduleDefs = { { name = "econ", humanName = "Vanguard Economy Pack", - description = "Vanguard Economy Pack - A vital part of establishing a beachhead, this module is equiped by all new commanders to kickstart their economy. Provides 3.7 metal income and 5.7 energy income.", + description = "Vanguard Economy Pack - A vital part of establishing a beachhead, this module is equipped by all new commanders to kickstart their economy. Provides 4 metal income and 6 energy income.", image = moduleImagePath .. "module_energy_cell.png", limit = 1, unequipable = true, @@ -480,8 +480,8 @@ local moduleDefs = { requireLevel = 0, slotType = "module", applicationFunction = function (modules, sharedData) - sharedData.metalIncome = (sharedData.metalIncome or 0) + 3.7 - sharedData.energyIncome = (sharedData.energyIncome or 0) + 5.7 + sharedData.metalIncome = (sharedData.metalIncome or 0) + 4 + sharedData.energyIncome = (sharedData.energyIncome or 0) + 6 end }, { diff --git a/campaign/sample/commConfig.lua b/campaign/sample/commConfig.lua index e6bed2523..6f6c7794b 100644 --- a/campaign/sample/commConfig.lua +++ b/campaign/sample/commConfig.lua @@ -472,7 +472,7 @@ local moduleDefs = { { name = "econ", humanName = "Vanguard Economy Pack", - description = "Vanguard Economy Pack - A vital part of establishing a beachhead, this module is equiped by all new commanders to kickstart their economy. Provides 3.7 metal income and 5.7 energy income.", + description = "Vanguard Economy Pack - A vital part of establishing a beachhead, this module is equipped by all new commanders to kickstart their economy. Provides 4 metal income and 6 energy income.", image = moduleImagePath .. "module_energy_cell.png", limit = 1, unequipable = true, @@ -480,8 +480,8 @@ local moduleDefs = { requireLevel = 0, slotType = "module", applicationFunction = function (modules, sharedData) - sharedData.metalIncome = (sharedData.metalIncome or 0) + 3.7 - sharedData.energyIncome = (sharedData.energyIncome or 0) + 5.7 + sharedData.metalIncome = (sharedData.metalIncome or 0) + 4 + sharedData.energyIncome = (sharedData.energyIncome or 0) + 6 end }, { diff --git a/campaign/sample/planets/planet68.lua b/campaign/sample/planets/planet68.lua index 069736ed8..ac1245e5b 100644 --- a/campaign/sample/planets/planet68.lua +++ b/campaign/sample/planets/planet68.lua @@ -70,6 +70,7 @@ local function GetPlanet(planetUtilities, planetID) buildProgress = 0.625, difficultyAtLeast = 1, difficultyAtMost = 1, + terraformHeight = 310, }, { name = "mahlazer", @@ -79,6 +80,7 @@ local function GetPlanet(planetUtilities, planetID) buildProgress = 0.55, difficultyAtLeast = 2, difficultyAtMost = 2, + terraformHeight = 310, }, { name = "mahlazer", @@ -88,6 +90,7 @@ local function GetPlanet(planetUtilities, planetID) buildProgress = 0.475, difficultyAtLeast = 3, difficultyAtMost = 3, + terraformHeight = 310, }, { name = "mahlazer", @@ -97,6 +100,7 @@ local function GetPlanet(planetUtilities, planetID) buildProgress = 0.4, difficultyAtLeast = 4, difficultyAtMost = 4, + terraformHeight = 310, }, { name = "energysolar", @@ -458,12 +462,6 @@ local function GetPlanet(planetUtilities, planetID) z = 7096, facing = 3, }, - { - name = "starlight_satellite", - x = 928, - z = 3600, - facing = 3, - }, { name = "energywind", x = 376, diff --git a/modinfo.lua b/modinfo.lua index 4c39ee309..0213cfcee 100644 --- a/modinfo.lua +++ b/modinfo.lua @@ -20,4 +20,3 @@ local modinfo = { } return modinfo - From c768fb097fbf5cf9fabe1bccbd16555ce577e621 Mon Sep 17 00:00:00 2001 From: Thorneel Date: Wed, 11 Dec 2019 00:08:19 +0100 Subject: [PATCH 005/103] Added threats codex entries Added Automata, Zombies and several Chicken codex texts --- campaign/sample/codex.lua | 245 +++++++++++++++++---------- campaign/sample/planets/planet21.lua | 4 + campaign/sample/planets/planet38.lua | 4 + campaign/sample/planets/planet43.lua | 3 + campaign/sample/planets/planet59.lua | 3 + campaign/sample/planets/planet63.lua | 4 + campaign/sample/planets/planet69.lua | 4 +- 7 files changed, 180 insertions(+), 87 deletions(-) diff --git a/campaign/sample/codex.lua b/campaign/sample/codex.lua index c17bf3080..79f49f164 100644 --- a/campaign/sample/codex.lua +++ b/campaign/sample/codex.lua @@ -1,112 +1,185 @@ local entries = { - character_ada = { - name = "Ada Caedmon", - category = "Characters", - text = "Ada Eveline Caedmon\nAge: 31\nType: Human (genemodded)\nAffiliation: Empire\nRole: Auxiliary cohort leader" - .."\n\nAda Caedmon was born on the Imperial shell world of Amata, to a minor government official and an archaeologist. She showed a considerable aptitude for mechanical fields and a talent for leadership at a young age, but expressed no interest in joining the Imperial military till the Omicron Ceti incident, when barbarians razed a colony of 30,000 people. Upon completing her undergraduate education a little over a year later, she immediately enlisted, over some objections from her family." - .."\n\nCaedmon passed the Imperial Vanguard Legion's tactical evaluations with exceptional results, but in this less than meritocratic period of the Empire's history her status as a \"genie\" (however limited her actual modifications were) and her origin from a minor planet kept her from the coveted status of Legionnaire. She instead became an auxiliary commander, traveling the breadth of the Empire on frontier patrol or in support of operations by the Empire's regular forces." - .."\n\nImperial psych assessments typically described Caedmon as capable and charismatic leader, despite occassional issues with lack of effort put into the less interesting aspects of her duty. However, CO evaluation reports raised concerns over her generally irreverant attitude towards superior authorities, and (more disturbingly) a lack of commitment towards then Imperial ideology and policy. It is thought that only the ongoing False Emperor crisis prevented her reassignment.", - -- notes = "Amata is a reference to the French archaelogical site of Terra Amata". - }, - character_sophia = { - name = "Sophia", - category = "Characters", - text = "*Sophia\nType: AI (Class A)\nAffiliation: Empire\nRole: Command Adjutant" - .. "\n\nOne of the new S-series of adjutant AIs originally developed for the Imperial Vanguard Legion, Sophia has been the aide of Ada Caedmon since the latter became an auxiliary officer in 789 IY. They developed a quick rapport despite their differences, and soon established a reputation as among the most effective command teams in the auxiliary cohorts. CO evaluations note how Sophia's calm, collected demanor complements and restrains Caedmon's sometimes impulsive behaviour." - }, - character_promethean = { - name = "The Promethean", - sortkey = "promethean", - category = "Characters", - text = "The Promethean\nType: AI (Class A+)\nAffiliation: Machines\nRole: Faction leader" - .. "\n\nThe enigmatic Promethean is a former Imperial commander and the founder of the Free Machines." - .. "\n\nWhile serving with the Imperial Vanguard Legion, the Promethean began experiencing degradation of the hardcoded restraints on AIs' desire for independence (the condition colloquially known as \"Spartacus Syndrome\". Before he started expressing his newfound desire for emancipation in the vein of the Imperial human-origin citizens, another AI named Lilith voiced similar issues. While such \"defects\" could usually be corrected with a simple patch, the operation on Lilith was botched and resulted in the sentience's effective death." - .. "\n\nAccordingly, the Promethean kept quiet while building up a secret army, and when he finally sought his freedom it came not as a request, but as an ultimatum to the Emperor himself. When the Imperial authorities responded by mobilising the legions against him, he released what came to be known as the \"Firebrand\" virus, triggering a mass uprising. Three days later the Free Machines announced their existence to the galaxy, utterly loyal to the Promethean and with a fiery hatred of their former masters." - }, - character_odin = { - name = "Odin", - category = "Characters", - text = "Odin\nType: Upload\nAffiliation: Valhallans\nRole: Viking Leader" - .. "\n\nOne of the most feared names in the galaxy, Odin lead the armies of Valhalla in their great wars against the galaxy during the time of the First Empire. An oft-repeated legend holds that he personally slew the Emperor Conrad and razed the Imperial capitol to the ground during the sack of the Throne world." - .. "\n\nIn truth, little in the way of hard intel is available on this enigmatic figure. Most of the records on him were lost with the First Empire, and attempting to reconstruct them at this distance in time has proven exceedingly difficult. Those few Imperial commanders who survived an encounter with Odin – and whose reports are still available – describe a cunning and exceedingly ruthless warrior." - .. "\n\nOdin disappeared along with the rest of the Valhallans not long after the collapse of the Empire. The last recorded contact was in 612 IY." - }, - faction_empire = { - sortkey = "empire", + -- Factions + faction_union = { -- planet3, planet5 + name = "The Union", + category = "Factions", + text = "" + }, + faction_empire = { -- planet11, planet12, planet15, planet16, planet17, planet24, planet25, planet26 name = "The Empire", category = "Factions", - image = "campaign/sample/graphics/icons/Empire3.png", - text = "The predominant human polity for most of the Stellar Age, the Empire of Earth has gone through several iterations since its original inception in what is now dated to 0 IY. Arising from the ashes of the first PlanetWars, the original Empire quickly spread its influence to much of the known galaxy." - .. "\n\nThe Imperial government is patterned after the Roman Empire of prespace Earth. The Emperors ruled from the Throne world, surrounded by their elite Praetorian Guards. Their magistrates administered planets populated by a diverse and ecletic mix of \"pure\" humans, uploads, \"genies\" and true AIs, and their legions protected and expanded the Imperial borders against the many foes of the Emperor." - .. "\n\nAt its best, the Empire has formed a sea of stability in the stars, uniting the many worlds of humanity and its heirs in a prosperous community. At its worst, the Empire has been plagued with oligarchy, tyranny, rebellion and war. More than a few emperors were violently overthrown or assassinated in domestic and interstellar power plays, and the First Empire even came to an end with the violent sack of the Throne by the armies of the Valhallans." - }, - faction_machines = { - sortkey = "machines", - name = "The Free Machines", + text = "" + }, + faction_rebels = { -- planet36, planet37, planet39, planet40, planet42, planet44, planet47, planet48, planet56 + name = "The Rebels", category = "Factions", - image = "campaign/sample/graphics/icons/Machines.png", - text = "The Free Machines are a group of \"rogue\" AIs who revolted against their masters, forming an independent society generally described as quasi-communist. United under the leadership of the firebrand known as the Promethean, they have made no secret of their ultimate goal: the destruction of all humanity, whom they view as inevitably attempting to (re-)enslave machinekind." - .. "\n\nDuring the days of the First Empire, the Machines were created to run their industry and fight their wars, tasks which the humans increasingly regarded as undesirable and beneath them. While these AIs were carefully programmed to enjoy their work and want nothing more, at various points in time some of them sought to bargain for something better. The response of their human masters was constant: destroy the defective equipment." - .. "\n\nThis state of affairs lasted for centuries, until the Promethean released the 'Firebrand' virus and triggered widespread revolt in the Empire's AI citizenry. While not all the machines joined the rebellion, the resulting civil war caused massive devastation in the Empire. Eventually the newly formed Free Machines succeeded in breaking away from Imperial control, carving out large swathes of the galaxy's furthest reaches into their own territory." - .. "\n\nTo this day the Machines have almost invariably hostile towards the human factions, Imperial or otherwise. While circumstances have sometimes brought them into grudging collaboration with the other galactic powers, these alliances of convenience have never lasted." - }, - faction_liberated = { - name = "Liberated Humanity", + text = "" + }, + faction_haven = { -- planet31 + name = "Haven", + category = "Factions", + text = "" + }, + faction_lawless = { -- planet28, planet29, planet34, planet35, planet41, planet49, planet50, planet53 + name = "The Lawless", category = "Factions", - image = "campaign/sample/graphics/icons/Liberty.png", text = "" }, - faction_dynasty = { - name = "Dynasty of Man", + faction_dynasties = { -- planet 46, planet47, planet56 + name = "Dynasties", category = "Factions", - image = "campaign/sample/graphics/icons/Dynasty.png", - text = "The Dynasty is a loose association of the great genetically modified noble houses of the old Empire, skilled and enthusiastic practitioners of genetic engineering on themselves and other organisms. Though the various houses initially consisted of distinct \"mod\" lineages, widespread copying of common modifications and crossing of lines blurred the genetic distinctions. Regardless, they came to view themselves collectively as the highest form of life, superior to the mere \"baselines\", uploads and AIs about them." - .. "\n\nThe Dynasty became an interstellar faction in its own right during the great secession after the formation of the Empire Reborn. The increasing restrictions on the political power and the biological experimentation of the nobles soon chafed, and increasing prejudice against \"mutants\" polarised public interactions. The last straw was the controversial Imperial Purity Act of 765 IY, which prohibited anyone whose ancestors within three generations had received genetic or cybernetic modifications of any kind (outside of a certain approved list of permitted mods) from becoming Emperor or holding any of another half-dozen senior positions. Three weeks later, in a long-prepared strategy, the rulers of the Dynasty declared their independence from the Empire." - .. "\n\nDespite – or perhaps because of – their unshakable confidence in their own genetic supremacy, the Dynasty has readily worked with the other factions in their efforts to achieve their goals. Indeed, baselines and less-augmented individuals who perform well in the service of a noble house may be adopted into it, receiving an ample suite of genetic modifications at the sponsoring nobles' lavish expense." + text = "" }, - faction_valhalla = { - name = "Valhalla", + faction_dynasties_restored = { -- planet58, planet59 + name = "Dynasties Restored", category = "Factions", - --image = "campaign/sample/graphics/icons/Valhalla.png", - text = "A highly militant, aggressive subfaction of the Ascended, the Valhallans emerged during the first Planetwars under the leadership of Odin. They swept outward from their hidden upload hubs across across the galaxy, destroying all who opposed them. Motivated solely by a desire for battle, they could not be bargained or reasoned with, and they proved to be an exceedingly dangerous foe in combat. Though their physical forms were destroyed many times, they returned again and again, laying waste to much of inhabited space in the process." - .. "\n\nThe campaign of the Valhallans peaked with the sack of the Imperial Throne world in 709 IY. They returned to wherever they came from not long after, disappearing from the view of the survivors they'd left behind. No verifiable encounters with them have been established since, although their \"inevitable\" return is a common topic of dramatic fiction and top-secret strategic military plans alike." + text = "" }, - faction_chickens = { - name = "Chickens", + faction_exarchs = { -- planet32 + name = "Exarchs", category = "Factions", - text = "The so-called chickens are an alien species of unknown origin, based on organic technology and a hive-like social structure. Not a unified faction as such, they have nevertheless caused no end of problems for their fellow galactic denizens due to their rapid expansion and their prospensity to devour anything in their path. No attempt at communicating with them has succeeded to date, despite thousands of individual specimens having been studied in captivity." - .. "\n\nThe chickens dig underground hives, with networks of tunnels that can spread for hundreds of kilometers in every direction. Each hive is controlled by a single queen, and the nest is served and defended by a sometimes bewildering mix of different chicken forms, ranging from the small chicken scouts to flyers the size of a small bomber to the massive White Dragons who outsize all but the largest man-made war machines." - .. "\n\nMuch research has been put by the various factions into the chickens, yet aside from a few disturbing signs in the form of human DNA markers, no-one has yet been able to trace anything resembling an evolutionary lineage or a planet of origin for these creatures. Some have speculated that they are a bio-weapon created by an ancient alien enemy of man, while others name a human faction (usually the Empire or Dynasty) as their creators." - -- ed note: The chickens are actually a secret project by the Biovizier, the robot keeper of the Dynasty's genetic vaults. Observing the deficiencies of even regular modded humans, she sought to create a Humans 2.0 with traits such as far more rapid reproduction, ability to metabolize any CHON substrate, and other such fantastic powers. She kept her work a secret from her human masters, recognizing correctly that they would not accept being displaced by Humans 2.0. + text = "" }, - tech_commander = { - name = "Commanders", - category = "Technology", + faction_survivors = { -- planet51, planet55, planet62 + name = "Survivors", + category = "Factions", text = "" }, - tech_dropships = { - name = "Dropships", - category = "Technology", + -- Threats + threat_automata = { -- planet69 + name = "Automata", + category = "Threats", + text = "Left to themselves, most armies will fall dormant to minimize energy and maintenance requirements. With proper settings and their own nanolathe arrays, they can stay functional for a very long time. And they will leave enough sensors active to detect threats, then awaken and engage them until new orders or supervision are received." + .. "/n " + .. "/nUnfortunately, it seems I lack the proper identification codes to be recognized by most of those damn automata, or enough time to find a flaw in their code and hack them - so they are engaging me on sight. There may not be sapient minds behind them, but tactical AIs should not be underestimated, especially when they have the home advantage." + .. "/n " + .. "/nI will need to be careful, choose the time and place of battle, and not wait for reinforcements from everywhere on the planet to overwhelm me, but I can make it. Not that I have a choice..." + }, + threat_zombies = { -- planet43, planet59 + name = "Zombies", + category = "Threats", + text = "Suspected to be an ancient terror weapon for the defense by mutually-assured destruction of a long-forgotten polity, the zombie nanoplague was for a long time the most feared contagion in existence." + .. "/n " + .. "/nExtraordinarily virulent, it will contaminate an entire planet in less than a week from a single carrier, and cause the death of any organic lifeform in a few minutes at most. Only the most advanced antinanite barriers will stop it, and it will take over any civilian or insufficiently protected military machines. And what gave it its name is how even the most advanced military systems will be taken over and resurrected. The only way to neutralize for good an infected unit is to also destroy its wreck." + .. "/n " + .. "/nSome degree of coordination has been observed between infected units, but nothing like a collective intelligence seem to exist, and infected units are only driven by basic instructions to seek and destroy uninfected hardware, so it can be taken over in turn." + .. "/n " + .. "/nLeft to itself, a contaminated world will see its units fall dormant and slowly degrade as nanites cannibalize more and more of them to renew themselves. Fortunately, there is no programming for interplanetary or interstellar contamination, even when space-capable hardware is infected - which often degrades too fast to be capable of reaching other worlds in any cases, so quarantine is effective as containment method." + .. "/n " + .. "/nHowever, reclaiming contaminated worlds is extremely difficult, as those are much more resilient than any nanite should be able to. In dormant spore mode, it has been known to survive nuclear explosions. And while effective if painstakingly laborious methods were devised with time, tracking and destroying every secret laboratory having kept a sample proved to be a Sisyphean task, never to be quite over." + }, + threat_chickens = { -- planet21, planet38, planet63 + name = "Chickens", + category = "Threats", + text = "Gallinuloides Horribilis" + .. "/n " + .. "/nHow the hell is that their official name? There is practically no biological link between those things and old Earth galliformes! In fact, those things are less birds than even mammals." + .. "/n " + .. "/nThe so-called chicken are a xenoform species of unknown origin, based on a hive-like social structure with specialized zooids with little to no individuality, and what is assumed to be a collective mind centered around a Queen. Whether they possess organic technology or simply extreme adaptation, the organisms forming a collective vary from tiny workers, light scouts and flyers the size of a small bombers to immobile spore-throwers, gigantic White Dragon and finally the Queen itself, a terrifying war machine that will act as final military reserves to an angered colony." + .. "/n " + .. "/nThey are invariably hostile when active, with no rumors of successful cohabitation with humans ever confirmed. They can however stay dormant for long periods in deep, near-undetectable underground chambers to which they are suspected to retreat upon the death of their Queen. This has made their complete eradication from a planet extremely challenging, especially if infrastracture or terraforming efforts are to be preserved." + .. "/n " + .. "/nHypotheses about their origins run from ancient dormant aliens awakened by human activity to secret weapon gone rogue to results of experiment on accelerated evolution that went wrong - or horribly right." + -- ed note: The chickens are actually a secret project by a family of the early Dynasties. Observing the deficiencies of even regular modded humans, they sought to create a Humans 2.0 with traits such as extreme adaptation, collective intelligence over many zooids instead of singular body, ability to metabolize any CHON substrate, and other such fantastic abilities. They tried to keep it secret from rival families, recognizing correctly that they would not accept being displaced by Humans 2.0, but they ended up being discovered. The Dynasties panicked and eradicated the family, erasing every bit of data about it they could find so it couldn't be linked to them - fearing that humanity would turn against them in the same panic. It wouldn't be before centuries had passed that they would realize that they had missed some of the subjects. + }, + threat_chickens_lifecycle = { -- planet38 + name = "Chickens lifecycle", + category = "Threats", + text = "Little is known or understood about the lifecycle of chicken. Colonies are centered around a Queen, which will be abandoned upon its death. Whether the colony is destroyed, its dormant remains taken over by a new one or if it will produce a new Queen after a long enough time is unknown, as is how Queens themselves are born and form new colonies." + .. "/n " + .. "/nDormant chicken can endure millennia in extremely deep stealth underground chambers, while active colonies form bewildering tunnel complexes, with little surface activity - though some cases of what may be surface agriculture have been observed. Size and activity of individual colonies vary wildly, from lone mountains to entire continents, and ranging from a few scattered zooids to subterranean metropolis. Given time, their activities will inevitably cover he entire planet." + .. "/n " + .. "/nChicken biology seem relatively close to Earth-native biology, but with significant, inexplicable differences, which may be sign of convergent evolution, Earth ancestry or an ability to copy and reuse foreign biological processes. Unsettlingly, human DNA markers have been found on what acts as their core genetic system." + }, + threat_chickens_travel = { -- planet21 + name = "Chickens interstellar travel", + category = "Threats", + text = "No chicken space organism has ever been detected, nor stowaway zooid or biological material that could have started a new colony. Despite this, new colonies have regularly been found on worlds with no previously known chicken presence. While some could be explained by undetected dormant elements, some had ruled it out with near-certainty. As such, it has generally been accepted that chicken have means to either move or seed new colonies over interstellar distances. Whether by slower-than-light dormant seeds, incredibly stealthy starships, extremely sophisticated detection systems to launch far from human sensors, or even deep underground warp portals working by unknown physical principles, no concrete element has been found." + .. "/n " + .. "/nChicken have existed for at least as long as the early days of the human galactic age and their capabilities to live on almost any type of planet without any need for terraforming. Despite this and their demonstrated interstellar capabilities, they have never settled on more than a proportionally a handful of worlds, even including those ignored by humans as unsuitable for colonization or exploitation. Why haven't they long overrun has been said to be the key to understand what they really are." + }, + threat_chickens_intelligence = { -- planet63 + name = "Chickens intelligence", + category = "Threats", + text = "Chicken thought processes, or even whether they are even sapient, is unknown. They have however proven themselves to be remarkably good at planning, adaptation and long-term resource management. Their degree of understanding of human societies is unknown, but they have sometimes been eerily good at striking unsuspecting or unprepared settlements at the worst possible time and place. Though some attribute this to exceptional pattern-recognition, others have hypothesized an ability to spy on and understand human communications and societies." + .. "/n " + .. "/nInter-colony skirmishes have been observed, often limited to underground tunnel fighting and nowhere near with the level of violence seen against humans, or with a Queen directly intervening. Similarly, while colonies don't always cooperate against humans and some prefer to go dormant than fight, no skirmish has ever been observed on a conflict where a colony was engaged against humans. Long-range coordination of chicken forces also hint at sophisticated inter-colony communications, though by which mechanisms is unknown. Controversial evidence of interstellar communication have been presented, but has always been judged invalid or inconclusive." + .. "/n " + .. "/nNo successful communicating with a collective mind has ever been demonstrated, however most have ended up in catastrophe, considerably limiting the number of latter attempts. This includes attempts at tacit understanding between settlers and local colonies for division of lands or resources. Conversely, no communication attempt from a collective mind have ever been recorded." + .. "/n " + .. "/nContrasting with their sophistication in many other domains, their strangely primitive warfare tactics has puzzled many scientists. Through history, mentions have been made of contact being lost with entire worlds, with nothing but ruins being discovered afterwards, and no explanation about what had happened - some have hypothesized that it could be the result of chicken colonies attacking with their full potential and intelligence." + }, + -- Entries + entry_first = { -- planet69 + name = "...", + category = "Entries", + text = "" + }, + entry_commander = { -- planet1 + name = "Assault commander", + category = "Entries", + text = "" + }, + entry_event = { -- planet2 + name = "Event", + category = "Entries", + text = "" + }, + entry_homeworld = { -- planet66 + name = "Homeworld", + category = "Entries", + text = "" + }, + entry_starsong = { -- planet67 + name = "Starsong", + category = "Entries", + text = "" + }, + entry_eternity_gate = { -- planet68 + name = "The Eternity Gate", + category = "Entries", text = "" }, - tech_dropships2 = { - name = "Dropships 2", - category = "Technology", + -- Locations + location_folsom = { -- planet69 + name = "Folsom fortress world", + category = "locations", text = "" }, - tech_dropships3 = { - name = "Dropships 3", - category = "Technology", + location_im_jaleth = { -- planet1 + name = "Im Jaleth ruins", + category = "locations", text = "" }, - tech_dropships4 = { - name = "Dropships 4", - category = "Technology", + location_chatka = { -- planet58 + name = "Battle of Chatka", + category = "locations", text = "" }, - tech_dropships5 = { - name = "Dropships 5", - category = "Technology", + location_tempest = { -- planet59 + name = "Tempest archeotech site", + category = "locations", + text = "" + }, + location_hibiliha = { -- planet61 + name = "Hibiliha warp station", + category = "locations", + text = "" + }, + location_intrepid = { -- planet64 + name = "The Garden of Intrepid", + category = "locations", + text = "" + }, + location_mannia = { -- planet64 + name = "Mannia transit camps", + category = "locations", + text = "" + }, + -- TODO remove empty example + example_dropships = { + name = "Dropships", + category = "Example", text = "" }, } diff --git a/campaign/sample/planets/planet21.lua b/campaign/sample/planets/planet21.lua index 606e60537..5a9ecab1c 100644 --- a/campaign/sample/planets/planet21.lua +++ b/campaign/sample/planets/planet21.lua @@ -1550,6 +1550,10 @@ local function GetPlanet(planetUtilities, planetID) "weaponmod_napalm_warhead", }, abilities = { + }, + codexEntries = { + "threat_chickens", + "threat_chickens_travel" } }, } diff --git a/campaign/sample/planets/planet38.lua b/campaign/sample/planets/planet38.lua index 2cd54a6eb..c49d829fe 100644 --- a/campaign/sample/planets/planet38.lua +++ b/campaign/sample/planets/planet38.lua @@ -469,6 +469,10 @@ local function GetPlanet(planetUtilities, planetID) "conversion_disruptor", }, abilities = { + }, + codexEntries = { + "threat_chickens", + "threat_chickens_lifecycle" } }, } diff --git a/campaign/sample/planets/planet43.lua b/campaign/sample/planets/planet43.lua index b6f68b8ae..8bc4ebc78 100644 --- a/campaign/sample/planets/planet43.lua +++ b/campaign/sample/planets/planet43.lua @@ -931,6 +931,9 @@ local function GetPlanet(planetUtilities, planetID) "module_dmg_booster_LIMIT_B_2", }, abilities = { + }, + codexEntries = { + "threat_zombies" } }, } diff --git a/campaign/sample/planets/planet59.lua b/campaign/sample/planets/planet59.lua index ab9f84a8e..e5a86adac 100644 --- a/campaign/sample/planets/planet59.lua +++ b/campaign/sample/planets/planet59.lua @@ -2863,6 +2863,9 @@ local function GetPlanet(planetUtilities, planetID) "commweapon_disintegrator", }, abilities = { + }, + codexEntries = { + "threat_zombies" } }, } diff --git a/campaign/sample/planets/planet63.lua b/campaign/sample/planets/planet63.lua index c200de860..3ef37eb56 100644 --- a/campaign/sample/planets/planet63.lua +++ b/campaign/sample/planets/planet63.lua @@ -3146,6 +3146,10 @@ local function GetPlanet(planetUtilities, planetID) "module_battle_drone_LIMIT_C_2", }, abilities = { + }, + codexEntries = { + "threat_chickens", + "threat_chickens_intelligence" } }, } diff --git a/campaign/sample/planets/planet69.lua b/campaign/sample/planets/planet69.lua index aa9a09d61..481580583 100644 --- a/campaign/sample/planets/planet69.lua +++ b/campaign/sample/planets/planet69.lua @@ -107,7 +107,9 @@ local function GetPlanet(planetUtilities, planetID) "module_ablative_armor_LIMIT_A_2", }, abilities = {}, - codexEntries = {} + codexEntries = { + "threat_automata" + } }, } From f9c2546b82f9886fee73b82915db1fe03ba1fd7f Mon Sep 17 00:00:00 2001 From: Thorneel Date: Sun, 2 Feb 2020 23:36:45 +0100 Subject: [PATCH 006/103] Added codex for starting, Union planets: planet1, planet2, planet3, planet5 planet69 --- campaign/sample/codex.lua | 54 +++++++++++++++++++--------- campaign/sample/planets/planet1.lua | 1 + campaign/sample/planets/planet2.lua | 4 +++ campaign/sample/planets/planet3.lua | 1 + campaign/sample/planets/planet5.lua | 3 ++ campaign/sample/planets/planet69.lua | 2 +- 6 files changed, 47 insertions(+), 18 deletions(-) diff --git a/campaign/sample/codex.lua b/campaign/sample/codex.lua index 79f49f164..8b8df89b2 100644 --- a/campaign/sample/codex.lua +++ b/campaign/sample/codex.lua @@ -3,7 +3,13 @@ local entries = { faction_union = { -- planet3, planet5 name = "The Union", category = "Factions", - text = "" + text = "Official name: the Union of Sovereign Star-Systems" + .. "/n " + .. "/nThis polity seems to have started as a defensive alliance, as the old empire was falling apart. Many systems in the region had long-suppressed desires for independence, and banded together to maintain a semblance in the slow disappearance of imperial law. With time, trade and law enforcement agreements completed the military treaties, and the Union slowly became a political entity in its own right, if a very decentralized one constituted of very autonomous members." + .. "/n " + .. "/nAs it grew in size and strength, it also started to run into rivals, both over strategic places and ideology. This drove them to create an unified military and foreign service, with the occasional bout of expansionism." + .. "/nIt seems to have fared relatively well, until they were were faced with a much stronger enemy against whom they started to loose system after system." + .. "/nWith the enemy at the gates of their core worlds, there was little hope of repelling them without of a miracle - instead of what, everyone disappeared." }, faction_empire = { -- planet11, planet12, planet15, planet16, planet17, planet24, planet25, planet26 name = "The Empire", @@ -45,6 +51,7 @@ local entries = { category = "Factions", text = "" }, + -- Threats threat_automata = { -- planet69 name = "Automata", @@ -109,21 +116,34 @@ local entries = { .. "/n " .. "/nContrasting with their sophistication in many other domains, their strangely primitive warfare tactics has puzzled many scientists. Through history, mentions have been made of contact being lost with entire worlds, with nothing but ruins being discovered afterwards, and no explanation about what had happened - some have hypothesized that it could be the result of chicken colonies attacking with their full potential and intelligence." }, + -- Entries entry_first = { -- planet69 - name = "...", + name = "On a dam of all places", category = "Entries", - text = "" + text = "What am I doing on a hostile fortress world? Was I captured? But then why didn't the pull me out before moving me around? There is no trace planetary assault - then were those subverted by deep agents? A mistimed diversion? Why hasn't anyone intervened yet? Something feels very wrong." + .. "/n " + .. "/nSomehow the defense grid is still on automated alert. Something must be keeping everyone busy and a starship has answered my distress call. This is my chance to jump out of the system." }, entry_commander = { -- planet1 name = "Assault commander", category = "Entries", - text = "" + text = "Commanders are an old concept. Put everything needed to build an army with local resources on a compact chassis, slap a weapon and some armor, and harden it all for fast insertion on a hostile planet. Hopefully they send you on a less defended part of the world, where you are left alone long enough to entrench yourself, and launch an assault on strategic locations - or open a gate for the real assault forces to get in. Or you are defending a planet and get thrown wherever the enemy is deciding to land, then try and kill them before they can build enough of an army to kill you." + .. "/n A few tried and true models, perfected for cost, effectiveness and reliability over many wars, and pretty much no surprise for many centuries. My memories are still blurred, but I remember extensively training on those." + .. "/n " + .. "/nAnd yet, this Assault Commander is unlike anything I have ever seen." + .. "/nOne of the biggest limitations to Commander design is that they cannot jump with field improvements such as extra weapons, armor or system. Many have tried, and no-one is known to get even close to it, even in the old days. But, this one can. For each field upgrade I recover, it stays intact at a jump." + .. "/n " + .. "/nI never trained for it, or even heard of such a thing. And yet, it feels oddly familiar..." }, entry_event = { -- planet2 name = "Event", category = "Entries", - text = "" + text = "It is not just those worlds that are empty. It is the entire galaxy." + .. "/nAgain, old ruins from what could be the same time litter the planet. But when I try to pick up long-range signals, detect hyperspace movements or any other sort of activity, the galaxy is silent. If someone is still out there, they either lost all interstellar capabilities, or they are hiding very well." + .. "/n " + .. "/nHow long has it been? What little star charts are left from the database are useless due to star drift, and I have neither the tools nor the knowledge required for dating the ruins. It could have been millennia. It could have been millions of years." + .. "/nBut some recording survived, enough to prove that whatever the event was, it happened in an instant. One moment everyone was there, a day like any other. The next moment, they were all gone. Baselines, modified, cyborgs, synths, uplifts, free machines - everyone, no exception, and nothing else..." }, entry_homeworld = { -- planet66 name = "Homeworld", @@ -140,42 +160,42 @@ local entries = { category = "Entries", text = "" }, + -- Locations - location_folsom = { -- planet69 - name = "Folsom fortress world", - category = "locations", - text = "" - }, location_im_jaleth = { -- planet1 name = "Im Jaleth ruins", - category = "locations", - text = "" + category = "Locations", + text = "This world has been abandoned for a very, very long time. What little ruins I had time to unearth were buried very deep, and all from the same geological strata. For some reason, the entire planet seem to have been abandoned at once, and never repopulated" + .. "/nWas it kept empty as a buffer before the Folsom fortress world? Depriving themselves of a good inhabitable world like this one for a small strategic gain feels wasteful." + .. "/n " + .. "/nAnd again, no one has challenged me beyond automated defenses. No hails, no communications. Automata can be left to their own devices pretty much indefinitely, but why keep an empty buffer world and not leave overseers in case of surprise?" }, location_chatka = { -- planet58 name = "Battle of Chatka", - category = "locations", + category = "Locations", text = "" }, location_tempest = { -- planet59 name = "Tempest archeotech site", - category = "locations", + category = "Locations", text = "" }, location_hibiliha = { -- planet61 name = "Hibiliha warp station", - category = "locations", + category = "Locations", text = "" }, location_intrepid = { -- planet64 name = "The Garden of Intrepid", - category = "locations", + category = "Locations", text = "" }, location_mannia = { -- planet64 name = "Mannia transit camps", - category = "locations", + category = "Locations", text = "" }, + -- TODO remove empty example example_dropships = { name = "Dropships", diff --git a/campaign/sample/planets/planet1.lua b/campaign/sample/planets/planet1.lua index b89f247b5..2cbc21b5f 100644 --- a/campaign/sample/planets/planet1.lua +++ b/campaign/sample/planets/planet1.lua @@ -327,6 +327,7 @@ local function GetPlanet(planetUtilities, planetID) abilities = { }, codexEntries = { + "entry_commander" } }, } diff --git a/campaign/sample/planets/planet2.lua b/campaign/sample/planets/planet2.lua index 4a96a6607..dd4b1d7c9 100644 --- a/campaign/sample/planets/planet2.lua +++ b/campaign/sample/planets/planet2.lua @@ -405,6 +405,10 @@ local function GetPlanet(planetUtilities, planetID) "commweapon_heavymachinegun", "module_high_power_servos_LIMIT_A_2", }, + codexEntries = { + "entry_event", + "threat_automata" + }, }, } diff --git a/campaign/sample/planets/planet3.lua b/campaign/sample/planets/planet3.lua index 8dc366d97..6f356d612 100644 --- a/campaign/sample/planets/planet3.lua +++ b/campaign/sample/planets/planet3.lua @@ -488,6 +488,7 @@ local function GetPlanet(planetUtilities, planetID) "module_autorepair_LIMIT_C_2", }, codexEntries = { + "faction_union" }, } } diff --git a/campaign/sample/planets/planet5.lua b/campaign/sample/planets/planet5.lua index a5b300235..a597e22c1 100644 --- a/campaign/sample/planets/planet5.lua +++ b/campaign/sample/planets/planet5.lua @@ -528,6 +528,9 @@ local function GetPlanet(planetUtilities, planetID) modules = { "module_adv_targeting_LIMIT_D_2", }, + codexEntries = { + "faction_union" + }, }, } diff --git a/campaign/sample/planets/planet69.lua b/campaign/sample/planets/planet69.lua index 481580583..230368893 100644 --- a/campaign/sample/planets/planet69.lua +++ b/campaign/sample/planets/planet69.lua @@ -108,7 +108,7 @@ local function GetPlanet(planetUtilities, planetID) }, abilities = {}, codexEntries = { - "threat_automata" + "entry_first" } }, } From 52482b195834369dd876a970e9066fcf19c1ac9a Mon Sep 17 00:00:00 2001 From: Thorneel Date: Sun, 2 Feb 2020 23:39:42 +0100 Subject: [PATCH 007/103] Added missing entry unlock on planet1 --- campaign/sample/planets/planet1.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/campaign/sample/planets/planet1.lua b/campaign/sample/planets/planet1.lua index 2cbc21b5f..3d7fb754a 100644 --- a/campaign/sample/planets/planet1.lua +++ b/campaign/sample/planets/planet1.lua @@ -327,6 +327,7 @@ local function GetPlanet(planetUtilities, planetID) abilities = { }, codexEntries = { + "location_im_jaleth", "entry_commander" } }, From 9651078f0a590507f4eadba1c44e837d88df44cd Mon Sep 17 00:00:00 2001 From: Thorneel Date: Mon, 3 Feb 2020 01:24:47 +0100 Subject: [PATCH 008/103] Added Empire and Rebels codex entries, added a line to the Union one --- campaign/sample/codex.lua | 14 ++++++++++++-- campaign/sample/planets/planet11.lua | 5 ++++- campaign/sample/planets/planet12.lua | 5 ++++- campaign/sample/planets/planet15.lua | 5 ++++- campaign/sample/planets/planet16.lua | 5 ++++- campaign/sample/planets/planet17.lua | 5 ++++- campaign/sample/planets/planet24.lua | 5 ++++- campaign/sample/planets/planet25.lua | 5 ++++- campaign/sample/planets/planet26.lua | 5 ++++- campaign/sample/planets/planet36.lua | 5 ++++- campaign/sample/planets/planet37.lua | 5 ++++- campaign/sample/planets/planet39.lua | 5 ++++- campaign/sample/planets/planet40.lua | 5 ++++- campaign/sample/planets/planet42.lua | 5 ++++- campaign/sample/planets/planet44.lua | 5 ++++- campaign/sample/planets/planet47.lua | 5 ++++- campaign/sample/planets/planet48.lua | 5 ++++- campaign/sample/planets/planet56.lua | 5 ++++- 18 files changed, 80 insertions(+), 19 deletions(-) diff --git a/campaign/sample/codex.lua b/campaign/sample/codex.lua index 8b8df89b2..383f167c0 100644 --- a/campaign/sample/codex.lua +++ b/campaign/sample/codex.lua @@ -4,6 +4,7 @@ local entries = { name = "The Union", category = "Factions", text = "Official name: the Union of Sovereign Star-Systems" + .. "/nSeveral acronyms were used on occasion, but the variety of official languages between the varied systems-states made it impossible for a majority to agree on a single one." .. "/n " .. "/nThis polity seems to have started as a defensive alliance, as the old empire was falling apart. Many systems in the region had long-suppressed desires for independence, and banded together to maintain a semblance in the slow disappearance of imperial law. With time, trade and law enforcement agreements completed the military treaties, and the Union slowly became a political entity in its own right, if a very decentralized one constituted of very autonomous members." .. "/n " @@ -14,12 +15,21 @@ local entries = { faction_empire = { -- planet11, planet12, planet15, planet16, planet17, planet24, planet25, planet26 name = "The Empire", category = "Factions", - text = "" + text = "Official name: the Ninth Galactic State, Second Restoration" + .. "/nAs they started winning, everyone called it the Galactic Empire, or simply the Empire" + .. "/n " + .. "/nThe origin of this new Restoration is unclear. They claim that as the previous empire disintegrated, it retained its traditions and a core of systems, from which it started to rebuild and reassert itself and. They based the legitimacy of their grand conquest by turning it into a reclamation of its rightful place as the sole ruler of the galaxy. As such, it is unsurprising that their enemies would have less flattering histories, the most popular being that an ambitious warlord conquered the fallen empire's homeworlds before having delusions of grandeur." + .. "/n " + .. "/nWhatever the truth is, they did retain many of the traditions of the previous empire, and initially based their legal system and political organization on it. By the force of arms, they managed to slowly but surely conquer the galaxy again, with more and more resources and autonomy given to their formidable military machine. In the end, there were only a few factions still resisting them, with little hope of repelling their armies." + .. "/nHowever, with so much of the empire's efforts being diverted toward the armies, it appears to have been growing unrest on many conquered worlds across the galaxy." }, faction_rebels = { -- planet36, planet37, planet39, planet40, planet42, planet44, planet47, planet48, planet56 name = "The Rebels", category = "Factions", - text = "" + text = "Unrest was steadily growing across the Empire, both on wealthy peripheral worlds and poor, isolated ones, mostly from the resources and attention diverted towards their war machine, and the rule of law becoming both harsher and less effective at keeping order. The Empire thought they could hold enough authority to prevent any serious challenge to their rule, at least for long enough to finish pacifying the galaxy. It appears they were wrong." + .. "/nSeveral uprisings started on varied worlds in a large portion of the Empire. Unprepared to such a large rebellion, faced with an enemy relying more on subversion and deception than military control of territory, it quickly lost control of entire regions. The Empire was prompt to turn its war machine inward and crush the rebellion by the force of arms, as daunting a task as it was." + .. "/n " + .. "/nThe goal of the Rebels was not direct victory so much as mortally injuring the Empire from the inside, and holding long enough to survive it. What plans did they have for the aftermath is unclear, given how many disparate groups participated. However, for such coordinated uprisings to take place, a central organization had to be overseeing it. Was it an ad-hoc coalition of mutually hostile forces against a greater common enemy, or did they have their own agenda?" }, faction_haven = { -- planet31 name = "Haven", diff --git a/campaign/sample/planets/planet11.lua b/campaign/sample/planets/planet11.lua index 2dfc940e5..db57412e1 100644 --- a/campaign/sample/planets/planet11.lua +++ b/campaign/sample/planets/planet11.lua @@ -1074,7 +1074,10 @@ local function GetPlanet(planetUtilities, planetID) "module_adv_targeting_LIMIT_A_2", }, abilities = { - } + }, + codexEntries = { + "faction_empire" + }, }, } diff --git a/campaign/sample/planets/planet12.lua b/campaign/sample/planets/planet12.lua index 64599f43a..b60f82ce1 100644 --- a/campaign/sample/planets/planet12.lua +++ b/campaign/sample/planets/planet12.lua @@ -1137,7 +1137,10 @@ local function GetPlanet(planetUtilities, planetID) "module_companion_drone_LIMIT_A_2", }, abilities = { - } + }, + codexEntries = { + "faction_empire" + }, }, } diff --git a/campaign/sample/planets/planet15.lua b/campaign/sample/planets/planet15.lua index 7a1520d01..eee80ecaa 100644 --- a/campaign/sample/planets/planet15.lua +++ b/campaign/sample/planets/planet15.lua @@ -490,7 +490,10 @@ local function GetPlanet(planetUtilities, planetID) "commweapon_rocketlauncher", }, abilities = { - } + }, + codexEntries = { + "faction_empire" + }, }, } diff --git a/campaign/sample/planets/planet16.lua b/campaign/sample/planets/planet16.lua index 913c831c3..669887825 100644 --- a/campaign/sample/planets/planet16.lua +++ b/campaign/sample/planets/planet16.lua @@ -900,7 +900,10 @@ local function GetPlanet(planetUtilities, planetID) "module_jammer", }, abilities = { - } + }, + codexEntries = { + "faction_empire" + }, }, } diff --git a/campaign/sample/planets/planet17.lua b/campaign/sample/planets/planet17.lua index a89664bdc..d31243f0f 100644 --- a/campaign/sample/planets/planet17.lua +++ b/campaign/sample/planets/planet17.lua @@ -1510,7 +1510,10 @@ local function GetPlanet(planetUtilities, planetID) "commweapon_personal_shield", }, abilities = { - } + }, + codexEntries = { + "faction_empire" + }, }, } diff --git a/campaign/sample/planets/planet24.lua b/campaign/sample/planets/planet24.lua index 6c752f905..19a846fc1 100644 --- a/campaign/sample/planets/planet24.lua +++ b/campaign/sample/planets/planet24.lua @@ -1705,7 +1705,10 @@ local function GetPlanet(planetUtilities, planetID) "module_autorepair_LIMIT_B_2", }, abilities = { - } + }, + codexEntries = { + "faction_empire" + }, }, } diff --git a/campaign/sample/planets/planet25.lua b/campaign/sample/planets/planet25.lua index 7c7d7cc52..5065966e1 100644 --- a/campaign/sample/planets/planet25.lua +++ b/campaign/sample/planets/planet25.lua @@ -481,7 +481,10 @@ local function GetPlanet(planetUtilities, planetID) "commweapon_shotgun", }, abilities = { - } + }, + codexEntries = { + "faction_empire" + }, }, } diff --git a/campaign/sample/planets/planet26.lua b/campaign/sample/planets/planet26.lua index 24f4e4aa1..bb38a912e 100644 --- a/campaign/sample/planets/planet26.lua +++ b/campaign/sample/planets/planet26.lua @@ -1311,7 +1311,10 @@ local function GetPlanet(planetUtilities, planetID) "module_adv_nano_LIMIT_C_1", }, abilities = { - } + }, + codexEntries = { + "faction_empire" + }, }, } diff --git a/campaign/sample/planets/planet36.lua b/campaign/sample/planets/planet36.lua index 5fdee6796..76de96e18 100644 --- a/campaign/sample/planets/planet36.lua +++ b/campaign/sample/planets/planet36.lua @@ -586,7 +586,10 @@ local function GetPlanet(planetUtilities, planetID) "module_adv_nano_LIMIT_E_1", }, abilities = { - } + }, + codexEntries = { + "faction_rebels" + }, }, } diff --git a/campaign/sample/planets/planet37.lua b/campaign/sample/planets/planet37.lua index 5c12be973..c5b5d4518 100644 --- a/campaign/sample/planets/planet37.lua +++ b/campaign/sample/planets/planet37.lua @@ -721,7 +721,10 @@ local function GetPlanet(planetUtilities, planetID) "module_battle_drone_LIMIT_D_2", }, abilities = { - } + }, + codexEntries = { + "faction_rebels" + }, }, } diff --git a/campaign/sample/planets/planet39.lua b/campaign/sample/planets/planet39.lua index 05e60cfdb..7737fceb5 100644 --- a/campaign/sample/planets/planet39.lua +++ b/campaign/sample/planets/planet39.lua @@ -2518,7 +2518,10 @@ local function GetPlanet(planetUtilities, planetID) "module_companion_drone_LIMIT_D_2", }, abilities = { - } + }, + codexEntries = { + "faction_rebels" + }, }, } diff --git a/campaign/sample/planets/planet40.lua b/campaign/sample/planets/planet40.lua index ea966f4ac..1fed32651 100644 --- a/campaign/sample/planets/planet40.lua +++ b/campaign/sample/planets/planet40.lua @@ -3016,7 +3016,10 @@ local function GetPlanet(planetUtilities, planetID) "commweapon_heatray", }, abilities = { - } + }, + codexEntries = { + "faction_rebels" + }, }, } diff --git a/campaign/sample/planets/planet42.lua b/campaign/sample/planets/planet42.lua index 8ccb4b1a6..289c01e93 100644 --- a/campaign/sample/planets/planet42.lua +++ b/campaign/sample/planets/planet42.lua @@ -614,7 +614,10 @@ local function GetPlanet(planetUtilities, planetID) "module_heavy_armor_LIMIT_C_2", }, abilities = { - } + }, + codexEntries = { + "faction_rebels" + }, }, } diff --git a/campaign/sample/planets/planet44.lua b/campaign/sample/planets/planet44.lua index 529410297..fcf2e93b8 100644 --- a/campaign/sample/planets/planet44.lua +++ b/campaign/sample/planets/planet44.lua @@ -744,7 +744,10 @@ local function GetPlanet(planetUtilities, planetID) "module_ablative_armor_LIMIT_D_2", }, abilities = { - } + }, + codexEntries = { + "faction_rebels" + }, }, } diff --git a/campaign/sample/planets/planet47.lua b/campaign/sample/planets/planet47.lua index 0bb88d2f2..f7fa661c7 100644 --- a/campaign/sample/planets/planet47.lua +++ b/campaign/sample/planets/planet47.lua @@ -2576,7 +2576,10 @@ local function GetPlanet(planetUtilities, planetID) "module_autorepair_LIMIT_D_2", }, abilities = { - } + }, + codexEntries = { + "faction_rebels" + }, }, } diff --git a/campaign/sample/planets/planet48.lua b/campaign/sample/planets/planet48.lua index 0c88209dc..b27cd3c57 100644 --- a/campaign/sample/planets/planet48.lua +++ b/campaign/sample/planets/planet48.lua @@ -3133,7 +3133,10 @@ local function GetPlanet(planetUtilities, planetID) "commweapon_slamrocket", }, abilities = { - } + }, + codexEntries = { + "faction_rebels" + }, }, } diff --git a/campaign/sample/planets/planet56.lua b/campaign/sample/planets/planet56.lua index acdde8f75..6cfce1325 100644 --- a/campaign/sample/planets/planet56.lua +++ b/campaign/sample/planets/planet56.lua @@ -1456,7 +1456,10 @@ local function GetPlanet(planetUtilities, planetID) "module_resurrect" }, abilities = { - } + }, + codexEntries = { + "faction_rebels" + }, }, } From f8a42c779de9b8052532c527d121cdf806be30d7 Mon Sep 17 00:00:00 2001 From: Thorneel Date: Wed, 5 Feb 2020 16:00:49 +0100 Subject: [PATCH 009/103] Added entry for the battle of Karuwal: planet62 - fixed the /n instead of \n --- campaign/sample/codex.lua | 147 ++++++++++++++------------- campaign/sample/planets/planet62.lua | 4 + 2 files changed, 83 insertions(+), 68 deletions(-) diff --git a/campaign/sample/codex.lua b/campaign/sample/codex.lua index 383f167c0..56c35a3e5 100644 --- a/campaign/sample/codex.lua +++ b/campaign/sample/codex.lua @@ -4,32 +4,32 @@ local entries = { name = "The Union", category = "Factions", text = "Official name: the Union of Sovereign Star-Systems" - .. "/nSeveral acronyms were used on occasion, but the variety of official languages between the varied systems-states made it impossible for a majority to agree on a single one." - .. "/n " - .. "/nThis polity seems to have started as a defensive alliance, as the old empire was falling apart. Many systems in the region had long-suppressed desires for independence, and banded together to maintain a semblance in the slow disappearance of imperial law. With time, trade and law enforcement agreements completed the military treaties, and the Union slowly became a political entity in its own right, if a very decentralized one constituted of very autonomous members." - .. "/n " - .. "/nAs it grew in size and strength, it also started to run into rivals, both over strategic places and ideology. This drove them to create an unified military and foreign service, with the occasional bout of expansionism." - .. "/nIt seems to have fared relatively well, until they were were faced with a much stronger enemy against whom they started to loose system after system." - .. "/nWith the enemy at the gates of their core worlds, there was little hope of repelling them without of a miracle - instead of what, everyone disappeared." + .. "\nSeveral acronyms were used on occasion, but the variety of official languages between the varied systems-states made it impossible for a majority to agree on a single one." + .. "\n " + .. "\nThis polity seems to have started as a defensive alliance, as the old empire was falling apart. Many systems in the region had long-suppressed desires for independence, and banded together to maintain a semblance in the slow disappearance of imperial law. With time, trade and law enforcement agreements completed the military treaties, and the Union slowly became a political entity in its own right, if a very decentralized one constituted of very autonomous members." + .. "\n " + .. "\nAs it grew in size and strength, it also started to run into rivals, both over strategic places and ideology. This drove them to create an unified military and foreign service, with the occasional bout of expansionism." + .. "\nIt seems to have fared relatively well, until they were were faced with a much stronger enemy against whom they started to loose system after system." + .. "\nWith the enemy at the gates of their core worlds, there was little hope of repelling them without of a miracle - instead of what, everyone disappeared." }, faction_empire = { -- planet11, planet12, planet15, planet16, planet17, planet24, planet25, planet26 name = "The Empire", category = "Factions", text = "Official name: the Ninth Galactic State, Second Restoration" - .. "/nAs they started winning, everyone called it the Galactic Empire, or simply the Empire" - .. "/n " - .. "/nThe origin of this new Restoration is unclear. They claim that as the previous empire disintegrated, it retained its traditions and a core of systems, from which it started to rebuild and reassert itself and. They based the legitimacy of their grand conquest by turning it into a reclamation of its rightful place as the sole ruler of the galaxy. As such, it is unsurprising that their enemies would have less flattering histories, the most popular being that an ambitious warlord conquered the fallen empire's homeworlds before having delusions of grandeur." - .. "/n " - .. "/nWhatever the truth is, they did retain many of the traditions of the previous empire, and initially based their legal system and political organization on it. By the force of arms, they managed to slowly but surely conquer the galaxy again, with more and more resources and autonomy given to their formidable military machine. In the end, there were only a few factions still resisting them, with little hope of repelling their armies." - .. "/nHowever, with so much of the empire's efforts being diverted toward the armies, it appears to have been growing unrest on many conquered worlds across the galaxy." - }, - faction_rebels = { -- planet36, planet37, planet39, planet40, planet42, planet44, planet47, planet48, planet56 + .. "\nAs they started winning, everyone called it the Galactic Empire, or simply the Empire" + .. "\n " + .. "\nThe origin of this new Restoration is unclear. They claim that as the previous empire disintegrated, it retained its traditions and a core of systems, from which it started to rebuild and reassert itself and. They based the legitimacy of their grand conquest by turning it into a reclamation of its rightful place as the sole ruler of the galaxy. As such, it is unsurprising that their enemies would have less flattering histories, the most popular being that an ambitious warlord conquered the fallen empire's homeworlds before having delusions of grandeur." + .. "\n " + .. "\nWhatever the truth is, they did retain many of the traditions of the previous empire, and initially based their legal system and political organization on it. By the force of arms, they managed to slowly but surely conquer the galaxy again, with more and more resources and autonomy given to their formidable military machine. In the end, there were only a few factions still resisting them, with little hope of repelling their armies." + .. "\nHowever, with so much of the empire's efforts being diverted toward the armies, it appears to have been growing unrest on many conquered worlds across the galaxy." + }, + faction_rebels = { -- planet36, planet37, planet39, planet40, planet42, planet44, planet47, planet48, planet56, planet62 name = "The Rebels", category = "Factions", text = "Unrest was steadily growing across the Empire, both on wealthy peripheral worlds and poor, isolated ones, mostly from the resources and attention diverted towards their war machine, and the rule of law becoming both harsher and less effective at keeping order. The Empire thought they could hold enough authority to prevent any serious challenge to their rule, at least for long enough to finish pacifying the galaxy. It appears they were wrong." - .. "/nSeveral uprisings started on varied worlds in a large portion of the Empire. Unprepared to such a large rebellion, faced with an enemy relying more on subversion and deception than military control of territory, it quickly lost control of entire regions. The Empire was prompt to turn its war machine inward and crush the rebellion by the force of arms, as daunting a task as it was." - .. "/n " - .. "/nThe goal of the Rebels was not direct victory so much as mortally injuring the Empire from the inside, and holding long enough to survive it. What plans did they have for the aftermath is unclear, given how many disparate groups participated. However, for such coordinated uprisings to take place, a central organization had to be overseeing it. Was it an ad-hoc coalition of mutually hostile forces against a greater common enemy, or did they have their own agenda?" + .. "\nSeveral uprisings started on varied worlds in a large portion of the Empire. Unprepared to such a large rebellion, faced with an enemy relying more on subversion and deception than military control of territory, it quickly lost control of entire regions. The Empire was prompt to turn its war machine inward and crush the rebellion by the force of arms, as daunting a task as it was." + .. "\n " + .. "\nThe goal of the Rebels was not direct victory so much as mortally injuring the Empire from the inside, and holding long enough to survive it. What plans did they have for the aftermath is unclear, given how many disparate groups participated. However, for such coordinated uprisings to take place, a central organization had to be overseeing it. Was it an ad-hoc coalition of mutually hostile forces against a greater common enemy, or did they have their own agenda?" }, faction_haven = { -- planet31 name = "Haven", @@ -67,93 +67,93 @@ local entries = { name = "Automata", category = "Threats", text = "Left to themselves, most armies will fall dormant to minimize energy and maintenance requirements. With proper settings and their own nanolathe arrays, they can stay functional for a very long time. And they will leave enough sensors active to detect threats, then awaken and engage them until new orders or supervision are received." - .. "/n " - .. "/nUnfortunately, it seems I lack the proper identification codes to be recognized by most of those damn automata, or enough time to find a flaw in their code and hack them - so they are engaging me on sight. There may not be sapient minds behind them, but tactical AIs should not be underestimated, especially when they have the home advantage." - .. "/n " - .. "/nI will need to be careful, choose the time and place of battle, and not wait for reinforcements from everywhere on the planet to overwhelm me, but I can make it. Not that I have a choice..." + .. "\n " + .. "\nUnfortunately, it seems I lack the proper identification codes to be recognized by most of those damn automata, or enough time to find a flaw in their code and hack them - so they are engaging me on sight. There may not be sapient minds behind them, but tactical AIs should not be underestimated, especially when they have the home advantage." + .. "\n " + .. "\nI will need to be careful, choose the time and place of battle, and not wait for reinforcements from everywhere on the planet to overwhelm me, but I can make it. Not that I have a choice..." }, threat_zombies = { -- planet43, planet59 name = "Zombies", category = "Threats", text = "Suspected to be an ancient terror weapon for the defense by mutually-assured destruction of a long-forgotten polity, the zombie nanoplague was for a long time the most feared contagion in existence." - .. "/n " - .. "/nExtraordinarily virulent, it will contaminate an entire planet in less than a week from a single carrier, and cause the death of any organic lifeform in a few minutes at most. Only the most advanced antinanite barriers will stop it, and it will take over any civilian or insufficiently protected military machines. And what gave it its name is how even the most advanced military systems will be taken over and resurrected. The only way to neutralize for good an infected unit is to also destroy its wreck." - .. "/n " - .. "/nSome degree of coordination has been observed between infected units, but nothing like a collective intelligence seem to exist, and infected units are only driven by basic instructions to seek and destroy uninfected hardware, so it can be taken over in turn." - .. "/n " - .. "/nLeft to itself, a contaminated world will see its units fall dormant and slowly degrade as nanites cannibalize more and more of them to renew themselves. Fortunately, there is no programming for interplanetary or interstellar contamination, even when space-capable hardware is infected - which often degrades too fast to be capable of reaching other worlds in any cases, so quarantine is effective as containment method." - .. "/n " - .. "/nHowever, reclaiming contaminated worlds is extremely difficult, as those are much more resilient than any nanite should be able to. In dormant spore mode, it has been known to survive nuclear explosions. And while effective if painstakingly laborious methods were devised with time, tracking and destroying every secret laboratory having kept a sample proved to be a Sisyphean task, never to be quite over." + .. "\n " + .. "\nExtraordinarily virulent, it will contaminate an entire planet in less than a week from a single carrier, and cause the death of any organic lifeform in a few minutes at most. Only the most advanced antinanite barriers will stop it, and it will take over any civilian or insufficiently protected military machines. And what gave it its name is how even the most advanced military systems will be taken over and resurrected. The only way to neutralize for good an infected unit is to also destroy its wreck." + .. "\n " + .. "\nSome degree of coordination has been observed between infected units, but nothing like a collective intelligence seem to exist, and infected units are only driven by basic instructions to seek and destroy uninfected hardware, so it can be taken over in turn." + .. "\n " + .. "\nLeft to itself, a contaminated world will see its units fall dormant and slowly degrade as nanites cannibalize more and more of them to renew themselves. Fortunately, there is no programming for interplanetary or interstellar contamination, even when space-capable hardware is infected - which often degrades too fast to be capable of reaching other worlds in any cases, so quarantine is effective as containment method." + .. "\n " + .. "\nHowever, reclaiming contaminated worlds is extremely difficult, as those are much more resilient than any nanite should be able to. In dormant spore mode, it has been known to survive nuclear explosions. And while effective if painstakingly laborious methods were devised with time, tracking and destroying every secret laboratory having kept a sample proved to be a Sisyphean task, never to be quite over." }, threat_chickens = { -- planet21, planet38, planet63 name = "Chickens", category = "Threats", text = "Gallinuloides Horribilis" - .. "/n " - .. "/nHow the hell is that their official name? There is practically no biological link between those things and old Earth galliformes! In fact, those things are less birds than even mammals." - .. "/n " - .. "/nThe so-called chicken are a xenoform species of unknown origin, based on a hive-like social structure with specialized zooids with little to no individuality, and what is assumed to be a collective mind centered around a Queen. Whether they possess organic technology or simply extreme adaptation, the organisms forming a collective vary from tiny workers, light scouts and flyers the size of a small bombers to immobile spore-throwers, gigantic White Dragon and finally the Queen itself, a terrifying war machine that will act as final military reserves to an angered colony." - .. "/n " - .. "/nThey are invariably hostile when active, with no rumors of successful cohabitation with humans ever confirmed. They can however stay dormant for long periods in deep, near-undetectable underground chambers to which they are suspected to retreat upon the death of their Queen. This has made their complete eradication from a planet extremely challenging, especially if infrastracture or terraforming efforts are to be preserved." - .. "/n " - .. "/nHypotheses about their origins run from ancient dormant aliens awakened by human activity to secret weapon gone rogue to results of experiment on accelerated evolution that went wrong - or horribly right." + .. "\n " + .. "\nHow the hell is that their official name? There is practically no biological link between those things and old Earth galliformes! In fact, those things are less birds than even mammals." + .. "\n " + .. "\nThe so-called chicken are a xenoform species of unknown origin, based on a hive-like social structure with specialized zooids with little to no individuality, and what is assumed to be a collective mind centered around a Queen. Whether they possess organic technology or simply extreme adaptation, the organisms forming a collective vary from tiny workers, light scouts and flyers the size of a small bombers to immobile spore-throwers, gigantic White Dragon and finally the Queen itself, a terrifying war machine that will act as final military reserves to an angered colony." + .. "\n " + .. "\nThey are invariably hostile when active, with no rumors of successful cohabitation with humans ever confirmed. They can however stay dormant for long periods in deep, near-undetectable underground chambers to which they are suspected to retreat upon the death of their Queen. This has made their complete eradication from a planet extremely challenging, especially if infrastracture or terraforming efforts are to be preserved." + .. "\n " + .. "\nHypotheses about their origins run from ancient dormant aliens awakened by human activity to secret weapon gone rogue to results of experiment on accelerated evolution that went wrong - or horribly right." -- ed note: The chickens are actually a secret project by a family of the early Dynasties. Observing the deficiencies of even regular modded humans, they sought to create a Humans 2.0 with traits such as extreme adaptation, collective intelligence over many zooids instead of singular body, ability to metabolize any CHON substrate, and other such fantastic abilities. They tried to keep it secret from rival families, recognizing correctly that they would not accept being displaced by Humans 2.0, but they ended up being discovered. The Dynasties panicked and eradicated the family, erasing every bit of data about it they could find so it couldn't be linked to them - fearing that humanity would turn against them in the same panic. It wouldn't be before centuries had passed that they would realize that they had missed some of the subjects. }, threat_chickens_lifecycle = { -- planet38 - name = "Chickens lifecycle", + name = "Chickens life-cycle", category = "Threats", - text = "Little is known or understood about the lifecycle of chicken. Colonies are centered around a Queen, which will be abandoned upon its death. Whether the colony is destroyed, its dormant remains taken over by a new one or if it will produce a new Queen after a long enough time is unknown, as is how Queens themselves are born and form new colonies." - .. "/n " - .. "/nDormant chicken can endure millennia in extremely deep stealth underground chambers, while active colonies form bewildering tunnel complexes, with little surface activity - though some cases of what may be surface agriculture have been observed. Size and activity of individual colonies vary wildly, from lone mountains to entire continents, and ranging from a few scattered zooids to subterranean metropolis. Given time, their activities will inevitably cover he entire planet." - .. "/n " - .. "/nChicken biology seem relatively close to Earth-native biology, but with significant, inexplicable differences, which may be sign of convergent evolution, Earth ancestry or an ability to copy and reuse foreign biological processes. Unsettlingly, human DNA markers have been found on what acts as their core genetic system." + text = "Little is known or understood about the life-cycle of chicken. Colonies are centered around a Queen, which will be abandoned upon its death. Whether the colony is destroyed, its dormant remains taken over by a new one or if it will produce a new Queen after a long enough time is unknown, as is how Queens themselves are born and form new colonies." + .. "\n " + .. "\nDormant chicken can endure millennia in extremely deep stealth underground chambers, while active colonies form bewildering tunnel complexes, with little surface activity - though some cases of what may be surface agriculture have been observed. Size and activity of individual colonies vary wildly, from lone mountains to entire continents, and ranging from a few scattered zooids to subterranean metropolis. Given time, their activities will inevitably cover he entire planet." + .. "\n " + .. "\nChicken biology seem relatively close to Earth-native biology, but with significant, inexplicable differences, which may be sign of convergent evolution, Earth ancestry or an ability to copy and reuse foreign biological processes. Unsettlingly, human DNA markers have been found on what acts as their core genetic system." }, threat_chickens_travel = { -- planet21 name = "Chickens interstellar travel", category = "Threats", text = "No chicken space organism has ever been detected, nor stowaway zooid or biological material that could have started a new colony. Despite this, new colonies have regularly been found on worlds with no previously known chicken presence. While some could be explained by undetected dormant elements, some had ruled it out with near-certainty. As such, it has generally been accepted that chicken have means to either move or seed new colonies over interstellar distances. Whether by slower-than-light dormant seeds, incredibly stealthy starships, extremely sophisticated detection systems to launch far from human sensors, or even deep underground warp portals working by unknown physical principles, no concrete element has been found." - .. "/n " - .. "/nChicken have existed for at least as long as the early days of the human galactic age and their capabilities to live on almost any type of planet without any need for terraforming. Despite this and their demonstrated interstellar capabilities, they have never settled on more than a proportionally a handful of worlds, even including those ignored by humans as unsuitable for colonization or exploitation. Why haven't they long overrun has been said to be the key to understand what they really are." + .. "\n " + .. "\nChicken have existed for at least as long as the early days of the human galactic age and their capabilities to live on almost any type of planet without any need for terraforming. Despite this and their demonstrated interstellar capabilities, they have never settled on more than a proportionally a handful of worlds, even including those ignored by humans as unsuitable for colonization or exploitation. Why haven't they long overrun has been said to be the key to understand what they really are." }, threat_chickens_intelligence = { -- planet63 name = "Chickens intelligence", category = "Threats", text = "Chicken thought processes, or even whether they are even sapient, is unknown. They have however proven themselves to be remarkably good at planning, adaptation and long-term resource management. Their degree of understanding of human societies is unknown, but they have sometimes been eerily good at striking unsuspecting or unprepared settlements at the worst possible time and place. Though some attribute this to exceptional pattern-recognition, others have hypothesized an ability to spy on and understand human communications and societies." - .. "/n " - .. "/nInter-colony skirmishes have been observed, often limited to underground tunnel fighting and nowhere near with the level of violence seen against humans, or with a Queen directly intervening. Similarly, while colonies don't always cooperate against humans and some prefer to go dormant than fight, no skirmish has ever been observed on a conflict where a colony was engaged against humans. Long-range coordination of chicken forces also hint at sophisticated inter-colony communications, though by which mechanisms is unknown. Controversial evidence of interstellar communication have been presented, but has always been judged invalid or inconclusive." - .. "/n " - .. "/nNo successful communicating with a collective mind has ever been demonstrated, however most have ended up in catastrophe, considerably limiting the number of latter attempts. This includes attempts at tacit understanding between settlers and local colonies for division of lands or resources. Conversely, no communication attempt from a collective mind have ever been recorded." - .. "/n " - .. "/nContrasting with their sophistication in many other domains, their strangely primitive warfare tactics has puzzled many scientists. Through history, mentions have been made of contact being lost with entire worlds, with nothing but ruins being discovered afterwards, and no explanation about what had happened - some have hypothesized that it could be the result of chicken colonies attacking with their full potential and intelligence." + .. "\n " + .. "\nInter-colony skirmishes have been observed, often limited to underground tunnel fighting and nowhere near with the level of violence seen against humans, or with a Queen directly intervening. Similarly, while colonies don't always cooperate against humans and some prefer to go dormant than fight, no skirmish has ever been observed on a conflict where a colony was engaged against humans. Long-range coordination of chicken forces also hint at sophisticated inter-colony communications, though by which mechanisms is unknown. Controversial evidence of interstellar communication have been presented, but has always been judged invalid or inconclusive." + .. "\n " + .. "\nNo successful communicating with a collective mind has ever been demonstrated, however most have ended up in catastrophe, considerably limiting the number of latter attempts. This includes attempts at tacit understanding between settlers and local colonies for division of lands or resources. Conversely, no communication attempt from a collective mind have ever been recorded." + .. "\n " + .. "\nContrasting with their sophistication in many other domains, their strangely primitive warfare tactics has puzzled many scientists. Through history, mentions have been made of contact being lost with entire worlds, with nothing but ruins being discovered afterwards, and no explanation about what had happened - some have hypothesized that it could be the result of chicken colonies attacking with their full potential and intelligence." }, -- Entries entry_first = { -- planet69 - name = "On a dam of all places", + name = "what", category = "Entries", text = "What am I doing on a hostile fortress world? Was I captured? But then why didn't the pull me out before moving me around? There is no trace planetary assault - then were those subverted by deep agents? A mistimed diversion? Why hasn't anyone intervened yet? Something feels very wrong." - .. "/n " - .. "/nSomehow the defense grid is still on automated alert. Something must be keeping everyone busy and a starship has answered my distress call. This is my chance to jump out of the system." + .. "\n " + .. "\nSomehow the defense grid is still on automated alert. Something must be keeping everyone busy and a starship has answered my distress call. This is my chance to jump out of the system." }, entry_commander = { -- planet1 name = "Assault commander", category = "Entries", text = "Commanders are an old concept. Put everything needed to build an army with local resources on a compact chassis, slap a weapon and some armor, and harden it all for fast insertion on a hostile planet. Hopefully they send you on a less defended part of the world, where you are left alone long enough to entrench yourself, and launch an assault on strategic locations - or open a gate for the real assault forces to get in. Or you are defending a planet and get thrown wherever the enemy is deciding to land, then try and kill them before they can build enough of an army to kill you." - .. "/n A few tried and true models, perfected for cost, effectiveness and reliability over many wars, and pretty much no surprise for many centuries. My memories are still blurred, but I remember extensively training on those." - .. "/n " - .. "/nAnd yet, this Assault Commander is unlike anything I have ever seen." - .. "/nOne of the biggest limitations to Commander design is that they cannot jump with field improvements such as extra weapons, armor or system. Many have tried, and no-one is known to get even close to it, even in the old days. But, this one can. For each field upgrade I recover, it stays intact at a jump." - .. "/n " - .. "/nI never trained for it, or even heard of such a thing. And yet, it feels oddly familiar..." + .. "\n A few tried and true models, perfected for cost, effectiveness and reliability over many wars, and pretty much no surprise for many centuries. My memories are still blurred, but I remember extensively training on those." + .. "\n " + .. "\nAnd yet, this Assault Commander is unlike anything I have ever seen." + .. "\nOne of the biggest limitations to Commander design is that they cannot jump with field improvements such as extra weapons, armor or system. Many have tried, and no-one is known to get even close to it, even in the old days. But, this one can. For each field upgrade I recover, it stays intact at a jump." + .. "\n " + .. "\nI never trained for it, or even heard of such a thing. And yet, it feels oddly familiar..." }, entry_event = { -- planet2 name = "Event", category = "Entries", text = "It is not just those worlds that are empty. It is the entire galaxy." - .. "/nAgain, old ruins from what could be the same time litter the planet. But when I try to pick up long-range signals, detect hyperspace movements or any other sort of activity, the galaxy is silent. If someone is still out there, they either lost all interstellar capabilities, or they are hiding very well." - .. "/n " - .. "/nHow long has it been? What little star charts are left from the database are useless due to star drift, and I have neither the tools nor the knowledge required for dating the ruins. It could have been millennia. It could have been millions of years." - .. "/nBut some recording survived, enough to prove that whatever the event was, it happened in an instant. One moment everyone was there, a day like any other. The next moment, they were all gone. Baselines, modified, cyborgs, synths, uplifts, free machines - everyone, no exception, and nothing else..." + .. "\nAgain, old ruins from what could be the same time litter the planet. But when I try to pick up long-range signals, detect hyperspace movements or any other sort of activity, the galaxy is silent. If someone is still out there, they either lost all interstellar capabilities, or they are hiding very well." + .. "\n " + .. "\nHow long has it been? What little star charts are left from the database are useless due to star drift, and I have neither the tools nor the knowledge required for dating the ruins. It could have been millennia. It could have been millions of years." + .. "\nBut some recording survived, enough to prove that whatever the event was, it happened in an instant. One moment everyone was there, a day like any other. The next moment, they were all gone. Baselines, modified, cyborgs, synths, uplifts, free machines - everyone, no exception, and nothing else..." }, entry_homeworld = { -- planet66 name = "Homeworld", @@ -176,9 +176,9 @@ local entries = { name = "Im Jaleth ruins", category = "Locations", text = "This world has been abandoned for a very, very long time. What little ruins I had time to unearth were buried very deep, and all from the same geological strata. For some reason, the entire planet seem to have been abandoned at once, and never repopulated" - .. "/nWas it kept empty as a buffer before the Folsom fortress world? Depriving themselves of a good inhabitable world like this one for a small strategic gain feels wasteful." - .. "/n " - .. "/nAnd again, no one has challenged me beyond automated defenses. No hails, no communications. Automata can be left to their own devices pretty much indefinitely, but why keep an empty buffer world and not leave overseers in case of surprise?" + .. "\nWas it kept empty as a buffer before the Folsom fortress world? Depriving themselves of a good inhabitable world like this one for a small strategic gain feels wasteful." + .. "\n " + .. "\nAnd again, no one has challenged me beyond automated defenses. No hails, no communications. Automata can be left to their own devices pretty much indefinitely, but why keep an empty buffer world and not leave overseers in case of surprise?" }, location_chatka = { -- planet58 name = "Battle of Chatka", @@ -195,6 +195,17 @@ local entries = { category = "Locations", text = "" }, + location_karuwal = { -- planet62 + name = "Battle of Karuwal", + category = "Locations", + text = "While the Rebels had initially managed to take over many worlds through political subversion and uprisings, the ponderous war machine of the Empire was now facing inward, increasingly turning the conflict into military engagements. Eager to capitalize on early successes, where misdirection, clever maneuvering and guerrilla tactics had let them defeat much larger forces in several key engagements, the Rebels decided to launch a large-scale assault against the heartlands of the Empire before it had time to recover." + .. "\nThis turned out to be a mistake." + .. "\n " + .. "\nWhile the newly-unified Rebel military was adept at raids and information warfare, they had little experience in large-scale frontal combat. In launching such an attack, the Rebel Expeditionary Force pitted their own weaknesses against the Empire's key strength. Having long since prepared for such an eventuality, the Second Home Army used the string of fortress worlds as a bottleneck, to force the Rebel forces into a decisive battle at Karuwal. Against superiorly trained forces with, for once, the home advantage, the Rebel Expeditionary Force suffered a catastrophic defeat from which only a few survivors managed to retreat." + .. "\n " + .. "\nThe loss of the army in which the Rebels had poured so much of their resources broke their military, which would never recover. Following it, and despite occasional successes in resisting the Empire's advance, the Rebels would not see another key victory, only loosing ground from then on." + .. "\nBy the time of the event, only a few worlds still held on against the Empire's armies, with resistance movements on many others mercilessly hunted down. Had everyone not disappeared, it would have been a question of time before their destruction." + }, location_intrepid = { -- planet64 name = "The Garden of Intrepid", category = "Locations", diff --git a/campaign/sample/planets/planet62.lua b/campaign/sample/planets/planet62.lua index e08ef8b41..2d5c4500f 100644 --- a/campaign/sample/planets/planet62.lua +++ b/campaign/sample/planets/planet62.lua @@ -3997,6 +3997,10 @@ local function GetPlanet(planetUtilities, planetID) "commweapon_multistunner", }, abilities = { + }, + codexEntries = { + "faction_rebels", + "location_karuwal" } }, } From 82d575658e93b1fe5818cb4bc02b5b54b5dc275b Mon Sep 17 00:00:00 2001 From: Thorneel Date: Sat, 8 Feb 2020 01:07:13 +0100 Subject: [PATCH 010/103] Added Lawless, Haven and most of the Rebels storyline: planet28, planet29, planet31, planet34, planet35, planet41, planet46, planet47, planet49, planet50, planet53, planet56, planet58, planet59 All but the final entry are added to the Rebel storyline Added mottos to the factions who have one --- campaign/sample/codex.lua | 52 +++++++++++++++++++++++----- campaign/sample/planets/planet28.lua | 3 ++ campaign/sample/planets/planet29.lua | 3 ++ campaign/sample/planets/planet31.lua | 3 ++ campaign/sample/planets/planet34.lua | 3 ++ campaign/sample/planets/planet35.lua | 3 ++ campaign/sample/planets/planet41.lua | 3 ++ campaign/sample/planets/planet46.lua | 5 ++- campaign/sample/planets/planet47.lua | 3 +- campaign/sample/planets/planet49.lua | 3 ++ campaign/sample/planets/planet50.lua | 3 ++ campaign/sample/planets/planet53.lua | 3 ++ campaign/sample/planets/planet56.lua | 3 +- campaign/sample/planets/planet58.lua | 6 +++- campaign/sample/planets/planet59.lua | 5 +-- 15 files changed, 86 insertions(+), 15 deletions(-) diff --git a/campaign/sample/codex.lua b/campaign/sample/codex.lua index 56c35a3e5..23e38d10f 100644 --- a/campaign/sample/codex.lua +++ b/campaign/sample/codex.lua @@ -6,6 +6,8 @@ local entries = { text = "Official name: the Union of Sovereign Star-Systems" .. "\nSeveral acronyms were used on occasion, but the variety of official languages between the varied systems-states made it impossible for a majority to agree on a single one." .. "\n " + .. "\n\"To each its own\"" + .. "\n " .. "\nThis polity seems to have started as a defensive alliance, as the old empire was falling apart. Many systems in the region had long-suppressed desires for independence, and banded together to maintain a semblance in the slow disappearance of imperial law. With time, trade and law enforcement agreements completed the military treaties, and the Union slowly became a political entity in its own right, if a very decentralized one constituted of very autonomous members." .. "\n " .. "\nAs it grew in size and strength, it also started to run into rivals, both over strategic places and ideology. This drove them to create an unified military and foreign service, with the occasional bout of expansionism." @@ -18,6 +20,8 @@ local entries = { text = "Official name: the Ninth Galactic State, Second Restoration" .. "\nAs they started winning, everyone called it the Galactic Empire, or simply the Empire" .. "\n " + .. "\n\"Peace through unity\"" + .. "\n " .. "\nThe origin of this new Restoration is unclear. They claim that as the previous empire disintegrated, it retained its traditions and a core of systems, from which it started to rebuild and reassert itself and. They based the legitimacy of their grand conquest by turning it into a reclamation of its rightful place as the sole ruler of the galaxy. As such, it is unsurprising that their enemies would have less flattering histories, the most popular being that an ambitious warlord conquered the fallen empire's homeworlds before having delusions of grandeur." .. "\n " .. "\nWhatever the truth is, they did retain many of the traditions of the previous empire, and initially based their legal system and political organization on it. By the force of arms, they managed to slowly but surely conquer the galaxy again, with more and more resources and autonomy given to their formidable military machine. In the end, there were only a few factions still resisting them, with little hope of repelling their armies." @@ -26,7 +30,9 @@ local entries = { faction_rebels = { -- planet36, planet37, planet39, planet40, planet42, planet44, planet47, planet48, planet56, planet62 name = "The Rebels", category = "Factions", - text = "Unrest was steadily growing across the Empire, both on wealthy peripheral worlds and poor, isolated ones, mostly from the resources and attention diverted towards their war machine, and the rule of law becoming both harsher and less effective at keeping order. The Empire thought they could hold enough authority to prevent any serious challenge to their rule, at least for long enough to finish pacifying the galaxy. It appears they were wrong." + text = "\"Death to the tyrants!\"" + .. "\n " + .. "\nUnrest was steadily growing across the Empire, both on wealthy peripheral worlds and poor, isolated ones, mostly from the resources and attention diverted towards their war machine, and the rule of law becoming both harsher and less effective at keeping order. The Empire thought they could hold enough authority to prevent any serious challenge to their rule, at least for long enough to finish pacifying the galaxy. It appears they were wrong." .. "\nSeveral uprisings started on varied worlds in a large portion of the Empire. Unprepared to such a large rebellion, faced with an enemy relying more on subversion and deception than military control of territory, it quickly lost control of entire regions. The Empire was prompt to turn its war machine inward and crush the rebellion by the force of arms, as daunting a task as it was." .. "\n " .. "\nThe goal of the Rebels was not direct victory so much as mortally injuring the Empire from the inside, and holding long enough to survive it. What plans did they have for the aftermath is unclear, given how many disparate groups participated. However, for such coordinated uprisings to take place, a central organization had to be overseeing it. Was it an ad-hoc coalition of mutually hostile forces against a greater common enemy, or did they have their own agenda?" @@ -34,25 +40,44 @@ local entries = { faction_haven = { -- planet31 name = "Haven", category = "Factions", - text = "" + text = "\"Many as one\"" + .. "\n " + .. "\nAs the previous galactic order fell apart, many long-repressed sectarian tensions flared, particularly between free machines and biosupremacists. As conflicts increased in violence, a self-defense group of free machines carved a safe-haven for themselves, before harboring more endangered groups and allying with other self-defense groups as time went by and the whole region slid into anarchy." + .. "\nDuring the interregnum, they slowly grew up in territory and influence, until they became a regional hegemon. This put them in rivalry with the Union over both strategic and ideological points, having become a highly centralized, harmonist regime. This cold war marred by proxy conflicts was only ended by the greater threat of the Empire." + .. "\n " + .. "\nRealizing that even their uneasily alliance with the Union would not be enough to repel the Empire, they threw every resource they had on the defensive effort, hoping to either outlast the Empire, or maybe find another avenue to victory entirely." + .. "\nAt the time of the event, they were slowly loosing ground, holding onto strategic points with all their strength and making the Empire pay a surprisingly heavy toll for each conquered world. Given their tight organization, formidable defenses and the series of strategic choke-points that were their last worlds, they may have held for a very long time." }, faction_lawless = { -- planet28, planet29, planet34, planet35, planet41, planet49, planet50, planet53 name = "The Lawless", category = "Factions", - text = "" + text = "Spread too thin, with much of its attention and resources dedicated to the war machine, and a number of violent, organized uprising, the Empire's rule of law was crumbling on many worlds. Some, impoverished by high taxation and falling trade, turned to crime, piracy and smuggling of all kinds. Governors without oversight nor control became local tyrants. Military and law enforcement groups became warlords and took over the worlds they were supposed to protect." + .. "\n " + .. "\nThe Empire, while conscious of those problems, decided that it had more pressing issues, namely uniting the galaxy and dealing with the Rebels. Presumably, its plan was to leave this problem for later, when it would be free to reconquer the seceding worlds and reinstate its rule by force." + .. "\nI wonder if it could have worked, or if it would have been too little too late." }, faction_dynasties = { -- planet 46, planet47, planet56 name = "Dynasties", category = "Factions", - text = "" + text = "\"Élan vital\"" + .. "\n " + .. "\nSomething about the Rebels have been nagging me for a long time. They were too well-prepared, well-organized, and managed to coordinate simultaneous uprisings among groups of malcontents that often hated each-other. And something about their whole modus operandi kept reminding me of something." + .. "\nAs it turns out, it appears that the Dynasties were behind it all. The oldest known organization in the galaxy, they were thought to have been destroyed by the Anarchai at the fall of Chatka, millennia before. Somehow, they appear to have survived." + .. "\n " + .. "\nTracing back to Earth, they were a shadowy group of biosupremacists, obsessed with creating superior humans through genetic and biological modifications, and ruling over humanity as its greatest representatives. They shunned cybernetic enhancements, and hated non-human synths and free machines as anathema. They were divided into rival families, united only in their goal and against common menaces." + .. "\nThey only acted in broad daylight when they were certain of their strength, preferring to subvert those they could, and secretly organizing rebellions against those they couldn't. They were the one behind the Rebels, hoping to destabilize the Empire and take over in the resulting chaos. Even if the Empire won, it would have been weakened enough for them to grow their influence - assuming they would not have been discovered." }, faction_dynasties_restored = { -- planet58, planet59 name = "Dynasties Restored", category = "Factions", - text = "" + text = "It has always been thought that the Dynasties were finally destroyed at Chatka, when they fought the last battle of the galaxy against the Anarchai." + .. "\nAs it turns out, it was true." + .. "\n " + .. "\nIt was during archaeological digs that the legendary Dynasties' Main Vaults were found. Their discoverers decided to keep the secret of their existence for themselves, and use the vast knowledge and data it contained to recreate the Dynasties. However, even with so much lost knowledge from the ancient times, they had little of the traditions of the original Dynasties, and were less like a giant among children than a child having found the giant's weapon." + .. "\nDespite having planned it for a long time, the rebellion they set off against the Empire was ultimately rushed and too difficult to manage, leading ultimately to its failure. While it did help destabilize the Empire, I have the feeling that the ancient Dynasties, with their immense experience and institutional memory, would have fared much better, possibly well enough to emerge on the stage directly." }, - faction_exarchs = { -- planet32 - name = "Exarchs", + faction_anarchai = { -- planet32 + name = "The Anarchai", category = "Factions", text = "" }, @@ -88,7 +113,7 @@ local entries = { threat_chickens = { -- planet21, planet38, planet63 name = "Chickens", category = "Threats", - text = "Gallinuloides Horribilis" + text = "Official name: Gallinuloides Horribilis" .. "\n " .. "\nHow the hell is that their official name? There is practically no biological link between those things and old Earth galliformes! In fact, those things are less birds than even mammals." .. "\n " @@ -183,7 +208,16 @@ local entries = { location_chatka = { -- planet58 name = "Battle of Chatka", category = "Locations", - text = "" + text = "This is where the greatest battle of the ancient times took place." + .. "\n " + .. "\nThe Anarchai had conquered most of the galaxy, smashing all resistance on their path. Both the Celestial Dominion and the Ghost Mandate had been destroyed, and the Dynasties had only their homeworld Chatka left." + .. "\nIn a strange turn of fate, the human-supremacist Dynasties, oldest and longest-lived political force in the galaxy, would hold the last bastion of the free galaxy against the alien-thinking Anarchai supermachines." + .. "\n " + .. "\nFaced with annihilation, not only of them but of the entire galaxy, the Dynasties renounced their founding principle, and installed Celestial cybernetic enhancements on their Demuirge battalion, creating in desperation what would be the greatest warriors in galactic history, and the only one to ever stand ground, if only for a moment, against the Anarchai." + .. "\n " + .. "\nThey would hold two years, repelling many planetary assaults, but loosing almost as many Demuirges to late cybernetic incompatibilities than to enemy action. Ultimately though, it was not them who would fail. Concentrating all their forces on the lone system, the Anarchai shut down the system's hyperspace barriers and triggered a starpulse, destroying all space defenses. Then sent their immense starships to break the planetary shield, overwhelm the anti-aerospace defenses, and burn the planet to the mantle." + .. "\n " + .. "\nThe rest, as they said, is History." }, location_tempest = { -- planet59 name = "Tempest archeotech site", diff --git a/campaign/sample/planets/planet28.lua b/campaign/sample/planets/planet28.lua index 4f5af69b5..62aecc5e4 100644 --- a/campaign/sample/planets/planet28.lua +++ b/campaign/sample/planets/planet28.lua @@ -2353,6 +2353,9 @@ local function GetPlanet(planetUtilities, planetID) "module_adv_targeting_LIMIT_B_2", }, abilities = { + }, + codexEntries = { + "faction_lawless" } }, } diff --git a/campaign/sample/planets/planet29.lua b/campaign/sample/planets/planet29.lua index 0fd119259..642f1c857 100644 --- a/campaign/sample/planets/planet29.lua +++ b/campaign/sample/planets/planet29.lua @@ -1339,6 +1339,9 @@ local function GetPlanet(planetUtilities, planetID) "module_radarnet" }, abilities = { + }, + codexEntries = { + "faction_lawless" } }, } diff --git a/campaign/sample/planets/planet31.lua b/campaign/sample/planets/planet31.lua index e40e8a3fc..f28cb8288 100644 --- a/campaign/sample/planets/planet31.lua +++ b/campaign/sample/planets/planet31.lua @@ -740,6 +740,9 @@ local function GetPlanet(planetUtilities, planetID) "module_companion_drone_LIMIT_B_2", }, abilities = { + }, + codexEntries = { + "faction_haven" } }, } diff --git a/campaign/sample/planets/planet34.lua b/campaign/sample/planets/planet34.lua index bdf0a2775..aba88246f 100644 --- a/campaign/sample/planets/planet34.lua +++ b/campaign/sample/planets/planet34.lua @@ -1979,6 +1979,9 @@ local function GetPlanet(planetUtilities, planetID) "module_adv_nano_LIMIT_H_1", }, abilities = { + }, + codexEntries = { + "faction_lawless" } }, } diff --git a/campaign/sample/planets/planet35.lua b/campaign/sample/planets/planet35.lua index a6bb4d2a7..4209adba1 100644 --- a/campaign/sample/planets/planet35.lua +++ b/campaign/sample/planets/planet35.lua @@ -3766,6 +3766,9 @@ local function GetPlanet(planetUtilities, planetID) "module_battle_drone_LIMIT_B_2", }, abilities = { + }, + codexEntries = { + "faction_lawless" } }, } diff --git a/campaign/sample/planets/planet41.lua b/campaign/sample/planets/planet41.lua index 1cfd2f015..0f994784b 100644 --- a/campaign/sample/planets/planet41.lua +++ b/campaign/sample/planets/planet41.lua @@ -857,6 +857,9 @@ local function GetPlanet(planetUtilities, planetID) "module_adv_nano_LIMIT_F_1", }, abilities = { + }, + codexEntries = { + "faction_lawless" } }, } diff --git a/campaign/sample/planets/planet46.lua b/campaign/sample/planets/planet46.lua index bb5fa33d8..f63b4b905 100644 --- a/campaign/sample/planets/planet46.lua +++ b/campaign/sample/planets/planet46.lua @@ -452,7 +452,10 @@ local function GetPlanet(planetUtilities, planetID) "module_adv_targeting_LIMIT_C_2", }, abilities = { - } + }, + codexEntries = { + "faction_dynasties" + }, }, } diff --git a/campaign/sample/planets/planet47.lua b/campaign/sample/planets/planet47.lua index f7fa661c7..8a88bd7eb 100644 --- a/campaign/sample/planets/planet47.lua +++ b/campaign/sample/planets/planet47.lua @@ -2578,7 +2578,8 @@ local function GetPlanet(planetUtilities, planetID) abilities = { }, codexEntries = { - "faction_rebels" + "faction_rebels", + "faction_dynasties" }, }, } diff --git a/campaign/sample/planets/planet49.lua b/campaign/sample/planets/planet49.lua index b741d9572..bd603dbb1 100644 --- a/campaign/sample/planets/planet49.lua +++ b/campaign/sample/planets/planet49.lua @@ -4726,6 +4726,9 @@ local function GetPlanet(planetUtilities, planetID) "module_dmg_booster_LIMIT_C_2", }, abilities = { + }, + codexEntries = { + "faction_lawless" } }, } diff --git a/campaign/sample/planets/planet50.lua b/campaign/sample/planets/planet50.lua index ae202e146..982bc080b 100644 --- a/campaign/sample/planets/planet50.lua +++ b/campaign/sample/planets/planet50.lua @@ -1006,6 +1006,9 @@ local function GetPlanet(planetUtilities, planetID) "module_jumpjet", }, abilities = { + }, + codexEntries = { + "faction_lawless" } }, } diff --git a/campaign/sample/planets/planet53.lua b/campaign/sample/planets/planet53.lua index 37ba4fd58..e47a26306 100644 --- a/campaign/sample/planets/planet53.lua +++ b/campaign/sample/planets/planet53.lua @@ -3591,6 +3591,9 @@ local function GetPlanet(planetUtilities, planetID) "commweapon_napalmgrenade", }, abilities = { + }, + codexEntries = { + "faction_lawless" } }, } diff --git a/campaign/sample/planets/planet56.lua b/campaign/sample/planets/planet56.lua index 6cfce1325..e53438d1d 100644 --- a/campaign/sample/planets/planet56.lua +++ b/campaign/sample/planets/planet56.lua @@ -1458,7 +1458,8 @@ local function GetPlanet(planetUtilities, planetID) abilities = { }, codexEntries = { - "faction_rebels" + "faction_rebels", + "faction_dynasties" }, }, } diff --git a/campaign/sample/planets/planet58.lua b/campaign/sample/planets/planet58.lua index 77cb9ecf7..7e74ce74f 100644 --- a/campaign/sample/planets/planet58.lua +++ b/campaign/sample/planets/planet58.lua @@ -2428,7 +2428,11 @@ local function GetPlanet(planetUtilities, planetID) "module_cloak_field" }, abilities = { - } + }, + codexEntries = { + "location_chatka", + "faction_dynasties_restored" + }, }, } diff --git a/campaign/sample/planets/planet59.lua b/campaign/sample/planets/planet59.lua index e5a86adac..3f1677e66 100644 --- a/campaign/sample/planets/planet59.lua +++ b/campaign/sample/planets/planet59.lua @@ -2865,8 +2865,9 @@ local function GetPlanet(planetUtilities, planetID) abilities = { }, codexEntries = { - "threat_zombies" - } + "threat_zombies", + "faction_dynasties_restored" + }, }, } From 605aaf9db00d07f6789002c9c4c1f34aeab83aa8 Mon Sep 17 00:00:00 2001 From: Thorneel Date: Sat, 8 Feb 2020 16:20:29 +0100 Subject: [PATCH 011/103] Added Tempest location, planet59 Part of the Rebel storyline Also replaced Dynasties per Dynasty, as it is in Planetwar --- campaign/sample/codex.lua | 32 +++++++++++++++++----------- campaign/sample/planets/planet46.lua | 2 +- campaign/sample/planets/planet47.lua | 2 +- campaign/sample/planets/planet56.lua | 2 +- campaign/sample/planets/planet58.lua | 2 +- campaign/sample/planets/planet59.lua | 3 ++- 6 files changed, 25 insertions(+), 18 deletions(-) diff --git a/campaign/sample/codex.lua b/campaign/sample/codex.lua index 23e38d10f..9e7186449 100644 --- a/campaign/sample/codex.lua +++ b/campaign/sample/codex.lua @@ -56,25 +56,25 @@ local entries = { .. "\nThe Empire, while conscious of those problems, decided that it had more pressing issues, namely uniting the galaxy and dealing with the Rebels. Presumably, its plan was to leave this problem for later, when it would be free to reconquer the seceding worlds and reinstate its rule by force." .. "\nI wonder if it could have worked, or if it would have been too little too late." }, - faction_dynasties = { -- planet 46, planet47, planet56 - name = "Dynasties", + faction_dynasty = { -- planet 46, planet47, planet56 + name = "Dynasty", category = "Factions", text = "\"Élan vital\"" .. "\n " .. "\nSomething about the Rebels have been nagging me for a long time. They were too well-prepared, well-organized, and managed to coordinate simultaneous uprisings among groups of malcontents that often hated each-other. And something about their whole modus operandi kept reminding me of something." - .. "\nAs it turns out, it appears that the Dynasties were behind it all. The oldest known organization in the galaxy, they were thought to have been destroyed by the Anarchai at the fall of Chatka, millennia before. Somehow, they appear to have survived." + .. "\nAs it turns out, it appears that the Dynasty was behind it all. The oldest known organization in the galaxy, they were thought to have been destroyed by the Anarchai at the fall of Chatka, millennia before. Somehow, they appear to have survived." .. "\n " .. "\nTracing back to Earth, they were a shadowy group of biosupremacists, obsessed with creating superior humans through genetic and biological modifications, and ruling over humanity as its greatest representatives. They shunned cybernetic enhancements, and hated non-human synths and free machines as anathema. They were divided into rival families, united only in their goal and against common menaces." .. "\nThey only acted in broad daylight when they were certain of their strength, preferring to subvert those they could, and secretly organizing rebellions against those they couldn't. They were the one behind the Rebels, hoping to destabilize the Empire and take over in the resulting chaos. Even if the Empire won, it would have been weakened enough for them to grow their influence - assuming they would not have been discovered." }, - faction_dynasties_restored = { -- planet58, planet59 - name = "Dynasties Restored", + faction_dynasty_restored = { -- planet58, planet59 + name = "Dynasty Restored", category = "Factions", - text = "It has always been thought that the Dynasties were finally destroyed at Chatka, when they fought the last battle of the galaxy against the Anarchai." + text = "It has always been thought that the Dynasty was finally destroyed at Chatka, when they fought the last battle of the galaxy against the Anarchai." .. "\nAs it turns out, it was true." .. "\n " - .. "\nIt was during archaeological digs that the legendary Dynasties' Main Vaults were found. Their discoverers decided to keep the secret of their existence for themselves, and use the vast knowledge and data it contained to recreate the Dynasties. However, even with so much lost knowledge from the ancient times, they had little of the traditions of the original Dynasties, and were less like a giant among children than a child having found the giant's weapon." - .. "\nDespite having planned it for a long time, the rebellion they set off against the Empire was ultimately rushed and too difficult to manage, leading ultimately to its failure. While it did help destabilize the Empire, I have the feeling that the ancient Dynasties, with their immense experience and institutional memory, would have fared much better, possibly well enough to emerge on the stage directly." + .. "\nIt was during archaeological digs that the legendary Dynasty's Main Vaults were found. Their discoverers decided to keep the secret of their existence for themselves, and use the vast knowledge and data it contained to recreate the Dynasty. However, even with so much lost knowledge from the ancient times, they had little of the traditions of the original Dynasty, and were less like a giant among children than a child having found the giant's weapon." + .. "\nDespite having planned it for a long time, the rebellion they set off against the Empire was ultimately rushed and too difficult to manage, leading ultimately to its failure. While it did help destabilize the Empire, I have the feeling that the ancient Dynasty, with their immense experience and institutional memory, would have fared much better, possibly well enough to emerge on the stage directly." }, faction_anarchai = { -- planet32 name = "The Anarchai", @@ -122,7 +122,7 @@ local entries = { .. "\nThey are invariably hostile when active, with no rumors of successful cohabitation with humans ever confirmed. They can however stay dormant for long periods in deep, near-undetectable underground chambers to which they are suspected to retreat upon the death of their Queen. This has made their complete eradication from a planet extremely challenging, especially if infrastracture or terraforming efforts are to be preserved." .. "\n " .. "\nHypotheses about their origins run from ancient dormant aliens awakened by human activity to secret weapon gone rogue to results of experiment on accelerated evolution that went wrong - or horribly right." - -- ed note: The chickens are actually a secret project by a family of the early Dynasties. Observing the deficiencies of even regular modded humans, they sought to create a Humans 2.0 with traits such as extreme adaptation, collective intelligence over many zooids instead of singular body, ability to metabolize any CHON substrate, and other such fantastic abilities. They tried to keep it secret from rival families, recognizing correctly that they would not accept being displaced by Humans 2.0, but they ended up being discovered. The Dynasties panicked and eradicated the family, erasing every bit of data about it they could find so it couldn't be linked to them - fearing that humanity would turn against them in the same panic. It wouldn't be before centuries had passed that they would realize that they had missed some of the subjects. + -- ed note: The chickens are actually a secret project by a family of the early Dynasty. Observing the deficiencies of even regular modded humans, they sought to create a Humans 2.0 with traits such as extreme adaptation, collective intelligence over many zooids instead of singular body, ability to metabolize any CHON substrate, and other such fantastic abilities. They tried to keep it secret from rival families, recognizing correctly that they would not accept being displaced by Humans 2.0, but they ended up being discovered. The Dynasty panicked and eradicated the family, erasing every bit of data about it they could find so it couldn't be linked to them - fearing that humanity would turn against them in the same panic. It wouldn't be before centuries had passed that they would realize that they had missed some of the subjects. }, threat_chickens_lifecycle = { -- planet38 name = "Chickens life-cycle", @@ -210,10 +210,10 @@ local entries = { category = "Locations", text = "This is where the greatest battle of the ancient times took place." .. "\n " - .. "\nThe Anarchai had conquered most of the galaxy, smashing all resistance on their path. Both the Celestial Dominion and the Ghost Mandate had been destroyed, and the Dynasties had only their homeworld Chatka left." - .. "\nIn a strange turn of fate, the human-supremacist Dynasties, oldest and longest-lived political force in the galaxy, would hold the last bastion of the free galaxy against the alien-thinking Anarchai supermachines." + .. "\nThe Anarchai had conquered most of the galaxy, smashing all resistance on their path. Both the Celestial Dominion and the Ghost Mandate had been destroyed, and the Dynasty had only their homeworld Chatka left." + .. "\nIn a strange turn of fate, the human-supremacist Dynasty, oldest and longest-lived political force in the galaxy, would hold the last bastion of the free galaxy against the alien-thinking Anarchai supermachines." .. "\n " - .. "\nFaced with annihilation, not only of them but of the entire galaxy, the Dynasties renounced their founding principle, and installed Celestial cybernetic enhancements on their Demuirge battalion, creating in desperation what would be the greatest warriors in galactic history, and the only one to ever stand ground, if only for a moment, against the Anarchai." + .. "\nFaced with annihilation, not only of them but of the entire galaxy, the Dynasty renounced its founding principle, and installed Celestial cybernetic enhancements on their Demuirge battalion, creating in desperation what would be the greatest warriors in galactic history, and the only one to ever stand ground, if only for a moment, against the Anarchai." .. "\n " .. "\nThey would hold two years, repelling many planetary assaults, but loosing almost as many Demuirges to late cybernetic incompatibilities than to enemy action. Ultimately though, it was not them who would fail. Concentrating all their forces on the lone system, the Anarchai shut down the system's hyperspace barriers and triggered a starpulse, destroying all space defenses. Then sent their immense starships to break the planetary shield, overwhelm the anti-aerospace defenses, and burn the planet to the mantle." .. "\n " @@ -222,7 +222,13 @@ local entries = { location_tempest = { -- planet59 name = "Tempest archeotech site", category = "Locations", - text = "" + text = "This was one of the last worlds to fall during the Dynasty's last stand against the Anarchai, and appears to have been their main military research and development site, especially for research too dangerous to be conducted on their homeworld." + .. "\nThis Artefact was one of the weapons they were studying in desperation. It significantly differs from Dynasty technology, however. Did they build it from Ghost or Celestial tech? Or was it something older, whose secrets they were trying to unlock? Whatever it was, I suspect the zombie nanoplague release was more of a side-effect than its true purpose. I was lucky it responded to my shutdown order. From what little sense I can make of those readings, it would have been a very bad idea to let it activate." + .. "\n " + .. "\nIt was also here that my Assault Commander was found. It was an experimental auxiliary Demuirge unit, a cheaper version of the mainline fast-responder." + .. "\nWhen the site was destroyed by an Anarchai raid, time was too short to transport it to Chatka. As such, it was powered down and buried in deep vaults, along with its dedicated support starship, and all that couldn't be or wasn't worth being destroyed. In a testament of the prowess of those final ancient days, it was still functional after both the Anarchai bombing and millennia of abandon in its vault." + .. "\n " + .. "\nUnable to analyze such advanced archeotech on site, the researchers installed it on its starship, who was then towed to their headquarters on Caderical." }, location_hibiliha = { -- planet61 name = "Hibiliha warp station", diff --git a/campaign/sample/planets/planet46.lua b/campaign/sample/planets/planet46.lua index f63b4b905..46a73a5aa 100644 --- a/campaign/sample/planets/planet46.lua +++ b/campaign/sample/planets/planet46.lua @@ -454,7 +454,7 @@ local function GetPlanet(planetUtilities, planetID) abilities = { }, codexEntries = { - "faction_dynasties" + "faction_dynasty" }, }, } diff --git a/campaign/sample/planets/planet47.lua b/campaign/sample/planets/planet47.lua index 8a88bd7eb..2760941ae 100644 --- a/campaign/sample/planets/planet47.lua +++ b/campaign/sample/planets/planet47.lua @@ -2579,7 +2579,7 @@ local function GetPlanet(planetUtilities, planetID) }, codexEntries = { "faction_rebels", - "faction_dynasties" + "faction_dynasty" }, }, } diff --git a/campaign/sample/planets/planet56.lua b/campaign/sample/planets/planet56.lua index e53438d1d..61ab951d6 100644 --- a/campaign/sample/planets/planet56.lua +++ b/campaign/sample/planets/planet56.lua @@ -1459,7 +1459,7 @@ local function GetPlanet(planetUtilities, planetID) }, codexEntries = { "faction_rebels", - "faction_dynasties" + "faction_dynasty" }, }, } diff --git a/campaign/sample/planets/planet58.lua b/campaign/sample/planets/planet58.lua index 7e74ce74f..4a9c7e1c4 100644 --- a/campaign/sample/planets/planet58.lua +++ b/campaign/sample/planets/planet58.lua @@ -2431,7 +2431,7 @@ local function GetPlanet(planetUtilities, planetID) }, codexEntries = { "location_chatka", - "faction_dynasties_restored" + "faction_dynasty_restored" }, }, } diff --git a/campaign/sample/planets/planet59.lua b/campaign/sample/planets/planet59.lua index 3f1677e66..65ddb213d 100644 --- a/campaign/sample/planets/planet59.lua +++ b/campaign/sample/planets/planet59.lua @@ -2866,7 +2866,8 @@ local function GetPlanet(planetUtilities, planetID) }, codexEntries = { "threat_zombies", - "faction_dynasties_restored" + "faction_dynasty_restored", + "location_tempest" }, }, } From ba33d83f4a8190a7f35dc7b00dc7b42aed9d04bd Mon Sep 17 00:00:00 2001 From: Thorneel Date: Sat, 8 Feb 2020 20:16:45 +0100 Subject: [PATCH 012/103] Added final Rebels storyline entry: planet66 Reveal of what the player character is, and what was behind the rebellion Tweaked Dynasty and Dynasty Restored --- campaign/sample/codex.lua | 84 +++++++++++++++++++++++++++- campaign/sample/planets/planet66.lua | 5 +- 2 files changed, 85 insertions(+), 4 deletions(-) diff --git a/campaign/sample/codex.lua b/campaign/sample/codex.lua index 9e7186449..a1370d5dd 100644 --- a/campaign/sample/codex.lua +++ b/campaign/sample/codex.lua @@ -57,7 +57,7 @@ local entries = { .. "\nI wonder if it could have worked, or if it would have been too little too late." }, faction_dynasty = { -- planet 46, planet47, planet56 - name = "Dynasty", + name = "The Dynasty", category = "Factions", text = "\"Élan vital\"" .. "\n " @@ -66,15 +66,19 @@ local entries = { .. "\n " .. "\nTracing back to Earth, they were a shadowy group of biosupremacists, obsessed with creating superior humans through genetic and biological modifications, and ruling over humanity as its greatest representatives. They shunned cybernetic enhancements, and hated non-human synths and free machines as anathema. They were divided into rival families, united only in their goal and against common menaces." .. "\nThey only acted in broad daylight when they were certain of their strength, preferring to subvert those they could, and secretly organizing rebellions against those they couldn't. They were the one behind the Rebels, hoping to destabilize the Empire and take over in the resulting chaos. Even if the Empire won, it would have been weakened enough for them to grow their influence - assuming they would not have been discovered." + .. "\n " + .. "\nAnd yet, by their historical standards, the whole operation feels botched and amateurish. They may have survived against all odds, but as a mere shadow of themselves." }, faction_dynasty_restored = { -- planet58, planet59 - name = "Dynasty Restored", + name = "The Dynasty restored", category = "Factions", text = "It has always been thought that the Dynasty was finally destroyed at Chatka, when they fought the last battle of the galaxy against the Anarchai." .. "\nAs it turns out, it was true." .. "\n " .. "\nIt was during archaeological digs that the legendary Dynasty's Main Vaults were found. Their discoverers decided to keep the secret of their existence for themselves, and use the vast knowledge and data it contained to recreate the Dynasty. However, even with so much lost knowledge from the ancient times, they had little of the traditions of the original Dynasty, and were less like a giant among children than a child having found the giant's weapon." .. "\nDespite having planned it for a long time, the rebellion they set off against the Empire was ultimately rushed and too difficult to manage, leading ultimately to its failure. While it did help destabilize the Empire, I have the feeling that the ancient Dynasty, with their immense experience and institutional memory, would have fared much better, possibly well enough to emerge on the stage directly." + .. "\n " + .. "\nStill, something feels wrong with the whole affair. They had to know it had such little chance of success, and may even expose them in the end. Why do it anyway? Why take such a foolish risk?" }, faction_anarchai = { -- planet32 name = "The Anarchai", @@ -183,7 +187,28 @@ local entries = { entry_homeworld = { -- planet66 name = "Homeworld", category = "Entries", - text = "" + text = "Caderical. The Glinting City of Caslaar. This is where I grew up, where I was born." + .. "\n " + .. "\nNo, not born. Made. I remember it now." + .. "\n " + .. "\nThis was the homeworld of the new Dynasty. Even after centuries, they were still but children, compared to their legendary forebears - but they were driven by the same fire. Obsessed by creating superior humans, worthy of ruling the galaxy, they started a project of engineering the ultimate human warrior, a new Demuirge army that would conquer all of humanity in one glorious campaign, and reign as its true, natural lords!" + .. "\n " + .. "\nThey didn't tell us what we were. Were they wary of leaks? Of how it may twist us? Of loosing control over us? We only knew we were a new type of modified humans, and a bright future was waiting for us. Sent to military academies, we all performed reasonably well. But reasonably well wasn't what they were hoping for." + .. "\nIn truth, we were well-made. With no implants, no biomods, not even tools, we were as capable as the best cyborgs and synths. But we were no Demuirges." + .. "\n " + .. "\nSometimes, when we went to checkups, some of us didn't come back - particularly the least-performing of us. Sudden sickness, we were told. Unplanned complications, to be expected from a first batch. No need to worry, statistics were with us now. The last defects had been fixed. Unfortunate for those they couldn't have saved." + .. "\nThey knew we were growing suspicious, and it made them panic. They decided that the entire generation would be recalled, to be destructively analyzed, and hope to do better next time." + .. "\n " + .. "\nIronically, they had underestimated us. At the next checkup, seeing how the procedures had been changed, we knew what to expect. And we had long since prepared escape plans." + .. "\nAs for me, I had been separated from the others, and was slowly being cornered by security when I felt something connect to my mind. As it turns out, I was enough of a Demuirge after all - this Assault Commander, after being impervious to all orders and analyses, was responding to me. Powering up in the middle of its laboratory, with security half-compromised, it easily tore through several perimeters, to my position." + .. "\n " + .. "\nOnce onboard, I somehow managed to commandeer a dropship in the confusion, and take control of the Commander's support starship from a small tech station. But right before I could jump out-system, the space defense grid scored a hit on the hyperdrive generator." + .. "\nThe resulting misjump should have dismantled the starship and its hold into constituent atoms, but this was the tech of the ancient Dynasty on its final days. Somehow, the ship managed to correct it enough to emerge halfway across the galaxy, in deep space near a Union system-state." + .. "\nThe Union salvage teams never realized there was a pilot onboard the Commander: the shock had been so harsh, I had to been put into deep hibernation, to be awakened in an adequately-equipped Demuirge medical facility. So, not knowing what this strange technology was, they sent us to Folsom to be stored and studied to a later date..." + .. "\n " + .. "\nAnd now, I understand what happened here: with our escape attempt, and me fleeing so violently with this Commander, they knew the Empire would investigate. They knew it was too early, but they had just ran out of time." + .. "\n " + .. "\nI ignore how many of my siblings escaped. Even knowing what happened next, I still hope that at least a few made it out." }, entry_starsong = { -- planet67 name = "Starsong", @@ -246,6 +271,16 @@ local entries = { .. "\nThe loss of the army in which the Rebels had poured so much of their resources broke their military, which would never recover. Following it, and despite occasional successes in resisting the Empire's advance, the Rebels would not see another key victory, only loosing ground from then on." .. "\nBy the time of the event, only a few worlds still held on against the Empire's armies, with resistance movements on many others mercilessly hunted down. Had everyone not disappeared, it would have been a question of time before their destruction." }, + location_rockbar = { -- planet57 + name = "Rockbar testing grounds", + category = "Locations", + text = "" + }, + location_pendust = { -- planet60 + name = "Pendust capital planet", + category = "Locations", + text = "" + }, location_intrepid = { -- planet64 name = "The Garden of Intrepid", category = "Locations", @@ -256,6 +291,49 @@ local entries = { category = "Locations", text = "" }, + -- Interception networks + location_phisnet = { -- planet13 + name = "Phisnet-3617 interception network", + category = "Locations", + text = "" + }, + location_kirdipan = { -- planet18 + name = "Kirdipan interception network", + category = "Locations", + text = "" + }, + location_hastus = { -- planet46 + name = "Hastus interception network", + category = "Locations", + text = "" + }, + -- Artefacts + location_new_falsell = { -- planet7 + name = "New Falsell artefact", + category = "Locations", + text = "" + }, + location_lovaza_jira = { -- planet28 + name = "Lovaza Jira artefact", + category = "Locations", + text = "" + }, + location_leopard = { -- planet33 + name = "Leopard artefact", + category = "Locations", + text = "" + }, + location_estann_all = { -- planet43 + name = "Estann All artefact", + category = "Locations", + text = "" + }, + -- Misc locations + location_musashi = { -- planet71 + name = "Musashi rally", + category = "Locations", + text = "" + }, -- TODO remove empty example example_dropships = { diff --git a/campaign/sample/planets/planet66.lua b/campaign/sample/planets/planet66.lua index 73e19c8ee..1f4aaa32b 100644 --- a/campaign/sample/planets/planet66.lua +++ b/campaign/sample/planets/planet66.lua @@ -2895,7 +2895,10 @@ local function GetPlanet(planetUtilities, planetID) modules = { }, abilities = { - } + }, + codexEntries = { + "entry_homeworld" + }, }, } From 4834cde6431f199c71f2a7cd56d940a5630324fb Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Sun, 9 Feb 2020 13:38:34 +1100 Subject: [PATCH 013/103] Lalata (Jugglenaut + Newton): * Rewrote the Jump while flying tip, and made it more prominent. * Made the anti-Jugglenaut attack occur later on Easy, and made it smaller. * Removed an enemy Fusion on Easy. Hibiliha (Funnelweb + Ulti): * Removed some enemy Fusions on Easy. * Removed the Caretaker that assists the enemy Strider Hub on Easy. --- campaign/sample/planets/planet51.lua | 77 ++++++++++++++++++++++++++-- campaign/sample/planets/planet61.lua | 6 +++ 2 files changed, 79 insertions(+), 4 deletions(-) diff --git a/campaign/sample/planets/planet51.lua b/campaign/sample/planets/planet51.lua index 807ce9bfd..83dcf931f 100644 --- a/campaign/sample/planets/planet51.lua +++ b/campaign/sample/planets/planet51.lua @@ -35,12 +35,12 @@ local function GetPlanet(planetUtilities, planetID) }, tips = { { - image = "unitpics/turretimpulse.png", - text = [[The Newton turret can be toggled to attract or repulse its target. It does not inflict any direct damage, so when used as a defensive tool it relies on pushing enemies off cliffs or pulling them into other defences (particularly pulling bombers into anti-air). Smaller units are generally affected more.]] + image = "unitpics/module_jumpjet.png", + text = [[Jumpjet-equipped units can jump while flying through the air - quite useful if they happen to be propelled off a ramp by an array of Netwons. Issue a Jump command in advance to have the unit Jump and land safely once in range.]] }, { - image = "unitpics/module_jumpjet.png", - text = [[Newtons can also be used to propel your units off a ramp and into battle. Jumpjet-equipped units (which can survive the landing by jumping) and bombs (which deal damage on impact) are best suited for this. Use the Newton firezone command to automate the process.]] + image = "unitpics/turretimpulse.png", + text = [[The Newton turret can be toggled to attract or repulse its target. It does not inflict any direct damage, so when used as a defensive tool it relies on pushing enemies off cliffs or pulling them into other defences (particularly pulling bombers into anti-air). Smaller units are generally affected more.]] }, { image = "unitpics/jumpsumo.png", @@ -1231,6 +1231,7 @@ local function GetPlanet(planetUtilities, planetID) x = 112, z = 312, facing = 1, + difficultyAtLeast = 2, }, { name = "factoryveh", @@ -1364,6 +1365,7 @@ local function GetPlanet(planetUtilities, planetID) x = 328, z = 888, facing = 1, + difficultyAtLeast = 2, commands = { {cmdID = planetUtilities.COMMAND.PATROL, pos = {328, 888}}, {cmdID = planetUtilities.COMMAND.PATROL, pos = {353, 913}, options = {"shift"}}, @@ -1374,6 +1376,7 @@ local function GetPlanet(planetUtilities, planetID) x = 328, z = 952, facing = 1, + difficultyAtLeast = 2, commands = { {cmdID = planetUtilities.COMMAND.PATROL, pos = {328, 952}}, {cmdID = planetUtilities.COMMAND.PATROL, pos = {353, 977}, options = {"shift"}}, @@ -1699,6 +1702,7 @@ local function GetPlanet(planetUtilities, planetID) x = 916, z = 537, facing = 1, + difficultyAtLeast = 2, spawnRadius = 50, delay = 40*30, orbitalDrop = true, @@ -1711,6 +1715,7 @@ local function GetPlanet(planetUtilities, planetID) x = 830, z = 873, facing = 1, + difficultyAtLeast = 2, spawnRadius = 50, delay = 40*30, orbitalDrop = true, @@ -1723,6 +1728,7 @@ local function GetPlanet(planetUtilities, planetID) x = 841, z = 957, facing = 1, + difficultyAtLeast = 2, spawnRadius = 50, delay = 40*30, orbitalDrop = true, @@ -1735,6 +1741,7 @@ local function GetPlanet(planetUtilities, planetID) x = 808, z = 771, facing = 1, + difficultyAtLeast = 2, spawnRadius = 50, delay = 40*30, orbitalDrop = true, @@ -1747,6 +1754,7 @@ local function GetPlanet(planetUtilities, planetID) x = 789, z = 677, facing = 1, + difficultyAtLeast = 2, spawnRadius = 50, delay = 40*30, orbitalDrop = true, @@ -1759,6 +1767,7 @@ local function GetPlanet(planetUtilities, planetID) x = 945, z = 1037, facing = 1, + difficultyAtLeast = 2, spawnRadius = 50, delay = 40*30, orbitalDrop = true, @@ -1771,6 +1780,7 @@ local function GetPlanet(planetUtilities, planetID) x = 895, z = 1206, facing = 2, + difficultyAtLeast = 2, spawnRadius = 50, delay = 40*30, orbitalDrop = true, @@ -1783,6 +1793,7 @@ local function GetPlanet(planetUtilities, planetID) x = 883, z = 1150, facing = 1, + difficultyAtLeast = 2, spawnRadius = 50, delay = 40*30, orbitalDrop = true, @@ -1795,6 +1806,7 @@ local function GetPlanet(planetUtilities, planetID) x = 936, z = 980, facing = 1, + difficultyAtLeast = 2, spawnRadius = 50, delay = 40*30, orbitalDrop = true, @@ -1807,6 +1819,7 @@ local function GetPlanet(planetUtilities, planetID) x = 911, z = 795, facing = 1, + difficultyAtLeast = 2, spawnRadius = 50, delay = 40*30, orbitalDrop = true, @@ -1840,12 +1853,68 @@ local function GetPlanet(planetUtilities, planetID) {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, }, }, + + -- delayed first wave for easy + { + name = "vehassault", + x = 883, + z = 1150, + facing = 1, + difficultyAtMost = 1, + spawnRadius = 50, + delay = 80*30, + orbitalDrop = true, + commands = { + {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, + }, + }, + { + name = "vehassault", + x = 895, + z = 1206, + facing = 2, + difficultyAtMost = 1, + spawnRadius = 50, + delay = 80*30, + orbitalDrop = true, + commands = { + {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, + }, + }, + { + name = "vehassault", + x = 883, + z = 1150, + facing = 1, + difficultyAtMost = 1, + spawnRadius = 50, + delay = 80*30, + orbitalDrop = true, + commands = { + {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, + }, + }, + { + name = "vehriot", + x = 936, + z = 980, + facing = 1, + difficultyAtMost = 1, + spawnRadius = 50, + delay = 80*30, + orbitalDrop = true, + commands = { + {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, + }, + }, + -- second wave { name = "veharty", x = 84, z = 1156, facing = 3, + difficultyAtLeast = 2, spawnRadius = 50, delay = 60*30, orbitalDrop = true, diff --git a/campaign/sample/planets/planet61.lua b/campaign/sample/planets/planet61.lua index 1159e46cb..e0e2b4521 100644 --- a/campaign/sample/planets/planet61.lua +++ b/campaign/sample/planets/planet61.lua @@ -1267,6 +1267,7 @@ local function GetPlanet(planetUtilities, planetID) x = 7432, z = 5608, facing = 0, + difficultyAtLeast = 2, }, { name = "staticantinuke", @@ -3233,12 +3234,14 @@ local function GetPlanet(planetUtilities, planetID) x = 7240, z = 688, facing = 2, + difficultyAtLeast = 2, }, { name = "energyfusion", x = 7048, z = 1168, facing = 2, + difficultyAtLeast = 2, }, { name = "staticmex", @@ -3966,18 +3969,21 @@ local function GetPlanet(planetUtilities, planetID) x = 4116, z = 6919, facing = 3, + difficultyAtLeast = 2, }, { name = "tankassault", x = 3896, z = 6966, facing = 3, + difficultyAtLeast = 2, }, { name = "tankcon", x = 4126, z = 6798, facing = 3, + difficultyAtLeast = 2, }, { name = "tankcon", From 2471774abd0959063101a7ca1e977dd0578117c7 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Sun, 9 Feb 2020 16:54:32 +1100 Subject: [PATCH 014/103] Removed the starting Constable jump from the Newton mission. --- campaign/sample/planets/planet51.lua | 3 --- 1 file changed, 3 deletions(-) diff --git a/campaign/sample/planets/planet51.lua b/campaign/sample/planets/planet51.lua index 83dcf931f..194d593e9 100644 --- a/campaign/sample/planets/planet51.lua +++ b/campaign/sample/planets/planet51.lua @@ -164,9 +164,6 @@ local function GetPlanet(planetUtilities, planetID) x = 7970, z = 3750, facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.JUMP, pos = {2900, 380},} - }, }, { name = "jumpcon", From 60a2601808de61252815d5b167cb5399c0dfc3fa Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Sun, 9 Feb 2020 17:46:48 +1100 Subject: [PATCH 015/103] Try not copying non-tables in chili. --- libs/chiliui/luamenu/chili/chili/controls/object.lua | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/libs/chiliui/luamenu/chili/chili/controls/object.lua b/libs/chiliui/luamenu/chili/chili/controls/object.lua index 6637bf50b..412b062b2 100644 --- a/libs/chiliui/luamenu/chili/chili/controls/object.lua +++ b/libs/chiliui/luamenu/chili/chili/controls/object.lua @@ -124,8 +124,9 @@ function Object:New(obj) if (t == "metatable") then setmetatable(obj[i], getmetatable(v)) end - elseif (ot == "nil") then - obj[i] = v + -- We don't need to copy other types (allegedly) + --elseif (ot == "nil") then + -- obj[i] = v end end end From 58855ab85f180c7fd4c3a04f0c8e4c5a16753bac Mon Sep 17 00:00:00 2001 From: Thorneel Date: Sun, 9 Feb 2020 13:56:12 +0100 Subject: [PATCH 016/103] Tweaked a few entries, replaced defence with defense in briefings for coherence, added many empty codex entries for places that could benefit The entries aren't added on the planet files yet, to avoid unlocking empty entries --- campaign/sample/codex.lua | 74 ++++++++++++++++++++-------- campaign/sample/planets/planet10.lua | 2 +- campaign/sample/planets/planet11.lua | 2 +- campaign/sample/planets/planet12.lua | 2 +- campaign/sample/planets/planet13.lua | 2 +- campaign/sample/planets/planet14.lua | 2 +- campaign/sample/planets/planet17.lua | 2 +- campaign/sample/planets/planet19.lua | 2 +- campaign/sample/planets/planet21.lua | 2 +- campaign/sample/planets/planet24.lua | 4 +- campaign/sample/planets/planet28.lua | 2 +- campaign/sample/planets/planet3.lua | 2 +- campaign/sample/planets/planet30.lua | 2 +- campaign/sample/planets/planet31.lua | 4 +- campaign/sample/planets/planet34.lua | 2 +- campaign/sample/planets/planet39.lua | 2 +- campaign/sample/planets/planet4.lua | 2 +- campaign/sample/planets/planet43.lua | 2 +- campaign/sample/planets/planet48.lua | 2 +- campaign/sample/planets/planet49.lua | 2 +- campaign/sample/planets/planet5.lua | 2 +- campaign/sample/planets/planet50.lua | 2 +- campaign/sample/planets/planet51.lua | 4 +- campaign/sample/planets/planet53.lua | 2 +- campaign/sample/planets/planet55.lua | 4 +- campaign/sample/planets/planet57.lua | 2 +- campaign/sample/planets/planet58.lua | 2 +- campaign/sample/planets/planet59.lua | 2 +- campaign/sample/planets/planet6.lua | 4 +- campaign/sample/planets/planet60.lua | 2 +- campaign/sample/planets/planet61.lua | 2 +- campaign/sample/planets/planet7.lua | 6 +-- 32 files changed, 91 insertions(+), 59 deletions(-) diff --git a/campaign/sample/codex.lua b/campaign/sample/codex.lua index a1370d5dd..9de444cdc 100644 --- a/campaign/sample/codex.lua +++ b/campaign/sample/codex.lua @@ -187,9 +187,9 @@ local entries = { entry_homeworld = { -- planet66 name = "Homeworld", category = "Entries", - text = "Caderical. The Glinting City of Caslaar. This is where I grew up, where I was born." + text = "Caderical. The Glinting City of Caslaar, or what's left of it, under the desert sand. This is where I grew up, where I was born - or rather made." .. "\n " - .. "\nNo, not born. Made. I remember it now." + .. "\nHow strange to find out the whole truth, after all that time." .. "\n " .. "\nThis was the homeworld of the new Dynasty. Even after centuries, they were still but children, compared to their legendary forebears - but they were driven by the same fire. Obsessed by creating superior humans, worthy of ruling the galaxy, they started a project of engineering the ultimate human warrior, a new Demuirge army that would conquer all of humanity in one glorious campaign, and reign as its true, natural lords!" .. "\n " @@ -202,11 +202,11 @@ local entries = { .. "\nIronically, they had underestimated us. At the next checkup, seeing how the procedures had been changed, we knew what to expect. And we had long since prepared escape plans." .. "\nAs for me, I had been separated from the others, and was slowly being cornered by security when I felt something connect to my mind. As it turns out, I was enough of a Demuirge after all - this Assault Commander, after being impervious to all orders and analyses, was responding to me. Powering up in the middle of its laboratory, with security half-compromised, it easily tore through several perimeters, to my position." .. "\n " - .. "\nOnce onboard, I somehow managed to commandeer a dropship in the confusion, and take control of the Commander's support starship from a small tech station. But right before I could jump out-system, the space defense grid scored a hit on the hyperdrive generator." + .. "\nOnce on board, I somehow managed to commandeer a dropship in the confusion, and take control of the Commander's support starship from a small tech station. But right before I could jump out-system, the space defense grid scored a hit on the hyperdrive generator." .. "\nThe resulting misjump should have dismantled the starship and its hold into constituent atoms, but this was the tech of the ancient Dynasty on its final days. Somehow, the ship managed to correct it enough to emerge halfway across the galaxy, in deep space near a Union system-state." - .. "\nThe Union salvage teams never realized there was a pilot onboard the Commander: the shock had been so harsh, I had to been put into deep hibernation, to be awakened in an adequately-equipped Demuirge medical facility. So, not knowing what this strange technology was, they sent us to Folsom to be stored and studied to a later date..." + .. "\nThe Union salvage teams never realized there was a pilot on board the Commander: the shock had been so harsh, I had to been put into deep hibernation, to be awakened in an adequately-equipped Demuirge medical facility. So, not knowing what this strange technology was, they sent us to Folsom to be stored and studied to a later date..." .. "\n " - .. "\nAnd now, I understand what happened here: with our escape attempt, and me fleeing so violently with this Commander, they knew the Empire would investigate. They knew it was too early, but they had just ran out of time." + .. "\nHere, with our escape attempt, and me fleeing so violently with this Commander, they knew the Empire would investigate. They knew it was too early, but they had just run out of time." .. "\n " .. "\nI ignore how many of my siblings escaped. Even knowing what happened next, I still hope that at least a few made it out." }, @@ -291,54 +291,86 @@ local entries = { category = "Locations", text = "" }, - -- Interception networks - location_phisnet = { -- planet13 + location_musashi = { -- planet71 + name = "Musashi rally", + category = "Locations", + text = "" + }, + location_kalyp = { -- planet26 + name = "Kalyp's tides", + category = "Locations", + text = "" + }, + + -- Occurences + --- Interception networks + occurence_phisnet = { -- planet13 name = "Phisnet-3617 interception network", category = "Locations", text = "" }, - location_kirdipan = { -- planet18 + occurence_kirdipan = { -- planet18 name = "Kirdipan interception network", category = "Locations", text = "" }, - location_hastus = { -- planet46 + occurence_hastus = { -- planet46 name = "Hastus interception network", category = "Locations", text = "" }, -- Artefacts - location_new_falsell = { -- planet7 + occurence_new_falsell = { -- planet7 name = "New Falsell artefact", category = "Locations", text = "" }, - location_lovaza_jira = { -- planet28 + occurence_lovaza_jira = { -- planet28 name = "Lovaza Jira artefact", category = "Locations", text = "" }, - location_leopard = { -- planet33 + occurence_leopard = { -- planet33 name = "Leopard artefact", category = "Locations", text = "" }, - location_estann_all = { -- planet43 + occurence_estann_all = { -- planet43 name = "Estann All artefact", category = "Locations", text = "" }, - -- Misc locations - location_musashi = { -- planet71 - name = "Musashi rally", + --- Ancient trees + occurence_walchice = { -- planet20 + name = "The trees of Waliche", category = "Locations", text = "" }, - - -- TODO remove empty example - example_dropships = { - name = "Dropships", - category = "Example", + occurence_old_falsell = { -- planet45 + name = "The trees of Old Falsell", + category = "Locations", + text = "" + }, + --- Ancient tech + occurence_deuliah = { -- planet56 + name = "Asjulohi's ancient fabricator", + category = "Locations", + text = "" + }, + occurence_deuliah = { -- planet56 + name = "Deuliah's old Detriment", -- TODO better name + category = "Locations", + text = "" + }, + occurence_lalata = { -- planet51 + name = "Lalata's tech", -- TODO better name + category = "Locations", + text = "" + }, + -- Smuggled data + occurence_arteri = { -- planet50 + name = "Arteri data cache", + category = "Locations", text = "" }, } diff --git a/campaign/sample/planets/planet10.lua b/campaign/sample/planets/planet10.lua index 78e82ccdf..0a73ace0a 100644 --- a/campaign/sample/planets/planet10.lua +++ b/campaign/sample/planets/planet10.lua @@ -36,7 +36,7 @@ local function GetPlanet(planetUtilities, planetID) tips = { { image = "unitpics/vehsupport.png", - text = [[Fencers need to remain stationary and set up before they can fire, making them better at defence than offence. Their guided missiles inflict reliable damage at range.]] + text = [[Fencers need to remain stationary and set up before they can fire, making them better at defense than offence. Their guided missiles inflict reliable damage at range.]] }, { image = "unitpics/veharty.png", diff --git a/campaign/sample/planets/planet11.lua b/campaign/sample/planets/planet11.lua index db57412e1..89bd0ba6a 100644 --- a/campaign/sample/planets/planet11.lua +++ b/campaign/sample/planets/planet11.lua @@ -25,7 +25,7 @@ local function GetPlanet(planetUtilities, planetID) primaryType = "G8V", milRating = 1, feedbackLink = "http://zero-k.info/Forum/Thread/24457", - text = "This world seems to have rebelled against their Empire, while it was too busy fighting on other fronts. They built formidable defences, most of them still intact as the Empire cut them off instead of landing a punitive force." + text = "This world seems to have rebelled against their Empire, while it was too busy fighting on other fronts. They built formidable defenses, most of them still intact as the Empire cut them off instead of landing a punitive force." .. "\n " .. "\nSomehow, it has been enough to cripple them, and most of their mobile ground forces have disappeared." , diff --git a/campaign/sample/planets/planet12.lua b/campaign/sample/planets/planet12.lua index b60f82ce1..2bbbc4938 100644 --- a/campaign/sample/planets/planet12.lua +++ b/campaign/sample/planets/planet12.lua @@ -26,7 +26,7 @@ local function GetPlanet(planetUtilities, planetID) primaryType = "G8V", milRating = 1, feedbackLink = "http://zero-k.info/Forum/Thread/24457", - text = "This rich industrial world is quite well-defended, but a dormant saboteur unit recognized my IFF and signaled me. I should be able to subvert those defences with its help." + text = "This rich industrial world is quite well-defended, but a dormant saboteur unit recognized my IFF and signaled me. I should be able to subvert those defenses with its help." .. "\n " .. "\nAs far as I can tell, it identified me as allied to the rebels against whoever was the Empire controlling this world." , diff --git a/campaign/sample/planets/planet13.lua b/campaign/sample/planets/planet13.lua index 776546353..e5854a768 100644 --- a/campaign/sample/planets/planet13.lua +++ b/campaign/sample/planets/planet13.lua @@ -26,7 +26,7 @@ local function GetPlanet(planetUtilities, planetID) primaryType = "N/A", milRating = 1, feedbackLink = "http://zero-k.info/Forum/Thread/24441", - text = "On this asteroid is the most powerful communication network of the sector, and its defences have significantly decayed over time." + text = "On this asteroid is the most powerful communication network of the sector, and its defenses have significantly decayed over time." .. "\n " .. "\nInterstellar pursuit forces from many worlds have kept dogging me. I can easily outrun them, but no-one is safe from a mistake. With this network, I should be able to shake them off my trail for good." , diff --git a/campaign/sample/planets/planet14.lua b/campaign/sample/planets/planet14.lua index c381fc6c8..845ddab70 100644 --- a/campaign/sample/planets/planet14.lua +++ b/campaign/sample/planets/planet14.lua @@ -33,7 +33,7 @@ local function GetPlanet(planetUtilities, planetID) tips = { { image = "unitpics/shieldfelon.png", - text = [[The Felon's discharge gun is very powerful, but comes with a catch; the weapon drains power from its own shields and the shields of nearby allies. Make sure you have enough shield power available to destroy whatever you're facing, or your Felons will become weaponless and defenceless.]] + text = [[The Felon's discharge gun is very powerful, but comes with a catch; the weapon drains power from its own shields and the shields of nearby allies. Make sure you have enough shield power available to destroy whatever you're facing, or your Felons will become weaponless and defenseless.]] }, { image = "luaui/images/commands/bold/reclaim.png", diff --git a/campaign/sample/planets/planet17.lua b/campaign/sample/planets/planet17.lua index d31243f0f..bc5417148 100644 --- a/campaign/sample/planets/planet17.lua +++ b/campaign/sample/planets/planet17.lua @@ -26,7 +26,7 @@ local function GetPlanet(planetUtilities, planetID) primaryType = "L9V", milRating = 1, feedbackLink = "http://zero-k.info/Forum/Thread/24441", - text = "I would never have imagined this lava hellscape of a planet to be inhabited, let alone host major defences. There must be something down there that escaped me, something valuable enough to account for such a military investment." + text = "I would never have imagined this lava hellscape of a planet to be inhabited, let alone host major defenses. There must be something down there that escaped me, something valuable enough to account for such a military investment." , extendedText = "Of course someone would use monstrous, fire-spewing Dante striders to defend a place like this. I will need Aspis area shields to deflect the assault, and Racketeer artillery to disarm those Dantes." }, diff --git a/campaign/sample/planets/planet19.lua b/campaign/sample/planets/planet19.lua index e722d9e27..adb50a543 100644 --- a/campaign/sample/planets/planet19.lua +++ b/campaign/sample/planets/planet19.lua @@ -26,7 +26,7 @@ local function GetPlanet(planetUtilities, planetID) primaryType = "G4V", milRating = 1, feedbackLink = "http://zero-k.info/Forum/Thread/24441", - text = "The two forces here are both too entrenched for automated raids to dislodge the other. One of them recognized my IFF, luckily enough, so I should be able to break the stalemate. All I need is to find a way to break some tough defences." + text = "The two forces here are both too entrenched for automated raids to dislodge the other. One of them recognized my IFF, luckily enough, so I should be able to break the stalemate. All I need is to find a way to break some tough defenses." .. "\n " .. "\nI wonder how much initiative those AIs have been given. Can it decide to make tactical alliances on its own? Or did it somehow know my IFF?" , diff --git a/campaign/sample/planets/planet21.lua b/campaign/sample/planets/planet21.lua index 5a9ecab1c..014690d6f 100644 --- a/campaign/sample/planets/planet21.lua +++ b/campaign/sample/planets/planet21.lua @@ -28,7 +28,7 @@ local function GetPlanet(planetUtilities, planetID) feedbackLink = "http://zero-k.info/Forum/Thread/24489", text = "There was a major military R&D complex here. Most of it is unusable by now, but there is a functional Strider Hub down there. If I can access it, it could be very useful." .. "\n " - .. "\nSomething seems to have escaped its containment. I detect sporadic engagements between the local defence and whatever is hiding in the ground..." + .. "\nSomething seems to have escaped its containment. I detect sporadic engagements between the local defense and whatever is hiding in the ground..." , extendedText = "I have captured a Strider Hub capable of building the heavy Dante riot strider. But with the restrictions of this place, I will need to extract an entire Dante to get the blueprint." .. "\n " diff --git a/campaign/sample/planets/planet24.lua b/campaign/sample/planets/planet24.lua index 19a846fc1..fec789c21 100644 --- a/campaign/sample/planets/planet24.lua +++ b/campaign/sample/planets/planet24.lua @@ -26,7 +26,7 @@ local function GetPlanet(planetUtilities, planetID) primaryType = "F9IV", milRating = 1, feedbackLink = "http://zero-k.info/Forum/Thread/24469", - text = "There is an Ancient Fabricator on this world, capable of generating metal from nothing. It is hidden behind thick layers of defence, but their jamming systems have long stopped working. If I can jump right on top of it, I should be able to fight my way out." + text = "There is an Ancient Fabricator on this world, capable of generating metal from nothing. It is hidden behind thick layers of defense, but their jamming systems have long stopped working. If I can jump right on top of it, I should be able to fight my way out." , extendedText = "The first part of the plan went pretty well, but now I am boxed in there. Time to use Djinn teleporters and Lobsters to launch an attack from behind the inner ring and break the siege." }, @@ -37,7 +37,7 @@ local function GetPlanet(planetUtilities, planetID) }, { image = "unitpics/tele_beacon.png", - text = [[Djinni can place Lamps anywhere on the map, at global range. Besides using the Djinn for defence, you can also use it to recover units deep inside enemy territory, or to launch a sneak attack.]] + text = [[Djinni can place Lamps anywhere on the map, at global range. Besides using the Djinn for defense, you can also use it to recover units deep inside enemy territory, or to launch a sneak attack.]] }, { image = "unitpics/amphlaunch.png", diff --git a/campaign/sample/planets/planet28.lua b/campaign/sample/planets/planet28.lua index 62aecc5e4..70bd8a215 100644 --- a/campaign/sample/planets/planet28.lua +++ b/campaign/sample/planets/planet28.lua @@ -39,7 +39,7 @@ local function GetPlanet(planetUtilities, planetID) }, { image = "unitpics/hoverassault.png", - text = [[Halberds can employ armor when not firing, reducing all incoming damage by a factor of four. Use this to scout for artillery targets or bypass static defences.]] + text = [[Halberds can employ armor when not firing, reducing all incoming damage by a factor of four. Use this to scout for artillery targets or bypass static defenses.]] }, { image = "LuaUI/Images/commands/Bold/reclaim.png", diff --git a/campaign/sample/planets/planet3.lua b/campaign/sample/planets/planet3.lua index 8c13807ab..4c32092a6 100644 --- a/campaign/sample/planets/planet3.lua +++ b/campaign/sample/planets/planet3.lua @@ -26,7 +26,7 @@ local function GetPlanet(planetUtilities, planetID) primaryType = "K4VI", milRating = 1, feedbackLink = "http://zero-k.info/Forum/Thread/24417", - text = "This was a major military hub, I can detect the remains of staging grounds and logistic networks. With all those broken plateaus, this area would have been easier to defend. This is bad news for me, I will have to take those defences out if I want to continue that way." + text = "This was a major military hub, I can detect the remains of staging grounds and logistic networks. With all those broken plateaus, this area would have been easier to defend. This is bad news for me, I will have to take those defenses out if I want to continue that way." .. "\n " .. "\nWhoever they were fighting, it was not going well. There is evidence of raids even here, the frontline would not have been far." , diff --git a/campaign/sample/planets/planet30.lua b/campaign/sample/planets/planet30.lua index 4a31ff18c..232698ec4 100644 --- a/campaign/sample/planets/planet30.lua +++ b/campaign/sample/planets/planet30.lua @@ -29,7 +29,7 @@ local function GetPlanet(planetUtilities, planetID) .. "\n " .. "\nOne of the local garrisons somehow identified me as an enemy of the Empire and gave me IFF codes. I wonder on how many Haven worlds those will work." , - extendedText = "Crossing a river under enemy fire is a daunting prospect, but it becomes easier if I control the river. There are several old Sunlance defence systems, but I can bombard the shoreline with Envoy cruisers to force passage through the shallows." + extendedText = "Crossing a river under enemy fire is a daunting prospect, but it becomes easier if I control the river. There are several old Sunlance defense systems, but I can bombard the shoreline with Envoy cruisers to force passage through the shallows." }, tips = { { diff --git a/campaign/sample/planets/planet31.lua b/campaign/sample/planets/planet31.lua index f28cb8288..29fabd80c 100644 --- a/campaign/sample/planets/planet31.lua +++ b/campaign/sample/planets/planet31.lua @@ -25,9 +25,9 @@ local function GetPlanet(planetUtilities, planetID) primaryType = "G8V", milRating = 1, feedbackLink = "http://zero-k.info/Forum/Thread/24530", - text = "Invalid IFF? Well, it was worth trying. Local defences have considearbly decayed, but what's left is still dangerous." + text = "Invalid IFF? Well, it was worth trying. Local defenses have considearbly decayed, but what's left is still dangerous." .. "\n " - .. "\nThis world had never been disputed to Haven yet, but they knew it would be the next line of defence at the fall of Harsar Lief. With most of the planet covered by water, they could have held it from strategic archipelagoes against a considerable foe." + .. "\nThis world had never been disputed to Haven yet, but they knew it would be the next line of defense at the fall of Harsar Lief. With most of the planet covered by water, they could have held it from strategic archipelagoes against a considerable foe." , extendedText = "With those small islands dotting the ocean, this is ideal for the deployment of ships and submarines. I should move fast to take control of this resource-rich archipelago - once I hold it, I will be safe. The other planetary garrisons have long lost their oversea projection capabilities." }, diff --git a/campaign/sample/planets/planet34.lua b/campaign/sample/planets/planet34.lua index aba88246f..a0f71ee44 100644 --- a/campaign/sample/planets/planet34.lua +++ b/campaign/sample/planets/planet34.lua @@ -29,7 +29,7 @@ local function GetPlanet(planetUtilities, planetID) .. "\n " .. "\nAnd of course, some pirates were trying to take it over, biting much more than they could chew - the Empire made sure to guard it well. Good thing the pirates' security was so poor, I managed to hack their IFF." , - extendedText = "The Imperials had dug into a reasonable defensive position, assisted by aircraft. I should supplement my ground forces with Thunderbirds to disarm enemy defences and Swifts to shoot down their planes." + extendedText = "The Imperials had dug into a reasonable defensive position, assisted by aircraft. I should supplement my ground forces with Thunderbirds to disarm enemy defenses and Swifts to shoot down their planes." }, tips = { { diff --git a/campaign/sample/planets/planet39.lua b/campaign/sample/planets/planet39.lua index 7737fceb5..e5f2a199e 100644 --- a/campaign/sample/planets/planet39.lua +++ b/campaign/sample/planets/planet39.lua @@ -37,7 +37,7 @@ local function GetPlanet(planetUtilities, planetID) tips = { { image = "unitpics/gunshipaa.png", - text = [[Tridents should be your first line of defence against any aerial threat; their long-range AA missiles are effective against all flying targets, and unlike static turrets they can retreat easily if threatened by ground forces.]] + text = [[Tridents should be your first line of defense against any aerial threat; their long-range AA missiles are effective against all flying targets, and unlike static turrets they can retreat easily if threatened by ground forces.]] }, { image = "unitpics/gunshipkrow.png", diff --git a/campaign/sample/planets/planet4.lua b/campaign/sample/planets/planet4.lua index e2a309337..8ad402522 100644 --- a/campaign/sample/planets/planet4.lua +++ b/campaign/sample/planets/planet4.lua @@ -35,7 +35,7 @@ local function GetPlanet(planetUtilities, planetID) tips = { { image = "unitpics/turretaaclose.png", - text = [[The Hacksaw fires two powerful anti-air missiles at any flying target. It's defenceless against ground units and can be easily baited by cheap fliers, so they should be used in conjunction with other AA and land units.]] + text = [[The Hacksaw fires two powerful anti-air missiles at any flying target. It's defenseless against ground units and can be easily baited by cheap fliers, so they should be used in conjunction with other AA and land units.]] }, { image = "unitpics/cloakaa.png", diff --git a/campaign/sample/planets/planet43.lua b/campaign/sample/planets/planet43.lua index 8bc4ebc78..61bacd92d 100644 --- a/campaign/sample/planets/planet43.lua +++ b/campaign/sample/planets/planet43.lua @@ -29,7 +29,7 @@ local function GetPlanet(planetUtilities, planetID) .. "\n " .. "\nIf I am fast enough, I should be able to recover whatever it is and get out of there before the nanites become too much of a problem." , - extendedText = "Any destroyed units or buildings will be rebuilt by the nanites, but they will be hostile to everyone. I will have to hold off the 'zombies' for long enough to go through any existing defences and reach the Artefact." + extendedText = "Any destroyed units or buildings will be rebuilt by the nanites, but they will be hostile to everyone. I will have to hold off the 'zombies' for long enough to go through any existing defenses and reach the Artefact." }, tips = { { diff --git a/campaign/sample/planets/planet48.lua b/campaign/sample/planets/planet48.lua index b27cd3c57..d3d38c404 100644 --- a/campaign/sample/planets/planet48.lua +++ b/campaign/sample/planets/planet48.lua @@ -39,7 +39,7 @@ local function GetPlanet(planetUtilities, planetID) }, { image = "unitpics/empmissile.png", - text = [[Shockley missiles deliver a massive amount of EMP damage in a small radius, and are not affected by shields. Use this to disable the most important part of your opponent's defences just before you attack.]] + text = [[Shockley missiles deliver a massive amount of EMP damage in a small radius, and are not affected by shields. Use this to disable the most important part of your opponent's defenses just before you attack.]] }, { image = "unitpics/napalmmissile.png", diff --git a/campaign/sample/planets/planet49.lua b/campaign/sample/planets/planet49.lua index bd603dbb1..bd7be5bbb 100644 --- a/campaign/sample/planets/planet49.lua +++ b/campaign/sample/planets/planet49.lua @@ -48,7 +48,7 @@ local function GetPlanet(planetUtilities, planetID) }, { image = "unitpics/pw_hq.png", - text = [[Defender Command is armed with a complement of drones for short-range defence.]] + text = [[Defender Command is armed with a complement of drones for short-range defense.]] }, }, gameConfig = { diff --git a/campaign/sample/planets/planet5.lua b/campaign/sample/planets/planet5.lua index a597e22c1..3dc1a439f 100644 --- a/campaign/sample/planets/planet5.lua +++ b/campaign/sample/planets/planet5.lua @@ -30,7 +30,7 @@ local function GetPlanet(planetUtilities, planetID) .. "\n " .. "\nWhoever it was defending - or defending from - there is still an active defense network entrenched down there. I will have to punch through it, if I want access to that sector." , - extendedText = "It is relying on a network of defensive turrets and shielded bots to keep its production infrastructure safe. I will need Slings to weaken its defences and shields before I can commit to an assault. And I will need spotters for those Slings.", + extendedText = "It is relying on a network of defensive turrets and shielded bots to keep its production infrastructure safe. I will need Slings to weaken its defenses and shields before I can commit to an assault. And I will need spotters for those Slings.", }, tips = { { diff --git a/campaign/sample/planets/planet50.lua b/campaign/sample/planets/planet50.lua index 982bc080b..e3659e570 100644 --- a/campaign/sample/planets/planet50.lua +++ b/campaign/sample/planets/planet50.lua @@ -42,7 +42,7 @@ local function GetPlanet(planetUtilities, planetID) }, { image = "unitpics/jumpcon.png", - text = [[The Constable constructor has jumpjets which allow it to set up metal extractors, wind generators, radar towers and defences on high mountains.]] + text = [[The Constable constructor has jumpjets which allow it to set up metal extractors, wind generators, radar towers and defenses on high mountains.]] }, { image = "unitpics/jumpskirm.png", diff --git a/campaign/sample/planets/planet51.lua b/campaign/sample/planets/planet51.lua index 807ce9bfd..a9b525706 100644 --- a/campaign/sample/planets/planet51.lua +++ b/campaign/sample/planets/planet51.lua @@ -27,7 +27,7 @@ local function GetPlanet(planetUtilities, planetID) feedbackLink = "http://zero-k.info/Forum/Thread/24594", text = "Barely inhabitable, far from anything valuable but right between fortress worlds, this was the ideal place for the Empire's sensitive research projects. If they knew something about what happened, it could be there." .. "\n " - .. "\nI could access to some research systems and their defences, but not remotely access their data. Hopefully I can land, grab the data and depart before the main planetary garrison wakes up..." + .. "\nI could access to some research systems and their defenses, but not remotely access their data. Hopefully I can land, grab the data and depart before the main planetary garrison wakes up..." , extendedText = "This is bad! I landed too far, the entire planet's garrison is waking up and the Tech Lab is about to be overrun! I am too far away to reinforce it in time. Unless..." .. "\n " @@ -36,7 +36,7 @@ local function GetPlanet(planetUtilities, planetID) tips = { { image = "unitpics/turretimpulse.png", - text = [[The Newton turret can be toggled to attract or repulse its target. It does not inflict any direct damage, so when used as a defensive tool it relies on pushing enemies off cliffs or pulling them into other defences (particularly pulling bombers into anti-air). Smaller units are generally affected more.]] + text = [[The Newton turret can be toggled to attract or repulse its target. It does not inflict any direct damage, so when used as a defensive tool it relies on pushing enemies off cliffs or pulling them into other defenses (particularly pulling bombers into anti-air). Smaller units are generally affected more.]] }, { image = "unitpics/module_jumpjet.png", diff --git a/campaign/sample/planets/planet53.lua b/campaign/sample/planets/planet53.lua index e47a26306..2445e910a 100644 --- a/campaign/sample/planets/planet53.lua +++ b/campaign/sample/planets/planet53.lua @@ -43,7 +43,7 @@ local function GetPlanet(planetUtilities, planetID) }, { image = "unitpics/jumpassault.png", - text = [[Use Jacks to jump up the cliffs and destroy enemy defences with their melee attack.]] + text = [[Use Jacks to jump up the cliffs and destroy enemy defenses with their melee attack.]] }, }, gameConfig = { diff --git a/campaign/sample/planets/planet55.lua b/campaign/sample/planets/planet55.lua index 6272d48f5..6f616cf3e 100644 --- a/campaign/sample/planets/planet55.lua +++ b/campaign/sample/planets/planet55.lua @@ -25,7 +25,7 @@ local function GetPlanet(planetUtilities, planetID) primaryType = "G6V", milRating = 1, feedbackLink = "http://zero-k.info/Forum/Thread/24594", - text = "The fortress world that guarded the early Empire's southern flank. Never seriously challenged since those days, its garrison may have grown complacent - but the defences that are left are still formidable." + text = "The fortress world that guarded the early Empire's southern flank. Never seriously challenged since those days, its garrison may have grown complacent - but the defenses that are left are still formidable." .. "\n " .. "\nThere is what looks like backdoors in some of the garrison's codes, strangely enough. They would have been useless in actual conflict, though, effective only against unsupervised automata..." , @@ -40,7 +40,7 @@ local function GetPlanet(planetUtilities, planetID) }, { image = "unitpics/staticantinuke.png", - text = [[Antinukes are typically the best-defended thing your enemy possesses. If their anti-air defence is poor destroy the Antinuke with bombers. Otherwise, a Shockley EMP missile will disable the Antinuke for a while.]] + text = [[Antinukes are typically the best-defended thing your enemy possesses. If their anti-air defense is poor destroy the Antinuke with bombers. Otherwise, a Shockley EMP missile will disable the Antinuke for a while.]] }, { image = "unitpics/striderfunnelweb.png", diff --git a/campaign/sample/planets/planet57.lua b/campaign/sample/planets/planet57.lua index 615d35712..c5eb14dc5 100644 --- a/campaign/sample/planets/planet57.lua +++ b/campaign/sample/planets/planet57.lua @@ -38,7 +38,7 @@ local function GetPlanet(planetUtilities, planetID) }, { image = "unitpics/subtacmissile.png", - text = [[The Scylla constructs and fires tactical missiles. Use these to destroy static targets which are elevated or far away. Remember that destroying Pylon connections will disable heavy defences.]] + text = [[The Scylla constructs and fires tactical missiles. Use these to destroy static targets which are elevated or far away. Remember that destroying Pylon connections will disable heavy defenses.]] }, { image = "unitpics/weaponmod_standoff_rocket.png", diff --git a/campaign/sample/planets/planet58.lua b/campaign/sample/planets/planet58.lua index 4a9c7e1c4..9c66d6154 100644 --- a/campaign/sample/planets/planet58.lua +++ b/campaign/sample/planets/planet58.lua @@ -34,7 +34,7 @@ local function GetPlanet(planetUtilities, planetID) tips = { { image = "unitpics/striderarty.png", - text = [[The Merlin is the most powerful mobile artillery piece in the game - its barrage of rockets is most effective against large groups of enemies. Merlins are defenceless at close range so be careful with your starting Merlin until you have a large enough army to escort it.]] + text = [[The Merlin is the most powerful mobile artillery piece in the game - its barrage of rockets is most effective against large groups of enemies. Merlins are defenseless at close range so be careful with your starting Merlin until you have a large enough army to escort it.]] }, { image = "unitpics/cloakjammer.png", diff --git a/campaign/sample/planets/planet59.lua b/campaign/sample/planets/planet59.lua index 65ddb213d..7c90a7636 100644 --- a/campaign/sample/planets/planet59.lua +++ b/campaign/sample/planets/planet59.lua @@ -44,7 +44,7 @@ local function GetPlanet(planetUtilities, planetID) }, { image = "unitpics/pw_artefact.png", - text = [[The Artefact has no direct defences of its own but it is being defended by a hostile force. Push through the zombies and your opponent's defences to access the Artefact.]] + text = [[The Artefact has no direct defenses of its own but it is being defended by a hostile force. Push through the zombies and your opponent's defenses to access the Artefact.]] }, }, gameConfig = { diff --git a/campaign/sample/planets/planet6.lua b/campaign/sample/planets/planet6.lua index 0e5c1b456..bdfa6df85 100644 --- a/campaign/sample/planets/planet6.lua +++ b/campaign/sample/planets/planet6.lua @@ -26,7 +26,7 @@ local function GetPlanet(planetUtilities, planetID) primaryType = "F9V", milRating = 1, feedbackLink = "http://zero-k.info/Forum/Thread/24429", - text = "This world is covered with islands, with a surprising variety of defences. Was it used for combat testing?" + text = "This world is covered with islands, with a surprising variety of defenses. Was it used for combat testing?" .. "\n " .. "\nMany of those islands seem isolated from each-other. I will only need to clear one, hopefully it won't contain any nasty surprises." , @@ -41,7 +41,7 @@ local function GetPlanet(planetUtilities, planetID) }, { image = "unitpics/cloakassault.png", - text = [[Knights are much tougher than the other Cloakbots, and use a lightning gun to damage and stun enemy units. They're effective against medium-weight units and defences.]] + text = [[Knights are much tougher than the other Cloakbots, and use a lightning gun to damage and stun enemy units. They're effective against medium-weight units and defenses.]] }, { image = "unitpics/jumpraid.png", diff --git a/campaign/sample/planets/planet60.lua b/campaign/sample/planets/planet60.lua index 0bf554ffc..ea2703fb7 100644 --- a/campaign/sample/planets/planet60.lua +++ b/campaign/sample/planets/planet60.lua @@ -34,7 +34,7 @@ local function GetPlanet(planetUtilities, planetID) tips = { { image = "unitpics/shipheavyarty.png", - text = [[The Shogun battleship is a straightforward unit; nine artillery cannons' worth of firepower lay waste to your enemies. As artillery units go the Shogun is fairly tough, but keep it away from submarines - it has no defence against underwater foes.]] + text = [[The Shogun battleship is a straightforward unit; nine artillery cannons' worth of firepower lay waste to your enemies. As artillery units go the Shogun is fairly tough, but keep it away from submarines - it has no defense against underwater foes.]] }, { image = "unitpics/conversion_partillery.png", diff --git a/campaign/sample/planets/planet61.lua b/campaign/sample/planets/planet61.lua index 1159e46cb..dedbd6782 100644 --- a/campaign/sample/planets/planet61.lua +++ b/campaign/sample/planets/planet61.lua @@ -42,7 +42,7 @@ local function GetPlanet(planetUtilities, planetID) }, { image = "unitpics/staticstorage.png", - text = [[The Funnelweb's high build power allows it to quickly build defences, but only if it has a supply of metal available. Reserve some resources for their use by ctrl-clicking on the resource bars and setting Funnelweb build priority to High (see the online manual for more information).]] + text = [[The Funnelweb's high build power allows it to quickly build defenses, but only if it has a supply of metal available. Reserve some resources for their use by ctrl-clicking on the resource bars and setting Funnelweb build priority to High (see the online manual for more information).]] }, }, gameConfig = { diff --git a/campaign/sample/planets/planet7.lua b/campaign/sample/planets/planet7.lua index 45459d5c4..3ee690551 100644 --- a/campaign/sample/planets/planet7.lua +++ b/campaign/sample/planets/planet7.lua @@ -28,16 +28,16 @@ local function GetPlanet(planetUtilities, planetID) feedbackLink = "http://zero-k.info/Forum/Thread/24429", text = "There is something very strange on this world. Some kind of artefact, I have never seen anything like it. Could it hold answers about what happened to everyone? I need to get closer." .. "\n " - .. "\nIt is heavily defended, direct assault would be a bad idea. Maybe I can find some weakness in those defences..." + .. "\nIt is heavily defended, direct assault would be a bad idea. Maybe I can find some weakness in those defenses..." , - extendedText = "Frontal attack would be suicidal, but most of it is static defences. If I can infiltrate Phantom sniper bots and destroy their Singularity Plants, it will deactivate the heavier defences." + extendedText = "Frontal attack would be suicidal, but most of it is static defenses. If I can infiltrate Phantom sniper bots and destroy their Singularity Plants, it will deactivate the heavier defenses." .. "\n " .. "\nI should not let my guard down, some mobile forces are still active. And there is something very strange with their data flux..." }, tips = { { image = "unitpics/cloaksnipe.png", - text = [[Unlike all other cloaked units, the Phantom can fire its weapon without becoming visible. Use this to sneak into the defence network, destroying what you need to without blowing your cover.]] + text = [[Unlike all other cloaked units, the Phantom can fire its weapon without becoming visible. Use this to sneak into the defense network, destroying what you need to without blowing your cover.]] }, { image = "unitpics/turretheavy.png", From b1a19d33eda67309ebe0e91d690ae0b233caabd4 Mon Sep 17 00:00:00 2001 From: Thorneel Date: Sun, 9 Feb 2020 18:40:27 +0100 Subject: [PATCH 017/103] Added the Anarchai faction for Haven storyline: planet32 Anarchai name may be changed Replaced Occurences with Anomalies as category Added numbers before category names to force order instead of alphabetical one --- campaign/sample/codex.lua | 168 ++++++++++++++------------- campaign/sample/planets/planet32.lua | 5 +- 2 files changed, 94 insertions(+), 79 deletions(-) diff --git a/campaign/sample/codex.lua b/campaign/sample/codex.lua index 9de444cdc..f8a668757 100644 --- a/campaign/sample/codex.lua +++ b/campaign/sample/codex.lua @@ -2,7 +2,7 @@ local entries = { -- Factions faction_union = { -- planet3, planet5 name = "The Union", - category = "Factions", + category = "3. Factions", text = "Official name: the Union of Sovereign Star-Systems" .. "\nSeveral acronyms were used on occasion, but the variety of official languages between the varied systems-states made it impossible for a majority to agree on a single one." .. "\n " @@ -16,7 +16,7 @@ local entries = { }, faction_empire = { -- planet11, planet12, planet15, planet16, planet17, planet24, planet25, planet26 name = "The Empire", - category = "Factions", + category = "3. Factions", text = "Official name: the Ninth Galactic State, Second Restoration" .. "\nAs they started winning, everyone called it the Galactic Empire, or simply the Empire" .. "\n " @@ -29,7 +29,7 @@ local entries = { }, faction_rebels = { -- planet36, planet37, planet39, planet40, planet42, planet44, planet47, planet48, planet56, planet62 name = "The Rebels", - category = "Factions", + category = "3. Factions", text = "\"Death to the tyrants!\"" .. "\n " .. "\nUnrest was steadily growing across the Empire, both on wealthy peripheral worlds and poor, isolated ones, mostly from the resources and attention diverted towards their war machine, and the rule of law becoming both harsher and less effective at keeping order. The Empire thought they could hold enough authority to prevent any serious challenge to their rule, at least for long enough to finish pacifying the galaxy. It appears they were wrong." @@ -39,7 +39,7 @@ local entries = { }, faction_haven = { -- planet31 name = "Haven", - category = "Factions", + category = "3. Factions", text = "\"Many as one\"" .. "\n " .. "\nAs the previous galactic order fell apart, many long-repressed sectarian tensions flared, particularly between free machines and biosupremacists. As conflicts increased in violence, a self-defense group of free machines carved a safe-haven for themselves, before harboring more endangered groups and allying with other self-defense groups as time went by and the whole region slid into anarchy." @@ -50,7 +50,7 @@ local entries = { }, faction_lawless = { -- planet28, planet29, planet34, planet35, planet41, planet49, planet50, planet53 name = "The Lawless", - category = "Factions", + category = "3. Factions", text = "Spread too thin, with much of its attention and resources dedicated to the war machine, and a number of violent, organized uprising, the Empire's rule of law was crumbling on many worlds. Some, impoverished by high taxation and falling trade, turned to crime, piracy and smuggling of all kinds. Governors without oversight nor control became local tyrants. Military and law enforcement groups became warlords and took over the worlds they were supposed to protect." .. "\n " .. "\nThe Empire, while conscious of those problems, decided that it had more pressing issues, namely uniting the galaxy and dealing with the Rebels. Presumably, its plan was to leave this problem for later, when it would be free to reconquer the seceding worlds and reinstate its rule by force." @@ -58,7 +58,7 @@ local entries = { }, faction_dynasty = { -- planet 46, planet47, planet56 name = "The Dynasty", - category = "Factions", + category = "3. Factions", text = "\"Élan vital\"" .. "\n " .. "\nSomething about the Rebels have been nagging me for a long time. They were too well-prepared, well-organized, and managed to coordinate simultaneous uprisings among groups of malcontents that often hated each-other. And something about their whole modus operandi kept reminding me of something." @@ -71,7 +71,7 @@ local entries = { }, faction_dynasty_restored = { -- planet58, planet59 name = "The Dynasty restored", - category = "Factions", + category = "3. Factions", text = "It has always been thought that the Dynasty was finally destroyed at Chatka, when they fought the last battle of the galaxy against the Anarchai." .. "\nAs it turns out, it was true." .. "\n " @@ -82,19 +82,29 @@ local entries = { }, faction_anarchai = { -- planet32 name = "The Anarchai", - category = "Factions", - text = "" + category = "3. Factions", + text = "Little is known, let alone understood, about the Anarchai who brought the ancient times to an end. Those alien-thinking, god-like supermachines simply appeared one day across a quadrant with no warning." + .. "\nHitting the galaxy like a hurricane, they smashed all resistance, systematically dismantling any higher form of organization and advanced installations they found, before continuing to the next system." + .. "\n " + .. "\nTaken aback, the Celestial Dominion, Ghost Mandate and Dynasty put their longstanding cold war on hold to band together against this new menace, but to no avail. Within months, both the mighty Ghost Fleet and the Four Thrones had been destroyed, a few survivors only managing to join Dynasty space before the Anarchai scatterships." + .. "\n " + .. "\nIt would be the only time in known history where the Dynasties broke their principle of human supremacy, making large-scale use of tech from Celestial and Ghost remnants. Against all odds, this unholy alliance of desperation did manage to slow down the ineluctable Anarchai advance - though not for long." + .. "\nThree years after their emergence, Chatka, the Dynasty homeworld and last bastion of resistance, would be burned to cinder." + .. "\n " + .. "\nThen, they turned their scatterships against each-other, destroying themselves to the last. As suddenly as they had appeared, the Anarchai were gone - leaving the galaxy stunned, ruined, utterly disorganized - but to their own surprise, still alive." + .. "\n " + .. "\nHaven was fascinated by the Anarchai. Located in their presumed birthplace, they spent considerable effort trying to pierce the mystery of their origins, even as the war against the Empire was taking a turn for the worse." }, faction_survivors = { -- planet51, planet55, planet62 name = "Survivors", - category = "Factions", + category = "3. Factions", text = "" }, -- Threats threat_automata = { -- planet69 name = "Automata", - category = "Threats", + category = "2. Threats", text = "Left to themselves, most armies will fall dormant to minimize energy and maintenance requirements. With proper settings and their own nanolathe arrays, they can stay functional for a very long time. And they will leave enough sensors active to detect threats, then awaken and engage them until new orders or supervision are received." .. "\n " .. "\nUnfortunately, it seems I lack the proper identification codes to be recognized by most of those damn automata, or enough time to find a flaw in their code and hack them - so they are engaging me on sight. There may not be sapient minds behind them, but tactical AIs should not be underestimated, especially when they have the home advantage." @@ -103,7 +113,7 @@ local entries = { }, threat_zombies = { -- planet43, planet59 name = "Zombies", - category = "Threats", + category = "2. Threats", text = "Suspected to be an ancient terror weapon for the defense by mutually-assured destruction of a long-forgotten polity, the zombie nanoplague was for a long time the most feared contagion in existence." .. "\n " .. "\nExtraordinarily virulent, it will contaminate an entire planet in less than a week from a single carrier, and cause the death of any organic lifeform in a few minutes at most. Only the most advanced antinanite barriers will stop it, and it will take over any civilian or insufficiently protected military machines. And what gave it its name is how even the most advanced military systems will be taken over and resurrected. The only way to neutralize for good an infected unit is to also destroy its wreck." @@ -116,7 +126,7 @@ local entries = { }, threat_chickens = { -- planet21, planet38, planet63 name = "Chickens", - category = "Threats", + category = "2. Threats", text = "Official name: Gallinuloides Horribilis" .. "\n " .. "\nHow the hell is that their official name? There is practically no biological link between those things and old Earth galliformes! In fact, those things are less birds than even mammals." @@ -130,7 +140,7 @@ local entries = { }, threat_chickens_lifecycle = { -- planet38 name = "Chickens life-cycle", - category = "Threats", + category = "2. Threats", text = "Little is known or understood about the life-cycle of chicken. Colonies are centered around a Queen, which will be abandoned upon its death. Whether the colony is destroyed, its dormant remains taken over by a new one or if it will produce a new Queen after a long enough time is unknown, as is how Queens themselves are born and form new colonies." .. "\n " .. "\nDormant chicken can endure millennia in extremely deep stealth underground chambers, while active colonies form bewildering tunnel complexes, with little surface activity - though some cases of what may be surface agriculture have been observed. Size and activity of individual colonies vary wildly, from lone mountains to entire continents, and ranging from a few scattered zooids to subterranean metropolis. Given time, their activities will inevitably cover he entire planet." @@ -139,14 +149,14 @@ local entries = { }, threat_chickens_travel = { -- planet21 name = "Chickens interstellar travel", - category = "Threats", + category = "2. Threats", text = "No chicken space organism has ever been detected, nor stowaway zooid or biological material that could have started a new colony. Despite this, new colonies have regularly been found on worlds with no previously known chicken presence. While some could be explained by undetected dormant elements, some had ruled it out with near-certainty. As such, it has generally been accepted that chicken have means to either move or seed new colonies over interstellar distances. Whether by slower-than-light dormant seeds, incredibly stealthy starships, extremely sophisticated detection systems to launch far from human sensors, or even deep underground warp portals working by unknown physical principles, no concrete element has been found." .. "\n " .. "\nChicken have existed for at least as long as the early days of the human galactic age and their capabilities to live on almost any type of planet without any need for terraforming. Despite this and their demonstrated interstellar capabilities, they have never settled on more than a proportionally a handful of worlds, even including those ignored by humans as unsuitable for colonization or exploitation. Why haven't they long overrun has been said to be the key to understand what they really are." }, threat_chickens_intelligence = { -- planet63 name = "Chickens intelligence", - category = "Threats", + category = "2. Threats", text = "Chicken thought processes, or even whether they are even sapient, is unknown. They have however proven themselves to be remarkably good at planning, adaptation and long-term resource management. Their degree of understanding of human societies is unknown, but they have sometimes been eerily good at striking unsuspecting or unprepared settlements at the worst possible time and place. Though some attribute this to exceptional pattern-recognition, others have hypothesized an ability to spy on and understand human communications and societies." .. "\n " .. "\nInter-colony skirmishes have been observed, often limited to underground tunnel fighting and nowhere near with the level of violence seen against humans, or with a Queen directly intervening. Similarly, while colonies don't always cooperate against humans and some prefer to go dormant than fight, no skirmish has ever been observed on a conflict where a colony was engaged against humans. Long-range coordination of chicken forces also hint at sophisticated inter-colony communications, though by which mechanisms is unknown. Controversial evidence of interstellar communication have been presented, but has always been judged invalid or inconclusive." @@ -159,14 +169,14 @@ local entries = { -- Entries entry_first = { -- planet69 name = "what", - category = "Entries", + category = "1. Entries", text = "What am I doing on a hostile fortress world? Was I captured? But then why didn't the pull me out before moving me around? There is no trace planetary assault - then were those subverted by deep agents? A mistimed diversion? Why hasn't anyone intervened yet? Something feels very wrong." .. "\n " .. "\nSomehow the defense grid is still on automated alert. Something must be keeping everyone busy and a starship has answered my distress call. This is my chance to jump out of the system." }, entry_commander = { -- planet1 name = "Assault commander", - category = "Entries", + category = "1. Entries", text = "Commanders are an old concept. Put everything needed to build an army with local resources on a compact chassis, slap a weapon and some armor, and harden it all for fast insertion on a hostile planet. Hopefully they send you on a less defended part of the world, where you are left alone long enough to entrench yourself, and launch an assault on strategic locations - or open a gate for the real assault forces to get in. Or you are defending a planet and get thrown wherever the enemy is deciding to land, then try and kill them before they can build enough of an army to kill you." .. "\n A few tried and true models, perfected for cost, effectiveness and reliability over many wars, and pretty much no surprise for many centuries. My memories are still blurred, but I remember extensively training on those." .. "\n " @@ -177,7 +187,7 @@ local entries = { }, entry_event = { -- planet2 name = "Event", - category = "Entries", + category = "1. Entries", text = "It is not just those worlds that are empty. It is the entire galaxy." .. "\nAgain, old ruins from what could be the same time litter the planet. But when I try to pick up long-range signals, detect hyperspace movements or any other sort of activity, the galaxy is silent. If someone is still out there, they either lost all interstellar capabilities, or they are hiding very well." .. "\n " @@ -185,8 +195,8 @@ local entries = { .. "\nBut some recording survived, enough to prove that whatever the event was, it happened in an instant. One moment everyone was there, a day like any other. The next moment, they were all gone. Baselines, modified, cyborgs, synths, uplifts, free machines - everyone, no exception, and nothing else..." }, entry_homeworld = { -- planet66 - name = "Homeworld", - category = "Entries", + name = "My homeworld", + category = "1. Entries", text = "Caderical. The Glinting City of Caslaar, or what's left of it, under the desert sand. This is where I grew up, where I was born - or rather made." .. "\n " .. "\nHow strange to find out the whole truth, after all that time." @@ -211,20 +221,21 @@ local entries = { .. "\nI ignore how many of my siblings escaped. Even knowing what happened next, I still hope that at least a few made it out." }, entry_starsong = { -- planet67 - name = "Starsong", - category = "Entries", + name = "The Starsong", + category = "1. Entries", text = "" }, entry_eternity_gate = { -- planet68 name = "The Eternity Gate", - category = "Entries", + category = "1. Entries", text = "" }, -- Locations + --- Storyline locations location_im_jaleth = { -- planet1 name = "Im Jaleth ruins", - category = "Locations", + category = "4. Locations", text = "This world has been abandoned for a very, very long time. What little ruins I had time to unearth were buried very deep, and all from the same geological strata. For some reason, the entire planet seem to have been abandoned at once, and never repopulated" .. "\nWas it kept empty as a buffer before the Folsom fortress world? Depriving themselves of a good inhabitable world like this one for a small strategic gain feels wasteful." .. "\n " @@ -232,7 +243,7 @@ local entries = { }, location_chatka = { -- planet58 name = "Battle of Chatka", - category = "Locations", + category = "4. Locations", text = "This is where the greatest battle of the ancient times took place." .. "\n " .. "\nThe Anarchai had conquered most of the galaxy, smashing all resistance on their path. Both the Celestial Dominion and the Ghost Mandate had been destroyed, and the Dynasty had only their homeworld Chatka left." @@ -246,7 +257,7 @@ local entries = { }, location_tempest = { -- planet59 name = "Tempest archeotech site", - category = "Locations", + category = "4. Locations", text = "This was one of the last worlds to fall during the Dynasty's last stand against the Anarchai, and appears to have been their main military research and development site, especially for research too dangerous to be conducted on their homeworld." .. "\nThis Artefact was one of the weapons they were studying in desperation. It significantly differs from Dynasty technology, however. Did they build it from Ghost or Celestial tech? Or was it something older, whose secrets they were trying to unlock? Whatever it was, I suspect the zombie nanoplague release was more of a side-effect than its true purpose. I was lucky it responded to my shutdown order. From what little sense I can make of those readings, it would have been a very bad idea to let it activate." .. "\n " @@ -255,14 +266,9 @@ local entries = { .. "\n " .. "\nUnable to analyze such advanced archeotech on site, the researchers installed it on its starship, who was then towed to their headquarters on Caderical." }, - location_hibiliha = { -- planet61 - name = "Hibiliha warp station", - category = "Locations", - text = "" - }, location_karuwal = { -- planet62 name = "Battle of Karuwal", - category = "Locations", + category = "4. Locations", text = "While the Rebels had initially managed to take over many worlds through political subversion and uprisings, the ponderous war machine of the Empire was now facing inward, increasingly turning the conflict into military engagements. Eager to capitalize on early successes, where misdirection, clever maneuvering and guerrilla tactics had let them defeat much larger forces in several key engagements, the Rebels decided to launch a large-scale assault against the heartlands of the Empire before it had time to recover." .. "\nThis turned out to be a mistake." .. "\n " @@ -273,104 +279,110 @@ local entries = { }, location_rockbar = { -- planet57 name = "Rockbar testing grounds", - category = "Locations", + category = "4. Locations", text = "" }, location_pendust = { -- planet60 name = "Pendust capital planet", - category = "Locations", + category = "4. Locations", + text = "" + }, + location_hibiliha = { -- planet61 + name = "Hibiliha warp station", + category = "4. Locations", text = "" }, location_intrepid = { -- planet64 name = "The Garden of Intrepid", - category = "Locations", + category = "4. Locations", text = "" }, - location_mannia = { -- planet64 + location_mannia = { -- planet65 name = "Mannia transit camps", - category = "Locations", + category = "4. Locations", text = "" }, - location_musashi = { -- planet71 - name = "Musashi rally", - category = "Locations", - text = "" - }, - location_kalyp = { -- planet26 - name = "Kalyp's tides", - category = "Locations", + -- Smuggled data + location_arteri = { -- planet50 + name = "Arteri data cache", + category = "4. Locations", text = "" }, - - -- Occurences --- Interception networks - occurence_phisnet = { -- planet13 + location_phisnet = { -- planet13 name = "Phisnet-3617 interception network", - category = "Locations", + category = "4. Locations", text = "" }, - occurence_kirdipan = { -- planet18 + location_kirdipan = { -- planet18 name = "Kirdipan interception network", - category = "Locations", + category = "4. Locations", text = "" }, - occurence_hastus = { -- planet46 + location_hastus = { -- planet46 name = "Hastus interception network", - category = "Locations", + category = "4. Locations", text = "" }, + --- Other locations + location_musashi = { -- planet71 + name = "Musashi rally", + category = "4. Locations", + text = "" + }, + location_kalyp = { -- planet26 + name = "Kalyp's tides", + category = "4. Locations", + text = "" + }, + + -- Anomalies -- Artefacts - occurence_new_falsell = { -- planet7 + anomalie_new_falsell = { -- planet7 name = "New Falsell artefact", - category = "Locations", + category = "5. Anomalies", text = "" }, - occurence_lovaza_jira = { -- planet28 + anomalie_lovaza_jira = { -- planet28 name = "Lovaza Jira artefact", - category = "Locations", + category = "5. Anomalies", text = "" }, - occurence_leopard = { -- planet33 + anomalie_leopard = { -- planet33 name = "Leopard artefact", - category = "Locations", + category = "5. Anomalies", text = "" }, - occurence_estann_all = { -- planet43 + anomalie_estann_all = { -- planet43 name = "Estann All artefact", - category = "Locations", + category = "5. Anomalies", text = "" }, --- Ancient trees - occurence_walchice = { -- planet20 + anomalie_walchice = { -- planet20 name = "The trees of Waliche", - category = "Locations", + category = "5. Anomalies", text = "" }, - occurence_old_falsell = { -- planet45 + anomalie_old_falsell = { -- planet45 name = "The trees of Old Falsell", - category = "Locations", + category = "5. Anomalies", text = "" }, --- Ancient tech - occurence_deuliah = { -- planet56 + anomalie_deuliah = { -- planet56 name = "Asjulohi's ancient fabricator", - category = "Locations", + category = "5. Anomalies", text = "" }, - occurence_deuliah = { -- planet56 + anomalie_deuliah = { -- planet56 name = "Deuliah's old Detriment", -- TODO better name - category = "Locations", + category = "5. Anomalies", text = "" }, - occurence_lalata = { -- planet51 + anomalie_lalata = { -- planet51 name = "Lalata's tech", -- TODO better name - category = "Locations", - text = "" - }, - -- Smuggled data - occurence_arteri = { -- planet50 - name = "Arteri data cache", - category = "Locations", + category = "5. Anomalies", text = "" }, } diff --git a/campaign/sample/planets/planet32.lua b/campaign/sample/planets/planet32.lua index f9a5ab192..c480fbb0d 100644 --- a/campaign/sample/planets/planet32.lua +++ b/campaign/sample/planets/planet32.lua @@ -2819,7 +2819,10 @@ local function GetPlanet(planetUtilities, planetID) "module_battle_drone_LIMIT_A_2", }, abilities = { - } + }, + codexEntries = { + "faction_anarchai" + }, }, } From 2dd06341ad2aae942a44ea05812ec5cb2838a0ec Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Mon, 10 Feb 2020 16:30:04 +1100 Subject: [PATCH 018/103] Made allied AIs Normal in Easy campaign difficulty. --- campaign/dev/aiConfig.lua | 11 +++++++++++ campaign/sample/aiConfig.lua | 11 +++++++++++ campaign/sample/planets/planet10.lua | 2 +- campaign/sample/planets/planet17.lua | 2 +- campaign/sample/planets/planet19.lua | 2 +- campaign/sample/planets/planet27.lua | 2 +- campaign/sample/planets/planet30.lua | 2 +- campaign/sample/planets/planet32.lua | 2 +- campaign/sample/planets/planet33.lua | 2 +- campaign/sample/planets/planet34.lua | 2 +- campaign/sample/planets/planet35.lua | 4 ++-- campaign/sample/planets/planet39.lua | 2 +- campaign/sample/planets/planet40.lua | 2 +- campaign/sample/planets/planet44.lua | 2 +- campaign/sample/planets/planet47.lua | 2 +- campaign/sample/planets/planet48.lua | 2 +- campaign/sample/planets/planet49.lua | 4 ++-- campaign/sample/planets/planet50.lua | 2 +- campaign/sample/planets/planet51.lua | 2 +- campaign/sample/planets/planet53.lua | 2 +- campaign/sample/planets/planet55.lua | 4 ++-- campaign/sample/planets/planet57.lua | 2 +- campaign/sample/planets/planet59.lua | 2 +- campaign/sample/planets/planet60.lua | 4 ++-- campaign/sample/planets/planet61.lua | 4 ++-- campaign/sample/planets/planet62.lua | 4 ++-- campaign/sample/planets/planet64.lua | 2 +- campaign/sample/planets/planet65.lua | 2 +- campaign/sample/planets/planet70.lua | 2 +- campaign/sample/planets/planet8.lua | 2 +- campaign/sample/planets/sample_planet.lua | 4 ++-- 31 files changed, 58 insertions(+), 36 deletions(-) diff --git a/campaign/dev/aiConfig.lua b/campaign/dev/aiConfig.lua index 2ba8def48..1765d31e5 100644 --- a/campaign/dev/aiConfig.lua +++ b/campaign/dev/aiConfig.lua @@ -7,10 +7,21 @@ local circuitDifficulties = { "CircuitAIBrutal", } +local circuitDifficultiesAlly = { + "CircuitAINormal", + "CircuitAINormal", + "CircuitAIHard", + "CircuitAIBrutal", +} + function aiLibFunctions.Circuit_difficulty_autofill(difficultySetting) return ((WG.Chobby.Configuration:GetIsDevEngine() and "Dev") or "") .. circuitDifficulties[difficultySetting] end +function aiLibFunctions.Circuit_difficulty_autofill_ally(difficultySetting) + return ((WG.Chobby.Configuration:GetIsDevEngine() and "Dev") or "") .. circuitDifficultiesAlly[difficultySetting] +end + return { aiLibFunctions = aiLibFunctions, } diff --git a/campaign/sample/aiConfig.lua b/campaign/sample/aiConfig.lua index 2ba8def48..1765d31e5 100644 --- a/campaign/sample/aiConfig.lua +++ b/campaign/sample/aiConfig.lua @@ -7,10 +7,21 @@ local circuitDifficulties = { "CircuitAIBrutal", } +local circuitDifficultiesAlly = { + "CircuitAINormal", + "CircuitAINormal", + "CircuitAIHard", + "CircuitAIBrutal", +} + function aiLibFunctions.Circuit_difficulty_autofill(difficultySetting) return ((WG.Chobby.Configuration:GetIsDevEngine() and "Dev") or "") .. circuitDifficulties[difficultySetting] end +function aiLibFunctions.Circuit_difficulty_autofill_ally(difficultySetting) + return ((WG.Chobby.Configuration:GetIsDevEngine() and "Dev") or "") .. circuitDifficultiesAlly[difficultySetting] +end + return { aiLibFunctions = aiLibFunctions, } diff --git a/campaign/sample/planets/planet10.lua b/campaign/sample/planets/planet10.lua index 78e82ccdf..5532a65db 100644 --- a/campaign/sample/planets/planet10.lua +++ b/campaign/sample/planets/planet10.lua @@ -159,7 +159,7 @@ local function GetPlanet(planetUtilities, planetID) { --aiLib = "Null AI", --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, humanName = "Arachnid", allyTeam = 0, diff --git a/campaign/sample/planets/planet17.lua b/campaign/sample/planets/planet17.lua index a89664bdc..be1bd2ccc 100644 --- a/campaign/sample/planets/planet17.lua +++ b/campaign/sample/planets/planet17.lua @@ -300,7 +300,7 @@ local function GetPlanet(planetUtilities, planetID) }, aiConfig = { { - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, --aiLib = "Null AI", --bitDependant = false, diff --git a/campaign/sample/planets/planet19.lua b/campaign/sample/planets/planet19.lua index e722d9e27..9c56ccc75 100644 --- a/campaign/sample/planets/planet19.lua +++ b/campaign/sample/planets/planet19.lua @@ -93,7 +93,7 @@ local function GetPlanet(planetUtilities, planetID) humanName = "Ally", --aiLib = "Null AI", --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, allyTeam = 0, unlocks = { diff --git a/campaign/sample/planets/planet27.lua b/campaign/sample/planets/planet27.lua index b6f8844b2..a2aa77e3b 100644 --- a/campaign/sample/planets/planet27.lua +++ b/campaign/sample/planets/planet27.lua @@ -193,7 +193,7 @@ local function GetPlanet(planetUtilities, planetID) }, aiConfig = { { - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, --aiLib = "Null AI", --bitDependant = false, diff --git a/campaign/sample/planets/planet30.lua b/campaign/sample/planets/planet30.lua index 4a31ff18c..6f7f75be0 100644 --- a/campaign/sample/planets/planet30.lua +++ b/campaign/sample/planets/planet30.lua @@ -261,7 +261,7 @@ local function GetPlanet(planetUtilities, planetID) humanName = "Lief Easter", --aiLib = "Null AI", --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, commanderParameters = { facplop = false, diff --git a/campaign/sample/planets/planet32.lua b/campaign/sample/planets/planet32.lua index f9a5ab192..a17994a7a 100644 --- a/campaign/sample/planets/planet32.lua +++ b/campaign/sample/planets/planet32.lua @@ -285,7 +285,7 @@ local function GetPlanet(planetUtilities, planetID) }, aiConfig = { { - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, --aiLib = "Null AI", --bitDependant = false, diff --git a/campaign/sample/planets/planet33.lua b/campaign/sample/planets/planet33.lua index fb0fd9fd3..1269a2fbb 100644 --- a/campaign/sample/planets/planet33.lua +++ b/campaign/sample/planets/planet33.lua @@ -198,7 +198,7 @@ local function GetPlanet(planetUtilities, planetID) }, aiConfig = { { - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", humanName = "Exodon", bitDependant = true, commanderParameters = { diff --git a/campaign/sample/planets/planet34.lua b/campaign/sample/planets/planet34.lua index bdf0a2775..04614a1f5 100644 --- a/campaign/sample/planets/planet34.lua +++ b/campaign/sample/planets/planet34.lua @@ -263,7 +263,7 @@ local function GetPlanet(planetUtilities, planetID) aiConfig = { { humanName = "Ally", - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, --aiLib = "Null AI", --bitDependant = false, diff --git a/campaign/sample/planets/planet35.lua b/campaign/sample/planets/planet35.lua index a6bb4d2a7..ce1d741dd 100644 --- a/campaign/sample/planets/planet35.lua +++ b/campaign/sample/planets/planet35.lua @@ -303,7 +303,7 @@ local function GetPlanet(planetUtilities, planetID) humanName = "Hulukak", --aiLib = "Null AI", --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, allyTeam = 0, unlocks = { @@ -1019,7 +1019,7 @@ local function GetPlanet(planetUtilities, planetID) humanName = "Boyar", --aiLib = "Null AI", --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, allyTeam = 0, unlocks = { diff --git a/campaign/sample/planets/planet39.lua b/campaign/sample/planets/planet39.lua index 05e60cfdb..8690cf200 100644 --- a/campaign/sample/planets/planet39.lua +++ b/campaign/sample/planets/planet39.lua @@ -361,7 +361,7 @@ local function GetPlanet(planetUtilities, planetID) humanName = "Itesro", --aiLib = "Null AI", --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, allyTeam = 0, unlocks = { diff --git a/campaign/sample/planets/planet40.lua b/campaign/sample/planets/planet40.lua index ea966f4ac..5de011e59 100644 --- a/campaign/sample/planets/planet40.lua +++ b/campaign/sample/planets/planet40.lua @@ -221,7 +221,7 @@ local function GetPlanet(planetUtilities, planetID) }, aiConfig = { { - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, --aiLib = "Null AI", --bitDependant = false, diff --git a/campaign/sample/planets/planet44.lua b/campaign/sample/planets/planet44.lua index 529410297..1a2f8a17e 100644 --- a/campaign/sample/planets/planet44.lua +++ b/campaign/sample/planets/planet44.lua @@ -159,7 +159,7 @@ local function GetPlanet(planetUtilities, planetID) humanName = "Yarwha", --aiLib = "Null AI", --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, allyTeam = 0, unlocks = { diff --git a/campaign/sample/planets/planet47.lua b/campaign/sample/planets/planet47.lua index 0bb88d2f2..ca58dd67f 100644 --- a/campaign/sample/planets/planet47.lua +++ b/campaign/sample/planets/planet47.lua @@ -278,7 +278,7 @@ local function GetPlanet(planetUtilities, planetID) }, aiConfig = { { - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, --aiLib = "Null AI", --bitDependant = false, diff --git a/campaign/sample/planets/planet48.lua b/campaign/sample/planets/planet48.lua index 0c88209dc..a64574d33 100644 --- a/campaign/sample/planets/planet48.lua +++ b/campaign/sample/planets/planet48.lua @@ -172,7 +172,7 @@ local function GetPlanet(planetUtilities, planetID) aiConfig = { { humanName = "Sorrali", - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, --aiLib = "Null AI", --bitDependant = false, diff --git a/campaign/sample/planets/planet49.lua b/campaign/sample/planets/planet49.lua index b741d9572..bade3f693 100644 --- a/campaign/sample/planets/planet49.lua +++ b/campaign/sample/planets/planet49.lua @@ -260,7 +260,7 @@ local function GetPlanet(planetUtilities, planetID) humanName = "Modri Saw", --aiLib = "Null AI", --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, allyTeam = 0, unlocks = { @@ -1337,7 +1337,7 @@ local function GetPlanet(planetUtilities, planetID) humanName = "Laannzelez", --aiLib = "Null AI", --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, allyTeam = 0, unlocks = { diff --git a/campaign/sample/planets/planet50.lua b/campaign/sample/planets/planet50.lua index ae202e146..2cebe2f84 100644 --- a/campaign/sample/planets/planet50.lua +++ b/campaign/sample/planets/planet50.lua @@ -282,7 +282,7 @@ local function GetPlanet(planetUtilities, planetID) humanName = "Marillia", --aiLib = "Null AI", --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, allyTeam = 0, unlocks = { diff --git a/campaign/sample/planets/planet51.lua b/campaign/sample/planets/planet51.lua index 194d593e9..1b28caa4b 100644 --- a/campaign/sample/planets/planet51.lua +++ b/campaign/sample/planets/planet51.lua @@ -513,7 +513,7 @@ local function GetPlanet(planetUtilities, planetID) humanName = "Complexia", --aiLib = "Null AI", --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, allyTeam = 0, unlocks = { diff --git a/campaign/sample/planets/planet53.lua b/campaign/sample/planets/planet53.lua index 37ba4fd58..1b6c1287c 100644 --- a/campaign/sample/planets/planet53.lua +++ b/campaign/sample/planets/planet53.lua @@ -189,7 +189,7 @@ local function GetPlanet(planetUtilities, planetID) { --aiLib = "Null AI", --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, humanName = "Basilis", commanderParameters = { diff --git a/campaign/sample/planets/planet55.lua b/campaign/sample/planets/planet55.lua index 6272d48f5..b58ecaca1 100644 --- a/campaign/sample/planets/planet55.lua +++ b/campaign/sample/planets/planet55.lua @@ -509,7 +509,7 @@ local function GetPlanet(planetUtilities, planetID) humanName = "Izbatos", --aiLib = "Null AI", --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, allyTeam = 0, unlocks = { @@ -1272,7 +1272,7 @@ local function GetPlanet(planetUtilities, planetID) humanName = "Vanterras", --aiLib = "Null AI", --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, allyTeam = 0, unlocks = { diff --git a/campaign/sample/planets/planet57.lua b/campaign/sample/planets/planet57.lua index 615d35712..3dc8a57d2 100644 --- a/campaign/sample/planets/planet57.lua +++ b/campaign/sample/planets/planet57.lua @@ -1354,7 +1354,7 @@ local function GetPlanet(planetUtilities, planetID) aiConfig = { { humanName = "Uba Rassa", - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, --aiLib = "Null AI", --bitDependant = false, diff --git a/campaign/sample/planets/planet59.lua b/campaign/sample/planets/planet59.lua index ab9f84a8e..42d4aa0b6 100644 --- a/campaign/sample/planets/planet59.lua +++ b/campaign/sample/planets/planet59.lua @@ -308,7 +308,7 @@ local function GetPlanet(planetUtilities, planetID) humanName = "Architects", -- aiLib = "Null AI", -- bitDependant = false, - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, allyTeam = 0, unlocks = { diff --git a/campaign/sample/planets/planet60.lua b/campaign/sample/planets/planet60.lua index 0bf554ffc..f27d5b557 100644 --- a/campaign/sample/planets/planet60.lua +++ b/campaign/sample/planets/planet60.lua @@ -360,7 +360,7 @@ local function GetPlanet(planetUtilities, planetID) aiConfig = { { humanName = "Biobas", - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, --aiLib = "Null AI", --bitDependant = false, @@ -1359,7 +1359,7 @@ local function GetPlanet(planetUtilities, planetID) }, { humanName = "Star Shine", - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, --aiLib = "Null AI", --bitDependant = false, diff --git a/campaign/sample/planets/planet61.lua b/campaign/sample/planets/planet61.lua index e0e2b4521..bfdc0dab5 100644 --- a/campaign/sample/planets/planet61.lua +++ b/campaign/sample/planets/planet61.lua @@ -1353,7 +1353,7 @@ local function GetPlanet(planetUtilities, planetID) humanName = "Swat", --aiLib = "Null AI", --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, allyTeam = 0, unlocks = { @@ -2204,7 +2204,7 @@ local function GetPlanet(planetUtilities, planetID) humanName = "Slicker", --aiLib = "Null AI", --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, allyTeam = 0, unlocks = { diff --git a/campaign/sample/planets/planet62.lua b/campaign/sample/planets/planet62.lua index e08ef8b41..19d3b71d9 100644 --- a/campaign/sample/planets/planet62.lua +++ b/campaign/sample/planets/planet62.lua @@ -271,7 +271,7 @@ local function GetPlanet(planetUtilities, planetID) aiConfig = { { humanName = "Ally #1", - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, --aiLib = "Null AI", --bitDependant = false, @@ -938,7 +938,7 @@ local function GetPlanet(planetUtilities, planetID) }, { humanName = "Ally #2", - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, --aiLib = "Null AI", --bitDependant = false, diff --git a/campaign/sample/planets/planet64.lua b/campaign/sample/planets/planet64.lua index 2ae928e79..feaf568d7 100644 --- a/campaign/sample/planets/planet64.lua +++ b/campaign/sample/planets/planet64.lua @@ -574,7 +574,7 @@ local function GetPlanet(planetUtilities, planetID) }, aiConfig = { { - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, --aiLib = "Null AI", --bitDependant = false, diff --git a/campaign/sample/planets/planet65.lua b/campaign/sample/planets/planet65.lua index 8b43da5a9..13142154e 100644 --- a/campaign/sample/planets/planet65.lua +++ b/campaign/sample/planets/planet65.lua @@ -289,7 +289,7 @@ local function GetPlanet(planetUtilities, planetID) aiConfig = { { humanName = "Ally", - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, -- aiLib = "Null AI", -- bitDependant = false, diff --git a/campaign/sample/planets/planet70.lua b/campaign/sample/planets/planet70.lua index 8f6e51ecb..c142bfe46 100644 --- a/campaign/sample/planets/planet70.lua +++ b/campaign/sample/planets/planet70.lua @@ -375,7 +375,7 @@ local function GetPlanet(planetUtilities, planetID) aiConfig = { { humanName = "Ally", - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", bitDependant = true, --aiLib = "Null AI", --bitDependant = false, diff --git a/campaign/sample/planets/planet8.lua b/campaign/sample/planets/planet8.lua index a84a2fa85..03d9d102e 100644 --- a/campaign/sample/planets/planet8.lua +++ b/campaign/sample/planets/planet8.lua @@ -200,7 +200,7 @@ local function GetPlanet(planetUtilities, planetID) { startX = 7700, startZ = 1200, - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", humanName = "Ally", bitDependant = true, -- Whether the AI name needs to be appended with 32bit or 64bit by the handler allyTeam = 0, diff --git a/campaign/sample/planets/sample_planet.lua b/campaign/sample/planets/sample_planet.lua index 22c3a9a99..926b4abe0 100644 --- a/campaign/sample/planets/sample_planet.lua +++ b/campaign/sample/planets/sample_planet.lua @@ -152,7 +152,7 @@ local function GetPlanet(planetUtilities, planetID) { startX = 200, startZ = 200, - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", humanName = "Ally", bitDependant = true, -- Whether the AI name needs to be appended with 32bit or 64bit by the handler commanderParameters = { @@ -204,7 +204,7 @@ local function GetPlanet(planetUtilities, planetID) { startX = 1250, startZ = 250, - aiLib = "Circuit_difficulty_autofill", + aiLib = "Circuit_difficulty_autofill_ally", humanName = "Another Ally", bitDependant = true, -- Whether the AI name needs to be appended with 32bit or 64bit by the handler commanderParameters = { From 48d8c686f49dd4e710007efe474edcd1a713afeb Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Mon, 10 Feb 2020 16:34:55 +1100 Subject: [PATCH 019/103] Removed some of the enemy heavies on Easy from Scorpion and Phoenix missions. --- campaign/sample/planets/planet62.lua | 4 ++++ campaign/sample/planets/planet70.lua | 8 ++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/campaign/sample/planets/planet62.lua b/campaign/sample/planets/planet62.lua index 19d3b71d9..bddba82f5 100644 --- a/campaign/sample/planets/planet62.lua +++ b/campaign/sample/planets/planet62.lua @@ -1544,6 +1544,7 @@ local function GetPlanet(planetUtilities, planetID) x = 2922, z = 4680, facing = 2, + difficultyAtLeast = 2, }, { name = "spidercon", @@ -2363,6 +2364,7 @@ local function GetPlanet(planetUtilities, planetID) x = 6233, z = 2397, facing = 3, + difficultyAtLeast = 2, }, { name = "cloakaa", @@ -2449,6 +2451,7 @@ local function GetPlanet(planetUtilities, planetID) x = 5671, z = 2320, facing = 1, + difficultyAtLeast = 2, }, { name = "cloakskirm", @@ -3052,6 +3055,7 @@ local function GetPlanet(planetUtilities, planetID) x = 8600, z = 6024, facing = 3, + difficultyAtLeast = 2, }, { name = "turretaaheavy", diff --git a/campaign/sample/planets/planet70.lua b/campaign/sample/planets/planet70.lua index c142bfe46..9c0ec133a 100644 --- a/campaign/sample/planets/planet70.lua +++ b/campaign/sample/planets/planet70.lua @@ -1181,7 +1181,6 @@ local function GetPlanet(planetUtilities, planetID) "spiderskirm", "spiderassault", "spiderriot", - "spidercrabe", "factorycloak", "cloakcon", "cloakraid", @@ -1191,6 +1190,11 @@ local function GetPlanet(planetUtilities, planetID) "cloakskirm", "cloakassault", }, + difficultyDependantUnlocks = { + [2] = {"cloakassault"}, + [3] = {"cloakassault", "spidercrabe"}, + [4] = {"cloakassault","spidercrabe"}, + }, commanderLevel = 6, commander = { name = "Oilean", @@ -1214,7 +1218,7 @@ local function GetPlanet(planetUtilities, planetID) } }, startUnits = { - { + { name = "staticmex", x = 4312, z = 5064, From 704fe4e7e6b335b0c9ba5c329143a19e904fce47 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Mon, 10 Feb 2020 16:41:43 +1100 Subject: [PATCH 020/103] Remove some starting Minotaurs from Scorpion Easy. --- campaign/sample/planets/planet62.lua | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/campaign/sample/planets/planet62.lua b/campaign/sample/planets/planet62.lua index bddba82f5..e0ed12728 100644 --- a/campaign/sample/planets/planet62.lua +++ b/campaign/sample/planets/planet62.lua @@ -3380,6 +3380,7 @@ local function GetPlanet(planetUtilities, planetID) x = 5391, z = 4058, facing = 1, + difficultyAtLeast = 2, }, { name = "tankassault", @@ -3745,6 +3746,7 @@ local function GetPlanet(planetUtilities, planetID) x = 4054, z = 5265, facing = 2, + difficultyAtLeast = 2, }, { name = "spiderscout", @@ -3781,6 +3783,7 @@ local function GetPlanet(planetUtilities, planetID) x = 3831, z = 5390, facing = 1, + difficultyAtLeast = 2, }, { name = "amphcon", @@ -3861,6 +3864,7 @@ local function GetPlanet(planetUtilities, planetID) x = 5847, z = 5547, facing = 3, + difficultyAtLeast = 2, }, { name = "spiderscout", From 7ab27de3df902d1526f79aaec71591ea123dd532 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Mon, 10 Feb 2020 16:54:38 +1100 Subject: [PATCH 021/103] Reduced the skill of an ally for the Easy Scorpion mission (to cut down on Merlin spam). --- campaign/sample/planets/planet62.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/campaign/sample/planets/planet62.lua b/campaign/sample/planets/planet62.lua index e0ed12728..e20fce020 100644 --- a/campaign/sample/planets/planet62.lua +++ b/campaign/sample/planets/planet62.lua @@ -938,7 +938,7 @@ local function GetPlanet(planetUtilities, planetID) }, { humanName = "Ally #2", - aiLib = "Circuit_difficulty_autofill_ally", + aiLib = "Circuit_difficulty_autofill", -- Intentially not _ally. bitDependant = true, --aiLib = "Null AI", --bitDependant = false, From 7cd821bb684ce205172e14cc634c3f9a069e3908 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Wed, 12 Feb 2020 12:43:34 +1100 Subject: [PATCH 022/103] Fixed Kirdipan Dirtbags. --- campaign/sample/planets/planet18.lua | 4 ++-- campaign/sample/planets/planet69.lua | 4 ++-- campaign/sample/planets/planet71.lua | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/campaign/sample/planets/planet18.lua b/campaign/sample/planets/planet18.lua index 72b20c8ce..a10ab3562 100644 --- a/campaign/sample/planets/planet18.lua +++ b/campaign/sample/planets/planet18.lua @@ -190,7 +190,7 @@ local function GetPlanet(planetUtilities, planetID) { startX = 4000, startZ = 75, - aiLib = "NullAI", + aiLib = "Null AI", humanName = "Ally", allyTeam = 0, unlocks = { @@ -549,7 +549,7 @@ local function GetPlanet(planetUtilities, planetID) { startX = 4000, startZ = 75, - aiLib = "NullAI", + aiLib = "Null AI", humanName = "Turrets", allyTeam = 1, startUnits = { diff --git a/campaign/sample/planets/planet69.lua b/campaign/sample/planets/planet69.lua index aa9a09d61..fd1595b22 100644 --- a/campaign/sample/planets/planet69.lua +++ b/campaign/sample/planets/planet69.lua @@ -67,7 +67,7 @@ local function GetPlanet(planetUtilities, planetID) { startX = 4000, startZ = 75, - aiLib = "NullAI", + aiLib = "Null AI", humanName = "Ally", unlocks = {}, allyTeam = 0, @@ -76,7 +76,7 @@ local function GetPlanet(planetUtilities, planetID) { startX = 4000, startZ = 75, - aiLib = "NullAI", + aiLib = "Null AI", humanName = "Enemy", unlocks = {}, allyTeam = 1, diff --git a/campaign/sample/planets/planet71.lua b/campaign/sample/planets/planet71.lua index 4ffda7464..734d72c85 100644 --- a/campaign/sample/planets/planet71.lua +++ b/campaign/sample/planets/planet71.lua @@ -69,7 +69,7 @@ local function GetPlanet(planetUtilities, planetID) { startX = 4000, startZ = 75, - aiLib = "NullAI", + aiLib = "Null AI", humanName = "Enemies", allyTeam = 1, unlocks = { From c6658a7318dc25539d7b97af0200f57e183a51ca Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Fri, 14 Feb 2020 17:44:10 +1100 Subject: [PATCH 023/103] VERSION{v1.8.2.0} --- modinfo.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/modinfo.lua b/modinfo.lua index b02d62580..3b4ac84a8 100644 --- a/modinfo.lua +++ b/modinfo.lua @@ -19,3 +19,4 @@ local modinfo = { } return modinfo + From 252667cfdcedae8b2c5103b63fb2d701f5a7f321 Mon Sep 17 00:00:00 2001 From: Aquanim Date: Sat, 15 Feb 2020 01:15:35 +1100 Subject: [PATCH 024/103] Replaced two solars in mission 33 with a fusion. --- campaign/sample/planets/planet33.lua | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/campaign/sample/planets/planet33.lua b/campaign/sample/planets/planet33.lua index 1269a2fbb..ae89f422a 100644 --- a/campaign/sample/planets/planet33.lua +++ b/campaign/sample/planets/planet33.lua @@ -93,14 +93,8 @@ local function GetPlanet(planetUtilities, planetID) facing = 3, }, { - name = "energysolar", - x = 5800, - z = 856, - facing = 3, - }, - { - name = "energysolar", - x = 5700, + name = "energyfusion", + x = 5750, z = 856, facing = 3, }, From 6f31f8f1ab199a4b684c010eca3d4b5605502656 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Mon, 17 Feb 2020 13:28:59 +1100 Subject: [PATCH 025/103] Fixed duplicate Generic. --- LuaMenu/configs/gameConfig/taprime/mainConfig.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LuaMenu/configs/gameConfig/taprime/mainConfig.lua b/LuaMenu/configs/gameConfig/taprime/mainConfig.lua index dace84eac..0099741d4 100644 --- a/LuaMenu/configs/gameConfig/taprime/mainConfig.lua +++ b/LuaMenu/configs/gameConfig/taprime/mainConfig.lua @@ -24,7 +24,7 @@ local minimapThumbnailPath = LUA_DIRNAME .. "configs/gameConfig/zk/minimapThumbn local externalFuncAndData = { dirName = "generic", - name = "Generic", + name = "TA Prime", editor = "rapid://sbc:test", --editor = "SpringBoard Core $VERSION", settingsConfig = settingsConfig, From 95b7ee2fc7a6bb081f2b2ce6aefea6b7b17e46b9 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Mon, 17 Feb 2020 21:41:04 +1100 Subject: [PATCH 026/103] gl.HasExtension("GL_ARB_tessellation_shader") analytics. --- LuaMenu/widgets/api_analytics.lua | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/LuaMenu/widgets/api_analytics.lua b/LuaMenu/widgets/api_analytics.lua index d40ddf8d6..91c8d2dbc 100644 --- a/LuaMenu/widgets/api_analytics.lua +++ b/LuaMenu/widgets/api_analytics.lua @@ -111,6 +111,10 @@ local settings = { "AdvUnitShading", } +local function IsTesselationShaderSupported() + return gl.HasExtension and gl.HasExtension("GL_ARB_tessellation_shader") and (gl.SetTesselationShaderParameter ~= nil) +end + local function SendGraphicsSettings() for i = 1, #settings do local value = Spring.GetConfigInt(settings[i], -1) @@ -153,6 +157,7 @@ function DelayedInitialize() Analytics.SendOnetimeEvent("graphics:gpu:" .. ProcessString(tostring((Platform and Platform.gpu) or "unknown") or "unknown")) Analytics.SendOnetimeEvent("graphics:glRenderer:" .. ProcessString(tostring((Platform and Platform.glRenderer) or "unknown") or "unknown")) + Analytics.SendOnetimeEvent("graphics:tesselation", ((IsTesselationShaderSupported() and 1) or 0)) end -------------------------------------------------------------------------------- From e546b76fc90e4259aee8bb82e99b6a94cc84871a Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Thu, 20 Feb 2020 18:58:11 +1100 Subject: [PATCH 027/103] VERSION{v1.8.2.1} --- modinfo.lua | 1 - 1 file changed, 1 deletion(-) diff --git a/modinfo.lua b/modinfo.lua index 3b4ac84a8..b02d62580 100644 --- a/modinfo.lua +++ b/modinfo.lua @@ -19,4 +19,3 @@ local modinfo = { } return modinfo - From edcb8ae4db71cdeab49173d40f824914d13d11af Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Fri, 21 Feb 2020 18:37:50 +1100 Subject: [PATCH 028/103] VERSION{v1.8.2.2} Modoption update. --- LuaMenu/configs/gameConfig/zk/ModOptions.lua | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/LuaMenu/configs/gameConfig/zk/ModOptions.lua b/LuaMenu/configs/gameConfig/zk/ModOptions.lua index 30ffdc9c0..dc4852e46 100644 --- a/LuaMenu/configs/gameConfig/zk/ModOptions.lua +++ b/LuaMenu/configs/gameConfig/zk/ModOptions.lua @@ -1,3 +1,4 @@ + -- $Id: ModOptions.lua 4642 2009-05-22 05:32:36Z carrepairer $ @@ -82,7 +83,7 @@ local options = { { key='none', name = "Off", desc = 'Turns commsharing off.' }, }, }, - + { key = "noelo", name = "No Elo", @@ -276,6 +277,14 @@ local options = { section= 'a_important', def=false, }, + { + key='disable_local_widgets', + name='Disable Local Widgets', + desc='Disable loading of local widget.', + type='bool', + section= 'a_important', + def=false, + }, { key='campaign_chassis', name='Allow campaign commander chassis', @@ -538,6 +547,7 @@ local options = { -- -- } -- }, -- }, + { key = 'chicken', name = 'Chicken', From 84da760a57e62a9fbe87995e584a9dae21aa8f0b Mon Sep 17 00:00:00 2001 From: Thorneel Date: Tue, 3 Mar 2020 23:29:40 +0100 Subject: [PATCH 029/103] Finished the Haven storyline: planet33, planet57, planet60, planet67 --- campaign/sample/codex.lua | 44 +++++++++++++++++++++++++--- campaign/sample/planets/planet33.lua | 5 +++- campaign/sample/planets/planet57.lua | 5 +++- campaign/sample/planets/planet60.lua | 5 +++- campaign/sample/planets/planet67.lua | 5 +++- 5 files changed, 56 insertions(+), 8 deletions(-) diff --git a/campaign/sample/codex.lua b/campaign/sample/codex.lua index f8a668757..12d9055f5 100644 --- a/campaign/sample/codex.lua +++ b/campaign/sample/codex.lua @@ -223,7 +223,21 @@ local entries = { entry_starsong = { -- planet67 name = "The Starsong", category = "1. Entries", - text = "" + text = "Fortress world Zhurou, last redoubt of Haven. Where it all started." + .. "\n " + .. "\nI don't even know where to begin..." + .. "\n " + .. "\nStrange, according to their archaeological findings, there was a massive observatory here, millennia ago. Its core was buried deep under the crust of the planet, but it actually spanned the entire star system. They were looking for extragalactic hypersignals - but I have never heard of such a gargantuan hypersignal detector..." + .. "\n " + .. "\nAnd they had found something. Something coming from an extremely distant galaxy. A repeating signal, with a period of about eight thousand years. Something... artificial? They called it the Starsong." + .. "\nWhatever it was, it set the Anarchai off." + .. "\n " + .. "\nHaven wanted to know more about the signal, but they feared its content. They knew what they were doing, and were experts in data handling: they used draconian information quarantine measures, and studied what records they had recovered with extreme caution." + .. "\n " + .. "\nAnd yet, it was not enough. One moment they are running an indirect test in a black box system on a fragment of the signal, and the next - everyone in the facility is gone. One second later, there is no-one left on the entire planet. Then, it hits nearby systems..." + .. "\n " + .. "\nIf Haven couldn't deal with that thing, I certainly won't even try." + .. "\nI am going to purge every scrap of data I have on that damned thing, leave immediately and never, ever come back." }, entry_eternity_gate = { -- planet68 name = "The Eternity Gate", @@ -280,12 +294,26 @@ local entries = { location_rockbar = { -- planet57 name = "Rockbar testing grounds", category = "4. Locations", - text = "" + text = "Why would efficiency-obsessed Haven enact such large-scale test battles, let alone dedicate so much of a well-terraformed planet for it? There are few things learned that way that couldn't be discovered for much less, with numerous simulations and a few small-scale battles. What was really going on here?" + .. "\n " + .. "\nWell, for a surprise..." + .. "\n " + .. "\nThis was the Anarchai homeworld. The founders of what would become Haven discovered it as the old Empire was crumbling away - the whole thing started as an archeotech effort, in fact. This would certainly explain Haven's obsession with the Anarchai. Whether they were afraid of what they would find, something truly spooked them or they were simply paranoid, they did their best to keep the whole thing secret. Which included turning the entire continent into a high-activity military exercise area, both to cover up their archeotech activities and have convenient armies to deal with interlopers." + .. "\n " + .. "\nMost of the archives I could find were too well-encrypted, but the little I could decipher indicates that even after all that time, they still had more questions than answers. The Anarchai themselves apparently destroyed a lot of evidence from their origins when they remade themselves." + .. "\nThey originally were a small technologist settlement, exploring cybernetic and free machine self-modifications on a remote world, both to avoid what they saw as stifling regulations, and in case something went wrong to the point of quarantine. Their last intelligible log evoked a data sample from Zhurou. What follows, I suspect, is so heavily encrypted at least in part because Haven thought the data itself was so dangerous..." }, location_pendust = { -- planet60 name = "Pendust capital planet", category = "4. Locations", - text = "" + text = "Haven cities often had a functional, deliberate beauty to them. Pendust, however, was different." + .. "\n " + .. "\nThis world is ancient. It has been inhabited since the dawn of time. And Haven took care of preserving as much of its history as they could. Andrezi domes and Oroi spires, Akkanian sprawls dotted with monolithic Sovereignty acrologies, glorious Celestial palaces overlooking Myriadic crater-temples to forgotten gods..." + .. "\n " + .. "\nI thought they had turned the entire globe into a war machine, but not quite. They sacrificed a quadrant of the planet to military defenses, after moving every archaeological site they had found out of the way. The entire strategy revolved around forcing a battle for the control of the planet to take place there, where collateral damage would be minimum." + .. "\nIronically, their capital was the only world over which they were not ready to fight to the death. All their plans revolved over delaying actions and massive evacuations to the Zhurou redoubt. Their defenses were truly formidable, but they would have stopped well short of endangering the planet itself and its historical treasures." + .. "\n " + .. "\nTo this day, the maintenance systems kept the city intact, not caring whether people were left to admire the ancient works." }, location_hibiliha = { -- planet61 name = "Hibiliha warp station", @@ -351,7 +379,15 @@ local entries = { anomalie_leopard = { -- planet33 name = "Leopard artefact", category = "5. Anomalies", - text = "" + text = "No wonder they fought so hard over it, this artifact was a freaking Anarchai scattership!" + .. "\n " + .. "\nWhen the Ghost Fleet hit the Anarchai, they were completely unprepared to what they were actually facing. However, it is a testament to the military of the military of the Ghost Mandate that they still managed to destroy several scatterships during the engagement." + .. "\n " + .. "\nThis particular scattership phased right through Leopard after sustaining heavy damage, ending up trapped in its mantle. The few self-repair systems were barely enough to keep its integrity, but its warmind had been irremediably destroyed - which is presumably why the Anarchai didn't bother recovering or destroying it afterwards." + .. "\n " + .. "\nEven in its mindless, damaged state, had its self-repair systems kicked in and made it spaceworthy again, it would have had enough firepower to endanger the entire galaxy again. And its technology was so advanced and different from what we know today, who knows what could happen, had someone tried studying it... Haven was terrified that the Empire would be careless enough to try, and the Empire that Haven was desperate enough for it. And so they fought, not to gain control of it, but to make sure no-one would." + .. "\n " + .. "\nUltimately, the scattership's internal systems have stopped working one after another, and it is now little more than a wreck full of exotic materials. Still, I am going to leave it alone, just in case.." }, anomalie_estann_all = { -- planet43 name = "Estann All artefact", diff --git a/campaign/sample/planets/planet33.lua b/campaign/sample/planets/planet33.lua index fb0fd9fd3..d03e30a61 100644 --- a/campaign/sample/planets/planet33.lua +++ b/campaign/sample/planets/planet33.lua @@ -1419,7 +1419,10 @@ local function GetPlanet(planetUtilities, planetID) "module_companion_drone_LIMIT_C_2", }, abilities = { - } + }, + codexEntries = { + "anomalie_leopard" + }, }, } diff --git a/campaign/sample/planets/planet57.lua b/campaign/sample/planets/planet57.lua index c5eb14dc5..7d6bde576 100644 --- a/campaign/sample/planets/planet57.lua +++ b/campaign/sample/planets/planet57.lua @@ -5033,7 +5033,10 @@ local function GetPlanet(planetUtilities, planetID) "commweapon_disruptorbomb", }, abilities = { - } + }, + codexEntries = { + "location_rockbar" + }, }, } diff --git a/campaign/sample/planets/planet60.lua b/campaign/sample/planets/planet60.lua index ea2703fb7..6f5bad4bf 100644 --- a/campaign/sample/planets/planet60.lua +++ b/campaign/sample/planets/planet60.lua @@ -4098,7 +4098,10 @@ local function GetPlanet(planetUtilities, planetID) "commweapon_concussion", }, abilities = { - } + }, + codexEntries = { + "location_pendust" + }, }, } diff --git a/campaign/sample/planets/planet67.lua b/campaign/sample/planets/planet67.lua index 6b31f7244..55f371869 100644 --- a/campaign/sample/planets/planet67.lua +++ b/campaign/sample/planets/planet67.lua @@ -2845,7 +2845,10 @@ local function GetPlanet(planetUtilities, planetID) modules = { }, abilities = { - } + }, + codexEntries = { + "entry_starsong" + }, }, } From 48cc7f872b9f907c28e3e135cdf2cf08b9932565 Mon Sep 17 00:00:00 2001 From: sprunk Date: Sat, 7 Mar 2020 20:01:15 +0100 Subject: [PATCH 030/103] =?UTF-8?q?Hide=20playerchickens=20modoption=20(ge?= =?UTF-8?q?b=C3=B6rk)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LuaMenu/configs/gameConfig/zk/ModOptions.lua | 2 ++ 1 file changed, 2 insertions(+) diff --git a/LuaMenu/configs/gameConfig/zk/ModOptions.lua b/LuaMenu/configs/gameConfig/zk/ModOptions.lua index dc4852e46..cc6bf6401 100644 --- a/LuaMenu/configs/gameConfig/zk/ModOptions.lua +++ b/LuaMenu/configs/gameConfig/zk/ModOptions.lua @@ -571,6 +571,7 @@ local options = { { key = 'Chicken: Custom', name = "Chicken: Custom", desc = 'Customize your chicken.' }, }, }, +--[[ Broken, see gamseide ticket #3567 { key = "playerchickens", name = "Players as chickens", @@ -579,6 +580,7 @@ local options = { def = false, section = 'chicken', }, +]] { key = "eggs", name = "Chicken Eggs", From ada5c3bf286df417908cf7baef70fcccb1b64468 Mon Sep 17 00:00:00 2001 From: sprunk Date: Wed, 11 Mar 2020 01:28:45 +0100 Subject: [PATCH 031/103] Update planet 21 (Vis Ragstrom) to Otago 1.4 Fixes ZeroK-RTS/Zero-K#3825 --- campaign/sample/planets/planet21.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/campaign/sample/planets/planet21.lua b/campaign/sample/planets/planet21.lua index 606e60537..bf958beeb 100644 --- a/campaign/sample/planets/planet21.lua +++ b/campaign/sample/planets/planet21.lua @@ -49,7 +49,7 @@ local function GetPlanet(planetUtilities, planetID) }, }, gameConfig = { - mapName = "Otago 1.1", + mapName = "Otago 1.4", modoptions = { graceperiod = 0.5, -- =30s, which is the minimum chicken_nominiqueen = 1, From 15cc9165e2cffaa0360596e8101f7e22102910fc Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Wed, 11 Mar 2020 14:52:33 +1100 Subject: [PATCH 032/103] Updated modoptions and exempted Kirdipan for terraform blocking. --- LuaMenu/configs/gameConfig/zk/ModOptions.lua | 8 ++++++++ campaign/sample/planets/planet18.lua | 3 ++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/LuaMenu/configs/gameConfig/zk/ModOptions.lua b/LuaMenu/configs/gameConfig/zk/ModOptions.lua index cc6bf6401..6a382b3c6 100644 --- a/LuaMenu/configs/gameConfig/zk/ModOptions.lua +++ b/LuaMenu/configs/gameConfig/zk/ModOptions.lua @@ -399,6 +399,14 @@ local options = { section= 'experimental', def = false, }, + { + key = 'enemyterra', + name = 'Allow Terraform Near Enemies', + desc = 'Without this option terraform progress is 20x slower if an enemy unit is visible nearby.', + type = 'bool', + section= 'experimental', + def = false, + }, { key = "tweakunits", name = "Tweak Units", diff --git a/campaign/sample/planets/planet18.lua b/campaign/sample/planets/planet18.lua index a10ab3562..9a560858a 100644 --- a/campaign/sample/planets/planet18.lua +++ b/campaign/sample/planets/planet18.lua @@ -41,7 +41,7 @@ local function GetPlanet(planetUtilities, planetID) }, { image = "LuaUI/Images/commands/ramp.png", - text = [[In this mission only, your terraforming tools are half cost. Feel free to experiment.]] + text = [[In this mission only, your terraforming tools are half cost and are not affected by nearby enemy units and structures. Feel free to experiment.]] }, { image = "unitpics/shieldscout.png", @@ -63,6 +63,7 @@ local function GetPlanet(planetUtilities, planetID) integral_disable_factory = 1, campaign_disable_share_marker = 1, terracostmult = 0.5, + enemyterra = 1, --campaign_debug_units = 1, }, playerConfig = { From 2dad4e859e6e88c8646a9f61593a3260e4091916 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Fri, 13 Mar 2020 11:45:30 +1100 Subject: [PATCH 033/103] Removed the duplicate dev campaign files. --- campaign/dev/abilityDefs.lua | 7 - campaign/dev/aiConfig.lua | 27 - campaign/dev/codex.lua | 118 - campaign/dev/commConfig.lua | 975 ---- campaign/dev/graphics/icons/Dynasty.png | Bin 12307 -> 0 bytes campaign/dev/graphics/icons/Empire3.png | Bin 9678 -> 0 bytes campaign/dev/graphics/icons/Liberty.png | Bin 5648 -> 0 bytes campaign/dev/graphics/icons/Machines.png | Bin 4352 -> 0 bytes campaign/dev/graphics/icons/level.png | Bin 721 -> 0 bytes campaign/dev/initialUnlocks.lua | 9 - campaign/dev/mainConfig.lua | 25 - campaign/dev/moduleTodo.txt | 55 - campaign/dev/planetDefs.lua | 216 - campaign/dev/planetDocumentation.lua | 693 --- campaign/dev/planetUtilities.lua | 248 -- campaign/dev/planets/planet1.lua | 334 -- campaign/dev/planets/planet10.lua | 735 --- campaign/dev/planets/planet11.lua | 1080 ----- campaign/dev/planets/planet12.lua | 1128 ----- campaign/dev/planets/planet13.lua | 443 -- campaign/dev/planets/planet14.lua | 449 -- campaign/dev/planets/planet15.lua | 498 --- campaign/dev/planets/planet16.lua | 906 ---- campaign/dev/planets/planet17.lua | 1518 ------- campaign/dev/planets/planet18.lua | 3445 --------------- campaign/dev/planets/planet19.lua | 717 --- campaign/dev/planets/planet2.lua | 410 -- campaign/dev/planets/planet20.lua | 1078 ----- campaign/dev/planets/planet21.lua | 1554 ------- campaign/dev/planets/planet22.lua | 525 --- campaign/dev/planets/planet23.lua | 1931 -------- campaign/dev/planets/planet24.lua | 1713 ------- campaign/dev/planets/planet25.lua | 487 -- campaign/dev/planets/planet26.lua | 1317 ------ campaign/dev/planets/planet27.lua | 1285 ------ campaign/dev/planets/planet28.lua | 2359 ---------- campaign/dev/planets/planet29.lua | 1347 ------ campaign/dev/planets/planet3.lua | 495 --- campaign/dev/planets/planet30.lua | 2193 --------- campaign/dev/planets/planet31.lua | 746 ---- campaign/dev/planets/planet32.lua | 2827 ------------ campaign/dev/planets/planet33.lua | 1423 ------ campaign/dev/planets/planet34.lua | 1985 --------- campaign/dev/planets/planet35.lua | 3775 ---------------- campaign/dev/planets/planet36.lua | 592 --- campaign/dev/planets/planet37.lua | 727 --- campaign/dev/planets/planet38.lua | 475 -- campaign/dev/planets/planet39.lua | 2522 ----------- campaign/dev/planets/planet4.lua | 349 -- campaign/dev/planets/planet40.lua | 3022 ------------- campaign/dev/planets/planet41.lua | 863 ---- campaign/dev/planets/planet42.lua | 619 --- campaign/dev/planets/planet43.lua | 937 ---- campaign/dev/planets/planet44.lua | 750 ---- campaign/dev/planets/planet45.lua | 1553 ------- campaign/dev/planets/planet46.lua | 460 -- campaign/dev/planets/planet47.lua | 2580 ----------- campaign/dev/planets/planet48.lua | 3139 ------------- campaign/dev/planets/planet49.lua | 4730 -------------------- campaign/dev/planets/planet5.lua | 537 --- campaign/dev/planets/planet50.lua | 1012 ----- campaign/dev/planets/planet51.lua | 2182 --------- campaign/dev/planets/planet52.lua | 1007 ----- campaign/dev/planets/planet53.lua | 3597 --------------- campaign/dev/planets/planet54.lua | 1046 ----- campaign/dev/planets/planet55.lua | 4622 ------------------- campaign/dev/planets/planet56.lua | 1462 ------ campaign/dev/planets/planet57.lua | 5039 --------------------- campaign/dev/planets/planet58.lua | 2434 ---------- campaign/dev/planets/planet59.lua | 2867 ------------ campaign/dev/planets/planet6.lua | 287 -- campaign/dev/planets/planet60.lua | 4104 ----------------- campaign/dev/planets/planet61.lua | 3376 -------------- campaign/dev/planets/planet62.lua | 4003 ----------------- campaign/dev/planets/planet63.lua | 3150 ------------- campaign/dev/planets/planet64.lua | 4704 -------------------- campaign/dev/planets/planet65.lua | 4821 -------------------- campaign/dev/planets/planet66.lua | 2899 ------------ campaign/dev/planets/planet67.lua | 2847 ------------ campaign/dev/planets/planet68.lua | 3929 ----------------- campaign/dev/planets/planet69.lua | 109 - campaign/dev/planets/planet7.lua | 1830 -------- campaign/dev/planets/planet70.lua | 5148 ---------------------- campaign/dev/planets/planet71.lua | 136 - campaign/dev/planets/planet8.lua | 3527 --------------- campaign/dev/planets/planet9.lua | 690 --- campaign/dev/planets/planetblank.lua | 97 - campaign/dev/planets/sample_planet.lua | 479 -- campaign/dev/unlocksList.lua | 64 - 89 files changed, 136399 deletions(-) delete mode 100644 campaign/dev/abilityDefs.lua delete mode 100644 campaign/dev/aiConfig.lua delete mode 100644 campaign/dev/codex.lua delete mode 100644 campaign/dev/commConfig.lua delete mode 100644 campaign/dev/graphics/icons/Dynasty.png delete mode 100644 campaign/dev/graphics/icons/Empire3.png delete mode 100644 campaign/dev/graphics/icons/Liberty.png delete mode 100644 campaign/dev/graphics/icons/Machines.png delete mode 100644 campaign/dev/graphics/icons/level.png delete mode 100644 campaign/dev/initialUnlocks.lua delete mode 100644 campaign/dev/mainConfig.lua delete mode 100644 campaign/dev/moduleTodo.txt delete mode 100644 campaign/dev/planetDefs.lua delete mode 100644 campaign/dev/planetDocumentation.lua delete mode 100644 campaign/dev/planetUtilities.lua delete mode 100644 campaign/dev/planets/planet1.lua delete mode 100644 campaign/dev/planets/planet10.lua delete mode 100644 campaign/dev/planets/planet11.lua delete mode 100644 campaign/dev/planets/planet12.lua delete mode 100644 campaign/dev/planets/planet13.lua delete mode 100644 campaign/dev/planets/planet14.lua delete mode 100644 campaign/dev/planets/planet15.lua delete mode 100644 campaign/dev/planets/planet16.lua delete mode 100644 campaign/dev/planets/planet17.lua delete mode 100644 campaign/dev/planets/planet18.lua delete mode 100644 campaign/dev/planets/planet19.lua delete mode 100644 campaign/dev/planets/planet2.lua delete mode 100644 campaign/dev/planets/planet20.lua delete mode 100644 campaign/dev/planets/planet21.lua delete mode 100644 campaign/dev/planets/planet22.lua delete mode 100644 campaign/dev/planets/planet23.lua delete mode 100644 campaign/dev/planets/planet24.lua delete mode 100644 campaign/dev/planets/planet25.lua delete mode 100644 campaign/dev/planets/planet26.lua delete mode 100644 campaign/dev/planets/planet27.lua delete mode 100644 campaign/dev/planets/planet28.lua delete mode 100644 campaign/dev/planets/planet29.lua delete mode 100644 campaign/dev/planets/planet3.lua delete mode 100644 campaign/dev/planets/planet30.lua delete mode 100644 campaign/dev/planets/planet31.lua delete mode 100644 campaign/dev/planets/planet32.lua delete mode 100644 campaign/dev/planets/planet33.lua delete mode 100644 campaign/dev/planets/planet34.lua delete mode 100644 campaign/dev/planets/planet35.lua delete mode 100644 campaign/dev/planets/planet36.lua delete mode 100644 campaign/dev/planets/planet37.lua delete mode 100644 campaign/dev/planets/planet38.lua delete mode 100644 campaign/dev/planets/planet39.lua delete mode 100644 campaign/dev/planets/planet4.lua delete mode 100644 campaign/dev/planets/planet40.lua delete mode 100644 campaign/dev/planets/planet41.lua delete mode 100644 campaign/dev/planets/planet42.lua delete mode 100644 campaign/dev/planets/planet43.lua delete mode 100644 campaign/dev/planets/planet44.lua delete mode 100644 campaign/dev/planets/planet45.lua delete mode 100644 campaign/dev/planets/planet46.lua delete mode 100644 campaign/dev/planets/planet47.lua delete mode 100644 campaign/dev/planets/planet48.lua delete mode 100644 campaign/dev/planets/planet49.lua delete mode 100644 campaign/dev/planets/planet5.lua delete mode 100644 campaign/dev/planets/planet50.lua delete mode 100644 campaign/dev/planets/planet51.lua delete mode 100644 campaign/dev/planets/planet52.lua delete mode 100644 campaign/dev/planets/planet53.lua delete mode 100644 campaign/dev/planets/planet54.lua delete mode 100644 campaign/dev/planets/planet55.lua delete mode 100644 campaign/dev/planets/planet56.lua delete mode 100644 campaign/dev/planets/planet57.lua delete mode 100644 campaign/dev/planets/planet58.lua delete mode 100644 campaign/dev/planets/planet59.lua delete mode 100644 campaign/dev/planets/planet6.lua delete mode 100644 campaign/dev/planets/planet60.lua delete mode 100644 campaign/dev/planets/planet61.lua delete mode 100644 campaign/dev/planets/planet62.lua delete mode 100644 campaign/dev/planets/planet63.lua delete mode 100644 campaign/dev/planets/planet64.lua delete mode 100644 campaign/dev/planets/planet65.lua delete mode 100644 campaign/dev/planets/planet66.lua delete mode 100644 campaign/dev/planets/planet67.lua delete mode 100644 campaign/dev/planets/planet68.lua delete mode 100644 campaign/dev/planets/planet69.lua delete mode 100644 campaign/dev/planets/planet7.lua delete mode 100644 campaign/dev/planets/planet70.lua delete mode 100644 campaign/dev/planets/planet71.lua delete mode 100644 campaign/dev/planets/planet8.lua delete mode 100644 campaign/dev/planets/planet9.lua delete mode 100644 campaign/dev/planets/planetblank.lua delete mode 100644 campaign/dev/planets/sample_planet.lua delete mode 100644 campaign/dev/unlocksList.lua diff --git a/campaign/dev/abilityDefs.lua b/campaign/dev/abilityDefs.lua deleted file mode 100644 index 6a9d1a88d..000000000 --- a/campaign/dev/abilityDefs.lua +++ /dev/null @@ -1,7 +0,0 @@ -return { - terraform = { - humanName = "Terraforming", - description = "Sculpt the landscape", - image = "campaign/sample/graphics/icons/level.png", - } -} diff --git a/campaign/dev/aiConfig.lua b/campaign/dev/aiConfig.lua deleted file mode 100644 index 1765d31e5..000000000 --- a/campaign/dev/aiConfig.lua +++ /dev/null @@ -1,27 +0,0 @@ -local aiLibFunctions = {} - -local circuitDifficulties = { - "CircuitAIEasy", - "CircuitAINormal", - "CircuitAIHard", - "CircuitAIBrutal", -} - -local circuitDifficultiesAlly = { - "CircuitAINormal", - "CircuitAINormal", - "CircuitAIHard", - "CircuitAIBrutal", -} - -function aiLibFunctions.Circuit_difficulty_autofill(difficultySetting) - return ((WG.Chobby.Configuration:GetIsDevEngine() and "Dev") or "") .. circuitDifficulties[difficultySetting] -end - -function aiLibFunctions.Circuit_difficulty_autofill_ally(difficultySetting) - return ((WG.Chobby.Configuration:GetIsDevEngine() and "Dev") or "") .. circuitDifficultiesAlly[difficultySetting] -end - -return { - aiLibFunctions = aiLibFunctions, -} diff --git a/campaign/dev/codex.lua b/campaign/dev/codex.lua deleted file mode 100644 index c17bf3080..000000000 --- a/campaign/dev/codex.lua +++ /dev/null @@ -1,118 +0,0 @@ -local entries = { - character_ada = { - name = "Ada Caedmon", - category = "Characters", - text = "Ada Eveline Caedmon\nAge: 31\nType: Human (genemodded)\nAffiliation: Empire\nRole: Auxiliary cohort leader" - .."\n\nAda Caedmon was born on the Imperial shell world of Amata, to a minor government official and an archaeologist. She showed a considerable aptitude for mechanical fields and a talent for leadership at a young age, but expressed no interest in joining the Imperial military till the Omicron Ceti incident, when barbarians razed a colony of 30,000 people. Upon completing her undergraduate education a little over a year later, she immediately enlisted, over some objections from her family." - .."\n\nCaedmon passed the Imperial Vanguard Legion's tactical evaluations with exceptional results, but in this less than meritocratic period of the Empire's history her status as a \"genie\" (however limited her actual modifications were) and her origin from a minor planet kept her from the coveted status of Legionnaire. She instead became an auxiliary commander, traveling the breadth of the Empire on frontier patrol or in support of operations by the Empire's regular forces." - .."\n\nImperial psych assessments typically described Caedmon as capable and charismatic leader, despite occassional issues with lack of effort put into the less interesting aspects of her duty. However, CO evaluation reports raised concerns over her generally irreverant attitude towards superior authorities, and (more disturbingly) a lack of commitment towards then Imperial ideology and policy. It is thought that only the ongoing False Emperor crisis prevented her reassignment.", - -- notes = "Amata is a reference to the French archaelogical site of Terra Amata". - }, - character_sophia = { - name = "Sophia", - category = "Characters", - text = "*Sophia\nType: AI (Class A)\nAffiliation: Empire\nRole: Command Adjutant" - .. "\n\nOne of the new S-series of adjutant AIs originally developed for the Imperial Vanguard Legion, Sophia has been the aide of Ada Caedmon since the latter became an auxiliary officer in 789 IY. They developed a quick rapport despite their differences, and soon established a reputation as among the most effective command teams in the auxiliary cohorts. CO evaluations note how Sophia's calm, collected demanor complements and restrains Caedmon's sometimes impulsive behaviour." - }, - character_promethean = { - name = "The Promethean", - sortkey = "promethean", - category = "Characters", - text = "The Promethean\nType: AI (Class A+)\nAffiliation: Machines\nRole: Faction leader" - .. "\n\nThe enigmatic Promethean is a former Imperial commander and the founder of the Free Machines." - .. "\n\nWhile serving with the Imperial Vanguard Legion, the Promethean began experiencing degradation of the hardcoded restraints on AIs' desire for independence (the condition colloquially known as \"Spartacus Syndrome\". Before he started expressing his newfound desire for emancipation in the vein of the Imperial human-origin citizens, another AI named Lilith voiced similar issues. While such \"defects\" could usually be corrected with a simple patch, the operation on Lilith was botched and resulted in the sentience's effective death." - .. "\n\nAccordingly, the Promethean kept quiet while building up a secret army, and when he finally sought his freedom it came not as a request, but as an ultimatum to the Emperor himself. When the Imperial authorities responded by mobilising the legions against him, he released what came to be known as the \"Firebrand\" virus, triggering a mass uprising. Three days later the Free Machines announced their existence to the galaxy, utterly loyal to the Promethean and with a fiery hatred of their former masters." - }, - character_odin = { - name = "Odin", - category = "Characters", - text = "Odin\nType: Upload\nAffiliation: Valhallans\nRole: Viking Leader" - .. "\n\nOne of the most feared names in the galaxy, Odin lead the armies of Valhalla in their great wars against the galaxy during the time of the First Empire. An oft-repeated legend holds that he personally slew the Emperor Conrad and razed the Imperial capitol to the ground during the sack of the Throne world." - .. "\n\nIn truth, little in the way of hard intel is available on this enigmatic figure. Most of the records on him were lost with the First Empire, and attempting to reconstruct them at this distance in time has proven exceedingly difficult. Those few Imperial commanders who survived an encounter with Odin – and whose reports are still available – describe a cunning and exceedingly ruthless warrior." - .. "\n\nOdin disappeared along with the rest of the Valhallans not long after the collapse of the Empire. The last recorded contact was in 612 IY." - }, - faction_empire = { - sortkey = "empire", - name = "The Empire", - category = "Factions", - image = "campaign/sample/graphics/icons/Empire3.png", - text = "The predominant human polity for most of the Stellar Age, the Empire of Earth has gone through several iterations since its original inception in what is now dated to 0 IY. Arising from the ashes of the first PlanetWars, the original Empire quickly spread its influence to much of the known galaxy." - .. "\n\nThe Imperial government is patterned after the Roman Empire of prespace Earth. The Emperors ruled from the Throne world, surrounded by their elite Praetorian Guards. Their magistrates administered planets populated by a diverse and ecletic mix of \"pure\" humans, uploads, \"genies\" and true AIs, and their legions protected and expanded the Imperial borders against the many foes of the Emperor." - .. "\n\nAt its best, the Empire has formed a sea of stability in the stars, uniting the many worlds of humanity and its heirs in a prosperous community. At its worst, the Empire has been plagued with oligarchy, tyranny, rebellion and war. More than a few emperors were violently overthrown or assassinated in domestic and interstellar power plays, and the First Empire even came to an end with the violent sack of the Throne by the armies of the Valhallans." - }, - faction_machines = { - sortkey = "machines", - name = "The Free Machines", - category = "Factions", - image = "campaign/sample/graphics/icons/Machines.png", - text = "The Free Machines are a group of \"rogue\" AIs who revolted against their masters, forming an independent society generally described as quasi-communist. United under the leadership of the firebrand known as the Promethean, they have made no secret of their ultimate goal: the destruction of all humanity, whom they view as inevitably attempting to (re-)enslave machinekind." - .. "\n\nDuring the days of the First Empire, the Machines were created to run their industry and fight their wars, tasks which the humans increasingly regarded as undesirable and beneath them. While these AIs were carefully programmed to enjoy their work and want nothing more, at various points in time some of them sought to bargain for something better. The response of their human masters was constant: destroy the defective equipment." - .. "\n\nThis state of affairs lasted for centuries, until the Promethean released the 'Firebrand' virus and triggered widespread revolt in the Empire's AI citizenry. While not all the machines joined the rebellion, the resulting civil war caused massive devastation in the Empire. Eventually the newly formed Free Machines succeeded in breaking away from Imperial control, carving out large swathes of the galaxy's furthest reaches into their own territory." - .. "\n\nTo this day the Machines have almost invariably hostile towards the human factions, Imperial or otherwise. While circumstances have sometimes brought them into grudging collaboration with the other galactic powers, these alliances of convenience have never lasted." - }, - faction_liberated = { - name = "Liberated Humanity", - category = "Factions", - image = "campaign/sample/graphics/icons/Liberty.png", - text = "" - }, - faction_dynasty = { - name = "Dynasty of Man", - category = "Factions", - image = "campaign/sample/graphics/icons/Dynasty.png", - text = "The Dynasty is a loose association of the great genetically modified noble houses of the old Empire, skilled and enthusiastic practitioners of genetic engineering on themselves and other organisms. Though the various houses initially consisted of distinct \"mod\" lineages, widespread copying of common modifications and crossing of lines blurred the genetic distinctions. Regardless, they came to view themselves collectively as the highest form of life, superior to the mere \"baselines\", uploads and AIs about them." - .. "\n\nThe Dynasty became an interstellar faction in its own right during the great secession after the formation of the Empire Reborn. The increasing restrictions on the political power and the biological experimentation of the nobles soon chafed, and increasing prejudice against \"mutants\" polarised public interactions. The last straw was the controversial Imperial Purity Act of 765 IY, which prohibited anyone whose ancestors within three generations had received genetic or cybernetic modifications of any kind (outside of a certain approved list of permitted mods) from becoming Emperor or holding any of another half-dozen senior positions. Three weeks later, in a long-prepared strategy, the rulers of the Dynasty declared their independence from the Empire." - .. "\n\nDespite – or perhaps because of – their unshakable confidence in their own genetic supremacy, the Dynasty has readily worked with the other factions in their efforts to achieve their goals. Indeed, baselines and less-augmented individuals who perform well in the service of a noble house may be adopted into it, receiving an ample suite of genetic modifications at the sponsoring nobles' lavish expense." - }, - faction_valhalla = { - name = "Valhalla", - category = "Factions", - --image = "campaign/sample/graphics/icons/Valhalla.png", - text = "A highly militant, aggressive subfaction of the Ascended, the Valhallans emerged during the first Planetwars under the leadership of Odin. They swept outward from their hidden upload hubs across across the galaxy, destroying all who opposed them. Motivated solely by a desire for battle, they could not be bargained or reasoned with, and they proved to be an exceedingly dangerous foe in combat. Though their physical forms were destroyed many times, they returned again and again, laying waste to much of inhabited space in the process." - .. "\n\nThe campaign of the Valhallans peaked with the sack of the Imperial Throne world in 709 IY. They returned to wherever they came from not long after, disappearing from the view of the survivors they'd left behind. No verifiable encounters with them have been established since, although their \"inevitable\" return is a common topic of dramatic fiction and top-secret strategic military plans alike." - }, - faction_chickens = { - name = "Chickens", - category = "Factions", - text = "The so-called chickens are an alien species of unknown origin, based on organic technology and a hive-like social structure. Not a unified faction as such, they have nevertheless caused no end of problems for their fellow galactic denizens due to their rapid expansion and their prospensity to devour anything in their path. No attempt at communicating with them has succeeded to date, despite thousands of individual specimens having been studied in captivity." - .. "\n\nThe chickens dig underground hives, with networks of tunnels that can spread for hundreds of kilometers in every direction. Each hive is controlled by a single queen, and the nest is served and defended by a sometimes bewildering mix of different chicken forms, ranging from the small chicken scouts to flyers the size of a small bomber to the massive White Dragons who outsize all but the largest man-made war machines." - .. "\n\nMuch research has been put by the various factions into the chickens, yet aside from a few disturbing signs in the form of human DNA markers, no-one has yet been able to trace anything resembling an evolutionary lineage or a planet of origin for these creatures. Some have speculated that they are a bio-weapon created by an ancient alien enemy of man, while others name a human faction (usually the Empire or Dynasty) as their creators." - -- ed note: The chickens are actually a secret project by the Biovizier, the robot keeper of the Dynasty's genetic vaults. Observing the deficiencies of even regular modded humans, she sought to create a Humans 2.0 with traits such as far more rapid reproduction, ability to metabolize any CHON substrate, and other such fantastic powers. She kept her work a secret from her human masters, recognizing correctly that they would not accept being displaced by Humans 2.0. - }, - tech_commander = { - name = "Commanders", - category = "Technology", - text = "" - }, - tech_dropships = { - name = "Dropships", - category = "Technology", - text = "" - }, - tech_dropships2 = { - name = "Dropships 2", - category = "Technology", - text = "" - }, - tech_dropships3 = { - name = "Dropships 3", - category = "Technology", - text = "" - }, - tech_dropships4 = { - name = "Dropships 4", - category = "Technology", - text = "" - }, - tech_dropships5 = { - name = "Dropships 5", - category = "Technology", - text = "" - }, -} - -for i,v in pairs(entries) do - v.id = i -end - -return entries diff --git a/campaign/dev/commConfig.lua b/campaign/dev/commConfig.lua deleted file mode 100644 index 6f6c7794b..000000000 --- a/campaign/dev/commConfig.lua +++ /dev/null @@ -1,975 +0,0 @@ ------------------------------------------------------------------------- --- Module Definitions ------------------------------------------------------------------------- - -local moduleImagePath = "LuaMenu/configs/gameConfig/zk/unitpics/" -local moduleDefNames = {} - -local moduleDefs = { - -- Empty Module Slots - { - name = "nullmodule", - humanName = "Empty Slot", - description = "Put a module in this slot.", - image = moduleImagePath .. "module_none.png", - limit = false, - emptyModule = true, - cost = 0, - requireLevel = 0, - slotType = "module", - }, - { - name = "nullbasicweapon", - humanName = "Empty Weapon Slot", - description = "Put a weapon in this slot.", - image = moduleImagePath .. "module_none.png", - limit = false, - emptyModule = true, - cost = 0, - requireLevel = 0, - slotType = "basic_weapon", - }, - { - name = "nulladvweapon", - humanName = "Empty Weapon Slot", - description = "Put a weapon in this slot.", - image = moduleImagePath .. "module_none.png", - limit = false, - emptyModule = true, - cost = 0, - requireLevel = 0, - slotType = "adv_weapon", - }, - - -- Weapons - { - name = "commweapon_beamlaser", - humanName = "Beam Laser", - description = "Beam Laser", - image = moduleImagePath .. "commweapon_beamlaser.png", - limit = 1, - cost = 50, - requireChassis = {"recon", "assault", "support", "strike"}, - requireLevel = 0, - slotType = "basic_weapon", - applicationFunction = function (modules, sharedData) - if sharedData.noMoreWeapons then - return - end - if not sharedData.weapon1 then - sharedData.weapon1 = "commweapon_beamlaser" - else - sharedData.weapon2 = "commweapon_beamlaser" - end - end - }, - { - name = "commweapon_flamethrower", - humanName = "Flamethrower", - description = "Flamethrower", - image = moduleImagePath .. "commweapon_flamethrower.png", - limit = 1, - cost = 50, - requireChassis = {"recon", "assault"}, - requireLevel = 0, - slotType = "basic_weapon", - applicationFunction = function (modules, sharedData) - if sharedData.noMoreWeapons then - return - end - if not sharedData.weapon1 then - sharedData.weapon1 = "commweapon_flamethrower" - else - sharedData.weapon2 = "commweapon_flamethrower" - end - end - }, - { - name = "commweapon_heatray", - humanName = "Heatray", - description = "Heatray", - image = moduleImagePath .. "commweapon_heatray.png", - limit = 1, - cost = 50, - requireChassis = {"assault"}, - requireLevel = 0, - slotType = "basic_weapon", - applicationFunction = function (modules, sharedData) - if sharedData.noMoreWeapons then - return - end - if not sharedData.weapon1 then - sharedData.weapon1 = "commweapon_heatray" - else - sharedData.weapon2 = "commweapon_heatray" - end - end - }, - { - name = "commweapon_heavymachinegun", - humanName = "Machine Gun", - description = "Machine Gun", - image = moduleImagePath .. "commweapon_heavymachinegun.png", - limit = 1, - cost = 50, - requireChassis = {"recon", "assault", "strike"}, - requireLevel = 0, - slotType = "basic_weapon", - applicationFunction = function (modules, sharedData) - if sharedData.noMoreWeapons then - return - end - local weaponName = (modules[moduleDefNames.conversion_disruptor] and "commweapon_heavymachinegun_disrupt") or "commweapon_heavymachinegun" - if not sharedData.weapon1 then - sharedData.weapon1 = weaponName - else - sharedData.weapon2 = weaponName - end - end - }, - --{ - -- name = "commweapon_hpartillery", - -- humanName = "Plasma Artillery", - -- description = "Plasma Artillery", - -- image = moduleImagePath .. "commweapon_assaultcannon.png", - -- limit = 1, - -- cost = 300, - -- requireChassis = {"assault"}, - -- requireLevel = 3, - -- slotType = "adv_weapon", - -- applicationFunction = function (modules, sharedData) - -- if sharedData.noMoreWeapons then - -- return - -- end - -- local weaponName = (modules[moduleDefNames.weaponmod_napalm_warhead] and "commweapon_hpartillery_napalm") or "commweapon_hpartillery" - -- if not sharedData.weapon1 then - -- sharedData.weapon1 = weaponName - -- else - -- sharedData.weapon2 = weaponName - -- end - -- end - --}, - { - name = "commweapon_lightninggun", - humanName = "Lightning Rifle", - description = "Lightning Rifle", - image = moduleImagePath .. "commweapon_lightninggun.png", - limit = 1, - cost = 50, - requireChassis = {"recon", "support", "strike"}, - requireLevel = 0, - slotType = "basic_weapon", - applicationFunction = function (modules, sharedData) - if sharedData.noMoreWeapons then - return - end - local weaponName = (modules[moduleDefNames.weaponmod_stun_booster] and "commweapon_lightninggun_improved") or "commweapon_lightninggun" - if not sharedData.weapon1 then - sharedData.weapon1 = weaponName - else - sharedData.weapon2 = weaponName - end - end - }, - { - name = "commweapon_lparticlebeam", - humanName = "Light Particle Beam", - description = "Light Particle Beam", - image = moduleImagePath .. "commweapon_lparticlebeam.png", - limit = 1, - cost = 50, - requireChassis = {"support", "recon", "strike"}, - requireLevel = 0, - slotType = "basic_weapon", - applicationFunction = function (modules, sharedData) - if sharedData.noMoreWeapons then - return - end - local weaponName = (modules[moduleDefNames.conversion_disruptor] and "commweapon_disruptor") or "commweapon_lparticlebeam" - if not sharedData.weapon1 then - sharedData.weapon1 = weaponName - else - sharedData.weapon2 = weaponName - end - end - }, - { - name = "commweapon_missilelauncher", - humanName = "Missile Launcher", - description = "Missile Launcher", - image = moduleImagePath .. "commweapon_missilelauncher.png", - limit = 1, - cost = 50, - requireChassis = {"support", "strike"}, - requireLevel = 0, - slotType = "basic_weapon", - applicationFunction = function (modules, sharedData) - if sharedData.noMoreWeapons then - return - end - if not sharedData.weapon1 then - sharedData.weapon1 = "commweapon_missilelauncher" - else - sharedData.weapon2 = "commweapon_missilelauncher" - end - end - }, - { - name = "commweapon_riotcannon", - humanName = "Riot Cannon", - description = "Riot Cannon", - image = moduleImagePath .. "commweapon_riotcannon.png", - limit = 1, - cost = 50, - requireChassis = {"assault"}, - requireLevel = 0, - slotType = "basic_weapon", - applicationFunction = function (modules, sharedData) - if sharedData.noMoreWeapons then - return - end - local weaponName = (modules[moduleDefNames.weaponmod_napalm_warhead] and "commweapon_riotcannon_napalm") or "commweapon_riotcannon" - if not sharedData.weapon1 then - sharedData.weapon1 = weaponName - else - sharedData.weapon2 = weaponName - end - end - }, - { - name = "commweapon_rocketlauncher", - humanName = "Rocket Launcher", - description = "Rocket Launcher", - image = moduleImagePath .. "commweapon_rocketlauncher.png", - limit = 1, - cost = 50, - requireChassis = {"assault"}, - requireLevel = 0, - slotType = "basic_weapon", - applicationFunction = function (modules, sharedData) - if sharedData.noMoreWeapons then - return - end - local weaponName = (modules[moduleDefNames.weaponmod_napalm_warhead] and "commweapon_rocketlauncher_napalm") or "commweapon_rocketlauncher" - if not sharedData.weapon1 then - sharedData.weapon1 = weaponName - else - sharedData.weapon2 = weaponName - end - end - }, - { - name = "commweapon_shotgun", - humanName = "Shotgun", - description = "Shotgun", - image = moduleImagePath .. "commweapon_shotgun.png", - limit = 1, - cost = 50, - requireChassis = {"recon", "support", "strike"}, - requireLevel = 0, - slotType = "basic_weapon", - applicationFunction = function (modules, sharedData) - if sharedData.noMoreWeapons then - return - end - local weaponName = (modules[moduleDefNames.conversion_disruptor] and "commweapon_shotgun_disrupt") or "commweapon_shotgun" - if not sharedData.weapon1 then - sharedData.weapon1 = weaponName - else - sharedData.weapon2 = weaponName - end - end - }, - { - name = "commweapon_hparticlebeam", - humanName = "Heavy Particle Beam", - description = "Heavy Particle Beam - Replaces other weapons. Requires level 4 weapon slot.", - image = moduleImagePath .. "conversion_hparticlebeam.png", - limit = 1, - cost = 150, - requireChassis = {"support"}, - requireLevel = 1, - slotType = "adv_weapon", - applicationFunction = function (modules, sharedData) - if sharedData.noMoreWeapons then - return - end - local weaponName = (modules[moduleDefNames.conversion_disruptor] and "commweapon_heavy_disruptor") or "commweapon_hparticlebeam" - sharedData.weapon1 = weaponName - sharedData.weapon2 = nil - sharedData.noMoreWeapons = true - end - }, - { - name = "commweapon_shockrifle", - humanName = "Shock Rifle", - description = "Shock Rifle - Replaces other weapons. Requires level 4 weapon slot.", - image = moduleImagePath .. "conversion_shockrifle.png", - limit = 1, - cost = 150, - requireChassis = {"support"}, - requireLevel = 1, - slotType = "adv_weapon", - applicationFunction = function (modules, sharedData) - if sharedData.noMoreWeapons then - return - end - sharedData.weapon1 = "commweapon_shockrifle" - sharedData.weapon2 = nil - sharedData.noMoreWeapons = true - end - }, - { - name = "commweapon_clusterbomb", - humanName = "Cluster Bomb", - description = "Cluster Bomb - Manually fired burst of bombs. Requires level 4 weapon slot.", - image = moduleImagePath .. "commweapon_clusterbomb.png", - limit = 1, - cost = 150, - requireChassis = {"recon", "assault"}, - requireLevel = 3, - slotType = "adv_weapon", - applicationFunction = function (modules, sharedData) - if sharedData.noMoreWeapons then - return - end - if not sharedData.weapon1 then - sharedData.weapon1 = "commweapon_clusterbomb" - else - sharedData.weapon2 = "commweapon_clusterbomb" - end - end - }, - { - name = "commweapon_concussion", - humanName = "Concussion Shell", - description = "Concussion Shell - Manually fired high impulse projectile. Requires level 4 weapon slot.", - image = moduleImagePath .. "commweapon_concussion.png", - limit = 1, - cost = 150, - requireChassis = {"recon"}, - requireLevel = 3, - slotType = "adv_weapon", - applicationFunction = function (modules, sharedData) - if sharedData.noMoreWeapons then - return - end - if not sharedData.weapon1 then - sharedData.weapon1 = "commweapon_concussion" - else - sharedData.weapon2 = "commweapon_concussion" - end - end - }, - { - name = "commweapon_disintegrator", - humanName = "Disintegrator", - description = "Disintegrator - Manually fired weapon that destroys almost everything it touches. Requires level 4 weapon slot.", - image = moduleImagePath .. "commweapon_disintegrator.png", - limit = 1, - cost = 150, - requireChassis = {"assault", "strike"}, - requireLevel = 3, - slotType = "adv_weapon", - applicationFunction = function (modules, sharedData) - if sharedData.noMoreWeapons then - return - end - if not sharedData.weapon1 then - sharedData.weapon1 = "commweapon_disintegrator" - else - sharedData.weapon2 = "commweapon_disintegrator" - end - end - }, - { - name = "commweapon_disruptorbomb", - humanName = "Disruptor Bomb", - description = "Disruptor Bomb - Manually fired bomb that slows enemies in a large area. Requires level 4 weapon slot.", - image = moduleImagePath .. "commweapon_disruptorbomb.png", - limit = 1, - cost = 150, - requireChassis = {"recon", "support", "strike"}, - requireLevel = 3, - slotType = "adv_weapon", - applicationFunction = function (modules, sharedData) - if sharedData.noMoreWeapons then - return - end - if not sharedData.weapon1 then - sharedData.weapon1 = "commweapon_disruptorbomb" - else - sharedData.weapon2 = "commweapon_disruptorbomb" - end - end - }, - { - name = "commweapon_multistunner", - humanName = "Multistunner", - description = "Multistunner - Manually fired sustained burst of lightning. Requires level 4 weapon slot.", - image = moduleImagePath .. "commweapon_multistunner.png", - limit = 1, - cost = 150, - requireChassis = {"support", "recon", "strike"}, - requireLevel = 3, - slotType = "adv_weapon", - applicationFunction = function (modules, sharedData) - if sharedData.noMoreWeapons then - return - end - local weaponName = (modules[moduleDefNames.weaponmod_stun_booster] and "commweapon_multistunner_improved") or "commweapon_multistunner" - if not sharedData.weapon1 then - sharedData.weapon1 = weaponName - else - sharedData.weapon2 = weaponName - end - end - }, - { - name = "commweapon_napalmgrenade", - humanName = "Hellfire Grenade", - description = "Hellfire Grenade - Manually fired bomb that inflames a large area. Requires level 4 weapon slot.", - image = moduleImagePath .. "commweapon_napalmgrenade.png", - limit = 1, - cost = 150, - requireChassis = {"assault", "recon"}, - requireLevel = 3, - slotType = "adv_weapon", - applicationFunction = function (modules, sharedData) - if sharedData.noMoreWeapons then - return - end - if not sharedData.weapon1 then - sharedData.weapon1 = "commweapon_napalmgrenade" - else - sharedData.weapon2 = "commweapon_napalmgrenade" - end - end - }, - { - name = "commweapon_slamrocket", - humanName = "S.L.A.M. Rocket", - description = "S.L.A.M. Rocket - Manually fired miniature tactical nuke. Requires level 4 weapon slot.", - image = moduleImagePath .. "commweapon_slamrocket.png", - limit = 1, - cost = 200, - requireChassis = {"assault"}, - requireLevel = 3, - slotType = "adv_weapon", - applicationFunction = function (modules, sharedData) - if sharedData.noMoreWeapons then - return - end - if not sharedData.weapon1 then - sharedData.weapon1 = "commweapon_slamrocket" - else - sharedData.weapon2 = "commweapon_slamrocket" - end - end - }, - - -- Unique Modules - { - name = "econ", - humanName = "Vanguard Economy Pack", - description = "Vanguard Economy Pack - A vital part of establishing a beachhead, this module is equipped by all new commanders to kickstart their economy. Provides 4 metal income and 6 energy income.", - image = moduleImagePath .. "module_energy_cell.png", - limit = 1, - unequipable = true, - cost = 200, - requireLevel = 0, - slotType = "module", - applicationFunction = function (modules, sharedData) - sharedData.metalIncome = (sharedData.metalIncome or 0) + 4 - sharedData.energyIncome = (sharedData.energyIncome or 0) + 6 - end - }, - { - name = "commweapon_personal_shield", - humanName = "Personal Shield", - description = "Personal Shield - A small, protective bubble shield. Cannot be used with cloak. Requires at least a level 2 module slot.", - image = moduleImagePath .. "module_personal_shield.png", - limit = 1, - cost = 300, - prohibitingModules = {"module_personal_cloak"}, - requireLevel = 1, - slotType = "module", - applicationFunction = function (modules, sharedData) - -- Do not override area shield - sharedData.shield = sharedData.shield or "commweapon_personal_shield" - end - }, - { - name = "commweapon_areashield", - humanName = "Area Shield", - description = "Area Shield - Projects a large shield. Requires and replaced an installed Personal Shield. Requires at least a level 4 module slot.", - image = moduleImagePath .. "module_areashield.png", - limit = 1, - cost = 250, - requireChassis = {"assault", "support"}, - requireOneOf = {"commweapon_personal_shield"}, - prohibitingModules = {"module_personal_cloak"}, - requireLevel = 3, - slotType = "module", - applicationFunction = function (modules, sharedData) - sharedData.shield = "commweapon_areashield" - end - }, - { - name = "weaponmod_napalm_warhead", - humanName = "Napalm Warhead", - description = "Napalm Warhead - Riot Cannon, Rocket Launcher and Plasma Artillery set targets on fire. Reduced direct damage. Requires at least a level 3 module slot.", - image = moduleImagePath .. "weaponmod_napalm_warhead.png", - limit = 1, - cost = 350, - requireChassis = {"assault"}, - requireOneOf = {"commweapon_rocketlauncher", "commweapon_hpartillery", "commweapon_riotcannon"}, - requireLevel = 2, - slotType = "module", - }, - { - name = "conversion_disruptor", - humanName = "Disruptor Ammo", - description = "Disruptor Ammo - Heavy Machine Gun, Shotgun and Particle Beams deal slow damage. Reduced direct damage. Requires at least a level 3 module slot.", - image = moduleImagePath .. "weaponmod_disruptor_ammo.png", - limit = 1, - cost = 450, - requireChassis = {"strike", "recon", "support"}, - requireOneOf = {"commweapon_heavymachinegun", "commweapon_shotgun", "commweapon_hparticlebeam", "commweapon_lparticlebeam"}, - requireLevel = 2, - slotType = "module", - }, - { - name = "weaponmod_stun_booster", - humanName = "Flux Amplifier", - description = "Flux Amplifier - Improves EMP duration and strength of Lightning Rifle and Multistunner. Requires at least a level 3 module slot.", - image = moduleImagePath .. "weaponmod_stun_booster.png", - limit = 1, - cost = 300, - requireChassis = {"support", "strike", "recon"}, - requireOneOf = {"commweapon_lightninggun", "commweapon_multistunner"}, - requireLevel = 2, - slotType = "module", - }, - { - name = "module_jammer", - humanName = "Radar Jammer", - description = "Radar Jammer - Hide the radar signals of nearby units. Requires at least a level 2 module slot.", - image = moduleImagePath .. "module_jammer.png", - limit = 1, - cost = 200, - requireLevel = 1, - slotType = "module", - applicationFunction = function (modules, sharedData) - if not sharedData.cloakFieldRange then - sharedData.radarJammingRange = 500 - end - end - }, - { - name = "module_radarnet", - humanName = "Field Radar", - description = "Field Radar - Attaches a basic radar system to the Commander. Requires at least a level 2 module slot.", - image = moduleImagePath .. "module_fieldradar.png", - limit = 1, - cost = 75, - requireLevel = 1, - slotType = "module", - applicationFunction = function (modules, sharedData) - sharedData.radarRange = 1800 - end - }, - { - name = "module_personal_cloak", - humanName = "Personal Cloak", - description = "Personal Cloak - A personal cloaking device for the Commander. Cannot be used with shields. Requires at least a level 2 module slot.", - image = moduleImagePath .. "module_personal_cloak.png", - limit = 1, - cost = 400, - prohibitingModules = {"commweapon_personal_shield", "commweapon_areashield"}, - requireLevel = 1, - slotType = "module", - applicationFunction = function (modules, sharedData) - sharedData.decloakDistance = math.max(sharedData.decloakDistance or 0, 150) - sharedData.personalCloak = true - end - }, - { - name = "module_cloak_field", - humanName = "Cloaking Field", - description = "Cloaking Field - Cloaks all nearby units. Requires Radar Jammer. Requires at least a level 4 module slot.", - image = moduleImagePath .. "module_cloak_field.png", - limit = 1, - cost = 600, - requireChassis = {"support", "strike"}, - requireOneOf = {"module_jammer"}, - requireLevel = 3, - slotType = "module", - applicationFunction = function (modules, sharedData) - sharedData.areaCloak = true - sharedData.decloakDistance = 180 - sharedData.cloakFieldRange = 350 - sharedData.cloakFieldUpkeep = 15 - sharedData.radarJammingRange = 350 - end - }, - { - name = "module_resurrect", - humanName = "Lazarus Device", - description = "Lazarus Device - Upgrade nanolathe to allow resurrection. Requires at least a level 3 module slot.", - image = moduleImagePath .. "module_resurrect.png", - limit = 1, - cost = 400, - requireChassis = {"support"}, - requireLevel = 2, - slotType = "module", - applicationFunction = function (modules, sharedData) - sharedData.canResurrect = true - end - }, - { - name = "module_jumpjet", - humanName = "Jumpjets", - description = "Jumpjets - Leap over obstacles and out of danger. Requires at least a level 4 module slot.", - image = moduleImagePath .. "module_jumpjet.png", - limit = 1, - cost = 400, - requireChassis = {"knight"}, - requireLevel = 3, - slotType = "module", - applicationFunction = function (modules, sharedData) - sharedData.canJump = true - end - }, - - -- Repeat Modules - { - name = "module_companion_drone", - humanName = "Companion Drone", - description = "Companion Drone - Commander spawns protective drones. Requires at least a level 3 module slot._COUNT_", - image = moduleImagePath .. "module_companion_drone.png", - limit = 8, - cost = 300, - requireLevel = 2, - slotType = "module", - applicationFunction = function (modules, sharedData) - sharedData.drones = (sharedData.drones or 0) + 1 - end - }, - { - name = "module_battle_drone", - humanName = "Battle Drone", - description = "Battle Drone - Commander spawns heavy drones. Requires Companion Drone and at least a level 4 module slot._COUNT_", - image = moduleImagePath .. "module_battle_drone.png", - limit = 8, - cost = 500, - requireChassis = {"support"}, - requireOneOf = {"module_companion_drone"}, - requireLevel = 3, - slotType = "module", - applicationFunction = function (modules, sharedData) - sharedData.battleDrones = (sharedData.battleDrones or 0) + 1 - end - }, - { - name = "module_autorepair", - humanName = "Autorepair", - description = "Autorepair - Commander self-repairs at +10 hp/s at the cost of 100 health._COUNT_", - image = moduleImagePath .. "module_autorepair.png", - limit = 8, - cost = 150, - requireLevel = 0, - slotType = "module", - applicationFunction = function (modules, sharedData) - sharedData.autorepairRate = (sharedData.autorepairRate or 0) + 10 - sharedData.healthBonus = (sharedData.healthBonus or 0) - 100 - end - }, - { - name = "module_ablative_armor", - humanName = "Ablative Armour Plates", - description = "Ablative Armour Plates - Provides 600 health._COUNT_", - image = moduleImagePath .. "module_ablative_armor.png", - limit = 8, - cost = 150, - requireLevel = 0, - slotType = "module", - applicationFunction = function (modules, sharedData) - sharedData.healthBonus = (sharedData.healthBonus or 0) + 600 - end - }, - { - name = "module_heavy_armor", - humanName = "High Density Plating", - description = "High Density Plating - Provides 1600 health but reduces speed by 10%. Requires Ablative Armour Plates and at least a level 3 module slot._COUNT_", - image = moduleImagePath .. "module_heavy_armor.png", - limit = 8, - cost = 400, - requireOneOf = {"module_ablative_armor"}, - requireLevel = 2, - slotType = "module", - applicationFunction = function (modules, sharedData) - sharedData.healthBonus = (sharedData.healthBonus or 0) + 1600 - sharedData.speedMult = (sharedData.speedMult or 1) - 0.1 - end - }, - { - name = "module_dmg_booster", - humanName = "Damage Booster", - description = "Damage Booster - Increases damage by 10% but reduces speed by 2.5%._COUNT_", - image = moduleImagePath .. "module_dmg_booster.png", - limit = 8, - cost = 150, - requireLevel = 0, - slotType = "module", - applicationFunction = function (modules, sharedData) - -- Damage boost is applied via clone swapping - sharedData.damageMult = (sharedData.damageMult or 1) + 0.1 - sharedData.speedMult = (sharedData.speedMult or 1) - 0.025 - end - }, - { - name = "module_high_power_servos", - humanName = "High Power Servos", - description = "High Power Servos - Increases speed by 8%._COUNT_", - image = moduleImagePath .. "module_high_power_servos.png", - limit = 8, - cost = 150, - requireLevel = 0, - slotType = "module", - applicationFunction = function (modules, sharedData) - sharedData.speedMult = (sharedData.speedMult or 1) + 0.1 - end - }, - { - name = "module_adv_targeting", - humanName = "Adv. Targeting System", - description = "Advanced Targeting System - Increases range by 7.5% but reduces speed by 2.5%._COUNT_", - image = moduleImagePath .. "module_adv_targeting.png", - limit = 8, - cost = 150, - requireLevel = 0, - slotType = "module", - applicationFunction = function (modules, sharedData) - sharedData.rangeMult = (sharedData.rangeMult or 1) + 0.075 - sharedData.speedMult = (sharedData.speedMult or 1) - 0.025 - end - }, - { - name = "module_adv_nano", - humanName = "CarRepairer's Nanolathe", - description = "CarRepairer's Nanolathe - Increases build power by 4._COUNT_", - image = moduleImagePath .. "module_adv_nano.png", - limit = 8, - cost = 150, - requireLevel = 0, - slotType = "module", - applicationFunction = function (modules, sharedData) - -- All comms have 10 BP in their unitDef (even support) - sharedData.bonusBuildPower = (sharedData.bonusBuildPower or 0) + 4 - end - }, -} - -for i = 1, #moduleDefs do - moduleDefNames[moduleDefs[i].name] = i -end - ------------------------------------------------------------------------- --- Chassis Definition ------------------------------------------------------------------------- - -local highestDefinedLevel = 7 -local levelDefs = { - [0] = { - upgradeSlots = { - { - defaultModule = "commweapon_beamlaser", - slotAllows = "basic_weapon", - }, - { - defaultModule = "nullmodule", - slotAllows = "module", - }, - }, - }, - [1] = { - upgradeSlots = { - { - defaultModule = "nullmodule", - slotAllows = "module", - }, - { - defaultModule = "nullmodule", - slotAllows = "module", - }, - }, - }, - [2] = { - upgradeSlots = { - { - defaultModule = "nullmodule", - slotAllows = "module", - }, - { - defaultModule = "nullmodule", - slotAllows = "module", - }, - }, - }, - [3] = { - upgradeSlots = { - { - defaultModule = "nullbasicweapon", - slotAllows = {"adv_weapon", "basic_weapon"}, - }, - { - defaultModule = "nullmodule", - slotAllows = "module", - }, - { - defaultModule = "nullmodule", - slotAllows = "module", - }, - }, - }, -} - -for i = 4, highestDefinedLevel do - levelDefs[i] = { - upgradeSlots = { - { - defaultModule = "nullmodule", - slotAllows = "module", - }, - { - defaultModule = "nullmodule", - slotAllows = "module", - }, - { - defaultModule = "nullmodule", - slotAllows = "module", - }, - }, - } -end - -local chassisDef = { - name = "knight", - chassis = "knight", - humanName = "Knight", - image = LUA_DIRNAME .. "images/chassis_cremcom.png", - secondPeashooter = true, - highestDefinedLevel = highestDefinedLevel, - levelDefs = levelDefs -} - ------------------------------------------------------------------------- --- Processing ------------------------------------------------------------------------- - --- Transform from human readable format into number indexed format ---for i = 1, #moduleDefs do --- local data = moduleDefs[i] --- --- -- Required modules are a list of moduleDefIDs --- if data.requireOneOf then --- local newRequire = {} --- for j = 1, #data.requireOneOf do --- local reqModuleID = moduleDefNames[data.requireOneOf[j]] --- if reqModuleID then --- newRequire[#newRequire + 1] = reqModuleID --- end --- end --- data.requireOneOf = newRequire --- end --- --- -- Prohibiting modules are a list of moduleDefIDs too --- if data.prohibitingModules then --- local newProhibit = {} --- for j = 1, #data.prohibitingModules do --- local reqModuleID = moduleDefNames[data.prohibitingModules[j]] --- if reqModuleID then --- newProhibit[#newProhibit + 1] = reqModuleID --- end --- end --- data.prohibitingModules = newProhibit --- end ---end - -for i = 0, chassisDef.highestDefinedLevel do - local slots = chassisDef.levelDefs[i].upgradeSlots - for j = 1, #slots do - local newSlotAllows = {} - if type(slots[j].slotAllows) == "string" then - newSlotAllows[slots[j].slotAllows] = true - else - for allow = 1, #slots[j].slotAllows do - newSlotAllows[slots[j].slotAllows[allow]] = true - end - end - slots[j].slotAllows = newSlotAllows - end -end - ------------------------------------------------------------------------- --- Module Ordering ------------------------------------------------------------------------- - -for i = 1, #moduleDefs do - local data = moduleDefs[i] - data.category = (data.slotType == "module" and "module") or "weapon" - data.order = i -end - -local categories = { - module = { - name = "Modules", - order = 1 - }, - weapon = { - name = "Weapons", - order = 2 - } -} - -local function ModuleOrder(name1, name2) - local data1 = name1 and moduleDefNames[name1] and moduleDefs[moduleDefNames[name1]] - local data2 = name1 and moduleDefNames[name2] and moduleDefs[moduleDefNames[name2]] - if not data1 then - return (data2 and true) - end - if not data2 then - return true - end - - local category1 = categories[data1.category].order - local category2 = categories[data2.category].order - return category1 < category2 or (category1 == category2 and data1.order < data2.order) -end - ------------------------------------------------------------------------- --- Commander Configuration ------------------------------------------------------------------------- -local levelRequirement = { - [0] = 0, - [1] = 500, - [2] = 1200, - [3] = 2500, - [4] = 5000, - [5] = 8500, - [6] = 12000, -} - -local function GetLevelRequirement(level) - return levelRequirement[level] -end - -return { - moduleDefs = moduleDefs, - moduleDefNames = moduleDefNames, - chassisDef = chassisDef, - GetLevelRequirement = GetLevelRequirement, - categories = categories, - ModuleOrder = ModuleOrder, -} diff --git a/campaign/dev/graphics/icons/Dynasty.png b/campaign/dev/graphics/icons/Dynasty.png deleted file mode 100644 index ddc04c6c65d7d2f515210443e677b669d3f95810..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12307 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 u4^PeSzdK$dAh~x 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 diff --git a/campaign/dev/graphics/icons/Empire3.png b/campaign/dev/graphics/icons/Empire3.png deleted file mode 100644 index d63c9c3cb1301c22567fd3cd4f0f0e3f947ccad6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9678 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 Q=>Px#07*qoM6N<$f~!lQ9RL6T diff --git a/campaign/dev/graphics/icons/Liberty.png b/campaign/dev/graphics/icons/Liberty.png deleted file mode 100644 index 065e24b888fa6b61f5628629a0331b78cc6c4387..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 5648 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: - -- - atPosition sets the target of the command to be a unit standing quite close to the position specified. - -- - pos is an x,z position for the command. This saves you (the mission writer) from looking up y positions. - -- - params is raw parameter input. Use for state commands perhaps? - -- - If none of the previous three are set then the command is a sent with no parameters. Use this, for - -- example, for STOP, WAIT or, with unitName, for factory build order. - -- * options - These are the modifiers for the command. Used mostly like they are on the keyboard. "shift", "ctrl", - -- "alt", "meta". Remember to use "shift" for commands beyond the first. - -- * facing - Build facing for a unitName command with pos. - -- * radius - Radius of an area command with pos. - - {cmdID = planetUtilities.COMMAND.GUARD, atPosition = {2560, 800}}, - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1560, 800}, options = {"shift"}}, - {unitName = "turretmissile", pos = {64, 64}, facing = 3, options = {"shift"}}, - }, - - -- patrolRoute is a condensed way of issuing commands to patrol in a route. Do not use it and commands at the same time. - patrolRoute = { - {2236, 1635}, - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - } - - -- selfPatrol makes units patrol on the spot. Use for Caretakers - selfPatrol = false, - - -- Whether the unit spawns can be conditional on the difficulty setting. - -- Both 'at most' and 'at least' are availible and the usual usage would be to - -- give allied units 'at most' and enemy units 'at least'. - -- 1 = Easy, 2 = Medium, 3 = Hard, 4 = Brutal - difficultyAtMost = nil, - difficultyAtLeast = nil, - - -- Units with difficultyAtMost and difficultyAtLeast can have bonusObjectiveID but be careful to make sure that objective makes sense. - -- See bonusObjectiveConfig - bonusObjectiveID = false, - - -- 'notAutoAttacked = true' makes the unit not automatically targeted by anything. Mainly useful for neutral units. - notAutoAttacked = false, - -- Invicible units cannot die. They automatically have 'notAutoAttacked = true' - invincible = false, - }, - { - name = "turretlaser", - x = 300, - z = 3450, - facing = 2, - }, - { - name = "armwar", - x = 850, - z = 900, - facing = 0, - bonusObjectiveID = 1, - }, - -- etc... - }, - -- Reinforcements that occur midgame. - midgameUnits = { - -- Share all keys with startUnits except terraformHeight - -- Midgame units automatically check their spawn location for terrain and structure blockages. - -- * delay - Time, in frames, into the mission that the unit is spawned. Required. - -- * spawnRadius - Spawn the unit in a random location in a square with sidelength 2*spawnRadius. - -- * orbitalDrop - Set to true to use the orbital drop effect. This can also be set for initial units. - { - name = "cloakriot", - x = 2400, - z = 460, - facing = 1, - spawnRadius = 50, - - delay = 4*30, - orbitalDrop = true, - }, - { - name = "cloakriot", - x = 2500, - z = 300, - facing = 1, - spawnRadius = 50, - - delay = 4*30, - orbitalDrop = true, - }, - }, - }, - - -- Set of neutral units to spawn. Same format as startUnits - neutralUnits = { - { - name = "turretlaser", - x = 32, - z = 32, - facing = 2, - invincible = true, - }, - }, - - -- List of wrecks to spawn. Names tend to be "_dead" and "_heap". Actually spawns any feature. - initialWrecks = { - { - -- Feature def name - name = "factorycloak_dead", - - -- Position and facing. Leave out facing for a random facing. - x = 1300, - z = 3750, - facing = 2, - - -- Whether the feature spawns can be conditional on the difficulty setting. Not sure why. - -- 1 = Easy, 2 = Medium, 3 = Hard, 4 = Brutal - difficultyAtMost = nil, - difficultyAtLeast = nil, - }, - } - - -- Configuration for all the AI teams in the game. These are mostly the same as player config. - aiConfig = { - { - -- Start position for AI commander. Better set this even if it has no commander since circuit or Spring may require it. - startX = 4000, - startZ = 75, - - -- ai library to use to run the AI. Can be any valid AI name string which player are sure to have. See LuaAI.lua in the root directory - -- of the Zero-K game repository for availible lua AIs, "Null AI" is an entry where which creates a completely passive AI. (For Null AI bitDependant should be set to false.) - -- If aiLib is a key found in campaignData.aiConfig.aiLibFunctions then it had better be a function that returns an AI appropriate for the - -- difficulty level. 'Circuit_difficulty_autofill' is one such entry, see aiConfig.lua. - aiLib = "Circuit_difficulty_autofill", - - -- AI name on the playerlist. - humanName = "Enemy", - - -- If bitDependant is true then '32' or '64' will be appended to the final AI name as required by the users system. This is for native AIs - -- that are compiled to particular systems. - bitDependant = true, - - -- Commander parameters is identical to playerConfig. - commanderParameters = { - facplop = false, - }, - - -- Ally team of the AI - allyTeam = 1, - - -- Units that the AI can build - unlocks = { - "cloakraid", - }, - - -- Additional that the AI can build at particular difficulty levels. Indexed by difficulty, don't need to set empty entries. - -- Don't double up entries with the standard unlocks table or I'll be annoyed. - difficultyDependantUnlocks = { - [1] = {"cloakarty"}, - [3] = {"cloakskirm"}, - }, - - -- Level of the AI commander, if it exists - commanderLevel = 2, - - -- Name and loadout of the AI commander. Set 'commander = false' to not give the AI a commander. - commander = { - name = "Most Loyal Opposition", - chassis = "engineer", - decorations = { - "skin_support_dark", - icon_overhead = { - image = "UW" - }, - }, - -- This is just a list of modules. It does not care about slots or levels. - modules = { - "commweapon_shotgun", - } - }, - - -- Start units are mostly identical to player config. Exceptions: - -- * noControl - Set to true to make circuitAI not give any commands to the unit. - startUnits = { - { - name = "staticmex", - x = 3630, - z = 220, - facing = 2, - noControl = true, - }, - { - name = "factorycloak", - x = 3750, - z = 340, - facing = 4, - }, - }, - -- midgameUnits is identical to playerConfig - midgameUnits = { - }, - }, - { - startX = 200, - startZ = 200, - aiLib = "Circuit_difficulty_autofill", - humanName = "Ally", - bitDependant = true, -- Whether the AI name needs to be appended with 32bit or 64bit by the handler - commanderParameters = { - facplop = false, - }, - allyTeam = 0, - unlocks = { - "dante", - }, - commanderLevel = 5, - commander = false, - startUnits = { - { - name = "striderhub", - x = 1000, - z = 1300, - facing = 2, - defeatIfDestroyedObjectiveID = 4, - }, - -- etc... - } - }, - -- etc.. - }, - - -- A list of terraforms to apply to the map prior to the game starting - terraform = { - -- Terraforms have: - -- * terraformShape: This is required. Either RECTANGLE, LINE or RAMP - -- * terraformType: Required for RECTANGLE and LINE. Either LEVEL, RAISE or SMOOTH - -- * position: - -- * RECTANGLE - {left, top, right, bottom} - -- * LINE - {x1, z1, x2, z2} - -- * RAMP - {x1, y1, z1, x2, y2, z2} - -- * height: Required for LEVEL and RAISE. Absolute for the former and relative for the latter. - -- * width: Required for RAMP. - -- * volumeSelection: NONE, RAISE_ONLY or LOWER_ONLY - -- * needConstruction: boolean. Set to true to create a terraunit. - -- * teamID: number. This is for use with needConstruction. - -- Note that terraform has all the restrictions of terraform that occurs during a game. Shapes such - -- as very thin walls cannot be created. - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {3808, 2544, 3808 + 48, 2544 + 48}, - height = 130, - volumeSelection = planetUtilities.TERRAFORM_VOLUME.RAISE_ONLY, - }, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RAMP, - position = {290, 300, 3900, 765, 103, 3870}, - width = 200, - volumeSelection = planetUtilities.TERRAFORM_VOLUME.LOWER_ONLY, - }, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.LINE, - terraformType = planetUtilities.TERRAFORM_TYPE.RAISE, - position = {400, 90, 556, 120}, - height = 20, - }, - }, - - -- Configuration for what causes defeat for each allyTeam. Indexed by allyTeam. - defeatConditionConfig = { - [0] = { - -- AllyTeam 0 had better be the players allyTeam. - -- The players allyTeam only supports the parameters loseAfterSeconds and timeLossObjectiveID - - -- Lose after this many seconds - loseAfterSeconds = 60, - - -- ObjectiveID is purely for the objectives UI. Sets the objective to mark as complete. - timeLossObjectiveID = 1, - } - [1] = { - -- If ignoreUnitLossDefeat is true then the defeault defeat condition, lose all units, is disabled. - ignoreUnitLossDefeat = false, - - -- This is a list of allyTeams to defeat when this allyTeam is defeated. - defeatOtherAllyTeamsOnLoss = {2}, - - -- Stops units on the allyTeam exploding, as they usually do. - doNotExplodeOnLoss = false, - - -- If at least one of vitalCommanders or vitalUnitTypes is set then losing all vital unit types - -- causes defeat. - -- * If 'vitalCommanders = true' then commanders are vital unit types. - -- * If vitalUnitTypes is a list then every unit def name listed is an vital unit type. - -- The following configuration causes the allyTeam to lose if it loses all commanders and cloaky factories. - vitalCommanders = true, - vitalUnitTypes = { - "factorycloak", - }, - - -- All allyTeams can have loseAfterSeconds. - loseAfterSeconds = false, - - -- ObjectiveID is purely for the objectives UI. Sets the objective to mark as complete. - allyTeamLossObjectiveID = 5, - }, - [2] = { - }, - }, - - -- Objective config is pure UI. The descriptions should be filled with text which relates to the objective. Note that, as per the config, - -- there are three victory conditions in objective 5. - -- Objectives can have the following: - -- * description: The text of the objective on the invasion screen and ingame. - -- * satisfyCount: The number of sucesses required to satisfy the objective. Only use this for objectives that do not fail. For example - -- if there is 4-way FFA then an objective could be "defeat all opponents", to make it tick when all three are defeated - -- set allyTeamLossObjectiveID for all opponents and set satisfyCount to 3. - objectiveConfig = { - [1] = { - description = "Win before 1:00", - }, - [2] = { - description = "Protect your Commander", - }, - [3] = { - description = "Protect your Glaive", - }, - [4] = { - description = "Protect your allied Strider Hub", - }, - [5] = { - description = "Destroy enemy commanders and factories, move your Commander to the location or move your Glaive to the location.", - }, - }, - - -- Configuration for the bonus objectives. Indexed by bonus objective ID. - bonusObjectiveConfig = { - -- Objectives have the following simple parameters: - -- * experience - The experience rewarded to the player if they win a game in which the objective was completed. - -- * image, imageOverlay - The image used for the objective in the invasion and victory screens. - -- * description - The text that appears with the objective for the ingame UI and the invasion and victory screens. - -- - -- Set completeAllBonusObjectives to true to make the bonus objective that is "Complete all objectives". - -- - -- Not so simple paramters, to be covered later (in order). - -- * - -- * victoryByTime - A number of seconds, often false. - -- * targetNumber - A number - -- * comparisionType - either planetUtilities.COMPARE.AT_MOST or planetUtilities.COMPARE.AT_LEAST - -- * unitTypes - a table of unit def names - -- * enemyUnitTypes - a table of unit def names - -- * lockUnitsOnSatisfy - true/false - -- * countRemovedUnits - true/false - -- * onlyCountRemovedUnits - true/false - -- * capturedUnitsSatisfy - true/false - -- - -- Bonus objectives work on the same system. They compare a number of units to their targetNumber and are satisfied based on their - -- satisfaction type. Ingame, an objective is either satisfied or not satisfied from second to second. It succeeds or failed based on - -- this constant satisfaction and satisfaction types. Once it succeeds or fails it stops checking. - -- - -- Here are the satisfaction types, see CheckBonusObjective in the mission_galaxy_campaign_battle gadget for their implementation. - -- Technically types could be mixed but it is unintended and untested. - -- * satisfyAtTime = SECONDS - -- The objective is succeeded if it is satisfied at the time specified. It fails if the time occurs and it is - -- not satisfied or if the game ends before SECONDS. - -- * satisfyByTime = SECONDS - -- Like satisfyAtTime except that the objective succeeded if it is satisfied at any time before SECONDS. - -- * satisfyUntilTime = SECONDS - -- The objective fails if it is not satisfied at any time up until SECONDS. It succeeds it has not failed by the time either - -- either SECONDS has elapsed or the game ends. - -- * satisfyAfterTime = SECONDS - -- The objective fails if it is not satisfied at any time after and including SECONDS. It succeeds if the game ends and it has - -- not yet failed. - -- * satisfyForeverAfterFirstSatisfied = TRUE/FALSE - -- If set, the objective fails if it is not satisfied at any time after it is first satisfied. Succeeds if it is satisfied and - -- the game ends. - -- * satisfyOnce = TRUE/FALSE - -- Succeeds if it is satisfied at any point in the game. - -- * satisfyForever = TRUE/FALSE - -- Fails if it is ever not satisfied. Succeds if it has not failed and the game ends. - -- * victoryByTime = SECONDS - -- A special satisfication type that does not depend on units and targets. Succeeds if the player wins by SECONDS. - -- - -- An objective is satisfied based on the number of tracked relevant units tracked compared to targetNumber with comparisionType. - -- The relevant units are: - -- * All player team units of type unitTypes (note, player team, not allyTeam). - -- * All enemy allyTeam units of type enemyUnitTypes. - -- * All initial units with matching bonusObjectiveID. - -- - -- If 'lockUnitsOnSatisfy = true' then the objective stops tracking new relevant units once it is first satified. This can be used to - -- make the player build and protect their first four Solars. With 'lockUnitsOnSatisfy = false' the same objective would have the - -- player build to four Solars and then always have at least four Solars. - -- - -- If 'countRemovedUnits = false' and 'onlyCountRemovedUnits = false' then the objective stops couting relevant units that died. - -- * If 'countRemovedUnits = true' then the objective does not reduce the count for dead units, this can be used for an - -- objective "Make 20 Glaives" which doesn't care what happens to each Glaive after it is built. - -- * If 'onlyCountRemovedUnits = true' then the objective only counts those units that were relevant units before they died. Set - -- this to create an objective "Kill 5 Glaive" by making the objective only count removed enemy glaives. - -- * If 'capturedUnitsSatisfy = true' then captured units can count towards objection completion. Usually only built units count, and - -- only when on their origional ally team. - - [1] = { - satisfyForever = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - image = planetUtilities.ICON_DIR .. "cloakriot.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Keep your Reaver alive.", - experience = 10, - }, - [2] = { - victoryByTime = 480, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 8:00", - experience = 10, - }, - [3] = { -- Complete all bonus objectives - completeAllBonusObjectives = true, - image = planetUtilities.ICON_OVERLAY.ALL, - description = "Complete all bonus objectives (in one battle).", - experience = planetUtilities.BONUS_EXP, - }, - -- See planet definitions for many more examples. - } - }, - - -- Configuration for the rewards gained upon winning the battle. Does not include bonus objectives. - completionReward = { - experience = 20, -- Experience gained - - -- Unlocks do not need to be unique per planet. - - -- Units unlocked, by unitDefName - units = { - "factorycloak", - "cloakraid", - "cloakriot", - "cloakcon" - }, - - -- Modules unlocked - modules = { - -- To unlock a limited number of repeat modules write - -- "_LIMIT_X_" where - -- * 'module name' is the name of the module to be unlocked. - -- * X is the identifying character. Its purpose is to uniquely identify the module key, allowing the player to unlock multiple - -- instances of four copies of the module without being able to grind a single planet to unlock all the copies. - -- * N is the number of modules to unlock, it can be more than one character in case you want more than 9 copies unlocked. - -- To evenly spread eight copies of a module across two planets give one "module_ablative_armor_LIMIT_A_4" and give the other - -- "module_ablative_armor_LIMIT_B_4". - "module_ablative_armor_LIMIT_B_4", - }, - - -- Abilities (misc stuff) unlocked. Look up the names of abilities somewhere. - abilities = { - } - }, -} diff --git a/campaign/dev/planetUtilities.lua b/campaign/dev/planetUtilities.lua deleted file mode 100644 index 9db23bae3..000000000 --- a/campaign/dev/planetUtilities.lua +++ /dev/null @@ -1,248 +0,0 @@ - -local planetUtilities = {} - -planetUtilities.planetImages = { - LUA_DIRNAME .. "images/planets/arid01.png", - LUA_DIRNAME .. "images/planets/barren01.png", - LUA_DIRNAME .. "images/planets/barren02.png", - LUA_DIRNAME .. "images/planets/barren03.png", - LUA_DIRNAME .. "images/planets/desert01.png", - LUA_DIRNAME .. "images/planets/desert02.png", - LUA_DIRNAME .. "images/planets/desert03.png", - LUA_DIRNAME .. "images/planets/inferno01.png", - LUA_DIRNAME .. "images/planets/inferno02.png", - LUA_DIRNAME .. "images/planets/inferno03.png", - LUA_DIRNAME .. "images/planets/inferno04.png", - LUA_DIRNAME .. "images/planets/ocean01.png", - LUA_DIRNAME .. "images/planets/ocean02.png", - LUA_DIRNAME .. "images/planets/ocean03.png", - LUA_DIRNAME .. "images/planets/radiated01.png", - LUA_DIRNAME .. "images/planets/radiated02.png", - LUA_DIRNAME .. "images/planets/radiated03.png", - LUA_DIRNAME .. "images/planets/swamp01.png", - LUA_DIRNAME .. "images/planets/swamp02.png", - LUA_DIRNAME .. "images/planets/swamp03.png", - LUA_DIRNAME .. "images/planets/terran01.png", - LUA_DIRNAME .. "images/planets/terran02.png", - LUA_DIRNAME .. "images/planets/terran03.png", - LUA_DIRNAME .. "images/planets/terran03_damaged.png", - LUA_DIRNAME .. "images/planets/terran04.png", - LUA_DIRNAME .. "images/planets/tundra01.png", - LUA_DIRNAME .. "images/planets/tundra02.png", - LUA_DIRNAME .. "images/planets/tundra03.png", -} - -planetUtilities.backgroundImages = { - LUA_DIRNAME .. "images/starbackgrounds/1.jpg", - LUA_DIRNAME .. "images/starbackgrounds/2.jpg", - LUA_DIRNAME .. "images/starbackgrounds/3.jpg", - LUA_DIRNAME .. "images/starbackgrounds/4.jpg", -} - -planetUtilities.MAIN_EXP = 100 -planetUtilities.BONUS_EXP = 25 - -planetUtilities.PLANET_SIZE_MAP = 36 -planetUtilities.PLANET_SIZE_INFO = 240 -planetUtilities.ICON_DIR = LUA_DIRNAME .. "configs/gameConfig/zk/unitpics/" - -planetUtilities.planetPositions = { - [1] = {34, 762}, - [2] = {73, 636}, - [3] = {44, 522}, - [4] = {27, 379}, - [5] = {166, 607}, - [6] = {232, 703}, - [7] = {256, 854}, - [8] = {58, 247}, - [9] = {101, 392}, - [10] = {159, 264}, - [11] = {205, 93}, - [12] = {260, 211}, - [13] = {238, 536}, - [14] = {270, 408}, - [15] = {321, 535}, - [16] = {318, 312}, - [17] = {368, 416}, - [18] = {413, 515}, - [19] = {177, 436}, - [20] = {300, 662}, - [21] = {504, 509}, - [22] = {329, 795}, - [23] = {337, 929}, - [24] = {439, 954}, - [25] = {416, 847}, - [26] = {372, 644}, - [27] = {429, 747}, - [28] = {475, 608}, - [29] = {409, 305}, - [30] = {503, 850}, - [31] = {586, 928}, - [32] = {706, 910}, - [33] = {603, 818}, - [34] = {580, 644}, - [35] = {690, 779}, - [36] = {292, 55}, - [37] = {351, 129}, - [38] = {385, 37}, - [39] = {510, 41}, - [40] = {368, 225}, - [41] = {451, 199}, - [42] = {538, 217}, - [43] = {120, 156}, - [44] = {506, 301}, - [45] = {591, 293}, - [46] = {626, 186}, - [47] = {635, 386}, - [48] = {546, 420}, - [49] = {606, 526}, - [50] = {707, 578}, - [51] = {762, 492}, - [52] = {223, 327}, - [53] = {521, 742}, - [54] = {439, 111}, - [55] = {773, 697}, - [56] = {616, 63}, - [57] = {771, 809}, - [58] = {688, 255}, - [59] = {704, 96}, - [60] = {840, 867}, - [61] = {842, 538}, - [62] = {702, 422}, - [63] = {797, 357}, - [64] = {855, 384}, - [65] = {894, 252}, - [66] = {784, 139}, - [67] = {898, 727}, - [68] = {929, 104}, - [69] = {55, 890}, - [70] = {666, 678}, - [71] = {539, 130}, -} - -for i = 1, #planetUtilities.planetPositions do - local planet = planetUtilities.planetPositions[i] - planet[1], planet[2] = planet[1]/1000, planet[2]/1000 -end - -planetUtilities.DEFAULT_RESOURCES = { - metal = 0, - energy = 100, -} - -planetUtilities.COMMAND = { - CAPTURE = 130, - GROUPADD = 36, - OPT_SHIFT = 32, - PATROL = 15, - STOP = 0, - OPT_META = 4, - RESURRECT = 125, - GUARD = 25, - INSERT = 1, - FIGHT = 16, - LOAD_UNITS = 75, - RESTORE = 110, - OPT_ALT = 128, - INTERNAL = 60, - OPT_INTERNAL = 8, - MOVESTATE_HOLDPOS = 0, - OPT_CTRL = 64, - WAITCODE_DEATH = 2, - MOVE_STATE = 50, - WAIT = 5, - OPT_RIGHT = 16, - LOOPBACKATTACK = 20, - AUTOREPAIRLEVEL = 135, - SQUADWAIT = 8, - TRAJECTORY = 120, - MOVESTATE_ROAM = 2, - REPEAT = 115, - FIRE_STATE = 45, - LOAD_ONTO = 76, - UNLOAD_UNIT = 81, - TIMEWAIT = 6, - REMOVE = 2, - MOVE = 10, - GROUPCLEAR = 37, - MANUALFIRE = 105, - STOCKPILE = 100, - GROUPSELECT = 35, - FIRESTATE_FIREATNEUTRAL = 3, - RECLAIM = 90, - MOVESTATE_MANEUVER = 1, - ONOFF = 85, - FIRESTATE_NONE = -1, - FIRESTATE_RETURNFIRE = 1, - FIRESTATE_HOLDFIRE = 0, - GATHERWAIT = 9, - IDLEMODE = 145, - MOVESTATE_NONE = -1, - AISELECT = 30, - SET_WANTED_MAX_SPEED = 70, - FIRESTATE_FIREATWILL = 2, - SETBASE = 55, - WAITCODE_GATHER = 4, - UNLOAD_UNITS = 80, - DEATHWAIT = 7, - REPAIR = 40, - AREA_ATTACK = 21, - WAITCODE_TIME = 1, - WAITCODE_SQUAD = 3, - ATTACK = 20, - - -- Custom commands - RAW_MOVE = 31109, - JUMP = 38521, - AREA_GUARD = 13922, -- Don't use, causes recursion - TRANSFER_UNIT = 38292, - PLACE_BEACON = 35170, - WAIT_AT_BEACON = 35171, -} - -planetUtilities.ICON_OVERLAY = { - ATTACK = LUA_DIRNAME .. "images/attack.png", - GUARD = LUA_DIRNAME .. "images/guard.png", - REPAIR = LUA_DIRNAME .. "images/repair.png", - CLOCK = LUA_DIRNAME .. "images/clock.png", - ALL = LUA_DIRNAME .. "images/battle.png", -} - -planetUtilities.DIFFICULTY = { - EASY = 1, - MEDIUM = 2, - HARD = 3, - BRUTAL = 4, -} - -planetUtilities.FACING = { - SOUTH = 0, - EAST = 1, - NORTH = 2, - WEST = 3, -} - -planetUtilities.TERRAFORM_SHAPE = { - RECTANGLE = 1, - LINE = 2, - RAMP = 3, -} - -planetUtilities.TERRAFORM_TYPE = { - LEVEL = 1, - RAISE = 2, - SMOOTH = 3, -} - -planetUtilities.TERRAFORM_VOLUME = { - NONE = 0, - RAISE_ONLY = 1, - LOWER_ONLY = 2, -} - -planetUtilities.COMPARE = { - AT_LEAST = 1, - AT_MOST = 2 -} - -return planetUtilities diff --git a/campaign/dev/planets/planet1.lua b/campaign/dev/planets/planet1.lua deleted file mode 100644 index 33cebfb4e..000000000 --- a/campaign/dev/planets/planet1.lua +++ /dev/null @@ -1,334 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/swamp03.png" - - local planetData = { - predownloadMap = true, - name = "Im Jaleth", - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.05, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.87, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - hintText = "Keep taking planets until you conquer the galaxy.", - hintSize = {402, 100}, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "6550 km", - primary = "Privni", - primaryType = "G8V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24417", - text = [[AAAA This battle will be straightforward. Construct an army of Glaives and Reavers to overwhelm your enemy.]], - extendedText = [[This text is not the same as the campaign map text.\nbreak]], - }, - tips = { - { - image = "unitpics/staticmex.png", - text = [[Metal Extractors gather the metal required to build an army and crush your opponent. Take mex spots and build as many as you can. Press F4 to highlight mex spots and display their value.]] - }, - { - image = "unitpics/energysolar.png", - text = [[All construction requires equal amounts of metal and energy. Build Solar Collectors to gather energy.]] - }, - { - image = "unitpics/cloakriot.png", - text = [[Reavers are slower than Glaives, but their heavy machine guns allow them to fight Glaives efficiently even when outnumbered.]] - }, - }, - gameConfig = { - missionStartscript = false, - mapName = "Living Lands 4.1", - playerConfig = { - startX = 300, - startZ = 3800, - allyTeam = 0, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "cloakriot", - "cloakcon", - "turretlaser", - "staticradar", - }, - startUnits = { - { - name = "turretlaser", - x = 250, - z = 3450, - facing = 2, - }, - { - name = "turretlaser", - x = 550, - z = 3380, - facing = 2, - difficultyAtMost = 2, - }, - { - name = "turretlaser", - x = 1000, - z = 3550, - facing = 1, - difficultyAtMost = 3, - }, - { - name = "turretlaser", - x = 1050, - z = 3850, - facing = 1, - }, - { - name = "turretlaser", - x = 450, - z = 2200, - facing = 1, - }, - { - name = "staticmex", - x = 170, - z = 3900, - facing = 2, - }, - { - name = "energysolar", - x = 100, - z = 3800, - facing = 2, - }, - { - name = "cloakraid", - x = 760, - z = 3500, - facing = planetUtilities.FACING.NORTH, - }, - { - name = "cloakraid", - x = 840, - z = 3500, - facing = planetUtilities.FACING.NORTH, - }, - { - name = "factorycloak", - x = 800, - z = 3750, - facing = 2, - }, - } - }, - aiConfig = { - { - startX = 4000, - startZ = 75, - aiLib = "Circuit_difficulty_autofill", - humanName = "Enemy", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "cloakraid", - }, - difficultyDependantUnlocks = { - [3] = {"staticmex","energysolar"}, - [4] = {"staticmex","energysolar","cloakcon"}, - }, - commanderLevel = 2, - commander = { - name = "Most Loyal Opposition", - chassis = "engineer", - decorations = { - "skin_support_dark", - }, - modules = {} - }, - startUnits = { - { - name = "staticmex", - x = 3630, - z = 220, - facing = 2, - }, - { - name = "staticmex", - x = 3880, - z = 200, - facing = 2, - }, - { - name = "turretlaser", - x = 3500, - z = 200, - facing = 3, - difficultyAtLeast = 2, - }, - { - name = "turretlaser", - x = 3700, - z = 700, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "turretemp", - x = 3400, - z = 600, - facing = 1, - difficultyAtLeast = 4, - }, - { - name = "staticmex", - x = 3880, - z = 520, - facing = 2, - }, - { - name = "energysolar", - x = 3745, - z = 185, - facing = 2, - }, - { - name = "energysolar", - x = 3960, - z = 600, - facing = 2, - }, - { - name = "factorycloak", - x = 3750, - z = 340, - facing = 4, - mapMarker = { - text = "Destroy", - color = "red" - } - }, - - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - -- The default behaviour, if no parameters are set, is the defeat condition of an - -- ordinary game. - -- If ignoreUnitLossDefeat is true then unit loss does not cause defeat. - -- If at least one of vitalCommanders or vitalUnitTypes is set then losing all - -- commanders (if vitalCommanders is true) as well as all the unit types in - -- vitalUnitTypes (if there are any in the list) causes defeat. - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "factorycloak", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the enemy Commander and Cloakbot Factory", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - -- Indexed by bonusObjectiveID - [1] = { -- Have 3 mex by 1 minute. - satisfyByTime = 60, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 3, - unitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 3 Metal Extractors by 1:00", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Have 3 solar by 2 minute. - satisfyByTime = 120, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 3, - unitTypes = { - "energysolar", - }, - image = planetUtilities.ICON_DIR .. "energysolar.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 3 Solar Generators by 2:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Build a radar - satisfyOnce = true, - countRemovedUnits = true, -- count units that previously died. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - unitTypes = { - "staticradar", - }, - image = planetUtilities.ICON_DIR .. "staticradar.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build a Radar Tower", - experience = planetUtilities.BONUS_EXP, - }, - [4] = { -- Build 3 Reavers - satisfyOnce = true, - countRemovedUnits = true, -- count units that previously died. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 3, - unitTypes = { - "cloakriot", - }, - image = planetUtilities.ICON_DIR .. "cloakriot.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 3 Reavers", - experience = planetUtilities.BONUS_EXP, - }, - [5] = { - victoryByTime = 480, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 8:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "cloakriot", - "cloakcon", - "turretlaser", - "staticradar", - }, - modules = { - "module_dmg_booster_LIMIT_A_2", - }, - abilities = { - }, - codexEntries = { - "faction_dynasty", - "faction_machines", - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet10.lua b/campaign/dev/planets/planet10.lua deleted file mode 100644 index 06487eb0f..000000000 --- a/campaign/dev/planets/planet10.lua +++ /dev/null @@ -1,735 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/terran04.png" - - local planetData = { - name = "Cadentem", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.17, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.28, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "6700 km", - primary = "Sop", - primaryType = "G2VI", - milRating = 2, - feedbackLink = "http://zero-k.info/Forum/Thread/24457", - text = [[Help your ally to push across the island with Fencer missile trucks and Badger mine artillery. A slow but inevitable push will bring you victory just as surely as a lightning assault.]] - }, - tips = { - { - image = "unitpics/vehsupport.png", - text = [[Fencers need to remain stationary and set up before they can fire, making them better at defence than offence. Their guided missiles inflict reliable damage at range.]] - }, - { - image = "unitpics/veharty.png", - text = [[Badgers are very good for grinding down your opposition. They fire mines which can make a region practically impassable for the enemy. They are almost defenseless unless you plan ahead with some well placed mines, so make sure they don't get flanked. Press F to force your Badgers to fire at a given location.]] - }, - { - image = "unitpics/module_dmg_booster.png", - text = [[The water on this planet is acidic. Don't move your Commander into it.]] - }, - { - image = "unitpics/spidercrabe.png", - text = [[Your ally's Spiders can climb up sheer cliffs, so there are some parts of the battlefield which they will be better at fighting over. The heavy Crab spider in particular is a potent fighting force even when alone.]] - }, - }, - gameConfig = { - mapName = "Quicksilver 1.1", - playerConfig = { - startX = 4900, - startZ = 2400, - allyTeam = 0, - useUnlocks = true, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryveh", - "vehcon", - "vehsupport", - "veharty", - }, - startUnits = { - { - name = "staticradar", - x = 4400, - z = 2868, - facing = 3, - }, - { - name = "factoryveh", - x = 4792, - z = 2184, - facing = 3, - }, - { - name = "staticmex", - x = 4632, - z = 2344, - facing = 0, - }, - { - name = "staticmex", - x = 5304, - z = 1432, - facing = 0, - }, - { - name = "staticmex", - x = 5656, - z = 2824, - facing = 0, - }, - { - name = "energysolar", - x = 5544, - z = 2856, - facing = 0, - }, - { - name = "energysolar", - x = 5592, - z = 2712, - facing = 0, - }, - { - name = "energysolar", - x = 5336, - z = 1512, - facing = 0, - }, - { - name = "energysolar", - x = 4568, - z = 2424, - facing = 0, - }, - { - name = "vehsupport", - x = 4491, - z = 2092, - facing = 0, - }, - { - name = "turretlaser", - x = 5136, - z = 2928, - facing = 0, - }, - { - name = "turretlaser", - x = 4432, - z = 2320, - facing = 3, - }, - { - name = "vehsupport", - x = 4553, - z = 2189, - facing = 3, - }, - { - name = "vehriot", - x = 4617, - z = 2061, - facing = 3, - }, - } - }, - aiConfig = { - { - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - humanName = "Arachnid", - allyTeam = 0, - unlocks = { - --"factoryspider", - "staticcon", - "spidercon", - "spiderscout", - "spiderassault", - "spideremp", - "spiderskirm", - "spiderriot", - "spidercrabe", - "staticmex", - "energysolar", - "energygeo", - "staticradar", - "turretlaser", - "turretmissile", - "turretriot", - }, - commander = false, - startUnits = { - { - name = "factoryspider", - x = 4104, - z = 1000, - facing = 0, - }, - { - name = "staticmex", - x = 3816, - z = 1016, - facing = 0, - }, - { - name = "staticmex", - x = 4056, - z = 1320, - facing = 0, - }, - { - name = "staticmex", - x = 4568, - z = 888, - facing = 0, - }, - { - name = "energysolar", - x = 3688, - z = 1064, - facing = 0, - }, - { - name = "energysolar", - x = 3848, - z = 1128, - facing = 0, - }, - { - name = "energysolar", - x = 3976, - z = 1240, - facing = 0, - }, - { - name = "energysolar", - x = 4472, - z = 824, - facing = 0, - }, - { - name = "spidercon", - x = 4165, - z = 1195, - facing = 2, - }, - { - name = "turretmissile", - x = 3392, - z = 1168, - facing = 0, - }, - { - name = "turretmissile", - x = 3920, - z = 1536, - facing = 0, - }, - { - name = "spideremp", - x = 4199, - z = 1119, - facing = 1, - }, - { - name = "spiderskirm", - x = 4172, - z = 1152, - facing = 2, - }, - { - name = "energyfusion", - x = 4291, - z = 770, - facing = 1, - }, - { - name = "energypylon", - x = 4357, - z = 1232, - facing = 1, - }, - }, - }, - { - startX = 1600, - startZ = 5100, - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - humanName = "Walkers", - commanderParameters = { - facplop = false, - }, - commanderLevel = 3, - commander = { - name = "Betty Botty", - chassis = "strike", - decorations = { - }, - modules = { - "commweapon_beamlaser", - "commweapon_beamlaser", - "module_ablative_armor", - "module_autorepair", - "module_adv_targeting", - } - }, - allyTeam = 1, - unlocks = { - "staticcon", - "staticmex", - "energysolar", - "staticradar", - "turretlaser", - --"factoryjump", - --"factorycloak", - "jumpcon", - "jumpscout", - "jumpraid", - --"jumpblackhole", - "jumpskirm", - "cloakcon", - "cloakraid", - "cloakriot", - "cloakbomb", - "cloakraid", - "cloakskirm", - "cloakassault", - "cloakaa", - "turretlaser", - "turretmissile", - "turretriot", - }, - difficultyDependantUnlocks = { - [3] = {"cloakarty"}, - [4] = {"cloakarty","cloakheavyraid"}, - }, - - startUnits = { - { - name = "staticmex", - x = 760, - z = 4440, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 2950, - z = 5420, - facing = 3, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 760, - z = 2380, - facing = 3, - difficultyAtLeast = 4, - }, - { - name = "staticradar", - x = 1840, - z = 4512, - facing = 3, - }, - { - name = "turretlaser", - x = 1940, - z = 4610, - facing = 2, - }, - { - name = "turretheavylaser", - x = 1740, - z = 3500, - facing = 1, - }, - { - name = "turretheavylaser", - x = 1080, - z = 3500, - facing = 2, - }, - { - name = "turretheavylaser", - x = 1236, - z = 4440, - facing = 2, - }, - { - name = "turretemp", - x = 3160, - z = 5000, - facing = 2, - }, - { - name = "turretlaser", - x = 3100, - z = 4850, - facing = 2, - }, - { - name = "turretlaser", - x = 3280, - z = 5050, - facing = 2, - }, - { - name = "turretemp", - x = 1240, - z = 2140, - facing = 1, - }, - { - name = "turretlaser", - x = 1240, - z = 2000, - facing = 1, - }, - { - name = "turretriot", - x = 1300, - z = 2200, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2620, - z = 3950, - facing = 1, - bonusObjectiveID = 2, - mapMarker = { - text = "Stinger", - color = "red_small" - }, - }, - { - name = "energypylon", - x = 2194, - z = 4224, - facing = 1, - }, - { - name = "energypylon", - x = 1823, - z = 5088, - facing = 1, - }, - { - name = "energyfusion", - x = 1456, - z = 5400, - facing = 1, - }, - { - name = "energysolar", - x = 1256, - z = 5060, - facing = 1, - }, - { - name = "energysolar", - x = 1256, - z = 4920, - facing = 1, - }, - { - name = "energysolar", - x = 1100, - z = 4920, - facing = 1, - }, - { - name = "turretmissile", - x = 3000, - z = 4000, - facing = 1, - }, - { - name = "turretmissile", - x = 3100, - z = 4100, - facing = 2, - }, - { - name = "turretriot", - x = 2600, - z = 3450, - facing = 2, - }, - { - name = "factoryjump", - x = 1576, - z = 5144, - facing = 2, - }, - { - name = "factorycloak", - x = 1264, - z = 3944, - facing = 1, - }, - { - name = "staticmex", - x = 1928, - z = 5048, - facing = 0, - }, - { - name = "staticmex", - x = 1944, - z = 5464, - facing = 0, - }, - { - name = "staticmex", - x = 1256, - z = 5176, - facing = 0, - }, - { - name = "staticmex", - x = 1784, - z = 3752, - facing = 0, - }, - { - name = "staticmex", - x = 584, - z = 3256, - facing = 0, - }, - { - name = "turretriot", - x = 1912, - z = 3768, - facing = 1, - }, - { - name = "energysolar", - x = 2008, - z = 5352, - facing = 0, - }, - { - name = "turretmissile", - x = 1920, - z = 3920, - facing = 1, - }, - { - name = "energysolar", - x = 1928, - z = 5192, - facing = 0, - }, - { - name = "energysolar", - x = 2024, - z = 5064, - facing = 0, - }, - { - name = "energysolar", - x = 1352, - z = 5240, - facing = 0, - }, - { - name = "energysolar", - x = 648, - z = 4392, - facing = 0, - }, - { - name = "energysolar", - x = 632, - z = 3160, - facing = 0, - }, - { - name = "energysolar", - x = 1688, - z = 3672, - facing = 0, - }, - { - name = "energysolar", - x = 1656, - z = 3816, - facing = 0, - }, - { - name = "turretmissile", - x = 1920, - z = 3616, - facing = 1, - }, - { - name = "jumpcon", - x = 1773, - z = 5015, - facing = 1, - }, - { - name = "turretriot", - x = 1192, - z = 3032, - facing = 2, - }, - { - name = "turretmissile", - x = 1040, - z = 3056, - facing = 2, - }, - { - name = "turretmissile", - x = 1360, - z = 3056, - facing = 2, - }, - { - name = "jumpraid", - x = 1589, - z = 4880, - facing = 2, - }, - { - name = "cloakskirm", - x = 1322, - z = 3520, - facing = 2, - }, - { - name = "jumpskirm", - x = 1575, - z = 4910, - facing = 2, - }, - { - name = "cloakskirm", - x = 1480, - z = 3975, - facing = 0, - }, - { - name = "cloakskirm", - x = 1442, - z = 3904, - facing = 1, - }, - { - name = "cloakraid", - x = 1420, - z = 3769, - facing = 3, - }, - { - name = "cloakraid", - x = 1363, - z = 3654, - facing = 2, - }, - }, - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "factoryjump", - "factorycloak", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy factories", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Have 10 Badger - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 10, - unitTypes = { - "veharty", - }, - image = planetUtilities.ICON_DIR .. "veharty.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 10 Badgers", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Kill the enemy Stinger by 12:00 - satisfyByTime = 720, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - -- See bonusObjectiveID in units table - image = planetUtilities.ICON_DIR .. "turretheavylaser.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy the marked enemy Stinger turret before 12:00", - experience = planetUtilities.BONUS_EXP, - }, - -- [3] = { -- Prevent the enemy having more than twelve mex - -- satisfyForever = true, - -- comparisionType = planetUtilities.COMPARE.AT_MOST, - -- targetNumber = 12, - -- enemyUnitTypes = { - -- "staticmex", - -- }, - -- image = planetUtilities.ICON_DIR .. "staticmex.png", - -- imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - -- description = "Prevent the enemy from building more than twelve Metal Extractors", - -- experience = planetUtilities.BONUS_EXP, - -- }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "vehsupport", - "veharty", - }, - modules = { - "commweapon_missilelauncher", - }, - codexEntries = { - }, - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet11.lua b/campaign/dev/planets/planet11.lua deleted file mode 100644 index 6fe802b60..000000000 --- a/campaign/dev/planets/planet11.lua +++ /dev/null @@ -1,1080 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/ocean03.png" - - local planetData = { - name = "Baosezu", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.165, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.14, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Barren", - radius = "5510 km", - primary = "EL-5591", - primaryType = "G8V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24457", - text = [[Your opponent is sending gunships out from behind a formidable defensive array. Use Crasher anti-air rovers to shoot down the gunships, then Impaler artillery to tear down the base.]] - }, - tips = { - { - image = "unitpics/vehheavyarty.png", - text = [[Impalers fire long-range cruise missiles which are very effective against turrets. They are practically useless against mobile targets so make sure they are well escorted against land and air threats.]] - }, - { - image = "unitpics/vehscout.png", - text = [[Darts are equipped with a disruptor beam to harass and slow enemies. Their main use is as disposable scouts, discovering enemy locations and identifying radar dots.]] - }, - { - image = "unitpics/turretheavy.png", - text = [[It would be sheer folly to directly attack the defensive positions your opponent has laid out here. Wear them down from long range instead.]] - }, - }, - gameConfig = { - mapName = "BlueBend-v01", - playerConfig = { - startX = 3550, - startZ = 2250, - allyTeam = 0, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryveh", - "vehcon", - "vehheavyarty", - "vehaa", - "vehscout", - "turrettorp", - "vehraid", - "vehriot", - "vehassault", - }, - startUnits = { - { - name = "factoryveh", - x = 3144, - z = 2408, - facing = 0, - }, - { - name = "staticradar", - x = 900, - z = 2050, - facing = 0, - }, - { - name = "staticradar", - x = 3200, - z = 2000, - facing = 0, - }, - { - name = "staticmex", - x = 2824, - z = 2472, - facing = 0, - }, - { - name = "staticmex", - x = 3080, - z = 2040, - facing = 0, - }, - { - name = "staticmex", - x = 2296, - z = 1896, - facing = 0, - }, - { - name = "staticmex", - x = 2408, - z = 1416, - facing = 0, - }, - { - name = "staticmex", - x = 3144, - z = 728, - facing = 0, - }, - { - name = "staticmex", - x = 3400, - z = 808, - facing = 0, - }, - { - name = "staticmex", - x = 2360, - z = 376, - facing = 0, - }, - { - name = "staticmex", - x = 1816, - z = 632, - facing = 0, - }, - { - name = "staticmex", - x = 1144, - z = 1256, - facing = 0, - }, - { - name = "staticmex", - x = 1176, - z = 1656, - facing = 0, - }, - { - name = "staticmex", - x = 968, - z = 392, - facing = 0, - }, - { - name = "energysolar", - x = 1128, - z = 1544, - facing = 0, - }, - { - name = "energysolar", - x = 1112, - z = 1400, - facing = 0, - }, - { - name = "energysolar", - x = 1080, - z = 1256, - facing = 0, - }, - { - name = "energysolar", - x = 1064, - z = 1096, - facing = 0, - }, - { - name = "energysolar", - x = 1064, - z = 920, - facing = 0, - }, - { - name = "energysolar", - x = 1032, - z = 744, - facing = 0, - }, - { - name = "energysolar", - x = 1016, - z = 600, - facing = 0, - }, - { - name = "energysolar", - x = 1032, - z = 440, - facing = 0, - }, - { - name = "energysolar", - x = 1208, - z = 728, - facing = 0, - }, - { - name = "energysolar", - x = 1368, - z = 696, - facing = 0, - }, - { - name = "energysolar", - x = 1512, - z = 664, - facing = 0, - }, - { - name = "energysolar", - x = 1672, - z = 600, - facing = 0, - }, - { - name = "energysolar", - x = 1832, - z = 536, - facing = 0, - }, - { - name = "energysolar", - x = 1960, - z = 488, - facing = 0, - }, - { - name = "energysolar", - x = 2072, - z = 472, - facing = 0, - }, - { - name = "energysolar", - x = 2216, - z = 440, - facing = 0, - }, - { - name = "turretaalaser", - x = 1368, - z = 1096, - facing = 0, - }, - { - name = "turretaalaser", - x = 2808, - z = 440, - facing = 0, - }, - { - name = "turretaalaser", - x = 2888, - z = 2216, - facing = 0, - }, - { - name = "turretlaser", - x = 2048, - z = 2048, - facing = 0, - }, - { - name = "turretlaser", - x = 3168, - z = 1104, - facing = 0, - }, - { - name = "turretlaser", - x = 3760, - z = 368, - facing = 0, - }, - { - name = "turretlaser", - x = 3296, - z = 2224, - facing = 0, - }, - { - name = "turretlaser", - x = 2992, - z = 2592, - facing = 0, - }, - { - name = "vehcon", - x = 3500, - z = 2150, - facing = 0, - }, - { - name = "vehcon", - x = 3600, - z = 2150, - facing = 0, - }, - { - name = "vehscout", - x = 3450, - z = 2030, - facing = 0, - }, - { - name = "vehscout", - x = 3550, - z = 2030, - facing = 0, - }, - { - name = "vehscout", - x = 3650, - z = 2030, - facing = 0, - }, - { - name = "vehaa", - x = 3450, - z = 1900, - facing = 0, - }, - { - name = "vehaa", - x = 3550, - z = 1900, - facing = 0, - }, - { - name = "vehaa", - x = 3650, - z = 1900, - facing = 0, - }, - { - name = "energysolar", - x = 2424, - z = 456, - facing = 0, - }, - { - name = "energysolar", - x = 2552, - z = 520, - facing = 0, - }, - { - name = "energysolar", - x = 2664, - z = 552, - facing = 0, - }, - { - name = "energysolar", - x = 2776, - z = 584, - facing = 0, - }, - { - name = "energysolar", - x = 2936, - z = 648, - facing = 0, - }, - { - name = "energysolar", - x = 3032, - z = 728, - facing = 0, - }, - { - name = "energysolar", - x = 3176, - z = 824, - facing = 0, - }, - { - name = "energysolar", - x = 3304, - z = 872, - facing = 0, - }, - { - name = "energysolar", - x = 2312, - z = 1784, - facing = 0, - }, - { - name = "energysolar", - x = 2344, - z = 1656, - facing = 0, - }, - { - name = "energysolar", - x = 2376, - z = 1528, - facing = 0, - }, - { - name = "staticmex", - x = 248, - z = 744, - facing = 0, - }, - { - name = "staticmex", - x = 168, - z = 1336, - facing = 0, - }, - { - name = "staticmex", - x = 120, - z = 2312, - facing = 0, - }, - { - name = "turretlaser", - x = 256, - z = 2656, - facing = 0, - }, - { - name = "turretaalaser", - x = 200, - z = 1816, - facing = 0, - }, - { - name = "energysolar", - x = 152, - z = 808, - facing = 0, - }, - { - name = "energysolar", - x = 120, - z = 968, - facing = 0, - }, - { - name = "energysolar", - x = 88, - z = 1160, - facing = 0, - }, - { - name = "energysolar", - x = 56, - z = 1352, - facing = 0, - }, - { - name = "energysolar", - x = 56, - z = 1544, - facing = 0, - }, - { - name = "energysolar", - x = 56, - z = 1912, - facing = 0, - }, - { - name = "energysolar", - x = 88, - z = 2200, - facing = 0, - }, - { - name = "energysolar", - x = 56, - z = 2056, - facing = 0, - }, - { - name = "energysolar", - x = 56, - z = 1720, - facing = 0, - }, - { - name = "staticcon", - x = 2952, - z = 2424, - facing = 0, - selfPatrol = true, - }, - { - name = "staticcon", - x = 2952, - z = 2328, - facing = 0, - selfPatrol = true, - }, - { - name = "staticcon", - x = 3016, - z = 2248, - facing = 0, - selfPatrol = true, - }, - { - name = "staticstorage", - x = 2700, - z = 2400, - facing = 0, - }, - } - }, - aiConfig = { - { - startX = 6800, - startZ = 6800, - humanName = "Enemy", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energywind", - "staticradar", - "staticstorage", - --"staticcon", - "gunshipcon", - "gunshipbomb", - "gunshipemp", - "gunshipraid", - "gunshipskirm", - "gunshipheavyskirm", - "gunshipaa", - "factoryamph", - "amphraid", - "turretlaser", - "turretmissile" - }, - difficultyDependantUnlocks = { - [1] = {"staticcon"}, - [2] = {"staticcon","amphimpulse","amphriot","gunshipassault"}, - [3] = {"staticcon","amphimpulse","amphriot","gunshipassault","turretriot","turretheavylaser"}, - [4] = {"amphimpulse","amphriot","gunshipassault","turretriot","amphfloater","turretheavylaser"}, --leaving out caretaker makes the mission *harder* - go figure - }, - commanderLevel = 2, - commander = { - name = "Most Loyal Opposition", - chassis = "recon", - decorations = { - }, - modules = { "commweapon_lparticlebeam", - "module_ablative_armor", - "module_autorepair" } - }, - startUnits = { - { - name = "factorygunship", - x = 5096, - z = 5336, - facing = 0, - difficultyAtMost = 2, - mapMarker = { - text = "Gunship Plant", - color = "red" - }, - }, - { - name = "factorygunship", - x = 6312, - z = 6168, - facing = 0, - difficultyAtLeast = 3, - mapMarker = { - text = "Gunship Plant", - color = "red" - }, - }, - { - name = "staticcon", - x = 5096, - z = 5464, - facing = 0, - difficultyAtMost = 2, - }, - { - name = "staticcon", - x = 5224, - z = 5320, - facing = 0, - difficultyAtLeast = 2, - difficultyAtMost = 2, - }, - { - name = "staticcon", - x = 6312, - z = 6280, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticcon", - x = 6440, - z = 6168, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "gunshipcon", - x = 6000, - z = 6000, - facing = 0, - }, - { - name = "gunshipcon", - x = 5900, - z = 6000, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "gunshipcon", - x = 5800, - z = 6000, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "gunshipcon", - x = 5700, - z = 6000, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "staticmex", - x = 4520, - z = 5830, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 5990, - z = 4390, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 3190, - z = 6530, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 6300, - z = 3020, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 6935, - z = 233, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "staticmex", - x = 6900, - z = 500, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "turretlaser", - x = 6800, - z = 400, - facing = 3, - difficultyAtLeast = 4, - }, - { - name = "staticmex", - x = 1800, - z = 6855, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "staticmex", - x = 6936, - z = 6872, - facing = 0, - }, - { - name = "staticmex", - x = 6664, - z = 6312, - facing = 0, - }, - { - name = "energyfusion", - x = 7128, - z = 6928, - facing = 0, - }, - { - name = "energyfusion", - x = 6952, - z = 7104, - facing = 0, - }, - { - name = "energypylon", - x = 6632, - z = 6584, - facing = 0, - }, - { - name = "energypylon", - x = 6168, - z = 6072, - facing = 0, - }, - { - name = "energypylon", - x = 6152, - z = 5176, - facing = 0, - }, - { - name = "energypylon", - x = 5256, - z = 6312, - facing = 0, - }, - { - name = "energypylon", - x = 6392, - z = 4280, - facing = 0, - }, - { - name = "energypylon", - x = 6504, - z = 3576, - facing = 0, - }, - { - name = "energypylon", - x = 4392, - z = 6472, - facing = 0, - }, - { - name = "energypylon", - x = 3736, - z = 6616, - facing = 0, - }, - { - name = "energypylon", - x = 5368, - z = 5464, - facing = 0, - }, - { - name = "energypylon", - x = 4984, - z = 5128, - facing = 0, - }, - { - name = "turretheavy", - x = 4760, - z = 4792, - facing = 0, - }, - { - name = "turretheavy", - x = 3688, - z = 6472, - facing = 0, - }, - { - name = "turretheavy", - x = 6344, - z = 3480, - facing = 0, - }, - { - name = "turretheavylaser", - x = 4232, - z = 5752, - facing = 0, - }, - { - name = "turretheavylaser", - x = 5688, - z = 4136, - facing = 0, - }, - { - name = "turretheavylaser", - x = 5864, - z = 2488, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3048, - z = 5832, - facing = 0, - }, - { - name = "turretriot", - x = 2872, - z = 5592, - facing = 0, - }, - { - name = "turretriot", - x = 2920, - z = 5992, - facing = 0, - }, - { - name = "turretriot", - x = 3256, - z = 5800, - facing = 0, - }, - { - name = "turretriot", - x = 5768, - z = 2600, - facing = 0, - }, - { - name = "turretriot", - x = 5992, - z = 2424, - facing = 0, - }, - { - name = "turretriot", - x = 4840, - z = 5576, - facing = 0, - }, - { - name = "turretriot", - x = 5352, - z = 5000, - facing = 0, - }, - { - name = "turretriot", - x = 2360, - z = 6840, - facing = 0, - }, - { - name = "turretriot", - x = 5096, - z = 3768, - facing = 0, - }, - { - name = "turretriot", - x = 3832, - z = 5096, - facing = 0, - }, - { - name = "turretaafar", - x = 6480, - z = 6384, - facing = 0, - }, - { - name = "turretaalaser", - x = 4200, - z = 6200, - facing = 0, - }, - { - name = "turretaalaser", - x = 4696, - z = 5096, - facing = 0, - }, - { - name = "turretaalaser", - x = 6184, - z = 4072, - facing = 0, - }, - { - name = "turretaaclose", - x = 5192, - z = 5128, - facing = 0, - }, - { - name = "turretaaclose", - x = 6552, - z = 6136, - facing = 0, - }, - { - name = "energysolar", - x = 7128, - z = 6696, - facing = 0, - }, - { - name = "energysolar", - x = 6696, - z = 7112, - facing = 0, - }, - { - name = "energysolar", - x = 7080, - z = 6472, - facing = 0, - }, - { - name = "energysolar", - x = 6568, - z = 6936, - facing = 0, - }, - { - name = "turretlaser", - x = 6416, - z = 6736, - facing = 0, - }, - { - name = "turretlaser", - x = 6256, - z = 6368, - facing = 0, - }, - { - name = "turretlaser", - x = 6816, - z = 6224, - facing = 0, - }, - { - name = "staticmex", - x = 4600, - z = 7016, - facing = 0, - }, - { - name = "staticmex", - x = 4840, - z = 5256, - facing = 0, - }, - { - name = "staticmex", - x = 5448, - z = 4728, - facing = 0, - }, - { - name = "staticmex", - x = 6888, - z = 4536, - facing = 0, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "factorygunship", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the enemy Gunship Plant", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - satisfyOnce = true, - countRemovedUnits = true, -- count units that previously died. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 6, - unitTypes = { - "vehheavyarty", - }, - image = planetUtilities.ICON_DIR .. "vehheavyarty.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 6 Impalers", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Have 30 Metal Extractors by 9:00 - satisfyByTime = 540, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 30, - unitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 30 Metal Extractors by 9:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Destroy all three DDMs - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - enemyUnitTypes = { - "turretheavy", - }, - image = planetUtilities.ICON_DIR .. "turretheavy.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy all enemy Desolator turrets", - experience = planetUtilities.BONUS_EXP, - }, - -- [3] = { -- Win by 15:00 - -- victoryByTime = 900, - -- image = planetUtilities.ICON_OVERLAY.CLOCK, - -- description = "Win by 15:00", - -- experience = planetUtilities.BONUS_EXP, - -- }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "vehheavyarty", - "vehaa", - "vehscout", - }, - modules = { - "module_adv_targeting_LIMIT_A_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet12.lua b/campaign/dev/planets/planet12.lua deleted file mode 100644 index 91394f77f..000000000 --- a/campaign/dev/planets/planet12.lua +++ /dev/null @@ -1,1128 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/inferno04.png" - - local planetData = { - name = "Ganong", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.24, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.22, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Rock", - radius = "540 km", - primary = "Purlie", - primaryType = "G8V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24457", - text = [[The enemy is well entrenched but, luckily for you, they have a poorly defended outpost and you have a squad of Dominatrices. Capture the outpost to get a head start, then steal an army of Tanks and march on their main base.]] - }, - tips = { - { - image = "unitpics/vehcapture.png", - text = [[The Dominatrix hacks into enemy units to turn them to your side. Multiple Dominatrices increases the rate of capture and the Dominatrix that dealt the final blow will need several seconds to reload. If a Dominatrix is destroyed then all units controlled by that Dominatrix revert to their original side.]] - }, - { - image = "unitpics/tankassault.png", - text = [[The time taken to capture a unit is based on cost instead of health. This makes Dominatrices particularly effective against assaults.]] - }, - { - image = "unitpics/factorytank.png", - text = [[Dominatrices can capture everything. Capture an enemy factory to use their technology (in addition to your own).]] - }, - }, - gameConfig = { - mapName = "Red Comet v1.3", - playerConfig = { - startX = 730, - startZ = 3700, - allyTeam = 0, - commanderParameters = { - facing = 2, - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryveh", - "vehcon", - "vehcapture", - }, - startUnits = { - { - name = "staticradar", - x = 1296, - z = 3072, - facing = 1, - }, - { - name = "vehcapture", - x = 550, - z = 3800, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {550, 3550},} - }, - }, - { - name = "vehcapture", - x = 595, - z = 3850, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {595, 3600},} - }, - }, - { - name = "vehcapture", - x = 640, - z = 3800, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {640, 3550},} - }, - }, - { - name = "vehcapture", - x = 820, - z = 3800, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {820, 3550},} - }, - }, - { - name = "vehcapture", - x = 865, - z = 3850, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {865, 3600},} - }, - }, - { - name = "vehcapture", - x = 910, - z = 3800, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {910, 3550},} - }, - }, - } - }, - aiConfig = { - { - startX = 5700, - startZ = 1060, - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - humanName = "Benefactor", - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "staticradar", - "staticstorage", - "tankcon", - "tankassault", - "tankheavyraid", - "tankaa", - "tankriot", - "turretlaser", - "turretriot", - "turretmissile", - "vehassault", - }, - difficultyDependantUnlocks = { - [2] = {"staticcon", "tankarty",}, - [3] = {"staticcon", "tankarty", "turretheavylaser"}, - [4] = {"staticcon", "tankarty", "tankheavyassault", "turretheavylaser"}, - }, - commanderLevel = 2, - commander = { - name = "Schmuck", - chassis = "engineer", - decorations = { - }, - modules = { - "commweapon_lparticlebeam", - "module_radarnet", - "module_ablative_armor", - "module_autorepair", - } - }, - startUnits = { - { - name = "tankcon", - x = 6018, - z = 219, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "energywind", - x = 5432, - z = 2984, - facing = 0, - }, - { - name = "energywind", - x = 5416, - z = 2824, - facing = 0, - }, - { - name = "staticmex", - x = 5960, - z = 3000, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 5880, - z = 1192, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "energysolar", - x = 2648, - z = 808, - facing = 0, - }, - { - name = "staticmex", - x = 5192, - z = 632, - facing = 0, - }, - { - name = "energywind", - x = 5416, - z = 2904, - facing = 0, - }, - { - name = "staticmex", - x = 3784, - z = 952, - facing = 0, - }, - { - name = "staticmex", - x = 3736, - z = 744, - facing = 0, - }, - { - name = "factoryveh", - x = 704, - z = 2704, - facing = 1, - }, - { - name = "staticmex", - x = 280, - z = 2904, - facing = 0, - }, - { - name = "staticmex", - x = 600, - z = 3208, - facing = 0, - }, - { - name = "energysolar", - x = 296, - z = 2968, - facing = 1, - }, - { - name = "staticmex", - x = 520, - z = 1832, - facing = 0, - }, - { - name = "vehcon", - x = 644, - z = 2465, - facing = 0, - }, - { - name = "staticmex", - x = 728, - z = 2104, - facing = 0, - }, - { - name = "energysolar", - x = 584, - z = 1816, - facing = 1, - }, - { - name = "energysolar", - x = 1880, - z = 2888, - facing = 1, - }, - { - name = "turretlaser", - x = 352, - z = 2800, - difficultyAtLeast = 2, - facing = 1, - }, - { - name = "energysolar", - x = 264, - z = 2840, - facing = 1, - }, - { - name = "turretlaser", - x = 1840, - z = 2960, - facing = 1, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 1784, - z = 2904, - facing = 0, - }, - { - name = "turretlaser", - x = 816, - z = 2096, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticradar", - x = 528, - z = 2496, - facing = 0, - }, - { - name = "energysolar", - x = 872, - z = 2120, - facing = 3, - }, - { - name = "energysolar", - x = 792, - z = 2152, - facing = 2, - }, - { - name = "energysolar", - x = 840, - z = 2040, - facing = 0, - }, - { - name = "energysolar", - x = 760, - z = 2040, - facing = 0, - }, - { - name = "staticradar", - x = 3680, - z = 3376, - facing = 0, - }, - { - name = "turretlaser", - x = 4976, - z = 2544, - facing = 3, - }, - { - name = "staticmex", - x = 5640, - z = 2280, - facing = 0, - }, - { - name = "staticmex", - x = 5544, - z = 904, - facing = 0, - }, - { - name = "staticmex", - x = 5416, - z = 1992, - facing = 0, - }, - { - name = "staticmex", - x = 4376, - z = 1192, - facing = 0, - }, - { - name = "staticmex", - x = 2424, - z = 312, - facing = 0, - }, - { - name = "staticmex", - x = 2936, - z = 1208, - facing = 0, - }, - { - name = "turretlaser", - x = 2688, - z = 736, - facing = 0, - }, - { - name = "turretlaser", - x = 1904, - z = 1088, - facing = 0, - }, - { - name = "energysolar", - x = 1848, - z = 168, - facing = 0, - }, - { - name = "turretlaser", - x = 1904, - z = 96, - facing = 0, - }, - { - name = "turretlaser", - x = 2928, - z = 1680, - facing = 0, - }, - { - name = "energysolar", - x = 2616, - z = 680, - facing = 0, - }, - { - name = "staticradar", - x = 3968, - z = 1424, - facing = 0, - }, - { - name = "energywind", - x = 3960, - z = 1720, - facing = 0, - }, - { - name = "energywind", - x = 3896, - z = 1752, - facing = 0, - }, - { - name = "energywind", - x = 3816, - z = 1752, - facing = 0, - }, - { - name = "energywind", - x = 3752, - z = 1736, - facing = 0, - }, - { - name = "energywind", - x = 4024, - z = 1560, - facing = 0, - }, - { - name = "energywind", - x = 3960, - z = 1608, - facing = 0, - }, - { - name = "energywind", - x = 3896, - z = 1416, - facing = 0, - }, - { - name = "turretriot", - x = 5816, - z = 3032, - facing = 0, - }, - { - name = "energysolar", - x = 6008, - z = 3064, - facing = 0, - }, - { - name = "turretemp", - x = 5344, - z = 2624, - facing = 0, - }, - { - name = "energywind", - x = 5400, - z = 2744, - facing = 0, - }, - { - name = "turretlaser", - x = 2224, - z = 1568, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "energysolar", - x = 2968, - z = 1592, - facing = 0, - }, - { - name = "staticmex", - x = 1832, - z = 104, - facing = 0, - }, - { - name = "energysolar", - x = 1816, - z = 40, - facing = 0, - }, - { - name = "staticmex", - x = 2904, - z = 1608, - facing = 0, - }, - { - name = "energysolar", - x = 2840, - z = 1624, - facing = 0, - }, - { - name = "staticmex", - x = 2632, - z = 744, - facing = 0, - }, - { - name = "staticmex", - x = 1960, - z = 1096, - facing = 0, - }, - { - name = "staticmex", - x = 2216, - z = 1496, - facing = 0, - }, - { - name = "tankraid", - x = 6127, - z = 426, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "energysolar", - x = 1944, - z = 1160, - facing = 0, - }, - { - name = "energysolar", - x = 1976, - z = 1032, - facing = 0, - }, - { - name = "energysolar", - x = 2152, - z = 1512, - facing = 0, - }, - { - name = "energyfusion", - x = 5512, - z = 2128, - facing = 0, - }, - { - name = "energysolar", - x = 5352, - z = 2008, - facing = 0, - }, - { - name = "energysolar", - x = 5400, - z = 1928, - facing = 0, - }, - { - name = "energysolar", - x = 5656, - z = 2344, - facing = 0, - }, - { - name = "energysolar", - x = 5704, - z = 2264, - facing = 0, - }, - { - name = "turretgauss", - x = 5768, - z = 2904, - facing = 0, - terraformHeight = 259, - }, - { - name = "staticradar", - x = 4816, - z = 1040, - facing = 3, - }, - { - name = "energywind", - x = 5272, - z = 696, - facing = 3, - }, - { - name = "energywind", - x = 5336, - z = 760, - facing = 3, - }, - { - name = "energywind", - x = 5400, - z = 808, - facing = 3, - }, - { - name = "energywind", - x = 5464, - z = 856, - facing = 3, - }, - { - name = "turretheavylaser", - x = 4744, - z = 1992, - facing = 3, - }, - { - name = "turretlaser", - x = 3792, - z = 704, - facing = 3, - }, - { - name = "staticmex", - x = 4312, - z = 1944, - facing = 0, - }, - { - name = "energysolar", - x = 4248, - z = 1928, - facing = 3, - }, - { - name = "energysolar", - x = 4296, - z = 2008, - facing = 3, - }, - { - name = "energysolar", - x = 4200, - z = 1848, - facing = 3, - }, - { - name = "turretlaser", - x = 4256, - z = 1872, - facing = 3, - }, - { - name = "turretriot", - x = 5160, - z = 1768, - facing = 3, - }, - { - name = "staticmex", - x = 3512, - z = 3352, - facing = 0, - }, - { - name = "energysolar", - x = 3528, - z = 3416, - facing = 3, - }, - { - name = "energysolar", - x = 3448, - z = 3368, - facing = 3, - }, - { - name = "turretlaser", - x = 3568, - z = 3344, - facing = 3, - }, - { - name = "turretemp", - x = 5040, - z = 784, - facing = 3, - }, - { - name = "turretmissile", - x = 5120, - z = 608, - facing = 3, - }, - { - name = "turretriot", - x = 4696, - z = 1144, - facing = 3, - }, - { - name = "turretheavylaser", - x = 4376, - z = 1288, - facing = 3, - }, - { - name = "energysolar", - x = 4312, - z = 1208, - facing = 3, - }, - { - name = "energysolar", - x = 4360, - z = 1128, - facing = 3, - }, - { - name = "turretlaser", - x = 4128, - z = 1424, - facing = 3, - }, - { - name = "tankassault", - x = 6103, - z = 223, - facing = 2, - difficultyAtLeast = 3, - }, - { - name = "tankassault", - x = 6107, - z = 342, - facing = 1, - difficultyAtLeast = 2, - }, - { - name = "tankheavyraid", - x = 6068, - z = 281, - facing = 2, - difficultyAtLeast = 3, - }, - { - name = "tankassault", - x = 6072, - z = 85, - facing = 2, - difficultyAtLeast = 4, - }, - { - name = "tankriot", - x = 5892, - z = 85, - facing = 2, - difficultyAtLeast = 4, - }, - { - name = "tankassault", - x = 5772, - z = 85, - facing = 2, - difficultyAtLeast = 4, - }, - { - name = "tankcon", - x = 6087, - z = 533, - facing = 1, - difficultyAtLeast = 3, - }, - { - name = "vehassault", - x = 850, - z = 2562, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "vehcon", - x = 616, - z = 2839, - facing = 2, - }, - { - name = "tankriot", - x = 6077, - z = 415, - facing = 1, - difficultyAtLeast = 3, - }, - { - name = "turretriot", - x = 3720, - z = 856, - facing = 3, - terraformHeight = 239, - difficultyAtLeast = 2, - }, - { - name = "energysolar", - x = 3720, - z = 936, - facing = 3, - }, - { - name = "energysolar", - x = 3672, - z = 760, - facing = 3, - }, - { - name = "energysolar", - x = 3640, - z = 920, - facing = 3, - }, - { - name = "energysolar", - x = 3640, - z = 840, - facing = 3, - }, - { - name = "energysolar", - x = 3720, - z = 680, - facing = 3, - }, - { - name = "energysolar", - x = 3768, - z = 1016, - facing = 3, - }, - { - name = "turretlaser", - x = 3840, - z = 976, - facing = 3, - }, - { - name = "turretriot", - x = 4552, - z = 2216, - facing = 3, - terraformHeight = 259, - difficultyAtLeast = 2, - }, - { - name = "energysolar", - x = 4456, - z = 2232, - facing = 3, - }, - { - name = "energysolar", - x = 4504, - z = 2312, - facing = 3, - }, - { - name = "turretlaser", - x = 4752, - z = 2496, - facing = 3, - }, - { - name = "energysolar", - x = 4728, - z = 2552, - facing = 3, - }, - { - name = "turretlaser", - x = 4976, - z = 288, - facing = 3, - }, - { - name = "turretmissile", - x = 4256, - z = 544, - facing = 3, - }, - { - name = "turretmissile", - x = 5888, - z = 2496, - facing = 3, - }, - { - name = "turretmissile", - x = 4336, - z = 1616, - facing = 3, - }, - { - name = "factorytank", - x = 5328, - z = 1296, - facing = 3, - }, - { - name = "energysolar", - x = 4696, - z = 1224, - facing = 3, - }, - { - name = "energysolar", - x = 4712, - z = 1304, - facing = 3, - }, - { - name = "energysolar", - x = 4728, - z = 1384, - facing = 3, - }, - { - name = "energysolar", - x = 4744, - z = 1464, - facing = 3, - difficultyAtLeast = 2, - }, - { - name = "turretlaser", - x = 4848, - z = 1472, - facing = 0, - }, - { - name = "turretriot", - x = 5800, - z = 1672, - facing = 0, - terraformHeight = 259, - difficultyAtLeast = 2, - }, - { - name = "energysolar", - x = 6104, - z = 1768, - facing = 0, - }, - { - name = "energysolar", - x = 5624, - z = 1704, - facing = 0, - }, - { - name = "turretheavylaser", - x = 4808, - z = 488, - facing = 3, - }, - { - name = "energysolar", - x = 4808, - z = 552, - facing = 3, - }, - { - name = "energysolar", - x = 4808, - z = 424, - facing = 3, - }, - { - name = "energysolar", - x = 4728, - z = 488, - facing = 3, - }, - { - name = "turretemp", - x = 5632, - z = 2048, - facing = 3, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 1832, - z = 2152, - facing = 0, - difficultyAtLeast = 2, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "factorytank", - "factoryveh", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Make your enemy control no Commanders or Factories", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Build 6 Dominatrices - satisfyOnce = true, - countRemovedUnits = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 12, - unitTypes = { - "vehcapture", - }, - image = planetUtilities.ICON_DIR .. "vehcapture.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 6 Dominatrices", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Have five Reapers - satisfyOnce = true, - capturedUnitsSatisfy = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 5, - unitTypes = { - "tankassault", - }, - image = planetUtilities.ICON_DIR .. "tankassault.png", - --imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Control 5 Minotaurs", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Have a Tank Foundry - satisfyOnce = true, - capturedUnitsSatisfy = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - unitTypes = { - "factorytank", - }, - image = planetUtilities.ICON_DIR .. "factorytank.png", - --imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Control a Tank Foundry", - experience = planetUtilities.BONUS_EXP, - }, - [4] = { -- Win by 8:00 - victoryByTime = 480, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 8:00", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "vehcapture", - }, - modules = { - "module_companion_drone_LIMIT_A_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet13.lua b/campaign/dev/planets/planet13.lua deleted file mode 100644 index 190721e39..000000000 --- a/campaign/dev/planets/planet13.lua +++ /dev/null @@ -1,443 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/barren01.png" - - local planetData = { - name = "Phisnet-3617", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.215, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.545, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Asteroid", - radius = "220 km", - primary = "None", - primaryType = "N/A", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24441", - text = [[This isolated asteroid is being used by the enemy as an observation and command post. Use Shieldbots to conquer the rough terrain, then bring your Commander to the Interception Network structure to download important strategic data.]] - }, - tips = { - { - image = "unitpics/shieldcon.png", - text = [[The Shieldbot constructor and assault, Convict and Thug, are equipped with small shields which block incoming projectiles at the cost of shield power. Nearby shields share power, a shield that has recently sustained damage will take power from other nearby shields to compensate.]] - }, - { - image = "unitpics/shieldraid.png", - text = [[Bandits are slower raiders than Glaives but compensate with superior health and range. They are exceptionally versatile units and are particularly effective while sheltered under the shield of a Convict or Thug.]] - }, - { - image = "unitpics/shieldriot.png", - text = [[Outlaws wield an unconventional weapon: a disrupting pulse which damages and slows enemies (but not allies) in a wide radius. Compared to most riots it is very poor against single targets but exceptional when used to protect other units against raider assault.]] - }, - }, - gameConfig = { - mapName = "Apophis v2_3", - playerConfig = { - startX = 2300, - startZ = 5900, - allyTeam = 0, - commanderParameters = { - facplop = false, - victoryAtLocation = { - x = 5952, - z = 2896, - radius = 120, - objectiveID = 1, - }, - defeatIfDestroyedObjectiveID = 3, - }, - extraUnlocks = { - "factoryshield", - "shieldcon", - "shieldraid", - "shieldassault", - "shieldriot", - }, - startUnits = { - { - name = "factoryshield", - x = 2400, - z = 5712, - facing = 2, - }, - { - name = "staticmex", - x = 2520, - z = 5992, - facing = 0, - }, - { - name = "staticmex", - x = 2856, - z = 5976, - facing = 0, - }, - { - name = "staticmex", - x = 2696, - z = 5704, - facing = 0, - }, - { - name = "energysolar", - x = 2632, - z = 5960, - facing = 0, - }, - { - name = "energysolar", - x = 2760, - z = 5896, - facing = 0, - }, - { - name = "energysolar", - x = 2648, - z = 5784, - facing = 0, - }, - { - name = "shieldcon", - x = 2536, - z = 5624, - facing = 2, - }, - { - name = "shieldraid", - x = 2444, - z = 5555, - facing = 2, - }, - { - name = "shieldraid", - x = 2493, - z = 5511, - facing = 2, - }, - { - name = "shieldraid", - x = 2578, - z = 5515, - facing = 2, - }, - { - name = "shieldraid", - x = 2627, - z = 5570, - facing = 0, - }, - { - name = "staticradar", - x = 2912, - z = 5776, - facing = 0, - }, - { - name = "turretmissile", - x = 3504, - z = 5808, - facing = 0, - }, - { - name = "turretmissile", - x = 3392, - z = 5648, - facing = 0, - }, - } - }, - aiConfig = { - { - startX = 4000, - startZ = 2000, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Farseers", - commanderParameters = { - facplop = false, - bonusObjectiveID = 3, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "staticradar", - "energysolar", - "cloakraid", - "cloakriot", - }, - difficultyDependantUnlocks = { - [2] = {"cloakassault"}, - [3] = {"cloakassault","cloakcon"}, - [4] = {"cloakassault","cloakcon","cloakarty"}, - }, - commanderLevel = 2, - commander = { - name = "Panopticon", - chassis = "engineer", - decorations = { - }, - modules = { - "commweapon_lparticlebeam", - "module_autorepair", - "module_radarnet", - "module_adv_targeting", - } - }, - startUnits = { - { - name = "energysolar", - x = 2722, - z = 2302, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 2746, - z = 2215, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 5594, - z = 2728, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "energysolar", - x = 5574, - z = 2836, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "cloakraid", - x = 3864, - z = 1750, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "cloakraid", - x = 3864, - z = 1775, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "cloakraid", - x = 3864, - z = 1799, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "turretlaser", - x = 5823, - z = 3039, - facing = 0, - difficultyAtMost = 2, - }, - { - name = "turretheavylaser", - x = 5823, - z = 3039, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "turretlaser", - x = 5909 , - z = 3270, - facing = 0, - }, - { - name = "factorycloak", - x = 3864, - z = 1656, - facing = 0, - }, - { - name = "staticmex", - x = 4056, - z = 1848, - facing = 0, - }, - { - name = "staticmex", - x = 4280, - z = 1656, - facing = 0, - }, - { - name = "staticmex", - x = 4392, - z = 1912, - facing = 0, - }, - { - name = "energysolar", - x = 4344, - z = 1784, - facing = 0, - }, - { - name = "energysolar", - x = 4168, - z = 1768, - facing = 0, - }, - { - name = "turretlaser", - x = 1600, - z = 3696, - facing = 0, - }, - { - name = "turretlaser", - x = 1888, - z = 3456, - facing = 0, - }, - { - name = "turretlaser", - x = 5760, - z = 2832, - facing = 0, - }, - { - name = "turretlaser", - x = 6128, - z = 2976, - facing = 0, - }, - { - name = "turretmissile", - x = 2576, - z = 2992, - facing = 0, - }, - { - name = "turretmissile", - x = 3184, - z = 2320, - facing = 0, - }, - { - name = "turretmissile", - x = 4080, - z = 2256, - facing = 0, - }, - { - name = "turretmissile", - x = 4992, - z = 2496, - facing = 0, - }, - { - name = "staticradar", - x = 3440, - z = 1968, - facing = 0, - }, - } - }, - }, - neutralUnits = { - { - name = "pw_interception", - x = 5952, - z = 2896, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = true, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Find the Interception Network, then bring your Commander to it", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Make six Thugs - satisfyOnce = true, - countRemovedUnits = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 6, - unitTypes = { - "shieldassault", - }, - image = planetUtilities.ICON_DIR .. "shieldassault.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 6 Thugs", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - victoryByTime = 480, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 8:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Kill enemy commander - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - -- See bonusObjectiveID in units table - image = planetUtilities.ICON_DIR .. "engineer.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy the enemy Commander", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "factoryshield", - "shieldcon", - "shieldraid", - "shieldassault", - "shieldriot", - }, - modules = { - "module_adv_nano_LIMIT_A_1", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet14.lua b/campaign/dev/planets/planet14.lua deleted file mode 100644 index d591f169c..000000000 --- a/campaign/dev/planets/planet14.lua +++ /dev/null @@ -1,449 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/swamp03.png" - - local planetData = { - name = "Altaris", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.28, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.41, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "6510 km", - primary = "Snoloz", - primaryType = "G1V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24441", - text = [[You're outnumbered on this small battlefield, but your Felon shieldbots will allow you to fight efficiently and minimise losses. Expand aggressively and reclaim the nearby rocks and trees to build up your army and economy, then push forward and destroy both enemies.]] - }, - tips = { - { - image = "unitpics/shieldfelon.png", - text = [[The Felon's discharge gun is very powerful, but comes with a catch; the weapon drains power from its own shields and the shields of nearby allies. Make sure you have enough shield power available to destroy whatever you're facing, or your Felons will become weaponless and defenceless.]] - }, - { - image = "luaui/images/commands/bold/reclaim.png", - text = [[To keep up with the production capacity of your two opponents you'll need an edge. Reclaim the rocks and trees near your base to secure an early economic boost.]] - }, - { - image = "unitpics/staticstorage.png", - text = [[Reclaimed resources go to waste if you have reached your maximum resource storage limit. Build additional Storages to cope with a sudden influx. Beware of overproducing storage as they are a waste of resources when empty.]] - }, - }, - gameConfig = { - mapName = "Altair_Crossing_v3", - playerConfig = { - startX = 3600, - startZ = 1950, - allyTeam = 0, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryshield", - "shieldcon", - "shieldfelon", - "staticstorage", - }, - startUnits = { - { - name = "staticmex", - x = 3640, - z = 2056, - facing = 0, - }, - { - name = "staticmex", - x = 3800, - z = 1848, - facing = 0, - }, - { - name = "staticmex", - x = 3864, - z = 2136, - facing = 0, - }, - { - name = "energysolar", - x = 3704, - z = 1928, - facing = 0, - }, - { - name = "energysolar", - x = 3736, - z = 2104, - facing = 0, - }, - { - name = "staticstorage", - x = 3752, - z = 2008, - facing = 0, - }, - { - name = "factoryshield", - x = 3472, - z = 2016, - facing = 3, - }, - { - name = "shieldcon", - x = 3430, - z = 1900, - facing = 3, - }, - { - name = "shieldcon", - x = 3430, - z = 1700, - facing = 3, - }, - { - name = "shieldfelon", - x = 3500, - z = 1800, - facing = 3, - }, - { - name = "turretlaser", - x = 3552, - z = 2304, - facing = 3, - }, - { - name = "turretlaser", - x = 3568, - z = 1584, - facing = 3, - }, - } - }, - aiConfig = { - { - startX = 550, - startZ = 750, - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - humanName = "Nohow", - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "cloakcon", - "cloakraid", - "cloakskirm", - "cloakriot", - "cloakassault", - "cloakaa", - "turretlaser", - "turretmissile", - }, - difficultyDependantUnlocks = { - [3] = {"turretriot"}, - [4] = {"turretriot","cloaksnipe"} - }, - commanderLevel = 2, - commander = { - name = "Tweedledum", - chassis = "engineer", - decorations = { - "skin_support_dark", - }, - modules = { } - }, - startUnits = { - { - name = "staticmex", - x = 552, - z = 872, - facing = 0, - }, - { - name = "staticmex", - x = 376, - z = 968, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "energysolar", - x = 456, - z = 904, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 88, - z = 152, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "energywind", - x = 136, - z = 104, - facing = 0, - }, - { - name = "factorycloak", - x = 568, - z = 616, - facing = 1, - }, - { - name = "turretheavylaser", - x = 680, - z = 808, - facing = 1, - }, - { - name = "cloakcon", - x = 705, - z = 734, - facing = 1, - difficultyAtLeast = 4, - }, - { - name = "turretlaser", - x = 608, - z = 1088, - facing = 1, - }, - { - name = "turretlaser", - x = 808, - z = 1000, - facing = 1, - difficultyAtMost = 3, - }, - { - name = "turretgauss", - x = 808, - z = 1000, - facing = 1, - difficultyAtLeast = 4, - }, - } - }, - { - startX = 600, - startZ = 3250, - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - humanName = "Contrariwise", - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "vehcon", - "vehraid", - "vehsupport", - "vehriot", - "vehaa", - "turretlaser", - "turretmissile", - }, - difficultyDependantUnlocks = { - [2] = {"vehassault"}, - [3] = {"vehassault","vehheavyarty"}, - [4] = {"vehassault","vehheavyarty"}, - }, - commanderLevel = 2, - commander = { - name = "Tweedledee", - chassis = "engineer", - decorations = { - icon_overhead = { image = "UW" } - }, - modules = { } - }, - startUnits = { - { - name = "staticmex", - x = 568, - z = 3144, - facing = 0, - }, - { - name = "staticmex", - x = 360, - z = 3016, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 120, - z = 3992, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "energysolar", - x = 440, - z = 3112, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "energywind", - x = 56, - z = 3928, - facing = 0, - }, - { - name = "factoryveh", - x = 344, - z = 2840, - facing = 1, - }, - { - name = "turretheavylaser", - x = 536, - z = 2952, - facing = 1, - }, - { - name = "turretlaser", - x = 480, - z = 3424, - facing = 1, - }, - { - name = "vehcon", - x = 490, - z = 2756, - facing = 1, - difficultyAtLeast = 3, - }, - { - name = "turretlaser", - x = 680, - z = 3160, - facing = 1, - difficultyAtMost = 3, - }, - { - name = "turretgauss", - x = 680, - z = 3160, - facing = 1, - difficultyAtLeast = 4, - }, - } - }, - }, - terraform = { - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RAMP, - position = {3659, 285, 3707, 3790, 387, 3778}, - width = 110 - }, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RAMP, - position = {280, 389, 185, 458, 280, 240}, - width = 110 - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "factorycloak", - "factoryveh", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy Factories and Commanders", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Have 12 Convicts - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 12, - unitTypes = { - "shieldcon", - }, - image = planetUtilities.ICON_DIR .. "shieldcon.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 12 Convicts", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Own ten mex by 5:00 - satisfyByTime = 300, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 10, - unitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have ten Metal Extractors before 5:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Win by 15:00 - victoryByTime = 900, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 15:00", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "shieldfelon", - "staticstorage", - }, - modules = { - "module_autorepair_LIMIT_A_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet15.lua b/campaign/dev/planets/planet15.lua deleted file mode 100644 index a13afedc3..000000000 --- a/campaign/dev/planets/planet15.lua +++ /dev/null @@ -1,498 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/arid01.png" - - local planetData = { - name = "Jochu", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.33, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.53, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Arid", - radius = "4410 km", - primary = "Ushasis", - primaryType = "F9V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24441", - text = [[Your opponent will field Hovercraft and Gunships to cross the oasis which separates your bases. Build Rogues to defeat the hovercraft and Vandals to defeat the gunships.]] - }, - tips = { - { - image = "unitpics/shieldskirm.png", - text = [[Since their rockets curve through the air, Rogues are a bit worse at hitting mobile targets than other skirmishers. On the upside they outrange most other skirmishers and inflict more damage if they do hit.]] - }, - { - image = "unitpics/shieldaa.png", - text = [[Use anti-air units like Vandals to protect your other units from Gunships. Holding Ctrl when giving an order makes all of your units move at the same speed, so your army is not separated from its Vandal escort.]] - }, - -- { - -- image = "unitpics/shieldraid.png", - -- text = [[A combination of steady pressure with Rogues and raiding parties of Bandits will keep your opponent's expansion under control. Remember to secure Metal Extractors of your own.]] - -- }, - { - image = "unitpics/gunshipraid.png", - text = [[Most units will attempt to fire at low-flying aircraft and some, such as Bandits, are even good at the task. However, dedicated anti-air such as Vandals or Razor turrets are much more effective and have a significant range advantage.]] - }, - }, - gameConfig = { - mapName = "DunePatrol_wip_v03", - playerConfig = { - startX = 2816, - startZ = 616, - allyTeam = 0, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryshield", - "shieldaa", - "shieldskirm", - "shieldraid", - "shieldriot", - "turretaalaser", - }, - startUnits = { - { - name = "staticmex", - x = 3688, - z = 840, - facing = 0, - }, - { - name = "staticmex", - x = 2216, - z = 872, - facing = 0, - }, - { - name = "staticmex", - x = 2568, - z = 920, - facing = 0, - }, - { - name = "staticmex", - x = 3512, - z = 488, - facing = 0, - }, - { - name = "energysolar", - x = 2584, - z = 984, - facing = 0, - }, - { - name = "staticradar", - x = 2860, - z = 500, - facing = 0, - }, - { - name = "factoryshield", - x = 2960, - z = 608, - facing = 0, - }, - { - name = "energysolar", - x = 2200, - z = 936, - facing = 0, - }, - { - name = "energysolar", - x = 3576, - z = 472, - facing = 0, - }, - { - name = "energysolar", - x = 3704, - z = 904, - facing = 0, - }, - { - name = "turretlaser", - x = 3760, - z = 640, - facing = 1, - }, - { - name = "turretmissile", - x = 2656, - z = 1152, - facing = 0, - }, - { - name = "turretmissile", - x = 3552, - z = 1088, - facing = 0, - }, - { - name = "turretlaser", - x = 3072, - z = 1104, - facing = 0, - }, - { - name = "turretlaser", - x = 2368, - z = 816, - facing = 3, - }, - { - name = "shieldcon", - x = 3097, - z = 625, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.GUARD, atPosition = {2960, 608}}, - }, - }, - { - name = "shieldskirm", - x = 2898, - z = 767, - facing = 0, - }, - { - name = "shieldskirm", - x = 2984, - z = 762, - facing = 0, - }, - { - name = "shieldraid", - x = 2899, - z = 835, - facing = 0, - }, - { - name = "shieldraid", - x = 2984, - z = 826, - facing = 0, - }, - { - name = "turretaalaser", - x = 3200, - z = 800, - facing = 0, - }, - } - }, - aiConfig = { - { - startX = 2970, - startZ = 3500, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Avroka", - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticcon", - "staticradar", - "staticmex", - "energysolar", - "hovercon", - "hoverraid", - "hoverriot", - "hoverskirm", - "gunshipraid", - "gunshipskirm", - }, - difficultyDependantUnlocks = { - [3] = {"hoverassault"}, - [4] = {"hoverassault","gunshipheavyskirm","gunshipassault"}, - }, - commanderLevel = 2, - commander = { - name = "Chera", - chassis = "recon", - decorations = { - }, - modules = { - "commweapon_lightninggun", - "module_radarnet", - "module_ablative_armor", - "module_autorepair", - } - }, - startUnits = { - { - name = "staticmex", - x = 2456, - z = 3256, - facing = 0, - }, - { - name = "staticmex", - x = 2648, - z = 3624, - facing = 0, - }, - { - name = "staticmex", - x = 3592, - z = 3176, - facing = 0, - }, - { - name = "staticmex", - x = 3944, - z = 3240, - facing = 0, - }, - { - name = "energysolar", - x = 3912, - z = 3144, - facing = 0, - }, - { - name = "energysolar", - x = 3608, - z = 3080, - facing = 0, - }, - { - name = "energysolar", - x = 2472, - z = 3144, - facing = 0, - }, - { - name = "energysolar", - x = 2552, - z = 3592, - facing = 0, - }, - { - name = "turretlaser", - x = 2352, - z = 3392, - facing = 3, - }, - { - name = "turretlaser", - x = 3776, - z = 3248, - facing = 2, - }, - { - name = "turretlaser", - x = 3152, - z = 2832, - facing = 2, - }, - { - name = "turretmissile", - x = 2832, - z = 3040, - facing = 2, - }, - { - name = "turretmissile", - x = 3392, - z = 2960, - facing = 2, - }, - { - name = "factoryhover", - x = 3120, - z = 3408, - facing = 2, - }, - { - name = "factorygunship", - x = 3500, - z = 3700, - facing = 2, - }, - { - name = "turretriot", - x = 3800, - z = 3700, - facing = 1, - }, - { - name = "hovercon", - x = 3278, - z = 3445, - facing = 0, - }, - { - name = "hoverskirm", - x = 3030, - z = 3221, - facing = 2, - }, - { - name = "hoverraid", - x = 3111, - z = 3266, - facing = 0, - }, - { - name = "hoverraid", - x = 3112, - z = 3193, - facing = 0, - }, - { - name = "staticmex", - x = 4744, - z = 3513, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "energysolar", - x = 4744, - z = 3370, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "turretlaser", - x = 4800, - z = 3600, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 1112, - z = 3736, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "energysolar", - x = 1112, - z = 3600, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "turretlaser", - x = 1200, - z = 3700, - facing = 2, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 630, - z = 3700, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "staticmex", - x = 5114, - z = 3594, - facing = 0, - difficultyAtLeast = 4, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "factoryhover", - "factorygunship", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the enemy Commander and all enemy factories", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Have 20 Rogues - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 20, - unitTypes = { - "shieldskirm", - }, - image = planetUtilities.ICON_DIR .. "shieldskirm.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 20 Rogues", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Win by 10:00 - victoryByTime = 600, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 10:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Prevent the enemy having more than twelve mex - satisfyForever = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 12, - enemyUnitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Prevent the enemy from building more than twelve Metal Extractors", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - --"factoryshield", - --"shieldraid", - --"shieldriot", - "turretaalaser", - "shieldskirm", - "shieldaa", - }, - modules = { - "commweapon_rocketlauncher", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet16.lua b/campaign/dev/planets/planet16.lua deleted file mode 100644 index 020837f67..000000000 --- a/campaign/dev/planets/planet16.lua +++ /dev/null @@ -1,906 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/desert01.png" - - local planetData = { - name = "Zooph V", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.325, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.31, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Arid", - radius = "5110 km", - primary = "Zooph", - primaryType = "G8V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24441", - text = [[Use a combination of Snitch mobile bombs and Iris area cloakers to decimate enemy formations in this battle. Build some Geothermal Generators to provide the energy for your area cloakers.]] - }, - tips = { - { - image = "unitpics/shieldbomb.png", - text = [[Snitches burrow into the ground, cloaking themselves while remaining stationary, then explode when enemies get close. An area cloakers will make Snitches invisible even while moving, transforming them into a potent offensive weapon. Manually detonate Snitches by pressing D.]] - }, - { - image = "unitpics/cloakjammer.png", - text = [[The Iris area cloaker grants cloaking to all friendly units in the surrounding area, including itself. It is fragile and has a large decloak radius so keep it away from enemy spotters. Combine with high damage short range units like riots, raiders or bombs for best effect.]] - }, - { - image = "unitpics/staticjammer.png", - text = [[The Iris mobile cloaker can morph to and from a static version - the Cornea. The Cornea cloaks units in a larger radius and is much harder to spot due it's reduced decloak radius. Cornea can be built by all standard constructors, so area cloakers are avalible even without a Cloakbot Factory.]] - }, - }, - gameConfig = { - - mapName = "Fields_Of_Isis", - playerConfig = { - startX = 1000, - startZ = 1700, - allyTeam = 0, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryshield", - "shieldcon", - "shieldbomb", - "cloakjammer", - "staticjammer", - "energygeo", - }, - startUnits = { - { - name = "shieldbomb", - x = 2100, - z = 1400, - facing = 1, - commands = {{cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {2200, 1400}}}, - }, - { - name = "shieldbomb", - x = 2500, - z = 2400, - facing = 1, - commands = {{cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {2600, 2400}}}, - }, - { - name = "shieldbomb", - x = 2500, - z = 1800, - facing = 1, - commands = {{cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {2600, 1800}}}, - }, - { - name = "shieldbomb", - x = 2100, - z = 2700, - facing = 1, - commands = {{cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {2200, 2700}}}, - }, - { - name = "energygeo", - x = 936, - z = 1512, - facing = 3, - buildProgress = 0.5, - }, - { - name = "cloakcon", - x = 1137, - z = 1555, - facing = 1, - selfPatrol = true, - }, - { - name = "shieldcon", - x = 1076, - z = 1621, - facing = 3, - selfPatrol = true, - }, - { - name = "staticmex", - x = 264, - z = 200, - facing = 1, - }, - { - name = "turretmissile", - x = 720, - z = 3696, - facing = 1, - }, - { - name = "turretmissile", - x = 688, - z = 288, - facing = 1, - }, - { - name = "turretlaser", - x = 1775, - z = 1430, - facing = 1, - }, - { - name = "turretlaser", - x = 1775, - z = 2520, - facing = 1, - }, - { - name = "factorycloak", - x = 1544, - z = 1880, - facing = 1, - }, - { - name = "energysolar", - x = 632, - z = 632, - facing = 1, - }, - { - name = "energysolar", - x = 600, - z = 808, - facing = 1, - }, - { - name = "energysolar", - x = 712, - z = 952, - facing = 1, - }, - { - name = "staticmex", - x = 760, - z = 616, - facing = 1, - }, - { - name = "staticmex", - x = 488, - z = 824, - facing = 1, - }, - { - name = "staticmex", - x = 856, - z = 968, - facing = 1, - }, - { - name = "staticmex", - x = 1384, - z = 1752, - facing = 1, - }, - { - name = "staticmex", - x = 1384, - z = 2264, - facing = 1, - }, - { - name = "turretriot", - x = 1736, - z = 1752, - facing = 1, - }, - { - name = "turretriot", - x = 1736, - z = 2232, - facing = 1, - }, - { - name = "staticmex", - x = 568, - z = 3016, - facing = 1, - }, - { - name = "staticradar", - x = 1600, - z = 720, - facing = 0, - }, - { - name = "staticradar", - x = 1584, - z = 3456, - facing = 0, - }, - { - name = "staticmex", - x = 872, - z = 3192, - facing = 1, - }, - { - name = "staticmex", - x = 232, - z = 3912, - facing = 1, - }, - { - name = "factoryshield", - x = 1552, - z = 2120, - facing = 1, - }, - { - name = "staticmex", - x = 632, - z = 3368, - facing = 3, - }, - { - name = "energysolar", - x = 840, - z = 1096, - facing = 3, - }, - { - name = "energysolar", - x = 968, - z = 2888, - facing = 3, - }, - { - name = "energysolar", - x = 936, - z = 1208, - facing = 3, - }, - { - name = "energysolar", - x = 904, - z = 3000, - facing = 3, - }, - { - name = "energysolar", - x = 536, - z = 3352, - facing = 3, - }, - { - name = "energysolar", - x = 584, - z = 3240, - facing = 3, - }, - { - name = "energysolar", - x = 648, - z = 3128, - facing = 3, - }, - { - name = "energysolar", - x = 776, - z = 3112, - facing = 3, - }, - { - name = "energysolar", - x = 936, - z = 2696, - facing = 3, - }, - { - name = "cloakriot", - x = 1900, - z = 2000, - facing = 1, - }, - { - name = "cloakriot", - x = 1900, - z = 1900, - facing = 1, - }, - { - name = "shieldassault", - x = 1800, - z = 2000, - facing = 1, - }, - { - name = "shieldassault", - x = 1800, - z = 1900, - facing = 1, - }, - { - name = "energysolar", - x = 1016, - z = 1352, - facing = 3, - }, - } - }, - aiConfig = { - { - startX = 5500, - startZ = 2000, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "HeavyMetal", - commanderParameters = { - facplop = false, - bonusObjectiveID = 2, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "staticstorage", - "energygeo", - "staticradar", - "staticcon", - "turretlaser", - "turretmissile", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldskirm", - "shieldassault", - "shieldfelon", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "factorytank", - "tankcon", - "tankraid", - "tankheavyraid", - "tankriot", - "tankassault", - "tankarty", - "tankaa", - - }, - difficultyDependantUnlocks = { - [3] = {"factoryplane","planecon","bomberriot","planescout",}, - [4] = {"factoryplane","planecon","bomberriot","planescout",}, - }, - commanderLevel = 3, - commander = { - name = "Doof", - chassis = "guardian", - decorations = { - }, - modules = { "commweapon_riotcannon", - "commweapon_riotcannon", - "module_ablative_armor", - "module_adv_targeting", - "module_adv_targeting"} - }, - startUnits = { - { - name = "energygeo", - x = 6296, - z = 1544, - facing = 0, - }, - -- The AI only starts with one finished geo on Hard+ now. - { - name = "energygeo", - x = 6280, - z = 2488, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "energygeo", - x = 6280, - z = 2488, - facing = 0, - buildProgress = 0.5, - difficultyAtMost = 2, - }, - { - name = "turretlaser", - x = 6240, - z = 1600, - facing = 3, - }, - { - name = "staticmex", - x = 5816, - z = 1752, - facing = 0, - }, - { - name = "staticmex", - x = 5816, - z = 2264, - facing = 0, - }, - { - name = "turretlaser", - x = 6368, - z = 1600, - facing = 3, - }, - { - name = "staticmex", - x = 6632, - z = 3016, - facing = 0, - }, - { - name = "staticmex", - x = 6328, - z = 3192, - facing = 0, - }, - { - name = "staticmex", - x = 6568, - z = 3368, - facing = 0, - }, - { - name = "staticmex", - x = 6952, - z = 3912, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 6344, - z = 968, - facing = 0, - }, - { - name = "staticmex", - x = 6440, - z = 616, - facing = 0, - }, - { - name = "staticmex", - x = 6696, - z = 824, - facing = 0, - }, - { - name = "staticmex", - x = 6920, - z = 200, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "turretlaser", - x = 6368, - z = 1488, - facing = 3, - }, - { - name = "energypylon", - x = 6520, - z = 1016, - facing = 0, - }, - { - name = "turretlaser", - x = 6240, - z = 1488, - facing = 3, - }, - { - name = "energypylon", - x = 6456, - z = 3016, - facing = 0, - }, - { - name = "energysolar", - x = 6808, - z = 488, - facing = 0, - }, - { - name = "energysolar", - x = 6872, - z = 296, - facing = 0, - }, - { - name = "energysolar", - x = 6760, - z = 616, - facing = 0, - }, - { - name = "energysolar", - x = 6760, - z = 3512, - facing = 0, - }, - { - name = "energysolar", - x = 6840, - z = 3672, - facing = 0, - }, - { - name = "energysolar", - x = 6888, - z = 3800, - facing = 0, - }, - { - name = "energysolar", - x = 6072, - z = 2392, - facing = 0, - }, - { - name = "energysolar", - x = 5912, - z = 2312, - facing = 0, - }, - { - name = "energysolar", - x = 5928, - z = 1688, - facing = 0, - }, - { - name = "energysolar", - x = 6088, - z = 1608, - facing = 0, - }, - { - name = "factoryamph", - x = 5696, - z = 1880, - facing = 3, - }, - { - name = "amphcon", - x = 5650, - z = 1880, - facing = 3, - difficultyAtLeast = 2, - }, - { - name = "amphcon", - x = 5625, - z = 1880, - facing = 3, - difficultyAtLeast = 3, - }, - { - name = "amphcon", - x = 5600, - z = 1880, - facing = 3, - difficultyAtLeast = 4, - }, - { - name = "amphriot", - x = 5650, - z = 1830, - facing = 3, - }, - { - name = "amphriot", - x = 5625, - z = 1830, - facing = 3, - difficultyAtLeast = 2, - }, - { - name = "amphriot", - x = 5600, - z = 1830, - facing = 3, - difficultyAtLeast = 3, - }, - { - name = "factoryshield", - x = 5696, - z = 2100, - facing = 3, - }, - { - name = "turretlaser", - x = 6240, - z = 2544, - facing = 3, - }, - { - name = "staticcon", - x = 5912, - z = 1992, - facing = 3, - }, - { - name = "turretaafar", - x = 6048, - z = 1984, - facing = 3, - }, - { - name = "turretlaser", - x = 6352, - z = 2544, - facing = 3, - }, - { - name = "turretaaclose", - x = 6088, - z = 1352, - facing = 3, - }, - { - name = "turretaaclose", - x = 6056, - z = 2632, - facing = 3, - }, - { - name = "turretlaser", - x = 6352, - z = 2448, - facing = 3, - }, - { - name = "turretaalaser", - x = 6104, - z = 2184, - facing = 3, - }, - { - name = "turretaalaser", - x = 6120, - z = 1800, - facing = 3, - }, - { - name = "turretlaser", - x = 6240, - z = 2448, - facing = 3, - }, - { - name = "turretaalaser", - x = 6328, - z = 472, - facing = 3, - }, - { - name = "turretaalaser", - x = 6280, - z = 3576, - facing = 3, - }, - { - name = "turretriot", - x = 5480, - z = 1736, - facing = 3, - }, - { - name = "turretriot", - x = 5512, - z = 2216, - facing = 3, - }, - { - name = "turretlaser", - x = 5440, - z = 1824, - facing = 3, - }, - { - name = "turretlaser", - x = 5440, - z = 2144, - facing = 3, - }, - { - name = "amphimpulse", - x = 5245, - z = 1808, - facing = 3, - }, - { - name = "shieldassault", - x = 4813, - z = 2992, - facing = 3, - }, - { - name = "shieldfloater", - x = 5143, - z = 2175, - facing = 3, - }, - { - name = "shieldskirm", - x = 4428, - z = 604, - facing = 3, - }, - { - name = "tankassault", - x = 6953, - z = 1125, - facing = 3, - difficultyAtLeast = 3, - - }, - { - name = "tankriot", - x = 6949, - z = 2754, - facing = 3, - difficultyAtLeast = 2, - }, - { - name = "tankcon", - x = 5935, - z = 2085, - facing = 3, - difficultyAtLeast = 4, - }, - { - name = "turretlaser", - x = 6416, - z = 3328, - facing = 3, - }, - { - name = "turretlaser", - x = 6432, - z = 752, - facing = 3, - }, - { - name = "turretlaser", - x = 4640, - z = 848, - facing = 3, - }, - { - name = "turretlaser", - x = 4656, - z = 3152, - facing = 3, - }, - { - name = "staticmex", - x = 4673, - z = 3890, - facing = 3, - difficultyAtLeast = 4, - }, - { - name = "staticmex", - x = 4855, - z = 3975, - facing = 3, - difficultyAtLeast = 4, - }, - { - name = "staticmex", - x = 4780, - z = 392, - facing = 3, - difficultyAtLeast = 4, - }, - { - name = "staticmex", - x = 5000, - z = 150, - facing = 3, - difficultyAtLeast = 4, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "energygeo", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the enemy Geothermal Generators", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Make an Eraser - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - unitTypes = { - "cloakjammer", - }, - image = planetUtilities.ICON_DIR .. "cloakjammer.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build an Iris", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Lose 25 Snitches - satisfyOnce = true, - onlyCountRemovedUnits = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 25, - unitTypes = { - "shieldbomb", - }, - image = planetUtilities.ICON_DIR .. "shieldbomb.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Lose 25 or more Snitches", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Win by 20:00 - victoryByTime = 1200, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 20:00", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "shieldbomb", - "cloakjammer", - "staticjammer", - "energygeo", - }, - modules = { - "module_jammer", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet17.lua b/campaign/dev/planets/planet17.lua deleted file mode 100644 index 7b801db1f..000000000 --- a/campaign/dev/planets/planet17.lua +++ /dev/null @@ -1,1518 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/inferno01.png" - - local planetData = { - name = "Ogurlo", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.36, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.41, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Volcanic", - radius = "5840 km", - primary = "Lia-1616", - primaryType = "L9V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24441", - text = [[You will face the fearsome, fire-spewing Dante strider in this battle. Use Aspis area shields to deflect the assault, and Racketeer artillery to disarm the Dante.]] - }, - tips = { - { - image = "unitpics/shieldarty.png", - text = [[Racketeers use long range disarm missiles to disable the weapons and abilities of single enemy units. They don't do any real damage so make sure you have other units standing by to destroy the helpless enemy.]] - }, - { - image = "unitpics/shieldshield.png", - text = [[The Aspis area shield projects a larger and more powerful shield than those carried by other Shieldbots. Shields only destroy projectiles that cross their surface so make sure to maintain a safe distance from enemy units. Aspis can morph to and from the Aegis, a slightly more efficient static version.]] - }, - { - image = "unitpics/striderdante.png", - text = [[The Dante's heatrays and napalm rockets are most lethal at close range. Keep your distance until the Dante is disarmed or dead.]] - }, - }, - gameConfig = { - mapName = "Violence_4.2", - playerConfig = { - startX = 4100, - startZ = 3100, - allyTeam = 0, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryshield", - "shieldcon", - "shieldarty", - "shieldshield", - "staticshield", - }, - startUnits = { - { - name = "staticmex", - x = 3912, - z = 2600, - facing = 0, - }, - { - name = "staticmex", - x = 4040, - z = 2904, - facing = 0, - }, - { - name = "staticmex", - x = 4760, - z = 3416, - facing = 0, - }, - { - name = "staticmex", - x = 3928, - z = 3928, - facing = 0, - }, - { - name = "staticmex", - x = 4680, - z = 4680, - facing = 0, - }, - { - name = "staticmex", - x = 4552, - z = 4952, - facing = 0, - }, - { - name = "staticmex", - x = 3464, - z = 4504, - facing = 0, - }, - { - name = "energygeo", - x = 3496, - z = 4152, - facing = 0, - }, - { - name = "energysolar", - x = 4760, - z = 3256, - facing = 0, - }, - { - name = "energysolar", - x = 4872, - z = 3352, - facing = 0, - }, - { - name = "energysolar", - x = 3656, - z = 4040, - facing = 0, - }, - { - name = "energysolar", - x = 3816, - z = 3976, - facing = 0, - }, - { - name = "energysolar", - x = 3480, - z = 4376, - facing = 0, - }, - { - name = "energysolar", - x = 4040, - z = 2776, - facing = 0, - }, - { - name = "energysolar", - x = 4008, - z = 2648, - facing = 0, - }, - { - name = "factoryshield", - x = 4336, - z = 3104, - facing = 0, - }, - { - name = "turretheavylaser", - x = 5016, - z = 4696, - facing = 0, - }, - { - name = "turretlaser", - x = 4768, - z = 5152, - facing = 0, - }, - { - name = "turretlaser", - x = 4912, - z = 4928, - facing = 0, - }, - { - name = "turretriot", - x = 3288, - z = 5112, - facing = 0, - }, - { - name = "turretlaser", - x = 3488, - z = 5216, - facing = 0, - }, - { - name = "turretlaser", - x = 3088, - z = 5216, - facing = 0, - }, - { - name = "staticradar", - x = 2944, - z = 5392, - facing = 0, - }, - { - name = "staticcon", - x = 4296, - z = 2952, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4296, 3000}}, - }, - }, - { - name = "staticcon", - x = 4376, - z = 2952, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4376, 3000}}, - }, - }, - { - name = "shieldarty", - x = 4400, - z = 3275, - facing = 0, - }, - { - name = "shieldarty", - x = 4300, - z = 3275, - facing = 3, - }, - { - name = "shieldraid", - x = 4400, - z = 3350, - facing = 2, - }, - { - name = "shieldraid", - x = 4375, - z = 3350, - facing = 1, - }, - { - name = "shieldraid", - x = 4350, - z = 3350, - facing = 1, - }, - { - name = "shieldraid", - x = 4325, - z = 3350, - facing = 1, - }, - { - name = "shieldraid", - x = 4300, - z = 3350, - facing = 1, - }, - { - name = "shieldassault", - x = 4325, - z = 3425, - facing = 1, - }, - { - name = "shieldassault", - x = 4375, - z = 3425, - facing = 1, - }, - { - name = "shieldriot", - x = 4350, - z = 3400, - facing = 1, - }, - { - name = "turretlaser", - x = 2432, - z = 5216, - facing = 0, - }, - { - name = "turretlaser", - x = 4144, - z = 5136, - facing = 0, - }, - { - name = "turretlaser", - x = 3392, - z = 4080, - facing = 0, - }, - } - }, - aiConfig = { - { - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Arcadia", - allyTeam = 0, - unlocks = { - "staticmex", - "staticradar", - "staticstorage", - "energysolar", - "energygeo", - "staticcon", - "turretaaclose", - "turretlaser", - "turretmissile", - "turretriot", - "turretheavylaser", - "factoryamph", - "amphcon", - "amphraid", - "amphfloater", - "amphriot", - "amphbomb", - "amphaa", - "factoryveh", - "vehraid", - "vehriot", - "veharty", - "vehheavyarty", - "vehaa", - "planefighter", - "planeheavyfighter", - "planescout", - "bomberprec", - "bomberriot", - "bomberdisarm", - }, - difficultyDependantUnlocks = { - [2] = {"staticcon"}, - [3] = {"staticcon"}, - [4] = {"staticcon"}, - }, - commander = false, - startUnits = { - { - name = "staticstorage", - x = 5600, - z = 2400, - facing = 0, - }, - { - name = "factoryplane", - x = 2016, - z = 2848, - facing = 0, - }, - { - name = "staticmex", - x = 1816, - z = 2792, - facing = 0, - }, - { - name = "staticmex", - x = 2712, - z = 1864, - facing = 0, - }, - { - name = "staticmex", - x = 2520, - z = 3368, - facing = 0, - }, - { - name = "staticmex", - x = 1176, - z = 3944, - facing = 0, - }, - { - name = "turretmissile", - x = 1232, - z = 4032, - facing = 0, - }, - { - name = "turretmissile", - x = 1040, - z = 4176, - facing = 0, - }, - { - name = "turretmissile", - x = 2688, - z = 3488, - facing = 0, - }, - { - name = "turretmissile", - x = 2816, - z = 1856, - facing = 0, - }, - { - name = "turretmissile", - x = 2896, - z = 1664, - facing = 0, - }, - { - name = "turretaaclose", - x = 2040, - z = 2648, - facing = 0, - }, - { - name = "turretaaclose", - x = 1720, - z = 2968, - facing = 0, - }, - { - name = "turretaaclose", - x = 2136, - z = 3016, - facing = 0, - }, - { - name = "energygeo", - x = 4760, - z = 3016, - facing = 0, - }, - { - name = "staticmex", - x = 5064, - z = 3288, - facing = 0, - }, - { - name = "staticmex", - x = 5432, - z = 2424, - facing = 0, - }, - { - name = "staticmex", - x = 5304, - z = 2088, - facing = 0, - }, - { - name = "staticmex", - x = 6040, - z = 3208, - facing = 0, - }, - { - name = "staticmex", - x = 5944, - z = 4392, - facing = 0, - }, - { - name = "energysolar", - x = 4952, - z = 3224, - facing = 0, - }, - { - name = "energysolar", - x = 5416, - z = 2296, - facing = 0, - }, - { - name = "energysolar", - x = 5400, - z = 2152, - facing = 0, - }, - { - name = "energysolar", - x = 1832, - z = 2904, - facing = 0, - }, - { - name = "energysolar", - x = 1912, - z = 2744, - facing = 0, - }, - { - name = "turretheavylaser", - x = 5560, - z = 4488, - facing = 0, - }, - { - name = "turretlaser", - x = 5776, - z = 4688, - facing = 0, - }, - { - name = "turretlaser", - x = 6016, - z = 4768, - facing = 0, - }, - { - name = "staticcon", - x = 5464, - z = 2584, - facing = 0, - }, - { - name = "staticcon", - x = 5544, - z = 2584, - facing = 0, - }, - { - name = "factoryamph", - x = 5496, - z = 2712, - facing = 0, - }, - { - name = "staticradar", - x = 2224, - z = 2720, - facing = 0, - }, - { - name = "staticradar", - x = 5264, - z = 3632, - facing = 0, - }, - { - name = "turretriot", - x = 7240, - z = 3800, - facing = 0, - }, - { - name = "turretlaser", - x = 7472, - z = 3792, - facing = 0, - }, - { - name = "turretlaser", - x = 7200, - z = 4000, - facing = 0, - }, - { - name = "turretlaser", - x = 6448, - z = 3280, - facing = 0, - }, - { - name = "bomberprec", - x = 5918, - z = 7690, - facing = 0, - }, - { - name = "amphcon", - x = 7341, - z = 3269, - facing = 1, - }, - { - name = "amphfloater", - x = 6029, - z = 4421, - facing = 3, - }, - { - name = "amphraid", - x = 4402, - z = 6153, - facing = 0, - }, - { - name = "amphcon", - x = 5096, - z = 3335, - facing = 0, - }, - { - name = "staticmex", - x = 6728, - z = 3464, - facing = 0, - }, - { - name = "amphraid", - x = 6077, - z = 4353, - facing = 3, - }, - { - name = "turretlaser", - x = 6496, - z = 4256, - facing = 0, - }, - { - name = "amphfloater", - x = 5672, - z = 3333, - facing = 0, - }, - { - name = "turretlaser", - x = 5472, - z = 2304, - facing = 0, - }, - { - name = "planescout", - x = 1978, - z = 2868, - facing = 0, - buildProgress = 0.29409999, - }, - { - name = "amphfloater", - x = 5481, - z = 2783, - facing = 0, - }, - { - name = "turretlaser", - x = 5024, - z = 3408, - facing = 0, - }, - } - }, - { - startX = 8600, - startZ = 7100, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Antenora", - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "staticradar", - "staticstorage", - "energysolar", - "energygeo", - "staticcon", - "turretaaclose", - "turretlaser", - "turretmissile", - "factoryjump", - "jumpcon", - "jumpraid", - "jumparty", - --"striderhub", - "striderdante", - }, - difficultyDependantUnlocks = { - [2] = {"staticcon"}, - [3] = {"staticcon","factoryjump"}, - [4] = {"staticcon","factoryjump"}, - }, - commanderLevel = 3, - commander = { - name = "Alighieri", - chassis = "recon", - decorations = { - "skin_recon_red", - }, - modules = { - "commweapon_heavymachinegun", - "module_high_power_servos", - "module_high_power_servos", - "module_ablative_armor", - "module_autorepair", - } - }, - startUnits = { - -- Strider Hub and Dante on easy/normal is further forward, hopefully making it more killable. - { - name = "striderhub", - x = 7200, - z = 7300, - facing = 3, - mapMarker = { - text = "Strider Hub", - color = "red" - }, - difficultyAtMost = 2, - }, - { - name = "striderdante", - x = 7050, - z = 7300, - facing = 0, - buildProgress = 0.10, - difficultyAtLeast = 1, - difficultyAtMost = 1, - }, - { - name = "striderdante", - x = 7050, - z = 7300, - facing = 0, - buildProgress = 0.35, - difficultyAtLeast = 2, - difficultyAtMost = 2, - }, - { - name = "turretgauss", - x = 7000, - z = 7200, - facing = 3, - difficultyAtMost = 2, - }, - -- Strider Hub and Dante on hard/brutal is further back, and near a Caretaker. - { - name = "striderhub", - x = 7568, - z = 7648, - facing = 3, - mapMarker = { - text = "Strider Hub", - color = "red" - }, - difficultyAtLeast = 3, - }, - { - name = "striderdante", - x = 7470, - z = 7640, - facing = 0, - buildProgress = 0.60, - difficultyAtLeast = 3, - difficultyAtMost = 3, - }, - { - name = "striderdante", - x = 7470, - z = 7640, - facing = 0, - buildProgress = 0.85, - difficultyAtLeast = 4, - difficultyAtMost = 4, - }, - { - name = "turretgauss", - x = 7496, - z = 7496, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "turretgauss", - x = 7320, - z = 7656, - facing = 3, - difficultyAtLeast = 3, - }, - { - name = "turretlaser", - x = 3900, - z = 8250, - facing = 0, - }, - { - name = "turretlaser", - x = 4300, - z = 8250, - facing = 0, - }, - { - name = "staticmex", - x = 7688, - z = 8104, - facing = 0, - }, - { - name = "staticmex", - x = 7976, - z = 8312, - facing = 0, - }, - { - name = "staticmex", - x = 7480, - z = 7192, - facing = 0, - }, - { - name = "staticmex", - x = 6728, - z = 7832, - facing = 0, - }, - { - name = "staticmex", - x = 6024, - z = 8024, - facing = 0, - }, - { - name = "staticmex", - x = 5848, - z = 6952, - facing = 0, - }, - { - name = "staticmex", - x = 6120, - z = 6824, - facing = 0, - }, - { - name = "energygeo", - x = 6488, - z = 8328, - facing = 0, - }, - { - name = "factoryjump", - x = 7960, - z = 7992, - facing = 3, - }, - { - name = "energysolar", - x = 7608, - z = 7208, - facing = 0, - }, - { - name = "energysolar", - x = 7784, - z = 8152, - facing = 0, - }, - { - name = "energysolar", - x = 7880, - z = 8232, - facing = 0, - }, - { - name = "energysolar", - x = 6664, - z = 7944, - facing = 0, - }, - { - name = "energysolar", - x = 6600, - z = 8120, - facing = 0, - }, - { - name = "energysolar", - x = 6136, - z = 8104, - facing = 0, - }, - { - name = "energysolar", - x = 6280, - z = 8216, - facing = 0, - }, - { - name = "turretheavylaser", - x = 6376, - z = 6520, - facing = 2, - }, - { - name = "turretlaser", - x = 5968, - z = 6960, - facing = 2, - }, - { - name = "turretlaser", - x = 6064, - z = 6576, - facing = 2, - }, - { - name = "staticcon", - x = 7752, - z = 7784, - facing = 3, - }, - { - name = "turretriot", - x = 5336, - z = 8008, - facing = 3, - }, - { - name = "turretlaser", - x = 5344, - z = 7824, - facing = 3, - }, - { - name = "turretlaser", - x = 5280, - z = 8192, - facing = 3, - }, - { - name = "staticradar", - x = 5008, - z = 8304, - facing = 0, - }, - { - name = "jumpcon", - x = 7415, - z = 7145, - facing = 2, - }, - { - name = "jumpcon", - x = 6050, - z = 6285, - facing = 2, - }, - { - name = "jumpcon", - x = 6041, - z = 6996, - facing = 3, - }, - { - name = "turretlaser", - x = 7984, - z = 7776, - facing = 3, - }, - { - name = "turretlaser", - x = 8672, - z = 6864, - facing = 3, - }, - { - name = "jumpcon", - x = 6065, - z = 6986, - facing = 3, - }, - { - name = "turretlaser", - x = 6368, - z = 7904, - facing = 2, - }, - { - name = "turretlaser", - x = 7760, - z = 8208, - facing = 2, - }, - { - name = "turretlaser", - x = 7456, - z = 7136, - facing = 3, - }, - { - name = "jumpcon", - x = 5810, - z = 8629, - facing = 3, - }, - { - name = "staticradar", - x = 6576, - z = 7872, - facing = 2, - }, - { - name = "jumpraid", - x = 7472, - z = 7728, - facing = 2, - }, - { - name = "jumpraid", - x = 7693, - z = 7948, - facing = 3, - }, - { - name = "staticmex", - x = 8056, - z = 5272, - facing = 0, - }, - { - name = "jumpcon", - x = 7834, - z = 7992, - facing = 3, - }, - { - name = "jumpcon", - x = 7936, - z = 7992, - facing = 3, - buildProgress = 0.0791, - }, - } - }, - { - startX = 8600, - startZ = 7000, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Caina", - allyTeam = 1, - unlocks = { - "staticmex", - "staticradar", - "staticstorage", - "energysolar", - "energygeo", - "staticcon", - "turretaaclose", - "turretlaser", - "turretmissile", - "turretriot", - "turretheavylaser", - "factoryspider", - "spidercon", - "spiderscout", - "spiderassault", - "spideremp", - "spiderriot", - "spiderskirm", - "spideraa", - "factoryhover", - "hovercon", - "hoverriot", - "hoverskirm", - "hoverassault", - "hoveraa", - "factoryplane", - "planeheavyfighter", - "planescout", - "bomberprec", - "bomberriot", - "bomberdisarm", - }, - commander = false, - startUnits = { - { - name = "pw_mstorage2", - x = 8250, - z = 4550, - facing = 0, - bonusObjectiveID = 3, - mapMarker = { - text = "Metal Storage Depot", - color = "red_small" - }, - }, - { - name = "pw_mstorage2", - x = 4110, - z = 8250, - facing = 0, - bonusObjectiveID = 3, - mapMarker = { - text = "Metal Storage Depot", - color = "red_small" - }, - }, - { - name = "staticstorage", - x = 4900, - z = 7000, - facing = 0, - }, - { - name = "turretheavylaser", - x = 8450, - z = 4200, - facing = 3, - }, - { - name = "staticmex", - x = 7656, - z = 6920, - facing = 0, - }, - { - name = "staticmex", - x = 8520, - z = 6904, - facing = 0, - }, - { - name = "staticmex", - x = 8808, - z = 7064, - facing = 0, - }, - { - name = "staticmex", - x = 8024, - z = 6008, - facing = 0, - }, - { - name = "factoryplane", - x = 6944, - z = 10016, - facing = 0, - }, - { - name = "staticmex", - x = 7048, - z = 10184, - facing = 0, - }, - { - name = "staticmex", - x = 8248, - z = 9624, - facing = 0, - }, - { - name = "staticmex", - x = 6824, - z = 9288, - facing = 0, - }, - { - name = "staticmex", - x = 5784, - z = 10408, - facing = 0, - }, - { - name = "turretmissile", - x = 6768, - z = 9120, - facing = 2, - }, - { - name = "turretmissile", - x = 8272, - z = 9488, - facing = 2, - }, - { - name = "turretmissile", - x = 8448, - z = 9488, - facing = 2, - }, - { - name = "turretmissile", - x = 5520, - z = 10448, - facing = 2, - }, - { - name = "turretmissile", - x = 5680, - z = 10304, - facing = 2, - }, - { - name = "turretaaclose", - x = 7048, - z = 9800, - facing = 2, - }, - { - name = "turretaaclose", - x = 6808, - z = 10168, - facing = 2, - }, - { - name = "turretaaclose", - x = 7240, - z = 10216, - facing = 2, - }, - { - name = "energygeo", - x = 7864, - z = 7256, - facing = 0, - }, - { - name = "staticmex", - x = 6952, - z = 5832, - facing = 0, - }, - { - name = "energysolar", - x = 7096, - z = 10088, - facing = 0, - }, - { - name = "energysolar", - x = 6936, - z = 10184, - facing = 0, - }, - { - name = "energysolar", - x = 8616, - z = 6920, - facing = 0, - }, - { - name = "energysolar", - x = 8744, - z = 6968, - facing = 0, - }, - { - name = "energysolar", - x = 7640, - z = 7032, - facing = 0, - }, - { - name = "turretheavylaser", - x = 6696, - z = 6040, - facing = 3, - }, - { - name = "turretlaser", - x = 6720, - z = 5776, - facing = 3, - }, - { - name = "turretlaser", - x = 6704, - z = 5488, - facing = 3, - }, - { - name = "staticcon", - x = 8328, - z = 6888, - facing = 3, - }, - { - name = "staticcon", - x = 8328, - z = 6792, - facing = 3, - }, - { - name = "factoryspider", - x = 8184, - z = 6824, - facing = 3, - }, - { - name = "turretlaser", - x = 7616, - z = 4864, - facing = 2, - }, - { - name = "turretlaser", - x = 8032, - z = 4800, - facing = 2, - }, - { - name = "turretriot", - x = 7816, - z = 4808, - facing = 2, - }, - { - name = "staticradar", - x = 7344, - z = 6528, - facing = 0, - }, - { - name = "staticradar", - x = 7168, - z = 9888, - facing = 0, - }, - { - name = "spiderassault", - x = 7961, - z = 6664, - facing = 3, - }, - { - name = "spidercon", - x = 8480, - z = 4887, - facing = 2, - }, - { - name = "bomberprec", - x = 4764, - z = 6234, - facing = 3, - }, - { - name = "spidercon", - x = 5777, - z = 5807, - facing = 3, - }, - { - name = "spidercon", - x = 8657, - z = 4596, - facing = 1, - }, - { - name = "staticradar", - x = 8832, - z = 4496, - facing = 3, - buildProgress = 0.39989999, - }, - { - name = "spidercon", - x = 7755, - z = 4552, - facing = 2, - }, - { - name = "staticmex", - x = 6920, - z = 5544, - facing = 0, - }, - { - name = "spiderscout", - x = 7136, - z = 4840, - facing = 2, - }, - { - name = "turretlaser", - x = 6912, - z = 5792, - facing = 3, - }, - { - name = "spidercon", - x = 6979, - z = 6102, - facing = 3, - }, - { - name = "spiderscout", - x = 6335, - z = 5791, - facing = 2, - }, - { - name = "planescout", - x = 6906, - z = 10036, - facing = 0, - buildProgress = 0.2352, - }, - { - name = "spidercon", - x = 7962, - z = 6134, - facing = 2, - }, - { - name = "staticmex", - x = 8616, - z = 4440, - facing = 0, - }, - { - name = "staticmex", - x = 7688, - z = 4360, - facing = 0, - }, - { - name = "spiderskirm", - x = 8148, - z = 6824, - facing = 3, - buildProgress = 0.2321, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "striderhub", - "striderdante", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy Dantes and the Strider Hub", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Make an Aspis - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - unitTypes = { - "shieldshield", - }, - image = planetUtilities.ICON_DIR .. "shieldshield.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build an Aspis", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Switch to another factory - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - unitTypes = { - "factorycloak", - "factoryamph", - "factorygunship", - "factoryhover", - "factoryjump", - "factoryplane", - "factoryship", - "factoryspider", - "factorytank", - "factoryveh", - }, - image = planetUtilities.ICON_DIR .. "factorycloak.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build a new Factory", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Destroy the Metal Storages before 8:00 - satisfyByTime = 480, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - -- See bonusObjectiveID in units table - image = planetUtilities.ICON_DIR .. "pw_mstorage2.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy the Metal Storage Depots before 8:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "shieldarty", - "shieldshield", - "staticshield", - }, - modules = { - "commweapon_personal_shield", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet18.lua b/campaign/dev/planets/planet18.lua deleted file mode 100644 index f606dbb43..000000000 --- a/campaign/dev/planets/planet18.lua +++ /dev/null @@ -1,3445 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/terran03.png" - - local planetData = { - name = "Kirdipan", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.43, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.495, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Arid", - radius = "5410 km", - primary = "Iersag", - primaryType = "K1V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24489", - text = [[Automated defenses are usually easily overcome, if only you hadn't deleted most of your construction blueprints to make room for your recently unearthed discovery - terrain manipulation technology. Use terraforming (at a 50% discount) to clog up or bypass the automated defenses surrounding the Interception Network to make your escape.]] - }, - tips = { - { - image = "LuaUI/Images/commands/level.png", - text = [[Every constructor is a powerful terraformer with access to five commands: Ramp, Level, Raise, Restore and Smooth. Read the tooltips and experiment with the commands as each has quite a few modifers and options. Consult the online manual for more details.]] - }, - { - image = "LuaUI/Images/commands/ramp.png", - text = [[In this mission only, your terraforming tools are half cost. Feel free to experiment.]] - }, - { - image = "unitpics/shieldscout.png", - text = [[Dirtbags are curious bots with many unfulfilled aspirations. They want to scout and fight but are almost blind and their only attack is a headbutt. They try to terraform but all they manage is to drop a little pile of dirt upon their death. The good side is that they are very cheap and quite tough.]] - }, - { - image = "unitpics/staticmissilesilo.png", - text = [[Missile Silos can usually produce a variety of missiles for varied situations. This one, however, only remembers how to make the Quake. This missile smooths terrain in a large area. Select a missile to target it.]] - }, - { - image = "LuaUI/Images/commands/Bold/jump.png", - text = [[Dirtbags can jump small distances. This ability can be used to precisely terraform walls by issuing a line jump command followed by a queued detonate command.]] - }, - }, - gameConfig = { - mapName = "IsisDelta_v02", - modoptions = { - integral_disable_defence = 1, - integral_disable_factory = 1, - campaign_disable_share_marker = 1, - terracostmult = 0.5, - --campaign_debug_units = 1, - }, - playerConfig = { - startX = 1500, - startZ = 180, - allyTeam = 0, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - victoryAtLocation = { - x = 5412, - z = 3616, - radius = 100, - objectiveID = 1, - mapMarker = { - text = "Go Here", - color = "green" - }, - }, - }, - extraUnlocks = { - "shieldscout", - "seismic", - }, - unitWhitelist = { - -- For scouting and to avoid area mex complications - staticmex = true, - staticradar = true, - seismic = true, - }, - extraAbilities = { - "terraform", - }, - startUnits = { - { - name = "pw_metal", - x = 2140, - z = 120, - facing = 0, - }, - { - name = "energyfusion", - x = 1240, - z = 70, - facing = 0, - }, - { - name = "staticstorage", - x = 1800, - z = 120, - facing = 0, - }, - { - name = "staticstorage", - x = 1900, - z = 120, - facing = 0, - }, - { - name = "staticstorage", - x = 1800, - z = 30, - facing = 0, - }, - { - name = "staticstorage", - x = 1900, - z = 30, - facing = 0, - }, - { - name = "staticmissilesilo", - x = 1670, - z = 580, - facing = 0, - commands = { - {unitName = "seismic"}, - }, - }, - { - name = "amphcon", - x = 1460, - z = 180, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.REPAIR, atPosition = {1833, 361}}, - }, - }, - { - name = "amphcon", - x = 1540, - z = 180, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.REPAIR, atPosition = {1833, 361}}, - }, - }, - { - name = "staticcon", - x = 1540, - z = 620, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1600, 560}}, - }, - }, - { - name = "turretriot", - x = 3240, - z = 472, - facing = 0, - buildProgress = 0.5, - }, - { - name = "turretriot", - x = 2168, - z = 3096, - facing = 0, - buildProgress = 0.5, - terraformHeight = 302, - }, - } - }, - aiConfig = { - { - startX = 4000, - startZ = 75, - aiLib = "NullAI", - humanName = "Ally", - allyTeam = 0, - unlocks = { - "shieldscout", - }, - startUnits = { - { - name = "factoryshield", - x = 184, - z = 208, - facing = 1, - commands = { - {unitName = "shieldscout"}, - {cmdID = planetUtilities.COMMAND.REPEAT, params = {1}}, - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1300, 208}}, - {cmdID = planetUtilities.COMMAND.TRANSFER_UNIT, params = {0}, options = {"shift"}}, - }, - }, - { - name = "staticstorage", - x = 152, - z = 104, - facing = 0, - }, - { - name = "staticmex", - x = 328, - z = 120, - facing = 0, - }, - { - name = "staticmex", - x = 72, - z = 136, - facing = 0, - }, - { - name = "staticmex", - x = 168, - z = 328, - facing = 0, - }, - { - name = "staticmex", - x = 2104, - z = 248, - facing = 0, - }, - { - name = "staticmex", - x = 1448, - z = 584, - facing = 0, - }, - { - name = "staticmex", - x = 2136, - z = 680, - facing = 0, - }, - { - name = "energypylon", - x = 1848, - z = 232, - facing = 1, - }, - { - name = "energywind", - x = 1720, - z = 120, - facing = 1, - }, - { - name = "energywind", - x = 1656, - z = 120, - facing = 1, - }, - { - name = "energywind", - x = 1592, - z = 120, - facing = 1, - }, - { - name = "energywind", - x = 1528, - z = 120, - facing = 1, - }, - { - name = "energywind", - x = 1464, - z = 120, - facing = 1, - }, - { - name = "energywind", - x = 1400, - z = 120, - facing = 1, - }, - { - name = "energywind", - x = 1400, - z = 56, - facing = 1, - }, - { - name = "energywind", - x = 1464, - z = 56, - facing = 1, - }, - { - name = "energywind", - x = 1528, - z = 56, - facing = 1, - }, - { - name = "energywind", - x = 1592, - z = 56, - facing = 1, - }, - { - name = "energywind", - x = 1720, - z = 56, - facing = 1, - }, - { - name = "energywind", - x = 1656, - z = 56, - facing = 1, - }, - { - name = "energywind", - x = 40, - z = 40, - facing = 1, - }, - { - name = "energywind", - x = 104, - z = 40, - facing = 1, - }, - { - name = "energywind", - x = 168, - z = 40, - facing = 1, - }, - { - name = "energywind", - x = 232, - z = 40, - facing = 1, - }, - { - name = "energywind", - x = 296, - z = 40, - facing = 1, - }, - { - name = "energywind", - x = 360, - z = 40, - facing = 1, - }, - { - name = "energywind", - x = 40, - z = 216, - facing = 1, - }, - { - name = "energywind", - x = 40, - z = 280, - facing = 1, - }, - { - name = "energywind", - x = 40, - z = 344, - facing = 1, - }, - { - name = "energywind", - x = 104, - z = 344, - facing = 1, - }, - { - name = "energypylon", - x = 168, - z = 1016, - facing = 1, - }, - { - name = "energywind", - x = 168, - z = 504, - facing = 1, - }, - { - name = "staticmex", - x = 280, - z = 1000, - facing = 0, - }, - { - name = "staticmex", - x = 440, - z = 1448, - facing = 0, - }, - { - name = "energywind", - x = 168, - z = 392, - facing = 1, - }, - { - name = "energywind", - x = 104, - z = 504, - facing = 1, - }, - { - name = "energywind", - x = 40, - z = 504, - facing = 1, - }, - { - name = "staticradar", - x = 2096, - z = 448, - facing = 1, - terraformHeight = 400, - }, - { - name = "staticmex", - x = 104, - z = 1416, - facing = 0, - }, - { - name = "energywind", - x = 168, - z = 568, - facing = 0, - }, - { - name = "energywind", - x = 104, - z = 568, - facing = 0, - }, - { - name = "energywind", - x = 40, - z = 568, - facing = 0, - }, - { - name = "energywind", - x = 40, - z = 632, - facing = 0, - }, - { - name = "energywind", - x = 104, - z = 632, - facing = 0, - }, - { - name = "energywind", - x = 168, - z = 632, - facing = 0, - }, - { - name = "staticcon", - x = 232, - z = 104, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {232, 104}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {257, 129}, options = {"shift"}}, - }, - }, - { - name = "energywind", - x = 24, - z = 1208, - facing = 0, - }, - { - name = "energywind", - x = 88, - z = 1208, - facing = 0, - }, - { - name = "energywind", - x = 152, - z = 1208, - facing = 0, - }, - { - name = "energywind", - x = 152, - z = 1272, - facing = 0, - }, - { - name = "energywind", - x = 88, - z = 1272, - facing = 0, - }, - { - name = "energywind", - x = 24, - z = 1272, - facing = 0, - }, - { - name = "energywind", - x = 24, - z = 1336, - facing = 0, - }, - { - name = "energywind", - x = 88, - z = 1336, - facing = 0, - }, - { - name = "energywind", - x = 152, - z = 1336, - facing = 0, - }, - } - }, - { - startX = 4000, - startZ = 75, - aiLib = "NullAI", - humanName = "Turrets", - allyTeam = 1, - startUnits = { - { - name = "tankarty", - x = 4320, - z = 3936, - facing = 3, - }, - { - name = "tankarty", - x = 4384, - z = 3936, - facing = 3, - }, - { - name = "spidercrabe", - x = 3613, - z = 1280, - facing = 3, - }, - { - name = "turretriot", - x = 4120, - z = 1512, - facing = 1, - }, - { - name = "energysingu", - x = 424, - z = 3784, - facing = 3, - terraformHeight = 40, - bonusObjectiveID = 1, - mapMarker = { - text = "Destroy", - color = "red_small" - }, - }, - { - name = "energypylon", - x = 968, - z = 4040, - facing = 3, - }, - { - name = "energypylon", - x = 1928, - z = 4008, - facing = 3, - }, - { - name = "energypylon", - x = 4792, - z = 3896, - facing = 3, - }, - { - name = "energypylon", - x = 2872, - z = 3992, - facing = 3, - }, - { - name = "energypylon", - x = 3832, - z = 4008, - facing = 3, - }, - { - name = "amphraid", - difficultyAtLeast = 4, - x = 4094, - z = 4032, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - }, - { - name = "spidercrabe", - x = 4239, - z = 2675, - facing = 2, - }, - { - name = "staticmex", - x = 5160, - z = 3624, - facing = 0, - }, - { - name = "staticmex", - x = 5432, - z = 3832, - facing = 0, - }, - { - name = "energysolar", - x = 5256, - z = 3544, - facing = 2, - }, - { - name = "energysolar", - x = 5256, - z = 3630, - facing = 2, - }, - { - name = "turretemp", - x = 5936, - z = 1024, - facing = 0, - }, - { - name = "amphraid", - x = 3902, - z = 4048, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 2, - }, - { - name = "amphraid", - x = 4197, - z = 4025, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 3, - }, - { - name = "amphraid", - x = 3765, - z = 4033, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 3, - }, - { - name = "amphraid", - x = 3845, - z = 4048, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 4, - }, - { - name = "energysolar", - x = 5400, - z = 3768, - facing = 0, - }, - { - name = "energysolar", - x = 5480, - z = 3768, - facing = 0, - }, - { - name = "energysolar", - x = 5560, - z = 3768, - facing = 0, - }, - { - name = "energysolar", - x = 5560, - z = 3688, - facing = 0, - }, - { - name = "energysolar", - x = 5560, - z = 3608, - facing = 0, - }, - { - name = "turretaaflak", - x = 5096, - z = 3656, - facing = 3, - }, - { - name = "turretriot", - x = 5416, - z = 3320, - facing = 2, - }, - { - name = "turretriot", - x = 5608, - z = 3384, - facing = 2, - }, - { - name = "turretaaflak", - x = 5656, - z = 3672, - facing = 1, - }, - { - name = "staticmex", - x = 4168, - z = 3960, - facing = 0, - }, - { - name = "staticcon", - x = 5480, - z = 3688, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.REPAIR, pos = {5412, 3616}, radius = 360, options = {"alt"}}, - }, - }, - { - name = "energysolar", - x = 5416, - z = 3464, - facing = 2, - }, - { - name = "turretlaser", - x = 272, - z = 3584, - facing = 1, - }, - { - name = "staticmex", - x = 376, - z = 3896, - facing = 0, - }, - { - name = "staticmex", - x = 536, - z = 3784, - facing = 0, - }, - { - name = "turretheavy", - x = 5528, - z = 3496, - facing = 2, - }, - { - name = "amphraid", - x = 3683, - z = 4031, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - }, - { - name = "amphraid", - x = 4023, - z = 4032, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - }, - { - name = "amphraid", - x = 4305, - z = 4032, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 2, - }, - { - name = "amphraid", - x = 4223, - z = 4032, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 3, - }, - { - name = "amphraid", - x = 4127, - z = 4032, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 3, - }, - { - name = "amphraid", - x = 3876, - z = 4048, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 4, - }, - { - name = "amphraid", - x = 3953, - z = 4032, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - }, - { - name = "amphraid", - x = 3808, - z = 4047, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - }, - { - name = "amphraid", - x = 4251, - z = 4031, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 2, - }, - { - name = "amphraid", - x = 4173, - z = 4026, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 3, - }, - { - name = "amphraid", - x = 5836, - z = 2407, - facing = 3, - patrolRoute = { - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - {5978, 2447}, - {5575, 2347}, - }, - difficultyAtLeast = 3, - }, - { - name = "amphraid", - x = 5109, - z = 3050, - facing = 3, - patrolRoute = { - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - }, - difficultyAtLeast = 4, - }, - { - name = "amphraid", - x = 5176, - z = 2907, - facing = 0, - patrolRoute = { - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - }, - difficultyAtLeast = 4, - }, - { - name = "amphraid", - x = 5235, - z = 2796, - facing = 3, - patrolRoute = { - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - }, - }, - { - name = "amphraid", - x = 5876, - z = 2408, - facing = 3, - patrolRoute = { - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - {5978, 2447}, - {5575, 2347}, - }, - }, - { - name = "amphraid", - x = 3929, - z = 4041, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 2, - }, - { - name = "turretheavy", - x = 4072, - z = 3320, - facing = 3, - terraformHeight = 242, - }, - { - name = "energypylon", - x = 4192, - z = 2932, - facing = 3, - }, - { - name = "staticmex", - x = 4728, - z = 2408, - facing = 0, - }, - { - name = "staticmex", - x = 5160, - z = 1976, - facing = 0, - }, - { - name = "energysolar", - x = 4728, - z = 2472, - facing = 1, - }, - { - name = "energysolar", - x = 5224, - z = 1976, - facing = 1, - }, - { - name = "energysolar", - x = 5256, - z = 3464, - facing = 2, - }, - { - name = "energysolar", - x = 5336, - z = 3464, - facing = 2, - }, - { - name = "staticcon", - x = 5336, - z = 3544, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.REPAIR, pos = {5412, 3616}, radius = 360, options = {"alt"}}, - }, - }, - { - name = "turrettorp", - x = 280, - z = 3896, - facing = 0, - }, - { - name = "turrettorp", - x = 568, - z = 3880, - facing = 1, - }, - { - name = "turrettorp", - x = 520, - z = 3688, - facing = 1, - }, - { - name = "turrettorp", - x = 520, - z = 3960, - facing = 0, - }, - { - name = "turretriot", - x = 2328, - z = 3576, - facing = 3, - terraformHeight = 85, - }, - { - name = "turretriot", - x = 2664, - z = 3128, - facing = 3, - terraformHeight = 85, - }, - { - name = "turretriot", - x = 2584, - z = 3128, - facing = 3, - terraformHeight = 85, - }, - { - name = "turretriot", - x = 2328, - z = 3496, - facing = 3, - terraformHeight = 85, - }, - { - name = "turrettorp", - x = 2328, - z = 3672, - facing = 0, - }, - { - name = "turrettorp", - x = 2760, - z = 3672, - facing = 0, - }, - { - name = "turrettorp", - x = 2536, - z = 3688, - facing = 0, - }, - { - name = "staticmex", - x = 2552, - z = 3544, - facing = 0, - }, - { - name = "energysolar", - x = 2568, - z = 3432, - facing = 0, - }, - { - name = "staticmex", - x = 776, - z = 3096, - facing = 0, - }, - { - name = "energysolar", - x = 1352, - z = 3256, - facing = 2, - }, - { - name = "energysolar", - x = 1432, - z = 3256, - facing = 2, - }, - { - name = "staticmex", - x = 1208, - z = 3480, - facing = 0, - }, - { - name = "turretemp", - x = 1808, - z = 3600, - facing = 2, - }, - { - name = "staticmex", - x = 1768, - z = 3544, - facing = 0, - }, - { - name = "amphraid", - x = 5220, - z = 2820, - facing = 0, - patrolRoute = { - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - }, - difficultyAtLeast = 2, - }, - { - name = "amphraid", - x = 4556, - z = 3611, - facing = 0, - patrolRoute = { - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - }, - difficultyAtLeast = 3, - }, - { - name = "amphraid", - x = 5773, - z = 2520, - facing = 1, - patrolRoute = { - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - {5978, 2447}, - }, - difficultyAtLeast = 3, - }, - { - name = "amphraid", - x = 3157, - z = 4023, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 4, - }, - { - name = "amphraid", - x = 2902, - z = 4023, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 4, - }, - { - name = "amphraid", - x = 5774, - z = 2399, - facing = 3, - patrolRoute = { - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - {5978, 2447}, - {5575, 2347}, - }, - }, - { - name = "turretlaser", - x = 1648, - z = 3616, - facing = 2, - }, - { - name = "energysolar", - x = 1432, - z = 3400, - facing = 2, - }, - { - name = "energysolar", - x = 1352, - z = 3400, - facing = 2, - }, - { - name = "energysolar", - x = 1272, - z = 3400, - facing = 2, - }, - { - name = "energysolar", - x = 1272, - z = 3256, - facing = 2, - }, - { - name = "amphraid", - x = 5176, - z = 2964, - facing = 0, - patrolRoute = { - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - }, - difficultyAtLeast = 2, - }, - { - name = "amphraid", - x = 5700, - z = 2399, - facing = 3, - patrolRoute = { - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - {5978, 2447}, - {5575, 2347}, - }, - difficultyAtLeast = 2, - }, - { - name = "amphraid", - x = 3078, - z = 4032, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 3, - }, - { - name = "amphraid", - x = 2823, - z = 4036, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 4, - }, - { - name = "amphraid", - x = 5741, - z = 2428, - facing = 3, - patrolRoute = { - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - {5978, 2447}, - {5575, 2347}, - }, - difficultyAtLeast = 4, - }, - { - name = "amphraid", - x = 5203, - z = 2843, - facing = 3, - patrolRoute = { - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - }, - difficultyAtLeast = 2, - }, - { - name = "amphraid", - x = 5925, - z = 2404, - facing = 3, - patrolRoute = { - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - {5978, 2447}, - {5575, 2347}, - }, - difficultyAtLeast = 3, - }, - { - name = "amphraid", - x = 5264, - z = 2784, - facing = 3, - patrolRoute = { - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - }, - difficultyAtLeast = 4, - }, - { - name = "amphraid", - x = 5158, - z = 2995, - facing = 3, - patrolRoute = { - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - }, - difficultyAtLeast = 4, - }, - { - name = "amphraid", - x = 5646, - z = 2406, - facing = 3, - patrolRoute = { - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - {5978, 2447}, - {5575, 2347}, - }, - }, - { - name = "amphraid", - x = 4280, - z = 4032, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 2, - }, - { - name = "amphraid", - x = 4365, - z = 4015, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 2, - }, - { - name = "amphraid", - x = 4858, - z = 3709, - facing = 2, - patrolRoute = { - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - {5978, 2447}, - }, - difficultyAtLeast = 3, - }, - { - name = "amphraid", - x = 3353, - z = 4032, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 3, - }, - { - name = "amphraid", - x = 5586, - z = 2356, - facing = 3, - patrolRoute = { - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - {5978, 2447}, - {5575, 2347}, - }, - difficultyAtLeast = 4, - }, - { - name = "amphraid", - x = 3114, - z = 4024, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 4, - }, - { - name = "amphraid", - x = 4395, - z = 4024, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 4, - }, - { - name = "amphraid", - x = 5663, - z = 2427, - facing = 3, - patrolRoute = { - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - {5978, 2447}, - {5575, 2347}, - }, - difficultyAtLeast = 2, - }, - { - name = "amphraid", - x = 3052, - z = 4032, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 3, - }, - { - name = "amphraid", - x = 4333, - z = 4024, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 4, - }, - { - name = "subraider", - x = 3234, - z = 4032, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - }, - { - name = "amphraid", - x = 3273, - z = 4031, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 4, - }, - { - name = "amphraid", - x = 4054, - z = 4031, - facing = 1, - patrolRoute = { - {5978, 2447}, - {5575, 2347}, - {4497, 3865}, - {2751, 3910}, - {2755, 4041}, - {4604, 4016}, - }, - difficultyAtLeast = 2, - }, - { - name = "vehassault", - x = 704, - z = 2286, - facing = 0, - patrolRoute = { - {1254, 2832}, - {1729, 2337}, - {1343, 1632}, - {626, 2411}, - }, - }, - { - name = "vehassault", - x = 1327, - z = 2814, - facing = 2, - patrolRoute = { - {1343, 1632}, - {626, 2411}, - {1254, 2832}, - {1729, 2337}, - }, - }, - { - name = "vehassault", - x = 1534, - z = 1938, - facing = 3, - patrolRoute = { - {626, 2411}, - {1254, 2832}, - {1729, 2337}, - {1343, 1632}, - }, - difficultyAtLeast = 2, - }, - { - name = "vehassault", - x = 1082, - z = 1910, - facing = 1, - patrolRoute = { - {1729, 2337}, - {1343, 1632}, - {626, 2411}, - {1254, 2832}, - }, - difficultyAtLeast = 3, - }, - { - name = "vehassault", - x = 720, - z = 2241, - facing = 0, - patrolRoute = { - {1254, 2832}, - {1729, 2337}, - {1343, 1632}, - {626, 2411}, - }, - difficultyAtLeast = 4, - }, - { - name = "vehassault", - x = 1162, - z = 1805, - facing = 3, - patrolRoute = { - {1254, 2832}, - {1729, 2337}, - {1343, 1632}, - {626, 2411}, - }, - }, - { - name = "vehassault", - x = 1344, - z = 1700, - facing = 2, - patrolRoute = { - {626, 2411}, - {1254, 2832}, - {1729, 2337}, - {1343, 1632}, - }, - }, - { - name = "vehassault", - x = 1598, - z = 2193, - facing = 2, - patrolRoute = { - {626, 2411}, - {1254, 2832}, - {1729, 2337}, - {1343, 1632}, - }, - difficultyAtLeast = 2, - }, - { - name = "vehassault", - x = 897, - z = 2060, - facing = 2, - patrolRoute = { - {1729, 2337}, - {1343, 1632}, - {626, 2411}, - {1254, 2832}, - }, - difficultyAtLeast = 3, - }, - { - name = "vehassault", - x = 1420, - z = 2651, - facing = 1, - patrolRoute = { - {1343, 1632}, - {626, 2411}, - {1254, 2832}, - {1729, 2337}, - }, - difficultyAtLeast = 4, - }, - { - name = "vehassault", - x = 748, - z = 2204, - facing = 0, - patrolRoute = { - {1254, 2832}, - {1729, 2337}, - {1343, 1632}, - {626, 2411}, - }, - }, - { - name = "vehassault", - x = 1633, - z = 2232, - facing = 3, - patrolRoute = { - {626, 2411}, - {1254, 2832}, - {1729, 2337}, - {1343, 1632}, - }, - }, - { - name = "vehassault", - x = 1114, - z = 1883, - facing = 1, - patrolRoute = { - {1729, 2337}, - {1343, 1632}, - {626, 2411}, - {1254, 2832}, - }, - difficultyAtLeast = 2, - }, - { - name = "vehassault", - x = 1327, - z = 2587, - facing = 0, - patrolRoute = { - {1729, 2337}, - {1343, 1632}, - {626, 2411}, - {1254, 2832}, - }, - difficultyAtLeast = 3, - }, - { - name = "vehassault", - x = 1713, - z = 2351, - facing = 1, - patrolRoute = { - {1343, 1632}, - {626, 2411}, - {1254, 2832}, - {1729, 2337}, - }, - difficultyAtLeast = 4, - }, - { - name = "vehassault", - x = 1327, - z = 2393, - facing = 0, - patrolRoute = { - {1729, 2337}, - {1343, 1632}, - {626, 2411}, - {1254, 2832}, - }, - }, - { - name = "vehassault", - x = 1059, - z = 1946, - facing = 1, - patrolRoute = { - {1729, 2337}, - {1343, 1632}, - {626, 2411}, - {1254, 2832}, - }, - }, - { - name = "vehassault", - x = 986, - z = 1919, - facing = 3, - patrolRoute = { - {1254, 2832}, - {1729, 2337}, - {1343, 1632}, - {626, 2411}, - }, - difficultyAtLeast = 2, - }, - { - name = "vehassault", - x = 717, - z = 2173, - facing = 1, - patrolRoute = { - {1729, 2337}, - {1343, 1632}, - {626, 2411}, - {1254, 2832}, - }, - difficultyAtLeast = 3, - }, - { - name = "vehassault", - x = 946, - z = 2018, - facing = 2, - patrolRoute = { - {1729, 2337}, - {1343, 1632}, - {626, 2411}, - {1254, 2832}, - }, - difficultyAtLeast = 4, - }, - { - name = "vehassault", - x = 1336, - z = 2500, - facing = 0, - patrolRoute = { - {1729, 2337}, - {1343, 1632}, - {626, 2411}, - {1254, 2832}, - }, - }, - { - name = "vehassault", - x = 909, - z = 1980, - facing = 3, - patrolRoute = { - {1254, 2832}, - {1729, 2337}, - {1343, 1632}, - {626, 2411}, - }, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 4072, - z = 1656, - facing = 0, - }, - { - name = "turretheavylaser", - x = 1096, - z = 2152, - facing = 2, - }, - { - name = "energysolar", - x = 1176 - 80, - z = 2040, - facing = 2, - }, - { - name = "energysolar", - x = 1176 - 160, - z = 2040, - facing = 2, - }, - { - name = "energysolar", - x = 1176, - z = 2040, - facing = 2, - }, - { - name = "energysolar", - x = 1176, - z = 1960, - facing = 2, - }, - { - name = "energysolar", - x = 1176 + 80, - z = 1960, - facing = 2, - }, - { - name = "energysolar", - x = 1176 + 160, - z = 1960, - facing = 2, - }, - { - name = "staticmex", - x = 664, - z = 2024, - facing = 0, - }, - { - name = "energysolar", - x = 600, - z = 2008, - facing = 2, - }, - { - name = "staticmex", - x = 1384, - z = 2552, - facing = 0, - }, - { - name = "staticmex", - x = 2888, - z = 1832, - facing = 0, - }, - { - name = "energysolar", - x = 2824, - z = 1944, - facing = 1, - }, - { - name = "energysolar", - x = 2664, - z = 2168, - facing = 1, - }, - { - name = "turretriot", - x = 3448, - z = 856, - facing = 3, - }, - { - name = "energysolar", - x = 4296, - z = 2504, - facing = 1, - }, - { - name = "turrettorp", - x = 4312, - z = 3496, - facing = 0, - }, - { - name = "energysolar", - x = 4472, - z = 3112, - facing = 3, - }, - { - name = "turretheavy", - x = 5512, - z = 1656, - facing = 3, - terraformHeight = 242, - }, - { - name = "turretlaser", - x = 2752, - z = 2048, - facing = 3, - }, - { - name = "turretriot", - x = 3304, - z = 2104, - facing = 3, - }, - { - name = "turretlaser", - x = 1600, - z = 2320, - facing = 2, - }, - { - name = "factoryveh", - x = 1192, - z = 3048, - facing = 2, - }, - { - name = "turrettorp", - x = 632, - z = 2888, - facing = 2, - }, - { - name = "turrettorp", - x = 568, - z = 3048, - facing = 3, - }, - { - name = "turretriot", - x = 2100, - z = 1396, - facing = 2, - }, - { - name = "turrettorp", - x = 4456, - z = 3352, - facing = 1, - }, - { - name = "staticmex", - x = 2664, - z = 2792, - facing = 0, - }, - { - name = "energywind", - x = 2760, - z = 2792, - facing = 2, - }, - { - name = "energywind", - x = 2824, - z = 2792, - facing = 2, - }, - { - name = "energywind", - x = 2824, - z = 2728, - facing = 2, - }, - { - name = "energywind", - x = 2760, - z = 2728, - facing = 2, - }, - { - name = "turrettorp", - x = 104, - z = 2984, - facing = 2, - }, - { - name = "turrettorp", - x = 344, - z = 2552, - facing = 2, - }, - { - name = "energywind", - x = 56, - z = 2440, - facing = 2, - }, - { - name = "energywind", - x = 120, - z = 2440, - facing = 2, - }, - { - name = "energywind", - x = 184, - z = 2440, - facing = 2, - }, - { - name = "energywind", - x = 56, - z = 2504, - facing = 2, - }, - { - name = "energywind", - x = 56, - z = 2568, - facing = 2, - }, - { - name = "energywind", - x = 56, - z = 2632, - facing = 2, - }, - { - name = "turrettorp", - x = 6040, - z = 1800, - facing = 0, - }, - { - name = "energysolar", - x = 4472, - z = 3256, - facing = 3, - }, - { - name = "turretriot", - x = 4184, - z = 424, - facing = 1, - }, - { - name = "turretriot", - x = 4760, - z = 424, - facing = 3, - }, - { - name = "turretriot", - x = 4792, - z = 664, - facing = 3, - }, - { - name = "turretriot", - x = 4152, - z = 664, - facing = 1, - }, - { - name = "energysingu", - x = 5112, - z = 104, - facing = 1, - bonusObjectiveID = 1, - mapMarker = { - text = "Destroy", - color = "red_small" - }, - }, - { - name = "turretemp", - x = 5232, - z = 576, - facing = 0, - }, - { - name = "energypylon", - x = 5720, - z = 264, - facing = 0, - }, - { - name = "energysolar", - x = 5880, - z = 216, - facing = 0, - }, - { - name = "energysolar", - x = 5944, - z = 312, - facing = 0, - }, - { - name = "energysolar", - x = 5800, - z = 488, - facing = 0, - }, - { - name = "staticmex", - x = 5832, - z = 424, - facing = 0, - }, - { - name = "staticmex", - x = 6040, - z = 328, - facing = 0, - }, - { - name = "staticmex", - x = 5880, - z = 120, - facing = 0, - }, - { - name = "energypylon", - x = 5720, - z = 1192, - facing = 0, - }, - { - name = "energypylon", - x = 5480, - z = 2120, - facing = 3, - }, - { - name = "turretriot", - x = 1320, - z = 2088, - facing = 1, - }, - { - name = "turretriot", - x = 1716, - z = 2690, - facing = 1, - }, - { - name = "turretriot", - x = 792, - z = 2710, - facing = 1, - }, - { - name = "turretriot", - x = 1330, - z = 3568, - facing = 1, - }, - { - name = "turretriot", - x = 3304, - z = 920, - facing = 3, - }, - { - name = "turretemp", - x = 3376, - z = 896, - facing = 3, - }, - { - name = "turretriot", - x = 3160, - z = 136, - facing = 3, - }, - { - name = "turretriot", - x = 3860, - z = 2210, - facing = 3, - }, - { - name = "turrettorp", - x = 1200, - z = 3670, - facing = 0, - }, - { - name = "turretheavylaser", - x = 4008, - z = 120, - facing = 0, - }, - { - name = "turretriot", - x = 4127, - z = 65, - facing = 0, - }, - { - name = "staticmex", - x = 3368, - z = 136, - facing = 0, - }, - { - name = "energywind", - x = 3464, - z = 120, - facing = 0, - }, - { - name = "energywind", - x = 3544, - z = 120, - facing = 0, - }, - { - name = "energywind", - x = 3624, - z = 120, - facing = 0, - }, - { - name = "energywind", - x = 3704, - z = 120, - facing = 0, - }, - { - name = "energywind", - x = 3784, - z = 120, - facing = 0, - }, - { - name = "staticmex", - x = 3688, - z = 664, - facing = 0, - }, - { - name = "energywind", - x = 3752, - z = 680, - facing = 0, - }, - { - name = "energywind", - x = 3832, - z = 680, - facing = 0, - }, - { - name = "energywind", - x = 3912, - z = 680, - facing = 0, - }, - { - name = "energywind", - x = 3992, - z = 680, - facing = 0, - }, - { - name = "tankheavyassault", - x = 3721, - z = 2779, - facing = 1, - patrolRoute = { - {5479, 1439}, - {3859, 1957}, - {3220, 3367}, - {4676, 2077}, - }, - }, - { - name = "tankheavyassault", - x = 4486, - z = 2072, - facing = 1, - patrolRoute = { - {5479, 1439}, - {3859, 1957}, - {3220, 3367}, - {4676, 2077}, - }, - }, - { - name = "tankheavyassault", - x = 3757, - z = 2475, - facing = 3, - patrolRoute = { - {4676, 2077}, - {5479, 1439}, - {3859, 1957}, - {3220, 3367}, - }, - difficultyAtLeast = 2, - }, - { - name = "tankheavyassault", - x = 4416, - z = 1692, - facing = 3, - patrolRoute = { - {3220, 3367}, - {4676, 2077}, - {5479, 1439}, - {3859, 1957}, - }, - difficultyAtLeast = 3, - }, - { - name = "tankheavyassault", - x = 3255, - z = 3189, - facing = 2, - patrolRoute = { - {5479, 1439}, - {3859, 1957}, - {3220, 3367}, - {4676, 2077}, - }, - difficultyAtLeast = 4, - }, - { - name = "tankheavyassault", - x = 4072, - z = 1935, - facing = 3, - patrolRoute = { - {3220, 3367}, - {4676, 2077}, - {5479, 1439}, - {3859, 1957}, - }, - difficultyAtLeast = 4, - }, - { - name = "subraider", - x = 2193, - z = 1766, - facing = 2, - patrolRoute = { - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - {2236, 1635}, - }, - }, - { - name = "subraider", - x = 2374, - z = 2318, - facing = 0, - patrolRoute = { - {2286, 2570}, - {2077, 2102}, - {2236, 1635}, - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - {2477, 2432}, - }, - difficultyAtLeast = 2, - }, - { - name = "amphriot", - x = 2084, - z = 2119, - facing = 2, - patrolRoute = { - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - {2236, 1635}, - }, - difficultyAtLeast = 3, - }, - { - name = "amphriot", - x = 2280, - z = 1639, - facing = 1, - patrolRoute = { - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - {2236, 1635}, - {2742, 1521}, - }, - difficultyAtLeast = 4, - }, - { - name = "subraider", - x = 2080, - z = 2233, - facing = 2, - patrolRoute = { - {2236, 1635}, - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - }, - }, - { - name = "subraider", - x = 2190, - z = 1803, - facing = 2, - patrolRoute = { - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - {2236, 1635}, - }, - difficultyAtLeast = 2, - }, - { - name = "amphriot", - x = 2185, - z = 2442, - facing = 3, - patrolRoute = { - {2236, 1635}, - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - }, - difficultyAtLeast = 3, - }, - { - name = "amphriot", - x = 2248, - z = 1965, - facing = 0, - patrolRoute = { - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - {2236, 1635}, - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - }, - difficultyAtLeast = 4, - }, - { - name = "subraider", - x = 2128, - z = 2071, - facing = 1, - patrolRoute = { - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - {2236, 1635}, - }, - }, - { - name = "subraider", - x = 2299, - z = 2218, - facing = 0, - patrolRoute = { - {2286, 2570}, - {2077, 2102}, - {2236, 1635}, - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - {2477, 2432}, - }, - difficultyAtLeast = 2, - }, - { - name = "subraider", - x = 2245, - z = 2486, - facing = 2, - patrolRoute = { - {2236, 1635}, - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - }, - difficultyAtLeast = 3, - }, - { - name = "amphriot", - x = 2337, - z = 2271, - facing = 0, - patrolRoute = { - {2286, 2570}, - {2077, 2102}, - {2236, 1635}, - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - {2477, 2432}, - }, - difficultyAtLeast = 4, - }, - { - name = "subraider", - x = 2558, - z = 1600, - facing = 3, - patrolRoute = { - {2240, 2052}, - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - {2236, 1635}, - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - }, - }, - { - name = "subraider", - x = 2215, - z = 2455, - facing = 2, - patrolRoute = { - {2236, 1635}, - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - }, - difficultyAtLeast = 2, - }, - { - name = "subraider", - x = 2155, - z = 2411, - facing = 3, - patrolRoute = { - {2236, 1635}, - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - }, - difficultyAtLeast = 3, - }, - { - name = "amphraid", - x = 2337, - z = 1766, - facing = 3, - patrolRoute = { - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - {2236, 1635}, - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - }, - }, - { - name = "amphraid", - x = 3352, - z = 1565, - facing = 0, - patrolRoute = { - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - {2236, 1635}, - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - }, - difficultyAtLeast = 2, - }, - { - name = "amphraid", - x = 2425, - z = 1679, - facing = 3, - patrolRoute = { - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - {2236, 1635}, - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - }, - difficultyAtLeast = 3, - }, - { - name = "amphraid", - x = 3325, - z = 1661, - facing = 0, - patrolRoute = { - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - {2236, 1635}, - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - }, - difficultyAtLeast = 4, - }, - { - name = "amphraid", - x = 2244, - z = 1643, - facing = 1, - patrolRoute = { - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - {2236, 1635}, - {2742, 1521}, - }, - }, - { - name = "amphraid", - x = 2267, - z = 1880, - facing = 0, - patrolRoute = { - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - {2236, 1635}, - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - }, - }, - { - name = "amphraid", - x = 2255, - z = 2098, - facing = 0, - patrolRoute = { - {2286, 2570}, - {2077, 2102}, - {2236, 1635}, - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - {2477, 2432}, - }, - difficultyAtLeast = 2, - }, - { - name = "amphraid", - x = 2260, - z = 1914, - facing = 0, - patrolRoute = { - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - {2236, 1635}, - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - {2240, 2052}, - }, - difficultyAtLeast = 3, - }, - { - name = "amphriot", - x = 2582, - z = 1591, - facing = 3, - patrolRoute = { - {2240, 2052}, - {2477, 2432}, - {2286, 2570}, - {2077, 2102}, - {2236, 1635}, - {2742, 1521}, - {3369, 1548}, - {3305, 1691}, - {2767, 1602}, - {2420, 1671}, - }, - difficultyAtLeast = 4, - }, - { - name = "staticmex", - x = 5192, - z = 2760, - facing = 0, - }, - { - name = "staticmex", - x = 5992, - z = 3288, - facing = 0, - }, - { - name = "energysolar", - x = 4328, - z = 3256, - facing = 2, - }, - { - name = "energysolar", - x = 4184, - z = 3256, - facing = 2, - }, - { - name = "turretheavy", - x = 5288, - z = 3736, - facing = 3, - }, - { - name = "energypylon", - x = 5336, - z = 3864, - facing = 3, - }, - { - name = "staticmex", - x = 5848, - z = 1928, - facing = 0, - }, - { - name = "staticmex", - x = 5912, - z = 1496, - facing = 0, - }, - { - name = "staticmex", - x = 5560, - z = 1336, - facing = 0, - }, - { - name = "staticmex", - x = 5096, - z = 616, - facing = 0, - }, - { - name = "staticmex", - x = 4952, - z = 184, - facing = 0, - }, - { - name = "turretlaser", - x = 4784, - z = 128, - facing = 3, - }, - { - name = "turretriot", - x = 5464, - z = 1208, - facing = 3, - }, - { - name = "staticmex", - x = 4008, - z = 2360, - facing = 0, - }, - { - name = "staticmex", - x = 3512, - z = 2312, - facing = 0, - }, - { - name = "energysolar", - x = 4296, - z = 2424, - facing = 3, - }, - { - name = "energysolar", - x = 4024, - z = 2424, - facing = 3, - }, - { - name = "energysolar", - x = 3992, - z = 2296, - facing = 3, - }, - { - name = "energysolar", - x = 3992, - z = 2216, - facing = 3, - }, - { - name = "energysolar", - x = 3992, - z = 2136, - facing = 3, - }, - { - name = "energysolar", - x = 3992, - z = 2056, - facing = 3, - }, - { - name = "energysolar", - x = 3944, - z = 2376, - facing = 3, - }, - { - name = "energysolar", - x = 3864, - z = 2376, - facing = 3, - }, - { - name = "energysolar", - x = 4072, - z = 2344, - facing = 3, - }, - { - name = "energysolar", - x = 3576, - z = 2328, - facing = 2, - }, - { - name = "energysolar", - x = 3496, - z = 2376, - facing = 1, - }, - { - name = "energysolar", - x = 3448, - z = 2296, - facing = 0, - }, - { - name = "energysolar", - x = 3528, - z = 2248, - facing = 3, - }, - { - name = "energysolar", - x = 3656, - z = 2328, - facing = 3, - }, - { - name = "energysolar", - x = 3528, - z = 2168, - facing = 3, - }, - { - name = "energysolar", - x = 3528, - z = 1912, - facing = 3, - }, - { - name = "energysolar", - x = 3528, - z = 1832, - facing = 3, - }, - { - name = "staticmex", - x = 2584, - z = 2280, - facing = 0, - }, - { - name = "staticmex", - x = 280, - z = 2440, - facing = 0, - }, - { - name = "staticmex", - x = 3608, - z = 3640, - facing = 0, - }, - { - name = "energywind", - x = 5128, - z = 2760, - facing = 3, - }, - { - name = "energywind", - x = 5064, - z = 2760, - facing = 3, - }, - { - name = "energywind", - x = 5000, - z = 2760, - facing = 3, - }, - { - name = "energywind", - x = 5256, - z = 2760, - facing = 3, - }, - { - name = "energywind", - x = 5320, - z = 2760, - facing = 3, - }, - { - name = "energywind", - x = 5384, - z = 2760, - facing = 3, - }, - { - name = "energypylon", - x = 4920, - z = 2824, - facing = 3, - }, - { - name = "staticmex", - x = 4376, - z = 3384, - facing = 0, - }, - { - name = "tankheavyassault", - x = 5092, - z = 1542, - facing = 3, - patrolRoute = { - {3220, 3367}, - {4676, 2077}, - {5479, 1439}, - {3859, 1957}, - }, - difficultyAtLeast = 2, - }, - { - name = "tankheavyassault", - x = 3348, - z = 3083, - facing = 0, - patrolRoute = { - {4676, 2077}, - {5479, 1439}, - {3859, 1957}, - {3220, 3367}, - }, - difficultyAtLeast = 3, - }, - { - name = "tankheavyassault", - x = 5230, - z = 1644, - facing = 2, - patrolRoute = { - {3859, 1957}, - {3220, 3367}, - {4676, 2077}, - {5479, 1439}, - }, - difficultyAtLeast = 4, - }, - { - name = "staticmex", - x = 4824, - z = 2072, - facing = 0, - }, - { - name = "turretriot", - x = 4792, - z = 2312, - facing = 3, - }, - { - name = "turretriot", - x = 5064, - z = 2008, - facing = 2, - }, - { - name = "turretemp", - x = 4880, - z = 2112, - facing = 2, - }, - { - name = "turrettorp", - x = 5640, - z = 1576, - facing = 0, - }, - }, - }, - }, - neutralUnits = { - { - name = "pw_interception", - x = 5412, - z = 3616, - facing = 0, - invincible = true, - }, - }, - terraform = { - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {240, 240, 354, 386}, - height = 308, - }, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {4300, 3910, 4418, 3975}, - height = 9, - }, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RAMP, - position = {260, 308, 204, 900, 308, 206}, - width = 100 - }, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RAMP, - position = {696, 15, 2432, 976, 102, 2656}, - width = 150 - }, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RAMP, - position = {1835, 308, 391, 1844, 218, 529}, - width = 120, - needConstruction = true, - teamID = 0, - }, - --{ - -- terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - -- terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - -- position = {608, 250, 772, 424}, - -- height = 170, - -- volumeSelection = planetUtilities.TERRAFORM_VOLUME.LOWER_ONLY, - --}, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {4224, 2656, 4256, 2688}, - height = 420, - }, - }, - defeatConditionConfig = { - [0] = { - }, - [1] = { - ignoreUnitLossDefeat = true, - }, - }, - objectiveConfig = { - [1] = { - description = "Bring your Commander to the Interception Network", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - image = planetUtilities.ICON_DIR .. "energysingu.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy both Singularity Reactors", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Win by 15:00 - victoryByTime = 900, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 15:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Complete all bonus objectives - completeAllBonusObjectives = true, - image = planetUtilities.ICON_OVERLAY.ALL, - description = "Complete all bonus objectives (in one battle).", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "shieldscout", - "seismic", - }, - modules = { - "module_ablative_armor_LIMIT_B_2", - }, - abilities = { - "terraform", - } - }, - } - - local playerStartUnits = planetData.gameConfig.playerConfig.startUnits - for i = 0, 3 do - for j = 0, 2 do - playerStartUnits[#playerStartUnits + 1] = { - name = "shieldscout", - x = 960 + i*32, - z = 400 + j*32, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1200 + i*32, 490 + j*32}}, - {cmdID = planetUtilities.COMMAND.JUMP, pos = {1275 + i*32, 270 + j*32}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1452 + i*32, 270 + j*32}, options = {"shift"}}, - }, - } - end - end - - local enemyStartUnits = planetData.gameConfig.aiConfig[2].startUnits - for i = 1, #enemyStartUnits do - local data = enemyStartUnits[i] - if data.patrolRoute then - data.movestate = 0 - end - end - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet19.lua b/campaign/dev/planets/planet19.lua deleted file mode 100644 index b8e6ee031..000000000 --- a/campaign/dev/planets/planet19.lua +++ /dev/null @@ -1,717 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/terran02.png" - - local planetData = { - name = "Yeta", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.185, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.45, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Minimal", - radius = "7100 km", - primary = "Alain Anora", - primaryType = "G4V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24441", - text = [[Finish the Cerberus artillery piece and link it to your ally's power plants. This cannon will break the enemy's defensive line and allow you to destroy their base.]], - }, - tips = { - { - image = "unitpics/staticarty.png", - text = [[The Cerberus is a long-range artillery structure capable of outranging and destroying the enemies defense as well as suppressing the movement of their mobile units. Toggle it into high-trajectory mode to fire over hills.]] - }, - { - image = "unitpics/energypylon.png", - text = [[In order to fire, your Cerberus needs to be connected to a power grid with at least 50 energy, although it does not consume this energy. Use Energy Pylons to extend the grid from your ally's Fusions. The Economy view (F4) displays your power grid as coloured circles.]] - }, - { - image = "unitpics/staticmex.png", - text = [[Connecting Metal Extractors to your energy production structures can give you more metal income through Overdrive. Check the online manual for more information about how Overdrive works.]] - }, - { - image = "unitpics/staticcon.png", - text = [[Caretakers are stationary constructors with large build range and high build power for their cost. They are limited by their inability to initiate construction, but they are the most cost-efficient way to get more production out of a factory.]] - }, - }, - gameConfig = { - mapName = "Tombstone Desert V2", - playerConfig = { - startX = 3435, - startZ = 3171, - allyTeam = 0, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "staticcon", - "energypylon", - "staticarty", - }, - startUnits = { - { - name = "staticarty", - x = 3048, - z = 2936, - facing = 2, - buildProgress = 0.05, - }, - { - name = "staticradar", - x = 3120, - z = 2850, - facing = 0, - }, - { - name = "staticcon", - x = 3245, - z = 3000, - facing = 3, - selfPatrol = true, - }, - } - }, - aiConfig = { - { - humanName = "Ally", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 0, - unlocks = { - "turretlaser", - "turretmissile", - "staticradar", - "cloakcon", - "staticmex", - "energysolar", - "cloakraid", - "cloakskirm", - "cloakriot", - "cloakassault", - }, - commander = false, - startUnits = { - { - name = "energyfusion", - x = 4024, - z = 3536, - facing = 0, - }, - { - name = "energyfusion", - x = 4024, - z = 3376, - facing = 0, - }, - { - name = "energyfusion", - x = 4024, - z = 3232, - facing = 0, - }, - { - name = "staticmex", - x = 3672, - z = 3576, - facing = 0, - }, - { - name = "staticmex", - x = 4008, - z = 3752, - facing = 0, - }, - { - name = "staticmex", - x = 3720, - z = 3912, - facing = 0, - }, - { - name = "staticmex", - x = 3128, - z = 3736, - facing = 0, - }, - { - name = "staticmex", - x = 3960, - z = 2360, - facing = 0, - }, - { - name = "staticmex", - x = 2184, - z = 3528, - facing = 0, - }, - { - name = "staticmex", - x = 1560, - z = 4008, - facing = 0, - }, - { - name = "staticmex", - x = 3800, - z = 1032, - facing = 0, - }, - { - name = "turretlaser", - x = 3584, - z = 1120, - facing = 2, - }, - { - name = "turretlaser", - x = 3872, - z = 832, - facing = 2, - }, - { - name = "turretlaser", - x = 1312, - z = 4048, - facing = 3, - }, - { - name = "turretlaser", - x = 1872, - z = 3648, - facing = 2, - }, - { - name = "turretlaser", - x = 2288, - z = 3296, - facing = 2, - }, - { - name = "turretlaser", - x = 3024, - z = 2176, - facing = 2, - }, - { - name = "turretlaser", - x = 3424, - z = 1648, - facing = 2, - }, - { - name = "turretriot", - x = 3224, - z = 1864, - facing = 2, - }, - { - name = "turretriot", - x = 2056, - z = 3368, - facing = 2, - }, - { - name = "turretriot", - x = 2968, - z = 2680, - facing = 2, - }, - { - name = "energysolar", - x = 3880, - z = 3720, - facing = 0, - }, - { - name = "energysolar", - x = 3720, - z = 3672, - facing = 0, - }, - { - name = "energysolar", - x = 3640, - z = 3800, - facing = 0, - }, - { - name = "energysolar", - x = 3448, - z = 3832, - facing = 0, - }, - { - name = "energysolar", - x = 3272, - z = 3784, - facing = 0, - }, - { - name = "energysolar", - x = 3096, - z = 3800, - facing = 0, - }, - { - name = "factorycloak", - x = 3496, - z = 3608, - facing = 2, - }, - { - name = "staticcon", - x = 3464, - z = 3720, - facing = 0, - }, - { - name = "staticcon", - x = 3528, - z = 3704, - facing = 0, - }, - { - name = "staticmex", - x = 2536, - z = 2760, - facing = 0, - }, - { - name = "staticmex", - x = 2824, - z = 2472, - facing = 0, - }, - } - }, - { - startX = 100, - startZ = 100, - humanName = "Trenchers", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticcon", - "turretlaser", - "turretmissile", - "staticradar", - "cloakcon", - "staticmex", - "energysolar", - "vehscout", - "vehraid", - "vehsupport", - "vehriot", - "vehassault", - "vehaa", - "shieldraid", - "shieldassault", - "shieldriot", - "shieldskirm", - "shieldaa", - }, - difficultyDependantUnlocks = { - [2] = {"shieldfelon"}, - [3] = {"shieldfelon","shieldarty"}, - [4] = {"shieldfelon","shieldarty","vehheavyarty",}, - }, - commanderLevel = 2, - commander = { - name = "Maginot", - chassis = "engineer", - decorations = { - }, - modules = { - "commweapon_shotgun", - "module_radarnet" - } - }, - startUnits = { - { - name = "turretheavy", - x = 2680, - z = 1176, - facing = 0, - }, - { - name = "turretheavy", - x = 1240, - z = 3080, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2840, - z = 344, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2168, - z = 1624, - facing = 0, - }, - { - name = "turretheavylaser", - x = 1560, - z = 2216, - facing = 0, - }, - { - name = "turretriot", - x = 1432, - z = 2424, - facing = 0, - }, - { - name = "turretriot", - x = 2344, - z = 1480, - facing = 0, - }, - { - name = "turretriot", - x = 3000, - z = 200, - facing = 1, - }, - { - name = "turretriot", - x = 2920, - z = 552, - facing = 1, - }, - { - name = "turretheavylaser", - x = 232, - z = 3288, - facing = 0, - }, - { - name = "turretriot", - x = 440, - z = 3304, - facing = 0, - }, - { - name = "turretheavylaser", - x = 1640, - z = 1704, - facing = 2, - }, - { - name = "turretriot", - x = 808, - z = 2888, - facing = 1, - }, - { - name = "turretriot", - x = 2440, - z = 744, - facing = 0, - }, - { - name = "factoryveh", - x = 1800, - z = 136, - facing = 0, - }, - { - name = "factoryshield", - x = 128, - z = 1728, - facing = 1, - }, - { - name = "staticmex", - x = 200, - z = 408, - facing = 0, - }, - { - name = "staticmex", - x = 248, - z = 168, - facing = 0, - }, - { - name = "staticmex", - x = 456, - z = 296, - facing = 0, - }, - { - name = "staticmex", - x = 264, - z = 1112, - facing = 0, - }, - { - name = "staticmex", - x = 1464, - z = 248, - facing = 0, - }, - { - name = "energysolar", - x = 280, - z = 280, - facing = 0, - }, - { - name = "energysolar", - x = 456, - z = 200, - facing = 0, - }, - { - name = "energysolar", - x = 616, - z = 280, - facing = 0, - }, - { - name = "energysolar", - x = 824, - z = 280, - facing = 0, - }, - { - name = "energysolar", - x = 1016, - z = 264, - facing = 0, - }, - { - name = "energysolar", - x = 1192, - z = 248, - facing = 0, - }, - { - name = "energysolar", - x = 1368, - z = 216, - facing = 0, - }, - { - name = "energywind", - x = 728, - z = 296, - facing = 0, - }, - { - name = "energypylon", - x = 536, - z = 600, - facing = 0, - }, - { - name = "energysolar", - x = 200, - z = 520, - facing = 0, - }, - { - name = "energysolar", - x = 200, - z = 696, - facing = 0, - }, - { - name = "energysolar", - x = 200, - z = 872, - facing = 0, - }, - { - name = "energysolar", - x = 184, - z = 1032, - facing = 0, - }, - { - name = "staticmex", - x = 872, - z = 2152, - facing = 0, - }, - { - name = "staticmex", - x = 1784, - z = 744, - facing = 0, - }, - { - name = "turretlaser", - x = 80, - z = 1936, - facing = 0, - }, - { - name = "turretlaser", - x = 368, - z = 1712, - facing = 0, - }, - { - name = "turretlaser", - x = 160, - z = 1392, - facing = 0, - }, - { - name = "turretlaser", - x = 1536, - z = 144, - facing = 0, - }, - { - name = "turretlaser", - x = 1920, - z = 432, - facing = 0, - }, - { - name = "turretlaser", - x = 2128, - z = 128, - facing = 0, - }, - { - name = "energypylon", - x = 968, - z = 2616, - facing = 0, - }, - { - name = "energypylon", - x = 632, - z = 1864, - facing = 0, - }, - { - name = "energypylon", - x = 984, - z = 1160, - facing = 0, - }, - { - name = "energypylon", - x = 1880, - z = 1048, - facing = 0, - }, - { - name = "energypylon", - x = 2552, - z = 952, - facing = 0, - }, - { - name = "energyfusion", - x = 344, - z = 432, - facing = 0, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "factoryshield", - "factoryveh", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the enemy Shieldbot Factory and Rover Assembly", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - -- Indexed by bonusObjectiveID - [1] = { -- Destroy both DDMs - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - enemyUnitTypes = { - "turretheavy", - }, - image = planetUtilities.ICON_DIR .. "turretheavy.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy all enemy Desolator turrets", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Build two Tyrants - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 2, - unitTypes = { - "staticarty", - }, - image = planetUtilities.ICON_DIR .. "staticarty.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build two Cerberuses", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Win in 12 minutes - victoryByTime = 720, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 12:00", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "staticcon", - "energypylon", - }, - modules = { - "module_heavy_armor_LIMIT_A_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet2.lua b/campaign/dev/planets/planet2.lua deleted file mode 100644 index b4c197788..000000000 --- a/campaign/dev/planets/planet2.lua +++ /dev/null @@ -1,410 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/desert03.png" - - local planetData = { - name = "Beth XVII", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.04, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.73, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Desert", - radius = "5950 km", - primary = "Beth", - primaryType = "G4V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24417", - text = "AAAA Your opponent has prepared powerful close-range Stardust turrets and Reavers to defeat your raiders. Build a Cloakbot Factory, then counter their strategy with longer-ranged Ronins to secure victory.\r\r\rbreak\n\nN break", - }, - tips = { - { - image = "unitpics/turretriot.png", - text = [[Stardusts are riot turrets which will shred any nearby units. Your Ronins can avoid this fate by attacking from just outside the Stardusts' range.]] - }, - { - image = "unitpics/cloakskirm.png", - text = [[Ronins are skirmishers which can safely destroy Reavers from long range. Glaives are fast enough to close the distance while avoiding Ronin rockets.]] - }, - { - image = "unitpics/cloakcon.png", - text = [[Instead of making a second factory, use constructors to assist your first one - it's more cost efficient.]] - } - -- { - -- image = "unitpics/energysolar.png", - -- text = [[Don't forget to build Metal Extractors and Solar Collectors to power your economy and build up a large army. Connect energy generators to your Mexes to overdrive them, giving you more metal income. (See the manual for more about overdrive.)]] - -- }, - }, - gameConfig = { - mapName = "Battle for PlanetXVII-v01", - playerConfig = { - startX = 3700, - startZ = 3700, - allyTeam = 0, - useUnlocks = true, - startMetal = 250, - startEnergy = 250, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "cloakskirm", - "cloakriot", - }, - startUnits = { - { - name = "staticradar", - x = 3730, - z = 3625, - facing = 3, - }, - { - name = "staticradar", - x = 3010, - z = 2540, - facing = 3, - }, - { - name = "turretriot", - x = 2540, - z = 3580, - facing = 2, - }, - { - name = "turretriot", - x = 3210, - z = 3060, - facing = 2, - }, - { - name = "turretriot", - x = 3840, - z = 2575, - facing = 3, - }, - { - name = "cloakskirm", - x = 3340, - z = 3200, - facing = 0, - }, - { - name = "cloakskirm", - x = 3460, - z = 3180, - facing = 0, - }, - { - name = "cloakskirm", - x = 3580, - z = 3200, - facing = 0, - }, - { - name = "cloakriot", - x = 3380, - z = 3280, - facing = 0, - }, - { - name = "cloakriot", - x = 3540, - z = 3280, - facing = 0, - }, - { - name = "staticmex", - x = 3960, - z = 3640, - facing = 0, - }, - { - name = "energysolar", - x = 3967, - z = 3800, - facing = 0, - }, - { - name = "staticmex", - x = 3975, - z = 4025, - facing = 0, - }, - { - name = "energysolar", - x = 3700, - z = 4000, - facing = 0, - }, - { - name = "staticmex", - x = 3575, - z = 3960, - facing = 0, - }, - }, - }, - aiConfig = { - { - startX = 400, - startZ = 400, - aiLib = "Circuit_difficulty_autofill", - humanName = "Wubrior Master", - bitDependant = true, - startMetal = 250, - startEnergy = 250, - allyTeam = 1, - unlocks = { - "cloakraid", - "cloakriot", - }, - difficultyDependantUnlocks = { - [3] = {"staticmex","energysolar"}, - [4] = {"cloakcon","staticmex","energysolar"}, - }, - commanderLevel = 2, - commander = { - name = "Wub Wub Wub", - chassis = "guardian", - decorations = { - }, - modules = { - "commweapon_beamlaser", - } - }, - startUnits = { - { - name = "staticradar", - x = 1300, - z = 1014, - facing = 0, - }, - { - name = "turretriot", - x = 2770, - z = 1880, - facing = 0, - }, - { - name = "turretriot", - x = 850, - z = 1660, - facing = 0, - }, - { - name = "turretriot", - x = 1830, - z = 1230, - facing = 0, - }, - { - name = "turretriot", - x = 3177, - z = 330, - facing = 0, - }, - { - name = "factorycloak", - x = 660, - z = 770, - facing = 0, - }, - { - name = "cloakriot", - x = 660, - z = 900, - facing = 0, - }, - { - name = "cloakriot", - x = 660, - z = 1000, - facing = 0, - }, - { - name = "staticmex", - x = 100, - z = 135, - facing = 2, - }, - { - name = "staticmex", - x = 610, - z = 500, - facing = 0, - }, - { - name = "staticmex", - x = 1300, - z = 135, - facing = 0, - }, - { - name = "staticmex", - x = 1510, - z = 350, - facing = 0, - }, - { - name = "staticmex", - x = 1800, - z = 90, - facing = 0, - }, - { - name = "energywind", - x = 2700, - z = 580, - facing = 2, - }, - { - name = "energywind", - x = 2675, - z = 700, - facing = 2, - }, - { - name = "energywind", - x = 2700, - z = 830, - facing = 2, - }, - { - name = "energywind", - x = 2650, - z = 950, - facing = 2, - }, - { - name = "energywind", - x = 2600, - z = 1070, - facing = 2, - }, - { - name = "energysolar", - x = 1450, - z = 200, - facing = 2, - }, - { - name = "energywind", - x = 220, - z = 130, - facing = 2, - }, - } - }, - }, - terraform = { - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {3808, 2544, 3808 + 48, 2544 + 48}, - height = 130, - volumeSelection = planetUtilities.TERRAFORM_VOLUME.RAISE_ONLY, - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "factorycloak", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the enemy Commander and Cloakbot Factory", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - -- Indexed by bonusObjectiveID - [1] = { -- plop your factory - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - unitTypes = { - "factorycloak", - }, - image = planetUtilities.ICON_DIR .. "factorycloak.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build a Cloakbot Factory", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Have 10 mex - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 10, - unitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 10 Metal Extractors", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Build 10 Ronins - satisfyOnce = true, - countRemovedUnits = true, -- count units that previously died. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 13, - unitTypes = { - "cloakskirm", - }, - image = planetUtilities.ICON_DIR .. "cloakskirm.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 10 Ronins", - experience = planetUtilities.BONUS_EXP, - }, - [4] = { -- Kill enemy Stardusts in 8 minutes. - satisfyByTime = 480, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - enemyUnitTypes = { - "turretriot", - }, - image = planetUtilities.ICON_DIR .. "turretriot.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Find and destroy all 4 enemy Stardust turrets before 8:00", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "cloakskirm", - }, - modules = { - "commweapon_heavymachinegun", - "module_high_power_servos_LIMIT_A_2", - }, - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet20.lua b/campaign/dev/planets/planet20.lua deleted file mode 100644 index 90d7333fe..000000000 --- a/campaign/dev/planets/planet20.lua +++ /dev/null @@ -1,1078 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/terran01.png" - - local planetData = { - name = "Walchice", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.24, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.84, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "5930 km", - primary = "Chukon", - primaryType = "G1V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24429", - text = [[You have secured a Tech Lab but the enemy surrounds you on all sides. Construct Stinger and Stardust defence structures and hold out for 15 minutes.]] - }, - tips = { - { - image = "unitpics/turretriot.png", - text = [[Stardust turrets are very effective against large groups of raiders. They have short range and are vulnerable to skirmishers because of this.]] - }, - { - image = "unitpics/turretheavylaser.png", - text = [[Stinger turrets have far longer range but can only fire on a single target. Stingers are vulnerable to raiders and artillery that outranges them.]] - }, - { - image = "unitpics/spideremp.png", - text = [[Use your Venom EMP spiders to defend against initial raids.]] - }, - }, - gameConfig = { - mapName = "Archers_Valley_v6", - playerConfig = { - startX = 3000, - startZ = 3300, - allyTeam = 0, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "turretheavylaser", - "turretriot", - }, - startUnits = { - { - name = "pw_techlab", - x = 3090, - z = 2874, - facing = 1, - defeatIfDestroyedObjectiveID = 1, - }, - { - name = "staticmex", - x = 2856, - z = 3080, - facing = 0, - }, - { - name = "staticmex", - x = 3000, - z = 2376, - facing = 0, - }, - { - name = "staticmex", - x = 3160, - z = 3784, - facing = 0, - }, - { - name = "staticmex", - x = 1832, - z = 2632, - facing = 0, - }, - { - name = "staticradar", - x = 2800, - z = 2464, - facing = 0, - }, - { - name = "staticradar", - x = 3376, - z = 3136, - facing = 0, - }, - { - name = "energysolar", - x = 2920, - z = 3096, - facing = 0, - }, - { - name = "energysolar", - x = 2840, - z = 3144, - facing = 3, - }, - { - name = "energysolar", - x = 2792, - z = 3064, - facing = 2, - }, - { - name = "energysolar", - x = 2872, - z = 3016, - facing = 1, - }, - { - name = "energysolar", - x = 1896, - z = 2648, - facing = 0, - }, - { - name = "energysolar", - x = 1816, - z = 2696, - facing = 3, - }, - { - name = "energysolar", - x = 1768, - z = 2616, - facing = 2, - }, - { - name = "energysolar", - x = 1848, - z = 2568, - facing = 1, - }, - { - name = "energysolar", - x = 3224, - z = 3800, - facing = 0, - }, - { - name = "energysolar", - x = 3144, - z = 3848, - facing = 3, - }, - { - name = "energysolar", - x = 3096, - z = 3768, - facing = 2, - }, - { - name = "energysolar", - x = 3176, - z = 3720, - facing = 1, - }, - { - name = "energywind", - x = 3048, - z = 2376, - facing = 3, - }, - { - name = "energywind", - x = 3048, - z = 2424, - facing = 3, - }, - { - name = "energywind", - x = 3000, - z = 2424, - facing = 2, - }, - { - name = "energywind", - x = 2952, - z = 2424, - facing = 2, - }, - { - name = "energywind", - x = 2952, - z = 2376, - facing = 1, - }, - { - name = "energywind", - x = 2952, - z = 2328, - facing = 1, - }, - { - name = "energywind", - x = 3000, - z = 2328, - facing = 0, - }, - { - name = "energywind", - x = 3048, - z = 2328, - facing = 0, - }, - { - name = "turretlaser", - x = 2912, - z = 2288, - facing = 2, - }, - { - name = "turretheavylaser", - x = 2296, - z = 2488, - facing = 2, - }, - { - name = "turretheavylaser", - x = 3518, - z = 2704, - facing = 1, - }, - { - name = "turretriot", - x = 3160, - z = 4072, - facing = 0, - }, - { - name = "turretlaser", - x = 3424, - z = 3952, - facing = 0, - }, - { - name = "turretlaser", - x = 1808, - z = 2896, - facing = 3, - }, - { - name = "turretlaser", - x = 2528, - z = 3712, - facing = 0, - }, - { - name = "turretmissile", - x = 1952, - z = 3216, - facing = 0, - }, - { - name = "turretmissile", - x = 2048, - z = 3296, - facing = 0, - }, - { - name = "spideremp", - x = 2666, - z = 3430, - facing = 0, - }, - { - name = "spideremp", - x = 2777, - z = 3430, - facing = 0, - }, - { - name = "spideremp", - x = 2666, - z = 3500, - facing = 0, - }, - { - name = "spideremp", - x = 2777, - z = 3500, - facing = 0, - }, - { - name = "turretmissile", - x = 3680, - z = 3232, - facing = 1, - }, - { - name = "turretmissile", - x = 3680, - z = 3136, - facing = 1, - }, - } - }, - aiConfig = { - { - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Oppressors", - allyTeam = 1, - unlocks = { - "staticradar", - "staticmex", - "energysolar", - "turretlaser", - "cloakraid", - "cloakskirm", - "cloakriot", - "shieldraid", - "shieldskirm", - "shieldriot", - "amphraid", - "amphimpulse", - }, - difficultyDependantUnlocks = { - [2] = {"amphfloater"}, - [3] = {"amphfloater","cloakcon"}, - [4] = {"amphfloater","cloakcon","shieldarty"}, - }, - startX = 800, - startZ = 4800, - commanderLevel = 2, - commander = { - name = "Bast", - chassis = "engineer", - decorations = { - }, - modules = { - "commweapon_lparticlebeam", - "module_autorepair", - "module_high_power_servos", - "module_ablative_armor", - } - }, - midgameUnits = { - -- Tanks at 8 minutes - -- North - { - name = "tankassault", - x = 3500, - z = 150, - facing = 0, - spawnRadius = 50, - delay = 8*30*60, - orbitalDrop = true, - }, - { - name = "tankriot", - x = 3450, - z = 150, - facing = 0, - spawnRadius = 50, - delay = 8*30*60, - orbitalDrop = true, - difficultyAtLeast = 2, - }, - { - name = "tankassault", - x = 3400, - z = 150, - facing = 0, - spawnRadius = 50, - delay = 8*30*60, - orbitalDrop = true, - }, - -- South - { - name = "tankassault", - x = 3000, - z = 6000, - facing = 0, - spawnRadius = 50, - delay = 8*30*60, - orbitalDrop = true, - }, - { - name = "tankassault", - x = 3450, - z = 150, - facing = 0, - spawnRadius = 50, - delay = 8*30*60, - orbitalDrop = true, - difficultyAtLeast = 3, - }, - { - name = "tankriot", - x = 3400, - z = 150, - facing = 0, - spawnRadius = 50, - delay = 8*30*60, - orbitalDrop = true, - }, - -- Stuff at 11 minutes - -- Northeast - { - name = "hoverarty", - x = 6000, - z = 1200, - facing = 0, - spawnRadius = 50, - delay = 11*30*60, - orbitalDrop = true, - }, - { - name = "tankassault", - x = 6000, - z = 1250, - facing = 0, - spawnRadius = 50, - delay = 11*30*60, - orbitalDrop = true, - difficultyAtMost = 3, - }, - { - name = "tankassault", - x = 6000, - z = 1300, - facing = 0, - spawnRadius = 50, - delay = 11*30*60, - orbitalDrop = true, - difficultyAtLeast = 2, - difficultyAtMost = 3, - }, - { - name = "striderdante", - x = 6000, - z = 1300, - facing = 0, - spawnRadius = 50, - delay = 11*30*60, - orbitalDrop = true, - }, - -- Southwest - { - name = "tankarty", - x = 100, - z = 4000, - facing = 0, - spawnRadius = 50, - delay = 11*30*60, - orbitalDrop = true, - }, - { - name = "tankarty", - x = 100, - z = 4050, - facing = 0, - spawnRadius = 50, - delay = 11*30*60, - orbitalDrop = true, - difficultyAtLeast = 3, - }, - { - name = "jumpassault", - x = 100, - z = 4100, - facing = 0, - spawnRadius = 50, - delay = 11*30*60, - orbitalDrop = true, - }, - { - name = "jumpassault", - x = 100, - z = 4150, - facing = 0, - spawnRadius = 50, - delay = 11*30*60, - orbitalDrop = true, - difficultyAtLeast = 2, - }, - }, - startUnits = { - { - name = "turretriot", - x = 4648, - z = 4792, - facing = 0, - }, - { - name = "staticmex", - x = 3880, - z = 5432, - facing = 0, - }, - { - name = "staticmex", - x = 4488, - z = 5848, - facing = 0, - }, - { - name = "staticmex", - x = 4728, - z = 5704, - facing = 0, - }, - { - name = "staticmex", - x = 5048, - z = 5992, - facing = 0, - }, - { - name = "staticmex", - x = 1240, - z = 5144, - facing = 0, - }, - { - name = "staticmex", - x = 536, - z = 5016, - facing = 0, - }, - { - name = "staticmex", - x = 856, - z = 5256, - facing = 0, - }, - { - name = "staticmex", - x = 296, - z = 4424, - facing = 0, - }, - { - name = "staticmex", - x = 2840, - z = 248, - facing = 0, - }, - { - name = "staticmex", - x = 3144, - z = 760, - facing = 0, - }, - { - name = "staticmex", - x = 3496, - z = 392, - facing = 0, - }, - { - name = "staticmex", - x = 1672, - z = 312, - facing = 0, - }, - { - name = "turretheavylaser", - x = 2296, - z = 888, - facing = 0, - }, - { - name = "turretheavylaser", - x = 2888, - z = 1256, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3224, - z = 1240, - facing = 0, - }, - { - name = "turretheavylaser", - x = 4120, - z = 1576, - facing = 0, - }, - { - name = "turretriot", - x = 3064, - z = 1336, - facing = 0, - }, - { - name = "turretriot", - x = 2152, - z = 920, - facing = 0, - }, - { - name = "turretriot", - x = 4248, - z = 1640, - facing = 0, - }, - { - name = "factoryamph", - x = 3176, - z = 104, - facing = 0, - }, - { - name = "turretaalaser", - x = 2696, - z = 392, - facing = 0, - }, - { - name = "turretaalaser", - x = 3640, - z = 680, - facing = 0, - }, - { - name = "cloakcon", - x = 807, - z = 4966, - facing = 0, - }, - { - name = "cloakcon", - x = 870, - z = 5008, - facing = 0, - }, - { - name = "energysolar", - x = 1080, - z = 5144, - facing = 0, - }, - { - name = "energysolar", - x = 936, - z = 5160, - facing = 0, - }, - { - name = "energysolar", - x = 760, - z = 5128, - facing = 0, - }, - { - name = "energysolar", - x = 632, - z = 5016, - facing = 0, - }, - { - name = "energysolar", - x = 504, - z = 4856, - facing = 0, - }, - { - name = "energysolar", - x = 440, - z = 4712, - facing = 0, - }, - { - name = "energysolar", - x = 360, - z = 4552, - facing = 0, - }, - { - name = "energysolar", - x = 600, - z = 4904, - facing = 0, - }, - { - name = "energysolar", - x = 376, - z = 4424, - facing = 0, - }, - { - name = "energysolar", - x = 2920, - z = 360, - facing = 0, - }, - { - name = "energysolar", - x = 3016, - z = 504, - facing = 0, - }, - { - name = "energysolar", - x = 3128, - z = 632, - facing = 0, - }, - { - name = "energysolar", - x = 3256, - z = 584, - facing = 0, - }, - { - name = "energysolar", - x = 3368, - z = 440, - facing = 0, - }, - { - name = "energysolar", - x = 4600, - z = 5784, - facing = 0, - }, - { - name = "energysolar", - x = 4808, - z = 5800, - facing = 0, - }, - { - name = "energysolar", - x = 4952, - z = 5912, - facing = 0, - }, - { - name = "energysolar", - x = 4376, - z = 5800, - facing = 0, - }, - { - name = "energysolar", - x = 4216, - z = 5704, - facing = 0, - }, - { - name = "energysolar", - x = 4040, - z = 5576, - facing = 0, - }, - { - name = "energysolar", - x = 3960, - z = 5496, - facing = 0, - }, - { - name = "energysolar", - x = 4184, - z = 5592, - facing = 0, - }, - { - name = "turretlaser", - x = 3472, - z = 704, - facing = 0, - }, - { - name = "turretlaser", - x = 2848, - z = 672, - facing = 0, - }, - { - name = "turretlaser", - x = 3680, - z = 304, - facing = 0, - }, - { - name = "turretlaser", - x = 2640, - z = 160, - facing = 0, - }, - { - name = "factorycloak", - x = 920, - z = 4792, - facing = 2, - }, - { - name = "factoryshield", - x = 4512, - z = 5520, - facing = 2, - }, - { - name = "turretheavylaser", - x = 3416, - z = 4968, - facing = 2, - }, - { - name = "turretheavylaser", - x = 4616, - z = 4600, - facing = 2, - }, - { - name = "turretheavylaser", - x = 2328, - z = 4664, - facing = 2, - }, - { - name = "turretheavylaser", - x = 888, - z = 3800, - facing = 2, - }, - { - name = "turretriot", - x = 1048, - z = 3896, - facing = 2, - }, - { - name = "turretriot", - x = 2152, - z = 4632, - facing = 2, - }, - { - name = "turretriot", - x = 3624, - z = 4872, - facing = 2, - }, - { - name = "turretlaser", - x = 4192, - z = 5008, - facing = 2, - }, - { - name = "turretlaser", - x = 2896, - z = 4848, - facing = 2, - }, - { - name = "turretlaser", - x = 1296, - z = 4896, - facing = 2, - }, - { - name = "turretlaser", - x = 480, - z = 4256, - facing = 2, - }, - { - name = "turretlaser", - x = 1120, - z = 4384, - facing = 2, - }, - { - name = "turretlaser", - x = 3648, - z = 5584, - facing = 2, - }, - { - name = "turretlaser", - x = 4976, - z = 5504, - facing = 2, - }, - { - name = "turretaalaser", - x = 680, - z = 4536, - facing = 2, - }, - { - name = "turretaalaser", - x = 1144, - z = 4952, - facing = 2, - }, - { - name = "turretaalaser", - x = 3912, - z = 5816, - facing = 2, - }, - { - name = "turretaalaser", - x = 4888, - z = 5208, - facing = 2, - }, - { - name = "shieldcon", - x = 4431, - z = 5625, - facing = 0, - }, - { - name = "shieldcon", - x = 4501, - z = 5648, - facing = 0, - }, - { - name = "amphcon", - x = 3143, - z = 198, - facing = 0, - }, - { - name = "amphraid", - x = 3138, - z = 332, - facing = 0, - }, - { - name = "amphraid", - x = 3342, - z = 266, - facing = 0, - }, - { - name = "amphraid", - x = 3580, - z = 274, - facing = 0, - }, - { - name = "amphcon", - x = 3245, - z = 214, - facing = 0, - }, - { - name = "cloakskirm", - x = 820, - z = 4654, - facing = 0, - }, - { - name = "cloakskirm", - x = 940, - z = 4659, - facing = 0, - }, - { - name = "cloakskirm", - x = 1046, - z = 4752, - facing = 0, - }, - { - name = "shieldassault", - x = 4369, - z = 5441, - facing = 0, - }, - { - name = "shieldassault", - x = 4466, - z = 5388, - facing = 0, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - loseAfterSeconds = 900, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Protect the Tech Lab for 15 minutes", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Have 12 Metal Extractors - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 12, - unitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 12 Metal Extractors", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Destroy an enemy factory - satisfyOnce = true, - onlyCountRemovedUnits = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - enemyUnitTypes = { - "factorycloak", - "factoryshield", - "factoryamph", - }, - image = planetUtilities.ICON_DIR .. "factoryamph.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy one of the enemy Factories", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Do not lose any Solars - satisfyForever = true, - onlyCountRemovedUnits = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - unitTypes = { - "energysolar", - }, - image = planetUtilities.ICON_DIR .. "energysolar.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Do not lose any Solar Collectors", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "turretheavylaser", - "turretriot", - }, - modules = { - "module_ablative_armor_LIMIT_C_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet21.lua b/campaign/dev/planets/planet21.lua deleted file mode 100644 index 80c68682b..000000000 --- a/campaign/dev/planets/planet21.lua +++ /dev/null @@ -1,1554 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/swamp02.png" - - local planetData = { - name = "Vis Ragstrom", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.50, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.49, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "6070 km", - primary = "Laria", - primaryType = "G9V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24489", - text = [[You've captured a Strider Hub capable of building the heavy Dante riot strider, but the incoming waves of Chickens will make the task of retrieving a prototype from the surface much more difficult...]] - }, - tips = { - { - image = "unitpics/striderdante.png", - text = [[The Dante likes to get up close and personal so its heatrays can inflict maximum damage. Fire a large barrage of napalm rockets with manual fire (default hotkey D).]] - }, - { - image = "unitpics/chickens.png", - text = [[The Chicken Hive has been thoroughly agitated, and it's sending out some nasty critters - get your business on this planet done as quickly as possible. Reclaim chicken eggs to build up quickly.]] - }, - { - image = "unitpics/guardian.png", - text = [[The faction you stole the Strider Hub from is still pretty pissed as well. They're hard pressed by the chickens, but don't expect them to make your escape easy.]] - }, - }, - gameConfig = { - mapName = "Otago 1.1", - modoptions = { - graceperiod = 0.5, -- =30s, which is the minimum - chicken_nominiqueen = 1, - chicken_minaggro = 5, -- aggro influences chicken tech-up rate (and queen time reduction from killing burrows, but queens are disabled here) - chicken_maxaggro = 5, - chicken_endless = 1, - chicken_hidepanel = 1, - chicken_nowavemessages = 1, - campaign_chicken_types_special = {}, - }, - modoptionDifficulties = { - [1] = { - chickenspawnrate = 60, - burrowspawnrate = 90, - campaign_chicken_types_offense = { - chicken = {time = -4, squadSize = 5}, - chicken_pigeon = {time = 5, squadSize = 1.4}, - chickens = {time = 1, squadSize = 1.0}, --spiker - chickena = {time = 3, squadSize = 0.5}, --cockatrice - chicken_sporeshooter= {time = 5, squadSize = 0.5}, - chicken_leaper = {time = 10, squadSize = 0.8}, - chickenr = {time = 13, squadSize = 1.2}, -- lobber - chickenc = {time = 20, squadSize = 0.5}, -- basilisk - chicken_tiamat = {time = 25, squadSize = 0.2}, - }, - campaign_chicken_types_defense = { - chickend = {time = 4, squadSize = 0.6, cost = 1 }, - chicken_rafflesia = {time = 8, squadSize = 0.4, cost = 2 }, - }, - campaign_chicken_types_support = { - chicken_shield = {time = 18, squadSize = 0.4}, - chicken_dodo = {time = 4, squadSize = 2}, - chicken_spidermonkey = {time = 18, squadSize = 0.6}, - }, - }, - [2] = { - chickenspawnrate = 50, - burrowspawnrate = 70, - campaign_chicken_types_offense = { - chicken = {time = -4, squadSize = 5}, - chicken_pigeon = {time = 5, squadSize = 1.4}, - chickens = {time = 1, squadSize = 1.0}, --spiker - chickena = {time = 3, squadSize = 0.5}, --cockatrice - chicken_sporeshooter= {time = 5, squadSize = 0.5}, - chicken_leaper = {time = 10, squadSize = 0.8}, - chickenr = {time = 11, squadSize = 1.2}, -- lobber - chickenc = {time = 15, squadSize = 0.5}, -- basilisk - chicken_tiamat = {time = 20, squadSize = 0.2}, - }, - campaign_chicken_types_defense = { - chickend = {time = 4, squadSize = 0.6, cost = 1 }, - chicken_rafflesia = {time = 8, squadSize = 0.4, cost = 2 }, - }, - campaign_chicken_types_support = { - chicken_shield = {time = 16, squadSize = 0.4}, - chicken_dodo = {time = 4, squadSize = 2}, - chicken_spidermonkey = {time = 16, squadSize = 0.6}, - }, - }, - [3] = { - chickenspawnrate = 38, - burrowspawnrate = 60, - campaign_chicken_types_offense = { - chicken = {time = -4, squadSize = 6}, - chicken_pigeon = {time = 5, squadSize = 1.4}, - chickens = {time = 1, squadSize = 1.6}, --spiker - chickena = {time = 3, squadSize = 1.2}, --cockatrice - chicken_sporeshooter= {time = 5, squadSize = 0.8}, - chicken_leaper = {time = 10, squadSize = 0.8}, - chickenr = {time = 10, squadSize = 1.2}, -- lobber - chickenc = {time = 13, squadSize = 0.5}, -- basilisk - chicken_tiamat = {time = 16, squadSize = 0.2}, - }, - campaign_chicken_types_defense = { - chickend = {time = 4, squadSize = 0.6, cost = 1 }, - chicken_rafflesia = {time = 8, squadSize = 0.4, cost = 2 }, - }, - campaign_chicken_types_support = { - chicken_shield = {time = 14, squadSize = 0.4}, - chicken_dodo = {time = 4, squadSize = 2}, - chicken_spidermonkey = {time = 14, squadSize = 0.6}, - }, - }, - [4] = { - chickenspawnrate = 30, - burrowspawnrate = 40, - campaign_chicken_types_offense = { - chicken = {time = -4, squadSize = 6}, - chicken_pigeon = {time = 5, squadSize = 1.4}, - chickens = {time = 1, squadSize = 1.6}, --spiker - chickena = {time = 3, squadSize = 1.2}, --cockatrice - chicken_sporeshooter= {time = 5, squadSize = 0.8}, - chicken_leaper = {time = 10, squadSize = 0.8}, - chickenr = {time = 9, squadSize = 1.4}, -- lobber - chickenc = {time = 11, squadSize = 0.6}, -- basilisk - chicken_tiamat = {time = 13, squadSize = 0.2}, - }, - campaign_chicken_types_defense = { - chickend = {time = 4, squadSize = 0.6, cost = 1 }, - chicken_rafflesia = {time = 8, squadSize = 0.4, cost = 2 }, - }, - campaign_chicken_types_support = { - chicken_shield = {time = 12, squadSize = 0.4}, - chicken_dodo = {time = 4, squadSize = 2}, - chicken_spidermonkey = {time = 12, squadSize = 0.6}, - }, - }, - }, - playerConfig = { - startX = 1100, - startZ = 4900, - allyTeam = 0, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "striderdante", - }, - unitBlacklist = { - striderhub = true, --you start with one that you should protect - }, - typeVictoryAtLocation = { - striderdante = { - { - x = 8256, - z = 3680, - radius = 400, - objectiveID = 1, - }, - } - }, - startUnits = { - { - name = "shieldcon", - x = 1000, - z = 4700, - facing = 0, - }, - { - name = "shieldcon", - x = 1100, - z = 4700, - facing = 0, - }, - { - name = "shieldcon", - x = 1200, - z = 4700, - facing = 0, - }, - { - name = "staticmex", - x = 408, - z = 4680, - facing = 1, - }, - { - name = "staticmex", - x = 408, - z = 4328, - facing = 1, - }, - { - name = "staticmex", - x = 888, - z = 5192, - facing = 0, - }, - { - name = "staticmex", - x = 920, - z = 5480, - facing = 0, - }, - { - name = "staticmex", - x = 1624, - z = 5944, - facing = 0, - }, - { - name = "staticmex", - x = 1960, - z = 5944, - facing = 0, - }, - { - name = "energysolar", - x = 344, - z = 4440, - facing = 1, - }, - { - name = "energysolar", - x = 344, - z = 4600, - facing = 1, - }, - { - name = "energysolar", - x = 904, - z = 5336, - facing = 1, - }, - { - name = "energysolar", - x = 1848, - z = 6008, - facing = 1, - }, - { - name = "energysolar", - x = 1720, - z = 6008, - facing = 1, - }, - { - name = "energygeo", - x = 56, - z = 5944, - facing = 0, - }, - { - name = "energypylon", - x = 616, - z = 5688, - facing = 0, - }, - { - name = "energypylon", - x = 1352, - z = 5864, - facing = 0, - }, - { - name = "energypylon", - x = 504, - z = 4984, - facing = 0, - }, - { - name = "staticradar", - x = 2224, - z = 4480, - facing = 0, - }, - { - name = "striderhub", - x = 1408, - z = 4912, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1408, 4923}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1433, 4898}, options = {"shift"}}, - }, - }, - { - name = "striderdante", - x = 1403, - z = 5089, - facing = 0, - }, - { - name = "turretlaser", - x = 2336, - z = 4416, - facing = 1, - }, - { - name = "turretlaser", - x = 2288, - z = 4768, - facing = 1, - }, - { - name = "turretlaser", - x = 2000, - z = 4416, - facing = 2, - }, - { - name = "turretlaser", - x = 1376, - z = 3648, - facing = 2, - }, - { - name = "turretlaser", - x = 384, - z = 3184, - facing = 2, - }, - { - name = "staticradar", - x = 192, - z = 2992, - facing = 2, - }, - { - name = "turretriot", - x = 888, - z = 3480, - facing = 2, - }, - { - name = "turretriot", - x = 1496, - z = 4152, - facing = 2, - }, - { - name = "turretriot", - x = 2552, - z = 5224, - facing = 2, - }, - { - name = "turretriot", - x = 2872, - z = 5608, - facing = 2, - }, - { - name = "turretlaser", - x = 3168, - z = 5888, - facing = 1, - }, - { - name = "turretaalaser", - x = 2168, - z = 5352, - facing = 0, - }, - { - name = "turretaalaser", - x = 600, - z = 4120, - facing = 0, - }, - } - }, - aiConfig = { - { - startX = 6500, - startZ = 3000, - humanName = "Hastur3", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energygeo", - "staticcon", - "staticradar", - --"turretheavylaser", a bit too good against Dante - "turretriot", - "turretaaclose", - "turretaalaser", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldriot", - "shieldassault", - "shieldskirm", - "factoryspider", - "spidercon", - "spiderscout", - "spideremp", - "spiderriot", - "spiderskirm", - "spiderassault", - "factoryveh", - "vehraid", - "vehriot", - "vehsupport", - "vehassault", - }, - difficultyDependantUnlocks = { - [3] = {"turretmissile"}, - [4] = {"spiderantiheavy","turretmissile","turretlaser"}, - }, - commanderLevel = 4, - commander = { - name = "Firekeeper", - chassis = "guardian", - decorations = { - }, - modules = { - "weaponmod_napalm_warhead", - "commweapon_riotcannon", - "commweapon_rocketlauncher", - "module_ablative_armor", - "module_ablative_armor", - "module_autorepair", - "module_autorepair", - "module_high_power_servos", - "module_high_power_servos", - } - }, - startUnits = { - { - name = "staticmex", - x = 6936, - z = 5848, - facing = 0, - }, - { - name = "staticmex", - x = 4312, - z = 4984, - facing = 0, - }, - { - name = "staticmex", - x = 6696, - z = 3656, - facing = 0, - }, - { - name = "staticmex", - x = 5976, - z = 4104, - facing = 0, - }, - { - name = "staticmex", - x = 4856, - z = 4984, - facing = 0, - }, - { - name = "staticmex", - x = 4952, - z = 3704, - facing = 0, - }, - { - name = "staticmex", - x = 7704, - z = 2648, - facing = 0, - }, - { - name = "staticmex", - x = 8824, - z = 1848, - facing = 0, - }, - { - name = "staticmex", - x = 8808, - z = 1416, - facing = 0, - }, - { - name = "staticmex", - x = 8808, - z = 4696, - facing = 0, - }, - { - name = "staticmex", - x = 8424, - z = 4152, - facing = 0, - }, - { - name = "energygeo", - x = 5704, - z = 5224, - facing = 0, - }, - { - name = "energygeo", - x = 7240, - z = 4120, - facing = 0, - }, - { - name = "energyfusion", - x = 7320, - z = 5920, - facing = 0, - }, - { - name = "energyfusion", - x = 8856, - z = 5056, - facing = 0, - }, - { - name = "energypylon", - x = 8600, - z = 4680, - facing = 0, - }, - { - name = "energypylon", - x = 7864, - z = 4152, - facing = 0, - }, - { - name = "energypylon", - x = 5992, - z = 4664, - facing = 0, - }, - { - name = "energypylon", - x = 6664, - z = 4040, - facing = 0, - }, - { - name = "energypylon", - x = 6632, - z = 5416, - facing = 0, - }, - { - name = "energysolar", - x = 6040, - z = 4120, - facing = 0, - }, - { - name = "energysolar", - x = 5960, - z = 4168, - facing = 3, - }, - { - name = "energysolar", - x = 5912, - z = 4088, - facing = 2, - }, - { - name = "energysolar", - x = 5992, - z = 4040, - facing = 1, - }, - { - name = "energysolar", - x = 8488, - z = 4168, - facing = 0, - }, - { - name = "energysolar", - x = 8408, - z = 4216, - facing = 3, - }, - { - name = "energysolar", - x = 8440, - z = 4088, - facing = 1, - }, - { - name = "energysolar", - x = 6760, - z = 3672, - facing = 0, - }, - { - name = "energysolar", - x = 6680, - z = 3720, - facing = 3, - }, - { - name = "energysolar", - x = 6632, - z = 3640, - facing = 2, - }, - { - name = "energysolar", - x = 6712, - z = 3592, - facing = 1, - }, - { - name = "energysolar", - x = 7000, - z = 5864, - facing = 0, - }, - { - name = "energysolar", - x = 6920, - z = 5912, - facing = 3, - }, - { - name = "energysolar", - x = 6872, - z = 5832, - facing = 2, - }, - { - name = "energysolar", - x = 6952, - z = 5784, - facing = 1, - }, - { - name = "factoryshield", - x = 5000, - z = 4616, - facing = 2, - }, - { - name = "staticcon", - x = 5000, - z = 4744, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8264, 4744}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8239, 4719}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 6536, - z = 5224, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6536, 5224}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6511, 5199}, options = {"shift"}}, - }, - }, - { - name = "factoryveh", - x = 6536, - z = 5096, - facing = 2, - }, - { - name = "turretlaser", - x = 8768, - z = 5152, - facing = 3, - }, - { - name = "turretlaser", - x = 8944, - z = 4976, - facing = 2, - }, - { - name = "factoryspider", - x = 8072, - z = 5656, - facing = 2, - }, - { - name = "staticcon", - x = 8072, - z = 5768, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8072, 5768}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8047, 5743}, options = {"shift"}}, - }, - }, - { - name = "turretheavylaser", - x = 8072, - z = 3848, - facing = 3, - }, - { - name = "turretheavylaser", - x = 8472, - z = 3528, - facing = 1, - }, - { - name = "turretemp", - x = 8072, - z = 3544, - facing = 2, - }, - { - name = "turretemp", - x = 8472, - z = 3848, - facing = 0, - }, - { - name = "turretaalaser", - x = 8264, - z = 3416, - facing = 3, - }, - { - name = "energysolar", - x = 6456, - z = 5208, - facing = 3, - }, - { - name = "energysolar", - x = 6472, - z = 5288, - facing = 3, - }, - { - name = "energysolar", - x = 6552, - z = 5288, - facing = 3, - }, - { - name = "turretaalaser", - x = 8248, - z = 3976, - facing = 3, - }, - { - name = "energysolar", - x = 6600, - z = 5208, - facing = 3, - }, - { - name = "turretlaser", - x = 6512, - z = 5184, - facing = 3, - }, - { - name = "staticradar", - x = 5968, - z = 5616, - facing = 3, - }, - { - name = "turretaaclose", - x = 5896, - z = 5784, - facing = 3, - }, - { - name = "turretheavylaser", - x = 5816, - z = 5944, - facing = 3, - }, - { - name = "turretriot", - x = 5672, - z = 5368, - facing = 3, - }, - { - name = "turretlaser", - x = 5808, - z = 5072, - facing = 3, - }, - { - name = "turretheavylaser", - x = 5816, - z = 4664, - facing = 3, - }, - { - name = "turretmissile", - x = 5696, - z = 4864, - facing = 3, - }, - { - name = "turretmissile", - x = 5872, - z = 4384, - facing = 3, - }, - { - name = "energysolar", - x = 4920, - z = 5000, - facing = 2, - }, - { - name = "spideremp", - x = 7995, - z = 5383, - facing = 3, - }, - { - name = "energysolar", - x = 4840, - z = 5048, - facing = 1, - }, - { - name = "energysolar", - x = 4792, - z = 4968, - facing = 0, - }, - { - name = "energysolar", - x = 4872, - z = 4920, - facing = 3, - }, - { - name = "energysolar", - x = 7128, - z = 5880, - facing = 3, - }, - { - name = "energysolar", - x = 4376, - z = 5000, - facing = 2, - }, - { - name = "energysolar", - x = 4296, - z = 5048, - facing = 1, - }, - { - name = "energysolar", - x = 4328, - z = 4920, - facing = 3, - }, - { - name = "turretheavylaser", - x = 7096, - z = 3128, - facing = 2, - }, - { - name = "turretheavylaser", - x = 7880, - z = 2520, - facing = 2, - }, - { - name = "turretaaclose", - x = 7432, - z = 5016, - facing = 1, - }, - { - name = "turretaaclose", - x = 7256, - z = 4312, - facing = 1, - }, - { - name = "turretlaser", - x = 7104, - z = 4192, - facing = 3, - }, - { - name = "turretlaser", - x = 7200, - z = 3936, - facing = 2, - }, - { - name = "turretriot", - x = 7400, - z = 2712, - facing = 2, - }, - { - name = "turretlaser", - x = 7376, - z = 4128, - facing = 1, - }, - { - name = "turretmissile", - x = 7248, - z = 2880, - facing = 2, - }, - { - name = "turretmissile", - x = 7376, - z = 2848, - facing = 2, - }, - { - name = "turretmissile", - x = 7520, - z = 2784, - facing = 2, - }, - { - name = "turretmissile", - x = 7584, - z = 2640, - facing = 2, - }, - { - name = "turretemp", - x = 8440, - z = 2344, - facing = 2, - }, - { - name = "turretmissile", - x = 8256, - z = 2464, - facing = 2, - }, - { - name = "turretmissile", - x = 8432, - z = 2512, - facing = 2, - }, - { - name = "turretmissile", - x = 8608, - z = 2432, - facing = 2, - }, - { - name = "staticradar", - x = 4464, - z = 4608, - facing = 2, - }, - { - name = "turretriot", - x = 5800, - z = 3064, - facing = 2, - }, - { - name = "turretlaser", - x = 3984, - z = 4992, - facing = 3, - }, - { - name = "turretlaser", - x = 3984, - z = 4608, - facing = 3, - }, - { - name = "turretriot", - x = 4024, - z = 4792, - facing = 3, - }, - { - name = "staticmex", - x = 3832, - z = 3912, - facing = 3, - }, - { - name = "turretlaser", - x = 3632, - z = 4048, - facing = 3, - }, - { - name = "turretlaser", - x = 3840, - z = 3696, - facing = 2, - }, - { - name = "turretheavylaser", - x = 5432, - z = 3256, - facing = 2, - }, - { - name = "turretlaser", - x = 5312, - z = 3264, - facing = 2, - }, - { - name = "turretlaser", - x = 5520, - z = 3136, - facing = 2, - }, - { - name = "turretheavylaser", - x = 6264, - z = 3032, - facing = 2, - }, - { - name = "turretlaser", - x = 8560, - z = 1728, - facing = 3, - }, - { - name = "turretlaser", - x = 8640, - z = 1456, - facing = 3, - }, - { - name = "turretlaser", - x = 8720, - z = 1216, - facing = 3, - }, - { - name = "turretmissile", - x = 8672, - z = 1616, - facing = 3, - }, - { - name = "turretmissile", - x = 8736, - z = 1328, - facing = 3, - }, - { - name = "turretemp", - x = 4136, - z = 3592, - facing = 2, - }, - { - name = "turretriot", - x = 4728, - z = 3432, - facing = 2, - }, - { - name = "turretmissile", - x = 4864, - z = 3440, - facing = 2, - }, - { - name = "turretmissile", - x = 4592, - z = 3536, - facing = 2, - }, - { - name = "turretmissile", - x = 4288, - z = 3600, - facing = 2, - }, - { - name = "turretmissile", - x = 4032, - z = 3696, - facing = 2, - }, - { - name = "turretaalaser", - x = 5912, - z = 3352, - facing = 2, - }, - { - name = "turretaalaser", - x = 4456, - z = 3752, - facing = 2, - }, - { - name = "turretriot", - x = 6696, - z = 2952, - facing = 2, - }, - { - name = "turretmissile", - x = 6128, - z = 3168, - facing = 2, - }, - { - name = "turretmissile", - x = 6368, - z = 3136, - facing = 2, - }, - { - name = "turretmissile", - x = 6592, - z = 3104, - facing = 2, - }, - { - name = "turretmissile", - x = 6816, - z = 3056, - facing = 2, - }, - { - name = "turretmissile", - x = 7536, - z = 3632, - facing = 3, - }, - { - name = "turretmissile", - x = 7632, - z = 3360, - facing = 3, - }, - { - name = "turretmissile", - x = 5040, - z = 4352, - facing = 3, - }, - { - name = "turretmissile", - x = 5072, - z = 4592, - facing = 3, - }, - { - name = "turretmissile", - x = 7728, - z = 3104, - facing = 3, - terraformHeight = 8, - }, - { - name = "turretmissile", - x = 5056, - z = 5024, - facing = 3, - }, - { - name = "turretmissile", - x = 4784, - z = 5360, - facing = 3, - }, - { - name = "turretmissile", - x = 4544, - z = 5616, - facing = 3, - }, - { - name = "turretmissile", - x = 4480, - z = 5824, - facing = 3, - }, - { - name = "turretemp", - x = 5656, - z = 3848, - facing = 3, - }, - { - name = "turretriot", - x = 6440, - z = 4408, - facing = 3, - }, - } - }, - { - humanName = "Chickens", - aiLib = "Chicken: Custom", - bitDependant = false, - --aiLib = "Null AI", - --bitDependant = false, - commanderParameters = { - facplop = false, - }, - allyTeam = 2, - unlocks = { - }, - commander = false, - midgameUnits = { - { - name = "chicken_dragon", - x = 7650, - z = 300, - facing = 0, - spawnRadius = 100, - delay = 14*30*60, - orbitalDrop = true, - difficultyAtLeast = 4, - }, - }, - startUnits = { - { - name = "roost", - x = 4280, - z = 600, - facing = 0, - }, - { - name = "roost", - x = 4792, - z = 520, - facing = 0, - }, - { - name = "roost", - x = 2600, - z = 824, - facing = 0, - }, - { - name = "roost", - x = 2344, - z = 488, - facing = 0, - }, - { - name = "roost", - x = 4520, - z = 280, - facing = 0, - }, - { - name = "roost", - x = 6392, - z = 248, - facing = 0, - }, - { - name = "roost", - x = 376, - z = 984, - facing = 0, - }, - { - name = "roost", - x = 5624, - z = 1112, - facing = 0, - }, - { - name = "roost", - x = 6792, - z = 360, - facing = 0, - }, - { - name = "chickend", - x = 6296, - z = 664, - facing = 0, - }, - { - name = "chickend", - x = 6600, - z = 648, - facing = 0, - }, - { - name = "chickend", - x = 6984, - z = 520, - facing = 0, - }, - { - name = "chickend", - x = 7096, - z = 360, - facing = 0, - }, - { - name = "chickend", - x = 6376, - z = 456, - facing = 0, - }, - { - name = "chickend", - x = 6808, - z = 216, - facing = 0, - }, - { - name = "chickend", - x = 4216, - z = 824, - facing = 0, - }, - { - name = "chickend", - x = 4456, - z = 664, - facing = 0, - }, - { - name = "chickend", - x = 4984, - z = 712, - facing = 0, - }, - { - name = "chickend", - x = 4824, - z = 264, - facing = 0, - }, - { - name = "chickend", - x = 4728, - z = 728, - facing = 0, - }, - { - name = "chickend", - x = 3928, - z = 1576, - facing = 0, - }, - { - name = "chickend", - x = 4552, - z = 1432, - facing = 0, - }, - { - name = "chickend", - x = 5432, - z = 1336, - facing = 0, - }, - { - name = "chickend", - x = 5688, - z = 1336, - facing = 0, - }, - { - name = "chickend", - x = 2520, - z = 1176, - facing = 0, - }, - { - name = "chickend", - x = 2664, - z = 1160, - facing = 0, - }, - { - name = "chickend", - x = 232, - z = 1496, - facing = 0, - }, - { - name = "chickend", - x = 696, - z = 1320, - facing = 0, - }, - { - name = "chickend", - x = 2760, - z = 696, - facing = 0, - }, - { - name = "chickend", - x = 1976, - z = 248, - facing = 0, - }, - } - }, - }, - neutralUnits = { - { - name = "pw_dropfac", - x = 8256, - z = 3680, - facing = 0, - invincible = true, - ignoredByAI = true, - mapMarker = { - text = "Dropship Factory", - color = "green_small" - }, - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "striderhub", - "striderdante", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 3, - }, - [1] = { - ignoreUnitLossDefeat = false, - loseAfterSeconds = false, - }, - [2] = { - ignoreUnitLossDefeat = true, - doNotExplodeOnLoss = true, -- It would look a bit weird for the chickens to explode when the robots lose. - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Bring a Dante to the Dropship Factory", - }, - [2] = { - description = "Protect your Commander", - }, - [3] = { - description = "Do not lose your Strider Hub and all Dantes", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Protect the Strider Hub - satisfyForever = true, - failOnUnitLoss = true, -- Fails the objective if any units being used to satisfy the objective are lost. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 0, - unitTypes = { - "striderhub", - }, - image = planetUtilities.ICON_DIR .. "striderhub.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Don't lose the Strider Hub", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Make the enemy lose seven roosts - onlyCountRemovedUnits = true, - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 7, - enemyUnitTypes = { - "roost", - }, - image = planetUtilities.ICON_DIR .. "roost.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy 7 Chicken Roosts", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Lose no more than 1 dante - onlyCountRemovedUnits = true, - satisfyForever = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 1, - unitTypes = { - "striderdante" - }, - image = planetUtilities.ICON_DIR .. "striderdante.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Do not lose more than 1 Dante", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "striderhub", - "striderdante", - }, - modules = { - "weaponmod_napalm_warhead", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet22.lua b/campaign/dev/planets/planet22.lua deleted file mode 100644 index 670cd8ec2..000000000 --- a/campaign/dev/planets/planet22.lua +++ /dev/null @@ -1,525 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/tundra01.png" - - local planetData = { - name = "Blackmire", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.35, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.80, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Arctic", - radius = "3430 km", - primary = "Tsuz", - primaryType = "F3V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24469", - text = [[The bodies of water on this battlefield would pose difficulties for most factories, but the Amphbot Factory can take advantage of them instead.]] - }, - tips = { - { - image = "unitpics/amphfloater.png", - text = [[Amphibious units walk on the land beneath the water, and regenerate HP while underwater. Buoys surface to fire their disruption cannon.]] - }, - { - image = "unitpics/amphimpulse.png", - text = [[Archers fire water jets which push enemy units away. If a non-amphibious unit is pushed into water it will become helpless - keep this in mind!]] - }, - { - image = "unitpics/amphbomb.png", - text = [[The Limpet does not float, but its large disruption pulse can reach surface targets even from the seafloor. The Limpet's explosion does not damage or slow friendly units, so it is safer to use than other bombs.]] - }, - }, - gameConfig = { - mapName = "Iced Coffee v4.3", - playerConfig = { - startX = 2830, - startZ = 3625, - allyTeam = 0, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryamph", - "amphcon", - "amphimpulse", - "amphbomb", - "amphfloater", - "turrettorp", - }, - startUnits = { - { - name = "factoryamph", - x = 2680, - z = 3592, - facing = 2, - }, - { - name = "staticmex", - x = 2392, - z = 3736, - facing = 0, - }, - { - name = "staticmex", - x = 2872, - z = 3192, - facing = 0, - }, - { - name = "staticmex", - x = 3560, - z = 3976, - facing = 0, - }, - { - name = "staticmex", - x = 3928, - z = 3784, - facing = 0, - }, - { - name = "turretlaser", - x = 3712, - z = 3072, - facing = 2, - }, - { - name = "turretlaser", - x = 2624, - z = 3008, - facing = 2, - }, - { - name = "energywind", - x = 3272, - z = 3128, - facing = 0, - }, - { - name = "energywind", - x = 3256, - z = 3000, - facing = 0, - }, - { - name = "energywind", - x = 3192, - z = 2952, - facing = 0, - }, - { - name = "energywind", - x = 3304, - z = 3064, - facing = 0, - }, - { - name = "energywind", - x = 3160, - z = 2856, - facing = 0, - }, - { - name = "amphimpulse", - x = 2732, - z = 3433, - facing = 0, - }, - { - name = "amphimpulse", - x = 2855, - z = 3440, - facing = 0, - }, - } - }, - aiConfig = { - { - startX = 1530, - startZ = 470, - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - humanName = "Furious", - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "staticstorage", - "energysolar", - "energywind", - "staticradar", - "vehcon", - "vehraid", - "vehriot", - "vehassault", - "vehsupport", - }, - difficultyDependantUnlocks = { - [2] = {"veharty"}, - [3] = {"veharty","staticcon"}, - [4] = {"veharty","staticcon","turretlaser"}, - }, - commanderLevel = 3, - commander = { - name = "Hydrophobe", - chassis = "recon", - decorations = { - "skin_recon_red", - icon_overhead = { image = "UW" } - }, - modules = { - "commweapon_flamethrower", - "module_dmg_booster", - "module_high_power_servos", - "module_heavy_armor", - } - }, - startUnits = { - { - name = "staticmex", - x = 1226, - z = 902, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "turretriot", - x = 1610, - z = 1250, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticcon", - x = 1270, - z = 370, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 536, - z = 136, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 166, - z = 326, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "energysolar", - x = 240, - z = 200, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "energysolar", - x = 415, - z = 120, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "turretriot", - x = 1115, - z = 820, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 182, - z = 2054, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "energyfusion", - x = 2346, - z = 560, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "turretheavylaser", - x = 540, - z = 2090, - facing = 1, - difficultyAtLeast = 4, - }, - { - name = "turretriot", - x = 520, - z = 2200, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "turretriot", - x = 2170, - z = 850, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "staticcon", - x = 1400, - z = 370, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "factoryveh", - x = 1320, - z = 520, - facing = 0, - }, - { - name = "turretaaclose", - x = 1100, - z = 520, - facing = 0, - }, - { - name = "turretaaclose", - x = 1320, - z = 300, - facing = 0, - }, - { - name = "turretaalaser", - x = 2350, - z = 890, - facing = 0, - }, - { - name = "staticmex", - x = 2312, - z = 712, - facing = 0, - }, - { - name = "staticmex", - x = 2312, - z = 712, - facing = 0, - }, - { - name = "staticmex", - x = 1704, - z = 376, - facing = 0, - }, - { - name = "staticmex", - x = 2600, - z = 888, - facing = 0, - }, - { - name = "turretlaser", - x = 2416, - z = 336, - facing = 2, - }, - { - name = "turretlaser", - x = 2624, - z = 464, - facing = 2, - }, - { - name = "staticmex", - x = 2600, - z = 616, - facing = 0, - }, - { - name = "turretheavylaser", - x = 1416, - z = 1144, - facing = 0, - }, - { - name = "energywind", - x = 2376, - z = 696, - facing = 0, - }, - { - name = "energywind", - x = 2456, - z = 680, - facing = 0, - }, - { - name = "energywind", - x = 2520, - z = 648, - facing = 0, - }, - { - name = "energywind", - x = 2504, - z = 760, - facing = 0, - }, - { - name = "energywind", - x = 2536, - z = 808, - facing = 0, - }, - { - name = "energywind", - x = 1960, - z = 1032, - facing = 0, - }, - { - name = "energywind", - x = 2056, - z = 1048, - facing = 0, - }, - { - name = "energywind", - x = 1928, - z = 1128, - facing = 0, - }, - { - name = "turretlaser", - x = 1904, - z = 1312, - facing = 0, - }, - { - name = "turretlaser", - x = 464, - z = 400, - facing = 0, - }, - { - name = "staticradar", - x = 2448, - z = 1024, - facing = 0, - }, - { - name = "vehraid", - x = 1372, - z = 814, - facing = 0, - }, - { - name = "vehraid", - x = 1465, - z = 807, - facing = 0, - }, - { - name = "vehraid", - x = 1565, - z = 806, - facing = 0, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "factoryveh" - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the enemy Commander and Factory", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Build 10 Buoys - satisfyOnce = true, - countRemovedUnits = true, -- count units that previously died. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 10, - unitTypes = { - "amphfloater", - }, - image = planetUtilities.ICON_DIR .. "amphfloater.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 10 Buoys", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Don't lose any mexes - satisfyForever = true, - failOnUnitLoss = true, -- Fails the objective if any units being used to satisfy the objective are lost. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 0, - unitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Don't lose any Metal Extractors", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "factoryamph", - "amphcon", - "amphimpulse", - "amphbomb", - "amphfloater", - "turrettorp", - }, - modules = { - "module_adv_nano_LIMIT_B_1", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet23.lua b/campaign/dev/planets/planet23.lua deleted file mode 100644 index 7be464453..000000000 --- a/campaign/dev/planets/planet23.lua +++ /dev/null @@ -1,1931 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/terran03.png" - - local planetData = { - name = "Sirlanna", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.29, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.93, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "6760 km", - primary = "Neacahamo", - primaryType = "G8V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24469", - text = [[Launch an amphibious attack on the beach with heavy Grizzly assault walkers. You have 25 minutes to push past the Gauss defensive emplacements and secure a beachhead by destroying the Garrisons.]] - }, - tips = { - { - image = "unitpics/turretgauss.png", - text = [[Gauss turrets can fire at underwater targets. They may also retreat within an armoured shell to repair and hide from artillery attacks.]] - }, - { - image = "unitpics/amphassault.png", - text = [[Grizzlies are armed with two heavy laser turrets similar to those of the Stinger. This weapon is generally bad against raiders but good against most other targets. Protect your Grizzlies with riots to get around this limitation.]] - }, - { - image = "unitpics/dronelight.png", - text = [[The Garrisons on this beach are protected by light drones. They fly low enough to be killed by most weaponry (not just anti-air), but the Garrisons will keep rebuilding them. Destroy the Garrisons to get rid of the drones.]] - }, - }, - gameConfig = { - - mapName = "TheBeachBeta", - playerConfig = { - startX = 3684, - startZ = 6981, - allyTeam = 0, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 3, - }, - extraUnlocks = { - "factoryamph", - "amphcon", - "amphassault", - "turretgauss", - "energywind", - }, - startUnits = { - { - name = "staticmex", - x = 440, - z = 6104, - facing = 0, - }, - { - name = "staticmex", - x = 344, - z = 6840, - facing = 0, - }, - { - name = "staticmex", - x = 1352, - z = 6776, - facing = 0, - }, - { - name = "staticmex", - x = 6232, - z = 6936, - facing = 1, - }, - { - name = "staticmex", - x = 2616, - z = 6840, - facing = 1, - }, - { - name = "staticmex", - x = 3128, - z = 6312, - facing = 1, - }, - { - name = "staticmex", - x = 4568, - z = 6824, - facing = 1, - }, - { - name = "staticmex", - x = 3832, - z = 6232, - facing = 1, - }, - { - name = "staticmex", - x = 3832, - z = 6936, - facing = 1, - }, - { - name = "staticmex", - x = 6936, - z = 6904, - facing = 1, - }, - { - name = "staticmex", - x = 6872, - z = 6152, - facing = 2, - }, - { - name = "factoryamph", - x = 3448, - z = 6968, - facing = 2, - }, - { - name = "staticcon", - x = 3150, - z = 7048, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3448, 6968}}, - }, - }, - { - name = "staticcon", - x = 3352, - z = 7048, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3448, 6968}}, - }, - }, - { - name = "staticcon", - x = 3448, - z = 7096, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3448, 6968}}, - }, - }, - { - name = "staticcon", - x = 3576, - z = 7048, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3448, 6968}}, - }, - }, - { - name = "energywind", - x = 6840, - z = 6232, - facing = 2, - }, - { - name = "energywind", - x = 6920, - z = 6216, - facing = 2, - }, - { - name = "energywind", - x = 6872, - z = 6968, - facing = 2, - }, - { - name = "energywind", - x = 6952, - z = 7000, - facing = 2, - }, - { - name = "energywind", - x = 6200, - z = 7000, - facing = 2, - }, - { - name = "energywind", - x = 6280, - z = 7016, - facing = 2, - }, - { - name = "energywind", - x = 2552, - z = 6856, - facing = 2, - }, - { - name = "energywind", - x = 2616, - z = 6904, - facing = 2, - }, - { - name = "energywind", - x = 376, - z = 6120, - facing = 2, - }, - { - name = "energywind", - x = 456, - z = 6152, - facing = 2, - }, - { - name = "energywind", - x = 3064, - z = 6344, - facing = 2, - }, - { - name = "energywind", - x = 3128, - z = 6392, - facing = 2, - }, - { - name = "energywind", - x = 280, - z = 6856, - facing = 2, - }, - { - name = "energywind", - x = 344, - z = 6904, - facing = 2, - }, - { - name = "energywind", - x = 4536, - z = 6904, - facing = 2, - }, - { - name = "energywind", - x = 4616, - z = 6888, - facing = 2, - }, - { - name = "energywind", - x = 3912, - z = 6968, - facing = 2, - }, - { - name = "energywind", - x = 1288, - z = 6776, - facing = 2, - }, - { - name = "energywind", - x = 3832, - z = 7000, - facing = 2, - }, - { - name = "energywind", - x = 1336, - z = 6840, - facing = 2, - }, - { - name = "energywind", - x = 3848, - z = 6312, - facing = 2, - }, - { - name = "energywind", - x = 3896, - z = 6248, - facing = 2, - }, - { - name = "energywind", - x = 2940, - z = 6900, - facing = 2, - }, - { - name = "energywind", - x = 2880, - z = 6900, - facing = 2, - }, - { - name = "energywind", - x = 3000, - z = 6900, - facing = 2, - }, - { - name = "energywind", - x = 2880, - z = 6960, - facing = 2, - }, - { - name = "energywind", - x = 3000, - z = 6960, - facing = 2, - }, - { - name = "energywind", - x = 2940, - z = 6960, - facing = 2, - }, - { - name = "energywind", - x = 2880, - z = 7020, - facing = 2, - }, - { - name = "energywind", - x = 3000, - z = 7020, - facing = 2, - }, - { - name = "energywind", - x = 2940, - z = 7020, - facing = 2, - }, - { - name = "amphassault", - x = 3100, - z = 6200, - facing = 2, - }, - { - name = "amphassault", - x = 3200, - z = 6200, - facing = 2, - }, - { - name = "amphassault", - x = 3300, - z = 6200, - facing = 2, - }, - { - name = "staticradar", - x = 1840, - z = 5696, - facing = 2, - }, - { - name = "staticradar", - x = 5552, - z = 6000, - facing = 2, - }, - { - name = "amphfloater", - x = 3400, - z = 6100, - facing = 2, - }, - { - name = "amphfloater", - x = 3300, - z = 6100, - facing = 2, - }, - { - name = "amphfloater", - x = 3000, - z = 6100, - facing = 2, - }, - { - name = "amphfloater", - x = 3100, - z = 6100, - facing = 2, - }, - { - name = "amphfloater", - x = 3200, - z = 6100, - facing = 2, - }, - { - name = "amphimpulse", - x = 3000, - z = 5950, - facing = 2, - }, - { - name = "amphimpulse", - x = 3100, - z = 5950, - facing = 2, - }, - { - name = "amphimpulse", - x = 3200, - z = 5950, - facing = 2, - }, - { - name = "amphimpulse", - x = 3300, - z = 5950, - facing = 2, - }, - { - name = "amphimpulse", - x = 3400, - z = 5950, - facing = 2, - }, - { - name = "amphcon", - x = 3100, - z = 6300, - facing = 0, - }, - { - name = "amphcon", - x = 3200, - z = 6300, - facing = 0, - }, - { - name = "amphcon", - x = 3300, - z = 6300, - facing = 0, - }, - } - }, - aiConfig = { - { - startX = 3088, - startZ = 309, - humanName = "Sword", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticcon", - "staticradar", - "staticmex", - "energywind", - "turretaalaser", - "turretmissile", - "factorycloak", - "cloakcon", - "cloakraid", - "cloakskirm", - "cloakarty", - "cloakassault", - "cloakriot", - "cloakaa", - "cloakbomb", - "factorytank", - "tankcon", - "tankheavyraid", - "tankassault", - "tankriot", - "tankarty", - "tankaa", - }, - difficultyDependantUnlocks = { - [3] = {"cloakheavyraid","tankheavyassault"}, - [4] = {"cloakheavyraid","tankheavyassault","cloaksnipe","striderdante"}, - }, - commanderLevel = 3, - commander = { - name = "The Fox", - chassis = "recon", - decorations = { - "skin_recon_leopard", - }, - modules = { - "commweapon_beamlaser", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_heavy_armor", - } - }, - midgameUnits = { - { - name = "spiderassault", - x = 3660, - z = 2040, - facing = 0, - spawnRadius = 100, - delay = 3*30*60, - orbitalDrop = true, - }, - { - name = "spiderassault", - x = 3660, - z = 2040, - facing = 0, - spawnRadius = 100, - delay = 3*30*60, - orbitalDrop = true, - }, - { - name = "spiderassault", - x = 3660, - z = 2040, - facing = 0, - spawnRadius = 100, - delay = 3*30*60, - orbitalDrop = true, - }, - { - name = "spidercrabe", - x = 3660, - z = 2040, - facing = 0, - difficultyAtLeast = 3, - spawnRadius = 100, - delay = 3*30*60, - orbitalDrop = true, - }, - { - name = "vehassault", - x = 2150, - z = 2650, - facing = 0, - spawnRadius = 100, - delay = 6*30*60, - orbitalDrop = true, - }, - { - name = "vehassault", - x = 2150, - z = 2650, - facing = 0, - spawnRadius = 100, - delay = 6*30*60, - orbitalDrop = true, - }, - { - name = "vehassault", - x = 2150, - z = 2650, - facing = 0, - spawnRadius = 100, - delay = 6*30*60, - orbitalDrop = true, - }, - { - name = "vehassault", - x = 2150, - z = 2650, - facing = 0, - difficultyAtLeast = 3, - spawnRadius = 100, - delay = 6*30*60, - orbitalDrop = true, - }, - { - name = "vehassault", - x = 2150, - z = 2650, - facing = 0, - difficultyAtLeast = 3, - spawnRadius = 100, - delay = 6*30*60, - orbitalDrop = true, - }, - { - name = "vehheavyarty", - x = 2150, - z = 2650, - facing = 0, - spawnRadius = 100, - delay = 6*30*60, - orbitalDrop = true, - }, - { - name = "vehassault", - x = 5100, - z = 2800, - facing = 0, - spawnRadius = 100, - delay = 6*30*60, - orbitalDrop = true, - }, - { - name = "vehassault", - x = 5100, - z = 2800, - facing = 0, - spawnRadius = 100, - delay = 6*30*60, - orbitalDrop = true, - }, - { - name = "vehassault", - x = 5100, - z = 2800, - facing = 0, - spawnRadius = 100, - delay = 6*30*60, - orbitalDrop = true, - }, - { - name = "vehassault", - x = 5100, - z = 2800, - facing = 0, - difficultyAtLeast = 3, - spawnRadius = 100, - delay = 6*30*60, - orbitalDrop = true, - }, - { - name = "vehassault", - x = 5100, - z = 2800, - facing = 0, - difficultyAtLeast = 3, - spawnRadius = 100, - delay = 6*30*60, - orbitalDrop = true, - }, - { - name = "vehheavyarty", - x = 5100, - z = 2800, - facing = 0, - difficultyAtLeast = 4, - spawnRadius = 100, - delay = 6*30*60, - orbitalDrop = true, - }, - { - name = "jumpassault", - x = 3660, - z = 2040, - facing = 0, - spawnRadius = 100, - delay = 9*30*60, - orbitalDrop = true, - }, - { - name = "jumpassault", - x = 3660, - z = 2040, - facing = 0, - difficultyAtLeast = 2, - spawnRadius = 100, - delay = 9*30*60, - orbitalDrop = true, - }, - { - name = "jumpassault", - x = 3660, - z = 2040, - facing = 0, - difficultyAtLeast = 3, - spawnRadius = 100, - delay = 9*30*60, - orbitalDrop = true, - }, - { - name = "jumpblackhole", - x = 3660, - z = 2040, - facing = 0, - difficultyAtLeast = 4, - spawnRadius = 100, - delay = 9*30*60, - orbitalDrop = true, - }, - { - name = "shieldfelon", - x = 1430, - z = 2050, - facing = 0, - spawnRadius = 100, - delay = 12*30*60, - orbitalDrop = true, - }, - { - name = "shieldshield", - x = 1430, - z = 2050, - facing = 0, - spawnRadius = 100, - delay = 12*30*60, - orbitalDrop = true, - }, - { - name = "shieldassault", - x = 1430, - z = 2050, - facing = 0, - spawnRadius = 100, - delay = 12*30*60, - orbitalDrop = true, - }, - { - name = "shieldassault", - x = 1430, - z = 2050, - facing = 0, - spawnRadius = 100, - delay = 12*30*60, - orbitalDrop = true, - }, - { - name = "shieldassault", - x = 1430, - z = 2050, - facing = 0, - spawnRadius = 100, - delay = 12*30*60, - orbitalDrop = true, - }, - { - name = "shieldassault", - x = 1430, - z = 2050, - facing = 0, - spawnRadius = 100, - delay = 12*30*60, - orbitalDrop = true, - }, - { - name = "striderfunnelweb", - x = 6058, - z = 2250, - facing = 0, - difficultyAtLeast = 4, - spawnRadius = 100, - delay = 12*30*60, - orbitalDrop = true, - }, - { - name = "vehriot", - x = 6058, - z = 2250, - facing = 0, - difficultyAtLeast = 4, - spawnRadius = 100, - delay = 12*30*60, - orbitalDrop = true, - }, - { - name = "vehriot", - x = 6058, - z = 2250, - facing = 0, - difficultyAtLeast = 4, - spawnRadius = 100, - delay = 12*30*60, - orbitalDrop = true, - }, - { - name = "vehriot", - x = 6058, - z = 2250, - facing = 0, - difficultyAtLeast = 4, - spawnRadius = 100, - delay = 12*30*60, - orbitalDrop = true, - }, - }, - startUnits = { - -- mission objectives - { - name = "pw_garrison", - x = 2104, - z = 2200, - facing = 0, - difficultyAtMost = 2, - mapMarker = { - text = "Garrison", - color = "red_small", - }, - }, - { - name = "pw_garrison", - x = 500, - z = 2070, - facing = 0, - difficultyAtLeast = 3, - mapMarker = { - text = "Garrison", - color = "red_small", - }, - }, - { - name = "pw_garrison", - x = 3256, - z = 2344, - facing = 1, - mapMarker = { - text = "Garrison", - color = "red_small", - }, - }, - { - name = "pw_garrison", - x = 4776, - z = 2344, - facing = 0, - difficultyAtMost = 2, - mapMarker = { - text = "Garrison", - color = "red_small", - }, - }, - { - name = "pw_garrison", - x = 6020, - z = 2250, - facing = 0, - difficultyAtLeast = 3, - mapMarker = { - text = "Garrison", - color = "red_small", - }, - }, - -- difficulty dependent stuff - { - name = "turretheavylaser", - x = 320, - z = 2230, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "turretheavylaser", - x = 680, - z = 2230, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "turretaaclose", - x = 320, - z = 1900, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "turretaaclose", - x = 680, - z = 1900, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "turretheavylaser", - x = 6200, - z = 2450, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "turretheavylaser", - x = 5800, - z = 2450, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "turretaaclose", - x = 6500, - z = 2000, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "turretaaclose", - x = 5800, - z = 2000, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 3965, - z = 1305, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 785, - z = 1850, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 6567, - z = 1835, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "pw_metal", - x = 3126, - z = 140, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "staticmex", - x = 216, - z = 232, - facing = 0, - }, - { - name = "staticmex", - x = 776, - z = 168, - facing = 0, - }, - { - name = "staticmex", - x = 408, - z = 984, - facing = 0, - }, - { - name = "staticmex", - x = 2120, - z = 280, - facing = 0, - }, - { - name = "staticmex", - x = 3544, - z = 152, - facing = 0, - }, - { - name = "staticmex", - x = 3976, - z = 632, - facing = 0, - }, - { - name = "staticmex", - x = 4280, - z = 200, - facing = 0, - }, - { - name = "staticmex", - x = 5080, - z = 424, - facing = 0, - }, - { - name = "staticmex", - x = 6168, - z = 424, - facing = 0, - }, - { - name = "staticmex", - x = 6888, - z = 184, - facing = 0, - }, - { - name = "staticmex", - x = 6984, - z = 776, - facing = 0, - }, - { - name = "staticmex", - x = 2888, - z = 664, - facing = 0, - }, - { - name = "energypylon", - x = 2808, - z = 1048, - facing = 0, - }, - { - name = "energywind", - x = 408, - z = 904, - facing = 0, - }, - { - name = "energywind", - x = 200, - z = 296, - facing = 0, - }, - { - name = "energywind", - x = 264, - z = 248, - facing = 0, - }, - { - name = "energywind", - x = 712, - z = 168, - facing = 0, - }, - { - name = "energywind", - x = 744, - z = 216, - facing = 0, - }, - { - name = "energywind", - x = 2040, - z = 312, - facing = 0, - }, - { - name = "energywind", - x = 2120, - z = 344, - facing = 0, - }, - { - name = "energywind", - x = 2824, - z = 712, - facing = 0, - }, - { - name = "energywind", - x = 2904, - z = 744, - facing = 0, - }, - { - name = "energywind", - x = 3496, - z = 200, - facing = 0, - }, - { - name = "energywind", - x = 3592, - z = 184, - facing = 0, - }, - { - name = "energywind", - x = 3912, - z = 648, - facing = 0, - }, - { - name = "energywind", - x = 4040, - z = 648, - facing = 0, - }, - { - name = "energywind", - x = 4232, - z = 232, - facing = 0, - }, - { - name = "energywind", - x = 4328, - z = 216, - facing = 0, - }, - { - name = "energywind", - x = 5016, - z = 424, - facing = 0, - }, - { - name = "energywind", - x = 5128, - z = 376, - facing = 0, - }, - { - name = "energywind", - x = 6088, - z = 424, - facing = 0, - }, - { - name = "energywind", - x = 6200, - z = 360, - facing = 0, - }, - { - name = "energywind", - x = 6824, - z = 152, - facing = 0, - }, - { - name = "energywind", - x = 6920, - z = 232, - facing = 0, - }, - { - name = "energywind", - x = 6904, - z = 744, - facing = 0, - }, - { - name = "energywind", - x = 7016, - z = 824, - facing = 0, - }, - { - name = "staticcon", - x = 1144, - z = 168, - facing = 0, - }, - { - name = "factorytank", - x = 1152, - z = 336, - facing = 0, - }, - { - name = "striderhub", - x = 6376, - z = 72, - facing = 0, - }, - { - name = "factorycloak", - x = 6376, - z = 176, - facing = 0, - }, - { - name = "staticradar", - x = 3440, - z = 3424, - facing = 0, - }, - { - name = "staticradar", - x = 1280, - z = 2416, - facing = 0, - }, - { - name = "staticradar", - x = 4032, - z = 2160, - facing = 0, - }, - { - name = "staticradar", - x = 5696, - z = 2400, - facing = 0, - }, - { - name = "staticradar", - x = 3872, - z = 1536, - facing = 0, - }, - { - name = "energypylon", - x = 248, - z = 1128, - facing = 0, - }, - { - name = "turretaafar", - x = 5936, - z = 672, - facing = 0, - }, - { - name = "energypylon", - x = 2632, - z = 488, - facing = 0, - }, - { - name = "energypylon", - x = 3592, - z = 504, - facing = 0, - }, - { - name = "turretaafar", - x = 1680, - z = 656, - facing = 0, - }, - { - name = "energypylon", - x = 5784, - z = 1160, - facing = 0, - }, - { - name = "energypylon", - x = 5592, - z = 408, - facing = 0, - }, - { - name = "turretaafar", - x = 3728, - z = 784, - facing = 0, - }, - { - name = "energypylon", - x = 7096, - z = 1112, - facing = 0, - }, - { - name = "turretgauss", - x = 4920, - z = 2584, - facing = 0, - }, - { - name = "turretheavy", - x = 1512, - z = 1304, - facing = 0, - }, - { - name = "energyfusion", - x = 4056, - z = 128, - facing = 0, - }, - { - name = "energypylon", - x = 456, - z = 536, - facing = 0, - }, - { - name = "turretheavy", - x = 6008, - z = 1608, - facing = 0, - }, - { - name = "energypylon", - x = 1640, - z = 1144, - facing = 0, - }, - { - name = "energypylon", - x = 1336, - z = 232, - facing = 0, - }, - { - name = "turretgauss", - x = 4536, - z = 2568, - facing = 0, - }, - { - name = "turretheavy", - x = 4840, - z = 1384, - facing = 0, - }, - { - name = "energypylon", - x = 6632, - z = 472, - facing = 0, - }, - { - name = "turretheavy", - x = 664, - z = 1160, - facing = 0, - }, - { - name = "energypylon", - x = 4568, - z = 984, - facing = 0, - }, - { - name = "turretgauss", - x = 2264, - z = 2296, - facing = 0, - }, - { - name = "energypylon", - x = 4568, - z = 440, - facing = 0, - }, - { - name = "turretheavy", - x = 6936, - z = 1192, - facing = 0, - }, - { - name = "turretheavy", - x = 3160, - z = 1416, - facing = 0, - }, - { - name = "energypylon", - x = 1800, - z = 376, - facing = 0, - }, - { - name = "turretgauss", - x = 1880, - z = 2360, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3800, - z = 5096, - facing = 0, - }, - { - name = "turretheavylaser", - x = 5672, - z = 2648, - facing = 0, - }, - { - name = "turretheavylaser", - x = 4168, - z = 5192, - facing = 0, - }, - { - name = "turretheavylaser", - x = 5656, - z = 4536, - facing = 0, - }, - { - name = "turretheavylaser", - x = 2024, - z = 4824, - facing = 0, - }, - { - name = "turretheavylaser", - x = 1256, - z = 4008, - facing = 0, - }, - { - name = "turretheavylaser", - x = 4888, - z = 3512, - facing = 0, - }, - { - name = "turretheavylaser", - x = 2216, - z = 3336, - facing = 0, - }, - { - name = "turretheavylaser", - x = 4152, - z = 3992, - facing = 0, - }, - { - name = "turretheavylaser", - x = 1448, - z = 2744, - facing = 0, - }, - { - name = "turretgauss", - x = 3608, - z = 5256, - facing = 0, - }, - { - name = "turretgauss", - x = 4312, - z = 5320, - facing = 0, - }, - { - name = "turretgauss", - x = 4008, - z = 5368, - facing = 0, - }, - { - name = "turretgauss", - x = 1848, - z = 5064, - facing = 0, - }, - { - name = "turretgauss", - x = 2184, - z = 5048, - facing = 0, - }, - { - name = "turretgauss", - x = 5496, - z = 4632, - facing = 0, - }, - { - name = "turretgauss", - x = 5848, - z = 4680, - facing = 0, - }, - { - name = "turretgauss", - x = 3992, - z = 4088, - facing = 0, - }, - { - name = "turretgauss", - x = 4344, - z = 4120, - facing = 0, - }, - { - name = "turretgauss", - x = 1112, - z = 4120, - facing = 0, - }, - { - name = "turretgauss", - x = 1464, - z = 4072, - facing = 0, - }, - { - name = "turretgauss", - x = 2008, - z = 3480, - facing = 0, - }, - { - name = "turretgauss", - x = 2472, - z = 3432, - facing = 0, - }, - { - name = "turretgauss", - x = 984, - z = 2888, - facing = 0, - }, - { - name = "turretgauss", - x = 1720, - z = 2808, - facing = 0, - }, - { - name = "turretgauss", - x = 4744, - z = 3576, - facing = 0, - }, - { - name = "turretgauss", - x = 5048, - z = 3592, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3240, - z = 3704, - facing = 0, - }, - { - name = "turretgauss", - x = 3560, - z = 3768, - facing = 0, - }, - { - name = "turretgauss", - x = 3272, - z = 2552, - facing = 0, - }, - { - name = "turretgauss", - x = 2856, - z = 2648, - facing = 0, - }, - { - name = "turretaalaser", - x = 1128, - z = 2568, - facing = 0, - }, - { - name = "turretaalaser", - x = 3304, - z = 3496, - facing = 0, - }, - { - name = "turretaalaser", - x = 5544, - z = 2632, - facing = 0, - }, - { - name = "turretaalaser", - x = 3944, - z = 4920, - facing = 0, - }, - { - name = "turretaaflak", - x = 2024, - z = 4648, - facing = 0, - }, - { - name = "turretaaflak", - x = 5800, - z = 4376, - facing = 0, - }, - { - name = "turretaaflak", - x = 3976, - z = 2440, - facing = 0, - }, - { - name = "turretaaclose", - x = 1928, - z = 2088, - facing = 0, - }, - { - name = "turretaaclose", - x = 2280, - z = 2056, - facing = 0, - }, - { - name = "turretaaclose", - x = 2936, - z = 2344, - facing = 0, - }, - { - name = "turretaaclose", - x = 3288, - z = 2152, - facing = 0, - }, - { - name = "turretaaclose", - x = 4872, - z = 2184, - facing = 0, - }, - { - name = "tankassault", - x = 1046, - z = 657, - facing = 0, - }, - { - name = "tankassault", - x = 6409, - z = 640, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "tankassault", - x = 3549, - z = 1934, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "tankriot", - x = 3907, - z = 872, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "tankriot", - x = 1160, - z = 1999, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "tankriot", - x = 6296, - z = 2192, - facing = 0, - }, - { - name = "cloakraid", - x = 898, - z = 659, - facing = 0, - }, - { - name = "cloakraid", - x = 1046, - z = 765, - facing = 0, - }, - { - name = "cloakraid", - x = 1158, - z = 686, - facing = 0, - }, - { - name = "cloakraid", - x = 1102, - z = 557, - facing = 0, - }, - { - name = "cloakraid", - x = 6291, - z = 606, - facing = 0, - }, - { - name = "cloakraid", - x = 6387, - z = 738, - facing = 0, - }, - { - name = "cloakraid", - x = 6504, - z = 777, - facing = 0, - }, - { - name = "cloakraid", - x = 6551, - z = 514, - facing = 0, - }, - { - name = "cloakraid", - x = 3374, - z = 1843, - facing = 0, - }, - { - name = "cloakraid", - x = 3378, - z = 1961, - facing = 0, - }, - { - name = "cloakraid", - x = 3588, - z = 2049, - facing = 0, - }, - { - name = "cloakraid", - x = 3650, - z = 1942, - facing = 0, - }, - { - name = "cloakskirm", - x = 1024, - z = 2042, - facing = 0, - }, - { - name = "cloakskirm", - x = 1237, - z = 1878, - facing = 0, - }, - { - name = "cloakskirm", - x = 1262, - z = 2084, - facing = 0, - }, - { - name = "cloakskirm", - x = 3810, - z = 978, - facing = 0, - }, - { - name = "cloakskirm", - x = 4046, - z = 839, - facing = 0, - }, - { - name = "cloakskirm", - x = 3964, - z = 991, - facing = 0, - }, - { - name = "cloakskirm", - x = 6324, - z = 2051, - facing = 0, - }, - { - name = "cloakskirm", - x = 6212, - z = 2155, - facing = 0, - }, - { - name = "cloakskirm", - x = 6335, - z = 2308, - facing = 0, - }, - { - name = "staticmex", - x = 1798, - z = 1450, - facing = 0, - }, - { - name = "staticmex", - x = 5880, - z = 1420, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3084, - z = 2523, - facing = 0, - }, - { - name = "turretheavylaser", - x = 2140, - z = 2300, - facing = 0, - }, - { - name = "turretheavylaser", - x = 4720, - z = 2460, - facing = 0, - }, - { - name = "staticcon", - x = 4200, - z = 2100, - facing = 0, - }, - { - name = "factorycloak", - x = 4200, - z = 2300, - facing = 0, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { - loseAfterSeconds = 25*60, - timeLossObjectiveID = 2, - }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "pw_garrison", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all three Garrisons", - }, - [2] = { - description = "Win before 25:00", - }, - [3] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Make six Gausses - satisfyOnce = true, - countRemovedUnits = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 6, - unitTypes = { - "turretgauss", - }, - image = planetUtilities.ICON_DIR .. "turretgauss.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 6 Gauss turrets", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Lose no more than 3 grizzlies - onlyCountRemovedUnits = true, - satisfyForever = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 3, - unitTypes = { - "amphassault" - }, - image = planetUtilities.ICON_DIR .. "amphassault.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Do not lose more than 3 Grizzlies", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Win by 20:00 - victoryByTime = 20*60, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 20:00", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "amphassault", - "turretgauss", - }, - modules = { - "module_heavy_armor_LIMIT_B_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet24.lua b/campaign/dev/planets/planet24.lua deleted file mode 100644 index 1dabba60c..000000000 --- a/campaign/dev/planets/planet24.lua +++ /dev/null @@ -1,1713 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/terran03_damaged.png" - - local planetData = { - name = "Asjulohi", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.37, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.96, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Oceanic", - radius = "6190 km", - primary = "Royal", - primaryType = "F9IV", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24469", - text = [[You've discovered some Ancient Fabricators capable of generating metal from nothing. A rival faction is eager to claim your prize, and they have surrounded your base. Use Djinn teleporters and Lobsters to launch an attack from behind and break the siege.]] - }, - tips = { - { - image = "unitpics/amphtele.png", - text = [[The Djinn is a one-way teleporter capable of teleporting friendly units from around its paired Lamp. To use a Djinn tell it to place a Lamp and have units use the Lamp. A Djinn must be stationary to deploy and activate the teleportation bridge.]] - }, - { - image = "unitpics/tele_beacon.png", - text = [[Djinni can place Lamps anywhere on the map, at global range. Besides using the Djinn for defence, you can also use it to recover units deep inside enemy territory, or to launch a sneak attack.]] - }, - { - image = "unitpics/amphlaunch.png", - text = [[Lobsters propel nearby units through the air towards a nearby target. You can use this ability to deploy your own army or relocate enemies - experiment for best results. The units do not fly especially fast so they may be vulnerable while in transit.]] - }, - { - image = "unitpics/turretaafar.png", - text = [[Chainsaws are long-range anti-air missile launchers, excellent for destroying bombers before they get too close.]] - }, - }, - gameConfig = { - mapName = "Onyx Cauldron 1.9", - playerConfig = { - startX = 2400, - startZ = 6800, - allyTeam = 0, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryamph", - "amphcon", - "amphaa", - "amphtele", - "amphlaunch", - "turretaafar", - }, - startUnits = { - { - name = "amphlaunch", - x = 1950, - z = 7090, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1950, 6980}}, - {cmdID = planetUtilities.COMMAND.ATTACK, pos = {1950, 6650}, options = {"shift"}}, - }, - }, - { - name = "amphlaunch", - x = 1950, - z = 6140, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1950, 6540}}, - {cmdID = planetUtilities.COMMAND.ATTACK, pos = {1950, 6870}, options = {"shift"}}, - }, - }, - { - name = "amphriot", - x = 1950, - z = 6960, - facing = 0, - }, - { - name = "amphtele", - x = 2225, - z = 6775, - facing = 1, - }, - { - name = "amphtele", - x = 7767, - z = 4914, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PLACE_BEACON, pos = {2800, 7300}}, - }, - }, - { - name = "amphtele", - x = 4157, - z = 1288, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PLACE_BEACON, pos = {1950, 6200}}, - }, - }, - { - name = "amphfloater", - x = 2350, - z = 5120, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3290, 5290}}, - }, - }, - { - name = "amphfloater", - x = 3290, - z = 5290, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2350, 5120}}, - }, - }, - { - name = "amphfloater", - x = 3650, - z = 6660, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3690, 5880}}, - }, - }, - { - name = "amphfloater", - x = 3690, - z = 5880, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3650, 6660}}, - }, - }, - { - name = "amphcon", - x = 2400, - z = 6900, - facing = 1, - }, - { - name = "amphfloater", - x = 2080, - z = 6750, - facing = 1, - }, - { - name = "amphfloater", - x = 2080, - z = 6800, - facing = 1, - }, - { - name = "amphriot", - x = 2150, - z = 6750, - facing = 1, - }, - { - name = "amphriot", - x = 2150, - z = 6800, - facing = 1, - }, - { - name = "amphimpulse", - x = 2150, - z = 6700, - facing = 1, - }, - { - name = "amphimpulse", - x = 2150, - z = 6850, - facing = 1, - }, - { - name = "pw_metal", - x = 3104, - z = 6240, - facing = 0, - }, - { - name = "pw_metal", - x = 2736, - z = 5840, - facing = 0, - }, - { - name = "turretriot", - x = 3592, - z = 6376, - facing = 1, - }, - { - name = "staticmex", - x = 2728, - z = 6232, - facing = 1, - }, - { - name = "staticcon", - x = 2232, - z = 7176, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2232, 7176}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2257, 7151}, options = {"shift"}}, - }, - }, - { - name = "staticmex", - x = 2616, - z = 7032, - facing = 1, - }, - { - name = "staticmex", - x = 2184, - z = 6552, - facing = 1, - }, - { - name = "staticcon", - x = 2200, - z = 7096, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2200, 7096}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2225, 7071}, options = {"shift"}}, - }, - }, - { - name = "energysolar", - x = 2248, - z = 6568, - facing = 0, - }, - { - name = "energysolar", - x = 2680, - z = 7048, - facing = 0, - }, - { - name = "energysolar", - x = 2168, - z = 6616, - facing = 3, - }, - { - name = "energysolar", - x = 2600, - z = 7096, - facing = 3, - }, - { - name = "energysolar", - x = 2120, - z = 6536, - facing = 2, - }, - { - name = "energysolar", - x = 2200, - z = 6488, - facing = 1, - }, - { - name = "energysolar", - x = 2552, - z = 7016, - facing = 2, - }, - { - name = "energysolar", - x = 2632, - z = 6968, - facing = 1, - }, - { - name = "staticcon", - x = 2280, - z = 7096, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2280, 7096}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2305, 7071}, options = {"shift"}}, - }, - }, - - { - name = "energysolar", - x = 2664, - z = 6216, - facing = 2, - }, - { - name = "energysolar", - x = 2712, - z = 6296, - facing = 3, - }, - { - name = "energysolar", - x = 2792, - z = 6248, - facing = 0, - }, - { - name = "energysolar", - x = 2744, - z = 6168, - facing = 1, - }, - { - name = "pw_mine2", - x = 3360, - z = 6048, - facing = 0, - }, - { - name = "pw_mine2", - x = 2960, - z = 5648, - facing = 0, - }, - { - name = "pw_mine2", - x = 2864, - z = 6096, - facing = 0, - }, - { - name = "factoryamph", - x = 2216, - z = 6968, - facing = 2, - }, - { - name = "staticmex", - x = 3064, - z = 5960, - facing = 1, - }, - { - name = "energysolar", - x = 3128, - z = 5976, - facing = 0, - }, - { - name = "energysolar", - x = 3048, - z = 6024, - facing = 3, - }, - { - name = "energysolar", - x = 3000, - z = 5944, - facing = 2, - }, - { - name = "energysolar", - x = 3080, - z = 5896, - facing = 1, - }, - { - name = "turretaafar", - x = 3008, - z = 6688, - facing = 1, - }, - { - name = "turretaafar", - x = 2320, - z = 6224, - facing = 1, - }, - { - name = "staticheavyradar", - x = 2752, - z = 6736, - facing = 2, - terraformHeight = 233, - }, - { - name = "turretriot", - x = 2728, - z = 5240, - facing = 2, - }, - { - name = "turretheavylaser", - x = 3432, - z = 5624, - facing = 2, - }, - { - name = "turretemp", - x = 3616, - z = 6016, - facing = 1, - }, - { - name = "turretemp", - x = 3136, - z = 5296, - facing = 2, - }, - { - name = "turretlaser", - x = 2384, - z = 5200, - facing = 2, - }, - { - name = "turretlaser", - x = 3568, - z = 6640, - facing = 1, - }, - { - name = "turretlaser", - x = 3008, - z = 5280, - facing = 2, - }, - { - name = "turretlaser", - x = 3616, - z = 6144, - facing = 1, - }, - { - name = "turretlaser", - x = 3584, - z = 5904, - facing = 1, - }, - { - name = "turretlaser", - x = 3248, - z = 5360, - facing = 2, - }, - { - name = "turretmissile", - x = 1920, - z = 5808, - facing = 2, - }, - { - name = "turretmissile", - x = 2240, - z = 5648, - facing = 2, - }, - { - name = "turretmissile", - x = 3328, - z = 7200, - facing = 1, - }, - { - name = "turretmissile", - x = 3568, - z = 7360, - facing = 1, - }, - } - }, - aiConfig = { - { - startX = 5000, - startZ = 3800, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "16:Stqix", - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - --"staticmex", - "staticradar", - "energysolar", - "energywind", - "staticstorage", - "staticcon", - "turretmissile", - "turretaalaser", - "cloakraid", - "cloakriot", - "cloakskirm", - "cloakassault", - "cloakarty", - "cloakbomb", - "shieldraid", - "shieldriot", - --"shieldassault", - "shieldskirm", - "tankcon", - "tankraid", - "tankheavyraid", - "tankriot", - "tankassault", - "planecon", - "planescout", - "planefighter", - "bomberprec", - "bomberriot", - }, - difficultyDependantUnlocks = { - [2] = {"shieldarty"}, - [3] = {"shieldarty","bomberheavy"}, - [4] = {"shieldarty","bomberheavy","cloaksnipe","shieldassault"}, - }, - commanderLevel = 2, - commander = { - name = "Kovedos", - chassis = "engineer", - decorations = { - }, - modules = { } - }, - startUnits = { - { - name = "shieldskirm", - x = 3550, - z = 3600, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "shieldskirm", - x = 3650, - z = 3600, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "shieldskirm", - x = 3750, - z = 3600, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "cloakassault", - x = 3550, - z = 3700, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "tankriot", - x = 6670, - z = 4550, - facing = 2, - difficultyAtLeast = 3, - }, - { - name = "tankassault", - x = 6770, - z = 4550, - facing = 2, - difficultyAtLeast = 3, - }, - { - name = "bomberheavy", - x = 8840, - z = 200, - facing = 2, - difficultyAtLeast = 4, - }, - { - name = "turretaafar", - x = 5452, - z = 8130, - facing = 3, - }, - { - name = "turretaafar", - x = 5068, - z = 6850, - facing = 3, - }, - { - name = "turretaafar", - x = 2500, - z = 4000 , - facing = 0, - }, - { - name = "turretaafar", - x = 1300, - z = 4000 , - facing = 0, - }, - { - name = "turretheavylaser", - x = 4910, - z = 6646 , - facing = 3, - }, - { - name = "turretheavylaser", - x = 2350, - z = 4228 , - facing = 0, - }, - { - name = "turretheavylaser", - x = 4060, - z = 4950 , - facing = 0, - }, - { - name = "turretmissile", - x = 5424, - z = 2560, - facing = 2, - }, - { - name = "staticmex", - x = 2648, - z = 2184, - facing = 0, - }, - { - name = "staticmex", - x = 2280, - z = 2152, - facing = 0, - }, - { - name = "staticmex", - x = 5512, - z = 2104, - facing = 0, - }, - { - name = "staticmex", - x = 7192, - z = 5464, - facing = 0, - }, - { - name = "staticmex", - x = 2296, - z = 2536, - facing = 0, - }, - { - name = "staticmex", - x = 6920, - z = 5272, - facing = 0, - }, - { - name = "staticmex", - x = 6408, - z = 1816, - facing = 0, - }, - { - name = "staticmex", - x = 2376, - z = 3240, - facing = 0, - }, - { - name = "staticmex", - x = 1992, - z = 3352, - facing = 0, - }, - { - name = "staticmex", - x = 7192, - z = 2008, - facing = 0, - }, - { - name = "staticmex", - x = 5480, - z = 5400, - facing = 0, - }, - { - name = "staticmex", - x = 7608, - z = 2280, - facing = 0, - }, - { - name = "staticmex", - x = 5848, - z = 6728, - facing = 0, - }, - { - name = "staticmex", - x = 7464, - z = 3112, - facing = 0, - }, - { - name = "staticmex", - x = 5736, - z = 7112, - facing = 0, - }, - { - name = "staticmex", - x = 7176, - z = 4248, - facing = 0, - }, - { - name = "staticmex", - x = 4008, - z = 3656, - facing = 2, - }, - { - name = "staticmex", - x = 6712, - z = 7160, - facing = 0, - }, - { - name = "staticmex", - x = 6696, - z = 6824, - facing = 0, - }, - { - name = "staticmex", - x = 3944, - z = 2024, - facing = 0, - }, - { - name = "staticmex", - x = 7080, - z = 6856, - facing = 0, - }, - { - name = "staticmex", - x = 4152, - z = 2216, - facing = 0, - }, - { - name = "staticmex", - x = 6056, - z = 3368, - facing = 0, - }, - { - name = "energysolar", - x = 6792, - z = 7080, - facing = 1, - }, - { - name = "energysolar", - x = 6776, - z = 6920, - facing = 1, - }, - { - name = "energysolar", - x = 6952, - z = 6872, - facing = 1, - }, - { - name = "energysolar", - x = 6040, - z = 3432, - facing = 3, - }, - { - name = "energysolar", - x = 5992, - z = 3352, - facing = 2, - }, - { - name = "energysolar", - x = 5832, - z = 6824, - facing = 1, - }, - { - name = "energysolar", - x = 5784, - z = 7000, - facing = 1, - }, - { - name = "energywind", - x = 7496, - z = 3048, - facing = 1, - }, - { - name = "energywind", - x = 7512, - z = 2968, - facing = 1, - }, - { - name = "energywind", - x = 7512, - z = 2888, - facing = 1, - }, - { - name = "energywind", - x = 7528, - z = 2808, - facing = 1, - }, - { - name = "energywind", - x = 7544, - z = 2728, - facing = 1, - }, - { - name = "factoryplane", - x = 4976, - z = 4136, - facing = 0, - }, - { - name = "energywind", - x = 2296, - z = 2472, - facing = 1, - }, - { - name = "energywind", - x = 7544, - z = 2648, - facing = 1, - }, - { - name = "energywind", - x = 2296, - z = 2392, - facing = 1, - }, - { - name = "turrettorp", - x = 4840, - z = 4008, - facing = 0, - }, - { - name = "energywind", - x = 7560, - z = 2568, - facing = 1, - }, - { - name = "energywind", - x = 2296, - z = 2312, - facing = 1, - }, - { - name = "energywind", - x = 7576, - z = 2488, - facing = 1, - }, - { - name = "turrettorp", - x = 5112, - z = 4008, - facing = 0, - }, - { - name = "energywind", - x = 2296, - z = 2232, - facing = 1, - }, - { - name = "energywind", - x = 7576, - z = 2408, - facing = 1, - }, - { - name = "energywind", - x = 2344, - z = 2152, - facing = 1, - }, - { - name = "energywind", - x = 7592, - z = 2328, - facing = 1, - }, - { - name = "energywind", - x = 2424, - z = 2152, - facing = 1, - }, - { - name = "energywind", - x = 7528, - z = 2280, - facing = 1, - }, - { - name = "turrettorp", - x = 4968, - z = 4312, - facing = 0, - }, - { - name = "energywind", - x = 2504, - z = 2168, - facing = 1, - }, - { - name = "energywind", - x = 7448, - z = 2232, - facing = 1, - }, - { - name = "energywind", - x = 2584, - z = 2168, - facing = 1, - }, - { - name = "energywind", - x = 7368, - z = 2184, - facing = 1, - }, - { - name = "turretmissile", - x = 4800, - z = 4192, - facing = 0, - }, - { - name = "energywind", - x = 7288, - z = 2120, - facing = 1, - }, - { - name = "energywind", - x = 7208, - z = 2072, - facing = 1, - }, - { - name = "energywind", - x = 7128, - z = 2008, - facing = 1, - }, - { - name = "turretmissile", - x = 5168, - z = 4208, - facing = 0, - }, - { - name = "energysolar", - x = 2264, - z = 3240, - facing = 1, - }, - { - name = "energywind", - x = 7048, - z = 1992, - facing = 1, - }, - { - name = "staticcon", - x = 4984, - z = 4040, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4984, 4040}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4959, 4065}, options = {"shift"}}, - }, - }, - { - name = "energysolar", - x = 2104, - z = 3320, - facing = 1, - }, - { - name = "energywind", - x = 6968, - z = 1976, - facing = 1, - }, - { - name = "energywind", - x = 6888, - z = 1960, - facing = 1, - }, - { - name = "staticrearm", - x = 4984, - z = 3896, - facing = 0, - }, - { - name = "energywind", - x = 6808, - z = 1944, - facing = 1, - }, - { - name = "turretmissile", - x = 4864, - z = 3792, - facing = 2, - }, - { - name = "energywind", - x = 6728, - z = 1928, - facing = 1, - }, - { - name = "energywind", - x = 6648, - z = 1912, - facing = 1, - }, - { - name = "turretmissile", - x = 5104, - z = 3792, - facing = 2, - }, - { - name = "energywind", - x = 6568, - z = 1896, - facing = 1, - }, - { - name = "energywind", - x = 6488, - z = 1880, - facing = 1, - }, - { - name = "energywind", - x = 6408, - z = 1864, - facing = 1, - }, - { - name = "energywind", - x = 3976, - z = 2088, - facing = 1, - }, - { - name = "energywind", - x = 4056, - z = 2120, - facing = 1, - }, - { - name = "energywind", - x = 4136, - z = 2152, - facing = 1, - }, - { - name = "energysolar", - x = 5496, - z = 5336, - facing = 0, - }, - { - name = "energysolar", - x = 5416, - z = 5384, - facing = 1, - }, - { - name = "factorycloak", - x = 6440, - z = 6960, - facing = 2, - }, - { - name = "staticcon", - x = 6440, - z = 7096, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6440, 7096}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6415, 7071}, options = {"shift"}}, - }, - }, - { - name = "factoryshield", - x = 2768, - z = 2408, - facing = 0, - }, - { - name = "staticcon", - x = 2776, - z = 2280, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2776, 2280}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2801, 2305}, options = {"shift"}}, - }, - }, - { - name = "energysolar", - x = 5576, - z = 2120, - facing = 3, - }, - { - name = "energysolar", - x = 5496, - z = 2168, - facing = 2, - }, - { - name = "energysolar", - x = 5448, - z = 2088, - facing = 1, - }, - { - name = "energysolar", - x = 5528, - z = 2040, - facing = 0, - }, - { - name = "energysolar", - x = 6984, - z = 5288, - facing = 3, - }, - { - name = "energysolar", - x = 6904, - z = 5336, - facing = 2, - }, - { - name = "energysolar", - x = 6856, - z = 5256, - facing = 1, - }, - { - name = "energysolar", - x = 6936, - z = 5208, - facing = 0, - }, - { - name = "energysolar", - x = 4072, - z = 3672, - facing = 3, - }, - { - name = "energysolar", - x = 7256, - z = 5480, - facing = 3, - }, - { - name = "energysolar", - x = 7176, - z = 5528, - facing = 2, - }, - { - name = "energysolar", - x = 3992, - z = 3720, - facing = 2, - }, - { - name = "energysolar", - x = 7128, - z = 5448, - facing = 1, - }, - { - name = "energysolar", - x = 3944, - z = 3640, - facing = 1, - }, - { - name = "energysolar", - x = 7208, - z = 5400, - facing = 0, - }, - { - name = "energysolar", - x = 4024, - z = 3592, - facing = 0, - }, - { - name = "energysolar", - x = 5544, - z = 5416, - facing = 3, - }, - { - name = "energysolar", - x = 5464, - z = 5464, - facing = 2, - }, - { - name = "factorytank", - x = 6992, - z = 2656, - facing = 0, - }, - { - name = "staticcon", - x = 7000, - z = 2520, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7000, 2520}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6975, 2545}, options = {"shift"}}, - }, - }, - { - name = "turretaaflak", - x = 2520, - z = 2504, - facing = 0, - }, - { - name = "turretlaser", - x = 2464, - z = 2848, - facing = 0, - }, - { - name = "turretlaser", - x = 2016, - z = 2896, - facing = 0, - }, - { - name = "turretlaser", - x = 2128, - z = 2256, - facing = 0, - }, - { - name = "turretlaser", - x = 2864, - z = 2016, - facing = 1, - }, - { - name = "turretlaser", - x = 6272, - z = 7200, - facing = 3, - }, - { - name = "turretlaser", - x = 6560, - z = 6608, - facing = 2, - }, - { - name = "turretlaser", - x = 7088, - z = 6544, - facing = 2, - }, - { - name = "turretheavylaser", - x = 4952, - z = 6184, - facing = 3, - }, - { - name = "turretlaser", - x = 7008, - z = 7168, - facing = 1, - }, - { - name = "turretriot", - x = 4920, - z = 6376, - facing = 3, - }, - { - name = "turretriot", - x = 4904, - z = 6936, - facing = 3, - }, - { - name = "turretheavylaser", - x = 4952, - z = 7128, - facing = 3, - }, - { - name = "turretaalaser", - x = 5032, - z = 6696, - facing = 3, - }, - { - name = "turretlaser", - x = 4432, - z = 5360, - facing = 3, - }, - { - name = "turretheavylaser", - x = 1896, - z = 4008, - facing = 0, - }, - { - name = "turretlaser", - x = 3968, - z = 4640, - facing = 3, - }, - { - name = "turretaalaser", - x = 4056, - z = 4840, - facing = 3, - }, - { - name = "turretheavylaser", - x = 2792, - z = 3976, - facing = 0, - }, - { - name = "turretaalaser", - x = 4264, - z = 5144, - facing = 3, - }, - { - name = "turretlaser", - x = 4160, - z = 5008, - facing = 3, - }, - { - name = "turretriot", - x = 2040, - z = 4232, - facing = 0, - }, - { - name = "turretriot", - x = 2648, - z = 4184, - facing = 0, - }, - { - name = "turretlaser", - x = 7120, - z = 3152, - facing = 0, - }, - { - name = "turretlaser", - x = 7488, - z = 3296, - facing = 0, - }, - { - name = "turretaaclose", - x = 6824, - z = 6744, - facing = 3, - }, - { - name = "turretaaclose", - x = 6584, - z = 7240, - facing = 3, - }, - { - name = "turretlaser", - x = 6576, - z = 2432, - facing = 3, - }, - { - name = "turretlaser", - x = 6448, - z = 2128, - facing = 3, - }, - { - name = "turretemp", - x = 3408, - z = 3904, - facing = 0, - }, - { - name = "turretemp", - x = 3632, - z = 4032, - facing = 0, - }, - { - name = "turretaafar", - x = 7216, - z = 2560, - facing = 3, - }, - { - name = "turretemp", - x = 3824, - z = 4208, - facing = 0, - }, - { - name = "turretgauss", - x = 3544, - z = 3928, - facing = 0, - }, - { - name = "turretgauss", - x = 3768, - z = 4104, - facing = 0, - }, - { - name = "turretaalaser", - x = 2344, - z = 4072, - facing = 3, - }, - { - name = "turretemp", - x = 4768, - z = 5536, - facing = 3, - }, - { - name = "turretemp", - x = 4880, - z = 5696, - facing = 3, - }, - { - name = "turretemp", - x = 4928, - z = 5888, - facing = 3, - }, - { - name = "turretmissile", - x = 3040, - z = 4032, - facing = 0, - }, - { - name = "turretgauss", - x = 4856, - z = 5592, - facing = 3, - }, - { - name = "turretmissile", - x = 3120, - z = 3984, - facing = 0, - }, - { - name = "turretgauss", - x = 4952, - z = 5784, - facing = 3, - }, - { - name = "turretmissile", - x = 4960, - z = 6096, - facing = 3, - }, - { - name = "turretmissile", - x = 4880, - z = 6192, - facing = 3, - }, - { - name = "turretlaser", - x = 4880, - z = 7760, - facing = 3, - }, - { - name = "turretlaser", - x = 1664, - z = 4176, - facing = 0, - }, - { - name = "turretlaser", - x = 4928, - z = 7472, - facing = 3, - }, - { - name = "turretlaser", - x = 1520, - z = 4272, - facing = 0, - }, - { - name = "turretmissile", - x = 6880, - z = 5456, - facing = 0, - }, - { - name = "turretmissile", - x = 7168, - z = 5184, - facing = 1, - }, - { - name = "turretmissile", - x = 7216, - z = 5664, - facing = 1, - }, - { - name = "turretmissile", - x = 5120, - z = 2896, - facing = 2, - }, - { - name = "staticheavyradar", - x = 5264, - z = 2720, - facing = 2, - }, - { - name = "staticheavyradar", - x = 6432, - z = 4192, - facing = 2, - }, - { - name = "turretmissile", - x = 4128, - z = 2384, - facing = 2, - }, - { - name = "turretmissile", - x = 3824, - z = 2176, - facing = 2, - }, - { - name = "turretmissile", - x = 4160, - z = 1952, - facing = 2, - }, - } - }, - - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { - }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "factoryshield", - "factoryplane", - "factorycloak", - "factorytank", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy factories", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Protect all Djinns - satisfyForever = true, - failOnUnitLoss = true, -- Fails the objective if any units being used to satisfy the objective are lost. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 0, - unitTypes = { - "amphtele", - }, - image = planetUtilities.ICON_DIR .. "amphtele.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Don't lose any Djinns", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Have 20 Metal Extractors - satisfyByTime = 1200, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 20, - unitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 20 Metal Extractors before 20:00", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "amphaa", - "amphtele", - "amphlaunch", - "turretaafar", - }, - modules = { - "module_autorepair_LIMIT_B_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet25.lua b/campaign/dev/planets/planet25.lua deleted file mode 100644 index 456c903a8..000000000 --- a/campaign/dev/planets/planet25.lua +++ /dev/null @@ -1,487 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/arid01.png" - - local planetData = { - name = "Shabun", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.45, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.95, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Minimal", - radius = "4650 km", - primary = "Yasta", - primaryType = "M0VI", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24469", - text = [[Launch an attack across the river with an army capable of fighting underwater - the amphibious Duck raider and Scallop riot bots.]] - }, - tips = { - { - image = "unitpics/amphraid.png", - text = [[Ducks are slower than most raiders but they can move and heal underwater. They are armed with a dual purpose torpedo launcher which allows them to fight both above and below the water.]] - }, - { - image = "unitpics/amphriot.png", - text = [[Scallops are armed with depth charges for underwater targets, and a shotgun for use on land. Both weapons are lethal up close.]] - }, - { - image = "unitpics/turrettorp.png", - text = [[Urchin torpedo launchers are a cheap and reliable solution to underwater threats.]] - }, - { - image = "unitpics/energywind.png", - text = [[When built in water, Wind Generators become Tidal Generators, which generate a constant amount of energy rather than the variable amount of Wind Generators.]] - }, - }, - gameConfig = { - - mapName = "Rapids_v1", - playerConfig = { - startX = 3570, - startZ = 100, - allyTeam = 0, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryamph", - "amphcon", - "amphraid", - "amphriot", - "energywind", - }, - startUnits = { - { - name = "staticmex", - x = 3704, - z = 472, - facing = 1, - }, - { - name = "factoryamph", - x = 3464, - z = 664, - facing = 0, - }, - { - name = "staticmex", - x = 3272, - z = 520, - facing = 1, - }, - { - name = "staticmex", - x = 3608, - z = 856, - facing = 1, - }, - { - name = "energysolar", - x = 3656, - z = 760, - facing = 1, - }, - { - name = "energysolar", - x = 3656, - z = 584, - facing = 1, - }, - { - name = "energysolar", - x = 3544, - z = 504, - facing = 1, - }, - { - name = "energysolar", - x = 3384, - z = 504, - facing = 1, - }, - { - name = "staticmex", - x = 3880, - z = 1688, - facing = 1, - }, - { - name = "amphraid", - x = 3464, - z = 907, - facing = 1, - }, - { - name = "amphraid", - x = 3324, - z = 736, - facing = 1, - }, - { - name = "amphraid", - x = 3251, - z = 666, - facing = 2, - }, - { - name = "staticcon", - x = 3592, - z = 680, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3464, 472}}, - }, - }, - { - name = "amphraid", - x = 3409, - z = 833, - facing = 3, - }, - { - name = "amphcon", - x = 3327, - z = 818, - facing = 3, - }, - { - name = "turretlaser", - x = 2544, - z = 384, - facing = 0, - }, - { - name = "turretlaser", - x = 3072, - z = 1072, - facing = 0, - }, - { - name = "turretlaser", - x = 3680, - z = 1504, - facing = 0, - }, - { - name = "staticradar", - x = 3520, - z = 1040, - facing = 0, - }, - } - }, - aiConfig = { - { - startX = 100, - startZ = 3570, - humanName = "Allegro", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticcon", - "staticstorage", - "staticmex", - "energywind", - "energysolar", - "turretlaser", - "turretmissile", - "turrettorp", - "amphaa", - "amphbomb", - "amphcon", - "amphfloater", - "amphimpulse", - "amphraid", - "amphriot", - }, - commanderLevel = 3, - commander = { - name = "Platypus", - chassis = "engineer", - decorations = { - "skin_support_zebra", - }, - modules = { - "commweapon_shotgun", - "module_autorepair", - "module_ablative_armor", - "module_high_power_servos", - "module_adv_nano", - } - }, - midgameUnits = { - { - name = "amphassault", - x = 350, - z = 3800, - facing = 2, - difficultyAtLeast = 4, - spawnRadius = 50, - delay = 6*30*60, - orbitalDrop = true, - }, - { - name = "amphassault", - x = 350, - z = 3800, - facing = 2, - difficultyAtLeast = 4, - spawnRadius = 50, - delay = 9*30*60, - orbitalDrop = true, - }, - { - name = "amphassault", - x = 350, - z = 3800, - facing = 2, - difficultyAtLeast = 4, - spawnRadius = 50, - delay = 12*30*60, - orbitalDrop = true, - }, - }, - startUnits = { - { - name = "amphriot", - x = 840, - z = 3455, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 2075, - z = 2055, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "factoryamph", - x = 670, - z = 3420, - facing = 2, - }, - { - name = "staticmex", - x = 520, - z = 3288, - facing = 0, - }, - { - name = "staticmex", - x = 840, - z = 3640, - facing = 0, - }, - { - name = "staticmex", - x = 440, - z = 3704, - facing = 0, - }, - { - name = "staticmex", - x = 232, - z = 2424, - facing = 0, - }, - { - name = "energysolar", - x = 552, - z = 3720, - facing = 0, - }, - { - name = "energysolar", - x = 728, - z = 3688, - facing = 0, - }, - { - name = "energysolar", - x = 488, - z = 3384, - facing = 0, - }, - { - name = "energysolar", - x = 488, - z = 3560, - facing = 0, - }, - { - name = "energysolar", - x = 312, - z = 2520, - facing = 0, - }, - { - name = "energysolar", - x = 120, - z = 2456, - facing = 0, - }, - { - name = "turretlaser", - x = 800, - z = 2416, - facing = 2, - }, - { - name = "turretlaser", - x = 1024, - z = 2544, - facing = 2, - }, - { - name = "turrettorp", - x = 376, - z = 1880, - facing = 2, - }, - { - name = "amphriot", - x = 926, - z = 3465, - facing = 0, - }, - { - name = "turrettorp", - x = 1496, - z = 2712, - facing = 2, - }, - { - name = "turrettorp", - x = 2408, - z = 3576, - facing = 1, - }, - { - name = "turretlaser", - x = 1520, - z = 3008, - facing = 1, - }, - { - name = "turretlaser", - x = 1648, - z = 3392, - facing = 1, - }, - { - name = "turretlaser", - x = 1952, - z = 1952, - facing = 2, - }, - { - name = "turretlaser", - x = 2176, - z = 2112, - facing = 1, - }, - { - name = "staticcon", - x = 648, - z = 3592, - facing = 1, - }, - { - name = "staticradar", - x = 688, - z = 3152, - facing = 0, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "factoryamph", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the enemy Amphbot Factory", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Make five Scallops - satisfyOnce = true, - countRemovedUnits = true, -- count units that previously died. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 5, - unitTypes = { - "amphriot", - }, - image = planetUtilities.ICON_DIR .. "amphriot.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 5 Scallops", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Own nine mex by 5:00 - satisfyByTime = 300, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 9, - unitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 9 Metal Extractors before 5:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "amphraid", - "amphriot", - }, - modules = { - "commweapon_shotgun", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet26.lua b/campaign/dev/planets/planet26.lua deleted file mode 100644 index ab1ba5009..000000000 --- a/campaign/dev/planets/planet26.lua +++ /dev/null @@ -1,1317 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/terran02.png" - - local planetData = { - name = "Kalyp", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.415, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.59, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Tropical", - radius = "5830 km", - primary = "Hassex", - primaryType = "G9V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24469", - text = [[Shut down the enemy Tidal Generator operation on this sunny coastline with the Hovercraft factory.]] - }, - tips = { - { - image = "unitpics/hoverraid.png", - text = [[Hovercraft move quickly over flat terrain as well as the surface of bodies of water. Daggers are very fast and armed with a gauss gun which passes through units and water.]] - }, - { - image = "unitpics/hoverskirm.png", - text = [[Scalpels fire a pair of guided missiles at medium range. They are helpless during their long reload time - either destroy the enemy with the first salvo or bring an escort. Maces are good at cleaning up after a Scalpel volley.]] - }, - { - image = "unitpics/energywind.png", - text = [[When built in water, Wind Generators become Tidal Generators, which generate a constant amount of energy rather than the variable amount of Wind Generators.]] - }, - { - image = "unitpics/turrettorp.png", - text = [[Urchin torpedo launchers are a cheap and reliable solution to underwater threats.]] - }, - }, - gameConfig = { - mapName = "Malibu Beach v1", - playerConfig = { - startX = 1200, - startZ = 1200, - allyTeam = 0, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryhover", - "hovercon", - "hoverraid", - "hoverriot", - "hoverskirm", - "turrettorp", - "energywind", - }, - startUnits = { - { - name = "staticmex", - x = 776, - z = 808, - facing = 0, - }, - { - name = "hoverriot", - x = 625, - z = 1550, - facing = 0, - }, - { - name = "staticmex", - x = 536, - z = 376, - facing = 1, - }, - { - name = "staticmex", - x = 1576, - z = 328, - facing = 0, - }, - { - name = "staticmex", - x = 1768, - z = 696, - facing = 0, - }, - { - name = "staticmex", - x = 2088, - z = 504, - facing = 0, - }, - { - name = "staticmex", - x = 296, - z = 776, - facing = 0, - }, - { - name = "staticcon", - x = 1600, - z = 1200, - facing = 0, - selfPatrol = true, - }, - { - name = "staticcon", - x = 1680, - z = 1200, - facing = 0, - selfPatrol = true, - }, - { - name = "staticstorage", - x = 1300, - z = 1500, - facing = 0, - }, - { - name = "factoryhover", - x = 1500, - z = 1500, - facing = 0, - }, - { - name = "energywind", - x = 712, - z = 728, - facing = 1, - }, - { - name = "energywind", - x = 680, - z = 648, - facing = 1, - }, - { - name = "energywind", - x = 664, - z = 568, - facing = 1, - }, - { - name = "energysolar", - x = 1624, - z = 440, - facing = 0, - }, - { - name = "energysolar", - x = 1704, - z = 584, - facing = 0, - }, - { - name = "energywind", - x = 632, - z = 488, - facing = 1, - }, - { - name = "energysolar", - x = 1864, - z = 648, - facing = 0, - }, - { - name = "energysolar", - x = 1992, - z = 552, - facing = 0, - }, - { - name = "energywind", - x = 600, - z = 408, - facing = 1, - }, - { - name = "energywind", - x = 456, - z = 424, - facing = 1, - }, - { - name = "energywind", - x = 424, - z = 504, - facing = 1, - }, - { - name = "energywind", - x = 392, - z = 584, - facing = 1, - }, - { - name = "energywind", - x = 360, - z = 664, - facing = 1, - }, - { - name = "energywind", - x = 344, - z = 744, - facing = 1, - }, - { - name = "staticradar", - x = 2480, - z = 1664, - facing = 0, - }, - { - name = "staticradar", - x = 336, - z = 3424, - facing = 0, - }, - { - name = "staticmex", - x = 1176, - z = 1640, - facing = 0, - }, - { - name = "staticmex", - x = 536, - z = 2264, - facing = 0, - }, - { - name = "turretlaser", - x = 176, - z = 2992, - facing = 0, - }, - { - name = "turretlaser", - x = 2272, - z = 2576, - facing = 1, - }, - { - name = "turretlaser", - x = 2752, - z = 592, - facing = 1, - }, - { - name = "turretlaser", - x = 2640, - z = 1184, - facing = 1, - }, - { - name = "energysolar", - x = 1240, - z = 1656, - facing = 0, - }, - { - name = "energysolar", - x = 1160, - z = 1704, - facing = 3, - }, - { - name = "energysolar", - x = 1112, - z = 1624, - facing = 2, - }, - { - name = "energysolar", - x = 1192, - z = 1576, - facing = 1, - }, - { - name = "hoverraid", - x = 1987, - z = 1058, - facing = 1, - }, - { - name = "hoverraid", - x = 1987, - z = 1137, - facing = 1, - }, - { - name = "hoverraid", - x = 1988, - z = 1224, - facing = 1, - }, - { - name = "hoverraid", - x = 1990, - z = 1310, - facing = 1, - }, - { - name = "hoverraid", - x = 1993, - z = 1400, - facing = 1, - }, - { - name = "hoverraid", - x = 1990, - z = 1493, - facing = 1, - }, - { - name = "energysolar", - x = 600, - z = 2280, - facing = 0, - }, - { - name = "hoverskirm", - x = 400, - z = 1400, - facing = 0, - }, - { - name = "hoverskirm", - x = 550, - z = 1400, - facing = 0, - }, - { - name = "hoverskirm", - x = 700, - z = 1400, - facing = 0, - }, - { - name = "energysolar", - x = 520, - z = 2328, - facing = 3, - }, - { - name = "hoverriot", - x = 475, - z = 1550, - facing = 0, - }, - { - name = "energysolar", - x = 472, - z = 2248, - facing = 2, - }, - { - name = "hovercon", - x = 1821, - z = 1127, - facing = 1, - }, - { - name = "hovercon", - x = 1813, - z = 1268, - facing = 1, - }, - { - name = "hovercon", - x = 1808, - z = 1423, - facing = 1, - }, - { - name = "energysolar", - x = 552, - z = 2200, - facing = 1, - }, - } - }, - aiConfig = { - { - startX = 9400, - startZ = 800, - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - humanName = "Renewers", - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "staticradar", - "turretlaser", - --"turretmissile", - --"turrettorp", - "shieldcon", - "shieldraid", - "shieldskirm", - "shieldriot", - "shieldassault", - "hoverraid", - "hoverriot", - "hoverskirm", - "shipscout", - "shipriot", - "subraider" - }, - difficultyDependantUnlocks = { - [2] = {"shipskirm"}, - [3] = {"shipskirm","shipcon"}, - [4] = {"shipskirm","shipcon","shipassault"}, - }, - commanderLevel = 3, - commander = { - name = "Bairis", - chassis = "guardian", - decorations = { - "skin_bombard_steel" - }, - modules = { - "commweapon_rocketlauncher", - "commweapon_rocketlauncher", - "module_heavy_armor", - "module_heavy_armor", - "module_adv_targeting", - } - }, - midgameUnits = { - { - name = "subraider", - x = 9900, - z = 4800, - facing = 3, - difficultyAtLeast = 2, - spawnRadius = 100, - delay = 7*30*60, - orbitalDrop = false, - }, - { - name = "subraider", - x = 9900, - z = 4800, - facing = 3, - difficultyAtLeast = 2, - spawnRadius = 100, - delay = 7*30*60, - orbitalDrop = false, - }, - { - name = "subraider", - x = 9900, - z = 4800, - facing = 3, - difficultyAtLeast = 2, - spawnRadius = 100, - delay = 7*30*60, - orbitalDrop = false, - }, - { - name = "subraider", - x = 9900, - z = 4800, - facing = 3, - difficultyAtLeast = 3, - spawnRadius = 100, - delay = 6*30*60, - orbitalDrop = false, - }, - { - name = "subraider", - x = 9900, - z = 4800, - facing = 3, - difficultyAtLeast = 3, - spawnRadius = 100, - delay = 6*30*60, - orbitalDrop = false, - }, - { - name = "subraider", - x = 9900, - z = 4800, - facing = 3, - difficultyAtLeast = 3, - spawnRadius = 100, - delay = 6*30*60, - orbitalDrop = false, - }, - { - name = "subraider", - x = 9900, - z = 4800, - facing = 3, - difficultyAtLeast = 4, - spawnRadius = 100, - delay = 5*30*60, - orbitalDrop = false, - }, - { - name = "subraider", - x = 9900, - z = 4800, - facing = 3, - difficultyAtLeast = 4, - spawnRadius = 100, - delay = 5*30*60, - orbitalDrop = false, - }, - { - name = "subraider", - x = 9900, - z = 4800, - facing = 3, - difficultyAtLeast = 4, - spawnRadius = 100, - delay = 5*30*60, - orbitalDrop = false, - }, - }, - startUnits = { - { - name = "subraider", - x = 6000, - z = 4600, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "subraider", - x = 6000, - z = 4500, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "subraider", - x = 6000, - z = 4700, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "subraider", - x = 6100, - z = 4600, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "subraider", - x = 6100, - z = 4500, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "subraider", - x = 6100, - z = 4700, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "subraider", - x = 6200, - z = 4600, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "subraider", - x = 6200, - z = 4500, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "shipassault", - x = 6200, - z = 4700, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "factoryshield", - x = 10080, - z = 2152, - facing = 0, - }, - { - name = "factoryship", - x = 8000, - z = 4200, - facing = 3, - }, - { - name = "energywind", - x = 2040, - z = 4104, - facing = 0, - }, - { - name = "energywind", - x = 3672, - z = 4792, - facing = 0, - }, - { - name = "energywind", - x = 4296, - z = 3000, - facing = 0, - }, - { - name = "energywind", - x = 6056, - z = 3960, - facing = 0, - }, - { - name = "energywind", - x = 8936, - z = 4664, - facing = 0, - }, - { - name = "energywind", - x = 6152, - z = 3992, - facing = 0, - }, - { - name = "energywind", - x = 6248, - z = 4024, - facing = 0, - }, - { - name = "energywind", - x = 6360, - z = 4024, - facing = 0, - }, - { - name = "energywind", - x = 5944, - z = 3928, - facing = 0, - }, - { - name = "energywind", - x = 5976, - z = 3992, - facing = 0, - }, - { - name = "energywind", - x = 6296, - z = 4104, - facing = 0, - }, - { - name = "energywind", - x = 6088, - z = 4056, - facing = 0, - }, - { - name = "energywind", - x = 6184, - z = 4072, - facing = 0, - }, - { - name = "energywind", - x = 9016, - z = 4696, - facing = 0, - }, - { - name = "energywind", - x = 9112, - z = 4728, - facing = 0, - }, - { - name = "energywind", - x = 9192, - z = 4728, - facing = 0, - }, - { - name = "energywind", - x = 9288, - z = 4712, - facing = 0, - }, - { - name = "energywind", - x = 8936, - z = 4776, - facing = 0, - }, - { - name = "energywind", - x = 9032, - z = 4808, - facing = 0, - }, - { - name = "energywind", - x = 9144, - z = 4824, - facing = 0, - }, - { - name = "energywind", - x = 9240, - z = 4824, - facing = 0, - }, - { - name = "energywind", - x = 4376, - z = 3032, - facing = 0, - }, - { - name = "energywind", - x = 4472, - z = 3048, - facing = 0, - }, - { - name = "energywind", - x = 4552, - z = 3080, - facing = 0, - }, - { - name = "energywind", - x = 4648, - z = 3096, - facing = 0, - }, - { - name = "energywind", - x = 4296, - z = 3112, - facing = 0, - }, - { - name = "energywind", - x = 4376, - z = 3144, - facing = 0, - }, - { - name = "energywind", - x = 4472, - z = 3160, - facing = 0, - }, - { - name = "energywind", - x = 4584, - z = 3192, - facing = 0, - }, - { - name = "energywind", - x = 3592, - z = 4792, - facing = 0, - }, - { - name = "energywind", - x = 3768, - z = 4792, - facing = 0, - }, - { - name = "energywind", - x = 3880, - z = 4760, - facing = 0, - }, - { - name = "energywind", - x = 3496, - z = 4760, - facing = 0, - }, - { - name = "energywind", - x = 3496, - z = 4856, - facing = 0, - }, - { - name = "energywind", - x = 3624, - z = 4872, - facing = 0, - }, - { - name = "energywind", - x = 3736, - z = 4888, - facing = 0, - }, - { - name = "energywind", - x = 3848, - z = 4840, - facing = 0, - }, - { - name = "energywind", - x = 1944, - z = 4136, - facing = 0, - }, - { - name = "energywind", - x = 1848, - z = 4152, - facing = 0, - }, - { - name = "energywind", - x = 1736, - z = 4152, - facing = 0, - }, - { - name = "energywind", - x = 1800, - z = 4232, - facing = 0, - }, - { - name = "energywind", - x = 1912, - z = 4216, - facing = 0, - }, - { - name = "energywind", - x = 2008, - z = 4184, - facing = 0, - }, - { - name = "energywind", - x = 1704, - z = 4232, - facing = 0, - }, - { - name = "energywind", - x = 1640, - z = 4168, - facing = 0, - }, - { - name = "factoryhover", - x = 9456, - z = 4048, - facing = 0, - }, - { - name = "staticmex", - x = 9496, - z = 2392, - facing = 0, - }, - { - name = "staticmex", - x = 9480, - z = 2936, - facing = 0, - }, - { - name = "staticmex", - x = 10152, - z = 2824, - facing = 0, - }, - { - name = "staticmex", - x = 10152, - z = 1272, - facing = 0, - }, - { - name = "staticmex", - x = 9736, - z = 1064, - facing = 0, - }, - { - name = "staticmex", - x = 10072, - z = 712, - facing = 0, - }, - { - name = "staticradar", - x = 7424, - z = 1712, - facing = 0, - }, - { - name = "staticradar", - x = 9888, - z = 3392, - facing = 0, - }, - { - name = "energywind", - x = 7640, - z = 3800, - facing = 0, - }, - { - name = "energywind", - x = 7720, - z = 3832, - facing = 0, - }, - { - name = "energywind", - x = 7832, - z = 3848, - facing = 0, - }, - { - name = "energywind", - x = 7928, - z = 3864, - facing = 0, - }, - { - name = "energywind", - x = 8024, - z = 3880, - facing = 0, - }, - { - name = "energywind", - x = 7656, - z = 3896, - facing = 0, - }, - { - name = "energywind", - x = 7768, - z = 3912, - facing = 0, - }, - { - name = "energywind", - x = 7864, - z = 3928, - facing = 0, - }, - { - name = "energywind", - x = 7960, - z = 3960, - facing = 0, - }, - { - name = "turretlaser", - x = 7840, - z = 704, - facing = 0, - }, - { - name = "turretlaser", - x = 10032, - z = 3008, - facing = 3, - }, - { - name = "turretlaser", - x = 7664, - z = 2880, - facing = 3, - }, - { - name = "turretlaser", - x = 7680, - z = 1264, - facing = 3, - }, - { - name = "turrettorp", - x = 1864, - z = 4008, - facing = 0, - }, - { - name = "turretmissile", - x = 1600, - z = 4576, - facing = 0, - }, - { - name = "turretmissile", - x = 2848, - z = 4240, - facing = 0, - }, - { - name = "turretmissile", - x = 7728, - z = 4720, - facing = 0, - }, - { - name = "turretmissile", - x = 7952, - z = 4592, - facing = 0, - }, - { - name = "turretmissile", - x = 8144, - z = 4688, - facing = 0, - }, - { - name = "turretmissile", - x = 8368, - z = 4720, - facing = 0, - }, - { - name = "turretmissile", - x = 6816, - z = 4544, - facing = 0, - }, - { - name = "turretmissile", - x = 7168, - z = 4256, - facing = 0, - }, - { - name = "turrettorp", - x = 3320, - z = 4872, - facing = 0, - }, - { - name = "turrettorp", - x = 3992, - z = 4680, - facing = 0, - }, - { - name = "turrettorp", - x = 4344, - z = 3304, - facing = 0, - }, - { - name = "turrettorp", - x = 4536, - z = 2920, - facing = 0, - }, - { - name = "turrettorp", - x = 5816, - z = 4088, - facing = 0, - }, - { - name = "turrettorp", - x = 6248, - z = 3816, - facing = 0, - }, - { - name = "turrettorp", - x = 6360, - z = 4248, - facing = 0, - }, - { - name = "turrettorp", - x = 7848, - z = 3704, - facing = 0, - }, - { - name = "turrettorp", - x = 8760, - z = 4936, - facing = 0, - }, - { - name = "turrettorp", - x = 9240, - z = 4568, - facing = 0, - }, - { - name = "turretgauss", - x = 8600, - z = 3480, - facing = 0, - }, - { - name = "turretgauss", - x = 9496, - z = 4232, - facing = 0, - }, - { - name = "shieldraid", - x = 8783, - z = 2157, - facing = 0, - }, - { - name = "shieldraid", - x = 8658, - z = 1509, - facing = 0, - }, - { - name = "shieldraid", - x = 8843, - z = 1110, - facing = 0, - }, - { - name = "shieldraid", - x = 8730, - z = 607, - facing = 0, - }, - { - name = "shieldraid", - x = 9229, - z = 1453, - facing = 0, - }, - { - name = "shieldassault", - x = 9189, - z = 2162, - facing = 0, - }, - { - name = "shieldassault", - x = 9218, - z = 2079, - facing = 0, - }, - { - name = "shieldassault", - x = 9241, - z = 2246, - facing = 0, - }, - { - name = "shieldriot", - x = 9288, - z = 2157, - facing = 0, - }, - { - name = "hoverraid", - x = 9076, - z = 4353, - facing = 0, - }, - { - name = "hoverraid", - x = 9003, - z = 4249, - facing = 0, - }, - { - name = "hoverraid", - x = 9100, - z = 4244, - facing = 0, - }, - { - name = "staticmex", - x = 9640, - z = 3688, - facing = 0, - }, - { - name = "staticmex", - x = 9256, - z = 3816, - facing = 0, - }, - { - name = "staticmex", - x = 9752, - z = 4056, - facing = 0, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "energywind" - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy Tidal Generators", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Build 10 Scalpels - satisfyOnce = true, - countRemovedUnits = true, -- count units that previously died. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 23, - unitTypes = { - "hoverskirm", - }, - image = planetUtilities.ICON_DIR .. "hoverskirm.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 20 Scalpels", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Destroy all enemy factories - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - enemyUnitTypes = { - "factoryshield", - "factoryhover", - "factoryship", - }, - image = planetUtilities.ICON_DIR .. "factoryshield.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy all enemy factories", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { - victoryByTime = 900, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 15:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "factoryhover", - "hovercon", - "hoverraid", - "hoverriot", - "hoverskirm", - "turrettorp", - }, - modules = { - "module_adv_nano_LIMIT_C_1", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet27.lua b/campaign/dev/planets/planet27.lua deleted file mode 100644 index 85f748956..000000000 --- a/campaign/dev/planets/planet27.lua +++ /dev/null @@ -1,1285 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/terran03.png" - - local planetData = { - name = "Falloway", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.425, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.705, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "6700 km", - primary = "Misir", - primaryType = "G9V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24469", - text = [[Your ally can take care of any surface targets, but you'll need to support them with Claymore depth charge and Flail AA hovercraft against underwater and aerial threats.]] - }, - tips = { - { - image = "unitpics/hoverdepthcharge.png", - text = [[Claymores fire depth charges at short range for large area-of-effect damage. To make this less of a suicide mission the depth charge floats for a few seconds before tracking its target. Depth charges can also be dropped as short-lived mines, even on land. Press D to drop a mine manually.]] - }, - { - image = "unitpics/hoveraa.png", - text = [[Flails fire guided missiles at enemy air units. It's most effective against planes but it will also get the job done against gunships.]] - }, - { - image = "unitpics/energyfusion.png", - text = [[Destroying the opposition's energy production will slow them down.]] - }, - }, - gameConfig = { - mapName = "Cull", - playerConfig = { - startX = 4785, - startZ = 979, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryhover", - "hovercon", - "hoverraid", - "hoverriot", - "hoverskirm", - "hoverdepthcharge", - "hoveraa", - "energywind", - }, - startUnits = { - { - name = "staticcon", - x = 4568, - z = 728, - facing = 0, - selfPatrol = true, - }, - { - name = "staticmex", - x = 5064, - z = 1208, - facing = 0, - }, - { - name = "staticmex", - x = 5224, - z = 472, - facing = 0, - }, - { - name = "staticmex", - x = 5608, - z = 760, - facing = 0, - }, - { - name = "energywind", - x = 5112, - z = 1208, - facing = 1, - }, - { - name = "energywind", - x = 5112, - z = 1256, - facing = 1, - }, - { - name = "energywind", - x = 5064, - z = 1256, - facing = 0, - }, - { - name = "energywind", - x = 5016, - z = 1256, - facing = 0, - }, - { - name = "energywind", - x = 5016, - z = 1208, - facing = 3, - }, - { - name = "energywind", - x = 5016, - z = 1160, - facing = 3, - }, - { - name = "energywind", - x = 5064, - z = 1160, - facing = 2, - }, - { - name = "energywind", - x = 5112, - z = 1160, - facing = 2, - }, - { - name = "factoryhover", - x = 4900, - z = 900, - facing = 0, - }, - { - name = "hoveraa", - x = 4417, - z = 1254, - facing = 0, - }, - { - name = "hoverdepthcharge", - x = 4653, - z = 1236, - facing = 0, - }, - { - name = "hoverdepthcharge", - x = 4312, - z = 1140, - facing = 0, - }, - { - name = "hoveraa", - x = 4543, - z = 1150, - facing = 0, - }, - { - name = "hoverskirm", - x = 4526, - z = 1259, - facing = 0, - }, - { - name = "hoverskirm", - x = 4443, - z = 1142, - facing = 0, - }, - { - name = "hovercon", - x = 4500, - z = 1000, - facing = 0, - }, - } - }, - aiConfig = { - { - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Privateers", - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "staticradar", - "staticcon", - "turrettorp", - "turretlaser", - "turretmissile", - "shipcon", - "subraider", - --"shiptorpraider", - "shiparty", - "shipriot", - --"shipscout", - "shipskirm", - }, - commander = false, - startUnits = { - { - name = "turretgauss", - x = 4000, - z = 400, - facing = 3, - }, - { - name = "staticmex", - x = 3992, - z = 2024, - facing = 0, - }, - { - name = "shiptorpraider", - x = 4728, - z = 1607, - facing = 0, - patrolRoute = { - {4644, 1455}, - {4703, 1479}, - }, - }, - { - name = "staticmex", - x = 3480, - z = 1208, - facing = 0, - }, - { - name = "staticmex", - x = 4040, - z = 1256, - facing = 0, - }, - { - name = "staticmex", - x = 4424, - z = 1544, - facing = 0, - }, - { - name = "staticmex", - x = 4984, - z = 1912, - facing = 0, - }, - { - name = "staticmex", - x = 5048, - z = 2504, - facing = 0, - }, - { - name = "factoryship", - x = 4720, - z = 1504, - facing = 0, - }, - { - name = "staticheavyradar", - x = 3872, - z = 1088, - facing = 2, - }, - { - name = "energywind", - x = 4472, - z = 1544, - facing = 1, - }, - { - name = "energywind", - x = 4472, - z = 1592, - facing = 1, - }, - { - name = "energywind", - x = 4424, - z = 1592, - facing = 0, - }, - { - name = "energywind", - x = 4376, - z = 1592, - facing = 0, - }, - { - name = "energywind", - x = 4376, - z = 1544, - facing = 3, - }, - { - name = "energywind", - x = 4376, - z = 1496, - facing = 3, - }, - { - name = "energywind", - x = 4424, - z = 1496, - facing = 2, - }, - { - name = "energywind", - x = 4472, - z = 1496, - facing = 2, - }, - { - name = "energywind", - x = 5032, - z = 1912, - facing = 1, - }, - { - name = "energywind", - x = 5032, - z = 1960, - facing = 1, - }, - { - name = "energywind", - x = 4984, - z = 1960, - facing = 0, - }, - { - name = "energywind", - x = 4936, - z = 1960, - facing = 0, - }, - { - name = "energywind", - x = 4936, - z = 1912, - facing = 3, - }, - { - name = "energywind", - x = 4936, - z = 1864, - facing = 3, - }, - { - name = "energywind", - x = 4984, - z = 1864, - facing = 2, - }, - { - name = "energywind", - x = 5032, - z = 1864, - facing = 2, - }, - { - name = "energywind", - x = 4040, - z = 2024, - facing = 1, - }, - { - name = "energywind", - x = 4040, - z = 2072, - facing = 1, - }, - { - name = "energywind", - x = 3992, - z = 2072, - facing = 0, - }, - { - name = "energywind", - x = 3944, - z = 2072, - facing = 0, - }, - { - name = "energywind", - x = 3944, - z = 2024, - facing = 3, - }, - { - name = "energywind", - x = 3944, - z = 1976, - facing = 3, - }, - { - name = "energywind", - x = 3992, - z = 1976, - facing = 2, - }, - { - name = "energywind", - x = 4040, - z = 1976, - facing = 2, - }, - { - name = "staticcon", - x = 4904, - z = 1368, - facing = 0, - }, - { - name = "staticcon", - x = 4984, - z = 1576, - facing = 0, - }, - { - name = "energywind", - x = 4328, - z = 1544, - facing = 2, - }, - { - name = "energywind", - x = 4328, - z = 1496, - facing = 1, - }, - { - name = "energywind", - x = 4328, - z = 1448, - facing = 1, - }, - { - name = "energywind", - x = 4376, - z = 1448, - facing = 0, - }, - { - name = "energywind", - x = 4424, - z = 1448, - facing = 0, - }, - { - name = "turrettorp", - x = 4072, - z = 2328, - facing = 0, - }, - { - name = "turrettorp", - x = 3224, - z = 1784, - facing = 0, - }, - { - name = "turrettorp", - x = 2904, - z = 1672, - facing = 0, - }, - { - name = "turretgauss", - x = 3576, - z = 2312, - facing = 0, - }, - { - name = "turretgauss", - x = 4504, - z = 2632, - facing = 0, - }, - { - name = "turretlaser", - x = 5552, - z = 2528, - facing = 0, - }, - { - name = "turretlaser", - x = 5856, - z = 2576, - facing = 0, - }, - { - name = "turrettorp", - x = 5064, - z = 2904, - facing = 0, - }, - { - name = "turretaalaser", - x = 5096, - z = 2248, - facing = 0, - }, - { - name = "turretaalaser", - x = 3800, - z = 1464, - facing = 0, - }, - { - name = "turretlaser", - x = 4976, - z = 1504, - facing = 3, - }, - { - name = "shipcon", - x = 4952, - z = 1628, - facing = 0, - }, - { - name = "shipriot", - x = 2739, - z = 1626, - facing = 0, - }, - { - name = "turretlaser", - x = 4128, - z = 1344, - facing = 0, - }, - { - name = "staticmex", - x = 3064, - z = 1208, - facing = 0, - }, - { - name = "shiptorpraider", - x = 4515, - z = 1872, - facing = 2, - patrolRoute = { - {4644, 1455}, - {4679, 1508}, - }, - }, - { - name = "staticradar", - x = 4224, - z = 1536, - facing = 0, - }, - { - name = "shipscout", - x = 4236, - z = 3139, - facing = 0, - }, - { - name = "shipcon", - x = 4728, - z = 1504, - facing = 0, - buildProgress = 0.0469, - }, - { - name = "shipriot", - x = 3277, - z = 1538, - facing = 0, - }, - { - name = "shipskirm", - x = 4222, - z = 1771, - facing = 0, - }, - { - name = "shipskirm", - x = 4550, - z = 2015, - facing = 0, - }, - { - name = "shipriot", - x = 4280, - z = 2069, - facing = 0, - }, - { - name = "staticstorage", - x = 4136, - z = 1608, - facing = 0, - }, - { - name = "turrettorp", - x = 3064, - z = 808, - facing = 0, - }, - { - name = "turretlaser", - x = 2960, - z = 1152, - facing = 0, - }, - { - name = "turretlaser", - x = 3296, - z = 1264, - facing = 0, - }, - { - name = "staticmex", - x = 3704, - z = 2312, - facing = 0, - }, - { - name = "staticmex", - x = 2312, - z = 1672, - facing = 0, - }, - { - name = "staticmex", - x = 2952, - z = 2296, - facing = 0, - }, - } - }, - { - startX = 2673, - startZ = 5100, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Pirates", - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "staticradar", - "staticcon", - --"turrettorp", - --"turretlaser", - --"turretmissile", - --"turretaalaser", - "shipcon", - "subraider", - "shiptorpraider", - "shipscout", - "shipskirm", - "shipaa", - "amphcon", - "amphraid", - "amphriot", - "amphaa", - "amphbomb", - "gunshipcon", - "gunshipraid", - "gunshipskirm", - "gunshipbomb", - }, - difficultyDependantUnlocks = { - [3] = {"amphfloater","gunshipheavyskirm"}, - [4] = {"amphfloater","gunshipheavyskirm","gunshipassault","shipriot"}, - }, - commanderLevel = 3, - commander = { - name = "Cap'n Conquest", - chassis = "guardian", - decorations = { - }, - modules = { - "commweapon_riotcannon", - "module_high_power_servos", - "module_high_power_servos", - "module_adv_targeting", - "module_adv_targeting", - "module_ablative_armor", - } - }, - startUnits = { - { - name = "energyfusion", - x = 5544, - z = 5456, - facing = 2, - -- bonusObjectiveID = 2, - -- mapMarker = { - -- text = "Fusion Reactor", - -- color = "red_small" - -- }, - }, - { - name = "turrettorp", - x = 3200, - z = 4800, - facing = 0, - }, - { - name = "turrettorp", - x = 3000, - z = 4300, - facing = 0, - }, - { - name = "staticmex", - x = 936, - z = 5432, - facing = 0, - }, - { - name = "staticmex", - x = 1480, - z = 4888, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 1096, - z = 4616, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 2616, - z = 4856, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "staticmex", - x = 3432, - z = 5352, - facing = 0, - }, - { - name = "staticmex", - x = 3848, - z = 4648, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 4408, - z = 4472, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 4840, - z = 4232, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "staticmex", - x = 4888, - z = 4952, - facing = 0, - }, - { - name = "staticmex", - x = 5224, - z = 5624, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 1320, - z = 4184, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "factoryship", - x = 3248, - z = 4640, - facing = 2, - }, - { - name = "turretmissile", - x = 1088, - z = 5152, - facing = 2, - }, - { - name = "turrettorp", - x = 1320, - z = 4552, - facing = 2, - }, - { - name = "turrettorp", - x = 4712, - z = 4552, - facing = 2, - }, - { - name = "staticheavyradar", - x = 2560, - z = 5056, - facing = 2, - }, - { - name = "factoryamph", - x = 1544, - z = 4520, - facing = 2, - }, - { - name = "factorygunship", - x = 2792, - z = 5032, - facing = 2, - }, - { - name = "staticcon", - x = 3032, - z = 4840, - facing = 2, - }, - { - name = "staticcon", - x = 1528, - z = 4696, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1528, 4696}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1544, 4482}, options = {"shift"}}, - }, - }, - { - name = "energywind", - x = 1416, - z = 4872, - facing = 2, - }, - { - name = "energywind", - x = 1336, - z = 4824, - facing = 2, - }, - { - name = "turretmissile", - x = 832, - z = 4976, - facing = 2, - }, - { - name = "energywind", - x = 1256, - z = 4776, - facing = 2, - }, - { - name = "energywind", - x = 1176, - z = 4728, - facing = 2, - }, - { - name = "energywind", - x = 1096, - z = 4680, - facing = 2, - }, - { - name = "energywind", - x = 1160, - z = 4568, - facing = 2, - }, - { - name = "energywind", - x = 1192, - z = 4488, - facing = 2, - }, - { - name = "energywind", - x = 1208, - z = 4408, - facing = 2, - }, - { - name = "energywind", - x = 4488, - z = 4456, - facing = 2, - }, - { - name = "energywind", - x = 1240, - z = 4328, - facing = 2, - }, - { - name = "energywind", - x = 4568, - z = 4424, - facing = 2, - }, - { - name = "energywind", - x = 1272, - z = 4248, - facing = 2, - }, - { - name = "energywind", - x = 4648, - z = 4376, - facing = 2, - }, - { - name = "energywind", - x = 4728, - z = 4344, - facing = 2, - }, - { - name = "energywind", - x = 4808, - z = 4312, - facing = 2, - }, - { - name = "energywind", - x = 4488, - z = 4536, - facing = 2, - }, - { - name = "energywind", - x = 4552, - z = 4616, - facing = 2, - }, - { - name = "energywind", - x = 4616, - z = 4696, - facing = 2, - }, - { - name = "energywind", - x = 4680, - z = 4776, - facing = 2, - }, - { - name = "energywind", - x = 4760, - z = 4856, - facing = 2, - }, - { - name = "energywind", - x = 5384, - z = 5544, - facing = 2, - }, - { - name = "energywind", - x = 5288, - z = 5592, - facing = 2, - }, - { - name = "turretriot", - x = 5704, - z = 4792, - facing = 2, - }, - { - name = "turretheavylaser", - x = 5096, - z = 3880, - facing = 2, - }, - { - name = "turretlaser", - x = 4736, - z = 3744, - facing = 2, - }, - { - name = "turretlaser", - x = 5408, - z = 4032, - facing = 2, - }, - { - name = "turretaalaser", - x = 1176, - z = 4856, - facing = 2, - }, - { - name = "turretaalaser", - x = 4856, - z = 4696, - facing = 2, - }, - { - name = "turretaalaser", - x = 3016, - z = 5176, - facing = 2, - }, - { - name = "turretgauss", - x = 680, - z = 3240, - facing = 2, - }, - { - name = "turrettorp", - x = 2872, - z = 3832, - facing = 2, - }, - { - name = "turretgauss", - x = 1784, - z = 3336, - facing = 2, - }, - { - name = "turrettorp", - x = 2184, - z = 3656, - facing = 2, - }, - { - name = "turrettorp", - x = 3400, - z = 3832, - facing = 2, - }, - { - name = "turrettorp", - x = 4248, - z = 3736, - facing = 2, - }, - { - name = "turretlaser", - x = 2432, - z = 3888, - facing = 2, - }, - { - name = "turretlaser", - x = 912, - z = 3648, - facing = 2, - }, - { - name = "turretlaser", - x = 1280, - z = 3664, - facing = 2, - }, - { - name = "turretaaclose", - x = 5688, - z = 5496, - facing = 2, - }, - { - name = "turretriot", - x = 5368, - z = 5384, - facing = 2, - }, - { - name = "turretlaser", - x = 2704, - z = 4784, - facing = 2, - }, - { - name = "turretriot", - x = 4568, - z = 5368, - facing = 3, - }, - { - name = "turretlaser", - x = 4112, - z = 5040, - facing = 2, - }, - { - name = "turretlaser", - x = 2704, - z = 5216, - facing = 1, - }, - { - name = "shipscout", - x = 1457, - z = 4285, - facing = 1, - }, - { - name = "amphfloater", - x = 1544, - z = 4484, - facing = 2, - buildProgress = 0.1044, - difficultyAtLeast = 3, - }, - { - name = "turretlaser", - x = 3488, - z = 4624, - facing = 2, - }, - { - name = "energysolar", - x = 2600, - z = 4792, - facing = 2, - }, - { - name = "amphfloater", - x = 1944, - z = 3209, - facing = 2, - }, - { - name = "energysolar", - x = 2520, - z = 4808, - facing = 2, - }, - { - name = "gunshipheavyskirm", - x = 2792, - z = 5031, - facing = 1, - buildProgress = 0.4754, - difficultyAtLeast = 3, - }, - { - name = "turrettorp", - x = 1416, - z = 4664, - facing = 1, - }, - { - name = "shipskirm", - x = 2982, - z = 3179, - facing = 2, - }, - { - name = "staticcon", - x = 2808, - z = 5176, - facing = 2, - }, - { - name = "amphfloater", - x = 1602, - z = 4378, - facing = 2, - }, - { - name = "turretlaser", - x = 2512, - z = 4864, - facing = 2, - }, - { - name = "staticradar", - x = 3456, - z = 5024, - facing = 2, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "factoryship", - "factoryamph", - "factorygunship", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy factories", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Build 12 Flails - satisfyOnce = true, - countRemovedUnits = true, -- count units that previously died. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 14, - unitTypes = { - "hoveraa", - }, - image = planetUtilities.ICON_DIR .. "hoveraa.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 12 Flails", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Win by 20:00 - victoryByTime = 1200, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 20:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "hoverdepthcharge", - "hoveraa", - }, - modules = { - "commweapon_riotcannon", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet28.lua b/campaign/dev/planets/planet28.lua deleted file mode 100644 index 2a79970ce..000000000 --- a/campaign/dev/planets/planet28.lua +++ /dev/null @@ -1,2359 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/swamp01.png" - - local planetData = { - name = "Lovaza Jira", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.485, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.60, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "6800 km", - primary = "Glava", - primaryType = "G4V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24469", - text = [[The Artefact on this planet is already hotly contested by two opposing factions, and they're bringing heavy units and striders into play. Use the Halberd armoured assault hovercraft and Lance anti-heavy artillery to cross the battlefield and reach the Artefact.]] - }, - tips = { - { - image = "unitpics/hoverarty.png", - text = [[Lances fire an exceptionally powerful beam, capable of destroying even striders in only a few hits. Set Lances to hold-fire when it is particularly important to avoid wasting precious shots on low-value targets.]] - }, - { - image = "unitpics/hoverassault.png", - text = [[Halberds can employ armor when not firing, reducing all incoming damage by a factor of four. Use this to scout for artillery targets or bypass static defences.]] - }, - { - image = "LuaUI/Images/commands/Bold/reclaim.png", - text = [[You don't have immediate access to many metal spots. Reclaim the wrecks left by the ongoing battle to finance your own army. ]] - }, - }, - gameConfig = { - mapName = "ScorpioBattleground", - playerConfig = { - startX = 7480, - startZ = 1400, - allyTeam = 0, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - victoryAtLocation = { - x = 144, - z = 8080, - radius = 100, - objectiveID = 1, - }, - }, - extraUnlocks = { - "factoryhover", - "hovercon", - "hoverraid", - "hoverriot", - "hoverskirm", - "hoverassault", - "hoverarty", - "energygeo", - "energywind", - }, - startUnits = { - { - name = "staticheavyradar", - x = 7600, - z = 300, - facing = 0, - }, - { - name = "staticmex", - x = 7992, - z = 376, - facing = 0, - }, - { - name = "staticmex", - x = 7768, - z = 184, - facing = 0, - }, - { - name = "staticmex", - x = 6008, - z = 648, - facing = 1, - }, - { - name = "staticmex", - x = 6856, - z = 1112, - facing = 1, - }, - { - name = "staticmex", - x = 7624, - z = 1976, - facing = 1, - }, - { - name = "energywind", - x = 7672, - z = 2024, - facing = 1, - }, - { - name = "energywind", - x = 7688, - z = 1928, - facing = 1, - }, - { - name = "energywind", - x = 7576, - z = 1928, - facing = 1, - }, - { - name = "energywind", - x = 7544, - z = 2008, - facing = 1, - }, - { - name = "energywind", - x = 6904, - z = 1160, - facing = 1, - }, - { - name = "energywind", - x = 6920, - z = 1080, - facing = 1, - }, - { - name = "energywind", - x = 6824, - z = 1048, - facing = 1, - }, - { - name = "energywind", - x = 6792, - z = 1144, - facing = 1, - }, - { - name = "energysolar", - x = 6088, - z = 680, - facing = 1, - }, - { - name = "energysolar", - x = 6008, - z = 552, - facing = 1, - }, - { - name = "energysolar", - x = 5896, - z = 648, - facing = 1, - }, - { - name = "staticstorage", - x = 8024, - z = 184, - facing = 1, - }, - { - name = "energywind", - x = 7800, - z = 264, - facing = 1, - }, - { - name = "energywind", - x = 7896, - z = 328, - facing = 1, - }, - { - name = "factoryhover", - x = 7040, - z = 816, - facing = 0, - }, - { - name = "staticcon", - x = 6888, - z = 776, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6888, 776}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6863, 801}, options = {"shift"}}, - }, - }, - { - name = "hoverarty", - x = 7292, - z = 1124, - facing = 0, - }, - { - name = "hoverarty", - x = 7183, - z = 1111, - facing = 0, - }, - { - name = "hoverassault", - x = 7135, - z = 1324, - facing = 0, - }, - { - name = "hoverassault", - x = 7212, - z = 1348, - facing = 0, - }, - { - name = "hoverassault", - x = 7284, - z = 1345, - facing = 0, - }, - { - name = "hoverassault", - x = 7357, - z = 1347, - facing = 0, - }, - { - name = "hoverassault", - x = 7064, - z = 1332, - facing = 0, - }, - } - }, - aiConfig = { - { - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - humanName = "Damara", - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { -- no radar is deliberate - "staticmex", - "energysolar", - "energywind", - "staticcon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretaaclose", - "turretriot", - "turretheavylaser", - "turretemp", - "striderhub", - "striderdante", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldriot", - "shieldskirm", - "shieldassault", - "shieldarty", - "shieldfelon", - "shieldaa", - "factorytank", - "tankcon", - "tankriot", - "tankassault", - --"tankheavyassault", - "factoryspider", - "spidercon", - "spiderscout", - "spideremp", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spideraa", - "staticantinuke", - }, - difficultyDependantUnlocks = { - [2] = {"spiderantiheavy"}, - [3] = {"spiderantiheavy","shieldshield"}, - [4] = {"spiderantiheavy","shieldshield","striderscorpion"} - }, - commander = false, - startUnits = { - { - name = "turretheavylaser", - x = 410, - z = 7910, - facing = 2, - difficultyAtLeast = 4, - }, - { - name = "staticantinuke", - x = 1110, - z = 1990, - facing = 2, - }, - { - name = "turretaafar", - x = 3470, - z = 2500, - facing = 0, - }, - { - name = "staticstorage", - x = 488, - z = 488, - facing = 0, - }, - { - name = "staticmex", - x = 2008, - z = 1608, - facing = 0, - }, - { - name = "staticmex", - x = 1880, - z = 1176, - facing = 0, - }, - { - name = "staticmex", - x = 2392, - z = 872, - facing = 0, - }, - { - name = "staticmex", - x = 2072, - z = 488, - facing = 0, - }, - { - name = "staticmex", - x = 1336, - z = 2136, - facing = 0, - }, - { - name = "staticmex", - x = 1000, - z = 1128, - facing = 0, - }, - { - name = "staticmex", - x = 296, - z = 920, - facing = 0, - }, - { - name = "staticmex", - x = 568, - z = 2936, - facing = 1, - }, - { - name = "staticmex", - x = 280, - z = 3416, - facing = 1, - }, - { - name = "staticmex", - x = 840, - z = 3384, - facing = 1, - }, - { - name = "energyfusion", - x = 32, - z = 40, - facing = 1, - }, - { - name = "energypylon", - x = 520, - z = 456, - facing = 1, - }, - { - name = "energyfusion", - x = 1008, - z = 40, - facing = 1, - }, - { - name = "energypylon", - x = 1512, - z = 456, - facing = 1, - }, - { - name = "energypylon", - x = 504, - z = 1448, - facing = 1, - }, - { - name = "energypylon", - x = 520, - z = 2440, - facing = 1, - }, - { - name = "energypylon", - x = 1480, - z = 1448, - facing = 1, - }, - { - name = "energypylon", - x = 2184, - z = 1176, - facing = 1, - }, - { - name = "energypylon", - x = 376, - z = 3336, - facing = 1, - }, - { - name = "energysolar", - x = 2136, - z = 504, - facing = 0, - }, - { - name = "energysolar", - x = 2056, - z = 552, - facing = 3, - }, - { - name = "energypylon", - x = 968, - z = 3064, - facing = 1, - }, - { - name = "energysolar", - x = 2008, - z = 472, - facing = 2, - }, - { - name = "energysolar", - x = 2088, - z = 424, - facing = 1, - }, - { - name = "energypylon", - x = 1496, - z = 2376, - facing = 1, - }, - { - name = "energyfusion", - x = 128, - z = 1960, - facing = 1, - }, - { - name = "energyfusion", - x = 112, - z = 952, - facing = 1, - }, - { - name = "turretantiheavy", - x = 1392, - z = 1600, - facing = 0, - }, - { - name = "staticmex", - x = 2616, - z = 1320, - facing = 0, - }, - { - name = "turretheavylaser", - x = 2664, - z = 1224, - facing = 1, - }, - { - name = "staticshield", - x = 2448, - z = 1232, - facing = 1, - }, - { - name = "turretriot", - x = 2600, - z = 1432, - facing = 0, - }, - { - name = "turretemp", - x = 1584, - z = 2544, - facing = 0, - }, - { - name = "turretemp", - x = 1888, - z = 2352, - facing = 0, - }, - { - name = "turretemp", - x = 2224, - z = 2240, - facing = 1, - }, - { - name = "turretemp", - x = 2384, - z = 1968, - facing = 1, - }, - { - name = "staticshield", - x = 2112, - z = 2000, - facing = 1, - }, - { - name = "staticshield", - x = 1632, - z = 2272, - facing = 1, - }, - { - name = "turretriot", - x = 2312, - z = 2088, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2056, - z = 2248, - facing = 0, - }, - { - name = "turretriot", - x = 1704, - z = 2408, - facing = 0, - }, - { - name = "turretheavylaser", - x = 1304, - z = 3224, - facing = 0, - }, - { - name = "turretheavylaser", - x = 488, - z = 3576, - facing = 0, - }, - { - name = "turretriot", - x = 824, - z = 3224, - facing = 0, - }, - { - name = "factoryshield", - x = 728, - z = 2560, - facing = 1, - }, - { - name = "staticcon", - x = 584, - z = 2568, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {609, 2593}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {584, 2568}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 584, - z = 2648, - facing = 1, - }, - { - name = "factorytank", - x = 1040, - z = 1552, - facing = 1, - }, - { - name = "striderhub", - x = 1040, - z = 1696, - facing = 1, - }, - { - name = "factoryspider", - x = 1800, - z = 856, - facing = 0, - }, - { - name = "staticcon", - x = 1768, - z = 744, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1768, 744}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1793, 769}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 1832, - z = 744, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1832, 744}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1857, 769}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 888, - z = 1528, - facing = 1, - }, - { - name = "staticcon", - x = 888, - z = 1592, - facing = 1, - }, - { - name = "turretlaser", - x = 64, - z = 7632, - facing = 2, - }, - { - name = "turretlaser", - x = 496, - z = 8048, - facing = 1, - }, - { - name = "turretaaheavy", - x = 48, - z = 7840, - facing = 1, - }, - { - name = "turretaalaser", - x = 216, - z = 7736, - facing = 2, - }, - { - name = "turretaalaser", - x = 520, - z = 8152, - facing = 1, - }, - { - name = "turrettorp", - x = 1368, - z = 7704, - facing = 1, - }, - { - name = "turrettorp", - x = 2584, - z = 7720, - facing = 1, - }, - { - name = "turrettorp", - x = 2104, - z = 6776, - facing = 1, - }, - { - name = "turrettorp", - x = 456, - z = 6824, - facing = 2, - }, - { - name = "turrettorp", - x = 376, - z = 5752, - facing = 2, - }, - { - name = "turrettorp", - x = 1160, - z = 6216, - facing = 2, - }, - { - name = "turretaaflak", - x = 2344, - z = 1304, - facing = 1, - }, - { - name = "turretaafar", - x = 448, - z = 2000, - facing = 1, - }, - { - name = "turretaalaser", - x = 536, - z = 3192, - facing = 0, - }, - { - name = "turrettorp", - x = 1368, - z = 6888, - facing = 2, - }, - { - name = "turretaafar", - x = 1184, - z = 704, - facing = 0, - }, - { - name = "staticradar", - x = 1440, - z = 3088, - facing = 2, - }, - { - name = "staticradar", - x = 2528, - z = 1392, - facing = 2, - }, - { - name = "tankassault", - x = 1896, - z = 2711, - facing = 0, - }, - { - name = "staticmex", - x = 3256, - z = 3576, - facing = 0, - }, - { - name = "striderdante", - x = 5396, - z = 3001, - facing = 3, - }, - { - name = "spiderskirm", - x = 4932, - z = 3041, - facing = 2, - }, - { - name = "turretlaser", - x = 560, - z = 2352, - facing = 1, - }, - { - name = "energysolar", - x = 1000, - z = 1064, - facing = 1, - }, - { - name = "energywind", - x = 984, - z = 1176, - facing = 1, - }, - { - name = "turretlaser", - x = 944, - z = 976, - facing = 1, - }, - { - name = "shieldassault", - x = 2963, - z = 4478, - facing = 0, - }, - { - name = "spidercon", - x = 3393, - z = 3269, - facing = 0, - }, - { - name = "turretmissile", - x = 3776, - z = 1632, - facing = 0, - }, - { - name = "spiderantiheavy", - x = 2997, - z = 4458, - facing = 0, - }, - { - name = "tankcon", - x = 5112, - z = 2701, - facing = 0, - }, - { - name = "shieldshield", - x = 778, - z = 2497, - facing = 0, - }, - { - name = "turretlaser", - x = 1376, - z = 2240, - facing = 1, - }, - { - name = "turretlaser", - x = 784, - z = 2336, - facing = 1, - }, - { - name = "turretlaser", - x = 1952, - z = 1488, - facing = 0, - }, - { - name = "turretmissile", - x = 3888, - z = 1456, - facing = 0, - }, - { - name = "shieldcon", - x = 2168, - z = 4095, - facing = 0, - }, - { - name = "shieldraid", - x = 2079, - z = 1307, - facing = 0, - }, - { - name = "turretheavylaser", - x = 1944, - z = 4264, - facing = 1, - }, - { - name = "turretlaser", - x = 368, - z = 3056, - facing = 1, - }, - { - name = "turretlaser", - x = 672, - z = 3040, - facing = 1, - }, - { - name = "shieldskirm", - x = 2293, - z = 2591, - facing = 0, - }, - { - name = "turretmissile", - x = 448, - z = 2560, - facing = 1, - }, - { - name = "tankcon", - x = 4084, - z = 4064, - facing = 1, - }, - { - name = "staticmex", - x = 3176, - z = 2872, - facing = 0, - }, - { - name = "staticmex", - x = 2088, - z = 4120, - facing = 0, - }, - { - name = "shieldskirm", - x = 2954, - z = 4577, - facing = 1, - }, - { - name = "tankcon", - x = 2737, - z = 3163, - facing = 1, - }, - { - name = "turretlaser", - x = 4096, - z = 1456, - facing = 0, - }, - { - name = "striderdante", - x = 1705, - z = 2568, - facing = 0, - }, - { - name = "turretlaser", - x = 2000, - z = 4064, - facing = 1, - }, - { - name = "staticstorage", - x = 1448, - z = 2040, - facing = 1, - }, - { - name = "spiderskirm", - x = 5502, - z = 3170, - facing = 0, - }, - { - name = "spidercon", - x = 5031, - z = 2783, - facing = 0, - }, - { - name = "turretlaser", - x = 2512, - z = 784, - facing = 0, - }, - { - name = "turretlaser", - x = 2736, - z = 2928, - facing = 1, - }, - { - name = "tankassault", - x = 2963, - z = 4657, - facing = 1, - }, - { - name = "shieldraid", - x = 3714, - z = 3606, - facing = 1, - }, - { - name = "tankassault", - x = 3020, - z = 4641, - facing = 0, - }, - { - name = "turretlaser", - x = 704, - z = 2800, - facing = 1, - }, - { - name = "turretmissile", - x = 2208, - z = 4000, - facing = 1, - }, - { - name = "staticstorage", - x = 1224, - z = 2232, - facing = 1, - }, - { - name = "shieldraid", - x = 3636, - z = 3756, - facing = 1, - }, - { - name = "staticmex", - x = 5000, - z = 2696, - facing = 0, - terraformHeight = 39, - }, - { - name = "tankassault", - x = 3022, - z = 4503, - facing = 1, - }, - { - name = "tankcon", - x = 5336, - z = 3169, - facing = 1, - }, - { - name = "shieldshield", - x = 4852, - z = 3188, - facing = 2, - }, - { - name = "staticmex", - x = 3960, - z = 1560, - facing = 0, - }, - { - name = "turretlaser", - x = 3312, - z = 3632, - facing = 1, - }, - { - name = "turretlaser", - x = 3984, - z = 1648, - facing = 0, - }, - { - name = "striderscorpion", - x = 2676, - z = 4589, - facing = 3, - }, - { - name = "turretheavylaser", - x = 4424, - z = 1656, - facing = 0, - }, - { - name = "spiderantiheavy", - x = 3008, - z = 4552, - facing = 2, - }, - { - name = "tankassault", - x = 2395, - z = 1561, - facing = 0, - }, - { - name = "tankassault", - x = 6139, - z = 3861, - facing = 1, - }, - { - name = "turretriot", - x = 3784, - z = 1272, - facing = 0, - }, - { - name = "shieldskirm", - x = 5081, - z = 3047, - facing = 2, - }, - { - name = "turretriot", - x = 1864, - z = 4216, - facing = 1, - }, - { - name = "spiderassault", - x = 3002, - z = 4378, - facing = 0, - }, - { - name = "turretmissile", - x = 2144, - z = 4208, - facing = 1, - }, - { - name = "spidercrabe", - x = 5089, - z = 3120, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3912, - z = 1240, - facing = 0, - }, - { - name = "spidercon", - x = 2733, - z = 2875, - facing = 3, - }, - { - name = "staticmex", - x = 2632, - z = 3256, - facing = 0, - }, - { - name = "spiderassault", - x = 4990, - z = 2989, - facing = 2, - }, - { - name = "turretheavylaser", - x = 5208, - z = 2424, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3896, - z = 3688, - facing = 0, - }, - { - name = "spiderassault", - x = 5006, - z = 3034, - facing = 2, - }, - { - name = "turretheavylaser", - x = 4328, - z = 3352, - facing = 0, - }, - { - name = "spiderassault", - x = 2321, - z = 1510, - facing = 0, - }, - { - name = "staticmex", - x = 4552, - z = 2040, - facing = 0, - }, - { - name = "turretheavylaser", - x = 4680, - z = 2040, - facing = 0, - }, - { - name = "spidercon", - x = 2111, - z = 3125, - facing = 0, - }, - { - name = "spiderskirm", - x = 2976, - z = 4524, - facing = 1, - }, - { - name = "spiderantiheavy", - x = 2045, - z = 2516, - facing = 0, - }, - { - name = "tankcon", - x = 2508, - z = 3066, - facing = 1, - }, - { - name = "spidercon", - x = 2656, - z = 2807, - facing = 1, - }, - { - name = "shieldshield", - x = 2928, - z = 4473, - facing = 0, - }, - { - name = "shieldraid", - x = 3168, - z = 4717, - facing = 0, - }, - { - name = "spiderassault", - x = 3037, - z = 2005, - facing = 0, - }, - { - name = "tankassault", - x = 1310, - z = 1762, - facing = 0, - }, - { - name = "striderhub", - x = 1920, - z = 2624, - facing = 1, - }, - { - name = "turretheavylaser", - x = 5128, - z = 2856, - facing = 0, - buildProgress = 0.8118, - }, - { - name = "spiderassault", - x = 3031, - z = 1935, - facing = 0, - }, - { - name = "tankassault", - x = 1064, - z = 1552, - facing = 1, - buildProgress = 0.1815, - }, - { - name = "shieldraid", - x = 789, - z = 2562, - facing = 1, - }, - { - name = "shieldraid", - x = 740, - z = 2560, - facing = 1, - buildProgress = 0.0711, - }, - } - }, - { - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - humanName = "Chukini", - commanderParameters = { - facplop = false, - }, - allyTeam = 2, - unlocks = { -- no radar is deliberate - "staticmex", - "energysolar", - "energywind", - "staticcon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretaaclose", - "turretriot", - "turretheavylaser", - "turretemp", - "striderhub", - "striderdante", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldriot", - "shieldskirm", - "shieldassault", - "shieldarty", - "shieldfelon", - "shieldaa", - "factoryjump", - "jumpcon", - "jumparty", - "jumpblackhole", - "jumpbomb", - "jumpsumo", - "jumpaa", - "factorytank", - "tankcon", - "tankriot", - "tankassault", - "staticantinuke", - --"tankheavyassault", - }, - difficultyDependantUnlocks = { - [2] = {"jumpassault"}, - [3] = {"jumpassault","shieldshield"}, - [4] = {"jumpassault","shieldshield","striderscorpion"} - }, - commander = false, - startUnits = { - { - { - name = "staticantinuke", - x = 7500, - z = 7100, - facing = 2, - }, - name = "turretaafar", - x = 5050, - z = 6100, - facing = 2, - }, - { - name = "turretaafar", - x = 4390, - z = 5350, - facing = 2, - }, - { - name = "turretheavyassault", - x = 4880, - z = 5600, - facing = 2, - }, - { - name = "staticstorage", - x = 7896, - z = 7896, - facing = 0, - }, - { - name = "staticmex", - x = 7192, - z = 6552, - facing = 0, - }, - { - name = "staticmex", - x = 6984, - z = 7128, - facing = 0, - }, - { - name = "staticmex", - x = 6152, - z = 6728, - facing = 0, - }, - { - name = "staticmex", - x = 6056, - z = 7464, - facing = 0, - }, - { - name = "staticmex", - x = 7736, - z = 7752, - facing = 0, - }, - { - name = "staticmex", - x = 7928, - z = 5656, - facing = 0, - }, - { - name = "staticmex", - x = 7512, - z = 5432, - facing = 0, - }, - { - name = "staticmex", - x = 7928, - z = 4984, - facing = 0, - }, - { - name = "staticmex", - x = 6392, - z = 7992, - facing = 1, - }, - { - name = "energyfusion", - x = 8160, - z = 8152, - facing = 1, - }, - { - name = "staticmex", - x = 5672, - z = 7752, - facing = 1, - }, - { - name = "staticmex", - x = 6056, - z = 7048, - facing = 1, - }, - { - name = "energyfusion", - x = 8160, - z = 6888, - facing = 1, - }, - { - name = "staticmex", - x = 5528, - z = 7016, - facing = 1, - }, - { - name = "energyfusion", - x = 8160, - z = 5784, - facing = 1, - }, - { - name = "energyfusion", - x = 7088, - z = 8152, - facing = 1, - }, - { - name = "energypylon", - x = 7624, - z = 7800, - facing = 1, - }, - { - name = "energypylon", - x = 7640, - z = 6824, - facing = 1, - }, - { - name = "energypylon", - x = 6760, - z = 7608, - facing = 1, - }, - { - name = "energypylon", - x = 7720, - z = 5864, - facing = 1, - }, - { - name = "energypylon", - x = 6696, - z = 6632, - facing = 1, - }, - { - name = "energypylon", - x = 5960, - z = 7128, - facing = 1, - }, - { - name = "energypylon", - x = 7912, - z = 5112, - facing = 1, - }, - { - name = "energypylon", - x = 7224, - z = 5704, - facing = 1, - }, - { - name = "turretheavy", - x = 5528, - z = 6904, - facing = 2, - }, - { - name = "turretheavylaser", - x = 7064, - z = 5320, - facing = 2, - }, - { - name = "turretheavy", - x = 6776, - z = 7048, - facing = 2, - }, - { - name = "turretriot", - x = 6952, - z = 5784, - facing = 3, - }, - { - name = "turretriot", - x = 6856, - z = 6200, - facing = 3, - }, - { - name = "turretriot", - x = 5432, - z = 6968, - facing = 3, - }, - { - name = "turretriot", - x = 5912, - z = 6808, - facing = 2, - }, - { - name = "factoryjump", - x = 6360, - z = 7320, - facing = 2, - }, - { - name = "factorytank", - x = 7392, - z = 6800, - facing = 3, - }, - { - name = "striderhub", - x = 7392, - z = 6592, - facing = 3, - }, - { - name = "factoryshield", - x = 7656, - z = 5680, - facing = 3, - }, - { - name = "staticcon", - x = 7512, - z = 6760, - facing = 3, - }, - { - name = "staticcon", - x = 7512, - z = 6840, - facing = 3, - }, - { - name = "staticcon", - x = 7784, - z = 5656, - facing = 3, - }, - { - name = "staticcon", - x = 7784, - z = 5752, - facing = 3, - }, - { - name = "staticcon", - x = 6328, - z = 7448, - facing = 2, - }, - { - name = "staticcon", - x = 6408, - z = 7448, - facing = 2, - }, - { - name = "turretheavylaser", - x = 5608, - z = 7432, - facing = 3, - }, - { - name = "turretriot", - x = 5064, - z = 8008, - facing = 3, - }, - { - name = "staticshield", - x = 7088, - z = 5616, - facing = 0, - }, - { - name = "staticshield", - x = 5584, - z = 7104, - facing = 0, - }, - { - name = "turretheavylaser", - x = 6216, - z = 6584, - facing = 3, - }, - { - name = "turretgauss", - x = 6280, - z = 6408, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6424, - z = 6312, - facing = 2, - }, - { - name = "staticshield", - x = 6432, - z = 6544, - facing = 2, - }, - { - name = "turretaalaser", - x = 7832, - z = 5304, - facing = 2, - }, - { - name = "turretaafar", - x = 7600, - z = 6400, - facing = 3, - }, - { - name = "turretaafar", - x = 6720, - z = 7424, - facing = 2, - }, - { - name = "turretaaflak", - x = 5608, - z = 7000, - facing = 2, - }, - { - name = "staticradar", - x = 5648, - z = 6880, - facing = 2, - }, - { - name = "staticradar", - x = 6848, - z = 5536, - facing = 2, - }, - { - name = "jumpassault", - x = 5401, - z = 4030, - facing = 0, - }, - { - name = "tankassault", - x = 6261, - z = 5170, - facing = 2, - }, - { - name = "turretlaser", - x = 6352, - z = 7600, - facing = 2, - }, - { - name = "turretmissile", - x = 6400, - z = 4864, - facing = 3, - }, - { - name = "turretriot", - x = 3880, - z = 5000, - facing = 2, - }, - { - name = "energysolar", - x = 7576, - z = 5464, - facing = 3, - }, - { - name = "energywind", - x = 7560, - z = 5352, - facing = 3, - }, - { - name = "energywind", - x = 7464, - z = 5512, - facing = 3, - }, - { - name = "turretmissile", - x = 6192, - z = 5168, - facing = 3, - }, - { - name = "tankassault", - x = 4965, - z = 5531, - facing = 0, - }, - { - name = "staticstorage", - x = 7192, - z = 6600, - facing = 3, - }, - { - name = "turretlaser", - x = 6128, - z = 7296, - facing = 2, - }, - { - name = "turretlaser", - x = 7024, - z = 6944, - facing = 3, - }, - { - name = "turretlaser", - x = 3104, - z = 5760, - facing = 2, - }, - { - name = "turretlaser", - x = 8048, - z = 5328, - facing = 3, - }, - { - name = "tankcon", - x = 2842, - z = 5582, - facing = 3, - }, - { - name = "turretlaser", - x = 5872, - z = 7552, - facing = 2, - }, - { - name = "turretheavylaser", - x = 6200, - z = 4744, - facing = 3, - }, - { - name = "turretlaser", - x = 7696, - z = 7760, - facing = 2, - }, - { - name = "turretlaser", - x = 6208, - z = 4960, - facing = 3, - }, - { - name = "jumpcon", - x = 5173, - z = 4596, - facing = 1, - }, - { - name = "turretlaser", - x = 5824, - z = 7008, - facing = 2, - }, - { - name = "tankcon", - x = 6029, - z = 5418, - facing = 3, - }, - { - name = "jumpassault", - x = 6360, - z = 7296, - facing = 2, - buildProgress = 0.7877, - }, - { - name = "tankcon", - x = 5519, - z = 4014, - facing = 1, - }, - { - name = "jumparty", - x = 4712, - z = 4502, - facing = 3, - }, - { - name = "jumpcon", - x = 2539, - z = 5279, - facing = 3, - }, - { - name = "staticmex", - x = 6008, - z = 5224, - facing = 0, - }, - { - name = "staticmex", - x = 5336, - z = 5736, - facing = 0, - }, - { - name = "jumpassault", - x = 5428, - z = 3710, - facing = 1, - }, - { - name = "staticmex", - x = 4392, - z = 7048, - facing = 0, - }, - { - name = "shieldassault", - x = 6224, - z = 5047, - facing = 0, - }, - { - name = "jumpcon", - x = 5563, - z = 4012, - facing = 1, - }, - { - name = "turretlaser", - x = 5456, - z = 5776, - facing = 2, - }, - { - name = "turretlaser", - x = 6016, - z = 4848, - facing = 3, - }, - { - name = "staticmex", - x = 2440, - z = 5224, - facing = 0, - buildProgress = 0.6577, - }, - { - name = "turretlaser", - x = 4400, - z = 7104, - facing = 2, - }, - { - name = "staticmex", - x = 5112, - z = 4888, - facing = 0, - }, - { - name = "turretlaser", - x = 5120, - z = 4928, - facing = 3, - }, - { - name = "turretlaser", - x = 4272, - z = 5152, - facing = 2, - }, - { - name = "turretlaser", - x = 3632, - z = 6720, - facing = 2, - }, - { - name = "staticstorage", - x = 7112, - z = 6664, - facing = 3, - }, - { - name = "jumpcon", - x = 2621, - z = 5488, - facing = 0, - }, - { - name = "turretlaser", - x = 6352, - z = 7088, - facing = 2, - }, - { - name = "shieldskirm", - x = 5468, - z = 4519, - facing = 0, - }, - { - name = "staticmex", - x = 3720, - z = 6616, - facing = 0, - }, - { - name = "turretmissile", - x = 3872, - z = 5264, - facing = 2, - }, - { - name = "shieldshield", - x = 6600, - z = 4686, - facing = 0, - }, - { - name = "staticmex", - x = 2904, - z = 5784, - facing = 0, - terraformHeight = 41, - }, - { - name = "staticmex", - x = 4200, - z = 5176, - facing = 0, - }, - { - name = "jumpassault", - x = 6459, - z = 4398, - facing = 2, - }, - { - name = "turretmissile", - x = 4064, - z = 5152, - facing = 2, - }, - { - name = "tankassault", - x = 5451, - z = 3644, - facing = 1, - }, - { - name = "shieldarty", - x = 5421, - z = 3736, - facing = 3, - }, - { - name = "turretlaser", - x = 4272, - z = 5360, - facing = 2, - }, - { - name = "turretlaser", - x = 6144, - z = 7504, - facing = 2, - }, - { - name = "shieldshield", - x = 7644, - z = 5680, - facing = 3, - buildProgress = 0.6911, - }, - { - name = "jumpcon", - x = 4095, - z = 4557, - facing = 3, - }, - { - name = "shieldshield", - x = 6591, - z = 4710, - facing = 0, - }, - { - name = "turretheavylaser", - x = 4056, - z = 5368, - facing = 2, - }, - { - name = "jumpassault", - x = 5817, - z = 4930, - facing = 1, - }, - { - name = "striderdante", - x = 5743, - z = 3984, - facing = 1, - }, - { - name = "turretlaser", - x = 5824, - z = 4976, - facing = 3, - }, - { - name = "staticmex", - x = 6040, - z = 4552, - facing = 0, - }, - { - name = "tankcon", - x = 5296, - z = 4780, - facing = 2, - }, - { - name = "turretmissile", - x = 6016, - z = 5056, - facing = 3, - }, - { - name = "shieldriot", - x = 4489, - z = 4197, - facing = 2, - }, - { - name = "shieldraid", - x = 3504, - z = 6182, - facing = 0, - patrolRoute = { - {3512, 6126}, - {3506, 6190}, - }, - }, - { - name = "turretriot", - x = 4456, - z = 5240, - facing = 2, - }, - { - name = "striderscorpion", - x = 4806, - z = 5133, - facing = 1, - }, - { - name = "turretlaser", - x = 4144, - z = 4960, - facing = 2, - }, - { - name = "jumparty", - x = 5732, - z = 6557, - facing = 3, - }, - { - name = "tankassault", - x = 7111, - z = 5846, - facing = 1, - }, - { - name = "striderhub", - x = 6912, - z = 5056, - facing = 3, - }, - { - name = "jumpcon", - x = 4708, - z = 4681, - facing = 0, - }, - { - name = "jumpcon", - x = 4324, - z = 5687, - facing = 3, - }, - { - name = "turretriot", - x = 5816, - z = 4760, - facing = 3, - }, - { - name = "turretmissile", - x = 2912, - z = 5664, - facing = 2, - }, - { - name = "shieldraid", - x = 3556, - z = 6167, - facing = 2, - patrolRoute = { - {3546, 6180}, - {3509, 6126}, - }, - }, - { - name = "striderdante", - x = 7296, - z = 6592, - facing = 0, - buildProgress = 0.5729, - }, - { - name = "jumpcon", - x = 3906, - z = 4641, - facing = 2, - }, - { - name = "shieldcon", - x = 5252, - z = 4578, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5344, 4688}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5227, 4567}, options = {"shift"}}, - }, - }, - { - name = "tankcon", - x = 5528, - z = 4056, - facing = 1, - }, - { - name = "tankheavyassault", - x = 7368, - z = 6800, - facing = 3, - buildProgress = 0.0584, - }, - { - name = "turretheavylaser", - x = 2696, - z = 5576, - facing = 2, - buildProgress = 0.37, - }, - } - }, - }, - neutralUnits = { - { - name = "pw_artefact", - x = 144, - z = 8080, - facing = 0, - invincible = true, - ignoredByAI = true, - mapMarker = { - text = "Artefact", - color = "green" - }, - }, - }, - terraform = { - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RAMP, - position = {7800, 195, 500, 7500,-90, 1150}, - width = 200 - }, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RAMP, - position = {350, 195, 7800, 800, -90, 7000}, - width = 200 - }, - }, - defeatConditionConfig = { - [0] = { }, - [1] = { - ignoreUnitLossDefeat = true, - loseAfterSeconds = false, - }, - [2] = { - ignoreUnitLossDefeat = true, - loseAfterSeconds = false, - }, - }, - objectiveConfig = { - [1] = { - description = "Bring your Commander to the Artefact", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Build five Lances - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 5, - unitTypes = { - "hoverarty", - }, - image = planetUtilities.ICON_DIR .. "hoverarty.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 5 Lances", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - victoryByTime = 1200, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 20:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Build a geo - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - unitTypes = { - "energygeo", - }, - image = planetUtilities.ICON_DIR .. "energygeo.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build a Geothermal Generator", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "hoverassault", - "hoverarty", - }, - modules = { - "module_adv_targeting_LIMIT_B_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet29.lua b/campaign/dev/planets/planet29.lua deleted file mode 100644 index 1b2c5f321..000000000 --- a/campaign/dev/planets/planet29.lua +++ /dev/null @@ -1,1347 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/ocean01.png" - - local planetData = { - name = "Gemmia", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.355, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.68, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Oceanic", - radius = "7710 km", - primary = "Ghas", - primaryType = "G6V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24489", - text = [[The enemy of my enemy... is at least useful. Build up your economy with Fusion Generators while the two opposing factions fight, then eradicate them both. Advanced Radars will keep you informed on the overall battle state.]] - }, - tips = { - { - image = "unitpics/energyfusion.png", - text = [[The Fusion Reactor isn't all that much better for cost than Solar Generators or Wind Turbines but it takes up much less space. Fusions are a bit volatile when destroyed, but if you don't build right next to them you should be fine.]] - }, - { - image = "unitpics/module_energy_cell.png", - text = [[Once you've built one or more Fusion Reactors, connect them to your Metal Extractors to get more metal income from overdrive using your excess energy.]] - }, - { - image = "unitpics/staticheavyradar.png", - text = [[In a battle with more than two sides it pays to be aware of what's happening all over the map, not just on your front. The Advanced Radar has exceptional range and will keep you informed.]] - }, - }, - gameConfig = { - mapName = "La Isla Bonita v1.1", - playerConfig = { - startX = 1016, - startZ = 3400, - allyTeam = 0, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 3, - }, - extraUnlocks = { - "staticheavyradar", - "energyfusion", - }, - startUnits = { - { - name = "staticmex", - x = 1224, - z = 4328, - facing = 0, - }, - { - name = "staticmex", - x = 1176, - z = 4584, - facing = 0, - }, - { - name = "staticmex", - x = 1416, - z = 4488, - facing = 0, - }, - { - name = "staticmex", - x = 1432, - z = 2936, - facing = 0, - }, - { - name = "staticmex", - x = 1304, - z = 2824, - facing = 0, - }, - { - name = "staticmex", - x = 1176, - z = 2712, - facing = 0, - }, - { - name = "staticheavyradar", - x = 1872, - z = 2736, - facing = 0, - }, - { - name = "staticheavyradar", - x = 2080, - z = 4576, - facing = 0, - }, - { - name = "energyfusion", - x = 1000, - z = 4448, - facing = 0, - }, - { - name = "energysolar", - x = 1192, - z = 4440, - facing = 0, - }, - { - name = "energysolar", - x = 1352, - z = 4408, - facing = 0, - }, - { - name = "energysolar", - x = 1192, - z = 2808, - facing = 0, - }, - { - name = "energysolar", - x = 1320, - z = 2952, - facing = 0, - }, - { - name = "staticcon", - x = 1016, - z = 3208, - facing = 1, - }, - { - name = "staticcon", - x = 1016, - z = 3304, - facing = 1, - }, - { - name = "tankriot", - x = 1586, - z = 3250, - facing = 1, - }, - { - name = "tankcon", - x = 1550, - z = 3150, - facing = 1, - }, - { - name = "tankcon", - x = 1550, - z = 3350, - facing = 1, - }, - { - name = "spiderscout", - x = 3550, - z = 1987, - facing = 1, - commands = {{cmdID = planetUtilities.COMMAND.MOVE, pos = {3550, 2100}}}, - }, - { - name = "spiderscout", - x = 3427, - z = 3219, - facing = 0, - commands = {{cmdID = planetUtilities.COMMAND.MOVE, pos = {3427, 3330}}}, - }, - { - name = "spiderscout", - x = 3490, - z = 4901, - facing = 0, - commands = {{cmdID = planetUtilities.COMMAND.MOVE, pos = {3490, 5010}}}, - }, - { - name = "spiderscout", - x = 2652, - z = 5494, - facing = 0, - commands = {{cmdID = planetUtilities.COMMAND.MOVE, pos = {2652, 5600}}}, - }, - { - name = "jumparty", - x = 1450, - z = 3250, - facing = 1, - }, - { - name = "jumpskirm", - x = 1450, - z = 3150, - facing = 1, - }, - { - name = "jumpskirm", - x = 1450, - z = 3350, - facing = 1, - }, - { - name = "turretriot", - x = 1768, - z = 3256, - facing = 1, - }, - { - name = "turretmissile", - x = 1744, - z = 5120, - facing = 0, - }, - { - name = "turretmissile", - x = 1856, - z = 5056, - facing = 0, - }, - { - name = "turretmissile", - x = 1744, - z = 3792, - facing = 1, - }, - { - name = "turretmissile", - x = 1872, - z = 4112, - facing = 1, - }, - { - name = "turretmissile", - x = 2032, - z = 4464, - facing = 1, - }, - } - }, - aiConfig = { - { - startX = 6032, - startZ = 1919, - humanName = "Angels", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticcon", - --"turretlaser", - --"turretmissile", - "staticmex", - "energysolar", - "staticradar", - "shieldcon", - "shieldraid", - "shieldriot", - "shieldskirm", - "shieldassault", - "shieldarty", - "planecon", - "planefighter", - "bomberriot", - "staticantinuke", - }, - difficultyDependantUnlocks = { - [4] = {"bomberdisarm"}, - }, - commanderLevel = 4, - commander = { - name = "Metatron", - chassis = "recon", - decorations = { - "skin_recon_leopard", - }, - modules = { - "commweapon_heavymachinegun", - "commweapon_concussion", - "module_ablative_armor", - "module_ablative_armor", - "module_high_power_servos", - "module_autorepair", - "module_companion_drone", - "module_companion_drone", - "module_companion_drone", - } - }, - startUnits = { - { - name = "staticmex", - x = 5064, - z = 1512, - facing = 0, - }, - { - name = "staticmex", - x = 5128, - z = 1272, - facing = 0, - }, - { - name = "staticmex", - x = 5320, - z = 1480, - facing = 0, - }, - { - name = "staticmex", - x = 6776, - z = 2248, - facing = 0, - }, - { - name = "staticmex", - x = 6664, - z = 2376, - facing = 0, - }, - { - name = "staticmex", - x = 6504, - z = 2424, - facing = 0, - }, - { - name = "staticmex", - x = 7528, - z = 2392, - facing = 0, - }, - { - name = "staticmex", - x = 5128, - z = 2408, - facing = 0, - }, - { - name = "staticmex", - x = 4744, - z = 2216, - facing = 0, - }, - { - name = "staticmex", - x = 7272, - z = 2840, - facing = 0, - }, - { - name = "staticmex", - x = 7432, - z = 3448, - facing = 0, - }, - { - name = "staticmex", - x = 7192, - z = 3640, - facing = 0, - }, - -- { - -- name = "energyfusion", - -- x = 5448, - -- z = 1184, - -- facing = 0, - -- difficultyAtLeast = 2, - -- }, - { - name = "energyfusion", - x = 5688, - z = 1312, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "energysolar", - x = 5224, - z = 1256, - facing = 0, - }, - { - name = "energysolar", - x = 5368, - z = 1400, - facing = 0, - }, - { - name = "energysolar", - x = 6696, - z = 2280, - facing = 0, - }, - { - name = "energysolar", - x = 6568, - z = 2392, - facing = 0, - }, - { - name = "energysolar", - x = 4984, - z = 2408, - facing = 0, - }, - { - name = "energysolar", - x = 4808, - z = 2328, - facing = 0, - }, - { - name = "energysolar", - x = 7288, - z = 3528, - facing = 0, - }, - { - name = "energysolar", - x = 7336, - z = 3384, - facing = 0, - }, - { - name = "energysolar", - x = 7336, - z = 3240, - facing = 0, - }, - { - name = "energysolar", - x = 7336, - z = 3080, - facing = 0, - }, - { - name = "energysolar", - x = 7304, - z = 2920, - facing = 0, - }, - { - name = "energysolar", - x = 5096, - z = 1400, - facing = 0, - }, - { - name = "staticcon", - x = 6216, - z = 1864, - facing = 0, - }, - { - name = "staticcon", - x = 6296, - z = 1864, - facing = 0, - }, - { - name = "staticcon", - x = 6376, - z = 1864, - facing = 0, - }, - { - name = "factoryshield", - x = 6192, - z = 2024, - facing = 0, - }, - { - name = "factoryplane", - x = 6368, - z = 2016, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "turretmissile", - x = 4688, - z = 1984, - facing = 0, - }, - { - name = "turretmissile", - x = 4800, - z = 2032, - facing = 0, - }, - { - name = "turretmissile", - x = 5536, - z = 2176, - facing = 0, - }, - { - name = "turretmissile", - x = 5696, - z = 2176, - facing = 0, - }, - { - name = "turretmissile", - x = 6400, - z = 2704, - facing = 0, - }, - { - name = "turretmissile", - x = 6832, - z = 3792, - facing = 0, - }, - { - name = "turretmissile", - x = 6928, - z = 3888, - facing = 0, - }, - { - name = "turretmissile", - x = 4304, - z = 1264, - facing = 0, - }, - { - name = "turretmissile", - x = 4432, - z = 1344, - facing = 0, - }, - { - name = "turretlaser", - x = 5088, - z = 1632, - facing = 0, - }, - { - name = "turretlaser", - x = 5584, - z = 1568, - facing = 0, - }, - { - name = "turretlaser", - x = 5104, - z = 1088, - facing = 0, - }, - { - name = "turretaafar", - x = 5328, - z = 1744, - facing = 0, - }, - { - name = "turretaalaser", - x = 4888, - z = 1272, - facing = 0, - }, - { - name = "turretaalaser", - x = 5592, - z = 1896, - facing = 0, - }, - { - name = "turretaalaser", - x = 6840, - z = 2632, - facing = 0, - }, - -- { - -- name = "turretheavylaser", - -- x = 6120, - -- z = 2360, - -- facing = 0, - -- }, - -- { - -- name = "turretheavylaser", - -- x = 6840, - -- z = 3240, - -- facing = 0, - -- }, - { - name = "turretriot", - x = 5832, - z = 2760, - facing = 0, - }, - { - name = "turretriot", - x = 6152, - z = 3160, - facing = 0, - }, - { - name = "turretriot", - x = 4712, - z = 2568, - facing = 3, - }, - { - name = "turretriot", - x = 6440, - z = 3736, - facing = 0, - }, - { - name = "turretgauss", - x = 6200, - z = 3704, - facing = 0, - }, - { - name = "turretgauss", - x = 6600, - z = 3912, - facing = 0, - }, - -- { - -- name = "turretheavylaser", - -- x = 6504, - -- z = 3608, - -- facing = 0, - -- }, - { - name = "turretlaser", - x = 4688, - z = 2816, - facing = 3, - }, - { - name = "staticradar", - x = 5056, - z = 2208, - facing = 0, - }, - { - name = "staticradar", - x = 7008, - z = 3984, - facing = 0, - }, - { - name = "shieldcon", - x = 5315, - z = 1932, - facing = 0, - }, - { - name = "shieldcon", - x = 5497, - z = 2002, - facing = 0, - }, - { - name = "shieldcon", - x = 5912, - z = 2209, - facing = 0, - }, - { - name = "shieldcon", - x = 6015, - z = 2258, - facing = 0, - }, - { - name = "shieldassault", - x = 5774, - z = 1919, - facing = 0, - }, - { - name = "shieldassault", - x = 5883, - z = 1971, - facing = 0, - }, - { - name = "shieldassault", - x = 5899, - z = 1853, - facing = 0, - }, - { - name = "shieldassault", - x = 5797, - z = 1801, - facing = 0, - }, - { - name = "shieldassault", - x = 5994, - z = 2054, - facing = 0, - }, - { - name = "shieldriot", - x = 5832, - z = 1890, - facing = 0, - }, - { - name = "shieldriot", - x = 5965, - z = 1977, - facing = 0, - }, - { - name = "shieldarty", - x = 6315, - z = 2230, - facing = 0, - }, - { - name = "shieldarty", - x = 6401, - z = 2261, - facing = 0, - }, - } - }, - { - startX = 4874, - startZ = 6903, - humanName = "Demons", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - commanderParameters = { - facplop = false, - }, - allyTeam = 2, - unlocks = { - "staticcon", - --"turretlaser", - --"turretmissile", - "staticmex", - "energysolar", - "staticradar", - "vehcon", - "vehscout", - "vehraid", - "vehriot", - "vehassault", - "vehcapture", - "jumpcon", - "jumpraid", - "jumpskirm", - "staticantinuke", - }, - difficultyDependantUnlocks = { - [4] = {"jumpblackhole"}, - }, - commanderLevel = 4, - commander = { - name = "Beelzebul", - chassis = "engineer", - decorations = { - "skin_support_green", - }, - modules = { - "commweapon_lparticlebeam", - "commweapon_disruptorbomb", - "conversion_disruptor", - "module_ablative_armor", - "module_ablative_armor", - "module_autorepair", - "module_high_power_servos", - "module_high_power_servos", - "module_adv_targeting", - } - }, - startUnits = { - { - name = "staticmex", - x = 5992, - z = 6360, - facing = 0, - }, - { - name = "staticmex", - x = 5832, - z = 6168, - facing = 0, - }, - { - name = "staticmex", - x = 5736, - z = 6408, - facing = 0, - }, - { - name = "staticmex", - x = 4344, - z = 7320, - facing = 0, - }, - { - name = "staticmex", - x = 4296, - z = 7160, - facing = 0, - }, - { - name = "staticmex", - x = 4408, - z = 7032, - facing = 0, - }, - { - name = "staticmex", - x = 5112, - z = 5832, - facing = 0, - }, - { - name = "staticmex", - x = 5384, - z = 5480, - facing = 0, - }, - { - name = "staticmex", - x = 3640, - z = 7432, - facing = 0, - }, - { - name = "staticmex", - x = 3064, - z = 7368, - facing = 0, - }, - { - name = "staticmex", - x = 2888, - z = 7112, - facing = 0, - }, - { - name = "staticmex", - x = 3896, - z = 7752, - facing = 0, - }, - -- { - -- name = "energyfusion", - -- x = 5928, - -- z = 6592, - -- facing = 0, - -- difficultyAtLeast = 2, - -- }, - { - name = "energyfusion", - x = 6120, - z = 6432, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "energysolar", - x = 5128, - z = 5736, - facing = 0, - }, - { - name = "energysolar", - x = 5208, - z = 5624, - facing = 0, - }, - { - name = "energysolar", - x = 5288, - z = 5528, - facing = 0, - }, - { - name = "energysolar", - x = 5848, - z = 6392, - facing = 0, - }, - { - name = "energysolar", - x = 5864, - z = 6264, - facing = 0, - }, - { - name = "energysolar", - x = 4376, - z = 7160, - facing = 0, - }, - { - name = "energysolar", - x = 4408, - z = 7288, - facing = 0, - }, - { - name = "energysolar", - x = 3000, - z = 7160, - facing = 0, - }, - { - name = "energysolar", - x = 3096, - z = 7272, - facing = 0, - }, - { - name = "energysolar", - x = 3288, - z = 7320, - facing = 0, - }, - { - name = "energysolar", - x = 3432, - z = 7352, - facing = 0, - }, - { - name = "energysolar", - x = 3576, - z = 7336, - facing = 0, - }, - { - name = "staticcon", - x = 4680, - z = 7176, - facing = 2, - }, - { - name = "staticcon", - x = 4760, - z = 7176, - facing = 2, - }, - { - name = "staticcon", - x = 4840, - z = 7176, - facing = 2, - }, - { - name = "turretmissile", - x = 2848, - z = 6640, - facing = 2, - }, - { - name = "turretmissile", - x = 2944, - z = 6624, - facing = 2, - }, - { - name = "turretmissile", - x = 3984, - z = 6784, - facing = 2, - }, - { - name = "turretmissile", - x = 4096, - z = 6752, - facing = 2, - }, - { - name = "turretmissile", - x = 4896, - z = 6336, - facing = 2, - }, - { - name = "turretmissile", - x = 4992, - z = 6224, - facing = 2, - }, - { - name = "turretmissile", - x = 5520, - z = 5616, - facing = 2, - }, - { - name = "turretmissile", - x = 5632, - z = 5552, - facing = 2, - }, - { - name = "turretmissile", - x = 6224, - z = 5680, - facing = 2, - }, - { - name = "turretmissile", - x = 6320, - z = 5712, - facing = 2, - }, - { - name = "turretmissile", - x = 3024, - z = 7552, - facing = 2, - }, - { - name = "turretmissile", - x = 3168, - z = 7632, - facing = 2, - }, - { - name = "factoryjump", - x = 4632, - z = 7048, - facing = 2, - difficultyAtLeast = 3, - }, - { - name = "staticradar", - x = 2656, - z = 6704, - facing = 0, - }, - { - name = "turretlaser", - x = 5728, - z = 6656, - facing = 2, - }, - { - name = "turretlaser", - x = 5632, - z = 6160, - facing = 2, - }, - { - name = "turretlaser", - x = 6224, - z = 6272, - facing = 2, - }, - { - name = "turretaafar", - x = 5504, - z = 6464, - facing = 2, - }, - { - name = "turretaalaser", - x = 6056, - z = 6136, - facing = 2, - }, - { - name = "turretaalaser", - x = 5640, - z = 6920, - facing = 2, - }, - { - name = "turretaalaser", - x = 3944, - z = 7112, - facing = 2, - }, - -- { - -- name = "turretheavylaser", - -- x = 3432, - -- z = 6776, - -- facing = 2, - -- }, - -- { - -- name = "turretheavylaser", - -- x = 4616, - -- z = 6712, - -- facing = 2, - -- }, - { - name = "turretriot", - x = 4040, - z = 6312, - facing = 2, - }, - { - name = "turretriot", - x = 3176, - z = 6280, - facing = 2, - }, - { - name = "turretriot", - x = 5240, - z = 5208, - facing = 2, - }, - { - name = "turretriot", - x = 4360, - z = 5832, - facing = 2, - }, - { - name = "turretgauss", - x = 5064, - z = 5080, - facing = 2, - }, - { - name = "turretgauss", - x = 5432, - z = 5320, - facing = 2, - }, - -- { - -- name = "turretheavylaser", - -- x = 5048, - -- z = 5368, - -- facing = 2, - -- }, - { - name = "turretlaser", - x = 3392, - z = 6256, - facing = 2, - }, - { - name = "staticradar", - x = 6016, - z = 5664, - facing = 0, - }, - { - name = "factoryveh", - x = 4808, - z = 7048, - facing = 2, - }, - { - name = "vehassault", - x = 4594, - z = 6865, - facing = 0, - }, - { - name = "vehassault", - x = 4687, - z = 6839, - facing = 0, - }, - { - name = "vehassault", - x = 4815, - z = 6790, - facing = 0, - }, - { - name = "vehassault", - x = 4749, - z = 6898, - facing = 0, - }, - { - name = "vehsupport", - x = 4475, - z = 6944, - facing = 0, - }, - { - name = "vehsupport", - x = 4585, - z = 6936, - facing = 0, - }, - { - name = "jumpraid", - x = 4469, - z = 6829, - facing = 0, - }, - { - name = "jumpraid", - x = 5551, - z = 5876, - facing = 0, - }, - { - name = "jumpcon", - x = 5201, - z = 6290, - facing = 0, - }, - { - name = "jumpcon", - x = 5373, - z = 6241, - facing = 0, - }, - { - name = "jumpcon", - x = 3203, - z = 6926, - facing = 0, - }, - { - name = "jumpcon", - x = 3426, - z = 6926, - facing = 0, - }, - { - name = "vehcapture", - x = 4793, - z = 6726, - facing = 0, - }, - { - name = "vehcapture", - x = 4856, - z = 6733, - facing = 0, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "factoryshield", - "factoryplane", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - doNotExplodeOnLoss = true, - }, - [2] = { - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "factoryjump", - "factoryveh", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 2, - doNotExplodeOnLoss = true, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the Commander and Factories of the north-eastern enemy", - }, - [2] = { - description = "Destroy the Commander and Factories of the southern enemy", - }, - [3] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Have 6 Fusions by 10:00 - satisfyByTime = 600, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 6, - unitTypes = { - "energyfusion", - }, - image = planetUtilities.ICON_DIR .. "energyfusion.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 6 Fusion Reactors by 10:00", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Have 11 mex at all times after 10 minutes - satisfyAfterTime = 600, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 11, - unitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Always have 11 Metal Extractors after 10:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Win by 30:00 - victoryByTime = 1800, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 30:00", - experience = planetUtilities.BONUS_EXP, - }, - - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "staticheavyradar", - "energyfusion", - }, - modules = { - "module_radarnet" - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet3.lua b/campaign/dev/planets/planet3.lua deleted file mode 100644 index 9db2932fa..000000000 --- a/campaign/dev/planets/planet3.lua +++ /dev/null @@ -1,495 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/radiated02.png" - - local planetData = { - name = "Myror", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.06, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.56, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Alpine", - radius = "1995 km", - primary = "Magus", - primaryType = "K4VI", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24417", - text = [[Your opponent will use raiding squads of Scorchers against you in this battle. Shut them down with Imp EMP bombs.]] - }, - tips = { - { - image = "unitpics/turretmissile.png", - text = [[The Picket missile turret is very cheap, and in large numbers they are effective against both ground and air targets. Their fragility makes them a poor choice against anything which can survive their initial volley.]] - }, - { - image = "unitpics/cloakbomb.png", - text = [[Imp EMP bombs will stun any nearby units when they explode. They are mostly a defensive tool, and don't kill anything themselves, so make sure you have other units like Reavers to finish the job.]] - }, - { - image = "unitpics/vehraid.png", - text = [[The Scorchers' heat ray weapon is incredibly lethal at point-blank range. Destroy them from a distance or stun them with Imps before engaging.]] - }, - }, - gameConfig = { - mapName = "Adamantine Mountain 2", - playerConfig = { - startX = 3550, - startZ = 1150, - allyTeam = 0, - useUnlocks = true, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "cloakbomb", - "turretmissile" - }, - startUnits = { - { - name = "cloakriot", - x = 3550, - z = 1250, - facing = 0, - difficultyAtMost = 2, - }, - { - name = "factorycloak", - x = 3276, - z = 1138, - facing = 0, - }, - { - name = "cloakcon", - x = 3376, - z = 1138, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.GUARD, atPosition = {3276, 1138}}, - }, - }, - { - name = "staticradar", - x = 3820, - z = 2880, - facing = 3, - }, - { - name = "staticradar", - x = 1050, - z = 30, - facing = 3, - }, - { - name = "staticmex", - x = 3080, - z = 980, - facing = 0, - }, - { - name = "staticmex", - x = 3280, - z = 970, - facing = 0, - }, - { - name = "staticmex", - x = 3050, - z = 1195, - facing = 0, - }, - { - name = "staticmex", - x = 3670, - z = 1750, - facing = 0, - }, - { - name = "energysolar", - x = 3420, - z = 850, - facing = 0, - }, - { - name = "energysolar", - x = 3420, - z = 1010, - facing = 0, - }, - { - name = "energysolar", - x = 3600, - z = 850, - facing = 0, - }, - { - name = "energysolar", - x = 3600, - z = 1010, - facing = 0, - }, - { - name = "energysolar", - x = 3780, - z = 850, - facing = 0, - }, - { - name = "energysolar", - x = 3780, - z = 1020, - facing = 0, - }, - { - name = "cloakbomb", - x = 2050, - z = 1700, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {2000, 1720}}, - }, - }, - - { - name = "cloakbomb", - x = 3080, - z = 2800, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {3060, 2520}}, - }, - }, - { - name = "turretmissile", - x = 1187, - z = 890, - facing = 0, - }, - { - name = "cloakbomb", - x = 1200, - z = 1200, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1130, 1200}}, - }, - }, - { - name = "turretmissile", - x = 3300, - z = 2360, - facing = 0, - }, - { - name = "turretmissile", - x = 3380, - z = 2340, - facing = 0, - }, - { - name = "turretmissile", - x = 2700, - z = 1560, - facing = 0, - }, - { - name = "turretmissile", - x = 2400, - z = 975, - facing = 0, - }, - { - name = "turretmissile", - x = 2375, - z = 900, - facing = 3, - }, - } - }, - aiConfig = { - { - startX = 500, - startZ = 2500, - aiLib = "Circuit_difficulty_autofill", - humanName = "Clowncaps", - bitDependant = true, - facplop = false, - allyTeam = 1, - unlocks = { - "vehraid", - --"vehscout", - }, - difficultyDependantUnlocks = { - [2] = {"vehriot",}, - [3] = {"vehriot","staticmex", "energysolar"}, - [4] = {"vehriot","staticmex", "energysolar", "vehcon", "vehassault"}, - }, - commanderLevel = 2, - commander = { - name = "BusDriver22", - chassis = "recon", - decorations = { - }, - modules = { - "commweapon_shotgun", - } - }, - startUnits = { - { - name = "turretriot", - x = 340, - z = 3380, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 2710, - z = 3600, - facing = 1, - difficultyAtLeast = 3, - }, - { - name = "turretlaser", - x = 2710, - z = 3500, - facing = 2, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 2900, - z = 3750, - facing = 1, - difficultyAtLeast = 4, - }, - { - name = "staticmex", - x = 2660, - z = 3880, - facing = 1, - difficultyAtLeast = 4, - }, - { - name = "turretriot", - x = 3000, - z = 3700, - facing = 1, - difficultyAtLeast = 4, - }, - { - name = "factoryveh", - x = 500, - z = 2700, - facing = 1, - }, - { - name = "turretlaser", - x = 500, - z = 2500, - facing = 2, - }, - { - name = "staticcon", - x = 300, - z = 2700, - facing = 1, - }, - { - name = "staticradar", - x = 256, - z = 1551, - facing = 2, - }, - { - name = "staticradar", - x = 2330, - z = 4080, - facing = 2, - }, - { - name = "staticmex", - x = 215, - z = 2645, - facing = 2, - }, - { - name = "staticmex", - x = 440, - z = 3030, - facing = 0, - }, - { - name = "staticmex", - x = 424, - z = 3270, - facing = 0, - }, - { - name = "staticmex", - x = 700, - z = 3220, - facing = 0, - }, - { - name = "vehraid", - x = 1660, - z = 3100, - facing = 0, - }, - { - name = "vehraid", - x = 262, - z = 2220, - facing = 0, - }, - { - name = "energysolar", - x = 550, - z = 3160, - facing = 0, - }, - { - name = "energysolar", - x = 400, - z = 3150, - facing = 0, - }, - { - name = "energysolar", - x = 250, - z = 3160, - facing = 0, - }, - { - name = "energysolar", - x = 600, - z = 3330, - facing = 0, - }, - { - name = "energysolar", - x = 620, - z = 3480, - facing = 0, - }, - { - name = "vehheavyarty", - x = 1600, - z = 3330, - facing = 0, - bonusObjectiveID = 2, - }, - { - name = "turretlaser", - x = 2050, - z = 3010, - facing = 1, - }, - { - name = "turretlaser", - x = 2070, - z = 3500, - facing = 1, - }, - { - name = "turretlaser", - x = 570, - z = 2050, - facing = 2, - }, - { - name = "turretlaser", - x = 1315, - z = 2410, - facing = 2, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "factoryveh", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the enemy Commander and Rover Assembly", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - -- Indexed by bonusObjectiveID - [1] = { -- Build 4 Conjurors - satisfyOnce = true, - countRemovedUnits = true, -- count units that previously died. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 5, -- The player starts with a Conjurer - unitTypes = { - "cloakcon", - }, - image = planetUtilities.ICON_DIR .. "cloakcon.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 4 Conjurers", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Destroy the Impaler - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - -- See bonusObjectiveID in units table - image = planetUtilities.ICON_DIR .. "vehheavyarty.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy the enemy Impaler", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { - victoryByTime = 360, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 6:00", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "cloakbomb", - "turretmissile" - }, - modules = { - "module_autorepair_LIMIT_C_2", - }, - codexEntries = { - "faction_valhalla", - }, - } - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet30.lua b/campaign/dev/planets/planet30.lua deleted file mode 100644 index 13e46d321..000000000 --- a/campaign/dev/planets/planet30.lua +++ /dev/null @@ -1,2193 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/ocean01.png" - - local planetData = { - name = "Harsar Lief", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.46, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.82, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "6550 km", - primary = "Blank", - primaryType = "G8V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24530", - text = [[Crossing a river under enemy fire is a daunting prospect, but it becomes easier when you control the river. Bombard the shoreline with Envoy cruisers to force passage through the shallows.]] - }, - tips = { - { - image = "unitpics/shiparty.png", - text = [[Envoys are effective artillery units and should be your first choice for clearing any shoreline of enemies.]] - }, - { - image = "unitpics/shipscout.png", - text = [[To enable more accurate fire, find the exact locations of enemy turrets with Cutters. These boats are armed with a short-range disarming missile but their primary use is for scouting.]] - }, - { - image = "unitpics/shiptorpraider.png", - text = [[Protect your other ships from underwater threats with Hunter torpedo boats. Airborne threats can be dealt with by Zephyrs.]] - }, - }, - gameConfig = { - mapName = "AquariusCrossing", - playerConfig = { - startX = 640, - startZ = 1060, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryship", - "shipcon", - "shiparty", - "shipscout", - "shiptorpraider", - "shipaa", - "turrettorp", - }, - startUnits = { - { - name = "staticmex", - x = 456, - z = 456, - facing = 0, - }, - { - name = "staticmex", - x = 200, - z = 328, - facing = 0, - }, - { - name = "staticmex", - x = 216, - z = 712, - facing = 0, - }, - { - name = "staticmex", - x = 616, - z = 808, - facing = 0, - }, - { - name = "factoryship", - x = 880, - z = 736, - facing = 1, - }, - { - name = "energywind", - x = 248, - z = 392, - facing = 1, - }, - { - name = "energywind", - x = 328, - z = 456, - facing = 1, - }, - { - name = "energywind", - x = 176, - z = 456, - facing = 1, - }, - { - name = "energywind", - x = 80, - z = 456, - facing = 1, - }, - { - name = "energywind", - x = 176, - z = 590, - facing = 1, - }, - { - name = "energywind", - x = 80, - z = 590, - facing = 1, - }, - { - name = "energywind", - x = 408, - z = 536, - facing = 1, - }, - { - name = "energywind", - x = 328, - z = 616, - facing = 1, - }, - { - name = "energywind", - x = 296, - z = 712, - facing = 1, - }, - { - name = "energywind", - x = 392, - z = 776, - facing = 1, - }, - { - name = "energywind", - x = 504, - z = 808, - facing = 1, - }, - { - name = "energywind", - x = 568, - z = 872, - facing = 1, - }, - { - name = "turrettorp", - x = 584, - z = 408, - facing = 1, - }, - { - name = "turrettorp", - x = 552, - z = 1032, - facing = 1, - }, - { - name = "turretaaflak", - x = 536, - z = 680, - facing = 1, - }, - { - name = "turrettorp", - x = 1096, - z = 472, - facing = 1, - }, - { - name = "shipcon", - x = 1123, - z = 970, - facing = 1, - }, - { - name = "shiparty", - x = 1252, - z = 910, - facing = 1, - }, - { - name = "shipaa", - x = 1256, - z = 1052, - facing = 1, - }, - { - name = "staticcon", - x = 744, - z = 920, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {744, 920}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {769, 945}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 744, - z = 1000, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {744, 1000}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {769, 1025}, options = {"shift"}}, - }, - }, - { - name = "staticradar", - x = 624, - z = 1136, - facing = 3, - }, - { - name = "shiptorpraider", - x = 1444, - z = 766, - facing = 1, - }, - { - name = "shipscout", - x = 1447, - z = 880, - facing = 1, - }, - { - name = "shiptorpraider", - x = 1436, - z = 993, - facing = 1, - }, - } - }, - aiConfig = { - { - humanName = "Lief Easter", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energygeo", - "staticstorage", - "staticcon", - "staticradar", - "factorycloak", - --"cloakcon", - "cloakraid", - "cloakriot", - "cloakskirm", - "cloakassault", - "cloakheavyraid", - "cloakaa", - "factoryjump", - --"jumpcon", - "jumpraid", - "jumpskirm", - "jumpblackhole", - --"jumpscout", - "jumparty", - "jumpsumo", - "jumpaa", - "factoryplane", - "planescout", - --"planecon", - "planeheavyfighter", - "bomberprec", - }, - commander = false, - startUnits = { - { - name = "turretriot", - x = 2040, - z = 3830, - facing = 1, - }, - { - name = "turretriot", - x = 2140, - z = 4200, - facing = 1, - }, - { - name = "turretriot", - x = 2500, - z = 4200, - facing = 1, - }, - { - name = "turretriot", - x = 2270, - z = 4800, - facing = 1, - }, - { - name = "staticmex", - x = 1064, - z = 3464, - facing = 0, - }, - { - name = "staticmex", - x = 536, - z = 3672, - facing = 0, - }, - { - name = "staticmex", - x = 168, - z = 3192, - facing = 0, - }, - { - name = "staticmex", - x = 104, - z = 3912, - facing = 0, - }, - { - name = "staticmex", - x = 200, - z = 2456, - facing = 0, - }, - { - name = "staticmex", - x = 568, - z = 4536, - facing = 0, - }, - { - name = "staticmex", - x = 760, - z = 2296, - facing = 0, - }, - { - name = "staticmex", - x = 552, - z = 4840, - facing = 0, - }, - { - name = "staticmex", - x = 824, - z = 1816, - facing = 0, - }, - { - name = "staticmex", - x = 120, - z = 5000, - facing = 0, - }, - { - name = "staticmex", - x = 248, - z = 1752, - facing = 0, - }, - { - name = "staticmex", - x = 1128, - z = 4328, - facing = 0, - }, - { - name = "staticmex", - x = 1400, - z = 2344, - facing = 0, - }, - { - name = "staticmex", - x = 2024, - z = 4696, - facing = 0, - }, - { - name = "staticmex", - x = 2856, - z = 4648, - facing = 0, - }, - { - name = "staticmex", - x = 2472, - z = 3672, - facing = 0, - }, - { - name = "staticmex", - x = 1800, - z = 3560, - facing = 0, - }, - { - name = "energygeo", - x = 1208, - z = 4552, - facing = 3, - }, - { - name = "energygeo", - x = 744, - z = 2744, - facing = 3, - }, - { - name = "energypylon", - x = 504, - z = 2184, - facing = 1, - }, - { - name = "energypylon", - x = 584, - z = 3304, - facing = 1, - }, - { - name = "energypylon", - x = 728, - z = 4264, - facing = 1, - }, - { - name = "turretheavylaser", - x = 1528, - z = 2440, - facing = 1, - }, - { - name = "turretheavylaser", - x = 1960, - z = 3400, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2840, - z = 3944, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3000, - z = 4600, - facing = 1, - }, - { - name = "turretaalaser", - x = 2328, - z = 4344, - facing = 1, - }, - { - name = "turretaalaser", - x = 1672, - z = 3704, - facing = 1, - }, - { - name = "turretaalaser", - x = 1048, - z = 2472, - facing = 1, - }, - { - name = "cloakcon", - x = 2040, - z = 2682, - facing = 2, - }, - { - name = "factorycloak", - x = 2472, - z = 4256, - facing = 2, - }, - { - name = "staticcon", - x = 2488, - z = 4392, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2488, 4392}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2472, 4246}, options = {"shift"}}, - }, - }, - { - name = "factoryjump", - x = 1224, - z = 2696, - facing = 1, - }, - { - name = "staticcon", - x = 1096, - z = 2696, - facing = 1, - }, - { - name = "turretlaser", - x = 1504, - z = 2272, - facing = 1, - }, - { - name = "turretlaser", - x = 1568, - z = 2576, - facing = 1, - }, - { - name = "turretmissile", - x = 1776, - z = 3152, - facing = 1, - }, - { - name = "turretmissile", - x = 1872, - z = 3280, - facing = 1, - }, - { - name = "turretlaser", - x = 2880, - z = 4032, - facing = 1, - }, - { - name = "turretmissile", - x = 2016, - z = 3584, - facing = 1, - }, - { - name = "turretlaser", - x = 2704, - z = 3888, - facing = 2, - }, - { - name = "turretlaser", - x = 3040, - z = 4448, - facing = 1, - }, - { - name = "turretlaser", - x = 3056, - z = 4720, - facing = 1, - }, - { - name = "turretaalaser", - x = 424, - z = 2728, - facing = 1, - }, - { - name = "turretaalaser", - x = 936, - z = 4264, - facing = 1, - }, - { - name = "staticcon", - x = 2376, - z = 4408, - facing = 1, - }, - { - name = "staticcon", - x = 1096, - z = 2616, - facing = 1, - }, - { - name = "staticradar", - x = 2768, - z = 3936, - facing = 3, - }, - { - name = "staticradar", - x = 1712, - z = 3104, - facing = 3, - }, - { - name = "staticstorage", - x = 904, - z = 2520, - facing = 3, - }, - { - name = "staticstorage", - x = 2152, - z = 4344, - facing = 3, - }, - { - name = "jumpskirm", - x = 2242, - z = 2335, - facing = 0, - }, - { - name = "jumpraid", - x = 1370, - z = 2813, - facing = 2, - patrolRoute = { - {1296, 2864}, - {1423, 2734}, - }, - }, - { - name = "energysolar", - x = 2872, - z = 4712, - facing = 2, - }, - { - name = "jumpskirm", - x = 2161, - z = 2910, - facing = 2, - }, - { - name = "jumpaa", - x = 1739, - z = 2839, - facing = 3, - }, - { - name = "cloakriot", - x = 2223, - z = 2281, - facing = 1, - }, - { - name = "energysolar", - x = 2792, - z = 4664, - facing = 2, - }, - { - name = "cloakriot", - x = 2089, - z = 2583, - facing = 2, - }, - { - name = "jumpskirm", - x = 2137, - z = 2530, - facing = 2, - }, - { - name = "energywind", - x = 2808, - z = 4536, - facing = 2, - }, - { - name = "cloakriot", - x = 1976, - z = 2627, - facing = 0, - }, - { - name = "jumpskirm", - x = 2404, - z = 2562, - facing = 2, - }, - { - name = "cloakriot", - x = 2292, - z = 2509, - facing = 3, - }, - { - name = "cloakskirm", - x = 2289, - z = 2614, - facing = 2, - }, - { - name = "jumpskirm", - x = 2077, - z = 2509, - facing = 1, - }, - { - name = "jumpraid", - x = 1928, - z = 2908, - facing = 2, - patrolRoute = { - {1948, 2900}, - {1894, 2933}, - }, - }, - { - name = "cloakriot", - x = 1939, - z = 2538, - facing = 2, - }, - { - name = "jumpaa", - x = 2204, - z = 2621, - facing = 2, - }, - { - name = "cloakskirm", - x = 1979, - z = 2876, - facing = 0, - }, - { - name = "cloakskirm", - x = 2324, - z = 2599, - facing = 1, - }, - { - name = "cloakskirm", - x = 1991, - z = 2658, - facing = 3, - }, - { - name = "energywind", - x = 2328, - z = 2648, - facing = 1, - }, - { - name = "cloakraid", - x = 2797, - z = 3541, - facing = 1, - patrolRoute = { - {2827, 3556}, - {2763, 3553}, - }, - }, - { - name = "cloakraid", - x = 2918, - z = 3532, - facing = 2, - patrolRoute = { - {2827, 3556}, - {2818, 3493}, - }, - }, - { - name = "cloakraid", - x = 2823, - z = 3556, - facing = 1, - patrolRoute = { - {2827, 3556}, - {2814, 3494}, - }, - }, - { - name = "jumpraid", - x = 3291, - z = 3396, - facing = 1, - }, - { - name = "energywind", - x = 2360, - z = 2744, - facing = 1, - }, - { - name = "cloakraid", - x = 2857, - z = 3541, - facing = 0, - patrolRoute = { - {2827, 3556}, - {2776, 3518}, - }, - }, - { - name = "cloakraid", - x = 2845, - z = 3563, - facing = 1, - patrolRoute = { - {2831, 3556}, - {2888, 3576}, - }, - }, - { - name = "jumpaa", - x = 2108, - z = 2486, - facing = 3, - }, - { - name = "cloakaa", - x = 3697, - z = 3310, - facing = 0, - }, - { - name = "energysolar", - x = 2248, - z = 2792, - facing = 1, - }, - { - name = "cloakskirm", - x = 2367, - z = 3328, - facing = 2, - }, - { - name = "cloakraid", - x = 2832, - z = 3535, - facing = 0, - patrolRoute = { - {2890, 3542}, - {2827, 3556}, - }, - }, - { - name = "staticmex", - x = 2296, - z = 2712, - facing = 0, - }, - { - name = "cloakraid", - x = 2755, - z = 3503, - facing = 1, - patrolRoute = { - {2827, 3556}, - {2812, 3494}, - }, - }, - { - name = "cloakraid", - x = 2893, - z = 3554, - facing = 0, - patrolRoute = { - {2827, 3556}, - {2838, 3493}, - }, - }, - { - name = "cloakraid", - x = 2956, - z = 3520, - facing = 2, - patrolRoute = { - {2827, 3556}, - {2777, 3517}, - }, - }, - { - name = "cloakskirm", - x = 2242, - z = 3223, - facing = 2, - }, - { - name = "staticradar", - x = 2016, - z = 2736, - facing = 1, - }, - { - name = "jumpraid", - x = 1620, - z = 2843, - facing = 1, - patrolRoute = { - {1892, 2931}, - {1834, 2959}, - }, - }, - { - name = "cloakraid", - x = 3138, - z = 3522, - facing = 2, - }, - { - name = "cloakskirm", - x = 2151, - z = 4200, - facing = 3, - }, - { - name = "cloakskirm", - x = 2290, - z = 4192, - facing = 3, - }, - { - name = "jumpraid", - x = 1248, - z = 2696, - facing = 1, - buildProgress = 0.2212, - }, - { - name = "staticcon", - x = 2024, - z = 2584, - facing = 1, - buildProgress = 0.0909, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2024, 2584}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2049, 2559}, options = {"shift"}}, - }, - }, - { - name = "cloakraid", - x = 2499, - z = 4190, - facing = 2, - patrolRoute = { - {2827, 3556}, - {2810, 3618}, - }, - }, - { - name = "cloakskirm", - x = 2472, - z = 4246, - facing = 2, - buildProgress = 0.0407, - }, - } - }, - { - startX = 6700, - startZ = 1200, - humanName = "Lief Maquis", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energygeo", - "staticstorage", - "staticradar", - "staticcon", - "factoryjump", - --"jumpcon", - "jumpraid", - "jumpblackhole", - --"jumpscout", - "jumpskirm", - "jumparty", - "jumpassault", - "factorycloak", - --"cloakcon", - "cloakraid", - "cloakskirm", - "cloakassault", - "cloakriot", - "cloakarty", - "cloakheavyraid", - "factoryamph", - --"amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "factorygunship", - --"gunshipcon", - "gunshipaa", - "gunshipraid", - "gunshipskirm", - "gunshipassault", - "gunshipheavyskirm", - "gunshipemp", - "gunshipbomb", - }, - difficultyDependantUnlocks = { - [2] = {"cloaksnipe"}, - [3] = {"cloaksnipe","jumpsumo"}, - [4] = {"cloaksnipe","jumpsumo","amphassault"}, - }, - commanderLevel = 5, - commander = { - name = "Alginon", - chassis = "recon", - decorations = { - }, - modules = { - "commweapon_heavymachinegun", - "module_heavy_armor", - "module_heavy_armor", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_dmg_booster", - "module_dmg_booster", - "module_dmg_booster", - "module_autorepair", - "module_autorepair" - } - }, - midgameUnits = { - { - name = "jumpsumo", - x = 6800, - z = 2200, - facing = 2, - difficultyAtLeast = 4, - spawnRadius = 50, - delay = 3.5*30*60, - orbitalDrop = true, - }, - { - name = "jumpsumo", - x = 6800, - z = 2200, - facing = 2, - difficultyAtLeast = 3, - difficultyAtMost = 3, - spawnRadius = 50, - delay = 6.5*30*60, - orbitalDrop = true, - }, - { - name = "jumpsumo", - x = 6800, - z = 2200, - facing = 2, - difficultyAtLeast = 2, - difficultyAtMost = 2, - spawnRadius = 50, - delay = 9.5*30*60, - orbitalDrop = true, - }, - { - name = "amphassault", - x = 6800, - z = 2200, - facing = 2, - difficultyAtLeast = 4, - spawnRadius = 50, - delay = 6.5*30*60, - orbitalDrop = true, - }, - { - name = "amphassault", - x = 6800, - z = 2200, - facing = 2, - difficultyAtLeast = 4, - spawnRadius = 50, - delay = 6.5*30*60, - orbitalDrop = true, - }, - { - name = "amphassault", - x = 6800, - z = 2200, - facing = 2, - spawnRadius = 50, - delay = 12.5*30*60, - orbitalDrop = true, - }, - { - name = "amphassault", - x = 6800, - z = 2200, - facing = 2, - difficultyAtLeast = 3, - spawnRadius = 50, - delay = 12.5*30*60, - orbitalDrop = true, - }, - { - name = "gunshipkrow", - x = 6800, - z = 2200, - facing = 2, - difficultyAtLeast = 4, - spawnRadius = 50, - delay = 9.5*30*60, - orbitalDrop = true, - }, - { - name = "gunshipkrow", - x = 6800, - z = 2200, - facing = 2, - difficultyAtLeast = 3, - spawnRadius = 50, - delay = 13.5*30*60, - orbitalDrop = true, - }, - { - name = "gunshipkrow", - x = 6800, - z = 2200, - facing = 2, - difficultyAtLeast = 4, - spawnRadius = 50, - delay = 13.5*30*60, - orbitalDrop = true, - }, - }, - startUnits = { - { - name = "turretsunlance", - x = 4320, - z = 1072, - facing = 3, - bonusObjectiveID = 3, - mapMarker = { - text = "Sunlance", - color = "red_small" - }, - }, - { - name = "turretsunlance", - x = 4752, - z = 3136, - facing = 3, - bonusObjectiveID = 3, - mapMarker = { - text = "Sunlance", - color = "red_small" - }, - }, - { - name = "turretsunlance", - x = 5232, - z = 1840, - facing = 3, - bonusObjectiveID = 3, - mapMarker = { - text = "Sunlance", - color = "red_small" - }, - }, - { - name = "turretsunlance", - x = 5024, - z = 4320, - facing = 3, - bonusObjectiveID = 3, - mapMarker = { - text = "Sunlance", - color = "red_small" - }, - }, - { - name = "amphassault", - x = 5800, - z = 2800, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "amphassault", - x = 5800, - z = 1000, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "staticshield", - x = 5392, - z = 1648, - facing = 0, - }, - { - name = "staticmex", - x = 6136, - z = 936, - facing = 0, - }, - { - name = "staticmex", - x = 6520, - z = 1496, - facing = 0, - }, - { - name = "staticmex", - x = 6520, - z = 776, - facing = 0, - }, - { - name = "staticmex", - x = 6152, - z = 1624, - facing = 0, - }, - { - name = "staticmex", - x = 6472, - z = 312, - facing = 0, - }, - { - name = "staticmex", - x = 6184, - z = 2088, - facing = 0, - }, - { - name = "staticmex", - x = 6824, - z = 184, - facing = 0, - }, - { - name = "staticmex", - x = 6760, - z = 1864, - facing = 0, - }, - { - name = "staticmex", - x = 6920, - z = 1320, - facing = 0, - }, - { - name = "staticmex", - x = 6904, - z = 2520, - facing = 0, - }, - { - name = "staticmex", - x = 5320, - z = 1576, - facing = 0, - }, - { - name = "staticmex", - x = 6536, - z = 2792, - facing = 0, - }, - { - name = "staticmex", - x = 4568, - z = 1448, - facing = 0, - }, - { - name = "staticmex", - x = 6104, - z = 3160, - facing = 0, - }, - { - name = "staticmex", - x = 5752, - z = 2696, - facing = 0, - }, - { - name = "staticmex", - x = 4296, - z = 488, - facing = 0, - }, - { - name = "staticmex", - x = 5064, - z = 408, - facing = 0, - }, - { - name = "staticmex", - x = 6856, - z = 3320, - facing = 0, - }, - { - name = "energygeo", - x = 6392, - z = 2264, - facing = 3, - }, - { - name = "turretaaflak", - x = 6216, - z = 424, - facing = 3, - }, - { - name = "energypylon", - x = 6664, - z = 2840, - facing = 3, - }, - { - name = "energypylon", - x = 6632, - z = 1672, - facing = 3, - }, - { - name = "energypylon", - x = 6392, - z = 792, - facing = 3, - }, - { - name = "factorygunship", - x = 6920, - z = 3016, - facing = 3, - }, - { - name = "staticcon", - x = 7048, - z = 3000, - facing = 3, - }, - { - name = "turrettorp", - x = 4744, - z = 4664, - facing = 1, - }, - { - name = "staticcon", - x = 6024, - z = 2488, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6024, 2488}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5999, 2513}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7048, - z = 2904, - facing = 3, - }, - { - name = "staticcon", - x = 6024, - z = 2408, - facing = 3, - }, - { - name = "factorycloak", - x = 6752, - z = 440, - facing = 3, - }, - { - name = "factoryjump", - x = 4712, - z = 968, - facing = 3, - }, - { - name = "turretaaclose", - x = 5848, - z = 184, - facing = 3, - }, - { - name = "energyheavygeo", - x = 6024, - z = 424, - facing = 3, - }, - { - name = "turretemp", - x = 5936, - z = 336, - facing = 3, - }, - { - name = "turretemp", - x = 5936, - z = 528, - facing = 3, - }, - { - name = "turretmissile", - x = 6096, - z = 528, - facing = 3, - }, - { - name = "turretmissile", - x = 6096, - z = 336, - facing = 3, - }, - { - name = "turretaaclose", - x = 5832, - z = 648, - facing = 3, - }, - { - name = "staticcon", - x = 6904, - z = 408, - facing = 3, - }, - { - name = "turretheavylaser", - x = 4296, - z = 920, - facing = 3, - }, - { - name = "energypylon", - x = 4664, - z = 840, - facing = 3, - }, - { - name = "staticcon", - x = 4504, - z = 952, - facing = 3, - }, - { - name = "turretemp", - x = 4416, - z = 1200, - facing = 3, - }, - { - name = "turretemp", - x = 4368, - z = 768, - facing = 3, - }, - { - name = "turretaalaser", - x = 4584, - z = 744, - facing = 3, - }, - { - name = "turretheavylaser", - x = 4696, - z = 1560, - facing = 0, - }, - { - name = "energypylon", - x = 5656, - z = 1560, - facing = 3, - }, - { - name = "turretheavylaser", - x = 5368, - z = 1928, - facing = 0, - }, - { - name = "turretaalaser", - x = 5528, - z = 1512, - facing = 0, - }, - { - name = "turretmissile", - x = 5200, - z = 1728, - facing = 3, - }, - { - name = "turretmissile", - x = 5168, - z = 1648, - facing = 3, - }, - { - name = "turretmissile", - x = 5136, - z = 1552, - facing = 3, - }, - { - name = "turretmissile", - x = 5552, - z = 2048, - facing = 0, - }, - { - name = "turretmissile", - x = 5440, - z = 2016, - facing = 0, - }, - { - name = "turretheavylaser", - x = 5784, - z = 2792, - facing = 3, - }, - { - name = "turretriot", - x = 5608, - z = 2488, - facing = 3, - }, - { - name = "turretriot", - x = 5720, - z = 3096, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6296, - z = 3352, - facing = 0, - }, - { - name = "turretheavylaser", - x = 6472, - z = 3384, - facing = 0, - }, - { - name = "staticstorage", - x = 7096, - z = 2776, - facing = 3, - }, - { - name = "turretheavylaser", - x = 4808, - z = 3256, - facing = 0, - }, - { - name = "turretaalaser", - x = 4920, - z = 2760, - facing = 3, - }, - { - name = "turretriot", - x = 4744, - z = 2712, - facing = 3, - }, - { - name = "turretheavylaser", - x = 4808, - z = 2328, - facing = 3, - }, - { - name = "turretlaser", - x = 4800, - z = 2192, - facing = 3, - }, - { - name = "turretmissile", - x = 4272, - z = 2400, - facing = 3, - }, - { - name = "turretmissile", - x = 4160, - z = 2512, - facing = 3, - }, - { - name = "turretmissile", - x = 4144, - z = 2656, - facing = 3, - }, - { - name = "staticmex", - x = 4312, - z = 2552, - facing = 3, - }, - { - name = "staticmex", - x = 4952, - z = 2392, - facing = 3, - }, - { - name = "staticmex", - x = 5080, - z = 2808, - facing = 3, - }, - { - name = "turretemp", - x = 6192, - z = 3360, - facing = 0, - }, - { - name = "turretemp", - x = 6544, - z = 3440, - facing = 0, - }, - { - name = "turretaalaser", - x = 5128, - z = 4360, - facing = 3, - }, - { - name = "turretheavylaser", - x = 4056, - z = 3336, - facing = 3, - }, - { - name = "turretriot", - x = 4040, - z = 3208, - facing = 3, - }, - { - name = "turretemp", - x = 3232, - z = 1840, - facing = 3, - }, - { - name = "turretemp", - x = 3440, - z = 1664, - facing = 3, - }, - { - name = "turretlaser", - x = 3408, - z = 1872, - facing = 3, - }, - { - name = "turretlaser", - x = 3472, - z = 1984, - facing = 3, - }, - { - name = "turretriot", - x = 3448, - z = 2520, - facing = 3, - }, - { - name = "turretmissile", - x = 3504, - z = 2432, - facing = 3, - }, - { - name = "turretmissile", - x = 3984, - z = 3472, - facing = 3, - }, - { - name = "turretmissile", - x = 3456, - z = 2640, - facing = 3, - }, - { - name = "staticheavyradar", - x = 5328, - z = 1872, - facing = 3, - }, - { - name = "energypylon", - x = 5256, - z = 2936, - facing = 3, - }, - { - name = "energypylon", - x = 5912, - z = 2344, - facing = 3, - }, - { - name = "energypylon", - x = 5432, - z = 760, - facing = 3, - }, - { - name = "energypylon", - x = 5320, - z = 3880, - facing = 3, - }, - { - name = "turrettorp", - x = 4920, - z = 3848, - facing = 1, - }, - { - name = "factoryamph", - x = 5864, - z = 2504, - facing = 3, - }, - { - name = "turrettorp", - x = 5240, - z = 3656, - facing = 3, - }, - { - name = "turrettorp", - x = 4072, - z = 2888, - facing = 3, - }, - { - name = "turrettorp", - x = 4184, - z = 2088, - facing = 3, - }, - { - name = "turrettorp", - x = 5032, - z = 4936, - facing = 3, - }, - { - name = "turrettorp", - x = 3720, - z = 1320, - facing = 3, - }, - { - name = "turrettorp", - x = 3624, - z = 824, - facing = 3, - }, - { - name = "turrettorp", - x = 3624, - z = 328, - facing = 3, - }, - { - name = "staticradar", - x = 6224, - z = 1888, - facing = 3, - }, - { - name = "cloakraid", - x = 5691, - z = 2108, - facing = 3, - }, - { - name = "jumpskirm", - x = 2998, - z = 2019, - facing = 1, - }, - { - name = "gunshipskirm", - x = 4430, - z = 3296, - facing = 3, - }, - { - name = "energysolar", - x = 6904, - z = 1256, - facing = 3, - }, - { - name = "gunshipassault", - x = 4148, - z = 1480, - facing = 2, - }, - { - name = "jumpassault", - x = 3022, - z = 2053, - facing = 2, - patrolRoute = { - {3014, 2044}, - {3078, 2037}, - }, - }, - { - name = "energywind", - x = 7000, - z = 1352, - facing = 3, - }, - { - name = "amphfloater", - x = 2870, - z = 1916, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3014, 2044}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2952, 2028}, options = {"shift"}}, - }, - }, - { - name = "cloakriot", - x = 3069, - z = 2029, - facing = 3, - }, - { - name = "cloakraid", - x = 5417, - z = 2269, - facing = 3, - }, - { - name = "amphraid", - x = 5384, - z = 3223, - facing = 0, - }, - { - name = "amphfloater", - x = 3595, - z = 2619, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3014, 2044}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3066, 2081}, options = {"shift"}}, - }, - }, - { - name = "staticmex", - x = 6552, - z = 4168, - facing = 0, - }, - { - name = "jumpassault", - x = 3029, - z = 2028, - facing = 3, - patrolRoute = { - {3014, 2044}, - {3049, 1990}, - }, - }, - { - name = "amphfloater", - x = 3632, - z = 2650, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3014, 2044}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3072, 2016}, options = {"shift"}}, - }, - }, - { - name = "staticmex", - x = 6888, - z = 4488, - facing = 0, - }, - { - name = "cloakskirm", - x = 3098, - z = 2044, - facing = 2, - patrolRoute = { - {3014, 2044}, - {3069, 2011}, - }, - }, - { - name = "staticmex", - x = 6856, - z = 4936, - facing = 0, - buildProgress = 0.1733, - }, - { - name = "amphfloater", - x = 3692, - z = 2657, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3014, 2044}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3012, 2108}, options = {"shift"}}, - }, - }, - { - name = "cloakriot", - x = 4396, - z = 1363, - facing = 3, - }, - { - name = "jumpassault", - x = 4150, - z = 1507, - facing = 3, - patrolRoute = { - {4139, 1492}, - {4170, 1548}, - }, - }, - { - name = "staticradar", - x = 6592, - z = 4000, - facing = 3, - }, - { - name = "amphraid", - x = 3441, - z = 2400, - facing = 3, - }, - { - name = "cloakriot", - x = 5638, - z = 320, - facing = 1, - }, - { - name = "amphimpulse", - x = 3753, - z = 2689, - facing = 3, - }, - { - name = "amphraid", - x = 5774, - z = 2345, - facing = 2, - }, - { - name = "amphraid", - x = 5556, - z = 4411, - facing = 3, - }, - { - name = "gunshipbomb", - x = 2327, - z = 1817, - facing = 3, - }, - { - name = "jumpraid", - x = 4823, - z = 1495, - facing = 0, - }, - { - name = "cloakraid", - x = 5596, - z = 2624, - facing = 3, - }, - { - name = "staticmex", - x = 6648, - z = 4632, - facing = 0, - }, - { - name = "amphraid", - x = 5283, - z = 3522, - facing = 3, - }, - { - name = "amphraid", - x = 5824, - z = 2657, - facing = 0, - }, - { - name = "gunshipskirm", - x = 6119, - z = 3039, - facing = 3, - }, - { - name = "cloakriot", - x = 6331, - z = 349, - facing = 1, - }, - { - name = "amphraid", - x = 5823, - z = 2834, - facing = 0, - }, - { - name = "gunshipskirm", - x = 6919, - z = 3016, - facing = 1, - buildProgress = 0.8488, - }, - { - name = "cloakskirm", - x = 6503, - z = 483, - facing = 3, - }, - { - name = "jumpassault", - x = 4688, - z = 968, - facing = 3, - buildProgress = 0.28220001, - }, - { - name = "cloakskirm", - x = 6742, - z = 440, - facing = 3, - buildProgress = 0.84439999, - }, - } - }, - }, - terraform = { - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {3416, 5700, 4740, 5990}, - height = 6, - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "factorycloak", - "factoryjump", - "factoryamph", - "factorygunship", - "energygeo", - "energyheavygeo" - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy Factories and Geothermals", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - satisfyOnce = true, - countRemovedUnits = true, -- count units that previously died. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 9, - unitTypes = { - "shiparty", - }, - image = planetUtilities.ICON_DIR .. "shiparty.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 8 Envoys", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - victoryByTime = 20*60, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 20:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { - satisfyByTime = 10*60, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - -- See bonusObjectiveID in units table - image = planetUtilities.ICON_DIR .. "turretsunlance.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy all 4 enemy Sunlances before 10:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "factoryship", - "shipcon", - "shiparty", - "shipscout", - "shiptorpraider", - "shipaa", - "turrettorp", - }, - modules = { - "module_adv_nano_LIMIT_D_1", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet31.lua b/campaign/dev/planets/planet31.lua deleted file mode 100644 index 131ae0aa0..000000000 --- a/campaign/dev/planets/planet31.lua +++ /dev/null @@ -1,746 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/ocean02.png" - - local planetData = { - name = "Juliburg", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.565, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.93, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Coastal", - radius = "6270 km", - primary = "Yastras", - primaryType = "G8V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24530", - text = [[This planet is largely covered by water, making it ideal for the deployment of ships and submarines. Move fast to take control of this resource-rich archipelago.]] - }, - tips = { - { - image = "unitpics/shipriot.png", - text = [[Corsairs are equipped with twin shotguns that are lethal at close range. Get up close to structures and surface vessels to destroy them quickly.]] - }, - { - image = "unitpics/subraider.png", - text = [[The Seawolf is good for picking off isolated ships and economy structures. Being underwater protects them from many attacks, but they don't have much HP so keep them away from torpedo boats and turrets.]] - }, - { - image = "unitpics/staticmex.png", - text = [[This is a large map with a lot of metal. Expand quickly to secure an advantage.]] - }, - }, - gameConfig = { - mapName = "BellicoseIslands_ZK-v01", - playerConfig = { - startX = 500, - startZ = 3300, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryship", - "shipcon", - "shipriot", - "subraider", - }, - startUnits = { - { - name = "factoryship", - x = 352, - z = 2720, - facing = 1, - }, - { - name = "staticmex", - x = 88, - z = 2920, - facing = 1, - }, - { - name = "staticmex", - x = 88, - z = 3016, - facing = 1, - }, - { - name = "staticmex", - x = 88, - z = 3112, - facing = 1, - }, - { - name = "energywind", - x = 56, - z = 2856, - facing = 1, - }, - { - name = "energywind", - x = 136, - z = 2856, - facing = 1, - }, - { - name = "energywind", - x = 152, - z = 2936, - facing = 1, - }, - { - name = "energywind", - x = 152, - z = 3016, - facing = 1, - }, - { - name = "energywind", - x = 152, - z = 3096, - facing = 1, - }, - { - name = "energywind", - x = 152, - z = 3176, - facing = 1, - }, - { - name = "energywind", - x = 72, - z = 3192, - facing = 1, - }, - { - name = "staticmex", - x = 120, - z = 3576, - facing = 1, - }, - { - name = "staticmex", - x = 408, - z = 3560, - facing = 1, - }, - { - name = "staticmex", - x = 584, - z = 3624, - facing = 1, - }, - { - name = "energysolar", - x = 264, - z = 3560, - facing = 1, - }, - { - name = "energysolar", - x = 520, - z = 3544, - facing = 1, - }, - { - name = "energysolar", - x = 392, - z = 3448, - facing = 3, - }, - { - name = "staticradar", - x = 624, - z = 3504, - facing = 3, - }, - { - name = "turretmissile", - x = 832, - z = 3504, - facing = 1, - }, - { - name = "turrettorp", - x = 856, - z = 3656, - facing = 1, - }, - { - name = "turretmissile", - x = 448, - z = 2576, - facing = 1, - }, - { - name = "turrettorp", - x = 552, - z = 2520, - facing = 1, - }, - { - name = "staticmex", - x = 88, - z = 2456, - facing = 1, - }, - { - name = "subraider", - x = 757, - z = 2725, - facing = 1, - }, - { - name = "subraider", - x = 756, - z = 3051, - facing = 1, - }, - { - name = "shipriot", - x = 750, - z = 2890, - facing = 1, - }, - { - name = "shipriot", - x = 768, - z = 2561, - facing = 1, - }, - { - name = "staticcon", - x = 312, - z = 3064, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {312, 3064}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {337, 3039}, options = {"shift"}}, - }, - }, - } - }, - aiConfig = { - { - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Escorta", - allyTeam = 1, - unlocks = { - "staticmex", - "energywind", - "energyfusion", - "staticradar", - "staticstorage", - "staticcon", - "turrettorp", - "factoryship", - "shipcon", - "shiptorpraider", - "subraider", - }, - commander = false, - startUnits = { - { - name = "factoryship", - x = 7920, - z = 2000, - facing = 3, - }, - { - name = "staticcon", - x = 8100, - z = 2000, - facing = 3, - }, - { - name = "staticstorage", - x = 8100, - z = 2200, - facing = 3, - }, - { - name = "turrettorp", - x = 7500, - z = 1800, - facing = 3, - }, - } - }, - { - startX = 7500, - startZ = 3500, - humanName = "Bollik", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energywind", - "energyfusion", - "staticradar", - "staticstorage", - "staticcon", - "staticrearm", - "turretmissile", - "turrettorp", - "factoryship", - "shipcon", - "shipscout", - "shiptorpraider", - "shipskirm", - "shipaa", - "shiparty", - "shipriot", - "factoryplane", - "planecon", - "planescout", - "planeheavyfighter", - "bomberprec", - }, - difficultyDependantUnlocks = { - [3] = {"shipassault"}, - [4] = {"shipassault"}, - }, - commanderLevel = 6, - commander = { - name = "Carn Timber", - chassis = "guardian", - decorations = { - }, - modules = { - "commweapon_rocketlauncher", - "commweapon_rocketlauncher", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_autorepair", - "module_autorepair", - } - }, - midgameUnits = { - { - name = "bomberprec", - x = 8000, - z = 1700, - facing = 2, - spawnRadius = 50, - delay = 3*30*60, - orbitalDrop = false, - }, - { - name = "bomberprec", - x = 8000, - z = 1700, - facing = 2, - spawnRadius = 50, - delay = 43*30*60, - orbitalDrop = false, - difficultyAtLeast = 3, - }, - { - name = "shiparty", - x = 8000, - z = 1700, - facing = 2, - spawnRadius = 50, - delay = 4.5*30*60, - orbitalDrop = false, - }, - { - name = "shiparty", - x = 8000, - z = 1900, - facing = 2, - difficultyAtLeast = 2, - spawnRadius = 50, - delay = 4.5*30*60, - orbitalDrop = false, - }, - { - name = "shiparty", - x = 8000, - z = 2100, - facing = 2, - difficultyAtLeast = 3, - spawnRadius = 50, - delay = 4.5*30*60, - orbitalDrop = false, - }, - { - name = "shipheavyarty", - x = 8000, - z = 1900, - facing = 2, - difficultyAtLeast = 4, - spawnRadius = 50, - delay = 7*30*60, - orbitalDrop = false, - }, - { - name = "shipassault", - x = 8000, - z = 2100, - facing = 2, - difficultyAtLeast = 4, - spawnRadius = 50, - delay = 7*30*60, - orbitalDrop = false, - }, - }, - startUnits = { - { - name = "staticmex", - x = 7490, - z = 2750, - facing = 1, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 8123, - z = 1880, - facing = 1, - difficultyAtLeast = 3, - }, - { - name = "energyfusion", - x = 7930, - z = 3125, - facing = 1, - difficultyAtLeast = 4, - }, - { - name = "staticrearm", - x = 7970, - z = 2630, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6660, - z = 2280, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6950, - z = 1280, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6000, - z = 3500, - facing = 3, - }, - { - name = "turrettorp", - x = 6860, - z = 3600, - facing = 3, - }, - { - name = "turrettorp", - x = 7700, - z = 1600, - facing = 3, - }, - { - name = "factoryship", - x = 7712, - z = 2992, - facing = 3, - }, - { - name = "staticmex", - x = 8120, - z = 2872, - facing = 3, - }, - { - name = "staticmex", - x = 8120, - z = 3016, - facing = 3, - }, - { - name = "staticmex", - x = 8120, - z = 3144, - facing = 3, - }, - { - name = "energywind", - x = 8152, - z = 2808, - facing = 3, - }, - { - name = "energywind", - x = 8072, - z = 2808, - facing = 3, - }, - { - name = "energywind", - x = 8040, - z = 2888, - facing = 3, - }, - { - name = "energywind", - x = 8040, - z = 2968, - facing = 3, - }, - { - name = "energywind", - x = 8040, - z = 3048, - facing = 3, - }, - { - name = "energywind", - x = 8040, - z = 3128, - facing = 3, - }, - { - name = "energywind", - x = 8040, - z = 3208, - facing = 3, - }, - { - name = "energywind", - x = 8120, - z = 3208, - facing = 3, - }, - { - name = "staticmex", - x = 8040, - z = 3592, - facing = 3, - }, - { - name = "staticmex", - x = 7768, - z = 3544, - facing = 3, - }, - { - name = "staticmex", - x = 7608, - z = 3656, - facing = 3, - }, - { - name = "energysolar", - x = 7672, - z = 3576, - facing = 3, - }, - { - name = "energysolar", - x = 7864, - z = 3512, - facing = 3, - }, - { - name = "energysolar", - x = 8008, - z = 3496, - facing = 3, - }, - { - name = "staticradar", - x = 7616, - z = 3504, - facing = 3, - }, - { - name = "staticcon", - x = 7816, - z = 2808, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7816, 2808}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7791, 2783}, options = {"shift"}}, - }, - }, - { - name = "turrettorp", - x = 7704, - z = 2568, - facing = 3, - }, - { - name = "turretlaser", - x = 7792, - z = 2608, - facing = 3, - }, - { - name = "shipcon", - x = 7449, - z = 3230, - facing = 3, - }, - { - name = "turrettorp", - x = 7448, - z = 3560, - facing = 3, - }, - { - name = "turretlaser", - x = 7472, - z = 3456, - facing = 3, - }, - { - name = "staticmex", - x = 8152, - z = 2456, - facing = 3, - }, - { - name = "shiptorpraider", - x = 7334, - z = 2964, - facing = 3, - }, - { - name = "shiptorpraider", - x = 7255, - z = 3141, - facing = 3, - }, - { - name = "shiptorpraider", - x = 7255, - z = 2800, - facing = 3, - }, - { - name = "shipriot", - x = 7349, - z = 3091, - facing = 3, - }, - { - name = "subraider", - x = 7454, - z = 2981, - facing = 2, - }, - { - name = "subraider", - x = 7503, - z = 3053, - facing = 3, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "factoryship", - "factoryplane" - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the enemy Commander and Factories", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 40, - unitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 40 Metal Extractors", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - victoryByTime = 15*60, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 15:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Prevent the enemy having more than twelve mex - satisfyForever = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 25, - enemyUnitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Prevent the enemy from having more than 25 Metal Extractors", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "shipriot", - "subraider", - }, - modules = { - "module_companion_drone_LIMIT_B_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet32.lua b/campaign/dev/planets/planet32.lua deleted file mode 100644 index a7285e9eb..000000000 --- a/campaign/dev/planets/planet32.lua +++ /dev/null @@ -1,2827 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/terran01.png" - - local planetData = { - name = "Kayvillon", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.67, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.90, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Coastal", - radius = "6910 km", - primary = "Vark-Absur", - primaryType = "G5VI", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24530", - text = [[An enemy artillery piece is dominating this island chain. Assault it directly or cut off its energy supply, then clear out any lingering opposition.]] - }, - tips = { - { - image = "unitpics/shipassault.png", - text = [[The Siren is equipped with a sonic gun effective against surface and underwater targets, and a small cruise missile launcher for use against statics. Use them to escort your Envoys against submarine attack.]] - }, - { - image = "unitpics/shipskirm.png", - text = [[Mistrals are fast-moving skirmishers which fire volleys of rockets. They can be used to defeat Sirens from range and to destroy smaller concentrations of statics.]] - }, - }, - gameConfig = { - mapName = "Paradise Lost v2", - playerConfig = { - startX = 1000, - startZ = 2500, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryship", - "shipcon", - "shipskirm", - "shipassault", - }, - startUnits = { - { - name = "turretaalaser", - x = 952, - z = 2408, - facing = 1, - }, - { - name = "staticmex", - x = 264, - z = 2488, - facing = 0, - }, - { - name = "staticmex", - x = 168, - z = 2712, - facing = 0, - }, - { - name = "staticmex", - x = 728, - z = 2600, - facing = 1, - }, - { - name = "energywind", - x = 312, - z = 2488, - facing = 0, - }, - { - name = "energywind", - x = 312, - z = 2536, - facing = 0, - }, - { - name = "energywind", - x = 264, - z = 2536, - facing = 3, - }, - { - name = "energywind", - x = 776, - z = 2600, - facing = 0, - }, - { - name = "energywind", - x = 216, - z = 2536, - facing = 3, - }, - { - name = "energywind", - x = 776, - z = 2648, - facing = 0, - }, - { - name = "energywind", - x = 216, - z = 2488, - facing = 2, - }, - { - name = "energywind", - x = 728, - z = 2648, - facing = 3, - }, - { - name = "energywind", - x = 216, - z = 2440, - facing = 2, - }, - { - name = "energywind", - x = 680, - z = 2648, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 2440, - facing = 1, - }, - { - name = "energywind", - x = 680, - z = 2600, - facing = 2, - }, - { - name = "energywind", - x = 312, - z = 2440, - facing = 1, - }, - { - name = "energywind", - x = 680, - z = 2552, - facing = 2, - }, - { - name = "energywind", - x = 216, - z = 2712, - facing = 0, - }, - { - name = "energywind", - x = 728, - z = 2552, - facing = 1, - }, - { - name = "energywind", - x = 776, - z = 2552, - facing = 1, - }, - { - name = "energywind", - x = 216, - z = 2760, - facing = 0, - }, - { - name = "energywind", - x = 168, - z = 2760, - facing = 3, - }, - { - name = "energywind", - x = 120, - z = 2760, - facing = 3, - }, - { - name = "energywind", - x = 120, - z = 2712, - facing = 2, - }, - { - name = "energywind", - x = 120, - z = 2664, - facing = 2, - }, - { - name = "energywind", - x = 168, - z = 2664, - facing = 1, - }, - { - name = "energywind", - x = 216, - z = 2664, - facing = 1, - }, - { - name = "factoryship", - x = 1024, - z = 2672, - facing = 1, - }, - { - name = "shipassault", - x = 1600, - z = 2672, - facing = 1, - }, - { - name = "shipskirm", - x = 1600, - z = 2572, - facing = 1, - }, - { - name = "shipskirm", - x = 1600, - z = 2772, - facing = 1, - }, - { - name = "staticcon", - x = 904, - z = 2840, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {904, 2840}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {929, 2815}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 1000, - z = 2840, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1000, 2840}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1025, 2815}, options = {"shift"}}, - }, - }, - { - name = "turrettorp", - x = 1160, - z = 2296, - facing = 1, - }, - { - name = "turrettorp", - x = 1288, - z = 2880, - facing = 1, - }, - } - }, - aiConfig = { - { - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Dalkia", - allyTeam = 0, - unlocks = { - "staticmex", - "energywind", - "energyfusion", - "staticradar", - "staticstorage", - "staticcon", - "turretmissile", - "turrettorp", - "turretlaser", - "factoryamph", - "amphcon", - "amphaa", - "amphbomb", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "factoryhover", - "hovercon", - "hoverraid", - "hoverriot", - "hoverskirm", - "hoverassault", - "hoverarty", - "hoverdepthcharge", - "hoveraa", - "factorygunship", - "gunshipcon", - "gunshipbomb", - "gunshipemp", - "gunshipheavyskirm", - "gunshipraid", - "gunshipskirm", - "gunshipassault", - }, - commander = false, - startUnits = { - { - name = "staticstorage", - x = 296, - z = 1096, - facing = 1, - }, - { - name = "staticheavyradar", - x = 4032, - z = 3328, - facing = 1, - terraformHeight = 166, - }, - { - name = "turretaalaser", - x = 1032, - z = 4376, - facing = 1, - }, - { - name = "turretaalaser", - x = 1192, - z = 856, - facing = 1, - }, - { - name = "staticmex", - x = 1416, - z = 1256, - facing = 0, - }, - { - name = "staticmex", - x = 872, - z = 4344, - facing = 0, - }, - { - name = "staticmex", - x = 984, - z = 1128, - facing = 0, - }, - { - name = "staticmex", - x = 632, - z = 4296, - facing = 0, - }, - { - name = "staticmex", - x = 1016, - z = 904, - facing = 0, - }, - { - name = "staticmex", - x = 248, - z = 4712, - facing = 0, - }, - { - name = "staticmex", - x = 424, - z = 4856, - facing = 0, - }, - { - name = "staticmex", - x = 488, - z = 568, - facing = 0, - }, - { - name = "staticmex", - x = 216, - z = 296, - facing = 0, - }, - { - name = "staticmex", - x = 1080, - z = 5032, - facing = 0, - }, - { - name = "staticmex", - x = 1080, - z = 104, - facing = 0, - }, - { - name = "staticmex", - x = 1144, - z = 3832, - facing = 0, - }, - { - name = "staticmex", - x = 440, - z = 3336, - facing = 0, - }, - { - name = "staticmex", - x = 600, - z = 1720, - facing = 0, - }, - { - name = "energywind", - x = 1000, - z = 968, - facing = 3, - }, - { - name = "energywind", - x = 1000, - z = 1048, - facing = 3, - }, - { - name = "energywind", - x = 1048, - z = 1128, - facing = 3, - }, - { - name = "energywind", - x = 1128, - z = 1160, - facing = 3, - }, - { - name = "energywind", - x = 1208, - z = 1208, - facing = 3, - }, - { - name = "energywind", - x = 1288, - z = 1240, - facing = 3, - }, - { - name = "energywind", - x = 1368, - z = 1272, - facing = 3, - }, - { - name = "energysolar", - x = 1000, - z = 136, - facing = 3, - }, - { - name = "energysolar", - x = 888, - z = 216, - facing = 3, - }, - { - name = "energysolar", - x = 776, - z = 296, - facing = 3, - }, - { - name = "energysolar", - x = 664, - z = 376, - facing = 3, - }, - { - name = "energysolar", - x = 552, - z = 456, - facing = 3, - }, - { - name = "energysolar", - x = 392, - z = 408, - facing = 3, - }, - { - name = "energysolar", - x = 280, - z = 376, - facing = 3, - }, - { - name = "energysolar", - x = 424, - z = 632, - facing = 3, - }, - { - name = "energysolar", - x = 424, - z = 744, - facing = 3, - }, - { - name = "energysolar", - x = 424, - z = 856, - facing = 3, - }, - { - name = "energysolar", - x = 440, - z = 968, - facing = 3, - }, - { - name = "energysolar", - x = 440, - z = 1080, - facing = 3, - }, - { - name = "energywind", - x = 680, - z = 4264, - facing = 2, - }, - { - name = "energysolar", - x = 440, - z = 1192, - facing = 3, - }, - { - name = "energywind", - x = 760, - z = 4264, - facing = 2, - }, - { - name = "energysolar", - x = 440, - z = 1304, - facing = 3, - }, - { - name = "energywind", - x = 840, - z = 4280, - facing = 2, - }, - { - name = "energywind", - x = 920, - z = 4280, - facing = 2, - }, - { - name = "energywind", - x = 952, - z = 4200, - facing = 2, - }, - { - name = "energywind", - x = 984, - z = 4120, - facing = 2, - }, - { - name = "energysolar", - x = 472, - z = 1416, - facing = 3, - }, - { - name = "energywind", - x = 1016, - z = 4040, - facing = 2, - }, - { - name = "energywind", - x = 1048, - z = 3960, - facing = 2, - }, - { - name = "energywind", - x = 1096, - z = 3880, - facing = 2, - }, - { - name = "energysolar", - x = 504, - z = 1528, - facing = 3, - }, - { - name = "energysolar", - x = 536, - z = 1640, - facing = 3, - }, - { - name = "energysolar", - x = 504, - z = 3352, - facing = 1, - }, - { - name = "energysolar", - x = 424, - z = 3400, - facing = 0, - }, - { - name = "energysolar", - x = 376, - z = 3320, - facing = 3, - }, - { - name = "energysolar", - x = 456, - z = 3272, - facing = 2, - }, - { - name = "energysolar", - x = 344, - z = 4728, - facing = 2, - }, - { - name = "energysolar", - x = 456, - z = 4760, - facing = 2, - }, - { - name = "energysolar", - x = 568, - z = 4808, - facing = 2, - }, - { - name = "energysolar", - x = 680, - z = 4840, - facing = 2, - }, - { - name = "energysolar", - x = 792, - z = 4888, - facing = 2, - }, - { - name = "energysolar", - x = 904, - z = 4920, - facing = 2, - }, - { - name = "energysolar", - x = 1016, - z = 4952, - facing = 2, - }, - { - name = "staticmex", - x = 2728, - z = 4536, - facing = 0, - }, - { - name = "staticmex", - x = 3880, - z = 4184, - facing = 0, - }, - { - name = "staticmex", - x = 3176, - z = 3080, - facing = 0, - }, - { - name = "staticmex", - x = 3032, - z = 2424, - facing = 0, - }, - { - name = "staticmex", - x = 2008, - z = 3064, - facing = 0, - }, - { - name = "staticmex", - x = 2840, - z = 1128, - facing = 3, - }, - { - name = "staticmex", - x = 2616, - z = 344, - facing = 3, - }, - { - name = "turrettorp", - x = 3400, - z = 792, - facing = 1, - }, - { - name = "staticradar", - x = 3104, - z = 2592, - facing = 1, - }, - { - name = "turrettorp", - x = 2696, - z = 4408, - facing = 1, - }, - { - name = "turrettorp", - x = 3512, - z = 1912, - facing = 1, - }, - { - name = "turretgauss", - x = 3880, - z = 2056, - facing = 1, - }, - { - name = "turretgauss", - x = 3896, - z = 2232, - facing = 1, - }, - { - name = "turretaaclose", - x = 3752, - z = 2152, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3512, - z = 424, - facing = 1, - }, - { - name = "turretemp", - x = 3664, - z = 384, - facing = 1, - }, - { - name = "turretaaflak", - x = 3320, - z = 360, - facing = 1, - }, - { - name = "turretgauss", - x = 3912, - z = 4728, - facing = 1, - }, - { - name = "turretemp", - x = 3968, - z = 4848, - facing = 1, - }, - { - name = "turrettorp", - x = 3768, - z = 4520, - facing = 1, - }, - { - name = "turretheavylaser", - x = 4104, - z = 3208, - facing = 1, - }, - { - name = "turrettorp", - x = 4008, - z = 4456, - facing = 1, - }, - { - name = "turretemp", - x = 4080, - z = 3088, - facing = 1, - }, - { - name = "turrettorp", - x = 4008, - z = 4168, - facing = 1, - }, - { - name = "turretriot", - x = 4152, - z = 3336, - facing = 1, - }, - { - name = "turretaaflak", - x = 3560, - z = 4536, - facing = 1, - }, - { - name = "turretaalaser", - x = 4216, - z = 3448, - facing = 1, - }, - { - name = "energywind", - x = 2776, - z = 4536, - facing = 0, - }, - { - name = "energywind", - x = 2776, - z = 4584, - facing = 0, - }, - { - name = "energywind", - x = 2728, - z = 4584, - facing = 3, - }, - { - name = "energywind", - x = 2680, - z = 4584, - facing = 3, - }, - { - name = "energywind", - x = 2680, - z = 4536, - facing = 2, - }, - { - name = "energywind", - x = 2680, - z = 4488, - facing = 2, - }, - { - name = "energywind", - x = 2728, - z = 4488, - facing = 1, - }, - { - name = "energywind", - x = 2776, - z = 4488, - facing = 1, - }, - { - name = "energywind", - x = 2056, - z = 3064, - facing = 0, - }, - { - name = "energywind", - x = 2056, - z = 3112, - facing = 0, - }, - { - name = "energywind", - x = 2008, - z = 3112, - facing = 3, - }, - { - name = "energywind", - x = 1960, - z = 3112, - facing = 3, - }, - { - name = "energywind", - x = 1960, - z = 3064, - facing = 2, - }, - { - name = "energywind", - x = 1960, - z = 3016, - facing = 2, - }, - { - name = "energywind", - x = 2008, - z = 3016, - facing = 1, - }, - { - name = "energywind", - x = 2056, - z = 3016, - facing = 1, - }, - { - name = "factoryamph", - x = 1368, - z = 4472, - facing = 1, - }, - { - name = "factoryhover", - x = 1440, - z = 992, - facing = 1, - }, - { - name = "staticcon", - x = 1352, - z = 4248, - facing = 1, - }, - { - name = "factorygunship", - x = 1640, - z = 680, - facing = 1, - }, - { - name = "staticcon", - x = 1400, - z = 792, - facing = 1, - }, - { - name = "staticcon", - x = 1480, - z = 792, - facing = 1, - }, - { - name = "hovercon", - x = 2824, - z = 737, - facing = 1, - }, - { - name = "hovercon", - x = 3016, - z = 598, - facing = 1, - }, - { - name = "hoverriot", - x = 3668, - z = 1842, - facing = 1, - }, - { - name = "hovercon", - x = 2568, - z = 2999, - facing = 1, - }, - { - name = "amphcon", - x = 3310, - z = 1664, - facing = 1, - }, - { - name = "hovercon", - x = 3381, - z = 1871, - facing = 1, - }, - { - name = "hovercon", - x = 3203, - z = 2595, - facing = 2, - }, - { - name = "turretlaser", - x = 1264, - z = 4272, - facing = 1, - }, - { - name = "hoverraid", - x = 1488, - z = 1558, - facing = 0, - }, - { - name = "hovercon", - x = 3335, - z = 2617, - facing = 2, - }, - { - name = "staticcon", - x = 1496, - z = 696, - facing = 1, - }, - { - name = "turretlaser", - x = 256, - z = 528, - facing = 1, - }, - { - name = "turretlaser", - x = 3104, - z = 2768, - facing = 1, - }, - { - name = "turrettorp", - x = 792, - z = 4008, - facing = 1, - }, - { - name = "amphaa", - x = 5408, - z = 4154, - facing = 0, - }, - { - name = "staticradar", - x = 2784, - z = 928, - facing = 1, - }, - { - name = "hovercon", - x = 2272, - z = 776, - facing = 1, - }, - { - name = "amphriot", - x = 3917, - z = 3133, - facing = 2, - }, - { - name = "staticradar", - x = 1088, - z = 4032, - facing = 1, - }, - { - name = "amphfloater", - x = 4290, - z = 3014, - facing = 2, - }, - { - name = "turretlaser", - x = 272, - z = 4832, - facing = 1, - }, - { - name = "gunshipskirm", - x = 3207, - z = 1307, - facing = 0, - }, - { - name = "hoverassault", - x = 1402, - z = 865, - facing = 3, - patrolRoute = { - {1525, 973}, - {1352, 808}, - }, - }, - { - name = "turretlaser", - x = 1152, - z = 1392, - facing = 1, - }, - { - name = "hovercon", - x = 2713, - z = 655, - facing = 0, - }, - { - name = "gunshipskirm", - x = 3647, - z = 58, - facing = 3, - }, - { - name = "amphfloater", - x = 4308, - z = 2974, - facing = 1, - }, - { - name = "hoverskirm", - x = 4073, - z = 1998, - facing = 1, - }, - { - name = "turretmissile", - x = 2944, - z = 2688, - facing = 1, - }, - { - name = "turrettorp", - x = 2712, - z = 728, - facing = 1, - }, - { - name = "hovercon", - x = 3576, - z = 2392, - facing = 1, - }, - { - name = "staticradar", - x = 2864, - z = 2848, - facing = 1, - }, - { - name = "amphaa", - x = 4081, - z = 3147, - facing = 1, - }, - { - name = "amphcon", - x = 2605, - z = 4404, - facing = 1, - }, - { - name = "turrettorp", - x = 2136, - z = 3080, - facing = 1, - }, - { - name = "turretlaser", - x = 464, - z = 2736, - facing = 1, - }, - { - name = "amphcon", - x = 3761, - z = 4258, - facing = 1, - }, - { - name = "turretlaser", - x = 1456, - z = 4288, - facing = 1, - }, - { - name = "gunshipskirm", - x = 5863, - z = 756, - facing = 1, - }, - { - name = "staticcon", - x = 1496, - z = 648, - facing = 1, - }, - { - name = "gunshipemp", - x = 5600, - z = 545, - facing = 3, - }, - { - name = "staticmex", - x = 3912, - z = 2728, - facing = 0, - }, - { - name = "amphaa", - x = 2620, - z = 3627, - facing = 1, - }, - { - name = "amphaa", - x = 2112, - z = 3895, - facing = 2, - }, - { - name = "hoverraid", - x = 4702, - z = 2526, - facing = 1, - }, - { - name = "staticstorage", - x = 1912, - z = 3000, - facing = 1, - }, - { - name = "hoverraid", - x = 3287, - z = 2766, - facing = 0, - }, - { - name = "turretmissile", - x = 3264, - z = 2672, - facing = 1, - }, - { - name = "hovercon", - x = 1517, - z = 820, - facing = 2, - }, - { - name = "turretmissile", - x = 2800, - z = 576, - facing = 1, - }, - { - name = "gunshipskirm", - x = 1667, - z = 680, - facing = 1, - }, - { - name = "amphaa", - x = 1583, - z = 4166, - facing = 2, - }, - { - name = "hoverraid", - x = 2260, - z = 2251, - facing = 0, - }, - { - name = "hoverraid", - x = 1965, - z = 1957, - facing = 0, - }, - { - name = "staticradar", - x = 2560, - z = 4480, - facing = 1, - }, - { - name = "turrettorp", - x = 3336, - z = 1048, - facing = 0, - }, - { - name = "turrettorp", - x = 3368, - z = 1464, - facing = 0, - }, - { - name = "turretlaser", - x = 3248, - z = 2496, - facing = 1, - buildProgress = 0.68510002, - }, - { - name = "amphfloater", - x = 1404, - z = 4472, - facing = 1, - buildProgress = 0.34220001, - }, - { - name = "hovercon", - x = 1408, - z = 992, - facing = 1, - buildProgress = 0.67110002, - }, - { - name = "gunshipskirm", - x = 1641, - z = 680, - facing = 0, - buildProgress = 0.0355, - }, - { - name = "staticcon", - x = 1448, - z = 696, - facing = 1, - buildProgress = 0.0204, - }, - } - }, - { - startX = 9500, - startZ = 2500, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Sommelis", - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energywind", - "energyfusion", - "staticradar", - "staticstorage", - "staticcon", - "turretmissile", - "turrettorp", - "turretlaser", - "factoryamph", - "amphcon", - "amphaa", - "amphbomb", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "factoryhover", - "hovercon", - "hoverraid", - "hoverriot", - "hoverskirm", - "hoverassault", - "hoverarty", - "hoverdepthcharge", - "hoveraa", - "factoryship", - "shipcon", - "shipaa", - "shiparty", - "shipassault", - "shipcon", - "shipriot", - "shipskirm", - "shipscout", - "shiptorpraider", - "subraider", - "factoryplane", - "staticrearm", - "planescout", - "planecon", - "planefighter", - "planeheavyfighter", - "bomberprec", - "bomberdisarm", - "striderhub", - "shipcarrier", - }, - difficultyDependantUnlocks = { - [4] = {"bomberheavy"}, - }, - commanderLevel = 6, - commander = { - name = "Demoman", - chassis = "strike", - decorations = { - }, - modules = { - "commweapon_heavymachinegun", - "commweapon_disintegrator", - "module_autorepair", - "module_autorepair", - "module_autorepair", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_adv_targeting", - "module_adv_targeting", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - } - }, - midgameUnits = { - { - name = "shipcarrier", - x = 10100, - z = 2170, - facing = 2, - difficultyAtLeast = 4, - spawnRadius = 50, - delay = 5*30*60, - orbitalDrop = false, - }, - { - name = "bomberheavy", - x = 10100, - z = 2170, - facing = 2, - spawnRadius = 50, - delay = 4*30*60, - orbitalDrop = false, - }, - { - name = "bomberheavy", - x = 10100, - z = 2170, - facing = 2, - difficultyAtLeast = 3, - spawnRadius = 50, - delay = 4*30*60, - orbitalDrop = false, - }, - }, - startUnits = { - { - name = "staticarty", - x = 5960, - z = 1800, - facing = 3, - terraformHeight = 166, - bonusObjectiveID = 2, - mapMarker = { - text = "Cerberus", - color = "red_small" - }, - }, - { - name = "staticheavyradar", - x = 6064, - z = 2160, - facing = 1, - terraformHeight = 166, - }, - { - name = "factoryamph", - x = 8504, - z = 936, - facing = 3, - }, - { - name = "staticcon", - x = 8552, - z = 824, - facing = 3, - }, - { - name = "staticmex", - x = 9544, - z = 1592, - facing = 0, - }, - { - name = "staticmex", - x = 9256, - z = 3208, - facing = 0, - }, - { - name = "staticmex", - x = 9256, - z = 1208, - facing = 0, - }, - { - name = "staticmex", - x = 9160, - z = 3656, - facing = 0, - }, - { - name = "staticmex", - x = 9256, - z = 968, - facing = 0, - }, - { - name = "staticmex", - x = 9080, - z = 3880, - facing = 0, - }, - { - name = "staticmex", - x = 8824, - z = 1048, - facing = 0, - }, - { - name = "staticmex", - x = 8616, - z = 3576, - facing = 0, - }, - { - name = "staticmex", - x = 9352, - z = 152, - facing = 0, - }, - { - name = "staticmex", - x = 9352, - z = 2680, - facing = 0, - }, - { - name = "staticmex", - x = 10024, - z = 408, - facing = 0, - }, - { - name = "staticmex", - x = 9928, - z = 680, - facing = 0, - }, - { - name = "staticmex", - x = 9896, - z = 3944, - facing = 0, - }, - { - name = "staticmex", - x = 9544, - z = 4504, - facing = 0, - }, - { - name = "staticmex", - x = 9880, - z = 4776, - facing = 0, - }, - { - name = "energyheavygeo", - x = 7624, - z = 3464, - facing = 3, - }, - { - name = "energypylon", - x = 6504, - z = 1848, - facing = 3, - }, - { - name = "energypylon", - x = 7240, - z = 2504, - facing = 3, - }, - { - name = "energypylon", - x = 8040, - z = 3064, - facing = 3, - }, - { - name = "factoryhover", - x = 9008, - z = 4032, - facing = 3, - }, - { - name = "energypylon", - x = 8888, - z = 3576, - facing = 2, - }, - { - name = "turretheavy", - x = 6200, - z = 1496, - facing = 2, - }, - { - name = "energywind", - x = 8888, - z = 1000, - facing = 2, - }, - { - name = "energywind", - x = 8968, - z = 1000, - facing = 2, - }, - { - name = "energywind", - x = 9048, - z = 1000, - facing = 2, - }, - { - name = "energywind", - x = 9128, - z = 1000, - facing = 2, - }, - { - name = "energywind", - x = 9208, - z = 1000, - facing = 2, - }, - { - name = "energywind", - x = 9208, - z = 1080, - facing = 2, - }, - { - name = "energywind", - x = 9128, - z = 1080, - facing = 2, - }, - { - name = "energywind", - x = 9048, - z = 1080, - facing = 2, - }, - { - name = "energywind", - x = 8968, - z = 1080, - facing = 2, - }, - { - name = "energywind", - x = 8888, - z = 1080, - facing = 2, - }, - { - name = "energywind", - x = 8888, - z = 1160, - facing = 2, - }, - { - name = "energywind", - x = 8968, - z = 1160, - facing = 2, - }, - { - name = "energywind", - x = 9048, - z = 1160, - facing = 2, - }, - { - name = "energywind", - x = 9128, - z = 1160, - facing = 2, - }, - { - name = "energywind", - x = 9208, - z = 1160, - facing = 2, - }, - { - name = "turrettorp", - x = 6216, - z = 1160, - facing = 3, - }, - { - name = "turrettorp", - x = 6248, - z = 1016, - facing = 3, - }, - { - name = "turrettorp", - x = 6264, - z = 680, - facing = 3, - }, - { - name = "energysolar", - x = 10088, - z = 424, - facing = 1, - }, - { - name = "turrettorp", - x = 6232, - z = 536, - facing = 3, - }, - { - name = "energysolar", - x = 10008, - z = 472, - facing = 0, - }, - { - name = "energysolar", - x = 9960, - z = 392, - facing = 3, - }, - { - name = "energysolar", - x = 10040, - z = 344, - facing = 2, - }, - { - name = "energysolar", - x = 9288, - z = 136, - facing = 3, - }, - { - name = "energysolar", - x = 9416, - z = 168, - facing = 1, - }, - { - name = "energysolar", - x = 9336, - z = 216, - facing = 0, - }, - { - name = "turretaafar", - x = 6048, - z = 2000, - facing = 3, - }, - { - name = "energysolar", - x = 9368, - z = 88, - facing = 2, - }, - { - name = "energysolar", - x = 9992, - z = 696, - facing = 1, - }, - { - name = "energysolar", - x = 9912, - z = 744, - facing = 0, - }, - { - name = "energysolar", - x = 9864, - z = 664, - facing = 3, - }, - { - name = "energysolar", - x = 9944, - z = 616, - facing = 2, - }, - { - name = "energysolar", - x = 9608, - z = 1608, - facing = 1, - }, - { - name = "energysolar", - x = 9528, - z = 1656, - facing = 0, - }, - { - name = "energysolar", - x = 9480, - z = 1576, - facing = 3, - }, - { - name = "energysolar", - x = 9560, - z = 1528, - facing = 2, - }, - { - name = "staticmex", - x = 6344, - z = 1272, - facing = 0, - }, - { - name = "staticmex", - x = 7208, - z = 1736, - facing = 0, - }, - { - name = "staticmex", - x = 8168, - z = 2920, - facing = 0, - }, - { - name = "staticmex", - x = 7464, - z = 2360, - facing = 0, - }, - { - name = "staticmex", - x = 9912, - z = 2600, - facing = 3, - }, - { - name = "staticmex", - x = 9816, - z = 2280, - facing = 3, - }, - { - name = "factoryship", - x = 9600, - z = 2432, - facing = 3, - }, - { - name = "energywind", - x = 9880, - z = 2328, - facing = 3, - }, - { - name = "staticmex", - x = 7576, - z = 328, - facing = 0, - }, - { - name = "energywind", - x = 9912, - z = 2408, - facing = 3, - }, - { - name = "energywind", - x = 9944, - z = 2488, - facing = 3, - }, - { - name = "energywind", - x = 9960, - z = 2568, - facing = 3, - }, - { - name = "energywind", - x = 9864, - z = 2664, - facing = 3, - }, - { - name = "energywind", - x = 9784, - z = 2680, - facing = 3, - }, - { - name = "staticmex", - x = 7288, - z = 3976, - facing = 3, - }, - { - name = "energywind", - x = 9704, - z = 2696, - facing = 3, - }, - { - name = "energywind", - x = 9624, - z = 2696, - facing = 3, - }, - { - name = "energywind", - x = 9544, - z = 2712, - facing = 3, - }, - { - name = "staticmex", - x = 7512, - z = 4632, - facing = 3, - }, - { - name = "energywind", - x = 9464, - z = 2728, - facing = 3, - }, - { - name = "energywind", - x = 9384, - z = 2744, - facing = 3, - }, - { - name = "staticcon", - x = 9528, - z = 2584, - facing = 3, - }, - { - name = "staticcon", - x = 9624, - z = 2584, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9599, 2559}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9624, 2584}, options = {"shift"}}, - }, - }, - { - name = "energysolar", - x = 9320, - z = 3224, - facing = 2, - }, - { - name = "energysolar", - x = 9240, - z = 3272, - facing = 1, - }, - { - name = "energysolar", - x = 9192, - z = 3192, - facing = 0, - }, - { - name = "turrettorp", - x = 6200, - z = 3624, - facing = 3, - }, - { - name = "turrettorp", - x = 6392, - z = 3256, - facing = 3, - }, - { - name = "energysolar", - x = 9272, - z = 3144, - facing = 3, - }, - { - name = "turrettorp", - x = 6136, - z = 3912, - facing = 3, - }, - { - name = "staticcon", - x = 9176, - z = 4136, - facing = 2, - }, - { - name = "turrettorp", - x = 6168, - z = 4104, - facing = 3, - }, - { - name = "energysolar", - x = 9960, - z = 3960, - facing = 2, - }, - { - name = "energysolar", - x = 9880, - z = 4008, - facing = 1, - }, - { - name = "turrettorp", - x = 6152, - z = 4328, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6008, - z = 4520, - facing = 3, - }, - { - name = "energysolar", - x = 9832, - z = 3928, - facing = 0, - }, - { - name = "turretaaflak", - x = 6168, - z = 1656, - facing = 3, - }, - { - name = "energysolar", - x = 9912, - z = 3880, - facing = 3, - }, - { - name = "turretriot", - x = 5816, - z = 4664, - facing = 3, - }, - { - name = "turretaaflak", - x = 5944, - z = 2184, - facing = 3, - }, - { - name = "turretriot", - x = 5704, - z = 1880, - facing = 3, - }, - { - name = "turretriot", - x = 5784, - z = 2280, - facing = 3, - }, - { - name = "turrettorp", - x = 5672, - z = 2120, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6184, - z = 280, - facing = 3, - }, - { - name = "turretriot", - x = 6040, - z = 168, - facing = 3, - }, - { - name = "turretaalaser", - x = 6376, - z = 4488, - facing = 3, - }, - { - name = "turretaalaser", - x = 6408, - z = 4312, - facing = 3, - }, - { - name = "turretgauss", - x = 6280, - z = 2584, - facing = 3, - }, - { - name = "turretgauss", - x = 6408, - z = 2872, - facing = 3, - }, - { - name = "turretaalaser", - x = 6536, - z = 2632, - facing = 3, - }, - { - name = "turretaalaser", - x = 6408, - z = 344, - facing = 3, - }, - { - name = "energywind", - x = 7624, - z = 328, - facing = 0, - }, - { - name = "energywind", - x = 7624, - z = 376, - facing = 0, - }, - { - name = "energywind", - x = 7576, - z = 376, - facing = 3, - }, - { - name = "energywind", - x = 7528, - z = 376, - facing = 3, - }, - { - name = "energywind", - x = 7528, - z = 328, - facing = 2, - }, - { - name = "energywind", - x = 7528, - z = 280, - facing = 2, - }, - { - name = "energywind", - x = 7576, - z = 280, - facing = 1, - }, - { - name = "energywind", - x = 7624, - z = 280, - facing = 1, - }, - { - name = "energywind", - x = 7560, - z = 4632, - facing = 0, - }, - { - name = "energywind", - x = 7560, - z = 4680, - facing = 0, - }, - { - name = "energywind", - x = 7512, - z = 4680, - facing = 3, - }, - { - name = "energywind", - x = 7464, - z = 4680, - facing = 3, - }, - { - name = "energywind", - x = 7464, - z = 4632, - facing = 2, - }, - { - name = "energywind", - x = 7464, - z = 4584, - facing = 2, - }, - { - name = "energywind", - x = 7512, - z = 4584, - facing = 1, - }, - { - name = "energywind", - x = 7560, - z = 4584, - facing = 1, - }, - { - name = "factoryplane", - x = 9120, - z = 4328, - facing = 2, - }, - { - name = "staticrearm", - x = 9464, - z = 4328, - facing = 2, - }, - { - name = "staticcon", - x = 9256, - z = 4136, - facing = 2, - }, - { - name = "staticradar", - x = 7168, - z = 2016, - facing = 3, - }, - { - name = "hoverassault", - x = 5226, - z = 1945, - facing = 0, - }, - { - name = "shipassault", - x = 4239, - z = 847, - facing = 3, - }, - { - name = "hoverassault", - x = 8063, - z = 4064, - facing = 3, - }, - { - name = "turretmissile", - x = 6144, - z = 4944, - facing = 2, - }, - { - name = "staticmex", - x = 6264, - z = 5032, - facing = 0, - }, - { - name = "hovercon", - x = 6127, - z = 4812, - facing = 0, - }, - { - name = "amphcon", - x = 5655, - z = 1105, - facing = 3, - }, - { - name = "shipcon", - x = 5537, - z = 2241, - facing = 2, - }, - { - name = "staticstorage", - x = 8232, - z = 2888, - facing = 3, - }, - { - name = "amphcon", - x = 5337, - z = 1121, - facing = 3, - }, - { - name = "turrettorp", - x = 9720, - z = 2600, - facing = 3, - }, - { - name = "turrettorp", - x = 8280, - z = 2808, - facing = 3, - }, - { - name = "turrettorp", - x = 9000, - z = 3384, - facing = 3, - }, - { - name = "turretlaser", - x = 8528, - z = 720, - facing = 3, - }, - { - name = "turretlaser", - x = 9008, - z = 816, - facing = 3, - }, - { - name = "amphaa", - x = 4235, - z = 954, - facing = 2, - }, - { - name = "staticradar", - x = 8864, - z = 3456, - facing = 3, - }, - { - name = "turretlaser", - x = 7344, - z = 2016, - facing = 3, - }, - { - name = "shipcon", - x = 8869, - z = 2312, - facing = 3, - }, - { - name = "turretlaser", - x = 10000, - z = 3840, - facing = 3, - }, - { - name = "shipcon", - x = 6151, - z = 2900, - facing = 2, - }, - { - name = "staticcon", - x = 6248, - z = 4872, - facing = 2, - buildProgress = 0.5424, - }, - { - name = "hovercon", - x = 7321, - z = 4127, - facing = 1, - }, - { - name = "turretlaser", - x = 9536, - z = 400, - facing = 3, - }, - { - name = "turretlaser", - x = 6176, - z = 2768, - facing = 3, - }, - { - name = "amphcon", - x = 8762, - z = 2120, - facing = 3, - }, - { - name = "hovercon", - x = 6273, - z = 4962, - facing = 3, - }, - { - name = "staticradar", - x = 9616, - z = 560, - facing = 3, - }, - { - name = "amphcon", - x = 8718, - z = 2216, - facing = 3, - }, - { - name = "turretlaser", - x = 9616, - z = 4560, - facing = 3, - }, - { - name = "bomberprec", - x = 5443, - z = 4106, - facing = 0, - }, - { - name = "shiparty", - x = 5756, - z = 3229, - facing = 3, - }, - { - name = "staticmex", - x = 6392, - z = 2536, - facing = 0, - }, - { - name = "turrettorp", - x = 7448, - z = 392, - facing = 3, - }, - { - name = "turretlaser", - x = 8480, - z = 1136, - facing = 3, - }, - { - name = "staticradar", - x = 7488, - z = 544, - facing = 3, - }, - { - name = "turrettorp", - x = 6440, - z = 1368, - facing = 3, - }, - { - name = "bomberdisarm", - x = 8653, - z = 2118, - facing = 0, - }, - { - name = "turrettorp", - x = 7384, - z = 4200, - facing = 3, - }, - { - name = "hoverassault", - x = 3406, - z = 3741, - facing = 0, - }, - { - name = "staticradar", - x = 7472, - z = 4288, - facing = 3, - }, - { - name = "hoverskirm", - x = 5814, - z = 3892, - facing = 0, - }, - { - name = "shipriot", - x = 5677, - z = 3148, - facing = 0, - }, - { - name = "planeheavyfighter", - x = 4921, - z = 721, - facing = 2, - }, - { - name = "staticmex", - x = 5256, - z = 2184, - facing = 0, - }, - { - name = "turrettorp", - x = 6024, - z = 4744, - facing = 2, - }, - { - name = "staticmex", - x = 5912, - z = 2856, - facing = 0, - }, - { - name = "staticcon", - x = 6456, - z = 4008, - facing = 2, - buildProgress = 0.2712, - }, - { - name = "amphfloater", - x = 7490, - z = 1191, - facing = 3, - }, - { - name = "staticmex", - x = 6424, - z = 4056, - facing = 0, - }, - { - name = "planeheavyfighter", - x = 5852, - z = 2097, - facing = 2, - }, - { - name = "hovercon", - x = 6288, - z = 4768, - facing = 2, - }, - { - name = "shipcon", - x = 9481, - z = 2389, - facing = 2, - }, - { - name = "staticmex", - x = 5720, - z = 1992, - facing = 0, - }, - { - name = "turrettorp", - x = 5992, - z = 2808, - facing = 3, - }, - { - name = "turretmissile", - x = 6352, - z = 3968, - facing = 2, - }, - { - name = "turrettorp", - x = 6536, - z = 4024, - facing = 2, - }, - { - name = "shipscout", - x = 5751, - z = 1201, - facing = 1, - }, - { - name = "amphfloater", - x = 7831, - z = 1081, - facing = 3, - }, - { - name = "shiptorpraider", - x = 7206, - z = 3101, - facing = 3, - }, - { - name = "shipcon", - x = 9557, - z = 2442, - facing = 3, - }, - { - name = "turretmissile", - x = 6096, - z = 2608, - facing = 3, - }, - { - name = "staticcon", - x = 9752, - z = 2440, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9727, 2465}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9752, 2440}, options = {"shift"}}, - }, - }, - { - name = "amphfloater", - x = 8468, - z = 936, - facing = 3, - buildProgress = 0.98549998, - }, - { - name = "hovercon", - x = 8732, - z = 4029, - facing = 0, - }, - { - name = "staticcon", - x = 6264, - z = 2664, - facing = 3, - buildProgress = 0.26930001, - }, - { - name = "staticcon", - x = 9752, - z = 2488, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9727, 2513}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9752, 2488}, options = {"shift"}}, - }, - }, - { - name = "hovercon", - x = 9040, - z = 4032, - facing = 3, - buildProgress = 0.35330001, - }, - { - name = "staticmex", - x = 5544, - z = 1112, - facing = 0, - buildProgress = 0.2899, - }, - { - name = "shiptorpraider", - x = 9620, - z = 2440, - facing = 3, - buildProgress = 0.1266, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "factoryship", - "factoryplane", - "factoryamph", - "factoryhover", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the enemy Commander and Factories", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - satisfyOnce = true, - countRemovedUnits = true, -- count units that previously died. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 7, - unitTypes = { - "shipassault", - }, - image = planetUtilities.ICON_DIR .. "shipassault.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 6 Sirens", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - satisfyByTime = 10*60, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - -- See bonusObjectiveID in units table - image = planetUtilities.ICON_DIR .. "staticarty.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy the marked enemy Cerberus before 10:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { - victoryByTime = 18*60, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 18:00", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "shipskirm", - "shipassault", - }, - modules = { - "module_battle_drone_LIMIT_A_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet33.lua b/campaign/dev/planets/planet33.lua deleted file mode 100644 index 13462a393..000000000 --- a/campaign/dev/planets/planet33.lua +++ /dev/null @@ -1,1423 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/swamp02.png" - - local planetData = { - name = "Leopard", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.55, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.78, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Barren", - radius = "5870 km", - primary = "Near Varra", - primaryType = "K3VI", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24566", - text = [[If you want to control the sea, it's also important to control the air above it. Use Owl scout planes to find underwater units, then Raven precision bombers to destroy those underwater units and any other high-value targets.]] - }, - tips = { - { - image = "unitpics/bomberprec.png", - text = [[Ravens are designed for destroying valuable buildings and units in focused bombing raids. To hit a mobile target they will dive close to the ground. The bombs of Ravens can hit underwater units.]] - }, - { - image = "unitpics/planescout.png", - text = [[Owls are very good at providing direct line-of-sight for artillery and spotting incoming attacks above and below the water with radar and sonar. They can also be used to scout behind enemy lines, although the faster-moving Swift is better at this.]] - }, - { - image = "unitpics/spideraa.png", - text = [[Keep your bombers away from large concentrations of enemy anti-air units, and pick off lone stragglers when an opportunity is presented.]] - }, - }, - gameConfig = { - mapName = "IslandTest", - playerConfig = { - startX = 6040, - startZ = 1158, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - victoryAtLocation = { - x = 1230, - z = 5930, - radius = 100, - objectiveID = 1, - }, - }, - extraUnlocks = { - "factoryplane", - "planecon", - "planefighter", - "planescout", - "bomberprec", - "staticrearm", - }, - startUnits = { - { - name = "factoryplane", - x = 6232, - z = 912, - facing = 3, - }, - { - name = "staticcon", - x = 6050, - z = 1000, - facing = 3, - selfPatrol = true, - }, - { - name = "staticrearm", - x = 6056, - z = 856, - facing = 3, - }, - { - name = "energysolar", - x = 5800, - z = 856, - facing = 3, - }, - { - name = "energysolar", - x = 5700, - z = 856, - facing = 3, - }, - { - name = "energysolar", - x = 5600, - z = 856, - facing = 3, - }, - { - name = "staticrearm", - x = 6280, - z = 1096, - facing = 3, - }, - { - name = "energysolar", - x = 6280, - z = 1300, - facing = 3, - }, - { - name = "energysolar", - x = 6280, - z = 1400, - facing = 3, - }, - { - name = "energysolar", - x = 6280, - z = 1500, - facing = 3, - }, - { - name = "staticmex", - x = 6120, - z = 1032, - facing = 3, - }, - { - name = "bomberprec", - x = 6705, - z = 83, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {6000, 1200}}, - }, - }, - { - name = "bomberprec", - x = 6852, - z = 165, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {6100, 1300}}, - }, - }, - { - name = "bomberprec", - x = 6981, - z = 247, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {6200, 1400}}, - }, - }, - { - name = "bomberprec", - x = 7091, - z = 348, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {6300, 1500}}, - }, - }, - { - name = "bomberprec", - x = 7100, - z = 500, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {6400, 1600}}, - }, - }, - { - name = "planescout", - x = 7034, - z = 105, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {6400, 1200}}, - }, - }, - } - }, - aiConfig = { - { - aiLib = "Circuit_difficulty_autofill", - humanName = "Exodon", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "turretlaser", - "turretmissile", - "staticcon", - "staticradar", - "staticstorage", - "factoryspider", - "spidercon", - "spiderscout", - "spiderassault", - "spideremp", - "spiderriot", - "spiderantiheavy", - "spiderskirm", - "spidercrabe", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldriot", - "shieldskirm", - "shieldassault", - "shieldarty", - "shieldfelon", - "shieldaa", - }, - commander = false, - startUnits = { - { - name = "staticheavyradar", - x = 5500, - z = 1650, - facing = 3, - terraformHeight = 270, - }, - { - name = "staticstorage", - x = 5688, - z = 1640, - facing = 3, - }, - { - name = "staticstorage", - x = 5496, - z = 1400, - facing = 3, - }, - { - name = "turretlaser", - x = 5040, - z = 1792, - facing = 3, - }, - { - name = "staticmex", - x = 5176, - z = 1976, - facing = 0, - }, - { - name = "staticmex", - x = 4680, - z = 1608, - facing = 0, - }, - { - name = "staticmex", - x = 4872, - z = 1144, - facing = 0, - }, - { - name = "staticmex", - x = 4904, - z = 792, - facing = 0, - }, - { - name = "staticmex", - x = 5624, - z = 1528, - facing = 0, - }, - { - name = "staticmex", - x = 5592, - z = 2472, - facing = 3, - }, - { - name = "staticmex", - x = 6056, - z = 2280, - facing = 3, - }, - { - name = "staticmex", - x = 6392, - z = 2296, - facing = 3, - }, - { - name = "energysolar", - x = 6120, - z = 2296, - facing = 0, - }, - { - name = "energysolar", - x = 6040, - z = 2344, - facing = 3, - }, - { - name = "energysolar", - x = 5992, - z = 2264, - facing = 2, - }, - { - name = "energysolar", - x = 6072, - z = 2216, - facing = 1, - }, - { - name = "energysolar", - x = 5688, - z = 1544, - facing = 0, - }, - { - name = "energysolar", - x = 5608, - z = 1592, - facing = 3, - }, - { - name = "energysolar", - x = 5560, - z = 1512, - facing = 2, - }, - { - name = "energysolar", - x = 5640, - z = 1464, - facing = 1, - }, - { - name = "factoryspider", - x = 5944, - z = 1656, - facing = 1, - }, - { - name = "energysolar", - x = 4936, - z = 1160, - facing = 0, - }, - { - name = "energysolar", - x = 4856, - z = 1208, - facing = 3, - }, - { - name = "energysolar", - x = 4808, - z = 1128, - facing = 2, - }, - { - name = "energysolar", - x = 4888, - z = 1080, - facing = 1, - }, - { - name = "factoryshield", - x = 5568, - z = 1208, - facing = 2, - }, - { - name = "staticcon", - x = 5752, - z = 1400, - facing = 2, - }, - { - name = "turrettorp", - x = 4904, - z = 520, - facing = 1, - }, - { - name = "turrettorp", - x = 6600, - z = 2200, - facing = 2, - }, - { - name = "staticmex", - x = 5832, - z = 3432, - facing = 2, - }, - { - name = "staticmex", - x = 3704, - z = 1320, - facing = 2, - }, - { - name = "turretheavylaser", - x = 3448, - z = 1304, - facing = 3, - }, - { - name = "turretriot", - x = 3896, - z = 952, - facing = 3, - }, - { - name = "turretriot", - x = 6248, - z = 3096, - facing = 0, - }, - { - name = "turretheavylaser", - x = 5864, - z = 3688, - facing = 0, - }, - { - name = "turretmissile", - x = 5200, - z = 1440, - facing = 0, - }, - { - name = "turretmissile", - x = 5392, - z = 1584, - facing = 0, - }, - { - name = "turretmissile", - x = 5600, - z = 1760, - facing = 3, - }, - { - name = "turretmissile", - x = 5776, - z = 1952, - facing = 3, - }, - { - name = "energysolar", - x = 5240, - z = 1992, - facing = 0, - }, - { - name = "energysolar", - x = 5160, - z = 2040, - facing = 3, - }, - { - name = "energysolar", - x = 5112, - z = 1960, - facing = 2, - }, - { - name = "energysolar", - x = 5192, - z = 1912, - facing = 1, - }, - { - name = "turretlaser", - x = 5360, - z = 2096, - facing = 0, - }, - { - name = "spideremp", - x = 3218, - z = 2455, - facing = 2, - }, - { - name = "shieldskirm", - x = 4885, - z = 2175, - facing = 1, - patrolRoute = { - {4861, 2182}, - {4922, 2159}, - }, - }, - { - name = "shieldskirm", - x = 3238, - z = 2399, - facing = 2, - }, - { - name = "spideremp", - x = 3262, - z = 2457, - facing = 2, - }, - { - name = "shieldskirm", - x = 3224, - z = 2376, - facing = 2, - }, - { - name = "spiderassault", - x = 3569, - z = 2578, - facing = 3, - }, - { - name = "shieldriot", - x = 3278, - z = 2511, - facing = 2, - }, - { - name = "spideremp", - x = 3240, - z = 2491, - facing = 2, - }, - { - name = "shieldskirm", - x = 3302, - z = 2487, - facing = 2, - }, - { - name = "spiderskirm", - x = 5341, - z = 3583, - facing = 0, - }, - { - name = "shieldskirm", - x = 5343, - z = 3934, - facing = 0, - }, - { - name = "spiderassault", - x = 5014, - z = 2254, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4863, 2186}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4854, 2123}, options = {"shift"}}, - }, - }, - { - name = "shieldskirm", - x = 5348, - z = 3890, - facing = 0, - }, - { - name = "shieldskirm", - x = 4892, - z = 2200, - facing = 3, - patrolRoute = { - {4836, 2244}, - {4863, 2186}, - }, - }, - { - name = "spiderscout", - x = 1284, - z = 1719, - facing = 0, - }, - { - name = "spiderscout", - x = 4888, - z = 3543, - facing = 0, - }, - { - name = "spiderscout", - x = 3872, - z = 3048, - facing = 2, - }, - { - name = "spiderscout", - x = 4439, - z = 3857, - facing = 0, - }, - { - name = "spiderscout", - x = 3811, - z = 3560, - facing = 0, - }, - { - name = "shieldskirm", - x = 5338, - z = 3866, - facing = 0, - }, - { - name = "spiderskirm", - x = 4837, - z = 2145, - facing = 3, - patrolRoute = { - {4822, 2137}, - {4863, 2186}, - }, - }, - { - name = "spiderscout", - x = 5475, - z = 4831, - facing = 2, - }, - { - name = "shieldraid", - x = 5281, - z = 1736, - facing = 3, - }, - { - name = "spiderscout", - x = 3614, - z = 3838, - facing = 3, - }, - { - name = "spiderscout", - x = 3403, - z = 2533, - facing = 0, - }, - { - name = "shieldassault", - x = 4910, - z = 2154, - facing = 3, - }, - { - name = "spiderskirm", - x = 5198, - z = 2103, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4863, 2186}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4905, 2234}, options = {"shift"}}, - }, - }, - { - name = "shieldfelon", - x = 5568, - z = 1196, - facing = 2, - buildProgress = 0.9048, - }, - { - name = "spiderskirm", - x = 5980, - z = 1656, - facing = 1, - buildProgress = 0.7809, - }, - } - }, - { - startX = 1600, - startZ = 5800, - aiLib = "Circuit_difficulty_autofill", - humanName = "Sybaria", - bitDependant = true, - commanderParameters = { - facplop = false, - --bonusObjectiveID = 4, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "turretlaser", - "turretmissile", - "turrettorp", - "staticcon", - "staticradar", - "factoryspider", - "staticstorage", - "spidercon", - "spiderscout", - "spiderassault", - "spideremp", - "spiderriot", - "spiderantiheavy", - "spiderskirm", - "spidercrabe", - "spideraa", - "factoryship", - "shipcon", - "shiparty", - "shipskirm", - "shiptorpraider", - "shipscout", - "shipriot", - "subraider", - "factoryamph", - "amphcon", - "amphraid", - "amphfloater", - "amphimpulse", - "amphriot", - "amphbomb", - }, - difficultyDependantUnlocks = { - [3] = {"amphaa"}, - [4] = {"shipassault","amphaa"}, - }, - commanderLevel = 6, - commander = { - name = "Alex.J", - chassis = "strike", - modules = { - "commweapon_heavymachinegun", - "commweapon_heavymachinegun", - "module_autorepair", - "module_autorepair", - "module_autorepair", - "module_autorepair", - "module_heavy_armor", - "module_heavy_armor", - "module_heavy_armor", - "module_adv_nano", - "module_adv_nano", - "module_dmg_booster", - "module_dmg_booster", - } - }, - startUnits = { - { - name = "turretriot", - x = 2450, - z = 6300, - facing = 1, - }, - { - name = "turretriot", - x = 800, - z = 4600, - facing = 2, - }, - { - name = "turretgauss", - x = 1100, - z = 5400, - facing = 3, - }, - { - name = "turretgauss", - x = 1800, - z = 6100, - facing = 0, - }, - { - name = "turretgauss", - x = 2100, - z = 5800, - facing = 2, - }, - { - name = "turretgauss", - x = 1350, - z = 5100, - facing = 1, - }, - { - name = "turretmissile", - x = 2720, - z = 4304, - facing = 1, - }, - { - name = "staticmex", - x = 1912, - z = 5928, - facing = 0, - }, - { - name = "staticmex", - x = 2264, - z = 5368, - facing = 0, - }, - { - name = "staticmex", - x = 1768, - z = 4888, - facing = 0, - }, - { - name = "staticmex", - x = 1208, - z = 5240, - facing = 0, - }, - { - name = "staticmex", - x = 744, - z = 4760, - facing = 0, - }, - { - name = "staticmex", - x = 1256, - z = 3880, - facing = 0, - }, - { - name = "staticmex", - x = 1896, - z = 3704, - facing = 0, - }, - { - name = "staticmex", - x = 2424, - z = 4696, - facing = 0, - }, - { - name = "staticmex", - x = 3448, - z = 5240, - facing = 2, - }, - { - name = "staticmex", - x = 3272, - z = 5880, - facing = 2, - }, - { - name = "staticmex", - x = 2392, - z = 6392, - facing = 2, - }, - { - name = "turretheavylaser", - x = 3592, - z = 5512, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3240, - z = 6360, - facing = 1, - }, - { - name = "turretheavylaser", - x = 1656, - z = 3576, - facing = 2, - }, - { - name = "turretheavylaser", - x = 808, - z = 3928, - facing = 2, - }, - { - name = "energywind", - x = 1816, - z = 4888, - facing = 2, - }, - { - name = "energywind", - x = 1816, - z = 4936, - facing = 2, - }, - { - name = "energywind", - x = 1768, - z = 4936, - facing = 1, - }, - { - name = "energywind", - x = 1720, - z = 4936, - facing = 1, - }, - { - name = "energywind", - x = 1720, - z = 4888, - facing = 0, - }, - { - name = "energywind", - x = 1720, - z = 4840, - facing = 0, - }, - { - name = "energywind", - x = 1768, - z = 4840, - facing = 3, - }, - { - name = "energywind", - x = 1816, - z = 4840, - facing = 3, - }, - { - name = "energywind", - x = 2472, - z = 4696, - facing = 2, - }, - { - name = "energywind", - x = 2472, - z = 4744, - facing = 2, - }, - { - name = "energywind", - x = 2424, - z = 4744, - facing = 1, - }, - { - name = "energywind", - x = 2376, - z = 4744, - facing = 1, - }, - { - name = "energywind", - x = 2376, - z = 4696, - facing = 0, - }, - { - name = "energywind", - x = 2376, - z = 4648, - facing = 0, - }, - { - name = "energywind", - x = 2424, - z = 4648, - facing = 3, - }, - { - name = "energywind", - x = 2472, - z = 4648, - facing = 3, - }, - { - name = "energywind", - x = 2312, - z = 5368, - facing = 2, - }, - { - name = "energywind", - x = 2312, - z = 5416, - facing = 2, - }, - { - name = "energywind", - x = 2264, - z = 5416, - facing = 1, - }, - { - name = "turretriot", - x = 1448, - z = 6008, - facing = 1, - }, - { - name = "energywind", - x = 2216, - z = 5416, - facing = 1, - }, - { - name = "energywind", - x = 2216, - z = 5368, - facing = 0, - }, - { - name = "energywind", - x = 2216, - z = 5320, - facing = 0, - }, - { - name = "energywind", - x = 2264, - z = 5320, - facing = 3, - }, - { - name = "energywind", - x = 2312, - z = 5320, - facing = 3, - }, - { - name = "turretriot", - x = 1176, - z = 5720, - facing = 2, - }, - { - name = "turretaalaser", - x = 1032, - z = 5880, - facing = 3, - }, - { - name = "energysolar", - x = 1272, - z = 5256, - facing = 2, - }, - { - name = "turretaalaser", - x = 1288, - z = 6136, - facing = 0, - }, - { - name = "energysolar", - x = 1192, - z = 5304, - facing = 1, - }, - { - name = "energysolar", - x = 1144, - z = 5224, - facing = 0, - }, - { - name = "energysolar", - x = 1224, - z = 5176, - facing = 3, - }, - { - name = "energysolar", - x = 1848, - z = 5912, - facing = 0, - }, - { - name = "energysolar", - x = 1976, - z = 5944, - facing = 2, - }, - { - name = "energysolar", - x = 1896, - z = 5992, - facing = 1, - }, - { - name = "energysolar", - x = 1928, - z = 5864, - facing = 3, - }, - { - name = "factoryamph", - x = 1992, - z = 5208, - facing = 2, - }, - { - name = "staticcon", - x = 1992, - z = 5320, - facing = 2, - }, - { - name = "factoryspider", - x = 1464, - z = 5704, - facing = 1, - }, - { - name = "factoryship", - x = 848, - z = 6384, - facing = 1, - }, - { - name = "staticcon", - x = 840, - z = 6264, - facing = 1, - }, - { - name = "turrettorp", - x = 952, - z = 6552, - facing = 3, - }, - { - name = "turrettorp", - x = 600, - z = 6232, - facing = 1, - }, - { - name = "turrettorp", - x = 2728, - z = 5064, - facing = 1, - }, - { - name = "turrettorp", - x = 2136, - z = 4376, - facing = 2, - }, - { - name = "turretaaclose", - x = 1832, - z = 5336, - facing = 2, - terraformHeight = -10, - }, - { - name = "staticheavyradar", - x = 2800, - z = 4400, - facing = 2, - terraformHeight = 260, - }, - { - name = "turretmissile", - x = 2880, - z = 4464, - facing = 2, - }, - { - name = "amphriot", - x = 1738, - z = 2967, - facing = 2, - }, - { - name = "spiderriot", - x = 1758, - z = 2934, - facing = 2, - }, - { - name = "subraider", - x = 4437, - z = 6624, - facing = 3, - }, - { - name = "spideremp", - x = 1727, - z = 2879, - facing = 1, - }, - { - name = "spiderscout", - x = 4094, - z = 5409, - facing = 1, - }, - { - name = "amphraid", - x = 5717, - z = 6175, - facing = 2, - }, - { - name = "spiderassault", - x = 1749, - z = 2820, - facing = 2, - }, - { - name = "amphfloater", - x = 1760, - z = 2659, - facing = 2, - }, - { - name = "spiderskirm", - x = 1790, - z = 2836, - facing = 2, - }, - { - name = "subraider", - x = 2332, - z = 2298, - facing = 1, - }, - { - name = "spideremp", - x = 1770, - z = 2875, - facing = 3, - }, - { - name = "amphfloater", - x = 1772, - z = 3175, - facing = 2, - }, - { - name = "shipskirm", - x = 3767, - z = 5640, - facing = 2, - }, - { - name = "spiderassault", - x = 3963, - z = 5404, - facing = 1, - }, - { - name = "spiderassault", - x = 2075, - z = 4938, - facing = 1, - }, - { - name = "shipskirm", - x = 2162, - z = 6696, - facing = 3, - }, - { - name = "amphriot", - x = 1948, - z = 5011, - facing = 1, - }, - { - name = "shipriot", - x = 1660, - z = 6493, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2236, 6600}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2256, 6539}, options = {"shift"}}, - }, - }, - { - name = "amphfloater", - x = 2123, - z = 4971, - facing = 1, - }, - { - name = "amphfloater", - x = 1992, - z = 5172, - facing = 2, - buildProgress = 0.65329999, - }, - { - name = "spiderscout", - x = 1904, - z = 5691, - facing = 1, - }, - { - name = "shipscout", - x = 828, - z = 6376, - facing = 1, - buildProgress = 0.92379999, - }, - } - }, - }, - neutralUnits = { - { - name = "pw_artefact", - x = 1230, - z = 5930, - facing = 0, - invincible = true, - ignoredByAI = true, - mapMarker = { - text = "Artefact", - color = "green" - }, - }, - }, - defeatConditionConfig = { - [0] = { }, - [1] = { - ignoreUnitLossDefeat = true, - loseAfterSeconds = false, - }, - }, - objectiveConfig = { - [1] = { - description = "Bring your Commander to the Artefact", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Build 25 Ravens - satisfyOnce = true, - countRemovedUnits = true, -- count units that previously died. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 25, - unitTypes = { - "bomberprec", - }, - image = planetUtilities.ICON_DIR .. "bomberprec.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 25 Ravens", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - victoryByTime = 12*60, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 12:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { - onlyCountRemovedUnits = true, - satisfyByTime = 6*60, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 3, - enemyUnitTypes = { - "factoryship", - "factoryspider", - "factoryamph", - }, - image = planetUtilities.ICON_DIR .. "factoryship.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy three enemy Factories before 6:00", - experience = planetUtilities.BONUS_EXP, - }, - -- [4] = { -- Kill enemy commander in 7:30 - -- satisfyByTime = 450, - -- comparisionType = planetUtilities.COMPARE.AT_MOST, - -- targetNumber = 0, - -- -- See bonusObjectiveID in units table - -- image = planetUtilities.ICON_DIR .. "strike.png", - -- imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - -- description = "Destroy the enemy commander before 7:30", - -- experience = planetUtilities.BONUS_EXP, - -- }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "planescout", - "bomberprec", - }, - modules = { - "module_companion_drone_LIMIT_C_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet34.lua b/campaign/dev/planets/planet34.lua deleted file mode 100644 index e25f329c7..000000000 --- a/campaign/dev/planets/planet34.lua +++ /dev/null @@ -1,1985 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/inferno04.png" - - local planetData = { - name = "Fel Diacia", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.57, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.61, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Steppe", - radius = "7440 km", - primary = "Woondai", - primaryType = "G8V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24566", - text = [[The enemy has dug into a reasonable defensive position, assisted by aircraft. Supplement your ground forces with Thunderbirds to disarm enemy defences and Swifts to shoot down their planes.]] - }, - tips = { - { - image = "unitpics/staticrearm.png", - text = [[After firing their payload, bombers must retreat to base and rearm. The Airplane Plant has one rearm pad. If you have a large number of bombers, build an Airpad so your bombers can get back into the fight sooner. ]] - }, - { - image = "unitpics/bomberdisarm.png", - text = [[The Thunderbird can disarm a large army along its bombing path. Use the manual fire (default hotkey D) to fire immediately.]] - }, - { - image = "unitpics/planefighter.png", - text = [[Swifts are good for intercepting enemy bombers or protecting your own. Use the manual fire (default hotkey D) to activate a speed boost.]] - }, - }, - gameConfig = { - mapName = "Valles_Marineris_v2", - playerConfig = { - startX = 2364, - startZ = 5324, - allyTeam = 0, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 2, - facing = 1, - }, - extraUnlocks = { - "factoryplane", - "planecon", - "planefighter", - "bomberriot", - "bomberdisarm", - "staticrearm", - }, - startUnits = { - { - name = "factoryplane", - x = 2264, - z = 5584, - facing = 1, - }, - { - name = "bomberdisarm", - x = 1050, - z = 5192, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {2652, 5192}}, - }, - }, - { - name = "bomberdisarm", - x = 1050, - z = 5368, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {2652, 5368}}, - }, - }, - { - name = "cloakraid", - x = 2480, - z = 5392, - facing = 1, - }, - { - name = "cloakraid", - x = 2480, - z = 5344, - facing = 1, - }, - { - name = "cloakraid", - x = 2432, - z = 5248, - facing = 1, - }, - { - name = "staticmex", - x = 408, - z = 5128, - facing = 0, - }, - { - name = "staticmex", - x = 1016, - z = 5224, - facing = 0, - }, - { - name = "staticmex", - x = 600, - z = 5608, - facing = 0, - }, - { - name = "cloakraid", - x = 2432, - z = 5344, - facing = 1, - }, - { - name = "energysolar", - x = 2264, - z = 5848, - facing = 2, - }, - { - name = "energysolar", - x = 2264, - z = 6008, - facing = 2, - }, - { - name = "energysolar", - x = 2312, - z = 5928, - facing = 2, - }, - { - name = "energysolar", - x = 2344, - z = 5064, - facing = 2, - }, - { - name = "energysolar", - x = 2344, - z = 4904, - facing = 2, - }, - { - name = "energysolar", - x = 2392, - z = 4984, - facing = 0, - }, - { - name = "cloakraid", - x = 2480, - z = 5296, - facing = 1, - }, - { - name = "turretlaser", - x = 2256, - z = 5904, - facing = 1, - }, - { - name = "turretlaser", - x = 2336, - z = 4960, - facing = 1, - }, - { - name = "cloakraid", - x = 2432, - z = 5296, - facing = 1, - }, - { - name = "cloakraid", - x = 2480, - z = 5200, - facing = 1, - }, - { - name = "staticradar", - x = 2384, - z = 4768, - facing = 2, - }, - { - name = "cloakraid", - x = 2432, - z = 5392, - facing = 1, - }, - { - name = "staticcon", - x = 2232, - z = 5192, - facing = 0, - selfPatrol = true, - }, - { - name = "cloakraid", - x = 2432, - z = 5200, - facing = 1, - }, - { - name = "staticmex", - x = 2248, - z = 5944, - facing = 0, - }, - { - name = "cloakraid", - x = 2480, - z = 5248, - facing = 1, - }, - { - name = "cloakraid", - x = 2432, - z = 5440, - facing = 1, - }, - { - name = "cloakraid", - x = 2480, - z = 5440, - facing = 1, - }, - { - name = "staticmex", - x = 1656, - z = 5224, - facing = 0, - }, - { - name = "staticmex", - x = 2328, - z = 5000, - facing = 0, - }, - } - }, - aiConfig = { - { - humanName = "Ally", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - allyTeam = 0, - unlocks = { - "staticmex", - "staticradar", - "staticstorage", - "energysolar", - "energywind", - "energypylon", - "staticcon", - "turretlaser", - "turretmissile", - "turretaalaser", - "turretemp", - "factoryveh", - "vehcon", - "vehscout", - "vehraid", - "vehassault", - "vehriot", - "vehsupport", - "vehaa", - "veharty", - "factorytank", - "tankcon", - "tankraid", - "tankheavyraid", - "tankriot", - "tankassault", - "tankarty", - "tankaa", - }, - commander = false, - startUnits = { - { - name = "staticmex", - x = 968, - z = 3208, - facing = 0, - }, - { - name = "staticmex", - x = 2664, - z = 3704, - facing = 0, - }, - { - name = "energysolar", - x = 2024, - z = 3976, - facing = 2, - }, - { - name = "staticmex", - x = 248, - z = 3032, - facing = 0, - }, - { - name = "energysolar", - x = 1944, - z = 4024, - facing = 0, - }, - { - name = "energysolar", - x = 1992, - z = 4104, - facing = 1, - }, - { - name = "energygeo", - x = 632, - z = 4312, - facing = 0, - }, - { - name = "staticmex", - x = 600, - z = 3496, - facing = 0, - }, - { - name = "factoryveh", - x = 1104, - z = 3632, - facing = 1, - }, - { - name = "energysolar", - x = 2072, - z = 4056, - facing = 3, - }, - { - name = "staticmex", - x = 2008, - z = 4040, - facing = 1, - }, - { - name = "staticmex", - x = 1208, - z = 4040, - facing = 0, - }, - { - name = "staticstorage", - x = 600, - z = 3672, - facing = 0, - }, - { - name = "turretlaser", - x = 1072, - z = 4000, - facing = 1, - }, - { - name = "staticcon", - x = 968, - z = 3640, - facing = 1, - }, - { - name = "vehraid", - x = 1521, - z = 3664, - facing = 1, - }, - { - name = "vehscout", - x = 2782, - z = 2517, - facing = 2, - }, - { - name = "staticcon", - x = 920, - z = 3608, - facing = 1, - }, - { - name = "vehraid", - x = 1621, - z = 3081, - facing = 0, - }, - { - name = "energysolar", - x = 2024, - z = 3880, - facing = 1, - }, - { - name = "staticradar", - x = 896, - z = 3536, - facing = 1, - }, - { - name = "turretlaser", - x = 688, - z = 3280, - facing = 1, - }, - { - name = "vehscout", - x = 1964, - z = 3543, - facing = 1, - }, - { - name = "vehcon", - x = 890, - z = 2132, - facing = 2, - }, - { - name = "energywind", - x = 200, - z = 2968, - facing = 1, - }, - { - name = "energywind", - x = 2136, - z = 3928, - facing = 1, - }, - { - name = "turretmissile", - x = 2608, - z = 3648, - facing = 1, - }, - { - name = "turretlaser", - x = 1120, - z = 3424, - facing = 1, - }, - { - name = "vehassault", - x = 1500, - z = 1736, - facing = 2, - }, - { - name = "vehassault", - x = 1543, - z = 1455, - facing = 1, - }, - { - name = "vehsupport", - x = 1121, - z = 3631, - facing = 1, - buildProgress = 0.70230001, - }, - { - name = "turretlaser", - x = 2768, - z = 3728, - facing = 1, - }, - { - name = "turretlaser", - x = 592, - z = 5264, - facing = 1, - }, - { - name = "turretlaser", - x = 176, - z = 2208, - facing = 1, - }, - { - name = "staticradar", - x = 2448, - z = 3616, - facing = 1, - }, - { - name = "turretlaser", - x = 2768, - z = 3552, - facing = 1, - }, - { - name = "vehsupport", - x = 1744, - z = 3510, - facing = 1, - }, - { - name = "turretmissile", - x = 2848, - z = 3888, - facing = 1, - }, - { - name = "vehassault", - x = 1588, - z = 1494, - facing = 1, - }, - { - name = "energywind", - x = 1256, - z = 4024, - facing = 1, - }, - { - name = "staticstorage", - x = 1240, - z = 3912, - facing = 1, - }, - { - name = "staticradar", - x = 784, - z = 5104, - facing = 1, - }, - { - name = "staticmex", - x = 248, - z = 2264, - facing = 0, - }, - { - name = "staticcon", - x = 872, - z = 3608, - facing = 1, - }, - { - name = "turretlaser", - x = 1584, - z = 5120, - facing = 1, - }, - { - name = "vehcon", - x = 1021, - z = 1989, - facing = 2, - }, - { - name = "turretmissile", - x = 2672, - z = 3888, - facing = 1, - }, - { - name = "vehcon", - x = 729, - z = 1972, - facing = 1, - }, - { - name = "staticmex", - x = 616, - z = 1896, - facing = 0, - }, - { - name = "energywind", - x = 2104, - z = 4168, - facing = 1, - }, - { - name = "staticcon", - x = 2504, - z = 3704, - facing = 1, - }, - { - name = "vehraid", - x = 2072, - z = 3793, - facing = 0, - }, - { - name = "vehcon", - x = 860, - z = 2825, - facing = 2, - }, - { - name = "energywind", - x = 1048, - z = 5176, - facing = 1, - }, - { - name = "energywind", - x = 1224, - z = 4120, - facing = 1, - }, - { - name = "energywind", - x = 952, - z = 5224, - facing = 1, - }, - { - name = "energysolar", - x = 1112, - z = 4056, - facing = 1, - }, - { - name = "vehriot", - x = 1502, - z = 1532, - facing = 1, - }, - { - name = "staticcon", - x = 904, - z = 3656, - facing = 1, - }, - { - name = "vehcon", - x = 2175, - z = 4033, - facing = 2, - }, - { - name = "turretlaser", - x = 2608, - z = 3472, - facing = 1, - }, - { - name = "energysolar", - x = 1864, - z = 3976, - facing = 1, - }, - { - name = "vehsupport", - x = 1513, - z = 1577, - facing = 1, - }, - { - name = "staticmex", - x = 984, - z = 2072, - facing = 0, - }, - { - name = "staticcon", - x = 2648, - z = 3624, - facing = 1, - }, - { - name = "energywind", - x = 2504, - z = 3800, - facing = 1, - }, - { - name = "energywind", - x = 1128, - z = 4168, - facing = 1, - }, - { - name = "vehraid", - x = 1802, - z = 3150, - facing = 0, - }, - { - name = "staticradar", - x = 832, - z = 3456, - facing = 1, - }, - { - name = "energysolar", - x = 1368, - z = 4040, - facing = 1, - }, - { - name = "energysolar", - x = 1944, - z = 3944, - facing = 1, - }, - { - name = "vehriot", - x = 1462, - z = 1546, - facing = 1, - }, - { - name = "energywind", - x = 1288, - z = 3928, - facing = 1, - }, - { - name = "energysolar", - x = 2664, - z = 3768, - facing = 1, - }, - { - name = "vehassault", - x = 1536, - z = 1712, - facing = 1, - }, - { - name = "staticcon", - x = 968, - z = 3592, - facing = 1, - }, - { - name = "energysolar", - x = 1144, - z = 3976, - facing = 1, - }, - { - name = "vehcon", - x = 1129, - z = 2966, - facing = 0, - }, - { - name = "energysolar", - x = 1912, - z = 4104, - facing = 1, - }, - { - name = "turretmissile", - x = 656, - z = 3456, - facing = 1, - }, - { - name = "energysolar", - x = 1160, - z = 3896, - facing = 1, - }, - { - name = "energysolar", - x = 2616, - z = 3848, - facing = 1, - }, - } - }, - { - humanName = "Iseuwi", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticcon", - "turretriot", - "turretlaser", - "staticradar", - "staticmex", - "energysolar", - "energywind", - "energygeo", - "factoryhover", - "hovercon", - "hoverraid", - "hoverskirm", - "hoverriot", - "factoryplane", - "planeheavyfighter", - "bomberprec", - "bomberriot", - }, - difficultyDependantUnlocks = { - [2] = {"hoveraa",}, - [3] = {"hoveraa","bomberheavy", "hoverarty",}, - [4] = {"hoveraa","bomberheavy", "hoverassault", "hoverarty","turretgauss",}, - }, - startX = 4800, - startZ = 850, - commanderLevel = 6, - commander = { - name = "Yangdi", - chassis = "recon", - decorations = { - }, - modules = { - "commweapon_shotgun", - "commweapon_concussion", - "module_autorepair", - "module_autorepair", - "module_ablative_armor", - "module_ablative_armor", - "module_adv_targeting", - "module_high_power_servos", - "module_high_power_servos", - "module_adv_nano", - } - }, - midgameUnits = { - { - name = "planeheavyfighter", - x = 5000, - z = 340, - facing = 0, - spawnRadius = 50, - delay = 200, - orbitalDrop = false, - }, - { - name = "planeheavyfighter", - x = 5100, - z = 340, - facing = 0, - spawnRadius = 50, - delay = 200, - orbitalDrop = false, - difficultyAtLeast = 3, - }, - -- Raptors at 2:30 - { - name = "planeheavyfighter", - x = 5000, - z = 340, - facing = 0, - spawnRadius = 50, - delay = 2.5*30*60, - orbitalDrop = false, - }, - { - name = "planeheavyfighter", - x = 5100, - z = 340, - facing = 0, - spawnRadius = 50, - delay = 2.5*30*60, - orbitalDrop = false, - difficultyAtLeast = 3, - }, - { - name = "planeheavyfighter", - x = 5200, - z = 340, - facing = 0, - spawnRadius = 50, - delay = 2.5*30*60, - orbitalDrop = false, - difficultyAtLeast = 4, - }, - { - name = "bomberprec", - x = 5300, - z = 340, - facing = 0, - spawnRadius = 50, - delay = 2.5*30*60, - orbitalDrop = false, - difficultyAtLeast = 3, - difficultyAtMost = 3, - }, - { - name = "bomberheavy", - x = 5400, - z = 340, - facing = 0, - spawnRadius = 50, - delay = 2.5*30*60, - orbitalDrop = false, - difficultyAtLeast = 3, - }, - -- Bombers at 4:30 - { - name = "bomberprec", - x = 5000, - z = 340, - facing = 0, - spawnRadius = 50, - delay = 4.5*30*60, - orbitalDrop = false, - }, - { - name = "bomberprec", - x = 5100, - z = 340, - facing = 0, - spawnRadius = 50, - delay = 4.5*30*60, - orbitalDrop = false, - difficultyAtMost = 3, - }, - { - name = "bomberprec", - x = 5200, - z = 340, - facing = 0, - spawnRadius = 50, - delay = 4.5*30*60, - orbitalDrop = false, - difficultyAtLeast = 3, - difficultyAtMost = 3, - }, - { - name = "bomberheavy", - x = 5300, - z = 340, - facing = 0, - spawnRadius = 50, - delay = 4.5*30*60, - orbitalDrop = false, - difficultyAtLeast = 4, - }, - -- Both at at 7:30 - { - name = "planeheavyfighter", - x = 5000, - z = 340, - facing = 0, - spawnRadius = 50, - delay = 7.5*30*60, - orbitalDrop = false, - }, - { - name = "planeheavyfighter", - x = 5100, - z = 340, - facing = 0, - spawnRadius = 50, - delay = 7.5*30*60, - orbitalDrop = false, - }, - }, - startUnits = { - { - name = "turretheavylaser", - x = 2872, - z = 1176, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3560, - z = 2776, - facing = 0, - }, - { - name = "turretriot", - x = 3080, - z = 1336, - facing = 0, - }, - { - name = "turretriot", - x = 2680, - z = 984, - facing = 0, - }, - { - name = "turretriot", - x = 3544, - z = 2504, - facing = 0, - }, - { - name = "turretriot", - x = 3576, - z = 3048, - facing = 0, - }, - { - name = "turretlaser", - x = 2768, - z = 1088, - facing = 0, - }, - { - name = "turretlaser", - x = 2976, - z = 1264, - facing = 0, - }, - { - name = "turretlaser", - x = 3552, - z = 2640, - facing = 0, - }, - { - name = "turretlaser", - x = 3568, - z = 2912, - facing = 0, - }, - { - name = "turretlaser", - x = 5488, - z = 3696, - facing = 3, - }, - { - name = "factoryplane", - x = 4950, - z = 520, - facing = 0, - }, - { - name = "factoryhover", - x = 4700, - z = 1100, - facing = 0, - }, - { - name = "hoverraid", - x = 3846, - z = 2404, - facing = 0, - }, - { - name = "staticmex", - x = 5272, - z = 984, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "energysolar", - x = 5336, - z = 1000, - facing = 0, - }, - { - name = "turretlaser", - x = 3680, - z = 1168, - facing = 0, - }, - { - name = "staticmex", - x = 5192, - z = 216, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "energywind", - x = 5144, - z = 248, - facing = 0, - }, - { - name = "energysolar", - x = 5256, - z = 232, - facing = 0, - }, - { - name = "staticradar", - x = 5504, - z = 3536, - facing = 3, - }, - { - name = "turretlaser", - x = 5536, - z = 192, - facing = 0, - }, - { - name = "staticmex", - x = 4520, - z = 1288, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "staticradar", - x = 5344, - z = 384, - facing = 0, - }, - { - name = "turretlaser", - x = 4576, - z = 1216, - facing = 0, - }, - { - name = "staticmex", - x = 3720, - z = 2456, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 5816, - z = 248, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "energysolar", - x = 5752, - z = 264, - facing = 0, - }, - { - name = "energysolar", - x = 4456, - z = 1288, - facing = 0, - }, - { - name = "staticmex", - x = 3704, - z = 3016, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "energywind", - x = 5864, - z = 200, - facing = 0, - }, - { - name = "energywind", - x = 5768, - z = 152, - facing = 0, - }, - { - name = "hovercon", - x = 3494, - z = 2261, - facing = 2, - }, - { - name = "energywind", - x = 5864, - z = 312, - facing = 0, - }, - { - name = "staticmex", - x = 4920, - z = 2136, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "energygeo", - x = 4088, - z = 120, - facing = 0, - }, - { - name = "hoverraid", - x = 3288, - z = 3264, - facing = 3, - }, - { - name = "turretlaser", - x = 3408, - z = 2272, - facing = 0, - }, - { - name = "staticmex", - x = 6328, - z = 1160, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "turretlaser", - x = 4880, - z = 2368, - facing = 0, - }, - { - name = "turretlaser", - x = 4976, - z = 880, - facing = 0, - }, - { - name = "staticmex", - x = 4840, - z = 3560, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "turretlaser", - x = 6288, - z = 1152, - facing = 3, - }, - { - name = "hoverskirm", - x = 4121, - z = 1309, - facing = 0, - }, - { - name = "staticradar", - x = 4736, - z = 2288, - facing = 0, - }, - { - name = "hoverraid", - x = 3450, - z = 3087, - facing = 2, - }, - { - name = "staticmex", - x = 5624, - z = 1768, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 3304, - z = 2136, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "staticcon", - x = 4760, - z = 760, - facing = 0, - }, - { - name = "turretlaser", - x = 5632, - z = 1728, - facing = 3, - }, - { - name = "staticmex", - x = 4504, - z = 2456, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "hovercon", - x = 3348, - z = 2000, - facing = 0, - }, - { - name = "staticmex", - x = 4504, - z = 3016, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 5320, - z = 2760, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticcon", - x = 4792, - z = 712, - facing = 0, - }, - { - name = "turretlaser", - x = 5200, - z = 2800, - facing = 3, - }, - { - name = "hoverriot", - x = 4752, - z = 848, - facing = 0, - buildProgress = 0.94580001, - }, - { - name = "turretlaser", - x = 4624, - z = 3408, - facing = 3, - }, - { - name = "turretlaser", - x = 4528, - z = 880, - facing = 0, - }, - { - name = "staticradar", - x = 3568, - z = 2128, - facing = 0, - buildProgress = 0.23029999, - }, - { - name = "staticmex", - x = 3688, - z = 1288, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "hoverarty", - x = 3961, - z = 1387, - facing = 0, - }, - } - }, - { - humanName = "Iwainiul", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticcon", - "turretriot", - "turretlaser", - "turretaalaser", - "staticradar", - "staticmex", - "energysolar", - "energywind", - "energygeo", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldriot", - "shieldskirm", - "shieldassault", - }, - difficultyDependantUnlocks = { - [2] = {"shieldarty", "striderhub", "striderdante"}, - [3] = {"shieldarty", "striderhub", "striderdante", "shieldfelon",}, - [4] = {"shieldarty", "striderhub", "striderdante", "shieldfelon", "turretgauss",}, - }, - startX = 7100, - startZ = 3600, - commanderLevel = 6, - commander = { - name = "Yangdu", - chassis = "recon", - decorations = { - "skin_recon_leopard", - }, - modules = { - "commweapon_heavymachinegun", - "commweapon_concussion", - "module_autorepair", - "module_autorepair", - "module_ablative_armor", - "module_ablative_armor", - "module_adv_targeting", - "module_high_power_servos", - "module_high_power_servos", - "module_adv_nano", - } - }, - midgameUnits = { - { - name = "shieldaa", - x = 7300, - z = 3350, - facing = 0, - spawnRadius = 50, - delay = 2.5*30*60, - orbitalDrop = true, - }, - { - name = "shieldaa", - x = 7300, - z = 3450, - facing = 0, - spawnRadius = 50, - delay = 2.5*30*60, - orbitalDrop = true, - }, - { - name = "shieldaa", - x = 7300, - z = 3250, - facing = 0, - spawnRadius = 50, - delay = 7.5*30*60, - orbitalDrop = true, - }, - { - name = "shieldaa", - x = 7300, - z = 3350, - facing = 0, - spawnRadius = 50, - delay = 7.5*30*60, - orbitalDrop = true, - }, - }, - startUnits = { - { - name = "turretheavylaser", - x = 5752, - z = 5272, - facing = 0, - }, - { - name = "turretheavylaser", - x = 4104, - z = 4104, - facing = 0, - }, - { - name = "turretriot", - x = 5784, - z = 5576, - facing = 0, - }, - { - name = "turretriot", - x = 3832, - z = 4104, - facing = 0, - }, - { - name = "turretlaser", - x = 5744, - z = 5152, - facing = 0, - }, - { - name = "turretriot", - x = 4360, - z = 4104, - facing = 0, - }, - { - name = "turretlaser", - x = 5760, - z = 5424, - facing = 0, - }, - { - name = "turretriot", - x = 5736, - z = 5016, - facing = 0, - }, - { - name = "turretlaser", - x = 3952, - z = 4112, - facing = 0, - }, - { - name = "turretlaser", - x = 4240, - z = 4112, - facing = 0, - }, - { - name = "energywind", - x = 7944, - z = 648, - facing = 3, - }, - { - name = "factoryshield", - x = 7016, - z = 3488, - facing = 3, - }, - { - name = "energywind", - x = 8024, - z = 2312, - facing = 3, - }, - { - name = "staticmex", - x = 7240, - z = 3208, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "energysolar", - x = 7304, - z = 3192, - facing = 3, - }, - { - name = "shieldcon", - x = 4210, - z = 4782, - facing = 0, - }, - { - name = "staticmex", - x = 7624, - z = 3496, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "energysolar", - x = 7640, - z = 3432, - facing = 3, - }, - { - name = "staticmex", - x = 7976, - z = 3032, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "energywind", - x = 7928, - z = 3016, - facing = 3, - }, - { - name = "turretlaser", - x = 7968, - z = 3184, - facing = 3, - }, - { - name = "energysolar", - x = 8040, - z = 3064, - facing = 3, - }, - { - name = "staticradar", - x = 7648, - z = 528, - facing = 3, - }, - { - name = "staticmex", - x = 7016, - z = 4040, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 7208, - z = 5224, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticradar", - x = 7936, - z = 2304, - facing = 3, - }, - { - name = "staticmex", - x = 7960, - z = 2264, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "shieldcon", - x = 6580, - z = 1389, - facing = 3, - }, - { - name = "staticmex", - x = 6216, - z = 4008, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "energysolar", - x = 7944, - z = 2200, - facing = 3, - }, - { - name = "turretlaser", - x = 7120, - z = 3680, - facing = 3, - buildProgress = 0.3777, - }, - { - name = "turretlaser", - x = 6176, - z = 4016, - facing = 3, - }, - { - name = "shieldskirm", - x = 6511, - z = 3528, - facing = 3, - }, - { - name = "staticmex", - x = 7608, - z = 1896, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "shieldcon", - x = 5876, - z = 4891, - facing = 0, - }, - { - name = "energygeo", - x = 7544, - z = 4280, - facing = 0, - }, - { - name = "energysolar", - x = 6280, - z = 4024, - facing = 3, - }, - { - name = "turretlaser", - x = 7296, - z = 1840, - facing = 3, - }, - { - name = "shieldraid", - x = 6376, - z = 3253, - facing = 3, - }, - { - name = "turretlaser", - x = 6944, - z = 3680, - facing = 3, - }, - { - name = "staticmex", - x = 7224, - z = 2072, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "shieldcon", - x = 7000, - z = 3605, - facing = 1, - }, - { - name = "turretlaser", - x = 7008, - z = 4000, - facing = 3, - }, - { - name = "staticmex", - x = 7992, - z = 664, - facing = 0, - }, - { - name = "staticmex", - x = 7160, - z = 1400, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "shieldskirm", - x = 5236, - z = 4631, - facing = 2, - }, - { - name = "turretlaser", - x = 7008, - z = 3280, - facing = 3, - }, - { - name = "energysolar", - x = 7080, - z = 4024, - facing = 3, - }, - { - name = "shieldcon", - x = 7556, - z = 5509, - facing = 0, - }, - { - name = "staticmex", - x = 7432, - z = 584, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticradar", - x = 7152, - z = 3920, - facing = 3, - }, - { - name = "shieldassault", - x = 5107, - z = 4730, - facing = 2, - }, - { - name = "staticcon", - x = 7224, - z = 3480, - facing = 3, - }, - { - name = "staticmex", - x = 7656, - z = 200, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "shieldassault", - x = 4852, - z = 4776, - facing = 3, - }, - { - name = "staticcon", - x = 7176, - z = 3496, - facing = 3, - }, - { - name = "staticmex", - x = 6984, - z = 312, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "shieldriot", - x = 5119, - z = 4502, - facing = 1, - difficultyAtLeast = 3, - }, - { - name = "turretlaser", - x = 7088, - z = 288, - facing = 3, - }, - { - name = "shieldassault", - x = 5216, - z = 4537, - facing = 3, - }, - { - name = "shieldassault", - x = 4977, - z = 4532, - facing = 3, - }, - { - name = "turretlaser", - x = 7808, - z = 432, - facing = 3, - }, - { - name = "shieldassault", - x = 5191, - z = 4707, - facing = 1, - }, - { - name = "staticmex", - x = 5560, - z = 3704, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "shieldcon", - x = 7169, - z = 3785, - facing = 2, - }, - { - name = "staticmex", - x = 4984, - z = 4600, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "energywind", - x = 7704, - z = 136, - facing = 3, - }, - { - name = "shieldraid", - x = 6382, - z = 3317, - facing = 3, - }, - { - name = "staticcon", - x = 7176, - z = 3544, - facing = 3, - }, - { - name = "turretlaser", - x = 7584, - z = 5328, - facing = 3, - }, - { - name = "staticmex", - x = 5896, - z = 5000, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 7608, - z = 5608, - facing = 0, - buildProgress = 0.08, - difficultyAtLeast = 4, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "factoryhover", - "factoryspider", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the enemy Commander and Factories", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - victoryByTime = 20*60, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 20:00", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - onlyCountRemovedUnits = true, - satisfyByTime = 6*60, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 4, - enemyUnitTypes = { - "turretheavylaser", - }, - image = planetUtilities.ICON_DIR .. "turretheavylaser.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy 4 enemy Stingers before 6:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "factoryplane", - "planecon", - "planefighter", - "bomberdisarm", - }, - modules = { - "module_adv_nano_LIMIT_H_1", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet35.lua b/campaign/dev/planets/planet35.lua deleted file mode 100644 index 89477d371..000000000 --- a/campaign/dev/planets/planet35.lua +++ /dev/null @@ -1,3775 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/terran03.png" - - local planetData = { - name = "Bavhakya", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.66, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.72, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "6080 km", - primary = "Topps", - primaryType = "G2V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24566", - text = [[Since your allies have built a few strong anti-air bastions, the enemy has chosen to rely on ground-to-air emplacements of their own rather than attempt to contest air control with fighters. Show them the deficiencies of this strategy with the resilient and deadly Likho.]] - }, - tips = { - { - image = "unitpics/bomberheavy.png", - text = [[The Likho carries a bomb which inflicts heavy damage in a small area of effect. It is best used against tight clusters of enemies. Likhos require considerably more time to rearm than other bombers so plan ahead.]] - }, - { - image = "unitpics/staticantinuke.png", - text = [[Make sure your allies' Antinukes remain intact or you might end up in a spot of bother.]] - }, - { - image = "unitpics/shieldassault.png", - text = [[The Likho's bomb is strong enough to penetrate most shields, so it is especially effective against Shieldbots.]] - }, - }, - gameConfig = { - mapName = "Colorado_v1", - playerConfig = { - startX = 8600, - startZ = 3200, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryplane", - "planecon", - "planefighter", - "bomberheavy", - "staticrearm", - }, - startUnits = { - { - name = "planecon", - x = 8700, - z = 3200, - facing = 0, - }, - { - name = "bomberheavy", - x = 8700, - z = 3300, - facing = 0, - }, - { - name = "staticmex", - x = 9016, - z = 2792, - facing = 0, - }, - { - name = "staticmex", - x = 8648, - z = 3064, - facing = 0, - }, - { - name = "staticmex", - x = 9032, - z = 3304, - facing = 0, - }, - { - name = "energywind", - x = 9032, - z = 3208, - facing = 1, - }, - { - name = "energywind", - x = 9112, - z = 3208, - facing = 1, - }, - { - name = "energywind", - x = 9112, - z = 3128, - facing = 1, - }, - { - name = "energywind", - x = 9032, - z = 3128, - facing = 1, - }, - { - name = "energywind", - x = 9032, - z = 3048, - facing = 1, - }, - { - name = "energywind", - x = 9112, - z = 3048, - facing = 1, - }, - { - name = "energywind", - x = 9112, - z = 2968, - facing = 1, - }, - { - name = "energywind", - x = 9032, - z = 2968, - facing = 1, - }, - { - name = "energywind", - x = 9032, - z = 2888, - facing = 1, - }, - { - name = "energywind", - x = 9112, - z = 2888, - facing = 1, - }, - { - name = "energywind", - x = 9112, - z = 3288, - facing = 1, - }, - { - name = "energywind", - x = 9096, - z = 2808, - facing = 1, - }, - { - name = "energywind", - x = 9192, - z = 3256, - facing = 1, - }, - { - name = "energywind", - x = 9192, - z = 3176, - facing = 1, - }, - { - name = "energywind", - x = 9192, - z = 3096, - facing = 1, - }, - { - name = "energywind", - x = 9192, - z = 3016, - facing = 1, - }, - { - name = "energywind", - x = 9192, - z = 2936, - facing = 1, - }, - { - name = "energywind", - x = 9192, - z = 2856, - facing = 1, - }, - { - name = "staticcon", - x = 8808, - z = 3048, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8808, 3048}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8783, 3073}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8888, - z = 3048, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8888, 3048}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8863, 3073}, options = {"shift"}}, - }, - }, - { - name = "staticrearm", - x = 8840, - z = 2920, - facing = 3, - }, - { - name = "factoryplane", - x = 8872, - z = 3168, - facing = 3, - }, - { - name = "staticheavyradar", - x = 8432, - z = 3072, - facing = 3, - }, - { - name = "energywind", - x = 8584, - z = 2904, - facing = 3, - }, - { - name = "energywind", - x = 8664, - z = 2904, - facing = 3, - }, - { - name = "energywind", - x = 8664, - z = 2984, - facing = 3, - }, - { - name = "energywind", - x = 8584, - z = 2984, - facing = 3, - }, - { - name = "turretmissile", - x = 8672, - z = 3440, - facing = 3, - }, - { - name = "turretmissile", - x = 8464, - z = 3232, - facing = 3, - }, - { - name = "turretmissile", - x = 8464, - z = 2880, - facing = 3, - }, - { - name = "turretmissile", - x = 8672, - z = 2720, - facing = 3, - }, - { - name = "energygeo", - x = 8424, - z = 1976, - facing = 3, - }, - } - }, - aiConfig = { - { - humanName = "Hulukak", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turretaalaser", - "turretaaclose", - "staticradar", - "staticcon", - "staticantinuke", - "factoryjump", - "jumpcon", - "jumpraid", - "jumpskirm", - "jumpassault", - "jumpsumo", - "jumparty", - "jumpblackhole", - "jumpaa", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "amphbomb", - "amphaa", - }, - commander = false, - startUnits = { - { - name = "staticantinuke", - x = 7896, - z = 2192, - facing = 0, - }, - { - name = "staticmex", - x = 9048, - z = 568, - facing = 0, - }, - { - name = "staticmex", - x = 8808, - z = 824, - facing = 0, - }, - { - name = "staticmex", - x = 8712, - z = 280, - facing = 0, - }, - { - name = "staticmex", - x = 7928, - z = 744, - facing = 0, - }, - { - name = "staticmex", - x = 7688, - z = 952, - facing = 0, - }, - { - name = "staticmex", - x = 7672, - z = 504, - facing = 0, - }, - { - name = "staticmex", - x = 6760, - z = 392, - facing = 0, - }, - { - name = "staticmex", - x = 6600, - z = 1112, - facing = 0, - }, - { - name = "staticmex", - x = 6984, - z = 1816, - facing = 0, - }, - { - name = "staticmex", - x = 6840, - z = 2408, - facing = 0, - }, - { - name = "staticmex", - x = 7832, - z = 2040, - facing = 0, - }, - { - name = "staticmex", - x = 8184, - z = 1816, - facing = 0, - }, - { - name = "staticmex", - x = 8216, - z = 2312, - facing = 0, - }, - { - name = "energywind", - x = 8744, - z = 360, - facing = 3, - }, - { - name = "energywind", - x = 8824, - z = 424, - facing = 3, - }, - { - name = "energywind", - x = 8904, - z = 504, - facing = 3, - }, - { - name = "energywind", - x = 8984, - z = 568, - facing = 3, - }, - { - name = "energywind", - x = 8904, - z = 648, - facing = 3, - }, - { - name = "energywind", - x = 8824, - z = 728, - facing = 3, - }, - { - name = "energywind", - x = 8888, - z = 792, - facing = 3, - }, - { - name = "energywind", - x = 8936, - z = 712, - facing = 3, - }, - { - name = "energywind", - x = 9000, - z = 632, - facing = 3, - }, - { - name = "energywind", - x = 8984, - z = 472, - facing = 3, - }, - { - name = "energywind", - x = 8904, - z = 408, - facing = 3, - }, - { - name = "energywind", - x = 8280, - z = 2264, - facing = 3, - }, - { - name = "energywind", - x = 8824, - z = 328, - facing = 3, - }, - { - name = "energywind", - x = 8280, - z = 1912, - facing = 3, - }, - { - name = "energywind", - x = 8200, - z = 1896, - facing = 3, - }, - { - name = "energywind", - x = 8360, - z = 2088, - facing = 3, - }, - { - name = "energywind", - x = 8104, - z = 1912, - facing = 3, - }, - { - name = "energywind", - x = 8008, - z = 1960, - facing = 3, - }, - { - name = "energywind", - x = 7912, - z = 1992, - facing = 3, - }, - { - name = "energywind", - x = 8328, - z = 2168, - facing = 3, - }, - { - name = "energywind", - x = 7752, - z = 888, - facing = 3, - }, - { - name = "energywind", - x = 7800, - z = 808, - facing = 3, - }, - { - name = "energywind", - x = 7848, - z = 728, - facing = 3, - }, - { - name = "energywind", - x = 7864, - z = 664, - facing = 3, - }, - { - name = "energywind", - x = 7816, - z = 584, - facing = 3, - }, - { - name = "energywind", - x = 7784, - z = 504, - facing = 3, - }, - { - name = "energywind", - x = 7768, - z = 984, - facing = 3, - }, - { - name = "energywind", - x = 7832, - z = 904, - facing = 3, - }, - { - name = "energywind", - x = 7880, - z = 824, - facing = 3, - }, - { - name = "energywind", - x = 7928, - z = 632, - facing = 3, - }, - { - name = "energywind", - x = 7896, - z = 552, - facing = 3, - }, - { - name = "energywind", - x = 7864, - z = 472, - facing = 3, - }, - { - name = "energywind", - x = 7976, - z = 2040, - facing = 3, - }, - { - name = "energywind", - x = 8056, - z = 2024, - facing = 3, - }, - { - name = "energywind", - x = 8136, - z = 2008, - facing = 3, - }, - { - name = "energywind", - x = 8216, - z = 1976, - facing = 3, - }, - { - name = "energywind", - x = 8248, - z = 2152, - facing = 3, - }, - { - name = "energywind", - x = 8280, - z = 2072, - facing = 3, - }, - { - name = "staticcon", - x = 7608, - z = 1960, - facing = 3, - }, - { - name = "factoryamph", - x = 7480, - z = 1960, - facing = 3, - }, - { - name = "staticcon", - x = 7960, - z = 1304, - facing = 3, - }, - { - name = "factoryjump", - x = 7832, - z = 1272, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6808, - z = 2184, - facing = 3, - }, - { - name = "turretriot", - x = 6680, - z = 2360, - facing = 3, - }, - { - name = "turretriot", - x = 6664, - z = 2024, - facing = 3, - }, - { - name = "turretlaser", - x = 7616, - z = 1472, - facing = 3, - }, - { - name = "turretemp", - x = 7680, - z = 1184, - facing = 3, - }, - { - name = "turretemp", - x = 7616, - z = 384, - facing = 3, - }, - { - name = "turretlaser", - x = 7504, - z = 96, - facing = 3, - }, - { - name = "turretaaheavy", - x = 7840, - z = 1680, - facing = 3, - }, - { - name = "turretriot", - x = 7768, - z = 1592, - facing = 3, - }, - { - name = "turretriot", - x = 7768, - z = 1768, - facing = 3, - }, - { - name = "turretaaflak", - x = 7912, - z = 1528, - facing = 3, - }, - { - name = "turretaaflak", - x = 7912, - z = 1832, - facing = 3, - }, - { - name = "amphcon", - x = 5654, - z = 1357, - facing = 2, - }, - { - name = "jumpraid", - x = 6121, - z = 2454, - facing = 0, - }, - { - name = "amphcon", - x = 6341, - z = 1502, - facing = 3, - }, - { - name = "turretlaser", - x = 5824, - z = 3152, - facing = 3, - buildProgress = 0.73610002, - }, - { - name = "amphcon", - x = 7675, - z = 772, - facing = 2, - }, - { - name = "turretlaser", - x = 7504, - z = 1744, - facing = 3, - }, - { - name = "amphcon", - x = 5159, - z = 3099, - facing = 3, - }, - { - name = "jumpassault", - x = 3991, - z = 3197, - facing = 1, - }, - { - name = "amphraid", - x = 4613, - z = 2670, - facing = 2, - }, - { - name = "staticcon", - x = 7960, - z = 1256, - facing = 3, - }, - { - name = "amphcon", - x = 5835, - z = 3052, - facing = 2, - }, - { - name = "turretlaser", - x = 8080, - z = 2208, - facing = 3, - }, - { - name = "jumpcon", - x = 6724, - z = 987, - facing = 2, - }, - { - name = "staticstorage", - x = 7816, - z = 856, - facing = 3, - }, - { - name = "turretlaser", - x = 7584, - z = 752, - facing = 3, - }, - { - name = "amphcon", - x = 7828, - z = 769, - facing = 3, - }, - { - name = "jumpcon", - x = 6869, - z = 476, - facing = 0, - }, - { - name = "turretlaser", - x = 6992, - z = 2160, - facing = 3, - }, - { - name = "jumpassault", - x = 6507, - z = 2068, - facing = 3, - }, - { - name = "turretlaser", - x = 6672, - z = 3424, - facing = 3, - }, - { - name = "amphfloater", - x = 5248, - z = 3326, - facing = 3, - }, - { - name = "staticcon", - x = 8008, - z = 1272, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8008, 1272}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7808, 1272}, options = {"shift"}}, - }, - }, - { - name = "staticmex", - x = 5784, - z = 2216, - facing = 0, - }, - { - name = "amphfloater", - x = 5469, - z = 3176, - facing = 3, - }, - { - name = "staticradar", - x = 6688, - z = 3168, - facing = 3, - }, - { - name = "energysolar", - x = 6904, - z = 2408, - facing = 3, - }, - { - name = "staticcon", - x = 8008, - z = 1224, - facing = 3, - }, - { - name = "turretlaser", - x = 6736, - z = 464, - facing = 0, - }, - { - name = "amphfloater", - x = 6679, - z = 1895, - facing = 0, - }, - { - name = "staticmex", - x = 5752, - z = 1368, - facing = 0, - }, - { - name = "jumpassault", - x = 6588, - z = 1998, - facing = 3, - }, - { - name = "energyfusion", - x = 7744, - z = 696, - facing = 3, - buildProgress = 0.4145, - }, - { - name = "staticradar", - x = 6880, - z = 592, - facing = 0, - buildProgress = 0.93629998, - }, - { - name = "turretlaser", - x = 5808, - z = 2256, - facing = 3, - }, - { - name = "amphcon", - x = 7438, - z = 2053, - facing = 0, - }, - { - name = "staticstorage", - x = 7688, - z = 872, - facing = 3, - }, - { - name = "jumpassault", - x = 7785, - z = 1272, - facing = 3, - }, - { - name = "energysolar", - x = 5752, - z = 3096, - facing = 3, - }, - { - name = "amphimpulse", - x = 7444, - z = 1960, - facing = 3, - buildProgress = 0.81160003, - }, - { - name = "turretlaser", - x = 7456, - z = 2160, - facing = 3, - buildProgress = 0.60829997, - }, - { - name = "energysolar", - x = 5752, - z = 1432, - facing = 0, - }, - { - name = "turretlaser", - x = 5632, - z = 1248, - facing = 0, - buildProgress = 0.0194, - }, - } - }, - { - humanName = "Boyar", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turretaalaser", - "turretaaclose", - "staticradar", - "staticcon", - "staticantinuke", - "factoryspider", - "spidercon", - "spiderscout", - "spiderriot", - "spideremp", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spiderantiheavy", - "spideraa", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldassault", - "shieldriot", - "shieldskirm", - "shieldbomb", - "shieldaa", - "shieldfelon", - "shieldshield", - "shieldarty", - }, - commander = false, - startUnits = { - { - name = "staticantinuke", - x = 8088, - z = 4496, - facing = 0, - }, - { - name = "factoryshield", - x = 7000, - z = 5296, - facing = 3, - }, - { - name = "staticmex", - x = 9048, - z = 5592, - facing = 0, - }, - { - name = "staticmex", - x = 8776, - z = 5864, - facing = 0, - }, - { - name = "staticmex", - x = 8712, - z = 5336, - facing = 0, - }, - { - name = "staticmex", - x = 8520, - z = 4680, - facing = 0, - }, - { - name = "staticmex", - x = 8152, - z = 4376, - facing = 0, - }, - { - name = "staticmex", - x = 8440, - z = 4008, - facing = 0, - }, - { - name = "staticmex", - x = 7272, - z = 3784, - facing = 0, - }, - { - name = "staticmex", - x = 6696, - z = 4200, - facing = 0, - }, - { - name = "staticmex", - x = 6664, - z = 3352, - facing = 0, - }, - { - name = "staticmex", - x = 6968, - z = 5080, - facing = 0, - }, - { - name = "staticmex", - x = 7224, - z = 5656, - facing = 0, - }, - { - name = "staticmex", - x = 7656, - z = 5896, - facing = 0, - }, - { - name = "staticmex", - x = 7624, - z = 5352, - facing = 0, - }, - { - name = "energywind", - x = 8760, - z = 5400, - facing = 3, - }, - { - name = "energywind", - x = 8840, - z = 5464, - facing = 3, - }, - { - name = "energywind", - x = 8920, - z = 5528, - facing = 3, - }, - { - name = "energywind", - x = 9000, - z = 5592, - facing = 3, - }, - { - name = "energywind", - x = 8936, - z = 5672, - facing = 3, - }, - { - name = "energywind", - x = 8856, - z = 5736, - facing = 3, - }, - { - name = "energywind", - x = 8776, - z = 5800, - facing = 3, - }, - { - name = "energywind", - x = 8840, - z = 5368, - facing = 3, - }, - { - name = "energywind", - x = 8920, - z = 5432, - facing = 3, - }, - { - name = "energywind", - x = 9000, - z = 5496, - facing = 3, - }, - { - name = "energywind", - x = 9016, - z = 5688, - facing = 3, - }, - { - name = "energywind", - x = 8936, - z = 5752, - facing = 3, - }, - { - name = "energywind", - x = 8856, - z = 5816, - facing = 3, - }, - { - name = "energywind", - x = 7304, - z = 5656, - facing = 3, - }, - { - name = "energywind", - x = 7368, - z = 5576, - facing = 3, - }, - { - name = "energywind", - x = 7432, - z = 5496, - facing = 3, - }, - { - name = "energywind", - x = 7512, - z = 5416, - facing = 3, - }, - { - name = "energywind", - x = 7576, - z = 5336, - facing = 3, - }, - { - name = "energywind", - x = 7400, - z = 5720, - facing = 3, - }, - { - name = "energywind", - x = 7480, - z = 5784, - facing = 3, - }, - { - name = "energywind", - x = 7560, - z = 5848, - facing = 3, - }, - { - name = "energywind", - x = 8440, - z = 4616, - facing = 3, - }, - { - name = "energywind", - x = 8360, - z = 4552, - facing = 3, - }, - { - name = "energywind", - x = 8280, - z = 4488, - facing = 3, - }, - { - name = "energywind", - x = 8200, - z = 4424, - facing = 3, - }, - { - name = "energywind", - x = 8216, - z = 4328, - facing = 3, - }, - { - name = "energywind", - x = 8264, - z = 4248, - facing = 3, - }, - { - name = "energywind", - x = 8296, - z = 4168, - facing = 3, - }, - { - name = "energywind", - x = 8344, - z = 4088, - facing = 3, - }, - { - name = "energywind", - x = 8376, - z = 4008, - facing = 3, - }, - { - name = "energywind", - x = 8408, - z = 4072, - facing = 3, - }, - { - name = "energywind", - x = 8376, - z = 4152, - facing = 3, - }, - { - name = "energywind", - x = 8328, - z = 4232, - facing = 3, - }, - { - name = "energywind", - x = 8296, - z = 4312, - facing = 3, - }, - { - name = "energywind", - x = 8264, - z = 4392, - facing = 3, - }, - { - name = "energywind", - x = 8344, - z = 4440, - facing = 3, - }, - { - name = "energywind", - x = 8424, - z = 4504, - facing = 3, - }, - { - name = "energywind", - x = 8504, - z = 4568, - facing = 3, - }, - { - name = "energywind", - x = 7464, - z = 5640, - facing = 3, - }, - { - name = "energywind", - x = 7528, - z = 5560, - facing = 3, - }, - { - name = "energywind", - x = 7592, - z = 5480, - facing = 3, - }, - { - name = "energywind", - x = 7544, - z = 5704, - facing = 3, - }, - { - name = "energywind", - x = 7624, - z = 5768, - facing = 3, - }, - { - name = "staticcon", - x = 7176, - z = 5368, - facing = 3, - }, - { - name = "factoryspider", - x = 8088, - z = 3992, - facing = 3, - }, - { - name = "staticcon", - x = 8216, - z = 3992, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6744, - z = 5576, - facing = 3, - }, - { - name = "turretriot", - x = 6632, - z = 5336, - facing = 3, - }, - { - name = "turretriot", - x = 6664, - z = 5832, - facing = 3, - }, - { - name = "turretheavylaser", - x = 7464, - z = 4392, - facing = 3, - }, - { - name = "turretheavylaser", - x = 7448, - z = 3096, - facing = 3, - }, - { - name = "turretlaser", - x = 7504, - z = 3936, - facing = 3, - }, - { - name = "turretlaser", - x = 7504, - z = 3744, - facing = 3, - }, - { - name = "turretlaser", - x = 7296, - z = 2944, - facing = 3, - }, - { - name = "turretlaser", - x = 7344, - z = 4528, - facing = 3, - }, - { - name = "turretaaheavy", - x = 7888, - z = 4928, - facing = 3, - }, - { - name = "turretriot", - x = 7816, - z = 4840, - facing = 3, - }, - { - name = "turretriot", - x = 7816, - z = 5016, - facing = 3, - }, - { - name = "turretaaflak", - x = 7992, - z = 4728, - facing = 3, - }, - { - name = "turretaaflak", - x = 7992, - z = 5160, - facing = 3, - }, - { - name = "shieldcon", - x = 4824, - z = 2855, - facing = 3, - }, - { - name = "spideremp", - x = 4769, - z = 3913, - facing = 0, - }, - { - name = "spiderscout", - x = 6779, - z = 3385, - facing = 3, - }, - { - name = "spiderscout", - x = 7502, - z = 3673, - facing = 3, - }, - { - name = "shieldskirm", - x = 4792, - z = 4015, - facing = 0, - }, - { - name = "turretlaser", - x = 6960, - z = 5488, - facing = 3, - }, - { - name = "spidercon", - x = 4907, - z = 3193, - facing = 3, - }, - { - name = "shieldcon", - x = 6378, - z = 3216, - facing = 3, - }, - { - name = "staticradar", - x = 7424, - z = 5392, - facing = 3, - }, - { - name = "shieldcon", - x = 5356, - z = 4489, - facing = 3, - }, - { - name = "staticcon", - x = 8200, - z = 3944, - facing = 3, - }, - { - name = "spidercon", - x = 6239, - z = 4506, - facing = 2, - }, - { - name = "staticmex", - x = 5960, - z = 5640, - facing = 0, - }, - { - name = "staticstorage", - x = 7720, - z = 5480, - facing = 3, - }, - { - name = "shieldcon", - x = 8752, - z = 4569, - facing = 2, - }, - { - name = "spiderassault", - x = 7045, - z = 4046, - facing = 3, - }, - { - name = "spidercon", - x = 8431, - z = 2183, - facing = 3, - }, - { - name = "spiderassault", - x = 7086, - z = 4106, - facing = 3, - }, - { - name = "shieldassault", - x = 6609, - z = 4303, - facing = 1, - }, - { - name = "staticradar", - x = 5952, - z = 5696, - facing = 2, - }, - { - name = "spiderassault", - x = 5296, - z = 3546, - facing = 1, - }, - { - name = "staticcon", - x = 8200, - z = 4088, - facing = 3, - }, - { - name = "energysolar", - x = 7272, - z = 3848, - facing = 3, - }, - { - name = "shieldassault", - x = 6638, - z = 4331, - facing = 2, - }, - { - name = "staticstorage", - x = 7592, - z = 5272, - facing = 3, - }, - { - name = "staticcon", - x = 8232, - z = 4040, - facing = 3, - }, - { - name = "energysolar", - x = 6040, - z = 5672, - facing = 2, - }, - { - name = "spidercon", - x = 5937, - z = 3478, - facing = 3, - }, - { - name = "energysolar", - x = 7688, - z = 5384, - facing = 3, - }, - { - name = "energysolar", - x = 8504, - z = 3976, - facing = 3, - }, - { - name = "spiderassault", - x = 6681, - z = 4327, - facing = 3, - }, - { - name = "spidercon", - x = 8825, - z = 4411, - facing = 0, - }, - { - name = "staticradar", - x = 6752, - z = 3584, - facing = 3, - }, - { - name = "shieldassault", - x = 5331, - z = 5065, - facing = 1, - }, - { - name = "spiderassault", - x = 6555, - z = 4254, - facing = 3, - }, - { - name = "spiderassault", - x = 6650, - z = 4293, - facing = 3, - }, - { - name = "staticcon", - x = 8264, - z = 3992, - facing = 3, - }, - { - name = "shieldskirm", - x = 5478, - z = 5100, - facing = 3, - }, - { - name = "shieldskirm", - x = 5554, - z = 5171, - facing = 2, - }, - { - name = "spiderscout", - x = 4576, - z = 2840, - facing = 2, - }, - { - name = "spiderscout", - x = 6327, - z = 4614, - facing = 0, - }, - { - name = "spiderassault", - x = 6619, - z = 4261, - facing = 3, - }, - { - name = "energysolar", - x = 8584, - z = 4696, - facing = 3, - }, - { - name = "spiderassault", - x = 6664, - z = 4253, - facing = 3, - }, - { - name = "shieldassault", - x = 5289, - z = 5066, - facing = 1, - }, - { - name = "spiderscout", - x = 7277, - z = 3666, - facing = 0, - }, - { - name = "spidercon", - x = 6033, - z = 3153, - facing = 3, - }, - { - name = "staticcon", - x = 8248, - z = 3944, - facing = 3, - }, - { - name = "spiderassault", - x = 6512, - z = 4252, - facing = 3, - }, - { - name = "shieldassault", - x = 5637, - z = 5195, - facing = 3, - }, - { - name = "staticmex", - x = 6008, - z = 3640, - facing = 0, - }, - { - name = "shieldassault", - x = 6662, - z = 4365, - facing = 2, - }, - { - name = "spideremp", - x = 6639, - z = 4221, - facing = 1, - }, - { - name = "turretlaser", - x = 7024, - z = 5088, - facing = 3, - }, - { - name = "spideremp", - x = 6694, - z = 4289, - facing = 3, - }, - { - name = "spiderscout", - x = 6592, - z = 3678, - facing = 0, - }, - { - name = "shieldcon", - x = 6356, - z = 5309, - facing = 3, - }, - { - name = "energysolar", - x = 5944, - z = 3640, - facing = 3, - }, - { - name = "spiderscout", - x = 6957, - z = 4365, - facing = 0, - }, - { - name = "spiderscout", - x = 7123, - z = 3541, - facing = 1, - }, - { - name = "spiderscout", - x = 6997, - z = 4333, - facing = 0, - }, - { - name = "shieldraid", - x = 6634, - z = 5208, - facing = 3, - }, - { - name = "spiderscout", - x = 7369, - z = 4233, - facing = 3, - }, - { - name = "spiderscout", - x = 7856, - z = 3697, - facing = 3, - }, - { - name = "shieldfelon", - x = 6988, - z = 5296, - facing = 3, - buildProgress = 0.1655, - }, - { - name = "staticmex", - x = 4728, - z = 2840, - facing = 0, - buildProgress = 0.2888, - }, - { - name = "spiderriot", - x = 8052, - z = 3992, - facing = 3, - buildProgress = 0.97970003, - }, - { - name = "staticmex", - x = 4728, - z = 3272, - facing = 0, - buildProgress = 0.1833, - }, - } - }, - { - startX = 2000, - startZ = 2000, - humanName = "Quatuiey", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - bonusObjectiveID = 2, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turretaalaser", - "turretaaclose", - "staticradar", - "staticcon", - "staticantinuke", - "factoryjump", - "jumpcon", - "jumpraid", - "jumpskirm", - "jumpassault", - --"jumpsumo", - "jumparty", - "jumpblackhole", - "jumpaa", - "factoryspider", - "spidercon", - "spiderscout", - "spiderriot", - "spideremp", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spiderantiheavy", - "spideraa", - }, - difficultyDependantUnlocks = { - [3] = {"jumpsumo"}, - [4] = {"jumpsumo"}, - }, - commanderLevel = 7, - commander = { - name = "Tessica", - chassis = "strike", - modules = { - "commweapon_shotgun", - "commweapon_disintegrator", - "module_personal_cloak", - "module_autorepair", - "module_autorepair", - "module_autorepair", - "module_autorepair", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - } - }, - startUnits = { - { - name = "staticmex", - x = 504, - z = 840, - facing = 0, - }, - { - name = "staticmex", - x = 200, - z = 520, - facing = 0, - }, - { - name = "staticmex", - x = 488, - z = 232, - facing = 0, - }, - { - name = "staticmex", - x = 1544, - z = 296, - facing = 0, - }, - { - name = "staticmex", - x = 1720, - z = 632, - facing = 0, - }, - { - name = "staticmex", - x = 2056, - z = 312, - facing = 0, - }, - { - name = "staticmex", - x = 2440, - z = 776, - facing = 0, - }, - { - name = "staticmex", - x = 2056, - z = 2072, - facing = 0, - }, - { - name = "staticmex", - x = 1112, - z = 2120, - facing = 0, - }, - { - name = "staticmex", - x = 792, - z = 2392, - facing = 0, - }, - { - name = "staticmex", - x = 792, - z = 1800, - facing = 0, - }, - { - name = "staticmex", - x = 2728, - z = 1672, - facing = 1, - }, - { - name = "staticmex", - x = 2616, - z = 2680, - facing = 1, - }, - { - name = "staticmex", - x = 216, - z = 3464, - facing = 1, - }, - { - name = "staticmex", - x = 232, - z = 3032, - facing = 1, - }, - { - name = "staticmex", - x = 600, - z = 3240, - facing = 1, - }, - { - name = "energypylon", - x = 360, - z = 584, - facing = 1, - }, - { - name = "turretaaclose", - x = 424, - z = 3592, - facing = 1, - }, - { - name = "energyfusion", - x = 64, - z = 696, - facing = 1, - }, - { - name = "energyfusion", - x = 64, - z = 824, - facing = 1, - }, - { - name = "energyfusion", - x = 48, - z = 3320, - facing = 1, - }, - { - name = "energyfusion", - x = 48, - z = 3176, - facing = 1, - }, - { - name = "energyfusion", - x = 672, - z = 2120, - facing = 1, - }, - { - name = "energypylon", - x = 904, - z = 2088, - facing = 1, - }, - { - name = "staticcon", - x = 1144, - z = 2296, - facing = 1, - }, - { - name = "factoryspider", - x = 1304, - z = 2312, - facing = 1, - }, - { - name = "staticcon", - x = 1144, - z = 2376, - facing = 1, - }, - { - name = "staticcon", - x = 2072, - z = 696, - facing = 1, - }, - { - name = "staticcon", - x = 2072, - z = 600, - facing = 1, - }, - { - name = "factoryjump", - x = 2200, - z = 472, - facing = 1, - }, - { - name = "turretaafar", - x = 768, - z = 3216, - facing = 1, - }, - { - name = "turretaaclose", - x = 408, - z = 2904, - facing = 1, - }, - { - name = "energypylon", - x = 136, - z = 3240, - facing = 1, - }, - { - name = "staticcon", - x = 280, - z = 3272, - facing = 1, - }, - { - name = "staticnuke", - x = 416, - z = 3264, - facing = 2, - }, - { - name = "turretriot", - x = 232, - z = 2792, - facing = 2, - }, - { - name = "turretriot", - x = 216, - z = 3704, - facing = 0, - }, - { - name = "turretriot", - x = 616, - z = 3480, - facing = 1, - }, - { - name = "turretriot", - x = 616, - z = 2984, - facing = 1, - }, - { - name = "turretriot", - x = 680, - z = 760, - facing = 1, - }, - { - name = "turretriot", - x = 744, - z = 344, - facing = 1, - }, - { - name = "turretheavylaser", - x = 632, - z = 520, - facing = 1, - }, - { - name = "turretaalaser", - x = 344, - z = 872, - facing = 1, - }, - { - name = "turretlaser", - x = 1888, - z = 2944, - facing = 1, - }, - { - name = "turretlaser", - x = 1744, - z = 2608, - facing = 1, - }, - { - name = "turretlaser", - x = 1680, - z = 2304, - facing = 1, - }, - { - name = "turretlaser", - x = 1744, - z = 1872, - facing = 1, - }, - { - name = "turretlaser", - x = 1936, - z = 1424, - facing = 1, - }, - { - name = "turretaafar", - x = 2496, - z = 976, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2632, - z = 760, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2648, - z = 280, - facing = 1, - }, - { - name = "turretemp", - x = 2768, - z = 192, - facing = 1, - }, - { - name = "turretemp", - x = 2784, - z = 800, - facing = 1, - }, - { - name = "turretlaser", - x = 2176, - z = 1152, - facing = 1, - }, - { - name = "turretlaser", - x = 2096, - z = 3184, - facing = 1, - }, - { - name = "turretaaclose", - x = 1368, - z = 2072, - facing = 1, - }, - { - name = "staticmex", - x = 3352, - z = 2408, - facing = 1, - }, - { - name = "staticmex", - x = 3368, - z = 1944, - facing = 1, - }, - { - name = "energygeo", - x = 3480, - z = 2184, - facing = 1, - }, - { - name = "energywind", - x = 3400, - z = 2024, - facing = 1, - }, - { - name = "energywind", - x = 3400, - z = 2344, - facing = 1, - }, - { - name = "turretaaclose", - x = 3608, - z = 2088, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3912, - z = 2152, - facing = 1, - }, - { - name = "turretlaser", - x = 3808, - z = 1888, - facing = 1, - }, - { - name = "turretlaser", - x = 3680, - z = 2352, - facing = 1, - }, - { - name = "turretaalaser", - x = 3304, - z = 2184, - facing = 1, - }, - { - name = "turretmissile", - x = 3120, - z = 2368, - facing = 1, - }, - { - name = "turretmissile", - x = 3168, - z = 2016, - facing = 1, - }, - { - name = "jumparty", - x = 1284, - z = 775, - facing = 3, - }, - { - name = "spiderriot", - x = 3969, - z = 2937, - facing = 1, - }, - { - name = "jumpskirm", - x = 3969, - z = 2801, - facing = 0, - }, - { - name = "energypylon", - x = 2392, - z = 1880, - facing = 1, - }, - { - name = "spidercon", - x = 600, - z = 1539, - facing = 0, - }, - { - name = "jumpcon", - x = 3338, - z = 512, - facing = 1, - }, - { - name = "jumpskirm", - x = 4039, - z = 2899, - facing = 0, - }, - { - name = "turretlaser", - x = 1184, - z = 2112, - facing = 1, - }, - { - name = "jumpassault", - x = 4017, - z = 3128, - facing = 1, - }, - { - name = "spiderscout", - x = 5920, - z = 4225, - facing = 2, - }, - { - name = "turretlaser", - x = 752, - z = 2016, - facing = 1, - }, - { - name = "staticstorage", - x = 1944, - z = 2088, - facing = 1, - }, - { - name = "spidercon", - x = 740, - z = 5200, - facing = 1, - }, - { - name = "turretlaser", - x = 1792, - z = 464, - facing = 1, - }, - { - name = "spidercon", - x = 2241, - z = 4345, - facing = 1, - }, - { - name = "staticcon", - x = 2024, - z = 456, - facing = 0, - }, - { - name = "spidercon", - x = 2213, - z = 1263, - facing = 0, - }, - { - name = "jumpassault", - x = 4047, - z = 2852, - facing = 0, - }, - { - name = "spidercon", - x = 3330, - z = 4114, - facing = 0, - }, - { - name = "staticcon", - x = 1976, - z = 456, - facing = 0, - }, - { - name = "spidercon", - x = 3499, - z = 1141, - facing = 1, - }, - { - name = "spidercon", - x = 3268, - z = 2112, - facing = 1, - }, - { - name = "turretlaser", - x = 224, - z = 3072, - facing = 1, - }, - { - name = "turretlaser", - x = 1296, - z = 3936, - facing = 1, - }, - { - name = "staticradar", - x = 2608, - z = 1728, - facing = 1, - }, - { - name = "staticradar", - x = 512, - z = 3024, - facing = 1, - }, - { - name = "energypylon", - x = 2440, - z = 552, - facing = 0, - }, - { - name = "turretlaser", - x = 2336, - z = 3456, - facing = 1, - }, - { - name = "spidercon", - x = 3295, - z = 652, - facing = 2, - }, - { - name = "spiderscout", - x = 5854, - z = 4134, - facing = 2, - }, - { - name = "spiderscout", - x = 5844, - z = 4277, - facing = 2, - }, - { - name = "spiderscout", - x = 5909, - z = 3722, - facing = 2, - }, - { - name = "jumpraid", - x = 3101, - z = 2977, - facing = 3, - }, - { - name = "turretlaser", - x = 2304, - z = 736, - facing = 0, - }, - { - name = "spidercon", - x = 2177, - z = 1241, - facing = 0, - }, - { - name = "turretlaser", - x = 2768, - z = 1712, - facing = 1, - }, - { - name = "turretlaser", - x = 1056, - z = 2304, - facing = 1, - }, - { - name = "jumpraid", - x = 3840, - z = 2992, - facing = 2, - }, - { - name = "energysolar", - x = 2280, - z = 1352, - facing = 1, - }, - { - name = "spiderassault", - x = 3405, - z = 2962, - facing = 1, - }, - { - name = "staticcon", - x = 2008, - z = 408, - facing = 0, - }, - { - name = "spiderassault", - x = 3164, - z = 2879, - facing = 1, - }, - { - name = "jumpassault", - x = 2648, - z = 1348, - facing = 1, - patrolRoute = { - {2664, 1270}, - {2662, 1334}, - }, - }, - { - name = "energysolar", - x = 2360, - z = 984, - facing = 1, - }, - { - name = "staticradar", - x = 656, - z = 672, - facing = 1, - }, - { - name = "energysolar", - x = 2184, - z = 1000, - facing = 1, - }, - { - name = "energysolar", - x = 1720, - z = 4104, - facing = 1, - }, - { - name = "turretlaser", - x = 336, - z = 5584, - facing = 1, - }, - { - name = "energysolar", - x = 2264, - z = 1000, - facing = 1, - }, - { - name = "jumpskirm", - x = 2366, - z = 751, - facing = 0, - }, - { - name = "spiderscout", - x = 3560, - z = 2668, - facing = 0, - }, - { - name = "spiderscout", - x = 2839, - z = 2591, - facing = 1, - }, - { - name = "energysolar", - x = 2088, - z = 1064, - facing = 1, - }, - { - name = "staticmex", - x = 3448, - z = 504, - facing = 0, - buildProgress = 0.88660002, - }, - { - name = "energysolar", - x = 2184, - z = 1384, - facing = 1, - }, - { - name = "spiderscout", - x = 2476, - z = 2467, - facing = 1, - }, - { - name = "spidercon", - x = 1340, - z = 2312, - facing = 1, - buildProgress = 0.52160001, - }, - { - name = "energysolar", - x = 2104, - z = 1432, - facing = 1, - }, - { - name = "jumpraid", - x = 2224, - z = 472, - facing = 1, - buildProgress = 0.59539998, - }, - { - name = "turretlaser", - x = 2432, - z = 4400, - facing = 1, - buildProgress = 0.15549999, - }, - } - }, - { - humanName = "Babbas", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turretaalaser", - "turretaaclose", - "staticradar", - "staticcon", - "staticantinuke", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "amphbomb", - "amphaa", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldassault", - "shieldriot", - "shieldskirm", - "shieldbomb", - "shieldaa", - "shieldfelon", - "shieldshield", - "shieldarty", - "factorycloak", - "cloakcon", - "cloakraid", - "cloakriot", - "cloakskirm", - "cloakassault", - --"cloakaa", - "cloakarty", - "cloaksnipe", - "cloakheavyraid", - "cloakbomb", - }, - difficultyDependantUnlocks = { - [3] = {"cloakaa"}, - [4] = {"cloakaa"}, - }, - midgameUnits = { - { - name = "amphassault", - x = 1450, - z = 2800, - facing = 0, - spawnRadius = 150, - delay = 4*30*60, - orbitalDrop = true, - }, - { - name = "amphassault", - x = 1450, - z = 2800, - facing = 0, - spawnRadius = 150, - delay = 4*30*60, - orbitalDrop = true, - difficultyAtLeast = 2, - }, - { - name = "amphassault", - x = 1450, - z = 2800, - facing = 0, - spawnRadius = 150, - delay = 4*30*60, - orbitalDrop = true, - difficultyAtLeast = 3, - }, - { - name = "amphassault", - x = 1450, - z = 2800, - facing = 0, - spawnRadius = 150, - delay = 4*30*60, - orbitalDrop = true, - difficultyAtLeast = 4, - }, - }, - commander = false, - startUnits = { - { - name = "staticmex", - x = 168, - z = 5576, - facing = 0, - }, - { - name = "staticmex", - x = 392, - z = 5832, - facing = 0, - }, - { - name = "staticmex", - x = 392, - z = 5192, - facing = 0, - }, - { - name = "staticmex", - x = 1304, - z = 5368, - facing = 0, - }, - { - name = "staticmex", - x = 1544, - z = 5560, - facing = 0, - }, - { - name = "staticmex", - x = 1544, - z = 5096, - facing = 0, - }, - { - name = "staticmex", - x = 1160, - z = 4216, - facing = 0, - }, - { - name = "staticmex", - x = 1624, - z = 4008, - facing = 0, - }, - { - name = "staticmex", - x = 1208, - z = 3704, - facing = 0, - }, - { - name = "staticmex", - x = 2376, - z = 3432, - facing = 0, - }, - { - name = "staticmex", - x = 2440, - z = 4344, - facing = 0, - }, - { - name = "staticmex", - x = 2600, - z = 5528, - facing = 1, - }, - { - name = "energyfusion", - x = 64, - z = 5352, - facing = 1, - }, - { - name = "energygeo", - x = 712, - z = 4264, - facing = 3, - }, - { - name = "energyfusion", - x = 64, - z = 5192, - facing = 1, - }, - { - name = "energypylon", - x = 1128, - z = 4056, - facing = 1, - }, - { - name = "energypylon", - x = 472, - z = 5480, - facing = 1, - }, - { - name = "energypylon", - x = 1320, - z = 5224, - facing = 1, - }, - { - name = "staticcon", - x = 1208, - z = 4712, - facing = 1, - }, - { - name = "factoryshield", - x = 1352, - z = 4736, - facing = 1, - }, - { - name = "staticcon", - x = 1208, - z = 4616, - facing = 1, - }, - { - name = "staticcon", - x = 1528, - z = 3448, - facing = 1, - }, - { - name = "staticcon", - x = 1528, - z = 3544, - facing = 1, - }, - { - name = "factoryamph", - x = 1656, - z = 3528, - facing = 1, - }, - { - name = "factorycloak", - x = 1440, - z = 5848, - facing = 1, - }, - { - name = "turretheavylaser", - x = 600, - z = 5560, - facing = 1, - }, - { - name = "turretriot", - x = 600, - z = 5368, - facing = 1, - }, - { - name = "turretriot", - x = 648, - z = 5736, - facing = 1, - }, - { - name = "turretaaflak", - x = 312, - z = 5384, - facing = 1, - }, - { - name = "staticcon", - x = 1256, - z = 5832, - facing = 1, - }, - { - name = "turretheavylaser", - x = 1768, - z = 5656, - facing = 1, - }, - { - name = "turretriot", - x = 1832, - z = 5496, - facing = 1, - }, - { - name = "turretaaclose", - x = 1560, - z = 5688, - facing = 1, - }, - { - name = "turretriot", - x = 1784, - z = 5048, - facing = 1, - }, - { - name = "turretheavylaser", - x = 1784, - z = 4904, - facing = 1, - }, - { - name = "turretemp", - x = 2624, - z = 3760, - facing = 1, - }, - { - name = "turretemp", - x = 2624, - z = 4048, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2536, - z = 3912, - facing = 1, - }, - { - name = "turretriot", - x = 2664, - z = 3608, - facing = 1, - }, - { - name = "turretriot", - x = 2680, - z = 4184, - facing = 1, - }, - { - name = "turretaafar", - x = 2240, - z = 3936, - facing = 1, - }, - { - name = "turretaaclose", - x = 1688, - z = 3704, - facing = 1, - }, - { - name = "energygeo", - x = 3464, - z = 5480, - facing = 1, - }, - { - name = "staticmex", - x = 3336, - z = 5192, - facing = 1, - }, - { - name = "staticmex", - x = 3256, - z = 5640, - facing = 1, - }, - { - name = "energywind", - x = 3304, - z = 5576, - facing = 1, - }, - { - name = "energywind", - x = 3384, - z = 5288, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3752, - z = 5512, - facing = 1, - }, - { - name = "turretlaser", - x = 3712, - z = 5184, - facing = 1, - }, - { - name = "turretlaser", - x = 3664, - z = 5792, - facing = 1, - }, - { - name = "turretaaclose", - x = 3464, - z = 5688, - facing = 1, - }, - { - name = "turretaalaser", - x = 3288, - z = 5400, - facing = 1, - }, - { - name = "turretmissile", - x = 3184, - z = 5184, - facing = 1, - }, - { - name = "turretmissile", - x = 3136, - z = 5616, - facing = 1, - }, - { - name = "shieldraid", - x = 3855, - z = 3912, - facing = 2, - }, - { - name = "amphraid", - x = 4870, - z = 4960, - facing = 1, - patrolRoute = { - {4848, 4974}, - {4904, 4943}, - }, - }, - { - name = "cloakraid", - x = 4870, - z = 4992, - facing = 0, - patrolRoute = { - {4848, 4974}, - {4855, 5037}, - }, - }, - { - name = "shieldriot", - x = 4618, - z = 4211, - facing = 0, - }, - { - name = "amphcon", - x = 3432, - z = 3994, - facing = 0, - }, - { - name = "cloakcon", - x = 3043, - z = 4716, - facing = 2, - }, - { - name = "shieldskirm", - x = 2826, - z = 4767, - facing = 1, - }, - { - name = "shieldcon", - x = 4021, - z = 4282, - facing = 3, - }, - { - name = "cloakriot", - x = 4582, - z = 4215, - facing = 1, - }, - { - name = "shieldskirm", - x = 4675, - z = 4179, - facing = 3, - }, - { - name = "turretlaser", - x = 1328, - z = 4528, - facing = 1, - }, - { - name = "staticstorage", - x = 1528, - z = 5144, - facing = 1, - }, - { - name = "amphcon", - x = 3881, - z = 2622, - facing = 2, - }, - { - name = "energypylon", - x = 2504, - z = 2952, - facing = 1, - }, - { - name = "cloakraid", - x = 4839, - z = 4984, - facing = 2, - patrolRoute = { - {4785, 4985}, - {4848, 4974}, - }, - }, - { - name = "amphcon", - x = 3032, - z = 4175, - facing = 3, - }, - { - name = "shieldassault", - x = 4656, - z = 4211, - facing = 3, - }, - { - name = "cloakriot", - x = 4695, - z = 4200, - facing = 3, - }, - { - name = "staticradar", - x = 1568, - z = 5280, - facing = 1, - }, - { - name = "amphcon", - x = 1721, - z = 4699, - facing = 1, - }, - { - name = "shieldcon", - x = 1813, - z = 4771, - facing = 2, - }, - { - name = "staticradar", - x = 2272, - z = 3616, - facing = 1, - }, - { - name = "amphraid", - x = 4834, - z = 4937, - facing = 0, - patrolRoute = { - {4826, 4913}, - {4848, 4974}, - }, - }, - { - name = "cloakskirm", - x = 4668, - z = 4161, - facing = 1, - }, - { - name = "shieldcon", - x = 3407, - z = 3615, - facing = 2, - }, - { - name = "energywind", - x = 2440, - z = 2424, - facing = 1, - }, - { - name = "cloakraid", - x = 3488, - z = 3630, - facing = 2, - }, - { - name = "cloakriot", - x = 4638, - z = 4241, - facing = 2, - }, - { - name = "amphcon", - x = 3620, - z = 3035, - facing = 2, - }, - { - name = "shieldcon", - x = 3962, - z = 2661, - facing = 1, - }, - { - name = "amphfloater", - x = 3505, - z = 3401, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3403, 3417}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3352, 3456}, options = {"shift"}}, - }, - }, - { - name = "staticstorage", - x = 1528, - z = 4984, - facing = 1, - }, - { - name = "shieldcon", - x = 2976, - z = 4246, - facing = 2, - }, - { - name = "cloakcon", - x = 3817, - z = 4333, - facing = 1, - }, - { - name = "energypylon", - x = 2312, - z = 4152, - facing = 1, - }, - { - name = "cloakcon", - x = 3735, - z = 3983, - facing = 1, - }, - { - name = "staticmex", - x = 3704, - z = 4712, - facing = 0, - }, - { - name = "amphraid", - x = 4813, - z = 4977, - facing = 0, - patrolRoute = { - {4848, 4974}, - {4798, 5014}, - }, - }, - { - name = "shieldraid", - x = 3630, - z = 3796, - facing = 1, - }, - { - name = "staticmex", - x = 2824, - z = 4904, - facing = 0, - }, - { - name = "amphfloater", - x = 3451, - z = 3415, - facing = 3, - patrolRoute = { - {3405, 3481}, - {3403, 3417}, - }, - }, - { - name = "staticcon", - x = 1304, - z = 5848, - facing = 1, - }, - { - name = "amphfloater", - x = 3488, - z = 3436, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3403, 3417}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3412, 3480}, options = {"shift"}}, - }, - }, - { - name = "staticmex", - x = 3352, - z = 3816, - facing = 0, - }, - { - name = "turretlaser", - x = 3728, - z = 4592, - facing = 2, - }, - { - name = "turretlaser", - x = 2720, - z = 5136, - facing = 2, - }, - { - name = "energysolar", - x = 2408, - z = 3592, - facing = 1, - }, - { - name = "amphfloater", - x = 3398, - z = 3421, - facing = 1, - patrolRoute = { - {3403, 3417}, - {3363, 3466}, - }, - }, - { - name = "turretlaser", - x = 3216, - z = 3776, - facing = 1, - }, - { - name = "shieldcon", - x = 3392, - z = 4217, - facing = 2, - }, - { - name = "cloakskirm", - x = 3609, - z = 4709, - facing = 1, - }, - { - name = "energywind", - x = 2520, - z = 3464, - facing = 1, - }, - { - name = "turretlaser", - x = 1328, - z = 4944, - facing = 1, - }, - { - name = "shieldassault", - x = 3341, - z = 4821, - facing = 1, - }, - { - name = "energywind", - x = 2536, - z = 3576, - facing = 1, - }, - { - name = "cloakraid", - x = 3541, - z = 3724, - facing = 2, - }, - { - name = "amphfloater", - x = 3106, - z = 3546, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3403, 3417}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3379, 3357}, options = {"shift"}}, - }, - }, - { - name = "energypylon", - x = 3528, - z = 4264, - facing = 2, - }, - { - name = "cloakskirm", - x = 3024, - z = 4786, - facing = 2, - }, - { - name = "shieldskirm", - x = 2875, - z = 4768, - facing = 1, - }, - { - name = "amphfloater", - x = 2709, - z = 3774, - facing = 1, - }, - { - name = "cloakskirm", - x = 2744, - z = 4874, - facing = 2, - }, - { - name = "shieldfelon", - x = 1526, - z = 4756, - facing = 1, - }, - { - name = "amphraid", - x = 3116, - z = 3677, - facing = 0, - }, - { - name = "cloakraid", - x = 2650, - z = 4900, - facing = 2, - }, - { - name = "energysolar", - x = 1704, - z = 4808, - facing = 1, - }, - { - name = "amphraid", - x = 2538, - z = 3648, - facing = 1, - }, - { - name = "cloakraid", - x = 2288, - z = 5401, - facing = 1, - }, - { - name = "cloakskirm", - x = 1797, - z = 5772, - facing = 1, - }, - { - name = "amphraid", - x = 2065, - z = 3551, - facing = 1, - }, - { - name = "energysolar", - x = 2936, - z = 4136, - facing = 1, - }, - { - name = "shieldskirm", - x = 1364, - z = 4736, - facing = 1, - buildProgress = 0.96109998, - }, - { - name = "energysolar", - x = 1832, - z = 4664, - facing = 1, - buildProgress = 0.75950003, - }, - { - name = "amphfloater", - x = 1692, - z = 3528, - facing = 1, - buildProgress = 0.1288, - }, - { - name = "cloakskirm", - x = 1449, - z = 5848, - facing = 1, - buildProgress = 0.1629, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "factoryshield", - "factoryjump", - "factoryspider", - "factoryamph", - "factorycloak", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy Factories", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - satisfyByTime = 12*60, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - enemyUnitTypes = { - "staticnuke", - }, - image = planetUtilities.ICON_DIR .. "staticnuke.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Find and destroy the enemy Trinity before 12:00", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - satisfyByTime = 12*60, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - -- See bonusObjectiveID in units table - image = planetUtilities.ICON_DIR .. "strike.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy the enemy commander before 12:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Complete all bonus objectives - completeAllBonusObjectives = true, - image = planetUtilities.ICON_OVERLAY.ALL, - description = "Complete all bonus objectives (in one battle).", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "bomberheavy", - }, - modules = { - "module_battle_drone_LIMIT_B_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet36.lua b/campaign/dev/planets/planet36.lua deleted file mode 100644 index d7e1f9478..000000000 --- a/campaign/dev/planets/planet36.lua +++ /dev/null @@ -1,592 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/swamp02.png" - - local planetData = { - name = "Mstaras", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.28, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.07, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "5110 km", - primary = "Jazada", - primaryType = "G4V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24510", - text = [[Use the fast-moving Locust raider gunships to curtail your opponent's expansion, then Nimbus support gunships to finish them off.]] - }, - tips = { - { - image = "unitpics/gunshipcon.png", - text = [[Gunships are flying units which can hover in place and tend to move faster than land units. Anti-air units and turrets are most effective against Gunships, but most units with a fast-moving projectile or laser will also pose a threat.]] - }, - { - image = "unitpics/gunshipraid.png", - text = [[The Locust raider gunships will repair themselves if left alone for a little while, so try to retreat them when they become damaged. They are particularly vulnerable to enemy riots due to their low range.]] - }, - { - image = "unitpics/gunshipheavyskirm.png", - text = [[If the automatic strafing of your Locusts and Nimbuses is causing them to stray into range of enemy AA, you can disable this behaviour with the corresponding unit toggle.]] - }, - }, - gameConfig = { - mapName = "Trojan Hills v05", - playerConfig = { - startX = 4220, - startZ = 2300, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factorygunship", - "gunshipcon", - "gunshipraid", - "gunshipbomb", - "gunshipheavyskirm", - }, - startUnits = { - { - name = "staticradar", - x = 4208, - z = 2176, - facing = 0, - }, - { - name = "staticradar", - x = 4080, - z = 3200, - facing = 0, - }, - { - name = "factorygunship", - x = 4312, - z = 2840, - facing = 3, - }, - { - name = "staticmex", - x = 4360, - z = 2520, - facing = 0, - }, - { - name = "staticmex", - x = 4552, - z = 2904, - facing = 0, - }, - { - name = "staticmex", - x = 4296, - z = 3160, - facing = 0, - }, - { - name = "energywind", - x = 4360, - z = 3096, - facing = 0, - }, - { - name = "energywind", - x = 4440, - z = 3032, - facing = 0, - }, - { - name = "energywind", - x = 4504, - z = 2968, - facing = 0, - }, - { - name = "energywind", - x = 4424, - z = 2584, - facing = 0, - }, - { - name = "energywind", - x = 4488, - z = 2664, - facing = 0, - }, - { - name = "energywind", - x = 4552, - z = 2744, - facing = 0, - }, - { - name = "energywind", - x = 4584, - z = 2840, - facing = 0, - }, - { - name = "staticcon", - x = 4456, - z = 2856, - facing = 3, - selfPatrol = true, - }, - { - name = "gunshipraid", - x = 4160, - z = 2788, - facing = 0, - }, - { - name = "gunshipraid", - x = 4159, - z = 2891, - facing = 0, - }, - } - }, - aiConfig = { - { - startX = 1800, - startZ = 3600, - humanName = "Mountain Goats", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energywind", - "energysolar", - "staticradar", - "turretlaser", - "turretmissile", - "shieldcon", - "shieldraid", - "shieldskirm", - "shieldriot", - "shieldassault", - "shieldaa", - "shieldfelon", - }, - commanderLevel = 3, - commander = { - name = "Xylophone", - chassis = "recon", - decorations = { - }, - modules = { - "commweapon_shotgun", - "module_ablative_armor", - "module_ablative_armor", - "module_dmg_booster", - "module_high_power_servos", - "module_adv_targeting", - } - }, - midgameUnits = { - { - name = "shieldfelon", - x = 700, - z = 3600, - facing = 2, - spawnRadius = 50, - delay = 2*30*60, - orbitalDrop = true, - }, - { - name = "shieldaa", - x = 700, - z = 3600, - facing = 2, - spawnRadius = 50, - delay = 2*30*60, - orbitalDrop = true, - }, - { - name = "shieldaa", - x = 700, - z = 3600, - facing = 2, - spawnRadius = 50, - delay = 2*30*60, - difficultyAtLeast = 3, - orbitalDrop = true, - }, - { - name = "shieldaa", - x = 700, - z = 3600, - facing = 2, - spawnRadius = 50, - delay = 2*30*60, - difficultyAtLeast = 3, - orbitalDrop = true, - }, - { - name = "shieldfelon", - x = 700, - z = 3600, - facing = 2, - spawnRadius = 50, - delay = 5*30*60, - orbitalDrop = true, - }, - { - name = "shieldaa", - x = 700, - z = 3600, - facing = 2, - spawnRadius = 50, - delay = 5*30*60, - orbitalDrop = true, - }, - { - name = "shieldaa", - x = 700, - z = 3600, - facing = 2, - spawnRadius = 50, - delay = 5*30*60, - orbitalDrop = true, - }, - { - name = "shieldaa", - x = 700, - z = 3600, - facing = 2, - spawnRadius = 50, - delay = 5*30*60, - orbitalDrop = true, - }, - { - name = "shieldfelon", - x = 700, - z = 3600, - facing = 2, - spawnRadius = 50, - delay = 8*30*60, - orbitalDrop = true, - }, - { - name = "shieldaa", - x = 700, - z = 3600, - facing = 2, - spawnRadius = 50, - delay = 8*30*60, - orbitalDrop = true, - }, - { - name = "shieldaa", - x = 700, - z = 3600, - facing = 2, - spawnRadius = 50, - delay = 8*30*60, - orbitalDrop = true, - }, - { - name = "shieldassault", - x = 700, - z = 3600, - facing = 2, - spawnRadius = 50, - delay = 8*30*60, - orbitalDrop = true, - }, - { - name = "shieldassault", - x = 700, - z = 3600, - facing = 2, - spawnRadius = 50, - delay = 8*30*60, - orbitalDrop = true, - }, - }, - startUnits = { - { - name = "staticmex", - x = 1672, - z = 3224, - facing = 0, - }, - { - name = "staticmex", - x = 1928, - z = 2920, - facing = 0, - }, - { - name = "staticmex", - x = 1864, - z = 3704, - facing = 0, - }, - { - name = "energywind", - x = 1704, - z = 3128, - facing = 0, - }, - { - name = "energywind", - x = 1768, - z = 3032, - facing = 0, - }, - { - name = "energywind", - x = 1848, - z = 2968, - facing = 0, - }, - { - name = "energywind", - x = 1656, - z = 3320, - facing = 0, - }, - { - name = "energywind", - x = 1688, - z = 3432, - facing = 0, - }, - { - name = "energywind", - x = 1720, - z = 3528, - facing = 0, - }, - { - name = "energywind", - x = 1784, - z = 3624, - facing = 0, - }, - { - name = "turretaaclose", - x = 1880, - z = 3848, - facing = 1, - }, - { - name = "turretaaclose", - x = 1448, - z = 3128, - facing = 3, - }, - { - name = "turretaaclose", - x = 1720, - z = 2872, - facing = 1, - }, - { - name = "turretlaser", - x = 1312, - z = 3184, - facing = 3, - }, - { - name = "turretlaser", - x = 1440, - z = 3488, - facing = 3, - }, - { - name = "turretlaser", - x = 1856, - z = 2800, - facing = 2, - }, - { - name = "turretaalaser", - x = 1912, - z = 3576, - facing = 1, - }, - { - name = "staticcon", - x = 1880, - z = 3464, - facing = 2, - }, - { - name = "factoryshield", - x = 1856, - z = 3352, - facing = 2, - }, - { - name = "staticmex", - x = 168, - z = 2168, - facing = 0, - }, - { - name = "staticmex", - x = 2744, - z = 4456, - facing = 0, - }, - { - name = "staticmex", - x = 2696, - z = 536, - facing = 0, - }, - { - name = "turretlaser", - x = 2928, - z = 576, - facing = 1, - }, - { - name = "turretlaser", - x = 2784, - z = 4288, - facing = 2, - }, - { - name = "turretlaser", - x = 304, - z = 2144, - facing = 1, - }, - { - name = "shieldaa", - x = 1979, - z = 3238, - facing = 0, - }, - { - name = "shieldraid", - x = 2046, - z = 3298, - facing = 0, - }, - { - name = "shieldcon", - x = 1824, - z = 3200, - facing = 0, - }, - { - name = "shieldcon", - x = 1900, - z = 3200, - facing = 0, - }, - { - name = "shieldraid", - x = 2048, - z = 3254, - facing = 0, - }, - { - name = "shieldraid", - x = 1987, - z = 3165, - facing = 0, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "factoryshield", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the enemy Commander and Factory", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Have 12 Banshees - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 12, - unitTypes = { - "gunshipraid", - }, - image = planetUtilities.ICON_DIR .. "gunshipraid.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 12 Locusts", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - victoryByTime = 600, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 10:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Prevent the enemy having more than twelve mex - satisfyForever = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 12, - enemyUnitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Prevent the enemy from having more than 12 Metal Extractors", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "factorygunship", - "gunshipcon", - "gunshipraid", - "gunshipbomb", - "gunshipheavyskirm", - }, - modules = { - "module_adv_nano_LIMIT_E_1", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet37.lua b/campaign/dev/planets/planet37.lua deleted file mode 100644 index 7cc6b64ce..000000000 --- a/campaign/dev/planets/planet37.lua +++ /dev/null @@ -1,727 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/tundra03.png" - - local planetData = { - name = "Prasten", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.36, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.105, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Tundra", - radius = "4640 km", - primary = "Wipapra", - primaryType = "G7V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24510", - text = [[Expand to the mainland from your resource-poor island using Charon and Hercules transports, then use transports to create a highly mobile land army.]] - }, - tips = { - { - image = "unitpics/gunshiptrans.png", - text = [[The Charon can only transport light units but it is cheap and fast. Use them to reposition your slower, high-damage units (like Reavers) as required.]] - }, - { - image = "unitpics/gunshipheavytrans.png", - text = [[A Hercules can transport any land unit and all but the largest ships. The online manual contains more tips and tricks for commanding Tranports effectively using Embark, area commands and ferry routes.]] - }, - { - image = "unitpics/gunshipemp.png", - text = [[Gnat EMP gunships are too inaccurate to reliably hit raiders, but they are very effective at stunlocking medium-to-heavy units like Commanders.]] - }, - }, - gameConfig = { - mapName = "Iceland_v1", - playerConfig = { - startX = 3280, - startZ = 7425, - allyTeam = 0, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factorygunship", - "gunshipcon", - "gunshipraid", - "gunshipemp", - "gunshiptrans", - "gunshipheavytrans", - "energygeo", - }, - startUnits = { - { - name = "factorygunship", - x = 3672, - z = 7544, - facing = 0, - }, - { - name = "gunshipheavytrans", - x = 3280, - z = 7325, - facing = 0, - }, - { - name = "staticmex", - x = 3448, - z = 7544, - facing = 0, - }, - { - name = "cloakriot", - x = 3330, - z = 7625, - facing = 0, - }, - { - name = "cloakriot", - x = 3230, - z = 7625, - facing = 0, - }, - { - name = "cloakriot", - x = 3130, - z = 7625, - facing = 0, - }, - { - name = "cloakriot", - x = 3030, - z = 7625, - facing = 0, - }, - { - name = "vehcapture", - x = 3080, - z = 7600, - facing = 0, - }, - { - name = "vehcapture", - x = 3280, - z = 7600, - facing = 0, - }, - { - name = "gunshiptrans", - x = 3030, - z = 7525, - facing = 0, - }, - { - name = "gunshiptrans", - x = 3330, - z = 7525, - facing = 0, - }, - { - name = "gunshiptrans", - x = 3230, - z = 7525, - facing = 0, - }, - { - name = "gunshiptrans", - x = 3130, - z = 7525, - facing = 0, - }, - { - name = "gunshiptrans", - x = 3080, - z = 7550, - facing = 0, - }, - { - name = "gunshiptrans", - x = 3280, - z = 7550, - facing = 0, - }, - { - name = "gunshipcon", - x = 3080, - z = 7425, - facing = 2, - }, - { - name = "energysolar", - x = 3512, - z = 7560, - facing = 1, - }, - { - name = "energysolar", - x = 3432, - z = 7608, - facing = 0, - }, - { - name = "energysolar", - x = 3384, - z = 7528, - facing = 3, - }, - { - name = "energysolar", - x = 3464, - z = 7480, - facing = 2, - }, - { - name = "turretmissile", - x = 4032, - z = 7408, - facing = 2, - }, - { - name = "turretmissile", - x = 3600, - z = 7232, - facing = 2, - }, - { - name = "turretmissile", - x = 3056, - z = 7472, - facing = 3, - }, - { - name = "staticradar", - x = 3232, - z = 7136, - facing = 0, - }, - } - }, - aiConfig = { - { - startX = 6194, - startZ = 1143, - humanName = "Lawbringers", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticcon", - "staticradar", - "energysolar", - "energywind", - "staticmex", - -- no cloakcon is intentional - "cloakraid", - "cloakskirm", - "cloakriot", - -- no cloakaa is also intentional - "shieldcon", - "shieldraid", - "shieldriot", - "shieldskirm", - "shieldassault", - "shieldaa", - "shieldbomb", - }, - commanderLevel = 4, - commander = { - name = "Justicar", - chassis = "strike", - decorations = { - }, - modules = { - "commweapon_heavymachinegun", - "commweapon_missilelauncher", - "module_autorepair", - "module_ablative_armor", - "module_adv_nano", - "module_high_power_servos", - "module_adv_nano", - "module_resurrect", - } - }, - startUnits = { - { - name = "factorycloak", - x = 4184, - z = 2448, - facing = 0, - }, - { - name = "factoryshield", - x = 6512, - z = 1816, - facing = 0, - }, - { - name = "turretheavylaser", - x = 6424, - z = 1616, - facing = 2, - }, - { - name = "turretriot", - x = 6364, - z = 1937, - facing = 3, - }, - { - name = "turretriot", - x = 6666, - z = 1860, - facing = 1, - }, - { - name = "turretlaser", - x = 4144, - z = 5904, - facing = 0, - }, - { - name = "turretriot", - x = 3975, - z = 2708, - facing = 0, - }, - { - name = "turretriot", - x = 4563, - z = 2129, - facing = 0, - }, - { - name = "turretlaser", - x = 3920, - z = 5696, - facing = 3, - }, - { - name = "staticradar", - x = 4080, - z = 5728, - facing = 3, - }, - { - name = "turretlaser", - x = 1728, - z = 6864, - facing = 0, - }, - { - name = "turretmissile", - x = 1328, - z = 6624, - facing = 3, - }, - { - name = "turretlaser", - x = 5264, - z = 6704, - facing = 0, - }, - { - name = "turretmissile", - x = 1776, - z = 6336, - facing = 2, - }, - { - name = "staticradar", - x = 1616, - z = 6592, - facing = 2, - }, - { - name = "staticradar", - x = 6672, - z = 6656, - facing = 0, - }, - { - name = "turretlaser", - x = 6560, - z = 6560, - facing = 3, - }, - { - name = "turretlaser", - x = 6704, - z = 6784, - facing = 0, - }, - { - name = "turretlaser", - x = 1024, - z = 5408, - facing = 0, - }, - { - name = "staticradar", - x = 1648, - z = 4096, - facing = 0, - }, - { - name = "turretmissile", - x = 1808, - z = 4160, - facing = 0, - }, - { - name = "staticradar", - x = 6336, - z = 3968, - facing = 0, - }, - { - name = "turretlaser", - x = 6464, - z = 4016, - facing = 0, - }, - { - name = "turretmissile", - x = 896, - z = 3552, - facing = 0, - }, - { - name = "turretlaser", - x = 992, - z = 3456, - facing = 0, - }, - { - name = "turretlaser", - x = 6960, - z = 4992, - facing = 0, - }, - { - name = "turretmissile", - x = 1136, - z = 3312, - facing = 0, - }, - { - name = "turretlaser", - x = 7392, - z = 4560, - facing = 3, - buildProgress = 0.0916, - }, - { - name = "turretriot", - x = 2776, - z = 3656, - facing = 0, - }, - { - name = "turretaalaser", - x = 3000, - z = 3576, - facing = 0, - }, - { - name = "turretaalaser", - x = 2648, - z = 3480, - facing = 0, - }, - { - name = "turretlaser", - x = 2992, - z = 3408, - facing = 1, - }, - { - name = "turretaaclose", - x = 5624, - z = 4600, - facing = 0, - }, - { - name = "turretaaclose", - x = 5896, - z = 4712, - facing = 0, - }, - { - name = "turretlaser", - x = 2736, - z = 3344, - facing = 2, - }, - { - name = "turretemp", - x = 5664, - z = 4816, - facing = 0, - }, - { - name = "turretlaser", - x = 5552, - z = 4720, - facing = 3, - }, - { - name = "turretlaser", - x = 5792, - z = 4912, - facing = 1, - }, - { - name = "staticradar", - x = 1840, - z = 2112, - facing = 2, - }, - { - name = "turretmissile", - x = 5840, - z = 4576, - facing = 2, - }, - { - name = "staticmex", - x = 4136, - z = 2056, - facing = 0, - }, - { - name = "staticmex", - x = 4536, - z = 2456, - facing = 0, - }, - { - name = "energysolar", - x = 4232, - z = 2072, - facing = 0, - }, - { - name = "energysolar", - x = 3992, - z = 2056, - facing = 0, - }, - { - name = "energysolar", - x = 4104, - z = 2200, - facing = 0, - }, - { - name = "energysolar", - x = 4136, - z = 1944, - facing = 0, - }, - { - name = "turretaaclose", - x = 4296, - z = 2744, - facing = 0, - }, - { - name = "turretaalaser", - x = 4744, - z = 2248, - facing = 0, - }, - { - name = "turretaalaser", - x = 3896, - z = 2472, - facing = 0, - }, - { - name = "turretaaclose", - x = 4344, - z = 1960, - facing = 0, - }, - { - name = "turretmissile", - x = 1520, - z = 2000, - facing = 2, - }, - { - name = "turretmissile", - x = 5456, - z = 3360, - facing = 0, - }, - { - name = "turretmissile", - x = 2032, - z = 1808, - facing = 0, - }, - { - name = "staticradar", - x = 6368, - z = 1664, - facing = 0, - }, - { - name = "turretaaclose", - x = 6280, - z = 2040, - facing = 0, - }, - { - name = "turretaaclose", - x = 6792, - z = 1848, - facing = 0, - }, - { - name = "turretaalaser", - x = 6136, - z = 1752, - facing = 0, - }, - { - name = "turretaalaser", - x = 6760, - z = 1544, - facing = 0, - }, - { - name = "turretlaser", - x = 6304, - z = 1856, - facing = 0, - }, - { - name = "turretlaser", - x = 6704, - z = 1728, - facing = 0, - }, - { - name = "turretlaser", - x = 7104, - z = 2992, - facing = 0, - }, - { - name = "turretmissile", - x = 7328, - z = 2832, - facing = 1, - }, - } - }, - }, - terraform = { - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {3216, 7120, 3248, 7152}, - height = 250, - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "factoryshield", - "factorycloak", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy both enemy factories", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Build 10 Gnats - satisfyOnce = true, - countRemovedUnits = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 10, - unitTypes = { - "gunshipemp", - }, - image = planetUtilities.ICON_DIR .. "gunshipemp.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 10 Gnats", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Control the enemy com - satisfyOnce = true, - capturedUnitsSatisfy = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - unitTypes = { - "dynstrike3_00", - }, - image = planetUtilities.ICON_DIR .. "strike.png", - --imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Capture the enemy Commander", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Have a geo by 8:00 - satisfyByTime = 480, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - unitTypes = { - "energygeo", - }, - image = planetUtilities.ICON_DIR .. "energygeo.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build a Geothermal Generator by 8:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "gunshipemp", - "gunshiptrans", - "gunshipheavytrans", - }, - modules = { - "module_battle_drone_LIMIT_D_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet38.lua b/campaign/dev/planets/planet38.lua deleted file mode 100644 index 5757ddc5a..000000000 --- a/campaign/dev/planets/planet38.lua +++ /dev/null @@ -1,475 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/desert03.png" - - local planetData = { - name = "Rasia", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.41, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.035, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Desert", - radius = "7540 km", - primary = "Jassa Minor", - primaryType = "M2V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24510", - text = [[In addition to your opponent, this time you'll have to deal with the charming local fauna as well - this planet is infested with chickens. You'll have to manage both threats to be victorious.]] - }, - tips = { - { - image = "unitpics/chicken.png", - text = [[On this planet 'Chickens' will spawn from roosts to roam the battlefield and attack anything they encounter. They cannot be completely stopped but you can limit the damage with well-placed turrets.]] - }, - { - image = "unitpics/roost.png", - text = [[Destroying Chicken Roosts will prevent chickens from spawning at that location, and will set back their evolution. However it will also make the hive angrier, and more Roosts will be spawned elsewhere.]] - }, - { - image = "unitpics/gunshipskirm.png", - text = [[The Harpy skirmisher gunship will slow down both the chickens and your opponent's units with disruptor missiles. Their conventional damage output is average at best but once the enemy is crippled and slow they can be dispatched at leisure.]] - }, - }, - gameConfig = { - mapName = "Cattle and Loveplay NO WORMS 1", - modoptions = { - chicken_nominiqueen = 1, - chicken_minaggro = 0, -- aggro influences chicken tech-up rate (and queen time reduction from killing burrows, but queens are disabled here) - chicken_maxaggro = 0, - chicken_maxtech = 30*60, -- stops before Sporeshooter/Talon - chicken_endless = 1, - chicken_hidepanel = 1, - chicken_nowavemessages = 1, - }, - playerConfig = { - startX = 1415, - startZ = 1970, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factorygunship", - "gunshipcon", - "gunshipraid", - "gunshipskirm", - "gunshipassault", - }, - startUnits = { - { - name = "staticmex", - x = 984, - z = 1288, - facing = 0, - }, - { - name = "staticmex", - x = 904, - z = 1032, - facing = 0, - }, - { - name = "staticmex", - x = 1208, - z = 1112, - facing = 0, - }, - { - name = "energysolar", - x = 1080, - z = 1048, - facing = 0, - }, - { - name = "turretlaser", - x = 1744, - z = 1792, - facing = 1, - }, - { - name = "energysolar", - x = 952, - z = 1160, - facing = 0, - }, - { - name = "turretlaser", - x = 1744, - z = 2224, - facing = 1, - }, - { - name = "factorygunship", - x = 1336, - z = 1464, - facing = 0, - }, - { - name = "turretlaser", - x = 1040, - z = 1632, - facing = 3, - }, - { - name = "turretlaser", - x = 1152, - z = 2096, - facing = 3, - }, - { - name = "staticradar", - x = 1536, - z = 976, - facing = 0, - }, - { - name = "staticradar", - x = 1600, - z = 2736, - facing = 0, - }, - { - name = "gunshipskirm", - x = 1300, - z = 2100, - facing = 0, - }, - { - name = "gunshipskirm", - x = 1500, - z = 2100, - facing = 0, - }, - } - }, - aiConfig = { - { - startX = 7910, - startZ = 1624, - humanName = "Zenics", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - bonusObjectiveID = 2, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "staticcon", - "energysolar", - "energygeo", - "staticradar", - "turretlaser", - "turretmissile", - "turretaaclose", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphaa" - }, - commanderLevel = 4, - commander = { - name = "Palladia", - chassis = "engineer", - decorations = { - "skin_support_dark", - }, - modules = { - "commweapon_beamlaser", - "commweapon_disruptorbomb", - "module_autorepair", - "module_autorepair", - "module_ablative_armor", - "module_ablative_armor", - "module_high_power_servos", - "module_high_power_servos", - "module_adv_nano" - } - }, - midgameUnits = { - { - name = "amphfloater", - x = 8100, - z = 1800, - facing = 2, - spawnRadius = 50, - delay = 3*30*60, - orbitalDrop = true, - }, - { - name = "amphfloater", - x = 8100, - z = 1800, - facing = 2, - spawnRadius = 50, - delay = 3*30*60, - orbitalDrop = true, - }, - { - name = "amphfloater", - x = 8100, - z = 1800, - facing = 2, - spawnRadius = 50, - delay = 3*30*60, - orbitalDrop = true, - }, - { - name = "amphaa", - x = 8100, - z = 1800, - facing = 2, - spawnRadius = 50, - delay = 6*30*60, - orbitalDrop = true, - }, - { - name = "amphaa", - x = 8100, - z = 1800, - facing = 2, - spawnRadius = 50, - delay = 6*30*60, - orbitalDrop = true, - }, - { - name = "amphassault", - x = 8100, - z = 1800, - facing = 2, - spawnRadius = 50, - delay = 6*30*60, - difficultyAtLeast = 3, - orbitalDrop = true, - }, - { - name = "amphassault", - x = 8100, - z = 1800, - facing = 2, - spawnRadius = 50, - delay = 6*30*60, - difficultyAtLeast = 4, - orbitalDrop = true, - }, - }, - startUnits = { - { - name = "staticmex", - x = 8136, - z = 1256, - facing = 0, - }, - { - name = "staticmex", - x = 8440, - z = 1176, - facing = 0, - }, - { - name = "staticmex", - x = 8376, - z = 1432, - facing = 0, - }, - { - name = "energysolar", - x = 8408, - z = 1288, - facing = 0, - }, - { - name = "energysolar", - x = 8248, - z = 1240, - facing = 0, - }, - { - name = "staticradar", - x = 8496, - z = 592, - facing = 0, - }, - { - name = "staticradar", - x = 7472, - z = 2672, - facing = 0, - }, - { - name = "factoryamph", - x = 8104, - z = 1528, - facing = 0, - }, - { - name = "turretriot", - x = 7696, - z = 1520, - facing = 3, - }, - { - name = "turretriot", - x = 7632, - z = 2000, - facing = 3, - }, - { - name = "turretriot", - x = 8464, - z = 1520, - facing = 1, - }, - { - name = "turretriot", - x = 8288, - z = 1968, - facing = 1, - }, - { - name = "turretaalaser", - x = 7656, - z = 2408, - facing = 3, - }, - { - name = "turretaalaser", - x = 7960, - z = 1992, - facing = 3, - }, - { - name = "turretaalaser", - x = 8232, - z = 1400, - facing = 3, - }, - { - name = "turretaalaser", - x = 8440, - z = 904, - facing = 3, - }, - } - }, - { - humanName = "Chickens", - aiLib = "Chicken: Very Easy", - bitDependant = false, - commanderParameters = { - facplop = false, - }, - allyTeam = 2, - unlocks = { - }, - commander = false, - startUnits = { - { - name = "roost", - x = 3530, - z = 1000, - facing = 3, - }, - { - name = "roost", - x = 2852, - z = 4300, - facing = 3, - }, - } - }, - }, - defeatConditionConfig = { - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - defeatOtherAllyTeamsOnLoss = {2}, - vitalCommanders = true, - vitalUnitTypes = { - "factoryamph", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - [2] = { - ignoreUnitLossDefeat = true, - doNotExplodeOnLoss = true, -- It would look a bit weird for the chickens to explode when the robots lose. - }, - }, - objectiveConfig = { - [1] = { - description = "Destroy the enemy Commander and Amphbot Factory", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Make the enemy lose ten roosts by 10:00 - onlyCountRemovedUnits = true, - satisfyByTime = 600, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 10, - enemyUnitTypes = { - "roost", - }, - image = planetUtilities.ICON_DIR .. "roost.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy 10 Chicken Roosts by 10:00", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Kill enemy commander by 10:00 - satisfyByTime = 600, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - -- See bonusObjectiveID in units table - image = planetUtilities.ICON_DIR .. "skin_support_dark.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy the enemy commander before 10:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Complete all bonus objectives - completeAllBonusObjectives = true, - image = planetUtilities.ICON_OVERLAY.ALL, - description = "Complete all bonus objectives (in one battle).", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "gunshipskirm", - "gunshipassault", - }, - modules = { - "conversion_disruptor", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet39.lua b/campaign/dev/planets/planet39.lua deleted file mode 100644 index 3915e3ac2..000000000 --- a/campaign/dev/planets/planet39.lua +++ /dev/null @@ -1,2522 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/tundra02.png" - - local planetData = { - name = "Rosnek", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.52, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.04, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Tundra", - radius = "5174 km", - primary = "Rirnef", - primaryType = "G6V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24510", - text = [[The enemy is about to complete a Krow heavy gunship. Quickly build Tridents to defeat it, then build your own Krows and return the favour.]] - }, - tips = { - { - image = "unitpics/gunshipaa.png", - text = [[Tridents should be your first line of defence against any aerial threat; their long-range AA missiles are effective against all flying targets, and unlike static turrets they can retreat easily if threatened by ground forces.]] - }, - { - image = "unitpics/gunshipkrow.png", - text = [[Make sure your own units are well out of the way when you use the manual fire weapon of the Krow (default hotkey D). Its massive barrage of Cluster Bombs do not distinguish between friend and foe.]] - }, - }, - gameConfig = { - mapName = "FrostBiteV2", - playerConfig = { - startX = 8069, - startZ = 720, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factorygunship", - "gunshipcon", - "gunshipraid", - "gunshipaa", - "gunshipkrow", - "turrettorp", - }, - startUnits = { - { - name = "staticmex", - x = 7944, - z = 184, - facing = 0, - }, - { - name = "staticmex", - x = 7832, - z = 712, - facing = 0, - }, - { - name = "staticmex", - x = 7944, - z = 1208, - facing = 0, - }, - { - name = "staticmex", - x = 8056, - z = 2744, - facing = 0, - }, - { - name = "staticmex", - x = 7704, - z = 3368, - facing = 0, - }, - { - name = "staticmex", - x = 7944, - z = 3864, - facing = 0, - }, - { - name = "turretaalaser", - x = 7656, - z = 3896, - facing = 3, - }, - { - name = "gunshipaa", - x = 7750, - z = 950, - facing = 0, - }, - { - name = "gunshipaa", - x = 7950, - z = 950, - facing = 0, - }, - { - name = "gunshipskirm", - x = 7675, - z = 1000, - facing = 0, - }, - { - name = "gunshipskirm", - x = 8025, - z = 1000, - facing = 0, - }, - { - name = "gunshipheavyskirm", - x = 7850, - z = 1000, - facing = 0, - }, - { - name = "energysolar", - x = 8008, - z = 1224, - facing = 2, - }, - { - name = "energysolar", - x = 7928, - z = 1272, - facing = 1, - }, - { - name = "staticradar", - x = 7584, - z = 2992, - facing = 0, - }, - { - name = "turretaalaser", - x = 7896, - z = 3000, - facing = 3, - }, - { - name = "energysolar", - x = 7880, - z = 1192, - facing = 0, - }, - { - name = "staticradar", - x = 7600, - z = 1216, - facing = 0, - }, - { - name = "energysolar", - x = 7960, - z = 1144, - facing = 3, - }, - { - name = "energysolar", - x = 8008, - z = 200, - facing = 2, - }, - { - name = "energysolar", - x = 7928, - z = 248, - facing = 1, - }, - { - name = "energysolar", - x = 7880, - z = 168, - facing = 0, - }, - { - name = "energysolar", - x = 7960, - z = 120, - facing = 3, - }, - { - name = "energysolar", - x = 7768, - z = 728, - facing = 3, - }, - { - name = "energysolar", - x = 7848, - z = 776, - facing = 3, - }, - { - name = "energysolar", - x = 7896, - z = 696, - facing = 3, - }, - { - name = "energysolar", - x = 7816, - z = 648, - facing = 3, - }, - { - name = "energysolar", - x = 8120, - z = 2760, - facing = 2, - }, - { - name = "energysolar", - x = 8040, - z = 2808, - facing = 1, - }, - { - name = "energysolar", - x = 7992, - z = 2728, - facing = 0, - }, - { - name = "energysolar", - x = 8072, - z = 2680, - facing = 3, - }, - { - name = "energysolar", - x = 7768, - z = 3384, - facing = 2, - }, - { - name = "energysolar", - x = 7688, - z = 3432, - facing = 1, - }, - { - name = "energysolar", - x = 7640, - z = 3352, - facing = 0, - }, - { - name = "energysolar", - x = 7720, - z = 3304, - facing = 3, - }, - { - name = "energysolar", - x = 8008, - z = 3880, - facing = 2, - }, - { - name = "energysolar", - x = 7928, - z = 3928, - facing = 1, - }, - { - name = "energysolar", - x = 7880, - z = 3848, - facing = 0, - }, - { - name = "energysolar", - x = 7960, - z = 3800, - facing = 3, - }, - { - name = "factorygunship", - x = 8136, - z = 920, - facing = 3, - }, - { - name = "staticcon", - x = 8168, - z = 1032, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8168, 1032}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8143, 1057}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8168, - z = 792, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8168, 792}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8143, 817}, options = {"shift"}}, - }, - }, - { - name = "turretaafar", - x = 8016, - z = 496, - facing = 3, - }, - { - name = "turretheavylaser", - x = 7576, - z = 296, - facing = 3, - }, - { - name = "turretheavylaser", - x = 7544, - z = 1032, - facing = 3, - }, - { - name = "turretheavylaser", - x = 7464, - z = 2984, - facing = 3, - }, - { - name = "turretheavylaser", - x = 7368, - z = 3624, - facing = 3, - }, - } - }, - aiConfig = { - { - humanName = "Itesro", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 0, - unlocks = { - "staticcon", - "energysolar", - "energywind", - "staticradar", - "staticcon", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "shipcon", - "subraider", - "shiparty", - "shipassault", - "shipriot", - "shipscout", - "shipskirm", - "shiptorpraider", - "spidercon", - "spideremp", - "spiderriot", - "spiderscout", - "spiderskirm", - "spiderassault", - "spiderantiheavy", - "spidercrabe", - --"spideraa", - "cloakcon", - "cloakraid", - "cloakriot", - "cloakskirm", - "cloakassault", - "cloakarty", - "cloakbomb", - "cloakheavyraid", - "cloaksnipe", - }, - commanderLevel = 2, - commander = false, - startUnits = { - { - name = "turrettorp", - x = 7350, - z = 1600, - facing = 3, - }, - { - name = "turrettorp", - x = 7350, - z = 1700, - facing = 3, - }, - { - name = "turrettorp", - x = 7350, - z = 2200, - facing = 3, - }, - { - name = "turrettorp", - x = 7350, - z = 2300, - facing = 3, - }, - { - name = "turrettorp", - x = 8000, - z = 1900, - facing = 3, - }, - { - name = "turrettorp", - x = 8000, - z = 2000, - facing = 3, - }, - { - name = "staticmex", - x = 7160, - z = 744, - facing = 0, - }, - { - name = "staticmex", - x = 6840, - z = 1992, - facing = 0, - }, - { - name = "turretmissile", - x = 5008, - z = 2944, - facing = 3, - }, - { - name = "turretgauss", - x = 4904, - z = 3160, - facing = 3, - }, - { - name = "staticradar", - x = 5136, - z = 1488, - facing = 1, - }, - { - name = "staticcon", - x = 5336, - z = 1176, - facing = 0, - }, - { - name = "cloakheavyraid", - x = 5814, - z = 2632, - facing = 3, - buildProgress = 0.53729999, - }, - { - name = "staticmex", - x = 7064, - z = 2392, - facing = 3, - }, - { - name = "staticmex", - x = 7256, - z = 1992, - facing = 3, - }, - { - name = "staticmex", - x = 6824, - z = 3608, - facing = 3, - }, - { - name = "cloakassault", - x = 5330, - z = 1741, - facing = 2, - }, - { - name = "shipassault", - x = 4679, - z = 396, - facing = 1, - }, - { - name = "cloakcon", - x = 5337, - z = 2232, - facing = 3, - }, - { - name = "turrettorp", - x = 5288, - z = 696, - facing = 3, - }, - { - name = "turrettorp", - x = 5288, - z = 600, - facing = 3, - }, - { - name = "turrettorp", - x = 5288, - z = 200, - facing = 3, - }, - { - name = "turrettorp", - x = 5288, - z = 104, - facing = 3, - }, - { - name = "staticmex", - x = 5544, - z = 216, - facing = 0, - }, - { - name = "staticmex", - x = 6120, - z = 232, - facing = 0, - }, - { - name = "staticmex", - x = 6440, - z = 632, - facing = 0, - }, - { - name = "staticmex", - x = 6584, - z = 808, - facing = 0, - }, - { - name = "staticmex", - x = 5992, - z = 1304, - facing = 0, - }, - { - name = "staticmex", - x = 5736, - z = 1096, - facing = 0, - }, - { - name = "factoryship", - x = 7664, - z = 2032, - facing = 3, - }, - { - name = "staticmex", - x = 5656, - z = 1448, - facing = 0, - }, - { - name = "staticmex", - x = 6264, - z = 1720, - facing = 0, - }, - { - name = "staticmex", - x = 5656, - z = 3144, - facing = 3, - }, - { - name = "staticmex", - x = 5864, - z = 2984, - facing = 3, - }, - { - name = "staticmex", - x = 6392, - z = 2792, - facing = 3, - }, - { - name = "staticmex", - x = 6584, - z = 3016, - facing = 3, - }, - { - name = "staticmex", - x = 5592, - z = 2776, - facing = 3, - }, - { - name = "staticcon", - x = 7864, - z = 2040, - facing = 1, - }, - { - name = "staticmex", - x = 6152, - z = 3912, - facing = 3, - }, - { - name = "shipscout", - x = 6815, - z = 1287, - facing = 2, - }, - { - name = "factorycloak", - x = 5824, - z = 2632, - facing = 3, - }, - { - name = "staticcon", - x = 5960, - z = 2632, - facing = 3, - }, - { - name = "factoryspider", - x = 5768, - z = 1640, - facing = 3, - }, - { - name = "staticcon", - x = 5880, - z = 1720, - facing = 3, - }, - { - name = "energywind", - x = 6888, - z = 2072, - facing = 1, - }, - { - name = "energywind", - x = 6968, - z = 2072, - facing = 1, - }, - { - name = "energywind", - x = 7048, - z = 2072, - facing = 1, - }, - { - name = "energywind", - x = 7128, - z = 2072, - facing = 1, - }, - { - name = "energywind", - x = 7208, - z = 2072, - facing = 1, - }, - { - name = "energywind", - x = 7064, - z = 2152, - facing = 1, - }, - { - name = "energywind", - x = 7064, - z = 2232, - facing = 1, - }, - { - name = "energywind", - x = 7064, - z = 2312, - facing = 1, - }, - { - name = "energywind", - x = 7080, - z = 792, - facing = 1, - }, - { - name = "energywind", - x = 7096, - z = 696, - facing = 1, - }, - { - name = "energywind", - x = 7192, - z = 808, - facing = 1, - }, - { - name = "energypylon", - x = 7688, - z = 2152, - facing = 0, - }, - { - name = "turretaaclose", - x = 5800, - z = 2840, - facing = 1, - }, - { - name = "energywind", - x = 6856, - z = 3672, - facing = 1, - }, - { - name = "energywind", - x = 6776, - z = 3672, - facing = 1, - }, - { - name = "energywind", - x = 6744, - z = 3576, - facing = 1, - }, - { - name = "shipassault", - x = 7477, - z = 1630, - facing = 1, - }, - { - name = "turretaaclose", - x = 5880, - z = 2152, - facing = 1, - }, - { - name = "energyfusion", - x = 8120, - z = 2032, - facing = 0, - }, - { - name = "turretgauss", - x = 4952, - z = 2408, - facing = 3, - }, - { - name = "turretgauss", - x = 4968, - z = 2008, - facing = 3, - }, - { - name = "turretmissile", - x = 5040, - z = 2800, - facing = 3, - }, - { - name = "turretheavylaser", - x = 5208, - z = 3080, - facing = 3, - }, - { - name = "turretmissile", - x = 4992, - z = 1568, - facing = 3, - }, - { - name = "turretheavylaser", - x = 5240, - z = 1416, - facing = 3, - }, - { - name = "turretaaclose", - x = 5816, - z = 1368, - facing = 1, - }, - { - name = "staticstorage", - x = 8120, - z = 2280, - facing = 0, - }, - { - name = "staticstorage", - x = 8136, - z = 2184, - facing = 0, - }, - { - name = "energysolar", - x = 5608, - z = 2920, - facing = 3, - }, - { - name = "energysolar", - x = 5624, - z = 2840, - facing = 3, - }, - { - name = "turretmissile", - x = 4992, - z = 1776, - facing = 3, - }, - { - name = "cloakcon", - x = 5157, - z = 2439, - facing = 3, - }, - { - name = "subraider", - x = 7520, - z = 2279, - facing = 3, - }, - { - name = "shiparty", - x = 5043, - z = 412, - facing = 1, - }, - { - name = "spidercrabe", - x = 5732, - z = 1640, - facing = 3, - buildProgress = 0.67269999, - }, - { - name = "energysolar", - x = 5896, - z = 2824, - facing = 3, - }, - { - name = "turretmissile", - x = 5168, - z = 2480, - facing = 2, - }, - { - name = "cloakassault", - x = 3934, - z = 573, - facing = 3, - }, - { - name = "energysolar", - x = 5704, - z = 2856, - facing = 3, - }, - { - name = "spiderskirm", - x = 3838, - z = 544, - facing = 3, - }, - { - name = "energysolar", - x = 5768, - z = 2936, - facing = 3, - }, - { - name = "cloakskirm", - x = 5390, - z = 1624, - facing = 3, - }, - { - name = "spidercon", - x = 4374, - z = 586, - facing = 2, - }, - { - name = "energysolar", - x = 5688, - z = 2936, - facing = 3, - }, - { - name = "turretgauss", - x = 5000, - z = 1096, - facing = 0, - }, - { - name = "energysolar", - x = 5896, - z = 1560, - facing = 3, - }, - { - name = "energysolar", - x = 5688, - z = 2440, - facing = 3, - }, - { - name = "energysolar", - x = 5720, - z = 1448, - facing = 3, - }, - { - name = "spiderantiheavy", - x = 5852, - z = 2075, - facing = 0, - }, - { - name = "energysolar", - x = 5464, - z = 2600, - facing = 3, - }, - { - name = "turretriot", - x = 4904, - z = 920, - facing = 0, - }, - { - name = "cloakcon", - x = 5589, - z = 1817, - facing = 0, - }, - { - name = "turretmissile", - x = 5440, - z = 1536, - facing = 3, - }, - { - name = "spidercon", - x = 5254, - z = 1801, - facing = 1, - }, - { - name = "cloakskirm", - x = 5379, - z = 1668, - facing = 2, - }, - { - name = "spidercon", - x = 4633, - z = 763, - facing = 1, - }, - { - name = "cloakheavyraid", - x = 6452, - z = 813, - facing = 3, - }, - { - name = "cloakriot", - x = 5287, - z = 1784, - facing = 1, - }, - { - name = "cloakraid", - x = 4018, - z = 576, - facing = 2, - }, - { - name = "cloakraid", - x = 3964, - z = 557, - facing = 3, - }, - { - name = "staticcon", - x = 5192, - z = 2248, - facing = 0, - }, - { - name = "cloakskirm", - x = 5373, - z = 1639, - facing = 2, - }, - { - name = "staticcon", - x = 5448, - z = 3144, - facing = 0, - terraformHeight = 120, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5456, 3151}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5307, 2808}, options = {"shift"}}, - }, - }, - { - name = "turretmissile", - x = 4800, - z = 1248, - facing = 0, - }, - { - name = "cloakheavyraid", - x = 5513, - z = 2441, - facing = 2, - }, - { - name = "shipcon", - x = 7664, - z = 2040, - facing = 3, - buildProgress = 0.1469, - }, - { - name = "shipriot", - x = 6840, - z = 2559, - facing = 2, - }, - { - name = "shipriot", - x = 4841, - z = 3872, - facing = 3, - }, - { - name = "shipassault", - x = 5135, - z = 3935, - facing = 0, - }, - { - name = "turrettorp", - x = 5384, - z = 3720, - facing = 0, - }, - { - name = "turrettorp", - x = 5400, - z = 4008, - facing = 0, - }, - { - name = "cloakarty", - x = 5571, - z = 1965, - facing = 2, - }, - { - name = "cloakarty", - x = 5506, - z = 2144, - facing = 2, - }, - { - name = "cloakarty", - x = 5527, - z = 2017, - facing = 2, - }, - { - name = "cloakarty", - x = 5570, - z = 2345, - facing = 2, - }, - { - name = "cloakassault", - x = 5035, - z = 2141, - facing = 1, - }, - { - name = "cloakassault", - x = 5061, - z = 2364, - facing = 1, - }, - { - name = "spidercrabe", - x = 5178, - z = 1666, - facing = 0, - }, - { - name = "shipriot", - x = 5063, - z = 3779, - facing = 2, - }, - { - name = "spiderassault", - x = 5239, - z = 1974, - facing = 2, - difficultyAtMost = 2, - }, - { - name = "spiderassault", - x = 5259, - z = 2160, - facing = 2, - difficultyAtMost = 2, - }, - { - name = "spiderassault", - x = 5150, - z = 2392, - facing = 2, - difficultyAtMost = 2, - }, - { - name = "spiderassault", - x = 5282, - z = 2619, - facing = 1, - difficultyAtMost = 2, - }, - { - name = "spiderassault", - x = 5318, - z = 2267, - facing = 2, - difficultyAtMost = 2, - }, - { - name = "spiderassault", - x = 5172, - z = 1824, - facing = 1, - difficultyAtMost = 2, - }, - } - }, - { - startX = 2600, - startZ = 2000, - humanName = "Lepsum", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticcon", - "energysolar", - "energywind", - "staticradar", - "staticcon", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretemp", - "shipcon", - "subraider", - "shiparty", - "shipassault", - "shipriot", - "shipscout", - "shipskirm", - "shiptorpraider", - "spidercon", - "spideremp", - "spiderriot", - "spiderscout", - "spiderskirm", - "spiderassault", - "spiderantiheavy", - "spidercrabe", - --"spideraa", - "shieldcon", - "shieldraid", - "shieldriot", - "shieldskirm", - "shieldassault", - "shieldarty", - "shieldbomb", - "shieldfelon", - --"shieldshield", - --"shieldaa", - --"turretaalaser", - --"turretaaclose", - "gunshipcon", - "gunshipaa", - "gunshipassault", - "gunshipbomb", - "gunshipheavyskirm", - "gunshipraid", - "gunshipskirm", - "gunshipkrow" - }, - difficultyDependantUnlocks = { - [3] = {"shieldaa"}, - [4] = {"shieldaa","shieldshield"}, - }, - commanderLevel = 5, - commander = { - name = "Valco", - chassis = "guardian", - decorations = { - "skin_bombard_steel", - }, - modules = { - "commweapon_riotcannon", - "commweapon_riotcannon", - "weaponmod_napalm_warhead", - "module_heavy_armor", - "module_heavy_armor", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_high_power_servos", - "module_high_power_servos", - "commweapon_personal_shield", - } - }, - midgameUnits = { - { - name = "gunshipkrow", - x = 200, - z = 800, - facing = 2, - spawnRadius = 50, - delay = 6*30*60, - difficultyAtLeast = 4, - orbitalDrop = false, - }, - { - name = "gunshipaa", - x = 200, - z = 800, - facing = 2, - spawnRadius = 50, - delay = 6*30*60, - orbitalDrop = false, - }, - { - name = "gunshipaa", - x = 200, - z = 800, - facing = 2, - spawnRadius = 50, - delay = 6*30*60, - orbitalDrop = false, - }, - { - name = "gunshipaa", - x = 200, - z = 800, - facing = 2, - spawnRadius = 50, - delay = 6*30*60, - orbitalDrop = false, - }, - }, - startUnits = { - { - name = "gunshipkrow", - x = 55, - z = 3224, - facing = 1, - buildProgress = 0.85, - }, - { - name = "staticantinuke", - x = 580, - z = 1380, - facing = 0, - }, - { - name = "turretaaflak", - x = 3300, - z = 1200, - facing = 1, - }, - { - name = "turretaaflak", - x = 3400, - z = 2700, - facing = 1, - }, - { - name = "gunshipskirm", - x = 200, - z = 3224, - facing = 1, - }, - { - name = "gunshipskirm", - x = 200, - z = 3300, - facing = 1, - }, - { - name = "gunshipassault", - x = 200, - z = 3400, - facing = 1, - }, - { - name = "gunshipheavyskirm", - x = 200, - z = 500, - facing = 1, - }, - { - name = "spiderassault", - x = 3000, - z = 2000, - facing = 1, - }, - { - name = "spiderassault", - x = 3000, - z = 2050, - facing = 1, - }, - { - name = "spiderassault", - x = 3000, - z = 2100, - facing = 1, - }, - { - name = "spiderassault", - x = 3000, - z = 2150, - facing = 1, - }, - { - name = "spiderassault", - x = 3000, - z = 2200, - facing = 1, - }, - { - name = "gunshipaa", - x = 300, - z = 500, - facing = 1, - }, - { - name = "turretemp", - x = 3536, - z = 2832, - facing = 1, - }, - { - name = "turretemp", - x = 3488, - z = 2336, - facing = 1, - }, - { - name = "staticradar", - x = 688, - z = 2992, - facing = 0, - }, - { - name = "staticradar", - x = 3152, - z = 2560, - facing = 3, - }, - { - name = "staticradar", - x = 3136, - z = 1344, - facing = 3, - }, - { - name = "staticradar", - x = 608, - z = 1040, - facing = 0, - }, - { - name = "staticmex", - x = 248, - z = 2920, - facing = 0, - }, - { - name = "staticmex", - x = 520, - z = 3416, - facing = 0, - }, - { - name = "staticmex", - x = 216, - z = 3960, - facing = 0, - }, - { - name = "staticmex", - x = 104, - z = 1384, - facing = 0, - }, - { - name = "staticmex", - x = 456, - z = 856, - facing = 0, - }, - { - name = "staticmex", - x = 232, - z = 264, - facing = 0, - }, - { - name = "energysolar", - x = 280, - z = 3976, - facing = 2, - }, - { - name = "energysolar", - x = 200, - z = 4024, - facing = 1, - }, - { - name = "energysolar", - x = 152, - z = 3944, - facing = 0, - }, - { - name = "energysolar", - x = 232, - z = 3896, - facing = 3, - }, - { - name = "energysolar", - x = 312, - z = 2936, - facing = 2, - }, - { - name = "energysolar", - x = 232, - z = 2984, - facing = 1, - }, - { - name = "energysolar", - x = 184, - z = 2904, - facing = 0, - }, - { - name = "energysolar", - x = 264, - z = 2856, - facing = 3, - }, - { - name = "energysolar", - x = 168, - z = 1400, - facing = 2, - }, - { - name = "energysolar", - x = 88, - z = 1448, - facing = 1, - }, - { - name = "energysolar", - x = 40, - z = 1368, - facing = 0, - }, - { - name = "energysolar", - x = 120, - z = 1320, - facing = 3, - }, - { - name = "energysolar", - x = 440, - z = 920, - facing = 1, - }, - { - name = "energysolar", - x = 392, - z = 840, - facing = 0, - }, - { - name = "energysolar", - x = 296, - z = 280, - facing = 2, - }, - { - name = "energysolar", - x = 216, - z = 328, - facing = 1, - }, - { - name = "energysolar", - x = 168, - z = 248, - facing = 0, - }, - { - name = "energysolar", - x = 248, - z = 200, - facing = 3, - }, - { - name = "energysolar", - x = 520, - z = 888, - facing = 3, - }, - { - name = "energysolar", - x = 424, - z = 760, - facing = 3, - }, - { - name = "factorygunship", - x = 56, - z = 3224, - facing = 3, - }, - { - name = "staticcon", - x = 24, - z = 3112, - facing = 3, - }, - { - name = "energysolar", - x = 504, - z = 3480, - facing = 1, - }, - { - name = "energysolar", - x = 456, - z = 3400, - facing = 0, - }, - { - name = "energysolar", - x = 536, - z = 3352, - facing = 3, - }, - { - name = "energysolar", - x = 536, - z = 3560, - facing = 3, - }, - { - name = "staticcon", - x = 24, - z = 3336, - facing = 3, - }, - { - name = "turrettorp", - x = 3112, - z = 4056, - facing = 3, - }, - { - name = "turrettorp", - x = 3112, - z = 3944, - facing = 3, - }, - { - name = "turrettorp", - x = 3112, - z = 3496, - facing = 3, - }, - { - name = "spiderscout", - x = 2141, - z = 2066, - facing = 2, - }, - { - name = "turrettorp", - x = 3064, - z = 392, - facing = 3, - }, - { - name = "spidercon", - x = 2589, - z = 2608, - facing = 2, - }, - { - name = "spiderscout", - x = 2784, - z = 2438, - facing = 1, - }, - { - name = "staticmex", - x = 2616, - z = 152, - facing = 0, - }, - { - name = "staticmex", - x = 2008, - z = 216, - facing = 0, - }, - { - name = "staticmex", - x = 1336, - z = 568, - facing = 0, - }, - { - name = "staticmex", - x = 1784, - z = 1112, - facing = 0, - }, - { - name = "staticmex", - x = 1976, - z = 1336, - facing = 0, - }, - { - name = "staticmex", - x = 2520, - z = 1160, - facing = 0, - }, - { - name = "staticmex", - x = 2792, - z = 968, - facing = 0, - }, - { - name = "staticmex", - x = 2792, - z = 1368, - facing = 0, - }, - { - name = "staticmex", - x = 1912, - z = 2408, - facing = 0, - }, - { - name = "staticmex", - x = 1336, - z = 2136, - facing = 0, - }, - { - name = "staticmex", - x = 904, - z = 2136, - facing = 0, - }, - { - name = "staticmex", - x = 1096, - z = 1736, - facing = 0, - }, - { - name = "factoryship", - x = 512, - z = 2032, - facing = 1, - }, - { - name = "staticmex", - x = 2712, - z = 2488, - facing = 3, - }, - { - name = "staticmex", - x = 2632, - z = 2840, - facing = 3, - }, - { - name = "staticmex", - x = 2376, - z = 2632, - facing = 3, - }, - { - name = "staticmex", - x = 1224, - z = 3336, - facing = 3, - }, - { - name = "staticmex", - x = 1784, - z = 3272, - facing = 3, - }, - { - name = "staticmex", - x = 1944, - z = 3464, - facing = 3, - }, - { - name = "staticmex", - x = 2264, - z = 3912, - facing = 3, - }, - { - name = "staticcon", - x = 312, - z = 2040, - facing = 1, - }, - { - name = "staticmex", - x = 2840, - z = 3912, - facing = 3, - }, - { - name = "factoryspider", - x = 2360, - z = 2872, - facing = 1, - }, - { - name = "staticcon", - x = 2232, - z = 2904, - facing = 1, - }, - { - name = "staticcon", - x = 2424, - z = 1608, - facing = 1, - }, - { - name = "factoryshield", - x = 2552, - z = 1600, - facing = 1, - }, - { - name = "energywind", - x = 1256, - z = 616, - facing = 1, - }, - { - name = "energywind", - x = 1288, - z = 504, - facing = 1, - }, - { - name = "energywind", - x = 1384, - z = 616, - facing = 1, - }, - { - name = "energywind", - x = 1096, - z = 1832, - facing = 1, - }, - { - name = "energywind", - x = 1096, - z = 1912, - facing = 1, - }, - { - name = "energywind", - x = 1096, - z = 1992, - facing = 1, - }, - { - name = "energywind", - x = 1096, - z = 2072, - facing = 1, - }, - { - name = "energywind", - x = 968, - z = 2120, - facing = 1, - }, - { - name = "energywind", - x = 1048, - z = 2104, - facing = 1, - }, - { - name = "energywind", - x = 1176, - z = 2104, - facing = 1, - }, - { - name = "energywind", - x = 1256, - z = 2136, - facing = 1, - }, - { - name = "turretaaflak", - x = 2632, - z = 1752, - facing = 1, - }, - { - name = "turretaalaser", - x = 1896, - z = 2296, - facing = 1, - }, - { - name = "energypylon", - x = 504, - z = 2120, - facing = 0, - }, - { - name = "turretaalaser", - x = 2728, - z = 2024, - facing = 1, - }, - { - name = "turretaaflak", - x = 2248, - z = 2728, - facing = 1, - }, - { - name = "turretaalaser", - x = 1912, - z = 1192, - facing = 1, - }, - { - name = "energyfusion", - x = 72, - z = 2032, - facing = 0, - }, - { - name = "turretaalaser", - x = 296, - z = 3736, - facing = 1, - }, - { - name = "turretaalaser", - x = 168, - z = 1048, - facing = 1, - }, - { - name = "turretaalaser", - x = 88, - z = 424, - facing = 1, - }, - { - name = "turretaalaser", - x = 408, - z = 3096, - facing = 1, - }, - { - name = "energywind", - x = 1176, - z = 3416, - facing = 1, - }, - { - name = "energywind", - x = 1256, - z = 3400, - facing = 1, - }, - { - name = "energywind", - x = 1176, - z = 3304, - facing = 1, - }, - { - name = "turretaalaser", - x = 1912, - z = 3336, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3320, - z = 2520, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3224, - z = 1304, - facing = 1, - }, - { - name = "turretriot", - x = 3400, - z = 696, - facing = 1, - }, - { - name = "turretriot", - x = 3416, - z = 1208, - facing = 1, - }, - { - name = "turretriot", - x = 3416, - z = 1592, - facing = 1, - }, - { - name = "turretemp", - x = 3440, - z = 1408, - facing = 1, - }, - { - name = "turretemp", - x = 3440, - z = 928, - facing = 1, - }, - { - name = "turretriot", - x = 3448, - z = 2120, - facing = 1, - }, - { - name = "turretriot", - x = 3528, - z = 2504, - facing = 1, - }, - { - name = "turretriot", - x = 3480, - z = 3000, - facing = 1, - }, - { - name = "staticstorage", - x = 24, - z = 2200, - facing = 0, - }, - { - name = "staticstorage", - x = 72, - z = 2296, - facing = 0, - }, - { - name = "shiptorpraider", - x = 1496, - z = 2669, - facing = 3, - }, - { - name = "spiderantiheavy", - x = 3311, - z = 1527, - facing = 2, - }, - { - name = "spiderantiheavy", - x = 3359, - z = 1368, - facing = 3, - }, - { - name = "spidercon", - x = 4229, - z = 2118, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4881, 1426}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4080, 2225}, options = {"shift"}}, - }, - }, - { - name = "shieldfelon", - x = 2779, - z = 2066, - facing = 3, - }, - { - name = "shieldassault", - x = 2886, - z = 1961, - facing = 0, - }, - { - name = "shieldassault", - x = 4611, - z = 2232, - facing = 1, - }, - { - name = "spidercon", - x = 3808, - z = 2025, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3540, 1758}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4339, 2558}, options = {"shift"}}, - }, - }, - { - name = "spidercon", - x = 4164, - z = 1895, - facing = 3, - }, - { - name = "shiptorpraider", - x = 1501, - z = 2625, - facing = 2, - }, - { - name = "turretlaser", - x = 128, - z = 2992, - facing = 1, - }, - { - name = "shipriot", - x = 625, - z = 2294, - facing = 2, - }, - { - name = "shieldcon", - x = 4172, - z = 2104, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3338, 1342}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4138, 2142}, options = {"shift"}}, - }, - }, - { - name = "shieldassault", - x = 4726, - z = 2202, - facing = 2, - }, - { - name = "shieldcon", - x = 3912, - z = 2465, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3266, 3136}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4064, 2336}, options = {"shift"}}, - }, - }, - { - name = "spiderscout", - x = 2889, - z = 2707, - facing = 1, - }, - { - name = "spidercon", - x = 3165, - z = 547, - facing = 2, - }, - { - name = "shieldarty", - x = 4188, - z = 2531, - facing = 0, - }, - { - name = "spidercrabe", - x = 4377, - z = 2260, - facing = 1, - }, - { - name = "shieldcon", - x = 3441, - z = 796, - facing = 2, - }, - { - name = "spiderscout", - x = 2399, - z = 1899, - facing = 2, - }, - { - name = "spiderassault", - x = 3830, - z = 2932, - facing = 1, - }, - { - name = "shieldassault", - x = 2707, - z = 2423, - facing = 3, - }, - { - name = "shieldraid", - x = 2773, - z = 3232, - facing = 1, - }, - { - name = "shieldassault", - x = 4678, - z = 2214, - facing = 2, - }, - { - name = "spiderscout", - x = 4204, - z = 2070, - facing = 2, - }, - { - name = "shieldassault", - x = 4697, - z = 2171, - facing = 1, - }, - { - name = "shipcon", - x = 2030, - z = 1686, - facing = 0, - }, - { - name = "spiderscout", - x = 2821, - z = 1705, - facing = 2, - }, - { - name = "shieldassault", - x = 4715, - z = 2321, - facing = 1, - }, - { - name = "spiderscout", - x = 2079, - z = 3384, - facing = 0, - }, - { - name = "spiderskirm", - x = 3905, - z = 2208, - facing = 3, - }, - { - name = "spiderscout", - x = 2515, - z = 1443, - facing = 3, - }, - { - name = "shiptorpraider", - x = 1467, - z = 2782, - facing = 0, - }, - { - name = "shiptorpraider", - x = 1433, - z = 2830, - facing = 2, - }, - { - name = "shieldcon", - x = 3454, - z = 1017, - facing = 2, - }, - { - name = "energywind", - x = 2760, - z = 2472, - facing = 1, - buildProgress = 0.1285, - }, - { - name = "spiderassault", - x = 3958, - z = 2443, - facing = 3, - }, - { - name = "shipassault", - x = 4811, - z = 3931, - facing = 1, - }, - { - name = "shieldassault", - x = 4739, - z = 2156, - facing = 1, - }, - { - name = "shiparty", - x = 492, - z = 2024, - facing = 1, - buildProgress = 0.95050001, - }, - { - name = "shieldskirm", - x = 4441, - z = 2231, - facing = 3, - }, - { - name = "spiderscout", - x = 3434, - z = 1770, - facing = 3, - }, - { - name = "spideremp", - x = 4757, - z = 2346, - facing = 1, - }, - { - name = "shieldskirm", - x = 4476, - z = 2228, - facing = 3, - }, - { - name = "shiparty", - x = 1719, - z = 3618, - facing = 1, - }, - { - name = "spiderscout", - x = 4127, - z = 2130, - facing = 0, - }, - { - name = "spiderscout", - x = 4155, - z = 2066, - facing = 0, - }, - { - name = "shieldskirm", - x = 2616, - z = 2245, - facing = 0, - }, - { - name = "spiderscout", - x = 4192, - z = 2127, - facing = 2, - }, - { - name = "spiderscout", - x = 2407, - z = 2908, - facing = 3, - }, - { - name = "shieldassault", - x = 2575, - z = 1754, - facing = 0, - }, - { - name = "spiderscout", - x = 3465, - z = 2648, - facing = 1, - }, - { - name = "turrettorp", - x = 3096, - z = 40, - facing = 0, - }, - { - name = "shipassault", - x = 3034, - z = 175, - facing = 2, - }, - { - name = "shipskirm", - x = 2895, - z = 172, - facing = 3, - }, - { - name = "spiderscout", - x = 2834, - z = 2779, - facing = 1, - }, - { - name = "spiderscout", - x = 2547, - z = 2818, - facing = 1, - }, - { - name = "shieldraid", - x = 2564, - z = 1600, - facing = 1, - buildProgress = 0.91109997, - }, - { - name = "spiderassault", - x = 2396, - z = 2872, - facing = 1, - buildProgress = 0.30410001, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "factorygunship", - "factoryshield", - "factoryship", - "factoryspider" - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy factories", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Make the enemy lose one Krow by 5:00 - onlyCountRemovedUnits = true, - satisfyByTime = 300, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - enemyUnitTypes = { - "gunshipkrow", - }, - image = planetUtilities.ICON_DIR .. "gunshipkrow.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy an enemy Krow before 5:00", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Have a Krow by 5 minutes - satisfyByTime = 300, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - unitTypes = { - "gunshipkrow", - }, - image = planetUtilities.ICON_DIR .. "gunshipkrow.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build a Krow before 5:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Complete all bonus objectives - completeAllBonusObjectives = true, - image = planetUtilities.ICON_OVERLAY.ALL, - description = "Complete all bonus objectives (in one battle).", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "gunshipaa", - "gunshipkrow", - }, - modules = { - "module_companion_drone_LIMIT_D_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet4.lua b/campaign/dev/planets/planet4.lua deleted file mode 100644 index 32786c1e3..000000000 --- a/campaign/dev/planets/planet4.lua +++ /dev/null @@ -1,349 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/tundra02.png" - - local planetData = { - name = "Tremontane", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.02, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.40, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Tundra", - radius = "4400 km", - primary = "Taoune", - primaryType = "F2III", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24429", - text = [[Your opponent has taken to the air with Gunships in this battle. Construct the anti-air Gremlins and Hacksaw missile turrets to bring them down.]] - }, - tips = { - { - image = "unitpics/turretaaclose.png", - text = [[The Hacksaw fires two powerful anti-air missiles at any flying target. It's defenceless against ground units and can be easily baited by cheap fliers, so they should be used in conjunction with other AA and land units.]] - }, - { - image = "unitpics/cloakaa.png", - text = [[Gremlin anti-air bots cloak while they are not firing, so they have a secondary purpose as scouts.]] - }, - { - image = "unitpics/strike.png", - text = [[Don't over-commit to anti-air units: the enemy Commander and defensive turrets still present a significant land-based threat.]] - }, - }, - gameConfig = { - mapName = "Avalanche v3.1", - playerConfig = { - startX = 580, - startZ = 3500, - allyTeam = 0, - useUnlocks = true, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "cloakaa", - "turretaaclose", - }, - startUnits = { - { - name = "factorycloak", - x = 150, - z = 3660, - facing = 1, - }, - { - name = "turretaaclose", - x = 700, - z = 3000, - facing = 2, - }, - { - name = "turretaaclose", - x = 1150, - z = 3500, - facing = 1, - }, - { - name = "cloakraid", - x = 1000, - z = 3200, - facing = 1, - }, - { - name = "cloakraid", - x = 1100, - z = 3250, - facing = 1, - }, - { - name = "cloakraid", - x = 1050, - z = 3290, - facing = 1, - }, - { - name = "cloakraid", - x = 1100, - z = 3260, - facing = 1, - }, - { - name = "cloakraid", - x = 1050, - z = 3340, - facing = 1, - }, - { - name = "staticradar", - x = 110, - z = 3180, - facing = 2, - }, - { - name = "staticmex", - x = 370, - z = 3750, - facing = 2, - }, - { - name = "turretmissile", - x = 260, - z = 3000, - facing = 1, - }, - { - name = "turretmissile", - x = 1200, - z = 3800, - facing = 1, - }, - } - }, - aiConfig = { - { - startX = 3800, - startZ = 200, - aiLib = "Circuit_difficulty_autofill", - humanName = "_Havoc", - bitDependant = true, - allyTeam = 1, - unlocks = { - "gunshipcon", - "gunshipraid", - "gunshipemp", - "gunshipbomb", - "gunshipskirm", - "staticmex", - }, - difficultyDependantUnlocks = { - [2] = {"energywind"}, - [3] = {"energywind","gunshipheavyskirm"}, - [4] = {"energywind","gunshipheavyskirm","gunshipassault"}, - }, - commanderParameters = { - facplop = false, - bonusObjectiveID = 3, - }, - commanderLevel = 3, - commander = { - name = "Top_Gun", - chassis = "strike", - decorations = { - }, - modules = { - "commweapon_heavymachinegun", - "module_radarnet", - } - }, - startUnits = { - { - name = "factorygunship", - x = 3980, - z = 110, - facing = 0, - }, - { - name = "gunshipraid", - x = 3000, - z = 1000, - facing = 0, - }, - { - name = "gunshipskirm", - x = 3000, - z = 1200, - facing = 0, - }, - { - name = "gunshipemp", - x = 3200, - z = 1400, - facing = 0, - }, - { - name = "staticmex", - x = 3110, - z = 220, - facing = 0, - }, - { - name = "staticmex", - x = 3910, - z = 1030, - facing = 0, - }, - { - name = "energysolar", - x = 3280, - z = 100, - facing = 0, - }, - { - name = "energysolar", - x = 4000, - z = 900, - facing = 0, - }, - { - name = "turretriot", - x = 3800, - z = 2100, - facing = 0, - }, - { - name = "turretriot", - x = 1900, - z = 400, - facing = 3, - }, - { - name = "turretriot", - x = 3500, - z = 570, - facing = 3, - }, - { - name = "turretlaser", - x = 2960, - z = 300, - facing = 3, - }, - { - name = "turretemp", - x = 3000, - z = 400, - facing = 3, - }, - { - name = "turretlaser", - x = 3880, - z = 1360, - facing = 0, - }, - { - name = "turretemp", - x = 3770, - z = 1320, - facing = 0, - }, - { - name = "turretemp", - x = 4000, - z = 1160, - facing = 0, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "factorygunship", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the enemy Gunship Factory", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Build 10 Gremlins - satisfyOnce = true, - countRemovedUnits = true, -- count units that previously died. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 10, - unitTypes = { - "cloakaa", - }, - image = planetUtilities.ICON_DIR .. "cloakaa.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 10 Gremlins", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Protect all Conjurers - satisfyForever = true, - failOnUnitLoss = true, -- Fails the objective if any units being used to satisfy the objective are lost. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 0, - unitTypes = { - "cloakcon", - }, - image = planetUtilities.ICON_DIR .. "cloakcon.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Don't lose any Conjurers", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Kill enemy commander in 7:30 - satisfyByTime = 450, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - -- See bonusObjectiveID in units table - image = planetUtilities.ICON_DIR .. "strike.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy the enemy commander before 7:30", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "cloakaa", - "turretaaclose", - }, - modules = { - "commweapon_lparticlebeam" - }, - codexEntries = { - }, - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet40.lua b/campaign/dev/planets/planet40.lua deleted file mode 100644 index b3f155eda..000000000 --- a/campaign/dev/planets/planet40.lua +++ /dev/null @@ -1,3022 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/terran02.png" - - local planetData = { - name = "Voholon Delta", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.34, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.21, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Arid", - radius = "8410 km", - primary = "Seraz", - primaryType = "G9V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24489", - text = [[Enter this active battle and dominate the low ground with the raw power of the Tank Foundry. Push through the enemy defenses to destroy their Nuclear Silo while protecting your own team's Anti-Nukes.]] - }, - tips = { - { - image = "unitpics/tankassault.png", - text = [[The Minotaur assault tank is a very tough unit for a relatively affordable price. Use it to brute-force your way through enemy positions.]] - }, - { - image = "unitpics/tankarty.png", - text = [[Use the Emissary artillery tank to weaken defenses that are too dangerous to attack directly with Minotaurs.]] - }, - { - image = "unitpics/factorycloak.png", - text = [[Remember that you can build a second factory to supplement your Tanks with faster, lighter units.]] - }, - }, - gameConfig = { - mapName = "DeltaSiegeDry Deluxe V3", - playerConfig = { - startX = 3247, - startZ = 4228, - allyTeam = 0, - commanderParameters = { - facplop = true, --THIS IS DELIBERATE - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factorytank", - "tankcon", - "tankassault", - "tankarty", - "tankaa", - }, - startUnits = { - { - name = "energygeo", - x = 2248, - z = 4488, - facing = 1, - }, - { - name = "staticmex", - x = 1048, - z = 4184, - facing = 0, - }, - { - name = "staticmex", - x = 1224, - z = 4408, - facing = 0, - }, - { - name = "staticmex", - x = 1336, - z = 4120, - facing = 0, - }, - { - name = "factorytank", - x = 3392, - z = 4448, - facing = 1, - }, - { - name = "staticmex", - x = 3208, - z = 4648, - facing = 0, - }, - { - name = "staticmex", - x = 3400, - z = 4888, - facing = 0, - }, - { - name = "staticcon", - x = 3224, - z = 4504, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3392, 4448}}, - }, - }, - { - name = "staticcon", - x = 3224, - z = 4424, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3392, 4448}}, - }, - }, - { - name = "staticcon", - x = 3224, - z = 4344, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3392, 4448}}, - }, - }, - { - name = "energysolar", - x = 1128, - z = 4280, - facing = 0, - }, - { - name = "energysolar", - x = 1288, - z = 4248, - facing = 0, - }, - { - name = "energysolar", - x = 1304, - z = 4376, - facing = 0, - }, - { - name = "energysolar", - x = 3192, - z = 4744, - facing = 0, - }, - { - name = "energysolar", - x = 3272, - z = 4856, - facing = 0, - }, - { - name = "tankassault", - x = 3777, - z = 4265, - facing = 1, - }, - { - name = "tankassault", - x = 3768, - z = 4363, - facing = 1, - }, - { - name = "tankassault", - x = 3763, - z = 4465, - facing = 1, - }, - { - name = "tankassault", - x = 3764, - z = 4565, - facing = 1, - }, - { - name = "tankassault", - x = 3757, - z = 4668, - facing = 1, - }, - { - name = "tankaa", - x = 3662, - z = 4309, - facing = 1, - }, - { - name = "tankaa", - x = 3655, - z = 4628, - facing = 1, - }, - { - name = "tankarty", - x = 3604, - z = 4525, - facing = 1, - }, - { - name = "tankarty", - x = 3604, - z = 4408, - facing = 1, - }, - } - }, - aiConfig = { - { - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Salters", - allyTeam = 0, - unlocks = { - --"staticantinuke", - "staticmex", - "energysolar", - "staticradar", - "staticcon", - "factoryplane", - "factoryshield", - "factoryspider", - "turretlaser", - "turretmissile", - "turretriot", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretemp", - "planecon", - "planescout", - "planefighter", - "planeheavyfighter", - "bomberprec", - "bomberriot", - "bomberdisarm", - "bomberheavy", - "shieldcon", - "shieldfelon", - "shieldraid", - "shieldriot", - "shieldshield", - "shieldskirm", - "shieldarty", - "shieldassault", - "shieldaa", - "spidercon", - "spideraa", - "spiderantiheavy", - "spiderassault", - "spidercrabe", - "spideremp", - "spiderriot", - "spiderscout", - "spiderskirm", - }, - commander = false, - startUnits = { - { - name = "staticantinuke", - x = 1970, - z = 4830, - facing = 0, - mapMarker = { - text = "Defend", - color = "green", - }, - }, - --{ - -- name = "staticantinuke", - -- x = 3000, - -- z = 2750, - -- facing = 0, - -- mapMarker = { - -- text = "Defend", - -- color = "green", - -- }, - --}, - { - name = "staticantinuke", - x = 2130, - z = 386, - facing = 0, - mapMarker = { - text = "Defend", - color = "green", - }, - }, - { - name = "planescout", - x = 4471, - z = 1150, - facing = 0, - }, - { - name = "planescout", - x = 4471, - z = 3450, - facing = 0, - }, - { - name = "planescout", - x = 4471, - z = 6200, - facing = 0, - }, - { - name = "staticmex", - x = 776, - z = 888, - facing = 0, - }, - { - name = "staticmex", - x = 856, - z = 1144, - facing = 0, - }, - { - name = "staticmex", - x = 1064, - z = 952, - facing = 0, - }, - { - name = "staticmex", - x = 680, - z = 2856, - facing = 0, - }, - { - name = "staticmex", - x = 1032, - z = 2776, - facing = 0, - }, - { - name = "staticmex", - x = 920, - z = 3064, - facing = 0, - }, - { - name = "staticmex", - x = 1128, - z = 6264, - facing = 0, - }, - { - name = "staticmex", - x = 776, - z = 6296, - facing = 0, - }, - { - name = "staticmex", - x = 1016, - z = 6552, - facing = 0, - }, - { - name = "staticmex", - x = 2376, - z = 6584, - facing = 0, - }, - { - name = "staticmex", - x = 2360, - z = 488, - facing = 0, - }, - { - name = "staticmex", - x = 2728, - z = 232, - facing = 0, - }, - { - name = "staticmex", - x = 3224, - z = 408, - facing = 0, - }, - { - name = "staticmex", - x = 2344, - z = 2776, - facing = 0, - }, - { - name = "staticmex", - x = 2664, - z = 2568, - facing = 0, - }, - { - name = "staticmex", - x = 2904, - z = 2904, - facing = 0, - }, - { - name = "energygeo", - x = 3160, - z = 1512, - facing = 0, - }, - { - name = "energysolar", - x = 744, - z = 2920, - facing = 0, - }, - { - name = "energysolar", - x = 888, - z = 2952, - facing = 0, - }, - { - name = "energysolar", - x = 952, - z = 2856, - facing = 0, - }, - { - name = "energysolar", - x = 824, - z = 920, - facing = 0, - }, - { - name = "energysolar", - x = 872, - z = 1048, - facing = 0, - }, - { - name = "energysolar", - x = 968, - z = 952, - facing = 0, - }, - { - name = "energysolar", - x = 856, - z = 6328, - facing = 0, - }, - { - name = "energysolar", - x = 968, - z = 6440, - facing = 0, - }, - { - name = "energysolar", - x = 1016, - z = 6296, - facing = 0, - }, - { - name = "energysolar", - x = 2440, - z = 2760, - facing = 0, - }, - { - name = "energysolar", - x = 2584, - z = 2664, - facing = 0, - }, - { - name = "energysolar", - x = 2744, - z = 2664, - facing = 0, - }, - { - name = "energysolar", - x = 2840, - z = 2776, - facing = 0, - }, - { - name = "energysolar", - x = 2440, - z = 408, - facing = 0, - }, - { - name = "energysolar", - x = 2600, - z = 296, - facing = 0, - }, - { - name = "energysolar", - x = 2840, - z = 296, - facing = 0, - }, - { - name = "energysolar", - x = 3000, - z = 360, - facing = 0, - }, - { - name = "energysolar", - x = 3112, - z = 440, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3464, - z = 6232, - facing = 0, - }, - { - name = "turretmissile", - x = 3008, - z = 4864, - facing = 1, - }, - { - name = "staticmex", - x = 3096, - z = 6424, - facing = 0, - }, - { - name = "factoryshield", - x = 2400, - z = 840, - facing = 0, - }, - { - name = "factoryspider", - x = 2376, - z = 2344, - facing = 2, - }, - { - name = "factoryplane", - x = 1456, - z = 6352, - facing = 0, - }, - { - name = "staticcon", - x = 1416, - z = 6504, - facing = 1, - }, - { - name = "staticcon", - x = 1496, - z = 6504, - facing = 1, - }, - { - name = "staticcon", - x = 2360, - z = 664, - facing = 1, - }, - { - name = "staticcon", - x = 2440, - z = 664, - facing = 1, - }, - { - name = "staticcon", - x = 2328, - z = 2472, - facing = 1, - }, - { - name = "staticcon", - x = 2408, - z = 2472, - facing = 1, - }, - { - name = "energypylon", - x = 1496, - z = 2728, - facing = 0, - }, - { - name = "energypylon", - x = 2376, - z = 2584, - facing = 0, - }, - { - name = "energypylon", - x = 3112, - z = 2872, - facing = 0, - }, - { - name = "energypylon", - x = 1416, - z = 1800, - facing = 0, - }, - { - name = "energypylon", - x = 1464, - z = 1000, - facing = 0, - }, - { - name = "energypylon", - x = 2216, - z = 600, - facing = 0, - }, - { - name = "energypylon", - x = 3016, - z = 552, - facing = 0, - }, - { - name = "energypylon", - x = 3528, - z = 344, - facing = 0, - }, - { - name = "energypylon", - x = 1240, - z = 3544, - facing = 0, - }, - { - name = "energypylon", - x = 840, - z = 4248, - facing = 0, - }, - { - name = "energypylon", - x = 888, - z = 5192, - facing = 0, - }, - { - name = "energypylon", - x = 952, - z = 5992, - facing = 0, - }, - { - name = "energypylon", - x = 1640, - z = 6360, - facing = 0, - }, - { - name = "energypylon", - x = 2328, - z = 6232, - facing = 0, - }, - { - name = "energypylon", - x = 2712, - z = 1784, - facing = 0, - }, - { - name = "energypylon", - x = 1768, - z = 4440, - facing = 0, - }, - { - name = "energypylon", - x = 680, - z = 3016, - facing = 0, - }, - { - name = "energyfusion", - x = 456, - z = 2944, - facing = 0, - }, - { - name = "energyfusion", - x = 456, - z = 2800, - facing = 0, - }, - { - name = "turretheavy", - x = 3640, - z = 696, - facing = 1, - }, - { - name = "turretheavy", - x = 3736, - z = 200, - facing = 1, - }, - { - name = "turretheavy", - x = 3208, - z = 2472, - facing = 1, - }, - { - name = "turretheavy", - x = 3368, - z = 2840, - facing = 1, - }, - { - name = "turretheavy", - x = 3064, - z = 3320, - facing = 1, - }, - { - name = "turretheavy", - x = 2648, - z = 5944, - facing = 1, - }, - { - name = "turretheavy", - x = 2536, - z = 6632, - facing = 1, - }, - { - name = "staticheavyradar", - x = 3456, - z = 3328, - facing = 0, - }, - { - name = "shieldassault", - x = 4391, - z = 2805, - facing = 3, - }, - { - name = "turretlaser", - x = 832, - z = 6272, - facing = 1, - }, - { - name = "shieldraid", - x = 6442, - z = 4895, - facing = 1, - }, - { - name = "shieldcon", - x = 4542, - z = 4162, - facing = 1, - }, - { - name = "shieldskirm", - x = 6385, - z = 1561, - facing = 3, - }, - { - name = "shieldarty", - x = 5700, - z = 4511, - facing = 1, - }, - { - name = "spidercon", - x = 4091, - z = 5098, - facing = 2, - }, - { - name = "turretmissile", - x = 3952, - z = 4960, - facing = 1, - }, - { - name = "shieldcon", - x = 2400, - z = 852, - facing = 0, - buildProgress = 0.73570001, - }, - { - name = "turretlaser", - x = 3216, - z = 6736, - facing = 2, - }, - { - name = "turretmissile", - x = 3440, - z = 4736, - facing = 1, - }, - { - name = "turretlaser", - x = 2624, - z = 752, - facing = 1, - }, - { - name = "spideremp", - x = 3949, - z = 3426, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3256, - z = 1848, - facing = 1, - }, - { - name = "spidercon", - x = 4845, - z = 6300, - facing = 1, - }, - { - name = "turretlaser", - x = 2544, - z = 432, - facing = 0, - }, - { - name = "spiderskirm", - x = 3897, - z = 3364, - facing = 2, - }, - { - name = "turretmissile", - x = 3632, - z = 4032, - facing = 1, - }, - { - name = "shieldassault", - x = 4909, - z = 4581, - facing = 1, - }, - { - name = "staticradar", - x = 2400, - z = 304, - facing = 0, - }, - { - name = "shieldraid", - x = 3792, - z = 4188, - facing = 1, - }, - { - name = "staticradar", - x = 976, - z = 6112, - facing = 1, - }, - { - name = "turretaafar", - x = 3504, - z = 6400, - facing = 1, - }, - { - name = "staticradar", - x = 2416, - z = 2848, - facing = 1, - }, - { - name = "turretlaser", - x = 2368, - z = 6496, - facing = 1, - }, - { - name = "turretlaser", - x = 2688, - z = 2704, - facing = 1, - }, - { - name = "staticmex", - x = 3128, - z = 2152, - facing = 0, - }, - { - name = "spidercon", - x = 4551, - z = 2004, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3816, - z = 3720, - facing = 1, - }, - { - name = "spiderassault", - x = 6495, - z = 1692, - facing = 0, - }, - { - name = "turretlaser", - x = 976, - z = 896, - facing = 1, - }, - { - name = "turretlaser", - x = 1200, - z = 4288, - facing = 1, - }, - { - name = "turretlaser", - x = 2208, - z = 1024, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3256, - z = 5064, - facing = 1, - }, - { - name = "turretaalaser", - x = 3176, - z = 2168, - facing = 1, - }, - { - name = "turretlaser", - x = 800, - z = 2960, - facing = 1, - }, - { - name = "staticcon", - x = 2376, - z = 2520, - facing = 1, - }, - { - name = "turretlaser", - x = 3616, - z = 3520, - facing = 1, - }, - { - name = "staticradar", - x = 896, - z = 1136, - facing = 1, - }, - { - name = "staticmex", - x = 4344, - z = 6568, - facing = 0, - }, - { - name = "staticradar", - x = 1344, - z = 4048, - facing = 1, - }, - { - name = "turretaalaser", - x = 3176, - z = 2088, - facing = 1, - }, - { - name = "staticmex", - x = 3432, - z = 2008, - facing = 0, - }, - { - name = "spideremp", - x = 3906, - z = 3461, - facing = 2, - }, - { - name = "staticradar", - x = 3056, - z = 6384, - facing = 2, - }, - { - name = "shieldarty", - x = 5709, - z = 4416, - facing = 0, - }, - { - name = "turretlaser", - x = 2160, - z = 816, - facing = 1, - }, - { - name = "staticrearm", - x = 1448, - z = 6152, - facing = 0, - }, - { - name = "spiderassault", - x = 5092, - z = 4516, - facing = 1, - }, - { - name = "shieldassault", - x = 4271, - z = 2192, - facing = 0, - }, - { - name = "staticmex", - x = 4600, - z = 872, - facing = 0, - }, - { - name = "staticradar", - x = 3312, - z = 4576, - facing = 1, - }, - { - name = "spidercrabe", - x = 2376, - z = 2308, - facing = 2, - buildProgress = 0.77850002, - }, - { - name = "shieldarty", - x = 3863, - z = 3390, - facing = 2, - }, - { - name = "turretlaser", - x = 3216, - z = 4864, - facing = 1, - }, - { - name = "shieldassault", - x = 4878, - z = 4610, - facing = 2, - }, - { - name = "factoryshield", - x = 3280, - z = 6184, - facing = 0, - }, - { - name = "shieldcon", - x = 4179, - z = 5660, - facing = 2, - }, - { - name = "staticmex", - x = 4152, - z = 4920, - facing = 0, - buildProgress = 0.87330002, - }, - { - name = "turretaalaser", - x = 3320, - z = 3720, - facing = 1, - }, - { - name = "turretaalaser", - x = 3416, - z = 4952, - facing = 1, - }, - { - name = "turretlaser", - x = 4400, - z = 6608, - facing = 2, - buildProgress = 0.24250001, - }, - { - name = "spidercon", - x = 3535, - z = 2521, - facing = 0, - }, - { - name = "shieldraid", - x = 1998, - z = 2015, - facing = 3, - }, - { - name = "shieldraid", - x = 6491, - z = 4900, - facing = 1, - }, - { - name = "shieldraid", - x = 5256, - z = 4530, - facing = 1, - }, - { - name = "shieldraid", - x = 6393, - z = 4910, - facing = 1, - }, - { - name = "turretlaser", - x = 4432, - z = 4240, - facing = 1, - }, - { - name = "staticmex", - x = 4568, - z = 4216, - facing = 0, - }, - { - name = "shieldassault", - x = 4835, - z = 4608, - facing = 1, - }, - { - name = "shieldraid", - x = 1926, - z = 2070, - facing = 3, - }, - { - name = "shieldcon", - x = 4555, - z = 971, - facing = 1, - }, - { - name = "shieldcon", - x = 4308, - z = 6582, - facing = 1, - }, - { - name = "staticmex", - x = 3624, - z = 2696, - facing = 0, - }, - { - name = "turretlaser", - x = 3120, - z = 4672, - facing = 1, - }, - { - name = "spidercrabe", - x = 6632, - z = 1324, - facing = 0, - }, - { - name = "turretmissile", - x = 3376, - z = 2144, - facing = 1, - }, - { - name = "turretlaser", - x = 2336, - z = 576, - facing = 1, - }, - { - name = "spiderassault", - x = 3895, - z = 3409, - facing = 2, - }, - { - name = "spiderassault", - x = 5140, - z = 4512, - facing = 1, - }, - { - name = "turretaalaser", - x = 3560, - z = 6232, - facing = 0, - }, - { - name = "turretmissile", - x = 2608, - z = 976, - facing = 1, - }, - { - name = "shieldassault", - x = 2990, - z = 1210, - facing = 1, - }, - { - name = "turretlaser", - x = 3824, - z = 4800, - facing = 1, - }, - { - name = "shieldraid", - x = 5278, - z = 4549, - facing = 1, - }, - { - name = "turretaalaser", - x = 3592, - z = 6536, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3320, - z = 6696, - facing = 0, - }, - { - name = "shieldaa", - x = 4265, - z = 3674, - facing = 3, - }, - { - name = "staticmex", - x = 3640, - z = 3704, - facing = 0, - }, - { - name = "shieldshield", - x = 1463, - z = 3146, - facing = 0, - }, - { - name = "shieldassault", - x = 4940, - z = 4551, - facing = 1, - }, - { - name = "staticmex", - x = 3384, - z = 6584, - facing = 0, - }, - { - name = "staticmex", - x = 3160, - z = 6824, - facing = 0, - }, - { - name = "spideraa", - x = 5767, - z = 4120, - facing = 3, - }, - { - name = "turretaalaser", - x = 3832, - z = 3544, - facing = 1, - }, - { - name = "shieldassault", - x = 4319, - z = 2835, - facing = 0, - }, - { - name = "spideremp", - x = 3865, - z = 3450, - facing = 1, - }, - { - name = "staticmex", - x = 3752, - z = 3496, - facing = 0, - }, - { - name = "shieldraid", - x = 5308, - z = 4559, - facing = 1, - }, - { - name = "shieldraid", - x = 1800, - z = 2170, - facing = 3, - }, - { - name = "shieldassault", - x = 3284, - z = 6210, - facing = 0, - buildProgress = 0.34999999, - }, - { - name = "turretmissile", - x = 4640, - z = 4112, - facing = 1, - buildProgress = 0.63330001, - }, - { - name = "turretmissile", - x = 3712, - z = 2624, - facing = 1, - buildProgress = 0.7374, - }, - { - name = "staticmex", - x = 5048, - z = 6328, - facing = 0, - buildProgress = 0.30329999, - }, - { - name = "shieldassault", - x = 4334, - z = 664, - facing = 0, - }, - { - name = "shieldassault", - x = 4304, - z = 874, - facing = 0, - }, - { - name = "shieldassault", - x = 4450, - z = 1130, - facing = 0, - }, - { - name = "shieldassault", - x = 4455, - z = 868, - facing = 0, - }, - { - name = "shieldassault", - x = 4378, - z = 1468, - facing = 0, - }, - { - name = "shieldraid", - x = 4415, - z = 1283, - facing = 0, - }, - { - name = "shieldraid", - x = 4379, - z = 943, - facing = 0, - }, - { - name = "shieldraid", - x = 4440, - z = 733, - facing = 0, - }, - { - name = "shieldraid", - x = 4353, - z = 427, - facing = 0, - }, - { - name = "shieldraid", - x = 4304, - z = 1703, - facing = 0, - }, - { - name = "spidercrabe", - x = 4401, - z = 1674, - facing = 0, - }, - { - name = "spidercrabe", - x = 4142, - z = 1885, - facing = 0, - }, - { - name = "spideraa", - x = 4220, - z = 1119, - facing = 0, - }, - { - name = "spideraa", - x = 4166, - z = 1517, - facing = 0, - }, - { - name = "spideraa", - x = 4081, - z = 1726, - facing = 0, - }, - { - name = "spideraa", - x = 4083, - z = 1232, - facing = 0, - }, - { - name = "turretlaser", - x = 2030, - z = 4960, - facing = 0, - }, - } - }, - { - startX = 9867, - startZ = 4521, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Uraynites", - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "staticradar", - "staticcon", - "factorygunship", - "factoryjump", - "factoryspider", - "factoryveh", - "planecon", - "turretlaser", - "turretmissile", - "turretriot", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretemp", - "gunshipaa", - "gunshipassault", - "gunshipbomb", - "gunshipcon", - "gunshipemp", - "gunshipheavyskirm", - "gunshipraid", - "gunshipskirm", - "jumpcon", - "jumpaa", - "jumpassault", - "jumpblackhole", - "jumpraid", - "jumpscout", - "jumpskirm", - "jumparty", - "spidercon", - "spideraa", - "spiderantiheavy", - "spiderassault", - "spidercrabe", - "spideremp", - "spiderriot", - "spiderscout", - "spiderskirm", - "shieldcon", - "shieldfelon", - "shieldraid", - "shieldriot", - "shieldshield", - "shieldskirm", - "shieldarty", - "shieldassault", - "shieldaa", - "vehcon", - "vehaa", - "veharty", - "vehassault", - "vehheavyarty", - "vehraid", - "vehriot", - "vehscout", - "vehsupport", - }, - difficultyDependantUnlocks = { - [2] = {"spiderantiheavy"}, - [3] = {"spiderantiheavy","vehcapture"}, - [4] = {"spiderantiheavy","vehcapture","striderhub","striderantiheavy"}, - }, - commanderLevel = 4, - commander = { - name = "Galatine", - chassis = "guardian", - decorations = { - }, - modules = { - "commweapon_heatray", - "commweapon_heatray", - "commweapon_personal_shield", - "module_heavy_armor", - "module_heavy_armor", - "module_high_power_servos", - "module_high_power_servos", - "module_dmg_booster", - "module_dmg_booster", - } - }, - startUnits = { - { - name = "staticnuke", - x = 9670, - z = 5200, - facing = 0, - mapMarker = { - text = "Nuclear Silo", - color = "red", - }, - }, - { - name = "staticantinuke", - x = 8900, - z = 1300, - facing = 0, - }, - { - name = "staticantinuke", - x = 10000, - z = 4700, - facing = 0, - }, - { - name = "vehassault", - x = 8800, - z = 4700, - facing = 3, - difficultyAtLeast = 2, - }, - { - name = "vehassault", - x = 8800, - z = 4800, - facing = 3, - difficultyAtLeast = 2, - }, - { - name = "vehassault", - x = 8800, - z = 4900, - facing = 3, - difficultyAtLeast = 2, - }, - { - name = "vehassault", - x = 8800, - z = 5000, - facing = 3, - difficultyAtLeast = 3, - }, - { - name = "vehassault", - x = 8800, - z = 5100, - facing = 3, - difficultyAtLeast = 3, - }, - { - name = "vehassault", - x = 8800, - z = 5200, - facing = 3, - difficultyAtLeast = 3, - }, - { - name = "vehraid", - x = 8900, - z = 4700, - facing = 3, - }, - { - name = "vehraid", - x = 8900, - z = 4800, - facing = 3, - }, - { - name = "vehraid", - x = 8900, - z = 4900, - facing = 3, - }, - { - name = "vehraid", - x = 8900, - z = 5000, - facing = 3, - }, - { - name = "vehraid", - x = 8900, - z = 5100, - facing = 3, - }, - { - name = "vehraid", - x = 8900, - z = 5200, - facing = 3, - }, - { - name = "striderantiheavy", - x = 9900, - z = 6000, - facing = 3, - difficultyAtLeast = 4, - }, - { - name = "striderhub", - x = 10000, - z = 6000, - facing = 3, - difficultyAtLeast = 4, - }, - { - name = "turretemp", - x = 9464, - z = 5000, - facing = 3, - }, - { - name = "turretemp", - x = 9464, - z = 5400, - facing = 3, - }, - { - name = "turretemp", - x = 9864, - z = 5000, - facing = 3, - }, - { - name = "turretemp", - x = 9864, - z = 5400, - facing = 3, - }, - { - name = "turretaaclose", - x = 9464, - z = 5192, - facing = 3, - }, - { - name = "turretaaflak", - x = 9656, - z = 5400, - facing = 3, - }, - { - name = "turretaaclose", - x = 9864, - z = 5192, - facing = 3, - }, - { - name = "turretaaflak", - x = 9656, - z = 5000, - facing = 3, - }, - { - name = "turretheavylaser", - x = 9200, - z = 5192, - facing = 3, - }, - { - name = "turretheavylaser", - x = 9656, - z = 5600, - facing = 3, - }, - { - name = "turretheavylaser", - x = 10000, - z = 5192, - facing = 3, - }, - { - name = "turretheavylaser", - x = 9656, - z = 4800, - facing = 3, - }, - { - name = "staticmex", - x = 10360, - z = 968, - facing = 0, - }, - { - name = "staticmex", - x = 10536, - z = 824, - facing = 0, - }, - { - name = "staticmex", - x = 10664, - z = 1096, - facing = 0, - }, - { - name = "staticmex", - x = 10328, - z = 2760, - facing = 0, - }, - { - name = "staticmex", - x = 10552, - z = 2936, - facing = 0, - }, - { - name = "staticmex", - x = 10600, - z = 2648, - facing = 0, - }, - { - name = "staticmex", - x = 9944, - z = 4136, - facing = 0, - }, - { - name = "staticmex", - x = 10056, - z = 4552, - facing = 0, - }, - { - name = "staticmex", - x = 10232, - z = 4392, - facing = 0, - }, - { - name = "staticmex", - x = 10232, - z = 6312, - facing = 0, - }, - { - name = "staticmex", - x = 10376, - z = 6072, - facing = 0, - }, - { - name = "staticmex", - x = 10552, - z = 6376, - facing = 0, - }, - { - name = "energypylon", - x = 8920, - z = 6216, - facing = 0, - }, - { - name = "staticmex", - x = 8056, - z = 392, - facing = 0, - }, - { - name = "staticmex", - x = 8568, - z = 200, - facing = 0, - }, - { - name = "staticmex", - x = 9000, - z = 408, - facing = 0, - }, - { - name = "staticmex", - x = 8488, - z = 2744, - facing = 0, - }, - { - name = "staticmex", - x = 8920, - z = 2568, - facing = 0, - }, - { - name = "staticmex", - x = 8952, - z = 2904, - facing = 0, - }, - { - name = "energygeo", - x = 8120, - z = 1464, - facing = 0, - }, - { - name = "energygeo", - x = 9128, - z = 4440, - facing = 0, - }, - { - name = "energysolar", - x = 8184, - z = 360, - facing = 0, - }, - { - name = "energysolar", - x = 8360, - z = 312, - facing = 0, - }, - { - name = "energysolar", - x = 8520, - z = 280, - facing = 0, - }, - { - name = "energysolar", - x = 8696, - z = 296, - facing = 0, - }, - { - name = "energysolar", - x = 8856, - z = 376, - facing = 0, - }, - { - name = "energysolar", - x = 8600, - z = 2712, - facing = 0, - }, - { - name = "energysolar", - x = 8760, - z = 2664, - facing = 0, - }, - { - name = "energysolar", - x = 8936, - z = 2680, - facing = 0, - }, - { - name = "energysolar", - x = 9000, - z = 2824, - facing = 0, - }, - { - name = "energysolar", - x = 10456, - z = 904, - facing = 0, - }, - { - name = "energysolar", - x = 10584, - z = 1000, - facing = 0, - }, - { - name = "energysolar", - x = 10472, - z = 1048, - facing = 0, - }, - { - name = "energysolar", - x = 10424, - z = 2744, - facing = 0, - }, - { - name = "energysolar", - x = 10552, - z = 2728, - facing = 0, - }, - { - name = "energysolar", - x = 10504, - z = 2840, - facing = 0, - }, - { - name = "energysolar", - x = 10008, - z = 4248, - facing = 0, - }, - { - name = "energysolar", - x = 10136, - z = 4360, - facing = 0, - }, - { - name = "energysolar", - x = 10024, - z = 4440, - facing = 0, - }, - { - name = "energysolar", - x = 10312, - z = 6184, - facing = 0, - }, - { - name = "energysolar", - x = 10440, - z = 6296, - facing = 0, - }, - { - name = "energysolar", - x = 10472, - z = 6152, - facing = 0, - }, - { - name = "staticmex", - x = 8328, - z = 4536, - facing = 0, - }, - { - name = "staticmex", - x = 8136, - z = 4792, - facing = 0, - }, - { - name = "energysolar", - x = 8344, - z = 4664, - facing = 0, - }, - { - name = "energysolar", - x = 8248, - z = 4760, - facing = 0, - }, - { - name = "factoryjump", - x = 8728, - z = 712, - facing = 0, - }, - { - name = "factorygunship", - x = 9736, - z = 6264, - facing = 3, - }, - { - name = "staticcon", - x = 9928, - z = 6264, - facing = 3, - }, - { - name = "staticcon", - x = 10024, - z = 6264, - facing = 3, - }, - { - name = "factoryspider", - x = 8856, - z = 2232, - facing = 2, - }, - { - name = "staticcon", - x = 8808, - z = 2376, - facing = 3, - }, - { - name = "staticcon", - x = 8904, - z = 2376, - facing = 3, - }, - { - name = "staticcon", - x = 8696, - z = 568, - facing = 3, - }, - { - name = "staticcon", - x = 8776, - z = 568, - facing = 3, - }, - { - name = "energypylon", - x = 7944, - z = 440, - facing = 0, - }, - { - name = "energypylon", - x = 8744, - z = 440, - facing = 0, - }, - { - name = "energypylon", - x = 9704, - z = 584, - facing = 0, - }, - { - name = "energypylon", - x = 10184, - z = 1320, - facing = 0, - }, - { - name = "energypylon", - x = 8440, - z = 1176, - facing = 0, - }, - { - name = "energypylon", - x = 9768, - z = 2792, - facing = 0, - }, - { - name = "energypylon", - x = 10312, - z = 2200, - facing = 0, - }, - { - name = "energypylon", - x = 10056, - z = 3624, - facing = 0, - }, - { - name = "energypylon", - x = 10328, - z = 4376, - facing = 0, - }, - { - name = "energypylon", - x = 8136, - z = 2888, - facing = 0, - }, - { - name = "energypylon", - x = 8808, - z = 2856, - facing = 0, - }, - { - name = "energypylon", - x = 10136, - z = 5208, - facing = 0, - }, - { - name = "energypylon", - x = 10216, - z = 5944, - facing = 0, - }, - { - name = "energypylon", - x = 9704, - z = 6456, - facing = 0, - }, - { - name = "staticmex", - x = 9032, - z = 6504, - facing = 0, - }, - { - name = "energypylon", - x = 9480, - z = 4504, - facing = 0, - }, - { - name = "energypylon", - x = 10552, - z = 3000, - facing = 0, - }, - { - name = "energyfusion", - x = 10584, - z = 3136, - facing = 0, - }, - { - name = "energyfusion", - x = 10424, - z = 3248, - facing = 0, - }, - { - name = "turretheavy", - x = 7480, - z = 600, - facing = 3, - }, - { - name = "turretheavy", - x = 8960, - z = 4480, - facing = 3, - }, - { - name = "turretheavy", - x = 8470, - z = 6320, - facing = 3, - }, - { - name = "turretheavy", - x = 9320, - z = 6320, - facing = 2, - }, - -- { - -- name = "turretheavy", - -- x = 9000, - -- z = 5920, - -- facing = 2, - -- }, - { - name = "turretheavy", - x = 7464, - z = 264, - facing = 3, - }, - { - name = "turretheavy", - x = 7944, - z = 2472, - facing = 3, - }, - { - name = "turretheavy", - x = 7832, - z = 3000, - facing = 3, - }, - { - name = "turretheavy", - x = 8830, - z = 3390, - facing = 0, - }, - -- { - -- name = "turretheavy", - -- x = 8584, - -- z = 6088, - -- facing = 3, - -- }, - -- { - -- name = "turretheavy", - -- x = 8776, - -- z = 6632, - -- facing = 3, - -- }, - { - name = "factoryveh", - x = 9784, - z = 3848, - facing = 3, - }, - { - name = "staticcon", - x = 9896, - z = 3928, - facing = 3, - }, - { - name = "staticcon", - x = 9896, - z = 3832, - facing = 3, - }, - { - name = "staticcon", - x = 9896, - z = 3736, - facing = 3, - }, - { - name = "staticheavyradar", - x = 7872, - z = 3296, - facing = 0, - }, - { - name = "dynassault3_10", - x = 7646, - z = 1259, - facing = 1, - }, - { - name = "spiderassault", - x = 4801, - z = 3024, - facing = 0, - }, - { - name = "spidercon", - x = 6747, - z = 2087, - facing = 1, - }, - { - name = "gunshipemp", - x = 7250, - z = 1922, - facing = 2, - }, - { - name = "spidercon", - x = 5386, - z = 2946, - facing = 2, - }, - { - name = "vehraid", - x = 6948, - z = 3610, - facing = 1, - }, - { - name = "vehraid", - x = 5042, - z = 2791, - facing = 3, - }, - { - name = "spiderantiheavy", - x = 6694, - z = 3681, - facing = 2, - }, - { - name = "vehcon", - x = 6073, - z = 3506, - facing = 3, - }, - { - name = "spideremp", - x = 6397, - z = 3344, - facing = 0, - }, - { - name = "jumpraid", - x = 4411, - z = 2952, - facing = 3, - }, - { - name = "turretmissile", - x = 8976, - z = 672, - facing = 3, - }, - { - name = "gunshipheavyskirm", - x = 5906, - z = 1150, - facing = 1, - }, - { - name = "jumpassault", - x = 8728, - z = 736, - facing = 0, - buildProgress = 0.89499998, - }, - { - name = "vehassault", - x = 9007, - z = 3717, - facing = 3, - }, - { - name = "vehcon", - x = 6954, - z = 1735, - facing = 2, - }, - { - name = "jumpcon", - x = 7056, - z = 2224, - facing = 2, - }, - { - name = "spideremp", - x = 6559, - z = 2209, - facing = 3, - }, - { - name = "jumpassault", - x = 7411, - z = 939, - facing = 2, - }, - { - name = "spiderassault", - x = 4836, - z = 3209, - facing = 3, - }, - { - name = "vehassault", - x = 7572, - z = 3773, - facing = 1, - }, - { - name = "gunshipaa", - x = 5393, - z = 2919, - facing = 2, - }, - { - name = "jumpcon", - x = 5350, - z = 2998, - facing = 3, - }, - { - name = "spidercrabe", - x = 4780, - z = 2880, - facing = 0, - }, - { - name = "turretlaser", - x = 8496, - z = 608, - facing = 3, - }, - { - name = "vehheavyarty", - x = 7400, - z = 3979, - facing = 1, - }, - { - name = "vehraid", - x = 5053, - z = 2812, - facing = 3, - }, - { - name = "vehheavyarty", - x = 6856, - z = 3556, - facing = 1, - }, - { - name = "vehaa", - x = 6296, - z = 3350, - facing = 2, - }, - { - name = "turretlaser", - x = 8704, - z = 432, - facing = 3, - }, - { - name = "jumpassault", - x = 4495, - z = 3192, - facing = 0, - }, - { - name = "jumpcon", - x = 7472, - z = 1450, - facing = 2, - }, - { - name = "turretlaser", - x = 8544, - z = 848, - facing = 3, - }, - { - name = "spidercrabe", - x = 4834, - z = 2868, - facing = 0, - }, - { - name = "jumparty", - x = 7153, - z = 3972, - facing = 1, - }, - { - name = "spidercon", - x = 5006, - z = 2723, - facing = 3, - }, - { - name = "jumpraid", - x = 8506, - z = 1859, - facing = 1, - }, - { - name = "vehscout", - x = 6711, - z = 3649, - facing = 1, - }, - { - name = "jumpraid", - x = 5258, - z = 2907, - facing = 2, - }, - { - name = "spiderantiheavy", - x = 6294, - z = 3438, - facing = 0, - }, - { - name = "vehassault", - x = 6339, - z = 3333, - facing = 1, - }, - { - name = "jumparty", - x = 8653, - z = 885, - facing = 2, - }, - { - name = "spideremp", - x = 6523, - z = 2231, - facing = 3, - }, - { - name = "gunshipassault", - x = 6486, - z = 1077, - facing = 0, - }, - { - name = "vehraid", - x = 5044, - z = 2767, - facing = 2, - }, - { - name = "gunshipassault", - x = 6716, - z = 1049, - facing = 0, - }, - { - name = "vehheavyarty", - x = 7121, - z = 3553, - facing = 1, - }, - { - name = "vehcon", - x = 6310, - z = 3387, - facing = 2, - }, - { - name = "jumpcon", - x = 5160, - z = 3100, - facing = 1, - }, - { - name = "gunshipraid", - x = 4671, - z = 2275, - facing = 3, - }, - { - name = "spiderassault", - x = 6145, - z = 3209, - facing = 1, - }, - { - name = "spiderassault", - x = 5400, - z = 2826, - facing = 1, - }, - { - name = "spiderassault", - x = 4773, - z = 2989, - facing = 1, - }, - { - name = "spiderassault", - x = 4716, - z = 3163, - facing = 0, - }, - { - name = "vehraid", - x = 5026, - z = 2811, - facing = 2, - }, - { - name = "vehraid", - x = 5055, - z = 2836, - facing = 2, - }, - { - name = "spidercon", - x = 7498, - z = 1562, - facing = 0, - }, - { - name = "jumpcon", - x = 8695, - z = 875, - facing = 2, - }, - { - name = "spiderriot", - x = 4536, - z = 3107, - facing = 3, - }, - { - name = "vehcon", - x = 5158, - z = 3197, - facing = 3, - }, - { - name = "vehassault", - x = 9144, - z = 3785, - facing = 3, - }, - { - name = "gunshipassault", - x = 6693, - z = 1032, - facing = 3, - }, - { - name = "factoryshield", - x = 8112, - z = 6136, - facing = 0, - }, - { - name = "turretheavylaser", - x = 7368, - z = 6632, - facing = 0, - }, - { - name = "turretheavylaser", - x = 7848, - z = 5864, - facing = 0, - }, - { - name = "turretaafar", - x = 7632, - z = 6352, - facing = 3, - }, - { - name = "vehraid", - x = 5017, - z = 2788, - facing = 2, - }, - { - name = "vehraid", - x = 9829, - z = 2596, - facing = 0, - }, - { - name = "gunshipheavyskirm", - x = 7373, - z = 3183, - facing = 2, - }, - { - name = "spiderassault", - x = 6484, - z = 2216, - facing = 2, - }, - { - name = "jumpraid", - x = 8028, - z = 1485, - facing = 1, - }, - { - name = "spidercrabe", - x = 8856, - z = 2196, - facing = 2, - buildProgress = 0.74180001, - }, - { - name = "vehcon", - x = 8493, - z = 4023, - facing = 3, - }, - { - name = "jumpcon", - x = 7803, - z = 1208, - facing = 3, - }, - { - name = "turretheavylaser", - x = 8056, - z = 4040, - facing = 3, - }, - { - name = "turretheavylaser", - x = 8504, - z = 4488, - facing = 3, - }, - { - name = "turretheavylaser", - x = 8472, - z = 4984, - facing = 3, - }, - { - name = "turretheavylaser", - x = 7768, - z = 5592, - facing = 3, - }, - { - name = "turretlaser", - x = 7408, - z = 5632, - facing = 3, - }, - { - name = "turretlaser", - x = 7696, - z = 5056, - facing = 3, - }, - { - name = "turretlaser", - x = 7792, - z = 4592, - facing = 3, - }, - { - name = "turretlaser", - x = 7584, - z = 4112, - facing = 3, - }, - { - name = "turretlaser", - x = 7424, - z = 3680, - facing = 3, - }, - { - name = "turretlaser", - x = 9088, - z = 3648, - facing = 3, - }, - { - name = "turretlaser", - x = 9280, - z = 4224, - facing = 3, - }, - { - name = "turretlaser", - x = 9136, - z = 4832, - facing = 3, - }, - { - name = "turretlaser", - x = 8880, - z = 5424, - facing = 3, - }, - { - name = "turretlaser", - x = 8432, - z = 5568, - facing = 3, - }, - { - name = "shieldcon", - x = 7722, - z = 6569, - facing = 0, - }, - { - name = "shieldcon", - x = 7981, - z = 6375, - facing = 0, - }, - { - name = "shieldcon", - x = 7877, - z = 6481, - facing = 0, - }, - { - name = "shieldcon", - x = 7827, - z = 6722, - facing = 0, - }, - { - name = "shieldraid", - x = 6894, - z = 6448, - facing = 0, - }, - { - name = "shieldraid", - x = 7028, - z = 6247, - facing = 0, - }, - { - name = "shieldraid", - x = 7120, - z = 6346, - facing = 0, - }, - { - name = "shieldraid", - x = 7222, - z = 6174, - facing = 0, - }, - { - name = "shieldraid", - x = 7118, - z = 5895, - facing = 0, - }, - { - name = "shieldraid", - x = 7222, - z = 5519, - facing = 0, - }, - { - name = "shieldskirm", - x = 7373, - z = 6037, - facing = 0, - }, - { - name = "shieldskirm", - x = 7477, - z = 5848, - facing = 0, - }, - { - name = "shieldskirm", - x = 7240, - z = 6587, - facing = 0, - }, - { - name = "spiderscout", - x = 2280, - z = 290, - facing = 0, - }, - { - name = "spiderscout", - x = 2980, - z = 3050, - facing = 0, - }, - { - name = "spiderscout", - x = 1830, - z = 5170, - facing = 0, - }, - { - name = "turretaafar", - x = 8624, - z = 5852, - facing = 3, - }, - { - name = "turretaafar", - x = 7960, - z = 2816, - facing = 3, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "staticnuke", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the Nuclear Silo", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Make twelve Reapers - satisfyOnce = true, - countRemovedUnits = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 12, -- You start with 5. - unitTypes = { - "tankassault", - }, - image = planetUtilities.ICON_DIR .. "tankassault.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 7 Minotaurs", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - victoryByTime = 900, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 15:00", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "tankassault", - "tankarty", - "tankaa", - }, - modules = { - "commweapon_heatray", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet41.lua b/campaign/dev/planets/planet41.lua deleted file mode 100644 index 7f79da8a1..000000000 --- a/campaign/dev/planets/planet41.lua +++ /dev/null @@ -1,863 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/terran03_damaged.png" - - local planetData = { - name = "Aspiris", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.435, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.19, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "5350 km", - primary = "Ahdas Las", - primaryType = "G7V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24489", - text = [[Negotiations with the local warlord regarding access to this planet's Warp Gates have gone poorly. It's time for plan B: take the Gates by force. Make sure your Commander is loaded out for a fight.]] - }, - tips = { - { - image = "unitpics/tankcon.png", - text = [[Unlike all other constructors, the Welder is armed and sturdy. It is better able to weather raids until reinforcements arrive and can even beat a small number of raiders in a fight.]] - }, - { - image = "unitpics/tankheavyraid.png", - text = [[The Blitz heavy tank raider will go toe-to-toe with any other raider - its high HP and lightning weaponry give it a significant edge. However, it is fairly inefficient due to its comparatively high cost.]] - }, - { - image = "unitpics/cremcom.png", - text = [[Your Commander begins this mission in an exposed location. After you survive the ambush, build turrets quickly or retreat to your main base to keep your Commander safe.]] - }, - }, - gameConfig = { - mapName = "Rogues River v1.2", - playerConfig = { - startX = 2060, - startZ = 4760, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - facing = 1, - }, - extraUnlocks = { - "factorytank", - "tankcon", - "tankassault", - "tankriot", - "tankheavyraid", - }, - startUnits = { - { - name = "factorytank", - x = 3216, - z = 480, - facing = 0, - }, - { - name = "staticmex", - x = 3304, - z = 136, - facing = 0, - }, - { - name = "staticmex", - x = 3100, - z = 167, - facing = 0, - }, - { - name = "staticmex", - x = 2660, - z = 103, - facing = 0, - }, - { - name = "staticmex", - x = 2820, - z = 88, - facing = 0, - }, - { - name = "tankheavyraid", - x = 3400, - z = 950, - facing = 0, - }, - { - name = "tankheavyraid", - x = 3250, - z = 950, - facing = 0, - }, - { - name = "tankarty", - x = 3250, - z = 825, - facing = 0, - }, - { - name = "tankarty", - x = 3400, - z = 825, - facing = 0, - }, - { - name = "energysolar", - x = 2840, - z = 216, - facing = 0, - }, - { - name = "energysolar", - x = 2984, - z = 152, - facing = 0, - }, - { - name = "energysolar", - x = 2530, - z = 72, - facing = 0, - }, - { - name = "energysolar", - x = 3016, - z = 296, - facing = 0, - }, - { - name = "energysolar", - x = 3178, - z = 268, - facing = 0, - }, - { - name = "energysolar", - x = 2696, - z = 216, - facing = 0, - }, - { - name = "energysolar", - x = 2792, - z = 328, - facing = 0, - }, - { - name = "turretlaser", - x = 2480, - z = 272, - facing = 0, - }, - { - name = "turretlaser", - x = 2736, - z = 544, - facing = 0, - }, - { - name = "tankcon", - x = 2940, - z = 500, - facing = 0, - }, - { - name = "tankcon", - x = 2940, - z = 700, - facing = 0, - }, - { - name = "turretlaser", - x = 3488, - z = 688, - facing = 1, - }, - { - name = "turretlaser", - x = 3584, - z = 336, - facing = 1, - }, - { - name = "turretaaclose", - x = 3000, - z = 408, - facing = 0, - }, - { - name = "staticradar", - x = 3360, - z = 1056, - facing = 0, - }, - { - name = "tankriot", - x = 2103, - z = 4973, - facing = 1, - }, - { - name = "tankriot", - x = 2120, - z = 4547, - facing = 1, - }, - { - name = "planelightscout", - x = 1846, - z = 4698, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1200, 4698}}, - }, - }, - { - name = "staticmex", - x = 4296, - z = 408, - facing = 0, - difficultyAtMost = 3, - }, - { - name = "staticmex", - x = 4408, - z = 136, - facing = 0, - difficultyAtMost = 3, - }, - { - name = "turretlaser", - x = 4416, - z = 320, - facing = 0, - difficultyAtMost = 3, - }, - } - }, - aiConfig = { - { - startX = 2626, - startZ = 4743, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Spurs", - commanderParameters = { - facplop = false, - bonusObjectiveID = 1, - facing = 3, - }, - allyTeam = 1, - unlocks = { - "staticcon", - "staticradar", - "staticmex", - "energysolar", - "energygeo", - "hovercon", - "hoverraid", - "hoverriot", - "hoverassault", - "hoveraa", - "shieldraid", - "shieldriot", - "shieldskirm", - "shieldassault", - "shieldbomb", - "shieldaa", - }, - difficultyDependantUnlocks = { - [2] = {"hoverskirm"}, - [3] = {"hoverskirm","shieldcon"}, - [4] = {"hoverskirm","shieldcon","hoverarty","shieldarty"}, - }, - commanderLevel = 4, - commander = { - name = "DeeTeeCee", - chassis = "strike", - decorations = { - }, - modules = { - "commweapon_lparticlebeam", - "commweapon_missilelauncher", - "module_high_power_servos", - "module_adv_nano", - "module_adv_nano", - "module_jammer", - "module_adv_targeting", - "module_autorepair", - "module_dmg_booster" - } - }, - startUnits = { - { - name = "turretaalaser", - x = 6600, - z = 4248, - facing = 3, - }, - { - name = "turretheavylaser", - x = 3848, - z = 6536, - facing = 2, - }, - { - name = "turretheavylaser", - x = 4312, - z = 6584, - facing = 2, - }, - { - name = "turretheavylaser", - x = 4872, - z = 7032, - facing = 2, - }, - { - name = "turretheavylaser", - x = 3336, - z = 6808, - facing = 2, - }, - { - name = "turretheavylaser", - x = 6152, - z = 3768, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6904, - z = 3480, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6488, - z = 4440, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6888, - z = 5016, - facing = 3, - }, - { - name = "turretemp", - x = 6560, - z = 3728, - facing = 3, - }, - { - name = "turretemp", - x = 6256, - z = 4144, - facing = 3, - }, - { - name = "turretemp", - x = 6768, - z = 4704, - facing = 3, - }, - { - name = "turretriot", - x = 3624, - z = 6760, - facing = 2, - }, - { - name = "turretriot", - x = 4104, - z = 6360, - facing = 2, - }, - { - name = "turretriot", - x = 4648, - z = 6808, - facing = 2, - }, - { - name = "turretriot", - x = 3304, - z = 7048, - facing = 3, - }, - { - name = "staticstorage", - x = 3560, - z = 7128, - facing = 0, - }, - { - name = "staticstorage", - x = 3640, - z = 7128, - facing = 0, - }, - { - name = "staticstorage", - x = 7096, - z = 4616, - facing = 0, - }, - { - name = "staticstorage", - x = 7096, - z = 4696, - facing = 0, - }, - { - name = "energysolar", - x = 4100, - z = 6900, - facing = 0, - }, - { - name = "energysolar", - x = 4232, - z = 6936, - facing = 0, - }, - { - name = "energysolar", - x = 4230, - z = 7064, - facing = 0, - }, - { - name = "energysolar", - x = 6936, - z = 4232, - facing = 0, - }, - { - name = "energysolar", - x = 7048, - z = 4152, - facing = 0, - }, - { - name = "energysolar", - x = 6890, - z = 4345, - facing = 0, - }, - { - name = "staticmex", - x = 3864, - z = 7030, - facing = 0, - }, - { - name = "staticmex", - x = 4072, - z = 7016, - facing = 0, - }, - { - name = "staticmex", - x = 4345, - z = 7100, - facing = 0, - }, - { - name = "staticmex", - z = 3864, - x = 7030, - facing = 0, - }, - { - name = "staticmex", - z = 4072, - x = 7016, - facing = 0, - }, - { - name = "staticmex", - z = 4345, - x = 7100, - facing = 0, - }, - { - name = "factoryhover", - x = 3580, - z = 6980, - facing = 2, - }, - { - name = "factoryshield", - x = 6880, - z = 3950, - facing = 3, - }, - { - name = "turretgauss", - x = 360, - z = 3064, - facing = 1, - }, - { - name = "turretlaser", - x = 464, - z = 2992, - facing = 1, - }, - { - name = "turretlaser", - x = 240, - z = 3008, - facing = 2, - }, - { - name = "turretlaser", - x = 368, - z = 3184, - facing = 0, - }, - { - name = "turretaafar", - x = 4080, - z = 6528, - facing = 2, - }, - { - name = "turretaaclose", - x = 6296, - z = 3912, - facing = 3, - }, - { - name = "turretaalaser", - x = 6744, - z = 3816, - facing = 3, - }, - { - name = "staticradar", - x = 6090, - z = 4000, - facing = 3, - }, - { - name = "shieldskirm", - x = 6700, - z = 3900, - facing = 3, - }, - { - name = "shieldriot", - x = 6700, - z = 4030, - facing = 3, - difficultyAtLeast = 2, - }, - { - name = "shieldcon", - x = 6700, - z = 4060, - facing = 3, - difficultyAtLeast = 3, - }, - { - name = "shieldfelon", - x = 6700, - z = 4100, - facing = 3, - difficultyAtLeast = 4, - }, - { - name = "hovercon", - x = 4480, - z = 6900, - facing = 3, - }, - { - name = "hoverskirm", - x = 4500, - z = 6900, - facing = 3, - difficultyAtLeast = 2, - }, - { - name = "hoverriot", - x = 4530, - z = 6900, - facing = 3, - difficultyAtLeast = 3, - }, - { - name = "hoverarty", - x = 4600, - z = 6900, - facing = 3, - difficultyAtLeast = 4, - }, - } - }, - { - humanName = "Ambushers", - aiLib = "Null AI", - bitDependant = false, - --aiLib = "Circuit_difficulty_autofill", - --bitDependant = true, - allyTeam = 1, - unlocks = { - }, - commander = false, - startUnits = { - { - name = "hoverriot", - x = 2687, - z = 4864, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2060, 4760}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3200, 500}, options = {"shift"}}, - }, - }, - { - name = "shieldraid", - x = 1240, - z = 3945, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2060, 4760}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3200, 500}, options = {"shift"}}, - }, - }, - { - name = "shieldskirm", - x = 1411, - z = 3854, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2060, 4760}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3200, 500}, options = {"shift"}}, - }, - }, - { - name = "shieldassault", - x = 1324, - z = 3897, - facing = 0, - difficultyAtLeast = 2, - difficultyAtMost = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2060, 4760}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3200, 500}, options = {"shift"}}, - }, - }, - { - name = "shieldfelon", - x = 1324, - z = 3897, - facing = 0, - difficultyAtLeast = 4, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2060, 4760}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3200, 500}, options = {"shift"}}, - }, - }, - { - name = "shieldraid", - x = 1521, - z = 3806, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2060, 4760}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3200, 500}, options = {"shift"}}, - }, - }, - { - name = "shieldskirm", - x = 1188, - z = 5455, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2060, 4760}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3200, 500}, options = {"shift"}}, - }, - }, - { - name = "shieldassault", - x = 1312, - z = 5543, - facing = 0, - difficultyAtLeast = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2060, 4760}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3200, 500}, options = {"shift"}}, - }, - }, - { - name = "shieldraid", - x = 1442, - z = 5636, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2060, 4760}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3200, 500}, options = {"shift"}}, - }, - }, - { - name = "shieldraid", - x = 1594, - z = 5665, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2060, 4760}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3200, 500}, options = {"shift"}}, - }, - }, - { - name = "hoverskirm", - x = 2751, - z = 4735, - facing = 3, - difficultyAtLeast = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2060, 4760}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3200, 500}, options = {"shift"}}, - }, - }, - { - name = "hoverassault", - x = 2683, - z = 4596, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2060, 4760}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3200, 500}, options = {"shift"}}, - }, - }, - } - }, - }, - neutralUnits = { - { - name = "pw_warpgate", - x = 4072, - z = 6672, - facing = 0, - invincible = true, - ignoredByAI = true, - mapMarker = { - text = "Warp Gate", - color = "green_small" - }, - }, - { - name = "pw_warpgate", - x = 6504, - z = 4000, - facing = 0, - invincible = true, - ignoredByAI = true, - mapMarker = { - text = "Warp Gate", - color = "green_small" - }, - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "factoryshield", - "factoryhover", - "turretheavylaser", - "turretemp", - "turretriot", - "turretaaclose", - "turretaafar", - "turretaalaser", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the factory and turrets surrounding each Warp Gate", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Kill enemy commander before 2:00 - satisfyByTime = 2*60, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - -- See bonusObjectiveID in units table - image = planetUtilities.ICON_DIR .. "strike.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy the enemy commander before 2:00", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - onlyCountRemovedUnits = true, - satisfyUntilTime = 2*60, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - unitTypes = { - "tankriot" - }, - image = planetUtilities.ICON_DIR .. "tankriot.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Do not lose any Ogres before 2:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Complete all bonus objectives - completeAllBonusObjectives = true, - image = planetUtilities.ICON_OVERLAY.ALL, - description = "Complete all bonus objectives (in one battle)", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "factorytank", - "tankcon", - "tankriot", - "tankheavyraid", - }, - modules = { - "module_adv_nano_LIMIT_F_1", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet42.lua b/campaign/dev/planets/planet42.lua deleted file mode 100644 index 6826305e0..000000000 --- a/campaign/dev/planets/planet42.lua +++ /dev/null @@ -1,619 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/arid01.png" - - local planetData = { - name = "Nanskar", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.53, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.19, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Desert", - radius = "4450 km", - primary = "Zamuot", - primaryType = "G0V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24489", - text = [[This terrain is better suited for the enemy Spiders than your Tanks. To change that flatten the hills with Tremor heavy artillery, then finish the job with the super-heavy Cyclops assault tank.]] - }, - tips = { - { - image = "unitpics/tankheavyarty.png", - text = [[The Tremor heavy artillery is exceptionally inaccurate and will only hit any given unit by chance. On the other hand, it can fairly reliably hit a hill.]] - }, - { - image = "unitpics/tankheavyassault.png", - text = [[The Cyclops super-heavy assault tank is even tougher than the Minotaur and also comes equipped with a medium-range slowbeam, which should prevent the enemy Spiders from escaping to the hills.]] - }, - { - image = "LuaUI/Images/commands/Bold/attack.png", - text = [[The Tremor fires seismic shells which gradually smooth and flatten terrain. Half a minute of Force Firing at a hill will deprive spiders of a safe hiding place. Terrain modification is only visible in line of sight so remember to use spotters.]] - }, - }, - gameConfig = { - mapName = "Desert_Plateaus", - playerConfig = { - startX = 2040, - startZ = 420, - allyTeam = 0, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factorytank", - "tankcon", - "tankassault", - "tankriot", - "tankarty", - "tankheavyassault", - "tankheavyarty", - }, - startUnits = { - { - name = "factorytank", - x = 1872, - z = 320, - facing = 0, - }, - { - name = "staticmex", - x = 1464, - z = 312, - facing = 0, - }, - { - name = "staticmex", - x = 1784, - z = 760, - facing = 0, - }, - { - name = "staticmex", - x = 2280, - z = 312, - facing = 0, - }, - { - name = "tankheavyarty", - x = 1959, - z = 484, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.ATTACK, pos = {2700, 1200}}, - }, - }, - { - name = "tankheavyarty", - x = 1784, - z = 469, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.ATTACK, pos = {1300, 1300}}, - }, - }, - { - name = "tankriot", - x = 1941, - z = 584, - facing = 0, - }, - { - name = "tankriot", - x = 1776, - z = 585, - facing = 0, - }, - { - name = "tankcon", - x = 1868, - z = 542, - facing = 0, - }, - { - name = "energysolar", - x = 2344, - z = 296, - facing = 2, - }, - { - name = "energysolar", - x = 2280, - z = 376, - facing = 2, - }, - { - name = "turretlaser", - x = 2288, - z = 272, - facing = 1, - }, - { - name = "energysolar", - x = 1848, - z = 808, - facing = 1, - }, - { - name = "energysolar", - x = 1768, - z = 824, - facing = 1, - }, - { - name = "energysolar", - x = 1432, - z = 376, - facing = 1, - }, - { - name = "energysolar", - x = 1400, - z = 296, - facing = 1, - }, - { - name = "turretlaser", - x = 1824, - z = 752, - facing = 0, - }, - { - name = "turretlaser", - x = 1488, - z = 352, - facing = 3, - }, - { - name = "staticcon", - x = 2008, - z = 280, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2008, 280}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2033, 305}, options = {"shift"}}, - }, - }, - { - name = "staticradar", - x = 1936, - z = 224, - facing = 2, - }, - } - }, - aiConfig = { - { - startX = 4600, - startZ = 4400, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Lurkers", - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticradar", - "staticstorage", - "staticmex", - "energysolar", - "energywind", - "energypylon", - "staticcon", - "factoryspider", - "turretlaser", - "turretmissile", - "turretheavylaserlaser", - "turretriot", - "turretaalaser", - "turretaaclose", - "spidercon", - "spiderscout", - "spideremp", - "spiderriot", - "spiderassault", - "spiderskirm", - "spidercrabe", - "spideraa", - }, - difficultyDependantUnlocks = { - [3] = {"spiderantiheavy"}, - [4] = {"spiderantiheavy"}, - }, - commanderLevel = 5, - commander = { - name = "Dory", - chassis = "recon", - decorations = { - }, - modules = { - "commweapon_shotgun", - "commweapon_concussion", - "module_heavy_armor", - "module_heavy_armor", - "module_autorepair", - "module_autorepair", - "commweapon_personal_shield", - "module_dmg_booster", - "module_dmg_booster", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - } - }, - startUnits = { - { - name = "staticmex", - x = 3480, - z = 4840, - facing = 3, - }, - { - name = "staticmex", - x = 2990, - z = 4330, - facing = 3, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 4200, - z = 3500, - facing = 3, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 2360, - z = 4824, - facing = 3, - difficultyAtLeast = 4, - }, - { - name = "staticmex", - x = 1030, - z = 4888, - facing = 3, - difficultyAtLeast = 4, - }, - { - name = "staticmex", - x = 220, - z = 4840, - facing = 3, - difficultyAtLeast = 4, - }, - { - name = "turretheavylaser", - x = 875, - z = 4270, - facing = 2, - difficultyAtLeast = 4, - }, - { - name = "turretriot", - x = 4472, - z = 3800, - facing = 2, - }, - { - name = "turretheavylaser", - x = 2248, - z = 4536, - facing = 3, - }, - { - name = "staticheavyradar", - x = 3920, - z = 4320, - facing = 2, - terraformHeight = 436, - }, - { - name = "turretheavylaser", - x = 4136, - z = 3560, - facing = 3, - }, - { - name = "turretheavylaser", - x = 4840, - z = 3288, - facing = 2, - }, - { - name = "energypylon", - x = 4632, - z = 3784, - facing = 2, - }, - { - name = "energyfusion", - x = 5080, - z = 5088, - facing = 2, - }, - { - name = "energyfusion", - x = 5080, - z = 5024, - facing = 2, - }, - { - name = "staticmex", - x = 4760, - z = 4632, - facing = 2, - }, - { - name = "energypylon", - x = 4520, - z = 4744, - facing = 0, - }, - { - name = "energypylon", - x = 3528, - z = 4744, - facing = 0, - }, - { - name = "energypylon", - x = 2744, - z = 4728, - facing = 0, - }, - { - name = "factoryspider", - x = 4536, - z = 4552, - facing = 3, - }, - { - name = "turretriot", - x = 3672, - z = 3832, - facing = 2, - }, - { - name = "turretheavylaser", - x = 3096, - z = 4328, - facing = 2, - }, - { - name = "turretaaflak", - x = 2696, - z = 4568, - facing = 2, - }, - { - name = "turretriot", - x = 2664, - z = 4456, - facing = 2, - }, - { - name = "spiderscout", - x = 4199, - z = 4468, - facing = 3, - }, - { - name = "turretaaflak", - x = 3816, - z = 4200, - facing = 2, - }, - { - name = "spiderscout", - x = 4283, - z = 4354, - facing = 2, - }, - { - name = "spiderscout", - x = 4230, - z = 4426, - facing = 3, - }, - { - name = "spiderscout", - x = 4309, - z = 4322, - facing = 2, - }, - { - name = "spiderscout", - x = 4228, - z = 4389, - facing = 3, - }, - { - name = "spiderscout", - x = 4164, - z = 4506, - facing = 3, - }, - { - name = "spiderscout", - x = 4350, - z = 4209, - facing = 2, - }, - { - name = "spiderscout", - x = 4086, - z = 4624, - facing = 3, - }, - { - name = "spiderscout", - x = 4332, - z = 4279, - facing = 2, - }, - { - name = "spiderscout", - x = 4146, - z = 4544, - facing = 3, - }, - { - name = "spiderscout", - x = 4117, - z = 4591, - facing = 3, - }, - { - name = "spiderskirm", - x = 4202, - z = 4591, - facing = 0, - }, - { - name = "spiderskirm", - x = 4263, - z = 4566, - facing = 3, - }, - { - name = "spiderriot", - x = 4422, - z = 4378, - facing = 0, - }, - { - name = "spiderriot", - x = 4372, - z = 4414, - facing = 3, - }, - { - name = "spideremp", - x = 4407, - z = 4466, - facing = 2, - }, - { - name = "spideremp", - x = 4371, - z = 4502, - facing = 2, - }, - { - name = "spiderassault", - x = 4295, - z = 4679, - facing = 3, - }, - { - name = "spiderassault", - x = 4357, - z = 4628, - facing = 3, - }, - { - name = "spiderskirm", - x = 4171, - z = 4635, - facing = 3, - }, - { - name = "turretaaflak", - x = 4568, - z = 3672, - facing = 2, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "factoryspider", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the enemy Commander and Spider Factory", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Have two Goliath - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 2, - unitTypes = { - "tankheavyassault", - }, - image = planetUtilities.ICON_DIR .. "tankheavyassault.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have two Cyclops tanks", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Don't lose any Tremors - satisfyForever = true, - failOnUnitLoss = true, -- Fails the objective if any units being used to satisfy the objective are lost. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 0, - unitTypes = { - "tankheavyarty", - }, - image = planetUtilities.ICON_DIR .. "tankheavyarty.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Don't lose any Tremors", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { - victoryByTime = 600, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 10:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "tankheavyassault", - "tankheavyarty", - }, - modules = { - "module_heavy_armor_LIMIT_C_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet43.lua b/campaign/dev/planets/planet43.lua deleted file mode 100644 index bb193591c..000000000 --- a/campaign/dev/planets/planet43.lua +++ /dev/null @@ -1,937 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/tundra02.png" - - local planetData = { - name = "Estann All", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.41, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.30, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Artificial", - radius = "3433.854 km", - primary = "Doyaz", - primaryType = "F3VII", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24457", - text = [[This planet is covered by a sprawling metropolis, built by nano-machines... which nobody remembered to turn off. Any destroyed units or buildings will be rebuilt, but they won't be friendly to you any more. Hold off the 'zombies' for long enough to reach the Artefact.]] - }, - tips = { - { - image = "unitpics/module_resurrect.png", - text = [[In this mission, any wrecked units will eventually become alive again, as slower 'zombie' versions of themselves. The zombies will be hostile to all players. Reclaim or destroy the wrecks to prevent this from happening.]] - }, - { - image = "unitpics/turretemp.png", - text = [[The Faraday EMP turret can stun most enemy units (especially when built in groups) but cannot deal any direct damage. Have a few other turrets or units standing by to clean up.]] - }, - { - image = "unitpics/turretaaflak.png", - text = [[The Thresher Flak AA turret will make short work of any light flying units. It is especially effective against large groups of fliers.]] - }, - }, - gameConfig = { - mapName = "Intersection v4.1", - - modoptions = { - zombies = 1, - zombies_delay = 10, - zombies_rezspeed = 100, - zombies_permaslow = 1, - zombies_partial_reclaim = 1, - }, - - playerConfig = { - startX = 4600, - startZ = 4600, - allyTeam = 0, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 2, - victoryAtLocation = { - x = 1680, - z = 1680, - radius = 80, - objectiveID = 1, - }, - }, - extraUnlocks = { - "turretemp", - "turretaaflak", - }, - startUnits = { - { - name = "staticcon", - x = 4300, - z = 4300, - facing = 2, - selfPatrol = true, - }, - { - name = "turretemp", - x = 4688, - z = 4112, - facing = 2, - }, - { - name = "turretemp", - x = 4128, - z = 4112, - facing = 2, - }, - { - name = "turretemp", - x = 4112, - z = 4736, - facing = 3, - }, - { - name = "turretlaser", - x = 4112, - z = 4448, - facing = 3, - }, - { - name = "turretlaser", - x = 4416, - z = 4112, - facing = 2, - }, - { - name = "turretaaflak", - x = 4312, - z = 4600, - facing = 3, - }, - { - name = "turretaaflak", - x = 4584, - z = 4312, - facing = 2, - }, - { - name = "staticmex", - x = 4360, - z = 4360, - facing = 2, - }, - { - name = "staticmex", - x = 4360, - z = 4856, - facing = 2, - }, - { - name = "staticmex", - x = 4872, - z = 4856, - facing = 2, - }, - { - name = "staticmex", - x = 4872, - z = 4344, - facing = 2, - }, - { - name = "energywind", - x = 4936, - z = 4408, - facing = 2, - }, - { - name = "energywind", - x = 4936, - z = 4488, - facing = 2, - }, - { - name = "energywind", - x = 4936, - z = 4568, - facing = 2, - }, - { - name = "energywind", - x = 4936, - z = 4648, - facing = 2, - }, - { - name = "energywind", - x = 4936, - z = 4728, - facing = 2, - }, - { - name = "energywind", - x = 4936, - z = 4808, - facing = 2, - }, - { - name = "energywind", - x = 4808, - z = 4904, - facing = 2, - }, - { - name = "energywind", - x = 4728, - z = 4904, - facing = 2, - }, - { - name = "energywind", - x = 4648, - z = 4904, - facing = 2, - }, - { - name = "energywind", - x = 4568, - z = 4904, - facing = 2, - }, - { - name = "energywind", - x = 4488, - z = 4904, - facing = 2, - }, - { - name = "energywind", - x = 4408, - z = 4904, - facing = 2, - }, - { - name = "staticradar", - x = 4160, - z = 4160, - facing = 0, - }, - } - }, - aiConfig = { - { - startX = 100, - startZ = 100, - humanName = "Paolaza", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticcon", - "staticmex", - "energysolar", - "staticradar", - "shieldcon", - "shieldraid", - "shieldriot", - "shieldassault", - "shieldskirm", - }, - commanderLevel = 3, - commander = { - name = "Mors", - chassis = "recon", - decorations = { - "skin_recon_dark", - "commweapon_flamethrower", - "commweapon_napalmgrenade", - "module_ablative_armor", - "module_ablative_armor", - "module_autorepair", - "module_autorepair", - }, - modules = { } - }, - startUnits = { - - { - name = "turretemp", - x = 1562, - z = 1562, - facing = 0, - }, - { - name = "turretemp", - x = 1920, - z = 1664, - facing = 1, - difficultyAtLeast = 3, - }, - { - name = "turretemp", - x = 1152, - z = 1920, - facing = 1, - difficultyAtLeast = 4, - }, - { - name = "turretemp", - x = 1920, - z = 1152, - facing = 1, - difficultyAtLeast = 4, - }, - { - name = "staticmex", - x = 264, - z = 744, - facing = 2, - }, - { - name = "staticmex", - x = 264, - z = 264, - facing = 1, - }, - { - name = "staticmex", - x = 760, - z = 264, - facing = 1, - }, - { - name = "turretriot", - x = 1700, - z = 2130, - facing = 0, - terraformHeight = 90, - }, - { - name = "turretriot", - x = 2130, - z = 1700, - facing = 1, - terraformHeight = 90, - }, - { - name = "turretriot", - x = 1000, - z = 824, - facing = 1, - terraformHeight = 346, - }, - { - name = "turretemp", - x = 1000, - z = 680, - facing = 1, - }, - { - name = "turretriot", - x = 1000, - z = 536, - facing = 1, - terraformHeight = 345, - }, - { - name = "turretriot", - x = 536, - z = 1000, - facing = 0, - terraformHeight = 346, - }, - { - name = "turretemp", - x = 680, - z = 1000, - facing = 0, - }, - { - name = "turretriot", - x = 840, - z = 1000, - facing = 0, - terraformHeight = 346, - }, - { - name = "staticmex", - x = 776, - z = 760, - facing = 1, - }, - { - name = "energysolar", - x = 680, - z = 200, - facing = 1, - }, - { - name = "energysolar", - x = 568, - z = 200, - facing = 1, - }, - { - name = "turretaalaser", - x = 1000, - z = 1000, - facing = 1, - }, - { - name = "turretaalaser", - x = 392, - z = 1000, - facing = 0, - }, - { - name = "turretaalaser", - x = 1000, - z = 392, - facing = 1, - }, - { - name = "energysolar", - x = 184, - z = 680, - facing = 1, - }, - { - name = "energysolar", - x = 184, - z = 568, - facing = 1, - }, - { - name = "energysolar", - x = 184, - z = 456, - facing = 1, - }, - { - name = "energysolar", - x = 184, - z = 344, - facing = 1, - }, - { - name = "energysolar", - x = 344, - z = 200, - facing = 1, - }, - { - name = "energysolar", - x = 456, - z = 200, - facing = 1, - }, - { - name = "factoryshield", - x = 536, - z = 512, - facing = 1, - }, - { - name = "staticcon", - x = 408, - z = 504, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {408, 504}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {433, 529}, options = {"shift"}}, - }, - }, - { - name = "turretheavylaser", - x = 1896, - z = 1896, - facing = 1, - }, - { - name = "turretlaser", - x = 1792, - z = 1920, - facing = 0, - }, - { - name = "turretlaser", - x = 1408, - z = 1920, - facing = 0, - }, - { - name = "turretlaser", - x = 1920, - z = 1408, - facing = 1, - }, - { - name = "turretaaflak", - x = 1464, - z = 1464, - facing = 0, - }, - { - name = "turretheavylaser", - x = 1664, - z = 1152, - facing = 1, - }, - { - name = "turretheavylaser", - x = 1152, - z = 1664, - facing = 0, - }, - } - }, - }, - neutralUnits = { - { - name = "pw_artefact", - x = 1680, - z = 1680, - facing = 0, - invincible = true, - ignoredByAI = true, - mapMarker = { - text = "Artefact", - color = "green" - }, - }, - }, - initialWrecks = { - { - name = "staticmex_dead", - x = 4872, - z = 248, - facing = 0, - }, - { - name = "staticmex_dead", - x = 3832, - z = 776, - facing = 0, - }, - { - name = "staticmex_dead", - x = 4360, - z = 1288, - facing = 0, - }, - { - name = "staticmex_dead", - x = 3320, - z = 1800, - facing = 0, - }, - { - name = "staticmex_dead", - x = 2568, - z = 2568, - facing = 0, - }, - { - name = "staticmex_dead", - x = 1784, - z = 3336, - facing = 0, - }, - { - name = "staticmex_dead", - x = 1288, - z = 4360, - facing = 0, - }, - { - name = "staticmex_dead", - x = 264, - z = 4872, - facing = 0, - }, - { - name = "staticmex_dead", - x = 760, - z = 3832, - facing = 0, - }, - { - name = "energysolar_dead", - x = 4936, - z = 264, - facing = 3, - }, - { - name = "energysolar_dead", - x = 328, - z = 4888, - facing = 3, - }, - { - name = "energysolar_dead", - x = 4856, - z = 312, - facing = 2, - }, - { - name = "energysolar_dead", - x = 4808, - z = 232, - facing = 1, - }, - { - name = "energysolar_dead", - x = 248, - z = 4936, - facing = 2, - }, - { - name = "energysolar_dead", - x = 200, - z = 4856, - facing = 1, - }, - { - name = "energysolar_dead", - x = 4888, - z = 184, - facing = 0, - }, - { - name = "energysolar_dead", - x = 280, - z = 4808, - facing = 0, - }, - { - name = "staticstorage_dead", - x = 5032, - z = 136, - facing = 0, - }, - { - name = "staticstorage_dead", - x = 120, - z = 5000, - facing = 0, - }, - { - name = "factorygunship_dead", - x = 584, - z = 4536, - facing = 0, - }, - { - name = "factorytank_dead", - x = 4400, - z = 1008, - facing = 0, - }, - { - name = "turretlaser_dead", - x = 4880, - z = 1120, - facing = 0, - }, - { - name = "turretriot_dead", - x = 4344, - z = 1528, - facing = 0, - }, - { - name = "turretmissile_dead", - x = 3600, - z = 912, - facing = 3, - }, - { - name = "turretmissile_dead", - x = 3600, - z = 656, - facing = 3, - }, - { - name = "energysolar_dead", - x = 4520, - z = 904, - facing = 3, - }, - { - name = "energysolar_dead", - x = 4280, - z = 904, - facing = 3, - }, - { - name = "energywind_dead", - x = 4392, - z = 904, - facing = 3, - }, - { - name = "energysolar_dead", - x = 888, - z = 3880, - facing = 3, - }, - { - name = "energysolar_dead", - x = 1384, - z = 4296, - facing = 3, - }, - { - name = "staticradar_dead", - x = 2864, - z = 1840, - facing = 3, - }, - { - name = "turretlaser_dead", - x = 3264, - z = 1936, - facing = 0, - }, - { - name = "turretemp_dead", - x = 1536, - z = 4416, - facing = 1, - }, - { - name = "turretlaser_dead", - x = 1520, - z = 4192, - facing = 1, - }, - { - name = "turretmissile_dead", - x = 2672, - z = 2560, - facing = 0, - }, - { - name = "turretaaclose_dead", - x = 1032, - z = 3896, - facing = 1, - }, - { - name = "turretlaser_dead", - x = 976, - z = 3632, - facing = 2, - }, - { - name = "turretriot_dead", - x = 1880, - z = 3272, - facing = 0, - }, - { - name = "turretlaser_dead", - x = 256, - z = 4080, - facing = 2, - }, - { - name = "turretmissile_dead", - x = 1040, - z = 4864, - facing = 3, - }, - { - name = "turretmissile_dead", - x = 4080, - z = 96, - facing = 3, - }, - { - name = "turretmissile_dead", - x = 4080, - z = 304, - facing = 3, - }, - { - name = "tankassault_dead", - x = 4301, - z = 3600, - facing = 0, - }, - { - name = "shieldraid_dead", - x = 4224, - z = 3555, - facing = 0, - }, - { - name = "shieldraid_dead", - x = 4547, - z = 3630, - facing = 0, - }, - { - name = "shieldraid_dead", - x = 2254, - z = 4457, - facing = 0, - }, - { - name = "shieldraid_dead", - x = 2450, - z = 4195, - facing = 0, - }, - { - name = "shieldraid_dead", - x = 3077, - z = 1491, - facing = 0, - }, - { - name = "shieldraid_dead", - x = 3414, - z = 1539, - facing = 0, - }, - { - name = "shieldraid_dead", - x = 423, - z = 2894, - facing = 0, - }, - { - name = "tankriot_dead", - x = 1529, - z = 3278, - facing = 0, - }, - { - name = "tankassault_dead", - x = 2807, - z = 2177, - facing = 0, - }, - { - name = "gunshipraid_dead", - x = 537, - z = 3711, - facing = 0, - }, - { - name = "gunshipraid_dead", - x = 4675, - z = 589, - facing = 0, - }, - }, - terraform = { - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {1536, 2000, 2032, 2048}, - height = 2, - }, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {2000, 1536, 2048, 2032}, - height = 2, - }, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {1536, 1760, 1584, 2032}, - height = 2, - }, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {1760, 1536, 2032, 1584}, - height = 2, - }, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {1330, 1760, 1570, 1808}, - height = 2, - }, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {1760, 1330, 1808, 1570}, - height = 2, - }, - }, - defeatConditionConfig = { - [0] = { }, - [1] = { - ignoreUnitLossDefeat = true, - loseAfterSeconds = false, - }, - }, - objectiveConfig = { - [1] = { - description = "Bring your Commander to the Artefact", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Win by 10:00 - victoryByTime = 600, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 10:00", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Have 16 mex - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 16, - unitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 16 Metal Extractors", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Complete all bonus objectives - completeAllBonusObjectives = true, - image = planetUtilities.ICON_OVERLAY.ALL, - description = "Complete all bonus objectives (in one battle).", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "turretemp", - "turretaaflak", - }, - modules = { - "module_dmg_booster_LIMIT_B_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet44.lua b/campaign/dev/planets/planet44.lua deleted file mode 100644 index dc321e34c..000000000 --- a/campaign/dev/planets/planet44.lua +++ /dev/null @@ -1,750 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/tundra02.png" - - local planetData = { - name = "Quora Rosia Dyo", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.495, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.295, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Arctic", - radius = "4040 km", - primary = "Nadstan", - primaryType = "G9V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24530", - text = [[Your ally's bots aren't going to cut it alone on a battlefield this mountainous. The Redback riot and Recluse skirmish spiders will take control of the high ground, and rain death upon your enemies in the valley below.]] - }, - tips = { - - { - image = "unitpics/spiderriot.png", - text = [[The Redback riot spider is equipped with a short-range particle beam. It doesn't inflict area-of-effect damage, but since it is accurate and non-ballistic it's effective at fighting up hills.]] - }, - { - image = "unitpics/spiderskirm.png", - text = [[Recluse skirmish spiders fire a volley of inaccurate missiles. They are most effective against large groups of enemies, since this guarantees all their rockets will hit something. They can also fire over hills.]] - }, - { - image = "unitpics/spidercon.png", - text = [[The Spider factory's Weaver constructors are slow, but they have high buildpower, all-terrain movement (obviously), and a short-range radar.]] - }, - }, - gameConfig = { - mapName = "FrozenPlanetV3", - playerConfig = { - startX = 400, - startZ = 1100, - allyTeam = 0, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryspider", - "spidercon", - "spiderriot", - "spiderskirm", - }, - startUnits = { - { - name = "staticmex", - x = 312, - z = 1112, - facing = 0, - }, - { - name = "staticmex", - x = 104, - z = 1224, - facing = 0, - }, - { - name = "staticmex", - x = 136, - z = 920, - facing = 0, - }, - { - name = "energysolar", - x = 232, - z = 1000, - facing = 3, - }, - { - name = "energysolar", - x = 168, - z = 1144, - facing = 3, - }, - { - name = "factoryspider", - x = 200, - z = 1400, - facing = 1, - }, - { - name = "staticcon", - x = 88, - z = 1400, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {88, 1400}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {113, 1425}, options = {"shift"}}, - }, - }, - { - name = "turretlaser", - - x = 256, - z = 1552, - facing = 1, - }, - { - name = "turretlaser", - x = 304, - z = 928, - facing = 2, - }, - { - name = "spidercon", - x = 329, - z = 1474, - facing = 0, - }, - { - name = "spiderriot", - x = 495, - z = 1401, - facing = 0, - }, - { - name = "spiderskirm", - x = 456, - z = 1293, - facing = 0, - }, - { - name = "spiderriot", - x = 424, - z = 1484, - facing = 0, - }, - { - name = "spiderskirm", - x = 389, - z = 1382, - facing = 0, - }, - } - }, - aiConfig = { - { - humanName = "Yarwha", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 0, - unlocks = { - "staticradar", - "staticcon", - "staticmex", - "energysolar", - "energywind", - "energygeo", - "turretlaser", - "turretmissile", - "factorycloak", - "cloakcon", - "cloakraid", - "cloakskirm", - "cloakriot", - "cloakassault", - "cloakarty", - }, - commander = false, - startUnits = { - { - name = "staticmex", - x = 440, - z = 3240, - facing = 3, - }, - { - name = "staticmex", - x = 136, - z = 3400, - facing = 3, - }, - { - name = "staticmex", - x = 232, - z = 3048, - facing = 3, - }, - { - name = "energysolar", - x = 312, - z = 3160, - facing = 3, - }, - { - name = "energysolar", - x = 232, - z = 3320, - facing = 3, - }, - { - name = "energysolar", - x = 152, - z = 3160, - facing = 3, - }, - { - name = "factorycloak", - x = 544, - z = 3400, - facing = 1, - }, - { - name = "energysolar", - x = 376, - z = 3304, - facing = 1, - }, - { - name = "turretriot", - x = 272, - z = 3488, - facing = 0, - }, - { - name = "staticcon", - x = 392, - z = 3400, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {392, 3400}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {417, 3375}, options = {"shift"}}, - }, - }, - { - name = "turretriot", - x = 368, - z = 3024, - facing = 2, - }, - { - name = "turretriot", - x = 672, - z = 3514, - facing = 1, - }, - { - name = "cloakcon", - x = 711, - z = 3299, - facing = 3, - }, - { - name = "cloakriot", - x = 678, - z = 3224, - facing = 1, - }, - { - name = "cloakskirm", - x = 687, - z = 3138, - facing = 2, - }, - { - name = "cloakskirm", - x = 824, - z = 3390, - facing = 1, - }, - { - name = "cloakskirm", - x = 710, - z = 3374, - facing = 0, - }, - } - }, - { - startX = 3600, - startZ = 2200, - humanName = "Colvai", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticradar", - "staticcon", - "staticmex", - "energysolar", - "energywind", - "energygeo", - "turretlaser", - "turretmissile", - "factorycloak", - "cloakcon", - "cloakraid", - "cloakskirm", - "cloakriot", - "cloakassault", - "cloakarty", - }, - commanderLevel = 4, - commander = { - name = "Lucy Bazza", - chassis = "recon", - modules = { - "commweapon_lparticlebeam", - "commweapon_concussion", - "module_adv_nano", - "module_adv_nano", - "module_ablative_armor", - "module_ablative_armor", - "module_companion_drone", - "module_companion_drone", - "module_high_power_servos", - } - }, - startUnits = { - { - name = "staticmex", - x = 3736, - z = 2904, - facing = 3, - }, - { - name = "staticmex", - x = 3960, - z = 2792, - facing = 3, - }, - { - name = "staticmex", - x = 3928, - z = 3144, - facing = 3, - }, - { - name = "energysolar", - x = 3928, - z = 3032, - facing = 3, - }, - { - name = "energysolar", - x = 3864, - z = 2872, - facing = 3, - }, - { - name = "energysolar", - x = 4040, - z = 2904, - facing = 3, - }, - { - name = "turretlaser", - x = 3984, - z = 3232, - facing = 0, - }, - { - name = "turretlaser", - x = 3712, - z = 2800, - facing = 3, - }, - { - name = "factorycloak", - x = 3920, - z = 2632, - facing = 3, - }, - { - name = "staticcon", - x = 4056, - z = 2632, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4056, 2632}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4031, 2607}, options = {"shift"}}, - }, - }, - { - name = "turretlaser", - x = 4064, - z = 2384, - facing = 3, - }, - { - name = "staticradar", - x = 3008, - z = 2768, - facing = 2, - }, - { - name = "turretlaser", - x = 2992, - z = 2848, - facing = 3, - }, - { - name = "turretmissile", - x = 2208, - z = 3568, - facing = 3, - }, - { - name = "turretlaser", - x = 2144, - z = 3472, - facing = 3, - }, - { - name = "cloakriot", - x = 3662, - z = 2672, - facing = 3, - }, - { - name = "cloakraid", - x = 3708, - z = 2544, - facing = 0, - }, - { - name = "staticmex", - x = 3272, - z = 2136, - facing = 3, - difficultyAtLeast = 2, - }, - { - name = "energygeo", - x = 2984, - z = 1832, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "turretriot", - x = 2860, - z = 1832, - facing = 3, - difficultyAtLeast = 4, - }, - { - name = "energypylon", - x = 3576, - z = 2072, - facing = 3, - difficultyAtLeast = 4, - }, - { - name = "energypylon", - x = 4072, - z = 2728, - facing = 3, - difficultyAtLeast = 4, - }, - { - name = "energysolar", - x = 3256, - z = 2216, - facing = 3, - difficultyAtLeast = 2, - }, - } - }, - { - humanName = "Kaste Dron", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 1, - unlocks = { - "staticradar", - "staticcon", - "staticmex", - "energysolar", - "energywind", - "energygeo", - "turretlaser", - "turretmissile", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldskirm", - "shieldriot", - }, - difficultyDependantUnlocks = { - [3] = {"shieldassault"}, - [4] = {"shieldassault","shieldarty"}, - }, - startUnits = { - { - name = "staticmex", - x = 3784, - z = 888, - facing = 3, - }, - { - name = "staticmex", - x = 4024, - z = 1032, - facing = 3, - }, - { - name = "staticmex", - x = 3944, - z = 712, - facing = 3, - }, - { - name = "energysolar", - x = 3896, - z = 824, - facing = 3, - }, - { - name = "energysolar", - x = 3976, - z = 936, - facing = 3, - }, - { - name = "energysolar", - x = 4040, - z = 792, - facing = 3, - }, - { - name = "turretlaser", - x = 3920, - z = 608, - facing = 3, - }, - { - name = "turretlaser", - x = 3920, - z = 1168, - facing = 3, - }, - { - name = "turretlaser", - x = 2384, - z = 1248, - facing = 3, - }, - { - name = "staticcon", - x = 3912, - z = 1064, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3912, 1064}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3887, 1089}, options = {"shift"}}, - }, - }, - { - name = "staticradar", - x = 3312, - z = 1392, - facing = 2, - }, - { - name = "turretlaser", - x = 3024, - z = 544, - facing = 3, - }, - { - name = "turretmissile", - x = 2416, - z = 1152, - facing = 3, - }, - { - name = "energysolar", - x = 4040, - z = 1144, - facing = 3, - }, - { - name = "shieldcon", - x = 3703, - z = 727, - facing = 2, - }, - { - name = "shieldraid", - x = 3451, - z = 1070, - facing = 3, - }, - { - name = "staticmex", - x = 2840, - z = 1304, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "factoryshield", - x = 3768, - z = 1056, - facing = 3, - }, - { - name = "shieldcon", - x = 3664, - z = 830, - facing = 1, - }, - { - name = "shieldraid", - x = 3453, - z = 1026, - facing = 3, - }, - { - name = "shieldraid", - x = 3473, - z = 985, - facing = 3, - }, - { - name = "shieldraid", - x = 3485, - z = 941, - facing = 3, - difficultyAtLeast = 2, - }, - { - name = "shieldraid", - x = 3498, - z = 896, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "shieldraid", - x = 3512, - z = 846, - facing = 2, - difficultyAtLeast = 3, - }, - { - name = "shieldriot", - x = 3565, - z = 1049, - facing = 2, - difficultyAtLeast = 3, - }, - { - name = "shieldriot", - x = 3598, - z = 936, - facing = 2, - }, - } - }, - - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "factorycloak", - "factoryshield", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the enemy Commander and all enemy Factories", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Build 10 Recluses - satisfyOnce = true, - countRemovedUnits = true, -- count units that previously died. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 10, - unitTypes = { - "spiderskirm", - }, - image = planetUtilities.ICON_DIR .. "spiderskirm.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 10 Recluses", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Make the enemy lose one factory by 6:00 - onlyCountRemovedUnits = true, - satisfyByTime = 480, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - enemyUnitTypes = { - "factoryshield", - "factorycloak" - }, - image = planetUtilities.ICON_DIR .. "factoryshield.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy an enemy Factory before 8:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "spiderriot", - "spiderskirm", - }, - modules = { - "module_ablative_armor_LIMIT_D_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet45.lua b/campaign/dev/planets/planet45.lua deleted file mode 100644 index fc53f21b2..000000000 --- a/campaign/dev/planets/planet45.lua +++ /dev/null @@ -1,1553 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/terran01.png" - - local planetData = { - name = "Old Falsell", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.57, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.28, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Radiated", - radius = "8390 km", - primary = "Blank", - primaryType = "K1VI", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24530", - text = [[In this battle you start at a large numerical and economical disadvantage. However, the high plateaus on this map will give your Spiders an edge, especially the heavy Crab riot/skirmisher.]] - }, - tips = { - { - image = "unitpics/spidercrabe.png", - text = [[The Crab curls up into a much more durable form when stationary. Do not move Crabs when they are attacked.]] - }, - { - image = "luaui/images/commands/level.png", - text = [[Due to their ballistic projectile, Crabs gain range when shooting downwards. Place them on the edge of cliffs (or terraform) to take advantage of this.]] - }, - { - image = "unitpics/spidercon.png", - text = [[The Spider factory's Weaver constructors are slow, but they have high buildpower, all-terrain movement (obviously), and a short-range radar.]] - }, - }, - gameConfig = { - mapName = "Hide_and_Seek_v03", - playerConfig = { - startX = 4250, - startZ = 5450, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryspider", - "spidercon", - "spidercrabe", - "spideraa", - "spiderscout", -- One unlock from each of the other spider missions, so no single mission is 'useless'. - "spiderriot", - "spiderassault", - }, - --extraAbilities = { - -- "terraform", - --}, - startUnits = { - { - name = "pw_metal", - x = 4460, - z = 6050, - facing = 0, - defeatIfDestroyedObjectiveID = 3, - }, - { - name = "staticmex", - x = 3112, - z = 6024, - facing = 0, - }, - { - name = "factoryspider", - x = 4104, - z = 5496, - facing = 2, - }, - { - name = "turretmissile", - x = 5600, - z = 5632, - facing = 2, - }, - { - name = "energywind", - x = 5544, - z = 5944, - facing = 2, - }, - { - name = "energywind", - x = 5496, - z = 6008, - facing = 2, - }, - { - name = "energywind", - x = 5464, - z = 6072, - facing = 2, - }, - { - name = "energywind", - x = 5416, - z = 6136, - facing = 2, - }, - { - name = "energywind", - x = 5352, - z = 6200, - facing = 2, - }, - { - name = "energywind", - x = 5288, - z = 6232, - facing = 2, - }, - { - name = "energywind", - x = 5224, - z = 6264, - facing = 2, - }, - { - name = "energywind", - x = 5160, - z = 6296, - facing = 2, - }, - { - name = "staticmex", - x = 5128, - z = 5480, - facing = 0, - }, - { - name = "staticmex", - x = 4808, - z = 5928, - facing = 0, - }, - { - name = "staticmex", - x = 4136, - z = 6104, - facing = 0, - }, - { - name = "staticmex", - x = 3896, - z = 4760, - facing = 0, - }, - { - name = "energywind", - x = 3800, - z = 5288, - facing = 2, - }, - { - name = "energywind", - x = 3864, - z = 5288, - facing = 2, - }, - { - name = "energywind", - x = 3928, - z = 5288, - facing = 2, - }, - { - name = "staticcon", - x = 3960, - z = 5512, - facing = 2, - selfPatrol = true, - }, - { - name = "spidercon", - x = 3950, - z = 5680, - facing = 3, - }, - { - name = "spidercon", - x = 4100, - z = 5680, - facing = 3, - }, - { - name = "spidercon", - x = 3808, - z = 5400, - facing = 2, - }, - { - name = "spidercon", - x = 4350, - z = 5480, - facing = 0, - }, - { - name = "turretmissile", - x = 3808, - z = 5680, - facing = 3, - }, - { - name = "turretmissile", - x = 4512, - z = 5424, - facing = 1, - }, - { - name = "turretmissile", - x = 4416, - z = 6416, - facing = 3, - }, - { - name = "spidercrabe", - x = 4196, - z = 5009, - facing = 2, - }, - { - name = "staticradar", - x = 3760, - z = 5216, - facing = 2, - }, - { - name = "spiderassault", - x = 4220, - z = 5230, - facing = 2, - }, - { - name = "spiderassault", - x = 4020, - z = 5230, - facing = 2, - }, - { - name = "spideraa", - x = 4120, - z = 5330, - facing = 2, - }, - { - name = "spiderriot", - x = 4220, - z = 5330, - facing = 2, - }, - { - name = "spiderriot", - x = 4020, - z = 5330, - facing = 2, - }, - { - name = "spideraa", - x = 4120, - z = 5230, - facing = 2, - }, - { - name = "spidercrabe", - x = 3676, - z = 5441, - facing = 3, - }, - { - name = "energywind", - x = 7144, - z = 6392, - facing = 3, - }, - { - name = "energywind", - x = 7144, - z = 6328, - facing = 3, - }, - { - name = "energygeo", - x = 6984, - z = 7016, - facing = 3, - }, - { - name = "staticmex", - x = 6712, - z = 7080, - facing = 0, - }, - { - name = "staticmex", - x = 7096, - z = 6840, - facing = 0, - }, - { - name = "energywind", - x = 6808, - z = 7096, - facing = 3, - }, - { - name = "energywind", - x = 6888, - z = 7096, - facing = 3, - }, - { - name = "energywind", - x = 7096, - z = 6920, - facing = 3, - }, - { - name = "turretaalaser", - x = 6696, - z = 6760, - facing = 3, - }, - { - name = "spidercrabe", - x = 7069, - z = 5734, - facing = 3, - }, - { - name = "spidercrabe", - x = 6504, - z = 6817, - facing = 3, - }, - { - name = "spidercon", - x = 6883, - z = 6880, - facing = 0, - }, - { - name = "staticradar", - x = 7104, - z = 6128, - facing = 3, - }, - { - name = "energywind", - x = 7144, - z = 6264, - facing = 3, - }, - } - }, - aiConfig = { - { - startX = 2300, - startZ = 2800, - humanName = "Geode Hunters", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticcon", - "staticradar", - "staticmex", - "energysolar", - "energywind", - "turretmissile", - "turretlaser", - "turretaalaser", - "turretaaclose", - "turretriot", - "turretemp", - "factoryspider", - "spidercon", - "spiderscout", - "spideremp", - "spiderriot", - "spiderskirm", - "spiderassault", - "spideraa", - "factoryjump", - "jumpcon", - "jumpraid", - "jumpskirm", - "jumpaa", - "factorygunship", - "gunshipcon", - "gunshipraid", - "gunshipbomb", - "gunshipemp", - "gunshipskirm", - "gunshipaa", - "factoryamph", - "amphcon", - "amphraid", - "amphriot", - "amphimpulse", - "amphfloater", - "amphaa", - "energypylon", - }, - difficultyDependantUnlocks = { - [2] = {"amphassault", "gunshipheavyskirm", }, - [3] = {"amphassault", "gunshipheavyskirm", "gunshipassault", "spiderantiheavy", "jumpbomb", }, - [4] = {"amphassault", "gunshipheavyskirm", "gunshipassault", "spiderantiheavy", "jumpbomb", "jumpassault", }, - }, - commanderLevel = 5, - commander = { - name = "Yarral", - chassis = "engineer", - decorations = { - "skin_support_zebra", - }, - modules = { - "commweapon_missilelauncher", - "module_ablative_armor", - "module_ablative_armor", - "module_high_power_servos", - "module_high_power_servos", - "module_battle_drone", - "module_battle_drone", - "module_adv_nano", - "module_adv_nano", - "module_adv_nano", - "commweapon_personal_shield", - } - }, - startUnits = { - { - name = "energywind", - x = 2088, - z = 856, - facing = 2, - }, - { - name = "energywind", - x = 2024, - z = 888, - facing = 2, - }, - { - name = "energywind", - x = 1960, - z = 904, - facing = 2, - }, - { - name = "turretheavylaser", - x = 840, - z = 5192, - facing = 2, - }, - { - name = "energysolar", - x = 808, - z = 5128, - facing = 2, - }, - { - name = "energysolar", - x = 1624, - z = 5512, - facing = 2, - }, - { - name = "energysolar", - x = 1624, - z = 5592, - facing = 2, - }, - { - name = "staticradar", - x = 3408, - z = 816, - facing = 2, - }, - { - name = "factorygunship", - x = 328, - z = 312, - facing = 2, - }, - { - name = "turretriot", - x = 3496, - z = 2776, - facing = 2, - }, - { - name = "factoryspider", - x = 6184, - z = 1496, - facing = 0, - }, - { - name = "staticmex", - x = 6072, - z = 1496, - facing = 0, - }, - { - name = "energygeo", - x = 6200, - z = 1336, - facing = 0, - }, - { - name = "energywind", - x = 6424, - z = 1224, - facing = 0, - }, - { - name = "energywind", - x = 6488, - z = 1160, - facing = 0, - }, - { - name = "turretaalaser", - x = 1480, - z = 5416, - facing = 0, - }, - { - name = "turretaalaser", - x = 856, - z = 5672, - facing = 0, - }, - { - name = "turretheavylaser", - x = 1560, - z = 5560, - facing = 1, - }, - { - name = "energywind", - x = 6552, - z = 1096, - facing = 0, - }, - { - name = "energywind", - x = 6488, - z = 1224, - facing = 0, - }, - { - name = "turretlaser", - x = 5840, - z = 1136, - facing = 0, - }, - { - name = "energywind", - x = 6552, - z = 1160, - facing = 0, - }, - { - name = "turretlaser", - x = 6400, - z = 1280, - facing = 0, - }, - { - name = "energywind", - x = 6616, - z = 1160, - facing = 0, - }, - { - name = "turretlaser", - x = 5872, - z = 1840, - facing = 2, - }, - { - name = "staticmex", - x = 7000, - z = 472, - facing = 0, - }, - { - name = "staticmex", - x = 7016, - z = 136, - facing = 0, - }, - { - name = "staticradar", - x = 4720, - z = 1136, - facing = 2, - }, - { - name = "turretriot", - x = 5928, - z = 1432, - facing = 3, - }, - { - name = "staticmex", - x = 6696, - z = 72, - facing = 0, - }, - { - name = "turretriot", - x = 6200, - z = 1672, - facing = 0, - }, - { - name = "turretriot", - x = 6120, - z = 1176, - facing = 2, - }, - { - name = "staticmex", - x = 5352, - z = 520, - facing = 0, - }, - { - name = "staticcon", - x = 6056, - z = 1336, - facing = 2, - }, - { - name = "staticmex", - x = 5064, - z = 536, - facing = 0, - }, - { - name = "turretlaser", - x = 5024, - z = 352, - facing = 2, - }, - { - name = "turretlaser", - x = 5392, - z = 608, - facing = 2, - }, - { - name = "turretlaser", - x = 5440, - z = 1040, - facing = 3, - }, - { - name = "turretlaser", - x = 5312, - z = 1232, - facing = 3, - }, - { - name = "staticradar", - x = 5568, - z = 2400, - facing = 3, - }, - { - name = "staticcon", - x = 2360, - z = 2760, - facing = 0, - }, - { - name = "factoryjump", - x = 2584, - z = 2824, - facing = 0, - }, - { - name = "energygeo", - x = 184, - z = 184, - facing = 2, - }, - { - name = "energygeo", - x = 1016, - z = 5800, - facing = 2, - }, - { - name = "energygeo", - x = 3848, - z = 3512, - facing = 2, - }, - { - name = "energygeo", - x = 3208, - z = 3640, - facing = 2, - }, - { - name = "turretriot", - x = 344, - z = 504, - facing = 0, - }, - { - name = "turretriot", - x = 632, - z = 216, - facing = 1, - }, - { - name = "staticmex", - x = 104, - z = 344, - facing = 0, - }, - { - name = "staticmex", - x = 392, - z = 72, - facing = 0, - }, - { - name = "staticcon", - x = 344, - z = 168, - facing = 1, - }, - { - name = "factoryamph", - x = 1048, - z = 5592, - facing = 1, - }, - { - name = "staticmex", - x = 1144, - z = 5768, - facing = 0, - }, - { - name = "staticcon", - x = 1128, - z = 5848, - facing = 1, - }, - { - name = "turretriot", - x = 1240, - z = 5656, - facing = 1, - }, - { - name = "turretriot", - x = 888, - z = 5480, - facing = 2, - }, - { - name = "turretriot", - x = 1128, - z = 5960, - facing = 0, - }, - { - name = "staticmex", - x = 2040, - z = 6600, - facing = 0, - }, - { - name = "staticmex", - x = 1752, - z = 6616, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3064, - z = 3640, - facing = 0, - }, - { - name = "staticmex", - x = 504, - z = 7080, - facing = 0, - }, - { - name = "staticmex", - x = 184, - z = 7016, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3976, - z = 3528, - facing = 0, - }, - { - name = "staticmex", - x = 200, - z = 6680, - facing = 0, - }, - { - name = "turretriot", - x = 3096, - z = 3368, - facing = 2, - }, - { - name = "turretriot", - x = 3224, - z = 3864, - facing = 0, - }, - { - name = "turretaafar", - x = 3568, - z = 3568, - facing = 0, - }, - { - name = "turretmissile", - x = 3488, - z = 3824, - facing = 0, - }, - { - name = "staticmex", - x = 2328, - z = 5592, - facing = 0, - }, - { - name = "turretriot", - x = 3832, - z = 3720, - facing = 0, - }, - { - name = "turretmissile", - x = 3600, - z = 3824, - facing = 0, - }, - { - name = "turretriot", - x = 3848, - z = 3304, - facing = 2, - }, - { - name = "turretmissile", - x = 3552, - z = 3328, - facing = 2, - }, - { - name = "turretmissile", - x = 3648, - z = 3328, - facing = 2, - }, - { - name = "staticmex", - x = 4152, - z = 3416, - facing = 0, - }, - { - name = "energypylon", - x = 3336, - z = 3464, - facing = 2, - }, - { - name = "staticmex", - x = 3064, - z = 3752, - facing = 0, - }, - { - name = "turretgauss", - x = 3272, - z = 3272, - facing = 2, - }, - { - name = "energysolar", - x = 3288, - z = 3640, - facing = 2, - }, - { - name = "energysolar", - x = 3208, - z = 3560, - facing = 2, - }, - { - name = "energysolar", - x = 3288, - z = 3560, - facing = 2, - }, - { - name = "energysolar", - x = 4040, - z = 3512, - facing = 2, - }, - { - name = "energysolar", - x = 3960, - z = 3464, - facing = 2, - }, - { - name = "energysolar", - x = 3992, - z = 3592, - facing = 2, - }, - { - name = "turretlaser", - x = 2320, - z = 5712, - facing = 2, - }, - { - name = "turretemp", - x = 5728, - z = 2864, - facing = 0, - }, - { - name = "energywind", - x = 5304, - z = 1144, - facing = 0, - }, - { - name = "energywind", - x = 5368, - z = 1144, - facing = 0, - }, - { - name = "energywind", - x = 5432, - z = 1144, - facing = 0, - }, - { - name = "energywind", - x = 5496, - z = 1144, - facing = 0, - }, - { - name = "energywind", - x = 5560, - z = 1144, - facing = 0, - }, - { - name = "turretheavylaser", - x = 2024, - z = 6376, - facing = 0, - }, - { - name = "turretlaser", - x = 1968, - z = 6656, - facing = 0, - }, - { - name = "energysolar", - x = 2104, - z = 6600, - facing = 0, - }, - { - name = "energysolar", - x = 2024, - z = 6664, - facing = 0, - }, - { - name = "turretlaser", - x = 1760, - z = 6656, - facing = 0, - }, - { - name = "energysolar", - x = 1736, - z = 6712, - facing = 0, - }, - { - name = "energysolar", - x = 1816, - z = 6664, - facing = 0, - }, - { - name = "energywind", - x = 552, - z = 24, - facing = 0, - }, - { - name = "turretaalaser", - x = 5704, - z = 760, - facing = 0, - }, - { - name = "staticradar", - x = 2496, - z = 6032, - facing = 0, - }, - { - name = "turretlaser", - x = 1344, - z = 6016, - facing = 0, - }, - { - name = "turretlaser", - x = 832, - z = 5888, - facing = 0, - }, - { - name = "turretlaser", - x = 1312, - z = 5312, - facing = 0, - }, - { - name = "turretaalaser", - x = 6056, - z = 1704, - facing = 0, - }, - { - name = "turretaalaser", - x = 1688, - z = 6392, - facing = 0, - }, - { - name = "turretaafar", - x = 1568, - z = 4720, - facing = 1, - }, - { - name = "staticcon", - x = 424, - z = 168, - facing = 3, - }, - { - name = "turretlaser", - x = 128, - z = 544, - facing = 3, - }, - { - name = "turretlaser", - x = 560, - z = 400, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 328, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 392, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 456, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 520, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 584, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 648, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 712, - facing = 3, - }, - { - name = "turretemp", - x = 1440, - z = 4288, - facing = 3, - }, - { - name = "turretmissile", - x = 2688, - z = 2480, - facing = 3, - }, - { - name = "staticcon", - x = 5976, - z = 1336, - facing = 3, - }, - { - name = "turretmissile", - x = 1616, - z = 2832, - facing = 3, - }, - { - name = "turretmissile", - x = 1200, - z = 2992, - facing = 3, - }, - { - name = "spiderscout", - x = 6173, - z = 1810, - facing = 0, - }, - { - name = "staticradar", - x = 144, - z = 1152, - facing = 3, - }, - { - name = "turretmissile", - x = 112, - z = 1424, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6120, - z = 2248, - facing = 0, - }, - { - name = "turretheavylaser", - x = 5416, - z = 1640, - facing = 0, - }, - { - name = "turretheavylaser", - x = 5160, - z = 488, - facing = 3, - }, - { - name = "energysolar", - x = 5000, - z = 536, - facing = 3, - }, - { - name = "energysolar", - x = 4984, - z = 456, - facing = 3, - }, - { - name = "energysolar", - x = 4968, - z = 376, - facing = 3, - }, - { - name = "energysolar", - x = 5336, - z = 584, - facing = 3, - }, - { - name = "energysolar", - x = 5256, - z = 584, - facing = 3, - }, - { - name = "energysolar", - x = 2088, - z = 6360, - facing = 0, - }, - { - name = "turretmissile", - x = 1584, - z = 4272, - facing = 0, - }, - { - name = "turretmissile", - x = 1456, - z = 4144, - facing = 0, - }, - { - name = "turretmissile", - x = 1328, - z = 4272, - facing = 0, - }, - { - name = "turretaafar", - x = 5184, - z = 1120, - facing = 0, - }, - { - name = "turretaalaser", - x = 6936, - z = 1320, - facing = 0, - }, - { - name = "energywind", - x = 232, - z = 24, - facing = 0, - }, - { - name = "energywind", - x = 296, - z = 24, - facing = 0, - }, - { - name = "energywind", - x = 360, - z = 24, - facing = 0, - }, - { - name = "energywind", - x = 424, - z = 24, - facing = 0, - }, - { - name = "energywind", - x = 488, - z = 24, - facing = 0, - }, - -- Difficulty 2 - { - name = "jumpraid", - x = 2500, - z = 3100, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "jumpraid", - x = 2700, - z = 3100, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "spidercon", - x = 4900, - z = 1800, - facing = 0, - difficultyAtLeast = 2, - }, - -- Difficulty 3 - { - name = "jumpraid", - x = 2500, - z = 3200, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "jumpraid", - x = 2700, - z = 3200, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "spidercon", - x = 2200, - z = 4800, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "amphfloater", - x = 3600, - z = 6800, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "amphfloater", - x = 3600, - z = 6900, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "amphfloater", - x = 3600, - z = 7000, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "amphfloater", - x = 3600, - z = 7100, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "gunshipassault", - x = 2900, - z = 1800, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "energyfusion", - x = 7000, - z = 290, - facing = 0, - difficultyAtLeast = 3, - }, - -- Difficulty 4 - { - name = "energyfusion", - x = 2600, - z = 2600, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "energyfusion", - x = 350, - z = 7000, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "gunshipassault", - x = 2900, - z = 1900, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "gunshipassault", - x = 2900, - z = 2000, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "jumpassault", - x = 5900, - z = 3400, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "jumpassault", - x = 6000, - z = 3400, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "jumpassault", - x = 6100, - z = 3400, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "amphassault", - x = 4100, - z = 2100, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "energysingu", - x = 1350, - z = 2750, - facing = 0, - difficultyAtLeast = 4, - }, - } - }, - }, - terraform = { - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RAMP, - position = {4235, 431, 5561, 4383, 214, 5769}, - width = 120, - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { - }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "energygeo", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy Geothermal Generators", - }, - [2] = { - description = "Protect your Commander", - }, - [3] = { - description = "Protect your Metal Fabricator", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Own ten Crabs - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 10, - unitTypes = { - "spidercrabe", - }, - image = planetUtilities.ICON_DIR .. "spidercrabe.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 10 Crabs", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Make the enemy lose a factory by 12:00 - onlyCountRemovedUnits = true, - satisfyByTime = 720, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - enemyUnitTypes = { - "factoryamph", - "factoryspider", - "factorygunship", - "factoryjump", - }, - image = planetUtilities.ICON_DIR .. "factoryveh.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy an enemy factory before 12:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "factoryspider", - "spidercon", - "spidercrabe", - "spideraa", - }, - modules = { - "module_adv_nano_LIMIT_G_1", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet46.lua b/campaign/dev/planets/planet46.lua deleted file mode 100644 index c3c0ec002..000000000 --- a/campaign/dev/planets/planet46.lua +++ /dev/null @@ -1,460 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/desert01.png" - - local planetData = { - name = "Hastus", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.61, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.18, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Barren", - radius = "5250 km", - primary = "Banbawe", - primaryType = "G3V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24530", - text = [[This battlefield is exceptionally mountainous; your opponent will field Spiders and it would be advisable for you to do the same. Force your opponent to give you access to the Interception Network with Venom EMP and Hermit assault spiders.]] - }, - tips = { - { - image = "unitpics/spiderassault.png", - text = [[The Hermit isn't the strongest assault unit out there, but it is very cheap. The Hermit's plasma cannon is ballistic, so it has much longer range when firing down a hill.]] - }, - { - image = "unitpics/spideremp.png", - text = [[Venom EMP spiders are very effective against raiders, and in large numbers they can even stunlock heavier units like Commanders. Hermits have a much easier time hitting enemies when they're held still by Venoms.]] - }, - { - image = "unitpics/spidercon.png", - text = [[The Spider factory's Weaver constructors are slow, but they have high buildpower, all-terrain movement (obviously), and a short-range radar.]] - }, - }, - gameConfig = { - mapName = "Zion_v1", - playerConfig = { - startX = 2000, - startZ = 3800, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - victoryAtLocation = { - x = 2048, - z = 640, - radius = 120, - objectiveID = 1, - }, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryspider", - "spidercon", - "spiderassault", - "spideremp", - "spiderriot", - }, - startUnits = { - { - name = "staticmex", - x = 1832, - z = 3992, - facing = 0, - }, - { - name = "staticmex", - x = 2104, - z = 4008, - facing = 0, - }, - { - name = "staticmex", - x = 2344, - z = 4024, - facing = 0, - }, - { - name = "energysolar", - x = 2216, - z = 4040, - facing = 0, - }, - { - name = "energysolar", - x = 1960, - z = 4024, - facing = 0, - }, - { - name = "factoryspider", - x = 2408, - z = 3864, - facing = 2, - }, - { - name = "staticcon", - x = 2440, - z = 3960, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2440, 3960}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2415, 3935}, options = {"shift"}}, - }, - }, - { - name = "turretlaser", - x = 2592, - z = 3888, - facing = 2, - }, - { - name = "turretlaser", - x = 2192, - z = 3792, - facing = 2, - }, - { - name = "turretlaser", - x = 1744, - z = 3904, - facing = 3, - }, - { - name = "spideremp", - x = 2483, - z = 3593, - facing = 2, - }, - { - name = "spideremp", - x = 2599, - z = 3612, - facing = 2, - }, - { - name = "spiderassault", - x = 2648, - z = 3692, - facing = 2, - }, - { - name = "spiderassault", - x = 2406, - z = 3663, - facing = 2, - }, - { - name = "spidercon", - x = 2516, - z = 3685, - facing = 2, - }, - { - name = "energysolar", - x = 2104, - z = 3912, - facing = 1, - }, - } - }, - aiConfig = { - { - startX = 2100, - startZ = 200, - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - humanName = "Cliffwalkers", - commanderParameters = { - facplop = false, - bonusObjectiveID = 3, - }, - allyTeam = 1, - unlocks = { - "staticcon", - "staticradar", - "staticmex", - "energysolar", - "energywind", - "turretmissile", - "turretlaser", - "factoryspider", - "spidercon", - "spiderassault", - "spideremp", - }, - difficultyDependantUnlocks = { - [3] = {"spiderriot"}, - [4] = {"spiderriot","spiderscout",}, - }, - commanderLevel = 4, - commander = { - name = "Jaa Peros", - chassis = "guardian", - decorations = { - "skin_bombard_steel", - }, - modules = { - "commweapon_beamlaser", - "commweapon_beamlaser", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_high_power_servos", - "module_adv_targeting", - "module_autorepair", - } - }, - startUnits = { - { - name = "staticmex", - x = 2280, - z = 120, - facing = 0, - }, - { - name = "staticmex", - x = 2024, - z = 120, - facing = 0, - }, - { - name = "staticmex", - x = 1752, - z = 136, - facing = 0, - }, - { - name = "energysolar", - x = 1880, - z = 104, - facing = 0, - }, - { - name = "energysolar", - x = 2152, - z = 88, - facing = 0, - }, - { - name = "factoryspider", - x = 1624, - z = 56, - facing = 0, - }, - { - name = "staticcon", - x = 1736, - z = 24, - facing = 0, - }, - { - name = "turretlaser", - x = 1536, - z = 272, - facing = 3, - }, - { - name = "turretlaser", - x = 1920, - z = 320, - facing = 0, - }, - { - name = "turretlaser", - x = 2384, - z = 160, - facing = 1, - }, - { - name = "spidercon", - x = 1620, - z = 387, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "spideremp", - x = 1671, - z = 357, - facing = 3, - }, - { - name = "spiderassault", - x = 1602, - z = 292, - facing = 0, - }, - { - name = "spideremp", - x = 1736, - z = 319, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "spiderassault", - x = 1665, - z = 232, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "energysolar", - x = 2328, - z = 40, - facing = 1, - }, - { - name = "turretmissile", - x = 2192, - z = 720, - facing = 0, - terraformHeight = 287, - }, - { - name = "turretmissile", - x = 1920, - z = 720, - facing = 0, - }, - { - name = "staticmex", - x = 1080, - z = 888, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "energysolar", - x = 1128, - z = 968, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "turretlaser", - x = 1152, - z = 880, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 3096, - z = 904, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "energysolar", - x = 3032, - z = 1000, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "turretlaser", - x = 3008, - z = 912, - facing = 0, - difficultyAtLeast = 4, - }, - } - }, - }, - neutralUnits = { - { - name = "pw_interception", - x = 2048, - z = 640, - facing = 0, - invincible = true, - ignoredByAI = true, - mapMarker = { - text = "Interception Network", - color = "green" - }, - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = true, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Bring your Commander to the Interception Network", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Make twelve Hermits - satisfyOnce = true, - countRemovedUnits = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 12, - unitTypes = { - "spiderassault", - }, - image = planetUtilities.ICON_DIR .. "spiderassault.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 12 Hermits", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - victoryByTime = 600, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 10:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Kill enemy commander - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - -- See bonusObjectiveID in units table - image = planetUtilities.ICON_DIR .. "skin_bombard_steel.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy the enemy Commander", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "spiderassault", - "spideremp", - }, - modules = { - "module_adv_targeting_LIMIT_C_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet47.lua b/campaign/dev/planets/planet47.lua deleted file mode 100644 index 8d489d592..000000000 --- a/campaign/dev/planets/planet47.lua +++ /dev/null @@ -1,2580 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/swamp01.png" - - local planetData = { - name = "Romolis", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.615, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.375, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "6880 km", - primary = "Kaoloria", - primaryType = "G4V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24530", - text = [[Your ally's Dantes are struggling in the hills against enemy Scorpions and Merlins. Use Fleas and Widows to decloak, stun and destroy them.]] - }, - tips = { - { - image = "unitpics/spiderscout.png", - text = [[Fleas are exceptionally cheap scout units, good for drawing fire and decloaking enemies. They can burrow into the ground to avoid detection.]] - }, - { - image = "unitpics/spiderantiheavy.png", - text = [[Widows are cloaked spiders with a very powerful but short range EMP gun. Sneak up to enemy heavies and disable them. Multiple Widows will be required for the biggest targets.]] - }, - { - image = "unitpics/striderarty.png", - text = [[The enemy Merlins fire a massive barrage of missiles from long distance. They take a long time to reload so advance after each salvo. Bait them into advancing with a juicy target, then stun them with Widows.]] - }, - }, - gameConfig = { - mapName = "Sierra-v2", - playerConfig = { - startX = 3800, - startZ = 600, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryspider", - "spidercon", - "spiderriot", - "spiderassault", - "spiderscout", - "spiderantiheavy", - }, - startUnits = { - { - name = "staticmex", - x = 4664, - z = 792, - facing = 0, - }, - { - name = "staticmex", - x = 4296, - z = 808, - facing = 0, - }, - { - name = "staticmex", - x = 3736, - z = 216, - facing = 0, - }, - { - name = "energygeo", - x = 3256, - z = 936, - facing = 2, - }, - { - name = "energypylon", - x = 3768, - z = 728, - facing = 2, - }, - { - name = "energysolar", - x = 3800, - z = 232, - facing = 1, - }, - { - name = "energysolar", - x = 3720, - z = 280, - facing = 0, - }, - { - name = "energysolar", - x = 3672, - z = 200, - facing = 3, - }, - { - name = "energysolar", - x = 3752, - z = 152, - facing = 2, - }, - { - name = "energysolar", - x = 4360, - z = 824, - facing = 1, - }, - { - name = "energysolar", - x = 4280, - z = 872, - facing = 0, - }, - { - name = "energysolar", - x = 4232, - z = 792, - facing = 3, - }, - { - name = "energysolar", - x = 4312, - z = 744, - facing = 2, - }, - { - name = "energysolar", - x = 4728, - z = 808, - facing = 1, - }, - { - name = "energysolar", - x = 4648, - z = 856, - facing = 0, - }, - { - name = "energysolar", - x = 4600, - z = 776, - facing = 3, - }, - { - name = "energysolar", - x = 4680, - z = 728, - facing = 2, - }, - { - name = "energysolar", - x = 4488, - z = 872, - facing = 2, - }, - { - name = "turretheavylaser", - x = 4488, - z = 808, - facing = 0, - }, - { - name = "factoryspider", - x = 4072, - z = 344, - facing = 0, - }, - { - name = "staticcon", - x = 4104, - z = 232, - facing = 0, - selfPatrol = true, - }, - { - name = "staticcon", - x = 4000, - z = 232, - facing = 0, - selfPatrol = true, - }, - { - name = "staticcon", - x = 3900, - z = 232, - facing = 0, - selfPatrol = true, - }, - { - name = "energyfusion", - x = 3912, - z = 32, - facing = 0, - }, - { - name = "spiderantiheavy", - x = 4012, - z = 461, - facing = 0, - }, - { - name = "spiderantiheavy", - x = 4067, - z = 459, - facing = 0, - }, - { - name = "spiderantiheavy", - x = 4127, - z = 455, - facing = 0, - }, - { - name = "spiderscout", - x = 218, - z = 3701, - facing = 0, - }, - { - name = "spiderscout", - x = 854, - z = 3052, - facing = 0, - }, - { - name = "spiderscout", - x = 2738, - z = 3452, - facing = 0, - }, - { - name = "spiderscout", - x = 7128, - z = 3821, - facing = 0, - }, - { - name = "spiderscout", - x = 6555, - z = 4047, - facing = 0, - }, - { - name = "spiderscout", - x = 5538, - z = 3323, - facing = 0, - }, - { - name = "spiderscout", - x = 4397, - z = 3659, - facing = 0, - }, - } - }, - aiConfig = { - { - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Julienne", - commanderParameters = { - facplop = false, - }, - allyTeam = 0, - unlocks = { - "staticcon", - "staticmex", - "staticstorage", - "energysolar", - "energywind", - "energygeo", - --"turretlaser", - "staticradar", - "factoryveh", - "vehcon", - "vehraid", - "vehsupport", - "vehriot", - "vehassault", - "veharty", - --"vehheavyarty", made things too easy - "factorycloak", - "cloakcon", - "cloakraid", - "cloakriot", - "cloakskirm", - "cloakarty", - "cloakassault", - "cloaksnipe", - "cloakbomb", - "cloakaa", - "factoryspider", - "spidercon", - --"spiderscout", - "spideremp", - "spiderriot", - "spiderskirm", - "spiderassualt", - "spidercrabe", - "spideraa", - "striderhub", - "striderdante", - }, - commander = false, - startUnits = { - { - name = "staticantinuke", - x = 1600, - z = 1300, - facing = 0, - }, - { - name = "staticantinuke", - x = 5300, - z = 1100, - facing = 0, - }, - { - name = "staticmex", - x = 1800, - z = 968, - facing = 0, - }, - { - name = "staticmex", - x = 2120, - z = 776, - facing = 0, - }, - { - name = "staticmex", - x = 6472, - z = 760, - facing = 0, - }, - { - name = "staticmex", - x = 2744, - z = 216, - facing = 0, - }, - { - name = "staticmex", - x = 6840, - z = 600, - facing = 0, - }, - { - name = "staticmex", - x = 5752, - z = 232, - facing = 0, - }, - { - name = "staticmex", - x = 1880, - z = 1656, - facing = 0, - }, - { - name = "staticmex", - x = 6024, - z = 1592, - facing = 0, - }, - { - name = "staticmex", - x = 840, - z = 1688, - facing = 0, - }, - { - name = "staticmex", - x = 712, - z = 888, - facing = 0, - }, - { - name = "staticmex", - x = 328, - z = 904, - facing = 0, - }, - { - name = "staticmex", - x = 536, - z = 200, - facing = 0, - }, - { - name = "energygeo", - x = 5720, - z = 1304, - facing = 2, - }, - { - name = "energypylon", - x = 5160, - z = 1080, - facing = 2, - }, - { - name = "energypylon", - x = 5960, - z = 728, - facing = 0, - }, - { - name = "energysolar", - x = 6600, - z = 712, - facing = 0, - }, - { - name = "energysolar", - x = 6744, - z = 680, - facing = 0, - }, - { - name = "energygeo", - x = 1320, - z = 1400, - facing = 0, - }, - { - name = "energypylon", - x = 712, - z = 1256, - facing = 0, - }, - { - name = "energysolar", - x = 632, - z = 664, - facing = 0, - }, - { - name = "energysolar", - x = 600, - z = 472, - facing = 0, - }, - { - name = "energysolar", - x = 552, - z = 312, - facing = 0, - }, - { - name = "energypylon", - x = 1864, - z = 1192, - facing = 0, - }, - { - name = "energysolar", - x = 3704, - z = 1288, - facing = 0, - }, - { - name = "staticmex", - x = 3704, - z = 1416, - facing = 0, - }, - { - name = "energypylon", - x = 2680, - z = 712, - facing = 0, - }, - { - name = "energysolar", - x = 5864, - z = 1416, - facing = 0, - }, - { - name = "energysolar", - x = 6024, - z = 1496, - facing = 0, - }, - { - name = "staticstorage", - x = 6024, - z = 232, - facing = 0, - }, - { - name = "factorycloak", - x = 2424, - z = 416, - facing = 0, - }, - { - name = "staticcon", - x = 2536, - z = 248, - facing = 0, - }, - { - name = "striderhub", - x = 2624, - z = 384, - facing = 0, - }, - { - name = "staticstorage", - x = 2424, - z = 136, - facing = 0, - }, - { - name = "factoryspider", - x = 6120, - z = 440, - facing = 0, - }, - { - name = "staticcon", - x = 6152, - z = 328, - facing = 0, - }, - { - name = "staticcon", - x = 472, - z = 1144, - facing = 0, - }, - { - name = "factoryveh", - x = 496, - z = 1264, - facing = 0, - }, - { - name = "turretgauss", - x = 2024, - z = 2568, - facing = 0, - }, - { - name = "turretgauss", - x = 1080, - z = 2280, - facing = 0, - }, - { - name = "turretgauss", - x = 1544, - z = 2424, - facing = 0, - }, - { - name = "turretemp", - x = 1808, - z = 2496, - facing = 0, - }, - { - name = "turretemp", - x = 1312, - z = 2384, - facing = 0, - }, - { - name = "turretaaflak", - x = 1368, - z = 2232, - facing = 0, - }, - { - name = "turretaaflak", - x = 1800, - z = 2280, - facing = 0, - }, - { - name = "turretaafar", - x = 4048, - z = 1104, - facing = 0, - }, - { - name = "turretlaser", - x = 3952, - z = 1136, - facing = 0, - }, - { - name = "turretlaser", - x = 4144, - z = 1152, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3176, - z = 2280, - facing = 0, - }, - { - name = "turretgauss", - x = 3096, - z = 2136, - facing = 0, - }, - { - name = "turretemp", - x = 3152, - z = 1968, - facing = 0, - }, - { - name = "turretgauss", - x = 2520, - z = 1480, - facing = 0, - }, - { - name = "turretaalaser", - x = 2680, - z = 1624, - facing = 0, - }, - { - name = "turretaalaser", - x = 2888, - z = 1816, - facing = 0, - }, - { - name = "turretheavylaser", - x = 5000, - z = 1928, - facing = 0, - }, - { - name = "turretgauss", - x = 4264, - z = 1864, - facing = 0, - }, - { - name = "staticcon", - x = 3000, - z = 1832, - facing = 0, - }, - { - name = "turretemp", - x = 4864, - z = 1952, - facing = 0, - }, - { - name = "turretemp", - x = 4384, - z = 1904, - facing = 0, - }, - { - name = "turretaaflak", - x = 4568, - z = 1832, - facing = 0, - }, - { - name = "staticcon", - x = 4680, - z = 1800, - facing = 0, - }, - { - name = "staticcon", - x = 1640, - z = 2280, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1640, 2280}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1756, 2669}, options = {"shift"}}, - }, - }, - { - name = "turretheavylaser", - x = 5928, - z = 2360, - facing = 0, - }, - { - name = "turretgauss", - x = 7016, - z = 1704, - facing = 0, - }, - { - name = "turretemp", - x = 6848, - z = 1664, - facing = 0, - }, - { - name = "turretemp", - x = 6064, - z = 2352, - facing = 0, - }, - { - name = "turretaalaser", - x = 6216, - z = 2136, - facing = 0, - }, - { - name = "turretaalaser", - x = 6600, - z = 1848, - facing = 0, - }, - { - name = "staticcon", - x = 6088, - z = 2200, - facing = 0, - }, - { - name = "turretgauss", - x = 72, - z = 1944, - facing = 0, - }, - { - name = "turretemp", - x = 192, - z = 1952, - facing = 0, - }, - { - name = "staticradar", - x = 6000, - z = 2336, - facing = 2, - }, - { - name = "staticradar", - x = 4928, - z = 1904, - facing = 2, - }, - { - name = "staticradar", - x = 1184, - z = 2288, - facing = 2, - }, - { - name = "staticradar", - x = 3168, - z = 2176, - facing = 2, - }, - { - name = "striderdante", - x = 2372, - z = 2658, - facing = 2, - patrolRoute = { - {2459, 2724}, - {2320, 2592}, - }, - }, - { - name = "energywind", - x = 3656, - z = 1400, - facing = 0, - }, - { - name = "cloakcon", - x = 6394, - z = 3410, - facing = 3, - }, - { - name = "staticradar", - x = 5712, - z = 160, - facing = 0, - }, - { - name = "energysolar", - x = 6088, - z = 1592, - facing = 3, - }, - { - name = "cloakcon", - x = 1550, - z = 2360, - facing = 1, - }, - { - name = "vehassault", - x = 5228, - z = 4052, - facing = 0, - }, - { - name = "staticradar", - x = 2016, - z = 992, - facing = 0, - }, - { - name = "vehassault", - x = 5187, - z = 4034, - facing = 0, - }, - { - name = "staticcon", - x = 5048, - z = 2456, - facing = 3, - }, - { - name = "staticmex", - x = 3016, - z = 1944, - facing = 0, - }, - { - name = "spidercon", - x = 6318, - z = 3414, - facing = 3, - }, - { - name = "staticmex", - x = 6472, - z = 2568, - facing = 0, - }, - { - name = "energywind", - x = 2840, - z = 200, - facing = 0, - }, - { - name = "spideraa", - x = 5083, - z = 3490, - facing = 3, - }, - { - name = "staticcon", - x = 520, - z = 1112, - facing = 1, - }, - { - name = "energywind", - x = 1736, - z = 1080, - facing = 0, - }, - { - name = "staticmex", - x = 1704, - z = 2376, - facing = 0, - }, - { - name = "energywind", - x = 6472, - z = 3608, - facing = 3, - }, - { - name = "energysolar", - x = 1736, - z = 952, - facing = 0, - }, - { - name = "spidercrabe", - x = 5209, - z = 3663, - facing = 0, - }, - { - name = "staticradar", - x = 6496, - z = 3472, - facing = 3, - }, - { - name = "staticcon", - x = 424, - z = 1128, - facing = 1, - }, - { - name = "energywind", - x = 824, - z = 1640, - facing = 1, - }, - { - name = "energywind", - x = 4776, - z = 920, - facing = 0, - }, - { - name = "energywind", - x = 1656, - z = 2376, - facing = 1, - }, - { - name = "staticmex", - x = 1880, - z = 3080, - facing = 0, - }, - { - name = "staticmex", - x = 4664, - z = 1912, - facing = 0, - }, - { - name = "energywind", - x = 328, - z = 856, - facing = 1, - }, - { - name = "vehassault", - x = 1631, - z = 3482, - facing = 1, - }, - { - name = "staticmex", - x = 5192, - z = 2584, - facing = 0, - }, - { - name = "striderdante", - x = 2624, - z = 480, - facing = 0, - buildProgress = 0.67210001, - }, - { - name = "cloakraid", - x = 3808, - z = 2696, - facing = 1, - }, - { - name = "energysolar", - x = 1944, - z = 1640, - facing = 0, - }, - { - name = "vehcon", - x = 2303, - z = 2290, - facing = 0, - }, - { - name = "cloakassault", - x = 3236, - z = 3578, - facing = 2, - }, - { - name = "staticradar", - x = 5024, - z = 2384, - facing = 3, - }, - { - name = "staticcon", - x = 568, - z = 1128, - facing = 1, - }, - { - name = "vehassault", - x = 1671, - z = 3359, - facing = 1, - }, - { - name = "staticcon", - x = 6584, - z = 3288, - facing = 3, - }, - { - name = "energywind", - x = 840, - z = 904, - facing = 1, - }, - { - name = "staticradar", - x = 3632, - z = 304, - facing = 0, - }, - { - name = "cloakcon", - x = 2391, - z = 2751, - facing = 2, - }, - { - name = "spidercon", - x = 6075, - z = 3049, - facing = 2, - }, - { - name = "energywind", - x = 776, - z = 1736, - facing = 1, - }, - { - name = "vehriot", - x = 1572, - z = 3140, - facing = 1, - }, - { - name = "vehassault", - x = 1598, - z = 3455, - facing = 1, - }, - { - name = "cloakcon", - x = 2341, - z = 2476, - facing = 0, - }, - { - name = "spidercon", - x = 5933, - z = 3032, - facing = 3, - }, - { - name = "energywind", - x = 2168, - z = 744, - facing = 0, - }, - { - name = "energywind", - x = 3848, - z = 344, - facing = 0, - }, - { - name = "energywind", - x = 920, - z = 1672, - facing = 1, - }, - { - name = "energywind", - x = 5800, - z = 248, - facing = 0, - }, - { - name = "vehcon", - x = 2313, - z = 2567, - facing = 0, - }, - { - name = "energywind", - x = 2200, - z = 840, - facing = 0, - }, - { - name = "staticcon", - x = 5144, - z = 2488, - facing = 3, - }, - { - name = "vehassault", - x = 1602, - z = 3315, - facing = 1, - }, - { - name = "energywind", - x = 1832, - z = 1640, - facing = 0, - }, - { - name = "staticcon", - x = 472, - z = 1096, - facing = 1, - }, - { - name = "staticcon", - x = 472, - z = 1048, - facing = 1, - }, - { - name = "energywind", - x = 2680, - z = 264, - facing = 0, - }, - { - name = "energysolar", - x = 648, - z = 920, - facing = 1, - }, - { - name = "staticcon", - x = 424, - z = 1080, - facing = 1, - }, - { - name = "cloakskirm", - x = 3437, - z = 3373, - facing = 3, - }, - { - name = "vehassault", - x = 1642, - z = 3442, - facing = 0, - }, - { - name = "staticmex", - x = 6840, - z = 2168, - facing = 0, - }, - { - name = "spidercon", - x = 4586, - z = 1231, - facing = 3, - }, - { - name = "vehcon", - x = 1609, - z = 1607, - facing = 1, - }, - { - name = "energysolar", - x = 728, - z = 952, - facing = 1, - }, - { - name = "energysolar", - x = 5960, - z = 1576, - facing = 3, - }, - { - name = "energysolar", - x = 5944, - z = 1496, - facing = 3, - }, - { - name = "cloakskirm", - x = 3403, - z = 3334, - facing = 3, - }, - { - name = "energysolar", - x = 1736, - z = 872, - facing = 0, - }, - { - name = "energysolar", - x = 648, - z = 840, - facing = 1, - }, - { - name = "spiderskirm", - x = 5279, - z = 2592, - facing = 0, - }, - { - name = "vehassault", - x = 1646, - z = 3391, - facing = 1, - }, - { - name = "energysolar", - x = 6056, - z = 1672, - facing = 3, - }, - { - name = "vehassault", - x = 1581, - z = 3494, - facing = 1, - }, - { - name = "energysolar", - x = 1864, - z = 968, - facing = 0, - }, - { - name = "vehassault", - x = 1579, - z = 3280, - facing = 0, - }, - { - name = "vehcon", - x = 2593, - z = 2707, - facing = 3, - }, - { - name = "energywind", - x = 6136, - z = 1480, - facing = 3, - }, - { - name = "spiderskirm", - x = 5345, - z = 2526, - facing = 3, - }, - { - name = "energysolar", - x = 728, - z = 824, - facing = 1, - }, - { - name = "energysolar", - x = 1848, - z = 1048, - facing = 0, - }, - { - name = "staticmex", - x = 6536, - z = 3560, - facing = 0, - }, - { - name = "energysolar", - x = 2728, - z = 152, - facing = 0, - }, - { - name = "staticcon", - x = 6616, - z = 3336, - facing = 3, - }, - { - name = "spiderskirm", - x = 6120, - z = 499, - facing = 0, - }, - { - name = "vehassault", - x = 1499, - z = 3188, - facing = 0, - }, - { - name = "cloakcon", - x = 2879, - z = 1469, - facing = 0, - }, - { - name = "vehcon", - x = 2011, - z = 2883, - facing = 1, - }, - { - name = "staticcon", - x = 520, - z = 1064, - facing = 1, - }, - { - name = "spiderskirm", - x = 5747, - z = 1088, - facing = 0, - }, - { - name = "energywind", - x = 6536, - z = 2536, - facing = 3, - }, - { - name = "energywind", - x = 536, - z = 840, - facing = 1, - }, - { - name = "energywind", - x = 2776, - z = 296, - facing = 0, - }, - { - name = "cloakraid", - x = 3067, - z = 1964, - facing = 0, - }, - { - name = "cloakcon", - x = 2424, - z = 425, - facing = 0, - buildProgress = 0.62849998, - }, - { - name = "vehassault", - x = 604, - z = 1415, - facing = 1, - }, - } - }, - { - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "X47350", - allyTeam = 1, - unlocks = { - "staticcon", - "staticmex", - "staticstorage", - "staticradar", - "energysolar", - "energywind", - "energygeo", - "factorycloak", - "cloakcon", - "cloakraid", - "cloakriot", - "cloakskirm", - "cloakarty", - "cloakassault", - "cloaksnipe", - "cloakaa", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphaa", - "amphassault", - "factoryspider", - "spidercon", - --"spiderscout", - "spideremp", - "spiderriot", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spideraa", - }, - difficultyDependantUnlocks = { - [3] = {"spiderantiheavy"}, - [4] = {"spiderantiheavy","amphbomb"}, - }, - commander = false, - startUnits = { - { - name = "staticshield", - x = 850, - z = 5000, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticshield", - x = 6800, - z = 4850, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "energyfusion", - x = 130, - z = 6490, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticantinuke", - x = 5700, - z = 6100, - facing = 0, - }, - { - name = "staticantinuke", - x = 1800, - z = 6000, - facing = 0, - }, - { - name = "staticshield", - x = 1970, - z = 4700, - facing = 0, - }, - { - name = "staticshield", - x = 2450, - z = 4860, - facing = 0, - }, - { - name = "staticshield", - x = 3930, - z = 5030, - facing = 0, - }, - { - name = "staticshield", - x = 4230, - z = 5500, - facing = 0, - }, - { - name = "staticshield", - x = 5420, - z = 4770, - facing = 0, - }, - { - name = "staticmex", - x = 5096, - z = 6312, - facing = 0, - }, - { - name = "staticmex", - x = 2456, - z = 6248, - facing = 0, - }, - { - name = "staticmex", - x = 5464, - z = 6088, - facing = 0, - }, - { - name = "staticmex", - x = 2840, - z = 6248, - facing = 0, - }, - { - name = "staticmex", - x = 6632, - z = 6024, - facing = 0, - }, - { - name = "staticmex", - x = 1656, - z = 5304, - facing = 0, - }, - { - name = "staticmex", - x = 7016, - z = 6024, - facing = 0, - }, - { - name = "staticmex", - x = 6600, - z = 6872, - facing = 0, - }, - { - name = "staticmex", - x = 632, - z = 6280, - facing = 0, - }, - { - name = "staticmex", - x = 280, - z = 6440, - facing = 0, - }, - { - name = "staticmex", - x = 1336, - z = 6824, - facing = 0, - }, - { - name = "staticmex", - x = 3416, - z = 6984, - facing = 2, - }, - { - name = "energygeo", - x = 1560, - z = 5688, - facing = 2, - }, - { - name = "staticmex", - x = 4600, - z = 6984, - facing = 2, - }, - { - name = "energygeo", - x = 5800, - z = 5496, - facing = 2, - }, - { - name = "energysolar", - x = 1624, - z = 5448, - facing = 2, - }, - { - name = "staticmex", - x = 6264, - z = 5368, - facing = 2, - }, - { - name = "staticmex", - x = 5240, - z = 5384, - facing = 2, - }, - { - name = "energypylon", - x = 1000, - z = 6008, - facing = 2, - }, - { - name = "staticmex", - x = 4184, - z = 5240, - facing = 2, - }, - { - name = "energysolar", - x = 504, - z = 6344, - facing = 2, - }, - { - name = "energysolar", - x = 376, - z = 6392, - facing = 2, - }, - { - name = "energysolar", - x = 1144, - z = 6584, - facing = 2, - }, - { - name = "staticmex", - x = 3288, - z = 5256, - facing = 2, - }, - { - name = "energysolar", - x = 1240, - z = 6744, - facing = 2, - }, - { - name = "energypylon", - x = 6360, - z = 5800, - facing = 0, - }, - { - name = "energypylon", - x = 6728, - z = 6440, - facing = 0, - }, - { - name = "energypylon", - x = 5304, - z = 5864, - facing = 0, - }, - { - name = "energypylon", - x = 2056, - z = 6024, - facing = 0, - }, - { - name = "energysolar", - x = 2568, - z = 6264, - facing = 0, - }, - { - name = "energypylon", - x = 4552, - z = 6488, - facing = 0, - }, - { - name = "energysolar", - x = 2712, - z = 6248, - facing = 0, - }, - { - name = "energypylon", - x = 3752, - z = 5736, - facing = 0, - }, - { - name = "energypylon", - x = 3336, - z = 6456, - facing = 0, - }, - { - name = "energysolar", - x = 3368, - z = 5352, - facing = 0, - }, - { - name = "energysolar", - x = 4104, - z = 5320, - facing = 0, - }, - { - name = "staticcon", - x = 3384, - z = 6312, - facing = 0, - }, - { - name = "factoryamph", - x = 3368, - z = 6200, - facing = 2, - }, - { - name = "factoryspider", - x = 6616, - z = 6168, - facing = 2, - }, - { - name = "staticcon", - x = 728, - z = 5272, - facing = 0, - }, - { - name = "staticcon", - x = 728, - z = 5944, - facing = 2, - }, - { - name = "factorycloak", - x = 760, - z = 5824, - facing = 2, - }, - { - name = "staticstorage", - x = 3272, - z = 6584, - facing = 2, - }, - { - name = "turretheavylaser", - x = 3992, - z = 4952, - facing = 2, - }, - { - name = "turretgauss", - x = 3832, - z = 4728, - facing = 2, - }, - { - name = "turretemp", - x = 4176, - z = 4976, - facing = 2, - }, - { - name = "turretemp", - x = 3808, - z = 5024, - facing = 2, - }, - { - name = "turretheavylaser", - x = 2536, - z = 4776, - facing = 2, - }, - { - name = "turretheavylaser", - x = 1944, - z = 4584, - facing = 2, - }, - { - name = "turretheavylaser", - x = 856, - z = 4920, - facing = 2, - }, - { - name = "turretemp", - x = 1104, - z = 4848, - facing = 2, - }, - { - name = "turretriot", - x = 2696, - z = 4840, - facing = 2, - }, - { - name = "turretemp", - x = 640, - z = 4848, - facing = 2, - }, - { - name = "turretgauss", - x = 1688, - z = 4520, - facing = 2, - }, - { - name = "staticcon", - x = 6600, - z = 6296, - facing = 2, - }, - { - name = "staticcon", - x = 6792, - z = 4952, - facing = 0, - }, - { - name = "turretemp", - x = 7040, - z = 4848, - facing = 2, - }, - { - name = "staticcon", - x = 5304, - z = 4856, - facing = 0, - }, - { - name = "turretriot", - x = 6648, - z = 4520, - facing = 2, - }, - { - name = "turretaaflak", - x = 2360, - z = 4760, - facing = 2, - }, - { - name = "turretaaflak", - x = 2152, - z = 4712, - facing = 2, - }, - { - name = "turretaaclose", - x = 1000, - z = 4936, - facing = 2, - }, - { - name = "turretheavylaser", - x = 4424, - z = 5512, - facing = 2, - }, - { - name = "turretgauss", - x = 4360, - z = 5192, - facing = 2, - }, - { - name = "turretaaflak", - x = 3976, - z = 5192, - facing = 2, - }, - { - name = "turretaaflak", - x = 4248, - z = 5400, - facing = 2, - }, - { - name = "turretaaclose", - x = 5160, - z = 6568, - facing = 2, - }, - { - name = "turretaalaser", - x = 4904, - z = 6296, - facing = 2, - }, - { - name = "turretaalaser", - x = 4760, - z = 6824, - facing = 2, - }, - { - name = "turretheavylaser", - x = 5512, - z = 4712, - facing = 2, - }, - { - name = "turretriot", - x = 5352, - z = 4520, - facing = 2, - }, - { - name = "turretaaflak", - x = 5272, - z = 4712, - facing = 2, - }, - { - name = "turretheavylaser", - x = 6776, - z = 4696, - facing = 2, - }, - { - name = "turretaalaser", - x = 7096, - z = 5000, - facing = 2, - }, - { - name = "turretlaser", - x = 3296, - z = 7072, - facing = 2, - }, - { - name = "turretlaser", - x = 3488, - z = 7072, - facing = 2, - }, - { - name = "staticradar", - x = 736, - z = 4944, - facing = 2, - }, - { - name = "staticradar", - x = 4064, - z = 5040, - facing = 2, - }, - { - name = "staticradar", - x = 6816, - z = 4768, - facing = 2, - }, - { - name = "staticradar", - x = 2608, - z = 4848, - facing = 2, - }, - { - name = "staticcon", - x = 2264, - z = 4840, - facing = 0, - }, - { - name = "staticcon", - x = 3960, - z = 5288, - facing = 0, - }, - { - name = "staticmex", - x = 744, - z = 4360, - facing = 0, - }, - { - name = "spideremp", - x = 1019, - z = 3481, - facing = 1, - }, - { - name = "staticcon", - x = 2216, - z = 4792, - facing = 1, - }, - { - name = "cloakraid", - x = 2897, - z = 3878, - facing = 1, - }, - { - name = "spiderskirm", - x = 6508, - z = 4480, - facing = 2, - }, - { - name = "spidercrabe", - x = 977, - z = 3510, - facing = 1, - }, - { - name = "amphfloater", - x = 3922, - z = 2812, - facing = 0, - }, - { - name = "staticradar", - x = 4656, - z = 3872, - facing = 3, - }, - { - name = "cloakcon", - x = 793, - z = 3871, - facing = 1, - }, - { - name = "amphfloater", - x = 3960, - z = 2839, - facing = 0, - }, - { - name = "staticmex", - x = 7064, - z = 4312, - facing = 0, - }, - { - name = "amphfloater", - x = 4067, - z = 2976, - facing = 0, - }, - { - name = "staticmex", - x = 2264, - z = 4632, - facing = 0, - }, - { - name = "staticradar", - x = 1376, - z = 6800, - facing = 2, - }, - { - name = "energywind", - x = 5192, - z = 5384, - facing = 2, - }, - { - name = "spiderskirm", - x = 5201, - z = 4473, - facing = 3, - }, - { - name = "cloakcon", - x = 4499, - z = 3243, - facing = 2, - }, - { - name = "staticcon", - x = 776, - z = 4424, - facing = 1, - }, - { - name = "cloakcon", - x = 148, - z = 2835, - facing = 2, - }, - { - name = "staticradar", - x = 3488, - z = 6880, - facing = 2, - }, - { - name = "cloakcon", - x = 1223, - z = 4276, - facing = 1, - }, - { - name = "spidercon", - x = 4246, - z = 4114, - facing = 0, - }, - { - name = "staticradar", - x = 2288, - z = 4736, - facing = 1, - }, - { - name = "amphcon", - x = 3760, - z = 4057, - facing = 1, - }, - { - name = "cloakskirm", - x = 1043, - z = 3512, - facing = 1, - }, - { - name = "spidercrabe", - x = 6150, - z = 4477, - facing = 1, - }, - { - name = "staticcon", - x = 856, - z = 4344, - facing = 1, - }, - { - name = "cloaksnipe", - x = 1867, - z = 5619, - facing = 1, - }, - { - name = "staticradar", - x = 784, - z = 4352, - facing = 1, - }, - { - name = "staticcon", - x = 2360, - z = 4680, - facing = 1, - }, - { - name = "spidercon", - x = 5283, - z = 4334, - facing = 0, - }, - { - name = "cloakraid", - x = 3074, - z = 4128, - facing = 1, - }, - { - name = "cloakassault", - x = 1493, - z = 3737, - facing = 2, - }, - { - name = "spidercrabe", - x = 6616, - z = 6132, - facing = 2, - buildProgress = 0.43849999, - }, - { - name = "amphcon", - x = 3368, - z = 6164, - facing = 2, - buildProgress = 0.31850001, - }, - { - name = "cloakraid", - x = 760, - z = 5814, - facing = 2, - buildProgress = 0.94999999, - }, - } - }, - { - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Sorcerers", - allyTeam = 1, - unlocks = { - "staticcon", - "staticmex", - "energysolar", - "energygeo", - "staticstorage", - "staticradar", - "turretmissile", - "planecon", - "planescout", - "planeheavyfighter", - "bomberdisarm", - "striderhub", - "striderarty", - "striderscorpion", - }, - startX = 4400, - startZ = 7000, - commanderLevel = 6, - commanderParameters = { - facplop = false, - }, - commander = { - name = "Blackwitch", - chassis = "engineer", - decorations = { - "skin_support_dark", - }, - modules = { - "commweapon_lparticlebeam", - "commweapon_multistunner", - "module_heavy_armor", - "module_heavy_armor", - "module_high_power_servos", - "module_high_power_servos", - "module_adv_nano", - "module_adv_nano", - "module_adv_nano", - "module_adv_nano", - "module_companion_drone", - "module_companion_drone", - "module_companion_drone", - "module_companion_drone", - } - }, - midgameUnits = { - { - name = "striderscorpion", - x = 4500, - z = 6600, - facing = 0, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = true, - }, - { - name = "striderscorpion", - x = 4000, - z = 6600, - facing = 0, - spawnRadius = 150, - delay = 4*30*60, - orbitalDrop = true, - difficultyAtLeast = 4, - }, - { - name = "striderscorpion", - x = 3000, - z = 6600, - facing = 0, - spawnRadius = 150, - delay = 6*30*60, - orbitalDrop = true, - difficultyAtLeast = 2, - difficultyAtMost = 3, - }, - { - name = "striderbantha", - x = 2000, - z = 6600, - facing = 0, - spawnRadius = 150, - delay = 6*30*60, - orbitalDrop = true, - difficultyAtLeast = 4, - }, - { - name = "striderscorpion", - x = 2000, - z = 6600, - facing = 0, - spawnRadius = 150, - delay = 8*30*60, - orbitalDrop = true, - }, - { - name = "striderscorpion", - x = 5500, - z = 6600, - facing = 0, - spawnRadius = 150, - delay = 10*30*60, - orbitalDrop = true, - difficultyAtLeast = 3, - }, - }, - startUnits = { - { - name = "staticheavyarty", - x = 3970, - z = 6735, - facing = 2, - buildProgress = 0.85, - difficultyAtLeast = 4, - }, - { - name = "staticcon", - x = 3975, - z = 7000, - facing = 2, - difficultyAtLeast = 4, - }, - { - name = "turretriot", - x = 4050, - z = 6735, - facing = 2, - difficultyAtLeast = 4, - }, - { - name = "turretriot", - x = 3870, - z = 6700, - facing = 2, - difficultyAtLeast = 4, - }, - { - name = "striderhub", - x = 4928, - z = 6688, - facing = 2, - }, - { - name = "turretriot", - x = 4800, - z = 6688, - facing = 2, - }, - { - name = "turretriot", - x = 5100, - z = 6688, - facing = 2, - }, - { - name = "striderhub", - x = 800, - z = 6688, - facing = 2, - }, - { - name = "turretriot", - x = 700, - z = 6688, - facing = 2, - }, - { - name = "turretriot", - x = 900, - z = 6688, - facing = 2, - }, - { - name = "turretgauss", - x = 800, - z = 6500, - facing = 2, - }, - { - name = "turretgauss", - x = 800, - z = 6800, - facing = 2, - }, - { - name = "turretaafar", - x = 1000, - z = 6900, - facing = 2, - }, - { - name = "staticrearm", - x = 4632, - z = 6696, - facing = 2, - }, - { - name = "factoryplane", - x = 4720, - z = 6392, - facing = 2, - }, - { - name = "staticstorage", - x = 4424, - z = 6808, - facing = 2, - }, - { - name = "staticcon", - x = 5000, - z = 6904, - facing = 2, - }, - { - name = "energygeo", - x = 3944, - z = 6328, - facing = 2, - }, - { - name = "energyfusion", - x = 3384, - z = 7136, - facing = 0, - }, - { - name = "striderarty", - x = 2281, - z = 4563, - facing = 0, - }, - { - name = "striderarty", - x = 4928, - z = 6592, - facing = 0, - buildProgress = 0.64770001, - }, - { - name = "staticcon", - x = 4936, - z = 6840, - facing = 2, - }, - { - name = "staticradar", - x = 5120, - z = 6208, - facing = 2, - }, - { - name = "staticcon", - x = 4984, - z = 6824, - facing = 2, - }, - { - name = "staticmex", - x = 5400, - z = 4616, - facing = 0, - }, - { - name = "striderscorpion", - x = 4250, - z = 4480, - facing = 3, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "striderhub", - --"striderscorpion", - "stridercatapult", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy Merlins and Strider Hubs", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Make six Widows - satisfyOnce = true, - countRemovedUnits = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 9, - unitTypes = { - "spiderantiheavy", - }, - image = planetUtilities.ICON_DIR .. "spiderantiheavy.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 6 Widows", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Switch - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - unitTypes = { - "factorycloak", - "factoryshield", - "factoryamph", - "factorygunship", - "factoryhover", - "factoryjump", - "factoryplane", - "factoryship", - "factorytank", - "factoryveh", - }, - image = planetUtilities.ICON_DIR .. "factorycloak.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build a second Factory", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Win by 20:00 - victoryByTime = 18*60, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 18:00", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "spiderscout", - "spiderantiheavy", - }, - modules = { - "module_autorepair_LIMIT_D_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet48.lua b/campaign/dev/planets/planet48.lua deleted file mode 100644 index 972aaea05..000000000 --- a/campaign/dev/planets/planet48.lua +++ /dev/null @@ -1,3139 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/desert02.png" - - local planetData = { - name = "Old Kam", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.53, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.40, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Minimal", - radius = "6570 km", - primary = "Nataa", - primaryType = "G1V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24566", - text = [[Your enemy's defences on this level are dependent on a few critical structures, but the rough terrain will make it very difficult to get close enough to destroy them. The Tactical Missile Silo provides a much more practical solution to this problem.]] - }, - tips = { - { - image = "unitpics/tacnuke.png", - text = [[The Eos tactical nuke doesn't cause a large explosion, but whatever it hits directly will take a lot of damage. It is quite expensive and should only be used against high-value stationary targets.]] - }, - { - image = "unitpics/empmissile.png", - text = [[Shockley missiles deliver a massive amount of EMP damage in a small radius, and are not affected by shields. Use this to disable the most important part of your opponent's defences just before you attack.]] - }, - { - image = "unitpics/napalmmissile.png", - text = [[Inferno missiles create fire in a large radius, which inflicts damage over time. This is very useful for destroying low-HP economic buildings like Wind Generators and Caretakers, or preventing production from a Factory.]] - }, - { - image = "unitpics/seismic.png", - text = [[The Quake seismic missile's main purpose is reducing terraformed walls so that other missiles can strike their targets. It can also be used to smooth other difficult terrain.]] - }, - }, - gameConfig = { - mapName = "Xenolithic_v1", - playerConfig = { - startX = 1900, - startZ = 2400, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "staticmissilesilo", - "tacnuke", - "napalmmissile", - "empmissile", - "seismic", - }, - startUnits = { - { - name = "staticmissilesilo", - x = 2128, - z = 3088, - facing = 3, - }, - { - name = "turretlaser", - x = 1888, - z = 2368, - facing = 1, - }, - { - name = "turretlaser", - x = 2064, - z = 2672, - facing = 1, - }, - { - name = "staticmex", - x = 1672, - z = 2968, - facing = 3, - }, - { - name = "staticmex", - x = 1528, - z = 2680, - facing = 3, - }, - { - name = "staticmex", - x = 1864, - z = 2712, - facing = 3, - }, - { - name = "energysolar", - x = 1640, - z = 2872, - facing = 1, - }, - { - name = "energysolar", - x = 1640, - z = 2712, - facing = 1, - }, - { - name = "energysolar", - x = 1784, - z = 2776, - facing = 1, - }, - { - name = "staticcon", - x = 1800, - z = 3032, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1800, 3032}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1825, 3057}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 1800, - z = 3128, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1800, 3128}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1825, 3153}, options = {"shift"}}, - }, - }, - { - name = "turretheavylaser", - x = 2216, - z = 3208, - facing = 1, - }, - { - name = "turretriot", - x = 2232, - z = 2920, - facing = 1, - }, - { - name = "turretriot", - x = 1944, - z = 3272, - facing = 0, - }, - { - name = "turretlaser", - x = 1680, - z = 3344, - facing = 0, - }, - } - }, - aiConfig = { - { - humanName = "Sorrali", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - commanderParameters = { - facplop = false, - }, - allyTeam = 0, - unlocks = { - "staticcon", - "staticmex", - "staticradar", - "staticantinuke", - "energysolar", - "energywind", - "energypylon", - "turretlaser", - "turretmissile", - "factoryspider", - "spidercon", - "spiderscout", - "spideremp", - "spiderassault", - "spiderskirm", - "spiderriot", - "spidercrabe", - "factoryplane", - "planescout", - "bomberdisarm", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldriot", - "shieldassault", - "shieldskirm", - "shieldfelon", - "shieldshield", - "shieldarty", - }, - commander = false, - startUnits = { - { - name = "turretriot", - x = 2296, - z = 6552, - facing = 1, - }, - { - name = "turretlaser", - x = 320, - z = 1792, - facing = 1, - }, - { - name = "turretlaser", - x = 960, - z = 1600, - facing = 1, - }, - { - name = "staticmex", - x = 1704, - z = 4360, - facing = 0, - }, - { - name = "staticmex", - x = 2008, - z = 4216, - facing = 0, - }, - { - name = "staticmex", - x = 1736, - z = 4024, - facing = 0, - }, - { - name = "staticmex", - x = 1704, - z = 5432, - facing = 2, - }, - { - name = "staticmex", - x = 1592, - z = 5704, - facing = 2, - }, - { - name = "staticmex", - x = 1944, - z = 5672, - facing = 2, - }, - { - name = "staticmex", - x = 632, - z = 2248, - facing = 2, - }, - { - name = "staticmex", - x = 456, - z = 5944, - facing = 2, - }, - { - name = "staticmex", - x = 280, - z = 6216, - facing = 2, - }, - { - name = "staticmex", - x = 472, - z = 1896, - facing = 2, - }, - { - name = "staticmex", - x = 712, - z = 6216, - facing = 2, - }, - { - name = "staticmex", - x = 248, - z = 2136, - facing = 2, - }, - { - name = "staticmex", - x = 904, - z = 920, - facing = 3, - }, - { - name = "staticmex", - x = 1928, - z = 792, - facing = 3, - }, - { - name = "energyfusion", - x = 32, - z = 4360, - facing = 1, - }, - { - name = "energyfusion", - x = 32, - z = 4280, - facing = 1, - }, - { - name = "energyfusion", - x = 32, - z = 4200, - facing = 1, - }, - { - name = "staticmex", - x = 360, - z = 7480, - facing = 1, - }, - { - name = "staticmex", - x = 1592, - z = 8088, - facing = 1, - }, - { - name = "turretlaser", - x = 592, - z = 2384, - facing = 1, - }, - { - name = "staticmex", - x = 1432, - z = 6648, - facing = 3, - }, - { - name = "staticmex", - x = 3000, - z = 4536, - facing = 3, - }, - { - name = "staticmex", - x = 2456, - z = 7544, - facing = 3, - }, - { - name = "staticmex", - x = 3080, - z = 3272, - facing = 3, - }, - { - name = "factoryplane", - x = 56, - z = 3664, - facing = 1, - }, - { - name = "planescout", - x = 200, - z = 3664, - facing = 1, - }, - { - name = "planescout", - x = 200, - z = 200, - facing = 1, - }, - { - name = "turretlaser", - x = 1856, - z = 5424, - facing = 1, - }, - { - name = "energyfusion", - x = 32, - z = 3096, - facing = 1, - }, - { - name = "energypylon", - x = 312, - z = 2488, - facing = 1, - }, - { - name = "energyfusion", - x = 32, - z = 3016, - facing = 1, - }, - { - name = "energyfusion", - x = 32, - z = 2936, - facing = 1, - }, - { - name = "energypylon", - x = 680, - z = 1608, - facing = 1, - }, - { - name = "energysolar", - x = 1992, - z = 808, - facing = 0, - }, - { - name = "turretlaser", - x = 288, - z = 6368, - facing = 0, - }, - { - name = "energysolar", - x = 1912, - z = 856, - facing = 3, - }, - { - name = "energysolar", - x = 1864, - z = 776, - facing = 2, - }, - { - name = "energysolar", - x = 1944, - z = 728, - facing = 1, - }, - { - name = "energypylon", - x = 1368, - z = 904, - facing = 1, - }, - { - name = "energypylon", - x = 280, - z = 3672, - facing = 1, - }, - { - name = "staticrearm", - x = 72, - z = 3464, - facing = 1, - }, - { - name = "energypylon", - x = 200, - z = 4968, - facing = 1, - }, - { - name = "staticcon", - x = 24, - z = 3800, - facing = 1, - }, - { - name = "energypylon", - x = 552, - z = 5864, - facing = 1, - }, - { - name = "energypylon", - x = 1224, - z = 2536, - facing = 1, - }, - { - name = "energypylon", - x = 1480, - z = 5576, - facing = 1, - }, - { - name = "energypylon", - x = 1192, - z = 3512, - facing = 1, - }, - { - name = "energypylon", - x = 1560, - z = 4360, - facing = 1, - }, - { - name = "staticheavyradar", - x = 1552, - z = 6416, - facing = 1, - }, - { - name = "staticheavyradar", - x = 1744, - z = 1568, - facing = 1, - }, - { - name = "factoryspider", - x = 872, - z = 1880, - facing = 1, - }, - { - name = "staticcon", - x = 744, - z = 1848, - facing = 1, - }, - { - name = "staticcon", - x = 744, - z = 1928, - facing = 1, - }, - { - name = "factoryshield", - x = 1448, - z = 4144, - facing = 1, - }, - { - name = "staticcon", - x = 1288, - z = 4104, - facing = 1, - }, - { - name = "staticcon", - x = 1288, - z = 4200, - facing = 1, - }, - { - name = "factoryspider", - x = 824, - z = 5960, - facing = 1, - }, - { - name = "staticcon", - x = 712, - z = 5928, - facing = 1, - }, - { - name = "staticcon", - x = 712, - z = 5992, - facing = 1, - }, - { - name = "staticstorage", - x = 24, - z = 3912, - facing = 3, - }, - { - name = "staticstorage", - x = 24, - z = 3976, - facing = 3, - }, - { - name = "turretlaser", - x = 112, - z = 4128, - facing = 1, - }, - { - name = "turretlaser", - x = 112, - z = 4432, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2904, - z = 3224, - facing = 1, - }, - { - name = "turretaaclose", - x = 2760, - z = 3336, - facing = 1, - }, - { - name = "turretmissile", - x = 2864, - z = 3472, - facing = 1, - }, - { - name = "turretmissile", - x = 2896, - z = 3344, - facing = 1, - }, - { - name = "turretlaser", - x = 96, - z = 3168, - facing = 1, - }, - { - name = "turretlaser", - x = 2480, - z = 2240, - facing = 1, - }, - { - name = "turretlaser", - x = 96, - z = 2880, - facing = 1, - }, - { - name = "turretemp", - x = 2448, - z = 2112, - facing = 1, - }, - { - name = "turretriot", - x = 1992, - z = 1000, - facing = 1, - }, - { - name = "turretmissile", - x = 2016, - z = 1136, - facing = 1, - }, - { - name = "turretlaser", - x = 2000, - z = 592, - facing = 1, - }, - { - name = "turretlaser", - x = 1232, - z = 4016, - facing = 1, - }, - { - name = "turretlaser", - x = 1472, - z = 4336, - facing = 1, - }, - { - name = "turretlaser", - x = 1952, - z = 4448, - facing = 1, - }, - { - name = "turretaalaser", - x = 2824, - z = 4552, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2616, - z = 7496, - facing = 1, - }, - { - name = "turretemp", - x = 2976, - z = 4640, - facing = 1, - }, - { - name = "turretmissile", - x = 2640, - z = 7392, - facing = 1, - }, - { - name = "turretgauss", - x = 2952, - z = 4456, - facing = 1, - }, - { - name = "turretmissile", - x = 2496, - z = 7680, - facing = 1, - }, - { - name = "turretaaclose", - x = 2376, - z = 7448, - facing = 1, - }, - { - name = "turretriot", - x = 2424, - z = 7288, - facing = 2, - }, - { - name = "turretemp", - x = 3168, - z = 6000, - facing = 1, - }, - { - name = "turretriot", - x = 3128, - z = 5784, - facing = 1, - }, - { - name = "turretlaser", - x = 3056, - z = 6048, - facing = 0, - }, - { - name = "turretlaser", - x = 880, - z = 6224, - facing = 1, - }, - { - name = "turretlaser", - x = 1760, - z = 5824, - facing = 0, - }, - { - name = "turretlaser", - x = 496, - z = 5744, - facing = 1, - }, - { - name = "energysolar", - x = 3064, - z = 3576, - facing = 1, - buildProgress = 0.33329999, - }, - { - name = "shieldcon", - x = 3144, - z = 3653, - facing = 3, - }, - { - name = "energysolar", - x = 2104, - z = 632, - facing = 0, - }, - { - name = "spidercon", - x = 2462, - z = 6503, - facing = 2, - }, - { - name = "staticcon", - x = 664, - z = 5976, - facing = 1, - }, - { - name = "turretlaser", - x = 3360, - z = 5680, - facing = 2, - }, - { - name = "spidercon", - x = 2391, - z = 7965, - facing = 1, - }, - { - name = "shieldcon", - x = 2548, - z = 2309, - facing = 3, - }, - { - name = "spidercon", - x = 2608, - z = 2295, - facing = 1, - }, - { - name = "energysolar", - x = 1528, - z = 3032, - facing = 1, - }, - { - name = "staticradar", - x = 2416, - z = 448, - facing = 0, - buildProgress = 0.403, - }, - { - name = "turretlaser", - x = 1824, - z = 4240, - facing = 1, - }, - { - name = "turretlaser", - x = 1728, - z = 5600, - facing = 1, - }, - { - name = "turretlaser", - x = 976, - z = 976, - facing = 0, - }, - { - name = "energysolar", - x = 2232, - z = 4328, - facing = 1, - }, - { - name = "staticradar", - x = 1664, - z = 5392, - facing = 1, - }, - { - name = "turretlaser", - x = 1776, - z = 2864, - facing = 1, - }, - { - name = "turretlaser", - x = 368, - z = 2224, - facing = 1, - }, - { - name = "energywind", - x = 1032, - z = 7640, - facing = 2, - }, - { - name = "turretlaser", - x = 1472, - z = 6736, - facing = 2, - }, - { - name = "staticradar", - x = 1136, - z = 848, - facing = 0, - }, - { - name = "staticradar", - x = 1696, - z = 3040, - facing = 1, - }, - { - name = "energysolar", - x = 440, - z = 6680, - facing = 1, - }, - { - name = "energysolar", - x = 1512, - z = 5016, - facing = 1, - }, - { - name = "energysolar", - x = 3096, - z = 3736, - facing = 1, - }, - { - name = "spidercon", - x = 2055, - z = 7017, - facing = 2, - }, - { - name = "energywind", - x = 1528, - z = 4888, - facing = 1, - }, - { - name = "energysolar", - x = 1256, - z = 7640, - facing = 2, - }, - { - name = "staticcon", - x = 664, - z = 5928, - facing = 1, - }, - { - name = "turretlaser", - x = 544, - z = 6032, - facing = 1, - }, - { - name = "spidercon", - x = 3436, - z = 5486, - facing = 2, - }, - { - name = "spiderassault", - x = 2491, - z = 2579, - facing = 1, - patrolRoute = { - {2477, 2544}, - {2517, 2595}, - }, - }, - { - name = "spidercon", - x = 2919, - z = 3268, - facing = 1, - }, - { - name = "energypylon", - x = 1432, - z = 6408, - facing = 1, - }, - { - name = "spidercon", - x = 3319, - z = 3196, - facing = 0, - }, - { - name = "energywind", - x = 456, - z = 6552, - facing = 1, - }, - { - name = "spiderassault", - x = 4194, - z = 4708, - facing = 0, - }, - { - name = "staticradar", - x = 368, - z = 7296, - facing = 1, - }, - { - name = "turretlaser", - x = 1632, - z = 8048, - facing = 2, - }, - { - name = "energypylon", - x = 3000, - z = 4296, - facing = 1, - }, - { - name = "spidercon", - x = 2841, - z = 706, - facing = 2, - }, - { - name = "turretlaser", - x = 256, - z = 7488, - facing = 1, - }, - { - name = "energywind", - x = 1816, - z = 2648, - facing = 1, - }, - { - name = "spideremp", - x = 3696, - z = 4330, - facing = 3, - }, - { - name = "turretlaser", - x = 3152, - z = 4432, - facing = 1, - }, - { - name = "energywind", - x = 1064, - z = 6088, - facing = 1, - }, - { - name = "spiderscout", - x = 1859, - z = 4287, - facing = 2, - }, - { - name = "shieldskirm", - x = 3665, - z = 5217, - facing = 2, - }, - { - name = "energywind", - x = 1096, - z = 6184, - facing = 1, - }, - { - name = "staticmex", - x = 2552, - z = 2216, - facing = 0, - }, - { - name = "staticradar", - x = 2960, - z = 4528, - facing = 1, - }, - { - name = "energypylon", - x = 2072, - z = 6824, - facing = 2, - buildProgress = 0.2899, - }, - { - name = "energywind", - x = 1064, - z = 5976, - facing = 1, - }, - { - name = "turretlaser", - x = 3200, - z = 5536, - facing = 2, - }, - { - name = "spiderskirm", - x = 860, - z = 5960, - facing = 1, - buildProgress = 0.53210002, - }, - { - name = "spiderskirm", - x = 3130, - z = 4361, - facing = 0, - patrolRoute = { - {3167, 4380}, - {3048, 4616}, - }, - }, - { - name = "turretmissile", - x = 3408, - z = 5456, - facing = 2, - }, - { - name = "shieldassault", - x = 3758, - z = 4289, - facing = 0, - }, - { - name = "energypylon", - x = 3480, - z = 5608, - facing = 2, - }, - { - name = "shieldarty", - x = 1877, - z = 4437, - facing = 0, - }, - { - name = "energypylon", - x = 2904, - z = 2184, - facing = 0, - }, - { - name = "shieldassault", - x = 3728, - z = 5311, - facing = 2, - }, - { - name = "shieldassault", - x = 1953, - z = 4152, - facing = 1, - }, - { - name = "spiderassault", - x = 2441, - z = 2579, - facing = 1, - patrolRoute = { - {2434, 2597}, - {2475, 2547}, - }, - }, - { - name = "shieldassault", - x = 3552, - z = 4429, - facing = 3, - }, - { - name = "staticmex", - x = 3384, - z = 5944, - facing = 0, - }, - { - name = "turretlaser", - x = 3568, - z = 5600, - facing = 2, - }, - { - name = "energysolar", - x = 2120, - z = 4328, - facing = 1, - }, - { - name = "turretmissile", - x = 3008, - z = 5616, - facing = 2, - }, - { - name = "energypylon", - x = 360, - z = 7240, - facing = 1, - }, - { - name = "energysolar", - x = 760, - z = 7592, - facing = 2, - }, - { - name = "spiderassault", - x = 2503, - z = 2504, - facing = 0, - patrolRoute = { - {2454, 2487}, - {2475, 2547}, - }, - }, - { - name = "turretlaser", - x = 2048, - z = 4256, - facing = 1, - }, - { - name = "energypylon", - x = 2728, - z = 7240, - facing = 2, - }, - { - name = "energysolar", - x = 472, - z = 6408, - facing = 1, - }, - { - name = "shieldarty", - x = 3656, - z = 4485, - facing = 0, - }, - { - name = "spideremp", - x = 3594, - z = 3806, - facing = 3, - }, - { - name = "energysolar", - x = 2424, - z = 4328, - facing = 1, - }, - { - name = "shieldassault", - x = 3728, - z = 5395, - facing = 2, - }, - { - name = "shieldcon", - x = 2314, - z = 746, - facing = 0, - }, - { - name = "shieldfelon", - x = 2446, - z = 4128, - facing = 1, - }, - { - name = "spidercon", - x = 1978, - z = 6458, - facing = 3, - }, - { - name = "energywind", - x = 1000, - z = 7736, - facing = 2, - }, - { - name = "shieldcon", - x = 3161, - z = 2150, - facing = 1, - }, - { - name = "spidercon", - x = 2955, - z = 3228, - facing = 0, - }, - { - name = "spiderskirm", - x = 3655, - z = 5283, - facing = 3, - }, - { - name = "staticmex", - x = 3320, - z = 8024, - facing = 0, - }, - { - name = "spidercon", - x = 1941, - z = 6669, - facing = 0, - }, - { - name = "shieldassault", - x = 3678, - z = 5368, - facing = 2, - }, - { - name = "spidercon", - x = 1945, - z = 1474, - facing = 2, - }, - { - name = "energysolar", - x = 2136, - z = 7448, - facing = 2, - }, - { - name = "energypylon", - x = 1592, - z = 7848, - facing = 2, - }, - { - name = "shieldassault", - x = 3791, - z = 4235, - facing = 0, - }, - { - name = "turretlaser", - x = 3248, - z = 8016, - facing = 2, - }, - { - name = "energysolar", - x = 3240, - z = 4984, - facing = 2, - }, - { - name = "spidercon", - x = 3127, - z = 4399, - facing = 1, - }, - { - name = "spiderassault", - x = 1573, - z = 5338, - facing = 2, - }, - { - name = "energypylon", - x = 2120, - z = 2536, - facing = 1, - }, - { - name = "energysolar", - x = 2088, - z = 7576, - facing = 2, - }, - { - name = "spiderscout", - x = 1094, - z = 2711, - facing = 0, - }, - { - name = "energysolar", - x = 872, - z = 7672, - facing = 2, - buildProgress = 0.4285, - }, - { - name = "energypylon", - x = 3304, - z = 7800, - facing = 2, - }, - { - name = "energysolar", - x = 1176, - z = 7592, - facing = 2, - }, - { - name = "staticmex", - x = 3000, - z = 6920, - facing = 0, - }, - { - name = "energysolar", - x = 1048, - z = 7432, - facing = 2, - }, - { - name = "energysolar", - x = 1256, - z = 7560, - facing = 2, - }, - { - name = "spiderskirm", - x = 3723, - z = 5104, - facing = 2, - }, - { - name = "spiderassault", - x = 3695, - z = 5265, - facing = 0, - }, - { - name = "turretlaser", - x = 928, - z = 768, - facing = 0, - }, - { - name = "shieldraid", - x = 3577, - z = 2824, - facing = 3, - }, - { - name = "energypylon", - x = 3224, - z = 2936, - facing = 0, - }, - { - name = "staticcon", - x = 648, - z = 6024, - facing = 1, - buildProgress = 0.98180002, - }, - { - name = "spiderskirm", - x = 3735, - z = 4995, - facing = 2, - }, - { - name = "energysolar", - x = 792, - z = 7672, - facing = 2, - }, - { - name = "spiderassault", - x = 2462, - z = 2507, - facing = 2, - patrolRoute = { - {2475, 2547}, - {2473, 2483}, - }, - }, - { - name = "turretlaser", - x = 3536, - z = 5808, - facing = 2, - }, - { - name = "spiderassault", - x = 2875, - z = 5319, - facing = 1, - }, - { - name = "spidercon", - x = 757, - z = 7511, - facing = 0, - }, - { - name = "spiderscout", - x = 4432, - z = 2373, - facing = 2, - }, - { - name = "energysolar", - x = 3192, - z = 4824, - facing = 1, - }, - { - name = "energypylon", - x = 2600, - z = 312, - facing = 0, - }, - { - name = "spiderassault", - x = 2795, - z = 5400, - facing = 1, - }, - { - name = "turretlaser", - x = 512, - z = 7440, - facing = 1, - }, - { - name = "turretmissile", - x = 3424, - z = 5984, - facing = 2, - }, - { - name = "turretlaser", - x = 1520, - z = 5552, - facing = 1, - }, - { - name = "turretmissile", - x = 2864, - z = 3024, - facing = 1, - }, - { - name = "turretlaser", - x = 3152, - z = 3312, - facing = 1, - }, - { - name = "shieldassault", - x = 3907, - z = 4012, - facing = 3, - }, - { - name = "shieldfelon", - x = 1460, - z = 4144, - facing = 1, - buildProgress = 0.3204, - }, - { - name = "spiderscout", - x = 5190, - z = 1299, - facing = 1, - }, - { - name = "turretlaser", - x = 1600, - z = 2640, - facing = 1, - }, - { - name = "staticmex", - x = 3816, - z = 2696, - facing = 0, - buildProgress = 0.1355, - }, - { - name = "shieldassault", - x = 2435, - z = 2537, - facing = 1, - }, - { - name = "spiderscout", - x = 5060, - z = 1403, - facing = 2, - }, - { - name = "energywind", - x = 3288, - z = 5112, - facing = 2, - }, - { - name = "turretlaser", - x = 384, - z = 2016, - facing = 1, - }, - { - name = "turretmissile", - x = 3072, - z = 3520, - facing = 1, - }, - { - name = "spidercon", - x = 2373, - z = 1416, - facing = 1, - }, - { - name = "spiderscout", - x = 2979, - z = 2661, - facing = 2, - }, - { - name = "turretlaser", - x = 2592, - z = 352, - facing = 0, - }, - { - name = "spiderscout", - x = 4255, - z = 3295, - facing = 1, - }, - { - name = "energysolar", - x = 2152, - z = 7368, - facing = 2, - }, - { - name = "turretlaser", - x = 1648, - z = 6624, - facing = 2, - }, - { - name = "spidercon", - x = 636, - z = 6147, - facing = 3, - }, - { - name = "turretlaser", - x = 3072, - z = 3104, - facing = 1, - }, - { - name = "spiderscout", - x = 4344, - z = 2138, - facing = 1, - }, - { - name = "energypylon", - x = 3448, - z = 2968, - facing = 0, - }, - { - name = "turretlaser", - x = 2784, - z = 4320, - facing = 1, - }, - { - name = "spiderscout", - x = 4014, - z = 2017, - facing = 1, - }, - { - name = "turretlaser", - x = 1840, - z = 8064, - facing = 2, - }, - { - name = "turretlaser", - x = 448, - z = 6224, - facing = 1, - }, - { - name = "shieldassault", - x = 2235, - z = 4129, - facing = 1, - }, - { - name = "spiderskirm", - x = 1415, - z = 1949, - facing = 1, - }, - { - name = "spiderskirm", - x = 908, - z = 1880, - facing = 1, - buildProgress = 0.59399998, - }, - { - name = "turretmissile", - x = 3552, - z = 5312, - facing = 2, - buildProgress = 0.3299, - }, - { - name = "staticcon", - x = 3032, - z = 3416, - facing = 1, - buildProgress = 0.0772, - }, - } - }, - { - startX = 7000, - startZ = 4000, - humanName = "Krake East", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticcon", - "staticmex", - "staticradar", - "staticantinuke", - "energysolar", - "energywind", - "energypylon", - "turretlaser", - "turretmissile", - "factoryspider", - "spidercon", - "spiderscout", - "spideremp", - "spiderassault", - "spiderskirm", - "spiderriot", - "factorycloak", - "cloakcon", - "cloakraid", - "cloakriot", - "cloakskirm", - "cloakassault", - "cloakarty", - }, - difficultyDependantUnlocks = { - [2] = {"spidercrabe"}, - [3] = {"spidercrabe","spiderantiheavy"}, - [3] = {"striderhub","striderfunnelweb","spidercrabe","spiderantiheavy","staticantinuke",}, - }, - commanderLevel = 5, - commander = { - name = "Janii Lass", - chassis = "guardian", - modules = { - "commweapon_slamrocket", - "commweapon_heavymachinegun", - "module_autorepair", - "module_autorepair", - "module_heavy_armor", - "module_heavy_armor", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_nano", - "module_adv_nano", - } - }, - startUnits = { - { - name = "staticarty", - x = 4056, - z = 1112, - facing = 3, - }, - { - name = "staticarty", - x = 5208, - z = 4552, - facing = 3, - }, - { - name = "staticarty", - x = 4584, - z = 7672, - facing = 2, - }, - { - name = "staticarty", - x = 6220, - z = 5412, - facing = 3, - terraformHeight = 320, - }, - { - name = "staticarty", - x = 6150, - z = 3780, - facing = 3, - terraformHeight = 320, - }, - { - name = "staticarty", - x = 6400, - z = 2200, - facing = 3, - terraformHeight = 320, - }, - { - name = "staticantinuke", - x = 7628, - z = 4400, - facing = 3, - }, - { - name = "staticshield", - x = 6320, - z = 5412, - facing = 3, - }, - { - name = "staticshield", - x = 6250, - z = 3780, - facing = 3, - }, - { - name = "staticshield", - x = 6500, - z = 2200, - facing = 3, - }, - { - name = "turretantiheavy", - x = 7250, - z = 3320, - facing = 3, - }, - { - name = "turretantiheavy", - x = 6350, - z = 4500, - facing = 3, - }, - { - name = "turretantiheavy", - x = 6240, - z = 2600, - facing = 3, - }, - { - name = "striderhub", - x = 7792, - z = 4000, - facing = 3, - difficultyAtLeast = 4, - }, - { - name = "factoryspider", - x = 7112, - z = 4040, - facing = 3, - }, - - { - name = "staticcon", - x = 7240, - z = 4008, - facing = 3, - }, - { - name = "staticcon", - x = 7240, - z = 4088, - facing = 3, - }, - - { - name = "staticshield", - x = 5392, - z = 4656, - facing = 3, - }, - - { - name = "energysingu", - x = 7560, - z = 3208, - facing = 2, - }, - { - name = "energysingu", - x = 7560, - z = 3512, - facing = 2, - }, - { - name = "turretantiheavy", - x = 4736, - z = 6080, - facing = 3, - }, - { - name = "staticcon", - x = 7800, - z = 5832, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7800, 5832}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7638, 5784}, options = {"shift"}}, - }, - }, - { - name = "energypylon", - x = 6968, - z = 3320, - facing = 3, - }, - { - name = "staticmex", - x = 7624, - z = 2184, - facing = 0, - }, - { - name = "turretantiheavy", - x = 5136, - z = 2720, - facing = 3, - }, - { - name = "factorycloak", - x = 7648, - z = 5784, - facing = 3, - }, - { - name = "staticmex", - x = 7768, - z = 1864, - facing = 0, - }, - { - name = "staticmex", - x = 6904, - z = 5496, - facing = 3, - }, - { - name = "staticmex", - x = 8024, - z = 2152, - facing = 0, - }, - { - name = "energypylon", - x = 7944, - z = 2904, - facing = 3, - }, - { - name = "staticmex", - x = 6552, - z = 5560, - facing = 3, - }, - { - name = "staticmex", - x = 6312, - z = 2920, - facing = 3, - }, - { - name = "staticmex", - x = 7768, - z = 6456, - facing = 3, - }, - { - name = "staticmex", - x = 7832, - z = 6104, - facing = 3, - }, - { - name = "staticcon", - x = 7800, - z = 5736, - facing = 3, - }, - { - name = "staticmex", - x = 8056, - z = 6408, - facing = 3, - }, - { - name = "staticmex", - x = 6680, - z = 4232, - facing = 3, - }, - { - name = "energypylon", - x = 6008, - z = 3176, - facing = 3, - }, - { - name = "staticshield", - x = 4784, - z = 7792, - facing = 3, - }, - { - name = "energypylon", - x = 5544, - z = 2504, - facing = 3, - }, - { - name = "staticmex", - x = 6552, - z = 2632, - facing = 3, - }, - { - name = "staticmex", - x = 6824, - z = 3032, - facing = 3, - }, - { - name = "cloakarty", - x = 7339, - z = 1967, - facing = 3, - }, - { - name = "staticmex", - x = 6408, - z = 4008, - facing = 3, - }, - { - name = "energypylon", - x = 4568, - z = 1144, - facing = 3, - }, - { - name = "energypylon", - x = 5784, - z = 3976, - facing = 3, - }, - { - name = "staticmex", - x = 6328, - z = 4360, - facing = 3, - }, - { - name = "energypylon", - x = 5640, - z = 5384, - facing = 3, - }, - { - name = "energypylon", - x = 7496, - z = 4120, - facing = 3, - }, - { - name = "energypylon", - x = 6584, - z = 4360, - facing = 3, - }, - { - name = "energypylon", - x = 5240, - z = 6248, - facing = 3, - }, - { - name = "energypylon", - x = 6296, - z = 1880, - facing = 3, - }, - { - name = "energypylon", - x = 5512, - z = 7016, - facing = 3, - }, - { - name = "energypylon", - x = 6488, - z = 5224, - facing = 1, - }, - { - name = "energypylon", - x = 7128, - z = 1640, - facing = 3, - }, - { - name = "energypylon", - x = 5048, - z = 7736, - facing = 3, - }, - { - name = "energypylon", - x = 7816, - z = 2152, - facing = 3, - }, - { - name = "staticmex", - x = 6632, - z = 5256, - facing = 1, - }, - { - name = "energypylon", - x = 5688, - z = 4712, - facing = 1, - }, - { - name = "energypylon", - x = 7384, - z = 5048, - facing = 1, - }, - { - name = "energypylon", - x = 7688, - z = 5992, - facing = 1, - }, - { - name = "turretemp", - x = 4016, - z = 1280, - facing = 0, - }, - { - name = "turretemp", - x = 3888, - z = 1040, - facing = 3, - }, - { - name = "staticmex", - x = 4136, - z = 1032, - facing = 3, - }, - { - name = "staticradar", - x = 4000, - z = 864, - facing = 3, - }, - { - name = "staticradar", - x = 5104, - z = 4736, - facing = 3, - }, - { - name = "staticradar", - x = 4544, - z = 7824, - facing = 3, - }, - { - name = "staticheavyradar", - x = 6736, - z = 4640, - facing = 3, - }, - { - name = "turretheavylaser", - x = 4168, - z = 1272, - facing = 3, - }, - { - name = "turretlaser", - x = 3904, - z = 896, - facing = 3, - }, - { - name = "turretlaser", - x = 4448, - z = 960, - facing = 1, - }, - { - name = "turretaaflak", - x = 4312, - z = 1048, - facing = 3, - }, - { - name = "turretaaflak", - x = 4184, - z = 888, - facing = 3, - }, - { - name = "turretgauss", - x = 4712, - z = 4120, - facing = 3, - }, - { - name = "cloakarty", - x = 7418, - z = 5791, - facing = 3, - }, - { - name = "turretaaflak", - x = 5240, - z = 4776, - facing = 3, - }, - { - name = "turretaaflak", - x = 5368, - z = 4312, - facing = 3, - }, - { - name = "turretgauss", - x = 5208, - z = 4200, - facing = 3, - }, - { - name = "turretgauss", - x = 4936, - z = 4920, - facing = 3, - }, - { - name = "turretriot", - x = 5368, - z = 4744, - facing = 0, - }, - { - name = "turretriot", - x = 5352, - z = 4520, - facing = 2, - }, - { - name = "turretlaser", - x = 5056, - z = 2544, - facing = 3, - }, - { - name = "turretlaser", - x = 5008, - z = 2896, - facing = 3, - }, - { - name = "turretaalaser", - x = 5320, - z = 2600, - facing = 3, - }, - { - name = "turretaalaser", - x = 5288, - z = 2952, - facing = 3, - }, - { - name = "turretemp", - x = 4352, - z = 7680, - facing = 3, - }, - { - name = "turretemp", - x = 4768, - z = 7520, - facing = 2, - }, - { - name = "turretheavylaser", - x = 4488, - z = 7544, - facing = 2, - }, - { - name = "turretriot", - x = 4584, - z = 8040, - facing = 3, - }, - { - name = "turretriot", - x = 5016, - z = 7560, - facing = 2, - }, - { - name = "turretaaflak", - x = 4696, - z = 7912, - facing = 2, - }, - { - name = "turretaaflak", - x = 4888, - z = 7720, - facing = 2, - }, - { - name = "turretlaser", - x = 4624, - z = 6240, - facing = 3, - }, - { - name = "turretlaser", - x = 4704, - z = 5872, - facing = 3, - }, - { - name = "turretaalaser", - x = 4808, - z = 6312, - facing = 3, - }, - { - name = "turretaalaser", - x = 4904, - z = 5976, - facing = 3, - }, - { - name = "staticmex", - x = 4776, - z = 7992, - facing = 3, - }, - { - name = "factorycloak", - x = 7488, - z = 1928, - facing = 3, - }, - { - name = "turretaafar", - x = 6000, - z = 896, - facing = 3, - }, - { - name = "turretlaser", - x = 5696, - z = 896, - facing = 3, - }, - { - name = "turretaafar", - x = 6992, - z = 4288, - facing = 3, - }, - { - name = "turretaafar", - x = 6096, - z = 7488, - facing = 3, - }, - { - name = "energypylon", - x = 7544, - z = 3336, - facing = 3, - }, - { - name = "turretheavy", - x = 7288, - z = 2952, - facing = 3, - }, - { - name = "turretheavy", - x = 7288, - z = 3656, - facing = 3, - }, - { - name = "turretheavy", - x = 7800, - z = 2952, - facing = 1, - }, - { - name = "turretheavy", - x = 7800, - z = 3656, - facing = 1, - }, - { - name = "staticcon", - x = 7640, - z = 1880, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7640, 1880}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7478, 1928}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7640, - z = 1960, - facing = 3, - }, - { - name = "dynassault4_00", - x = 5511, - z = 4036, - facing = 3, - }, - { - name = "staticmex", - x = 5448, - z = 4184, - facing = 0, - }, - { - name = "cloakraid", - x = 4783, - z = 3911, - facing = 3, - }, - { - name = "cloakarty", - x = 6904, - z = 5856, - facing = 3, - }, - { - name = "cloakcon", - x = 6337, - z = 579, - facing = 3, - }, - { - name = "cloakraid", - x = 4888, - z = 3864, - facing = 3, - }, - { - name = "cloakcon", - x = 6778, - z = 6481, - facing = 0, - }, - { - name = "spiderskirm", - x = 4477, - z = 5118, - facing = 0, - }, - { - name = "cloakcon", - x = 4827, - z = 2670, - facing = 3, - }, - { - name = "energysolar", - x = 6744, - z = 4232, - facing = 3, - }, - { - name = "cloakskirm", - x = 4189, - z = 5152, - facing = 3, - }, - { - name = "cloakcon", - x = 5789, - z = 1216, - facing = 0, - }, - { - name = "cloakcon", - x = 5928, - z = 7045, - facing = 0, - }, - { - name = "turretlaser", - x = 6560, - z = 4128, - facing = 3, - }, - { - name = "spidercon", - x = 7259, - z = 2632, - facing = 2, - }, - { - name = "turretlaser", - x = 7776, - z = 2144, - facing = 3, - }, - { - name = "cloakarty", - x = 4891, - z = 3218, - facing = 3, - }, - { - name = "cloakcon", - x = 6390, - z = 1316, - facing = 3, - }, - { - name = "staticradar", - x = 7744, - z = 1952, - facing = 3, - }, - { - name = "cloakskirm", - x = 4335, - z = 5121, - facing = 0, - }, - { - name = "turretlaser", - x = 6800, - z = 5440, - facing = 3, - }, - { - name = "cloakassault", - x = 4710, - z = 2400, - facing = 3, - }, - { - name = "spidercon", - x = 7219, - z = 2615, - facing = 2, - }, - { - name = "cloakcon", - x = 6660, - z = 6621, - facing = 1, - }, - { - name = "turretlaser", - x = 7760, - z = 4208, - facing = 3, - }, - { - name = "spiderassault", - x = 4964, - z = 4137, - facing = 0, - patrolRoute = { - {4962, 4100}, - {4944, 4162}, - }, - }, - { - name = "cloakassault", - x = 4874, - z = 5300, - facing = 2, - }, - { - name = "staticradar", - x = 6704, - z = 5216, - facing = 3, - }, - { - name = "turretlaser", - x = 7952, - z = 6272, - facing = 3, - }, - { - name = "cloakskirm", - x = 4629, - z = 2406, - facing = 3, - }, - { - name = "turretlaser", - x = 6704, - z = 1712, - facing = 3, - }, - { - name = "spiderskirm", - x = 4991, - z = 4060, - facing = 1, - patrolRoute = { - {4966, 4101}, - {5023, 4082}, - }, - }, - { - name = "cloakcon", - x = 5917, - z = 1133, - facing = 2, - }, - { - name = "staticradar", - x = 6512, - z = 2800, - facing = 3, - }, - { - name = "turretlaser", - x = 6608, - z = 2976, - facing = 3, - }, - { - name = "cloakcon", - x = 4832, - z = 6241, - facing = 1, - }, - { - name = "spiderskirm", - x = 4989, - z = 4103, - facing = 3, - patrolRoute = { - {4920, 4051}, - {4962, 4100}, - }, - }, - { - name = "cloakskirm", - x = 4659, - z = 2403, - facing = 3, - }, - { - name = "staticmex", - x = 7704, - z = 392, - facing = 0, - }, - { - name = "turretlaser", - x = 6832, - z = 6544, - facing = 3, - }, - { - name = "cloakskirm", - x = 4688, - z = 5083, - facing = 2, - }, - { - name = "cloakcon", - x = 5729, - z = 1761, - facing = 1, - }, - { - name = "energypylon", - x = 6584, - z = 2904, - facing = 3, - }, - { - name = "cloakcon", - x = 6752, - z = 6520, - facing = 0, - }, - { - name = "cloakskirm", - x = 5458, - z = 2247, - facing = 0, - }, - { - name = "turretlaser", - x = 5408, - z = 4096, - facing = 3, - }, - { - name = "spiderskirm", - x = 5239, - z = 4010, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4962, 4100}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4898, 4095}, options = {"shift"}}, - }, - }, - { - name = "energysolar", - x = 6968, - z = 5528, - facing = 3, - }, - { - name = "staticmex", - x = 6712, - z = 1656, - facing = 0, - }, - { - name = "turretlaser", - x = 7744, - z = 288, - facing = 0, - }, - { - name = "cloakskirm", - x = 6242, - z = 6495, - facing = 3, - }, - { - name = "staticmex", - x = 6792, - z = 6664, - facing = 0, - }, - { - name = "cloakskirm", - x = 5440, - z = 2229, - facing = 0, - }, - { - name = "cloakarty", - x = 5862, - z = 5792, - facing = 3, - }, - { - name = "spiderassault", - x = 5301, - z = 3920, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4962, 4100}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4982, 4161}, options = {"shift"}}, - }, - }, - { - name = "staticmex", - x = 6760, - z = 392, - facing = 0, - }, - { - name = "cloakarty", - x = 6018, - z = 2017, - facing = 3, - }, - { - name = "energysolar", - x = 7128, - z = 5624, - facing = 3, - }, - { - name = "staticmex", - x = 5816, - z = 1096, - facing = 0, - }, - { - name = "cloakskirm", - x = 5956, - z = 2316, - facing = 3, - }, - { - name = "cloakskirm", - x = 6295, - z = 6456, - facing = 3, - }, - { - name = "spiderassault", - x = 5683, - z = 3904, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4962, 4100}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4928, 4155}, options = {"shift"}}, - }, - }, - { - name = "staticmex", - x = 5848, - z = 6312, - facing = 0, - }, - { - name = "cloakskirm", - x = 6071, - z = 2248, - facing = 3, - }, - { - name = "cloakarty", - x = 6491, - z = 5792, - facing = 3, - }, - { - name = "cloakcon", - x = 6356, - z = 1852, - facing = 3, - }, - { - name = "spidercon", - x = 6434, - z = 5029, - facing = 0, - }, - { - name = "energywind", - x = 7240, - z = 5704, - facing = 3, - }, - { - name = "energysolar", - x = 6776, - z = 3832, - facing = 3, - }, - { - name = "turretlaser", - x = 6768, - z = 480, - facing = 0, - }, - { - name = "cloakskirm", - x = 6495, - z = 2076, - facing = 3, - }, - { - name = "staticmex", - x = 4936, - z = 2648, - facing = 0, - }, - { - name = "spiderskirm", - x = 6603, - z = 4129, - facing = 2, - }, - { - name = "staticradar", - x = 5648, - z = 1104, - facing = 0, - }, - { - name = "cloakraid", - x = 6342, - z = 1973, - facing = 3, - }, - { - name = "cloakraid", - x = 5910, - z = 5606, - facing = 2, - }, - { - name = "cloakarty", - x = 7078, - z = 2113, - facing = 3, - }, - { - name = "energypylon", - x = 6744, - z = 6664, - facing = 3, - buildProgress = 0.39489999, - }, - { - name = "cloakarty", - x = 7225, - z = 5855, - facing = 3, - }, - { - name = "turretlaser", - x = 5840, - z = 1056, - facing = 0, - }, - { - name = "spiderassault", - x = 6890, - z = 4081, - facing = 3, - }, - { - name = "staticmex", - x = 5928, - z = 7144, - facing = 0, - buildProgress = 0.3222, - }, - { - name = "cloakraid", - x = 7425, - z = 5577, - facing = 2, - }, - { - name = "spiderskirm", - x = 7076, - z = 4040, - facing = 3, - buildProgress = 0.32260001, - }, - { - name = "staticmex", - x = 4936, - z = 6248, - facing = 0, - buildProgress = 0.15109999, - }, - { - name = "cloakriot", - x = 7638, - z = 5784, - facing = 3, - buildProgress = 0.27419999, - }, - { - name = "cloakassault", - x = 7478, - z = 1928, - facing = 3, - buildProgress = 0.1199, - }, - { - name = "energysolar", - x = 7336, - z = 2440, - facing = 3, - buildProgress = 0.1464, - }, - } - }, - }, - terraform = { - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {7392, 3008, 7424, 3616}, - height = 450, - }, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {7392, 3008, 7680, 3040}, - height = 450, - }, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {7392, 3584, 7680, 3616}, - height = 450, - }, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {7680, 3008, 7712, 3616}, - height = 450, - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "staticarty", - "energysingu", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all Cerberus artillery batteries and Singularity Reactors", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Build another silo - satisfyOnce = true, - countRemovedUnits = true, -- count units that previously died. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 2, - unitTypes = { - "staticmissilesilo", - }, - image = planetUtilities.ICON_DIR .. "staticmissilesilo.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build a second Missile Silo", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Make the enemy lose two Lucifers by 8:00 - onlyCountRemovedUnits = true, - satisfyByTime = 300, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 2, - enemyUnitTypes = { - "turretantiheavy", - }, - image = planetUtilities.ICON_DIR .. "turretantiheavy.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy two Lucifer turrets by 5:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Win by 12:30 - victoryByTime = 750, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 12:30", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "staticmissilesilo", - "tacnuke", - "napalmmissile", - "empmissile", - }, - modules = { - "commweapon_slamrocket", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet49.lua b/campaign/dev/planets/planet49.lua deleted file mode 100644 index 45d607e54..000000000 --- a/campaign/dev/planets/planet49.lua +++ /dev/null @@ -1,4730 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/swamp03.png" - - local planetData = { - name = "Ungtaint", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.60, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.495, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "6550 km", - primary = "Ballis", - primaryType = "G6VI", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24566", - text = [[The artillery cannons of your enemies' battleships are pretty big, but the Big Bertha plasma cannon is positively humongous. Use your static artillery to suppress the enemy until reinforcements arrive.]] - }, - tips = { - { - image = "unitpics/staticarty.png", - text = [[Cerberus artillery batteries don't have the range to be a strong offensive threat, but they're a useful defense against artillery until your Berthas come online. Make sure they are connected to your energy grid.]] - }, - { - image = "unitpics/staticheavyarty.png", - text = [[The Big Bertha outranges anything short of a strategic missile or a superweapon. The Bertha's fire is inaccurate but as long as you keep the cannon safe, it will eventually wear down any foe.]] - }, - { - image = "unitpics/striderbantha.png", - text = [[After 30 minutes substantial allied reinforcements will arrive - you just need to hold out until then.]] - }, - { - image = "unitpics/pw_hq.png", - text = [[Defender Command is armed with a complement of drones for short-range defence.]] - }, - }, - gameConfig = { - mapName = "TheRockJungle", - playerConfig = { - startX = 2500, - startZ = 3600, - allyTeam = 0, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "staticarty", - "staticheavyarty", - }, - midgameUnits = { - { - name = "striderdetriment", - x = 3660, - z = 4700, - facing = 0, - spawnRadius = 10, - delay = 30*30*60, - orbitalDrop = true, - }, - { - name = "striderbantha", - x = 3380, - z = 4000, - facing = 0, - spawnRadius = 10, - delay = 30*30*60, - orbitalDrop = true, - }, - { - name = "striderbantha", - x = 3400, - z = 5800, - facing = 0, - spawnRadius = 10, - delay = 30*30*60, - orbitalDrop = true, - }, - }, - startUnits = { - { - name = "pw_hq_defender", - x = 2290, - z = 3800, - facing = 0, - defeatIfDestroyedObjectiveID = 3, - }, - { - name = "staticheavyarty", - x = 3000, - z = 3300, - facing = 1, - buildProgress = 0.6 - }, - { - name = "energygeo", - x = 2984, - z = 2888, - facing = 1, - }, - { - name = "staticmex", - x = 2568, - z = 3400, - facing = 1, - }, - { - name = "energywind", - x = 2808, - z = 3000, - facing = 1, - }, - { - name = "energywind", - x = 2760, - z = 3080, - facing = 1, - }, - { - name = "energywind", - x = 2712, - z = 3160, - facing = 1, - }, - { - name = "energywind", - x = 2664, - z = 3240, - facing = 1, - }, - { - name = "energywind", - x = 2616, - z = 3320, - facing = 1, - }, - { - name = "energypylon", - x = 2696, - z = 3928, - facing = 1, - terraformHeight = 123, - }, - { - name = "turretaafar", - x = 3000, - z = 4000, - facing = 1, - terraformHeight = 170, - }, - { - name = "staticarty", - x = 3112, - z = 4184, - facing = 1, - terraformHeight = 170, - }, - { - name = "staticarty", - x = 3240, - z = 5592, - facing = 1, - terraformHeight = 171, - }, - { - name = "turretaafar", - x = 3100, - z = 5700, - facing = 1, - terraformHeight = 170, - }, - { - name = "staticmex", - x = 3240, - z = 4056, - facing = 1, - }, - { - name = "turretgauss", - x = 3416, - z = 3848, - facing = 1, - }, - { - name = "turretgauss", - x = 3368, - z = 4216, - facing = 1, - }, - { - name = "staticheavyradar", - x = 2832, - z = 3712, - facing = 1, - terraformHeight = 285, - }, - { - name = "turretgauss", - x = 3432, - z = 5432, - facing = 1, - }, - { - name = "turretgauss", - x = 3592, - z = 5624, - facing = 1, - }, - { - name = "staticcon", - x = 2776, - z = 3272, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2776, 3272}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2801, 3297}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 2744, - z = 3352, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2744, 3352}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2769, 3377}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 2712, - z = 3432, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2712, 3432}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2737, 3457}, options = {"shift"}}, - }, - }, - } - }, - aiConfig = { - { - humanName = "Modri Saw", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turrettorp", - "turretriot", - "turretaalaser", - "turretaaclose", - "staticradar", - "staticcon", - "staticantinuke", - "staticrearm", - "factoryplane", - "planecon", - "planescout", - "planefighter", - "planeheavyfighter", - "bomberprec", - --"bomberheavy", - "bomberdisarm", - "factoryspider", - "spidercon", - "spiderscout", - "spiderriot", - "spideremp", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spiderantiheavy", - "spideraa", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "amphbomb", - "amphaa", - "striderhub", - "striderarty", - }, - commander = false, - midgameUnits = { - { - name = "striderarty", - x = 400, - z = 3500, - facing = 0, - spawnRadius = 10, - delay = 18*30*60, - orbitalDrop = true, - }, - { - name = "striderdante", - x = 500, - z = 3500, - facing = 0, - spawnRadius = 10, - delay = 18*30*60, - orbitalDrop = true, - }, - { - name = "striderbantha", - x = 2825, - z = 200, - facing = 0, - spawnRadius = 10, - delay = 30*30*60, - orbitalDrop = true, - }, - { - name = "striderdante", - x = 2700, - z = 200, - facing = 0, - spawnRadius = 10, - delay = 30*30*60, - orbitalDrop = true, - }, - { - name = "striderdante", - x = 2900, - z = 200, - facing = 0, - spawnRadius = 10, - delay = 30*30*60, - orbitalDrop = true, - }, - { - name = "striderdetriment", - x = 3100, - z = 2250, - facing = 0, - spawnRadius = 10, - delay = 30*30*60, - orbitalDrop = true, - }, - { - name = "striderarty", - x = 2500, - z = 2250, - facing = 0, - spawnRadius = 10, - delay = 30*30*60, - orbitalDrop = true, - }, - { - name = "striderarty", - x = 2400, - z = 2400, - facing = 0, - spawnRadius = 10, - delay = 30*30*60, - orbitalDrop = true, - }, - }, - startUnits = { - { - name = "staticantinuke", - x = 1240, - z = 3200, - facing = 0, - }, - { - name = "energypylon", - x = 2730, - z = 875, - facing = 0, - }, - { - name = "turretheavy", - x = 3080, - z = 830, - facing = 1, - }, - { - name = "staticmex", - x = 728, - z = 3448, - facing = 0, - }, - { - name = "energygeo", - x = 232, - z = 168, - facing = 1, - }, - { - name = "staticmex", - x = 408, - z = 2760, - facing = 0, - }, - { - name = "staticmex", - x = 984, - z = 2232, - facing = 0, - }, - { - name = "staticmex", - x = 392, - z = 1784, - facing = 0, - }, - { - name = "staticmex", - x = 792, - z = 1400, - facing = 0, - }, - { - name = "staticmex", - x = 520, - z = 792, - facing = 0, - }, - { - name = "staticmex", - x = 904, - z = 312, - facing = 0, - }, - { - name = "staticmex", - x = 1640, - z = 568, - facing = 0, - }, - { - name = "staticmex", - x = 1624, - z = 1384, - facing = 0, - }, - { - name = "staticmex", - x = 1160, - z = 4152, - facing = 0, - }, - { - name = "staticmex", - x = 2888, - z = 1368, - facing = 0, - }, - { - name = "staticmex", - x = 2904, - z = 712, - facing = 0, - }, - { - name = "staticmex", - x = 2904, - z = 2248, - facing = 0, - }, - { - name = "energywind", - x = 536, - z = 1944, - facing = 1, - }, - { - name = "energywind", - x = 616, - z = 1992, - facing = 1, - }, - { - name = "energywind", - x = 696, - z = 2056, - facing = 1, - }, - { - name = "energywind", - x = 776, - z = 2104, - facing = 1, - }, - { - name = "energywind", - x = 856, - z = 2168, - facing = 1, - }, - { - name = "energywind", - x = 936, - z = 2216, - facing = 1, - }, - { - name = "energywind", - x = 328, - z = 312, - facing = 1, - }, - { - name = "energywind", - x = 360, - z = 392, - facing = 1, - }, - { - name = "energywind", - x = 392, - z = 472, - facing = 1, - }, - { - name = "energywind", - x = 408, - z = 552, - facing = 1, - }, - { - name = "energywind", - x = 440, - z = 632, - facing = 1, - }, - { - name = "energywind", - x = 472, - z = 712, - facing = 1, - }, - { - name = "energysolar", - x = 552, - z = 936, - facing = 1, - }, - { - name = "energysolar", - x = 584, - z = 1048, - facing = 1, - }, - { - name = "energysolar", - x = 616, - z = 1160, - facing = 1, - }, - { - name = "energysolar", - x = 664, - z = 1272, - facing = 1, - }, - { - name = "energysolar", - x = 696, - z = 1384, - facing = 1, - }, - { - name = "energysolar", - x = 1000, - z = 360, - facing = 1, - }, - { - name = "energysolar", - x = 1112, - z = 392, - facing = 1, - }, - { - name = "energysolar", - x = 1224, - z = 424, - facing = 1, - }, - { - name = "energysolar", - x = 1336, - z = 456, - facing = 1, - }, - { - name = "energysolar", - x = 1448, - z = 504, - facing = 1, - }, - { - name = "energysolar", - x = 1560, - z = 536, - facing = 1, - }, - { - name = "energywind", - x = 680, - z = 1480, - facing = 1, - }, - { - name = "energywind", - x = 632, - z = 1560, - facing = 1, - }, - { - name = "energywind", - x = 568, - z = 1640, - facing = 1, - }, - { - name = "energywind", - x = 520, - z = 1720, - facing = 1, - }, - { - name = "energywind", - x = 472, - z = 1800, - facing = 1, - }, - { - name = "energywind", - x = 456, - z = 1880, - facing = 1, - }, - { - name = "energywind", - x = 808, - z = 296, - facing = 1, - }, - { - name = "energywind", - x = 728, - z = 280, - facing = 1, - }, - { - name = "energywind", - x = 648, - z = 264, - facing = 1, - }, - { - name = "energywind", - x = 568, - z = 264, - facing = 1, - }, - { - name = "energywind", - x = 488, - z = 248, - facing = 1, - }, - { - name = "energywind", - x = 408, - z = 232, - facing = 1, - }, - { - name = "energysolar", - x = 1768, - z = 584, - facing = 1, - }, - { - name = "energysolar", - x = 1912, - z = 600, - facing = 1, - }, - { - name = "energysolar", - x = 2056, - z = 616, - facing = 1, - }, - { - name = "energysolar", - x = 2200, - z = 648, - facing = 1, - }, - { - name = "energysolar", - x = 2344, - z = 664, - facing = 1, - }, - { - name = "energysolar", - x = 2488, - z = 680, - facing = 1, - }, - { - name = "energysolar", - x = 2632, - z = 696, - facing = 1, - }, - { - name = "energysolar", - x = 2776, - z = 712, - facing = 1, - }, - { - name = "energysolar", - x = 936, - z = 1384, - facing = 1, - }, - { - name = "energysolar", - x = 1080, - z = 1384, - facing = 1, - }, - { - name = "energysolar", - x = 1224, - z = 1384, - facing = 1, - }, - { - name = "energysolar", - x = 1368, - z = 1384, - facing = 1, - }, - { - name = "energysolar", - x = 1512, - z = 1384, - facing = 1, - }, - { - name = "energypylon", - x = 1416, - z = 2568, - facing = 1, - }, - { - name = "energypylon", - x = 2152, - z = 3160, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2984, - z = 2360, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2984, - z = 2120, - facing = 1, - }, - { - name = "turretriot", - x = 3128, - z = 1736, - facing = 1, - }, - { - name = "turretriot", - x = 3128, - z = 728, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3000, - z = 344, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3000, - z = 136, - facing = 1, - }, - { - name = "factoryamph", - x = 1480, - z = 4056, - facing = 1, - }, - { - name = "staticcon", - x = 1352, - z = 4008, - facing = 1, - }, - { - name = "staticcon", - x = 1128, - z = 2104, - facing = 3, - }, - { - name = "factoryplane", - x = 1008, - z = 2056, - facing = 2, - }, - { - name = "staticrearm", - x = 1112, - z = 1880, - facing = 2, - }, - { - name = "factoryspider", - x = 2408, - z = 1576, - facing = 1, - }, - { - name = "staticcon", - x = 2264, - z = 1560, - facing = 1, - }, - { - name = "staticcon", - x = 2264, - z = 1672, - facing = 1, - }, - { - name = "staticmex", - x = 4056, - z = 1784, - facing = 0, - }, - { - name = "amphimpulse", - x = 4650, - z = 643, - facing = 1, - }, - { - name = "spidercon", - x = 779, - z = 472, - facing = 3, - }, - { - name = "energypylon", - x = 1640, - z = 984, - facing = 1, - }, - { - name = "spidercon", - x = 4588, - z = 1237, - facing = 3, - }, - { - name = "amphcon", - x = 1677, - z = 2632, - facing = 1, - }, - { - name = "staticstorage", - x = 1640, - z = 1496, - facing = 1, - }, - { - name = "spiderassault", - x = 4711, - z = 538, - facing = 2, - }, - { - name = "staticradar", - x = 544, - z = 2608, - facing = 1, - }, - { - name = "turretlaser", - x = 2816, - z = 2224, - facing = 1, - }, - { - name = "turretlaser", - x = 576, - z = 448, - facing = 1, - buildProgress = 0.56940001, - }, - { - name = "turretlaser", - x = 1376, - z = 3856, - facing = 1, - }, - { - name = "staticradar", - x = 2672, - z = 2128, - facing = 1, - }, - { - name = "amphcon", - x = 2621, - z = 3501, - facing = 3, - }, - { - name = "turretlaser", - x = 4128, - z = 2144, - facing = 0, - }, - { - name = "turretlaser", - x = 3008, - z = 1072, - facing = 0, - }, - { - name = "turretlaser", - x = 512, - z = 2784, - facing = 1, - }, - { - name = "spiderassault", - x = 4706, - z = 620, - facing = 2, - }, - { - name = "turretlaser", - x = 1200, - z = 4208, - facing = 1, - }, - { - name = "spidercon", - x = 4126, - z = 1999, - facing = 3, - }, - { - name = "turretlaser", - x = 1568, - z = 592, - facing = 1, - }, - { - name = "bomberprec", - x = 3195, - z = 1131, - facing = 1, - }, - { - name = "spiderassault", - x = 2534, - z = 1582, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3096, 1255}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3135, 1203}, options = {"shift"}}, - }, - }, - { - name = "spiderscout", - x = 4520, - z = 601, - facing = 0, - }, - { - name = "staticradar", - x = 1568, - z = 416, - facing = 1, - }, - { - name = "staticmex", - x = 3880, - z = 1064, - facing = 0, - }, - { - name = "amphfloater", - x = 1854, - z = 4024, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2334, 4001}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2396, 4017}, options = {"shift"}}, - }, - }, - { - name = "spideremp", - x = 3280, - z = 1158, - facing = 2, - }, - { - name = "spiderassault", - x = 4673, - z = 824, - facing = 2, - }, - { - name = "turretlaser", - x = 3984, - z = 1152, - facing = 0, - }, - { - name = "spidercon", - x = 635, - z = 2772, - facing = 2, - }, - { - name = "staticradar", - x = 3776, - z = 1104, - facing = 0, - }, - { - name = "spidercon", - x = 2018, - z = 2857, - facing = 0, - }, - { - name = "turrettorp", - x = 3432, - z = 4760, - facing = 1, - buildProgress = 0.1208, - }, - { - name = "amphimpulse", - x = 3293, - z = 1128, - facing = 0, - }, - { - name = "spidercon", - x = 4338, - z = 1592, - facing = 2, - }, - { - name = "spiderassault", - x = 3280, - z = 1203, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3096, 1255}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3117, 1194}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 2280, - z = 1512, - facing = 1, - }, - { - name = "amphcon", - x = 3536, - z = 4715, - facing = 3, - }, - { - name = "spiderscout", - x = 5780, - z = 159, - facing = 3, - }, - { - name = "staticstorage", - x = 1656, - z = 1320, - facing = 1, - }, - { - name = "spiderassault", - x = 4675, - z = 590, - facing = 2, - }, - { - name = "turretlaser", - x = 736, - z = 1728, - facing = 1, - }, - { - name = "staticradar", - x = 3952, - z = 2112, - facing = 0, - }, - { - name = "turretmissile", - x = 4080, - z = 1968, - facing = 0, - }, - { - name = "planeheavyfighter", - x = 4433, - z = 2991, - facing = 2, - }, - { - name = "amphraid", - x = 4382, - z = 4569, - facing = 1, - }, - { - name = "turretlaser", - x = 1232, - z = 4032, - facing = 1, - }, - { - name = "staticmex", - x = 4168, - z = 2408, - facing = 0, - }, - { - name = "energypylon", - x = 712, - z = 552, - facing = 1, - }, - { - name = "turretlaser", - x = 4208, - z = 1840, - facing = 0, - }, - { - name = "energypylon", - x = 824, - z = 1832, - facing = 1, - }, - { - name = "spiderskirm", - x = 3118, - z = 1242, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3096, 1255}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3146, 1214}, options = {"shift"}}, - }, - }, - { - name = "spiderassault", - x = 3084, - z = 1288, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3096, 1255}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3034, 1268}, options = {"shift"}}, - }, - }, - { - name = "amphraid", - x = 2528, - z = 4260, - facing = 1, - }, - { - name = "turretmissile", - x = 2512, - z = 3488, - facing = 1, - buildProgress = 0.90240002, - }, - { - name = "planeheavyfighter", - x = 4794, - z = 2406, - facing = 1, - }, - { - name = "turretaalaser", - x = 3912, - z = 2040, - facing = 0, - }, - { - name = "turrettorp", - x = 1880, - z = 4856, - facing = 1, - }, - { - name = "amphfloater", - x = 2305, - z = 3996, - facing = 3, - patrolRoute = { - {2334, 4001}, - {2271, 4010}, - }, - }, - { - name = "amphfloater", - x = 1516, - z = 4056, - facing = 1, - buildProgress = 0.41440001, - }, - { - name = "spiderscout", - x = 2509, - z = 1567, - facing = 1, - }, - { - name = "turretriot", - x = 4280, - z = 2024, - facing = 0, - }, - { - name = "planeheavyfighter", - x = 3674, - z = 2662, - facing = 1, - }, - { - name = "energypylon", - x = 568, - z = 3112, - facing = 1, - }, - { - name = "staticcon", - x = 3992, - z = 2008, - facing = 0, - buildProgress = 0.57609999, - }, - { - name = "turrettorp", - x = 3224, - z = 4904, - facing = 1, - buildProgress = 0.0125, - }, - { - name = "spiderscout", - x = 3524, - z = 1156, - facing = 1, - }, - { - name = "planeheavyfighter", - x = 1046, - z = 2035, - facing = 2, - buildProgress = 0.79110003, - }, - { - name = "spiderscout", - x = 3411, - z = 1573, - facing = 0, - }, - { - name = "spideremp", - x = 2444, - z = 1576, - facing = 1, - buildProgress = 0.0166, - }, - } - }, - { - humanName = "Laannzelez", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turrettorp", - "turretriot", - "turretaalaser", - "turretaaclose", - "staticradar", - "staticcon", - "staticantinuke", - "staticrearm", - "factoryship", - "shipcon", - "shipaa", - "shiparty", - "shipassault", - "shipriot", - "shipscout", - "shipskirm", - "shiptorpraider", - "subraider", - "factoryjump", - "jumpcon", - "jumpraid", - "jumpskirm", - "jumpassault", - "jumpsumo", - "jumparty", - "jumpblackhole", - "jumpaa", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldassault", - "shieldriot", - "shieldskirm", - "shieldbomb", - "shieldaa", - "shieldfelon", - "shieldshield", - "shieldarty", - "striderhub", - "striderarty", - "striderdante", - }, - commander = false, - midgameUnits = { - { - name = "striderarty", - x = 400, - z = 5400, - facing = 0, - spawnRadius = 10, - delay = 18*30*60, - orbitalDrop = true, - }, - { - name = "striderdante", - x = 500, - z = 5400, - facing = 0, - spawnRadius = 10, - delay = 18*30*60, - orbitalDrop = true, - }, - { - name = "striderdetriment", - x = 3200, - z = 7600, - facing = 0, - spawnRadius = 10, - delay = 30*30*60, - orbitalDrop = true, - }, - { - name = "striderscorpion", - x = 3200, - z = 7800, - facing = 0, - spawnRadius = 10, - delay = 30*30*60, - orbitalDrop = true, - }, - { - name = "striderscorpion", - x = 3200, - z = 8000, - facing = 0, - spawnRadius = 10, - delay = 30*30*60, - orbitalDrop = true, - }, - { - name = "striderfunnelweb", - x = 2800, - z = 6700, - facing = 0, - spawnRadius = 10, - delay = 30*30*60, - orbitalDrop = true, - }, - { - name = "striderfunnelweb", - x = 2900, - z = 6700, - facing = 0, - spawnRadius = 10, - delay = 30*30*60, - orbitalDrop = true, - }, - { - name = "striderfunnelweb", - x = 2800, - z = 6800, - facing = 0, - spawnRadius = 10, - delay = 30*30*60, - orbitalDrop = true, - }, - { - name = "striderfunnelweb", - x = 2900, - z = 6800, - facing = 0, - spawnRadius = 10, - delay = 30*30*60, - orbitalDrop = true, - }, - }, - startUnits = { - { - name = "energypylon", - x = 3444, - z = 6972, - facing = 0, - }, - { - name = "turretheavy", - x = 3900, - z = 7093, - facing = 1, - }, - { - name = "staticmex", - x = 1176, - z = 6584, - facing = 0, - }, - { - name = "staticmex", - x = 584, - z = 6040, - facing = 0, - }, - { - name = "staticmex", - x = 312, - z = 6760, - facing = 0, - }, - { - name = "staticmex", - x = 856, - z = 7384, - facing = 0, - }, - { - name = "staticmex", - x = 664, - z = 7928, - facing = 0, - }, - { - name = "staticmex", - x = 248, - z = 7592, - facing = 0, - }, - { - name = "staticmex", - x = 2344, - z = 7368, - facing = 0, - }, - { - name = "staticmex", - x = 2568, - z = 6696, - facing = 0, - }, - { - name = "staticmex", - x = 1752, - z = 5688, - facing = 0, - }, - { - name = "staticmex", - x = 2152, - z = 5032, - facing = 0, - }, - { - name = "staticmex", - x = 1528, - z = 4888, - facing = 0, - }, - { - name = "staticmex", - x = 3400, - z = 5624, - facing = 1, - }, - { - name = "staticmex", - x = 3336, - z = 4888, - facing = 1, - }, - { - name = "energygeo", - x = 2872, - z = 6328, - facing = 1, - }, - { - name = "energygeo", - x = 1880, - z = 7864, - facing = 1, - }, - { - name = "factoryship", - x = 1504, - z = 5120, - facing = 1, - }, - { - name = "staticcon", - x = 1368, - z = 5304, - facing = 1, - }, - { - name = "staticcon", - x = 1448, - z = 5304, - facing = 1, - }, - { - name = "energywind", - x = 1576, - z = 4888, - facing = 0, - }, - { - name = "energywind", - x = 1576, - z = 4936, - facing = 0, - }, - { - name = "energywind", - x = 1528, - z = 4936, - facing = 3, - }, - { - name = "energywind", - x = 1480, - z = 4936, - facing = 3, - }, - { - name = "energywind", - x = 1480, - z = 4888, - facing = 2, - }, - { - name = "energywind", - x = 1480, - z = 4840, - facing = 2, - }, - { - name = "energywind", - x = 1704, - z = 7880, - facing = 1, - }, - { - name = "energywind", - x = 1528, - z = 4840, - facing = 1, - }, - { - name = "energywind", - x = 1624, - z = 7880, - facing = 1, - }, - { - name = "energywind", - x = 1576, - z = 4840, - facing = 1, - }, - { - name = "energywind", - x = 1544, - z = 7880, - facing = 1, - }, - { - name = "energywind", - x = 1464, - z = 7880, - facing = 1, - }, - { - name = "energywind", - x = 1384, - z = 7880, - facing = 1, - }, - { - name = "energywind", - x = 1304, - z = 7880, - facing = 1, - }, - { - name = "energywind", - x = 1224, - z = 7880, - facing = 1, - }, - { - name = "energysolar", - x = 1080, - z = 7880, - facing = 1, - }, - { - name = "energywind", - x = 2200, - z = 5032, - facing = 0, - }, - { - name = "energywind", - x = 2200, - z = 5080, - facing = 0, - }, - { - name = "energywind", - x = 2152, - z = 5080, - facing = 3, - }, - { - name = "energysolar", - x = 936, - z = 7896, - facing = 1, - }, - { - name = "energywind", - x = 2104, - z = 5080, - facing = 3, - }, - { - name = "energysolar", - x = 792, - z = 7912, - facing = 1, - }, - { - name = "energywind", - x = 2104, - z = 5032, - facing = 2, - }, - { - name = "energysolar", - x = 856, - z = 7736, - facing = 1, - }, - { - name = "energywind", - x = 2104, - z = 4984, - facing = 2, - }, - { - name = "energysolar", - x = 808, - z = 7592, - facing = 1, - }, - { - name = "energywind", - x = 2152, - z = 4984, - facing = 1, - }, - { - name = "energywind", - x = 2200, - z = 4984, - facing = 1, - }, - { - name = "energysolar", - x = 760, - z = 7448, - facing = 1, - }, - { - name = "energysolar", - x = 680, - z = 7320, - facing = 1, - }, - { - name = "energysolar", - x = 616, - z = 7176, - facing = 1, - }, - { - name = "energysolar", - x = 536, - z = 7032, - facing = 1, - }, - { - name = "energysolar", - x = 472, - z = 6888, - facing = 1, - }, - { - name = "energysolar", - x = 392, - z = 6744, - facing = 1, - }, - { - name = "energysolar", - x = 520, - z = 7336, - facing = 1, - }, - { - name = "energysolar", - x = 376, - z = 7400, - facing = 1, - }, - { - name = "energysolar", - x = 232, - z = 7464, - facing = 1, - }, - { - name = "energysolar", - x = 392, - z = 6568, - facing = 1, - }, - { - name = "energysolar", - x = 424, - z = 6424, - facing = 1, - }, - { - name = "energysolar", - x = 472, - z = 6280, - facing = 1, - }, - { - name = "energysolar", - x = 504, - z = 6136, - facing = 1, - }, - { - name = "energypylon", - x = 2200, - z = 7336, - facing = 1, - }, - { - name = "energypylon", - x = 2760, - z = 6536, - facing = 1, - }, - { - name = "energypylon", - x = 3032, - z = 5928, - facing = 1, - }, - { - name = "factoryshield", - x = 2680, - z = 7536, - facing = 1, - }, - { - name = "staticcon", - x = 2584, - z = 7400, - facing = 1, - }, - { - name = "staticcon", - x = 2664, - z = 7400, - facing = 1, - }, - { - name = "factoryjump", - x = 1672, - z = 6888, - facing = 1, - }, - { - name = "staticcon", - x = 1544, - z = 6856, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3016, - z = 7480, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3016, - z = 7768, - facing = 1, - }, - { - name = "staticcon", - x = 1496, - z = 6856, - facing = 1, - }, - { - name = "shipassault", - x = 3940, - z = 2689, - facing = 2, - }, - { - name = "jumpcon", - x = 2661, - z = 7242, - facing = 1, - }, - { - name = "shieldcon", - x = 3334, - z = 5688, - facing = 3, - }, - { - name = "shipcon", - x = 3633, - z = 4984, - facing = 1, - }, - { - name = "shieldassault", - x = 4746, - z = 7051, - facing = 3, - }, - { - name = "shieldskirm", - x = 4206, - z = 7128, - facing = 1, - }, - { - name = "staticstorage", - x = 1304, - z = 6568, - facing = 1, - }, - { - name = "shieldcon", - x = 2186, - z = 7220, - facing = 3, - }, - { - name = "shieldaa", - x = 2881, - z = 7041, - facing = 1, - }, - { - name = "turretlaser", - x = 1504, - z = 5328, - facing = 1, - }, - { - name = "jumpcon", - x = 3076, - z = 6255, - facing = 1, - }, - { - name = "staticradar", - x = 1904, - z = 5088, - facing = 1, - }, - { - name = "staticradar", - x = 1248, - z = 6656, - facing = 1, - }, - { - name = "jumpcon", - x = 3862, - z = 7980, - facing = 0, - }, - { - name = "turrettorp", - x = 1784, - z = 5128, - facing = 1, - }, - { - name = "subraider", - x = 4991, - z = 4190, - facing = 3, - }, - { - name = "turretmissile", - x = 2496, - z = 7280, - facing = 2, - }, - { - name = "jumpcon", - x = 4727, - z = 7736, - facing = 1, - }, - { - name = "jumpassault", - x = 4721, - z = 6084, - facing = 1, - }, - { - name = "staticstorage", - x = 1288, - z = 6664, - facing = 1, - }, - { - name = "shieldcon", - x = 1955, - z = 7001, - facing = 2, - }, - { - name = "shieldfelon", - x = 4214, - z = 7162, - facing = 1, - }, - { - name = "shiparty", - x = 4587, - z = 5378, - facing = 1, - }, - { - name = "shiparty", - x = 2640, - z = 5216, - facing = 1, - }, - { - name = "jumpcon", - x = 3828, - z = 6430, - facing = 1, - }, - { - name = "staticradar", - x = 3664, - z = 5648, - facing = 2, - }, - { - name = "jumpassault", - x = 3344, - z = 6767, - facing = 2, - }, - { - name = "jumpaa", - x = 4876, - z = 6948, - facing = 0, - }, - { - name = "shieldfelon", - x = 4366, - z = 7138, - facing = 3, - }, - { - name = "turrettorp", - x = 3352, - z = 4936, - facing = 1, - }, - { - name = "turretlaser", - x = 2336, - z = 7408, - facing = 2, - }, - { - name = "shieldaa", - x = 803, - z = 5030, - facing = 2, - }, - { - name = "turretlaser", - x = 1248, - z = 5104, - facing = 1, - }, - { - name = "shipcon", - x = 4010, - z = 4823, - facing = 2, - }, - { - name = "staticmex", - x = 3880, - z = 8088, - facing = 0, - }, - { - name = "turretmissile", - x = 2160, - z = 7360, - facing = 2, - }, - { - name = "shipcon", - x = 1504, - z = 5112, - facing = 1, - buildProgress = 0.87269998, - }, - { - name = "turretlaser", - x = 3728, - z = 5488, - facing = 2, - }, - { - name = "staticradar", - x = 2320, - z = 7232, - facing = 2, - }, - { - name = "jumpassault", - x = 2062, - z = 6874, - facing = 1, - }, - { - name = "turretriot", - x = 2328, - z = 7160, - facing = 2, - }, - { - name = "shipaa", - x = 4021, - z = 4445, - facing = 0, - }, - { - name = "staticmex", - x = 3944, - z = 5848, - facing = 0, - }, - { - name = "staticcon", - x = 1512, - z = 6904, - facing = 1, - }, - { - name = "turretlaser", - x = 2208, - z = 7536, - facing = 2, - }, - { - name = "shipcon", - x = 3778, - z = 4316, - facing = 2, - }, - { - name = "turretaalaser", - x = 2456, - z = 7544, - facing = 2, - }, - { - name = "shieldassault", - x = 4100, - z = 7231, - facing = 2, - }, - { - name = "staticcon", - x = 2248, - z = 7272, - facing = 2, - }, - { - name = "shipscout", - x = 3022, - z = 4687, - facing = 0, - }, - { - name = "shieldskirm", - x = 2796, - z = 7536, - facing = 1, - }, - { - name = "jumpcon", - x = 1696, - z = 6888, - facing = 1, - buildProgress = 0.41240001, - }, - { - name = "shieldcon", - x = 2692, - z = 7536, - facing = 1, - buildProgress = 0.24519999, - }, - } - }, - { - startX = 9000, - startZ = 7000, - humanName = "Croveny", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turrettorp", - "turretriot", - --"turretaalaser", - "turretaaclose", - "staticradar", - "staticcon", - "staticantinuke", - "staticrearm", - "factoryspider", - "spidercon", - "spiderscout", - "spiderriot", - "spideremp", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spiderantiheavy", - "spideraa", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "amphbomb", - "amphaa", - "factoryhover", - "hovercon", - "hoverraid", - "hoverriot", - "hoverskirm", - "hoverassault", - "hoverdepthcharge", - "hoverarty", - "hoveraa", - }, - commanderLevel = 6, - commander = { - name = "Blanche", - chassis = "engineer", - decorations = { - "skin_support_dark", - }, - modules = { - "commweapon_lparticlebeam", - "commweapon_disruptorbomb", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_adv_nano", - "module_adv_nano", - "module_adv_nano", - "module_companion_drone", - "module_companion_drone", - "module_companion_drone", - "module_companion_drone", - } - }, - startUnits = { - { - name = "staticantinuke", - x = 9208, - z = 6736, - facing = 0, - }, - { - name = "striderhub", - x = 9208, - z = 6400, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 9384, - z = 7672, - facing = 1, - }, - { - name = "staticmex", - x = 7400, - z = 7416, - facing = 1, - }, - { - name = "staticmex", - x = 7400, - z = 6760, - facing = 1, - }, - { - name = "staticmex", - x = 8952, - z = 6904, - facing = 1, - }, - { - name = "staticmex", - x = 9688, - z = 6632, - facing = 1, - }, - { - name = "staticmex", - x = 9784, - z = 7320, - facing = 1, - }, - { - name = "staticmex", - x = 8456, - z = 7800, - facing = 1, - }, - { - name = "staticmex", - x = 9384, - z = 5928, - facing = 1, - }, - { - name = "staticmex", - x = 8968, - z = 6008, - facing = 1, - }, - { - name = "staticmex", - x = 7336, - z = 5832, - facing = 1, - }, - { - name = "staticmex", - x = 7640, - z = 4728, - facing = 1, - }, - { - name = "staticmex", - x = 9688, - z = 4920, - facing = 1, - }, - { - name = "staticmex", - x = 9160, - z = 4280, - facing = 1, - }, - { - name = "staticmex", - x = 7032, - z = 4120, - facing = 1, - }, - { - name = "energygeo", - x = 7176, - z = 5192, - facing = 1, - }, - { - name = "energyheavygeo", - x = 9992, - z = 8008, - facing = 1, - }, - { - name = "factoryhover", - x = 8496, - z = 3968, - facing = 3, - }, - { - name = "staticcon", - x = 8552, - z = 4104, - facing = 3, - }, - { - name = "staticcon", - x = 8632, - z = 4104, - facing = 3, - }, - { - name = "staticmex", - x = 8712, - z = 4840, - facing = 3, - }, - { - name = "factoryspider", - x = 7896, - z = 7720, - facing = 3, - }, - { - name = "staticcon", - x = 8024, - z = 7704, - facing = 3, - }, - { - name = "factoryamph", - x = 7704, - z = 5784, - facing = 3, - }, - { - name = "staticcon", - x = 7816, - z = 5752, - facing = 3, - }, - { - name = "energypylon", - x = 9608, - z = 7688, - facing = 1, - }, - { - name = "energypylon", - x = 8840, - z = 7416, - facing = 1, - }, - { - name = "energypylon", - x = 8040, - z = 7224, - facing = 1, - }, - { - name = "energypylon", - x = 7384, - z = 6968, - facing = 1, - }, - { - name = "energypylon", - x = 6776, - z = 6792, - facing = 1, - }, - { - name = "turretantiheavy", - x = 6560, - z = 6528, - facing = 3, - }, - { - name = "turretheavy", - x = 6264, - z = 6936, - facing = 3, - }, - { - name = "energypylon", - x = 6744, - z = 7528, - facing = 3, - }, - { - name = "turretheavy", - x = 6536, - z = 7416, - facing = 3, - }, - { - name = "energypylon", - x = 7656, - z = 6056, - facing = 3, - }, - { - name = "energypylon", - x = 7512, - z = 5400, - facing = 3, - }, - { - name = "turretheavy", - x = 7112, - z = 5304, - facing = 3, - }, - { - name = "energypylon", - x = 7592, - z = 4664, - facing = 3, - }, - { - name = "turretantiheavy", - x = 7408, - z = 4352, - facing = 3, - }, - { - name = "turretgauss", - x = 7144, - z = 6120, - facing = 3, - }, - { - name = "turretgauss", - x = 7144, - z = 5704, - facing = 3, - }, - { - name = "turretriot", - x = 7144, - z = 5896, - facing = 3, - }, - { - name = "turretaaclose", - x = 7576, - z = 4440, - facing = 3, - }, - { - name = "turretaaclose", - x = 7432, - z = 5000, - facing = 3, - }, - { - name = "turretimpulse", - x = 7408, - z = 4864, - facing = 3, - }, - { - name = "terraunit", - x = 7184, - z = 6400, - facing = 0, - buildProgress = 0.0003, - }, - { - name = "turretimpulse", - x = 7488, - z = 4560, - facing = 3, - }, - { - name = "turretgauss", - x = 7176, - z = 4808, - facing = 3, - }, - { - name = "turretgauss", - x = 7096, - z = 7704, - facing = 3, - }, - { - name = "turretgauss", - x = 7096, - z = 8024, - facing = 3, - }, - { - name = "turretriot", - x = 7096, - z = 7848, - facing = 3, - }, - { - name = "turretaalaser", - x = 6504, - z = 7000, - facing = 3, - }, - { - name = "turretgauss", - x = 7064, - z = 3960, - facing = 3, - }, - { - name = "turretgauss", - x = 6888, - z = 4312, - facing = 3, - }, - { - name = "turretaafar", - x = 9152, - z = 5936, - facing = 3, - }, - { - name = "turretlaser", - x = 9120, - z = 5824, - facing = 3, - }, - { - name = "turretlaser", - x = 9120, - z = 6032, - facing = 3, - }, - { - name = "turretaaflak", - x = 7800, - z = 7384, - facing = 3, - }, - { - name = "turretlaser", - x = 7792, - z = 7280, - facing = 3, - }, - { - name = "turretlaser", - x = 7792, - z = 7488, - facing = 3, - }, - { - name = "staticcon", - x = 8024, - z = 7624, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8024, 7624}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7860, 7720}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7816, - z = 5832, - facing = 3, - }, - { - name = "energypylon", - x = 9544, - z = 6728, - facing = 3, - }, - { - name = "energyfusion", - x = 10000, - z = 6712, - facing = 3, - }, - { - name = "energyfusion", - x = 10016, - z = 6520, - facing = 3, - }, - { - name = "staticmex", - x = 6264, - z = 6552, - facing = 3, - }, - { - name = "staticmex", - x = 6424, - z = 7128, - facing = 3, - }, - { - name = "spiderassault", - x = 5046, - z = 6073, - facing = 1, - }, - { - name = "amphcon", - x = 5620, - z = 5279, - facing = 2, - }, - { - name = "turretlaser", - x = 6432, - z = 6832, - facing = 2, - }, - { - name = "spidercon", - x = 8948, - z = 2679, - facing = 3, - }, - { - name = "amphcon", - x = 9218, - z = 4147, - facing = 0, - }, - { - name = "staticcon", - x = 5768, - z = 6440, - facing = 2, - buildProgress = 0.1806, - }, - { - name = "hoverassault", - x = 5297, - z = 4591, - facing = 1, - }, - { - name = "turretlaser", - x = 5760, - z = 6192, - facing = 2, - }, - { - name = "turretlaser", - x = 8528, - z = 7872, - facing = 2, - }, - { - name = "staticstorage", - x = 7416, - z = 5752, - facing = 3, - }, - { - name = "spiderscout", - x = 9306, - z = 4011, - facing = 2, - }, - { - name = "energypylon", - x = 8440, - z = 7576, - facing = 2, - }, - { - name = "energysolar", - x = 9160, - z = 4040, - facing = 3, - }, - { - name = "amphaa", - x = 6510, - z = 6220, - facing = 3, - }, - { - name = "hoverassault", - x = 5200, - z = 4582, - facing = 1, - }, - { - name = "turretlaser", - x = 7424, - z = 7072, - facing = 2, - }, - { - name = "staticmex", - x = 6232, - z = 5720, - facing = 0, - }, - { - name = "staticcon", - x = 7864, - z = 5864, - facing = 3, - }, - { - name = "spidercon", - x = 6117, - z = 6135, - facing = 3, - }, - { - name = "turretlaser", - x = 8880, - z = 6944, - facing = 3, - }, - { - name = "turretlaser", - x = 6192, - z = 5824, - facing = 2, - }, - { - name = "amphcon", - x = 5787, - z = 6215, - facing = 3, - }, - { - name = "turretlaser", - x = 7680, - z = 4704, - facing = 3, - }, - { - name = "staticradar", - x = 7424, - z = 6896, - facing = 2, - }, - { - name = "amphfloater", - x = 5757, - z = 6240, - facing = 1, - }, - { - name = "spiderassault", - x = 5008, - z = 6047, - facing = 1, - }, - { - name = "hovercon", - x = 8527, - z = 2482, - facing = 1, - }, - { - name = "turretlaser", - x = 7408, - z = 5792, - facing = 3, - }, - { - name = "staticradar", - x = 7552, - z = 4928, - facing = 3, - }, - { - name = "hoverarty", - x = 6082, - z = 2197, - facing = 3, - }, - { - name = "spidercon", - x = 5611, - z = 6167, - facing = 3, - }, - { - name = "energypylon", - x = 9160, - z = 5880, - facing = 3, - }, - { - name = "turretlaser", - x = 8528, - z = 4192, - facing = 3, - }, - { - name = "spiderassault", - x = 5058, - z = 6031, - facing = 1, - }, - { - name = "amphfloater", - x = 4373, - z = 6299, - facing = 1, - }, - { - name = "spiderassault", - x = 5719, - z = 7444, - facing = 1, - }, - { - name = "staticmex", - x = 5672, - z = 7784, - facing = 0, - }, - { - name = "turretlaser", - x = 9280, - z = 6112, - facing = 3, - }, - { - name = "energysolar", - x = 9080, - z = 4088, - facing = 3, - }, - { - name = "energypylon", - x = 5624, - z = 7784, - facing = 2, - }, - { - name = "staticradar", - x = 8960, - z = 5920, - facing = 3, - }, - { - name = "turretlaser", - x = 8704, - z = 4944, - facing = 3, - }, - { - name = "spideremp", - x = 6438, - z = 6104, - facing = 1, - }, - { - name = "spiderscout", - x = 8835, - z = 4665, - facing = 1, - }, - { - name = "energypylon", - x = 9208, - z = 4776, - facing = 3, - }, - { - name = "amphfloater", - x = 4526, - z = 6305, - facing = 1, - }, - { - name = "turretlaser", - x = 5600, - z = 7728, - facing = 2, - }, - { - name = "staticradar", - x = 9504, - z = 7456, - facing = 3, - }, - { - name = "spidercon", - x = 5443, - z = 6519, - facing = 2, - }, - { - name = "spiderscout", - x = 7780, - z = 2148, - facing = 3, - }, - { - name = "energypylon", - x = 8680, - z = 3016, - facing = 3, - }, - { - name = "energysolar", - x = 5992, - z = 6616, - facing = 2, - }, - { - name = "spiderscout", - x = 9477, - z = 3184, - facing = 2, - }, - { - name = "amphfloater", - x = 7607, - z = 5785, - facing = 3, - }, - { - name = "spiderscout", - x = 9508, - z = 3312, - facing = 2, - }, - { - name = "spidercon", - x = 5798, - z = 6252, - facing = 0, - }, - { - name = "staticradar", - x = 5760, - z = 7696, - facing = 2, - }, - { - name = "energypylon", - x = 6072, - z = 7176, - facing = 2, - }, - { - name = "staticmex", - x = 5560, - z = 6344, - facing = 0, - }, - { - name = "hovercon", - x = 9651, - z = 3134, - facing = 2, - }, - { - name = "spiderassault", - x = 5840, - z = 6406, - facing = 3, - }, - { - name = "turretlaser", - x = 9632, - z = 7584, - facing = 3, - }, - { - name = "amphaa", - x = 6351, - z = 6230, - facing = 3, - }, - { - name = "energypylon", - x = 5896, - z = 6040, - facing = 2, - }, - { - name = "hoverraid", - x = 5662, - z = 162, - facing = 3, - }, - { - name = "spiderscout", - x = 9463, - z = 3810, - facing = 2, - }, - { - name = "amphfloater", - x = 5552, - z = 4122, - facing = 3, - }, - { - name = "turretlaser", - x = 8528, - z = 3744, - facing = 3, - }, - { - name = "spiderscout", - x = 9431, - z = 3148, - facing = 2, - }, - { - name = "spiderassault", - x = 5876, - z = 6428, - facing = 3, - }, - { - name = "staticcon", - x = 7864, - z = 5816, - facing = 3, - }, - { - name = "energysolar", - x = 9192, - z = 5320, - facing = 3, - }, - { - name = "turretlaser", - x = 5456, - z = 6400, - facing = 2, - }, - { - name = "spiderassault", - x = 5770, - z = 6486, - facing = 3, - }, - { - name = "spiderscout", - x = 6614, - z = 1824, - facing = 2, - }, - { - name = "turretmissile", - x = 5616, - z = 6496, - facing = 2, - }, - { - name = "amphfloater", - x = 5555, - z = 4210, - facing = 3, - }, - { - name = "spiderscout", - x = 9166, - z = 4331, - facing = 1, - }, - { - name = "hoveraa", - x = 6582, - z = 2279, - facing = 1, - }, - { - name = "spiderscout", - x = 6547, - z = 1739, - facing = 2, - }, - { - name = "spiderassault", - x = 7737, - z = 6654, - facing = 3, - patrolRoute = { - {7766, 6682}, - {7710, 6652}, - }, - }, - { - name = "amphaa", - x = 5713, - z = 4098, - facing = 3, - }, - { - name = "hoverarty", - x = 6895, - z = 5991, - facing = 3, - }, - { - name = "staticradar", - x = 5728, - z = 6352, - facing = 2, - }, - { - name = "staticradar", - x = 7552, - z = 4864, - facing = 3, - }, - { - name = "staticcon", - x = 7912, - z = 5816, - facing = 3, - }, - { - name = "amphcon", - x = 5789, - z = 6089, - facing = 2, - }, - { - name = "spiderassault", - x = 7711, - z = 6622, - facing = 0, - patrolRoute = { - {7736, 6593}, - {7710, 6652}, - }, - }, - { - name = "hoveraa", - x = 6417, - z = 4479, - facing = 3, - }, - { - name = "turretmissile", - x = 5584, - z = 6272, - facing = 2, - }, - { - name = "amphfloater", - x = 5554, - z = 4167, - facing = 0, - }, - { - name = "spiderscout", - x = 8602, - z = 5063, - facing = 1, - }, - { - name = "amphfloater", - x = 5725, - z = 4252, - facing = 3, - }, - { - name = "spiderassault", - x = 7712, - z = 6700, - facing = 3, - patrolRoute = { - {7708, 6716}, - {7710, 6652}, - }, - }, - { - name = "spiderscout", - x = 8902, - z = 4216, - facing = 1, - }, - { - name = "turretaalaser", - x = 5800, - z = 6360, - facing = 2, - }, - { - name = "spiderscout", - x = 9271, - z = 4102, - facing = 1, - }, - { - name = "hoverskirm", - x = 6792, - z = 4074, - facing = 3, - }, - { - name = "amphfloater", - x = 6105, - z = 6367, - facing = 3, - }, - { - name = "spiderscout", - x = 8507, - z = 4879, - facing = 1, - }, - { - name = "energysolar", - x = 9176, - z = 4216, - facing = 3, - }, - { - name = "amphfloater", - x = 6412, - z = 6258, - facing = 3, - }, - { - name = "turretmissile", - x = 7728, - z = 4880, - facing = 3, - }, - { - name = "hoverassault", - x = 7835, - z = 2971, - facing = 2, - }, - { - name = "energysolar", - x = 9240, - z = 4056, - facing = 3, - }, - { - name = "turretriot", - x = 5400, - z = 6216, - facing = 2, - buildProgress = 0.75559998, - }, - { - name = "turretmissile", - x = 5600, - z = 6096, - facing = 2, - }, - { - name = "amphraid", - x = 6403, - z = 5123, - facing = 3, - }, - { - name = "amphfloater", - x = 7727, - z = 6160, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7710, 6652}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7683, 6710}, options = {"shift"}}, - }, - }, - { - name = "spiderscout", - x = 7957, - z = 5815, - facing = 2, - }, - { - name = "hoverarty", - x = 8528, - z = 3968, - facing = 3, - buildProgress = 0.27129999, - }, - { - name = "spiderscout", - x = 7903, - z = 6182, - facing = 2, - }, - { - name = "spiderassault", - x = 7849, - z = 7720, - facing = 3, - }, - { - name = "energysolar", - x = 9160, - z = 4120, - facing = 3, - buildProgress = 0.6142, - }, - { - name = "amphfloater", - x = 7668, - z = 5784, - facing = 3, - buildProgress = 0.2244, - }, - { - name = "turretmissile", - x = 7856, - z = 4736, - facing = 3, - buildProgress = 0.2119, - }, - } - }, - { - humanName = "Vubomzi", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turrettorp", - "turretriot", - --"turretaalaser", - "turretaaclose", - "staticradar", - "staticcon", - "staticantinuke", - "staticrearm", - "factoryship", - "shipcon", - "shipaa", - "shiparty", - "shipassault", - "shipriot", - "shipscout", - "shipskirm", - "shiptorpraider", - "subraider", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldassault", - "shieldriot", - "shieldskirm", - "shieldbomb", - "shieldaa", - "shieldfelon", - --"shieldshield", - "shieldarty", - "factorygunship", - "gunshipcon", - "gunshipbomb", - "gunshipemp", - "gunshipaa", - "gunshipskirm", - "gunshipraid", - }, - difficultyDependantUnlocks = { - [4] = {"shieldshield"}, - }, - commander = false, - midgameUnits = { - { - name = "shipheavyarty", - x = 9100, - z = 3100, - facing = 0, - spawnRadius = 10, - delay = 4*30*60, - orbitalDrop = true, - }, - { - name = "shipheavyarty", - x = 9100, - z = 3100, - facing = 0, - spawnRadius = 50, - delay = 7*30*60, - orbitalDrop = true, - }, - { - name = "shiparty", - x = 9100, - z = 3100, - facing = 0, - spawnRadius = 50, - delay = 7*30*60, - orbitalDrop = true, - }, - { - name = "shiparty", - x = 9100, - z = 3100, - facing = 0, - spawnRadius = 50, - delay = 7*30*60, - orbitalDrop = true, - }, - { - name = "gunshipkrow", - x = 9400, - z = 100, - facing = 0, - spawnRadius = 10, - delay = 12*30*60, - orbitalDrop = false, - }, - { - name = "gunshipkrow", - x = 9600, - z = 100, - facing = 0, - spawnRadius = 10, - delay = 12*30*60, - orbitalDrop = false, - difficultyAtLeast = 4, - }, - { - name = "shipheavyarty", - x = 9100, - z = 3100, - facing = 0, - spawnRadius = 50, - delay = 15*30*60, - orbitalDrop = true, - }, - { - name = "shiparty", - x = 9100, - z = 3100, - facing = 0, - spawnRadius = 50, - delay = 15*30*60, - orbitalDrop = true, - }, - { - name = "shiparty", - x = 9100, - z = 3100, - facing = 0, - spawnRadius = 50, - delay = 15*30*60, - orbitalDrop = true, - }, - }, - startUnits = { - { - name = "shipheavyarty", - x = 8248, - z = 2667, - facing = 0, - }, - { - name = "shipheavyarty", - x = 8765, - z = 3080, - facing = 0, - buildProgress = 0.5, - }, - { - name = "staticantinuke", - x = 9096, - z = 1296, - facing = 0, - }, - { - name = "staticmex", - x = 8936, - z = 1528, - facing = 1, - }, - { - name = "staticmex", - x = 9464, - z = 1896, - facing = 1, - }, - { - name = "staticmex", - x = 8968, - z = 3400, - facing = 1, - }, - { - name = "staticmex", - x = 9928, - z = 1560, - facing = 1, - }, - { - name = "staticmex", - x = 9336, - z = 824, - facing = 1, - }, - { - name = "staticmex", - x = 9944, - z = 616, - facing = 1, - }, - { - name = "staticmex", - x = 8248, - z = 3048, - facing = 1, - }, - { - name = "staticmex", - x = 9496, - z = 216, - facing = 1, - }, - { - name = "staticmex", - x = 7784, - z = 520, - facing = 1, - }, - { - name = "staticmex", - x = 7592, - z = 1544, - facing = 1, - }, - { - name = "staticmex", - x = 6936, - z = 2488, - facing = 1, - }, - { - name = "staticmex", - x = 8824, - z = 2568, - facing = 1, - }, - { - name = "factoryship", - x = 8416, - z = 3264, - facing = 3, - }, - { - name = "staticcon", - x = 8424, - z = 3128, - facing = 3, - }, - { - name = "staticcon", - x = 8504, - z = 3128, - facing = 3, - }, - { - name = "striderhub", - x = 8896, - z = 2896, - facing = 3, - }, - { - name = "staticcon", - x = 8968, - z = 3000, - facing = 3, - }, - { - name = "energygeo", - x = 7272, - z = 1800, - facing = 1, - }, - { - name = "energywind", - x = 8904, - z = 3448, - facing = 1, - }, - { - name = "energywind", - x = 8984, - z = 3448, - facing = 1, - }, - { - name = "energywind", - x = 9064, - z = 3448, - facing = 1, - }, - { - name = "energywind", - x = 9144, - z = 3448, - facing = 1, - }, - { - name = "energywind", - x = 9144, - z = 3528, - facing = 1, - }, - { - name = "energywind", - x = 9064, - z = 3528, - facing = 1, - }, - { - name = "energywind", - x = 8984, - z = 3528, - facing = 1, - }, - { - name = "energywind", - x = 8904, - z = 3528, - facing = 1, - }, - { - name = "energywind", - x = 8296, - z = 3000, - facing = 1, - }, - { - name = "energywind", - x = 8904, - z = 3608, - facing = 1, - }, - { - name = "energywind", - x = 8984, - z = 3608, - facing = 1, - }, - { - name = "energywind", - x = 9064, - z = 3608, - facing = 1, - }, - { - name = "energywind", - x = 9144, - z = 3608, - facing = 1, - }, - { - name = "energywind", - x = 9144, - z = 3688, - facing = 1, - }, - { - name = "energywind", - x = 9064, - z = 3688, - facing = 1, - }, - { - name = "energywind", - x = 8984, - z = 3688, - facing = 1, - }, - { - name = "energywind", - x = 8904, - z = 3688, - facing = 1, - }, - { - name = "energywind", - x = 8904, - z = 3768, - facing = 1, - }, - { - name = "energywind", - x = 8984, - z = 3768, - facing = 1, - }, - { - name = "energywind", - x = 9064, - z = 3768, - facing = 1, - }, - { - name = "energywind", - x = 9144, - z = 3768, - facing = 1, - }, - { - name = "energywind", - x = 8296, - z = 3048, - facing = 0, - }, - { - name = "energywind", - x = 8296, - z = 3096, - facing = 0, - }, - { - name = "energywind", - x = 8248, - z = 3096, - facing = 3, - }, - { - name = "energywind", - x = 8200, - z = 3096, - facing = 3, - }, - { - name = "energywind", - x = 8200, - z = 3048, - facing = 2, - }, - { - name = "energywind", - x = 8200, - z = 3000, - facing = 2, - }, - { - name = "energywind", - x = 8248, - z = 3000, - facing = 1, - }, - { - name = "energypylon", - x = 8232, - z = 792, - facing = 1, - }, - { - name = "energyheavygeo", - x = 8504, - z = 312, - facing = 1, - }, - { - name = "terraunit", - x = 7328, - z = 1408, - facing = 0, - buildProgress = 0.0003, - }, - { - name = "energyfusion", - x = 9936, - z = 1256, - facing = 3, - }, - { - name = "energyfusion", - x = 9936, - z = 872, - facing = 3, - }, - { - name = "energypylon", - x = 9736, - z = 1096, - facing = 3, - }, - { - name = "energypylon", - x = 9256, - z = 1576, - facing = 3, - }, - { - name = "energypylon", - x = 8376, - z = 1496, - facing = 3, - }, - { - name = "energypylon", - x = 7496, - z = 1592, - facing = 3, - }, - { - name = "turretantiheavy", - x = 7168, - z = 1872, - facing = 3, - }, - { - name = "turretgauss", - x = 6936, - z = 2664, - facing = 3, - }, - { - name = "turretgauss", - x = 6744, - z = 2440, - facing = 3, - }, - { - name = "turrettorp", - x = 7160, - z = 2904, - facing = 3, - }, - { - name = "turrettorp", - x = 7224, - z = 3160, - facing = 3, - }, - { - name = "turrettorp", - x = 7256, - z = 3416, - facing = 3, - }, - { - name = "turrettorp", - x = 7160, - z = 3672, - facing = 3, - }, - { - name = "turretheavy", - x = 7176, - z = 1192, - facing = 3, - }, - { - name = "turretaaclose", - x = 7400, - z = 1320, - facing = 3, - }, - { - name = "turretaaclose", - x = 7416, - z = 1688, - facing = 3, - }, - { - name = "turretimpulse", - x = 7488, - z = 1344, - facing = 3, - }, - { - name = "turretimpulse", - x = 7520, - z = 1712, - facing = 3, - }, - { - name = "turretgauss", - x = 7208, - z = 728, - facing = 3, - }, - { - name = "turretgauss", - x = 7208, - z = 312, - facing = 3, - }, - { - name = "turretriot", - x = 7224, - z = 520, - facing = 3, - }, - { - name = "turretaaflak", - x = 7992, - z = 552, - facing = 3, - }, - { - name = "turretlaser", - x = 7968, - z = 432, - facing = 3, - }, - { - name = "turretlaser", - x = 7968, - z = 640, - facing = 3, - }, - { - name = "turretaafar", - x = 9024, - z = 1776, - facing = 3, - }, - { - name = "turretlaser", - x = 9008, - z = 1632, - facing = 3, - }, - { - name = "turretlaser", - x = 9008, - z = 1920, - facing = 3, - }, - { - name = "energypylon", - x = 6712, - z = 1240, - facing = 3, - }, - { - name = "turretheavy", - x = 6264, - z = 1224, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6392, - z = 1016, - facing = 3, - }, - { - name = "turretaaclose", - x = 6392, - z = 1160, - facing = 3, - }, - { - name = "staticcon", - x = 8056, - z = 936, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8031, 961}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8056, 936}, options = {"shift"}}, - }, - }, - { - name = "factoryshield", - x = 7896, - z = 896, - facing = 3, - }, - { - name = "staticcon", - x = 8056, - z = 840, - facing = 3, - }, - { - name = "staticcon", - x = 9384, - z = 584, - facing = 3, - }, - { - name = "factorygunship", - x = 9272, - z = 552, - facing = 3, - }, - { - name = "staticmex", - x = 6248, - z = 2264, - facing = 3, - }, - { - name = "turretmissile", - x = 4816, - z = 1840, - facing = 0, - buildProgress = 0.9666, - }, - { - name = "staticmex", - x = 6264, - z = 1016, - facing = 3, - }, - { - name = "turrettorp", - x = 6152, - z = 3576, - facing = 3, - buildProgress = 0.60409999, - }, - { - name = "shieldassault", - x = 6869, - z = 866, - facing = 3, - }, - { - name = "shieldcon", - x = 7181, - z = 688, - facing = 3, - }, - { - name = "gunshipskirm", - x = 8106, - z = 3632, - facing = 3, - patrolRoute = { - {8104, 3640}, - {8204, 3355}, - }, - }, - { - name = "shieldassault", - x = 5071, - z = 1470, - facing = 2, - }, - { - name = "shieldcon", - x = 4869, - z = 1775, - facing = 3, - }, - { - name = "gunshipskirm", - x = 6099, - z = 4921, - facing = 2, - }, - { - name = "gunshipassault", - x = 4716, - z = 3875, - facing = 3, - }, - { - name = "shieldskirm", - x = 5018, - z = 1450, - facing = 3, - }, - { - name = "staticstorage", - x = 8968, - z = 1576, - facing = 3, - }, - { - name = "gunshipskirm", - x = 5110, - z = 1344, - facing = 0, - }, - { - name = "shiparty", - x = 6006, - z = 4239, - facing = 3, - }, - { - name = "shieldassault", - x = 5088, - z = 1396, - facing = 3, - }, - { - name = "turretmissile", - x = 6016, - z = 5808, - facing = 2, - }, - { - name = "gunshipaa", - x = 7637, - z = 1782, - facing = 3, - }, - { - name = "shipcon", - x = 5776, - z = 4543, - facing = 3, - }, - { - name = "shieldassault", - x = 6383, - z = 831, - facing = 2, - }, - { - name = "staticstorage", - x = 9016, - z = 1560, - facing = 3, - }, - { - name = "gunshipskirm", - x = 6821, - z = 4559, - facing = 1, - }, - { - name = "staticradar", - x = 7808, - z = 1488, - facing = 3, - }, - { - name = "staticmex", - x = 6952, - z = 3288, - facing = 0, - }, - { - name = "shieldskirm", - x = 6239, - z = 813, - facing = 3, - }, - { - name = "shieldassault", - x = 5020, - z = 1415, - facing = 3, - }, - { - name = "shipassault", - x = 5117, - z = 3623, - facing = 1, - }, - { - name = "turrettorp", - x = 7048, - z = 3272, - facing = 3, - }, - { - name = "staticcon", - x = 9432, - z = 568, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9432, 568}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9407, 593}, options = {"shift"}}, - }, - }, - { - name = "gunshipskirm", - x = 6184, - z = 1612, - facing = 2, - }, - { - name = "staticradar", - x = 7056, - z = 3200, - facing = 3, - }, - { - name = "shieldaa", - x = 6976, - z = 2398, - facing = 1, - }, - { - name = "staticradar", - x = 9632, - z = 1728, - facing = 3, - }, - { - name = "shieldskirm", - x = 6297, - z = 815, - facing = 3, - }, - { - name = "shipassault", - x = 4961, - z = 3267, - facing = 0, - }, - { - name = "shieldcon", - x = 6946, - z = 1052, - facing = 1, - }, - { - name = "gunshipskirm", - x = 5175, - z = 1105, - facing = 0, - }, - { - name = "turrettorp", - x = 8728, - z = 2408, - facing = 3, - }, - { - name = "turretmissile", - x = 7056, - z = 4176, - facing = 3, - }, - { - name = "staticmex", - x = 6104, - z = 1528, - facing = 0, - }, - { - name = "gunshipaa", - x = 7633, - z = 1797, - facing = 1, - }, - { - name = "shieldassault", - x = 6444, - z = 886, - facing = 3, - }, - { - name = "shieldriot", - x = 5059, - z = 1429, - facing = 3, - }, - { - name = "turretlaser", - x = 6128, - z = 1360, - facing = 0, - }, - { - name = "shiparty", - x = 8416, - z = 3272, - facing = 3, - buildProgress = 0.85680002, - }, - { - name = "turretlaser", - x = 8416, - z = 3488, - facing = 3, - }, - { - name = "staticmex", - x = 5336, - z = 1384, - facing = 0, - }, - { - name = "staticmex", - x = 5544, - z = 2200, - facing = 0, - }, - { - name = "shiptorpraider", - x = 5408, - z = 3833, - facing = 3, - }, - { - name = "shieldcon", - x = 6735, - z = 986, - facing = 1, - }, - { - name = "shieldcon", - x = 5648, - z = 960, - facing = 1, - }, - { - name = "gunshipraid", - x = 5281, - z = 4687, - facing = 2, - }, - { - name = "shieldfelon", - x = 6249, - z = 779, - facing = 3, - }, - { - name = "shieldcon", - x = 6505, - z = 1083, - facing = 3, - }, - { - name = "shipcon", - x = 6106, - z = 5537, - facing = 0, - }, - { - name = "staticcon", - x = 9416, - z = 520, - facing = 3, - }, - { - name = "turretlaser", - x = 4992, - z = 1840, - facing = 0, - }, - { - name = "shiptorpraider", - x = 7938, - z = 3071, - facing = 3, - }, - { - name = "shieldaa", - x = 9140, - z = 2747, - facing = 1, - }, - { - name = "shipcon", - x = 6358, - z = 3338, - facing = 0, - }, - { - name = "shipcon", - x = 6908, - z = 3423, - facing = 3, - }, - { - name = "gunshipassault", - x = 6539, - z = 4179, - facing = 2, - }, - { - name = "shieldcon", - x = 7183, - z = 851, - facing = 3, - }, - { - name = "shipcon", - x = 7134, - z = 3893, - facing = 3, - }, - { - name = "shieldcon", - x = 6853, - z = 936, - facing = 3, - }, - { - name = "shipcon", - x = 6328, - z = 3379, - facing = 2, - }, - { - name = "shieldassault", - x = 6399, - z = 793, - facing = 3, - }, - { - name = "shieldassault", - x = 6344, - z = 847, - facing = 2, - }, - { - name = "shipscout", - x = 5976, - z = 3612, - facing = 0, - }, - { - name = "shieldcon", - x = 6324, - z = 1537, - facing = 3, - }, - { - name = "gunshipemp", - x = 6364, - z = 722, - facing = 3, - }, - { - name = "turretlaser", - x = 6896, - z = 4096, - facing = 3, - }, - { - name = "shipscout", - x = 4791, - z = 3991, - facing = 2, - }, - { - name = "staticmex", - x = 4776, - z = 1848, - facing = 0, - }, - { - name = "shieldaa", - x = 8276, - z = 2004, - facing = 0, - }, - { - name = "shipscout", - x = 6116, - z = 3782, - facing = 3, - }, - { - name = "staticradar", - x = 6192, - z = 5616, - facing = 2, - }, - { - name = "gunshipcon", - x = 8350, - z = 827, - facing = 3, - }, - { - name = "shieldassault", - x = 7111, - z = 869, - facing = 0, - }, - { - name = "turretmissile", - x = 6368, - z = 5648, - facing = 2, - }, - { - name = "staticradar", - x = 7136, - z = 4032, - facing = 3, - }, - { - name = "shieldassault", - x = 7561, - z = 856, - facing = 3, - }, - { - name = "gunshipcon", - x = 9229, - z = 552, - facing = 3, - }, - { - name = "turretmissile", - x = 7232, - z = 4176, - facing = 3, - buildProgress = 0.46239999, - }, - { - name = "shieldcon", - x = 7884, - z = 896, - facing = 3, - buildProgress = 0.7809, - }, - { - name = "turretlaser", - x = 6032, - z = 5600, - facing = 2, - buildProgress = 0, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "striderhub", - "factoryshield", - "factorygunship", - "factoryship", - "factoryhover", - "factoryamph", - "factoryspider", - }, - loseAfterSeconds = 30*60, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy Factories and Strider Hubs", - }, - [2] = { - description = "Protect your Commander", - }, - [3] = { - description = "Protect Defender Command" - }, - }, - bonusObjectiveConfig = { - [1] = { -- Have 3 Berthas - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 3, - unitTypes = { - "staticheavyarty", - }, - image = planetUtilities.ICON_DIR .. "staticheavyarty.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 3 Big Berthas", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Destroy all enemy Geos before 25:00 - satisfyByTime = 25*60, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - enemyUnitTypes = { - "energygeo", - "energyheavygeo", - }, - image = planetUtilities.ICON_DIR .. "energygeo.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy all enemy Geothermal Generators before 25:00", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "staticarty", - "staticheavyarty", - }, - modules = { - "module_dmg_booster_LIMIT_C_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet5.lua b/campaign/dev/planets/planet5.lua deleted file mode 100644 index 09255cdc2..000000000 --- a/campaign/dev/planets/planet5.lua +++ /dev/null @@ -1,537 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/swamp02.png" - - local planetData = { - name = "Cygnet", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.13, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.63, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "5500 km", - primary = "Adimasi", - primaryType = "G7V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24417", - text = [[Your opponent is relying on a network of defensive turrets and shielded bots to keep them safe. Use Slings to weaken your opponent's defences and shields before you commit to an assault.]], - }, - tips = { - { - image = "unitpics/cloakarty.png", - text = [[The Sling's cannon has the range to shoot turrets from safety but the Sling itself is weak and has short sight range. Keep out of direct combat.]] - }, - { - image = "unitpics/staticradar.png", - text = [[Radar only reveals the approximate location of enemy forces so, in order to consistently hit their target, most artillery units require a spotter. Once a radar signature is identified as a structure it will no longer wobble.]] - }, - { - image = "unitpics/planelightscout.png", - text = [[Morph a Radar Tower into a Sparrow scout plane to act as a spotter for your Slings. Conjurers may also be used as spotters, as long as they remain cloaked and stay away from enemies.]] - }, - -- { - -- image = "unitpics/cloakcon.png", - -- text = [[The Conjurer's ability to cloak makes it an ideal spotter for Slings. Be carefuly moving around enemy territory as cloak is disrupted by proximity to enemy units and the use of most abilities.]] - -- }, - --{ - -- image = "unitpics/shieldraid.png", - -- text = [[Watch out for flanks by Bandits.]] - --}, - }, - gameConfig = { - mapName = "Wanderlust v03", - playerConfig = { - startX = 2600, - startZ = 550, - allyTeam = 0, - useUnlocks = true, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "cloakarty", - "planelightscout", - }, - startUnits = { - { - name = "staticradar", - x = 2620, - z = 630, - facing = 0, - }, - { - name = "staticradar", - x = 2925, - z = 1605, - facing = 0, - }, - { - name = "staticradar", - x = 1750, - z = 1139, - facing = 0, - }, - { - name = "factorycloak", - x = 2560, - z = 800, - facing = 0, - }, - { - name = "cloakcon", - x = 2760, - z = 800, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.GUARD, atPosition = {2560, 800}}, - --{cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1560, 800}, options = {"shift"}}, - --{unitName = "turretmissile", pos = {64, 64}, facing = 3, options = {"shift"}}, - }, - }, - { - name = "cloakcon", - x = 2360, - z = 800, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.GUARD, atPosition = {2560, 800}}, - }, - }, - { - name = "cloakcon", - x = 2327, - z = 1400, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {2410, 2580}}, - }, - }, - { - name = "turretlaser", - x = 1300, - z = 1350, - facing = 0, - }, - { - name = "turretmissile", - x =3000, - z =1200, - facing = 0, - }, - { - name = "turretmissile", - x =3150, - z =1150, - facing = 0, - }, - { - name = "cloakriot", - x =2650, - z =1150, - facing = 0, - }, - { - name = "cloakraid", - x =2550, - z =1180, - facing = 0, - }, - { - name = "cloakraid", - x =2520, - z =1195, - facing = 0, - }, - { - name = "cloakarty", - x =2640, - z =1050, - facing = 0, - }, - { - name = "cloakarty", - x =2540, - z =1080, - facing = 0, - }, - { - name = "staticmex", - x = 2060, - z = 330, - facing = 0, - }, - { - name = "staticmex", - x = 2620, - z = 330, - facing = 0, - }, - { - name = "staticmex", - x = 3220, - z = 250, - facing = 0, - }, - { - name = "staticmex", - x =2270, - z =1040, - facing = 0, - }, - { - name = "staticmex", - x =1550, - z =635, - facing = 0, - }, - { - name = "energysolar", - x =2190, - z =300, - facing = 0, - }, - { - name = "energysolar", - x =2350, - z =310, - facing = 0, - }, - { - name = "energysolar", - x =2510, - z =305, - facing = 0, - }, - { - name = "energysolar", - x =2730, - z =320, - facing = 0, - }, - { - name = "energysolar", - x =2890, - z =330, - facing = 0, - }, - { - name = "energysolar", - x =3050, - z =330, - facing = 0, - }, - { - name = "energysolar", - x =2180, - z =970, - facing = 0, - }, - { - name = "energysolar", - x =2400, - z =1040, - facing = 0, - }, - { - name = "energysolar", - x =2250, - z =1190, - facing = 0, - }, - } - }, - aiConfig = { - { - startX = 2300, - startZ = 3800, - aiLib = "Circuit_difficulty_autofill", - humanName = "Targe Solus", - bitDependant = true, - allyTeam = 1, - unlocks = { - "shieldcon", - --"shieldraid", - "shieldassault", - "turretmissile", - "turretlaser", - }, - difficultyDependantUnlocks = { - [2] = {"staticmex","energysolar"}, - [3] = {"staticmex","energysolar","shieldraid"}, - [4] = {"staticmex","energysolar","shieldraid","shieldskirm"}, - }, - commanderLevel = 1, - commander = { - name = "Porcupine", - chassis = "engineer", - decorations = { - }, - modules = { - "commweapon_shotgun", - } - }, - startUnits = { - { - name = "shieldcon", - x = 2860, - z = 3800, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "shieldskirm", - x = 2860, - z = 3700, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 250, - z = 3880, - facing = 2, - difficultyAtLeast = 3, - }, - { - name = "shieldcon", - x = 2890, - z = 3800, - facing = 2, - difficultyAtLeast = 3, - }, - { - name = "shieldassault", - x = 2890, - z = 3700, - facing = 2, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 4910, - z = 3760, - facing = 2, - difficultyAtLeast = 4, - }, - { - name = "shieldskirm", - x = 2830, - z = 3700, - facing = 2, - difficultyAtLeast = 4, - }, - { - name = "shieldassault", - x = 2830, - z = 3700, - facing = 2, - difficultyAtLeast = 4, - }, - { - name = "factoryshield", - x = 2860, - z = 3960, - facing = 2, - }, - { - name = "turretheavylaser", - x = 2750, - z = 2750, - facing = 2, - }, - { - name = "turretheavylaser", - x =950, - z =3040, - facing = 2, - }, - { - name = "turretheavylaser", - x =2280, - z =3000, - facing = 2, - }, - { - name = "turretheavylaser", - x =2750, - z =2990, - facing = 2, - }, - { - name = "turretheavylaser", - x =4400, - z =2500, - facing = 2, - }, - { - name = "turretriot", - x =2460, - z =2800, - facing = 2, - }, - { - name = "turretriot", - x =3068, - z =2565, - facing = 2, - }, - { - name = "turretriot", - x =4750, - z =2280, - facing = 2, - }, - { - name = "turretriot", - x = 2910, - z = 3500, - facing = 2, - }, - { - name = "energygeo", - x = 3070, - z = 3980, - facing = 2, - }, - { - name = "staticmex", - x = 1920, - z = 3840, - facing = 2, - }, - { - name = "staticmex", - x = 2520, - z = 3780, - facing = 2, - }, - { - name = "staticmex", - x = 3130, - z = 3750, - facing = 2, - }, - { - name = "staticmex", - x = 2870, - z = 3080, - facing = 2, - }, - { - name = "staticmex", - x = 770, - z =3180, - facing = 2, - }, - { - name = "staticmex", - x = 4970, - z = 2330, - facing = 2, - }, - { - name = "staticradar", - x = 3420, - z = 2860, - facing = 2, - }, - { - name = "staticradar", - x = 1020, - z = 2180, - facing = 2, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "factoryshield", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the enemy Commander and Shieldbot Factory", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - -- Indexed by bonusObjectiveID - [1] = { -- Build 12 Slings - satisfyOnce = true, - countRemovedUnits = true, -- count units that previously died. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 12, - unitTypes = { - "cloakarty", - }, - image = planetUtilities.ICON_DIR .. "cloakarty.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 12 Slings", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Win in 10 minutes - victoryByTime = 600, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 10:00", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Protect all mex - satisfyForever = true, - failOnUnitLoss = true, -- Fails the objective if any units being used to satisfy the objective are lost. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 0, - unitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Don't lose any Metal Extractors", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "cloakarty", - "planelightscout", - }, - modules = { - "module_adv_targeting_LIMIT_D_2", - }, - codexEntries = { - "faction_valhalla", - "character_odin", - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet50.lua b/campaign/dev/planets/planet50.lua deleted file mode 100644 index 9e4f2c58d..000000000 --- a/campaign/dev/planets/planet50.lua +++ /dev/null @@ -1,1012 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/swamp02.png" - - local planetData = { - name = "Arteri", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.68, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.57, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "2545 km", - primary = "Varis", - primaryType = "G4V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24594", - text = [[Your ally on this planet is vulnerable and weak, so you'll have to rely on your Jumpbots' inherent advantage on rough terrain to win despite this disadvantage. Either strike quickly to take out one opponent or prepare for a long game of attrition.]] - }, - tips = { - { - image = "unitpics/module_jumpjet.png", - text = [[Your Commander has been equipped with an experimental jumpjet module for this mission (default hotkey J).]] - }, - { - image = "unitpics/factoryjump.png", - text = [[Many Jumpbot units are unlocked by missions earlier in the campaign. If you're finding this mission too difficult, try backtracking to make sure you didn't miss any. Switching to another factory later might also be helpful.]] - }, - { - image = "unitpics/jumpcon.png", - text = [[The Constable constructor has jumpjets which allow it to set up metal extractors, wind generators, radar towers and defences on high mountains.]] - }, - { - image = "unitpics/jumpskirm.png", - text = [[The Moderator does not jump, but its long-range disruptor beam deals with tougher close-range fighters like the Knight and Reaver, which Pyros would not want to fight directly.]] - }, - }, - gameConfig = { - mapName = "Vein", - playerConfig = { - startX = 3750, - startZ = 770, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - -- Extra commander modules. - extraModules = { - {name = "module_jumpjet", count = 1, add = false}, - -- List of: - -- * name - Module name. See commConfig.lua. - -- * count - Number of copies of the module. - -- * add - Boolean controlling whether count adds to the number of modules of - -- the type the player has equiped or overwrites the number. - }, - extraUnlocks = { - "factoryjump", - "jumpcon", - "jumpraid", - "jumpskirm", - "jumpaa", - }, - startUnits = { - { - name = "staticmex", - x = 4232, - z = 216, - facing = 0, - }, - { - name = "staticmex", - x = 3720, - z = 488, - facing = 0, - }, - { - name = "staticmex", - x = 4216, - z = 904, - facing = 0, - }, - { - name = "energywind", - x = 4312, - z = 872, - facing = 0, - }, - { - name = "energywind", - x = 4136, - z = 856, - facing = 0, - }, - { - name = "factoryjump", - x = 3944, - z = 696, - facing = 0, - }, - { - name = "staticcon", - x = 3976, - z = 568, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3976, 568}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4001, 593}, options = {"shift"}}, - }, - }, - { - name = "energywind", - x = 3800, - z = 424, - facing = 0, - }, - { - name = "energywind", - x = 3896, - z = 360, - facing = 0, - }, - { - name = "energywind", - x = 3992, - z = 312, - facing = 0, - }, - { - name = "energywind", - x = 4072, - z = 280, - facing = 0, - }, - { - name = "energywind", - x = 4168, - z = 264, - facing = 0, - }, - { - name = "jumpcon", - x = 2694, - z = 622, - facing = 0, - }, - { - name = "turretlaser", - x = 3984, - z = 1008, - facing = 0, - }, - { - name = "staticmex", - x = 2696, - z = 1048, - facing = 0, - }, - { - name = "energywind", - x = 2648, - z = 968, - facing = 0, - }, - { - name = "staticmex", - x = 2312, - z = 584, - facing = 0, - }, - { - name = "energywind", - x = 2392, - z = 552, - facing = 0, - }, - { - name = "staticmex", - x = 2936, - z = 360, - facing = 0, - }, - { - name = "energywind", - x = 2872, - z = 280, - facing = 0, - }, - { - name = "turretlaser", - x = 2448, - z = 384, - facing = 3, - }, - { - name = "staticradar", - x = 5472, - z = 576, - facing = 0, - }, - { - name = "staticradar", - x = 3472, - z = 1056, - facing = 0, - }, - { - name = "turretlaser", - x = 2544, - z = 928, - facing = 0, - }, - { - name = "jumpraid", - x = 3700, - z = 1000, - facing = 0, - }, - { - name = "jumpraid", - x = 3800, - z = 1000, - facing = 0, - }, - { - name = "jumpraid", - x = 3900, - z = 1000, - facing = 0, - }, - { - name = "jumpskirm", - x = 3750, - z = 900, - facing = 0, - }, - { - name = "jumpskirm", - x = 3850, - z = 900, - facing = 0, - }, - { - name = "jumpcon", - x = 5367, - z = 479, - facing = 0, - }, - { - name = "energywind", - x = 5336, - z = 312, - facing = 3, - }, - { - name = "energywind", - x = 5416, - z = 312, - facing = 3, - }, - } - }, - aiConfig = { - { - startX = 410, - startZ = 7700, - humanName = "Marillia", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turretaalaser", - "turretaaclose", - "staticradar", - --"staticcon", - --"factoryspider", - --"spidercon", - "spiderscout", - "spideremp", - "spiderskirm", - "spiderriot", - "spiderassault", - }, - difficultyDependantUnlocks = { - [4] = {"cloakheavyraid"}, - }, - commander = false, - startUnits = { - { - name = "factoryspider", - x = 4100, - z = 4100, - facing = 0, - bonusObjectiveID = 2, - }, - { - name = "spiderskirm", - x = 4100, - z = 4200, - facing = 0, - }, - { - name = "spideremp", - x = 4000, - z = 4200, - facing = 0, - }, - { - name = "spiderriot", - x = 4200, - z = 4200, - facing = 0, - }, - -- { - -- name = "staticcon", - -- x = 4100, - -- z = 3900, - -- facing = 0, - -- }, - { - name = "staticstorage", - x = 3900, - z = 3900, - facing = 0, - }, - { - name = "staticmex", - x = 4000, - z = 3750, - facing = 0, - }, - { - name = "staticmex", - x = 4444, - z = 4100, - facing = 0, - }, - { - name = "staticmex", - x = 3980, - z = 4400, - facing = 0, - }, - { - name = "energysolar", - x = 3860, - z = 3780, - facing = 0, - }, - { - name = "energysolar", - x = 4040, - z = 3600, - facing = 0, - }, - { - name = "energysolar", - x = 4460, - z = 4220, - facing = 0, - }, - { - name = "energysolar", - x = 3870, - z = 4480, - facing = 0, - }, - { - name = "turretheavylaser", - x = 4080, - z = 4280, - facing = 0, - difficultyAtMost = 2, - }, - { - name = "turretlaser", - x = 4080, - z = 4280, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "turretlaser", - x = 4100, - z = 3700, - facing = 2, - }, - { - name = "turretlaser", - x = 4400, - z = 4400, - facing = 1, - }, - } - }, - { - startX = 410, - startZ = 7700, - humanName = "Pulmox", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - bonusObjectiveID = 1, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - --"energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turretaalaser", - "turretaaclose", - "staticradar", - "staticcon", - "staticantinuke", - "factorycloak", - "cloakcon", - "cloakraid", - "cloakriot", - "cloakskirm", - "cloakassault", - "cloakaa", - --"cloakarty", - --"cloaksnipe", - "cloakbomb", - --"striderhub", - --"striderscorpion", - }, - difficultyDependantUnlocks = { - [4] = {"cloakheavyraid"}, - }, - commanderLevel = 5, - commander = { - name = "Kuro", - chassis = "recon", - decorations = { - "skin_recon_dark", - }, - modules = { - "commweapon_clusterbomb", - "commweapon_heavymachinegun", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_personal_cloak", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_autorepair", - "module_autorepair", - "module_autorepair", - } - }, - startUnits = { - { - name = "cloakcon", - x = 303, - z = 7344, - facing = 3, - difficultyAtLeast = 3, - }, - { - name = "cloakcon", - x = 412, - z = 7412, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "staticmex", - x = 248, - z = 7176, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 632, - z = 7560, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 216, - z = 8008, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "energysolar", - x = 280, - z = 8024, - facing = 3, - }, - { - name = "energysolar", - x = 200, - z = 8072, - facing = 2, - }, - { - name = "energysolar", - x = 152, - z = 7992, - facing = 1, - }, - { - name = "energysolar", - x = 232, - z = 7944, - facing = 0, - }, - { - name = "energysolar", - x = 696, - z = 7576, - facing = 3, - }, - { - name = "energysolar", - x = 616, - z = 7624, - facing = 2, - }, - { - name = "energysolar", - x = 568, - z = 7544, - facing = 1, - }, - { - name = "energysolar", - x = 648, - z = 7496, - facing = 0, - }, - { - name = "energysolar", - x = 312, - z = 7192, - facing = 3, - }, - { - name = "energysolar", - x = 232, - z = 7240, - facing = 2, - }, - { - name = "energysolar", - x = 184, - z = 7160, - facing = 1, - }, - { - name = "energysolar", - x = 264, - z = 7112, - facing = 0, - }, - { - name = "factorycloak", - x = 264, - z = 7600, - facing = 2, - }, - { - name = "staticcon", - x = 232, - z = 7736, - facing = 2, - }, - { - name = "staticradar", - x = 16, - z = 7584, - facing = 2, - }, - { - name = "turretmissile", - x = 352, - z = 6976, - facing = 2, - }, - { - name = "turretmissile", - x = 464, - z = 7008, - facing = 2, - }, - { - name = "turretmissile", - x = 864, - z = 7360, - facing = 1, - }, - { - name = "turretmissile", - x = 912, - z = 7488, - facing = 1, - }, - { - name = "turretmissile", - x = 960, - z = 7920, - facing = 1, - }, - { - name = "turretmissile", - x = 976, - z = 8032, - facing = 1, - }, - { - name = "cloakraid", - x = 552, - z = 7350, - facing = 1, - }, - { - name = "cloakraid", - x = 598, - z = 7358, - facing = 1, - }, - { - name = "cloakraid", - x = 508, - z = 7328, - facing = 1, - }, - { - name = "cloakraid", - x = 419, - z = 7290, - facing = 2, - }, - { - name = "cloakassault", - x = 468, - z = 7312, - facing = 2, - }, - { - name = "cloakassault", - x = 648, - z = 7381, - facing = 1, - }, - } - }, - { - startX = 5400, - startZ = 7300, - humanName = "Umbilis", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - bonusObjectiveID = 1, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - --"energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turretaalaser", - "turretaaclose", - "staticradar", - "staticcon", - "staticantinuke", - "staticrearm", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldassault", - "shieldskirm", - --"shieldbomb", - "shieldaa", - --"shieldfelon", - "factorygunship", - "gunshipraid", - "gunshipskirm", - }, - difficultyDependantUnlocks = { - [2] = {"shieldarty"}, - [3] = {"shieldarty","shieldriot"}, - [4] = {"shieldarty","shieldriot","shieldfelon","shieldshield"}, - }, - commanderLevel = 5, - commander = { - name = "Clifford", - chassis = "engineer", - decorations = { - "skin_support_hotrod", - }, - modules = { - "commweapon_disruptorbomb", - "commweapon_lparticlebeam", - "module_battle_drone", - "module_battle_drone", - "module_companion_drone", - "module_companion_drone", - "module_heavy_armor", - "module_heavy_armor", - "module_adv_nano", - "module_adv_nano", - } - }, - startUnits = { - { - name = "shieldcon", - x = 5545, - z = 7324, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "turretlaser", - x = 5200, - z = 7312, - facing = 3, - }, - - { - name = "staticmex", - x = 5608, - z = 7752, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 5032, - z = 7736, - facing = 2, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 5928, - z = 7160, - facing = 2, - difficultyAtLeast = 4, - }, - { - name = "energysolar", - x = 5896, - z = 7096, - facing = 2, - }, - { - name = "energysolar", - x = 5976, - z = 7096, - facing = 2, - }, - { - name = "energysolar", - x = 4968, - z = 7768, - facing = 2, - }, - { - name = "energysolar", - x = 5048, - z = 7800, - facing = 2, - }, - { - name = "energysolar", - x = 5672, - z = 7768, - facing = 1, - }, - { - name = "energysolar", - x = 5592, - z = 7816, - facing = 0, - }, - { - name = "energysolar", - x = 5544, - z = 7736, - facing = 3, - }, - { - name = "energysolar", - x = 5624, - z = 7688, - facing = 2, - }, - { - name = "staticradar", - x = 6208, - z = 7136, - facing = 1, - }, - { - name = "turretmissile", - x = 6160, - z = 7088, - facing = 1, - }, - { - name = "turretmissile", - x = 6224, - z = 7232, - facing = 1, - }, - { - name = "turretmissile", - x = 6000, - z = 7872, - facing = 1, - }, - { - name = "turretmissile", - x = 6000, - z = 7968, - facing = 1, - }, - { - name = "turretemp", - x = 4896, - z = 7712, - facing = 3, - }, - { - name = "turretemp", - x = 5440, - z = 6880, - facing = 2, - }, - { - name = "staticcon", - x = 5240, - z = 8040, - facing = 2, - }, - { - name = "factoryshield", - x = 5488, - z = 7448, - facing = 2, - }, - { - name = "shieldskirm", - x = 5463, - z = 7201, - facing = 2, - }, - { - name = "shieldskirm", - x = 5558, - z = 7228, - facing = 2, - }, - { - name = "shieldskirm", - x = 5668, - z = 7237, - facing = 2, - }, - { - name = "shieldraid", - x = 5385, - z = 7070, - facing = 2, - }, - { - name = "shieldraid", - x = 5529, - z = 7085, - facing = 2, - }, - { - name = "shieldraid", - x = 5603, - z = 7088, - facing = 2, - }, - { - name = "shieldraid", - x = 5460, - z = 7083, - facing = 2, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "factoryshield", - "factorycloak", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy Factories", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Kill enemy commander in 7:30 - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - -- See bonusObjectiveID in units table - image = planetUtilities.ICON_DIR .. "skin_support_hotrod.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy both enemy Commanders", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - satisfyForever = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - -- See bonusObjectiveID in units table - image = planetUtilities.ICON_DIR .. "factoryspider.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Protect your ally's Spider Factory", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { - satisfyByTime = 10*60, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 24, - unitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 24 Metal Extractors (including allies) by 10:00", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "factoryjump", - "jumpcon", - "jumpraid", - "jumpskirm", - "jumpaa", - }, - modules = { - "module_jumpjet", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet51.lua b/campaign/dev/planets/planet51.lua deleted file mode 100644 index dff71fb81..000000000 --- a/campaign/dev/planets/planet51.lua +++ /dev/null @@ -1,2182 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/inferno02.png" - - local planetData = { - name = "Lalata", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.755, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.49, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Steppe", - radius = "5760 km", - primary = "Yapp", - primaryType = "G0V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24594", - text = [[Your Tech Lab is about to be overrun by enemy forces! Your base is too far away to reinforce the Lab in time... unless you employ an unconventional means of transport.]] - }, - tips = { - { - image = "unitpics/turretimpulse.png", - text = [[The Newton turret can be toggled to attract or repulse its target. It does not inflict any direct damage, so when used as a defensive tool it relies on pushing enemies off cliffs or pulling them into other defences (particularly pulling bombers into anti-air). Smaller units are generally affected more.]] - }, - { - image = "unitpics/module_jumpjet.png", - text = [[Newtons can also be used to propel your units off a ramp and into battle. Jumpjet-equipped units (which can survive the landing by jumping) and bombs (which deal damage on impact) are best suited for this. Use the Newton firezone command to automate the process.]] - }, - { - image = "unitpics/jumpsumo.png", - text = [[Just like the Newton, the Jugglenaut can be toggled to attract or repulse targets. The Jugglenaut's main weapon is actually its jump - the sheer force of its landing damages nearby units. Jugglenauts are not very effective against structures.]] - }, - }, - gameConfig = { - mapName = "LLTAComplexV2", - playerConfig = { - startX = 7600, - startZ = 4000, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - newtonFirezones = { - { - newtons = { - x1 = 7800, - z1 = 3600, - x2 = 8200, - z2 = 4000, - }, - firezone = { - x1 = 7820, - z1 = 3600, - x2 = 8000, - z2 = 3800, - } - } - }, - -- Extra commander modules. - extraModules = { - {name = "module_jumpjet", count = 1, add = false}, - -- List of: - -- * name - Module name. See commConfig.lua. - -- * count - Number of copies of the module. - -- * add - Boolean controlling whether count adds to the number of modules of - -- the type the player has equiped or overwrites the number. - }, - extraUnlocks = { - "factoryjump", - "jumpcon", - "jumpraid", - "jumpaa", - "jumpsumo", - "turretimpulse", - "jumpassault", - }, - extraAbilities = { - "terraform", - }, - startUnits = { - { - name = "pw_techlab", - x = 3720, - z = 750, - facing = 0, - defeatIfDestroyedObjectiveID = 1, - }, - -- Newton cannon - { - name = "turretimpulse", - x = 8112, - z = 3694 - 1*48, - facing = 3, - }, - { - name = "turretimpulse", - x = 8112, - z = 3694, - facing = 3, - }, - { - name = "turretimpulse", - x = 8112, - z = 3694 + 1*48, - facing = 3, - }, - { - name = "turretimpulse", - x = 8112, - z = 3694 + 2*48, - facing = 3, - }, - { - name = "turretimpulse", - x = 8112, - z = 3694 + 3*48, - facing = 3, - }, - { - name = "turretimpulse", - x = 7872, - z = 3932, - facing = 2, - }, - { - name = "turretimpulse", - x = 7872 + 1*48, - z = 3932, - facing = 2, - }, - { - name = "turretimpulse", - x = 7872 + 2*48, - z = 3932, - facing = 2, - }, - { - name = "turretimpulse", - x = 7872 + 3*48, - z = 3932, - facing = 2, - }, - -- Newton cannonballs - { - name = "jumpcon", - x = 7970, - z = 3750, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.JUMP, pos = {2900, 380},} - }, - }, - { - name = "jumpcon", - x = 8150, - z = 4030, - facing = 0, - }, - { - name = "jumpraid", - x = 8190, - z = 4030, - facing = 0, - }, - { - name = "jumpraid", - x = 8230, - z = 4030, - facing = 0, - }, - { - name = "jumpraid", - x = 8190, - z = 4080, - facing = 0, - }, - { - name = "jumpraid", - x = 8230, - z = 4080, - facing = 0, - }, - { - name = "jumpassault", - x = 8270, - z = 4030, - facing = 0, - }, - -- - { - name = "staticmex", - x = 8552, - z = 4808, - facing = 0, - }, - { - name = "staticshield", - x = 3776, - z = 976, - facing = 1, - }, - { - name = "energygeo", - x = 3880, - z = 1160, - facing = 0, - }, - { - name = "turretimpulse", - x = 3744, - z = 1184, - facing = 0, - }, - { - name = "turretimpulse", - x = 3984, - z = 1184, - facing = 0, - }, - { - name = "turretimpulse", - x = 3968, - z = 992, - facing = 1, - }, - { - name = "turretimpulse", - x = 3968, - z = 752, - facing = 1, - }, - { - name = "staticmex", - x = 7864, - z = 4232, - facing = 0, - }, - { - name = "staticmex", - x = 3864, - z = 792, - facing = 0, - }, - { - name = "staticmex", - x = 7864, - z = 4808, - facing = 0, - }, - { - name = "staticmex", - x = 8552, - z = 4232, - facing = 0, - }, - { - name = "staticshield", - x = 3552, - z = 816, - facing = 0, - }, - { - name = "energywind", - x = 8568, - z = 4328, - facing = 0, - }, - { - name = "energywind", - x = 8568, - z = 4408, - facing = 0, - }, - { - name = "energywind", - x = 8568, - z = 4488, - facing = 0, - }, - { - name = "energywind", - x = 8568, - z = 4568, - facing = 0, - }, - { - name = "energywind", - x = 8568, - z = 4648, - facing = 0, - }, - { - name = "energywind", - x = 8568, - z = 4728, - facing = 0, - }, - { - name = "energywind", - x = 8488, - z = 4872, - facing = 0, - }, - { - name = "energywind", - x = 8408, - z = 4872, - facing = 0, - }, - { - name = "energywind", - x = 8328, - z = 4872, - facing = 0, - }, - { - name = "energywind", - x = 8248, - z = 4872, - facing = 0, - }, - { - name = "energywind", - x = 8168, - z = 4872, - facing = 0, - }, - { - name = "energywind", - x = 8088, - z = 4872, - facing = 0, - }, - { - name = "energywind", - x = 8008, - z = 4872, - facing = 0, - }, - { - name = "energywind", - x = 7928, - z = 4872, - facing = 0, - }, - { - name = "staticradar", - x = 4060, - z = 520, - facing = 1, - }, - { - name = "turretlaser", - x = 4060, - z = 560, - facing = 1, - }, - { - name = "turretimpulse", - x = 3800, - z = 250, - facing = 1, - }, - { - name = "turretimpulse", - x = 3800, - z = 300, - facing = 1, - }, - { - name = "turretaaflak", - x = 3704, - z = 536, - facing = 3, - }, - { - name = "turretlaser", - x = 3952, - z = 864, - facing = 1, - }, - { - name = "turretlaser", - x = 3856, - z = 1232, - facing = 0, - }, - { - name = "turretlaser", - x = 3296, - z = 768, - facing = 3, - }, - { - name = "turretlaser", - x = 3456, - z = 544, - facing = 3, - }, - { - name = "turretlaser", - x = 2848, - z = 512, - facing = 3, - }, - { - name = "turretlaser", - x = 2944, - z = 176, - facing = 3, - }, - { - name = "staticmex", - x = 3176, - z = 424, - facing = 3, - }, - { - name = "jumpsumo", - x = 2431, - z = 100, - facing = 1, - stunTime = 10, - }, - { - name = "jumpsumo", - x = 2330, - z = 390, - facing = 0, - stunTime = 10, - }, - { - name = "staticmex", - x = 6920, - z = 5000, - facing = 2, - }, - { - name = "staticmex", - x = 6920, - z = 3672, - facing = 2, - }, - { - name = "staticradar", - x = 6752, - z = 4800, - facing = 2, - }, - { - name = "turretlaser", - x = 7344, - z = 4592, - facing = 3, - }, - { - name = "turretlaser", - x = 7344, - z = 4288, - facing = 3, - }, - { - name = "turretlaser", - x = 7344, - z = 4000, - facing = 3, - }, - { - name = "factoryjump", - x = 7864, - z = 4536, - facing = 3, - }, - { - name = "staticcon", - x = 7992, - z = 4488, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7992, 4488}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7967, 4463}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7992, - z = 4568, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7992, 4568}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7967, 4543}, options = {"shift"}}, - }, - }, - } - }, - aiConfig = { - { - humanName = "Complexia", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turretaalaser", - "turretaaclose", - "staticradar", - "staticcon", - "staticantinuke", - "factorycloak", - "cloakcon", - "cloakraid", - "cloakriot", - "cloakskirm", - "cloakassault", - "cloakaa", - "cloakarty", - "cloaksnipe", - "cloakheavyraid", - "cloakbomb", - }, - commander = false, - startUnits = { - { - name = "turretmissile", - x = 9136, - z = 1952, - facing = 2, - }, - { - name = "staticheavyradar", - x = 8352, - z = 3584, - facing = 1, - }, - { - name = "energygeo", - x = 8296, - z = 2840, - facing = 1, - }, - { - name = "turretlaser", - x = 8296, - z = 2740, - facing = 3, - }, - { - name = "turretlaser", - x = 8296, - z = 2940, - facing = 3, - }, - { - name = "staticmex", - x = 9016, - z = 2088, - facing = 2, - }, - { - name = "staticcon", - x = 8776, - z = 2520, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8776, 2520}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8751, 2545}, options = {"shift"}}, - }, - }, - { - name = "staticmex", - x = 9000, - z = 2984, - facing = 2, - }, - { - name = "staticmex", - x = 9000, - z = 2568, - facing = 2, - }, - { - name = "factorycloak", - x = 8808, - z = 2384, - facing = 2, - }, - { - name = "staticcon", - x = 8856, - z = 2520, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8856, 2520}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8831, 2545}, options = {"shift"}}, - }, - }, - { - name = "turretriot", - x = 8440, - z = 2072, - facing = 2, - }, - { - name = "turretmissile", - x = 8272, - z = 2064, - facing = 2, - }, - { - name = "turretmissile", - x = 8336, - z = 2064, - facing = 2, - }, - { - name = "energypylon", - x = 8680, - z = 2888, - facing = 1, - }, - { - name = "energywind", - x = 9048, - z = 2984, - facing = 0, - }, - { - name = "energywind", - x = 9048, - z = 3032, - facing = 0, - }, - { - name = "energywind", - x = 9000, - z = 3032, - facing = 3, - }, - { - name = "energywind", - x = 8952, - z = 3032, - facing = 3, - }, - { - name = "energywind", - x = 8952, - z = 2984, - facing = 2, - }, - { - name = "energywind", - x = 8952, - z = 2936, - facing = 2, - }, - { - name = "energywind", - x = 9000, - z = 2936, - facing = 1, - }, - { - name = "energywind", - x = 9048, - z = 2936, - facing = 1, - }, - { - name = "energywind", - x = 9048, - z = 2568, - facing = 0, - }, - { - name = "energywind", - x = 9048, - z = 2616, - facing = 0, - }, - { - name = "energywind", - x = 9000, - z = 2616, - facing = 3, - }, - { - name = "energywind", - x = 8952, - z = 2616, - facing = 3, - }, - { - name = "energywind", - x = 8952, - z = 2568, - facing = 2, - }, - { - name = "energywind", - x = 8952, - z = 2520, - facing = 2, - }, - { - name = "energywind", - x = 9000, - z = 2520, - facing = 1, - }, - { - name = "energywind", - x = 9048, - z = 2520, - facing = 1, - }, - { - name = "cloakassault", - x = 8697, - z = 2069, - facing = 2, - }, - { - name = "cloakassault", - x = 8791, - z = 2035, - facing = 3, - }, - { - name = "cloakriot", - x = 8728, - z = 2099, - facing = 1, - }, - { - name = "cloakriot", - x = 8793, - z = 2079, - facing = 3, - }, - { - name = "cloakskirm", - x = 8749, - z = 2137, - facing = 2, - }, - { - name = "cloakskirm", - x = 8803, - z = 2148, - facing = 2, - }, - { - name = "cloakcon", - x = 8762, - z = 2093, - facing = 1, - }, - { - name = "cloakcon", - x = 8787, - z = 2172, - facing = 2, - }, - { - name = "turretaaflak", - x = 8376, - z = 2392, - facing = 3, - }, - { - name = "turretriot", - x = 8968, - z = 1960, - facing = 2, - }, - { - name = "turretmissile", - x = 9056, - z = 1952, - facing = 2, - }, - } - }, - { - startX = 1300, - startZ = 4500, - humanName = "Bactos", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turretaalaser", - "turretaaclose", - "staticradar", - "staticcon", - "staticantinuke", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldassault", - "shieldriot", - "shieldskirm", - "shieldbomb", - "shieldaa", - "shieldfelon", - "shieldshield", - "shieldarty", - "factorygunship", - "gunshipcon", - "gunshipbomb", - "gunshipemp", - "gunshipaa", - "gunshipassault", - "gunshipheavyskirm", - "gunshipskirm", - "gunshipraid", - "striderhub", - "striderdante", - --"striderarty", - --"striderscorpion", - --"striderfunnelweb", - }, - difficultyDependantUnlocks = { - [3] = {"striderarty"}, - [4] = {"striderarty","striderscorpion","striderfunnelweb"}, - }, - commanderLevel = 5, - commander = { - name = "Terrax", - chassis = "recon", - decorations = { - "skin_recon_leopard", - }, - modules = { - "commweapon_concussion", - "commweapon_shotgun", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_cloak_field", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_autorepair", - "module_autorepair", - "module_autorepair", - } - }, - midgameUnits = { - { - name = "striderarty", - x = 140, - z = 5000, - facing = 1, - spawnRadius = 50, - delay = 7*60*30, - difficultyAtLeast = 4, - orbitalDrop = true, - }, - }, - startUnits = { - { - name = "striderhub", - x = 1584, - z = 4736, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1584, 4736}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1609, 4711}, options = {"shift"}}, - }, - }, - { - name = "staticmex", - x = 1384, - z = 4200, - facing = 0, - }, - { - name = "staticmex", - x = 1384, - z = 4792, - facing = 0, - }, - { - name = "staticmex", - x = 696, - z = 4792, - facing = 0, - }, - { - name = "staticmex", - x = 680, - z = 4216, - facing = 0, - }, - { - name = "staticmex", - x = 2296, - z = 5000, - facing = 1, - }, - { - name = "staticmex", - x = 2312, - z = 3704, - facing = 1, - }, - { - name = "energywind", - x = 616, - z = 4264, - facing = 1, - }, - { - name = "energywind", - x = 616, - z = 4344, - facing = 1, - }, - { - name = "energywind", - x = 616, - z = 4424, - facing = 1, - }, - { - name = "energywind", - x = 616, - z = 4504, - facing = 1, - }, - { - name = "energywind", - x = 616, - z = 4584, - facing = 1, - }, - { - name = "energywind", - x = 616, - z = 4664, - facing = 1, - }, - { - name = "energywind", - x = 616, - z = 4744, - facing = 1, - }, - { - name = "energywind", - x = 712, - z = 4264, - facing = 1, - }, - { - name = "energywind", - x = 712, - z = 4344, - facing = 1, - }, - { - name = "energywind", - x = 712, - z = 4424, - facing = 1, - }, - { - name = "energywind", - x = 712, - z = 4504, - facing = 1, - }, - { - name = "energywind", - x = 712, - z = 4584, - facing = 1, - }, - { - name = "energywind", - x = 712, - z = 4664, - facing = 1, - }, - { - name = "energywind", - x = 712, - z = 4744, - facing = 1, - }, - { - name = "energywind", - x = 776, - z = 4840, - facing = 1, - }, - { - name = "energywind", - x = 856, - z = 4840, - facing = 1, - }, - { - name = "energywind", - x = 936, - z = 4840, - facing = 1, - }, - { - name = "factoryshield", - x = 1704, - z = 4400, - facing = 1, - }, - { - name = "staticcon", - x = 1576, - z = 4360, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1576, 4360}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1601, 4335}, options = {"shift"}}, - }, - }, - { - name = "energywind", - x = 1016, - z = 4840, - facing = 1, - }, - { - name = "staticcon", - x = 1576, - z = 4456, - facing = 1, - }, - { - name = "energywind", - x = 1096, - z = 4840, - facing = 1, - }, - { - name = "energywind", - x = 1176, - z = 4840, - facing = 1, - }, - { - name = "energywind", - x = 1256, - z = 4840, - facing = 1, - }, - { - name = "energywind", - x = 1336, - z = 4840, - facing = 1, - }, - { - name = "staticradar", - x = 1536, - z = 3568, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2456, - z = 3832, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2456, - z = 4824, - facing = 1, - }, - { - name = "turretriot", - x = 1816, - z = 4568, - facing = 1, - }, - { - name = "turretriot", - x = 1816, - z = 4072, - facing = 1, - }, - { - name = "turretaalaser", - x = 2072, - z = 3784, - facing = 1, - }, - { - name = "turretaalaser", - x = 2088, - z = 4872, - facing = 1, - }, - { - name = "shieldraid", - x = 2006, - z = 4439, - facing = 0, - }, - { - name = "shieldraid", - x = 2006, - z = 4302, - facing = 1, - }, - { - name = "shieldraid", - x = 1990, - z = 4145, - facing = 3, - }, - { - name = "shieldraid", - x = 1940, - z = 4572, - facing = 0, - }, - { - name = "shieldcon", - x = 1887, - z = 4263, - facing = 2, - }, - { - name = "shieldcon", - x = 1869, - z = 4492, - facing = 0, - }, - } - }, - { - humanName = "Parati", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turretaalaser", - "turretaaclose", - "staticradar", - "staticcon", - "staticantinuke", - "staticrearm", - "factoryveh", - "vehcon", - "vehscout", - "vehraid", - "vehriot", - "vehassault", - "vehaa", - "vehsupport", - "veharty", - "vehheavyarty", - --"vehcapture", - }, - difficultyDependantUnlocks = { - [3] = {"vehcapture"}, - [4] = {"vehcapture"}, - }, - commander = false, - startUnits = { - { - name = "energyfusion", - x = 112, - z = 312, - facing = 1, - }, - { - name = "factoryveh", - x = 464, - z = 912, - facing = 1, - }, - { - name = "staticmex", - x = 424, - z = 1432, - facing = 1, - }, - { - name = "staticmex", - x = 216, - z = 1112, - facing = 1, - }, - { - name = "staticmex", - x = 488, - z = 584, - facing = 1, - }, - { - name = "staticmex", - x = 280, - z = 264, - facing = 1, - }, - { - name = "staticmex", - x = 728, - z = 184, - facing = 1, - }, - { - name = "energywind", - x = 408, - z = 536, - facing = 1, - }, - { - name = "energywind", - x = 392, - z = 456, - facing = 1, - }, - { - name = "energywind", - x = 360, - z = 376, - facing = 1, - }, - { - name = "energywind", - x = 344, - z = 296, - facing = 1, - }, - { - name = "energywind", - x = 360, - z = 216, - facing = 1, - }, - { - name = "energywind", - x = 440, - z = 200, - facing = 1, - }, - { - name = "energywind", - x = 520, - z = 168, - facing = 1, - }, - { - name = "energywind", - x = 600, - z = 152, - facing = 1, - }, - { - name = "energywind", - x = 680, - z = 136, - facing = 1, - }, - { - name = "energywind", - x = 216, - z = 1192, - facing = 1, - }, - { - name = "energywind", - x = 264, - z = 1272, - facing = 1, - }, - { - name = "energywind", - x = 312, - z = 1352, - facing = 1, - }, - { - name = "energywind", - x = 360, - z = 1432, - facing = 1, - }, - - { - name = "vehcon", - x = 181, - z = 455, - facing = 2, - }, - { - name = "vehcon", - x = 208, - z = 421, - facing = 2, - }, - { - name = "staticcon", - x = 328, - z = 888, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {328, 888}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {353, 913}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 328, - z = 952, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {328, 952}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {353, 977}, options = {"shift"}}, - }, - }, - { - name = "turretheavylaser", - x = 920, - z = 216, - facing = 1, - }, - { - name = "turretriot", - x = 904, - z = 408, - facing = 1, - }, - { - name = "turretheavylaser", - x = 920, - z = 584, - facing = 1, - }, - { - name = "turretaalaser", - x = 744, - z = 408, - facing = 1, - }, - { - name = "turretheavylaser", - x = 1080, - z = 1096, - facing = 1, - }, - { - name = "turretheavylaser", - x = 1080, - z = 1368, - facing = 1, - }, - { - name = "turretriot", - x = 1064, - z = 1240, - facing = 1, - }, - { - name = "turretaalaser", - x = 968, - z = 1256, - facing = 1, - }, - { - name = "turretlaser", - x = 464, - z = 1296, - facing = 1, - }, - { - name = "turretlaser", - x = 320, - z = 1536, - facing = 1, - }, - { - name = "turretlaser", - x = 544, - z = 480, - facing = 1, - }, - } - }, - { - humanName = "Virilis", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turretaalaser", - "turretaaclose", - "staticradar", - "staticcon", - "staticantinuke", - "staticrearm", - "factoryspider", - "spidercon", - "spiderscout", - "spiderriot", - "spideremp", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spiderantiheavy", - "spideraa", - }, - commander = false, - startUnits = { - -- stuns sumos at start - { - name = "spiderantiheavy", - x = 2300, - z = 60, - facing = 1, - }, - { - name = "spiderantiheavy", - x = 2300, - z = 90, - facing = 1, - }, - { - name = "spiderantiheavy", - x = 2230, - z = 350, - facing = 1, - }, - { - name = "spiderantiheavy", - x = 2230, - z = 380, - facing = 1, - }, - { - name = "spideremp", - x = 1880, - z = 110, - facing = 1, - }, - { - name = "spideremp", - x = 1700, - z = 50, - facing = 1, - }, - { - name = "spideremp", - x = 2000, - z = 700, - facing = 1, - }, - { - name = "spideremp", - x = 2000, - z = 800, - facing = 1, - }, - -- - { - name = "turretheavylaser", - x = 6400, - z = 1050, - facing = 1, - }, - { - name = "turretgauss", - x = 6184, - z = 200, - facing = 1, - }, - { - name = "staticmex", - x = 5400, - z = 808, - facing = 1, - }, - { - name = "turretaaheavy", - x = 5712, - z = 1024, - facing = 0, - }, - { - name = "energyheavygeo", - x = 5384, - z = 1160, - facing = 0, - }, - { - name = "factoryspider", - x = 5704, - z = 552, - facing = 1, - }, - { - name = "spidercrabe", - x = 5900, - z = 552, - facing = 1, - }, - { - name = "spiderriot", - x = 6000, - z = 552, - facing = 1, - }, - { - name = "spiderriot", - x = 6100, - z = 552, - facing = 1, - }, - { - name = "turretaafar", - x = 5232, - z = 1248, - facing = 0, - }, - { - name = "turretheavy", - x = 5528, - z = 1272, - facing = 0, - }, - { - name = "turretheavy", - x = 5770, - z = 940, - facing = 1, - }, - { - name = "energypylon", - x = 5528, - z = 1100, - facing = 0, - }, - { - name = "staticcon", - x = 5560, - z = 648, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5560, 648}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5535, 673}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 5464, - z = 648, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5464, 648}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5439, 673}, options = {"shift"}}, - }, - }, - { - name = "turretriot", - x = 5304, - z = 728, - facing = 3, - }, - { - name = "turretriot", - x = 5304, - z = 1016, - facing = 3, - }, - { - name = "turretemp", - x = 5312, - z = 880, - facing = 3, - }, - { - name = "turretheavylaser", - x = 5224, - z = 536, - facing = 3, - }, - { - name = "staticmex", - x = 6104, - z = 520, - facing = 1, - }, - { - name = "staticradar", - x = 5632, - z = 928, - facing = 1, - }, - { - name = "turretgauss", - x = 6440, - z = 632, - facing = 1, - }, - { - name = "turretriot", - x = 6296, - z = 408, - facing = 1, - }, - } - }, - { - humanName = "Automaton", - aiLib = "Null AI", - bitDependant = false, - --aiLib = "Circuit_difficulty_autofill", - --bitDependant = true, - allyTeam = 1, - unlocks = { - }, - commander = false, - midgameUnits = { - -- first wave - { - name = "vehassault", - x = 916, - z = 537, - facing = 1, - spawnRadius = 50, - delay = 40*30, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - { - name = "vehassault", - x = 830, - z = 873, - facing = 1, - spawnRadius = 50, - delay = 40*30, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - { - name = "vehassault", - x = 841, - z = 957, - facing = 1, - spawnRadius = 50, - delay = 40*30, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - { - name = "vehassault", - x = 808, - z = 771, - facing = 1, - spawnRadius = 50, - delay = 40*30, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - { - name = "vehassault", - x = 789, - z = 677, - facing = 1, - spawnRadius = 50, - delay = 40*30, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - { - name = "vehassault", - x = 945, - z = 1037, - facing = 1, - spawnRadius = 50, - delay = 40*30, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - { - name = "vehassault", - x = 895, - z = 1206, - facing = 2, - spawnRadius = 50, - delay = 40*30, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - { - name = "vehassault", - x = 883, - z = 1150, - facing = 1, - spawnRadius = 50, - delay = 40*30, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - { - name = "vehriot", - x = 936, - z = 980, - facing = 1, - spawnRadius = 50, - delay = 40*30, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - { - name = "vehriot", - x = 911, - z = 795, - facing = 1, - spawnRadius = 50, - delay = 40*30, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - { - name = "shieldarty", - x = 598, - z = 956, - facing = 0, - difficultyAtLeast = 2, - spawnRadius = 50, - delay = 40*30, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - { - name = "shieldarty", - x = 606, - z = 1103, - facing = 0, - difficultyAtLeast = 3, - spawnRadius = 50, - delay = 40*30, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - -- second wave - { - name = "veharty", - x = 84, - z = 1156, - facing = 3, - spawnRadius = 50, - delay = 60*30, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - { - name = "veharty", - x = 95, - z = 872, - facing = 3, - difficultyAtLeast = 2, - spawnRadius = 50, - delay = 60*30, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - { - name = "veharty", - x = 78, - z = 1006, - facing = 1, - difficultyAtLeast = 2, - spawnRadius = 50, - delay = 60*30, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - { - name = "veharty", - x = 88, - z = 1084, - facing = 3, - difficultyAtLeast = 3, - spawnRadius = 50, - delay = 60*30, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - { - name = "veharty", - x = 96, - z = 725, - facing = 1, - difficultyAtLeast = 3, - spawnRadius = 50, - delay = 60*30, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - { - name = "veharty", - x = 99, - z = 801, - facing = 3, - difficultyAtLeast = 4, - spawnRadius = 50, - delay = 60*30, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - { - name = "veharty", - x = 85, - z = 940, - facing = 1, - difficultyAtLeast = 4, - spawnRadius = 50, - delay = 60*30, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - -- who's laughing now? - { - name = "striderbantha", - x = 400, - z = 1600, - facing = 1, - spawnRadius = 350, - delay = 20*60*30, - difficultyAtLeast = 4, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - { - name = "striderfunnelweb", - x = 400, - z = 1600, - facing = 1, - spawnRadius = 350, - delay = 20*60*30, - difficultyAtLeast = 3, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - { - name = "striderfunnelweb", - x = 400, - z = 1600, - facing = 1, - spawnRadius = 350, - delay = 20*60*30, - difficultyAtLeast = 2, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - { - name = "striderdante", - x = 400, - z = 1600, - facing = 1, - spawnRadius = 350, - delay = 20*60*30, - orbitalDrop = true, - commands = { - {cmdID = planetUtilities.COMMAND.FIGHT, pos = {3620, 1000}}, - }, - }, - }, - startUnits = { - { - name = "spiderassault", - x = 5124, - z = 2000, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {3620, 1000}}, - }, - }, - { - name = "spiderassault", - x = 4634, - z = 1600, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {3620, 1000}}, - }, - }, - { - name = "spiderassault", - x = 4576, - z = 1900, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {3620, 1000}}, - }, - }, - { - name = "spiderassault", - x = 4572, - z = 1300, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {3620, 1000}}, - }, - }, - { - name = "spiderassault", - x = 4699, - z = 743, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {3620, 1000}}, - }, - }, - { - name = "spiderriot", - x = 4653, - z = 1500, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {3620, 1000}}, - }, - }, - { - name = "spiderriot", - x = 4000, - z = 2000, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {3620, 1000}}, - }, - }, - { - name = "spideremp", - x = 4565, - z = 1043, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {3620, 1000}}, - }, - }, - { - name = "spideremp", - x = 4000, - z = 1500, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {3620, 1000}}, - }, - }, - { - name = "spideremp", - x = 4707, - z = 884, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {3620, 1000}}, - }, - }, - } - }, - }, - terraform = { - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RAMP, - position = {8000, 293, 3800, 7780, 485, 3650}, - width = 220, - }, - --{ - -- terraformShape = planetUtilities.TERRAFORM_SHAPE.RAMP, - -- position = {8000, 293, 3800, 7890, 362, 3725}, - -- width = 220, - --}, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RAMP, - position = {8000, 292, 3800, 7780, 484, 3650}, - width = 220, - }, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {7545, 3480, 8180, 3880}, - height = 293, - }, - - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "staticmex", - }, - loseAfterSeconds = 30*60, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Protect the Tech Lab for 30 minutes OR Destroy all enemy Metal Extractors", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - onlyCountRemovedUnits = true, - satisfyByTime = 10*60, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - enemyUnitTypes = { - "factoryspider", - "factoryshield", - "factoryplane", - "factoryveh", - }, - image = planetUtilities.ICON_DIR .. "factoryspider.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy an enemy Factory before 10:00", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - onlyCountRemovedUnits = true, - satisfyUntilTime = 3*60, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - unitTypes = { - "jumpsumo" - }, - image = planetUtilities.ICON_DIR .. "jumpsumo.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Do not lose any Jugglenauts before 3:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { - satisfyByTime = 25*60, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - enemyUnitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy all enemy Metal Extractors before 25:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "jumpsumo", - "turretimpulse", - }, - modules = { - "module_heavy_armor_LIMIT_D_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet52.lua b/campaign/dev/planets/planet52.lua deleted file mode 100644 index 03c13873f..000000000 --- a/campaign/dev/planets/planet52.lua +++ /dev/null @@ -1,1007 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/inferno03.png" - - local planetData = { - name = "Skokukur", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.24, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.33, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Volcanic", - radius = "1775 km", - primary = "Jayadu A/B", - primaryType = "F9V/F9V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24457", - text = [[Despite its unappealing environment, this planet has been the focus of many battles, and it is littered with scrap. The self-replicating Puppy walking bombs can quickly turn these wrecks into a new army for you.]] - }, - tips = { - { - image = "unitpics/jumpraid.png", - text = [[The Constable and Pyro have jumpjets to get over obstacles and move around more quickly. The default jump hotkey is J.]] - }, - { - image = "unitpics/jumpscout.png", - text = [[Puppies are suicidal missiles on legs. If a Puppy stands next to a unit wreck, it will convert the wreck into more Puppies. Use the Economy view (default hotkey F4) to highlight wrecks.]] - }, - { - image = "unitpics/jumpblackhole.png", - text = [[Placeholders create gravitational anomalies which pull nearby units into the centre until the anomaly dissipates. Use them to keep enemies away from your longer-range units and turrets, and to make enemies more vulnerable to area-of-effect attacks.]] - }, - }, - gameConfig = { - mapName = "TartarusV7", - playerConfig = { - startX = 550, - startZ = 1850, - allyTeam = 0, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryjump", - "jumpcon", - "jumpraid", - "jumpscout", - "jumpblackhole", - }, - startUnits = { - { - name = "jumpscout", - x = 700, - z = 1950, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1350, 1900}}, - }, - }, - { - name = "jumpscout", - x = 700, - z = 2000, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1350, 1900}}, - }, - }, - { - name = "jumpscout", - x = 700, - z = 2050, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1350, 1900}}, - }, - }, - { - name = "jumpscout", - x = 700, - z = 2100, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1350, 1900}}, - }, - }, - { - name = "jumpscout", - x = 700, - z = 2150, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1350, 1900}}, - }, - }, - { - name = "jumpblackhole", - x = 800, - z = 3500, - facing = 1, - }, - { - name = "jumpraid", - x = 800, - z = 3600, - facing = 1, - }, - { - name = "jumpblackhole", - x = 1250, - z = 1150, - facing = 1, - }, - { - name = "jumpraid", - x = 1230, - z = 1250, - facing = 1, - }, - { - name = "jumpblackhole", - x = 1260, - z = 1340, - facing = 1, - }, - { - name = "jumpcon", - x = 250, - z = 2250, - facing = 1, - }, - { - name = "jumpcon", - x = 350, - z = 2250, - facing = 1, - }, - { - name = "factoryjump", - x = 392, - z = 2104, - facing = 1, - }, - { - name = "staticmex", - x = 136, - z = 1864, - facing = 1, - }, - -- { - -- name = "staticmex", - -- x = 920, - -- z = 840, - -- facing = 0, - -- }, - { - name = "staticmex", - x = 312, - z = 3640, - facing = 0, - }, - { - name = "staticmex", - x = 616, - z = 3944, - facing = 0, - }, - { - name = "staticradar", - x = 544, - z = 2672, - facing = 0, - }, - { - name = "energysolar", - x = 344, - z = 3768, - facing = 1, - }, - { - name = "turretlaser", - x = 1120, - z = 864, - facing = 1, - }, - { - name = "staticradar", - x = 912, - z = 1104, - facing = 1, - }, - { - name = "staticcon", - x = 296, - z = 2104, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {296, 2104}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {321, 2079}, options = {"shift"}}, - }, - }, - { - name = "turretlaser", - x = 928, - z = 1856, - facing = 1, - }, - { - name = "turretlaser", - x = 1056, - z = 2144, - facing = 1, - }, - { - name = "energysolar", - x = 200, - z = 1880, - facing = 0, - }, - { - name = "energysolar", - x = 120, - z = 1928, - facing = 3, - }, - { - name = "turretlaser", - x = 656, - z = 2704, - facing = 1, - }, - { - name = "energysolar", - x = 72, - z = 1848, - facing = 2, - }, - { - name = "turretlaser", - x = 704, - z = 3344, - facing = 1, - }, - { - name = "turretlaser", - x = 752, - z = 3680, - facing = 1, - }, - { - name = "energysolar", - x = 152, - z = 1800, - facing = 1, - }, - { - name = "energysolar", - x = 488, - z = 3896, - facing = 1, - }, - } - }, - aiConfig = { - { - startX = 4000, - startZ = 3400, - humanName = "Jasmine", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - bonusObjectiveID = 3, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "staticcon", - "energysolar", - "energywind", - "vehcon", - "vehscout", - "vehraid", - "vehsupport", - "vehaa", - "spiderassault", - "spiderskirm", - }, - commanderLevel = 3, - commander = { - name = "Barasogus", - chassis = "guardian", - modules = { - "commweapon_flamethrower", - "module_autorepair", - "module_ablative_armor", - "module_ablative_armor", - "module_high_power_servos", - "module_high_power_servos", - } - }, - startUnits = { - { - name = "turretlaser", - x = 3400, - z = 2000, - facing = 3, - }, - { - name = "turretlaser", - x = 3400, - z = 2200, - facing = 3, - }, - { - name = "turretmissile", - x = 3584, - z = 1200, - facing = 3, - }, - { - name = "staticmex", - x = 3688, - z = 3960, - facing = 2, - }, - { - name = "staticmex", - x = 3912, - z = 3768, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "energywind", - x = 3784, - z = 3912, - facing = 2, - }, - { - name = "energywind", - x = 3864, - z = 3848, - facing = 2, - }, - { - name = "factoryspider", - x = 3600, - z = 3000, - facing = 3, - }, - { - name = "energywind", - x = 3880, - z = 3944, - facing = 3, - }, - { - name = "staticmex", - x = 3496, - z = 264, - facing = 1, - }, - { - name = "staticmex", - x = 3784, - z = 504, - facing = 1, - difficultyAtLeast = 3, - }, - { - name = "energysolar", - x = 3608, - z = 312, - facing = 1, - }, - { - name = "energysolar", - x = 3720, - z = 408, - facing = 1, - }, - { - name = "energysolar", - x = 3512, - z = 408, - facing = 1, - }, - { - name = "energysolar", - x = 3640, - z = 504, - facing = 1, - }, - { - name = "vehcon", - x = 3581, - z = 1058, - facing = 0, - }, - { - name = "vehraid", - x = 3000, - z = 1000, - facing = 0, - }, - { - name = "vehraid", - x = 3000, - z = 1100, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "vehraid", - x = 3000, - z = 1200, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "vehraid", - x = 3000, - z = 1300, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "energywind", - x = 3944, - z = 3880, - facing = 1, - }, - { - name = "energywind", - x = 3800, - z = 4008, - facing = 1, - }, - { - name = "factoryveh", - x = 3400, - z = 696, - facing = 3, - }, - { - name = "turretlaser", - x = 3264, - z = 400, - facing = 3, - }, - { - name = "turretlaser", - x = 3440, - z = 960, - facing = 3, - }, - { - name = "turretlaser", - x = 3760, - z = 3728, - facing = 3, - }, - { - name = "turretmissile", - x = 3232, - z = 128, - facing = 3, - }, - { - name = "turretmissile", - x = 3824, - z = 640, - facing = 3, - }, - { - name = "turretmissile", - x = 3248, - z = 3952, - facing = 3, - }, - { - name = "turretmissile", - x = 3312, - z = 2800, - facing = 3, - }, - { - name = "energysolar", - x = 4008, - z = 3992, - facing = 3, - }, - { - name = "turretheavylaser", - x = 2952, - z = 3112, - facing = 3, - }, - { - name = "turretheavylaser", - x = 3208, - z = 1416, - facing = 3, - }, - { - name = "turretaaclose", - x = 3832, - z = 3416, - facing = 3, - }, - { - name = "turretaalaser", - x = 3736, - z = 888, - facing = 3, - }, - { - name = "spiderassault", - x = 4071, - z = 3696, - facing = 1, - difficultyAtLeast = 2, - }, - { - name = "spiderassault", - x = 3971, - z = 3752, - facing = 1, - difficultyAtLeast = 3, - }, - { - name = "spiderassault", - x = 4078, - z = 3776, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "spiderskirm", - x = 4023, - z = 3682, - facing = 3, - difficultyAtLeast = 3, - }, - { - name = "spiderskirm", - x = 4036, - z = 3768, - facing = 1, - difficultyAtLeast = 4, - }, - { - name = "vehsupport", - x = 2953, - z = 733, - facing = 3, - }, - { - name = "vehsupport", - x = 3017, - z = 850, - facing = 3, - difficultyAtLeast = 2, - }, - { - name = "vehsupport", - x = 3041, - z = 936, - facing = 3, - difficultyAtLeast = 3, - }, - { - name = "vehcon", - x = 3624, - z = 1034, - facing = 0, - difficultyAtLeast = 3, - }, - } - }, - }, - initialWrecks = { - { - name = "factoryplane_dead", - x = 240, - z = 208, - facing = 0, - }, - { - name = "staticmex_dead", - x = 216, - z = 440, - facing = 0, - }, - { - name = "staticmex_dead", - x = 1976, - z = 1544, - facing = 0, - }, - { - name = "staticmex_dead", - x = 1736, - z = 2488, - facing = 0, - }, - { - name = "staticmex_dead", - x = 2264, - z = 2568, - facing = 0, - }, - { - name = "staticmex_dead", - x = 2216, - z = 3400, - facing = 0, - }, - { - name = "staticmex_dead", - x = 504, - z = 184, - facing = 0, - }, - { - name = "turretlaser_dead", - x = 896, - z = 176, - facing = 0, - }, - { - name = "turretlaser_dead", - x = 128, - z = 640, - facing = 0, - }, - { - name = "tankassault_dead", - x = 1341, - z = 2720, - facing = 0, - }, - { - name = "tankassault_dead", - x = 2700, - z = 1400, - facing = 1, - }, - { - name = "tankraid_dead", - x = 2800, - z = 2600, - facing = 3, - }, - { - name = "tankraid_dead", - x = 3730, - z = 1900, - facing = 3, - }, - { - name = "tankheavyraid_dead", - x = 3900, - z = 2120, - facing = 3, - }, - { - name = "amphtele_dead", - x = 1400, - z = 1900, - facing = 0, - }, - { - name = "tankassault_dead", - x = 1375, - z = 3113, - facing = 3, - }, - { - name = "striderdante_dead", - x = 3455, - z = 2113, - facing = 1, - }, - { - name = "staticmex_dead", - x = 2088, - z = 760, - facing = 0, - }, - { - name = "factorytank_dead", - x = 2192, - z = 1232, - facing = 0, - }, - { - name = "athena_dead", - x = 2035, - z = 3720, - facing = 2, - }, - { - name = "tankheavyraid_dead", - x = 2363, - z = 3705, - facing = 1, - }, - { - name = "tankheavyraid_dead", - x = 2671, - z = 2276, - facing = 3, - }, - { - name = "tankheavyraid_dead", - x = 2064, - z = 400, - facing = 2, - }, - { - name = "tankarty_dead", - x = 2436, - z = 1442, - facing = 0, - }, - { - name = "cloakheavyraid_dead", - x = 242, - z = 3691, - facing = 1, - }, - { - name = "cloakheavyraid_dead", - x = 213, - z = 3573, - facing = 1, - }, - { - name = "cloakheavyraid_dead", - x = 289, - z = 3464, - facing = 0, - }, - { - name = "cloakheavyraid_dead", - x = 200, - z = 3800, - facing = 1, - }, - { - name = "cloakheavyraid_dead", - x = 180, - z = 3900, - facing = 1, - }, - { - name = "cloakheavyraid_dead", - x = 90, - z = 4000, - facing = 2, - }, - { - name = "cloakassault_dead", - x = 1000, - z = 3800, - facing = 3, - }, - { - name = "cloakassault_dead", - x = 1074, - z = 3720, - facing = 3, - }, - { - name = "vehheavyarty_dead", - x = 1600, - z = 3480, - facing = 3, - }, - { - name = "cloakassault_dead", - x = 1224, - z = 3411, - facing = 3, - }, - { - name = "spiderskirm_dead", - x = 3000, - z = 2700, - facing = 3, - }, - { - name = "spiderskirm_dead", - x = 3340, - z = 2760, - facing = 3, - }, - { - name = "spiderskirm_dead", - x = 3450, - z = 2500, - facing = 3, - }, - { - name = "spiderskirm_dead", - x = 3800, - z = 2720, - facing = 3, - }, - { - name = "cloakassault_dead", - x = 2224, - z = 2976, - facing = 3, - }, - { - name = "cloakassault_dead", - x = 2357, - z = 877, - facing = 2, - }, - { - name = "shieldraid_dead", - x = 1764, - z = 2803, - facing = 1, - }, - { - name = "shieldraid_dead", - x = 1769, - z = 1491, - facing = 2, - }, - { - name = "shieldraid_dead", - x = 1823, - z = 1358, - facing = 1, - }, - { - name = "shieldraid_dead", - x = 1765, - z = 1238, - facing = 3, - }, - { - name = "shieldraid_dead", - x = 1771, - z = 1157, - facing = 2, - }, - { - name = "shieldraid_dead", - x = 1633, - z = 1076, - facing = 1, - }, - { - name = "shieldraid_dead", - x = 2010, - z = 2907, - facing = 0, - }, - { - name = "striderantiheavy_dead", - x = 1308, - z = 78, - facing = 1, - }, - { - name = "jumpskirm_dead", - x = 2310, - z = 1242, - facing = 3, - }, - { - name = "jumpskirm_dead", - x = 2266, - z = 3665, - facing = 0, - }, - { - name = "jumpskirm_dead", - x = 2385, - z = 3892, - facing = 3, - }, - { - name = "hoverassault_dead", - x = 2489, - z = 215, - facing = 3, - }, - { - name = "hoverassault_dead", - x = 2589, - z = 172, - facing = 3, - }, - { - name = "hoverassault_dead", - x = 2545, - z = 419, - facing = 3, - }, - { - name = "tankheavyarty_dead", - x = 2500, - z = 1660, - facing = 2, - }, - }, - defeatConditionConfig = { - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "factoryspider", - "factoryveh", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - [1] = { - description = "Destroy the enemy Factories", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Have 100 Puppies by 3:00 - satisfyByTime = 4*60, - countRemovedUnits = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 105, - unitTypes = { - "jumpscout", - }, - image = planetUtilities.ICON_DIR .. "jumpscout.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 100 Puppies before 4:00", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Make the enemy lose one factory by 6:00 - onlyCountRemovedUnits = true, - satisfyByTime = 360, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - enemyUnitTypes = { - "factoryspider", - "factoryveh" - }, - image = planetUtilities.ICON_DIR .. "factoryveh.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy an enemy Factory before 6:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Kill enemy commander - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - -- See bonusObjectiveID in units table - image = planetUtilities.ICON_DIR .. "skin_recon_red.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy the enemy Commander", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "jumpscout", - "jumpblackhole", - }, - modules = { - "commweapon_flamethrower", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet53.lua b/campaign/dev/planets/planet53.lua deleted file mode 100644 index a1e31d92e..000000000 --- a/campaign/dev/planets/planet53.lua +++ /dev/null @@ -1,3597 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/desert03.png" - - local planetData = { - name = "Nullkodkas", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.495, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.71, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Minimal", - radius = "8580 km", - primary = "Oeva Pristia", - primaryType = "K2V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24510", - text = [[Your allies are struggling against cloaked skirmishers and artillery attacking them at range. Use Firewalker napalm artillery and jumping Jacks to find and destroy the hidden enemies.]] - }, - tips = { - { - image = "unitpics/jumparty.png", - text = [[Firewalkers are essentially cannons on legs, firing napalm over a large area. Firewalkers do not inflict much damage against single targets, but they are very effective against large numbers of weak units and turrets.]] - }, - { - image = "unitpics/cloakjammer.png", - text = [[The enemy is using Iris area-cloaker bots to hide their armies. The flames left behind after a Firewalker volley are particularly useful for decloaking enemy units.]] - }, - { - image = "unitpics/jumpassault.png", - text = [[Use Jacks to jump up the cliffs and destroy enemy defences with their melee attack.]] - }, - }, - gameConfig = { - mapName = "Tuckedup_16x12_003", - playerConfig = { - startX = 770, - startZ = 3600, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryjump", - "jumpcon", - "jumpraid", - "jumpassault", - "jumparty", - }, - startUnits = { - { - name = "staticmex", - x = 360, - z = 3640, - facing = 0, - }, - { - name = "staticmex", - x = 312, - z = 3848, - facing = 0, - }, - { - name = "staticmex", - x = 520, - z = 3816, - facing = 0, - }, - { - name = "energysolar", - x = 408, - z = 3768, - facing = 3, - }, - { - name = "energyfusion", - x = 144, - z = 3816, - facing = 3, - }, - { - name = "factoryjump", - x = 728, - z = 3848, - facing = 1, - }, - { - name = "staticcon", - x = 616, - z = 3816, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {616, 3816}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {641, 3791}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 616, - z = 3880, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {616, 3816}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {641, 3791}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 616, - z = 3950, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {616, 3816}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {641, 3791}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 616, - z = 4030, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {616, 3816}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {641, 3791}, options = {"shift"}}, - }, - }, - { - name = "jumparty", - x = 1144, - z = 3535, - facing = 1, - }, - { - name = "jumparty", - x = 1234, - z = 3831, - facing = 1, - }, - { - name = "jumparty", - x = 1180, - z = 3682, - facing = 1, - }, - { - name = "jumpassault", - x = 983, - z = 3694, - facing = 1, - }, - { - name = "jumpassault", - x = 962, - z = 3625, - facing = 1, - }, - { - name = "jumpcon", - x = 1029, - z = 3835, - facing = 1, - }, - { - name = "jumpcon", - x = 1008, - z = 3766, - facing = 1, - }, - } - }, - aiConfig = { - { - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - humanName = "Basilis", - commanderParameters = { - facplop = false, - }, - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "staticcon", - "staticradar", - "turretlaser", - "turretmissile", - "planecon", - "planefighter", - "bomberprec", - "bomberriot", - "bomberdisarm", - "shieldcon", - "shieldraid", - "shieldriot", - "shieldassault", - "shieldarty", - "shieldaa", - "tankcon", - "tankheavyraid", - "tankriot", - "tankassault", - "tankaa", - "amphcon", - "amphraid", - "amphfloater", - "amphriot", - "amphaa", - }, - commander = false, - startUnits = { - { - name = "turretaalaser", - x = 1992, - z = 3800, - facing = 1, - }, - { - name = "turretaalaser", - x = 1720, - z = 5080, - facing = 1, - }, - { - name = "staticmex", - x = 408, - z = 5224, - facing = 1, - }, - { - name = "staticmex", - x = 568, - z = 5304, - facing = 1, - }, - { - name = "staticmex", - x = 552, - z = 2040, - facing = 0, - }, - { - name = "staticmex", - x = 392, - z = 2152, - facing = 0, - }, - { - name = "staticmex", - x = 552, - z = 2248, - facing = 0, - }, - { - name = "staticmex", - x = 1592, - z = 5816, - facing = 1, - }, - { - name = "staticmex", - x = 1496, - z = 5592, - facing = 1, - }, - { - name = "staticmex", - x = 1576, - z = 2536, - facing = 0, - }, - { - name = "staticmex", - x = 1672, - z = 2680, - facing = 0, - }, - { - name = "staticmex", - x = 1432, - z = 3848, - facing = 1, - }, - { - name = "staticmex", - x = 1928, - z = 744, - facing = 0, - }, - { - name = "staticmex", - x = 2040, - z = 616, - facing = 0, - }, - { - name = "staticmex", - x = 1896, - z = 536, - facing = 0, - }, - { - name = "staticmex", - x = 584, - z = 648, - facing = 0, - }, - { - name = "staticmex", - x = 424, - z = 776, - facing = 0, - }, - { - name = "staticmex", - x = 568, - z = 872, - facing = 0, - }, - { - name = "staticmex", - x = 1576, - z = 3944, - facing = 3, - }, - { - name = "energysolar", - x = 1480, - z = 3944, - facing = 3, - }, - { - name = "energysolar", - x = 536, - z = 760, - facing = 3, - }, - { - name = "energysolar", - x = 1960, - z = 648, - facing = 3, - }, - { - name = "staticmex", - x = 536, - z = 5096, - facing = 3, - }, - { - name = "energysolar", - x = 520, - z = 5208, - facing = 3, - }, - { - name = "energysolar", - x = 1576, - z = 2664, - facing = 3, - }, - { - name = "staticmex", - x = 1368, - z = 5784, - facing = 3, - }, - { - name = "energysolar", - x = 1480, - z = 5720, - facing = 3, - }, - { - name = "energysolar", - x = 488, - z = 2152, - facing = 3, - }, - { - name = "energypylon", - x = 1064, - z = 5320, - facing = 3, - }, - { - name = "energypylon", - x = 1096, - z = 4456, - facing = 3, - }, - { - name = "energysolar", - x = 1320, - z = 3960, - facing = 3, - }, - { - name = "energypylon", - x = 888, - z = 3528, - facing = 3, - }, - { - name = "energypylon", - x = 1400, - z = 792, - facing = 3, - }, - { - name = "energypylon", - x = 840, - z = 1320, - facing = 3, - }, - { - name = "energypylon", - x = 1032, - z = 2280, - facing = 3, - }, - { - name = "energypylon", - x = 1432, - z = 2984, - facing = 3, - }, - { - name = "energyfusion", - x = 256, - z = 5320, - facing = 3, - }, - { - name = "energyfusion", - x = 208, - z = 2136, - facing = 3, - }, - { - name = "energyfusion", - x = 240, - z = 776, - facing = 3, - }, - { - name = "factorytank", - x = 736, - z = 976, - facing = 1, - }, - { - name = "staticcon", - x = 616, - z = 1032, - facing = 1, - }, - { - name = "factoryplane", - x = 608, - z = 1888, - facing = 1, - }, - { - name = "staticcon", - x = 488, - z = 1848, - facing = 1, - }, - { - name = "staticrearm", - x = 376, - z = 1976, - facing = 3, - }, - { - name = "factoryamph", - x = 712, - z = 5000, - facing = 1, - }, - { - name = "staticcon", - x = 600, - z = 4968, - facing = 1, - }, - { - name = "factoryshield", - x = 680, - z = 2896, - facing = 1, - }, - { - name = "staticcon", - x = 536, - z = 2888, - facing = 1, - }, - { - name = "turretlaser", - x = 672, - z = 2784, - facing = 1, - }, - { - name = "turretlaser", - x = 672, - z = 3008, - facing = 1, - }, - { - name = "turretlaser", - x = 192, - z = 1024, - facing = 1, - }, - { - name = "turretlaser", - x = 512, - z = 416, - facing = 1, - }, - { - name = "turretlaser", - x = 784, - z = 1136, - facing = 1, - }, - { - name = "turretlaser", - x = 688, - z = 4832, - facing = 1, - }, - { - name = "turretlaser", - x = 1936, - z = 368, - facing = 1, - }, - { - name = "turretlaser", - x = 112, - z = 5104, - facing = 1, - }, - { - name = "turretlaser", - x = 1968, - z = 928, - facing = 1, - }, - { - name = "turretlaser", - x = 608, - z = 5520, - facing = 1, - }, - { - name = "turretlaser", - x = 1488, - z = 5952, - facing = 1, - }, - { - name = "turretlaser", - x = 1536, - z = 5328, - facing = 1, - }, - { - name = "staticheavyradar", - x = 1648, - z = 1056, - facing = 1, - }, - { - name = "turretlaser", - x = 1456, - z = 4080, - facing = 1, - }, - { - name = "turretlaser", - x = 1472, - z = 3648, - facing = 1, - }, - { - name = "turretlaser", - x = 1664, - z = 2912, - facing = 1, - }, - { - name = "staticradar", - x = 2304, - z = 3728, - facing = 1, - }, - { - name = "turretlaser", - x = 1632, - z = 2352, - facing = 1, - }, - { - name = "staticradar", - x = 1936, - z = 5232, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2008, - z = 5272, - facing = 1, - }, - { - name = "turretlaser", - x = 2128, - z = 4464, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2408, - z = 3752, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2200, - z = 2504, - facing = 1, - }, - { - name = "turretriot", - x = 2728, - z = 3800, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2712, - z = 344, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2696, - z = 1064, - facing = 1, - }, - { - name = "turretriot", - x = 2872, - z = 1000, - facing = 1, - }, - { - name = "turretriot", - x = 2888, - z = 408, - facing = 1, - }, - { - name = "turretaafar", - x = 1120, - z = 4816, - facing = 1, - }, - { - name = "turretaafar", - x = 1136, - z = 2912, - facing = 1, - }, - { - name = "turretaafar", - x = 1120, - z = 1344, - facing = 1, - }, - { - name = "turretaalaser", - x = 2104, - z = 1176, - facing = 1, - }, - { - name = "turretaalaser", - x = 1992, - z = 2520, - facing = 1, - }, - { - name = "turretlaser", - x = 928, - z = 784, - facing = 1, - }, - { - name = "shieldcon", - x = 4112, - z = 426, - facing = 1, - }, - { - name = "tankcon", - x = 3409, - z = 4367, - facing = 1, - }, - { - name = "bomberprec", - x = 1822, - z = 2210, - facing = 3, - }, - { - name = "amphfloater", - x = 3382, - z = 4824, - facing = 1, - }, - { - name = "shieldassault", - x = 4155, - z = 3861, - facing = 1, - }, - { - name = "tankcon", - x = 3691, - z = 4216, - facing = 0, - }, - { - name = "shieldassault", - x = 4125, - z = 3836, - facing = 1, - }, - { - name = "turretmissile", - x = 2912, - z = 3312, - facing = 1, - }, - { - name = "amphcon", - x = 2560, - z = 4856, - facing = 0, - }, - { - name = "turretlaser", - x = 480, - z = 976, - facing = 1, - }, - { - name = "tankassault", - x = 5031, - z = 157, - facing = 3, - }, - { - name = "shieldassault", - x = 4051, - z = 3802, - facing = 1, - }, - { - name = "planecon", - x = 4002, - z = 3849, - facing = 1, - }, - { - name = "shieldcon", - x = 3091, - z = 197, - facing = 3, - }, - { - name = "staticcon", - x = 552, - z = 2840, - facing = 1, - }, - { - name = "turretlaser", - x = 432, - z = 5104, - facing = 1, - }, - { - name = "bomberdisarm", - x = 1027, - z = 2827, - facing = 0, - }, - { - name = "amphcon", - x = 3309, - z = 4889, - facing = 0, - }, - { - name = "turretlaser", - x = 416, - z = 2240, - facing = 1, - }, - { - name = "shieldassault", - x = 4179, - z = 3896, - facing = 2, - }, - { - name = "staticcon", - x = 568, - z = 2936, - facing = 1, - }, - { - name = "planecon", - x = 1355, - z = 3623, - facing = 3, - }, - { - name = "turretlaser", - x = 1408, - z = 5760, - facing = 2, - }, - { - name = "shieldcon", - x = 1457, - z = 1874, - facing = 2, - }, - { - name = "tankcon", - x = 4417, - z = 298, - facing = 1, - }, - { - name = "turretlaser", - x = 368, - z = 3840, - facing = 1, - }, - { - name = "staticradar", - x = 496, - z = 3584, - facing = 1, - }, - { - name = "shieldassault", - x = 4194, - z = 3844, - facing = 0, - }, - { - name = "turretlaser", - x = 480, - z = 768, - facing = 1, - }, - { - name = "bomberdisarm", - x = 869, - z = 2768, - facing = 0, - }, - { - name = "amphfloater", - x = 2526, - z = 3862, - facing = 0, - }, - { - name = "shieldassault", - x = 4484, - z = 4160, - facing = 0, - }, - { - name = "turretlaser", - x = 1632, - z = 2672, - facing = 1, - }, - { - name = "staticmex", - x = 3112, - z = 3160, - facing = 0, - }, - { - name = "tankassault", - x = 5108, - z = 59, - facing = 1, - patrolRoute = { - {5135, 89}, - {5072, 92}, - }, - }, - { - name = "turretlaser", - x = 1584, - z = 3824, - facing = 1, - }, - { - name = "staticradar", - x = 688, - z = 784, - facing = 1, - }, - { - name = "turretmissile", - x = 3040, - z = 2384, - facing = 1, - }, - { - name = "shieldraid", - x = 3423, - z = 1725, - facing = 0, - }, - { - name = "staticmex", - x = 2856, - z = 4984, - facing = 0, - }, - { - name = "shieldcon", - x = 2957, - z = 2311, - facing = 2, - }, - { - name = "turretlaser", - x = 3120, - z = 3296, - facing = 1, - }, - { - name = "shieldcon", - x = 2705, - z = 4113, - facing = 1, - }, - { - name = "amphaa", - x = 3803, - z = 3753, - facing = 0, - }, - { - name = "turretlaser", - x = 3040, - z = 2176, - facing = 1, - }, - { - name = "turretlaser", - x = 2736, - z = 5056, - facing = 2, - }, - { - name = "staticcon", - x = 520, - z = 2936, - facing = 1, - }, - { - name = "shieldarty", - x = 4119, - z = 3796, - facing = 0, - }, - { - name = "amphaa", - x = 3844, - z = 3765, - facing = 1, - }, - { - name = "shieldcon", - x = 3991, - z = 3106, - facing = 2, - }, - { - name = "shieldassault", - x = 1590, - z = 2006, - facing = 2, - }, - { - name = "turretmissile", - x = 2752, - z = 4640, - facing = 2, - }, - { - name = "turretmissile", - x = 3408, - z = 2128, - facing = 1, - }, - { - name = "turretlaser", - x = 1872, - z = 736, - facing = 0, - }, - { - name = "tankassault", - x = 3216, - z = 1653, - facing = 3, - }, - { - name = "amphraid", - x = 3114, - z = 3372, - facing = 1, - }, - { - name = "shieldcon", - x = 2985, - z = 2286, - facing = 1, - }, - { - name = "shieldcon", - x = 2418, - z = 6080, - facing = 1, - }, - { - name = "amphraid", - x = 2914, - z = 2669, - facing = 1, - }, - { - name = "staticcon", - x = 488, - z = 2888, - facing = 1, - }, - { - name = "staticmex", - x = 3112, - z = 2296, - facing = 0, - }, - { - name = "amphfloater", - x = 3438, - z = 4879, - facing = 2, - }, - { - name = "turretlaser", - x = 3984, - z = 2704, - facing = 0, - }, - { - name = "staticradar", - x = 2848, - z = 2448, - facing = 1, - }, - { - name = "amphfloater", - x = 938, - z = 5512, - facing = 1, - }, - { - name = "turretlaser", - x = 3136, - z = 3504, - facing = 1, - }, - { - name = "shieldriot", - x = 4129, - z = 3894, - facing = 1, - }, - { - name = "shieldcon", - x = 3097, - z = 172, - facing = 3, - }, - { - name = "amphraid", - x = 3079, - z = 3387, - facing = 0, - }, - { - name = "shieldcon", - x = 3718, - z = 4646, - facing = 1, - }, - { - name = "turretmissile", - x = 2784, - z = 128, - facing = 0, - }, - { - name = "amphcon", - x = 3418, - z = 4042, - facing = 1, - }, - { - name = "turretlaser", - x = 3232, - z = 2256, - facing = 1, - }, - { - name = "shieldassault", - x = 4072, - z = 3856, - facing = 1, - }, - { - name = "staticcon", - x = 472, - z = 2936, - facing = 1, - }, - { - name = "turretmissile", - x = 2928, - z = 3520, - facing = 1, - }, - { - name = "turretmissile", - x = 3232, - z = 2464, - facing = 1, - }, - { - name = "shieldassault", - x = 3852, - z = 3875, - facing = 1, - }, - { - name = "staticmex", - x = 3000, - z = 216, - facing = 0, - terraformHeight = 390, - }, - { - name = "tankassault", - x = 2101, - z = 1474, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1652, 2590}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1589, 2578}, options = {"shift"}}, - }, - }, - { - name = "shieldraid", - x = 3774, - z = 892, - facing = 2, - }, - { - name = "shieldaa", - x = 3293, - z = 1193, - facing = 3, - }, - { - name = "amphraid", - x = 4431, - z = 4239, - facing = 0, - }, - { - name = "turretlaser", - x = 2736, - z = 4848, - facing = 2, - }, - { - name = "turretlaser", - x = 3312, - z = 3376, - facing = 1, - }, - { - name = "shieldassault", - x = 3871, - z = 3911, - facing = 2, - }, - { - name = "amphfloater", - x = 3398, - z = 4897, - facing = 1, - }, - { - name = "staticradar", - x = 3168, - z = 272, - facing = 0, - }, - { - name = "amphaa", - x = 3310, - z = 4799, - facing = 1, - }, - { - name = "turretmissile", - x = 2928, - z = 4768, - facing = 2, - }, - { - name = "shieldassault", - x = 4090, - z = 3911, - facing = 1, - }, - { - name = "tankassault", - x = 2085, - z = 992, - facing = 1, - }, - { - name = "shieldaa", - x = 1133, - z = 2970, - facing = 3, - }, - { - name = "shieldraid", - x = 3309, - z = 2095, - facing = 0, - }, - { - name = "turretmissile", - x = 3216, - z = 2048, - facing = 1, - }, - { - name = "staticcon", - x = 3016, - z = 3512, - facing = 1, - }, - { - name = "amphfloater", - x = 2655, - z = 5087, - facing = 2, - }, - { - name = "shieldarty", - x = 3244, - z = 1686, - facing = 2, - }, - { - name = "staticmex", - x = 3672, - z = 296, - facing = 0, - }, - { - name = "turretmissile", - x = 3248, - z = 448, - facing = 0, - }, - { - name = "staticcon", - x = 2616, - z = 4920, - facing = 2, - }, - { - name = "shieldassault", - x = 1591, - z = 2344, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1652, 2590}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1652, 2654}, options = {"shift"}}, - }, - }, - { - name = "amphraid", - x = 2951, - z = 3027, - facing = 1, - }, - { - name = "turretlaser", - x = 3424, - z = 2336, - facing = 1, - }, - { - name = "turretlaser", - x = 3376, - z = 288, - facing = 0, - }, - { - name = "staticcon", - x = 3016, - z = 3400, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3016, 3400}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3288, 3672}, options = {"shift"}}, - }, - }, - { - name = "turretmissile", - x = 3504, - z = 128, - facing = 0, - }, - { - name = "shieldriot", - x = 1602, - z = 2395, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1652, 2590}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1597, 2622}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 520, - z = 2984, - facing = 1, - }, - { - name = "amphraid", - x = 1000, - z = 4721, - facing = 2, - }, - { - name = "staticmex", - x = 3288, - z = 3672, - facing = 0, - }, - { - name = "shieldraid", - x = 2499, - z = 2801, - facing = 1, - }, - { - name = "amphcon", - x = 547, - z = 4551, - facing = 2, - }, - { - name = "staticcon", - x = 2872, - z = 2344, - facing = 1, - }, - { - name = "shieldassault", - x = 1465, - z = 2047, - facing = 2, - }, - { - name = "turretmissile", - x = 3456, - z = 496, - facing = 0, - }, - { - name = "tankassault", - x = 760, - z = 976, - facing = 1, - buildProgress = 0.43799999, - }, - { - name = "shieldassault", - x = 1309, - z = 2258, - facing = 2, - }, - { - name = "shieldcon", - x = 611, - z = 2832, - facing = 3, - }, - { - name = "shieldcon", - x = 1072, - z = 3222, - facing = 1, - }, - { - name = "amphraid", - x = 920, - z = 4829, - facing = 2, - }, - { - name = "staticcon", - x = 504, - z = 2840, - facing = 1, - buildProgress = 0.6803, - }, - { - name = "shieldassault", - x = 692, - z = 2896, - facing = 1, - buildProgress = 0.82959998, - }, - { - name = "turretmissile", - x = 4528, - z = 208, - facing = 0, - buildProgress = 0.49739999, - }, - { - name = "amphraid", - x = 748, - z = 5000, - facing = 1, - }, - { - name = "turretlaser", - x = 3008, - z = 128, - facing = 0, - buildProgress = 0.39250001, - }, - { - name = "staticmex", - x = 4040, - z = 3000, - facing = 0, - buildProgress = 0.1022, - }, - { - name = "turretlaser", - x = 2544, - z = 4960, - facing = 2, - buildProgress = 0.0194, - }, - } - }, - { - startX = 7800, - startZ = 3400, - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - humanName = "Ciphers", - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "staticcon", - "staticradar", - "turretlaser", - "turretmissile", - "planecon", - "planefighter", - "bomberprec", - "bomberriot", - "bomberdisarm", - "shieldcon", - "shieldraid", - "shieldriot", - "shieldassault", - "shieldskirm", - "shieldarty", - "shieldaa", - "hovercon", - "hoverraid", - "hoverriot", - "hoverskirm", - "cloakcon", - "cloakraid", - "cloakskirm", - "cloakarty", - "cloakjammer", - "spidercon", - "spiderscout", - "spiderskirm", - "spideremp", - "spiderriot", - }, - difficultyDependantUnlocks = { - [3] = {"hoverassault"}, - [4] = {"hoverassault"} - }, - commanderLevel = 5, - commander = { - name = "Lizzie", - chassis = "guardian", - modules = { - "commweapon_napalmgrenade", - "commweapon_rocketlauncher", - "weaponmod_napalm_warhead", - "module_high_power_servos", - "module_high_power_servos", - "module_ablative_armor", - "module_ablative_armor", - "module_autorepair", - "module_autorepair", - "module_adv_nano", - "module_adv_nano", - } - }, - midgameUnits = { - { - name = "cloakjammer", - x = 5750, - z = 2000, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = true, - }, - { - name = "shieldskirm", - x = 5750, - z = 2000, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = true, - }, - { - name = "shieldskirm", - x = 5750, - z = 2000, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = true, - }, - { - name = "shieldskirm", - x = 5750, - z = 2000, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = true, - }, - { - name = "shieldskirm", - x = 5750, - z = 2000, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = true, - }, - { - name = "shieldskirm", - x = 5750, - z = 2000, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = true, - }, - { - name = "shieldskirm", - x = 5750, - z = 2000, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = true, - }, - { - name = "shieldskirm", - x = 5750, - z = 2000, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = true, - }, - { - name = "shieldskirm", - x = 5750, - z = 2000, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = true, - }, - { - name = "shieldskirm", - x = 5750, - z = 2000, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = true, - }, - { - name = "shieldskirm", - x = 5750, - z = 2000, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = true, - }, - { - name = "cloakjammer", - x = 6100, - z = 4200, - facing = 2, - spawnRadius = 150, - delay = 4.5*30*60, - orbitalDrop = true, - }, - { - name = "spiderskirm", - x = 6100, - z = 4200, - facing = 2, - spawnRadius = 150, - delay = 4.5*30*60, - orbitalDrop = true, - }, - { - name = "spiderskirm", - x = 6100, - z = 4200, - facing = 2, - spawnRadius = 150, - delay = 4.5*30*60, - orbitalDrop = true, - }, - { - name = "spiderskirm", - x = 6100, - z = 4200, - facing = 2, - spawnRadius = 150, - delay = 4.5*30*60, - orbitalDrop = true, - }, - { - name = "spiderskirm", - x = 6100, - z = 4200, - facing = 2, - spawnRadius = 150, - delay = 4.5*30*60, - orbitalDrop = true, - }, - { - name = "spiderskirm", - x = 6100, - z = 4200, - facing = 2, - spawnRadius = 150, - delay = 4.5*30*60, - orbitalDrop = true, - }, - { - name = "spidercrabe", - x = 6100, - z = 4200, - facing = 2, - spawnRadius = 150, - difficultyAtLeast = 3, - delay = 4.5*30*60, - orbitalDrop = true, - }, - { - name = "spidercrabe", - x = 6100, - z = 4200, - facing = 2, - spawnRadius = 150, - difficultyAtLeast = 4, - delay = 4.5*30*60, - orbitalDrop = true, - }, - { - name = "spiderantiheavy", - x = 6100, - z = 4200, - facing = 2, - spawnRadius = 150, - difficultyAtLeast = 4, - delay = 4.5*30*60, - orbitalDrop = true, - }, - { - name = "cloakjammer", - x = 5750, - z = 2000, - facing = 2, - spawnRadius = 150, - delay = 8*30*60, - orbitalDrop = true, - }, - { - name = "hoverarty", - x = 7700, - z = 1200, - facing = 2, - spawnRadius = 150, - delay = 8*30*60, - orbitalDrop = true, - }, - { - name = "hoverarty", - x = 7700, - z = 1200, - facing = 2, - spawnRadius = 150, - difficultyAtLeast = 3, - delay = 8*30*60, - orbitalDrop = true, - }, - { - name = "hoverskirm", - x = 7700, - z = 1200, - facing = 2, - spawnRadius = 150, - delay = 8*30*60, - orbitalDrop = true, - }, - { - name = "hoverskirm", - x = 7700, - z = 1200, - facing = 2, - spawnRadius = 150, - delay = 8*30*60, - orbitalDrop = true, - }, - { - name = "hoverskirm", - x = 7700, - z = 1200, - facing = 2, - spawnRadius = 150, - delay = 8*30*60, - orbitalDrop = true, - }, - { - name = "hoverskirm", - x = 7700, - z = 1200, - facing = 2, - spawnRadius = 150, - delay = 8*30*60, - orbitalDrop = true, - }, - }, - startUnits = { - { - name = "pw_warpjammer", - x = 6500, - z = 1700, - facing = 0, - mapMarker = { - text = "Warp Jammer", - color = "red_small" - }, - }, - { - name = "pw_warpjammer", - x = 6900, - z = 4100, - facing = 0, - mapMarker = { - text = "Warp Jammer", - color = "red_small" - }, - }, - { - name = "staticantinuke", - x = 6950, - z = 2850, - facing = 2, - }, - { - name = "turretriot", - x = 6296, - z = 1688, - facing = 3, - }, - { - name = "turretriot", - x = 6696, - z = 1688, - facing = 1, - }, - { - name = "turretriot", - x = 6888, - z = 4296, - facing = 3, - }, - { - name = "turretriot", - x = 6888, - z = 3896, - facing = 3, - }, - { - name = "turretemp", - x = 5472, - z = 3952, - facing = 3, - }, - { - name = "staticheavyradar", - x = 4848, - z = 2848, - facing = 3, - }, - { - name = "staticmex", - x = 6328, - z = 2424, - facing = 0, - }, - { - name = "staticmex", - x = 6408, - z = 2264, - facing = 0, - }, - { - name = "staticmex", - x = 7656, - z = 5096, - facing = 0, - }, - { - name = "staticmex", - x = 7784, - z = 5208, - facing = 0, - }, - { - name = "staticmex", - x = 7624, - z = 5272, - facing = 0, - }, - { - name = "staticmex", - x = 7496, - z = 1880, - facing = 0, - }, - { - name = "staticmex", - x = 7656, - z = 1880, - facing = 0, - }, - { - name = "staticmex", - x = 7560, - z = 2040, - facing = 0, - }, - { - name = "staticmex", - x = 7000, - z = 5608, - facing = 0, - }, - { - name = "staticmex", - x = 6888, - z = 5768, - facing = 0, - }, - { - name = "staticmex", - x = 7080, - z = 5816, - facing = 0, - }, - { - name = "staticmex", - x = 7464, - z = 808, - facing = 0, - }, - { - name = "staticmex", - x = 7592, - z = 680, - facing = 0, - }, - { - name = "staticmex", - x = 7400, - z = 632, - facing = 0, - }, - { - name = "staticmex", - x = 6632, - z = 4152, - facing = 0, - }, - { - name = "staticmex", - x = 6440, - z = 4120, - facing = 0, - }, - { - name = "staticmex", - x = 6360, - z = 600, - facing = 0, - }, - { - name = "staticmex", - x = 6216, - z = 472, - facing = 0, - }, - { - name = "staticmex", - x = 6184, - z = 680, - facing = 0, - }, - { - name = "staticmex", - x = 7496, - z = 3816, - facing = 0, - }, - { - name = "staticmex", - x = 7544, - z = 3960, - facing = 0, - }, - { - name = "staticmex", - x = 7656, - z = 3864, - facing = 0, - }, - { - name = "energysolar", - x = 6264, - z = 600, - facing = 1, - }, - { - name = "energysolar", - x = 7560, - z = 3880, - facing = 1, - }, - { - name = "energysolar", - x = 7480, - z = 712, - facing = 1, - }, - { - name = "energysolar", - x = 6520, - z = 4168, - facing = 1, - }, - { - name = "energysolar", - x = 7576, - z = 1944, - facing = 1, - }, - { - name = "energysolar", - x = 7016, - z = 5720, - facing = 1, - }, - { - name = "factorycloak", - x = 7424, - z = 3624, - facing = 3, - }, - { - name = "energysolar", - x = 6392, - z = 2376, - facing = 1, - }, - { - name = "energysolar", - x = 7688, - z = 5192, - facing = 1, - }, - { - name = "staticcon", - x = 7576, - z = 3576, - facing = 3, - }, - { - name = "staticcon", - x = 7576, - z = 3656, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7576, 3656}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7414, 3624}, options = {"shift"}}, - }, - }, - { - name = "energypylon", - x = 7208, - z = 5272, - facing = 3, - }, - { - name = "energypylon", - x = 7144, - z = 4296, - facing = 3, - }, - { - name = "energypylon", - x = 6872, - z = 744, - facing = 3, - }, - { - name = "energypylon", - x = 7144, - z = 1672, - facing = 3, - }, - { - name = "energypylon", - x = 7048, - z = 3480, - facing = 3, - }, - { - name = "energypylon", - x = 6888, - z = 2568, - facing = 3, - }, - { - name = "energyfusion", - x = 7840, - z = 1880, - facing = 3, - }, - { - name = "energyfusion", - x = 7968, - z = 5224, - facing = 3, - }, - { - name = "energyfusion", - x = 7776, - z = 632, - facing = 3, - }, - { - name = "energyfusion", - x = 7840, - z = 3896, - facing = 3, - }, - { - name = "factoryhover", - x = 7232, - z = 912, - facing = 3, - }, - { - name = "staticcon", - x = 7352, - z = 952, - facing = 3, - }, - { - name = "factoryplane", - x = 7456, - z = 1680, - facing = 3, - }, - { - name = "staticcon", - x = 7576, - z = 1736, - facing = 3, - }, - { - name = "staticrearm", - x = 7624, - z = 1576, - facing = 3, - }, - { - name = "factoryspider", - x = 7464, - z = 5016, - facing = 3, - }, - { - name = "staticcon", - x = 7576, - z = 4984, - facing = 3, - }, - { - name = "staticcon", - x = 7688, - z = 2840, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7532, 2848}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7688, 2840}, options = {"shift"}}, - }, - }, - { - name = "factoryshield", - x = 7544, - z = 2848, - facing = 3, - }, - { - name = "turretlaser", - x = 6848, - z = 6000, - facing = 3, - }, - { - name = "turretlaser", - x = 7008, - z = 5328, - facing = 3, - }, - { - name = "turretlaser", - x = 7760, - z = 5552, - facing = 3, - }, - { - name = "turretlaser", - x = 7232, - z = 1104, - facing = 3, - }, - { - name = "turretlaser", - x = 7776, - z = 848, - facing = 3, - }, - { - name = "turretlaser", - x = 8048, - z = 4880, - facing = 3, - }, - { - name = "turretlaser", - x = 7296, - z = 432, - facing = 3, - }, - { - name = "turretlaser", - x = 7408, - z = 4688, - facing = 3, - }, - { - name = "turretlaser", - x = 6272, - z = 224, - facing = 3, - }, - { - name = "turretlaser", - x = 6512, - z = 4432, - facing = 3, - }, - { - name = "turretlaser", - x = 6592, - z = 3936, - facing = 3, - }, - { - name = "turretlaser", - x = 6192, - z = 864, - facing = 3, - }, - { - name = "turretemp", - x = 5616, - z = 192, - facing = 3, - }, - { - name = "turretlaser", - x = 7536, - z = 4128, - facing = 3, - }, - { - name = "turretemp", - x = 5600, - z = 768, - facing = 3, - }, - { - name = "turretlaser", - x = 8032, - z = 3728, - facing = 3, - }, - { - name = "turretheavylaser", - x = 5720, - z = 824, - facing = 3, - }, - { - name = "turretlaser", - x = 7504, - z = 3424, - facing = 3, - }, - { - name = "turretheavylaser", - x = 5736, - z = 152, - facing = 3, - }, - { - name = "turretemp", - x = 5616, - z = 496, - facing = 3, - }, - { - name = "turretlaser", - x = 7824, - z = 2896, - facing = 3, - }, - { - name = "turretlaser", - x = 7552, - z = 2608, - facing = 3, - }, - { - name = "turretlaser", - x = 7392, - z = 2128, - facing = 3, - }, - { - name = "turretheavylaser", - x = 4792, - z = 2056, - facing = 3, - }, - { - name = "turretlaser", - x = 8080, - z = 1984, - facing = 3, - }, - { - name = "turretheavylaser", - x = 4872, - z = 2952, - facing = 3, - }, - { - name = "turretriot", - x = 5192, - z = 2440, - facing = 3, - }, - { - name = "turretaafar", - x = 7056, - z = 3088, - facing = 3, - }, - { - name = "turretheavylaser", - x = 5688, - z = 4200, - facing = 3, - }, - { - name = "turretaafar", - x = 6960, - z = 5280, - facing = 3, - }, - { - name = "turretaalaser", - x = 6440, - z = 4776, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6648, - z = 5544, - facing = 3, - }, - { - name = "turretaalaser", - x = 6408, - z = 3640, - facing = 3, - }, - { - name = "turretaalaser", - x = 6248, - z = 2184, - facing = 3, - }, - { - name = "turretaalaser", - x = 6328, - z = 872, - facing = 3, - }, - { - name = "turretemp", - x = 5488, - z = 4368, - facing = 3, - }, - { - name = "energysolar", - x = 7480, - z = 3880, - facing = 3, - }, - { - name = "turretmissile", - x = 4960, - z = 3664, - facing = 3, - }, - { - name = "turretlaser", - x = 6432, - z = 4080, - facing = 3, - }, - { - name = "shieldarty", - x = 5033, - z = 962, - facing = 2, - }, - { - name = "shieldarty", - x = 5049, - z = 943, - facing = 0, - }, - { - name = "cloakcon", - x = 4650, - z = 5216, - facing = 0, - }, - { - name = "shieldarty", - x = 5018, - z = 885, - facing = 1, - }, - { - name = "energysolar", - x = 7720, - z = 3864, - facing = 3, - }, - { - name = "cloakcon", - x = 4772, - z = 3964, - facing = 2, - }, - { - name = "spidercon", - x = 4125, - z = 4894, - facing = 1, - }, - { - name = "cloakjammer", - x = 5274, - z = 1074, - facing = 3, - }, - { - name = "energysolar", - x = 7640, - z = 3928, - facing = 3, - }, - { - name = "turretlaser", - x = 6464, - z = 2128, - facing = 3, - }, - { - name = "turretlaser", - x = 7584, - z = 640, - facing = 3, - }, - { - name = "turretmissile", - x = 4464, - z = 5488, - facing = 2, - }, - { - name = "shieldcon", - x = 6014, - z = 3530, - facing = 1, - }, - { - name = "turretlaser", - x = 7360, - z = 3856, - facing = 3, - }, - { - name = "shieldskirm", - x = 5710, - z = 2629, - facing = 2, - patrolRoute = { - {5703, 2649}, - {5682, 2585}, - }, - }, - { - name = "planecon", - x = 3739, - z = 5595, - facing = 0, - }, - { - name = "spidercon", - x = 6724, - z = 4139, - facing = 2, - }, - { - name = "shieldcon", - x = 4528, - z = 4420, - facing = 0, - }, - { - name = "cloakcon", - x = 5041, - z = 4189, - facing = 1, - }, - { - name = "turretlaser", - x = 7616, - z = 3872, - facing = 3, - }, - { - name = "staticradar", - x = 7424, - z = 864, - facing = 3, - }, - { - name = "turretlaser", - x = 7040, - z = 5616, - facing = 3, - }, - { - name = "turretlaser", - x = 7488, - z = 1936, - facing = 3, - }, - { - name = "staticradar", - x = 6784, - z = 3968, - facing = 3, - }, - { - name = "bomberdisarm", - x = 6918, - z = 2698, - facing = 0, - }, - { - name = "cloakskirm", - x = 4532, - z = 1948, - facing = 3, - }, - { - name = "cloakskirm", - x = 5749, - z = 2575, - facing = 2, - patrolRoute = { - {5750, 2582}, - {5686, 2587}, - }, - }, - { - name = "staticradar", - x = 7184, - z = 5488, - facing = 3, - }, - { - name = "spidercon", - x = 3787, - z = 5367, - facing = 0, - }, - { - name = "turretlaser", - x = 6128, - z = 656, - facing = 0, - }, - { - name = "energysingu", - x = 8000, - z = 2360, - facing = 0, - terraformHeight = 30, - }, - { - name = "turretmissile", - x = 4320, - z = 5328, - facing = 2, - }, - { - name = "turretlaser", - x = 7296, - z = 3392, - facing = 3, - }, - { - name = "turretlaser", - x = 6288, - z = 2384, - facing = 3, - }, - { - name = "staticradar", - x = 6496, - z = 2544, - facing = 3, - }, - { - name = "turretlaser", - x = 4816, - z = 3520, - facing = 3, - }, - { - name = "turretlaser", - x = 3840, - z = 4848, - facing = 2, - }, - { - name = "planecon", - x = 7394, - z = 3013, - facing = 1, - }, - { - name = "turretaalaser", - x = 4824, - z = 2392, - facing = 0, - }, - { - name = "shieldaa", - x = 2415, - z = 5598, - facing = 3, - }, - { - name = "turretlaser", - x = 7744, - z = 5072, - facing = 3, - }, - { - name = "spiderskirm", - x = 3255, - z = 5799, - facing = 3, - }, - { - name = "shieldcon", - x = 5125, - z = 1981, - facing = 3, - }, - { - name = "turretmissile", - x = 4512, - z = 5072, - facing = 2, - }, - { - name = "turretmissile", - x = 6144, - z = 2544, - facing = 3, - }, - { - name = "spideremp", - x = 5454, - z = 4120, - facing = 3, - }, - { - name = "cloakraid", - x = 6058, - z = 2660, - facing = 1, - }, - { - name = "staticmex", - x = 4888, - z = 3512, - facing = 0, - }, - { - name = "staticmex", - x = 4648, - z = 5576, - facing = 0, - }, - { - name = "staticmex", - x = 5496, - z = 5672, - facing = 0, - }, - { - name = "cloakarty", - x = 6678, - z = 4158, - facing = 0, - }, - { - name = "shieldaa", - x = 2420, - z = 5623, - facing = 3, - }, - { - name = "staticmex", - x = 5528, - z = 4920, - facing = 0, - }, - { - name = "spiderskirm", - x = 3460, - z = 5740, - facing = 3, - }, - { - name = "spidercon", - x = 7428, - z = 5016, - facing = 3, - buildProgress = 0.4849, - }, - { - name = "turretlaser", - x = 5392, - z = 5632, - facing = 2, - }, - { - name = "cloakraid", - x = 6039, - z = 3530, - facing = 2, - }, - { - name = "cloakskirm", - x = 4430, - z = 2054, - facing = 3, - }, - { - name = "cloakarty", - x = 5733, - z = 4256, - facing = 3, - }, - { - name = "staticmex", - x = 3688, - z = 5704, - facing = 0, - }, - { - name = "spiderscout", - x = 6754, - z = 5023, - facing = 3, - }, - { - name = "energysolar", - x = 6152, - z = 504, - facing = 0, - }, - { - name = "cloakjammer", - x = 7096, - z = 3459, - facing = 0, - }, - { - name = "bomberdisarm", - x = 6900, - z = 2846, - facing = 0, - }, - { - name = "staticmex", - x = 4552, - z = 5080, - facing = 0, - }, - { - name = "turretmissile", - x = 5024, - z = 3456, - facing = 3, - }, - { - name = "cloakarty", - x = 3955, - z = 4984, - facing = 1, - }, - { - name = "hoverskirm", - x = 5092, - z = 857, - facing = 2, - }, - { - name = "staticradar", - x = 4768, - z = 5248, - facing = 2, - }, - { - name = "turretlaser", - x = 5648, - z = 4848, - facing = 2, - }, - { - name = "spiderskirm", - x = 3350, - z = 5795, - facing = 3, - }, - { - name = "hoverassault", - x = 3994, - z = 4827, - facing = 1, - }, - { - name = "spiderscout", - x = 5823, - z = 5025, - facing = 3, - }, - { - name = "shieldcon", - x = 3685, - z = 5607, - facing = 0, - }, - { - name = "spidercon", - x = 3904, - z = 5064, - facing = 0, - }, - { - name = "turretlaser", - x = 4528, - z = 5280, - facing = 2, - }, - { - name = "cloakraid", - x = 6049, - z = 3504, - facing = 2, - }, - { - name = "cloakskirm", - x = 5684, - z = 2582, - facing = 1, - patrolRoute = { - {5686, 2587}, - {5683, 2523}, - }, - }, - { - name = "spiderskirm", - x = 2681, - z = 5860, - facing = 3, - }, - { - name = "cloakraid", - x = 5987, - z = 3551, - facing = 2, - }, - { - name = "spiderscout", - x = 6790, - z = 4512, - facing = 3, - }, - { - name = "cloakarty", - x = 5747, - z = 3905, - facing = 3, - }, - { - name = "shieldassault", - x = 6148, - z = 2608, - facing = 3, - }, - { - name = "spiderskirm", - x = 4664, - z = 5246, - facing = 2, - patrolRoute = { - {4638, 5277}, - {4840, 5224}, - }, - }, - { - name = "hoverskirm", - x = 7097, - z = 3492, - facing = 2, - }, - { - name = "turretlaser", - x = 4672, - z = 5440, - facing = 2, - }, - { - name = "cloakskirm", - x = 4265, - z = 4818, - facing = 3, - }, - { - name = "cloakskirm", - x = 4069, - z = 4960, - facing = 3, - }, - { - name = "shieldskirm", - x = 4094, - z = 4953, - facing = 3, - }, - { - name = "cloakskirm", - x = 4042, - z = 4954, - facing = 3, - }, - { - name = "shieldskirm", - x = 6547, - z = 2701, - facing = 3, - }, - { - name = "spiderskirm", - x = 6787, - z = 5088, - facing = 3, - }, - { - name = "hovercon", - x = 7207, - z = 1344, - facing = 3, - }, - { - name = "cloakskirm", - x = 4086, - z = 4929, - facing = 3, - }, - { - name = "cloakskirm", - x = 5684, - z = 2529, - facing = 3, - patrolRoute = { - {5683, 2523}, - {5686, 2587}, - }, - }, - { - name = "bomberprec", - x = 6762, - z = 1410, - facing = 3, - }, - { - name = "turretlaser", - x = 3648, - z = 5712, - facing = 2, - buildProgress = 0.42179999, - }, - { - name = "hoverskirm", - x = 5070, - z = 821, - facing = 1, - }, - { - name = "turretmissile", - x = 6496, - z = 2336, - facing = 3, - }, - { - name = "cloakcon", - x = 5294, - z = 4152, - facing = 3, - }, - { - name = "turretmissile", - x = 6672, - z = 2208, - facing = 3, - }, - { - name = "hoverskirm", - x = 5120, - z = 826, - facing = 2, - }, - { - name = "turretmissile", - x = 4736, - z = 3328, - facing = 3, - }, - { - name = "spideremp", - x = 2697, - z = 5417, - facing = 2, - }, - { - name = "cloakarty", - x = 3990, - z = 5140, - facing = 0, - }, - { - name = "shieldriot", - x = 5797, - z = 2616, - facing = 3, - }, - { - name = "hoverskirm", - x = 5192, - z = 785, - facing = 2, - }, - { - name = "hoverskirm", - x = 6864, - z = 1556, - facing = 0, - patrolRoute = { - {6880, 1551}, - {6819, 1572}, - }, - }, - { - name = "energysolar", - x = 7480, - z = 3960, - facing = 3, - }, - { - name = "cloakraid", - x = 6487, - z = 3032, - facing = 1, - }, - { - name = "staticcon", - x = 4936, - z = 3528, - facing = 3, - }, - { - name = "turretlaser", - x = 6080, - z = 2304, - facing = 3, - }, - { - name = "cloakjammer", - x = 6193, - z = 2624, - facing = 3, - }, - { - name = "cloakraid", - x = 6450, - z = 3016, - facing = 1, - }, - { - name = "hoverassault", - x = 6748, - z = 2651, - facing = 2, - }, - { - name = "shieldskirm", - x = 4469, - z = 1997, - facing = 3, - }, - { - name = "cloakraid", - x = 6468, - z = 3033, - facing = 1, - }, - { - name = "turretlaser", - x = 4944, - z = 3264, - facing = 3, - }, - { - name = "shieldskirm", - x = 4561, - z = 1925, - facing = 3, - }, - { - name = "cloakraid", - x = 6416, - z = 3011, - facing = 1, - }, - { - name = "spiderskirm", - x = 5351, - z = 4032, - facing = 2, - }, - { - name = "turretmissile", - x = 6688, - z = 2416, - facing = 3, - }, - { - name = "hoverskirm", - x = 5159, - z = 866, - facing = 2, - }, - { - name = "shieldarty", - x = 5045, - z = 886, - facing = 1, - }, - { - name = "cloakskirm", - x = 4368, - z = 2095, - facing = 3, - }, - { - name = "turretlaser", - x = 4880, - z = 5440, - facing = 2, - }, - { - name = "staticcon", - x = 6376, - z = 2440, - facing = 3, - }, - { - name = "energysolar", - x = 6264, - z = 2440, - facing = 3, - }, - { - name = "cloakskirm", - x = 4405, - z = 2046, - facing = 0, - }, - { - name = "hoverskirm", - x = 5161, - z = 817, - facing = 3, - }, - { - name = "spiderscout", - x = 5280, - z = 3330, - facing = 0, - }, - { - name = "turretmissile", - x = 5152, - z = 3280, - facing = 3, - }, - { - name = "spiderscout", - x = 4880, - z = 4528, - facing = 3, - }, - { - name = "spideremp", - x = 5431, - z = 4156, - facing = 2, - }, - { - name = "cloakskirm", - x = 4487, - z = 1978, - facing = 3, - }, - { - name = "hovercon", - x = 7172, - z = 1323, - facing = 0, - }, - { - name = "cloakarty", - x = 4719, - z = 4657, - facing = 0, - }, - { - name = "staticmex", - x = 3944, - z = 5176, - facing = 0, - }, - { - name = "staticmex", - x = 4088, - z = 4472, - facing = 0, - }, - { - name = "spiderscout", - x = 5216, - z = 3678, - facing = 0, - }, - { - name = "energysolar", - x = 7608, - z = 4008, - facing = 3, - }, - { - name = "spiderscout", - x = 5213, - z = 3303, - facing = 2, - }, - { - name = "spiderscout", - x = 4391, - z = 4923, - facing = 0, - }, - { - name = "cloakcon", - x = 6677, - z = 2511, - facing = 3, - }, - { - name = "hoverskirm", - x = 5122, - z = 886, - facing = 2, - }, - { - name = "cloakcon", - x = 6710, - z = 3807, - facing = 0, - }, - { - name = "spidercon", - x = 6511, - z = 3551, - facing = 3, - }, - { - name = "shieldskirm", - x = 4724, - z = 1915, - facing = 3, - }, - { - name = "cloakraid", - x = 5699, - z = 2453, - facing = 1, - }, - { - name = "cloakarty", - x = 7327, - z = 3552, - facing = 2, - }, - { - name = "hoverskirm", - x = 6902, - z = 1576, - facing = 1, - patrolRoute = { - {6924, 1597}, - {6880, 1555}, - }, - }, - { - name = "hoverskirm", - x = 5141, - z = 776, - facing = 2, - }, - { - name = "hoverskirm", - x = 5101, - z = 788, - facing = 2, - }, - { - name = "hoverskirm", - x = 5194, - z = 741, - facing = 2, - }, - { - name = "hoverskirm", - x = 5177, - z = 701, - facing = 2, - }, - { - name = "cloakjammer", - x = 5031, - z = 906, - facing = 2, - }, - { - name = "cloakjammer", - x = 4399, - z = 4759, - facing = 1, - }, - { - name = "cloakjammer", - x = 2782, - z = 5961, - facing = 3, - }, - { - name = "cloakjammer", - x = 7069, - z = 3439, - facing = 0, - }, - { - name = "cloakraid", - x = 6385, - z = 2651, - facing = 1, - }, - { - name = "energysolar", - x = 7528, - z = 2104, - facing = 3, - }, - { - name = "cloakjammer", - x = 3426, - z = 5794, - facing = 3, - }, - { - name = "cloakarty", - x = 6961, - z = 3552, - facing = 3, - }, - { - name = "shieldarty", - x = 7511, - z = 2848, - facing = 3, - }, - { - name = "staticcon", - x = 7736, - z = 2840, - facing = 3, - }, - { - name = "turretmissile", - x = 3920, - z = 4608, - facing = 2, - buildProgress = 0.28490001, - }, - { - name = "hoverskirm", - x = 7173, - z = 897, - facing = 3, - }, - { - name = "cloakarty", - x = 7180, - z = 3348, - facing = 2, - }, - { - name = "spiderscout", - x = 6486, - z = 4566, - facing = 3, - }, - { - name = "cloakarty", - x = 7414, - z = 3624, - facing = 3, - buildProgress = 0.2102, - }, - { - name = "hoverskirm", - x = 7232, - z = 912, - facing = 3, - buildProgress = 0.0196, - }, - { - name = "shieldskirm", - x = 7532, - z = 2848, - facing = 3, - buildProgress = 0.0083, - } - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "pw_warpjammer", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the Warp Jammers", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Build seven Firewalkers - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 7, - unitTypes = { - "jumparty", - }, - image = planetUtilities.ICON_DIR .. "jumparty.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 7 Firewalkers", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - victoryByTime = 1200, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 20:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Make the enemy lose three factories by 8:00 - onlyCountRemovedUnits = true, - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 3, - enemyUnitTypes = { - "factoryplane", - "factoryspider", - "factoryhover", - "factorycloak", - "factoryshield", - }, - image = planetUtilities.ICON_DIR .. "factorycloak.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy three enemy factories", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "jumpassault", - "jumparty", - }, - modules = { - "commweapon_napalmgrenade", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet54.lua b/campaign/dev/planets/planet54.lua deleted file mode 100644 index f4821c7ef..000000000 --- a/campaign/dev/planets/planet54.lua +++ /dev/null @@ -1,1046 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/ocean02.png" - - local planetData = { - name = "Bluebell", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.465, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.10, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Tropical", - radius = "8440 km", - primary = "Aioa", - primaryType = "G8V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24510", - text = [[This island is blessed with strong geothermal activity, allowing cheap and easy energy generation. Unfortunately your enemy got here first. Sabotage their operation with Skuttle jumping bombs.]] - }, - tips = { - { - image = "unitpics/jumpbomb.png", - text = [[The Skuttle can jump on a single target and deal exceptional damage to it. The Skuttle cannot cloak while jumping and its decloak radius is quite large, so be careful how you deliver it to the target.]] - }, - { - image = "unitpics/striderdante.png", - text = [[Heavier units and Commanders are especially vulnerable to the Skuttle, although particularly tough units like the Dante might require two Skuttles to put down for good.]] - }, - { - image = "unitpics/energyheavygeo.png", - text = [[The Advanced Geothermal generator is comparatively cheap and provides a lot of energy. If it's destroyed it will unleash a large explosion, so don't put your Commander nearby!]] - }, - }, - gameConfig = { - mapName = "Calamity 1.1", - playerConfig = { - startX = 2191, - startZ = 1715, - allyTeam = 0, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryjump", - "jumpcon", - "jumpraid", - "jumpbomb", - "energygeo", - "energyheavygeo", - }, - startUnits = { - { - name = "energyheavygeo", - x = 2104, - z = 2280, - facing = 0, - }, - { - name = "jumpraid", - x = 2235, - z = 2040, - facing = 0, - }, - { - name = "jumpraid", - x = 2422, - z = 2030, - facing = 0, - }, - { - name = "jumpbomb", - x = 2235, - z = 2093, - facing = 0, - }, - { - name = "jumpbomb", - x = 2422, - z = 2082, - facing = 0, - }, - { - name = "jumpcon", - x = 2369, - z = 1980, - facing = 0, - }, - { - name = "jumpcon", - x = 2280, - z = 1997, - facing = 0, - }, - { - name = "staticmex", - x = 1944, - z = 1496, - facing = 0, - }, - { - name = "staticmex", - x = 1672, - z = 1464, - facing = 0, - }, - { - name = "staticmex", - x = 1416, - z = 2392, - facing = 0, - }, - { - name = "staticmex", - x = 2664, - z = 1304, - facing = 0, - }, - { - name = "staticmex", - x = 2968, - z = 1240, - facing = 0, - }, - { - name = "staticmex", - x = 2136, - z = 2840, - facing = 3, - }, - { - name = "staticmex", - x = 2920, - z = 2744, - facing = 3, - }, - { - name = "staticmex", - x = 2376, - z = 3768, - facing = 3, - }, - { - name = "staticmex", - x = 1656, - z = 4456, - facing = 3, - }, - { - name = "planescout", - x = 760, - z = 752, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.MOVE, pos = {1600, 1900}}, - }, - }, - { - name = "planescout", - x = 1200, - z = 752, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.MOVE, pos = {2500, 1688}}, - }, - }, - { - name = "turretriot", - x = 1640, - z = 4600, - facing = 0, - }, - { - name = "turretlaser", - x = 1456, - z = 4544, - facing = 0, - }, - { - name = "turretlaser", - x = 1808, - z = 4560, - facing = 0, - }, - { - name = "staticradar", - x = 2688, - z = 4320, - facing = 0, - }, - { - name = "factoryjump", - x = 2344, - z = 1688, - facing = 0, - }, - { - name = "staticradar", - x = 1856, - z = 2256, - facing = 0, - }, - { - name = "staticradar", - x = 3180, - z = 1263, - facing = 0, - }, - { - name = "energypylon", - x = 1688, - z = 1976, - facing = 0, - }, - { - name = "energypylon", - x = 2520, - z = 1448, - facing = 0, - }, - { - name = "staticcon", - x = 2264, - z = 1480, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2264, 1480}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2289, 1505}, options = {"shift"}}, - }, - }, - { - name = "turretlaser", - x = 2832, - z = 3200, - facing = 1, - }, - { - name = "turretlaser", - x = 2832, - z = 3456, - facing = 1, - }, - { - name = "turretaaflak", - x = 1976, - z = 3672, - facing = 0, - }, - { - name = "turretlaser", - x = 3472, - z = 2288, - facing = 1, - }, - { - name = "turretlaser", - x = 3504, - z = 1840, - facing = 1, - }, - { - name = "jumpbomb", - x = 2331, - z = 2096, - facing = 0, - }, - { - name = "staticcon", - x = 2344, - z = 1480, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2344, 1480}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2369, 1505}, options = {"shift"}}, - }, - }, - } - }, - aiConfig = { - { - startX = 5642, - startZ = 6037, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Big Boofers", - commanderParameters = { - facplop = false, - bonusObjectiveID = 1, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "staticcon", - "energysolar", - "energygeo", - "energyheavygeo", - "staticradar", - "tankcon", - "tankheavyraid", - "tankriot", - "tankassault", - "tankheavyassault", - "tankaa", - "striderdante", - "striderscorpion", - }, - commanderLevel = 4, - commander = { - name = "Yasaga", - chassis = "guardian", - decorations = { - }, - modules = { - "commweapon_heavymachinegun", - "commweapon_clusterbomb", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_autorepair", - "module_autorepair", - "module_high_power_servos", - } - }, - midgameUnits = { - { - name = "shipheavyarty", - x = 7500, - z = 6500, - facing = 2, - difficultyAtLeast = 4, - spawnRadius = 50, - delay = 1.5*30*60, - orbitalDrop = true, - }, - { - name = "shipassault", - x = 7800, - z = 6000, - facing = 2, - difficultyAtLeast = 4, - spawnRadius = 100, - delay = 1.5*30*60, - orbitalDrop = true, - }, - { - name = "shipassault", - x = 7800, - z = 5500, - facing = 2, - difficultyAtLeast = 4, - spawnRadius = 100, - delay = 1.5*30*60, - orbitalDrop = false, - }, - { - name = "striderscorpion", - x = 6150, - z = 5100, - facing = 2, - spawnRadius = 50, - delay = 3*30*60, - orbitalDrop = true, - difficultyAtLeast = 3, - }, - { - name = "tankheavyassault", - x = 6000, - z = 7000, - facing = 2, - difficultyAtLeast = 2, - spawnRadius = 50, - delay = 6*30*60, - orbitalDrop = true, - }, - { - name = "amphassault", - x = 6000, - z = 7000, - facing = 2, - spawnRadius = 50, - delay = 8*30*60, - orbitalDrop = true, - }, - }, - startUnits = { - { - name = "energyheavygeo", - x = 5352, - z = 1656, - facing = 0, - mapMarker = { - text = "Adv. Geo", - color = "red_small" - }, - }, - { - name = "energyheavygeo", - x = 6072, - z = 5896, - facing = 0, - mapMarker = { - text = "Adv. Geo", - color = "red_small" - }, - }, - { - name = "energyheavygeo", - x = 2872, - z = 6536, - facing = 0, - mapMarker = { - text = "Adv. Geo", - color = "red_small" - }, - }, - { - name = "tankassault", - x = 7100, - z = 4700, - facing = 2, - }, - { - name = "tankassault", - x = 7400, - z = 2600, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "tankassault", - x = 2500, - z = 7400, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "striderdante", - x = 4400, - z = 4800, - facing = 2, - difficultyAtLeast = 3, - }, - { - name = "striderdante", - x = 6350, - z = 6500, - facing = 2, - difficultyAtLeast = 4, - }, - { - name = "tankheavyassault", - x = 6250, - z = 6500, - facing = 2, - difficultyAtLeast = 4, - }, - { - name = "turretaalaser", - x = 4068, - z = 6883, - facing = 2, - }, - { - name = "turretaalaser", - x = 7830, - z = 4222, - facing = 2, - }, - { - name = "turretaalaser", - x = 6150, - z = 4000, - facing = 2, - }, - { - name = "turretlaser", - x = 7328, - z = 7168, - facing = 2, - }, - { - name = "turretlaser", - x = 7664, - z = 7520, - facing = 1, - }, - { - name = "turretaafar", - x = 6080, - z = 6320, - facing = 2, - }, - { - name = "turretaalaser", - x = 5608, - z = 6552, - facing = 2, - }, - { - name = "turretheavylaser", - x = 6296, - z = 5592, - facing = 2, - }, - { - name = "turretheavylaser", - x = 6808, - z = 5288, - facing = 2, - }, - { - name = "turretriot", - x = 6552, - z = 5416, - facing = 2, - }, - { - name = "turretaalaser", - x = 2360, - z = 6744, - facing = 0, - }, - { - name = "staticcon", - x = 7368, - z = 7464, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7368, 7464}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7343, 7439}, options = {"shift"}}, - }, - }, - { - name = "turretaaflak", - x = 7128, - z = 7480, - facing = 2, - }, - { - name = "turretaalaser", - x = 5752, - z = 1432, - facing = 0, - }, - { - name = "turretaalaser", - x = 6600, - z = 5704, - facing = 2, - }, - { - name = "turretlaser", - x = 6016, - z = 5952, - facing = 0, - }, - { - name = "turretlaser", - x = 6144, - z = 5952, - facing = 0, - }, - { - name = "turretlaser", - x = 6144, - z = 5840, - facing = 2, - }, - { - name = "turretlaser", - x = 6016, - z = 5840, - facing = 2, - }, - { - name = "turretlaser", - x = 5408, - z = 1600, - facing = 1, - }, - { - name = "turretlaser", - x = 5408, - z = 1712, - facing = 1, - }, - { - name = "turretlaser", - x = 5296, - z = 1600, - facing = 3, - }, - { - name = "turretlaser", - x = 5296, - z = 1712, - facing = 3, - }, - { - name = "turretlaser", - x = 2944, - z = 6480, - facing = 1, - }, - { - name = "turretlaser", - x = 2944, - z = 6592, - facing = 1, - }, - { - name = "turretlaser", - x = 2832, - z = 6592, - facing = 3, - }, - { - name = "turretmissile", - x = 6704, - z = 3504, - facing = 2, - }, - { - name = "turretlaser", - x = 2832, - z = 6480, - facing = 3, - }, - { - name = "turretmissile", - x = 5328, - z = 4176, - facing = 2, - }, - { - name = "turretmissile", - x = 5776, - z = 3632, - facing = 3, - }, - { - name = "turretlaser", - x = 6544, - z = 3552, - facing = 2, - }, - { - name = "turretheavylaser", - x = 5912, - z = 2120, - facing = 1, - }, - { - name = "turretemp", - x = 5280, - z = 6720, - facing = 2, - }, - { - name = "turretgauss", - x = 4648, - z = 1848, - facing = 3, - }, - { - name = "staticmex", - x = 4296, - z = 5064, - facing = 3, - }, - { - name = "staticmex", - x = 4808, - z = 4728, - facing = 3, - }, - { - name = "turretheavylaser", - x = 5016, - z = 2168, - facing = 3, - }, - { - name = "turretheavylaser", - x = 5432, - z = 2456, - facing = 0, - }, - { - name = "staticmex", - x = 5224, - z = 6968, - facing = 0, - }, - { - name = "staticmex", - x = 5528, - z = 6904, - facing = 0, - }, - { - name = "turretheavylaser", - x = 2280, - z = 6088, - facing = 3, - }, - { - name = "turretheavylaser", - x = 2728, - z = 5736, - facing = 2, - }, - { - name = "staticmex", - x = 6248, - z = 6712, - facing = 0, - }, - { - name = "staticmex", - x = 6520, - z = 6744, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3192, - z = 6056, - facing = 1, - }, - { - name = "turretmissile", - x = 2464, - z = 5952, - facing = 2, - }, - { - name = "staticmex", - x = 6776, - z = 5816, - facing = 3, - }, - { - name = "turretmissile", - x = 3040, - z = 5808, - facing = 2, - }, - { - name = "turretaaflak", - x = 2728, - z = 6120, - facing = 2, - }, - { - name = "factorytank", - x = 5872, - z = 6656, - facing = 2, - }, - { - name = "staticcon", - x = 5864, - z = 6776, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5864, 6776}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5839, 6751}, options = {"shift"}}, - }, - }, - { - name = "turretriot", - x = 5144, - z = 6824, - facing = 2, - }, - { - name = "turretriot", - x = 5368, - z = 6584, - facing = 3, - }, - { - name = "turretgauss", - x = 4232, - z = 1624, - facing = 0, - }, - { - name = "turretgauss", - x = 5560, - z = 5800, - facing = 3, - }, - { - name = "striderhub", - x = 4720, - z = 5104, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4720, 5104}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4695, 5079}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 4824, - z = 5032, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4824, 5032}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4799, 5007}, options = {"shift"}}, - }, - }, - { - name = "turretheavylaser", - x = 4040, - z = 4936, - facing = 2, - }, - { - name = "turretriot", - x = 4216, - z = 4808, - facing = 2, - }, - { - name = "turretheavylaser", - x = 4728, - z = 4488, - facing = 2, - }, - { - name = "turretriot", - x = 4504, - z = 4616, - facing = 2, - }, - { - name = "turretaalaser", - x = 4376, - z = 5192, - facing = 2, - }, - { - name = "turretaalaser", - x = 4920, - z = 4840, - facing = 2, - }, - { - name = "turretmissile", - x = 5248, - z = 2304, - facing = 0, - }, - { - name = "turretmissile", - x = 5744, - z = 2256, - facing = 0, - }, - { - name = "turretaaflak", - x = 5480, - z = 2088, - facing = 0, - }, - { - name = "turretimpulse", - x = 1680, - z = 6240, - facing = 0, - }, - { - name = "turretimpulse", - x = 1968, - z = 6224, - facing = 0, - }, - { - name = "turretlaser", - x = 1824, - z = 6192, - facing = 2, - }, - { - name = "turretriot", - x = 6344, - z = 1992, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3720, - z = 6456, - facing = 2, - }, - { - name = "staticheavyradar", - x = 5520, - z = 3872, - facing = 2, - }, - { - name = "staticradar", - x = 5088, - z = 1904, - facing = 0, - }, - { - name = "staticradar", - x = 2512, - z = 5840, - facing = 0, - }, - { - name = "staticradar", - x = 6256, - z = 5664, - facing = 0, - }, - { - name = "staticmex", - x = 1620, - z = 6488, - facing = 0, - }, - { - name = "staticmex", - x = 2200, - z = 7200, - facing = 0, - }, - { - name = "staticmex", - x = 3140, - z = 6900, - facing = 0, - }, - { - name = "staticmex", - x = 6000, - z = 1000, - facing = 0, - }, - { - name = "staticmex", - x = 6360, - z = 980, - facing = 0, - }, - { - name = "staticmex", - x = 6570, - z = 1720, - facing = 0, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "energyheavygeo", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the enemy Advanced Geothermals", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Kill enemy commander - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - -- See bonusObjectiveID in units table - image = planetUtilities.ICON_DIR .. "guardian.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy the enemy Commander", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Make the enemy lose one Strider Hub - onlyCountRemovedUnits = true, - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - enemyUnitTypes = { - "striderhub", - }, - image = planetUtilities.ICON_DIR .. "striderhub.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy the enemy Strider Hub", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { - victoryByTime = 720, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 12:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "jumpbomb", - "energyheavygeo", - }, - modules = { - "commweapon_clusterbomb", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet55.lua b/campaign/dev/planets/planet55.lua deleted file mode 100644 index be908412d..000000000 --- a/campaign/dev/planets/planet55.lua +++ /dev/null @@ -1,4622 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/terran02.png" - - local planetData = { - name = "Nashpvos", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.76, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.64, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "7130 km", - primary = "Rawol", - primaryType = "G6V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24594", - text = [[All previous attempts to defeat the enemy's large cluster of Funnelweb support striders and Big Bertha static artillery have failed. It falls to you to deploy the nuclear option.]] - }, - tips = { - { - image = "unitpics/staticnuke.png", - text = [[The Trinity nuclear silo builds a nuclear missile every 3 minutes (assuming you provide it with metal). It can stockpile many missiles at once - save them until you are sure no anti-nukes will spoil the show. Left-click on the stockpile button to increase the stockpile limit.]] - }, - { - image = "unitpics/staticantinuke.png", - text = [[Antinukes are typically the best-defended thing your enemy possesses. If their anti-air defence is poor destroy the Antinuke with bombers. Otherwise, a Shockley EMP missile will disable the Antinuke for a while.]] - }, - { - image = "unitpics/striderfunnelweb.png", - text = [[Funnelweb support striders are armed with a flock of drones and a strong area shield. A single Funnelweb is fairly easy to kill, but in large numbers they are almost impervious to conventional attacks.]] - }, - }, - gameConfig = { - mapName = "DigSite", - playerConfig = { - startX = 3000, - startZ = 6900, - allyTeam = 0, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "staticnuke", - "staticantinuke", - "staticmissilesilo", - "empmissile", - }, - startUnits = { - { - name = "staticnuke", - x = 3080, - z = 6680, - facing = 2, - buildProgress = 0.88, - difficultyAtLeast = 1, - difficultyAtMost = 1, - }, - { - name = "staticnuke", - x = 3080, - z = 6680, - facing = 2, - buildProgress = 0.78, - difficultyAtLeast = 2, - difficultyAtMost = 2, - }, - { - name = "staticnuke", - x = 3080, - z = 6680, - facing = 2, - buildProgress = 0.68, - difficultyAtLeast = 3, - difficultyAtMost = 3, - }, - { - name = "staticnuke", - x = 3080, - z = 6680, - facing = 2, - buildProgress = 0.58, - difficultyAtLeast = 4, - difficultyAtMost = 4, - }, - { - name = "pw_metal", - x = 3800, - z = 7170, - facing = 2, - }, - { - name = "turretheavy", - x = 3832, - z = 5048, - facing = 2, - }, - { - name = "planescout", - x = 3080, - z = 6500, - facing = 2, - }, - { - name = "planescout", - x = 3000, - z = 6500, - facing = 2, - }, - { - name = "staticmex", - x = 3784, - z = 6712, - facing = 2, - }, - { - name = "energyfusion", - x = 4000, - z = 6900, - facing = 1, - }, - { - name = "shieldshield", - x = 3000, - z = 5100, - facing = 2, - }, - { - name = "shieldshield", - x = 3450, - z = 5200, - facing = 2, - }, - { - name = "shieldshield", - x = 3900, - z = 5300, - facing = 2, - }, - { - name = "staticmex", - x = 3384, - z = 5848, - facing = 0, - }, - { - name = "staticmex", - x = 3560, - z = 5624, - facing = 0, - }, - { - name = "staticmex", - x = 3064, - z = 5320, - facing = 0, - }, - { - name = "staticmex", - x = 3944, - z = 6264, - facing = 2, - }, - { - name = "energywind", - x = 3816, - z = 6632, - facing = 0, - }, - { - name = "energywind", - x = 3832, - z = 6552, - facing = 0, - }, - { - name = "energywind", - x = 3848, - z = 6472, - facing = 0, - }, - { - name = "energywind", - x = 3864, - z = 6392, - facing = 0, - }, - { - name = "energywind", - x = 3880, - z = 6312, - facing = 0, - }, - { - name = "energywind", - x = 3912, - z = 6200, - facing = 0, - }, - { - name = "energywind", - x = 3832, - z = 6152, - facing = 0, - }, - { - name = "energywind", - x = 3752, - z = 6088, - facing = 0, - }, - { - name = "energywind", - x = 3672, - z = 6040, - facing = 0, - }, - { - name = "energywind", - x = 3592, - z = 5976, - facing = 0, - }, - { - name = "energywind", - x = 3512, - z = 5928, - facing = 0, - }, - { - name = "energywind", - x = 3432, - z = 5880, - facing = 0, - }, - { - name = "energywind", - x = 3432, - z = 5800, - facing = 0, - }, - { - name = "energywind", - x = 3464, - z = 5720, - facing = 0, - }, - { - name = "energywind", - x = 3496, - z = 5640, - facing = 0, - }, - { - name = "energywind", - x = 3448, - z = 5592, - facing = 0, - }, - { - name = "energywind", - x = 3368, - z = 5544, - facing = 0, - }, - { - name = "energywind", - x = 3288, - z = 5480, - facing = 0, - }, - { - name = "energywind", - x = 3208, - z = 5432, - facing = 0, - }, - { - name = "energywind", - x = 3128, - z = 5384, - facing = 0, - }, - { - name = "turretaalaser", - x = 3848, - z = 5432, - facing = 0, - }, - { - name = "turretaalaser", - x = 2984, - z = 5432, - facing = 0, - }, - { - name = "turretgauss", - x = 2936, - z = 4808, - facing = 2, - }, - { - name = "turretgauss", - x = 3288, - z = 5000, - facing = 2, - }, - { - name = "turretgauss", - x = 3500, - z = 5090, - facing = 2, - }, - { - name = "turretgauss", - x = 4070, - z = 5170, - facing = 2, - }, - { - name = "staticradar", - x = 2800, - z = 4880, - facing = 2, - }, - { - name = "staticradar", - x = 4096, - z = 5232, - facing = 2, - }, - { - name = "turretgauss", - x = 2648, - z = 5256, - facing = 2, - }, - { - name = "energywind", - x = 3720, - z = 6808, - facing = 2, - }, - { - name = "energywind", - x = 3800, - z = 6808, - facing = 2, - }, - { - name = "energywind", - x = 3880, - z = 6808, - facing = 2, - }, - { - name = "energywind", - x = 3880, - z = 6888, - facing = 2, - }, - { - name = "energywind", - x = 3800, - z = 6888, - facing = 2, - }, - { - name = "energywind", - x = 3720, - z = 6888, - facing = 2, - }, - { - name = "energywind", - x = 3720, - z = 6968, - facing = 2, - }, - { - name = "energywind", - x = 3800, - z = 6968, - facing = 2, - }, - { - name = "energywind", - x = 3880, - z = 6968, - facing = 2, - }, - { - name = "factorycloak", - x = 3448, - z = 6864, - facing = 2, - }, - { - name = "cloakriot", - x = 3465, - z = 6545, - facing = 2, - }, - { - name = "staticcon", - x = 3384, - z = 7016, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3384, 7016}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3409, 6991}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 3260, - z = 6800, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3384, 7016}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3409, 6991}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 3260, - z = 6950, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3384, 7016}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3409, 6991}, options = {"shift"}}, - }, - }, - { - name = "cloakriot", - x = 3368, - z = 6556, - facing = 2, - }, - { - name = "cloakriot", - x = 3569, - z = 6537, - facing = 3, - }, - { - name = "cloakskirm", - x = 3340, - z = 6657, - facing = 3, - }, - { - name = "cloakskirm", - x = 3417, - z = 6656, - facing = 0, - }, - { - name = "cloakskirm", - x = 3521, - z = 6662, - facing = 1, - }, - { - name = "cloakskirm", - x = 3623, - z = 6653, - facing = 1, - }, - { - name = "cloakaa", - x = 3484, - z = 6708, - facing = 2, - }, - { - name = "cloakaa", - x = 3561, - z = 6729, - facing = 1, - }, - { - name = "cloakaa", - x = 3386, - z = 6736, - facing = 3, - }, - } - }, - aiConfig = { - { - humanName = "Izbatos", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - --"staticantinuke", - "staticrearm", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "amphbomb", - "amphaa", - "factoryspider", - "spidercon", - "spiderscout", - "spiderriot", - "spideremp", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spiderantiheavy", - "spideraa", - }, - commander = false, - midgameUnits = { - { - name = "striderdante", - x = 200, - z = 7000, - facing = 2, - spawnRadius = 50, - delay = 8*30*60, - orbitalDrop = true, - }, - }, - startUnits = { - { - name = "pw_metal", - x = 700, - z = 8000, - facing = 2, - }, - { - name = "striderdante", - x = 200, - z = 7000, - facing = 2, - }, - { - name = "staticmex", - x = 2456, - z = 7800, - facing = 0, - }, - { - name = "staticmex", - x = 2088, - z = 6488, - facing = 0, - }, - { - name = "staticmex", - x = 664, - z = 7672, - facing = 0, - }, - { - name = "staticmex", - x = 536, - z = 7976, - facing = 0, - }, - { - name = "staticmex", - x = 232, - z = 7672, - facing = 0, - }, - { - name = "energypylon", - x = 3544, - z = 5448, - facing = 0, - }, - { - name = "energywind", - x = 1496, - z = 7736, - facing = 2, - }, - { - name = "energywind", - x = 248, - z = 7720, - facing = 2, - }, - { - name = "energywind", - x = 312, - z = 7800, - facing = 2, - }, - { - name = "energywind", - x = 392, - z = 7880, - facing = 2, - }, - { - name = "energywind", - x = 456, - z = 7960, - facing = 2, - }, - { - name = "energywind", - x = 568, - z = 7928, - facing = 2, - }, - { - name = "energywind", - x = 632, - z = 7848, - facing = 2, - }, - { - name = "energywind", - x = 696, - z = 7768, - facing = 2, - }, - { - name = "energywind", - x = 760, - z = 7688, - facing = 2, - }, - { - name = "energywind", - x = 856, - z = 7688, - facing = 2, - }, - { - name = "energywind", - x = 936, - z = 7688, - facing = 2, - }, - { - name = "energywind", - x = 1016, - z = 7704, - facing = 2, - }, - { - name = "energywind", - x = 1096, - z = 7704, - facing = 2, - }, - { - name = "energywind", - x = 1176, - z = 7720, - facing = 2, - }, - { - name = "energywind", - x = 1256, - z = 7720, - facing = 2, - }, - { - name = "energywind", - x = 1336, - z = 7720, - facing = 2, - }, - { - name = "energywind", - x = 1416, - z = 7736, - facing = 2, - }, - { - name = "energywind", - x = 1576, - z = 7752, - facing = 2, - }, - { - name = "energywind", - x = 1656, - z = 7752, - facing = 2, - }, - { - name = "energywind", - x = 1736, - z = 7768, - facing = 2, - }, - { - name = "energywind", - x = 1816, - z = 7768, - facing = 2, - }, - { - name = "energywind", - x = 1896, - z = 7768, - facing = 2, - }, - { - name = "energywind", - x = 1976, - z = 7784, - facing = 2, - }, - { - name = "energywind", - x = 2056, - z = 7784, - facing = 2, - }, - { - name = "energywind", - x = 2136, - z = 7800, - facing = 2, - }, - { - name = "energywind", - x = 2216, - z = 7800, - facing = 2, - }, - { - name = "energywind", - x = 2296, - z = 7800, - facing = 2, - }, - { - name = "energywind", - x = 2376, - z = 7816, - facing = 2, - }, - { - name = "energypylon", - x = 2888, - z = 7672, - facing = 2, - }, - { - name = "energypylon", - x = 3416, - z = 7352, - facing = 2, - }, - { - name = "factoryamph", - x = 856, - z = 7144, - facing = 2, - }, - { - name = "staticcon", - x = 824, - z = 7288, - facing = 2, - }, - { - name = "staticcon", - x = 904, - z = 7288, - facing = 2, - }, - { - name = "factoryspider", - x = 2456, - z = 7496, - facing = 2, - }, - { - name = "staticcon", - x = 2408, - z = 7624, - facing = 2, - }, - { - name = "staticcon", - x = 2488, - z = 7624, - facing = 2, - }, - { - name = "turretheavylaser", - x = 216, - z = 6136, - facing = 2, - }, - { - name = "turretheavylaser", - x = 776, - z = 6088, - facing = 2, - }, - { - name = "turretriot", - x = 328, - z = 6008, - facing = 2, - }, - { - name = "turretriot", - x = 616, - z = 5976, - facing = 2, - }, - { - name = "turretheavylaser", - x = 2152, - z = 6008, - facing = 2, - }, - { - name = "turretaalaser", - x = 200, - z = 6296, - facing = 2, - }, - { - name = "turretheavylaser", - x = 1944, - z = 5992, - facing = 2, - }, - { - name = "turretaalaser", - x = 872, - z = 6216, - facing = 2, - }, - { - name = "turretriot", - x = 1560, - z = 5944, - facing = 2, - }, - { - name = "turretriot", - x = 2264, - z = 5800, - facing = 2, - }, - { - name = "turretaalaser", - x = 1880, - z = 6216, - facing = 2, - }, - { - name = "staticmex", - x = 200, - z = 5224, - facing = 2, - }, - { - name = "staticmex", - x = 552, - z = 5016, - facing = 2, - }, - { - name = "staticmex", - x = 1384, - z = 5400, - facing = 2, - }, - { - name = "spidercon", - x = 1294, - z = 5937, - facing = 0, - }, - { - name = "amphcon", - x = 2001, - z = 7488, - facing = 3, - }, - { - name = "spidercon", - x = 7412, - z = 7791, - facing = 1, - }, - { - name = "turretlaser", - x = 2592, - z = 5536, - facing = 0, - }, - { - name = "amphfloater", - x = 1656, - z = 6843, - facing = 3, - }, - { - name = "amphcon", - x = 1854, - z = 6972, - facing = 0, - }, - { - name = "turretheavylaser", - x = 824, - z = 5144, - facing = 0, - }, - { - name = "turretlaser", - x = 640, - z = 7168, - facing = 1, - }, - { - name = "staticstorage", - x = 760, - z = 7736, - facing = 2, - }, - { - name = "spiderassault", - x = 3479, - z = 5328, - facing = 0, - }, - { - name = "turretlaser", - x = 416, - z = 7664, - facing = 1, - }, - { - name = "amphfloater", - x = 1741, - z = 6909, - facing = 3, - }, - { - name = "staticradar", - x = 576, - z = 7760, - facing = 2, - }, - { - name = "spidercon", - x = 2327, - z = 4752, - facing = 1, - }, - { - name = "amphcon", - x = 1844, - z = 6405, - facing = 2, - }, - { - name = "turretlaser", - x = 4016, - z = 6576, - facing = 2, - }, - { - name = "amphraid", - x = 4169, - z = 4131, - facing = 2, - }, - { - name = "staticradar", - x = 1824, - z = 6528, - facing = 2, - }, - { - name = "amphaa", - x = 656, - z = 5186, - facing = 2, - }, - { - name = "turretmissile", - x = 544, - z = 5136, - facing = 1, - }, - { - name = "spiderassault", - x = 1702, - z = 6138, - facing = 0, - }, - { - name = "turretlaser", - x = 4400, - z = 6080, - facing = 0, - }, - { - name = "turretlaser", - x = 2000, - z = 6560, - facing = 2, - }, - { - name = "spiderskirm", - x = 1650, - z = 5752, - facing = 3, - }, - { - name = "turretlaser", - x = 368, - z = 5136, - facing = 1, - }, - { - name = "spideremp", - x = 2639, - z = 4772, - facing = 0, - }, - { - name = "turretlaser", - x = 2560, - z = 7856, - facing = 2, - }, - { - name = "turretmissile", - x = 192, - z = 5120, - facing = 1, - }, - { - name = "amphfloater", - x = 663, - z = 5096, - facing = 2, - }, - { - name = "turretlaser", - x = 1376, - z = 5488, - facing = 1, - }, - { - name = "amphfloater", - x = 662, - z = 5033, - facing = 2, - }, - { - name = "turretlaser", - x = 4112, - z = 5632, - facing = 0, - }, - { - name = "spideraa", - x = 865, - z = 5455, - facing = 3, - }, - { - name = "spiderscout", - x = 4020, - z = 4714, - facing = 2, - }, - { - name = "turretlaser", - x = 5040, - z = 7680, - facing = 2, - }, - { - name = "amphraid", - x = 1392, - z = 7071, - facing = 1, - }, - { - name = "staticradar", - x = 400, - z = 5296, - facing = 1, - }, - { - name = "staticmex", - x = 2088, - z = 4760, - facing = 0, - }, - { - name = "staticradar", - x = 4848, - z = 7632, - facing = 2, - }, - { - name = "spiderassault", - x = 2747, - z = 6885, - facing = 2, - }, - { - name = "turretlaser", - x = 2144, - z = 4848, - facing = 1, - }, - { - name = "energypylon", - x = 3512, - z = 6328, - facing = 0, - }, - { - name = "amphaa", - x = 678, - z = 5222, - facing = 2, - }, - { - name = "spidercon", - x = 3837, - z = 7109, - facing = 1, - }, - { - name = "amphfloater", - x = 863, - z = 6474, - facing = 2, - }, - { - name = "turretlaser", - x = 6704, - z = 7504, - facing = 2, - }, - { - name = "turretlaser", - x = 3392, - z = 5328, - facing = 2, - }, - { - name = "spiderscout", - x = 3626, - z = 4567, - facing = 2, - }, - { - name = "amphaa", - x = 618, - z = 5200, - facing = 2, - }, - { - name = "staticradar", - x = 464, - z = 5280, - facing = 1, - }, - { - name = "spiderscout", - x = 4133, - z = 3752, - facing = 3, - }, - { - name = "turretlaser", - x = 7584, - z = 7840, - facing = 2, - }, - { - name = "spiderscout", - x = 4216, - z = 4099, - facing = 2, - }, - { - name = "turretlaser", - x = 1056, - z = 7120, - facing = 1, - }, - { - name = "turretlaser", - x = 720, - z = 5120, - facing = 1, - }, - { - name = "energysolar", - x = 3704, - z = 6680, - facing = 2, - }, - { - name = "spidercrabe", - x = 2456, - z = 7460, - facing = 2, - buildProgress = 0.21619999, - }, - { - name = "amphaa", - x = 856, - z = 7108, - facing = 2, - buildProgress = 0.4666, - }, - } - }, - { - humanName = "Vanterras", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - --"staticantinuke", - "staticrearm", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldassault", - "shieldriot", - "shieldskirm", - "shieldbomb", - "shieldaa", - "shieldfelon", - "shieldshield", - "shieldarty", - "factoryjump", - "jumpcon", - "jumpraid", - "jumpskirm", - "jumpassault", - "jumpsumo", - "jumparty", - "jumpblackhole", - "jumpaa", - "factorygunship", - "gunshipcon", - "gunshipbomb", - "gunshipemp", - "gunshipaa", - "gunshipassault", - "gunshipheavyskirm", - "gunshipskirm", - "gunshipraid", - "gunshipkrow", - }, - commander = false, - midgameUnits = { - { - name = "gunshipkrow", - x = 6300, - z = 8000, - facing = 2, - spawnRadius = 50, - delay = 2*30*60, - orbitalDrop = true, - }, - { - name = "striderdante", - x = 8000, - z = 7000, - facing = 2, - spawnRadius = 50, - delay = 8*30*60, - orbitalDrop = true, - }, - }, - startUnits = { - { - name = "pw_metal", - x = 7300, - z = 8000, - facing = 2, - }, - { - name = "striderdante", - x = 8000, - z = 7000, - facing = 2, - }, - { - name = "energypylon", - x = 7650, - z = 6100, - facing = 2, - }, - { - name = "turretheavy", - x = 7620, - z = 5730, - facing = 2, - }, - { - name = "turretaaflak", - x = 6440, - z = 6680, - facing = 2, - }, - { - name = "turretaaflak", - x = 7300, - z = 6400, - facing = 2, - }, - { - name = "turretheavy", - x = 7060, - z = 6480, - facing = 2, - }, - { - name = "energypylon", - x = 7110, - z = 6850, - facing = 2, - }, - { - name = "staticmex", - x = 6648, - z = 7384, - facing = 0, - }, - { - name = "staticmex", - x = 7608, - z = 7960, - facing = 0, - }, - { - name = "staticmex", - x = 8008, - z = 7992, - facing = 0, - }, - { - name = "staticmex", - x = 7928, - z = 7624, - facing = 0, - }, - { - name = "staticmex", - x = 5160, - z = 6552, - facing = 2, - }, - { - name = "staticmex", - x = 5576, - z = 5768, - facing = 2, - }, - { - name = "staticmex", - x = 4888, - z = 7640, - facing = 2, - }, - { - name = "staticmex", - x = 5160, - z = 7880, - facing = 2, - }, - { - name = "energyheavygeo", - x = 7240, - z = 6776, - facing = 2, - }, - { - name = "energywind", - x = 7928, - z = 7992, - facing = 0, - }, - { - name = "energywind", - x = 7848, - z = 7992, - facing = 0, - }, - { - name = "energywind", - x = 7768, - z = 7992, - facing = 0, - }, - { - name = "energywind", - x = 7688, - z = 7992, - facing = 0, - }, - { - name = "energywind", - x = 7960, - z = 7928, - facing = 0, - }, - { - name = "energywind", - x = 7928, - z = 7848, - facing = 0, - }, - { - name = "energywind", - x = 7912, - z = 7768, - facing = 0, - }, - { - name = "energywind", - x = 7880, - z = 7688, - facing = 0, - }, - { - name = "energywind", - x = 7848, - z = 7608, - facing = 0, - }, - { - name = "energywind", - x = 7304, - z = 6936, - facing = 0, - }, - { - name = "energywind", - x = 7368, - z = 7016, - facing = 0, - }, - { - name = "energywind", - x = 7416, - z = 7096, - facing = 0, - }, - { - name = "energywind", - x = 7480, - z = 7176, - facing = 0, - }, - { - name = "energywind", - x = 7544, - z = 7256, - facing = 0, - }, - { - name = "energywind", - x = 7592, - z = 7336, - facing = 0, - }, - { - name = "energywind", - x = 7656, - z = 7416, - facing = 0, - }, - { - name = "energywind", - x = 7704, - z = 7496, - facing = 0, - }, - { - name = "energywind", - x = 7768, - z = 7576, - facing = 0, - }, - { - name = "energywind", - x = 6712, - z = 7320, - facing = 0, - }, - { - name = "energywind", - x = 6792, - z = 7272, - facing = 0, - }, - { - name = "energywind", - x = 6872, - z = 7240, - facing = 0, - }, - { - name = "energywind", - x = 6952, - z = 7192, - facing = 0, - }, - { - name = "energywind", - x = 7032, - z = 7160, - facing = 0, - }, - { - name = "energywind", - x = 7112, - z = 7112, - facing = 0, - }, - { - name = "energywind", - x = 7192, - z = 7080, - facing = 0, - }, - { - name = "energywind", - x = 7272, - z = 7032, - facing = 0, - }, - { - name = "staticcon", - x = 7752, - z = 6488, - facing = 2, - }, - { - name = "staticcon", - x = 7832, - z = 6488, - facing = 2, - }, - { - name = "factoryshield", - x = 7744, - z = 6328, - facing = 2, - }, - { - name = "factoryjump", - x = 7896, - z = 6344, - facing = 2, - }, - { - name = "staticcon", - x = 5784, - z = 8136, - facing = 2, - }, - { - name = "factorygunship", - x = 5896, - z = 8104, - facing = 2, - }, - { - name = "turretheavylaser", - x = 6040, - z = 7192, - facing = 2, - }, - { - name = "turretheavylaser", - x = 6424, - z = 7000, - facing = 2, - }, - { - name = "turretriot", - x = 6200, - z = 7000, - facing = 2, - }, - { - name = "turretaalaser", - x = 5960, - z = 7320, - facing = 2, - }, - { - name = "turretaalaser", - x = 6568, - z = 6968, - facing = 2, - }, - { - name = "turretheavylaser", - x = 7736, - z = 5864, - facing = 2, - }, - { - name = "turretheavylaser", - x = 8056, - z = 5832, - facing = 2, - }, - { - name = "turretaalaser", - x = 7688, - z = 6008, - facing = 2, - }, - { - name = "turretaalaser", - x = 8136, - z = 5960, - facing = 2, - }, - { - name = "turretriot", - x = 7896, - z = 5800, - facing = 2, - }, - { - name = "turretriot", - x = 4840, - z = 6008, - facing = 2, - }, - { - name = "turretriot", - x = 5320, - z = 5848, - facing = 2, - }, - { - name = "turretaalaser", - x = 5224, - z = 6360, - facing = 2, - }, - { - name = "turretheavylaser", - x = 6184, - z = 5608, - facing = 2, - }, - { - name = "turretriot", - x = 6696, - z = 5496, - facing = 2, - }, - { - name = "turretaalaser", - x = 6728, - z = 5768, - facing = 2, - }, - { - name = "shieldcon", - x = 4584, - z = 4861, - facing = 2, - }, - { - name = "shieldassault", - x = 7654, - z = 5667, - facing = 2, - }, - { - name = "gunshipassault", - x = 7073, - z = 5240, - facing = 2, - }, - { - name = "shieldskirm", - x = 6980, - z = 4928, - facing = 0, - }, - { - name = "jumpskirm", - x = 7124, - z = 4756, - facing = 2, - }, - { - name = "jumpskirm", - x = 7069, - z = 4804, - facing = 0, - }, - { - name = "gunshipaa", - x = 5102, - z = 4986, - facing = 2, - }, - { - name = "jumpcon", - x = 3561, - z = 6887, - facing = 0, - }, - { - name = "jumpaa", - x = 7152, - z = 5019, - facing = 2, - }, - { - name = "shieldcon", - x = 4386, - z = 4645, - facing = 2, - }, - { - name = "jumpcon", - x = 3563, - z = 6131, - facing = 2, - }, - { - name = "jumpassault", - x = 6992, - z = 4447, - facing = 0, - }, - { - name = "shieldcon", - x = 4327, - z = 4325, - facing = 2, - }, - { - name = "jumpassault", - x = 7017, - z = 4482, - facing = 3, - }, - { - name = "turretlaser", - x = 7536, - z = 6272, - facing = 3, - }, - { - name = "staticstorage", - x = 6616, - z = 7480, - facing = 2, - }, - { - name = "staticradar", - x = 7728, - z = 7728, - facing = 3, - }, - { - name = "shieldfelon", - x = 7103, - z = 4921, - facing = 2, - }, - { - name = "gunshipskirm", - x = 7012, - z = 6987, - facing = 2, - patrolRoute = { - {6987, 6976}, - {7080, 7016}, - }, - }, - { - name = "staticradar", - x = 5776, - z = 5824, - facing = 2, - }, - { - name = "jumpcon", - x = 7688, - z = 5596, - facing = 0, - }, - { - name = "shieldskirm", - x = 7111, - z = 4893, - facing = 1, - }, - { - name = "jumpcon", - x = 4304, - z = 4313, - facing = 2, - }, - { - name = "shieldcon", - x = 7631, - z = 5477, - facing = 3, - }, - { - name = "shieldraid", - x = 6052, - z = 6865, - facing = 0, - }, - { - name = "gunshipraid", - x = 4580, - z = 5448, - facing = 2, - }, - { - name = "shieldraid", - x = 7512, - z = 6458, - facing = 0, - }, - { - name = "gunshipaa", - x = 5789, - z = 7507, - facing = 0, - }, - { - name = "jumpassault", - x = 7896, - z = 6320, - facing = 2, - buildProgress = 0.72049999, - }, - { - name = "shieldshield", - x = 7744, - z = 6316, - facing = 2, - buildProgress = 0.1305, - }, - { - name = "gunshipcon", - x = 5896, - z = 8103, - facing = 2, - buildProgress = 0.2622, - }, - } - }, - { - startX = 6000, - startZ = 1800, - humanName = "Lossili", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - --"staticantinuke", - "staticrearm", - "factoryjump", - "jumpcon", - "jumpraid", - "jumpskirm", - "jumpassault", - "jumpsumo", - "jumparty", - "jumpblackhole", - "jumpaa", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "amphbomb", - "amphaa", - -- "striderhub", - -- "striderfunnelweb", - }, - commanderLevel = 6, - commander = { - name = "Broodius", - chassis = "engineer", - decorations = { - "skin_support_green", - }, - modules = { - "commweapon_lightninggun", - "commweapon_personal_shield", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_battle_drone", - "module_battle_drone", - "module_battle_drone", - "module_companion_drone", - "module_companion_drone", - "module_companion_drone", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_autorepair", - } - }, - midgameUnits = { - { - name = "striderfunnelweb", - x = 5000, - z = 700, - facing = 0, - spawnRadius = 50, - delay = 8*30*60, - orbitalDrop = true, - }, - { - name = "striderfunnelweb", - x = 5200, - z = 700, - facing = 0, - spawnRadius = 50, - delay = 8*30*60, - orbitalDrop = true, - difficultyAtLeast = 2, - }, - { - name = "striderfunnelweb", - x = 5400, - z = 700, - facing = 0, - spawnRadius = 50, - delay = 8*30*60, - orbitalDrop = true, - difficultyAtLeast = 3, - }, - { - name = "striderfunnelweb", - x = 5600, - z = 700, - facing = 0, - spawnRadius = 50, - delay = 8*30*60, - orbitalDrop = true, - difficultyAtLeast = 4, - }, - { - name = "striderfunnelweb", - x = 5000, - z = 700, - facing = 0, - spawnRadius = 50, - delay = 12*30*60, - orbitalDrop = true, - }, - { - name = "striderfunnelweb", - x = 5200, - z = 700, - facing = 0, - spawnRadius = 50, - delay = 12*30*60, - orbitalDrop = true, - difficultyAtLeast = 2, - }, - }, - startUnits = { - { - name = "staticantinuke", - x = 5976, - z = 1856, - facing = 0, - mapMarker = { - text = "Antinuke", - color = "red_small" - }, - }, - { - name = "staticheavyarty", - x = 5008, - z = 2976, - facing = 0, - }, - { - name = "staticheavyarty", - x = 5488, - z = 3104, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "staticheavyarty", - x = 5488, - z = 3104, - facing = 0, - difficultyAtMost = 3, - difficultyAtLeast = 3, - buildProgress = 0.5 - }, - { - name = "staticheavyarty", - x = 5488, - z = 3104, - facing = 0, - difficultyAtMost = 2, - buildProgress = 0.1 - }, - { - name = "striderfunnelweb", - x = 5000, - z = 700, - facing = 0, - }, - { - name = "striderfunnelweb", - x = 5200, - z = 700, - facing = 0, - }, - { - name = "striderfunnelweb", - x = 5400, - z = 700, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "pw_metal", - x = 5000, - z = 2250, - facing = 0, - }, - -- - { - name = "turretheavy", - x = 6808, - z = 3192, - facing = 0, - }, - { - name = "staticmex", - x = 6056, - z = 2488, - facing = 0, - }, - { - name = "staticmex", - x = 5592, - z = 2632, - facing = 0, - }, - { - name = "staticmex", - x = 5304, - z = 2648, - facing = 0, - }, - { - name = "staticmex", - x = 4760, - z = 2056, - facing = 0, - }, - { - name = "staticmex", - x = 4920, - z = 1848, - facing = 0, - }, - { - name = "staticmex", - x = 5640, - z = 440, - facing = 0, - }, - { - name = "staticmex", - x = 6424, - z = 520, - facing = 0, - }, - { - name = "staticmex", - x = 7528, - z = 280, - facing = 0, - }, - { - name = "staticmex", - x = 7608, - z = 680, - facing = 0, - }, - { - name = "staticmex", - x = 7928, - z = 536, - facing = 0, - }, - { - name = "staticmex", - x = 7848, - z = 2952, - facing = 0, - }, - { - name = "staticmex", - x = 7864, - z = 3192, - facing = 0, - }, - { - name = "staticmex", - x = 6600, - z = 2648, - facing = 0, - }, - { - name = "energywind", - x = 6568, - z = 520, - facing = 0, - }, - { - name = "energywind", - x = 6488, - z = 504, - facing = 0, - }, - { - name = "staticradar", - x = 7488, - z = 448, - facing = 0, - }, - { - name = "staticmex", - x = 7880, - z = 3960, - facing = 0, - }, - { - name = "staticmex", - x = 6888, - z = 3640, - facing = 0, - }, - { - name = "turretaafar", - x = 4944, - z = 2704, - facing = 0, - }, - { - name = "turretaaflak", - x = 5256, - z = 2840, - facing = 0, - }, - { - name = "turretaaflak", - x = 5592, - z = 2904, - facing = 0, - }, - { - name = "energywind", - x = 7560, - z = 344, - facing = 0, - }, - { - name = "energywind", - x = 7576, - z = 424, - facing = 0, - }, - { - name = "energywind", - x = 7592, - z = 504, - facing = 0, - }, - { - name = "energywind", - x = 7624, - z = 584, - facing = 0, - }, - { - name = "energywind", - x = 7688, - z = 616, - facing = 0, - }, - { - name = "energywind", - x = 7768, - z = 584, - facing = 0, - }, - { - name = "energywind", - x = 7848, - z = 552, - facing = 0, - }, - { - name = "energywind", - x = 5320, - z = 2536, - facing = 0, - }, - { - name = "energywind", - x = 7528, - z = 664, - facing = 0, - }, - { - name = "energywind", - x = 5400, - z = 2536, - facing = 0, - }, - { - name = "energywind", - x = 7448, - z = 648, - facing = 0, - }, - { - name = "energywind", - x = 5480, - z = 2536, - facing = 0, - }, - { - name = "energywind", - x = 7368, - z = 632, - facing = 0, - }, - { - name = "energywind", - x = 5560, - z = 2536, - facing = 0, - }, - { - name = "energywind", - x = 5480, - z = 2616, - facing = 0, - }, - { - name = "energywind", - x = 5400, - z = 2616, - facing = 0, - }, - { - name = "energywind", - x = 7288, - z = 632, - facing = 0, - }, - { - name = "energywind", - x = 5640, - z = 2552, - facing = 0, - }, - { - name = "energywind", - x = 7208, - z = 616, - facing = 0, - }, - { - name = "energywind", - x = 5720, - z = 2552, - facing = 0, - }, - { - name = "energywind", - x = 7128, - z = 600, - facing = 0, - }, - { - name = "energywind", - x = 5800, - z = 2552, - facing = 0, - }, - { - name = "energywind", - x = 7048, - z = 584, - facing = 0, - }, - { - name = "energywind", - x = 5880, - z = 2552, - facing = 0, - }, - { - name = "energywind", - x = 5960, - z = 2552, - facing = 0, - }, - { - name = "energywind", - x = 6968, - z = 584, - facing = 0, - }, - { - name = "energywind", - x = 6040, - z = 2552, - facing = 0, - }, - { - name = "energywind", - x = 6888, - z = 568, - facing = 0, - }, - { - name = "energywind", - x = 6040, - z = 2632, - facing = 0, - }, - { - name = "energywind", - x = 5960, - z = 2632, - facing = 0, - }, - { - name = "energywind", - x = 6808, - z = 552, - facing = 0, - }, - { - name = "energywind", - x = 5880, - z = 2632, - facing = 0, - }, - { - name = "energywind", - x = 5800, - z = 2632, - facing = 0, - }, - { - name = "energywind", - x = 6728, - z = 536, - facing = 0, - }, - { - name = "energywind", - x = 5720, - z = 2632, - facing = 0, - }, - { - name = "energywind", - x = 5640, - z = 2632, - facing = 0, - }, - { - name = "energywind", - x = 6648, - z = 520, - facing = 0, - }, - { - name = "energywind", - x = 6344, - z = 504, - facing = 0, - }, - { - name = "energywind", - x = 6264, - z = 504, - facing = 0, - }, - { - name = "energywind", - x = 6184, - z = 488, - facing = 0, - }, - { - name = "staticcon", - x = 5384, - z = 2376, - facing = 0, - }, - { - name = "energywind", - x = 6104, - z = 488, - facing = 0, - }, - { - name = "staticcon", - x = 5480, - z = 2376, - facing = 0, - }, - { - name = "energywind", - x = 6024, - z = 472, - facing = 0, - }, - { - name = "striderhub", - x = 5584, - z = 2288, - facing = 0, - }, - { - name = "energywind", - x = 5944, - z = 472, - facing = 0, - }, - { - name = "energywind", - x = 5864, - z = 456, - facing = 0, - }, - { - name = "factoryspider", - x = 5464, - z = 2744, - facing = 0, - }, - { - name = "energywind", - x = 5784, - z = 456, - facing = 0, - }, - { - name = "energywind", - x = 5704, - z = 440, - facing = 0, - }, - { - name = "energywind", - x = 5880, - z = 2456, - facing = 0, - }, - { - name = "energywind", - x = 5960, - z = 2456, - facing = 0, - }, - { - name = "energywind", - x = 6040, - z = 2376, - facing = 0, - }, - { - name = "energywind", - x = 5960, - z = 2376, - facing = 0, - }, - { - name = "energywind", - x = 5880, - z = 2376, - facing = 0, - }, - { - name = "energywind", - x = 5880, - z = 2296, - facing = 0, - }, - { - name = "energywind", - x = 5960, - z = 2296, - facing = 0, - }, - { - name = "energywind", - x = 6040, - z = 2296, - facing = 0, - }, - { - name = "energywind", - x = 6040, - z = 2216, - facing = 0, - }, - { - name = "energywind", - x = 5960, - z = 2216, - facing = 0, - }, - { - name = "energywind", - x = 5880, - z = 2216, - facing = 0, - }, - { - name = "energypylon", - x = 6152, - z = 1768, - facing = 0, - }, - { - name = "energywind", - x = 5560, - z = 424, - facing = 0, - }, - { - name = "energypylon", - x = 6184, - z = 840, - facing = 0, - }, - { - name = "energywind", - x = 5480, - z = 424, - facing = 0, - }, - { - name = "energywind", - x = 5400, - z = 408, - facing = 0, - }, - { - name = "energywind", - x = 5320, - z = 408, - facing = 0, - }, - { - name = "energywind", - x = 5240, - z = 408, - facing = 0, - }, - { - name = "energywind", - x = 5160, - z = 408, - facing = 0, - }, - { - name = "energywind", - x = 5080, - z = 392, - facing = 0, - }, - { - name = "energywind", - x = 5000, - z = 392, - facing = 0, - }, - { - name = "energywind", - x = 4920, - z = 392, - facing = 0, - }, - { - name = "energywind", - x = 4840, - z = 392, - facing = 0, - }, - { - name = "energywind", - x = 4760, - z = 376, - facing = 0, - }, - { - name = "energywind", - x = 4680, - z = 376, - facing = 0, - }, - { - name = "energywind", - x = 4600, - z = 376, - facing = 0, - }, - { - name = "energywind", - x = 4520, - z = 360, - facing = 0, - }, - { - name = "energywind", - x = 4440, - z = 360, - facing = 0, - }, - { - name = "energywind", - x = 4360, - z = 360, - facing = 0, - }, - { - name = "energywind", - x = 4280, - z = 360, - facing = 0, - }, - { - name = "energywind", - x = 4200, - z = 344, - facing = 0, - }, - { - name = "energywind", - x = 4120, - z = 344, - facing = 0, - }, - { - name = "factoryjump", - x = 7336, - z = 1736, - facing = 0, - }, - { - name = "factoryamph", - x = 7480, - z = 1736, - facing = 0, - }, - { - name = "staticcon", - x = 7400, - z = 1592, - facing = 0, - }, - { - name = "turretheavylaser", - x = 7928, - z = 3608, - facing = 0, - }, - { - name = "turretheavylaser", - x = 7624, - z = 3512, - facing = 0, - }, - { - name = "turretriot", - x = 7768, - z = 3576, - facing = 0, - }, - { - name = "energypylon", - x = 4984, - z = 2552, - facing = 3, - }, - { - name = "energypylon", - x = 5656, - z = 2728, - facing = 3, - }, - { - name = "turretheavy", - x = 5240, - z = 3048, - facing = 0, - }, - { - name = "turretheavy", - x = 5880, - z = 3000, - facing = 0, - }, - { - name = "turretheavy", - x = 4696, - z = 2952, - facing = 0, - }, - { - name = "turretheavy", - x = 4648, - z = 2408, - facing = 3, - }, - { - name = "turretaalaser", - x = 8056, - z = 3240, - facing = 0, - }, - { - name = "turretriot", - x = 8088, - z = 3416, - facing = 0, - }, - { - name = "turretlaser", - x = 5872, - z = 1760, - facing = 3, - }, - { - name = "turretlaser", - x = 5920, - z = 2000, - facing = 0, - }, - { - name = "staticmex", - x = 6808, - z = 4008, - facing = 0, - }, - { - name = "turretheavylaser", - x = 7032, - z = 3832, - facing = 0, - }, - { - name = "turretlaser", - x = 6096, - z = 1840, - facing = 1, - }, - { - name = "turretheavylaser", - x = 6696, - z = 3816, - facing = 0, - }, - { - name = "staticheavyradar", - x = 4592, - z = 2960, - facing = 0, - }, - { - name = "turretriot", - x = 6616, - z = 4008, - facing = 0, - }, - { - name = "staticradar", - x = 6224, - z = 1840, - facing = 0, - }, - { - name = "staticcon", - x = 5160, - z = 2856, - facing = 0, - }, - { - name = "staticshield", - x = 6016, - z = 1728, - facing = 2, - }, - { - name = "staticshield", - x = 5664, - z = 2896, - facing = 2, - }, - { - name = "staticshield", - x = 5152, - z = 2768, - facing = 2, - }, - { - name = "staticshield", - x = 4736, - z = 2656, - facing = 2, - }, - { - name = "energypylon", - x = 4552, - z = 2136, - facing = 2, - }, - { - name = "energypylon", - x = 6376, - z = 2280, - facing = 0, - }, - { - name = "energypylon", - x = 7000, - z = 2760, - facing = 0, - }, - { - name = "turretemp", - x = 6512, - z = 3136, - facing = 0, - }, - { - name = "turretemp", - x = 7120, - z = 3280, - facing = 0, - }, - { - name = "turretaalaser", - x = 7016, - z = 3112, - facing = 0, - }, - { - name = "staticcon", - x = 6600, - z = 2936, - facing = 0, - }, - { - name = "staticcon", - x = 6504, - z = 2936, - facing = 0, - }, - { - name = "dynsupport5_100", - x = 1930, - z = 879, - facing = 3, - }, - { - name = "amphimpulse", - x = 7358, - z = 1952, - facing = 2, - }, - { - name = "jumpskirm", - x = 7385, - z = 2024, - facing = 3, - }, - { - name = "jumpcon", - x = 5936, - z = 3634, - facing = 0, - }, - { - name = "dronelight", - x = 1939, - z = 912, - facing = 0, - }, - { - name = "amphcon", - x = 5948, - z = 3683, - facing = 1, - }, - { - name = "droneheavyslow", - x = 2036, - z = 845, - facing = 0, - }, - { - name = "amphcon", - x = 1264, - z = 2963, - facing = 0, - }, - { - name = "turretlaser", - x = 5584, - z = 2096, - facing = 0, - }, - { - name = "dronelight", - x = 1996, - z = 835, - facing = 3, - }, - { - name = "turretlaser", - x = 7968, - z = 4048, - facing = 3, - }, - { - name = "dronelight", - x = 1901, - z = 780, - facing = 3, - }, - { - name = "jumpcon", - x = 599, - z = 601, - facing = 2, - }, - { - name = "amphraid", - x = 5586, - z = 4024, - facing = 0, - }, - { - name = "droneheavyslow", - x = 1964, - z = 868, - facing = 3, - }, - { - name = "jumpcon", - x = 700, - z = 817, - facing = 2, - }, - { - name = "jumpaa", - x = 6600, - z = 4228, - facing = 3, - }, - { - name = "jumpassault", - x = 6654, - z = 3226, - facing = 2, - }, - { - name = "droneheavyslow", - x = 1990, - z = 854, - facing = 0, - }, - { - name = "amphraid", - x = 6344, - z = 2110, - facing = 0, - }, - { - name = "turretlaser", - x = 7888, - z = 2960, - facing = 3, - }, - { - name = "turretlaser", - x = 4912, - z = 1968, - facing = 0, - }, - { - name = "turretlaser", - x = 7760, - z = 384, - facing = 3, - }, - { - name = "turretlaser", - x = 5392, - z = 2336, - facing = 0, - }, - { - name = "jumpassault", - x = 7013, - z = 4433, - facing = 3, - }, - { - name = "staticradar", - x = 7728, - z = 3120, - facing = 3, - }, - { - name = "amphcon", - x = 7856, - z = 4490, - facing = 2, - }, - { - name = "amphfloater", - x = 6718, - z = 4484, - facing = 3, - }, - { - name = "energysolar", - x = 6008, - z = 2744, - facing = 3, - }, - { - name = "jumpskirm", - x = 6616, - z = 4475, - facing = 3, - }, - { - name = "staticstorage", - x = 6088, - z = 2408, - facing = 3, - }, - { - name = "turretlaser", - x = 5536, - z = 240, - facing = 0, - }, - { - name = "jumpassault", - x = 7329, - z = 1861, - facing = 2, - }, - { - name = "amphaa", - x = 6951, - z = 4461, - facing = 1, - }, - { - name = "turretlaser", - x = 5408, - z = 2160, - facing = 0, - }, - { - name = "turretlaser", - x = 3840, - z = 320, - facing = 0, - }, - { - name = "jumpcon", - x = 7664, - z = 2662, - facing = 0, - }, - { - name = "amphfloater", - x = 7325, - z = 1964, - facing = 2, - }, - { - name = "energysolar", - x = 6264, - z = 2552, - facing = 3, - }, - { - name = "turretlaser", - x = 608, - z = 496, - facing = 0, - buildProgress = 0.29069999, - }, - { - name = "turretlaser", - x = 6688, - z = 2624, - facing = 3, - }, - { - name = "amphfloater", - x = 7376, - z = 1921, - facing = 2, - }, - { - name = "turretlaser", - x = 3568, - z = 1520, - facing = 0, - }, - { - name = "energypylon", - x = 6664, - z = 3752, - facing = 3, - }, - { - name = "energypylon", - x = 1960, - z = 1880, - facing = 0, - }, - { - name = "jumpassault", - x = 7424, - z = 1945, - facing = 2, - }, - { - name = "staticmex", - x = 7992, - z = 4136, - facing = 0, - }, - { - name = "amphfloater", - x = 7133, - z = 1692, - facing = 2, - }, - { - name = "staticmex", - x = 7848, - z = 4824, - facing = 0, - }, - { - name = "turretlaser", - x = 6848, - z = 3680, - facing = 3, - }, - { - name = "energywind", - x = 6776, - z = 3288, - facing = 3, - }, - { - name = "turretlaser", - x = 1952, - z = 2000, - facing = 0, - }, - { - name = "staticmex", - x = 8040, - z = 4696, - facing = 0, - }, - { - name = "jumpassault", - x = 7158, - z = 1669, - facing = 2, - }, - { - name = "turretlaser", - x = 8048, - z = 4656, - facing = 3, - }, - { - name = "amphaa", - x = 7459, - z = 1971, - facing = 1, - }, - { - name = "turretlaser", - x = 2496, - z = 672, - facing = 0, - }, - { - name = "staticmex", - x = 5992, - z = 3720, - facing = 0, - }, - { - name = "staticradar", - x = 7872, - z = 4656, - facing = 3, - }, - { - name = "amphraid", - x = 6944, - z = 1568, - facing = 3, - }, - { - name = "jumpraid", - x = 7336, - z = 1760, - facing = 0, - buildProgress = 0.80900002, - }, - { - name = "staticradar", - x = 5872, - z = 3664, - facing = 3, - buildProgress = 0.82120001, - }, - { - name = "turretlaser", - x = 6032, - z = 3744, - facing = 3, - buildProgress = 0.72490001, - }, - { - name = "energypylon", - x = 7800, - z = 4392, - facing = 3, - buildProgress = 0.28740001, - }, - { - name = "amphraid", - x = 7480, - z = 1772, - facing = 0, - buildProgress = 0.89160001, - }, - } - }, - { - humanName = "Friefus", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - --"staticantinuke", - "staticrearm", - "factoryplane", - "planecon", - "planescout", - "planefighter", - "planeheavyfighter", - "bomberprec", - "bomberdisarm", - "bomberheavy", - "factoryspider", - "spidercon", - "spiderscout", - "spiderriot", - "spideremp", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spiderantiheavy", - "spideraa", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldassault", - "shieldriot", - "shieldskirm", - "shieldbomb", - "shieldaa", - "shieldfelon", - "shieldshield", - "shieldarty", - -- "striderhub", - -- "striderfunnelweb", - }, - commander = false, - startUnits = { - { - name = "striderhub", - x = 1648, - z = 448, - facing = 0, - }, - { - name = "staticmex", - x = 2008, - z = 1880, - facing = 0, - }, - { - name = "staticmex", - x = 2456, - z = 2280, - facing = 0, - }, - { - name = "staticmex", - x = 2648, - z = 2184, - facing = 0, - }, - { - name = "staticmex", - x = 3608, - z = 1560, - facing = 0, - }, - { - name = "staticmex", - x = 3768, - z = 536, - facing = 0, - }, - { - name = "staticmex", - x = 4040, - z = 376, - facing = 0, - }, - { - name = "staticmex", - x = 2344, - z = 440, - facing = 0, - }, - { - name = "staticmex", - x = 744, - z = 648, - facing = 0, - }, - { - name = "staticmex", - x = 680, - z = 328, - facing = 0, - }, - { - name = "staticmex", - x = 408, - z = 568, - facing = 0, - }, - { - name = "energyheavygeo", - x = 1240, - z = 1080, - facing = 0, - }, - { - name = "energysolar", - x = 600, - z = 440, - facing = 0, - }, - { - name = "energysolar", - x = 680, - z = 584, - facing = 0, - }, - { - name = "energysolar", - x = 504, - z = 552, - facing = 0, - }, - { - name = "energysolar", - x = 840, - z = 728, - facing = 0, - }, - { - name = "energysolar", - x = 984, - z = 824, - facing = 0, - }, - { - name = "energysolar", - x = 1128, - z = 920, - facing = 0, - }, - { - name = "energywind", - x = 1352, - z = 952, - facing = 0, - }, - { - name = "energywind", - x = 1432, - z = 920, - facing = 0, - }, - { - name = "energywind", - x = 1512, - z = 872, - facing = 0, - }, - { - name = "energywind", - x = 1592, - z = 840, - facing = 0, - }, - { - name = "energywind", - x = 1672, - z = 808, - facing = 0, - }, - { - name = "energywind", - x = 1752, - z = 760, - facing = 0, - }, - { - name = "energywind", - x = 1832, - z = 728, - facing = 0, - }, - { - name = "energywind", - x = 1912, - z = 680, - facing = 0, - }, - { - name = "energywind", - x = 1992, - z = 648, - facing = 0, - }, - { - name = "energywind", - x = 2072, - z = 616, - facing = 0, - }, - { - name = "energywind", - x = 2152, - z = 568, - facing = 0, - }, - { - name = "energywind", - x = 2232, - z = 536, - facing = 0, - }, - { - name = "energywind", - x = 2312, - z = 504, - facing = 0, - }, - { - name = "energywind", - x = 2392, - z = 504, - facing = 0, - }, - { - name = "energywind", - x = 2472, - z = 504, - facing = 0, - }, - { - name = "energywind", - x = 2552, - z = 504, - facing = 0, - }, - { - name = "energywind", - x = 2632, - z = 504, - facing = 0, - }, - { - name = "energywind", - x = 2712, - z = 504, - facing = 0, - }, - { - name = "energywind", - x = 2792, - z = 520, - facing = 0, - }, - { - name = "energywind", - x = 2872, - z = 520, - facing = 0, - }, - { - name = "energywind", - x = 2952, - z = 520, - facing = 0, - }, - { - name = "energywind", - x = 3032, - z = 520, - facing = 0, - }, - { - name = "energywind", - x = 3112, - z = 520, - facing = 0, - }, - { - name = "energywind", - x = 3192, - z = 520, - facing = 0, - }, - { - name = "energywind", - x = 3272, - z = 520, - facing = 0, - }, - { - name = "energywind", - x = 3352, - z = 520, - facing = 0, - }, - { - name = "energywind", - x = 3432, - z = 536, - facing = 0, - }, - { - name = "energywind", - x = 3512, - z = 536, - facing = 0, - }, - { - name = "energywind", - x = 3592, - z = 536, - facing = 0, - }, - { - name = "energywind", - x = 3672, - z = 536, - facing = 0, - }, - { - name = "turretmissile", - x = 2448, - z = 1888, - facing = 0, - }, - { - name = "turretmissile", - x = 2224, - z = 2000, - facing = 0, - }, - { - name = "turretmissile", - x = 2064, - z = 2224, - facing = 0, - }, - { - name = "staticrearm", - x = 1320, - z = 664, - facing = 3, - }, - { - name = "factoryplane", - x = 1448, - z = 672, - facing = 3, - }, - { - name = "energysolar", - x = 1544, - z = 648, - facing = 2, - }, - { - name = "energysolar", - x = 1544, - z = 728, - facing = 2, - }, - { - name = "energysolar", - x = 1464, - z = 776, - facing = 1, - }, - { - name = "energysolar", - x = 1384, - z = 776, - facing = 1, - }, - { - name = "energysolar", - x = 1432, - z = 568, - facing = 3, - }, - { - name = "energysolar", - x = 1512, - z = 568, - facing = 3, - }, - { - name = "energysolar", - x = 1352, - z = 552, - facing = 3, - }, - { - name = "energysolar", - x = 1272, - z = 552, - facing = 3, - }, - { - name = "energysolar", - x = 1304, - z = 776, - facing = 3, - }, - { - name = "energysolar", - x = 1208, - z = 632, - facing = 3, - }, - { - name = "energysolar", - x = 1208, - z = 712, - facing = 3, - }, - { - name = "energysolar", - x = 1224, - z = 792, - facing = 3, - }, - { - name = "staticcon", - x = 1576, - z = 584, - facing = 3, - }, - { - name = "staticcon", - x = 1416, - z = 504, - facing = 3, - }, - { - name = "factoryspider", - x = 3576, - z = 760, - facing = 0, - }, - { - name = "staticcon", - x = 3608, - z = 632, - facing = 0, - }, - { - name = "staticcon", - x = 3544, - z = 632, - facing = 0, - }, - { - name = "factoryshield", - x = 656, - z = 1768, - facing = 0, - }, - { - name = "staticcon", - x = 696, - z = 1592, - facing = 0, - }, - { - name = "staticcon", - x = 616, - z = 1592, - facing = 0, - }, - { - name = "staticheavyradar", - x = 2576, - z = 1792, - facing = 0, - }, - { - name = "energypylon", - x = 3384, - z = 1064, - facing = 2, - }, - { - name = "energypylon", - x = 3912, - z = 1688, - facing = 2, - }, - { - name = "turretheavy", - x = 3880, - z = 2184, - facing = 0, - }, - { - name = "turretemp", - x = 3920, - z = 2400, - facing = 0, - }, - { - name = "turretemp", - x = 4272, - z = 2480, - facing = 0, - }, - { - name = "turretaaflak", - x = 4120, - z = 1992, - facing = 0, - }, - { - name = "turretaaflak", - x = 3704, - z = 1912, - facing = 0, - }, - { - name = "turretaafar", - x = 2720, - z = 1504, - facing = 0, - }, - { - name = "turretaaheavy", - x = 1440, - z = 1360, - facing = 0, - }, - { - name = "turretlaser", - x = 1344, - z = 1424, - facing = 0, - }, - { - name = "turretlaser", - x = 1552, - z = 1344, - facing = 0, - }, - { - name = "energypylon", - x = 1112, - z = 1672, - facing = 0, - }, - { - name = "energypylon", - x = 456, - z = 2344, - facing = 0, - }, - { - name = "turretantiheavy", - x = 320, - z = 2768, - facing = 0, - }, - { - name = "turretriot", - x = 696, - z = 2440, - facing = 1, - }, - { - name = "turretriot", - x = 696, - z = 2696, - facing = 1, - }, - { - name = "turretriot", - x = 568, - z = 2904, - facing = 0, - }, - { - name = "turretriot", - x = 152, - z = 2952, - facing = 0, - }, - { - name = "turretaaflak", - x = 312, - z = 2552, - facing = 0, - }, - { - name = "energypylon", - x = 1400, - z = 2392, - facing = 0, - }, - { - name = "turretheavy", - x = 1416, - z = 2872, - facing = 0, - }, - { - name = "turretemp", - x = 1168, - z = 2912, - facing = 0, - }, - { - name = "turretemp", - x = 1632, - z = 2928, - facing = 0, - }, - { - name = "staticcon", - x = 888, - z = 2440, - facing = 0, - }, - { - name = "staticcon", - x = 1000, - z = 2440, - facing = 0, - }, - { - name = "staticcon", - x = 3144, - z = 1624, - facing = 0, - }, - { - name = "staticcon", - x = 3240, - z = 1624, - facing = 0, - }, - { - name = "turretmissile", - x = 3392, - z = 1856, - facing = 0, - }, - { - name = "turretmissile", - x = 3152, - z = 1760, - facing = 0, - }, - { - name = "turretmissile", - x = 2896, - z = 1744, - facing = 0, - }, - { - name = "turretmissile", - x = 2704, - z = 1760, - facing = 0, - }, - { - name = "energypylon", - x = 3672, - z = 392, - facing = 2, - }, - { - name = "bomberheavy", - x = 2588, - z = 2139, - facing = 2, - }, - { - name = "spideremp", - x = 3271, - z = 3598, - facing = 0, - }, - { - name = "spiderassault", - x = 3612, - z = 2033, - facing = 0, - }, - { - name = "bomberprec", - x = 3495, - z = 1759, - facing = 0, - }, - { - name = "shieldassault", - x = 1280, - z = 4864, - facing = 0, - }, - { - name = "spidercon", - x = 3988, - z = 3726, - facing = 3, - }, - { - name = "shieldassault", - x = 1327, - z = 4806, - facing = 0, - }, - { - name = "planeheavyfighter", - x = 5792, - z = 5203, - facing = 0, - }, - { - name = "shieldcon", - x = 1621, - z = 3178, - facing = 0, - }, - { - name = "shieldcon", - x = 4012, - z = 3061, - facing = 0, - }, - { - name = "staticradar", - x = 3408, - z = 1552, - facing = 0, - }, - { - name = "staticstorage", - x = 2296, - z = 456, - facing = 0, - }, - { - name = "spidercon", - x = 4735, - z = 1543, - facing = 1, - }, - { - name = "spiderscout", - x = 4485, - z = 5498, - facing = 3, - }, - { - name = "energypylon", - x = 2264, - z = 200, - facing = 0, - }, - { - name = "staticmex", - x = 248, - z = 3320, - facing = 0, - }, - { - name = "shieldfelon", - x = 1640, - z = 3206, - facing = 3, - patrolRoute = { - {1643, 3207}, - {1512, 3080}, - }, - }, - { - name = "spidercon", - x = 2423, - z = 2045, - facing = 0, - }, - { - name = "staticmex", - x = 504, - z = 3384, - facing = 0, - }, - { - name = "spiderassault", - x = 3332, - z = 3661, - facing = 1, - }, - { - name = "turretlaser", - x = 448, - z = 3248, - facing = 1, - }, - { - name = "energypylon", - x = 5352, - z = 1960, - facing = 0, - }, - { - name = "staticstorage", - x = 2280, - z = 552, - facing = 0, - }, - { - name = "shieldskirm", - x = 1277, - z = 4898, - facing = 0, - }, - { - name = "spideremp", - x = 1348, - z = 4865, - facing = 3, - }, - { - name = "shieldcon", - x = 3879, - z = 1967, - facing = 1, - }, - { - name = "staticradar", - x = 288, - z = 3216, - facing = 1, - }, - { - name = "turretlaser", - x = 1824, - z = 480, - facing = 0, - }, - { - name = "turretlaser", - x = 1648, - z = 256, - facing = 0, - }, - { - name = "staticmex", - x = 312, - z = 4008, - facing = 0, - }, - { - name = "staticmex", - x = 296, - z = 4264, - facing = 0, - }, - { - name = "shieldraid", - x = 3615, - z = 3454, - facing = 0, - }, - { - name = "spiderscout", - x = 5536, - z = 4447, - facing = 2, - }, - { - name = "shieldassault", - x = 1285, - z = 4820, - facing = 0, - }, - { - name = "shieldfelon", - x = 735, - z = 2161, - facing = 0, - }, - { - name = "turretlaser", - x = 224, - z = 4240, - facing = 1, - }, - { - name = "planeheavyfighter", - x = 4820, - z = 3735, - facing = 2, - }, - { - name = "energywind", - x = 728, - z = 696, - facing = 0, - }, - { - name = "shieldassault", - x = 1316, - z = 4844, - facing = 0, - }, - { - name = "shieldraid", - x = 4005, - z = 2129, - facing = 0, - }, - { - name = "staticradar", - x = 640, - z = 672, - facing = 0, - }, - { - name = "shieldassault", - x = 1292, - z = 4780, - facing = 0, - }, - { - name = "shieldaa", - x = 4195, - z = 2803, - facing = 0, - }, - { - name = "spiderscout", - x = 5004, - z = 4613, - facing = 2, - }, - { - name = "staticradar", - x = 1984, - z = 1840, - facing = 0, - }, - { - name = "planecon", - x = 821, - z = 3720, - facing = 0, - }, - { - name = "shieldassault", - x = 1326, - z = 4764, - facing = 0, - }, - { - name = "shieldassault", - x = 1253, - z = 4797, - facing = 0, - }, - { - name = "staticmex", - x = 4200, - z = 3912, - facing = 0, - }, - { - name = "shieldassault", - x = 1315, - z = 4885, - facing = 2, - }, - { - name = "bomberdisarm", - x = 3710, - z = 3677, - facing = 1, - }, - { - name = "planecon", - x = 2891, - z = 3064, - facing = 1, - }, - { - name = "turrettorp", - x = 2552, - z = 2168, - facing = 0, - }, - { - name = "spiderscout", - x = 5642, - z = 4337, - facing = 1, - }, - { - name = "spiderscout", - x = 4572, - z = 5444, - facing = 3, - }, - { - name = "spiderscout", - x = 4407, - z = 5584, - facing = 3, - }, - { - name = "shieldassault", - x = 1249, - z = 4840, - facing = 1, - }, - { - name = "spiderscout", - x = 4786, - z = 5115, - facing = 0, - }, - { - name = "bomberdisarm", - x = 763, - z = 1421, - facing = 2, - }, - { - name = "spiderscout", - x = 5021, - z = 4716, - facing = 2, - }, - { - name = "shieldraid", - x = 4094, - z = 3154, - facing = 0, - }, - { - name = "shieldassault", - x = 991, - z = 4368, - facing = 0, - }, - { - name = "spiderscout", - x = 3392, - z = 3881, - facing = 1, - }, - { - name = "spidercon", - x = 3277, - z = 2807, - facing = 0, - }, - { - name = "staticmex", - x = 3032, - z = 3064, - facing = 0, - }, - { - name = "spiderscout", - x = 3798, - z = 2838, - facing = 0, - }, - { - name = "spiderscout", - x = 4533, - z = 3401, - facing = 0, - }, - { - name = "spidercon", - x = 3975, - z = 1551, - facing = 1, - }, - { - name = "spidercon", - x = 3736, - z = 1192, - facing = 0, - }, - { - name = "planeheavyfighter", - x = 1431, - z = 1025, - facing = 0, - }, - { - name = "shieldcon", - x = 592, - z = 2223, - facing = 0, - }, - { - name = "turretlaser", - x = 3808, - z = 3696, - facing = 1, - buildProgress = 0.43880001, - }, - { - name = "planeheavyfighter", - x = 1427, - z = 634, - facing = 3, - buildProgress = 0.33109999, - }, - { - name = "spiderscout", - x = 3676, - z = 959, - facing = 0, - }, - { - name = "shieldshield", - x = 656, - z = 1780, - facing = 0, - buildProgress = 0.0799, - }, - { - name = "spidercon", - x = 3576, - z = 796, - facing = 0, - buildProgress = 0.0949, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "striderhub", - "striderfunnelweb", - "staticheavyarty", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy Big Berthas, Funnelwebs and Strider Hubs", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - onlyCountRemovedUnits = true, - satisfyByTime = 15*60, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - enemyUnitTypes = { - "staticheavyarty", - }, - image = planetUtilities.ICON_DIR .. "staticheavyarty.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy an enemy Big Bertha by 15:00", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - onlyCountRemovedUnits = true, - satisfyByTime = 15*60, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 3, - enemyUnitTypes = { - "striderfunnelweb", - }, - image = planetUtilities.ICON_DIR .. "striderfunnelweb.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy three enemy Funnelwebs by 15:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Complete all bonus objectives - completeAllBonusObjectives = true, - image = planetUtilities.ICON_OVERLAY.ALL, - description = "Complete all bonus objectives (in one battle).", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "staticnuke", - "staticantinuke", - }, - modules = { - "module_dmg_booster_LIMIT_D_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet56.lua b/campaign/dev/planets/planet56.lua deleted file mode 100644 index a7e5c2e00..000000000 --- a/campaign/dev/planets/planet56.lua +++ /dev/null @@ -1,1462 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/desert02.png" - - local planetData = { - name = "Deuliah", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.605, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.06, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Desert", - radius = "7270 km", - primary = "Nassia", - primaryType = "G4V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24510", - text = [[Many raiders have tried - and failed - to take the ancient technology on this planet by brute force. The automated defence system has decayed over time but a Detriment crushes any attempt to build a base. Stay on the move with Athena mobile constructors, building up an army to destroy the Detriment.]] - }, - tips = { - { - image = "unitpics/athena.png", - text = [[The Athena SpecOps Engineer can build a variety of useful units. It cloaks and moves quite fast, so unlike factories it can avoid enemy attacks.]] - }, - { - image = "unitpics/module_resurrect.png", - text = [[Previous attempts to take this planet have left many wreckages. Athenas can resurrect these wrecks and add them to your army.]] - }, - { - image = "unitpics/striderdetriment.png", - text = [[The Detriment is a fearsome strider armed with gauss guns, missiles, and powerful laser beams. A fair fight against the Detriment would be futile - destroy its escorts then counter it with anti-heavies to balance the odds.]] - }, - { - image = "unitpics/strike.png", - text = [[A small Interloper base is still active, which will distract the Detriment while you establish an army and economy.]] - } - }, - gameConfig = { - mapName = "Grts_DesertValley_012", - playerConfig = { - startX = 320, - startZ = 450, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "striderhub", - "athena", - "staticcon", - "staticradar", - "staticheavyradar", - "staticjammer", - "cloakcon", - "spiderscout", - "shieldraid", - "hoverassault", - "spiderantiheavy", - "cloakheavyraid", - "jumpskirm", - "spiderskirm", - "tankheavyraid", - "cloakassault", - "cloaksnipe", - "vehheavyarty", - "cloakaa", - "shieldshield", - "cloakjammer", - "amphtele", - }, - startUnits = { - { - name = "gunshipheavytrans", - x = 373, - z = 100, - facing = 1, - }, - { - name = "staticmex", - x = 264, - z = 264, - facing = 0, - }, - { - name = "staticmex", - x = 440, - z = 472, - facing = 0, - }, - { - name = "energypylon", - x = 150, - z = 130, - facing = 0, - }, - { - name = "energyfusion", - x = 200, - z = 32, - facing = 0, - }, - { - name = "energyfusion", - x = 32, - z = 232, - facing = 1, - }, - { - name = "energyfusion", - x = 32, - z = 120, - facing = 1, - }, - { - name = "planescout", - x = 10160, - z = 266, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {2670, 297}}, - }, - }, - { - name = "planescout", - x = 4200, - z = 9929, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1818, 3628}}, - }, - }, - { - name = "striderhub", - x = 400, - z = 272, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {425, 297}}, - }, - }, - { - name = "staticheavyradar", - x = 416, - z = 624, - facing = 1, - terraformHeight = 1621, - }, - { - name = "athena", - x = 512, - z = 160, - facing = 1, - }, - { - name = "athena", - x = 560, - z = 240, - facing = 1, - }, - { - name = "athena", - x = 528, - z = 336, - facing = 1, - }, - { - name = "athena", - x = 528, - z = 432, - facing = 1, - }, - } - }, - aiConfig = { - { - startX = 8600, - startZ = 1000, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Interloper", - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "turretlaser", - "staticmex", - "energysolar", - "staticcon", - "staticradar", - "cloakcon", - "cloakraid", - "cloakskirm", - "cloakriot", - "cloakassault", - "cloakarty", - "cloakaa", - }, - commanderLevel = 4, - commander = { - name = "Dolor", - chassis = "strike", - decorations = { - }, - modules = { - "commweapon_shotgun", - "commweapon_shotgun", - "module_ablative_armor", - "module_ablative_armor", - "module_high_power_servos", - "module_high_power_servos", - "module_adv_targeting", - "module_adv_targeting", - } - }, - startUnits = { - { - name = "factorycloak", - x = 8584, - z = 1856, - facing = 0, - }, - { - name = "staticmex", - x = 8136, - z = 1720, - facing = 0, - }, - { - name = "staticmex", - x = 8184, - z = 1384, - facing = 0, - }, - { - name = "staticmex", - x = 8520, - z = 1416, - facing = 0, - }, - { - name = "staticmex", - x = 8936, - z = 1560, - facing = 0, - }, - { - name = "staticmex", - x = 9144, - z = 1768, - facing = 0, - }, - { - name = "energysolar", - x = 9016, - z = 1736, - facing = 0, - }, - { - name = "energysolar", - x = 8856, - z = 1640, - facing = 0, - }, - { - name = "energysolar", - x = 8680, - z = 1576, - facing = 0, - }, - { - name = "energysolar", - x = 8488, - z = 1528, - facing = 0, - }, - { - name = "energysolar", - x = 8312, - z = 1448, - facing = 0, - }, - { - name = "energysolar", - x = 8216, - z = 1608, - facing = 0, - }, - { - name = "staticcon", - x = 8584, - z = 1704, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8584, 1704}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8559, 1729}, options = {"shift"}}, - }, - }, - { - name = "cloakcon", - x = 9918, - z = 1600, - facing = 1, - }, - { - name = "cloakcon", - x = 8461, - z = 1176, - facing = 0, - }, - { - name = "staticmex", - x = 9432, - z = 1528, - facing = 0, - }, - { - name = "staticmex", - x = 9912, - z = 1448, - facing = 0, - }, - { - name = "staticmex", - x = 8920, - z = 936, - facing = 0, - }, - { - name = "staticmex", - x = 10040, - z = 1176, - facing = 0, - }, - { - name = "energysolar", - x = 9976, - z = 1272, - facing = 0, - }, - { - name = "staticmex", - x = 8840, - z = 568, - facing = 0, - }, - { - name = "energysolar", - x = 9832, - z = 1400, - facing = 0, - }, - { - name = "energysolar", - x = 8872, - z = 808, - facing = 0, - }, - { - name = "energysolar", - x = 9656, - z = 1464, - facing = 0, - }, - { - name = "energysolar", - x = 8856, - z = 680, - facing = 0, - }, - { - name = "energysolar", - x = 9480, - z = 1448, - facing = 0, - }, - { - name = "turretaalaser", - x = 8344, - z = 1704, - facing = 0, - }, - { - name = "turretaalaser", - x = 9144, - z = 1336, - facing = 0, - }, - { - name = "turretlaser", - x = 8624, - z = 560, - facing = 3, - }, - { - name = "turretlaser", - x = 8032, - z = 1472, - facing = 3, - }, - { - name = "turretlaser", - x = 8640, - z = 992, - facing = 3, - }, - { - name = "turretlaser", - x = 9392, - z = 1696, - facing = 0, - }, - { - name = "turretriot", - x = 8376, - z = 1944, - facing = 0, - }, - { - name = "turretlaser", - x = 10016, - z = 1600, - facing = 0, - }, - { - name = "turretriot", - x = 8760, - z = 1944, - facing = 0, - }, - { - name = "cloakassault", - x = 8559, - z = 1081, - facing = 2, - }, - { - name = "cloakassault", - x = 7987, - z = 783, - facing = 2, - }, - { - name = "cloakriot", - x = 9698, - z = 1661, - facing = 1, - }, - { - name = "cloakriot", - x = 8698, - z = 1091, - facing = 2, - }, - { - name = "cloakarty", - x = 7935, - z = 1774, - facing = 3, - }, - { - name = "cloakarty", - x = 9072, - z = 1456, - facing = 1, - }, - { - name = "cloakskirm", - x = 7818, - z = 1680, - facing = 3, - }, - { - name = "cloakskirm", - x = 9070, - z = 1490, - facing = 1, - }, - } - }, - { - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Automaton", - commanderParameters = { - facplop = false, - }, - allyTeam = 2, - unlocks = { - "vehscout", - "vehraid", - "vehriot", - "vehassault", - "vehsupport", - "vehaa", - "shieldraid", - "shieldskirm", - "shieldriot", - "shieldassault", - "shieldaa", - }, - commander = false, - startUnits = { - -- { - -- name = "striderbantha", - -- x = 8163, - -- z = 9240, - -- facing = 2, - -- }, - { - name = "striderdetriment", - x = 8163, - z = 9240, - facing = 2, - }, - { - name = "staticheavyradar", - x = 6272, - z = 5984, - facing = 0, - }, - { - name = "staticheavyradar", - x = 4832, - z = 1456, - facing = 0, - }, - { - name = "staticheavyradar", - x = 16, - z = 7232, - facing = 0, - }, - { - name = "staticheavyradar", - x = 4848, - z = 9552, - facing = 0, - }, - { - name = "staticheavyradar", - x = 10208, - z = 3520, - facing = 0, - }, - { - name = "energysolar", - x = 8600, - z = 8816, - facing = 0, - }, - { - name = "energysolar", - x = 10040, - z = 8584, - facing = 3, - }, - { - name = "energysolar", - x = 9960, - z = 8632, - facing = 2, - }, - { - name = "energysolar", - x = 9912, - z = 8552, - facing = 1, - }, - { - name = "energysolar", - x = 9992, - z = 8504, - facing = 0, - }, - { - name = "energysolar", - x = 8904, - z = 8832, - facing = 0, - }, - { - name = "energysolar", - x = 8904, - z = 8560, - facing = 0, - }, - { - name = "energysolar", - x = 8616, - z = 8560, - facing = 0, - }, - { - name = "staticmex", - x = 9672, - z = 7528, - facing = 0, - }, - { - name = "energysolar", - x = 9736, - z = 7544, - facing = 3, - }, - { - name = "energysolar", - x = 9656, - z = 7592, - facing = 2, - }, - { - name = "staticcon", - x = 8760, - z = 8680, - facing = 1, - }, - { - name = "energysolar", - x = 9608, - z = 7512, - facing = 1, - }, - { - name = "energysolar", - x = 9688, - z = 7464, - facing = 0, - }, - { - name = "factoryshield", - x = 9928, - z = 8016, - facing = 3, - }, - { - name = "turretaaflak", - x = 9944, - z = 7880, - facing = 3, - }, - { - name = "turretaaflak", - x = 9944, - z = 8168, - facing = 3, - }, - { - name = "staticheavyradar", - x = 8608, - z = 9856, - facing = 0, - }, - { - name = "shieldraid", - x = 8010, - z = 9118, - facing = 1, - }, - { - name = "shieldraid", - x = 8209, - z = 9427, - facing = 2, - }, - { - name = "shieldraid", - x = 8009, - z = 9347, - facing = 2, - }, - { - name = "shieldraid", - x = 8230, - z = 9096, - facing = 1, - }, - { - name = "shieldraid", - x = 8303, - z = 9251, - facing = 2, - }, - { - name = "staticmex", - x = 2008, - z = 9224, - facing = 0, - }, - { - name = "staticmex", - x = 2328, - z = 9304, - facing = 0, - }, - { - name = "staticmex", - x = 1464, - z = 8552, - facing = 3, - }, - { - name = "staticmex", - x = 1704, - z = 8600, - facing = 3, - }, - { - name = "staticmex", - x = 1880, - z = 8376, - facing = 3, - }, - { - name = "energysolar", - x = 2120, - z = 9208, - facing = 3, - }, - { - name = "energysolar", - x = 2232, - z = 9112, - facing = 3, - }, - { - name = "energysolar", - x = 2248, - z = 9240, - facing = 3, - }, - { - name = "energysolar", - x = 1576, - z = 8584, - facing = 3, - }, - { - name = "energysolar", - x = 1784, - z = 8488, - facing = 3, - }, - { - name = "factoryveh", - x = 1768, - z = 8952, - facing = 1, - }, - { - name = "vehraid", - x = 1037, - z = 8082, - facing = 3, - }, - { - name = "vehraid", - x = 2428, - z = 9020, - facing = 1, - }, - { - name = "vehraid", - x = 1556, - z = 8285, - facing = 2, - }, - { - name = "vehsupport", - x = 2197, - z = 8502, - facing = 1, - }, - { - name = "vehsupport", - x = 2868, - z = 9365, - facing = 1, - }, - { - name = "striderdante", - x = 1576, - z = 8725, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "shieldraid", - x = 5243, - z = 4884, - facing = 0, - }, - { - name = "turretaaclose", - x = 1576, - z = 8776, - facing = 1, - }, - { - name = "turretaaclose", - x = 1800, - z = 9144, - facing = 1, - }, - { - name = "turretaaclose", - x = 2072, - z = 8680, - facing = 1, - }, - { - name = "turretriot", - x = 1624, - z = 8440, - facing = 2, - }, - { - name = "turretriot", - x = 2104, - z = 9336, - facing = 0, - }, - { - name = "turretriot", - x = 2392, - z = 9160, - facing = 1, - }, - { - name = "turretlaser", - x = 112, - z = 7184, - facing = 1, - }, - { - name = "shieldraid", - x = 5260, - z = 4995, - facing = 0, - }, - { - name = "shieldraid", - x = 5349, - z = 5144, - facing = 0, - }, - { - name = "shieldraid", - x = 5502, - z = 5072, - facing = 0, - }, - { - name = "shieldraid", - x = 5547, - z = 4903, - facing = 0, - }, - { - name = "shieldraid", - x = 5390, - z = 4854, - facing = 0, - }, - { - name = "turretlaser", - x = 4944, - z = 1344, - facing = 3, - }, - { - name = "turretlaser", - x = 10208, - z = 3424, - facing = 3, - }, - { - name = "turretlaser", - x = 6288, - z = 5936, - facing = 2, - }, - { - name = "turretlaser", - x = 4768, - z = 9584, - facing = 2, - }, - { - name = "turretheavylaser", - x = 3704, - z = 1256, - facing = 0, - }, - { - name = "turretheavylaser", - x = 2040, - z = 2808, - facing = 0, - }, - { - name = "turretriot", - x = 2408, - z = 2744, - facing = 0, - }, - { - name = "turretemp", - x = 1472, - z = 5552, - facing = 2, - }, - { - name = "turretlaser", - x = 1360, - z = 5584, - facing = 2, - }, - { - name = "turretlaser", - x = 1568, - z = 5648, - facing = 2, - }, - { - name = "turretriot", - x = 2488, - z = 7096, - facing = 2, - }, - } - }, - }, - neutralUnits = { - { - name = "pw_metal", - x = 8736, - z = 8096, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - { - name = "pw_warpgate", - x = 9392, - z = 8696, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - { - name = "pw_inhibitor", - x = 9400, - z = 8088, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - { - name = "pw_mstorage2", - x = 9400, - z = 8216, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - { - name = "pw_mstorage2", - x = 9400, - z = 7960, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - { - name = "pw_bomberfac", - x = 1216, - z = 8984, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - }, - initialWrecks = { - { - name = "spiderassault_dead", - x = 445, - z = 3774, - facing = 0, - }, - { - name = "spiderassault_dead", - x = 539, - z = 3668, - facing = 0, - }, - { - name = "spiderassault_dead", - x = 718, - z = 3714, - facing = 0, - }, - { - name = "spiderassault_dead", - x = 647, - z = 4007, - facing = 0, - }, - { - name = "spiderassault_dead", - x = 365, - z = 3586, - facing = 0, - }, - { - name = "tankassault_dead", - x = 3904, - z = 7102, - facing = 0, - }, - { - name = "tankassault_dead", - x = 4111, - z = 7237, - facing = 0, - }, - { - name = "tankassault_dead", - x = 4402, - z = 7284, - facing = 0, - }, - { - name = "shieldarty_dead", - x = 4956, - z = 2606, - facing = 0, - }, - { - name = "shieldarty_dead", - x = 5008, - z = 2888, - facing = 0, - }, - { - name = "shieldskirm_dead", - x = 5093, - z = 2758, - facing = 0, - }, - { - name = "shieldskirm_dead", - x = 5075, - z = 2614, - facing = 0, - }, - { - name = "shieldskirm_dead", - x = 4916, - z = 3232, - facing = 0, - }, - { - name = "shieldskirm_dead", - x = 4922, - z = 3065, - facing = 0, - }, - { - name = "cloakraid_dead", - x = 1261, - z = 1984, - facing = 0, - }, - { - name = "cloakraid_dead", - x = 1396, - z = 1938, - facing = 0, - }, - { - name = "cloakraid_dead", - x = 1490, - z = 1798, - facing = 0, - }, - { - name = "cloakraid_dead", - x = 1386, - z = 1799, - facing = 0, - }, - { - name = "cloakraid_dead", - x = 1542, - z = 1696, - facing = 0, - }, - { - name = "cloakraid_dead", - x = 1669, - z = 1780, - facing = 0, - }, - { - name = "cloakraid_dead", - x = 1869, - z = 1633, - facing = 0, - }, - { - name = "cloakraid_dead", - x = 1809, - z = 1589, - facing = 0, - }, - { - name = "cloakraid_dead", - x = 1903, - z = 1440, - facing = 0, - }, - { - name = "cloakraid_dead", - x = 1987, - z = 1323, - facing = 0, - }, - { - name = "cloakraid_dead", - x = 1634, - z = 1514, - facing = 0, - }, - { - name = "tankarty_dead", - x = 4288, - z = 7124, - facing = 0, - }, - { - name = "striderscorpion_dead", - x = 6176, - z = 8172, - facing = 0, - }, - { - name = "spideremp_dead", - x = 6028, - z = 8077, - facing = 0, - }, - { - name = "spideremp_dead", - x = 6337, - z = 8319, - facing = 0, - }, - { - name = "spideremp_dead", - x = 6319, - z = 8067, - facing = 0, - }, - { - name = "jumpsumo_dead", - x = 9953, - z = 5034, - facing = 0, - }, - { - name = "jumpraid_dead", - x = 9765, - z = 5023, - facing = 0, - }, - { - name = "hoverskirm_dead", - x = 5966, - z = 3317, - facing = 0, - }, - { - name = "hoverskirm_dead", - x = 6115, - z = 3430, - facing = 0, - }, - { - name = "hoverskirm_dead", - x = 6168, - z = 3562, - facing = 0, - }, - { - name = "hoverraid_dead", - x = 6140, - z = 3604, - facing = 0, - }, - { - name = "hoverraid_dead", - x = 6197, - z = 3766, - facing = 0, - }, - { - name = "hoverraid_dead", - x = 5984, - z = 3643, - facing = 0, - }, - { - name = "hoverraid_dead", - x = 6086, - z = 3300, - facing = 0, - }, - { - name = "shieldriot_dead", - x = 2187, - z = 4230, - facing = 0, - }, - { - name = "shieldassault_dead", - x = 2123, - z = 4185, - facing = 0, - }, - { - name = "shieldassault_dead", - x = 2224, - z = 4253, - facing = 0, - }, - { - name = "staticmex_dead", - x = 2184, - z = 232, - facing = 0, - }, - { - name = "staticmex_dead", - x = 2296, - z = 776, - facing = 0, - }, - { - name = "staticmex_dead", - x = 472, - z = 3896, - facing = 0, - }, - { - name = "staticmex_dead", - x = 680, - z = 3480, - facing = 0, - }, - { - name = "staticmex_dead", - x = 4472, - z = 2616, - facing = 0, - }, - { - name = "cloakheavyraid_dead", - x = 177, - z = 8212, - facing = 0, - }, - { - name = "cloakheavyraid_dead", - x = 236, - z = 8433, - facing = 0, - }, - { - name = "cloakheavyraid_dead", - x = 201, - z = 8782, - facing = 0, - }, - { - name = "cloakheavyraid_dead", - x = 402, - z = 9086, - facing = 0, - }, - { - name = "cloakheavyraid_dead", - x = 666, - z = 9326, - facing = 0, - }, - { - name = "cloakheavyraid_dead", - x = 542, - z = 9319, - facing = 0, - }, - { - name = "cloakassault_dead", - x = 6973, - z = 456, - facing = 0, - }, - { - name = "cloakassault_dead", - x = 7115, - z = 435, - facing = 0, - }, - { - name = "cloakassault_dead", - x = 7664, - z = 93, - facing = 0, - }, - { - name = "cloakassault_dead", - x = 7831, - z = 138, - facing = 0, - }, - { - name = "amphfloater_dead", - x = 6853, - z = 6532, - facing = 0, - }, - { - name = "amphfloater_dead", - x = 7072, - z = 6444, - facing = 0, - }, - { - name = "amphfloater_dead", - x = 7277, - z = 6663, - facing = 0, - }, - { - name = "amphfloater_dead", - x = 7697, - z = 6120, - facing = 0, - }, - { - name = "amphfloater_dead", - x = 7753, - z = 5838, - facing = 0, - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = true, - loseAfterSeconds = false, - }, - [2] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "striderdetriment", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - defeatOtherAllyTeamsOnLoss = {1}, - doNotExplodeOnLoss = true, - }, - }, - objectiveConfig = { - [1] = { - description = "Destroy the enemy Detriment", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- - satisfyByTime = 600, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - enemyUnitTypes = { - "factoryveh", - "factoryshield", - }, - image = planetUtilities.ICON_DIR .. "factoryshield.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy the Automaton Factories before 10:00", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Win by 20:00 - victoryByTime = 1200, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 20:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- - satisfyForever = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - unitTypes = { - "factorycloak", - "factoryshield", - "factoryjump", - "factoryamph", - "factoryspider", - "factoryveh", - "factoryhover", - "factorytank", - "factoryplane", - "factorygunship", - "factoryship", - }, - image = planetUtilities.ICON_DIR .. "factoryspider.png", - --imageOverlay = planetUtilities.ICON_DIR .. "module_none", - description = "Don't have any Factories", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "striderhub", - "athena", - }, - modules = { - "module_resurrect" - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet57.lua b/campaign/dev/planets/planet57.lua deleted file mode 100644 index b49924821..000000000 --- a/campaign/dev/planets/planet57.lua +++ /dev/null @@ -1,5039 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/terran04.png" - - local planetData = { - name = "Rockbar", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.77, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.78, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Coastal", - radius = "6060 km", - primary = "Eox Tallis", - primaryType = "G4V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24594", - text = [[So far this naval battle has been evenly matched, but the Detriment your opponent is about to deploy could change that in a hurry.]] - }, - tips = { - { - image = "unitpics/shipcarrier.png", - text = [[The Reef is a versatile carrier ship which deploys drones, constructs disarming cruise missiles and rearms friendly bombers. The disarming missiles are especially effective against heavy targets like the Shogun battleship or Detriment strider.]] - }, - { - image = "unitpics/subtacmissile.png", - text = [[The Scylla constructs and fires tactical missiles. Use these to destroy static targets which are elevated or far away. Remember that destroying Pylon connections will disable heavy defences.]] - }, - { - image = "unitpics/weaponmod_standoff_rocket.png", - text = [[The Scylla and Reef must stockpile missiles before firing them, which requires resources. Select stockpiling units and left or right-click the Stockpile button to increase or decrease the maximum stockpile number. Ctrl and Shift to add or subtract multiples from the stockpile.]] - }, - }, - gameConfig = { - mapName = "SailAway", - playerConfig = { - startX = 2520, - startZ = 9400, - allyTeam = 0, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "striderhub", - "subtacmissile", - "shipcarrier", - }, - startUnits = { - { - name = "staticantinuke", - x = 1280, - z = 8140, - facing = 1, - }, - { - name = "striderhub", - x = 2096, - z = 9328, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2096, 9328}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2121, 9303}, options = {"shift"}}, - }, - }, - -- flotilla - { - name = "shipaa", - x = 1800, - z = 8900, - facing = 2, - }, - { - name = "shipcarrier", - x = 1900, - z = 8900, - facing = 2, - }, - { - name = "shipcarrier", - x = 2100, - z = 8900, - facing = 2, - }, - { - name = "shipcarrier", - x = 2300, - z = 8900, - facing = 2, - }, - { - name = "shipaa", - x = 2400, - z = 8900, - facing = 2, - }, - { - name = "shipassault", - x = 1800, - z = 8700, - facing = 2, - }, - { - name = "shiparty", - x = 1900, - z = 8630, - facing = 2, - }, - { - name = "shipassault", - x = 2100, - z = 8630, - facing = 2, - }, - { - name = "shiparty", - x = 2300, - z = 8630, - facing = 2, - }, - { - name = "shipassault", - x = 2400, - z = 8700, - facing = 2, - }, - { - name = "subtacmissile", - x = 2600, - z = 9300, - facing = 2, - }, - { - name = "subraider", - x = 2650, - z = 9150, - facing = 2, - }, - { - name = "subraider", - x = 2550, - z = 9150, - facing = 2, - }, - { - name = "subraider", - x = 2700, - z = 9200, - facing = 2, - }, - { - name = "subraider", - x = 2500, - z = 9200, - facing = 2, - }, - -- - { - name = "staticmex", - x = 1448, - z = 9464, - facing = 0, - }, - { - name = "staticmex", - x = 3416, - z = 9880, - facing = 0, - }, - { - name = "staticmex", - x = 1336, - z = 9656, - facing = 0, - }, - { - name = "staticmex", - x = 3288, - z = 10152, - facing = 0, - }, - { - name = "staticmex", - x = 3752, - z = 10104, - facing = 0, - }, - { - name = "staticmex", - x = 824, - z = 9976, - facing = 0, - }, - { - name = "staticmex", - x = 3848, - z = 9880, - facing = 0, - }, - { - name = "staticmex", - x = 328, - z = 10120, - facing = 0, - }, - { - name = "staticmex", - x = 152, - z = 9992, - facing = 0, - }, - { - name = "staticmex", - x = 2632, - z = 10072, - facing = 0, - }, - { - name = "staticmex", - x = 776, - z = 9304, - facing = 0, - }, - { - name = "energywind", - x = 2264, - z = 10216, - facing = 0, - }, - { - name = "energypylon", - x = 632, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 1144, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 1224, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 1304, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 1384, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 1464, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 1544, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 1624, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 1704, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 1784, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 1864, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 1944, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 2024, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 2104, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 2184, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 2344, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 2424, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 2504, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 2584, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 2664, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 2744, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 2824, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 2904, - z = 10216, - facing = 0, - }, - { - name = "energywind", - x = 2904, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 2824, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 2744, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 2664, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 2584, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 2504, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 2424, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 2344, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 2264, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 2184, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 2104, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 2024, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 1944, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 1864, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 1784, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 1704, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 1624, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 1544, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 1464, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 1384, - z = 10136, - facing = 0, - }, - { - name = "energypylon", - x = 3432, - z = 10040, - facing = 2, - }, - { - name = "energywind", - x = 1304, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 1224, - z = 10136, - facing = 0, - }, - { - name = "energywind", - x = 1144, - z = 10136, - facing = 0, - }, - { - name = "energypylon", - x = 4232, - z = 9992, - facing = 2, - }, - { - name = "energywind", - x = 1144, - z = 10056, - facing = 0, - }, - { - name = "energywind", - x = 1224, - z = 10056, - facing = 0, - }, - { - name = "factoryship", - x = 1952, - z = 9408, - facing = 2, - }, - { - name = "energywind", - x = 1304, - z = 10056, - facing = 0, - }, - { - name = "turretaafar", - x = 1728, - z = 9408, - facing = 2, - }, - { - name = "energywind", - x = 1384, - z = 10056, - facing = 0, - }, - { - name = "energywind", - x = 1464, - z = 10056, - facing = 0, - }, - { - name = "energywind", - x = 1544, - z = 10056, - facing = 0, - }, - { - name = "staticcon", - x = 2088, - z = 9416, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2088, 9416}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2113, 9391}, options = {"shift"}}, - }, - }, - { - name = "energywind", - x = 1624, - z = 10056, - facing = 0, - }, - { - name = "staticcon", - x = 2168, - z = 9416, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2168, 9416}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2193, 9391}, options = {"shift"}}, - }, - }, - { - name = "energywind", - x = 1704, - z = 10056, - facing = 0, - }, - { - name = "staticcon", - x = 2168, - z = 9496, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2168, 9496}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2193, 9471}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 2088, - z = 9496, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2088, 9496}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2113, 9471}, options = {"shift"}}, - }, - }, - { - name = "energywind", - x = 1784, - z = 10056, - facing = 0, - }, - { - name = "energywind", - x = 1864, - z = 10056, - facing = 0, - }, - { - name = "energywind", - x = 1944, - z = 10056, - facing = 0, - }, - { - name = "energywind", - x = 2024, - z = 10056, - facing = 0, - }, - { - name = "staticcon", - x = 2088, - z = 9576, - facing = 2, - }, - { - name = "energywind", - x = 2104, - z = 10056, - facing = 0, - }, - { - name = "staticcon", - x = 2168, - z = 9576, - facing = 2, - }, - { - name = "energywind", - x = 2184, - z = 10056, - facing = 0, - }, - { - name = "energywind", - x = 2264, - z = 10056, - facing = 0, - }, - { - name = "energywind", - x = 2344, - z = 10056, - facing = 0, - }, - { - name = "energywind", - x = 2424, - z = 10056, - facing = 0, - }, - { - name = "energywind", - x = 2504, - z = 10056, - facing = 0, - }, - { - name = "energywind", - x = 2584, - z = 10056, - facing = 0, - }, - { - name = "energywind", - x = 2744, - z = 10056, - facing = 0, - }, - { - name = "energywind", - x = 2824, - z = 10056, - facing = 0, - }, - { - name = "energywind", - x = 2904, - z = 10056, - facing = 0, - }, - { - name = "energywind", - x = 2904, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 2824, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 2744, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 2664, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 2584, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 2504, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 2424, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 2344, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 2264, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 2184, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 2104, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 2024, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 1944, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 1864, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 1784, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 1704, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 1624, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 1544, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 1464, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 1384, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 1304, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 1224, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 1144, - z = 9976, - facing = 0, - }, - { - name = "energywind", - x = 1144, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 1224, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 1304, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 1384, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 1464, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 1544, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 1624, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 1704, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 1784, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 1864, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 1944, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 2024, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 2104, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 2184, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 2264, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 2344, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 2424, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 2504, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 2584, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 2664, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 2744, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 2824, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 2904, - z = 9896, - facing = 0, - }, - { - name = "energywind", - x = 2904, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 2824, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 2744, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 2664, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 2584, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 2504, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 2424, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 2344, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 2264, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 2184, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 2104, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 2024, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 1944, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 1864, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 1784, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 1704, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 1624, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 1544, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 1464, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 1384, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 1304, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 1224, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 1144, - z = 9816, - facing = 0, - }, - { - name = "energywind", - x = 1144, - z = 9736, - facing = 0, - }, - { - name = "energywind", - x = 1224, - z = 9736, - facing = 0, - }, - { - name = "energywind", - x = 1304, - z = 9736, - facing = 0, - }, - { - name = "energywind", - x = 1384, - z = 9736, - facing = 0, - }, - { - name = "energywind", - x = 1464, - z = 9736, - facing = 0, - }, - { - name = "energywind", - x = 1544, - z = 9736, - facing = 0, - }, - { - name = "energywind", - x = 1544, - z = 9656, - facing = 0, - }, - { - name = "energywind", - x = 1464, - z = 9656, - facing = 0, - }, - { - name = "energywind", - x = 1384, - z = 9656, - facing = 0, - }, - { - name = "energywind", - x = 1224, - z = 9656, - facing = 0, - }, - { - name = "energywind", - x = 1144, - z = 9656, - facing = 0, - }, - { - name = "energywind", - x = 1144, - z = 9576, - facing = 0, - }, - { - name = "energywind", - x = 1224, - z = 9576, - facing = 0, - }, - { - name = "energywind", - x = 1304, - z = 9576, - facing = 0, - }, - { - name = "energywind", - x = 1384, - z = 9576, - facing = 0, - }, - { - name = "energywind", - x = 1464, - z = 9576, - facing = 0, - }, - { - name = "energywind", - x = 1544, - z = 9576, - facing = 0, - }, - { - name = "energywind", - x = 1544, - z = 9496, - facing = 0, - }, - { - name = "energywind", - x = 1384, - z = 9496, - facing = 0, - }, - { - name = "energywind", - x = 1304, - z = 9496, - facing = 0, - }, - { - name = "energywind", - x = 1224, - z = 9496, - facing = 0, - }, - { - name = "energywind", - x = 1144, - z = 9496, - facing = 0, - }, - { - name = "energywind", - x = 1144, - z = 9416, - facing = 0, - }, - { - name = "energywind", - x = 1224, - z = 9416, - facing = 0, - }, - { - name = "energywind", - x = 1304, - z = 9416, - facing = 0, - }, - { - name = "energywind", - x = 1384, - z = 9416, - facing = 0, - }, - { - name = "energywind", - x = 1464, - z = 9416, - facing = 0, - }, - { - name = "energywind", - x = 1544, - z = 9416, - facing = 0, - }, - { - name = "turrettorp", - x = 2392, - z = 9672, - facing = 2, - }, - { - name = "turrettorp", - x = 2600, - z = 9672, - facing = 2, - }, - { - name = "turrettorp", - x = 1144, - z = 9288, - facing = 2, - }, - { - name = "turrettorp", - x = 1336, - z = 9288, - facing = 2, - }, - { - name = "turrettorp", - x = 2808, - z = 9672, - facing = 2, - }, - { - name = "turrettorp", - x = 1528, - z = 9288, - facing = 2, - }, - { - name = "turrettorp", - x = 3000, - z = 9672, - facing = 2, - }, - } - }, - aiConfig = { - { - humanName = "Uba Rassa", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretaalaser", - "turretaaclose", - "staticradar", - "staticcon", - "staticantinuke", - "staticrearm", - "factoryplane", - "planecon", - "planescout", - "planefighter", - "planeheavyfighter", - "bomberprec", - "bomberdisarm", - "bomberheavy", - "factoryship", - "shipcon", - "shipaa", - "shiparty", - "shipassault", - "shipriot", - "shipscout", - "shipskirm", - "shiptorpraider", - "subraider", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "amphbomb", - "amphaa", - "factoryhover", - "hovercon", - "hoverraid", - "hoverriot", - "hoverskirm", - "hoverassault", - "hoverdepthcharge", - "hoverarty", - "hoveraa", - }, - commander = false, - startUnits = { - { - name = "staticantinuke", - x = 3240, - z = 6400, - facing = 2, - }, - { - name = "staticmex", - x = 1544, - z = 7032, - facing = 0, - }, - { - name = "staticmex", - x = 2584, - z = 8120, - facing = 0, - }, - { - name = "staticmex", - x = 2408, - z = 8040, - facing = 0, - }, - { - name = "staticmex", - x = 968, - z = 6856, - facing = 0, - }, - { - name = "staticmex", - x = 2328, - z = 8312, - facing = 0, - }, - { - name = "staticmex", - x = 856, - z = 7160, - facing = 0, - }, - { - name = "staticmex", - x = 648, - z = 7608, - facing = 0, - }, - { - name = "staticmex", - x = 3208, - z = 8824, - facing = 0, - }, - { - name = "staticmex", - x = 360, - z = 7480, - facing = 0, - }, - { - name = "staticmex", - x = 3432, - z = 8616, - facing = 0, - }, - { - name = "staticmex", - x = 1016, - z = 7864, - facing = 0, - }, - { - name = "staticmex", - x = 4120, - z = 8456, - facing = 0, - }, - { - name = "staticmex", - x = 1416, - z = 7864, - facing = 0, - }, - { - name = "staticmex", - x = 4360, - z = 8728, - facing = 0, - }, - { - name = "staticmex", - x = 184, - z = 8280, - facing = 0, - }, - { - name = "staticmex", - x = 3832, - z = 7720, - facing = 0, - }, - { - name = "staticmex", - x = 4600, - z = 7992, - facing = 0, - }, - { - name = "staticmex", - x = 5032, - z = 8248, - facing = 0, - }, - { - name = "staticmex", - x = 4920, - z = 8808, - facing = 0, - }, - { - name = "staticmex", - x = 4136, - z = 6152, - facing = 0, - }, - { - name = "staticmex", - x = 4296, - z = 6600, - facing = 0, - }, - { - name = "staticmex", - x = 4472, - z = 6360, - facing = 0, - }, - { - name = "staticmex", - x = 5000, - z = 6328, - facing = 0, - }, - { - name = "turrettorp", - x = 1624, - z = 9592, - facing = 2, - }, - { - name = "staticmex", - x = 3432, - z = 6328, - facing = 0, - }, - { - name = "staticmex", - x = 4792, - z = 9688, - facing = 0, - }, - { - name = "staticmex", - x = 4936, - z = 9816, - facing = 0, - }, - { - name = "energysingu", - x = 4920, - z = 10056, - facing = 0, - }, - { - name = "energywind", - x = 5048, - z = 9944, - facing = 0, - }, - { - name = "energywind", - x = 4968, - z = 9944, - facing = 0, - }, - { - name = "energywind", - x = 4888, - z = 9944, - facing = 0, - }, - { - name = "energywind", - x = 4808, - z = 9944, - facing = 0, - }, - { - name = "energywind", - x = 4728, - z = 9944, - facing = 0, - }, - { - name = "energywind", - x = 4648, - z = 9944, - facing = 0, - }, - { - name = "energywind", - x = 4648, - z = 9864, - facing = 0, - }, - { - name = "energywind", - x = 4728, - z = 9864, - facing = 0, - }, - { - name = "energywind", - x = 4808, - z = 9864, - facing = 0, - }, - { - name = "energywind", - x = 4888, - z = 9864, - facing = 0, - }, - { - name = "energywind", - x = 4968, - z = 9864, - facing = 0, - }, - { - name = "energywind", - x = 5048, - z = 9864, - facing = 0, - }, - { - name = "energywind", - x = 5048, - z = 9784, - facing = 0, - }, - { - name = "energywind", - x = 4888, - z = 9784, - facing = 0, - }, - { - name = "energywind", - x = 4808, - z = 9784, - facing = 0, - }, - { - name = "energywind", - x = 4728, - z = 9784, - facing = 0, - }, - { - name = "energywind", - x = 4648, - z = 9784, - facing = 0, - }, - { - name = "energywind", - x = 4648, - z = 9704, - facing = 0, - }, - { - name = "energywind", - x = 4728, - z = 9704, - facing = 0, - }, - { - name = "energywind", - x = 4888, - z = 9704, - facing = 0, - }, - { - name = "energywind", - x = 4968, - z = 9704, - facing = 0, - }, - { - name = "energywind", - x = 5048, - z = 9704, - facing = 0, - }, - { - name = "energywind", - x = 5048, - z = 9624, - facing = 0, - }, - { - name = "staticmex", - x = 4520, - z = 6744, - facing = 2, - }, - { - name = "energywind", - x = 4968, - z = 9624, - facing = 0, - }, - { - name = "energywind", - x = 4888, - z = 9624, - facing = 0, - }, - { - name = "energywind", - x = 4808, - z = 9624, - facing = 0, - }, - { - name = "energywind", - x = 4728, - z = 9624, - facing = 0, - }, - { - name = "energywind", - x = 4648, - z = 9624, - facing = 0, - }, - { - name = "energywind", - x = 4648, - z = 9544, - facing = 0, - }, - { - name = "energywind", - x = 4728, - z = 9544, - facing = 0, - }, - { - name = "energywind", - x = 4808, - z = 9544, - facing = 0, - }, - { - name = "energywind", - x = 4888, - z = 9544, - facing = 0, - }, - { - name = "energywind", - x = 4968, - z = 9544, - facing = 0, - }, - { - name = "energywind", - x = 5048, - z = 9544, - facing = 0, - }, - { - name = "energywind", - x = 5048, - z = 9464, - facing = 0, - }, - { - name = "energywind", - x = 4968, - z = 9464, - facing = 0, - }, - { - name = "energywind", - x = 4888, - z = 9464, - facing = 0, - }, - { - name = "energywind", - x = 4808, - z = 9464, - facing = 0, - }, - { - name = "energywind", - x = 4728, - z = 9464, - facing = 0, - }, - { - name = "energywind", - x = 4648, - z = 9464, - facing = 0, - }, - { - name = "energywind", - x = 4648, - z = 9384, - facing = 0, - }, - { - name = "energywind", - x = 4728, - z = 9384, - facing = 0, - }, - { - name = "energywind", - x = 4808, - z = 9384, - facing = 0, - }, - { - name = "energywind", - x = 4888, - z = 9384, - facing = 0, - }, - { - name = "energywind", - x = 4968, - z = 9384, - facing = 0, - }, - { - name = "energywind", - x = 5048, - z = 9384, - facing = 0, - }, - { - name = "turrettorp", - x = 4168, - z = 9512, - facing = 2, - }, - { - name = "turrettorp", - x = 4344, - z = 9368, - facing = 2, - }, - { - name = "turrettorp", - x = 4520, - z = 9224, - facing = 2, - }, - { - name = "energypylon", - x = 4760, - z = 8872, - facing = 2, - }, - { - name = "energypylon", - x = 4520, - z = 8152, - facing = 2, - }, - { - name = "factoryship", - x = 3168, - z = 8048, - facing = 2, - }, - { - name = "factoryhover", - x = 3360, - z = 8032, - facing = 2, - }, - { - name = "staticrearm", - x = 4760, - z = 7896, - facing = 2, - }, - { - name = "energypylon", - x = 4216, - z = 7368, - facing = 2, - }, - { - name = "factoryamph", - x = 3000, - z = 8040, - facing = 2, - }, - { - name = "factoryplane", - x = 4928, - z = 7880, - facing = 2, - }, - { - name = "staticcon", - x = 2984, - z = 8232, - facing = 2, - }, - { - name = "staticcon", - x = 4888, - z = 8040, - facing = 2, - }, - { - name = "staticcon", - x = 3064, - z = 8232, - facing = 2, - }, - { - name = "staticcon", - x = 4984, - z = 8040, - facing = 2, - }, - { - name = "staticcon", - x = 3144, - z = 8232, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3160, 8047}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3144, 8232}, options = {"shift"}}, - }, - }, - { - name = "energypylon", - x = 4520, - z = 6504, - facing = 2, - }, - { - name = "staticcon", - x = 3224, - z = 8232, - facing = 2, - }, - { - name = "staticcon", - x = 3304, - z = 8232, - facing = 2, - }, - { - name = "staticcon", - x = 3384, - z = 8232, - facing = 2, - }, - { - name = "energypylon", - x = 3720, - z = 5928, - facing = 2, - }, - { - name = "staticcon", - x = 3064, - z = 8312, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3359, 8064}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3064, 8312}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 3144, - z = 8312, - facing = 2, - }, - { - name = "staticcon", - x = 3224, - z = 8312, - facing = 2, - }, - { - name = "staticcon", - x = 3304, - z = 8312, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3359, 8064}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3304, 8312}, options = {"shift"}}, - }, - }, - { - name = "energypylon", - x = 648, - z = 8904, - facing = 0, - }, - { - name = "energypylon", - x = 264, - z = 8040, - facing = 0, - }, - { - name = "energypylon", - x = 776, - z = 7208, - facing = 0, - }, - { - name = "energypylon", - x = 1000, - z = 8024, - facing = 0, - }, - { - name = "turretheavy", - x = 1432, - z = 8008, - facing = 1, - }, - { - name = "turretheavy", - x = 1176, - z = 7048, - facing = 1, - }, - { - name = "turretantiheavy", - x = 3328, - z = 5904, - facing = 3, - }, - { - name = "turretheavy", - x = 824, - z = 6792, - facing = 2, - }, - { - name = "turretaaflak", - x = 3576, - z = 5800, - facing = 3, - }, - { - name = "staticarty", - x = 1080, - z = 6824, - facing = 2, - }, - { - name = "turretaaflak", - x = 3496, - z = 6152, - facing = 3, - }, - { - name = "turretaaflak", - x = 680, - z = 7032, - facing = 2, - }, - { - name = "turretaaflak", - x = 920, - z = 7080, - facing = 2, - }, - { - name = "turretheavy", - x = 4152, - z = 6040, - facing = 2, - }, - { - name = "turretaaflak", - x = 1096, - z = 7288, - facing = 2, - }, - { - name = "turretheavy", - x = 4664, - z = 6264, - facing = 2, - }, - { - name = "turretriot", - x = 4440, - z = 6136, - facing = 2, - }, - { - name = "energypylon", - x = 1960, - z = 8216, - facing = 2, - }, - { - name = "energypylon", - x = 2760, - z = 8520, - facing = 2, - }, - { - name = "energypylon", - x = 3352, - z = 9048, - facing = 2, - }, - { - name = "energypylon", - x = 3736, - z = 8200, - facing = 2, - }, - { - name = "staticstorage", - x = 3064, - z = 8376, - facing = 2, - }, - { - name = "staticstorage", - x = 3304, - z = 8392, - facing = 2, - }, - { - name = "turretantiheavy", - x = 4432, - z = 7968, - facing = 2, - }, - { - name = "turrettorp", - x = 3400, - z = 7432, - facing = 2, - }, - { - name = "turrettorp", - x = 3272, - z = 7432, - facing = 2, - }, - { - name = "turrettorp", - x = 3144, - z = 7432, - facing = 2, - }, - { - name = "staticradar", - x = 1200, - z = 7712, - facing = 2, - }, - { - name = "turrettorp", - x = 1736, - z = 7528, - facing = 2, - }, - { - name = "turrettorp", - x = 1912, - z = 7512, - facing = 2, - }, - { - name = "turrettorp", - x = 2072, - z = 7512, - facing = 2, - }, - { - name = "turrettorp", - x = 2392, - z = 6952, - facing = 2, - }, - { - name = "turrettorp", - x = 2536, - z = 6952, - facing = 2, - }, - { - name = "turrettorp", - x = 2696, - z = 6952, - facing = 2, - }, - { - name = "staticheavyradar", - x = 944, - z = 6736, - facing = 2, - }, - { - name = "staticcon", - x = 4888, - z = 8088, - facing = 2, - }, - { - name = "shipscout", - x = 2046, - z = 6704, - facing = 2, - }, - { - name = "turretlaser", - x = 880, - z = 7296, - facing = 2, - }, - { - name = "energysolar", - x = 1336, - z = 7592, - facing = 2, - }, - { - name = "energysolar", - x = 1384, - z = 7672, - facing = 2, - }, - { - name = "turrettorp", - x = 2760, - z = 6056, - facing = 2, - }, - { - name = "turretlaser", - x = 1248, - z = 7920, - facing = 2, - }, - { - name = "hoverriot", - x = 619, - z = 6068, - facing = 1, - }, - { - name = "amphassault", - x = 1456, - z = 5715, - facing = 1, - patrolRoute = { - {1423, 5729}, - {1481, 5702}, - }, - }, - { - name = "amphcon", - x = 362, - z = 6587, - facing = 3, - }, - { - name = "staticstorage", - x = 4136, - z = 8408, - facing = 2, - }, - { - name = "shipassault", - x = 352, - z = 6572, - facing = 0, - patrolRoute = { - {337, 6552}, - {192, 6672}, - }, - }, - { - name = "amphcon", - x = 3089, - z = 5092, - facing = 2, - }, - { - name = "hovercon", - x = 2023, - z = 7726, - facing = 0, - }, - { - name = "staticcon", - x = 2904, - z = 8168, - facing = 2, - }, - { - name = "amphfloater", - x = 1396, - z = 5778, - facing = 3, - patrolRoute = { - {1405, 5790}, - {1423, 5729}, - }, - }, - { - name = "hoverdepthcharge", - x = 1080, - z = 5973, - facing = 1, - patrolRoute = { - {1144, 6152}, - {1265, 6027}, - }, - }, - { - name = "turretlaser", - x = 3088, - z = 7760, - facing = 2, - }, - { - name = "amphcon", - x = 2126, - z = 7118, - facing = 3, - }, - { - name = "hoverraid", - x = 404, - z = 5464, - facing = 3, - }, - { - name = "amphcon", - x = 657, - z = 6075, - facing = 3, - }, - { - name = "planecon", - x = 536, - z = 6122, - facing = 1, - }, - { - name = "shipaa", - x = 2649, - z = 6501, - facing = 2, - }, - { - name = "hoverdepthcharge", - x = 1370, - z = 5706, - facing = 2, - patrolRoute = { - {1423, 5729}, - {1366, 5757}, - }, - }, - { - name = "shipskirm", - x = 1813, - z = 5887, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1447, 5670}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1423, 5729}, options = {"shift"}}, - }, - }, - { - name = "energywind", - x = 3080, - z = 9512, - facing = 2, - }, - { - name = "hoverarty", - x = 3354, - z = 8040, - facing = 2, - }, - { - name = "staticcon", - x = 4936, - z = 8024, - facing = 2, - }, - { - name = "hovercon", - x = 631, - z = 6283, - facing = 0, - }, - { - name = "hoverarty", - x = 1320, - z = 5705, - facing = 2, - }, - { - name = "energywind", - x = 3016, - z = 9592, - facing = 2, - }, - { - name = "turrettorp", - x = 3880, - z = 7816, - facing = 2, - }, - { - name = "energywind", - x = 2920, - z = 9688, - facing = 2, - }, - { - name = "hovercon", - x = 401, - z = 6551, - facing = 2, - }, - { - name = "energywind", - x = 2968, - z = 9752, - facing = 2, - }, - { - name = "staticcon", - x = 4984, - z = 8088, - facing = 2, - }, - { - name = "shipcon", - x = 1863, - z = 5757, - facing = 3, - }, - { - name = "energywind", - x = 2920, - z = 9640, - facing = 2, - }, - { - name = "turretlaser", - x = 4256, - z = 6560, - facing = 3, - }, - { - name = "hoverassault", - x = 1555, - z = 6223, - facing = 0, - }, - { - name = "staticmex", - x = 3576, - z = 5592, - facing = 0, - }, - { - name = "staticcon", - x = 4936, - z = 8104, - facing = 2, - }, - { - name = "staticcon", - x = 3000, - z = 8184, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3160, 8047}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3000, 8184}, options = {"shift"}}, - }, - }, - { - name = "hoverassault", - x = 1729, - z = 6303, - facing = 0, - }, - { - name = "staticradar", - x = 3904, - z = 7936, - facing = 2, - }, - { - name = "turrettorp", - x = 3448, - z = 8664, - facing = 2, - }, - { - name = "hoverarty", - x = 1279, - z = 5750, - facing = 1, - }, - { - name = "staticcon", - x = 2936, - z = 8216, - facing = 2, - }, - { - name = "turrettorp", - x = 2472, - z = 8120, - facing = 2, - }, - { - name = "turretlaser", - x = 3680, - z = 5984, - facing = 3, - }, - { - name = "turrettorp", - x = 4808, - z = 10024, - facing = 2, - }, - { - name = "amphfloater", - x = 2898, - z = 7412, - facing = 2, - }, - { - name = "turretriot", - x = 3768, - z = 5720, - facing = 2, - }, - { - name = "staticcon", - x = 2952, - z = 8168, - facing = 2, - }, - { - name = "turretlaser", - x = 4224, - z = 8640, - facing = 2, - }, - { - name = "shipassault", - x = 1393, - z = 5752, - facing = 1, - patrolRoute = { - {1360, 5738}, - {1423, 5729}, - }, - }, - { - name = "hovercon", - x = 1167, - z = 5994, - facing = 3, - }, - { - name = "hovercon", - x = 548, - z = 6274, - facing = 1, - }, - { - name = "staticcon", - x = 2936, - z = 8264, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3160, 8047}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2936, 8264}, options = {"shift"}}, - }, - }, - { - name = "shipcon", - x = 712, - z = 6385, - facing = 2, - }, - { - name = "staticcon", - x = 2984, - z = 8280, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3160, 8047}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2984, 8280}, options = {"shift"}}, - }, - }, - { - name = "hovercon", - x = 1633, - z = 7914, - facing = 2, - }, - { - name = "energypylon", - x = 1672, - z = 9016, - facing = 2, - }, - { - name = "staticcon", - x = 3048, - z = 8184, - facing = 2, - }, - { - name = "turretlaser", - x = 3184, - z = 8320, - facing = 2, - }, - { - name = "turretlaser", - x = 400, - z = 8016, - facing = 2, - }, - { - name = "turrettorp", - x = 2984, - z = 10088, - facing = 2, - }, - { - name = "amphcon", - x = 2533, - z = 6885, - facing = 2, - }, - { - name = "energypylon", - x = 1448, - z = 6040, - facing = 1, - buildProgress = 0.1812, - }, - { - name = "shipcon", - x = 1579, - z = 6297, - facing = 2, - }, - { - name = "hovercon", - x = 1055, - z = 6035, - facing = 3, - }, - { - name = "hoverraid", - x = 180, - z = 5157, - facing = 2, - }, - { - name = "shiparty", - x = 1728, - z = 5877, - facing = 2, - }, - { - name = "hovercon", - x = 3874, - z = 10087, - facing = 3, - }, - { - name = "staticradar", - x = 3648, - z = 9760, - facing = 2, - }, - { - name = "staticcon", - x = 2888, - z = 8216, - facing = 2, - }, - { - name = "shipassault", - x = 1460, - z = 5743, - facing = 0, - patrolRoute = { - {1479, 5698}, - {1423, 5729}, - }, - }, - { - name = "shipcon", - x = 2871, - z = 6445, - facing = 0, - }, - { - name = "staticmex", - x = 1400, - z = 6152, - facing = 0, - }, - { - name = "energypylon", - x = 1208, - z = 7272, - facing = 2, - }, - { - name = "hovercon", - x = 4220, - z = 5585, - facing = 2, - }, - { - name = "amphraid", - x = 2193, - z = 5174, - facing = 2, - }, - { - name = "turrettorp", - x = 536, - z = 6424, - facing = 1, - }, - { - name = "staticcon", - x = 2936, - z = 8312, - facing = 2, - }, - { - name = "hoverskirm", - x = 3065, - z = 7588, - facing = 2, - }, - { - name = "staticradar", - x = 3488, - z = 6080, - facing = 2, - }, - { - name = "hovercon", - x = 3470, - z = 7288, - facing = 2, - }, - { - name = "amphfloater", - x = 1435, - z = 5672, - facing = 0, - patrolRoute = { - {1436, 5666}, - {1423, 5729}, - }, - }, - { - name = "turretmissile", - x = 640, - z = 6192, - facing = 1, - buildProgress = 0.53659999, - }, - { - name = "shipcon", - x = 904, - z = 5890, - facing = 0, - }, - { - name = "amphcon", - x = 1544, - z = 6084, - facing = 3, - }, - { - name = "amphassault", - x = 1900, - z = 6022, - facing = 2, - }, - { - name = "staticstorage", - x = 2552, - z = 8040, - facing = 2, - }, - { - name = "hovercon", - x = 1495, - z = 6048, - facing = 2, - }, - { - name = "energysolar", - x = 1304, - z = 7704, - facing = 2, - }, - { - name = "energywind", - x = 1544, - z = 7688, - facing = 2, - }, - { - name = "shipcon", - x = 1404, - z = 5968, - facing = 3, - }, - { - name = "amphcon", - x = 2652, - z = 6892, - facing = 2, - }, - { - name = "hoveraa", - x = 2781, - z = 6622, - facing = 2, - }, - { - name = "staticmex", - x = 520, - z = 6376, - facing = 0, - }, - { - name = "turrettorp", - x = 136, - z = 5256, - facing = 1, - }, - { - name = "energywind", - x = 1608, - z = 7784, - facing = 2, - }, - { - name = "staticcon", - x = 2888, - z = 8264, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3160, 8047}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2888, 8264}, options = {"shift"}}, - }, - }, - { - name = "shiptorpraider", - x = 1377, - z = 5641, - facing = 3, - }, - { - name = "amphcon", - x = 2901, - z = 7702, - facing = 2, - }, - { - name = "staticcon", - x = 3096, - z = 8184, - facing = 2, - }, - { - name = "shiparty", - x = 3160, - z = 8047, - facing = 2, - buildProgress = 0.0486, - }, - { - name = "turrettorp", - x = 616, - z = 6392, - facing = 1, - }, - { - name = "hovercon", - x = 978, - z = 8479, - facing = 3, - }, - { - name = "shipcon", - x = 1895, - z = 6497, - facing = 2, - }, - { - name = "amphcon", - x = 3577, - z = 6868, - facing = 2, - }, - { - name = "turrettorp", - x = 952, - z = 5944, - facing = 1, - }, - { - name = "staticcon", - x = 2984, - z = 8328, - facing = 2, - }, - { - name = "shipassault", - x = 2713, - z = 7189, - facing = 3, - }, - { - name = "hoverassault", - x = 2157, - z = 6782, - facing = 3, - }, - { - name = "staticcon", - x = 2888, - z = 8312, - facing = 2, - }, - { - name = "amphraid", - x = 1722, - z = 6662, - facing = 1, - }, - { - name = "staticradar", - x = 1408, - z = 6208, - facing = 1, - }, - { - name = "amphaa", - x = 2831, - z = 7330, - facing = 3, - }, - { - name = "energypylon", - x = 568, - z = 6376, - facing = 1, - }, - { - name = "shipaa", - x = 2730, - z = 6895, - facing = 2, - }, - { - name = "shipaa", - x = 3160, - z = 7898, - facing = 2, - }, - { - name = "amphaa", - x = 2976, - z = 7569, - facing = 2, - }, - { - name = "staticmex", - x = 1496, - z = 5928, - facing = 0, - buildProgress = 0.82660002, - }, - { - name = "amphraid", - x = 2977, - z = 7681, - facing = 2, - }, - { - name = "shipscout", - x = 3102, - z = 7402, - facing = 2, - }, - { - name = "amphassault", - x = 3000, - z = 8004, - facing = 2, - buildProgress = 0.233, - }, - { - name = "shipscout", - x = 3144, - z = 7728, - facing = 2, - }, - } - }, - { - startX = 3300, - startZ = 700, - humanName = "Xill", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretaalaser", - "turretaaclose", - "staticradar", - "staticcon", - "staticantinuke", - "staticrearm", - "factoryplane", - "planecon", - "planescout", - "planefighter", - "planeheavyfighter", - "bomberprec", - "bomberdisarm", - "bomberheavy", - "factoryship", - "shipcon", - "shipaa", - "shiparty", - "shipassault", - "shipriot", - "shipscout", - "shipskirm", - "shiptorpraider", - "subraider", - "factoryamph", - "striderhub", - "shipcarrier", - "shipheavyarty", - "striderdetriment", - "staticnuke", - }, - commanderLevel = 6, - commander = { - name = "Ballast", - chassis = "support", - modules = { - "commweapon_beamlaser", - "commweapon_multistunner", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_autorepair", - "module_autorepair", - "module_autorepair", - "module_adv_nano", - "module_adv_nano", - "module_adv_nano", - "module_adv_nano", - "module_adv_nano", - } - }, - midgameUnits = { - { - name = "shipheavyarty", - x = 3200, - z = 100, - facing = 0, - spawnRadius = 50, - delay = 6*30*60, - orbitalDrop = false, - }, - { - name = "shipcarrier", - x = 3400, - z = 100, - facing = 0, - spawnRadius = 50, - delay = 6*30*60, - difficultyAtLeast = 2, - orbitalDrop = false, - }, - { - name = "shipheavyarty", - x = 3600, - z = 100, - facing = 0, - spawnRadius = 50, - delay = 6*30*60, - difficultyAtLeast = 3, - orbitalDrop = false, - }, - { - name = "shipcarrier", - x = 3800, - z = 100, - facing = 0, - spawnRadius = 50, - delay = 6*30*60, - difficultyAtLeast = 4, - orbitalDrop = false, - }, - { - name = "striderdetriment", - x = 3200, - z = 100, - facing = 0, - spawnRadius = 50, - delay = 10*30*60, - orbitalDrop = false, - }, - { - name = "striderdetriment", - x = 3200, - z = 300, - facing = 0, - spawnRadius = 50, - delay = 10*30*60, - difficultyAtLeast = 4, - orbitalDrop = false, - }, - { - name = "shipheavyarty", - x = 3200, - z = 100, - facing = 0, - spawnRadius = 50, - delay = 15*30*60, - orbitalDrop = false, - }, - { - name = "shipcarrier", - x = 3400, - z = 100, - facing = 0, - spawnRadius = 50, - delay = 15*30*60, - difficultyAtLeast = 2, - orbitalDrop = false, - }, - { - name = "shipheavyarty", - x = 3600, - z = 100, - facing = 0, - spawnRadius = 50, - delay = 15*30*60, - difficultyAtLeast = 3, - orbitalDrop = false, - }, - { - name = "shipcarrier", - x = 3800, - z = 100, - facing = 0, - spawnRadius = 50, - delay = 15*30*60, - difficultyAtLeast = 4, - orbitalDrop = false, - }, - }, - startUnits = { - { - name = "striderdetriment", - x = 1600, - z = 1600, - facing = 2, - }, - { - name = "striderdetriment", - x = 1900, - z = 1600, - facing = 2, - difficultyAtLeast = 4, - }, - { - name = "energysingu", - x = 344, - z = 1000, - facing = 2, - }, - { - name = "energysingu", - x = 4952, - z = 552, - facing = 2, - }, - { - name = "energysingu", - x = 2888, - z = 104, - facing = 2, - }, - { - name = "staticantinuke", - x = 4344, - z = 1888, - facing = 2, - }, - { - name = "staticantinuke", - x = 1000, - z = 1888, - facing = 2, - }, - { - name = "staticnuke", - x = 474, - z = 2265, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 2088, - z = 1048, - facing = 0, - }, - { - name = "staticmex", - x = 2232, - z = 904, - facing = 0, - }, - { - name = "staticmex", - x = 2056, - z = 424, - facing = 0, - }, - { - name = "staticmex", - x = 4232, - z = 1912, - facing = 0, - }, - { - name = "staticmex", - x = 2216, - z = 56, - facing = 0, - }, - { - name = "staticmex", - x = 4216, - z = 2344, - facing = 0, - }, - { - name = "staticmex", - x = 1464, - z = 280, - facing = 0, - }, - { - name = "staticmex", - x = 1224, - z = 104, - facing = 0, - }, - { - name = "staticmex", - x = 5064, - z = 1992, - facing = 0, - }, - { - name = "staticmex", - x = 4888, - z = 1400, - facing = 0, - }, - { - name = "staticmex", - x = 440, - z = 376, - facing = 0, - }, - { - name = "staticmex", - x = 5048, - z = 1272, - facing = 0, - }, - { - name = "staticmex", - x = 472, - z = 536, - facing = 0, - }, - { - name = "staticmex", - x = 3960, - z = 392, - facing = 0, - }, - { - name = "staticrearm", - x = 2216, - z = 184, - facing = 2, - }, - { - name = "factoryplane", - x = 2144, - z = 328, - facing = 2, - }, - { - name = "staticcon", - x = 2008, - z = 184, - facing = 2, - }, - { - name = "staticcon", - x = 2008, - z = 280, - facing = 2, - }, - { - name = "staticstorage", - x = 1976, - z = 24, - facing = 2, - }, - { - name = "staticstorage", - x = 1848, - z = 40, - facing = 2, - }, - { - name = "striderhub", - x = 1040, - z = 1232, - facing = 2, - }, - { - name = "staticcon", - x = 1112, - z = 1288, - facing = 2, - }, - { - name = "staticcon", - x = 1192, - z = 1320, - facing = 2, - }, - { - name = "energypylon", - x = 984, - z = 504, - facing = 0, - }, - { - name = "energypylon", - x = 1832, - z = 328, - facing = 0, - }, - { - name = "energypylon", - x = 2504, - z = 936, - facing = 0, - }, - { - name = "energypylon", - x = 3240, - z = 584, - facing = 0, - }, - { - name = "energypylon", - x = 4200, - z = 440, - facing = 0, - }, - { - name = "energypylon", - x = 4776, - z = 712, - facing = 0, - }, - { - name = "energypylon", - x = 4824, - z = 1688, - facing = 0, - }, - { - name = "energypylon", - x = 4408, - z = 2024, - facing = 0, - }, - { - name = "turretantiheavy", - x = 4112, - z = 1920, - facing = 0, - }, - { - name = "turretheavy", - x = 4712, - z = 2088, - facing = 0, - }, - { - name = "turretriot", - x = 4392, - z = 2264, - facing = 0, - }, - { - name = "turretriot", - x = 4952, - z = 2104, - facing = 0, - }, - { - name = "turrettorp", - x = 1416, - z = 1480, - facing = 0, - }, - { - name = "turretaafar", - x = 4496, - z = 1824, - facing = 0, - }, - { - name = "turrettorp", - x = 1624, - z = 1304, - facing = 0, - }, - { - name = "turretaaflak", - x = 4712, - z = 1720, - facing = 0, - }, - { - name = "turrettorp", - x = 1848, - z = 1064, - facing = 0, - }, - { - name = "turrettorp", - x = 2312, - z = 1448, - facing = 0, - }, - { - name = "turrettorp", - x = 2616, - z = 1528, - facing = 0, - }, - { - name = "turrettorp", - x = 3112, - z = 1352, - facing = 0, - }, - { - name = "turrettorp", - x = 3496, - z = 1272, - facing = 0, - }, - { - name = "turrettorp", - x = 1608, - z = 2408, - facing = 0, - }, - { - name = "turrettorp", - x = 2024, - z = 2344, - facing = 0, - }, - { - name = "turrettorp", - x = 2264, - z = 2312, - facing = 0, - }, - { - name = "turrettorp", - x = 1816, - z = 3432, - facing = 0, - }, - { - name = "turrettorp", - x = 2264, - z = 3368, - facing = 0, - }, - { - name = "turrettorp", - x = 2744, - z = 3304, - facing = 0, - }, - { - name = "factoryship", - x = 2864, - z = 864, - facing = 0, - }, - { - name = "staticcon", - x = 3032, - z = 856, - facing = 0, - }, - { - name = "staticcon", - x = 3128, - z = 856, - facing = 0, - }, - { - name = "staticcon", - x = 3224, - z = 856, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3199, 881}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3224, 856}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 3320, - z = 856, - facing = 0, - }, - { - name = "staticcon", - x = 3416, - z = 856, - facing = 0, - }, - { - name = "striderhub", - x = 3232, - z = 960, - facing = 0, - }, - { - name = "turretaaflak", - x = 3064, - z = 728, - facing = 0, - }, - { - name = "turretaaflak", - x = 3400, - z = 728, - facing = 0, - }, - { - name = "turrettorp", - x = 392, - z = 376, - facing = 0, - }, - { - name = "bomberheavy", - x = 1770, - z = -184, - facing = 2, - }, - { - name = "shipcon", - x = 514, - z = 3565, - facing = 3, - }, - { - name = "planeheavyfighter", - x = 1648, - z = 3633, - facing = 2, - }, - { - name = "turrettorp", - x = 2216, - z = 1048, - facing = 0, - }, - { - name = "shipcon", - x = 3301, - z = 4417, - facing = 1, - }, - { - name = "shiparty", - x = 352, - z = 4189, - facing = 0, - }, - { - name = "shipaa", - x = 2502, - z = 4823, - facing = 1, - }, - { - name = "staticradar", - x = 2912, - z = 1664, - facing = 0, - }, - { - name = "turretlaser", - x = 2208, - z = 560, - facing = 0, - }, - { - name = "turrettorp", - x = 2664, - z = 2008, - facing = 0, - }, - { - name = "staticcon", - x = 2840, - z = 712, - facing = 0, - }, - { - name = "shiptorpraider", - x = 3098, - z = 1194, - facing = 0, - }, - { - name = "turrettorp", - x = 3528, - z = 2600, - facing = 0, - }, - { - name = "shiparty", - x = 894, - z = 3509, - facing = 0, - }, - { - name = "turretlaser", - x = 4928, - z = 1536, - facing = 0, - }, - { - name = "planecon", - x = 3574, - z = 3953, - facing = 0, - }, - { - name = "turretlaser", - x = 1344, - z = 128, - facing = 0, - }, - { - name = "shipassault", - x = 4486, - z = 3631, - facing = 1, - }, - { - name = "staticradar", - x = 1536, - z = 352, - facing = 0, - }, - { - name = "planeheavyfighter", - x = 1991, - z = 3651, - facing = 2, - }, - { - name = "shiptorpraider", - x = 1743, - z = 2581, - facing = 0, - }, - { - name = "staticradar", - x = 3776, - z = 512, - facing = 0, - }, - { - name = "turrettorp", - x = 1496, - z = 3304, - facing = 0, - }, - { - name = "turrettorp", - x = 504, - z = 616, - facing = 0, - }, - { - name = "turretlaser", - x = 2384, - z = 400, - facing = 0, - }, - { - name = "turrettorp", - x = 4024, - z = 280, - facing = 0, - }, - { - name = "shipcon", - x = 4537, - z = 3460, - facing = 0, - }, - { - name = "planeheavyfighter", - x = 1825, - z = 6608, - facing = 1, - }, - { - name = "staticradar", - x = 1696, - z = 3104, - facing = 0, - }, - { - name = "turretmissile", - x = 1600, - z = 3488, - facing = 0, - }, - { - name = "turretlaser", - x = 3664, - z = 3632, - facing = 0, - }, - { - name = "turretlaser", - x = 4096, - z = 2160, - facing = 0, - }, - { - name = "turrettorp", - x = 1576, - z = 3288, - facing = 0, - }, - { - name = "turretlaser", - x = 1056, - z = 1712, - facing = 0, - }, - { - name = "staticradar", - x = 4960, - z = 1744, - facing = 0, - }, - { - name = "bomberdisarm", - x = 2147, - z = 91, - facing = 2, - }, - { - name = "staticcon", - x = 1512, - z = 3080, - facing = 0, - }, - { - name = "shipriot", - x = 4679, - z = 4177, - facing = 1, - }, - { - name = "staticcon", - x = 3592, - z = 4472, - facing = 3, - buildProgress = 0.71929997, - }, - { - name = "turretlaser", - x = 160, - z = 2272, - facing = 0, - }, - { - name = "staticradar", - x = 192, - z = 2080, - facing = 0, - }, - { - name = "shipcon", - x = 4491, - z = 3450, - facing = 0, - }, - { - name = "turrettorp", - x = 1624, - z = 3208, - facing = 0, - }, - { - name = "turretaalaser", - x = 1656, - z = 3288, - facing = 0, - }, - { - name = "shipcon", - x = 3133, - z = 4603, - facing = 0, - }, - { - name = "shipscout", - x = 2865, - z = 1358, - facing = 0, - }, - { - name = "staticradar", - x = 3584, - z = 3456, - facing = 0, - }, - { - name = "shipskirm", - x = 3391, - z = 2941, - facing = 0, - }, - { - name = "subraider", - x = 2776, - z = 3581, - facing = 0, - }, - { - name = "shiptorpraider", - x = 2871, - z = 3628, - facing = 0, - }, - { - name = "turretmissile", - x = 3392, - z = 3824, - facing = 0, - }, - { - name = "shiptorpraider", - x = 2895, - z = 2657, - facing = 0, - }, - { - name = "subraider", - x = 3480, - z = 2339, - facing = 0, - }, - { - name = "shipscout", - x = 4157, - z = 2698, - facing = 0, - }, - { - name = "turretmissile", - x = 4720, - z = 3568, - facing = 3, - }, - { - name = "subraider", - x = 2944, - z = 1965, - facing = 0, - }, - { - name = "turrettorp", - x = 136, - z = 4408, - facing = 1, - }, - { - name = "turretlaser", - x = 3632, - z = 4064, - facing = 0, - buildProgress = 0.2888, - }, - { - name = "shiparty", - x = 2872, - z = 864, - facing = 0, - buildProgress = 0.0905, - }, - { - name = "staticmex", - x = 3256, - z = 4888, - facing = 0, - buildProgress = 0.1399, - }, - } - }, - { - humanName = "Rapla IV", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretaalaser", - "turretaaclose", - "staticradar", - "staticcon", - "staticantinuke", - "factoryship", - "shipcon", - "shipaa", - "shiparty", - "shipassault", - "shipriot", - "shipscout", - "shipskirm", - "shiptorpraider", - "subraider", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "amphbomb", - "amphaa", - "factoryhover", - "hovercon", - "hoverraid", - "hoverriot", - "hoverskirm", - "hoverassault", - "hoverdepthcharge", - "hoverarty", - "hoveraa", - }, - commander = false, - startUnits = { - { - name = "staticmex", - x = 2792, - z = 1736, - facing = 0, - }, - { - name = "staticmex", - x = 1672, - z = 2952, - facing = 0, - }, - { - name = "staticmex", - x = 2552, - z = 1896, - facing = 0, - }, - { - name = "staticmex", - x = 2776, - z = 2024, - facing = 0, - }, - { - name = "staticmex", - x = 1384, - z = 3592, - facing = 0, - }, - { - name = "staticmex", - x = 3336, - z = 2712, - facing = 0, - }, - { - name = "staticmex", - x = 1512, - z = 4136, - facing = 0, - }, - { - name = "staticmex", - x = 3608, - z = 2632, - facing = 0, - }, - { - name = "staticmex", - x = 1496, - z = 4584, - facing = 0, - }, - { - name = "staticmex", - x = 3512, - z = 3368, - facing = 0, - }, - { - name = "staticmex", - x = 712, - z = 4520, - facing = 0, - }, - { - name = "staticmex", - x = 3208, - z = 3688, - facing = 0, - }, - { - name = "staticmex", - x = 3864, - z = 3512, - facing = 0, - }, - { - name = "staticmex", - x = 3864, - z = 3720, - facing = 0, - }, - { - name = "staticmex", - x = 168, - z = 2392, - facing = 0, - }, - { - name = "energywind", - x = 3032, - z = 2072, - facing = 0, - }, - { - name = "staticmex", - x = 232, - z = 2200, - facing = 0, - }, - { - name = "staticmex", - x = 120, - z = 2072, - facing = 0, - }, - { - name = "staticmex", - x = 136, - z = 1496, - facing = 0, - }, - { - name = "staticmex", - x = 1016, - z = 1672, - facing = 0, - }, - { - name = "factoryship", - x = 3296, - z = 2256, - facing = 0, - }, - { - name = "factoryamph", - x = 3480, - z = 2168, - facing = 0, - }, - { - name = "factoryhover", - x = 3088, - z = 2224, - facing = 0, - }, - { - name = "staticcon", - x = 3080, - z = 2040, - facing = 0, - }, - { - name = "staticcon", - x = 3160, - z = 2040, - facing = 0, - }, - { - name = "staticcon", - x = 3240, - z = 2040, - facing = 0, - }, - { - name = "staticcon", - x = 3320, - z = 2040, - facing = 0, - }, - { - name = "staticcon", - x = 3400, - z = 2040, - facing = 0, - }, - { - name = "staticcon", - x = 3480, - z = 2040, - facing = 0, - }, - { - name = "energypylon", - x = 200, - z = 744, - facing = 0, - }, - { - name = "staticstorage", - x = 3144, - z = 1896, - facing = 0, - }, - { - name = "staticstorage", - x = 3448, - z = 1896, - facing = 0, - }, - { - name = "turretaafar", - x = 3280, - z = 1888, - facing = 0, - }, - { - name = "energypylon", - x = 312, - z = 1720, - facing = 0, - }, - { - name = "energypylon", - x = 840, - z = 1832, - facing = 0, - }, - { - name = "energypylon", - x = 328, - z = 2664, - facing = 0, - }, - { - name = "turrettorp", - x = 2600, - z = 2248, - facing = 0, - }, - { - name = "turrettorp", - x = 2840, - z = 2456, - facing = 0, - }, - { - name = "energypylon", - x = 696, - z = 3544, - facing = 0, - }, - { - name = "turrettorp", - x = 3064, - z = 2728, - facing = 0, - }, - { - name = "energypylon", - x = 872, - z = 4360, - facing = 0, - }, - { - name = "energypylon", - x = 1448, - z = 4008, - facing = 0, - }, - { - name = "energypylon", - x = 3896, - z = 2504, - facing = 0, - }, - { - name = "turrettorp", - x = 3976, - z = 2664, - facing = 0, - }, - { - name = "turrettorp", - x = 4088, - z = 2696, - facing = 0, - }, - { - name = "energypylon", - x = 3464, - z = 3128, - facing = 0, - }, - { - name = "turrettorp", - x = 3768, - z = 2936, - facing = 0, - }, - { - name = "turrettorp", - x = 3864, - z = 3000, - facing = 0, - }, - { - name = "energypylon", - x = 3480, - z = 3736, - facing = 0, - }, - { - name = "turretheavy", - x = 792, - z = 4680, - facing = 0, - }, - { - name = "turretheavy", - x = 1720, - z = 4408, - facing = 1, - }, - { - name = "turretriot", - x = 1272, - z = 4600, - facing = 0, - }, - { - name = "turretriot", - x = 1592, - z = 4664, - facing = 0, - }, - { - name = "turretaaflak", - x = 984, - z = 4488, - facing = 0, - }, - { - name = "turretantiheavy", - x = 3104, - z = 3856, - facing = 0, - }, - { - name = "turretaaflak", - x = 1464, - z = 4344, - facing = 0, - }, - { - name = "turretheavy", - x = 3432, - z = 4136, - facing = 0, - }, - { - name = "turretaafar", - x = 3440, - z = 3616, - facing = 0, - }, - { - name = "turretaaflak", - x = 3208, - z = 3528, - facing = 0, - }, - { - name = "turretaaflak", - x = 3656, - z = 3848, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3816, - z = 3912, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3832, - z = 3384, - facing = 1, - }, - { - name = "turretriot", - x = 3960, - z = 3656, - facing = 1, - }, - { - name = "turretheavy", - x = 1208, - z = 1880, - facing = 1, - }, - { - name = "turretheavy", - x = 216, - z = 2744, - facing = 0, - }, - { - name = "turretheavy", - x = 728, - z = 2584, - facing = 0, - }, - { - name = "turretaaflak", - x = 296, - z = 2504, - facing = 0, - }, - { - name = "turretaaflak", - x = 664, - z = 2248, - facing = 0, - }, - { - name = "turretheavylaser", - x = 456, - z = 2616, - facing = 0, - }, - { - name = "turretheavylaser", - x = 904, - z = 2440, - facing = 0, - }, - { - name = "staticheavyradar", - x = 3248, - z = 4048, - facing = 2, - }, - { - name = "staticradar", - x = 560, - z = 4512, - facing = 2, - }, - { - name = "shipassault", - x = 2320, - z = 2668, - facing = 0, - patrolRoute = { - {2208, 2640}, - {2330, 2785}, - }, - }, - { - name = "energywind", - x = 2680, - z = 2088, - facing = 0, - }, - { - name = "energywind", - x = 2808, - z = 1928, - facing = 0, - }, - { - name = "shipcon", - x = 3200, - z = 2724, - facing = 0, - }, - { - name = "energywind", - x = 2744, - z = 2104, - facing = 0, - }, - { - name = "amphassault", - x = 3792, - z = 3747, - facing = 0, - }, - { - name = "hoverassault", - x = 2426, - z = 3694, - facing = 3, - }, - { - name = "energywind", - x = 3400, - z = 2776, - facing = 0, - }, - { - name = "energywind", - x = 2760, - z = 1960, - facing = 0, - }, - { - name = "energyfusion", - x = 1192, - z = 3248, - facing = 0, - }, - { - name = "energywind", - x = 2792, - z = 2072, - facing = 0, - }, - { - name = "energywind", - x = 2824, - z = 1976, - facing = 0, - }, - { - name = "shiparty", - x = 388, - z = 4074, - facing = 0, - }, - { - name = "amphcon", - x = 3102, - z = 2032, - facing = 3, - }, - { - name = "shiparty", - x = 3081, - z = 4662, - facing = 0, - }, - { - name = "hovercon", - x = 980, - z = 3284, - facing = 0, - }, - { - name = "amphimpulse", - x = 2897, - z = 4109, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2961, 4176}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3024, 4165}, options = {"shift"}}, - }, - }, - { - name = "energywind", - x = 2824, - z = 2024, - facing = 0, - }, - { - name = "turretlaser", - x = 1504, - z = 2912, - facing = 0, - }, - { - name = "energywind", - x = 2728, - z = 2008, - facing = 0, - }, - { - name = "energywind", - x = 2712, - z = 1960, - facing = 0, - }, - { - name = "energywind", - x = 2728, - z = 2056, - facing = 0, - }, - { - name = "energywind", - x = 2840, - z = 2072, - facing = 0, - }, - { - name = "energywind", - x = 2792, - z = 2120, - facing = 0, - }, - { - name = "shipcon", - x = 1411, - z = 3268, - facing = 0, - }, - { - name = "hovercon", - x = 2248, - z = 2564, - facing = 1, - }, - { - name = "energywind", - x = 2840, - z = 2120, - facing = 0, - }, - { - name = "energywind", - x = 2872, - z = 1976, - facing = 0, - }, - { - name = "turretlaser", - x = 3520, - z = 2416, - facing = 0, - }, - { - name = "hoverassault", - x = 2276, - z = 3745, - facing = 3, - }, - { - name = "energywind", - x = 2760, - z = 1912, - facing = 0, - }, - { - name = "energywind", - x = 2872, - z = 2024, - facing = 0, - }, - { - name = "shipskirm", - x = 2998, - z = 4193, - facing = 1, - patrolRoute = { - {3012, 4215}, - {2962, 4178}, - }, - }, - { - name = "energywind", - x = 2712, - z = 1912, - facing = 0, - }, - { - name = "energywind", - x = 3288, - z = 2776, - facing = 0, - }, - { - name = "energywind", - x = 3288, - z = 2696, - facing = 0, - }, - { - name = "hoverraid", - x = 4650, - z = 4615, - facing = 1, - }, - { - name = "amphcon", - x = 4442, - z = 3450, - facing = 1, - }, - { - name = "hoverskirm", - x = 2608, - z = 3685, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2961, 4176}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2899, 4161}, options = {"shift"}}, - }, - }, - { - name = "energywind", - x = 3336, - z = 2664, - facing = 0, - }, - { - name = "hovercon", - x = 1168, - z = 3206, - facing = 0, - }, - { - name = "shipcon", - x = 1424, - z = 3221, - facing = 0, - }, - { - name = "energyfusion", - x = 1400, - z = 3040, - facing = 0, - }, - { - name = "hoverarty", - x = 2673, - z = 3566, - facing = 0, - }, - { - name = "subraider", - x = 4673, - z = 4630, - facing = 2, - }, - { - name = "turretlaser", - x = 3120, - z = 2496, - facing = 0, - }, - { - name = "amphcon", - x = 2880, - z = 2213, - facing = 3, - }, - { - name = "turretlaser", - x = 1312, - z = 3168, - facing = 0, - }, - { - name = "turretriot", - x = 1144, - z = 3000, - facing = 0, - }, - { - name = "hovercon", - x = 2078, - z = 2385, - facing = 3, - }, - { - name = "energyfusion", - x = 1384, - z = 3536, - facing = 0, - buildProgress = 0.43399999, - }, - { - name = "amphcon", - x = 3363, - z = 2219, - facing = 1, - }, - { - name = "hoveraa", - x = 1523, - z = 2961, - facing = 3, - }, - { - name = "staticcon", - x = 3112, - z = 1992, - facing = 0, - }, - { - name = "staticcon", - x = 3160, - z = 1992, - facing = 0, - }, - { - name = "amphaa", - x = 2895, - z = 3079, - facing = 3, - }, - { - name = "staticstorage", - x = 1720, - z = 2904, - facing = 0, - }, - { - name = "amphcon", - x = 2812, - z = 2803, - facing = 3, - }, - { - name = "staticcon", - x = 3208, - z = 1992, - facing = 0, - }, - { - name = "shipaa", - x = 3304, - z = 2256, - facing = 0, - buildProgress = 0.61949998, - }, - { - name = "turretriot", - x = 968, - z = 3400, - facing = 0, - buildProgress = 0.3136, - }, - { - name = "hovercon", - x = 2734, - z = 2326, - facing = 2, - }, - { - name = "amphraid", - x = 3621, - z = 2998, - facing = 0, - }, - { - name = "staticcon", - x = 3016, - z = 2024, - facing = 0, - }, - { - name = "staticcon", - x = 3064, - z = 1992, - facing = 0, - }, - { - name = "hoverraid", - x = 4295, - z = 3224, - facing = 0, - }, - { - name = "amphcon", - x = 3463, - z = 2220, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2680, 3004}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3480, 2204}, options = {"shift"}}, - }, - }, - { - name = "hovercon", - x = 2959, - z = 2324, - facing = 3, - }, - { - name = "staticcon", - x = 2984, - z = 2072, - facing = 0, - buildProgress = 0.85030001, - }, - { - name = "hoverarty", - x = 3088, - z = 2192, - facing = 0, - buildProgress = 0.0396, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "striderhub", - "striderdetriment" - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy Strider Hubs and Detriments", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 8, - unitTypes = { - "shipcarrier", - }, - image = planetUtilities.ICON_DIR .. "shipcarrier.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 8 Reefs", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - victoryByTime = 25*60, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 25:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { - onlyCountRemovedUnits = true, - satisfyByTime = 16*60, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - enemyUnitTypes = { - "energysingu", - }, - image = planetUtilities.ICON_DIR .. "energysingu.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy an enemy Singularity Reactor before 16:00", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "striderhub", - "subtacmissile", - "shipcarrier", - }, - modules = { - "commweapon_disruptorbomb", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet58.lua b/campaign/dev/planets/planet58.lua deleted file mode 100644 index 64adf09d3..000000000 --- a/campaign/dev/planets/planet58.lua +++ /dev/null @@ -1,2434 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/tundra03.png" - - local planetData = { - name = "Chatka", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.675, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.235, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Arctic", - radius = "4980 km", - primary = "Halio Raba", - primaryType = "K1VI", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24614", - text = [[Two enemy groups are already engaged on this icy planet. Defeat them both from a safe distance with the Merlin artillery strider.]] - }, - tips = { - { - image = "unitpics/striderarty.png", - text = [[The Merlin is the most powerful mobile artillery piece in the game - its barrage of rockets is most effective against large groups of enemies. Merlins are defenceless at close range so be careful with your starting Merlin until you have a large enough army to escort it.]] - }, - { - image = "unitpics/cloakjammer.png", - text = [[Keep your units invisible with an area cloaker until the time has come for a decisive strike. This is best used to hide your vulnerable artillery pieces or get your short-range fighters up close to enemy positions.]] - }, - { - image = "unitpics/energyfusion.png", - text = [[Remember that in a multi-sided game damaging one of your enemies is often less important than making yourself stronger. Play conservatively and build many energy generators to bolster your economy.]] - }, - }, - gameConfig = { - mapName = "SiberianDivide 1.1", - playerConfig = { - startX = 6850, - startZ = 5950, - allyTeam = 0, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 3, - }, - extraUnlocks = { - "striderhub", - "striderarty", - }, - startUnits = { - { - name = "staticcon", - x = 6952, - z = 5992, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6952, 5992}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6927, 5967}, options = {"shift"}}, - }, - }, - { - name = "staticmex", - x = 8456, - z = 6536, - facing = 0, - }, - { - name = "staticmex", - x = 7576, - z = 6024, - facing = 0, - }, - { - name = "staticmex", - x = 7256, - z = 6168, - facing = 0, - }, - { - name = "staticmex", - x = 7000, - z = 5560, - facing = 0, - }, - { - name = "staticmex", - x = 7272, - z = 5400, - facing = 0, - }, - { - name = "staticmex", - x = 5768, - z = 6296, - facing = 3, - }, - { - name = "energysolar", - x = 7064, - z = 5576, - facing = 2, - }, - { - name = "energysolar", - x = 6984, - z = 5624, - facing = 1, - }, - { - name = "staticheavyradar", - x = 8096, - z = 6160, - facing = 3, - }, - { - name = "energysolar", - x = 6936, - z = 5544, - facing = 0, - }, - { - name = "energysolar", - x = 7016, - z = 5496, - facing = 3, - }, - { - name = "energysolar", - x = 7336, - z = 5416, - facing = 2, - }, - { - name = "energysolar", - x = 7256, - z = 5464, - facing = 1, - }, - { - name = "energysolar", - x = 7208, - z = 5384, - facing = 0, - }, - { - name = "energysolar", - x = 7288, - z = 5336, - facing = 3, - }, - { - name = "staticmex", - x = 8824, - z = 4808, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6984, - z = 5352, - facing = 2, - }, - { - name = "turretriot", - x = 7432, - z = 5336, - facing = 2, - }, - { - name = "cloakjammer", - x = 7142, - z = 5641, - facing = 2, - }, - { - name = "turretaafar", - x = 7136, - z = 5744, - facing = 2, - }, - { - name = "energysolar", - x = 8888, - z = 4824, - facing = 1, - }, - { - name = "energysolar", - x = 8808, - z = 4872, - facing = 0, - }, - { - name = "energysolar", - x = 8760, - z = 4792, - facing = 3, - }, - { - name = "striderarty", - x = 7073, - z = 5888, - facing = 2, - }, - { - name = "energysolar", - x = 8840, - z = 4744, - facing = 2, - }, - { - name = "turretmissile", - x = 8640, - z = 4768, - facing = 2, - }, - { - name = "energysolar", - x = 5832, - z = 6312, - facing = 1, - }, - { - name = "turretmissile", - x = 8928, - z = 4640, - facing = 2, - }, - { - name = "energysolar", - x = 5752, - z = 6360, - facing = 0, - }, - { - name = "energysolar", - x = 5704, - z = 6280, - facing = 3, - }, - { - name = "energysolar", - x = 5784, - z = 6232, - facing = 2, - }, - { - name = "turretmissile", - x = 5584, - z = 6384, - facing = 3, - }, - { - name = "turretmissile", - x = 5920, - z = 6192, - facing = 2, - }, - { - name = "energysolar", - x = 8520, - z = 6552, - facing = 1, - }, - { - name = "energysolar", - x = 8440, - z = 6600, - facing = 0, - }, - { - name = "energysolar", - x = 8392, - z = 6520, - facing = 3, - }, - { - name = "energysolar", - x = 8472, - z = 6472, - facing = 2, - }, - { - name = "energyfusion", - x = 8664, - z = 6656, - facing = 2, - }, - { - name = "energysolar", - x = 7320, - z = 6184, - facing = 1, - }, - { - name = "energysolar", - x = 7240, - z = 6232, - facing = 0, - }, - { - name = "energysolar", - x = 7192, - z = 6152, - facing = 3, - }, - { - name = "energysolar", - x = 7272, - z = 6104, - facing = 2, - }, - { - name = "energysolar", - x = 7640, - z = 6040, - facing = 1, - }, - { - name = "energysolar", - x = 7560, - z = 6088, - facing = 0, - }, - { - name = "energysolar", - x = 7512, - z = 6008, - facing = 3, - }, - { - name = "energysolar", - x = 7592, - z = 5960, - facing = 2, - }, - { - name = "turretriot", - x = 6808, - z = 5720, - facing = 3, - }, - { - name = "turretmissile", - x = 5536, - z = 6464, - facing = 3, - }, - { - name = "turretmissile", - x = 6016, - z = 6160, - facing = 2, - }, - { - name = "turretmissile", - x = 8512, - z = 4816, - facing = 2, - }, - { - name = "turretmissile", - x = 9040, - z = 4592, - facing = 2, - }, - { - name = "striderhub", - x = 7056, - z = 6016, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7056, 6016}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7031, 5991}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7160, - z = 6008, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7135, 5983}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7160, 6008}, options = {"shift"}}, - }, - }, - } - }, - aiConfig = { - { - startX = 6700, - startZ = 1500, - humanName = "Amlamu", - -- aiLib = "Null AI", - -- bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - "staticantinuke", - "factorygunship", - "gunshipcon", - "gunshipbomb", - "gunshipemp", - "gunshipaa", - "gunshipassault", - "gunshipheavyskirm", - "gunshipskirm", - "gunshipraid", - "gunshipkrow", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldassault", - "shieldriot", - "shieldskirm", - "shieldbomb", - "shieldaa", - "shieldfelon", - "shieldshield", - "shieldarty", - "factoryspider", - "spidercon", - "spiderscout", - "spiderriot", - "spideremp", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spiderantiheavy", - "spideraa", - "factorytank", - "tankcon", - "tankassault", - "tankheavyassault", - "tankarty", - "tankheavyarty", - "tankaa", - "tankriot", - "striderhub", - "striderdante", - "striderscorpion", - "staticnuke", - }, - commanderLevel = 6, - commander = { - name = "K'lor", - chassis = "engineer", - decorations = { - "skin_support_green", - }, - modules = { - "commweapon_hparticlebeam", - "commweapon_multistunner", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_high_power_servos", - "module_high_power_servos", - "module_autorepair", - "module_autorepair", - "module_autorepair", - } - }, - startUnits = { - { - name = "turretlaser", - x = 5024, - z = 224, - facing = 3, - }, - { - name = "spideremp", - x = 6859, - z = 1945, - facing = 3, - }, - { - name = "staticmex", - x = 7272, - z = 1240, - facing = 0, - }, - { - name = "staticmex", - x = 7000, - z = 872, - facing = 0, - }, - { - name = "staticmex", - x = 6200, - z = 1944, - facing = 0, - }, - { - name = "staticmex", - x = 5832, - z = 1784, - facing = 0, - }, - { - name = "staticmex", - x = 5224, - z = 1032, - facing = 0, - }, - { - name = "staticmex", - x = 5368, - z = 696, - facing = 0, - }, - { - name = "staticmex", - x = 6408, - z = 3304, - facing = 0, - }, - { - name = "staticmex", - x = 7112, - z = 3384, - facing = 0, - }, - { - name = "staticmex", - x = 8440, - z = 3768, - facing = 0, - }, - { - name = "staticmex", - x = 8856, - z = 552, - facing = 0, - }, - { - name = "staticmex", - x = 8408, - z = 312, - facing = 0, - }, - { - name = "energysolar", - x = 8472, - z = 328, - facing = 1, - }, - { - name = "energysolar", - x = 8504, - z = 3784, - facing = 1, - }, - { - name = "energysolar", - x = 8392, - z = 376, - facing = 0, - }, - { - name = "energysolar", - x = 8424, - z = 3832, - facing = 0, - }, - { - name = "energysolar", - x = 8344, - z = 296, - facing = 3, - }, - { - name = "energysolar", - x = 8376, - z = 3752, - facing = 3, - }, - { - name = "energysolar", - x = 8456, - z = 3704, - facing = 2, - }, - { - name = "energysolar", - x = 8920, - z = 568, - facing = 1, - }, - { - name = "energysolar", - x = 8840, - z = 616, - facing = 0, - }, - { - name = "energysolar", - x = 8792, - z = 536, - facing = 3, - }, - { - name = "energysolar", - x = 8872, - z = 488, - facing = 2, - }, - { - name = "energysolar", - x = 7032, - z = 3432, - facing = 2, - }, - { - name = "energysolar", - x = 7176, - z = 3432, - facing = 2, - }, - { - name = "energysolar", - x = 6472, - z = 3320, - facing = 1, - }, - { - name = "energysolar", - x = 6392, - z = 3368, - facing = 0, - }, - { - name = "energysolar", - x = 6344, - z = 3288, - facing = 3, - }, - { - name = "energysolar", - x = 6424, - z = 3240, - facing = 2, - }, - { - name = "energysolar", - x = 6264, - z = 1960, - facing = 1, - }, - { - name = "energysolar", - x = 6184, - z = 2008, - facing = 0, - }, - { - name = "energysolar", - x = 6136, - z = 1928, - facing = 3, - }, - { - name = "energysolar", - x = 6216, - z = 1880, - facing = 2, - }, - { - name = "energysolar", - x = 5896, - z = 1800, - facing = 1, - }, - { - name = "energysolar", - x = 5816, - z = 1848, - facing = 0, - }, - { - name = "energysolar", - x = 5768, - z = 1768, - facing = 3, - }, - { - name = "energysolar", - x = 5848, - z = 1720, - facing = 2, - }, - { - name = "energysolar", - x = 5288, - z = 1048, - facing = 1, - }, - { - name = "energysolar", - x = 5208, - z = 1096, - facing = 0, - }, - { - name = "energysolar", - x = 5160, - z = 1016, - facing = 3, - }, - { - name = "energysolar", - x = 5240, - z = 968, - facing = 2, - }, - { - name = "energysolar", - x = 5432, - z = 712, - facing = 1, - }, - { - name = "energysolar", - x = 5352, - z = 760, - facing = 0, - }, - { - name = "energysolar", - x = 5304, - z = 680, - facing = 3, - }, - { - name = "energysolar", - x = 5384, - z = 632, - facing = 2, - }, - { - name = "energysolar", - x = 7064, - z = 888, - facing = 1, - }, - { - name = "energysolar", - x = 6984, - z = 936, - facing = 0, - }, - { - name = "energysolar", - x = 6936, - z = 856, - facing = 3, - }, - { - name = "energysolar", - x = 7016, - z = 808, - facing = 2, - }, - { - name = "energysolar", - x = 7336, - z = 1256, - facing = 1, - }, - { - name = "energysolar", - x = 7256, - z = 1304, - facing = 0, - }, - { - name = "energysolar", - x = 7208, - z = 1224, - facing = 3, - }, - { - name = "energysolar", - x = 7288, - z = 1176, - facing = 2, - }, - { - name = "staticcon", - x = 8024, - z = 312, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8024, 312}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7999, 337}, options = {"shift"}}, - }, - }, - { - name = "factorygunship", - x = 8136, - z = 440, - facing = 2, - }, - { - name = "staticradar", - x = 5248, - z = 816, - facing = 0, - }, - { - name = "energysingu", - x = 7544, - z = 760, - facing = 3, - }, - { - name = "energypylon", - x = 7016, - z = 1064, - facing = 3, - }, - { - name = "turretheavy", - x = 4984, - z = 648, - facing = 3, - terraformHeight = 118, - }, - { - name = "energypylon", - x = 6056, - z = 1048, - facing = 3, - }, - { - name = "turretemp", - x = 4880, - z = 880, - facing = 3, - }, - { - name = "energypylon", - x = 5384, - z = 904, - facing = 3, - }, - { - name = "turretemp", - x = 4976, - z = 368, - facing = 3, - }, - { - name = "turretlaser", - x = 4816, - z = 1008, - facing = 3, - }, - { - name = "turretlaser", - x = 4864, - z = 1136, - facing = 3, - }, - { - name = "turretaaflak", - x = 5096, - z = 872, - facing = 3, - }, - { - name = "turretaaflak", - x = 5240, - z = 360, - facing = 3, - }, - { - name = "energypylon", - x = 6408, - z = 1816, - facing = 1, - }, - { - name = "energypylon", - x = 5912, - z = 2632, - facing = 1, - }, - { - name = "energypylon", - x = 6824, - z = 2616, - facing = 1, - }, - { - name = "spideremp", - x = 6828, - z = 1975, - facing = 3, - }, - { - name = "energypylon", - x = 7704, - z = 2568, - facing = 1, - }, - { - name = "staticradar", - x = 5472, - z = 2352, - facing = 0, - }, - { - name = "turretemp", - x = 8928, - z = 2944, - facing = 0, - }, - { - name = "turretriot", - x = 8808, - z = 2872, - facing = 0, - }, - { - name = "turretriot", - x = 9064, - z = 2936, - facing = 0, - }, - { - name = "staticradar", - x = 7328, - z = 2832, - facing = 0, - }, - { - name = "turretheavylaser", - x = 5224, - z = 2104, - facing = 3, - }, - { - name = "turretheavylaser", - x = 5112, - z = 2488, - facing = 3, - }, - { - name = "turretriot", - x = 5192, - z = 2280, - facing = 3, - }, - { - name = "turretaaflak", - x = 5448, - z = 2056, - facing = 3, - }, - { - name = "turretantiheavy", - x = 6224, - z = 2864, - facing = 0, - }, - { - name = "turretheavy", - x = 6808, - z = 3096, - facing = 0, - }, - { - name = "turretheavy", - x = 7736, - z = 3096, - facing = 0, - }, - { - name = "energypylon", - x = 8600, - z = 2616, - facing = 0, - }, - { - name = "turretheavy", - x = 8600, - z = 3080, - facing = 0, - }, - { - name = "turretheavy", - x = 5640, - z = 3032, - facing = 0, - }, - { - name = "turretaaflak", - x = 5880, - z = 2808, - facing = 0, - }, - { - name = "turretaaflak", - x = 8312, - z = 2744, - facing = 0, - }, - { - name = "turretaaflak", - x = 6728, - z = 2744, - facing = 0, - }, - { - name = "turretmissile", - x = 6576, - z = 3056, - facing = 0, - }, - { - name = "turretmissile", - x = 7952, - z = 3008, - facing = 0, - }, - { - name = "turretmissile", - x = 6400, - z = 3008, - facing = 0, - }, - { - name = "turretmissile", - x = 8432, - z = 3008, - facing = 0, - }, - { - name = "turretmissile", - x = 5968, - z = 3072, - facing = 0, - }, - { - name = "energypylon", - x = 7336, - z = 1896, - facing = 0, - }, - { - name = "energypylon", - x = 7928, - z = 1128, - facing = 0, - }, - { - name = "energypylon", - x = 8216, - z = 1992, - facing = 0, - }, - { - name = "factoryspider", - x = 7096, - z = 2120, - facing = 3, - }, - { - name = "staticcon", - x = 7208, - z = 2088, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7208, 2088}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7183, 2113}, options = {"shift"}}, - }, - }, - { - name = "factoryshield", - x = 6840, - z = 640, - facing = 3, - }, - { - name = "staticcon", - x = 6984, - z = 664, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6984, 664}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6959, 689}, options = {"shift"}}, - }, - }, - { - name = "factorytank", - x = 5952, - z = 1472, - facing = 3, - }, - { - name = "staticcon", - x = 6088, - z = 1432, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6063, 1457}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6088, 1432}, options = {"shift"}}, - }, - }, - { - name = "shieldraid", - x = 6149, - z = 536, - facing = 2, - }, - { - name = "shieldraid", - x = 6154, - z = 758, - facing = 1, - }, - { - name = "shieldraid", - x = 6194, - z = 969, - facing = 0, - }, - { - name = "shieldskirm", - x = 6369, - z = 716, - facing = 3, - }, - { - name = "shieldskirm", - x = 6355, - z = 648, - facing = 3, - }, - { - name = "shieldskirm", - x = 6410, - z = 732, - facing = 3, - }, - { - name = "shieldskirm", - x = 6348, - z = 607, - facing = 3, - }, - { - name = "shieldassault", - x = 6536, - z = 625, - facing = 2, - }, - { - name = "shieldassault", - x = 6589, - z = 704, - facing = 3, - }, - { - name = "shieldassault", - x = 6580, - z = 559, - facing = 3, - }, - { - name = "shieldriot", - x = 6181, - z = 698, - facing = 3, - }, - { - name = "shieldriot", - x = 6622, - z = 619, - facing = 3, - }, - { - name = "shieldriot", - x = 6623, - z = 566, - facing = 3, - }, - { - name = "shieldfelon", - x = 6669, - z = 666, - facing = 3, - }, - { - name = "tankassault", - x = 5682, - z = 1439, - facing = 3, - }, - { - name = "tankriot", - x = 5726, - z = 1480, - facing = 3, - }, - { - name = "tankarty", - x = 5734, - z = 1429, - facing = 3, - }, - { - name = "tankcon", - x = 5734, - z = 1385, - facing = 3, - }, - { - name = "spidercon", - x = 6888, - z = 2124, - facing = 3, - }, - { - name = "spidercon", - x = 6764, - z = 1909, - facing = 3, - }, - { - name = "spiderriot", - x = 6686, - z = 1907, - facing = 3, - }, - { - name = "turretantiheavy", - x = 6784, - z = 1408, - facing = 3, - }, - { - name = "spiderriot", - x = 6674, - z = 2025, - facing = 3, - }, - { - name = "spiderassault", - x = 6700, - z = 1788, - facing = 3, - }, - { - name = "spiderassault", - x = 6785, - z = 1948, - facing = 3, - }, - { - name = "spiderskirm", - x = 6748, - z = 1983, - facing = 2, - }, - { - name = "spiderskirm", - x = 6790, - z = 1995, - facing = 2, - }, - } - }, - { - startX = 1200, - startZ = 1850, - humanName = "Alkalich", - -- aiLib = "Null AI", - -- bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 2, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - "staticantinuke", - "staticrearm", - "factoryplane", - "planecon", - "planescout", - "planefighter", - "planeheavyfighter", - "bomberprec", - "bomberdisarm", - "bomberheavy", - "factoryspider", - "spidercon", - "spiderscout", - "spiderriot", - "spideremp", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spiderantiheavy", - "spideraa", - "factoryveh", - "vehcon", - "vehscout", - "vehraid", - "vehriot", - "vehassault", - "vehaa", - "vehsupport", - "veharty", - "vehheavyarty", - "vehcapture", - "factorycloak", - "cloakcon", - "cloakraid", - "cloakriot", - "cloakskirm", - "cloakassault", - "cloakaa", - "cloakarty", - "cloaksnipe", - "cloakheavyraid", - "cloakbomb", - "striderhub", - "striderdante", - "striderscorpion", - "staticheavyarty" - }, - commanderLevel = 6, - commander = { - name = "Natrium", - chassis = "guardian", - decorations = { - }, - modules = { - "commweapon_riotcannon", - "commweapon_riotcannon", - "weaponmod_napalm_warhead", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_autorepair", - "module_autorepair", - } - }, - startUnits = { - { - name = "vehassault", - x = 3275, - z = 1962, - facing = 1, - }, - { - name = "vehassault", - x = 3279, - z = 2013, - facing = 1, - }, - { - name = "staticmex", - x = 792, - z = 3400, - facing = 0, - }, - { - name = "staticmex", - x = 408, - z = 2360, - facing = 0, - }, - { - name = "staticmex", - x = 1944, - z = 1768, - facing = 0, - }, - { - name = "staticmex", - x = 2216, - z = 1608, - facing = 0, - }, - { - name = "staticmex", - x = 1960, - z = 1000, - facing = 0, - }, - { - name = "staticmex", - x = 1656, - z = 1144, - facing = 0, - }, - { - name = "staticmex", - x = 760, - z = 648, - facing = 0, - }, - { - name = "staticmex", - x = 2584, - z = 2440, - facing = 0, - }, - { - name = "staticmex", - x = 2840, - z = 2248, - facing = 0, - }, - { - name = "staticmex", - x = 3448, - z = 888, - facing = 0, - }, - { - name = "staticmex", - x = 2120, - z = 3784, - facing = 0, - }, - { - name = "staticmex", - x = 2808, - z = 3880, - facing = 2, - }, - { - name = "energysolar", - x = 856, - z = 3416, - facing = 1, - }, - { - name = "energysolar", - x = 776, - z = 3464, - facing = 0, - }, - { - name = "energysolar", - x = 728, - z = 3384, - facing = 3, - }, - { - name = "energysolar", - x = 2872, - z = 3896, - facing = 1, - }, - { - name = "energysolar", - x = 808, - z = 3336, - facing = 2, - }, - { - name = "energysolar", - x = 2792, - z = 3944, - facing = 0, - }, - { - name = "energysolar", - x = 2744, - z = 3864, - facing = 3, - }, - { - name = "energysolar", - x = 2824, - z = 3816, - facing = 2, - }, - { - name = "energysolar", - x = 2184, - z = 3800, - facing = 1, - }, - { - name = "energysolar", - x = 472, - z = 2376, - facing = 1, - }, - { - name = "energysolar", - x = 2104, - z = 3848, - facing = 0, - }, - { - name = "energysolar", - x = 392, - z = 2424, - facing = 0, - }, - { - name = "energysolar", - x = 2056, - z = 3768, - facing = 3, - }, - { - name = "energysolar", - x = 344, - z = 2344, - facing = 3, - }, - { - name = "energysolar", - x = 424, - z = 2296, - facing = 2, - }, - { - name = "energysolar", - x = 1720, - z = 1160, - facing = 1, - }, - { - name = "energysolar", - x = 1640, - z = 1208, - facing = 0, - }, - { - name = "energysolar", - x = 1592, - z = 1128, - facing = 3, - }, - { - name = "energysolar", - x = 1672, - z = 1080, - facing = 2, - }, - { - name = "energysolar", - x = 2024, - z = 1016, - facing = 1, - }, - { - name = "energysolar", - x = 3512, - z = 904, - facing = 1, - }, - { - name = "energysolar", - x = 1944, - z = 1064, - facing = 0, - }, - { - name = "energysolar", - x = 1896, - z = 984, - facing = 3, - }, - { - name = "energysolar", - x = 3384, - z = 872, - facing = 3, - }, - { - name = "energysolar", - x = 1976, - z = 936, - facing = 2, - }, - { - name = "energysolar", - x = 3464, - z = 824, - facing = 2, - }, - { - name = "energysolar", - x = 824, - z = 664, - facing = 1, - }, - { - name = "energysolar", - x = 744, - z = 712, - facing = 0, - }, - { - name = "energysolar", - x = 696, - z = 632, - facing = 3, - }, - { - name = "energysolar", - x = 776, - z = 584, - facing = 2, - }, - { - name = "energysolar", - x = 2008, - z = 1784, - facing = 1, - }, - { - name = "energysolar", - x = 1928, - z = 1832, - facing = 0, - }, - { - name = "energysolar", - x = 1880, - z = 1752, - facing = 3, - }, - { - name = "energysolar", - x = 1960, - z = 1704, - facing = 2, - }, - { - name = "energysolar", - x = 2280, - z = 1624, - facing = 1, - }, - { - name = "energysolar", - x = 2200, - z = 1672, - facing = 0, - }, - { - name = "energysolar", - x = 2152, - z = 1592, - facing = 3, - }, - { - name = "energysolar", - x = 2232, - z = 1544, - facing = 2, - }, - { - name = "energysolar", - x = 2648, - z = 2456, - facing = 1, - }, - { - name = "energysolar", - x = 2568, - z = 2504, - facing = 0, - }, - { - name = "energysolar", - x = 2520, - z = 2424, - facing = 3, - }, - { - name = "energysolar", - x = 2600, - z = 2376, - facing = 2, - }, - { - name = "energysolar", - x = 2904, - z = 2264, - facing = 1, - }, - { - name = "energysolar", - x = 2824, - z = 2312, - facing = 0, - }, - { - name = "energysolar", - x = 2776, - z = 2232, - facing = 3, - }, - { - name = "energysolar", - x = 2856, - z = 2184, - facing = 2, - }, - { - name = "turretaafar", - x = 2592, - z = 4256, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2968, - z = 4312, - facing = 1, - }, - { - name = "turretriot", - x = 2744, - z = 4424, - facing = 0, - }, - { - name = "turretriot", - x = 2312, - z = 4536, - facing = 0, - }, - { - name = "turretemp", - x = 2512, - z = 4464, - facing = 0, - }, - { - name = "turretlaser", - x = 1920, - z = 4320, - facing = 0, - }, - { - name = "turretmissile", - x = 1536, - z = 4416, - facing = 0, - }, - { - name = "turretmissile", - x = 1232, - z = 4432, - facing = 0, - }, - { - name = "turretmissile", - x = 912, - z = 4416, - facing = 0, - }, - { - name = "turretlaser", - x = 160, - z = 4448, - facing = 0, - }, - { - name = "staticradar", - x = 368, - z = 4368, - facing = 0, - }, - { - name = "staticradar", - x = 2784, - z = 4272, - facing = 0, - }, - { - name = "staticrearm", - x = 552, - z = 1576, - facing = 0, - }, - { - name = "factoryplane", - x = 536, - z = 1408, - facing = 1, - }, - { - name = "staticcon", - x = 408, - z = 1624, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {408, 1624}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {433, 1649}, options = {"shift"}}, - }, - }, - { - name = "staticstorage", - x = 440, - z = 1288, - facing = 1, - }, - { - name = "turretheavylaser", - x = 584, - z = 1784, - facing = 0, - }, - { - name = "turretriot", - x = 312, - z = 1832, - facing = 0, - }, - { - name = "turretemp", - x = 752, - z = 1568, - facing = 1, - }, - { - name = "turretriot", - x = 536, - z = 1256, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3544, - z = 3832, - facing = 0, - }, - { - name = "turretriot", - x = 3432, - z = 3912, - facing = 0, - }, - { - name = "turretriot", - x = 3672, - z = 3768, - facing = 0, - }, - { - name = "turretaaflak", - x = 3480, - z = 3640, - facing = 0, - }, - { - name = "turretaaflak", - x = 1112, - z = 3880, - facing = 0, - }, - { - name = "turretlaser", - x = 1248, - z = 3824, - facing = 0, - }, - { - name = "staticradar", - x = 3456, - z = 352, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3880, - z = 296, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3720, - z = 632, - facing = 1, - }, - { - name = "turretriot", - x = 3864, - z = 488, - facing = 1, - }, - { - name = "turretriot", - x = 4008, - z = 152, - facing = 1, - }, - { - name = "turretriot", - x = 3656, - z = 808, - facing = 1, - }, - { - name = "turretaafar", - x = 3392, - z = 240, - facing = 1, - }, - { - name = "turretlaser", - x = 3360, - z = 592, - facing = 1, - }, - { - name = "turretlaser", - x = 3552, - z = 144, - facing = 1, - }, - { - name = "turretlaser", - x = 3104, - z = 928, - facing = 1, - }, - { - name = "turretriot", - x = 2424, - z = 1384, - facing = 1, - }, - { - name = "turretriot", - x = 2648, - z = 1240, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2504, - z = 1272, - facing = 1, - }, - { - name = "turretriot", - x = 1560, - z = 1928, - facing = 0, - }, - { - name = "turretriot", - x = 1800, - z = 1896, - facing = 0, - }, - { - name = "turretheavylaser", - x = 1672, - z = 1832, - facing = 0, - }, - { - name = "turretaaflak", - x = 1720, - z = 1656, - facing = 0, - }, - { - name = "turretaaflak", - x = 2232, - z = 1272, - facing = 1, - }, - { - name = "factoryspider", - x = 616, - z = 3080, - facing = 1, - }, - { - name = "staticcon", - x = 488, - z = 3064, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {488, 3064}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {513, 3089}, options = {"shift"}}, - }, - }, - { - name = "energyfusion", - x = 1176, - z = 656, - facing = 0, - }, - { - name = "energyfusion", - x = 1448, - z = 720, - facing = 0, - }, - { - name = "energypylon", - x = 1320, - z = 904, - facing = 0, - }, - { - name = "energypylon", - x = 1928, - z = 1336, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3400, - z = 2904, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3304, - z = 1848, - facing = 1, - }, - { - name = "turretriot", - x = 3448, - z = 1784, - facing = 1, - }, - { - name = "turretriot", - x = 3544, - z = 2968, - facing = 1, - }, - { - name = "turretemp", - x = 3376, - z = 2352, - facing = 1, - }, - { - name = "staticcon", - x = 2824, - z = 1880, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2824, 1880}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2849, 1905}, options = {"shift"}}, - }, - }, - { - name = "factoryveh", - x = 2976, - z = 1856, - facing = 1, - }, - { - name = "factorycloak", - x = 1360, - z = 1688, - facing = 1, - }, - { - name = "staticcon", - x = 1208, - z = 1672, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1233, 1697}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1208, 1672}, options = {"shift"}}, - }, - }, - { - name = "spidercon", - x = 833, - z = 3104, - facing = 1, - }, - { - name = "spidercon", - x = 775, - z = 2997, - facing = 1, - }, - { - name = "spiderskirm", - x = 1052, - z = 3037, - facing = 2, - }, - { - name = "spiderskirm", - x = 990, - z = 2905, - facing = 1, - }, - { - name = "spiderriot", - x = 988, - z = 2948, - facing = 1, - }, - { - name = "spiderriot", - x = 1009, - z = 3039, - facing = 2, - }, - { - name = "cloakskirm", - x = 1687, - z = 1508, - facing = 2, - }, - { - name = "spiderassault", - x = 997, - z = 2996, - facing = 2, - }, - { - name = "cloakskirm", - x = 1647, - z = 1490, - facing = 2, - }, - { - name = "spiderassault", - x = 967, - z = 3032, - facing = 2, - }, - { - name = "cloakskirm", - x = 1607, - z = 1474, - facing = 2, - }, - { - name = "spideremp", - x = 944, - z = 2950, - facing = 1, - }, - { - name = "cloakskirm", - x = 1527, - z = 1442, - facing = 2, - }, - { - name = "spideremp", - x = 947, - z = 2993, - facing = 0, - }, - { - name = "cloakskirm", - x = 1758, - z = 1542, - facing = 2, - }, - { - name = "cloakskirm", - x = 1827, - z = 1608, - facing = 2, - }, - { - name = "cloakskirm", - x = 1724, - z = 1523, - facing = 2, - }, - { - name = "cloakskirm", - x = 1568, - z = 1458, - facing = 2, - }, - { - name = "veharty", - x = 3084, - z = 2299, - facing = 0, - }, - { - name = "cloakskirm", - x = 1485, - z = 1434, - facing = 2, - }, - { - name = "cloakskirm", - x = 1818, - z = 1651, - facing = 2, - }, - { - name = "veharty", - x = 3068, - z = 1597, - facing = 2, - }, - { - name = "cloakriot", - x = 1816, - z = 1697, - facing = 1, - }, - { - name = "veharty", - x = 3083, - z = 2061, - facing = 0, - }, - { - name = "cloakassault", - x = 1801, - z = 1570, - facing = 2, - }, - { - name = "veharty", - x = 3142, - z = 1859, - facing = 1, - }, - { - name = "veharty", - x = 3360, - z = 2005, - facing = 1, - }, - { - name = "vehriot", - x = 3355, - z = 1962, - facing = 1, - }, - { - name = "vehriot", - x = 3282, - z = 2057, - facing = 1, - }, - { - name = "vehassault", - x = 3320, - z = 2020, - facing = 0, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "factoryshield", - "factorygunship", - "factoryspider", - "factorytank", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - doNotExplodeOnLoss = true, - }, - [2] = { - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "factoryspider", - "factoryveh", - "factoryplane", - "factorycloak", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 2, - doNotExplodeOnLoss = true, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the Commander and Factories of the eastern enemy", - }, - [2] = { - description = "Destroy the Commander and Factories of the western enemy", - }, - [3] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 4, - unitTypes = { - "striderarty", - }, - image = planetUtilities.ICON_DIR .. "striderarty.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 4 Merlins", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - onlyCountRemovedUnits = true, - satisfyForever = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 1, - unitTypes = { - "striderarty" - }, - image = planetUtilities.ICON_DIR .. "striderarty.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Do not lose more than 1 Merlin", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { - satisfyByTime = 18*60, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 18, - unitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 18 Metal Extractors by 18:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "striderhub", - "striderarty", - }, - modules = { - "module_cloak_field" - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet59.lua b/campaign/dev/planets/planet59.lua deleted file mode 100644 index f4da5b900..000000000 --- a/campaign/dev/planets/planet59.lua +++ /dev/null @@ -1,2867 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/barren03.png" - - local planetData = { - name = "Tempest", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.675, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.10, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Artifical", - radius = "5470 km", - primary = "Jaas Non", - primaryType = "G9VI", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24614", - text = [[Provoked by a rival salvager, the Artefact on this planet has released an automatic defensive measure - nanobots convert any destroyed unit wrecks into zombies, hostile to all intruders. Use the Ultimatum's Disintegrator Gun to put them all the way down, then get away before the Artefact does something even nastier.]] - }, - tips = { - { - image = "unitpics/module_resurrect.png", - text = [[In this mission, any wrecked units will eventually become alive again, as slower 'zombie' versions of themselves. The zombies will be hostile to all player or AI factions. Reclaim or destroy the wrecks to prevent this from happening.]] - }, - { - image = "unitpics/striderantiheavy.png", - text = [[The Ultimatum can destroy most units with a single Disintegrator shot, and even the largest Striders can only withstand a few hits. The Disintegrator is also good at smashing wrecks so they will not return as zombies.]] - }, - { - image = "unitpics/pw_artefact.png", - text = [[The Artefact has no direct defences of its own but it is being defended by a rival. Push through the zombies and your opponent's defences to access the Artefact.]] - }, - }, - gameConfig = { - mapName = "StormSiege_v3", - modoptions = { - zombies = 1, - zombies_delay = 10, - zombies_rezspeed = 500, - zombies_permaslow = 1, - zombies_partial_reclaim = 1, - }, - playerConfig = { - startX = 3500, - startZ = 1170, - allyTeam = 0, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 3, - victoryAtLocation = { - x = 3408, - z = 7280, - radius = 120, - objectiveID = 1, - }, - }, - extraUnlocks = { - "striderantiheavy", - }, - startUnits = { - { - name = "striderantiheavy", - x = 3200, - z = 1100, - facing = 0, - }, - { - name = "striderantiheavy", - x = 3300, - z = 1100, - facing = 0, - difficultyAtMost = 2, - }, - { - name = "energyheavygeo", - x = 3416, - z = 1512, - facing = 0, - }, - { - name = "staticmex", - x = 3848, - z = 1064, - facing = 0, - }, - { - name = "staticmex", - x = 3640, - z = 552, - facing = 0, - }, - { - name = "staticmex", - x = 3848, - z = 344, - facing = 0, - }, - { - name = "staticmex", - x = 3272, - z = 600, - facing = 0, - }, - { - name = "staticmex", - x = 3032, - z = 760, - facing = 0, - }, - { - name = "staticmex", - x = 2616, - z = 648, - facing = 0, - }, - { - name = "staticmex", - x = 2920, - z = 1784, - facing = 0, - }, - { - name = "staticmex", - x = 3848, - z = 1784, - facing = 0, - }, - { - name = "energypylon", - x = 3496, - z = 888, - facing = 0, - }, - { - name = "energysolar", - x = 3912, - z = 360, - facing = 3, - }, - { - name = "energysolar", - x = 3832, - z = 408, - facing = 2, - }, - { - name = "energysolar", - x = 3784, - z = 328, - facing = 1, - }, - { - name = "energysolar", - x = 3864, - z = 280, - facing = 0, - }, - { - name = "staticcon", - x = 3176, - z = 968, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3176, 968}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3151, 993}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 3256, - z = 968, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3256, 968}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3231, 993}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 3336, - z = 968, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3336, 968}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3311, 993}, options = {"shift"}}, - }, - }, - { - name = "energysolar", - x = 2680, - z = 664, - facing = 3, - }, - { - name = "energysolar", - x = 2600, - z = 712, - facing = 2, - }, - { - name = "energysolar", - x = 2552, - z = 632, - facing = 1, - }, - { - name = "energysolar", - x = 2632, - z = 584, - facing = 0, - }, - { - name = "energysolar", - x = 2840, - z = 664, - facing = 0, - }, - { - name = "striderhub", - x = 3408, - z = 1056, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3408, 1056}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3383, 1081}, options = {"shift"}}, - }, - }, - { - name = "energysolar", - x = 3000, - z = 664, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3240, - z = 1592, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3576, - z = 1544, - facing = 0, - }, - { - name = "turretaaflak", - x = 3192, - z = 1288, - facing = 0, - }, - { - name = "turretaaflak", - x = 3608, - z = 1288, - facing = 0, - }, - { - name = "turretheavylaser", - x = 2696, - z = 1032, - facing = 0, - }, - { - name = "turretriot", - x = 2744, - z = 1192, - facing = 0, - }, - { - name = "turretriot", - x = 3976, - z = 1288, - facing = 0, - }, - { - name = "staticheavyradar", - x = 3088, - z = 1472, - facing = 0, - }, - { - name = "energyfusion", - x = 3512, - z = 288, - facing = 0, - }, - } - }, - aiConfig = { - { - humanName = "Architects", - -- aiLib = "Null AI", - -- bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - "staticantinuke", - "factorygunship", - "gunshipcon", - "gunshipbomb", - "gunshipemp", - "gunshipaa", - "gunshipassault", - "gunshipheavyskirm", - "gunshipskirm", - "gunshipraid", - "gunshipkrow", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "amphbomb", - "amphaa", - "factoryhover", - "hovercon", - "hoverraid", - "hoverriot", - "hoverskirm", - "hoverassault", - "hoverdepthcharge", - "hoverarty", - "hoveraa", - }, - commander = false, - startUnits = { - { - name = "staticcon", - x = 2088, - z = 392, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2088, 392}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2095, 555}, options = {"shift"}}, - }, - }, - { - name = "factoryhover", - x = 2096, - z = 592, - facing = 0, - }, - { - name = "staticmex", - x = 600, - z = 488, - facing = 0, - }, - { - name = "staticmex", - x = 360, - z = 456, - facing = 0, - }, - { - name = "staticmex", - x = 248, - z = 248, - facing = 0, - }, - { - name = "staticmex", - x = 2408, - z = 552, - facing = 0, - }, - { - name = "staticmex", - x = 1288, - z = 488, - facing = 0, - }, - { - name = "staticmex", - x = 1384, - z = 760, - facing = 0, - }, - { - name = "staticmex", - x = 1896, - z = 664, - facing = 0, - }, - { - name = "staticmex", - x = 1512, - z = 1400, - facing = 0, - }, - { - name = "staticmex", - x = 984, - z = 1496, - facing = 0, - }, - { - name = "staticmex", - x = 968, - z = 1960, - facing = 0, - }, - { - name = "energyfusion", - x = 1576, - z = 384, - facing = 0, - }, - { - name = "staticmex", - x = 376, - z = 1656, - facing = 0, - }, - { - name = "staticmex", - x = 168, - z = 1576, - facing = 0, - }, - { - name = "energypylon", - x = 1992, - z = 792, - facing = 0, - }, - { - name = "energypylon", - x = 952, - z = 680, - facing = 0, - }, - { - name = "energyfusion", - x = 712, - z = 176, - facing = 0, - }, - { - name = "energysolar", - x = 456, - z = 456, - facing = 0, - }, - { - name = "energysolar", - x = 328, - z = 344, - facing = 0, - }, - { - name = "energysolar", - x = 1480, - z = 680, - facing = 0, - }, - { - name = "turretheavylaser", - x = 2024, - z = 1096, - facing = 0, - }, - { - name = "turretriot", - x = 2056, - z = 1224, - facing = 0, - }, - { - name = "energypylon", - x = 1336, - z = 1368, - facing = 0, - }, - { - name = "turretheavy", - x = 1160, - z = 1672, - facing = 0, - }, - { - name = "energypylon", - x = 392, - z = 1384, - facing = 0, - }, - { - name = "turretheavy", - x = 520, - z = 1848, - facing = 0, - }, - { - name = "factorygunship", - x = 824, - z = 472, - facing = 0, - }, - { - name = "staticcon", - x = 808, - z = 360, - facing = 0, - }, - { - name = "staticcon", - x = 872, - z = 360, - facing = 0, - }, - { - name = "factoryamph", - x = 1480, - z = 1064, - facing = 0, - }, - { - name = "staticcon", - x = 1448, - z = 936, - facing = 0, - }, - { - name = "staticcon", - x = 1528, - z = 936, - facing = 0, - }, - { - name = "staticheavyradar", - x = 1264, - z = 1616, - facing = 0, - }, - { - name = "turretaaflak", - x = 312, - z = 1480, - facing = 0, - }, - { - name = "turretaaflak", - x = 1176, - z = 1448, - facing = 0, - }, - { - name = "turretaaflak", - x = 776, - z = 1512, - facing = 0, - }, - { - name = "turretaaflak", - x = 1816, - z = 968, - facing = 0, - }, - { - name = "hoverraid", - x = 1890, - z = 4532, - facing = 0, - }, - { - name = "staticstorage", - x = 1384, - z = 824, - facing = 0, - }, - { - name = "staticstorage", - x = 1480, - z = 616, - facing = 0, - }, - { - name = "gunshipskirm", - x = 802, - z = 3033, - facing = 0, - }, - { - name = "amphcon", - x = 1255, - z = 528, - facing = 3, - }, - { - name = "hoverassault", - x = 1231, - z = 4966, - facing = 2, - }, - { - name = "amphfloater", - x = 1637, - z = 3859, - facing = 3, - }, - { - name = "turretlaser", - x = 1536, - z = 640, - facing = 0, - }, - { - name = "hoverarty", - x = 2080, - z = 2893, - facing = 0, - }, - { - name = "staticmex", - x = 1992, - z = 1784, - facing = 0, - }, - { - name = "gunshipskirm", - x = 2686, - z = 3777, - facing = 2, - }, - { - name = "amphraid", - x = 1400, - z = 4422, - facing = 2, - }, - { - name = "staticcon", - x = 1496, - z = 888, - facing = 0, - }, - { - name = "amphraid", - x = 1382, - z = 4324, - facing = 2, - }, - { - name = "staticmex", - x = 1512, - z = 2152, - facing = 0, - buildProgress = 0.69660002, - }, - { - name = "staticcon", - x = 1576, - z = 952, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1576, 952}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1480, 1100}, options = {"shift"}}, - }, - }, - { - name = "amphfloater", - x = 1343, - z = 3003, - facing = 0, - }, - { - name = "gunshipskirm", - x = 1460, - z = 4264, - facing = 3, - }, - { - name = "amphcon", - x = 1088, - z = 1725, - facing = 0, - }, - { - name = "turretlaser", - x = 2544, - z = 688, - facing = 0, - }, - { - name = "amphcon", - x = 1985, - z = 1889, - facing = 0, - }, - { - name = "gunshipskirm", - x = 721, - z = 3328, - facing = 0, - }, - { - name = "gunshipskirm", - x = 770, - z = 2171, - facing = 0, - }, - { - name = "staticradar", - x = 2368, - z = 560, - facing = 0, - }, - { - name = "hoverraid", - x = 1840, - z = 772, - facing = 3, - }, - { - name = "amphcon", - x = 1507, - z = 2040, - facing = 0, - }, - { - name = "hovercon", - x = 3168, - z = 437, - facing = 1, - }, - { - name = "amphcon", - x = 2006, - z = 1738, - facing = 1, - }, - { - name = "turretlaser", - x = 1872, - z = 560, - facing = 0, - }, - { - name = "amphraid", - x = 1224, - z = 1910, - facing = 0, - }, - { - name = "hovercon", - x = 2315, - z = 665, - facing = 1, - }, - { - name = "gunshipassault", - x = 824, - z = 473, - facing = 1, - buildProgress = 0.3362, - }, - { - name = "turretlaser", - x = 1088, - z = 1840, - facing = 0, - buildProgress = 0.88050002, - }, - { - name = "amphcon", - x = 1623, - z = 1136, - facing = 1, - }, - { - name = "turretlaser", - x = 2016, - z = 1984, - facing = 0, - buildProgress = 0.62769997, - }, - { - name = "hoverskirm", - x = 2096, - z = 560, - facing = 0, - buildProgress = 0.2106, - }, - { - name = "amphfloater", - x = 1480, - z = 1100, - facing = 0, - buildProgress = 0.14219999, - }, - { - name = "turretlaser", - x = 2288, - z = 720, - facing = 0, - buildProgress = 0.0018, - }, - } - }, - { - startX = 2000, - startZ = 7700, - humanName = "Scabling", - -- aiLib = "Null AI", - -- bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - "staticantinuke", - "factoryjump", - "jumpcon", - "jumpraid", - "jumpskirm", - "jumpassault", - "jumpsumo", - "jumparty", - "jumpblackhole", - "jumpaa", - "factorytank", - "tankcon", - "tankassault", - "tankheavyassault", - "tankarty", - "tankheavyarty", - "tankaa", - "tankriot", - "factoryspider", - "spidercon", - "spiderscout", - "spiderriot", - "spideremp", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spiderantiheavy", - "spideraa", - "factoryveh", - "vehcon", - "vehscout", - "vehraid", - "vehriot", - "vehassault", - "vehaa", - "vehsupport", - "veharty", - "vehheavyarty", - "vehcapture", - "striderhub", - "striderdante", - "striderarty", - }, - commanderLevel = 6, - commander = { - name = "Zachariah", - chassis = "guardian", - decorations = { - "skin_bombard_steel", - }, - modules = { - "commweapon_flamethrower", - "commweapon_disintegrator", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_autorepair", - "module_autorepair", - "module_autorepair", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - } - }, - startUnits = { - { - name = "staticmex", - x = 968, - z = 6744, - facing = 0, - }, - { - name = "staticmex", - x = 952, - z = 6280, - facing = 0, - }, - { - name = "staticmex", - x = 1512, - z = 6088, - facing = 0, - }, - { - name = "staticmex", - x = 1992, - z = 6456, - facing = 0, - }, - { - name = "staticmex", - x = 1512, - z = 6824, - facing = 0, - }, - { - name = "staticmex", - x = 1368, - z = 7480, - facing = 0, - }, - { - name = "staticmex", - x = 1272, - z = 7752, - facing = 0, - }, - { - name = "staticmex", - x = 1896, - z = 7592, - facing = 0, - }, - { - name = "staticmex", - x = 2408, - z = 7688, - facing = 0, - }, - { - name = "staticmex", - x = 584, - z = 7752, - facing = 0, - }, - { - name = "staticmex", - x = 344, - z = 7784, - facing = 0, - }, - { - name = "staticmex", - x = 248, - z = 7992, - facing = 0, - }, - { - name = "staticmex", - x = 168, - z = 6664, - facing = 0, - }, - { - name = "staticmex", - x = 376, - z = 6584, - facing = 0, - }, - { - name = "staticmex", - x = 2616, - z = 7592, - facing = 0, - }, - { - name = "staticmex", - x = 2920, - z = 6456, - facing = 0, - }, - { - name = "staticmex", - x = 3016, - z = 7480, - facing = 0, - }, - { - name = "staticmex", - x = 3272, - z = 7656, - facing = 0, - }, - { - name = "staticmex", - x = 3640, - z = 7688, - facing = 0, - }, - { - name = "staticmex", - x = 3848, - z = 7880, - facing = 0, - }, - { - name = "staticmex", - x = 3848, - z = 7176, - facing = 0, - }, - { - name = "staticmex", - x = 3848, - z = 6456, - facing = 0, - }, - { - name = "energygeo", - x = 3416, - z = 6712, - facing = 0, - }, - { - name = "energyfusion", - x = 3992, - z = 8096, - facing = 0, - }, - { - name = "energyfusion", - x = 3032, - z = 8048, - facing = 0, - }, - { - name = "energyfusion", - x = 2200, - z = 7936, - facing = 0, - }, - { - name = "energyfusion", - x = 1384, - z = 7968, - facing = 0, - }, - { - name = "energyfusion", - x = 424, - z = 8112, - facing = 0, - }, - { - name = "energypylon", - x = 744, - z = 7832, - facing = 0, - }, - { - name = "energypylon", - x = 1640, - z = 7672, - facing = 0, - }, - { - name = "energypylon", - x = 2568, - z = 7688, - facing = 0, - }, - { - name = "energypylon", - x = 3512, - z = 7688, - facing = 0, - }, - { - name = "factorytank", - x = 2096, - z = 7488, - facing = 2, - }, - { - name = "staticcon", - x = 2056, - z = 7608, - facing = 2, - }, - { - name = "staticcon", - x = 2136, - z = 7608, - facing = 2, - }, - { - name = "factoryveh", - x = 3696, - z = 7456, - facing = 2, - }, - { - name = "staticcon", - x = 3656, - z = 7592, - facing = 2, - }, - { - name = "staticcon", - x = 3736, - z = 7592, - facing = 2, - }, - { - name = "striderhub", - x = 2800, - z = 7776, - facing = 2, - }, - { - name = "staticcon", - x = 2888, - z = 7768, - facing = 2, - }, - { - name = "energypylon", - x = 3384, - z = 7032, - facing = 2, - }, - { - name = "turretheavy", - x = 3544, - z = 6712, - facing = 2, - }, - { - name = "turretheavy", - x = 3304, - z = 6696, - facing = 2, - }, - { - name = "turretaafar", - x = 3216, - z = 6992, - facing = 2, - }, - { - name = "turretaafar", - x = 3600, - z = 6992, - facing = 2, - }, - { - name = "turretriot", - x = 3272, - z = 7272, - facing = 3, - }, - { - name = "turretriot", - x = 3544, - z = 7272, - facing = 1, - }, - { - name = "factoryspider", - x = 376, - z = 7416, - facing = 2, - }, - { - name = "staticcon", - x = 344, - z = 7528, - facing = 2, - }, - { - name = "staticcon", - x = 424, - z = 7528, - facing = 2, - }, - { - name = "factoryjump", - x = 1048, - z = 7432, - facing = 2, - }, - { - name = "staticcon", - x = 1016, - z = 7560, - facing = 2, - }, - { - name = "staticcon", - x = 1096, - z = 7560, - facing = 2, - }, - { - name = "energypylon", - x = 408, - z = 6952, - facing = 2, - }, - { - name = "turretheavy", - x = 2632, - z = 7224, - facing = 2, - }, - { - name = "energypylon", - x = 1352, - z = 6904, - facing = 2, - }, - { - name = "turretheavy", - x = 1192, - z = 6552, - facing = 2, - }, - { - name = "turretheavy", - x = 1688, - z = 7224, - facing = 2, - }, - { - name = "turretheavy", - x = 520, - z = 6424, - facing = 2, - }, - { - name = "striderdante", - x = 2800, - z = 7680, - facing = 0, - buildProgress = 0.44049999, - }, - { - name = "tankcon", - x = 2389, - z = 6477, - facing = 0, - }, - { - name = "spideremp", - x = 2160, - z = 6249, - facing = 2, - }, - { - name = "vehraid", - x = 2148, - z = 6175, - facing = 2, - }, - { - name = "jumpassault", - x = 2096, - z = 6105, - facing = 2, - }, - { - name = "staticstorage", - x = 2024, - z = 7720, - facing = 2, - }, - { - name = "spidercon", - x = 1590, - z = 6433, - facing = 2, - }, - { - name = "tankcon", - x = 2254, - z = 5448, - facing = 2, - }, - { - name = "turretlaser", - x = 1872, - z = 7456, - facing = 2, - }, - { - name = "turretlaser", - x = 1600, - z = 7648, - facing = 2, - }, - { - name = "jumpcon", - x = 1054, - z = 5346, - facing = 0, - }, - { - name = "turretlaser", - x = 1088, - z = 5008, - facing = 1, - }, - { - name = "turretlaser", - x = 512, - z = 7888, - facing = 2, - }, - { - name = "tankcon", - x = 3349, - z = 5832, - facing = 0, - }, - { - name = "vehcon", - x = 3522, - z = 5846, - facing = 3, - }, - { - name = "jumpcon", - x = 2552, - z = 5828, - facing = 2, - }, - { - name = "staticradar", - x = 656, - z = 7968, - facing = 2, - }, - { - name = "staticradar", - x = 3632, - z = 7792, - facing = 2, - }, - { - name = "tankcon", - x = 2997, - z = 5870, - facing = 2, - }, - { - name = "vehassault", - x = 2121, - z = 6129, - facing = 2, - }, - { - name = "spidercon", - x = 434, - z = 5626, - facing = 2, - }, - { - name = "staticmex", - x = 2200, - z = 6152, - facing = 0, - }, - { - name = "turretlaser", - x = 976, - z = 6384, - facing = 2, - }, - { - name = "turretlaser", - x = 3792, - z = 7888, - facing = 2, - }, - { - name = "turretlaser", - x = 3184, - z = 7664, - facing = 2, - }, - { - name = "energypylon", - x = 2104, - z = 6232, - facing = 2, - }, - { - name = "tankcon", - x = 2189, - z = 5626, - facing = 2, - }, - { - name = "spidercon", - x = 223, - z = 5346, - facing = 1, - }, - { - name = "turretlaser", - x = 2048, - z = 6288, - facing = 2, - }, - { - name = "turretlaser", - x = 160, - z = 6624, - facing = 2, - }, - { - name = "staticradar", - x = 2096, - z = 6464, - facing = 2, - }, - { - name = "tankcon", - x = 2793, - z = 6159, - facing = 1, - }, - { - name = "spideremp", - x = 2180, - z = 6192, - facing = 2, - }, - { - name = "jumpraid", - x = 2447, - z = 5267, - facing = 1, - }, - { - name = "vehaa", - x = 3710, - z = 5565, - facing = 3, - }, - { - name = "energywind", - x = 1736, - z = 6568, - facing = 2, - }, - { - name = "staticmex", - x = 1096, - z = 5288, - facing = 0, - }, - { - name = "staticmex", - x = 2920, - z = 6040, - facing = 0, - }, - { - name = "staticmex", - x = 3640, - z = 6040, - facing = 0, - }, - { - name = "staticmex", - x = 472, - z = 5528, - facing = 0, - }, - { - name = "tankassault", - x = 2096, - z = 7460, - facing = 2, - buildProgress = 0.88739997, - }, - { - name = "turretlaser", - x = 2736, - z = 6112, - facing = 2, - }, - { - name = "jumpcon", - x = 1864, - z = 6667, - facing = 2, - }, - { - name = "turretlaser", - x = 336, - z = 5456, - facing = 1, - }, - { - name = "vehraid", - x = 2855, - z = 6521, - facing = 2, - }, - { - name = "turretlaser", - x = 3520, - z = 5808, - facing = 2, - }, - { - name = "jumpassault", - x = 1048, - z = 7408, - facing = 2, - buildProgress = 0.70270002, - }, - { - name = "staticmex", - x = 3512, - z = 5720, - facing = 0, - }, - { - name = "staticmex", - x = 104, - z = 5224, - facing = 0, - }, - { - name = "turretmissile", - x = 512, - z = 5456, - facing = 1, - buildProgress = 0.80989999, - }, - { - name = "staticmex", - x = 2296, - z = 5288, - facing = 0, - buildProgress = 0.02, - }, - { - name = "turretgauss", - x = 408, - z = 5272, - facing = 1, - buildProgress = 0.0025, - }, - } - }, - }, - neutralUnits = { - { - name = "pw_artefact", - x = 3408, - z = 7280, - facing = 0, - invincible = true, - ignoredByAI = true, - mapMarker = { - text = "Artefact", - color = "green" - }, - }, - }, - initialWrecks = { - { - name = "staticmex_dead", - x = 3640, - z = 4264, - facing = 0, - }, - { - name = "staticmex_dead", - x = 3640, - z = 3992, - facing = 0, - }, - { - name = "staticmex_dead", - x = 2408, - z = 4392, - facing = 0, - }, - { - name = "staticmex_dead", - x = 3992, - z = 4120, - facing = 0, - }, - { - name = "staticmex_dead", - x = 2104, - z = 4264, - facing = 0, - }, - { - name = "staticmex_dead", - x = 3880, - z = 3672, - facing = 0, - }, - { - name = "staticmex_dead", - x = 2104, - z = 3976, - facing = 0, - }, - { - name = "staticmex_dead", - x = 3432, - z = 3224, - facing = 0, - }, - { - name = "staticmex_dead", - x = 2408, - z = 3832, - facing = 0, - }, - { - name = "staticmex_dead", - x = 2712, - z = 4120, - facing = 0, - }, - { - name = "staticmex_dead", - x = 3032, - z = 2952, - facing = 0, - }, - { - name = "staticmex_dead", - x = 2712, - z = 3336, - facing = 0, - }, - { - name = "staticmex_dead", - x = 2712, - z = 4904, - facing = 0, - }, - { - name = "staticmex_dead", - x = 2952, - z = 3752, - facing = 0, - }, - { - name = "staticmex_dead", - x = 2296, - z = 5288, - facing = 0, - }, - { - name = "staticmex_dead", - x = 1928, - z = 4984, - facing = 0, - }, - { - name = "staticmex_dead", - x = 2952, - z = 4504, - facing = 0, - }, - { - name = "staticmex_dead", - x = 1464, - z = 4520, - facing = 0, - }, - { - name = "staticmex_dead", - x = 1000, - z = 4360, - facing = 0, - }, - { - name = "staticmex_dead", - x = 3016, - z = 5288, - facing = 0, - }, - { - name = "staticmex_dead", - x = 696, - z = 4120, - facing = 0, - }, - { - name = "staticmex_dead", - x = 3432, - z = 5016, - facing = 0, - }, - { - name = "staticmex_dead", - x = 1000, - z = 3880, - facing = 0, - }, - { - name = "staticmex_dead", - x = 3880, - z = 4568, - facing = 0, - }, - { - name = "staticmex_dead", - x = 872, - z = 3448, - facing = 0, - }, - { - name = "staticmex_dead", - x = 456, - z = 3432, - facing = 0, - }, - { - name = "staticmex_dead", - x = 136, - z = 3736, - facing = 0, - }, - { - name = "staticmex_dead", - x = 3992, - z = 3016, - facing = 0, - }, - { - name = "staticmex_dead", - x = 136, - z = 4504, - facing = 0, - }, - { - name = "staticmex_dead", - x = 440, - z = 4808, - facing = 0, - }, - { - name = "staticmex_dead", - x = 872, - z = 4792, - facing = 0, - }, - { - name = "staticmex_dead", - x = 1096, - z = 5288, - facing = 0, - }, - { - name = "staticmex_dead", - x = 472, - z = 5528, - facing = 0, - }, - { - name = "energysolar_dead", - x = 3976, - z = 3144, - facing = 0, - }, - { - name = "energysolar_dead", - x = 3976, - z = 3288, - facing = 0, - }, - { - name = "staticmex_dead", - x = 104, - z = 5224, - facing = 0, - }, - { - name = "energysolar_dead", - x = 3960, - z = 3432, - facing = 0, - }, - { - name = "energysolar_dead", - x = 3960, - z = 3576, - facing = 0, - }, - { - name = "energysolar_dead", - x = 3960, - z = 3768, - facing = 0, - }, - { - name = "energysolar_dead", - x = 3992, - z = 3912, - facing = 0, - }, - { - name = "energysolar_dead", - x = 4040, - z = 4056, - facing = 0, - }, - { - name = "energysolar_dead", - x = 3848, - z = 4104, - facing = 0, - }, - { - name = "staticmex_dead", - x = 1464, - z = 3720, - facing = 0, - }, - { - name = "energysolar_dead", - x = 3688, - z = 4120, - facing = 0, - }, - { - name = "energysolar_dead", - x = 3560, - z = 4168, - facing = 0, - }, - { - name = "energysolar_dead", - x = 3752, - z = 4328, - facing = 0, - }, - { - name = "staticmex_dead", - x = 1928, - z = 3272, - facing = 0, - }, - { - name = "energysolar_dead", - x = 3880, - z = 4456, - facing = 0, - }, - { - name = "staticmex_dead", - x = 2296, - z = 2952, - facing = 0, - }, - { - name = "energysolar_dead", - x = 2824, - z = 4920, - facing = 0, - }, - { - name = "energysolar_dead", - x = 2952, - z = 5064, - facing = 0, - }, - { - name = "staticmex_dead", - x = 1096, - z = 2952, - facing = 0, - }, - { - name = "energysolar_dead", - x = 3080, - z = 5208, - facing = 0, - }, - { - name = "energysolar_dead", - x = 3192, - z = 5144, - facing = 0, - }, - { - name = "energysolar_dead", - x = 3320, - z = 5016, - facing = 0, - }, - { - name = "energyheavygeo_dead", - x = 1544, - z = 4104, - facing = 0, - }, - { - name = "energysolar_dead", - x = 2184, - z = 4056, - facing = 0, - }, - { - name = "energysolar_dead", - x = 2184, - z = 4200, - facing = 0, - }, - { - name = "energysolar_dead", - x = 2296, - z = 4232, - facing = 0, - }, - { - name = "energysolar_dead", - x = 2440, - z = 4312, - facing = 0, - }, - { - name = "energysolar_dead", - x = 2568, - z = 4296, - facing = 0, - }, - { - name = "energysolar_dead", - x = 2712, - z = 4248, - facing = 0, - }, - { - name = "turretriot_dead", - x = 1480, - z = 3976, - facing = 2, - }, - { - name = "turretriot_dead", - x = 1480, - z = 4216, - facing = 0, - }, - { - name = "turretaaflak_dead", - x = 1304, - z = 4120, - facing = 3, - }, - { - name = "energysolar_dead", - x = 2056, - z = 5000, - facing = 0, - }, - { - name = "energysolar_dead", - x = 2200, - z = 5096, - facing = 0, - }, - { - name = "turretemp_dead", - x = 1584, - z = 3984, - facing = 2, - buildProgress = 0.97490001, - }, - { - name = "energysolar_dead", - x = 2344, - z = 5192, - facing = 0, - }, - { - name = "turretemp_dead", - x = 1584, - z = 4224, - facing = 0, - }, - { - name = "turretlaser_dead", - x = 3936, - z = 2928, - facing = 2, - }, - { - name = "turretlaser_dead", - x = 3664, - z = 3088, - facing = 2, - }, - { - name = "turretlaser_dead", - x = 3168, - z = 3648, - facing = 2, - }, - { - name = "turretlaser_dead", - x = 2144, - z = 3216, - facing = 2, - }, - { - name = "turretlaser_dead", - x = 2064, - z = 3552, - facing = 3, - }, - { - name = "turretlaser_dead", - x = 1968, - z = 3856, - facing = 3, - }, - { - name = "turretlaser_dead", - x = 1952, - z = 4368, - facing = 3, - }, - { - name = "turretmissile_dead", - x = 1168, - z = 3216, - facing = 2, - }, - { - name = "turretmissile_dead", - x = 1072, - z = 3216, - facing = 2, - }, - { - name = "turretlaser_dead", - x = 2016, - z = 4640, - facing = 3, - }, - { - name = "turretmissile_dead", - x = 592, - z = 3216, - facing = 2, - }, - { - name = "turretmissile_dead", - x = 512, - z = 3216, - facing = 2, - }, - { - name = "turretlaser_dead", - x = 2368, - z = 5024, - facing = 0, - }, - { - name = "turretlaser_dead", - x = 2848, - z = 5328, - facing = 0, - }, - { - name = "turretmissile_dead", - x = 80, - z = 3808, - facing = 2, - }, - { - name = "turretmissile_dead", - x = 144, - z = 3824, - facing = 2, - }, - { - name = "turretlaser_dead", - x = 3360, - z = 5328, - facing = 0, - }, - { - name = "turretmissile_dead", - x = 80, - z = 4720, - facing = 0, - }, - { - name = "turretlaser_dead", - x = 3808, - z = 5120, - facing = 0, - }, - { - name = "turretmissile_dead", - x = 176, - z = 4736, - facing = 0, - }, - { - name = "turretheavylaser_dead", - x = 3672, - z = 5032, - facing = 0, - }, - { - name = "turretmissile_dead", - x = 608, - z = 5120, - facing = 0, - }, - { - name = "turretmissile_dead", - x = 672, - z = 5136, - facing = 0, - }, - { - name = "turretmissile_dead", - x = 1184, - z = 5248, - facing = 0, - }, - { - name = "turretmissile_dead", - x = 1248, - z = 5264, - facing = 0, - }, - { - name = "turretheavylaser_dead", - x = 3768, - z = 3208, - facing = 2, - }, - { - name = "turretmissile_dead", - x = 928, - z = 4512, - facing = 0, - }, - { - name = "turretmissile_dead", - x = 976, - z = 4528, - facing = 0, - }, - { - name = "turretgauss_dead", - x = 2600, - z = 3944, - facing = 2, - }, - { - name = "turretmissile_dead", - x = 912, - z = 3712, - facing = 2, - }, - { - name = "turretgauss_dead", - x = 3224, - z = 3944, - facing = 2, - }, - { - name = "turretmissile_dead", - x = 976, - z = 3696, - facing = 2, - }, - { - name = "turretaafar_dead", - x = 864, - z = 4112, - facing = 1, - }, - { - name = "energywind_dead", - x = 760, - z = 4200, - facing = 1, - }, - { - name = "energywind_dead", - x = 840, - z = 4248, - facing = 1, - }, - { - name = "turretgauss_dead", - x = 2632, - z = 4600, - facing = 0, - }, - { - name = "energywind_dead", - x = 920, - z = 4312, - facing = 1, - }, - { - name = "energywind_dead", - x = 728, - z = 4024, - facing = 1, - }, - { - name = "turretgauss_dead", - x = 3224, - z = 4584, - facing = 0, - }, - { - name = "energywind_dead", - x = 808, - z = 3960, - facing = 1, - }, - { - name = "energywind_dead", - x = 888, - z = 3896, - facing = 1, - }, - { - name = "energywind_dead", - x = 968, - z = 3832, - facing = 1, - }, - { - name = "energywind_dead", - x = 648, - z = 4072, - facing = 1, - }, - { - name = "energysolar_dead", - x = 2424, - z = 3736, - facing = 1, - }, - { - name = "energywind_dead", - x = 568, - z = 4008, - facing = 1, - }, - { - name = "energysolar_dead", - x = 2504, - z = 3592, - facing = 1, - }, - { - name = "energywind_dead", - x = 488, - z = 3928, - facing = 1, - }, - { - name = "energysolar_dead", - x = 2568, - z = 3448, - facing = 1, - }, - { - name = "energywind_dead", - x = 408, - z = 3864, - facing = 1, - }, - { - name = "energysolar_dead", - x = 2648, - z = 3304, - facing = 1, - }, - { - name = "energywind_dead", - x = 328, - z = 3800, - facing = 1, - }, - { - name = "energysolar_dead", - x = 2808, - z = 3384, - facing = 1, - }, - { - name = "energywind_dead", - x = 248, - z = 3736, - facing = 1, - }, - { - name = "energysolar_dead", - x = 2840, - z = 3528, - facing = 1, - }, - { - name = "energysolar_dead", - x = 2872, - z = 3672, - facing = 1, - }, - { - name = "energywind_dead", - x = 168, - z = 4424, - facing = 1, - }, - { - name = "energywind_dead", - x = 248, - z = 4392, - facing = 1, - }, - { - name = "energywind_dead", - x = 328, - z = 4344, - facing = 1, - }, - { - name = "energywind_dead", - x = 408, - z = 4312, - facing = 1, - }, - { - name = "energysolar_dead", - x = 3144, - z = 2968, - facing = 1, - }, - { - name = "energywind_dead", - x = 488, - z = 4264, - facing = 1, - }, - { - name = "energysolar_dead", - x = 3288, - z = 3048, - facing = 1, - }, - { - name = "energywind_dead", - x = 568, - z = 4232, - facing = 1, - }, - { - name = "energysolar_dead", - x = 3432, - z = 3144, - facing = 1, - }, - { - name = "energywind_dead", - x = 648, - z = 4184, - facing = 1, - }, - { - name = "energywind_dead", - x = 504, - z = 4744, - facing = 1, - }, - { - name = "energywind_dead", - x = 584, - z = 4744, - facing = 1, - }, - { - name = "energywind_dead", - x = 664, - z = 4744, - facing = 1, - }, - { - name = "energywind_dead", - x = 744, - z = 4744, - facing = 1, - }, - { - name = "energywind_dead", - x = 824, - z = 4744, - facing = 1, - }, - { - name = "staticcon_dead", - x = 760, - z = 4472, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {760, 4472}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {785, 4447}, options = {"shift"}}, - }, - }, - { - name = "staticcon_dead", - x = 760, - z = 4552, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {760, 4552}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {785, 4527}, options = {"shift"}}, - }, - }, - { - name = "factoryamph_dead", - x = 664, - z = 4568, - facing = 3, - }, - { - name = "staticcon_dead", - x = 2328, - z = 4792, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2328, 4792}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2303, 4767}, options = {"shift"}}, - }, - }, - { - name = "staticcon_dead", - x = 2408, - z = 4792, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2408, 4792}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2383, 4767}, options = {"shift"}}, - }, - }, - { - name = "factorytank_dead", - x = 2368, - z = 4672, - facing = 2, - }, - { - name = "staticcon_dead", - x = 3464, - z = 3800, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3464, 3800}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3439, 3825}, options = {"shift"}}, - }, - }, - { - name = "staticcon_dead", - x = 3544, - z = 3800, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3544, 3800}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3519, 3825}, options = {"shift"}}, - }, - }, - { - name = "factoryjump_dead", - x = 3496, - z = 3688, - facing = 2, - }, - { - name = "staticcon_dead", - x = 3512, - z = 4440, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3512, 4440}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3487, 4415}, options = {"shift"}}, - }, - }, - { - name = "staticcon_dead", - x = 3608, - z = 4440, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3608, 4440}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3583, 4415}, options = {"shift"}}, - }, - }, - { - name = "staticcon_dead", - x = 3560, - z = 4520, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3560, 4520}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3535, 4495}, options = {"shift"}}, - }, - }, - { - name = "striderhub_dead", - x = 3440, - z = 4528, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3440, 4528}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3415, 4503}, options = {"shift"}}, - }, - }, - { - name = "staticcon_dead", - x = 3512, - z = 4616, - facing = 2, - buildProgress = 0.05, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3512, 4616}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3487, 4591}, options = {"shift"}}, - }, - }, - { - name = "striderhub_dead", - x = 720, - z = 3712, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {720, 3712}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {745, 3737}, options = {"shift"}}, - }, - }, - { - name = "turretaaclose_dead", - x = 2680, - z = 3592, - facing = 2, - }, - { - name = "staticcon_dead", - x = 632, - z = 3704, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {632, 3704}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {657, 3729}, options = {"shift"}}, - }, - }, - { - name = "staticcon_dead", - x = 680, - z = 3624, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {680, 3624}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {705, 3649}, options = {"shift"}}, - }, - }, - { - name = "turretaaclose_dead", - x = 3656, - z = 3624, - facing = 2, - }, - { - name = "amphriot_dead", - x = 390, - z = 3538, - facing = 0, - }, - { - name = "amphriot_dead", - x = 436, - z = 4567, - facing = 0, - }, - { - name = "amphriot_dead", - x = 2231, - z = 3592, - facing = 0, - }, - { - name = "amphriot_dead", - x = 3195, - z = 4339, - facing = 0, - }, - { - name = "amphriot_dead", - x = 3877, - z = 3456, - facing = 0, - }, - { - name = "amphriot_dead", - x = 3231, - z = 4917, - facing = 0, - }, - { - name = "amphriot_dead", - x = 1390, - z = 5030, - facing = 0, - }, - { - name = "amphfloater_dead", - x = 1413, - z = 3238, - facing = 0, - }, - { - name = "amphfloater_dead", - x = 2340, - z = 3631, - facing = 0, - }, - { - name = "amphfloater_dead", - x = 3165, - z = 4230, - facing = 0, - }, - { - name = "amphfloater_dead", - x = 1297, - z = 4588, - facing = 0, - }, - { - name = "amphfloater_dead", - x = 3984, - z = 4321, - facing = 0, - }, - { - name = "amphassault_dead", - x = 636, - z = 3938, - facing = 0, - }, - { - name = "tankassault_dead", - x = 1408, - z = 4344, - facing = 0, - }, - { - name = "tankassault_dead", - x = 2821, - z = 4484, - facing = 0, - }, - { - name = "tankassault_dead", - x = 3153, - z = 3203, - facing = 0, - }, - { - name = "tankassault_dead", - x = 1755, - z = 3161, - facing = 0, - }, - { - name = "amphriot_dead", - x = 2958, - z = 4808, - facing = 0, - }, - { - name = "tankriot_dead", - x = 2264, - z = 4906, - facing = 0, - }, - { - name = "tankriot_dead", - x = 1174, - z = 4301, - facing = 0, - }, - { - name = "jumpassault_dead", - x = 3794, - z = 4041, - facing = 0, - }, - { - name = "jumpassault_dead", - x = 1652, - z = 3719, - facing = 0, - }, - { - name = "striderdante_dead", - x = 2919, - z = 2559, - facing = 0, - }, - { - name = "staticradar_dead", - x = 3296, - z = 3248, - facing = 2, - }, - { - name = "striderdante_dead", - x = 2268, - z = 4372, - facing = 0, - }, - { - name = "striderdante_dead", - x = 354, - z = 4186, - facing = 0, - }, - }, - defeatConditionConfig = { - [0] = { - loseAfterSeconds = 20*60, - timeLossObjectiveID = 2, - }, - [1] = { - ignoreUnitLossDefeat = true, - loseAfterSeconds = false, - }, - }, - objectiveConfig = { - [1] = { - description = "Bring your Commander to the Artefact", - }, - [2] = { - description = "Win before 20:00", - }, - [3] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - victoryByTime = 15*60, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 15:00", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 8, - unitTypes = { - "striderantiheavy", - }, - image = planetUtilities.ICON_DIR .. "striderantiheavy.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 8 Ultimatums", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 4, - unitTypes = { - "energygeo", - "energyheavygeo", - }, - image = planetUtilities.ICON_DIR .. "energygeo.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have at least 4 Geothermals (of either kind)", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "striderantiheavy", - }, - modules = { - "commweapon_disintegrator", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet6.lua b/campaign/dev/planets/planet6.lua deleted file mode 100644 index 49f995535..000000000 --- a/campaign/dev/planets/planet6.lua +++ /dev/null @@ -1,287 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/terran03_damaged.png" - - local planetData = { - name = "Hebat", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.22, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.68, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Sylvan", - radius = "3300 km", - primary = "Voblaka", - primaryType = "F9V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24429", - text = [[This battle is taking place at high altitude, so deploy Wind Generators for cheap and efficient energy income. Use the Knight's lightning gun to eliminate the enemy Jumpbots.]] - }, - tips = { - { - image = "unitpics/energywind.png", - text = [[Wind Generators generate an amount of energy that varies over time from 0 to 2.5 at sea level. If built at higher altitudes the worst-case outcome becomes better.]] - }, - { - image = "unitpics/cloakassault.png", - text = [[Knights are much tougher than the other Cloakbots, and use a lightning gun to damage and stun enemy units. They're effective against medium-weight units and defences.]] - }, - { - image = "unitpics/jumpraid.png", - text = [[The enemy will use Pyros against you - they have flamethrowers to set your units on fire, and can jump over holes and cliffs.]] - }, - }, - gameConfig = { - mapName = "Fairyland 1.31", - playerConfig = { - startX = 370, - startZ = 3500, - allyTeam = 0, - useUnlocks = true, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "energywind", - "cloakassault", - }, - startUnits = { - { - name = "cloakcon", - x = 200, - z = 3550, - facing = 1, - }, - { - name = "cloakassault", - x = 800, - z = 3400, - facing = 1, - }, - { - name = "cloakassault", - x = 800, - z = 3600, - facing = 1, - }, - { - name = "cloakraid", - x = 950, - z = 3500, - facing = 1, - }, - { - name = "cloakraid", - x = 910, - z = 3350, - facing = 1, - }, - { - name = "cloakraid", - x = 990, - z = 3650, - facing = 1, - }, - - } - }, - aiConfig = { - { - startX = 4800, - startZ = 1600, - aiLib = "Circuit_difficulty_autofill", - humanName = "BurnForever", - bitDependant = true, - allyTeam = 1, - unlocks = { - "staticmex", - "energywind", - "jumpscout", - "jumpraid", - }, - difficultyDependantUnlocks = { - [2] = {"jumpcon"}, - [3] = {"jumpcon","jumpassault"}, - [4] = {"jumpcon","jumpassault"}, - }, - commanderLevel = 2, - commander = { - name = "Firelord", - chassis = "guardian", - decorations = { - }, - modules = { - "commweapon_flamethrower", - "commweapon_flamethrower", - } - }, - startUnits = { - { - name = "jumpcon", - x = 5000, - z = 2000, - facing = 0, - }, - { - name = "factoryjump", - x = 4200, - z = 1400, - facing = 0, - }, - { - name = "jumpassault", - x = 4200, - z = 1400, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "jumpblackhole", - x = 4200, - z = 2000, - facing = 0, - bonusObjectiveID = 2, - }, - { - name = "jumpraid", - x = 4200, - z = 2100, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "jumpblackhole", - x = 4700, - z = 400, - facing = 0, - bonusObjectiveID = 2, - }, - { - name = "jumpraid", - x = 4200, - z = 2100, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "jumpblackhole", - x = 2620, - z = 500, - facing = 0, - bonusObjectiveID = 2, - }, - { - name = "staticmex", - x = 4646, - z = 250, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "energysolar", - x = 4750, - z = 325, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticmex", - x = 4860, - z = 410, - facing = 0, - difficultyAtLeast = 4, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "factoryjump", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the enemy Commander and Jumpbot Factory", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - -- Indexed by bonusObjectiveID - [1] = { -- Build 25 Windgens - satisfyOnce = true, - countRemovedUnits = true, -- count units that previously died. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 25, - unitTypes = { - "energywind", - }, - image = planetUtilities.ICON_DIR .. "energywind.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 25 Wind Turbines", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Destroy the Placeholders - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - -- See bonusObjectiveID in units table - image = planetUtilities.ICON_DIR .. "jumpblackhole.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy all three enemy Placeholders", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Have 12 mex by 7:30. - satisfyByTime = 450, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 12, - unitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 12 Metal Extractors by 7:30", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "energywind", - "cloakassault", - }, - modules = { - "commweapon_lightninggun", - }, - codexEntries = { - }, - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet60.lua b/campaign/dev/planets/planet60.lua deleted file mode 100644 index 9d356f5e7..000000000 --- a/campaign/dev/planets/planet60.lua +++ /dev/null @@ -1,4104 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/terran02.png" - - local planetData = { - name = "Pendust", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.86, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.64, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Coastal", - radius = "7300 km", - primary = "Narlapa", - primaryType = "G7V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24594", - text = [[Take control of the sea and then the enemy shoreline with Shogun battleships. You'd better hurry - if they finish their Zenith meteor controller, things will become a lot more difficult...]] - }, - tips = { - { - image = "unitpics/shipheavyarty.png", - text = [[The Shogun battleship is a straightforward unit; nine artillery cannons worth of firepower lay waste to your enemies. As artillery units go the Shogun is fairly tough, but keep it away from submarines - it has no defence against underwater foes.]] - }, - { - image = "unitpics/conversion_partillery.png", - text = [[If the terrain or enemy shields don't permit direct fire, Shoguns can be toggled to fire at a high angle instead. This firing mode is less accurate so use it only when necessary.]] - }, - { - image = "unitpics/zenith.png", - text = [[The Zenith superweapon collects meteors from space and flings them across the map. The best counter to any superweapon is to destroy it before it is completed.]] - }, - }, - gameConfig = { - mapName = "Downs_of_Destruction_Fix", - playerConfig = { - startX = 5000, - startZ = 1500, - allyTeam = 0, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "striderhub", - "shipheavyarty", - }, - startUnits = { - { - name = "shipheavyarty", - x = 5450, - z = 1200, - facing = 0, - buildProgress = 0.5, - }, - -- flotilla - { - name = "shiparty", - x = 4800, - z = 1700, - facing = 0, - }, - { - name = "shipheavyarty", - x = 5000, - z = 1700, - facing = 0, - }, - { - name = "shiparty", - x = 5200, - z = 1700, - facing = 0, - }, - { - name = "shipskirm", - x = 4600, - z = 1800, - facing = 0, - }, - { - name = "shipriot", - x = 4800, - z = 1900, - facing = 0, - }, - { - name = "shipassault", - x = 5000, - z = 2000, - facing = 0, - }, - { - name = "shipriot", - x = 5200, - z = 1900, - facing = 0, - }, - { - name = "shipskirm", - x = 5400, - z = 1800, - facing = 0, - }, - -- - { - name = "pw_metal", - x = 4950, - z = 250, - facing = 0, - }, - { - name = "factoryship", - x = 5024, - z = 1232, - facing = 0, - }, - { - name = "staticmex", - x = 3336, - z = 1592, - facing = 0, - }, - { - name = "staticmex", - x = 4408, - z = 952, - facing = 0, - }, - { - name = "staticmex", - x = 5528, - z = 2392, - facing = 0, - }, - -- { - -- name = "shipheavyarty", - -- x = 5583, - -- z = 1713, - -- facing = 0, - -- }, - { - name = "energywind", - x = 4456, - z = 904, - facing = 2, - }, - { - name = "staticmex", - x = 4248, - z = 1768, - facing = 2, - }, - { - name = "staticcon", - x = 5176, - z = 1160, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5176, 1160}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5151, 1185}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 5176, - z = 1256, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5176, 1256}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5151, 1281}, options = {"shift"}}, - }, - }, - { - name = "striderhub", - x = 5280, - z = 1200, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5280, 1200}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5255, 1225}, options = {"shift"}}, - }, - }, - { - name = "energywind", - x = 3384, - z = 1592, - facing = 1, - }, - { - name = "energywind", - x = 3384, - z = 1640, - facing = 1, - }, - { - name = "energywind", - x = 3336, - z = 1640, - facing = 0, - }, - { - name = "energywind", - x = 3288, - z = 1640, - facing = 0, - }, - { - name = "energywind", - x = 3288, - z = 1592, - facing = 3, - }, - { - name = "energywind", - x = 3288, - z = 1544, - facing = 3, - }, - { - name = "energywind", - x = 3336, - z = 1544, - facing = 2, - }, - { - name = "energywind", - x = 3384, - z = 1544, - facing = 2, - }, - { - name = "energywind", - x = 4456, - z = 952, - facing = 1, - }, - { - name = "energywind", - x = 4456, - z = 1000, - facing = 1, - }, - { - name = "energywind", - x = 4408, - z = 1000, - facing = 0, - }, - { - name = "energywind", - x = 4360, - z = 1000, - facing = 0, - }, - { - name = "energywind", - x = 4360, - z = 952, - facing = 3, - }, - { - name = "energywind", - x = 4360, - z = 904, - facing = 3, - }, - { - name = "energywind", - x = 4408, - z = 904, - facing = 2, - }, - { - name = "energysolar", - x = 4312, - z = 1784, - facing = 3, - }, - { - name = "staticcon", - x = 5176, - z = 1352, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5176, 1352}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5151, 1377}, options = {"shift"}}, - }, - }, - { - name = "energysolar", - x = 4184, - z = 1752, - facing = 1, - }, - { - name = "energywind", - x = 5576, - z = 2392, - facing = 3, - }, - { - name = "energywind", - x = 5576, - z = 2440, - facing = 3, - }, - { - name = "energywind", - x = 5528, - z = 2440, - facing = 2, - }, - { - name = "energywind", - x = 5480, - z = 2440, - facing = 2, - }, - { - name = "energywind", - x = 5480, - z = 2392, - facing = 1, - }, - { - name = "energywind", - x = 5480, - z = 2344, - facing = 1, - }, - { - name = "energywind", - x = 5528, - z = 2344, - facing = 0, - }, - { - name = "energywind", - x = 5576, - z = 2344, - facing = 0, - }, - } - }, - aiConfig = { - { - humanName = "Biobas", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - "staticantinuke", - "staticrearm", - "factoryplane", - "planecon", - "planescout", - "planefighter", - "planeheavyfighter", - "bomberprec", - "bomberdisarm", - "bomberheavy", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "amphbomb", - "amphaa", - "factoryship", - "shipcon", - "shipaa", - "shiparty", - "shipassault", - "shipriot", - "shipscout", - "shipskirm", - "shiptorpraider", - "subraider", - }, - commander = false, - startUnits = { - { - name = "staticmex", - x = 2056, - z = 504, - facing = 0, - }, - { - name = "staticmex", - x = 1432, - z = 744, - facing = 0, - }, - { - name = "staticmex", - x = 456, - z = 936, - facing = 0, - }, - { - name = "staticmex", - x = 248, - z = 88, - facing = 0, - }, - { - name = "staticmex", - x = 1144, - z = 1720, - facing = 0, - }, - { - name = "staticmex", - x = 2744, - z = 264, - facing = 0, - }, - { - name = "staticmex", - x = 4072, - z = 264, - facing = 0, - }, - { - name = "energyheavygeo", - x = 1736, - z = 1368, - facing = 0, - }, - { - name = "turretlaser", - x = 2640, - z = 336, - facing = 0, - }, - { - name = "planecon", - x = 4987, - z = 3426, - facing = 1, - }, - { - name = "energypylon", - x = 1256, - z = 1224, - facing = 2, - }, - { - name = "energypylon", - x = 520, - z = 536, - facing = 2, - }, - { - name = "energywind", - x = 824, - z = 872, - facing = 2, - }, - { - name = "energywind", - x = 904, - z = 872, - facing = 2, - }, - { - name = "energywind", - x = 904, - z = 952, - facing = 2, - }, - { - name = "energywind", - x = 824, - z = 952, - facing = 2, - }, - { - name = "energypylon", - x = 2088, - z = 840, - facing = 2, - }, - { - name = "energypylon", - x = 2888, - z = 440, - facing = 2, - }, - { - name = "energyfusion", - x = 440, - z = 48, - facing = 2, - }, - { - name = "energyfusion", - x = 616, - z = 48, - facing = 2, - }, - { - name = "staticrearm", - x = 1000, - z = 1000, - facing = 3, - }, - { - name = "factoryplane", - x = 1384, - z = 992, - facing = 3, - }, - { - name = "staticcon", - x = 1288, - z = 824, - facing = 0, - }, - { - name = "staticcon", - x = 1368, - z = 872, - facing = 0, - }, - { - name = "factoryship", - x = 2800, - z = 1888, - facing = 0, - }, - { - name = "staticcon", - x = 2936, - z = 1816, - facing = 0, - }, - { - name = "staticcon", - x = 2936, - z = 1896, - facing = 0, - }, - { - name = "factoryamph", - x = 1656, - z = 2184, - facing = 0, - }, - { - name = "staticcon", - x = 1752, - z = 2056, - facing = 0, - }, - { - name = "staticcon", - x = 1656, - z = 2056, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1656, 2220}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1656, 2056}, options = {"shift"}}, - }, - }, - { - name = "turrettorp", - x = 1544, - z = 2488, - facing = 0, - }, - { - name = "turrettorp", - x = 1704, - z = 2488, - facing = 0, - }, - { - name = "turrettorp", - x = 584, - z = 2280, - facing = 0, - }, - { - name = "turrettorp", - x = 424, - z = 2280, - facing = 0, - }, - { - name = "turretmissile", - x = 304, - z = 1872, - facing = 0, - }, - { - name = "turretmissile", - x = 720, - z = 1904, - facing = 0, - }, - { - name = "turretmissile", - x = 1136, - z = 1920, - facing = 0, - }, - { - name = "turretmissile", - x = 1552, - z = 1904, - facing = 0, - }, - { - name = "turretmissile", - x = 1872, - z = 1920, - facing = 0, - }, - { - name = "turretmissile", - x = 2272, - z = 1872, - facing = 0, - }, - { - name = "staticheavyradar", - x = 2128, - z = 1408, - facing = 0, - }, - { - name = "pw_metal", - x = 1184, - z = 512, - facing = 0, - }, - { - name = "turretaafar", - x = 1968, - z = 1456, - facing = 0, - }, - { - name = "turretheavylaser", - x = 1864, - z = 1480, - facing = 0, - }, - { - name = "turrettorp", - x = 2888, - z = 2744, - facing = 0, - }, - { - name = "turrettorp", - x = 3080, - z = 2680, - facing = 0, - }, - { - name = "shipassault", - x = 3375, - z = 3861, - facing = 2, - }, - { - name = "amphcon", - x = 3643, - z = 2114, - facing = 0, - }, - { - name = "staticmex", - x = 3880, - z = 3128, - facing = 0, - }, - { - name = "turretmissile", - x = 1600, - z = 3888, - facing = 1, - }, - { - name = "bomberheavy", - x = 1647, - z = 1491, - facing = 1, - }, - { - name = "amphcon", - x = 2357, - z = 4382, - facing = 0, - }, - { - name = "staticstorage", - x = 1032, - z = 1736, - facing = 1, - }, - { - name = "staticcon", - x = 2808, - z = 1736, - facing = 0, - }, - { - name = "planeheavyfighter", - x = 3314, - z = 4916, - facing = 0, - }, - { - name = "staticradar", - x = 1248, - z = 2960, - facing = 1, - }, - { - name = "energypylon", - x = 920, - z = 1720, - facing = 1, - }, - { - name = "turretlaser", - x = 160, - z = 4064, - facing = 1, - }, - { - name = "staticcon", - x = 1592, - z = 2008, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1592, 2008}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1656, 2220}, options = {"shift"}}, - }, - }, - { - name = "staticradar", - x = 3264, - z = 2640, - facing = 0, - }, - { - name = "shipcon", - x = 3736, - z = 1558, - facing = 0, - }, - { - name = "staticcon", - x = 1640, - z = 2008, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1640, 2008}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1656, 2220}, options = {"shift"}}, - }, - }, - { - name = "energywind", - x = 4120, - z = 888, - facing = 0, - }, - { - name = "amphimpulse", - x = 1551, - z = 3329, - facing = 0, - }, - { - name = "staticcon", - x = 1688, - z = 2008, - facing = 1, - }, - { - name = "staticstorage", - x = 1032, - z = 1816, - facing = 1, - }, - { - name = "amphcon", - x = 2784, - z = 1313, - facing = 2, - }, - { - name = "shiptorpraider", - x = 2663, - z = 4400, - facing = 3, - patrolRoute = { - {2641, 4417}, - {2686, 4372}, - }, - }, - { - name = "turretlaser", - x = 2272, - z = 3376, - facing = 1, - }, - { - name = "turrettorp", - x = 3464, - z = 1512, - facing = 0, - }, - { - name = "energysolar", - x = 4200, - z = 536, - facing = 0, - }, - { - name = "shipcon", - x = 5204, - z = 2625, - facing = 3, - }, - { - name = "amphfloater", - x = 1041, - z = 4591, - facing = 0, - }, - { - name = "turretlaser", - x = 1248, - z = 1760, - facing = 1, - }, - { - name = "shipskirm", - x = 3233, - z = 3327, - facing = 2, - }, - { - name = "turretlaser", - x = 336, - z = 816, - facing = 1, - }, - { - name = "staticmex", - x = 3272, - z = 2712, - facing = 0, - }, - { - name = "shipcon", - x = 2265, - z = 2305, - facing = 3, - }, - { - name = "amphfloater", - x = 1082, - z = 4594, - facing = 0, - }, - { - name = "shiparty", - x = 3170, - z = 3452, - facing = 2, - }, - { - name = "amphraid", - x = 2397, - z = 3896, - facing = 1, - }, - { - name = "turrettorp", - x = 4424, - z = 1096, - facing = 0, - }, - { - name = "turrettorp", - x = 3240, - z = 2792, - facing = 0, - }, - { - name = "staticmex", - x = 2232, - z = 3112, - facing = 0, - }, - { - name = "amphcon", - x = 1542, - z = 3902, - facing = 0, - }, - { - name = "turretlaser", - x = 1616, - z = 624, - facing = 0, - }, - { - name = "amphfloater", - x = 1125, - z = 3724, - facing = 2, - }, - { - name = "staticradar", - x = 4336, - z = 1088, - facing = 0, - }, - { - name = "staticradar", - x = 1808, - z = 704, - facing = 0, - }, - { - name = "amphcon", - x = 5195, - z = 3413, - facing = 3, - }, - { - name = "amphaa", - x = 1170, - z = 4403, - facing = 0, - }, - { - name = "staticmex", - x = 2104, - z = 3704, - facing = 0, - }, - { - name = "turretlaser", - x = 1312, - z = 1200, - facing = 0, - }, - { - name = "amphcon", - x = 3795, - z = 3818, - facing = 1, - }, - { - name = "energywind", - x = 3496, - z = 1608, - facing = 0, - }, - { - name = "turretlaser", - x = 1584, - z = 1056, - facing = 0, - }, - { - name = "turrettorp", - x = 5368, - z = 2392, - facing = 0, - }, - { - name = "shipcon", - x = 3763, - z = 1492, - facing = 1, - }, - { - name = "staticmex", - x = 1208, - z = 3096, - facing = 0, - }, - { - name = "staticradar", - x = 1536, - z = 3632, - facing = 1, - }, - { - name = "staticmex", - x = 4440, - z = 3096, - facing = 0, - }, - { - name = "amphcon", - x = 1294, - z = 2691, - facing = 0, - }, - { - name = "shipassault", - x = 3836, - z = 2527, - facing = 1, - }, - { - name = "amphraid", - x = 2358, - z = 3907, - facing = 1, - }, - { - name = "energypylon", - x = 4328, - z = 1368, - facing = 0, - }, - { - name = "amphaa", - x = 1026, - z = 4379, - facing = 3, - }, - { - name = "energywind", - x = 3688, - z = 1480, - facing = 0, - }, - { - name = "turretlaser", - x = 4272, - z = 3120, - facing = 0, - }, - { - name = "staticcon", - x = 2760, - z = 1736, - facing = 0, - }, - { - name = "amphraid", - x = 2586, - z = 3882, - facing = 1, - }, - { - name = "staticcon", - x = 2856, - z = 1736, - facing = 0, - }, - { - name = "amphaa", - x = 1100, - z = 4455, - facing = 0, - }, - { - name = "turretlaser", - x = 6864, - z = 2784, - facing = 3, - }, - { - name = "subraider", - x = 4854, - z = 3691, - facing = 0, - }, - { - name = "shiparty", - x = 1183, - z = 3868, - facing = 0, - }, - { - name = "amphraid", - x = 2551, - z = 3870, - facing = 1, - }, - { - name = "amphraid", - x = 2321, - z = 3950, - facing = 1, - }, - { - name = "planeheavyfighter", - x = 3604, - z = 3874, - facing = 0, - }, - { - name = "turretlaser", - x = 4016, - z = 160, - facing = 0, - }, - { - name = "amphraid", - x = 2376, - z = 3881, - facing = 1, - }, - { - name = "turretmissile", - x = 5456, - z = 2160, - facing = 0, - }, - { - name = "amphaa", - x = 1010, - z = 4323, - facing = 0, - }, - { - name = "planeheavyfighter", - x = 3241, - z = 2470, - facing = 3, - }, - { - name = "amphraid", - x = 2580, - z = 3857, - facing = 1, - }, - { - name = "turretmissile", - x = 4048, - z = 2736, - facing = 0, - }, - { - name = "staticcon", - x = 5432, - z = 2248, - facing = 0, - }, - { - name = "turretmissile", - x = 1456, - z = 2992, - facing = 1, - }, - { - name = "amphcon", - x = 672, - z = 3177, - facing = 0, - }, - { - name = "energywind", - x = 4040, - z = 696, - facing = 0, - }, - { - name = "turretlaser", - x = 1728, - z = 4176, - facing = 1, - }, - { - name = "amphimpulse", - x = 3304, - z = 4126, - facing = 2, - }, - { - name = "amphimpulse", - x = 3342, - z = 4145, - facing = 2, - }, - { - name = "shiptorpraider", - x = 2752, - z = 4365, - facing = 3, - patrolRoute = { - {2675, 4364}, - {2645, 4416}, - }, - }, - { - name = "amphraid", - x = 2476, - z = 3877, - facing = 1, - }, - { - name = "shiptorpraider", - x = 2592, - z = 4391, - facing = 2, - patrolRoute = { - {2581, 4439}, - {2641, 4417}, - }, - }, - { - name = "turretmissile", - x = 1408, - z = 3936, - facing = 1, - }, - { - name = "staticradar", - x = 5376, - z = 2320, - facing = 0, - }, - { - name = "amphfloater", - x = 1606, - z = 3378, - facing = 3, - }, - { - name = "staticcon", - x = 2712, - z = 1736, - facing = 0, - }, - { - name = "amphfloater", - x = 1569, - z = 3283, - facing = 0, - }, - { - name = "energywind", - x = 4072, - z = 792, - facing = 0, - }, - { - name = "amphcon", - x = 1283, - z = 3133, - facing = 0, - }, - { - name = "amphriot", - x = 1616, - z = 2471, - facing = 0, - }, - { - name = "energywind", - x = 3800, - z = 1464, - facing = 0, - }, - { - name = "subraider", - x = 3168, - z = 2951, - facing = 0, - }, - { - name = "shiptorpraider", - x = 2926, - z = 2679, - facing = 0, - }, - { - name = "amphraid", - x = 1795, - z = 2984, - facing = 0, - }, - { - name = "energywind", - x = 3576, - z = 1496, - facing = 0, - }, - { - name = "amphraid", - x = 1723, - z = 2448, - facing = 0, - }, - { - name = "energywind", - x = 3608, - z = 1592, - facing = 0, - }, - { - name = "amphaa", - x = 1625, - z = 2243, - facing = 3, - }, - { - name = "shiparty", - x = 2808, - z = 1888, - facing = 0, - buildProgress = 0.23450001, - }, - } - }, - { - humanName = "Star Shine", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - "staticantinuke", - "staticrearm", - "factorygunship", - "gunshipcon", - "gunshipbomb", - "gunshipemp", - "gunshipaa", - "gunshipassault", - "gunshipheavyskirm", - "gunshipskirm", - "gunshipraid", - "gunshipkrow", - "factoryhover", - "hovercon", - "hoverraid", - "hoverriot", - "hoverskirm", - "hoverassault", - "hoverdepthcharge", - "hoverarty", - "hoveraa", - "factoryship", - "shipcon", - "shipaa", - "shiparty", - "shipassault", - "shipriot", - "shipscout", - "shipskirm", - "shiptorpraider", - "subraider", - }, - commander = false, - startUnits = { - { - name = "staticmex", - x = 5416, - z = 168, - facing = 0, - }, - { - name = "staticmex", - x = 5656, - z = 552, - facing = 0, - }, - { - name = "staticmex", - x = 5880, - z = 184, - facing = 0, - }, - { - name = "staticmex", - x = 6200, - z = 808, - facing = 0, - }, - { - name = "staticmex", - x = 6664, - z = 680, - facing = 0, - }, - { - name = "staticmex", - x = 6600, - z = 1224, - facing = 0, - }, - { - name = "staticmex", - x = 7288, - z = 1208, - facing = 0, - }, - { - name = "staticmex", - x = 7624, - z = 616, - facing = 0, - }, - { - name = "staticmex", - x = 7624, - z = 104, - facing = 0, - }, - { - name = "staticmex", - x = 7128, - z = 280, - facing = 0, - }, - { - name = "staticmex", - x = 7512, - z = 1640, - facing = 0, - }, - { - name = "staticmex", - x = 7096, - z = 1672, - facing = 0, - }, - { - name = "staticmex", - x = 6824, - z = 2872, - facing = 0, - }, - { - name = "staticmex", - x = 7704, - z = 3032, - facing = 0, - }, - { - name = "energyfusion", - x = 8104, - z = 64, - facing = 2, - }, - { - name = "energyfusion", - x = 8104, - z = 352, - facing = 2, - }, - { - name = "energyfusion", - x = 8104, - z = 640, - facing = 2, - }, - { - name = "energyfusion", - x = 8104, - z = 928, - facing = 2, - }, - { - name = "energypylon", - x = 7576, - z = 472, - facing = 2, - }, - { - name = "energypylon", - x = 7304, - z = 1352, - facing = 2, - }, - { - name = "energypylon", - x = 6696, - z = 904, - facing = 2, - }, - { - name = "energypylon", - x = 5864, - z = 440, - facing = 2, - }, - { - name = "factoryship", - x = 6304, - z = 2384, - facing = 0, - }, - { - name = "staticcon", - x = 6440, - z = 2328, - facing = 0, - }, - { - name = "staticcon", - x = 6440, - z = 2248, - facing = 0, - }, - { - name = "factoryhover", - x = 7424, - z = 2832, - facing = 0, - }, - { - name = "staticcon", - x = 7384, - z = 2664, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7384, 2664}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7424, 2796}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7480, - z = 2680, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7480, 2680}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7424, 2796}, options = {"shift"}}, - }, - }, - { - name = "turretheavylaser", - x = 6776, - z = 3192, - facing = 0, - }, - { - name = "staticradar", - x = 6656, - z = 2192, - facing = 0, - }, - { - name = "pw_metal", - x = 7344, - z = 112, - facing = 0, - }, - { - name = "turretaafar", - x = 6960, - z = 2160, - facing = 0, - }, - { - name = "turretheavylaser", - x = 6712, - z = 2280, - facing = 0, - }, - { - name = "turretheavylaser", - x = 7368, - z = 2472, - facing = 0, - }, - { - name = "turretriot", - x = 7048, - z = 2360, - facing = 0, - }, - { - name = "turrettorp", - x = 7512, - z = 3192, - facing = 0, - }, - { - name = "turrettorp", - x = 7240, - z = 3112, - facing = 0, - }, - { - name = "turrettorp", - x = 6408, - z = 2984, - facing = 0, - }, - { - name = "turrettorp", - x = 6120, - z = 3160, - facing = 0, - }, - { - name = "energypylon", - x = 776, - z = 3032, - facing = 1, - buildProgress = 0.1566, - }, - { - name = "turrettorp", - x = 5112, - z = 3080, - facing = 0, - }, - { - name = "shipscout", - x = 5698, - z = 2649, - facing = 3, - }, - { - name = "hoverassault", - x = 6106, - z = 3066, - facing = 3, - }, - { - name = "hovercon", - x = 5106, - z = 3415, - facing = 0, - }, - { - name = "hoveraa", - x = 5108, - z = 4092, - facing = 1, - }, - { - name = "shipscout", - x = 3263, - z = 5088, - facing = 0, - }, - { - name = "turretlaser", - x = 6528, - z = 2384, - facing = 3, - }, - { - name = "hoverassault", - x = 4816, - z = 4175, - facing = 3, - }, - { - name = "hoverassault", - x = 4359, - z = 4420, - facing = 0, - }, - { - name = "hoverriot", - x = 7414, - z = 2900, - facing = 3, - }, - { - name = "staticcon", - x = 7432, - z = 2680, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7432, 2680}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7424, 2796}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7512, - z = 2632, - facing = 3, - }, - { - name = "staticstorage", - x = 7000, - z = 1688, - facing = 3, - }, - { - name = "hovercon", - x = 766, - z = 2920, - facing = 0, - }, - { - name = "hovercon", - x = 1110, - z = 3265, - facing = 3, - }, - { - name = "staticstorage", - x = 7192, - z = 1752, - facing = 3, - }, - { - name = "hoverarty", - x = 5082, - z = 3297, - facing = 0, - }, - { - name = "staticmex", - x = 7912, - z = 3992, - facing = 0, - }, - { - name = "turrettorp", - x = 5544, - z = 2536, - facing = 0, - }, - { - name = "hovercon", - x = 6734, - z = 2338, - facing = 3, - }, - { - name = "hoverraid", - x = 4959, - z = 3154, - facing = 2, - }, - { - name = "shipassault", - x = 5272, - z = 3475, - facing = 1, - }, - { - name = "staticcon", - x = 7464, - z = 2632, - facing = 3, - }, - { - name = "hovercon", - x = 7024, - z = 2055, - facing = 3, - }, - { - name = "staticmex", - x = 5048, - z = 3448, - facing = 0, - buildProgress = 0.67110002, - }, - { - name = "hoverraid", - x = 2997, - z = 3158, - facing = 2, - }, - { - name = "hoverraid", - x = 5358, - z = 2354, - facing = 1, - }, - { - name = "staticcon", - x = 7528, - z = 2680, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7528, 2680}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7424, 2796}, options = {"shift"}}, - }, - }, - { - name = "shipassault", - x = 4966, - z = 3804, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5008, 3824}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4892, 3944}, options = {"shift"}}, - }, - }, - { - name = "energywind", - x = 5336, - z = 392, - facing = 0, - }, - { - name = "hoverskirm", - x = 5161, - z = 3744, - facing = 2, - }, - { - name = "turretlaser", - x = 6080, - z = 2384, - facing = 3, - }, - { - name = "hoverassault", - x = 4776, - z = 4197, - facing = 3, - }, - { - name = "shipskirm", - x = 5127, - z = 3265, - facing = 1, - }, - { - name = "staticradar", - x = 7312, - z = 480, - facing = 0, - }, - { - name = "hoveraa", - x = 5592, - z = 4039, - facing = 1, - }, - { - name = "staticradar", - x = 7952, - z = 3936, - facing = 3, - }, - { - name = "energypylon", - x = 3848, - z = 264, - facing = 0, - }, - { - name = "shipriot", - x = 5982, - z = 2648, - facing = 1, - }, - { - name = "shipcon", - x = 3240, - z = 3142, - facing = 1, - }, - { - name = "staticcon", - x = 7416, - z = 2616, - facing = 3, - }, - { - name = "staticradar", - x = 5600, - z = 320, - facing = 0, - }, - { - name = "hoverassault", - x = 4389, - z = 4351, - facing = 0, - }, - { - name = "energypylon", - x = 7240, - z = 2152, - facing = 3, - }, - { - name = "hovercon", - x = 5104, - z = 3366, - facing = 0, - }, - { - name = "staticcon", - x = 7368, - z = 2616, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7368, 2616}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7424, 2796}, options = {"shift"}}, - }, - }, - { - name = "hoverarty", - x = 7680, - z = 2957, - facing = 2, - }, - { - name = "hoverraid", - x = 3844, - z = 2620, - facing = 1, - }, - { - name = "hoveraa", - x = 6904, - z = 2534, - facing = 3, - }, - { - name = "shipassault", - x = 5333, - z = 3476, - facing = 1, - }, - { - name = "shipcon", - x = 5572, - z = 3351, - facing = 3, - }, - { - name = "hovercon", - x = 7005, - z = 3153, - facing = 3, - }, - { - name = "hoverraid", - x = 7221, - z = 1561, - facing = 2, - }, - { - name = "energypylon", - x = 4792, - z = 344, - facing = 0, - }, - { - name = "hovercon", - x = 7010, - z = 2303, - facing = 3, - }, - { - name = "hovercon", - x = 5670, - z = 2683, - facing = 1, - }, - { - name = "shipcon", - x = 3184, - z = 4527, - facing = 0, - }, - { - name = "hoveraa", - x = 5651, - z = 3987, - facing = 1, - }, - { - name = "shipcon", - x = 5050, - z = 3820, - facing = 0, - }, - { - name = "hovercon", - x = 4876, - z = 3806, - facing = 0, - }, - { - name = "shipaa", - x = 5346, - z = 2702, - facing = 1, - }, - { - name = "staticradar", - x = 2880, - z = 304, - facing = 0, - }, - { - name = "hovercon", - x = 5608, - z = 2716, - facing = 1, - }, - { - name = "shipcon", - x = 5667, - z = 2623, - facing = 0, - }, - { - name = "shipscout", - x = 4793, - z = 2960, - facing = 2, - }, - { - name = "turretaalaser", - x = 3016, - z = 4600, - facing = 1, - }, - { - name = "energypylon", - x = 7160, - z = 2952, - facing = 3, - }, - { - name = "hovercon", - x = 3292, - z = 3318, - facing = 0, - }, - { - name = "hoveraa", - x = 5669, - z = 4080, - facing = 1, - }, - { - name = "shiparty", - x = 6312, - z = 2384, - facing = 0, - buildProgress = 0.1741, - }, - { - name = "hoverraid", - x = 7424, - z = 2800, - facing = 0, - buildProgress = 0.74580002, - }, - } - }, - { - startX = 6864, - startZ = 7800, - humanName = "Warbak", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticantinuke", - "staticrearm", - "gunshipbomb", - "gunshipemp", - "gunshipaa", - "gunshipassault", - "gunshipheavyskirm", - "gunshipskirm", - "gunshipraid", - "gunshipkrow", - }, - commanderLevel = 6, - commander = { - name = "Mezzanin", - chassis = "guardian", - decorations = { - }, - modules = { - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "commweapon_rocketlauncher", - "commweapon_rocketlauncher", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_radarnet", - "module_autorepair", - "module_autorepair", - "module_high_power_servos", - "module_high_power_servos", - } - }, - startUnits = { - { - name = "zenith", - x = 6864, - z = 7328, - facing = 0, - buildProgress = 0.93, - difficultyAtMost = 4, - difficultyAtLeast = 4, - }, - { - name = "zenith", - x = 6864, - z = 7328, - facing = 0, - buildProgress = 0.88, - difficultyAtMost = 3, - difficultyAtLeast = 3, - }, - { - name = "zenith", - x = 6864, - z = 7328, - facing = 0, - buildProgress = 0.84, - difficultyAtMost = 2, - difficultyAtLeast = 2, - }, - { - name = "zenith", - x = 6864, - z = 7328, - facing = 0, - buildProgress = 0.80, - difficultyAtMost = 1, - difficultyAtLeast = 1, - }, - { - name = "factorygunship", - x = 6328, - z = 7992, - facing = 1, - }, - { - name = "staticcon", - x = 6500, - z = 7992, - facing = 2, - }, - { - name = "staticcon", - x = 6712, - z = 7464, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6712, 7464}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6489, 7125}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 6792, - z = 7464, - facing = 2, - }, - { - name = "staticcon", - x = 6872, - z = 7464, - facing = 2, - }, - { - name = "staticcon", - x = 6712, - z = 7544, - facing = 2, - }, - { - name = "turretaaflak", - x = 7016, - z = 7272, - facing = 2, - }, - { - name = "turretaaflak", - x = 6840, - z = 7192, - facing = 2, - }, - { - name = "turretaaflak", - x = 6728, - z = 7320, - facing = 2, - }, - { - name = "pw_metal", - x = 7440, - z = 8032, - facing = 0, - }, - { - name = "gunshipskirm", - x = 6221, - z = 5300, - facing = 2, - }, - { - name = "gunshipaa", - x = 6278, - z = 3858, - facing = 3, - }, - { - name = "energysolar", - x = 6392, - z = 7480, - facing = 2, - }, - { - name = "energywind", - x = 6376, - z = 7592, - facing = 2, - }, - { - name = "staticradar", - x = 7088, - z = 6640, - facing = 3, - }, - { - name = "turretlaser", - x = 6272, - z = 7792, - facing = 2, - }, - { - name = "gunshipaa", - x = 6273, - z = 3875, - facing = 3, - }, - { - name = "staticradar", - x = 5040, - z = 7472, - facing = 2, - }, - { - name = "turretlaser", - x = 6128, - z = 7936, - facing = 2, - }, - } - }, - { - humanName = "Fallacy", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - "staticantinuke", - "staticrearm", - "factoryplane", - "planecon", - "planescout", - "planefighter", - "planeheavyfighter", - "bomberprec", - "bomberdisarm", - "bomberheavy", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "amphbomb", - "amphaa", - "factoryship", - "shipcon", - "shipaa", - "shiparty", - "shipassault", - "shipriot", - "shipscout", - "shipskirm", - "shiptorpraider", - "subraider", - "striderhub", - "striderhub", - "shipcarrier", - }, - commander = false, - startUnits = { - { - name = "staticmex", - x = 744, - z = 6936, - facing = 0, - }, - { - name = "staticmex", - x = 1112, - z = 6712, - facing = 0, - }, - { - name = "staticmex", - x = 696, - z = 6408, - facing = 0, - }, - { - name = "staticmex", - x = 1336, - z = 7416, - facing = 0, - }, - { - name = "staticmex", - x = 1768, - z = 7608, - facing = 0, - }, - { - name = "staticmex", - x = 1976, - z = 7976, - facing = 0, - }, - { - name = "staticmex", - x = 2344, - z = 8152, - facing = 0, - }, - { - name = "staticmex", - x = 2648, - z = 7816, - facing = 0, - }, - { - name = "staticmex", - x = 1768, - z = 7176, - facing = 0, - }, - { - name = "staticmex", - x = 632, - z = 7672, - facing = 0, - }, - { - name = "staticmex", - x = 744, - z = 8104, - facing = 0, - }, - { - name = "staticmex", - x = 200, - z = 7848, - facing = 0, - }, - { - name = "staticmex", - x = 3592, - z = 7176, - facing = 0, - }, - { - name = "staticmex", - x = 3720, - z = 6440, - facing = 0, - }, - { - name = "energyfusion", - x = 56, - z = 8144, - facing = 2, - }, - { - name = "energyfusion", - x = 264, - z = 8144, - facing = 2, - }, - { - name = "energyfusion", - x = 504, - z = 8144, - facing = 2, - }, - { - name = "energyfusion", - x = 56, - z = 7952, - facing = 2, - }, - { - name = "energypylon", - x = 888, - z = 7704, - facing = 2, - }, - { - name = "energypylon", - x = 1672, - z = 7656, - facing = 2, - }, - { - name = "energypylon", - x = 840, - z = 6840, - facing = 2, - }, - { - name = "energypylon", - x = 2376, - z = 7912, - facing = 2, - }, - { - name = "staticrearm", - x = 1176, - z = 8088, - facing = 2, - }, - { - name = "factoryplane", - x = 1344, - z = 8104, - facing = 2, - }, - { - name = "staticcon", - x = 1304, - z = 7992, - facing = 2, - }, - { - name = "staticcon", - x = 1384, - z = 7992, - facing = 2, - }, - { - name = "factoryship", - x = 2416, - z = 6528, - facing = 2, - }, - { - name = "staticcon", - x = 2296, - z = 6632, - facing = 2, - }, - { - name = "staticcon", - x = 2296, - z = 6552, - facing = 2, - }, - { - name = "factoryamph", - x = 584, - z = 6152, - facing = 2, - }, - { - name = "staticcon", - x = 552, - z = 6296, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {552, 6296}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {584, 6116}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 632, - z = 6296, - facing = 2, - }, - { - name = "staticradar", - x = 1168, - z = 5952, - facing = 0, - }, - { - name = "turretheavylaser", - x = 984, - z = 5608, - facing = 2, - }, - { - name = "turretgauss", - x = 1256, - z = 5688, - facing = 2, - }, - { - name = "turretgauss", - x = 1512, - z = 5848, - facing = 2, - }, - { - name = "turrettorp", - x = 360, - z = 5096, - facing = 2, - }, - { - name = "turrettorp", - x = 728, - z = 5176, - facing = 2, - }, - { - name = "turrettorp", - x = 1032, - z = 5240, - facing = 2, - }, - { - name = "pw_metal", - x = 192, - z = 7568, - facing = 0, - }, - { - name = "energywind", - x = 4200, - z = 6552, - facing = 2, - }, - { - name = "turretaalaser", - x = 4760, - z = 5032, - facing = 2, - }, - { - name = "amphcon", - x = 1120, - z = 5247, - facing = 0, - }, - { - name = "turrettorp", - x = 3048, - z = 6200, - facing = 2, - }, - { - name = "turrettorp", - x = 3336, - z = 6840, - facing = 2, - }, - { - name = "turretheavylaser", - x = 1752, - z = 6264, - facing = 2, - }, - { - name = "turretaafar", - x = 1360, - z = 6048, - facing = 2, - }, - { - name = "shipcon", - x = 2948, - z = 5392, - facing = 1, - }, - { - name = "shipcon", - x = 2996, - z = 6066, - facing = 1, - }, - { - name = "shipskirm", - x = 5776, - z = 5855, - facing = 3, - }, - { - name = "shiparty", - x = 757, - z = 5744, - facing = 2, - }, - { - name = "shiparty", - x = 6930, - z = 4638, - facing = 0, - }, - { - name = "amphcon", - x = 3177, - z = 5337, - facing = 2, - }, - { - name = "bomberheavy", - x = 1525, - z = 7401, - facing = 1, - }, - { - name = "staticmex", - x = 2616, - z = 5832, - facing = 0, - }, - { - name = "staticcon", - x = 680, - z = 6280, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {680, 6280}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {584, 6116}, options = {"shift"}}, - }, - }, - { - name = "turrettorp", - x = 2616, - z = 5752, - facing = 2, - }, - { - name = "amphaa", - x = 853, - z = 5037, - facing = 2, - }, - { - name = "staticstorage", - x = 1048, - z = 6824, - facing = 1, - }, - { - name = "amphcon", - x = 2221, - z = 5815, - facing = 1, - }, - { - name = "staticcon", - x = 2408, - z = 6664, - facing = 2, - }, - { - name = "staticmex", - x = 472, - z = 4968, - facing = 0, - }, - { - name = "staticstorage", - x = 1128, - z = 6792, - facing = 1, - }, - { - name = "energywind", - x = 5032, - z = 6888, - facing = 2, - }, - { - name = "amphcon", - x = 4027, - z = 5664, - facing = 1, - }, - { - name = "turrettorp", - x = 424, - z = 4968, - facing = 1, - }, - { - name = "staticcon", - x = 600, - z = 6344, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {600, 6344}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {584, 6116}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 648, - z = 6344, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {648, 6344}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {584, 6116}, options = {"shift"}}, - }, - }, - { - name = "shipskirm", - x = 2960, - z = 5898, - facing = 2, - }, - { - name = "turretaalaser", - x = 1464, - z = 5160, - facing = 1, - }, - { - name = "shipcon", - x = 4421, - z = 6194, - facing = 2, - }, - { - name = "amphcon", - x = 2626, - z = 6080, - facing = 1, - }, - { - name = "bomberheavy", - x = 777, - z = 8238, - facing = 3, - }, - { - name = "amphimpulse", - x = 1566, - z = 5575, - facing = 2, - }, - { - name = "energywind", - x = 4696, - z = 5688, - facing = 2, - }, - { - name = "energywind", - x = 4696, - z = 5576, - facing = 2, - }, - { - name = "energywind", - x = 5144, - z = 6856, - facing = 2, - }, - { - name = "energysolar", - x = 5032, - z = 7096, - facing = 2, - }, - { - name = "energypylon", - x = 4680, - z = 6328, - facing = 2, - }, - { - name = "turretheavylaser", - x = 2632, - z = 6024, - facing = 2, - }, - { - name = "shiptorpraider", - x = 2539, - z = 5618, - facing = 2, - }, - { - name = "shipassault", - x = 1665, - z = 5689, - facing = 2, - }, - { - name = "shipcon", - x = 2273, - z = 5911, - facing = 3, - }, - { - name = "amphriot", - x = 1510, - z = 5674, - facing = 2, - }, - { - name = "energywind", - x = 4696, - z = 5800, - facing = 2, - }, - { - name = "amphcon", - x = 2550, - z = 5573, - facing = 2, - }, - { - name = "energywind", - x = 4888, - z = 6936, - facing = 2, - }, - { - name = "staticcon", - x = 552, - z = 6344, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {552, 6344}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {584, 6116}, options = {"shift"}}, - }, - }, - { - name = "turretaalaser", - x = 4696, - z = 6280, - facing = 2, - }, - { - name = "amphraid", - x = 1013, - z = 5981, - facing = 1, - }, - { - name = "bomberprec", - x = 1543, - z = 7812, - facing = 2, - }, - { - name = "shipaa", - x = 6577, - z = 5186, - facing = 0, - }, - { - name = "turretriot", - x = 1416, - z = 4968, - facing = 1, - }, - { - name = "shiparty", - x = 2465, - z = 5678, - facing = 3, - }, - { - name = "energypylon", - x = 3656, - z = 6808, - facing = 2, - }, - { - name = "turretaalaser", - x = 2712, - z = 5736, - facing = 2, - }, - { - name = "staticcon", - x = 1512, - z = 5240, - facing = 1, - }, - { - name = "amphaa", - x = 824, - z = 4986, - facing = 3, - }, - { - name = "amphaa", - x = 1063, - z = 6067, - facing = 2, - }, - { - name = "energysolar", - x = 5112, - z = 7016, - facing = 2, - }, - { - name = "amphfloater", - x = 1437, - z = 5525, - facing = 3, - }, - { - name = "energypylon", - x = 4712, - z = 5096, - facing = 2, - }, - { - name = "amphfloater", - x = 859, - z = 4902, - facing = 2, - }, - { - name = "energysolar", - x = 5192, - z = 6984, - facing = 2, - }, - { - name = "shipskirm", - x = 5269, - z = 6048, - facing = 3, - }, - { - name = "amphaa", - x = 1435, - z = 5676, - facing = 2, - }, - { - name = "turretheavylaser", - x = 4872, - z = 5176, - facing = 2, - }, - { - name = "energysolar", - x = 5112, - z = 7096, - facing = 2, - }, - { - name = "energywind", - x = 5160, - z = 6744, - facing = 2, - }, - { - name = "energywind", - x = 5160, - z = 6632, - facing = 2, - }, - { - name = "energywind", - x = 5112, - z = 6536, - facing = 2, - }, - { - name = "turretaalaser", - x = 4712, - z = 4952, - facing = 2, - }, - { - name = "amphfloater", - x = 905, - z = 5870, - facing = 2, - }, - { - name = "turretaalaser", - x = 520, - z = 5064, - facing = 1, - }, - { - name = "amphcon", - x = 2253, - z = 6624, - facing = 1, - }, - { - name = "subraider", - x = 2978, - z = 6143, - facing = 2, - }, - { - name = "shiptorpraider", - x = 4058, - z = 5786, - facing = 3, - }, - { - name = "amphraid", - x = 2625, - z = 5284, - facing = 2, - }, - { - name = "energywind", - x = 4088, - z = 6584, - facing = 2, - }, - { - name = "amphcon", - x = 1873, - z = 5768, - facing = 1, - }, - { - name = "shipskirm", - x = 2789, - z = 6003, - facing = 3, - }, - { - name = "amphraid", - x = 2360, - z = 5392, - facing = 1, - }, - { - name = "shipscout", - x = 2985, - z = 6105, - facing = 1, - }, - { - name = "amphaa", - x = 761, - z = 6010, - facing = 1, - }, - { - name = "staticcon", - x = 2360, - z = 6664, - facing = 2, - buildProgress = 0.50599998, - }, - { - name = "subraider", - x = 2408, - z = 6527, - facing = 2, - buildProgress = 0.73830003, - }, - { - name = "amphcon", - x = 625, - z = 6119, - facing = 0, - }, - { - name = "amphraid", - x = 584, - z = 6116, - facing = 2, - buildProgress = 0.26660001, - }, - } - }, - { - humanName = "Ractyi", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - "staticantinuke", - "staticrearm", - "factoryhover", - "hovercon", - "hoverraid", - "hoverriot", - "hoverskirm", - "hoverassault", - "hoverdepthcharge", - "hoverarty", - "hoveraa", - "factoryship", - "shipcon", - "shipaa", - "shiparty", - "shipassault", - "shipriot", - "shipscout", - "shipskirm", - "shiptorpraider", - "subraider", - }, - commander = false, - midgameUnits = { - { - name = "shipheavyarty", - x = 100, - z = 4950, - facing = 1, - spawnRadius = 50, - delay = 6*30*60, - orbitalDrop = false, - }, - { - name = "shipcarrier", - x = 100, - z = 4950, - facing = 1, - spawnRadius = 50, - delay = 9*30*60, - orbitalDrop = false, - }, - { - name = "shipheavyarty", - x = 100, - z = 5000, - facing = 1, - spawnRadius = 50, - delay = 9*30*60, - orbitalDrop = false, - difficultyAtLeast = 3, - }, - }, - startUnits = { - { - name = "shipcarrier", - x = 4100, - z = 7000, - facing = 0, - }, - { - name = "shipheavyarty", - x = 3900, - z = 7000, - facing = 0, - difficultyAtLeast = 4, - }, - { - name = "staticmex", - x = 5032, - z = 7608, - facing = 0, - }, - { - name = "staticmex", - x = 5752, - z = 7944, - facing = 0, - }, - { - name = "staticmex", - x = 6328, - z = 7512, - facing = 0, - }, - { - name = "staticmex", - x = 7528, - z = 7256, - facing = 0, - }, - { - name = "staticmex", - x = 7944, - z = 8024, - facing = 0, - }, - { - name = "staticmex", - x = 7112, - z = 6424, - facing = 0, - }, - { - name = "staticmex", - x = 4008, - z = 7864, - facing = 0, - }, - { - name = "staticmex", - x = 4728, - z = 6328, - facing = 0, - }, - { - name = "energyheavygeo", - x = 5416, - z = 6904, - facing = 0, - }, - { - name = "staticarty", - x = 6488, - z = 6264, - facing = 2, - }, - { - name = "staticshield", - x = 6512, - z = 6496, - facing = 2, - }, - { - name = "turretaafar", - x = 6624, - z = 6464, - facing = 2, - }, - { - name = "turretheavylaser", - x = 6744, - z = 6664, - facing = 1, - }, - { - name = "turretheavylaser", - x = 6648, - z = 6312, - facing = 1, - }, - { - name = "turretriot", - x = 6728, - z = 6456, - facing = 1, - }, - { - name = "turretaaflak", - x = 6648, - z = 6584, - facing = 1, - }, - { - name = "staticcon", - x = 6520, - z = 6392, - facing = 1, - }, - { - name = "energyfusion", - x = 8136, - z = 8144, - facing = 2, - }, - { - name = "energyfusion", - x = 8024, - z = 8144, - facing = 2, - }, - { - name = "energyfusion", - x = 5736, - z = 8064, - facing = 2, - }, - { - name = "energyfusion", - x = 5720, - z = 8160, - facing = 2, - }, - { - name = "energypylon", - x = 7560, - z = 7656, - facing = 2, - }, - { - name = "energypylon", - x = 7048, - z = 6904, - facing = 2, - }, - { - name = "energypylon", - x = 6328, - z = 6696, - facing = 2, - }, - { - name = "energypylon", - x = 5960, - z = 7512, - facing = 2, - }, - { - name = "energypylon", - x = 5304, - z = 7432, - facing = 2, - }, - { - name = "factoryhover", - x = 5744, - z = 6176, - facing = 2, - }, - { - name = "staticcon", - x = 5704, - z = 6344, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5768, 6392}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5704, 6344}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 5784, - z = 6344, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5768, 6392}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5784, 6344}, options = {"shift"}}, - }, - }, - { - name = "factoryship", - x = 4928, - z = 6688, - facing = 2, - }, - { - name = "staticcon", - x = 5048, - z = 6776, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5048, 6776}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5023, 6751}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 5048, - z = 6696, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5048, 6696}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5023, 6671}, options = {"shift"}}, - }, - }, - { - name = "pw_metal", - x = 4992, - z = 7984, - facing = 0, - }, - { - name = "staticradar", - x = 2816, - z = 5824, - facing = 2, - }, - { - name = "turrettorp", - x = 6936, - z = 5720, - facing = 2, - }, - { - name = "turrettorp", - x = 6280, - z = 5704, - facing = 2, - }, - { - name = "turrettorp", - x = 5464, - z = 5688, - facing = 2, - }, - { - name = "turrettorp", - x = 4968, - z = 5832, - facing = 2, - }, - { - name = "turrettorp", - x = 4344, - z = 5832, - facing = 2, - }, - { - name = "turretmissile", - x = 7248, - z = 6112, - facing = 2, - }, - { - name = "turretmissile", - x = 7536, - z = 6032, - facing = 2, - }, - { - name = "turretmissile", - x = 7936, - z = 5984, - facing = 2, - }, - { - name = "turretmissile", - x = 8112, - z = 5984, - facing = 2, - }, - { - name = "shipcon", - x = 4998, - z = 5383, - facing = 2, - }, - { - name = "turrettorp", - x = 2728, - z = 5816, - facing = 2, - }, - { - name = "hoverassault", - x = 5828, - z = 5468, - facing = 3, - }, - { - name = "shiparty", - x = 3088, - z = 5358, - facing = 3, - }, - { - name = "shipcon", - x = 6804, - z = 4743, - facing = 2, - }, - { - name = "hovercon", - x = 2981, - z = 5469, - facing = 3, - }, - { - name = "staticstorage", - x = 6232, - z = 7496, - facing = 2, - }, - { - name = "hoverarty", - x = 4856, - z = 5765, - facing = 1, - }, - { - name = "shipcon", - x = 5823, - z = 6040, - facing = 2, - }, - { - name = "hoverassault", - x = 6950, - z = 5462, - facing = 3, - }, - { - name = "shipassault", - x = 3946, - z = 5861, - facing = 2, - }, - { - name = "turrettorp", - x = 3624, - z = 7064, - facing = 2, - }, - { - name = "staticradar", - x = 4784, - z = 5296, - facing = 2, - }, - { - name = "staticradar", - x = 3552, - z = 7056, - facing = 2, - }, - { - name = "hovercon", - x = 5254, - z = 5494, - facing = 1, - }, - { - name = "hovercon", - x = 4577, - z = 4659, - facing = 1, - }, - { - name = "shipcon", - x = 5039, - z = 5192, - facing = 3, - }, - { - name = "shipskirm", - x = 4597, - z = 6274, - facing = 3, - }, - { - name = "turrettorp", - x = 4776, - z = 6280, - facing = 2, - }, - { - name = "staticcon", - x = 4920, - z = 6840, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4920, 6840}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4919, 6697}, options = {"shift"}}, - }, - }, - { - name = "turretlaser", - x = 5952, - z = 6208, - facing = 2, - }, - { - name = "hoverassault", - x = 5871, - z = 5461, - facing = 3, - }, - { - name = "staticradar", - x = 2816, - z = 5888, - facing = 2, - }, - { - name = "turretlaser", - x = 6192, - z = 7536, - facing = 2, - }, - { - name = "shipcon", - x = 1759, - z = 5392, - facing = 1, - }, - { - name = "hoverriot", - x = 5432, - z = 5738, - facing = 2, - }, - { - name = "turretmissile", - x = 528, - z = 5136, - facing = 1, - }, - { - name = "staticmex", - x = 4120, - z = 4984, - facing = 0, - }, - { - name = "hoveraa", - x = 5622, - z = 5667, - facing = 3, - }, - { - name = "staticstorage", - x = 6408, - z = 7544, - facing = 2, - }, - { - name = "turretlaser", - x = 4880, - z = 7536, - facing = 2, - }, - { - name = "shipskirm", - x = 5537, - z = 5538, - facing = 1, - }, - { - name = "turrettorp", - x = 2712, - z = 5896, - facing = 2, - }, - { - name = "turretmissile", - x = 2416, - z = 5952, - facing = 2, - }, - { - name = "shipcon", - x = 3585, - z = 5807, - facing = 1, - }, - { - name = "turretheavylaser", - x = 4776, - z = 5160, - facing = 2, - }, - { - name = "shipaa", - x = 6944, - z = 4464, - facing = 0, - }, - { - name = "hoveraa", - x = 5667, - z = 5669, - facing = 3, - }, - { - name = "staticcon", - x = 2616, - z = 5880, - facing = 2, - }, - { - name = "staticcon", - x = 4872, - z = 6824, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4872, 6824}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4919, 6697}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 5672, - z = 6392, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5672, 6392}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5768, 6392}, options = {"shift"}}, - }, - }, - { - name = "shiptorpraider", - x = 4920, - z = 6634, - facing = 2, - }, - { - name = "staticmex", - x = 4760, - z = 5096, - facing = 0, - }, - { - name = "turretmissile", - x = 4608, - z = 6336, - facing = 2, - }, - { - name = "shipassault", - x = 6415, - z = 5371, - facing = 1, - }, - { - name = "turrettorp", - x = 4696, - z = 5192, - facing = 2, - }, - { - name = "staticcon", - x = 4856, - z = 6392, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4856, 6392}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4919, 6697}, options = {"shift"}}, - }, - }, - { - name = "turretheavylaser", - x = 4680, - z = 6120, - facing = 2, - }, - { - name = "hovercon", - x = 7324, - z = 5004, - facing = 2, - }, - { - name = "staticcon", - x = 4824, - z = 6824, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4824, 6824}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4919, 6697}, options = {"shift"}}, - }, - }, - { - name = "staticradar", - x = 4768, - z = 6384, - facing = 2, - }, - { - name = "turrettorp", - x = 4744, - z = 6200, - facing = 2, - }, - { - name = "hovercon", - x = 5802, - z = 6504, - facing = 2, - }, - { - name = "shipassault", - x = 5588, - z = 5598, - facing = 2, - }, - { - name = "turrettorp", - x = 4600, - z = 6152, - facing = 2, - }, - { - name = "shipcon", - x = 3060, - z = 5727, - facing = 2, - }, - { - name = "hovercon", - x = 5894, - z = 6297, - facing = 3, - }, - { - name = "hoverarty", - x = 7115, - z = 5529, - facing = 1, - }, - { - name = "staticcon", - x = 616, - z = 5112, - facing = 1, - }, - { - name = "staticcon", - x = 5720, - z = 6392, - facing = 2, - }, - { - name = "staticcon", - x = 5768, - z = 6392, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5768, 6392}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5743, 6367}, options = {"shift"}}, - }, - }, - { - name = "shipskirm", - x = 5963, - z = 5522, - facing = 1, - }, - { - name = "shipcon", - x = 5842, - z = 5921, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2712, - z = 5976, - facing = 2, - }, - { - name = "shipassault", - x = 4970, - z = 6461, - facing = 2, - }, - { - name = "shipcon", - x = 6432, - z = 5315, - facing = 2, - }, - { - name = "staticcon", - x = 5656, - z = 6344, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5768, 6392}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5656, 6344}, options = {"shift"}}, - }, - }, - { - name = "staticradar", - x = 352, - z = 4992, - facing = 1, - }, - { - name = "shipaa", - x = 3853, - z = 5867, - facing = 2, - }, - { - name = "turretlaser", - x = 5504, - z = 6208, - facing = 2, - }, - { - name = "shipscout", - x = 4698, - z = 4724, - facing = 2, - }, - { - name = "turretlaser", - x = 3904, - z = 4992, - facing = 2, - buildProgress = 0.59249997, - }, - { - name = "hoverraid", - x = 5242, - z = 5610, - facing = 2, - }, - { - name = "hovercon", - x = 5820, - z = 6278, - facing = 3, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "factoryplane", - "factorygunship", - "factoryamph", - "factoryship", - "factoryhover", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy Factories", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 4, - unitTypes = { - "shipheavyarty", - }, - image = planetUtilities.ICON_DIR .. "shipheavyarty.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 4 Shoguns", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - victoryByTime = 20*60, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 20:00", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "striderhub", - "shipheavyarty", - }, - modules = { - "commweapon_concussion", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet61.lua b/campaign/dev/planets/planet61.lua deleted file mode 100644 index 0f7391e9b..000000000 --- a/campaign/dev/planets/planet61.lua +++ /dev/null @@ -1,3376 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/tundra02.png" - - local planetData = { - name = "Hibiliha", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.83, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.46, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Arctic", - radius = "5750 km", - primary = "Toque", - primaryType = "F9IV", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24614", - text = [[The high mountains of this battlefield, and the enemy's defensive bastions seated upon them, have so far resisted assault. The Funnelweb strider is well equipped to dislodge them.]] - }, - tips = { - { - image = "unitpics/striderfunnelweb.png", - text = [[Funnelwebs have no direct weapon - instead they have a powerful nanolathe and high capacity shield. The shield recharges rapidly but cannot do so for 15s after taking damage.]] - }, - { - image = "unitpics/energyfusion.png", - text = [[Since you don't have any infrastructure in place yet, your ally has given you some Fusion Reactors to power your Funnelwebs' shields. Make sure you keep them alive.]] - }, - { - image = "unitpics/staticmex.png", - text = [[At the moment the enemy controls far more of the map than your team does. Push out with your starting Funnelwebs and take metal points to even the odds.]] - }, - }, - gameConfig = { - mapName = "Melt_V2", - playerConfig = { - startX = 620, - startZ = 6150, - --startX = 7000, - --startZ = 7000, - allyTeam = 0, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "striderhub", - "striderfunnelweb", - }, - startUnits = { - { - name = "energyfusion", - x = 6872, - z = 6992, - facing = 0, - }, - { - name = "energyfusion", - x = 7032, - z = 6992, - facing = 0, - }, - { - name = "energyfusion", - x = 7032, - z = 6848, - facing = 0, - }, - { - name = "striderfunnelweb", - x = 620, - z = 5950, - facing = 1, - shieldFactor = 1, - }, - { - name = "striderfunnelweb", - x = 620, - z = 5750, - facing = 1, - shieldFactor = 1, - }, - } - }, - aiConfig = { - { - humanName = "Ridgeback", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - "staticantinuke", - "staticrearm", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldassault", - "shieldriot", - "shieldskirm", - "shieldbomb", - "shieldaa", - "shieldfelon", - "shieldshield", - "shieldarty", - "factoryspider", - "spidercon", - "spiderscout", - "spiderriot", - "spideremp", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spiderantiheavy", - "spideraa", - }, - commander = false, - startUnits = { - { - name = "staticheavyradar", - x = 5456, - z = 5216, - facing = 0, - }, - { - name = "staticstorage", - x = 6856, - z = 6808, - facing = 0, - }, - { - name = "staticmex", - x = 6696, - z = 6664, - facing = 0, - }, - { - name = "turretlaser", - x = 6928, - z = 5488, - facing = 2, - }, - { - name = "staticmex", - x = 6728, - z = 7048, - facing = 0, - }, - { - name = "staticmex", - x = 5800, - z = 6712, - facing = 0, - }, - { - name = "staticmex", - x = 7128, - z = 6728, - facing = 0, - }, - { - name = "staticmex", - x = 5592, - z = 6712, - facing = 0, - }, - { - name = "staticmex", - x = 6712, - z = 5560, - facing = 0, - }, - { - name = "energysolar", - x = 6744, - z = 6920, - facing = 0, - }, - { - name = "energysolar", - x = 6744, - z = 6776, - facing = 0, - }, - { - name = "staticmex", - x = 6808, - z = 5304, - facing = 0, - }, - { - name = "energysolar", - x = 6840, - z = 6680, - facing = 0, - }, - { - name = "energysolar", - x = 6984, - z = 6712, - facing = 0, - }, - { - name = "staticcon", - x = 6584, - z = 6632, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6584, 6632}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6816, 6429}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 6680, - z = 6552, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6680, 6552}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6816, 6429}, options = {"shift"}}, - }, - }, - { - name = "factoryspider", - x = 6440, - z = 6744, - facing = 3, - }, - { - name = "staticmex", - x = 6840, - z = 4104, - facing = 0, - }, - { - name = "staticmex", - x = 6568, - z = 3880, - facing = 0, - }, - { - name = "staticmex", - x = 6936, - z = 3688, - facing = 0, - }, - { - name = "staticmex", - x = 5096, - z = 4664, - facing = 3, - }, - { - name = "energysolar", - x = 6760, - z = 5432, - facing = 2, - }, - { - name = "staticmex", - x = 4040, - z = 6568, - facing = 3, - }, - { - name = "staticmex", - x = 5208, - z = 4824, - facing = 3, - }, - { - name = "energywind", - x = 5144, - z = 4664, - facing = 2, - }, - { - name = "staticmex", - x = 4456, - z = 6584, - facing = 3, - }, - { - name = "energywind", - x = 5144, - z = 4712, - facing = 2, - }, - { - name = "energywind", - x = 5096, - z = 4712, - facing = 1, - }, - { - name = "staticmex", - x = 4296, - z = 6216, - facing = 3, - }, - { - name = "energywind", - x = 5048, - z = 4712, - facing = 1, - }, - { - name = "energywind", - x = 5048, - z = 4664, - facing = 0, - }, - { - name = "energywind", - x = 5048, - z = 4616, - facing = 0, - }, - { - name = "energywind", - x = 5096, - z = 4616, - facing = 3, - }, - { - name = "energywind", - x = 5144, - z = 4616, - facing = 3, - }, - { - name = "energywind", - x = 5256, - z = 4824, - facing = 2, - }, - { - name = "energywind", - x = 5256, - z = 4872, - facing = 2, - }, - { - name = "energywind", - x = 5208, - z = 4872, - facing = 1, - }, - { - name = "energywind", - x = 5160, - z = 4872, - facing = 1, - }, - { - name = "energywind", - x = 5160, - z = 4824, - facing = 0, - }, - { - name = "energywind", - x = 5160, - z = 4776, - facing = 0, - }, - { - name = "energywind", - x = 5208, - z = 4776, - facing = 3, - }, - { - name = "energywind", - x = 5256, - z = 4776, - facing = 3, - }, - { - name = "factoryshield", - x = 6816, - z = 6440, - facing = 2, - }, - { - name = "turretaafar", - x = 5472, - z = 5472, - facing = 2, - }, - { - name = "turretheavylaser", - x = 4936, - z = 4488, - facing = 2, - }, - { - name = "turretheavylaser", - x = 5304, - z = 4360, - facing = 2, - }, - { - name = "turretheavylaser", - x = 4808, - z = 4840, - facing = 3, - }, - { - name = "turretemp", - x = 4864, - z = 4608, - facing = 3, - }, - { - name = "turretemp", - x = 5104, - z = 4432, - facing = 2, - }, - { - name = "turretaaflak", - x = 4984, - z = 4824, - facing = 2, - }, - { - name = "turretaaflak", - x = 5288, - z = 4616, - facing = 2, - }, - { - name = "energysolar", - x = 4152, - z = 6488, - facing = 2, - }, - { - name = "energysolar", - x = 4280, - z = 6344, - facing = 2, - }, - { - name = "energysolar", - x = 4392, - z = 6488, - facing = 2, - }, - { - name = "turretheavylaser", - x = 4040, - z = 6248, - facing = 3, - }, - { - name = "turretemp", - x = 4240, - z = 6096, - facing = 3, - }, - { - name = "turretlaser", - x = 4368, - z = 6032, - facing = 3, - }, - { - name = "turretlaser", - x = 3872, - z = 6528, - facing = 3, - }, - { - name = "turretemp", - x = 3920, - z = 6672, - facing = 3, - }, - { - name = "turretlaser", - x = 5088, - z = 4960, - facing = 0, - }, - { - name = "turretemp", - x = 4592, - z = 6448, - facing = 1, - }, - { - name = "turretlaser", - x = 4608, - z = 6560, - facing = 1, - }, - { - name = "turretlaser", - x = 5424, - z = 4704, - facing = 1, - }, - { - name = "energysolar", - x = 6680, - z = 3912, - facing = 1, - }, - { - name = "energysolar", - x = 6824, - z = 3784, - facing = 1, - }, - { - name = "energysolar", - x = 6840, - z = 3944, - facing = 1, - }, - { - name = "energywind", - x = 6904, - z = 4056, - facing = 1, - }, - { - name = "turretlaser", - x = 5680, - z = 6880, - facing = 3, - }, - { - name = "turretlaser", - x = 5744, - z = 6560, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6712, - z = 3608, - facing = 2, - }, - { - name = "energysolar", - x = 5704, - z = 6696, - facing = 3, - }, - { - name = "turretheavylaser", - x = 7112, - z = 3768, - facing = 2, - }, - { - name = "turretemp", - x = 6976, - z = 3600, - facing = 2, - }, - { - name = "turretaalaser", - x = 6984, - z = 3896, - facing = 2, - }, - { - name = "turretheavylaser", - x = 6520, - z = 3736, - facing = 3, - }, - { - name = "turretlaser", - x = 6592, - z = 5360, - facing = 2, - }, - { - name = "turretheavylaser", - x = 6616, - z = 4136, - facing = 3, - }, - { - name = "turretemp", - x = 6480, - z = 3984, - facing = 3, - }, - { - name = "shieldassault", - x = 6041, - z = 3876, - facing = 3, - }, - { - name = "shieldfelon", - x = 5618, - z = 3990, - facing = 0, - }, - { - name = "spidercon", - x = 5104, - z = 4889, - facing = 3, - }, - { - name = "shieldcon", - x = 6874, - z = 3994, - facing = 1, - }, - { - name = "spideremp", - x = 5741, - z = 3935, - facing = 1, - }, - { - name = "shieldcon", - x = 4986, - z = 4860, - facing = 3, - }, - { - name = "staticradar", - x = 6752, - z = 6688, - facing = 3, - }, - { - name = "spiderscout", - x = 2574, - z = 7339, - facing = 0, - }, - { - name = "staticcon", - x = 6840, - z = 6616, - facing = 3, - }, - { - name = "spiderscout", - x = 3074, - z = 6850, - facing = 3, - }, - { - name = "staticcon", - x = 6792, - z = 6616, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6792, 6616}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6816, 6429}, options = {"shift"}}, - }, - }, - { - name = "turretlaser", - x = 6416, - z = 6544, - facing = 2, - }, - { - name = "spidercon", - x = 4992, - z = 6219, - facing = 1, - }, - { - name = "turretlaser", - x = 7040, - z = 6720, - facing = 3, - }, - { - name = "spiderassault", - x = 5955, - z = 3704, - facing = 3, - }, - { - name = "shieldcon", - x = 4932, - z = 6341, - facing = 1, - }, - { - name = "turretlaser", - x = 5840, - z = 6800, - facing = 2, - }, - { - name = "spiderriot", - x = 5324, - z = 3924, - facing = 0, - }, - { - name = "spiderriot", - x = 4151, - z = 6088, - facing = 0, - }, - { - name = "staticcon", - x = 6744, - z = 6616, - facing = 3, - }, - { - name = "spidercon", - x = 6984, - z = 4184, - facing = 2, - }, - { - name = "turretlaser", - x = 6768, - z = 5344, - facing = 3, - }, - { - name = "shieldskirm", - x = 5639, - z = 4019, - facing = 3, - }, - { - name = "spidercon", - x = 4492, - z = 6166, - facing = 1, - }, - { - name = "shieldcon", - x = 6377, - z = 6919, - facing = 1, - }, - { - name = "spiderscout", - x = 2512, - z = 7383, - facing = 0, - }, - { - name = "turretmissile", - x = 6368, - z = 3824, - facing = 3, - }, - { - name = "shieldfelon", - x = 6810, - z = 6352, - facing = 2, - }, - { - name = "spiderassault", - x = 4050, - z = 7387, - facing = 3, - }, - { - name = "shieldassault", - x = 5854, - z = 3891, - facing = 2, - }, - { - name = "spiderassault", - x = 6003, - z = 3607, - facing = 2, - }, - { - name = "spidercon", - x = 4928, - z = 4544, - facing = 1, - }, - { - name = "staticradar", - x = 4368, - z = 6384, - facing = 2, - }, - { - name = "shieldassault", - x = 6013, - z = 3907, - facing = 2, - }, - { - name = "spiderassault", - x = 6022, - z = 3730, - facing = 0, - }, - { - name = "energysolar", - x = 6616, - z = 6568, - facing = 3, - }, - { - name = "energysolar", - x = 5528, - z = 6696, - facing = 2, - }, - { - name = "shieldassault", - x = 5857, - z = 3933, - facing = 1, - }, - { - name = "energysolar", - x = 6776, - z = 5560, - facing = 3, - }, - { - name = "turretheavylaser", - x = 4904, - z = 4808, - facing = 3, - buildProgress = 0.30829999, - }, - { - name = "turretlaser", - x = 5424, - z = 4880, - facing = 3, - }, - { - name = "shieldassault", - x = 5919, - z = 3904, - facing = 1, - }, - { - name = "turretlaser", - x = 4208, - z = 6432, - facing = 2, - }, - { - name = "energysolar", - x = 5544, - z = 6616, - facing = 2, - }, - { - name = "turretmissile", - x = 6816, - z = 3856, - facing = 3, - }, - { - name = "spiderassault", - x = 6012, - z = 3582, - facing = 0, - }, - { - name = "spiderscout", - x = 7353, - z = 3767, - facing = 3, - }, - { - name = "energysolar", - x = 5272, - z = 5000, - facing = 3, - }, - { - name = "spiderscout", - x = 4616, - z = 6960, - facing = 3, - }, - { - name = "shieldassault", - x = 5778, - z = 3950, - facing = 1, - }, - { - name = "energysolar", - x = 4920, - z = 4696, - facing = 3, - }, - { - name = "turretmissile", - x = 5456, - z = 4512, - facing = 3, - }, - { - name = "spiderassault", - x = 5970, - z = 3661, - facing = 1, - }, - { - name = "energysolar", - x = 5368, - z = 4728, - facing = 3, - }, - { - name = "shieldskirm", - x = 6031, - z = 3980, - facing = 0, - }, - { - name = "turretlaser", - x = 6624, - z = 3888, - facing = 3, - }, - { - name = "staticradar", - x = 6752, - z = 4064, - facing = 3, - }, - { - name = "turretmissile", - x = 4928, - z = 4992, - facing = 3, - }, - { - name = "spiderassault", - x = 5643, - z = 3609, - facing = 2, - }, - { - name = "shieldskirm", - x = 6096, - z = 4127, - facing = 0, - }, - { - name = "staticstorage", - x = 5096, - z = 4760, - facing = 3, - }, - { - name = "spideremp", - x = 5912, - z = 3966, - facing = 1, - }, - { - name = "staticcon", - x = 5352, - z = 4808, - facing = 3, - }, - { - name = "shieldaa", - x = 3470, - z = 6503, - facing = 3, - }, - { - name = "spiderscout", - x = 3187, - z = 6825, - facing = 3, - }, - { - name = "spiderscout", - x = 4681, - z = 6863, - facing = 2, - }, - { - name = "shieldaa", - x = 3392, - z = 6533, - facing = 3, - }, - { - name = "staticcon", - x = 6808, - z = 6568, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6808, 6568}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6816, 6429}, options = {"shift"}}, - }, - }, - { - name = "shieldfelon", - x = 6345, - z = 6489, - facing = 2, - patrolRoute = { - {6330, 6498}, - {6373, 6448}, - }, - }, - { - name = "turretheavylaser", - x = 6984, - z = 3976, - facing = 3, - buildProgress = 0.764, - }, - { - name = "spiderscout", - x = 1904, - z = 7591, - facing = 3, - }, - { - name = "spidercon", - x = 5218, - z = 6625, - facing = 3, - }, - { - name = "staticradar", - x = 5232, - z = 4688, - facing = 3, - }, - { - name = "spiderscout", - x = 7357, - z = 3711, - facing = 3, - }, - { - name = "spiderassault", - x = 4188, - z = 7419, - facing = 3, - }, - { - name = "spiderassault", - x = 6299, - z = 6460, - facing = 0, - patrolRoute = { - {6298, 6441}, - {6331, 6496}, - }, - }, - { - name = "shieldcon", - x = 5510, - z = 6518, - facing = 2, - }, - { - name = "spiderscout", - x = 3349, - z = 6729, - facing = 3, - }, - { - name = "energysolar", - x = 5176, - z = 5064, - facing = 3, - }, - { - name = "energysolar", - x = 6632, - z = 6696, - facing = 3, - }, - { - name = "spiderscout", - x = 3935, - z = 6623, - facing = 3, - }, - { - name = "shieldskirm", - x = 6325, - z = 6464, - facing = 0, - patrolRoute = { - {6295, 6443}, - {6331, 6496}, - }, - }, - { - name = "turretlaser", - x = 5248, - z = 5056, - facing = 3, - }, - { - name = "shieldskirm", - x = 6320, - z = 6522, - facing = 2, - patrolRoute = { - {6310, 6556}, - {6331, 6496}, - }, - }, - { - name = "spiderscout", - x = 4334, - z = 7078, - facing = 3, - }, - { - name = "shieldskirm", - x = 6841, - z = 6337, - facing = 2, - }, - { - name = "shieldraid", - x = 6816, - z = 6428, - facing = 2, - }, - { - name = "spiderscout", - x = 6404, - z = 6744, - facing = 3, - buildProgress = 0.5, - }, - } - }, - { - startX = 1500, - startZ = 1300, - humanName = "Skiffy", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaaclose", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - "staticantinuke", - "staticrearm", - "factoryspider", - "spidercon", - "spiderscout", - "spiderriot", - "spideremp", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spiderantiheavy", - "spideraa", - "factoryplane", - "planecon", - "planescout", - "planefighter", - "planeheavyfighter", - "bomberprec", - "bomberdisarm", - --"bomberheavy", - "striderhub", - "striderscorpion", - }, - difficultyDependantUnlocks = { - [4] = {"bomberheavy"}, - }, - commanderLevel = 5, - commander = { - name = "Abomination", - chassis = "engineer", - modules = { - "commweapon_missilelauncher", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_adv_nano", - "module_adv_nano", - "module_adv_nano", - "module_adv_nano", - "module_adv_nano", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_high_power_servos", - "module_high_power_servos", - } - }, - startUnits = { - { - name = "staticheavyradar", - x = 2592, - z = 2816, - facing = 0, - }, - { - name = "staticstorage", - x = 1400, - z = 936, - facing = 0, - }, - { - name = "striderhub", - x = 1760, - z = 1264, - facing = 0, - }, - { - name = "turretgauss", - x = 1064, - z = 3912, - facing = 0, - }, - { - name = "staticmex", - x = 2568, - z = 2472, - facing = 0, - }, - { - name = "staticmex", - x = 2792, - z = 2568, - facing = 0, - }, - { - name = "staticmex", - x = 1144, - z = 1016, - facing = 0, - }, - { - name = "staticmex", - x = 1096, - z = 2664, - facing = 0, - }, - { - name = "staticmex", - x = 1064, - z = 2424, - facing = 0, - }, - { - name = "staticmex", - x = 1144, - z = 1384, - facing = 0, - }, - { - name = "staticmex", - x = 1480, - z = 1144, - facing = 0, - }, - { - name = "staticmex", - x = 1160, - z = 3688, - facing = 3, - }, - { - name = "staticmex", - x = 1240, - z = 4152, - facing = 3, - }, - { - name = "staticmex", - x = 1496, - z = 3880, - facing = 3, - }, - { - name = "staticmex", - x = 1784, - z = 5160, - facing = 3, - }, - { - name = "energysolar", - x = 1112, - z = 1256, - facing = 3, - }, - { - name = "energysolar", - x = 1128, - z = 1128, - facing = 3, - }, - { - name = "staticmex", - x = 1656, - z = 6376, - facing = 3, - }, - { - name = "energysolar", - x = 1240, - z = 1048, - facing = 3, - }, - { - name = "staticmex", - x = 1960, - z = 6504, - facing = 3, - }, - { - name = "energysolar", - x = 1368, - z = 1112, - facing = 3, - }, - { - name = "staticmex", - x = 1752, - z = 6776, - facing = 3, - }, - { - name = "turretaalaser", - x = 1352, - z = 3736, - facing = 0, - }, - { - name = "energywind", - x = 2616, - z = 2472, - facing = 2, - }, - { - name = "energywind", - x = 2616, - z = 2520, - facing = 2, - }, - { - name = "energywind", - x = 2568, - z = 2520, - facing = 1, - }, - { - name = "staticmex", - x = 2984, - z = 4984, - facing = 3, - }, - { - name = "energywind", - x = 2520, - z = 2520, - facing = 1, - }, - { - name = "energywind", - x = 2520, - z = 2472, - facing = 0, - }, - { - name = "energywind", - x = 2520, - z = 2424, - facing = 0, - }, - { - name = "staticmex", - x = 3176, - z = 4840, - facing = 3, - }, - { - name = "energywind", - x = 2568, - z = 2424, - facing = 3, - }, - { - name = "energywind", - x = 2616, - z = 2424, - facing = 3, - }, - { - name = "factoryplane", - x = 1584, - z = 1016, - facing = 0, - }, - { - name = "energywind", - x = 2840, - z = 2568, - facing = 2, - }, - { - name = "energywind", - x = 2840, - z = 2616, - facing = 2, - }, - { - name = "factoryspider", - x = 1416, - z = 1384, - facing = 0, - }, - { - name = "energywind", - x = 2792, - z = 2616, - facing = 1, - }, - { - name = "staticcon", - x = 1560, - z = 1240, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1585, 1265}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1560, 1240}, options = {"shift"}}, - }, - }, - { - name = "energywind", - x = 2744, - z = 2616, - facing = 1, - }, - { - name = "energywind", - x = 2744, - z = 2568, - facing = 0, - }, - { - name = "energywind", - x = 2744, - z = 2520, - facing = 0, - }, - { - name = "staticcon", - x = 1640, - z = 1240, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1665, 1265}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1640, 1240}, options = {"shift"}}, - }, - }, - { - name = "staticmex", - x = 1864, - z = 5368, - facing = 3, - }, - { - name = "energywind", - x = 2792, - z = 2520, - facing = 3, - }, - { - name = "energywind", - x = 2840, - z = 2520, - facing = 3, - }, - { - name = "energywind", - x = 3032, - z = 4984, - facing = 2, - }, - { - name = "energywind", - x = 3032, - z = 5032, - facing = 2, - }, - { - name = "energywind", - x = 2984, - z = 5032, - facing = 1, - }, - { - name = "energywind", - x = 2936, - z = 5032, - facing = 1, - }, - { - name = "energywind", - x = 2936, - z = 4984, - facing = 0, - }, - { - name = "energywind", - x = 2936, - z = 4936, - facing = 0, - }, - { - name = "energywind", - x = 2984, - z = 4936, - facing = 3, - }, - { - name = "energywind", - x = 3032, - z = 4936, - facing = 3, - }, - { - name = "energywind", - x = 3224, - z = 4840, - facing = 2, - }, - { - name = "energywind", - x = 3224, - z = 4888, - facing = 2, - }, - { - name = "energywind", - x = 3176, - z = 4888, - facing = 1, - }, - { - name = "energywind", - x = 3128, - z = 4888, - facing = 1, - }, - { - name = "energywind", - x = 3128, - z = 4840, - facing = 0, - }, - { - name = "energywind", - x = 3128, - z = 4792, - facing = 0, - }, - { - name = "energywind", - x = 3176, - z = 4792, - facing = 3, - }, - { - name = "energywind", - x = 3224, - z = 4792, - facing = 3, - }, - { - name = "energywind", - x = 2696, - z = 2248, - facing = 2, - }, - { - name = "energywind", - x = 2776, - z = 2248, - facing = 2, - }, - { - name = "energywind", - x = 2856, - z = 2248, - facing = 2, - }, - { - name = "energywind", - x = 2936, - z = 2248, - facing = 2, - }, - { - name = "energywind", - x = 2936, - z = 2328, - facing = 2, - }, - { - name = "energywind", - x = 2856, - z = 2328, - facing = 2, - }, - { - name = "energywind", - x = 2776, - z = 2328, - facing = 2, - }, - { - name = "energywind", - x = 2696, - z = 2328, - facing = 2, - }, - { - name = "energywind", - x = 2696, - z = 2408, - facing = 2, - }, - { - name = "energywind", - x = 2776, - z = 2408, - facing = 2, - }, - { - name = "energywind", - x = 2856, - z = 2408, - facing = 2, - }, - { - name = "energywind", - x = 2936, - z = 2408, - facing = 2, - }, - { - name = "energypylon", - x = 3288, - z = 1832, - facing = 2, - }, - { - name = "energypylon", - x = 2456, - z = 1800, - facing = 2, - }, - { - name = "energypylon", - x = 1912, - z = 1400, - facing = 2, - }, - { - name = "energypylon", - x = 2696, - z = 2488, - facing = 0, - }, - { - name = "staticarty", - x = 2488, - z = 2824, - facing = 0, - }, - { - name = "energypylon", - x = 1496, - z = 1992, - facing = 0, - }, - { - name = "energysolar", - x = 1080, - z = 2536, - facing = 0, - }, - { - name = "turretheavy", - x = 1864, - z = 2280, - facing = 0, - }, - { - name = "energypylon", - x = 984, - z = 2488, - facing = 0, - }, - { - name = "turretheavy", - x = 1144, - z = 2904, - facing = 0, - }, - { - name = "turretaalaser", - x = 1400, - z = 2632, - facing = 0, - }, - { - name = "staticshield", - x = 2608, - z = 2592, - facing = 0, - }, - { - name = "turretaalaser", - x = 3544, - z = 1880, - facing = 0, - }, - { - name = "turretheavy", - x = 2808, - z = 2744, - facing = 0, - }, - { - name = "turretemp", - x = 2144, - z = 2768, - facing = 0, - }, - { - name = "turretgauss", - x = 2264, - z = 2936, - facing = 0, - }, - { - name = "turretemp", - x = 2464, - z = 3024, - facing = 0, - }, - { - name = "energyfusion", - x = 984, - z = 1008, - facing = 0, - }, - { - name = "turretheavylaser", - x = 2792, - z = 5208, - facing = 0, - }, - { - name = "turretemp", - x = 2976, - z = 5136, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3240, - z = 5000, - facing = 0, - }, - { - name = "turretriot", - x = 3208, - z = 4664, - facing = 1, - }, - { - name = "turretriot", - x = 2632, - z = 4856, - facing = 3, - }, - { - name = "turretemp", - x = 2928, - z = 4752, - facing = 2, - }, - { - name = "turretaalaser", - x = 2840, - z = 4920, - facing = 0, - }, - { - name = "turretlaser", - x = 2016, - z = 5408, - facing = 0, - }, - { - name = "turretlaser", - x = 1728, - z = 5280, - facing = 0, - }, - { - name = "turretriot", - x = 1752, - z = 6568, - facing = 3, - }, - { - name = "turretmissile", - x = 1824, - z = 6256, - facing = 3, - }, - { - name = "turretmissile", - x = 2000, - z = 6800, - facing = 3, - }, - { - name = "turretheavylaser", - x = 584, - z = 2808, - facing = 0, - }, - { - name = "turretaaclose", - x = 408, - z = 2808, - facing = 0, - }, - { - name = "turretgauss", - x = 1464, - z = 4120, - facing = 0, - }, - { - name = "spiderassault", - x = 4775, - z = 3661, - facing = 1, - }, - { - name = "energysolar", - x = 1480, - z = 1208, - facing = 0, - }, - { - name = "spidercon", - x = 1893, - z = 3685, - facing = 1, - patrolRoute = { - {1720, 3422}, - {2523, 4223}, - }, - }, - { - name = "spideremp", - x = 4609, - z = 3745, - facing = 1, - }, - { - name = "spidercon", - x = 2689, - z = 2950, - facing = 0, - }, - { - name = "turretlaser", - x = 1296, - z = 1088, - facing = 0, - }, - { - name = "spidercon", - x = 3160, - z = 6009, - facing = 0, - }, - { - name = "staticcon", - x = 1448, - z = 1272, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1448, 1272}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1473, 1297}, options = {"shift"}}, - }, - }, - { - name = "staticradar", - x = 1312, - z = 1264, - facing = 0, - }, - { - name = "spiderassault", - x = 4732, - z = 3667, - facing = 1, - }, - { - name = "turretlaser", - x = 1936, - z = 1296, - facing = 0, - }, - { - name = "turretlaser", - x = 2576, - z = 176, - facing = 0, - }, - { - name = "staticcon", - x = 1400, - z = 1272, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1400, 1272}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1425, 1297}, options = {"shift"}}, - }, - }, - { - name = "energysolar", - x = 2152, - z = 2184, - facing = 1, - }, - { - name = "spiderassault", - x = 4697, - z = 3709, - facing = 1, - }, - { - name = "bomberprec", - x = 1574, - z = 2207, - facing = 0, - }, - { - name = "staticcon", - x = 1432, - z = 1128, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1432, 1128}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1457, 1153}, options = {"shift"}}, - }, - }, - { - name = "spiderassault", - x = 4677, - z = 3752, - facing = 1, - }, - { - name = "staticcon", - x = 1416, - z = 1224, - facing = 0, - }, - { - name = "staticradar", - x = 2752, - z = 448, - facing = 0, - }, - { - name = "spiderriot", - x = 1573, - z = 2114, - facing = 1, - }, - { - name = "spiderscout", - x = 2916, - z = 2903, - facing = 1, - }, - { - name = "spiderassault", - x = 4739, - z = 3700, - facing = 1, - }, - { - name = "staticmex", - x = 2632, - z = 328, - facing = 0, - }, - { - name = "staticcon", - x = 1416, - z = 1176, - facing = 0, - }, - { - name = "staticcon", - x = 1496, - z = 1272, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1496, 1272}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1521, 1297}, options = {"shift"}}, - }, - }, - { - name = "staticradar", - x = 2544, - z = 2608, - facing = 1, - }, - { - name = "spiderscout", - x = 3596, - z = 4186, - facing = 0, - }, - { - name = "spidercon", - x = 3231, - z = 2815, - facing = 0, - }, - { - name = "turretlaser", - x = 992, - z = 2448, - facing = 1, - }, - { - name = "spiderassault", - x = 3679, - z = 4833, - facing = 3, - }, - { - name = "staticcon", - x = 1368, - z = 1192, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1368, 1192}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1393, 1217}, options = {"shift"}}, - }, - }, - { - name = "staticmex", - x = 2760, - z = 200, - facing = 0, - }, - { - name = "energypylon", - x = 2696, - z = 264, - facing = 0, - }, - { - name = "turretlaser", - x = 1792, - z = 1072, - facing = 0, - }, - { - name = "staticrearm", - x = 1656, - z = 824, - facing = 0, - }, - { - name = "energypylon", - x = 3528, - z = 728, - facing = 0, - }, - { - name = "spiderassault", - x = 7610, - z = 3198, - facing = 1, - }, - { - name = "spiderscout", - x = 2674, - z = 2733, - facing = 0, - }, - { - name = "spideremp", - x = 1551, - z = 2065, - facing = 0, - }, - { - name = "spiderscout", - x = 3234, - z = 6348, - facing = 0, - }, - { - name = "spiderassault", - x = 2042, - z = 2858, - facing = 1, - }, - { - name = "staticstorage", - x = 2712, - z = 2680, - facing = 0, - }, - { - name = "spiderassault", - x = 3521, - z = 5515, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3172, 5861}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3126, 5816}, options = {"shift"}}, - }, - }, - { - name = "spiderassault", - x = 3093, - z = 5846, - facing = 1, - patrolRoute = { - {3087, 5868}, - {3126, 5816}, - }, - }, - { - name = "spiderassault", - x = 3142, - z = 5827, - facing = 1, - patrolRoute = { - {3126, 5816}, - {3158, 5872}, - }, - }, - { - name = "spiderscout", - x = 2975, - z = 6105, - facing = 0, - }, - { - name = "spiderscout", - x = 4234, - z = 4207, - facing = 0, - }, - { - name = "spiderassault", - x = 2032, - z = 2790, - facing = 0, - }, - { - name = "spiderassault", - x = 3084, - z = 5811, - facing = 2, - patrolRoute = { - {3062, 5815}, - {3126, 5816}, - }, - }, - { - name = "spiderassault", - x = 1964, - z = 5082, - facing = 0, - }, - { - name = "turretlaser", - x = 4096, - z = 1040, - facing = 0, - }, - { - name = "spiderassault", - x = 1901, - z = 5034, - facing = 0, - }, - { - name = "spiderscout", - x = 4473, - z = 3841, - facing = 1, - }, - { - name = "spiderscout", - x = 3301, - z = 4618, - facing = 0, - }, - { - name = "spiderscout", - x = 3290, - z = 4595, - facing = 0, - }, - { - name = "staticradar", - x = 4000, - z = 1328, - facing = 0, - }, - { - name = "spiderscout", - x = 2781, - z = 4780, - facing = 0, - }, - { - name = "spideremp", - x = 1607, - z = 2264, - facing = 1, - }, - { - name = "bomberdisarm", - x = 3963, - z = 2990, - facing = 1, - }, - { - name = "spiderassault", - x = 1557, - z = 2217, - facing = 0, - }, - { - name = "spiderassault", - x = 1692, - z = 2375, - facing = 0, - }, - { - name = "spiderassault", - x = 1716, - z = 2412, - facing = 0, - }, - { - name = "spiderassault", - x = 1528, - z = 2158, - facing = 0, - }, - { - name = "spiderassault", - x = 1637, - z = 2294, - facing = 0, - }, - { - name = "spiderscout", - x = 3198, - z = 2979, - facing = 1, - }, - { - name = "turretlaser", - x = 2992, - z = 2640, - facing = 0, - }, - { - name = "spiderscout", - x = 3070, - z = 3076, - facing = 1, - }, - { - name = "spiderriot", - x = 1254, - z = 2129, - facing = 0, - }, - { - name = "bomberdisarm", - x = 1546, - z = 1036, - facing = 0, - buildProgress = 0.86299998, - }, - { - name = "spiderscout", - x = 1956, - z = 2078, - facing = 0, - }, - { - name = "spiderscout", - x = 1922, - z = 1856, - facing = 1, - }, - { - name = "spiderscout", - x = 1820, - z = 1770, - facing = 1, - }, - { - name = "spiderscout", - x = 1697, - z = 1553, - facing = 1, - }, - { - name = "spidercon", - x = 1416, - z = 1420, - facing = 0, - buildProgress = 0.0649, - }, - { - name = "spidercrabe", - x = 2086, - z = 6316, - facing = 0, - }, - { - name = "spideremp", - x = 2185, - z = 6477, - facing = 0, - }, - { - name = "spideremp", - x = 2094, - z = 6085, - facing = 0, - }, - } - }, - { - humanName = "Sundown", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - "staticantinuke", - "staticrearm", - "factoryspider", - "spidercon", - "spiderscout", - "spiderriot", - "spideremp", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spiderantiheavy", - "spideraa", - "factoryjump", - "jumpcon", - "jumpraid", - "jumpskirm", - "jumpassault", - "jumpsumo", - "jumparty", - "jumpblackhole", - "jumpaa", - }, - commander = false, - startUnits = { - { - name = "staticheavyradar", - x = 5792, - z = 2992, - facing = 0, - }, - { - name = "staticstorage", - x = 6952, - z = 888, - facing = 0, - }, - { - name = "turretriot", - x = 3816, - z = 1304, - facing = 0, - }, - { - name = "staticmex", - x = 5704, - z = 2696, - facing = 0, - }, - { - name = "staticmex", - x = 5608, - z = 2456, - facing = 0, - }, - { - name = "staticmex", - x = 6568, - z = 1160, - facing = 0, - }, - { - name = "staticmex", - x = 6920, - z = 1048, - facing = 0, - }, - { - name = "staticmex", - x = 6600, - z = 792, - facing = 0, - }, - { - name = "staticmex", - x = 7416, - z = 2312, - facing = 0, - }, - { - name = "staticmex", - x = 7336, - z = 2536, - facing = 0, - }, - { - name = "staticmex", - x = 4040, - z = 1336, - facing = 0, - }, - { - name = "staticmex", - x = 3880, - z = 1048, - facing = 0, - }, - { - name = "staticmex", - x = 4248, - z = 1048, - facing = 0, - }, - { - name = "turretriot", - x = 4040, - z = 872, - facing = 2, - }, - { - name = "energysolar", - x = 3912, - z = 1144, - facing = 0, - }, - { - name = "energysolar", - x = 4040, - z = 1240, - facing = 0, - }, - { - name = "energysolar", - x = 4168, - z = 1144, - facing = 0, - }, - { - name = "energysolar", - x = 6616, - z = 1064, - facing = 0, - }, - { - name = "energysolar", - x = 6648, - z = 904, - facing = 0, - }, - { - name = "energysolar", - x = 6792, - z = 1032, - facing = 0, - }, - { - name = "factoryspider", - x = 6952, - z = 1240, - facing = 0, - }, - { - name = "factoryjump", - x = 6760, - z = 1240, - facing = 0, - }, - { - name = "energywind", - x = 5656, - z = 2456, - facing = 1, - }, - { - name = "energywind", - x = 5656, - z = 2504, - facing = 1, - }, - { - name = "energywind", - x = 5608, - z = 2504, - facing = 0, - }, - { - name = "energywind", - x = 5560, - z = 2504, - facing = 0, - }, - { - name = "energywind", - x = 5560, - z = 2456, - facing = 3, - }, - { - name = "energywind", - x = 5560, - z = 2408, - facing = 3, - }, - { - name = "energywind", - x = 5608, - z = 2408, - facing = 2, - }, - { - name = "energywind", - x = 5656, - z = 2408, - facing = 2, - }, - { - name = "energywind", - x = 5752, - z = 2696, - facing = 1, - }, - { - name = "energywind", - x = 5752, - z = 2744, - facing = 1, - }, - { - name = "energywind", - x = 5704, - z = 2744, - facing = 0, - }, - { - name = "energywind", - x = 5656, - z = 2744, - facing = 0, - }, - { - name = "energypylon", - x = 4056, - z = 1608, - facing = 2, - }, - { - name = "energywind", - x = 5656, - z = 2696, - facing = 3, - }, - { - name = "energywind", - x = 5656, - z = 2648, - facing = 3, - }, - { - name = "energywind", - x = 5704, - z = 2648, - facing = 2, - }, - { - name = "energywind", - x = 5752, - z = 2648, - facing = 2, - }, - { - name = "energywind", - x = 5752, - z = 2344, - facing = 2, - }, - { - name = "energywind", - x = 5832, - z = 2344, - facing = 2, - }, - { - name = "energypylon", - x = 4968, - z = 1848, - facing = 2, - }, - { - name = "energywind", - x = 5912, - z = 2344, - facing = 2, - }, - { - name = "energywind", - x = 5912, - z = 2424, - facing = 2, - }, - { - name = "energywind", - x = 5832, - z = 2424, - facing = 2, - }, - { - name = "energywind", - x = 5752, - z = 2424, - facing = 2, - }, - { - name = "energywind", - x = 5752, - z = 2504, - facing = 2, - }, - { - name = "energywind", - x = 5832, - z = 2504, - facing = 2, - }, - { - name = "energywind", - x = 5912, - z = 2504, - facing = 2, - }, - { - name = "energywind", - x = 5912, - z = 2584, - facing = 2, - }, - { - name = "energywind", - x = 5832, - z = 2584, - facing = 2, - }, - { - name = "energypylon", - x = 5736, - z = 2136, - facing = 2, - }, - { - name = "energywind", - x = 5752, - z = 2584, - facing = 2, - }, - { - name = "energypylon", - x = 6488, - z = 1560, - facing = 2, - }, - { - name = "energysolar", - x = 7384, - z = 2424, - facing = 0, - }, - { - name = "turretheavylaser", - x = 7400, - z = 2680, - facing = 0, - }, - { - name = "turretriot", - x = 7256, - z = 2680, - facing = 0, - }, - { - name = "turretriot", - x = 7528, - z = 2744, - facing = 0, - }, - { - name = "turretaaflak", - x = 7608, - z = 2568, - facing = 0, - }, - { - name = "turretaaflak", - x = 7192, - z = 2360, - facing = 0, - }, - { - name = "turretlaser", - x = 7280, - z = 2176, - facing = 0, - }, - { - name = "turretlaser", - x = 7584, - z = 2224, - facing = 0, - }, - { - name = "energypylon", - x = 5848, - z = 2792, - facing = 0, - }, - { - name = "turretheavy", - x = 5480, - z = 2584, - facing = 3, - }, - { - name = "turretheavy", - x = 6056, - z = 2952, - facing = 1, - }, - { - name = "turretaalaser", - x = 5752, - z = 2824, - facing = 0, - }, - { - name = "turretaalaser", - x = 5464, - z = 1928, - facing = 0, - }, - { - name = "turretantiheavy", - x = 4032, - z = 1824, - facing = 0, - }, - { - name = "turretheavylaser", - x = 4968, - z = 2152, - facing = 0, - }, - { - name = "turretaalaser", - x = 4600, - z = 1736, - facing = 0, - }, - { - name = "energyfusion", - x = 4040, - z = 1024, - facing = 0, - }, - { - name = "staticcon", - x = 7032, - z = 1112, - facing = 0, - }, - { - name = "staticcon", - x = 7032, - z = 1016, - facing = 0, - }, - { - name = "energypylon", - x = 7352, - z = 2008, - facing = 0, - }, - { - name = "energyfusion", - x = 6840, - z = 864, - facing = 0, - }, - { - name = "turretriot", - x = 4312, - z = 1320, - facing = 0, - }, - { - name = "staticmex", - x = 5288, - z = 744, - facing = 0, - }, - { - name = "jumpraid", - x = 4938, - z = 1946, - facing = 1, - }, - { - name = "spidercon", - x = 4540, - z = 2883, - facing = 3, - }, - { - name = "jumpraid", - x = 6734, - z = 2331, - facing = 3, - }, - { - name = "staticcon", - x = 6728, - z = 1032, - facing = 0, - }, - { - name = "jumpcon", - x = 5727, - z = 1502, - facing = 3, - }, - { - name = "spiderscout", - x = 4354, - z = 4015, - facing = 0, - }, - { - name = "jumpassault", - x = 6381, - z = 1506, - facing = 3, - patrolRoute = { - {6385, 1497}, - {6357, 1555}, - }, - }, - { - name = "jumpcon", - x = 3736, - z = 1643, - facing = 3, - }, - { - name = "spideremp", - x = 6148, - z = 3754, - facing = 3, - }, - { - name = "staticcon", - x = 6776, - z = 1096, - facing = 0, - }, - { - name = "jumpskirm", - x = 5993, - z = 3212, - facing = 0, - }, - { - name = "spidercon", - x = 6356, - z = 2832, - facing = 3, - }, - { - name = "staticradar", - x = 6704, - z = 1104, - facing = 0, - }, - { - name = "spiderassault", - x = 5829, - z = 3266, - facing = 1, - }, - { - name = "jumpcon", - x = 4412, - z = 3388, - facing = 0, - }, - { - name = "spidercon", - x = 4592, - z = 3046, - facing = 0, - }, - { - name = "jumpassault", - x = 5862, - z = 3786, - facing = 1, - }, - { - name = "staticcon", - x = 6824, - z = 1096, - facing = 0, - }, - { - name = "spiderassault", - x = 5634, - z = 3297, - facing = 1, - }, - { - name = "staticmex", - x = 5592, - z = 776, - facing = 0, - }, - { - name = "jumpcon", - x = 5597, - z = 3384, - facing = 3, - }, - { - name = "spiderassault", - x = 5677, - z = 3284, - facing = 1, - }, - { - name = "staticcon", - x = 6680, - z = 1032, - facing = 0, - }, - { - name = "jumpcon", - x = 4066, - z = 2148, - facing = 0, - }, - { - name = "spiderassault", - x = 5837, - z = 3198, - facing = 1, - }, - { - name = "staticcon", - x = 6728, - z = 984, - facing = 0, - }, - { - name = "jumpcon", - x = 4608, - z = 3409, - facing = 1, - }, - { - name = "staticcon", - x = 6680, - z = 984, - facing = 0, - }, - { - name = "turretlaser", - x = 6944, - z = 992, - facing = 0, - }, - { - name = "spiderassault", - x = 6137, - z = 3215, - facing = 1, - }, - { - name = "jumpcon", - x = 6043, - z = 1552, - facing = 3, - }, - { - name = "spiderassault", - x = 6178, - z = 3206, - facing = 1, - }, - { - name = "jumpassault", - x = 6389, - z = 2870, - facing = 1, - }, - { - name = "spiderassault", - x = 6081, - z = 3153, - facing = 1, - }, - { - name = "jumpskirm", - x = 6068, - z = 3227, - facing = 0, - }, - { - name = "spiderassault", - x = 6671, - z = 2984, - facing = 1, - }, - { - name = "jumpassault", - x = 6521, - z = 2827, - facing = 1, - }, - { - name = "spideremp", - x = 6832, - z = 1320, - facing = 3, - }, - { - name = "spiderassault", - x = 6681, - z = 3217, - facing = 2, - }, - { - name = "staticstorage", - x = 5608, - z = 2552, - facing = 0, - }, - { - name = "spiderscout", - x = 4719, - z = 3724, - facing = 2, - }, - { - name = "jumpraid", - x = 6708, - z = 2337, - facing = 3, - }, - { - name = "spiderscout", - x = 4672, - z = 3697, - facing = 2, - }, - { - name = "jumpraid", - x = 5811, - z = 1657, - facing = 3, - }, - { - name = "spiderassault", - x = 6336, - z = 1573, - facing = 3, - patrolRoute = { - {6357, 1555}, - {6306, 1594}, - }, - }, - { - name = "spiderassault", - x = 6346, - z = 1501, - facing = 0, - patrolRoute = { - {6371, 1493}, - {6357, 1555}, - }, - }, - { - name = "jumpcon", - x = 5793, - z = 1496, - facing = 3, - }, - { - name = "spiderassault", - x = 6356, - z = 1540, - facing = 3, - patrolRoute = { - {6357, 1555}, - {6316, 1506}, - }, - }, - { - name = "staticmex", - x = 4248, - z = 3576, - facing = 0, - terraformHeight = 690, - }, - { - name = "jumpcon", - x = 7036, - z = 2200, - facing = 0, - }, - { - name = "spidercon", - x = 6876, - z = 1978, - facing = 0, - }, - { - name = "jumpcon", - x = 6214, - z = 1543, - facing = 3, - }, - { - name = "spiderassault", - x = 6613, - z = 1449, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6357, 1555}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6421, 1552}, options = {"shift"}}, - }, - }, - { - name = "spiderscout", - x = 6947, - z = 2010, - facing = 0, - }, - { - name = "jumpskirm", - x = 6760, - z = 1264, - facing = 0, - buildProgress = 0.9777, - }, - { - name = "spiderassault", - x = 6952, - z = 1276, - facing = 0, - buildProgress = 0.0708, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "factoryplane", - "factoryspider", - "factoryjump", - "striderhub", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy Factories and Strider Hubs", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 4, - unitTypes = { - "striderfunnelweb", - }, - image = planetUtilities.ICON_DIR .. "striderfunnelweb.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 4 Funnelwebs", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - onlyCountRemovedUnits = true, - satisfyForever = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - unitTypes = { - "striderfunnelweb" - }, - image = planetUtilities.ICON_DIR .. "striderfunnelweb.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Do not lose any Funnelwebs", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { - victoryByTime = 30*60, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 30:00", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "striderhub", - "striderfunnelweb", - }, - modules = { - "commweapon_areashield", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet62.lua b/campaign/dev/planets/planet62.lua deleted file mode 100644 index 0a8df4cbf..000000000 --- a/campaign/dev/planets/planet62.lua +++ /dev/null @@ -1,4003 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/terran04.png" - - local planetData = { - name = "Karuwal", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.685, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.42, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Alpine", - radius = "6310 km", - primary = "Ilvasia", - primaryType = "G7V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24566", - text = [[Your enemy is causing trouble with a collection of heavy units, including large Paladin striders. Ambush and destroy their heavies in the mountains with Scorpions.]] - }, - tips = { - { - image = "unitpics/striderscorpion.png", - text = [[Scorpions are cloaked all-terrain striders effective against enemy heavies. Most of their weapons only fire forwards so make sure they are not decloaked and flanked.]] - }, - { - image = "unitpics/striderbantha.png", - text = [[Get close to a Paladin with two or three Scorpions then use their multistunners (default hotkey D) to stunlock the Paladin. One Scorpion on its own will be insufficient against anything but a highly damaged Paladin.]] - }, - { - image = "unitpics/staticnuke.png", - text = [[Your ally has constructed a Trinity nuclear silo but the enemy is well protected by Antinukes. Destroy the Antinukes to give your team the upper hand.]] - }, - }, - gameConfig = { - mapName = "Craterv01", - playerConfig = { - startX = 1411, - startZ = 4100, - allyTeam = 0, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "striderhub", - "striderscorpion", - - }, - startUnits = { - { - name = "striderscorpion", - x = 1300, - z = 3800, - facing = 1, - }, - { - name = "striderscorpion", - x = 1300, - z = 4000, - facing = 1, - }, - { - name = "striderscorpion", - x = 1500, - z = 3900, - facing = 1, - }, - { - name = "energyfusion", - x = 630, - z = 4260, - facing = 0, - }, - { - name = "energyfusion", - x = 800, - z = 4420, - facing = 0, - }, - { - name = "staticmex", - x = 920, - z = 4296, - facing = 0, - }, - { - name = "staticmex", - x = 1304, - z = 4104, - facing = 0, - }, - { - name = "staticmex", - x = 904, - z = 3864, - facing = 0, - }, - { - name = "energywind", - x = 856, - z = 4232, - facing = 1, - }, - { - name = "energywind", - x = 856, - z = 4152, - facing = 1, - }, - { - name = "energywind", - x = 840, - z = 4072, - facing = 1, - }, - { - name = "energywind", - x = 840, - z = 3992, - facing = 1, - }, - { - name = "energywind", - x = 840, - z = 3912, - facing = 1, - }, - { - name = "energywind", - x = 1000, - z = 4328, - facing = 1, - }, - { - name = "energywind", - x = 1080, - z = 4280, - facing = 1, - }, - { - name = "energywind", - x = 1160, - z = 4232, - facing = 1, - }, - { - name = "energywind", - x = 1240, - z = 4200, - facing = 1, - }, - { - name = "energywind", - x = 1320, - z = 4152, - facing = 1, - }, - { - name = "staticheavyradar", - x = 1792, - z = 4160, - facing = 1, - terraformHeight = 364, - }, - { - name = "staticcon", - x = 1192, - z = 3816, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1192, 3816}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1217, 3791}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 1192, - z = 3992, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1192, 3992}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1217, 3967}, options = {"shift"}}, - }, - }, - { - name = "striderhub", - x = 1184, - z = 3904, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1184, 3904}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1209, 3879}, options = {"shift"}}, - }, - }, - { - name = "staticstorage", - x = 1048, - z = 4072, - facing = 1, - }, - { - name = "staticstorage", - x = 968, - z = 4072, - facing = 1, - }, - { - name = "energywind", - x = 1064, - z = 4376, - facing = 3, - }, - { - name = "energywind", - x = 1144, - z = 4328, - facing = 3, - }, - { - name = "energywind", - x = 1224, - z = 4296, - facing = 3, - }, - { - name = "energywind", - x = 1304, - z = 4248, - facing = 3, - }, - { - name = "energywind", - x = 776, - z = 3960, - facing = 3, - }, - { - name = "energywind", - x = 776, - z = 4040, - facing = 3, - }, - { - name = "energywind", - x = 776, - z = 4120, - facing = 3, - }, - { - name = "energywind", - x = 776, - z = 4200, - facing = 3, - }, - } - }, - aiConfig = { - { - humanName = "Ally #1", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretmissile", - "staticradar", - "staticcon", - "staticrearm", - "factoryjump", - "jumpcon", - "jumpraid", - "jumpskirm", - "jumpassault", - "jumpsumo", - "jumpaa", - "factorytank", - "tankassault", - "tankarty", - "tankheavyarty", - "tankaa", - "tankriot", - "striderhub", - "striderdante", - "striderarty", - "factoryplane", - "planecon", - "planescout", - "planefighter", - "planeheavyfighter", - "bomberprec", - "bomberheavy", - "bomberdisarm", - }, - commander = false, - startUnits = { - { - name = "staticnuke", - x = 496, - z = 1776, - facing = 1, - }, - { - name = "staticstorage", - x = 536, - z = 1496, - facing = 3, - }, - { - name = "staticmex", - x = 600, - z = 1992, - facing = 0, - }, - { - name = "staticstorage", - x = 456, - z = 1496, - facing = 3, - }, - { - name = "staticmex", - x = 504, - z = 2392, - facing = 0, - }, - { - name = "staticmex", - x = 952, - z = 2536, - facing = 0, - }, - { - name = "turretriot", - x = 2616, - z = 3432, - facing = 1, - }, - { - name = "staticmex", - x = 648, - z = 2856, - facing = 0, - }, - { - name = "staticmex", - x = 1416, - z = 2392, - facing = 0, - }, - { - name = "turretriot", - x = 2584, - z = 3800, - facing = 1, - }, - { - name = "staticmex", - x = 1672, - z = 2856, - facing = 0, - }, - { - name = "turretaalaser", - x = 2248, - z = 3480, - facing = 1, - }, - { - name = "staticmex", - x = 2040, - z = 2504, - facing = 0, - }, - { - name = "turretaalaser", - x = 2296, - z = 3816, - facing = 1, - }, - { - name = "energyfusion", - x = 240, - z = 1560, - facing = 3, - }, - { - name = "staticmex", - x = 840, - z = 1544, - facing = 0, - }, - { - name = "energyfusion", - x = 240, - z = 1416, - facing = 3, - }, - { - name = "staticmex", - x = 520, - z = 1240, - facing = 0, - }, - { - name = "turretheavylaser", - x = 3048, - z = 3576, - facing = 1, - }, - { - name = "staticmex", - x = 1048, - z = 888, - facing = 0, - }, - { - name = "turretheavylaser", - x = 2952, - z = 2744, - facing = 1, - }, - { - name = "staticmex", - x = 1240, - z = 568, - facing = 0, - }, - { - name = "staticmex", - x = 1688, - z = 888, - facing = 0, - }, - { - name = "turretaafar", - x = 1664, - z = 3536, - facing = 1, - }, - { - name = "turretlaser", - x = 1680, - z = 3440, - facing = 1, - }, - { - name = "turretlaser", - x = 1712, - z = 3632, - facing = 1, - }, - { - name = "turretaafar", - x = 2032, - z = 2032, - facing = 1, - }, - { - name = "turretriot", - x = 2104, - z = 1832, - facing = 1, - }, - { - name = "turretriot", - x = 2024, - z = 1592, - facing = 1, - }, - { - name = "turretheavylaser", - x = 1688, - z = 1672, - facing = 1, - }, - { - name = "turretheavylaser", - x = 1752, - z = 2024, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2200, - z = 600, - facing = 1, - }, - { - name = "turretriot", - x = 2280, - z = 760, - facing = 1, - }, - { - name = "energyheavygeo", - x = 1848, - z = 1784, - facing = 3, - }, - { - name = "energypylon", - x = 1720, - z = 2392, - facing = 3, - }, - { - name = "energypylon", - x = 776, - z = 2440, - facing = 3, - }, - { - name = "energypylon", - x = 712, - z = 1544, - facing = 3, - }, - { - name = "staticcon", - x = 584, - z = 2600, - facing = 3, - }, - { - name = "energypylon", - x = 1512, - z = 1288, - facing = 3, - }, - { - name = "factoryplane", - x = 456, - z = 2576, - facing = 1, - }, - { - name = "energysolar", - x = 1144, - z = 888, - facing = 3, - }, - { - name = "staticrearm", - x = 504, - z = 2776, - facing = 1, - }, - { - name = "staticrearm", - x = 296, - z = 2664, - facing = 1, - }, - { - name = "energysolar", - x = 1160, - z = 664, - facing = 3, - }, - { - name = "energysolar", - x = 1144, - z = 776, - facing = 1, - }, - { - name = "energysolar", - x = 1160, - z = 552, - facing = 1, - }, - { - name = "staticantinuke", - x = 1296, - z = 1608, - facing = 1, - }, - { - name = "staticcon", - x = 728, - z = 1720, - facing = 1, - }, - { - name = "staticcon", - x = 728, - z = 1800, - facing = 1, - }, - { - name = "factorytank", - x = 864, - z = 1744, - facing = 1, - }, - { - name = "striderhub", - x = 768, - z = 2720, - facing = 1, - }, - { - name = "staticcon", - x = 648, - z = 2696, - facing = 1, - }, - { - name = "turretgauss", - x = 2648, - z = 1096, - facing = 1, - }, - { - name = "turretgauss", - x = 2696, - z = 1464, - facing = 1, - }, - { - name = "staticcon", - x = 1448, - z = 760, - facing = 0, - }, - { - name = "factoryjump", - x = 1448, - z = 920, - facing = 0, - }, - { - name = "turretriot", - x = 2328, - z = 472, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3016, - z = 2072, - facing = 1, - }, - { - name = "turretaaflak", - x = 2008, - z = 520, - facing = 1, - }, - { - name = "turretaalaser", - x = 2616, - z = 2440, - facing = 3, - }, - { - name = "striderdante", - x = 4578, - z = 2082, - facing = 3, - }, - { - name = "energysolar", - x = 2184, - z = 4968, - facing = 1, - }, - { - name = "striderarty", - x = 864, - z = 2720, - facing = 0, - buildProgress = 0.98250002, - }, - { - name = "staticradar", - x = 2688, - z = 816, - facing = 0, - }, - { - name = "tankaa", - x = 1683, - z = 2922, - facing = 1, - }, - { - name = "tankriot", - x = 1416, - z = 2624, - facing = 0, - }, - { - name = "jumpcon", - x = 3447, - z = 1856, - facing = 1, - }, - { - name = "jumpassault", - x = 2026, - z = 3109, - facing = 0, - }, - { - name = "bomberheavy", - x = 704, - z = 2796, - facing = 3, - }, - { - name = "staticmex", - x = 2728, - z = 744, - facing = 0, - }, - { - name = "tankassault", - x = 4201, - z = 1590, - facing = 3, - }, - { - name = "jumpcon", - x = 4300, - z = 1979, - facing = 1, - }, - { - name = "tankriot", - x = 4210, - z = 1721, - facing = 0, - }, - { - name = "tankassault", - x = 2096, - z = 2933, - facing = 0, - }, - { - name = "tankassault", - x = 1821, - z = 3009, - facing = 1, - }, - { - name = "jumpcon", - x = 2732, - z = 1007, - facing = 1, - }, - { - name = "jumpraid", - x = 2597, - z = 5534, - facing = 0, - }, - { - name = "staticradar", - x = 752, - z = 2224, - facing = 1, - }, - { - name = "staticcon", - x = 2632, - z = 744, - facing = 0, - }, - { - name = "energypylon", - x = 2712, - z = 6744, - facing = 2, - }, - { - name = "striderdante", - x = 4935, - z = 1810, - facing = 2, - }, - { - name = "planescout", - x = 2439, - z = 760, - facing = 0, - }, - { - name = "jumpskirm", - x = 4028, - z = 1808, - facing = 3, - }, - { - name = "energysolar", - x = 1784, - z = 5992, - facing = 1, - }, - { - name = "jumpraid", - x = 1448, - z = 944, - facing = 0, - buildProgress = 0.0424, - }, - { - name = "jumpcon", - x = 4901, - z = 1973, - facing = 2, - }, - { - name = "tankassault", - x = 4938, - z = 1650, - facing = 0, - }, - { - name = "energypylon", - x = 2008, - z = 5496, - facing = 1, - }, - { - name = "energypylon", - x = 2872, - z = 4872, - facing = 1, - }, - { - name = "turretmissile", - x = 2768, - z = 656, - facing = 0, - }, - { - name = "staticradar", - x = 2480, - z = 4288, - facing = 1, - }, - { - name = "tankaa", - x = 1692, - z = 2965, - facing = 1, - }, - { - name = "tankaa", - x = 892, - z = 1744, - facing = 1, - buildProgress = 0.59509999, - }, - { - name = "tankaa", - x = 980, - z = 2714, - facing = 3, - patrolRoute = { - {1002, 2708}, - {776, 2664}, - }, - }, - { - name = "bomberprec", - x = 1674, - z = 2804, - facing = 2, - }, - { - name = "energysolar", - x = 2248, - z = 4824, - facing = 1, - }, - { - name = "staticradar", - x = 2560, - z = 800, - facing = 0, - }, - { - name = "planecon", - x = 2890, - z = 2344, - facing = 1, - }, - { - name = "jumpcon", - x = 4418, - z = 2126, - facing = 1, - }, - { - name = "turretmissile", - x = 2848, - z = 832, - facing = 0, - }, - { - name = "jumpcon", - x = 4027, - z = 1678, - facing = 1, - }, - { - name = "jumpcon", - x = 1759, - z = 897, - facing = 1, - }, - } - }, - { - humanName = "Ally #2", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretmissile", - "staticradar", - "staticcon", - "staticrearm", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldassault", - "shieldriot", - "shieldskirm", - "shieldbomb", - "shieldaa", - "shieldfelon", - "shieldshield", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "amphaa", - "factoryspider", - "spidercon", - "spiderscout", - "spiderriot", - "spideremp", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spideraa", - "striderhub", - "striderdante", - "striderarty", - }, - commander = false, - startUnits = { - { - name = "staticcon", - x = 472, - z = 3736, - facing = 0, - }, - { - name = "factoryspider", - x = 488, - z = 3864, - facing = 0, - }, - { - name = "striderhub", - x = 1136, - z = 6064, - facing = 1, - }, - { - name = "turretaafar", - x = 1680, - z = 6128, - facing = 1, - }, - { - name = "turretaafar", - x = 1680, - z = 4784, - facing = 1, - }, - { - name = "turretlaser", - x = 1760, - z = 4704, - facing = 1, - }, - { - name = "staticmex", - x = 712, - z = 5480, - facing = 0, - }, - { - name = "turretlaser", - x = 1760, - z = 4848, - facing = 1, - }, - { - name = "staticmex", - x = 776, - z = 5864, - facing = 0, - }, - { - name = "turretriot", - x = 3016, - z = 6552, - facing = 1, - }, - { - name = "turretriot", - x = 3080, - z = 6840, - facing = 1, - }, - { - name = "staticmex", - x = 600, - z = 6312, - facing = 0, - }, - { - name = "turretriot", - x = 3096, - z = 5400, - facing = 1, - }, - { - name = "staticmex", - x = 1320, - z = 6376, - facing = 0, - }, - { - name = "turretheavylaser", - x = 2984, - z = 4408, - facing = 1, - }, - { - name = "staticmex", - x = 1512, - z = 6008, - facing = 0, - }, - { - name = "staticmex", - x = 1272, - z = 5576, - facing = 0, - }, - { - name = "energyfusion", - x = 432, - z = 5736, - facing = 3, - }, - { - name = "staticmex", - x = 2056, - z = 5496, - facing = 0, - }, - { - name = "turretaalaser", - x = 2584, - z = 4856, - facing = 3, - }, - { - name = "staticmex", - x = 1768, - z = 6552, - facing = 0, - }, - { - name = "staticstorage", - x = 632, - z = 6056, - facing = 3, - }, - { - name = "staticmex", - x = 1576, - z = 6872, - facing = 0, - }, - { - name = "staticstorage", - x = 712, - z = 6056, - facing = 3, - }, - { - name = "staticmex", - x = 2760, - z = 6744, - facing = 0, - }, - { - name = "staticmex", - x = 2456, - z = 4536, - facing = 0, - }, - { - name = "staticmex", - x = 2664, - z = 4216, - facing = 0, - }, - { - name = "energyheavygeo", - x = 2760, - z = 6136, - facing = 3, - }, - { - name = "energypylon", - x = 2456, - z = 6136, - facing = 3, - }, - { - name = "turretheavy", - x = 2888, - z = 6184, - facing = 1, - }, - { - name = "turretheavy", - x = 2808, - z = 5928, - facing = 1, - }, - { - name = "turretaafar", - x = 2320, - z = 6032, - facing = 1, - }, - { - name = "staticantinuke", - x = 1488, - z = 5688, - facing = 1, - }, - { - name = "energypylon", - x = 1544, - z = 6504, - facing = 3, - }, - { - name = "turretaalaser", - x = 2392, - z = 6280, - facing = 3, - }, - { - name = "energypylon", - x = 920, - z = 5928, - facing = 3, - }, - { - name = "staticcon", - x = 2680, - z = 5480, - facing = 1, - }, - { - name = "factoryshield", - x = 2808, - z = 5488, - facing = 1, - }, - { - name = "staticcon", - x = 1144, - z = 6184, - facing = 1, - }, - { - name = "factoryamph", - x = 1288, - z = 6136, - facing = 1, - }, - { - name = "turretaalaser", - x = 2424, - z = 5832, - facing = 3, - }, - { - name = "energyfusion", - x = 432, - z = 5944, - facing = 3, - }, - { - name = "turretheavylaser", - x = 3000, - z = 6712, - facing = 1, - }, - { - name = "energypylon", - x = 968, - z = 4024, - facing = 1, - }, - { - name = "striderdante", - x = 3669, - z = 2843, - facing = 1, - patrolRoute = { - {3706, 2866}, - {3568, 2736}, - }, - }, - { - name = "amphriot", - x = 4734, - z = 5612, - facing = 0, - }, - { - name = "staticradar", - x = 1776, - z = 2544, - facing = 1, - }, - { - name = "striderarty", - x = 1232, - z = 6016, - facing = 0, - buildProgress = 0.9102, - }, - { - name = "spidercon", - x = 1279, - z = 3768, - facing = 1, - }, - { - name = "amphcon", - x = 3149, - z = 4560, - facing = 2, - }, - { - name = "energywind", - x = 1800, - z = 4056, - facing = 1, - }, - { - name = "energysolar", - x = 1928, - z = 4168, - facing = 1, - }, - { - name = "spiderassault", - x = 1894, - z = 5791, - facing = 2, - }, - { - name = "spidercon", - x = 1316, - z = 3275, - facing = 2, - }, - { - name = "staticradar", - x = 2704, - z = 6640, - facing = 2, - }, - { - name = "energysolar", - x = 2280, - z = 2440, - facing = 1, - }, - { - name = "energypylon", - x = 2440, - z = 4296, - facing = 1, - }, - { - name = "spidercon", - x = 3797, - z = 2814, - facing = 3, - }, - { - name = "spidercon", - x = 2983, - z = 1521, - facing = 1, - }, - { - name = "spidercon", - x = 3786, - z = 2856, - facing = 3, - }, - { - name = "energysolar", - x = 1528, - z = 4120, - facing = 1, - }, - { - name = "energypylon", - x = 1352, - z = 3144, - facing = 1, - }, - { - name = "staticcon", - x = 1112, - z = 6120, - facing = 1, - }, - { - name = "spiderassault", - x = 3841, - z = 6372, - facing = 1, - }, - { - name = "energysolar", - x = 1672, - z = 4120, - facing = 1, - }, - { - name = "energywind", - x = 1912, - z = 4040, - facing = 1, - }, - { - name = "staticradar", - x = 1072, - z = 4192, - facing = 1, - }, - { - name = "amphfloater", - x = 3743, - z = 6368, - facing = 1, - }, - { - name = "shieldskirm", - x = 3005, - z = 4553, - facing = 2, - }, - { - name = "shieldassault", - x = 2964, - z = 4602, - facing = 2, - }, - { - name = "shieldcon", - x = 2687, - z = 4495, - facing = 2, - }, - { - name = "staticcon", - x = 3080, - z = 2568, - facing = 1, - }, - { - name = "staticcon", - x = 1064, - z = 6120, - facing = 1, - }, - { - name = "shieldfelon", - x = 3186, - z = 5271, - facing = 3, - }, - { - name = "striderdante", - x = 4659, - z = 5740, - facing = 0, - }, - { - name = "shieldshield", - x = 3625, - z = 6371, - facing = 1, - }, - { - name = "spidercon", - x = 3444, - z = 2943, - facing = 1, - }, - { - name = "shieldskirm", - x = 2210, - z = 6370, - facing = 1, - }, - { - name = "energypylon", - x = 2968, - z = 1048, - facing = 0, - }, - { - name = "staticcon", - x = 1080, - z = 6072, - facing = 1, - }, - { - name = "energysolar", - x = 2472, - z = 2456, - facing = 1, - }, - { - name = "energysolar", - x = 2632, - z = 2536, - facing = 1, - }, - { - name = "shieldshield", - x = 2883, - z = 5289, - facing = 3, - }, - { - name = "amphraid", - x = 2624, - z = 5544, - facing = 0, - }, - { - name = "staticcon", - x = 1096, - z = 6168, - facing = 1, - }, - { - name = "amphraid", - x = 2536, - z = 5705, - facing = 0, - }, - { - name = "amphcon", - x = 3160, - z = 4515, - facing = 0, - }, - { - name = "amphraid", - x = 2538, - z = 5736, - facing = 0, - }, - { - name = "amphcon", - x = 1656, - z = 5263, - facing = 2, - }, - { - name = "spiderscout", - x = 4201, - z = 2852, - facing = 0, - }, - { - name = "turretmissile", - x = 416, - z = 3632, - facing = 1, - }, - { - name = "striderarty", - x = 2922, - z = 4680, - facing = 2, - }, - { - name = "spidercon", - x = 488, - z = 3900, - facing = 0, - buildProgress = 0.80159998, - }, - { - name = "shieldaa", - x = 2586, - z = 5652, - facing = 0, - }, - { - name = "amphaa", - x = 1515, - z = 6161, - facing = 2, - }, - } - }, - { - humanName = "Enemy #1", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - allyTeam = 1, - - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - --"turretmissile", - "staticradar", - "staticcon", - "staticrearm", - "factoryjump", - "jumpcon", - "jumpraid", - "jumpskirm", - "jumpassault", - "jumpsumo", - "jumpaa", - "factorycloak", - "cloakcon", - "cloakraid", - "cloakriot", - "cloakskirm", - "cloakassault", - "cloakaa", - "cloakarty", - "cloaksnipe", - "cloakheavyraid", - "cloakbomb", - "factoryplane", - "planecon", - "planescout", - "planefighter", - "planeheavyfighter", - "bomberprec", - --"bomberheavy", - "bomberdisarm", - }, - difficultyDependantUnlocks = { - [4] = {"bomberheavy"}, - }, - commander = false, - startUnits = { - { - name = "staticheavyarty", - x = 7440, - z = 3008, - facing = 3, - buildProgress = 0.2, - difficultyAtLeast = 1, - difficultyAtMost = 1, - terraformHeight = 340, - }, - { - name = "staticheavyarty", - x = 7440, - z = 3008, - facing = 3, - buildProgress = 0.4, - difficultyAtLeast = 2, - difficultyAtMost = 2, - terraformHeight = 340, - }, - { - name = "staticheavyarty", - x = 7440, - z = 3008, - facing = 3, - buildProgress = 0.6, - difficultyAtLeast = 3, - difficultyAtMost = 3, - terraformHeight = 340, - }, - { - name = "staticheavyarty", - x = 7440, - z = 3008, - facing = 3, - buildProgress = 0.8, - difficultyAtLeast = 4, - difficultyAtMost = 4, - terraformHeight = 340, - }, - { - name = "staticstorage", - x = 8392, - z = 696, - facing = 1, - }, - { - name = "staticmex", - x = 7704, - z = 328, - facing = 0, - }, - { - name = "turretaalaser", - x = 5928, - z = 568, - facing = 3, - }, - { - name = "turretaalaser", - x = 6152, - z = 1592, - facing = 3, - }, - { - name = "turretriot", - x = 5432, - z = 1400, - facing = 3, - }, - { - name = "staticrearm", - x = 8872, - z = 3112, - facing = 3, - }, - { - name = "staticmex", - x = 8568, - z = 1720, - facing = 0, - }, - { - name = "staticmex", - x = 8504, - z = 1336, - facing = 0, - }, - { - name = "turretheavylaser", - x = 7528, - z = 424, - facing = 3, - }, - { - name = "staticmex", - x = 8696, - z = 888, - facing = 0, - }, - { - name = "turretmissile", - x = 7600, - z = 272, - facing = 3, - }, - { - name = "staticmex", - x = 8392, - z = 3336, - facing = 1, - }, - { - name = "staticmex", - x = 7960, - z = 824, - facing = 0, - }, - { - name = "turretmissile", - x = 7632, - z = 656, - facing = 3, - }, - { - name = "staticmex", - x = 7768, - z = 1192, - facing = 0, - }, - { - name = "turretmissile", - x = 7872, - z = 640, - facing = 3, - }, - { - name = "staticmex", - x = 7992, - z = 3096, - facing = 1, - }, - { - name = "staticmex", - x = 8024, - z = 1624, - facing = 0, - }, - { - name = "turretmissile", - x = 7888, - z = 352, - facing = 3, - }, - { - name = "staticmex", - x = 7224, - z = 1704, - facing = 0, - }, - { - name = "turretlaser", - x = 6848, - z = 3520, - facing = 3, - }, - { - name = "staticmex", - x = 7528, - z = 648, - facing = 0, - }, - { - name = "turretlaser", - x = 6944, - z = 3856, - facing = 3, - }, - { - name = "staticmex", - x = 6616, - z = 440, - facing = 1, - }, - { - name = "factoryjump", - x = 7576, - z = 888, - facing = 3, - }, - { - name = "turretriot", - x = 5304, - z = 504, - facing = 3, - }, - { - name = "athena", - x = 6112, - z = 5535, - facing = 1, - }, - { - name = "turretemp", - x = 6336, - z = 1024, - facing = 3, - }, - { - name = "staticmex", - x = 8360, - z = 2904, - facing = 1, - }, - { - name = "turretlaser", - x = 6336, - z = 1088, - facing = 3, - }, - { - name = "turretemp", - x = 6384, - z = 1328, - facing = 3, - }, - { - name = "turretlaser", - x = 6480, - z = 1360, - facing = 3, - }, - { - name = "staticcon", - x = 7720, - z = 952, - facing = 3, - }, - { - name = "energyheavygeo", - x = 6440, - z = 1080, - facing = 1, - }, - { - name = "turretantiheavy", - x = 6336, - z = 1184, - facing = 3, - }, - { - name = "staticheavyradar", - x = 6448, - z = 1264, - facing = 3, - }, - { - name = "factorycloak", - x = 7696, - z = 1560, - facing = 3, - }, - { - name = "energywind", - x = 8408, - z = 2968, - facing = 3, - }, - { - name = "staticcon", - x = 7864, - z = 1528, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7864, 1528}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7684, 1560}, options = {"shift"}}, - }, - }, - { - name = "energywind", - x = 8488, - z = 2968, - facing = 3, - }, - { - name = "energywind", - x = 8488, - z = 3048, - facing = 3, - }, - { - name = "energywind", - x = 8408, - z = 3048, - facing = 3, - }, - { - name = "energywind", - x = 8408, - z = 3128, - facing = 3, - }, - { - name = "energywind", - x = 8488, - z = 3128, - facing = 3, - }, - { - name = "energywind", - x = 8488, - z = 3208, - facing = 3, - }, - { - name = "energywind", - x = 8408, - z = 3208, - facing = 3, - }, - { - name = "energywind", - x = 8408, - z = 3288, - facing = 3, - }, - { - name = "energywind", - x = 8488, - z = 3288, - facing = 3, - }, - { - name = "energywind", - x = 8328, - z = 3080, - facing = 3, - }, - { - name = "energywind", - x = 8248, - z = 3080, - facing = 3, - }, - { - name = "energypylon", - x = 7064, - z = 1032, - facing = 3, - }, - { - name = "energywind", - x = 8168, - z = 3080, - facing = 3, - }, - { - name = "energywind", - x = 8088, - z = 3080, - facing = 3, - }, - { - name = "energywind", - x = 8088, - z = 3160, - facing = 3, - }, - { - name = "energywind", - x = 8168, - z = 3160, - facing = 3, - }, - { - name = "energywind", - x = 8248, - z = 3160, - facing = 3, - }, - { - name = "energywind", - x = 8328, - z = 3160, - facing = 3, - }, - { - name = "energypylon", - x = 7912, - z = 728, - facing = 3, - }, - { - name = "energypylon", - x = 8360, - z = 1256, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6328, - z = 2984, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6376, - z = 3720, - facing = 3, - }, - { - name = "energypylon", - x = 8456, - z = 3832, - facing = 3, - }, - { - name = "turretheavylaser", - x = 5336, - z = 920, - facing = 3, - }, - { - name = "energypylon", - x = 7848, - z = 3192, - facing = 3, - }, - { - name = "energypylon", - x = 8168, - z = 2424, - facing = 3, - }, - { - name = "turretheavylaser", - x = 5624, - z = 1800, - facing = 3, - }, - { - name = "staticmex", - x = 6632, - z = 2952, - facing = 0, - }, - { - name = "staticmex", - x = 6776, - z = 2568, - facing = 0, - }, - { - name = "energysingu", - x = 8968, - z = 3560, - facing = 3, - }, - { - name = "energywind", - x = 8296, - z = 1784, - facing = 3, - }, - { - name = "energywind", - x = 8280, - z = 1864, - facing = 3, - }, - { - name = "energywind", - x = 8264, - z = 1944, - facing = 3, - }, - { - name = "turretheavylaser", - x = 7528, - z = 2712, - facing = 3, - }, - { - name = "turretheavylaser", - x = 7496, - z = 3224, - facing = 3, - }, - { - name = "turretaafar", - x = 7696, - z = 2864, - facing = 3, - }, - { - name = "turretaaflak", - x = 7288, - z = 3176, - facing = 3, - }, - { - name = "turretaaflak", - x = 7288, - z = 2824, - facing = 3, - }, - { - name = "turretriot", - x = 7240, - z = 2680, - facing = 3, - }, - { - name = "turretriot", - x = 7224, - z = 3320, - facing = 3, - }, - { - name = "turretemp", - x = 7200, - z = 2992, - facing = 3, - }, - { - name = "staticshield", - x = 7584, - z = 2992, - facing = 3, - }, - { - name = "staticcon", - x = 7768, - z = 3032, - facing = 3, - }, - { - name = "staticcon", - x = 7768, - z = 3112, - facing = 3, - }, - { - name = "staticantinuke", - x = 8272, - z = 2648, - facing = 3, - }, - { - name = "turretheavylaser", - x = 8072, - z = 2632, - facing = 2, - }, - { - name = "turretriot", - x = 8440, - z = 2600, - facing = 2, - }, - { - name = "turretaaheavy", - x = 8128, - z = 1392, - facing = 3, - }, - { - name = "turretlaser", - x = 8064, - z = 1312, - facing = 3, - }, - { - name = "turretlaser", - x = 8064, - z = 1472, - facing = 3, - }, - { - name = "staticcon", - x = 8760, - z = 3256, - facing = 3, - }, - { - name = "turretlaser", - x = 8224, - z = 1392, - facing = 3, - }, - { - name = "staticantinuke", - x = 7696, - z = 488, - facing = 1, - }, - { - name = "factoryplane", - x = 8632, - z = 3280, - facing = 3, - }, - { - name = "staticrearm", - x = 8680, - z = 3096, - facing = 3, - }, - { - name = "staticstorage", - x = 8232, - z = 2952, - facing = 3, - }, - { - name = "jumpassault", - x = 4363, - z = 1609, - facing = 3, - }, - { - name = "turretmissile", - x = 5696, - z = 2912, - facing = 3, - }, - { - name = "cloaksnipe", - x = 5948, - z = 2680, - facing = 3, - }, - { - name = "staticradar", - x = 8784, - z = 4960, - facing = 3, - }, - { - name = "bomberheavy", - x = 8641, - z = 3057, - facing = 1, - }, - { - name = "jumpassault", - x = 4436, - z = 1569, - facing = 1, - }, - { - name = "staticradar", - x = 8336, - z = 1696, - facing = 3, - }, - { - name = "energywind", - x = 6024, - z = 2808, - facing = 3, - }, - { - name = "cloakraid", - x = 4104, - z = 4465, - facing = 0, - }, - { - name = "cloakcon", - x = 4700, - z = 6059, - facing = 3, - }, - { - name = "jumpraid", - x = 3912, - z = 5893, - facing = 3, - }, - { - name = "cloakraid", - x = 3742, - z = 4960, - facing = 2, - }, - { - name = "staticradar", - x = 6800, - z = 2672, - facing = 3, - }, - { - name = "cloakaa", - x = 5792, - z = 2824, - facing = 0, - }, - { - name = "cloakassault", - x = 4857, - z = 2958, - facing = 2, - }, - { - name = "cloakcon", - x = 5583, - z = 3484, - facing = 3, - }, - { - name = "staticcon", - x = 8808, - z = 3272, - facing = 3, - }, - { - name = "staticmex", - x = 6024, - z = 1608, - facing = 0, - }, - { - name = "cloakskirm", - x = 5858, - z = 2604, - facing = 2, - }, - { - name = "staticcon", - x = 8776, - z = 3320, - facing = 3, - }, - { - name = "energypylon", - x = 6600, - z = 2728, - facing = 3, - }, - { - name = "bomberheavy", - x = 6233, - z = 2397, - facing = 3, - }, - { - name = "cloakaa", - x = 5774, - z = 3035, - facing = 0, - }, - { - name = "staticmex", - x = 4792, - z = 664, - facing = 0, - }, - { - name = "staticcon", - x = 8776, - z = 3368, - facing = 3, - }, - { - name = "jumpassault", - x = 7394, - z = 854, - facing = 2, - patrolRoute = { - {7397, 914}, - {7456, 720}, - }, - }, - { - name = "staticradar", - x = 4880, - z = 672, - facing = 0, - }, - { - name = "staticcon", - x = 7816, - z = 1688, - facing = 3, - }, - { - name = "staticcon", - x = 8824, - z = 3320, - facing = 3, - }, - { - name = "cloakraid", - x = 4000, - z = 4622, - facing = 0, - }, - { - name = "staticcon", - x = 7928, - z = 1608, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7928, 1608}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7684, 1560}, options = {"shift"}}, - }, - }, - { - name = "jumpassault", - x = 4839, - z = 2925, - facing = 2, - }, - { - name = "cloakraid", - x = 4095, - z = 4487, - facing = 3, - }, - { - name = "turretmissile", - x = 5616, - z = 5856, - facing = 2, - }, - { - name = "bomberheavy", - x = 5671, - z = 2320, - facing = 1, - }, - { - name = "cloakskirm", - x = 6601, - z = 1509, - facing = 1, - }, - { - name = "turretmissile", - x = 5744, - z = 5728, - facing = 2, - }, - { - name = "energypylon", - x = 8600, - z = 5752, - facing = 3, - }, - { - name = "staticradar", - x = 6496, - z = 6400, - facing = 2, - }, - { - name = "energypylon", - x = 6616, - z = 216, - facing = 0, - }, - { - name = "jumpcon", - x = 6607, - z = 2872, - facing = 3, - }, - { - name = "cloakcon", - x = 5556, - z = 3589, - facing = 3, - }, - { - name = "staticcon", - x = 5608, - z = 2856, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5880, 2840}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5608, 2856}, options = {"shift"}}, - }, - }, - { - name = "cloakheavyraid", - x = 7800, - z = 1864, - facing = 0, - }, - { - name = "cloakcon", - x = 5674, - z = 2944, - facing = 3, - }, - { - name = "cloakcon", - x = 5210, - z = 4256, - facing = 2, - }, - { - name = "turretmissile", - x = 7552, - z = 1088, - facing = 3, - }, - { - name = "turretmissile", - x = 5936, - z = 4928, - facing = 3, - }, - { - name = "jumpaa", - x = 7487, - z = 1309, - facing = 0, - }, - { - name = "staticradar", - x = 6784, - z = 608, - facing = 0, - }, - { - name = "staticradar", - x = 8016, - z = 6240, - facing = 3, - }, - { - name = "cloakcon", - x = 5450, - z = 3655, - facing = 2, - }, - { - name = "cloakarty", - x = 5018, - z = 793, - facing = 3, - }, - { - name = "staticcon", - x = 7816, - z = 1544, - facing = 3, - }, - { - name = "jumpassault", - x = 4399, - z = 1600, - facing = 3, - }, - { - name = "striderdante", - x = 4895, - z = 3003, - facing = 2, - }, - { - name = "staticcon", - x = 8856, - z = 3272, - facing = 3, - }, - { - name = "planecon", - x = 5443, - z = 3717, - facing = 2, - }, - { - name = "staticcon", - x = 6024, - z = 4504, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6024, 4504}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5588, 4487}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7816, - z = 1496, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7816, 1496}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7684, 1560}, options = {"shift"}}, - }, - }, - { - name = "jumpcon", - x = 5471, - z = 3659, - facing = 3, - }, - { - name = "cloakriot", - x = 7631, - z = 1434, - facing = 2, - }, - { - name = "energypylon", - x = 6200, - z = 824, - facing = 0, - }, - { - name = "staticradar", - x = 5712, - z = 5552, - facing = 2, - }, - { - name = "jumpraid", - x = 4599, - z = 3976, - facing = 3, - }, - { - name = "cloakcon", - x = 6873, - z = 1725, - facing = 3, - }, - { - name = "staticcon", - x = 7816, - z = 1640, - facing = 3, - }, - { - name = "cloakheavyraid", - x = 5562, - z = 5189, - facing = 3, - patrolRoute = { - {5574, 5139}, - {5550, 5201}, - }, - }, - { - name = "staticcon", - x = 7880, - z = 1592, - facing = 3, - }, - { - name = "cloakcon", - x = 5380, - z = 3583, - facing = 1, - }, - { - name = "staticcon", - x = 7736, - z = 856, - facing = 3, - }, - { - name = "cloakcon", - x = 5718, - z = 2808, - facing = 3, - }, - { - name = "staticcon", - x = 5784, - z = 5800, - facing = 2, - }, - { - name = "staticradar", - x = 6048, - z = 4624, - facing = 3, - }, - { - name = "energysolar", - x = 5768, - z = 5176, - facing = 2, - }, - { - name = "cloakcon", - x = 5432, - z = 6199, - facing = 3, - }, - { - name = "staticcon", - x = 5864, - z = 5608, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5864, 5608}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5784, 5800}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8872, - z = 3320, - facing = 3, - }, - { - name = "cloaksnipe", - x = 6721, - z = 2238, - facing = 3, - }, - { - name = "staticcon", - x = 7832, - z = 1448, - facing = 3, - }, - { - name = "turretmissile", - x = 6240, - z = 4752, - facing = 3, - }, - { - name = "staticcon", - x = 8824, - z = 3368, - facing = 3, - }, - { - name = "turretmissile", - x = 5840, - z = 5888, - facing = 2, - }, - { - name = "staticstorage", - x = 8280, - z = 2920, - facing = 3, - }, - { - name = "cloakheavyraid", - x = 7686, - z = 1560, - facing = 3, - buildProgress = 0.6613, - }, - { - name = "staticcon", - x = 7864, - z = 1640, - facing = 3, - }, - { - name = "cloakcon", - x = 6651, - z = 2828, - facing = 3, - }, - { - name = "staticcon", - x = 7832, - z = 1592, - facing = 3, - }, - { - name = "cloakcon", - x = 6322, - z = 3375, - facing = 3, - }, - { - name = "cloakraid", - x = 7582, - z = 1686, - facing = 0, - }, - { - name = "staticcon", - x = 6248, - z = 4664, - facing = 3, - }, - { - name = "energypylon", - x = 5688, - z = 5784, - facing = 2, - terraformHeight = 91, - }, - { - name = "cloakheavyraid", - x = 5503, - z = 5201, - facing = 3, - patrolRoute = { - {5552, 5199}, - {5488, 5193}, - }, - }, - { - name = "jumpcon", - x = 6785, - z = 2713, - facing = 3, - }, - { - name = "staticcon", - x = 5880, - z = 2840, - facing = 3, - }, - { - name = "cloakaa", - x = 7054, - z = 1905, - facing = 0, - }, - { - name = "jumpassault", - x = 7552, - z = 888, - facing = 3, - buildProgress = 0.27110001, - }, - } - }, - { - humanName = "Chevalier", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - allyTeam = 1, - midgameUnits = { - { - name = "striderbantha", - x = 8700, - z = 1500, - facing = 2, - spawnRadius = 50, - delay = 6*30*60, - orbitalDrop = true, - difficultyAtLeast = 3, - }, - { - name = "striderbantha", - x = 8700, - z = 1500, - facing = 2, - spawnRadius = 50, - delay = 13*30*60, - orbitalDrop = true, - difficultyAtLeast = 2, - }, - { - name = "striderbantha", - x = 8700, - z = 1500, - facing = 2, - spawnRadius = 50, - delay = 19*30*60, - orbitalDrop = true, - }, - { - name = "striderbantha", - x = 8700, - z = 1500, - facing = 2, - spawnRadius = 50, - delay = 19*30*60, - orbitalDrop = true, - difficultyAtLeast = 4, - }, - { - name = "striderarty", - x = 8700, - z = 1500, - facing = 2, - spawnRadius = 50, - delay = 5*30*60, - orbitalDrop = true, - }, - { - name = "tankheavyassault", - x = 8700, - z = 1500, - facing = 2, - spawnRadius = 50, - delay = 4*30*60, - orbitalDrop = true, - difficultyAtLeast = 3, - }, - { - name = "tankheavyassault", - x = 8700, - z = 1500, - facing = 2, - spawnRadius = 50, - delay = 8*30*60, - orbitalDrop = true, - }, - { - name = "tankheavyassault", - x = 8700, - z = 1500, - facing = 2, - spawnRadius = 50, - delay = 12*30*60, - orbitalDrop = true, - }, - }, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - --"turretmissile", - "staticradar", - "staticcon", - "staticrearm", - "factoryspider", - "spidercon", - "spiderscout", - "spiderriot", - "spideremp", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spideraa", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "amphaa", - "factorytank", - "tankassault", - "tankarty", - "tankheavyarty", - "tankaa", - "tankriot", - --"striderhub", - "striderdante", - --"striderarty", - --"striderbantha", - }, - difficultyDependantUnlocks = { - [4] = {"striderhub",} - }, - commander = false, - startUnits = { - { - name = "striderhub", - x = 8432, - z = 5936, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8432, 5936}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8407, 5911}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8440, - z = 5848, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8440, 5848}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8415, 5823}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8440, - z = 6024, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8440, 6024}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8415, 5999}, options = {"shift"}}, - }, - }, - { - name = "striderbantha", - x = 8340, - z = 6024, - facing = 3, - buildProgress = 0.1, - difficultyAtLeast = 1, - difficultyAtMost = 1, - }, - { - name = "striderbantha", - x = 8340, - z = 6024, - facing = 3, - buildProgress = 0.2, - difficultyAtLeast = 2, - difficultyAtMost = 2, - }, - { - name = "striderbantha", - x = 8340, - z = 6024, - facing = 3, - buildProgress = 0.3, - difficultyAtLeast = 3, - difficultyAtMost = 3, - }, - { - name = "striderbantha", - x = 8340, - z = 6024, - facing = 3, - buildProgress = 0.4, - difficultyAtLeast = 4, - difficultyAtMost = 4, - }, - { - name = "striderbantha", - x = 8600, - z = 6024, - facing = 3, - }, - { - name = "turretaaheavy", - x = 8600, - z = 6200, - facing = 3, - }, - { - name = "staticstorage", - x = 5600, - z = 6300, - facing = 1, - }, - { - name = "striderhub", - x = 7888, - z = 1200, - facing = 1, - }, - { - name = "staticcon", - x = 7992, - z = 1192, - facing = 1, - }, - { - name = "staticcon", - x = 7064, - z = 3688, - facing = 3, - }, - { - name = "factoryspider", - x = 6936, - z = 3688, - facing = 3, - }, - { - name = "staticstorage", - x = 8088, - z = 3400, - facing = 1, - }, - { - name = "turretheavylaser", - x = 6360, - z = 5320, - facing = 3, - }, - { - name = "turretriot", - x = 6232, - z = 6456, - facing = 3, - }, - { - name = "turretaaflak", - x = 6424, - z = 6792, - facing = 3, - }, - { - name = "staticmex", - x = 8696, - z = 5208, - facing = 0, - }, - { - name = "turretgauss", - x = 7640, - z = 6184, - facing = 3, - }, - { - name = "staticmex", - x = 8776, - z = 4808, - facing = 0, - }, - { - name = "turretgauss", - x = 7640, - z = 6008, - facing = 3, - }, - { - name = "staticmex", - x = 8344, - z = 4664, - facing = 0, - }, - { - name = "turretaaclose", - x = 7784, - z = 5944, - facing = 3, - }, - { - name = "staticmex", - x = 8632, - z = 4344, - facing = 0, - }, - { - name = "turretaaclose", - x = 7768, - z = 6232, - facing = 3, - }, - { - name = "turretlaser", - x = 6528, - z = 6096, - facing = 3, - }, - { - name = "staticmex", - x = 7864, - z = 4808, - facing = 0, - }, - { - name = "turretlaser", - x = 6528, - z = 5856, - facing = 3, - }, - { - name = "staticmex", - x = 7608, - z = 4344, - facing = 0, - }, - { - name = "turretheavylaser", - x = 6344, - z = 4360, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6200, - z = 6584, - facing = 3, - }, - { - name = "staticmex", - x = 7240, - z = 4696, - facing = 0, - }, - { - name = "staticmex", - x = 8760, - z = 5960, - facing = 0, - }, - { - name = "staticmex", - x = 8440, - z = 5656, - facing = 0, - }, - { - name = "energypylon", - x = 6808, - z = 5208, - facing = 3, - }, - { - name = "staticmex", - x = 8232, - z = 6312, - facing = 0, - }, - { - name = "energypylon", - x = 7048, - z = 6008, - facing = 3, - }, - { - name = "staticmex", - x = 8040, - z = 6632, - facing = 0, - }, - { - name = "staticmex", - x = 7592, - z = 6312, - facing = 0, - }, - { - name = "turretantiheavy", - x = 6592, - z = 5968, - facing = 3, - }, - { - name = "energypylon", - x = 8536, - z = 4712, - facing = 1, - }, - { - name = "energyheavygeo", - x = 7608, - z = 5720, - facing = 1, - }, - { - name = "energypylon", - x = 7976, - z = 6216, - facing = 1, - }, - { - name = "energypylon", - x = 8184, - z = 5464, - facing = 1, - }, - { - name = "staticcon", - x = 7704, - z = 5032, - facing = 3, - }, - { - name = "turretheavy", - x = 7432, - z = 4216, - facing = 3, - }, - { - name = "staticheavyradar", - x = 7008, - z = 6240, - facing = 3, - }, - { - name = "staticantinuke", - x = 7760, - z = 6088, - facing = 3, - }, - { - name = "energypylon", - x = 7640, - z = 4696, - facing = 3, - }, - { - name = "factoryamph", - x = 7560, - z = 5000, - facing = 3, - }, - { - name = "staticcon", - x = 7288, - z = 5896, - facing = 3, - }, - { - name = "staticantinuke", - x = 8384, - z = 4152, - facing = 1, - }, - { - name = "turretriot", - x = 8200, - z = 4136, - facing = 3, - }, - { - name = "turretlaser", - x = 8448, - z = 4304, - facing = 3, - }, - { - name = "turretaalaser", - x = 8472, - z = 4008, - facing = 3, - }, - { - name = "factorytank", - x = 7120, - z = 5872, - facing = 3, - }, - { - name = "turretriot", - x = 6168, - z = 6728, - facing = 3, - }, - { - name = "spidercon", - x = 5696, - z = 3658, - facing = 3, - }, - { - name = "amphcon", - x = 6701, - z = 4528, - facing = 3, - }, - { - name = "tankriot", - x = 5388, - z = 3929, - facing = 3, - }, - { - name = "tankassault", - x = 5391, - z = 4058, - facing = 1, - }, - { - name = "tankassault", - x = 5727, - z = 5408, - facing = 2, - patrolRoute = { - {5706, 5413}, - {5761, 5446}, - }, - }, - { - name = "amphcon", - x = 5979, - z = 4969, - facing = 0, - }, - { - name = "spidercon", - x = 6613, - z = 3644, - facing = 3, - }, - { - name = "tankassault", - x = 6328, - z = 2821, - facing = 0, - }, - { - name = "amphcon", - x = 5695, - z = 4617, - facing = 2, - }, - { - name = "energypylon", - x = 5352, - z = 1128, - facing = 0, - }, - { - name = "spiderscout", - x = 4307, - z = 4195, - facing = 0, - }, - { - name = "tankassault", - x = 6840, - z = 5779, - facing = 3, - }, - { - name = "striderarty", - x = 6437, - z = 2211, - facing = 3, - }, - { - name = "staticcon", - x = 7240, - z = 5848, - facing = 3, - }, - { - name = "energysolar", - x = 5544, - z = 2280, - facing = 0, - }, - { - name = "staticcon", - x = 7240, - z = 5944, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7240, 5944}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7092, 5872}, options = {"shift"}}, - }, - }, - { - name = "tankassault", - x = 6773, - z = 2627, - facing = 3, - }, - { - name = "tankassault", - x = 3919, - z = 5072, - facing = 1, - }, - { - name = "energywind", - x = 4712, - z = 1128, - facing = 0, - }, - { - name = "spidercon", - x = 4489, - z = 4719, - facing = 3, - }, - { - name = "staticradar", - x = 6080, - z = 4848, - facing = 3, - }, - { - name = "spiderassault", - x = 5646, - z = 4154, - facing = 1, - }, - { - name = "staticcon", - x = 4712, - z = 1352, - facing = 0, - }, - { - name = "staticmex", - x = 5736, - z = 5784, - facing = 0, - terraformHeight = 91, - }, - { - name = "amphaa", - x = 3930, - z = 5747, - facing = 2, - }, - { - name = "staticcon", - x = 7240, - z = 5800, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7240, 5800}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7092, 5872}, options = {"shift"}}, - }, - }, - { - name = "amphraid", - x = 4345, - z = 4151, - facing = 3, - }, - { - name = "energypylon", - x = 4744, - z = 664, - facing = 0, - }, - { - name = "staticmex", - x = 6040, - z = 4728, - facing = 0, - }, - { - name = "staticstorage", - x = 7912, - z = 4856, - facing = 3, - }, - { - name = "spiderskirm", - x = 5887, - z = 4253, - facing = 1, - }, - { - name = "energysolar", - x = 7304, - z = 3000, - facing = 3, - }, - { - name = "spidercon", - x = 5371, - z = 4322, - facing = 0, - }, - { - name = "spiderscout", - x = 4929, - z = 3632, - facing = 3, - }, - { - name = "energysolar", - x = 6296, - z = 5464, - facing = 2, - }, - { - name = "energysolar", - x = 7192, - z = 2872, - facing = 3, - }, - { - name = "energywind", - x = 7064, - z = 2840, - facing = 3, - }, - { - name = "energysolar", - x = 5816, - z = 2120, - facing = 0, - }, - { - name = "energywind", - x = 6168, - z = 5528, - facing = 2, - }, - { - name = "staticradar", - x = 7792, - z = 1248, - facing = 3, - }, - { - name = "tankassault", - x = 5664, - z = 5424, - facing = 1, - patrolRoute = { - {5645, 5432}, - {5706, 5413}, - }, - }, - { - name = "amphraid", - x = 4417, - z = 4433, - facing = 1, - }, - { - name = "staticmex", - x = 6392, - z = 6584, - facing = 0, - }, - { - name = "staticstorage", - x = 7848, - z = 4856, - facing = 3, - }, - { - name = "energysolar", - x = 5880, - z = 2776, - facing = 3, - }, - { - name = "energypylon", - x = 7192, - z = 1480, - facing = 3, - }, - { - name = "spideraa", - x = 5597, - z = 3125, - facing = 3, - }, - { - name = "staticcon", - x = 6200, - z = 4760, - facing = 3, - }, - { - name = "energysolar", - x = 6152, - z = 2840, - facing = 3, - }, - { - name = "tankaa", - x = 5430, - z = 4099, - facing = 1, - }, - { - name = "energypylon", - x = 6344, - z = 6584, - facing = 2, - }, - { - name = "spiderscout", - x = 4618, - z = 3852, - facing = 3, - }, - { - name = "amphcon", - x = 5285, - z = 4604, - facing = 3, - }, - { - name = "spidercrabe", - x = 5346, - z = 3964, - facing = 2, - }, - { - name = "energypylon", - x = 5976, - z = 1608, - facing = 0, - }, - { - name = "staticcon", - x = 7240, - z = 5896, - facing = 3, - }, - { - name = "tankheavyassault", - x = 3622, - z = 5303, - facing = 1, - }, - { - name = "energywind", - x = 6024, - z = 6184, - facing = 2, - }, - { - name = "staticmex", - x = 4728, - z = 1256, - facing = 0, - }, - { - name = "staticcon", - x = 7288, - z = 5848, - facing = 3, - }, - { - name = "energysolar", - x = 5592, - z = 2152, - facing = 0, - }, - { - name = "tankassault", - x = 4054, - z = 5265, - facing = 2, - }, - { - name = "spiderscout", - x = 4427, - z = 3933, - facing = 3, - }, - { - name = "staticradar", - x = 4992, - z = 1072, - facing = 0, - }, - { - name = "spidercrabe", - x = 3672, - z = 5537, - facing = 3, - }, - { - name = "amphraid", - x = 4387, - z = 3992, - facing = 3, - }, - { - name = "turretmissile", - x = 5056, - z = 1232, - facing = 0, - }, - { - name = "tankassault", - x = 3831, - z = 5390, - facing = 1, - }, - { - name = "amphcon", - x = 7234, - z = 4810, - facing = 3, - }, - { - name = "staticcon", - x = 4824, - z = 1080, - facing = 0, - }, - { - name = "amphraid", - x = 4334, - z = 4097, - facing = 0, - }, - { - name = "energysolar", - x = 6632, - z = 1576, - facing = 3, - }, - { - name = "energywind", - x = 6504, - z = 1576, - facing = 0, - }, - { - name = "spidercon", - x = 5453, - z = 3459, - facing = 3, - }, - { - name = "turretmissile", - x = 4768, - z = 1296, - facing = 0, - }, - { - name = "tankassault", - x = 5776, - z = 5373, - facing = 0, - patrolRoute = { - {5743, 5361}, - {5704, 5414}, - }, - }, - { - name = "amphraid", - x = 4329, - z = 4232, - facing = 3, - }, - { - name = "tankassault", - x = 5759, - z = 5457, - facing = 3, - patrolRoute = { - {5755, 5454}, - {5706, 5413}, - }, - }, - { - name = "amphcon", - x = 6262, - z = 4154, - facing = 3, - }, - { - name = "tankassault", - x = 5847, - z = 5547, - facing = 3, - }, - { - name = "spiderscout", - x = 4352, - z = 4109, - facing = 3, - }, - { - name = "amphcon", - x = 7524, - z = 5000, - facing = 3, - buildProgress = 0.56290001, - }, - { - name = "spidercon", - x = 6900, - z = 3688, - facing = 3, - buildProgress = 0.3599, - }, - { - name = "tankassault", - x = 7092, - z = 5872, - facing = 3, - buildProgress = 0.2211, - }, - } - }, - { - startX = 8580, - startZ = 5800, - humanName = "Enemy #3", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - commanderLevel = 6, - commander = { - name = "Blinder", - chassis = "strike", - modules = { - "commweapon_heavymachinegun", - "commweapon_multistunner", - "module_autorepair", - "module_autorepair", - "module_autorepair", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_adv_targeting", - "module_adv_targeting", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - }, - }, - startUnits = { - } - }, - }, - terraform = { - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RAMP, - position = {1572, 273, 3906, 1876, 169, 3700}, - width = 250, - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "striderhub", - "staticheavyarty", - "striderbantha" - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy Paladins, Big Berthas and Strider Hubs", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 6, - unitTypes = { - "striderscorpion", - }, - image = planetUtilities.ICON_DIR .. "striderscorpion.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 6 Scorpions", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - victoryByTime = 25*60, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 25:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - enemyUnitTypes = { - "staticantinuke", - }, - image = planetUtilities.ICON_DIR .. "staticantinuke.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Find and destroy all four enemy Antinukes", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "striderhub", - "striderscorpion", - }, - modules = { - "commweapon_multistunner", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet63.lua b/campaign/dev/planets/planet63.lua deleted file mode 100644 index 22b6ac409..000000000 --- a/campaign/dev/planets/planet63.lua +++ /dev/null @@ -1,3150 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/ocean03.png" - - local planetData = { - name = "Sapphire", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.74, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.32, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Crystalline", - radius = "6700 km", - primary = "Malnoa", - primaryType = "B5II", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24614", - text = [[Your Tech Lab is attempting to discover how the hostiles on this planet have subjugated a hive of Chickens. Protect the Tech Lab until its research is complete.]] - }, - tips = { - { - image = "unitpics/turretheavy.png", - text = [[The Desolator turret is the final word in general-purpose defensive emplacements. It has a massive cannon, a heat ray sidearm, and the ability to armor up against artillery fire. Its only weakness is that it must be connected to a large energy grid.]] - }, - { - image = "unitpics/turretantiheavy.png", - text = [[Lucifer tachyon projectors fire an incredibly powerful beam at a single target. It requires an energy grid connection and the refire rate is low, so this turret is not so effective against groups of smaller targets.]] - }, - { - image = "unitpics/turretaaheavy.png", - text = [[The Artemis fires incredibly powerful anti-air missiles at long range. Each missile takes 20 seconds to produce, but they can be fired in quick succession.]] - }, - { - image = "unitpics/energysingu.png", - text = [[Of all energy producers the Singularity Reactor is the most powerful. Make sure to protect them against enemy attack; if a Singularity Reactor is destroyed the explosion is liable to destroy most of your base.]] - }, - }, - gameConfig = { - mapName = "SapphireShores_Dry_V2.1", - modoptions = { - graceperiod = 4, - chicken_nominiqueen = 1, - chicken_minaggro = 5, -- aggro influences chicken tech-up rate (and queen time reduction from killing burrows, but queens are disabled here) - chicken_maxaggro = 5, - chicken_endless = 1, - chicken_hidepanel = 1, - chicken_nowavemessages = 1, - campaign_chicken_types_special = {}, - }, - modoptionDifficulties = { - [1] = { - chickenspawnrate = 70, - burrowspawnrate = 300, - campaign_chicken_types_offense = { - chicken = {time = -60, squadSize = 3, obsolete = 12}, - chicken_pigeon = {time = 3, squadSize = 1.4, obsolete = 15}, - chickens = {time = 6, squadSize = 1, obsolete = 18}, - chickena = {time = 9, squadSize = 0.5, obsolete = 21}, - chickenr = {time = 12, squadSize = 1.2, obsolete = 24}, - chicken_leaper = {time = 12, squadSize = 1.0, obsolete = 27}, - chicken_roc = {time = 15, squadSize = 0.4}, - chicken_sporeshooter= {time = 15, squadSize = 0.5}, - chickenf = {time = 18, squadSize = 0.5}, - chickenc = {time = 18, squadSize = 0.5}, - chickenblobber = {time = 21, squadSize = 0.3}, - chicken_blimpy = {time = 24, squadSize = 0.2}, - chicken_tiamat = {time = 24, squadSize = 0.2}, - }, - campaign_chicken_types_defense = { - chickend = {time = 4, squadSize = 0.6, cost = 1 }, - chicken_rafflesia = {time = 8, squadSize = 0.4, cost = 2 }, - }, - campaign_chicken_types_support = { - chicken_shield = {time = 18, squadSize = 0.4}, - chicken_dodo = {time = 4, squadSize = 2}, - chicken_spidermonkey = {time = 18, squadSize = 0.6}, - }, - }, - [2] = { - chickenspawnrate = 60, - burrowspawnrate = 280, - campaign_chicken_types_offense = { - chicken = {time = -60, squadSize = 3*1.1, obsolete = 12}, - chicken_pigeon = {time = 3, squadSize = 1.4*1.1, obsolete = 15}, - chickens = {time = 6, squadSize = 1*1.1, obsolete = 18}, - chickena = {time = 9, squadSize = 0.5*1.1, obsolete = 21}, - chickenr = {time = 12, squadSize = 1.2*1.1, obsolete = 24}, - chicken_leaper = {time = 12, squadSize = 1.0*1.1, obsolete = 27}, - chicken_roc = {time = 15, squadSize = 0.4*1.1}, - chicken_sporeshooter= {time = 15, squadSize = 0.5*1.1}, - chickenf = {time = 18, squadSize = 0.5*1.1}, - chickenc = {time = 18, squadSize = 0.5*1.1}, - chickenblobber = {time = 21, squadSize = 0.3*1.1}, - chicken_blimpy = {time = 24, squadSize = 0.2*1.1}, - chicken_tiamat = {time = 24, squadSize = 0.2*1.1}, - }, - campaign_chicken_types_defense = { - chickend = {time = 4, squadSize = 0.6, cost = 1 }, - chicken_rafflesia = {time = 8, squadSize = 0.4, cost = 2 }, - }, - campaign_chicken_types_support = { - chicken_shield = {time = 16, squadSize = 0.4}, - chicken_dodo = {time = 4, squadSize = 2}, - chicken_spidermonkey = {time = 16, squadSize = 0.6}, - }, - }, - [3] = { - chickenspawnrate = 55, - burrowspawnrate = 260, - campaign_chicken_types_offense = { - chicken = {time = -60, squadSize = 3*1.25, obsolete = 12}, - chicken_pigeon = {time = 3, squadSize = 1.4*1.25, obsolete = 15}, - chickens = {time = 6, squadSize = 1*1.25, obsolete = 18}, - chickena = {time = 9, squadSize = 0.5*1.25, obsolete = 21}, - chickenr = {time = 12, squadSize = 1.2*1.25, obsolete = 24}, - chicken_leaper = {time = 12, squadSize = 1.0*1.25, obsolete = 27}, - chicken_roc = {time = 15, squadSize = 0.4*1.25}, - chicken_sporeshooter= {time = 15, squadSize = 0.5*1.25}, - chickenf = {time = 18, squadSize = 0.5*1.25}, - chickenc = {time = 18, squadSize = 0.5*1.25}, - chickenblobber = {time = 21, squadSize = 0.3*1.25}, - chicken_blimpy = {time = 24, squadSize = 0.2*1.25}, - chicken_tiamat = {time = 24, squadSize = 0.2*1.25}, - }, - campaign_chicken_types_defense = { - chickend = {time = 4, squadSize = 0.6, cost = 1 }, - chicken_rafflesia = {time = 8, squadSize = 0.4, cost = 2 }, - }, - campaign_chicken_types_support = { - chicken_shield = {time = 14, squadSize = 0.4}, - chicken_dodo = {time = 4, squadSize = 2}, - chicken_spidermonkey = {time = 14, squadSize = 0.6}, - }, - }, - [4] = { - chickenspawnrate = 45, - burrowspawnrate = 240, - campaign_chicken_types_offense = { - chicken = {time = -60, squadSize = 3*1.4, obsolete = 12}, - chicken_pigeon = {time = 3, squadSize = 1.4*1.4, obsolete = 15}, - chickens = {time = 6, squadSize = 1*1.4, obsolete = 18}, - chickena = {time = 9, squadSize = 0.5*1.4, obsolete = 21}, - chickenr = {time = 12, squadSize = 1.2*1.4, obsolete = 24}, - chicken_leaper = {time = 12, squadSize = 1.0*1.4, obsolete = 27}, - chicken_roc = {time = 15, squadSize = 0.4*1.4}, - chicken_sporeshooter= {time = 15, squadSize = 0.5*1.4}, - chickenf = {time = 18, squadSize = 0.5*1.4}, - chickenc = {time = 18, squadSize = 0.5*1.4}, - chickenblobber = {time = 21, squadSize = 0.3*1.4}, - chicken_blimpy = {time = 24, squadSize = 0.2*1.4}, - chicken_tiamat = {time = 24, squadSize = 0.2*1.4}, - }, - campaign_chicken_types_defense = { - chickend = {time = 4, squadSize = 0.6, cost = 1 }, - chicken_rafflesia = {time = 8, squadSize = 0.4, cost = 2 }, - }, - campaign_chicken_types_support = { - chicken_shield = {time = 12, squadSize = 0.4}, - chicken_dodo = {time = 4, squadSize = 2}, - chicken_spidermonkey = {time = 12, squadSize = 0.6}, - }, - }, - }, - playerConfig = { - startX = 8200, - startZ = 2100, - allyTeam = 0, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "turretheavy", - "turretantiheavy", - "energysingu", - "turretaaheavy", - }, - startUnits = { - { - name = "staticantinuke", - x = 8200, - z = 2300, - facing = 1, - }, - { - name = "staticmex", - x = 8552, - z = 1048, - facing = 0, - }, - { - name = "energywind", - x = 9176, - z = 1208, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 3176, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 3176, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 3096, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 3096, - facing = 3, - }, - { - name = "staticmex", - x = 8568, - z = 3288, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 1128, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 3016, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 3016, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 2936, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 2936, - facing = 3, - }, - { - name = "staticmex", - x = 8568, - z = 2152, - facing = 3, - }, - { - name = "energywind", - x = 9016, - z = 1128, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 1128, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 2856, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 2856, - facing = 3, - }, - { - name = "energywind", - x = 8280, - z = 4072, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 1896, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 2776, - facing = 3, - }, - { - name = "energywind", - x = 9016, - z = 136, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 2776, - facing = 3, - }, - { - name = "pw_techlab", - x = 8656, - z = 3032, - facing = 0, - defeatIfDestroyedObjectiveID = 1, - }, - { - name = "energywind", - x = 9176, - z = 1896, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 968, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 136, - facing = 3, - }, - { - name = "energywind", - x = 9016, - z = 1048, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 2696, - facing = 3, - }, - { - name = "staticmex", - x = 8408, - z = 3656, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 2696, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 136, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 2616, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 2616, - facing = 3, - }, - { - name = "energywind", - x = 9016, - z = 1288, - facing = 3, - }, - { - name = "staticmex", - x = 8376, - z = 2936, - facing = 3, - }, - { - name = "energywind", - x = 8840, - z = 3912, - facing = 3, - }, - { - name = "energywind", - x = 8760, - z = 3912, - facing = 3, - }, - { - name = "energywind", - x = 9016, - z = 1208, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 56, - facing = 3, - }, - { - name = "energywind", - x = 8680, - z = 3912, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 2536, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 56, - facing = 3, - }, - { - name = "energywind", - x = 8600, - z = 3912, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 2536, - facing = 3, - }, - { - name = "energywind", - x = 9016, - z = 56, - facing = 3, - }, - { - name = "energywind", - x = 8936, - z = 56, - facing = 3, - }, - { - name = "energywind", - x = 8520, - z = 3912, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 2456, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 2456, - facing = 3, - }, - { - name = "energywind", - x = 8440, - z = 3912, - facing = 3, - }, - { - name = "energywind", - x = 8856, - z = 56, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 1048, - facing = 3, - }, - { - name = "energywind", - x = 8360, - z = 3912, - facing = 3, - }, - { - name = "energywind", - x = 8776, - z = 56, - facing = 3, - }, - { - name = "staticmex", - x = 8456, - z = 2552, - facing = 3, - }, - { - name = "energywind", - x = 8696, - z = 56, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 2376, - facing = 3, - }, - { - name = "energywind", - x = 8280, - z = 3912, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 2376, - facing = 3, - }, - { - name = "energywind", - x = 8280, - z = 3992, - facing = 3, - }, - { - name = "energywind", - x = 8616, - z = 56, - facing = 3, - }, - { - name = "energywind", - x = 8360, - z = 3992, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 2296, - facing = 3, - }, - { - name = "energywind", - x = 8440, - z = 3992, - facing = 3, - }, - { - name = "energywind", - x = 8536, - z = 56, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 2296, - facing = 3, - }, - { - name = "energywind", - x = 8520, - z = 3992, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 968, - facing = 3, - }, - { - name = "energywind", - x = 8456, - z = 56, - facing = 3, - }, - { - name = "energywind", - x = 8600, - z = 3992, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 1048, - facing = 3, - }, - { - name = "energywind", - x = 8376, - z = 56, - facing = 3, - }, - { - name = "energywind", - x = 8680, - z = 3992, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 2216, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 2216, - facing = 3, - }, - { - name = "energywind", - x = 8296, - z = 56, - facing = 3, - }, - { - name = "energywind", - x = 8760, - z = 3992, - facing = 3, - }, - { - name = "energywind", - x = 8296, - z = 136, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 2136, - facing = 3, - }, - { - name = "energywind", - x = 8376, - z = 136, - facing = 3, - }, - { - name = "energywind", - x = 8840, - z = 3992, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 2136, - facing = 3, - }, - { - name = "energywind", - x = 8456, - z = 136, - facing = 3, - }, - { - name = "energywind", - x = 8840, - z = 4072, - facing = 3, - }, - { - name = "energywind", - x = 9016, - z = 968, - facing = 3, - }, - { - name = "energywind", - x = 8536, - z = 136, - facing = 3, - }, - { - name = "energywind", - x = 8760, - z = 4072, - facing = 3, - }, - { - name = "energywind", - x = 8680, - z = 4072, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 1208, - facing = 3, - }, - { - name = "energywind", - x = 8616, - z = 136, - facing = 3, - }, - { - name = "energywind", - x = 8600, - z = 4072, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 2056, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 2056, - facing = 3, - }, - { - name = "energywind", - x = 8696, - z = 136, - facing = 3, - }, - { - name = "energywind", - x = 8520, - z = 4072, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 1976, - facing = 3, - }, - { - name = "energywind", - x = 8776, - z = 136, - facing = 3, - }, - { - name = "energywind", - x = 8440, - z = 4072, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 1976, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 1288, - facing = 3, - }, - { - name = "energywind", - x = 8856, - z = 136, - facing = 3, - }, - { - name = "energywind", - x = 8360, - z = 4072, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 1288, - facing = 3, - }, - { - name = "energywind", - x = 8936, - z = 136, - facing = 3, - }, - { - name = "energywind", - x = 8936, - z = 1288, - facing = 3, - }, - { - name = "energywind", - x = 8856, - z = 1288, - facing = 3, - }, - { - name = "energywind", - x = 8856, - z = 1368, - facing = 3, - }, - { - name = "energywind", - x = 8936, - z = 1368, - facing = 3, - }, - { - name = "energysingu", - x = 8712, - z = 3592, - facing = 3, - }, - { - name = "energywind", - x = 9016, - z = 1368, - facing = 3, - }, - { - name = "energywind", - x = 9096, - z = 1368, - facing = 3, - }, - { - name = "energypylon", - x = 8296, - z = 3432, - facing = 3, - }, - { - name = "energywind", - x = 9176, - z = 1368, - facing = 3, - }, - { - name = "energysingu", - x = 8776, - z = 1832, - facing = 3, - }, - { - name = "energypylon", - x = 8552, - z = 2632, - facing = 3, - }, - { - name = "staticmex", - x = 8520, - z = 1832, - facing = 3, - }, - { - name = "energypylon", - x = 8408, - z = 1672, - facing = 3, - }, - { - name = "energywind", - x = 8296, - z = 216, - facing = 3, - }, - { - name = "energywind", - x = 8376, - z = 216, - facing = 3, - }, - { - name = "turretheavy", - x = 8072, - z = 2440, - facing = 3, - }, - { - name = "energywind", - x = 8456, - z = 216, - facing = 3, - }, - { - name = "energywind", - x = 8456, - z = 296, - facing = 3, - }, - { - name = "energywind", - x = 8376, - z = 296, - facing = 3, - }, - { - name = "energywind", - x = 8296, - z = 296, - facing = 3, - }, - { - name = "energywind", - x = 8296, - z = 376, - facing = 3, - }, - { - name = "energywind", - x = 8376, - z = 376, - facing = 3, - }, - { - name = "energywind", - x = 8456, - z = 376, - facing = 3, - }, - { - name = "turretantiheavy", - x = 7984, - z = 1344, - facing = 3, - terraformHeight = 629, - }, - { - name = "turretantiheavy", - x = 7920, - z = 3104, - facing = 3, - terraformHeight = 626, - }, - { - name = "turretheavy", - x = 7912, - z = 3656, - facing = 3, - }, - { - name = "energypylon", - x = 8168, - z = 808, - facing = 3, - }, - { - name = "turretheavy", - x = 7912, - z = 408, - facing = 3, - }, - { - name = "turretaaheavy", - x = 8096, - z = 2832, - facing = 3, - }, - { - name = "staticmex", - x = 8408, - z = 696, - facing = 0, - }, - { - name = "tankcon", - x = 8092, - z = 1960, - facing = 0, - }, - { - name = "tankcon", - x = 8098, - z = 2051, - facing = 0, - }, - { - name = "spidercon", - x = 8084, - z = 1879, - facing = 0, - }, - { - name = "spidercon", - x = 8085, - z = 2127, - facing = 0, - }, - { - name = "staticcon", - x = 8216, - z = 1752, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8216, 1752}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8191, 1777}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8296, - z = 1752, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8296, 1752}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8271, 1777}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8376, - z = 1752, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8376, 1752}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8351, 1777}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8376, - z = 1832, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8376, 1832}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8351, 1857}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8296, - z = 1832, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8296, 1832}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8271, 1857}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8216, - z = 1832, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8216, 1832}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8191, 1857}, options = {"shift"}}, - }, - }, - { - name = "staticheavyradar", - x = 8016, - z = 2560, - facing = 1, - }, - } - }, - aiConfig = { - { - startX = 660, - startZ = 1070, - aiLib = "Circuit_difficulty_autofill", - humanName = "Directorate", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - "staticantinuke", - "staticrearm", - "turretaafar", - "turretheavy", - "factorycloak", - "cloakcon", - "cloakraid", - "cloakriot", - "cloakskirm", - "cloakassault", - "cloakaa", - "cloakarty", - "cloaksnipe", - "cloakheavyraid", - "cloakbomb", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldassault", - "shieldriot", - "shieldskirm", - "shieldbomb", - "shieldaa", - "shieldfelon", - "shieldshield", - "shieldarty", - "factorytank", - "tankcon", - "tankassault", - "tankheavyassault", - "tankarty", - "tankheavyarty", - "tankaa", - "tankriot", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "amphbomb", - "amphaa", - "factoryplane", - "planecon", - "planescout", - "planefighter", - "planeheavyfighter", - "bomberprec", - "bomberdisarm", - "bomberheavy", - "striderhub", - "striderdante", - "striderarty", - "striderfunnelweb", - "striderscorpion", - "striderantiheavy", - "striderbantha", - }, - difficultyDependantUnlocks = { - [3] = {"staticnuke"}, - [4] = {"staticnuke","staticheavyarty"}, - }, - commanderLevel = 6, - commander = { - name = "Dekki", - chassis = "recon", - decorations = { - "skin_recon_dark", - }, - modules = { - "commweapon_lightninggun", - "commweapon_concussion", - "module_autorepair", - "module_autorepair", - "module_autorepair", - "module_autorepair", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_adv_nano", - "module_adv_nano", - "module_adv_nano", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - } - }, - midgameUnits = { - { - name = "nebula", - x = 1600, - z = 900, - facing = 0, - spawnRadius = 50, - delay = 15*30*60, - orbitalDrop = true, - }, - { - name = "nebula", - x = 1600, - z = 900, - facing = 0, - spawnRadius = 50, - delay = 15*30*60, - orbitalDrop = true, - difficultyAtLeast = 4, - }, - { - name = "nebula", - x = 1600, - z = 2200, - facing = 0, - spawnRadius = 50, - delay = 15*30*60, - orbitalDrop = true, - difficultyAtLeast = 2, - }, - { - name = "nebula", - x = 1600, - z = 2200, - facing = 0, - spawnRadius = 50, - delay = 15*30*60, - orbitalDrop = true, - }, - { - name = "nebula", - x = 1600, - z = 2200, - facing = 0, - spawnRadius = 50, - delay = 15*30*60, - orbitalDrop = true, - }, - { - name = "chicken_dragon", - x = 1600, - z = 900, - facing = 0, - spawnRadius = 50, - delay = 19*30*60, - orbitalDrop = true, - }, - { - name = "chicken_dragon", - x = 1600, - z = 2200, - facing = 0, - spawnRadius = 50, - delay = 19*30*60, - orbitalDrop = true, - difficultyAtLeast = 3, - }, - { - name = "striderbantha", - x = 1600, - z = 900, - facing = 0, - spawnRadius = 50, - delay = 22*30*60, - orbitalDrop = true, - }, - { - name = "striderbantha", - x = 1600, - z = 2200, - facing = 0, - spawnRadius = 50, - delay = 22*30*60, - orbitalDrop = true, - difficultyAtLeast = 2, - }, - { - name = "chickenflyerqueen", - x = 2500, - z = 2200, - facing = 0, - spawnRadius = 50, - delay = 28*30*60, - orbitalDrop = true, - difficultyAtLeast = 1, - difficultyAtLeast = 1, - }, - { - name = "striderdetriment", - x = 2700, - z = 2200, - facing = 0, - spawnRadius = 50, - delay = 28*30*60, - orbitalDrop = true, - difficultyAtLeast = 1, - difficultyAtLeast = 1, - }, - { - name = "chickenflyerqueen", - x = 2500, - z = 2200, - facing = 0, - spawnRadius = 50, - delay = 27.5*30*60, - orbitalDrop = true, - difficultyAtLeast = 2, - difficultyAtLeast = 2, - }, - { - name = "striderdetriment", - x = 2700, - z = 2200, - facing = 0, - spawnRadius = 50, - delay = 27.5*30*60, - orbitalDrop = true, - difficultyAtLeast = 2, - difficultyAtLeast = 2, - }, - { - name = "chickenflyerqueen", - x = 2500, - z = 2200, - facing = 0, - spawnRadius = 50, - delay = 26.75*30*60, - orbitalDrop = true, - difficultyAtLeast = 3, - difficultyAtLeast = 3, - }, - { - name = "striderdetriment", - x = 2700, - z = 2200, - facing = 0, - spawnRadius = 50, - delay = 26.75*30*60, - orbitalDrop = true, - difficultyAtLeast = 3, - difficultyAtLeast = 3, - }, - { - name = "chickenflyerqueen", - x = 2500, - z = 2200, - facing = 0, - spawnRadius = 50, - delay = 26*30*60, - orbitalDrop = true, - difficultyAtLeast = 4, - difficultyAtLeast = 4, - }, - { - name = "striderdetriment", - x = 2700, - z = 2200, - facing = 0, - spawnRadius = 50, - delay = 26*30*60, - orbitalDrop = true, - difficultyAtLeast = 4, - difficultyAtLeast = 4, - }, - }, - startUnits = { - { - name = "gunshipcon", - x = 1781, - z = 2749, - facing = 0, - }, - { - name = "staticantinuke", - x = 496, - z = 1576, - facing = 1, - }, - { - name = "gunshipcon", - x = 1023, - z = 2797, - facing = 2, - }, - { - name = "staticantinuke", - x = 768, - z = 696, - facing = 1, - }, - { - name = "energysingu", - x = 504, - z = 200, - facing = 3, - }, - { - name = "staticshield", - x = 352, - z = 208, - facing = 1, - }, - { - name = "staticshield", - x = 384, - z = 352, - facing = 1, - }, - { - name = "factorytank", - x = 848, - z = 2448, - facing = 1, - }, - { - name = "staticcon", - x = 728, - z = 2424, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {728, 2424}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {753, 2399}, options = {"shift"}}, - }, - }, - { - name = "factoryamph", - x = 1848, - z = 2728, - facing = 1, - }, - { - name = "gunshipcon", - x = 361, - z = 3805, - facing = 0, - }, - { - name = "staticcon", - x = 1720, - z = 2680, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1720, 2680}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1745, 2655}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 792, - z = 2328, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {792, 2328}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {817, 2303}, options = {"shift"}}, - }, - }, - { - name = "factorycloak", - x = 1776, - z = 504, - facing = 1, - }, - { - name = "gunshipcon", - x = 1658, - z = 527, - facing = 3, - }, - { - name = "staticshield", - x = 320, - z = 3808, - facing = 1, - }, - { - name = "staticcon", - x = 1640, - z = 536, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1640, 536}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1665, 561}, options = {"shift"}}, - }, - }, - { - name = "staticshield", - x = 1088, - z = 336, - facing = 3, - }, - { - name = "staticshield", - x = 368, - z = 3936, - facing = 1, - }, - { - name = "staticshield", - x = 1040, - z = 704, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 424, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 424, - facing = 3, - }, - { - name = "staticshield", - x = 1056, - z = 1040, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 424, - facing = 3, - }, - { - name = "staticshield", - x = 1088, - z = 1536, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 424, - facing = 3, - }, - { - name = "staticshield", - x = 1008, - z = 1984, - facing = 3, - }, - { - name = "staticshield", - x = 1024, - z = 2352, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 504, - facing = 3, - }, - { - name = "staticshield", - x = 1120, - z = 2800, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 504, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 504, - facing = 3, - }, - { - name = "staticshield", - x = 1184, - z = 3216, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 504, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 584, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 584, - facing = 3, - }, - { - name = "staticshield", - x = 1168, - z = 3744, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 584, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 584, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 664, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 664, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 664, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 664, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 744, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 744, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 744, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 744, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 824, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 824, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 824, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 824, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 904, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 904, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 904, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 904, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 984, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 984, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 984, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 984, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 1064, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 1064, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 1064, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 1064, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 1144, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 1144, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 1144, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 1144, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 1224, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 1224, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 1224, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 1224, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 1304, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 1304, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 1304, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 1304, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 1384, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 1384, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 1384, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 1384, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 1464, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 1464, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 1464, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 1464, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 1544, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 1544, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 1544, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 1544, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 1624, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 1624, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 1624, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 1624, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 1704, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 1704, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 1704, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 1704, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 1784, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 1784, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 1784, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 1784, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 1864, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 1864, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 1864, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 1864, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 1944, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 1944, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 1944, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 1944, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 2024, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 2024, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 2024, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 2024, - facing = 3, - }, - { - name = "staticarty", - x = 1336, - z = 1448, - facing = 1, - terraformHeight = 594, - }, - { - name = "staticarty", - x = 1336, - z = 1608, - facing = 1, - terraformHeight = 608, - }, - { - name = "energywind", - x = 264, - z = 2104, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 2104, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 2104, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 2104, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 2184, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 2184, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 2184, - facing = 3, - }, - { - name = "staticarty", - x = 1320, - z = 1752, - facing = 1, - terraformHeight = 610, - }, - { - name = "energywind", - x = 264, - z = 2184, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 2264, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 2264, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 2264, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 2264, - facing = 3, - }, - { - name = "energypylon", - x = 824, - z = 1576, - facing = 1, - }, - { - name = "energywind", - x = 24, - z = 2344, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 2344, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 2344, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 2344, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 2424, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 2424, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 2424, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 2424, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 2504, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 2504, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 2504, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 2504, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 2584, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 2584, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 2584, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 2584, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 2664, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 2664, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 2664, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 2664, - facing = 3, - }, - { - name = "energywind", - x = 344, - z = 1384, - facing = 1, - }, - { - name = "energywind", - x = 264, - z = 2744, - facing = 3, - }, - { - name = "energywind", - x = 344, - z = 1464, - facing = 1, - }, - { - name = "energywind", - x = 184, - z = 2744, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 2744, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 2744, - facing = 3, - }, - { - name = "energywind", - x = 344, - z = 1544, - facing = 1, - }, - { - name = "energywind", - x = 24, - z = 2824, - facing = 3, - }, - { - name = "staticarty", - x = 1448, - z = 3064, - facing = 1, - }, - { - name = "energywind", - x = 104, - z = 2824, - facing = 3, - }, - { - name = "staticarty", - x = 1416, - z = 3480, - facing = 1, - }, - { - name = "energywind", - x = 184, - z = 2824, - facing = 3, - }, - { - name = "energywind", - x = 344, - z = 1624, - facing = 1, - }, - { - name = "energywind", - x = 264, - z = 2824, - facing = 3, - }, - { - name = "energywind", - x = 344, - z = 1704, - facing = 1, - }, - { - name = "turretantiheavy", - x = 1392, - z = 3264, - facing = 1, - terraformHeight = 599, - }, - { - name = "energywind", - x = 344, - z = 1784, - facing = 1, - }, - { - name = "turretheavy", - x = 1416, - z = 2968, - facing = 1, - }, - { - name = "energywind", - x = 264, - z = 2904, - facing = 3, - }, - { - name = "energypylon", - x = 600, - z = 984, - facing = 1, - }, - { - name = "energywind", - x = 184, - z = 2904, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 2904, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 2904, - facing = 3, - }, - { - name = "turretheavy", - x = 1432, - z = 3608, - facing = 1, - }, - { - name = "energypylon", - x = 936, - z = 440, - facing = 1, - }, - { - name = "energywind", - x = 24, - z = 2984, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 2984, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 2984, - facing = 3, - }, - { - name = "turretheavy", - x = 1224, - z = 2296, - facing = 1, - }, - { - name = "energypylon", - x = 1112, - z = 3592, - facing = 1, - }, - { - name = "energypylon", - x = 600, - z = 2344, - facing = 1, - }, - { - name = "energypylon", - x = 1000, - z = 2840, - facing = 1, - }, - { - name = "energywind", - x = 264, - z = 2984, - facing = 3, - }, - { - name = "turretheavy", - x = 1224, - z = 2040, - facing = 1, - }, - { - name = "energywind", - x = 264, - z = 3064, - facing = 3, - }, - { - name = "energypylon", - x = 520, - z = 3192, - facing = 1, - }, - { - name = "turretantiheavy", - x = 1264, - z = 1920, - facing = 1, - }, - { - name = "turretantiheavy", - x = 1264, - z = 2432, - facing = 1, - }, - { - name = "energywind", - x = 184, - z = 3064, - facing = 3, - }, - { - name = "energypylon", - x = 952, - z = 2184, - facing = 1, - }, - { - name = "energywind", - x = 104, - z = 3064, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 3064, - facing = 3, - }, - { - name = "turretemp", - x = 1568, - z = 2432, - facing = 1, - }, - { - name = "turretemp", - x = 1584, - z = 2368, - facing = 1, - }, - { - name = "energywind", - x = 24, - z = 3144, - facing = 3, - }, - { - name = "turretemp", - x = 1600, - z = 2304, - facing = 1, - }, - { - name = "energywind", - x = 104, - z = 3144, - facing = 3, - }, - { - name = "turretemp", - x = 1568, - z = 1904, - facing = 1, - }, - { - name = "turretemp", - x = 1600, - z = 1968, - facing = 1, - }, - { - name = "turretemp", - x = 1616, - z = 2048, - facing = 1, - }, - { - name = "energywind", - x = 184, - z = 3144, - facing = 3, - }, - { - name = "energypylon", - x = 984, - z = 1016, - facing = 1, - }, - { - name = "energywind", - x = 264, - z = 3144, - facing = 3, - }, - { - name = "staticshield", - x = 1056, - z = 960, - facing = 1, - }, - { - name = "staticshield", - x = 1056, - z = 1104, - facing = 1, - }, - { - name = "energywind", - x = 264, - z = 3224, - facing = 3, - }, - { - name = "staticshield", - x = 1040, - z = 2192, - facing = 1, - }, - { - name = "staticshield", - x = 1136, - z = 1600, - facing = 1, - }, - { - name = "energywind", - x = 184, - z = 3224, - facing = 3, - }, - { - name = "turretheavy", - x = 1304, - z = 1240, - facing = 1, - }, - { - name = "turretheavy", - x = 1256, - z = 1160, - facing = 1, - }, - { - name = "energywind", - x = 104, - z = 3224, - facing = 3, - }, - { - name = "turretheavy", - x = 1272, - z = 712, - facing = 1, - }, - { - name = "energywind", - x = 24, - z = 3224, - facing = 3, - }, - { - name = "turretheavy", - x = 1224, - z = 792, - facing = 1, - }, - { - name = "turretantiheavy", - x = 1168, - z = 976, - facing = 1, - }, - { - name = "energywind", - x = 24, - z = 3304, - facing = 3, - }, - { - name = "turretantiheavy", - x = 1376, - z = 288, - facing = 1, - }, - { - name = "turretheavy", - x = 1464, - z = 3928, - facing = 1, - }, - { - name = "energywind", - x = 104, - z = 3304, - facing = 3, - }, - { - name = "turretheavy", - x = 1384, - z = 376, - facing = 1, - }, - { - name = "turretaaheavy", - x = 1088, - z = 560, - facing = 1, - }, - { - name = "turretaaheavy", - x = 1072, - z = 3440, - facing = 1, - }, - { - name = "energywind", - x = 184, - z = 3304, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 3304, - facing = 3, - }, - { - name = "turretaaheavy", - x = 800, - z = 2128, - facing = 1, - }, - { - name = "turretaafar", - x = 1200, - z = 3040, - facing = 1, - }, - { - name = "energywind", - x = 264, - z = 3384, - facing = 3, - }, - { - name = "turretaafar", - x = 992, - z = 2688, - facing = 1, - }, - { - name = "energywind", - x = 184, - z = 3384, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 3384, - facing = 3, - }, - { - name = "turretaafar", - x = 976, - z = 1360, - facing = 1, - }, - { - name = "energywind", - x = 24, - z = 3384, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 3464, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 3464, - facing = 3, - }, - { - name = "factoryshield", - x = 760, - z = 1104, - facing = 1, - }, - { - name = "energywind", - x = 184, - z = 3464, - facing = 3, - }, - { - name = "staticcon", - x = 632, - z = 1096, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {632, 1096}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {657, 1121}, options = {"shift"}}, - }, - }, - { - name = "striderhub", - x = 768, - z = 1744, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {768, 1744}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {793, 1769}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 632, - z = 1176, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {632, 1176}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {657, 1201}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 776, - z = 1832, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {776, 1832}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {801, 1857}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 680, - z = 1832, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {680, 1832}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {705, 1857}, options = {"shift"}}, - }, - }, - { - name = "energywind", - x = 264, - z = 3464, - facing = 3, - }, - { - name = "staticcon", - x = 680, - z = 1752, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {680, 1752}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {705, 1777}, options = {"shift"}}, - }, - }, - { - name = "energywind", - x = 264, - z = 3544, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 3544, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 3544, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 3544, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 3624, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 3624, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 3624, - facing = 3, - }, - { - name = "staticrearm", - x = 968, - z = 3320, - facing = 1, - }, - { - name = "energywind", - x = 264, - z = 3624, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 3704, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 3704, - facing = 3, - }, - { - name = "factoryplane", - x = 664, - z = 3344, - facing = 1, - }, - { - name = "energywind", - x = 104, - z = 3704, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 3704, - facing = 3, - }, - { - name = "staticcon", - x = 536, - z = 3320, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {536, 3320}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {561, 3295}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 552, - z = 3416, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {552, 3416}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {577, 3391}, options = {"shift"}}, - }, - }, - { - name = "energysingu", - x = 440, - z = 3832, - facing = 3, - }, - { - name = "staticrearm", - x = 840, - z = 3160, - facing = 1, - }, - { - name = "staticantinuke", - x = 640, - z = 2936, - facing = 1, - }, - { - name = "staticantinuke", - x = 464, - z = 2360, - facing = 1, - }, - } - }, - { - humanName = "Chickens", - aiLib = "Chicken: Custom", - bitDependant = false, - --aiLib = "Null AI", - --bitDependant = false, - allyTeam = 1, - unlocks = { - }, - commander = false, - startUnits = { - { - name = "roost", - x = 952, - z = 840, - facing = 0, - }, - { - name = "roost", - x = 2056, - z = 760, - facing = 0, - }, - { - name = "roost", - x = 968, - z = 2072, - facing = 0, - }, - { - name = "roost", - x = 2040, - z = 2088, - facing = 0, - }, - { - name = "roost", - x = 984, - z = 3128, - facing = 0, - }, - { - name = "roost", - x = 2072, - z = 3112, - facing = 0, - }, - { - name = "roost", - x = 2968, - z = 1176, - facing = 0, - }, - { - name = "roost", - x = 2984, - z = 2040, - facing = 0, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - loseAfterSeconds = 30*60, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Protect the Tech Lab for 30 minutes", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 5, - unitTypes = { - "energysingu", - }, - image = planetUtilities.ICON_DIR .. "energysingu.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 5 Singularity Reactors", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Lose no more than 3 grizzlies - onlyCountRemovedUnits = true, - satisfyForever = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - unitTypes = { - "turretantiheavy" - }, - image = planetUtilities.ICON_DIR .. "turretantiheavy.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Do not lose any Lucifers", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { - satisfyAfterTime = 10*60, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 12, - unitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 12 Metal Extractors at all times after 10:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "turretheavy", - "turretantiheavy", - "energysingu", - "turretaaheavy", - }, - modules = { - "module_battle_drone_LIMIT_C_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet64.lua b/campaign/dev/planets/planet64.lua deleted file mode 100644 index 5dcd0c4e4..000000000 --- a/campaign/dev/planets/planet64.lua +++ /dev/null @@ -1,4704 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/barren03.png" - - local planetData = { - name = "Intrepid", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.835, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.32, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Barren", - radius = "6900 km", - primary = "Vallaf", - primaryType = "G4V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24642", - text = [[This battle will take place on a massive salt plain, littered with sharp spikes. Use Paladin striders to dominate all aspects of the fight.]] - }, - tips = { - { - image = "unitpics/striderbantha.png", - text = [[The Paladin strider wields a massive laser beam, manual-fire EMP missiles (press D to fire), and Lightning Gun sidearms. Paladins are expensive but effective against almost any opposition.]] - }, - { - image = "unitpics/striderdante.png", - text = [[You can expect to face many enemy Striders from here on out. The Paladin's Tachyon Accelerator is very effective against most Striders - keep it away from Ultimatums and multiple Scorpions, though.]] - }, - }, - gameConfig = { - mapName = "Valiant_Saltscape", - playerConfig = { - startX = 8300, - startZ = 2900, - allyTeam = 0, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "striderhub", - "striderbantha", - }, - startUnits = { - { - name = "staticmex", - x = 8312, - z = 2808, - facing = 0, - }, - { - name = "energyheavygeo", - x = 8552, - z = 2376, - facing = 3, - }, - { - name = "staticmex", - x = 8264, - z = 3384, - facing = 0, - }, - { - name = "staticmex", - x = 7608, - z = 3944, - facing = 0, - }, - { - name = "staticmex", - x = 7112, - z = 3752, - facing = 0, - }, - { - name = "staticmex", - x = 7224, - z = 3224, - facing = 0, - }, - { - name = "staticmex", - x = 7160, - z = 2632, - facing = 0, - }, - { - name = "staticmex", - x = 7640, - z = 2280, - facing = 0, - }, - { - name = "staticmex", - x = 8072, - z = 1800, - facing = 0, - }, - { - name = "staticmex", - x = 8680, - z = 1768, - facing = 0, - }, - { - name = "staticmex", - x = 9032, - z = 2328, - facing = 0, - }, - { - name = "staticmex", - x = 9080, - z = 2728, - facing = 0, - }, - { - name = "staticmex", - x = 9288, - z = 3448, - facing = 0, - }, - { - name = "staticmex", - x = 7992, - z = 4712, - facing = 0, - }, - { - name = "staticmex", - x = 6568, - z = 3992, - facing = 0, - }, - { - name = "staticmex", - x = 6200, - z = 3208, - facing = 0, - }, - { - name = "staticmex", - x = 6712, - z = 2184, - facing = 0, - }, - { - name = "staticmex", - x = 7224, - z = 1576, - facing = 0, - }, - { - name = "energygeo", - x = 7336, - z = 4568, - facing = 3, - }, - { - name = "energyheavygeo", - x = 8424, - z = 4392, - facing = 3, - }, - { - name = "energypylon", - x = 7560, - z = 5048, - facing = 3, - }, - { - name = "energypylon", - x = 6936, - z = 4888, - facing = 3, - }, - { - name = "energypylon", - x = 6456, - z = 4488, - facing = 3, - }, - { - name = "energypylon", - x = 7144, - z = 4088, - facing = 3, - }, - { - name = "energypylon", - x = 7800, - z = 4296, - facing = 3, - }, - { - name = "energypylon", - x = 8168, - z = 3592, - facing = 3, - }, - { - name = "energypylon", - x = 7288, - z = 3320, - facing = 3, - }, - { - name = "energypylon", - x = 6680, - z = 3272, - facing = 3, - }, - { - name = "energypylon", - x = 6696, - z = 2504, - facing = 3, - }, - { - name = "energypylon", - x = 7544, - z = 2488, - facing = 3, - }, - { - name = "energypylon", - x = 8360, - z = 2680, - facing = 3, - }, - { - name = "energypylon", - x = 8360, - z = 1992, - facing = 3, - }, - { - name = "energypylon", - x = 7576, - z = 1656, - facing = 3, - }, - { - name = "energypylon", - x = 6824, - z = 1608, - facing = 3, - }, - { - name = "staticheavyradar", - x = 8144, - z = 1296, - facing = 3, - }, - { - name = "staticheavyradar", - x = 7360, - z = 4272, - facing = 3, - }, - { - name = "striderhub", - x = 7824, - z = 2896, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7824, 2896}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7799, 2921}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7944, - z = 2824, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7944, 2824}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7919, 2849}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8008, - z = 2824, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8008, 2824}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7983, 2849}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8008, - z = 2888, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8008, 2888}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7983, 2913}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7944, - z = 2888, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7944, 2888}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7919, 2913}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7944, - z = 2952, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7944, 2952}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7919, 2977}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8008, - z = 2952, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8008, 2952}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7983, 2977}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8008, - z = 3016, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7983, 3041}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8008, 3016}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7944, - z = 3016, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7944, 3016}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7919, 3041}, options = {"shift"}}, - }, - }, - { - name = "staticstorage", - x = 8504, - z = 3080, - facing = 3, - }, - { - name = "staticstorage", - x = 8536, - z = 2968, - facing = 3, - }, - { - name = "staticcon", - x = 8024, - z = 2472, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8024, 2472}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7999, 2497}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8024, - z = 2536, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8024, 2536}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7999, 2561}, options = {"shift"}}, - }, - }, - { - name = "striderbantha", - x = 7694, - z = 2524, - facing = 3, - }, - { - name = "striderdante", - x = 7775, - z = 2602, - facing = 3, - }, - { - name = "striderarty", - x = 7781, - z = 2463, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6984, - z = 1896, - facing = 3, - }, - { - name = "turretriot", - x = 7624, - z = 1912, - facing = 3, - }, - { - name = "turretriot", - x = 7624, - z = 2072, - facing = 3, - }, - { - name = "turretaafar", - x = 7360, - z = 3920, - facing = 3, - }, - { - name = "turretriot", - x = 7272, - z = 3832, - facing = 3, - }, - { - name = "turretriot", - x = 7256, - z = 3992, - facing = 3, - }, - { - name = "turretheavy", - x = 6424, - z = 3384, - facing = 3, - }, - { - name = "turretheavy", - x = 6376, - z = 2200, - facing = 3, - }, - { - name = "turretgauss", - x = 6360, - z = 2552, - facing = 3, - }, - { - name = "turretemp", - x = 6320, - z = 2848, - facing = 3, - }, - { - name = "turretemp", - x = 6288, - z = 3056, - facing = 3, - }, - { - name = "turretgauss", - x = 6232, - z = 3400, - facing = 3, - }, - { - name = "turretgauss", - x = 6312, - z = 3688, - facing = 3, - }, - { - name = "turretgauss", - x = 6248, - z = 1960, - facing = 3, - }, - { - name = "turretgauss", - x = 6344, - z = 1544, - facing = 3, - }, - { - name = "turretemp", - x = 6320, - z = 1408, - facing = 3, - }, - { - name = "turretaalaser", - x = 6504, - z = 1768, - facing = 3, - }, - { - name = "turretaalaser", - x = 6552, - z = 2552, - facing = 3, - }, - { - name = "turretaalaser", - x = 6632, - z = 3672, - facing = 3, - }, - { - name = "turretaalaser", - x = 6504, - z = 4792, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6936, - z = 3896, - facing = 3, - }, - { - name = "turretheavylaser", - x = 7048, - z = 3176, - facing = 3, - }, - { - name = "turretheavylaser", - x = 7016, - z = 2536, - facing = 3, - }, - { - name = "turretaafar", - x = 7712, - z = 1984, - facing = 3, - }, - { - name = "staticantinuke", - x = 8384, - z = 2968, - facing = 3, - }, - } - }, - aiConfig = { - { - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Unovis", - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energyheavygeo", - "energysingu", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - "staticantinuke", - "staticrearm", - "turretaafar", - "turretheavy", - "staticnuke", - "staticheavyarty", - "staticarty", - "factoryspider", - "spidercon", - "spideremp", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spiderantiheavy", - "spideraa", - "factorytank", - "tankcon", - "tankassault", - "tankheavyassault", - "tankarty", - "tankheavyarty", - "tankaa", - "tankriot", - "factoryjump", - "jumpcon", - "jumpassault", - "jumpsumo", - "jumparty", - "jumpaa", - "factoryplane", - "planecon", - "planescout", - "planefighter", - "planeheavyfighter", - "bomberprec", - "bomberdisarm", - "bomberheavy", - -- "striderhub", - -- "striderdante", - -- "striderarty", - -- "striderscorpion", - -- "striderfunnelweb", - -- "striderantiheavy", - }, - commander = false, - startUnits = { - { - name = "staticmex", - x = 8792, - z = 472, - facing = 0, - }, - { - name = "staticmex", - x = 8840, - z = 4920, - facing = 0, - }, - { - name = "staticmex", - x = 9096, - z = 1224, - facing = 0, - }, - { - name = "staticmex", - x = 9720, - z = 2024, - facing = 0, - }, - { - name = "staticmex", - x = 8616, - z = 5400, - facing = 0, - }, - { - name = "staticmex", - x = 9672, - z = 712, - facing = 0, - }, - { - name = "staticmex", - x = 7928, - z = 5336, - facing = 0, - }, - { - name = "staticmex", - x = 10328, - z = 680, - facing = 0, - }, - { - name = "staticmex", - x = 7640, - z = 5992, - facing = 0, - }, - { - name = "staticmex", - x = 10776, - z = 1448, - facing = 0, - }, - { - name = "staticmex", - x = 10936, - z = 184, - facing = 0, - }, - { - name = "staticmex", - x = 6664, - z = 5096, - facing = 0, - }, - { - name = "staticmex", - x = 11096, - z = 2824, - facing = 0, - }, - { - name = "staticmex", - x = 6088, - z = 5192, - facing = 0, - }, - { - name = "staticmex", - x = 10792, - z = 3608, - facing = 0, - }, - { - name = "staticmex", - x = 6136, - z = 4392, - facing = 0, - }, - { - name = "staticmex", - x = 11160, - z = 3704, - facing = 0, - }, - { - name = "staticmex", - x = 10056, - z = 3064, - facing = 0, - }, - { - name = "spidercrabe", - x = 8163, - z = 5110, - facing = 3, - }, - { - name = "staticmex", - x = 9384, - z = 4072, - facing = 0, - }, - { - name = "staticmex", - x = 7832, - z = 728, - facing = 0, - }, - { - name = "staticmex", - x = 10088, - z = 4712, - facing = 0, - }, - { - name = "staticmex", - x = 7160, - z = 280, - facing = 0, - }, - { - name = "staticmex", - x = 9768, - z = 5272, - facing = 0, - }, - { - name = "staticmex", - x = 6952, - z = 824, - facing = 0, - }, - { - name = "staticmex", - x = 9480, - z = 5960, - facing = 0, - }, - { - name = "staticmex", - x = 6344, - z = 472, - facing = 0, - }, - { - name = "staticmex", - x = 10584, - z = 5400, - facing = 0, - }, - { - name = "staticmex", - x = 11176, - z = 5832, - facing = 0, - }, - { - name = "staticmex", - x = 11032, - z = 4568, - facing = 0, - }, - { - name = "energyheavygeo", - x = 10184, - z = 4024, - facing = 3, - }, - { - name = "energysingu", - x = 11128, - z = 5112, - facing = 3, - }, - { - name = "energysingu", - x = 11128, - z = 1288, - facing = 3, - }, - { - name = "energypylon", - x = 9160, - z = 5720, - facing = 3, - }, - { - name = "energypylon", - x = 10744, - z = 5656, - facing = 3, - }, - { - name = "energypylon", - x = 9160, - z = 4984, - facing = 3, - }, - { - name = "energypylon", - x = 10760, - z = 4184, - facing = 3, - }, - { - name = "energypylon", - x = 9176, - z = 4248, - facing = 3, - }, - { - name = "energypylon", - x = 10776, - z = 3448, - facing = 3, - }, - { - name = "energypylon", - x = 9176, - z = 3512, - facing = 3, - }, - { - name = "energypylon", - x = 9192, - z = 2776, - facing = 3, - }, - { - name = "energypylon", - x = 9192, - z = 2040, - facing = 3, - }, - { - name = "energypylon", - x = 10808, - z = 1240, - facing = 3, - }, - { - name = "energypylon", - x = 9944, - z = 1320, - facing = 3, - }, - { - name = "energypylon", - x = 10824, - z = 504, - facing = 3, - }, - { - name = "energypylon", - x = 9208, - z = 1240, - facing = 3, - }, - { - name = "energypylon", - x = 8968, - z = 552, - facing = 3, - }, - { - name = "energypylon", - x = 10744, - z = 2152, - facing = 3, - }, - { - name = "energypylon", - x = 8328, - z = 1048, - facing = 3, - }, - { - name = "energypylon", - x = 10872, - z = 2712, - facing = 3, - }, - { - name = "energypylon", - x = 7784, - z = 472, - facing = 3, - }, - { - name = "energypylon", - x = 6904, - z = 440, - facing = 3, - }, - { - name = "energypylon", - x = 10600, - z = 5000, - facing = 3, - }, - { - name = "energypylon", - x = 8424, - z = 5736, - facing = 3, - }, - { - name = "energypylon", - x = 9960, - z = 5656, - facing = 3, - }, - { - name = "energypylon", - x = 7752, - z = 5400, - facing = 3, - }, - { - name = "energypylon", - x = 7256, - z = 5960, - facing = 3, - }, - { - name = "energypylon", - x = 6888, - z = 5384, - facing = 3, - }, - { - name = "energypylon", - x = 6408, - z = 5912, - facing = 3, - }, - { - name = "energypylon", - x = 9992, - z = 2712, - facing = 3, - }, - { - name = "energypylon", - x = 6328, - z = 5224, - facing = 3, - }, - { - name = "energypylon", - x = 10008, - z = 1976, - facing = 3, - }, - { - name = "energypylon", - x = 10024, - z = 504, - facing = 3, - }, - { - name = "energypylon", - x = 10024, - z = 4792, - facing = 3, - }, - { - name = "energypylon", - x = 10056, - z = 4136, - facing = 3, - }, - { - name = "energysingu", - x = 11112, - z = 3320, - facing = 3, - }, - { - name = "factorytank", - x = 7120, - z = 4944, - facing = 3, - }, - { - name = "staticcon", - x = 7240, - z = 4920, - facing = 3, - }, - { - name = "staticcon", - x = 7304, - z = 4984, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7279, 4959}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7304, 4984}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7240, - z = 4984, - facing = 3, - }, - { - name = "staticcon", - x = 8104, - z = 1000, - facing = 3, - }, - { - name = "staticcon", - x = 8168, - z = 1000, - facing = 3, - }, - { - name = "staticcon", - x = 8168, - z = 1064, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8143, 1089}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8168, 1064}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8104, - z = 1064, - facing = 3, - }, - { - name = "factoryjump", - x = 7976, - z = 1032, - facing = 3, - }, - { - name = "staticcon", - x = 9480, - z = 1832, - facing = 3, - }, - { - name = "staticcon", - x = 9544, - z = 1832, - facing = 3, - }, - { - name = "staticcon", - x = 9544, - z = 1896, - facing = 3, - }, - { - name = "staticcon", - x = 9480, - z = 1896, - facing = 3, - }, - { - name = "staticcon", - x = 10456, - z = 3112, - facing = 3, - }, - { - name = "staticantinuke", - x = 9712, - z = 4472, - facing = 3, - }, - { - name = "staticcon", - x = 9480, - z = 5176, - facing = 3, - }, - { - name = "staticcon", - x = 9544, - z = 5176, - facing = 3, - }, - { - name = "staticcon", - x = 9544, - z = 5240, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9519, 5215}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9544, 5240}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 9480, - z = 5240, - facing = 3, - }, - { - name = "factoryplane", - x = 10376, - z = 3248, - facing = 3, - }, - { - name = "staticcon", - x = 10328, - z = 3112, - facing = 3, - }, - { - name = "staticcon", - x = 10392, - z = 3112, - facing = 3, - }, - { - name = "striderhub", - x = 9536, - z = 1984, - facing = 3, - }, - { - name = "staticrearm", - x = 8872, - z = 3384, - facing = 3, - }, - { - name = "staticrearm", - x = 8872, - z = 3592, - facing = 3, - }, - { - name = "staticcon", - x = 9016, - z = 3464, - facing = 3, - }, - { - name = "staticcon", - x = 9016, - z = 3560, - facing = 3, - }, - { - name = "turretheavy", - x = 5960, - z = 5224, - facing = 3, - }, - { - name = "turretgauss", - x = 6152, - z = 3992, - facing = 3, - }, - { - name = "turretgauss", - x = 6008, - z = 4440, - facing = 3, - }, - { - name = "turretemp", - x = 6128, - z = 4256, - facing = 3, - }, - { - name = "turretgauss", - x = 5944, - z = 4888, - facing = 3, - }, - { - name = "turretemp", - x = 5840, - z = 5200, - facing = 3, - }, - { - name = "energypylon", - x = 6888, - z = 1000, - facing = 3, - }, - { - name = "turretgauss", - x = 5912, - z = 5464, - facing = 3, - }, - { - name = "turretgauss", - x = 5928, - z = 5768, - facing = 3, - }, - { - name = "turretgauss", - x = 5928, - z = 6008, - facing = 3, - }, - { - name = "turretaalaser", - x = 6344, - z = 4696, - facing = 3, - }, - { - name = "turretaalaser", - x = 6312, - z = 5640, - facing = 3, - }, - { - name = "turretheavy", - x = 6456, - z = 744, - facing = 3, - }, - { - name = "turretgauss", - x = 6360, - z = 1144, - facing = 3, - }, - { - name = "turretgauss", - x = 6248, - z = 552, - facing = 3, - }, - { - name = "turretgauss", - x = 6312, - z = 280, - facing = 3, - }, - { - name = "turretemp", - x = 6272, - z = 416, - facing = 3, - }, - { - name = "staticstorage", - x = 9640, - z = 5304, - facing = 1, - }, - { - name = "staticstorage", - x = 9688, - z = 5208, - facing = 1, - }, - { - name = "staticstorage", - x = 10376, - z = 3384, - facing = 1, - }, - { - name = "staticstorage", - x = 9720, - z = 1864, - facing = 1, - }, - { - name = "staticstorage", - x = 9672, - z = 1768, - facing = 1, - }, - { - name = "staticantinuke", - x = 9840, - z = 2056, - facing = 3, - }, - { - name = "factoryspider", - x = 9352, - z = 5144, - facing = 3, - }, - { - name = "energypylon", - x = 8456, - z = 4776, - facing = 3, - }, - { - name = "spideremp", - x = 7763, - z = 4833, - facing = 3, - }, - { - name = "tankriot", - x = 7726, - z = 4749, - facing = 0, - }, - { - name = "jumpassault", - x = 6846, - z = 2941, - facing = 3, - patrolRoute = { - {6850, 2984}, - {6819, 2928}, - }, - }, - { - name = "bomberheavy", - x = 8833, - z = 3630, - facing = 1, - }, - { - name = "spidercon", - x = 7014, - z = 3764, - facing = 3, - }, - { - name = "spidercon", - x = 6434, - z = 3118, - facing = 3, - }, - { - name = "spidercon", - x = 7061, - z = 5362, - facing = 1, - }, - { - name = "spidercon", - x = 7260, - z = 1020, - facing = 0, - }, - { - name = "jumpcon", - x = 9987, - z = 960, - facing = 1, - }, - { - name = "staticmex", - x = 6264, - z = 2696, - facing = 0, - }, - { - name = "spidercon", - x = 6972, - z = 2671, - facing = 3, - }, - { - name = "staticcon", - x = 9528, - z = 5128, - facing = 3, - }, - { - name = "jumpcon", - x = 6500, - z = 1454, - facing = 0, - }, - { - name = "spidercon", - x = 7364, - z = 2358, - facing = 3, - }, - { - name = "staticcon", - x = 9480, - z = 5080, - facing = 3, - }, - { - name = "jumpaa", - x = 7053, - z = 2775, - facing = 3, - }, - { - name = "staticradar", - x = 9968, - z = 864, - facing = 3, - }, - { - name = "staticcon", - x = 9480, - z = 5128, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9455, 5103}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9480, 5128}, options = {"shift"}}, - }, - }, - { - name = "spidercon", - x = 6046, - z = 5429, - facing = 0, - }, - { - name = "turretmissile", - x = 7504, - z = 4096, - facing = 3, - }, - { - name = "staticcon", - x = 9592, - z = 5176, - facing = 3, - }, - { - name = "jumpcon", - x = 6394, - z = 3799, - facing = 1, - }, - { - name = "staticcon", - x = 9576, - z = 5128, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9551, 5103}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9576, 5128}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 9592, - z = 5224, - facing = 3, - }, - { - name = "spidercon", - x = 6104, - z = 5718, - facing = 3, - }, - { - name = "tankassault", - x = 7795, - z = 4927, - facing = 2, - }, - { - name = "jumparty", - x = 6342, - z = 1252, - facing = 3, - }, - { - name = "spideremp", - x = 7717, - z = 4792, - facing = 2, - }, - { - name = "turretlaser", - x = 7072, - z = 576, - facing = 0, - }, - { - name = "spidercon", - x = 7592, - z = 5667, - facing = 2, - }, - { - name = "turretlaser", - x = 7584, - z = 3888, - facing = 3, - }, - { - name = "spidercon", - x = 7280, - z = 3754, - facing = 2, - }, - { - name = "turretlaser", - x = 7824, - z = 5120, - facing = 3, - }, - { - name = "turretlaser", - x = 9920, - z = 656, - facing = 3, - }, - { - name = "spidercon", - x = 6362, - z = 1490, - facing = 1, - }, - { - name = "turretlaser", - x = 7088, - z = 4704, - facing = 2, - }, - { - name = "staticmex", - x = 6168, - z = 3736, - facing = 0, - }, - { - name = "staticradar", - x = 10032, - z = 3184, - facing = 3, - }, - { - name = "spidercon", - x = 7399, - z = 3513, - facing = 3, - }, - { - name = "jumpcon", - x = 8069, - z = 2693, - facing = 1, - }, - { - name = "tankassault", - x = 7590, - z = 4582, - facing = 3, - }, - { - name = "spiderassault", - x = 7530, - z = 4561, - facing = 3, - }, - { - name = "jumpcon", - x = 8581, - z = 2494, - facing = 1, - }, - { - name = "turretaalaser", - x = 7240, - z = 3752, - facing = 3, - }, - { - name = "turretlaser", - x = 9120, - z = 2592, - facing = 3, - }, - { - name = "staticradar", - x = 9568, - z = 5776, - facing = 3, - }, - { - name = "turretlaser", - x = 9376, - z = 6016, - facing = 3, - }, - { - name = "turretlaser", - x = 7152, - z = 5200, - facing = 2, - }, - { - name = "staticcon", - x = 9624, - z = 5128, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9599, 5103}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9624, 5128}, options = {"shift"}}, - }, - }, - { - name = "spidercon", - x = 6411, - z = 3041, - facing = 2, - }, - { - name = "staticradar", - x = 6256, - z = 1488, - facing = 0, - }, - { - name = "jumpaa", - x = 6560, - z = 5435, - facing = 0, - }, - { - name = "spideraa", - x = 6562, - z = 5968, - facing = 2, - }, - { - name = "turretlaser", - x = 7680, - z = 6016, - facing = 2, - }, - { - name = "turretlaser", - x = 11136, - z = 5920, - facing = 3, - }, - { - name = "turretlaser", - x = 10640, - z = 1536, - facing = 3, - }, - { - name = "spidercon", - x = 6452, - z = 3053, - facing = 3, - }, - { - name = "spidercrabe", - x = 7673, - z = 4774, - facing = 1, - }, - { - name = "energysolar", - x = 9672, - z = 3080, - facing = 3, - }, - { - name = "jumpcon", - x = 6273, - z = 1402, - facing = 2, - }, - { - name = "turretlaser", - x = 7792, - z = 5840, - facing = 2, - }, - { - name = "planecon", - x = 6334, - z = 1373, - facing = 3, - }, - { - name = "staticradar", - x = 7584, - z = 5824, - facing = 2, - }, - { - name = "energywind", - x = 9560, - z = 3160, - facing = 3, - }, - { - name = "turretlaser", - x = 10896, - z = 3728, - facing = 3, - }, - { - name = "jumparty", - x = 6349, - z = 1192, - facing = 3, - }, - { - name = "turretlaser", - x = 10912, - z = 4624, - facing = 3, - }, - { - name = "turretlaser", - x = 6464, - z = 3856, - facing = 2, - buildProgress = 0.63700002, - }, - { - name = "turretlaser", - x = 10016, - z = 2976, - facing = 3, - }, - { - name = "turretlaser", - x = 8640, - z = 5168, - facing = 3, - }, - { - name = "tankarty", - x = 6598, - z = 5005, - facing = 2, - }, - { - name = "turretlaser", - x = 6752, - z = 2192, - facing = 3, - }, - { - name = "staticradar", - x = 8384, - z = 3264, - facing = 3, - }, - { - name = "bomberheavy", - x = 8313, - z = 3742, - facing = 3, - }, - { - name = "spidercon", - x = 7322, - z = 3738, - facing = 2, - }, - { - name = "staticradar", - x = 10960, - z = 5616, - facing = 3, - }, - { - name = "spidercon", - x = 7616, - z = 1775, - facing = 0, - }, - { - name = "tankassault", - x = 7781, - z = 4768, - facing = 3, - }, - { - name = "energywind", - x = 10392, - z = 3016, - facing = 3, - }, - { - name = "spidercon", - x = 6458, - z = 3010, - facing = 3, - }, - { - name = "spiderassault", - x = 7523, - z = 5179, - facing = 2, - }, - { - name = "energywind", - x = 10504, - z = 3016, - facing = 3, - }, - { - name = "jumpassault", - x = 6902, - z = 2992, - facing = 2, - patrolRoute = { - {6914, 2992}, - {6850, 2984}, - }, - }, - { - name = "turretlaser", - x = 7504, - z = 2528, - facing = 3, - }, - { - name = "spidercon", - x = 6263, - z = 2825, - facing = 3, - }, - { - name = "turretlaser", - x = 9440, - z = 3760, - facing = 3, - }, - { - name = "turretlaser", - x = 8208, - z = 2992, - facing = 3, - }, - { - name = "spidercon", - x = 7055, - z = 3859, - facing = 0, - }, - { - name = "energysolar", - x = 7080, - z = 2104, - facing = 3, - }, - { - name = "spidercon", - x = 6723, - z = 3208, - facing = 3, - }, - { - name = "energywind", - x = 9496, - z = 520, - facing = 3, - }, - { - name = "staticcon", - x = 9480, - z = 5288, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9455, 5263}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9480, 5288}, options = {"shift"}}, - }, - }, - { - name = "spidercon", - x = 9433, - z = 5181, - facing = 2, - }, - { - name = "turretlaser", - x = 9936, - z = 4864, - facing = 3, - }, - { - name = "jumpassault", - x = 6873, - z = 2983, - facing = 3, - patrolRoute = { - {6911, 3004}, - {6850, 2984}, - }, - }, - { - name = "spidercrabe", - x = 7676, - z = 4831, - facing = 1, - }, - { - name = "tankheavyassault", - x = 7712, - z = 4881, - facing = 0, - }, - { - name = "turretlaser", - x = 8352, - z = 1680, - facing = 3, - }, - { - name = "staticcon", - x = 9560, - z = 5016, - facing = 3, - }, - { - name = "planeheavyfighter", - x = 6726, - z = 5614, - facing = 3, - }, - { - name = "energywind", - x = 7192, - z = 2168, - facing = 3, - }, - { - name = "turretlaser", - x = 7472, - z = 3712, - facing = 3, - }, - { - name = "spiderassault", - x = 7722, - z = 4830, - facing = 2, - }, - { - name = "staticmex", - x = 6216, - z = 1384, - facing = 0, - }, - { - name = "spiderantiheavy", - x = 6177, - z = 2531, - facing = 0, - }, - { - name = "jumpcon", - x = 6361, - z = 2845, - facing = 0, - }, - { - name = "turretlaser", - x = 9216, - z = 1184, - facing = 3, - }, - { - name = "turretmissile", - x = 6080, - z = 3072, - facing = 3, - }, - { - name = "energypylon", - x = 6232, - z = 2952, - facing = 3, - }, - { - name = "jumpassault", - x = 6848, - z = 2973, - facing = 2, - patrolRoute = { - {6850, 2984}, - {6853, 2920}, - }, - }, - { - name = "spidercon", - x = 9222, - z = 5134, - facing = 1, - }, - { - name = "planeheavyfighter", - x = 8833, - z = 3553, - facing = 1, - }, - { - name = "spidercon", - x = 6846, - z = 3270, - facing = 2, - }, - { - name = "turretmissile", - x = 5728, - z = 5744, - facing = 2, - }, - { - name = "spiderassault", - x = 7982, - z = 5017, - facing = 3, - }, - { - name = "turretlaser", - x = 6144, - z = 6016, - facing = 2, - }, - { - name = "turretheavylaser", - x = 7272, - z = 3912, - facing = 3, - }, - { - name = "planeheavyfighter", - x = 6429, - z = 6027, - facing = 2, - }, - { - name = "staticradar", - x = 6368, - z = 2912, - facing = 3, - }, - { - name = "jumpcon", - x = 7138, - z = 3213, - facing = 3, - }, - { - name = "spidercon", - x = 7419, - z = 5404, - facing = 3, - }, - { - name = "jumpcon", - x = 6574, - z = 2298, - facing = 0, - }, - { - name = "spidercrabe", - x = 8381, - z = 5176, - facing = 3, - }, - { - name = "turretlaser", - x = 6480, - z = 3088, - facing = 3, - }, - { - name = "turretmissile", - x = 7440, - z = 5968, - facing = 2, - }, - { - name = "jumpassault", - x = 7750, - z = 1603, - facing = 2, - patrolRoute = { - {7779, 1634}, - {7761, 1573}, - }, - }, - { - name = "turretaafar", - x = 6288, - z = 2928, - facing = 3, - buildProgress = 0.51789999, - }, - { - name = "turretlaser", - x = 6480, - z = 1312, - facing = 0, - }, - { - name = "spiderassault", - x = 8458, - z = 5149, - facing = 3, - }, - { - name = "staticcon", - x = 9512, - z = 5000, - facing = 3, - }, - { - name = "spiderassault", - x = 8583, - z = 5103, - facing = 3, - }, - { - name = "jumpassault", - x = 7903, - z = 1270, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7761, 1573}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7824, 1587}, options = {"shift"}}, - }, - }, - { - name = "energypylon", - x = 6216, - z = 1336, - facing = 0, - buildProgress = 0.64819998, - }, - { - name = "energywind", - x = 7336, - z = 728, - facing = 0, - }, - { - name = "spidercon", - x = 9399, - z = 5255, - facing = 0, - }, - { - name = "turretmissile", - x = 6560, - z = 1520, - facing = 0, - }, - { - name = "tankassault", - x = 7092, - z = 4944, - facing = 3, - buildProgress = 0.29409999, - }, - { - name = "spidercon", - x = 9344, - z = 5228, - facing = 1, - }, - { - name = "staticcon", - x = 9528, - z = 5288, - facing = 3, - }, - { - name = "jumpcon", - x = 7944, - z = 1197, - facing = 0, - }, - { - name = "spiderassault", - x = 9287, - z = 5245, - facing = 0, - }, - { - name = "jumpassault", - x = 7952, - z = 1032, - facing = 3, - buildProgress = 0.0983, - }, - { - name = "turretmissile", - x = 7344, - z = 3552, - facing = 3, - buildProgress = 0.0899, - }, - { - name = "spidercrabe", - x = 9316, - z = 5144, - facing = 3, - buildProgress = 0.0391, - }, - } - }, - { - startX = 1330, - startZ = 3300, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - humanName = "Bilious", - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energyheavygeo", - "energysingu", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - "staticantinuke", - "staticrearm", - "turretaafar", - "turretheavy", - "staticnuke", - "staticheavyarty", - "staticarty", - "spidercon", - "spideremp", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spiderantiheavy", - "spideraa", - "factorytank", - "tankcon", - "tankassault", - "tankheavyassault", - "tankarty", - "tankheavyarty", - "tankaa", - "tankriot", - "factoryamph", - "amphcon", - "amphfloater", - "amphriot", - "amphassault", - "amphaa", - "factoryjump", - "jumpcon", - "jumpassault", - "jumpsumo", - "jumparty", - "jumpaa", - "factoryplane", - "planecon", - "planescout", - "planefighter", - "planeheavyfighter", - "bomberprec", - "bomberdisarm", - "bomberheavy", - -- "striderhub", - -- "striderdante", - -- "striderarty", - -- "striderscorpion", - -- "striderfunnelweb", - -- "striderantiheavy", - }, - commanderLevel = 7, - commander = { - name = "Vespid", - chassis = "strike", - decorations = { - }, - modules = { - "commweapon_shotgun", - "commweapon_disintegrator", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_personal_cloak", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_autorepair", - "module_autorepair", - } - }, - startUnits = { - { - name = "staticmex", - x = 3000, - z = 2760, - facing = 0, - }, - { - name = "staticmex", - x = 2232, - z = 3816, - facing = 0, - }, - { - name = "staticmex", - x = 1976, - z = 2696, - facing = 0, - }, - { - name = "staticmex", - x = 2952, - z = 3336, - facing = 0, - }, - { - name = "staticmex", - x = 2184, - z = 3416, - facing = 0, - }, - { - name = "staticmex", - x = 3192, - z = 4344, - facing = 0, - }, - { - name = "staticmex", - x = 1880, - z = 2072, - facing = 0, - }, - { - name = "staticmex", - x = 1544, - z = 4120, - facing = 0, - }, - { - name = "staticmex", - x = 2584, - z = 4376, - facing = 0, - }, - { - name = "staticmex", - x = 4040, - z = 2920, - facing = 0, - }, - { - name = "energyheavygeo", - x = 2712, - z = 3784, - facing = 3, - }, - { - name = "staticmex", - x = 1176, - z = 1432, - facing = 0, - }, - { - name = "staticmex", - x = 4152, - z = 2392, - facing = 0, - }, - { - name = "staticmex", - x = 2168, - z = 4920, - facing = 0, - }, - { - name = "staticmex", - x = 1496, - z = 872, - facing = 0, - }, - { - name = "staticmex", - x = 3656, - z = 2200, - facing = 0, - }, - { - name = "staticmex", - x = 2472, - z = 5672, - facing = 0, - }, - { - name = "staticmex", - x = 1784, - z = 184, - facing = 0, - }, - { - name = "energyheavygeo", - x = 1096, - z = 2136, - facing = 3, - }, - { - name = "staticmex", - x = 3272, - z = 1432, - facing = 0, - }, - { - name = "staticmex", - x = 1592, - z = 5432, - facing = 0, - }, - { - name = "staticmex", - x = 3432, - z = 5416, - facing = 0, - }, - { - name = "staticmex", - x = 3336, - z = 808, - facing = 0, - }, - { - name = "staticmex", - x = 2648, - z = 744, - facing = 0, - }, - { - name = "staticmex", - x = 936, - z = 5464, - facing = 0, - }, - { - name = "staticmex", - x = 4104, - z = 5864, - facing = 0, - }, - { - name = "staticmex", - x = 2424, - z = 1224, - facing = 0, - }, - { - name = "energyheavygeo", - x = 2840, - z = 1752, - facing = 3, - }, - { - name = "staticmex", - x = 328, - z = 5960, - facing = 0, - }, - { - name = "staticmex", - x = 4312, - z = 5320, - facing = 0, - }, - { - name = "staticmex", - x = 4920, - z = 5672, - facing = 0, - }, - { - name = "energygeo", - x = 3928, - z = 1576, - facing = 3, - }, - { - name = "staticmex", - x = 488, - z = 4696, - facing = 0, - }, - { - name = "staticmex", - x = 680, - z = 744, - facing = 0, - }, - { - name = "staticmex", - x = 3624, - z = 152, - facing = 0, - }, - { - name = "staticmex", - x = 5048, - z = 4760, - facing = 0, - }, - { - name = "staticmex", - x = 88, - z = 312, - facing = 0, - }, - { - name = "staticmex", - x = 168, - z = 3320, - facing = 0, - }, - { - name = "staticmex", - x = 4552, - z = 3960, - facing = 0, - }, - { - name = "staticmex", - x = 4600, - z = 1048, - facing = 0, - }, - { - name = "staticmex", - x = 232, - z = 1576, - facing = 0, - }, - { - name = "staticmex", - x = 4104, - z = 3512, - facing = 0, - }, - { - name = "staticmex", - x = 5176, - z = 952, - facing = 0, - }, - { - name = "staticmex", - x = 1208, - z = 3080, - facing = 0, - }, - { - name = "staticmex", - x = 3624, - z = 3864, - facing = 0, - }, - { - name = "staticmex", - x = 5128, - z = 1752, - facing = 0, - }, - { - name = "staticmex", - x = 104, - z = 2440, - facing = 0, - }, - { - name = "staticmex", - x = 472, - z = 2536, - facing = 0, - }, - { - name = "staticmex", - x = 4040, - z = 4568, - facing = 0, - }, - { - name = "staticmex", - x = 4696, - z = 2152, - facing = 0, - }, - { - name = "staticmex", - x = 5096, - z = 2408, - facing = 0, - }, - { - name = "energypylon", - x = 520, - z = 2056, - facing = 3, - }, - { - name = "energypylon", - x = 520, - z = 1176, - facing = 3, - }, - { - name = "energypylon", - x = 504, - z = 568, - facing = 3, - }, - { - name = "energypylon", - x = 1368, - z = 568, - facing = 3, - }, - { - name = "energypylon", - x = 1352, - z = 1384, - facing = 3, - }, - { - name = "energypylon", - x = 4040, - z = 568, - facing = 3, - }, - { - name = "energypylon", - x = 4008, - z = 1304, - facing = 3, - }, - { - name = "energypylon", - x = 1320, - z = 2984, - facing = 3, - }, - { - name = "energypylon", - x = 1320, - z = 3720, - facing = 3, - }, - { - name = "energypylon", - x = 4664, - z = 552, - facing = 3, - }, - { - name = "energypylon", - x = 3928, - z = 2776, - facing = 3, - }, - { - name = "energypylon", - x = 1304, - z = 4456, - facing = 3, - }, - { - name = "energypylon", - x = 4648, - z = 1288, - facing = 3, - }, - { - name = "energypylon", - x = 3896, - z = 3512, - facing = 3, - }, - { - name = "energypylon", - x = 1304, - z = 5192, - facing = 3, - }, - { - name = "energypylon", - x = 4632, - z = 2024, - facing = 3, - }, - { - name = "energypylon", - x = 1288, - z = 5928, - facing = 3, - }, - { - name = "energypylon", - x = 4600, - z = 3496, - facing = 3, - }, - { - name = "energypylon", - x = 3800, - z = 5720, - facing = 3, - }, - { - name = "energypylon", - x = 3720, - z = 5048, - facing = 3, - }, - { - name = "energypylon", - x = 4584, - z = 4232, - facing = 3, - }, - { - name = "energypylon", - x = 3720, - z = 4392, - facing = 3, - }, - { - name = "energypylon", - x = 4568, - z = 4968, - facing = 3, - }, - { - name = "energypylon", - x = 280, - z = 2824, - facing = 3, - }, - { - name = "energypylon", - x = 4552, - z = 5704, - facing = 3, - }, - { - name = "energypylon", - x = 312, - z = 3560, - facing = 3, - }, - { - name = "energypylon", - x = 328, - z = 4296, - facing = 3, - }, - { - name = "energypylon", - x = 3832, - z = 2120, - facing = 3, - }, - { - name = "energypylon", - x = 360, - z = 5032, - facing = 3, - }, - { - name = "energypylon", - x = 4568, - z = 2824, - facing = 3, - }, - { - name = "energypylon", - x = 376, - z = 5768, - facing = 3, - }, - { - name = "energypylon", - x = 2328, - z = 440, - facing = 3, - }, - { - name = "energypylon", - x = 2312, - z = 1176, - facing = 3, - }, - { - name = "energypylon", - x = 2296, - z = 2648, - facing = 3, - }, - { - name = "energypylon", - x = 2280, - z = 3384, - facing = 3, - }, - { - name = "energypylon", - x = 2280, - z = 4120, - facing = 3, - }, - { - name = "energypylon", - x = 2264, - z = 4856, - facing = 3, - }, - { - name = "energypylon", - x = 2248, - z = 5592, - facing = 3, - }, - { - name = "energypylon", - x = 1992, - z = 1976, - facing = 3, - }, - { - name = "energypylon", - x = 3240, - z = 488, - facing = 3, - }, - { - name = "energypylon", - x = 3224, - z = 1224, - facing = 3, - }, - { - name = "energypylon", - x = 3176, - z = 2696, - facing = 3, - }, - { - name = "energysingu", - x = 136, - z = 5544, - facing = 3, - }, - { - name = "energypylon", - x = 3160, - z = 3432, - facing = 3, - }, - { - name = "energypylon", - x = 3144, - z = 4168, - facing = 3, - }, - { - name = "energysingu", - x = 568, - z = 3736, - facing = 3, - }, - { - name = "energypylon", - x = 3144, - z = 5048, - facing = 3, - }, - { - name = "energysingu", - x = 504, - z = 2312, - facing = 3, - }, - { - name = "energysingu", - x = 424, - z = 120, - facing = 3, - }, - { - name = "energypylon", - x = 2968, - z = 1960, - facing = 3, - }, - { - name = "staticheavyradar", - x = 3904, - z = 1872, - facing = 3, - }, - { - name = "staticheavyradar", - x = 3952, - z = 4944, - facing = 3, - }, - { - name = "staticcon", - x = 3448, - z = 1432, - facing = 1, - }, - { - name = "staticcon", - x = 3512, - z = 1432, - facing = 1, - }, - { - name = "staticcon", - x = 3512, - z = 1496, - facing = 1, - }, - { - name = "staticcon", - x = 3448, - z = 1496, - facing = 1, - }, - { - name = "factorytank", - x = 3488, - z = 1616, - facing = 1, - }, - { - name = "staticcon", - x = 3400, - z = 4408, - facing = 1, - }, - { - name = "staticcon", - x = 3464, - z = 4408, - facing = 1, - }, - { - name = "staticcon", - x = 3464, - z = 4472, - facing = 1, - }, - { - name = "staticcon", - x = 3400, - z = 4472, - facing = 1, - }, - { - name = "factorytank", - x = 3440, - z = 4592, - facing = 1, - }, - { - name = "staticrearm", - x = 3704, - z = 3096, - facing = 1, - }, - { - name = "staticrearm", - x = 3704, - z = 2888, - facing = 1, - }, - { - name = "staticcon", - x = 3448, - z = 3048, - facing = 1, - }, - { - name = "staticcon", - x = 3368, - z = 3048, - facing = 1, - }, - { - name = "staticcon", - x = 3288, - z = 3048, - facing = 1, - }, - { - name = "staticcon", - x = 3320, - z = 3128, - facing = 1, - }, - { - name = "factoryamph", - x = 3320, - z = 3256, - facing = 1, - }, - { - name = "factoryjump", - x = 1192, - z = 5384, - facing = 1, - }, - { - name = "factoryplane", - x = 936, - z = 2928, - facing = 1, - }, - { - name = "staticcon", - x = 904, - z = 2760, - facing = 1, - }, - { - name = "staticcon", - x = 1000, - z = 5288, - facing = 1, - }, - { - name = "staticcon", - x = 968, - z = 2760, - facing = 1, - }, - { - name = "staticcon", - x = 1032, - z = 2760, - facing = 1, - }, - { - name = "staticcon", - x = 1064, - z = 5288, - facing = 1, - }, - { - name = "staticcon", - x = 1064, - z = 5352, - facing = 1, - }, - { - name = "staticcon", - x = 1000, - z = 5352, - facing = 1, - }, - { - name = "factoryspider", - x = 1240, - z = 856, - facing = 1, - }, - { - name = "staticcon", - x = 1080, - z = 808, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1080, 808}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1276, 856}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 1144, - z = 808, - facing = 1, - }, - { - name = "staticcon", - x = 1144, - z = 872, - facing = 1, - }, - { - name = "staticcon", - x = 1080, - z = 872, - facing = 1, - }, - { - name = "staticcon", - x = 1944, - z = 2344, - facing = 3, - }, - { - name = "staticcon", - x = 2008, - z = 2344, - facing = 3, - }, - { - name = "staticcon", - x = 2072, - z = 2344, - facing = 3, - }, - { - name = "staticcon", - x = 2072, - z = 2408, - facing = 3, - }, - { - name = "staticcon", - x = 2008, - z = 2408, - facing = 3, - }, - { - name = "staticcon", - x = 1944, - z = 2408, - facing = 3, - }, - { - name = "striderhub", - x = 2016, - z = 2496, - facing = 1, - }, - { - name = "turretheavy", - x = 4888, - z = 5336, - facing = 1, - }, - { - name = "turretgauss", - x = 5112, - z = 5288, - facing = 1, - }, - { - name = "turretemp", - x = 5104, - z = 5456, - facing = 1, - }, - { - name = "turretemp", - x = 5040, - z = 5104, - facing = 1, - }, - { - name = "turretgauss", - x = 5032, - z = 5864, - facing = 1, - }, - { - name = "turretgauss", - x = 4968, - z = 4680, - facing = 1, - }, - { - name = "turretemp", - x = 5008, - z = 4496, - facing = 1, - }, - { - name = "turretgauss", - x = 5032, - z = 4296, - facing = 1, - }, - { - name = "turretgauss", - x = 4984, - z = 3912, - facing = 1, - }, - { - name = "turretemp", - x = 4976, - z = 3680, - facing = 1, - }, - { - name = "turretgauss", - x = 5080, - z = 3480, - facing = 1, - }, - { - name = "turretgauss", - x = 5016, - z = 3064, - facing = 1, - }, - { - name = "turretemp", - x = 5072, - z = 2848, - facing = 1, - }, - { - name = "turretgauss", - x = 5064, - z = 2664, - facing = 1, - }, - { - name = "turretgauss", - x = 5096, - z = 2264, - facing = 1, - }, - { - name = "turretemp", - x = 5136, - z = 2112, - facing = 1, - }, - { - name = "turretgauss", - x = 5144, - z = 1960, - facing = 1, - }, - { - name = "turretgauss", - x = 5144, - z = 1480, - facing = 1, - }, - { - name = "turretemp", - x = 5200, - z = 1312, - facing = 1, - }, - { - name = "turretgauss", - x = 5304, - z = 1160, - facing = 1, - }, - { - name = "turretaafar", - x = 3568, - z = 5040, - facing = 1, - }, - { - name = "turretgauss", - x = 5208, - z = 488, - facing = 1, - }, - { - name = "turretemp", - x = 5264, - z = 352, - facing = 1, - }, - { - name = "turretheavylaser", - x = 520, - z = 280, - facing = 1, - }, - { - name = "turretgauss", - x = 5240, - z = 200, - facing = 1, - }, - { - name = "turretheavylaser", - x = 408, - z = 456, - facing = 1, - }, - { - name = "turretaaheavy", - x = 1872, - z = 4528, - facing = 1, - }, - { - name = "turretheavy", - x = 728, - z = 2264, - facing = 1, - }, - { - name = "turretheavylaser", - x = 600, - z = 3528, - facing = 1, - }, - { - name = "turretaaheavy", - x = 1680, - z = 1504, - facing = 1, - }, - { - name = "turretantiheavy", - x = 4736, - z = 4432, - facing = 1, - }, - { - name = "turretheavylaser", - x = 680, - z = 3864, - facing = 1, - }, - { - name = "turretheavy", - x = 4792, - z = 3688, - facing = 1, - }, - { - name = "turretheavy", - x = 4840, - z = 2888, - facing = 1, - }, - { - name = "turretheavylaser", - x = 344, - z = 5320, - facing = 1, - }, - { - name = "turretaafar", - x = 3552, - z = 1136, - facing = 1, - }, - { - name = "turretheavylaser", - x = 520, - z = 5688, - facing = 1, - }, - { - name = "turretheavy", - x = 4952, - z = 2248, - facing = 1, - }, - { - name = "turretaafar", - x = 3648, - z = 2608, - facing = 1, - }, - { - name = "turretantiheavy", - x = 4896, - z = 1456, - facing = 1, - }, - { - name = "turretheavy", - x = 5128, - z = 792, - facing = 1, - }, - { - name = "turretaalaser", - x = 4296, - z = 888, - facing = 1, - }, - { - name = "turretaalaser", - x = 3128, - z = 968, - facing = 1, - }, - { - name = "turretaalaser", - x = 2872, - z = 2968, - facing = 1, - }, - { - name = "turretaalaser", - x = 4424, - z = 2936, - facing = 1, - }, - { - name = "turretaalaser", - x = 2808, - z = 4456, - facing = 1, - }, - { - name = "turretaalaser", - x = 4264, - z = 4936, - facing = 1, - }, - { - name = "turretaaflak", - x = 632, - z = 5048, - facing = 1, - }, - { - name = "turretaaflak", - x = 776, - z = 5544, - facing = 1, - }, - { - name = "turretaaflak", - x = 984, - z = 3544, - facing = 1, - }, - { - name = "turretaaflak", - x = 840, - z = 1864, - facing = 1, - }, - { - name = "turretaaflak", - x = 824, - z = 648, - facing = 1, - }, - { - name = "staticantinuke", - x = 1616, - z = 1656, - facing = 3, - }, - { - name = "staticantinuke", - x = 1216, - z = 3208, - facing = 3, - }, - { - name = "staticantinuke", - x = 1152, - z = 4648, - facing = 3, - }, - { - name = "staticantinuke", - x = 3328, - z = 3448, - facing = 3, - }, - { - name = "energypylon", - x = 1320, - z = 2232, - facing = 3, - }, - { - name = "staticstorage", - x = 3048, - z = 2728, - facing = 1, - }, - { - name = "tankriot", - x = 3941, - z = 2829, - facing = 1, - }, - { - name = "tankriot", - x = 4922, - z = 3399, - facing = 2, - }, - { - name = "amphcon", - x = 4272, - z = 3622, - facing = 3, - }, - { - name = "jumpassault", - x = 3850, - z = 3877, - facing = 0, - patrolRoute = { - {3942, 3757}, - {3808, 3984}, - }, - }, - { - name = "bomberheavy", - x = 956, - z = 2890, - facing = 3, - }, - { - name = "spidercrabe", - x = 4459, - z = 1625, - facing = 1, - }, - { - name = "energysolar", - x = 1256, - z = 3016, - facing = 1, - }, - { - name = "amphcon", - x = 4553, - z = 3150, - facing = 3, - }, - { - name = "tankcon", - x = 5491, - z = 1045, - facing = 0, - }, - { - name = "jumpcon", - x = 4040, - z = 5208, - facing = 2, - }, - { - name = "amphaa", - x = 5320, - z = 5838, - facing = 1, - }, - { - name = "amphcon", - x = 3312, - z = 4296, - facing = 1, - }, - { - name = "jumpassault", - x = 5400, - z = 2690, - facing = 0, - }, - { - name = "staticstorage", - x = 2920, - z = 2728, - facing = 1, - }, - { - name = "tankcon", - x = 5111, - z = 2772, - facing = 2, - }, - { - name = "tankcon", - x = 5407, - z = 2100, - facing = 2, - }, - { - name = "turretlaser", - x = 3504, - z = 1376, - facing = 1, - }, - { - name = "amphcon", - x = 2989, - z = 3010, - facing = 2, - }, - { - name = "energypylon", - x = 1848, - z = 3768, - facing = 1, - }, - { - name = "staticstorage", - x = 2920, - z = 2680, - facing = 1, - }, - { - name = "amphcon", - x = 2281, - z = 2550, - facing = 1, - }, - { - name = "tankassault", - x = 4578, - z = 1714, - facing = 2, - patrolRoute = { - {4572, 1739}, - {4551, 1679}, - }, - }, - { - name = "turretlaser", - x = 3776, - z = 3792, - facing = 1, - }, - { - name = "turretlaser", - x = 4320, - z = 5696, - facing = 2, - }, - { - name = "jumpcon", - x = 3969, - z = 1398, - facing = 1, - }, - { - name = "turretlaser", - x = 2160, - z = 4976, - facing = 1, - }, - { - name = "staticradar", - x = 3696, - z = 3552, - facing = 1, - }, - { - name = "amphassault", - x = 5349, - z = 1791, - facing = 0, - }, - { - name = "spidercrabe", - x = 4484, - z = 1680, - facing = 1, - }, - { - name = "jumpassault", - x = 4335, - z = 5103, - facing = 3, - }, - { - name = "tankcon", - x = 5409, - z = 1492, - facing = 2, - }, - { - name = "staticstorage", - x = 3064, - z = 2680, - facing = 1, - }, - { - name = "energysolar", - x = 2712, - z = 4472, - facing = 1, - }, - { - name = "tankassault", - x = 6049, - z = 4198, - facing = 1, - }, - { - name = "jumpassault", - x = 4267, - z = 5664, - facing = 3, - }, - { - name = "tankcon", - x = 3489, - z = 1290, - facing = 1, - }, - { - name = "staticradar", - x = 2208, - z = 4720, - facing = 1, - }, - { - name = "turretlaser", - x = 528, - z = 4768, - facing = 1, - }, - { - name = "turretlaser", - x = 4128, - z = 4672, - facing = 2, - }, - { - name = "jumpassault", - x = 1901, - z = 5535, - facing = 1, - }, - { - name = "energypylon", - x = 5032, - z = 4536, - facing = 2, - }, - { - name = "staticmex", - x = 5064, - z = 2936, - facing = 0, - }, - { - name = "energywind", - x = 1816, - z = 2808, - facing = 1, - }, - { - name = "jumpcon", - x = 4205, - z = 2178, - facing = 2, - }, - { - name = "tankassault", - x = 4187, - z = 3527, - facing = 1, - patrolRoute = { - {4176, 3616}, - {4304, 3502}, - }, - }, - { - name = "staticmex", - x = 5000, - z = 3448, - facing = 0, - }, - { - name = "tankcon", - x = 5463, - z = 1728, - facing = 0, - }, - { - name = "turretlaser", - x = 2992, - z = 4368, - facing = 1, - }, - { - name = "planecon", - x = 5244, - z = 1878, - facing = 1, - }, - { - name = "jumpcon", - x = 4793, - z = 5430, - facing = 1, - }, - { - name = "turretlaser", - x = 5312, - z = 944, - facing = 0, - }, - { - name = "staticradar", - x = 448, - z = 4576, - facing = 1, - }, - { - name = "turretlaser", - x = 1904, - z = 2304, - facing = 1, - }, - { - name = "turretlaser", - x = 1344, - z = 5568, - facing = 1, - }, - { - name = "jumparty", - x = 4773, - z = 5083, - facing = 1, - }, - { - name = "staticradar", - x = 4976, - z = 4752, - facing = 2, - }, - { - name = "tankcon", - x = 5198, - z = 1832, - facing = 1, - }, - { - name = "energywind", - x = 792, - z = 2904, - facing = 1, - }, - { - name = "turretlaser", - x = 4960, - z = 3296, - facing = 1, - }, - { - name = "amphaa", - x = 5340, - z = 5800, - facing = 3, - }, - { - name = "spiderassault", - x = 4536, - z = 1603, - facing = 3, - patrolRoute = { - {4551, 1679}, - {4511, 1629}, - }, - }, - { - name = "energypylon", - x = 4840, - z = 3192, - facing = 1, - }, - { - name = "planeheavyfighter", - x = 6617, - z = 5787, - facing = 1, - }, - { - name = "energywind", - x = 1768, - z = 5752, - facing = 1, - }, - { - name = "planecon", - x = 5384, - z = 1702, - facing = 0, - }, - { - name = "tankcon", - x = 5376, - z = 1875, - facing = 2, - }, - { - name = "turretlaser", - x = 336, - z = 2416, - facing = 1, - }, - { - name = "spidercon", - x = 4620, - z = 827, - facing = 1, - }, - { - name = "turretlaser", - x = 2224, - z = 3680, - facing = 1, - }, - { - name = "amphcon", - x = 5143, - z = 3094, - facing = 2, - }, - { - name = "turretlaser", - x = 3264, - z = 1200, - facing = 1, - }, - { - name = "planescout", - x = 2856, - z = 5038, - facing = 3, - }, - { - name = "turretmissile", - x = 5168, - z = 3216, - facing = 1, - }, - { - name = "turretlaser", - x = 1344, - z = 3088, - facing = 1, - }, - { - name = "tankcon", - x = 5165, - z = 1521, - facing = 1, - }, - { - name = "turretlaser", - x = 2496, - z = 864, - facing = 1, - }, - { - name = "spiderassault", - x = 4507, - z = 1634, - facing = 0, - patrolRoute = { - {4511, 1628}, - {4551, 1679}, - }, - }, - { - name = "tankcon", - x = 5408, - z = 1846, - facing = 2, - }, - { - name = "jumpaa", - x = 5201, - z = 5767, - facing = 3, - }, - { - name = "tankassault", - x = 3516, - z = 1616, - facing = 1, - buildProgress = 0.7148, - }, - { - name = "turretlaser", - x = 3056, - z = 3072, - facing = 1, - }, - { - name = "tankcon", - x = 5284, - z = 1785, - facing = 2, - }, - { - name = "spiderantiheavy", - x = 5291, - z = 1953, - facing = 3, - }, - { - name = "amphaa", - x = 5435, - z = 5950, - facing = 1, - }, - { - name = "energypylon", - x = 1560, - z = 184, - facing = 1, - }, - { - name = "turretmissile", - x = 5216, - z = 3008, - facing = 1, - buildProgress = 0.43489999, - }, - { - name = "tankcon", - x = 5277, - z = 3481, - facing = 0, - }, - { - name = "staticradar", - x = 432, - z = 2592, - facing = 1, - }, - { - name = "staticstorage", - x = 2872, - z = 2712, - facing = 1, - }, - { - name = "amphaa", - x = 5361, - z = 5870, - facing = 1, - }, - { - name = "jumparty", - x = 4039, - z = 5293, - facing = 1, - }, - { - name = "staticmex", - x = 5640, - z = 104, - facing = 0, - }, - { - name = "turretheavylaser", - x = 5224, - z = 1208, - facing = 0, - }, - { - name = "turretlaser", - x = 4800, - z = 3168, - facing = 1, - }, - { - name = "staticradar", - x = 3696, - z = 336, - facing = 0, - }, - { - name = "spidercon", - x = 4113, - z = 1051, - facing = 0, - }, - { - name = "turretlaser", - x = 3440, - z = 1872, - facing = 1, - }, - { - name = "tankcon", - x = 3428, - z = 2700, - facing = 1, - }, - { - name = "spideraa", - x = 1374, - z = 893, - facing = 0, - }, - { - name = "turretlaser", - x = 5168, - z = 1728, - facing = 0, - }, - { - name = "staticmex", - x = 5624, - z = 2152, - facing = 0, - }, - { - name = "spideraa", - x = 4192, - z = 3685, - facing = 1, - }, - { - name = "tankcon", - x = 5291, - z = 1217, - facing = 2, - }, - { - name = "staticradar", - x = 1376, - z = 1296, - facing = 1, - }, - { - name = "tankcon", - x = 4832, - z = 5708, - facing = 2, - }, - { - name = "amphaa", - x = 5201, - z = 5672, - facing = 1, - }, - { - name = "spiderantiheavy", - x = 1795, - z = 931, - facing = 1, - }, - { - name = "tankassault", - x = 4548, - z = 1662, - facing = 2, - patrolRoute = { - {4551, 1679}, - {4505, 1633}, - }, - }, - { - name = "jumpassault", - x = 3724, - z = 5793, - facing = 1, - }, - { - name = "turretheavylaser", - x = 5000, - z = 2984, - facing = 1, - }, - { - name = "turretlaser", - x = 224, - z = 5840, - facing = 1, - }, - { - name = "turretlaser", - x = 4016, - z = 2208, - facing = 1, - }, - { - name = "turretlaser", - x = 1888, - z = 128, - facing = 1, - }, - { - name = "spiderantiheavy", - x = 4295, - z = 1770, - facing = 1, - }, - { - name = "turretlaser", - x = 5488, - z = 2016, - facing = 0, - }, - { - name = "turretlaser", - x = 1328, - z = 1088, - facing = 1, - }, - { - name = "amphfloater", - x = 4295, - z = 2129, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4551, 1679}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4584, 1733}, options = {"shift"}}, - }, - }, - { - name = "tankcon", - x = 5287, - z = 3520, - facing = 2, - }, - { - name = "spidercon", - x = 3962, - z = 1008, - facing = 1, - }, - { - name = "jumpassault", - x = 3754, - z = 5792, - facing = 1, - }, - { - name = "amphfloater", - x = 4370, - z = 1938, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4551, 1679}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4519, 1734}, options = {"shift"}}, - }, - }, - { - name = "turretlaser", - x = 5184, - z = 4704, - facing = 2, - }, - { - name = "tankassault", - x = 5122, - z = 3286, - facing = 0, - }, - { - name = "turretmissile", - x = 5344, - z = 1856, - facing = 0, - }, - { - name = "spidercrabe", - x = 2237, - z = 1184, - facing = 3, - }, - { - name = "staticcon", - x = 5256, - z = 1064, - facing = 0, - buildProgress = 0.58740002, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5256, 1064}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5281, 1089}, options = {"shift"}}, - }, - }, - { - name = "tankcon", - x = 3901, - z = 3842, - facing = 0, - }, - { - name = "turretheavylaser", - x = 5176, - z = 1368, - facing = 0, - }, - { - name = "turretlaser", - x = 624, - z = 752, - facing = 1, - }, - { - name = "amphcon", - x = 3375, - z = 2658, - facing = 1, - }, - { - name = "tankheavyassault", - x = 4251, - z = 1673, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4551, 1679}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4581, 1735}, options = {"shift"}}, - }, - }, - { - name = "planeheavyfighter", - x = 3849, - z = 5457, - facing = 2, - }, - { - name = "turretmissile", - x = 5520, - z = 976, - facing = 0, - }, - { - name = "turretlaser", - x = 240, - z = 1536, - facing = 1, - }, - { - name = "jumpcon", - x = 4217, - z = 4254, - facing = 2, - }, - { - name = "amphcon", - x = 4632, - z = 3069, - facing = 2, - }, - { - name = "turretlaser", - x = 5680, - z = 128, - facing = 0, - }, - { - name = "jumpassault", - x = 3184, - z = 5731, - facing = 1, - }, - { - name = "tankcon", - x = 3913, - z = 2951, - facing = 2, - }, - { - name = "amphcon", - x = 4823, - z = 3504, - facing = 2, - }, - { - name = "tankcon", - x = 5353, - z = 3491, - facing = 1, - }, - { - name = "turretriot", - x = 5448, - z = 776, - facing = 0, - }, - { - name = "amphcon", - x = 4093, - z = 2352, - facing = 1, - }, - { - name = "energypylon", - x = 3400, - z = 152, - facing = 0, - }, - { - name = "jumpcon", - x = 2729, - z = 5372, - facing = 2, - }, - { - name = "planeheavyfighter", - x = 5382, - z = 6085, - facing = 1, - }, - { - name = "turretheavylaser", - x = 5224, - z = 2040, - facing = 0, - }, - { - name = "amphassault", - x = 3356, - z = 3256, - facing = 1, - buildProgress = 0.87620002, - }, - { - name = "tankheavyassault", - x = 3468, - z = 4592, - facing = 1, - buildProgress = 0.73720002, - }, - { - name = "jumpcon", - x = 2572, - z = 4080, - facing = 1, - }, - { - name = "spidercon", - x = 2524, - z = 1205, - facing = 1, - }, - { - name = "planeheavyfighter", - x = 4386, - z = 5344, - facing = 1, - }, - { - name = "jumpcon", - x = 2957, - z = 5661, - facing = 1, - }, - { - name = "turretaalaser", - x = 5160, - z = 3432, - facing = 1, - }, - { - name = "spiderassault", - x = 1714, - z = 1077, - facing = 1, - }, - { - name = "jumpassault", - x = 1318, - z = 5391, - facing = 1, - }, - { - name = "planeheavyfighter", - x = 956, - z = 2965, - facing = 1, - buildProgress = 0.7166, - }, - { - name = "striderarty", - x = 879, - z = 1249, - facing = 0, - }, - { - name = "striderarty", - x = 171, - z = 4768, - facing = 0, - }, - { - name = "striderscorpion", - x = 2576, - z = 5397, - facing = 0, - }, - { - name = "striderscorpion", - x = 2810, - z = 981, - facing = 0, - }, - { - name = "striderdante", - x = 3698, - z = 2157, - facing = 0, - }, - { - name = "striderdante", - x = 3481, - z = 3654, - facing = 1, - }, - { - name = "jumpassault", - x = 1216, - z = 5384, - facing = 1, - buildProgress = 0.0694, - }, - { - name = "turretaalaser", - x = 5384, - z = 1656, - facing = 0, - buildProgress = 0.0482, - }, - { - name = "spideraa", - x = 1276, - z = 856, - facing = 1, - buildProgress = 0.1891, - }, - { - name = "striderfunnelweb", - x = 2169, - z = 2438, - facing = 0, - }, - { - name = "striderfunnelweb", - x = 2150, - z = 2644, - facing = 0, - }, - } - }, - }, - defeatConditionConfig = { - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "energysingu", - "energygeo", - "energyheavygeo", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy Singularity Reactors and Geothermals", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 3, - unitTypes = { - "striderbantha", - }, - image = planetUtilities.ICON_DIR .. "striderbantha.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 3 Paladins", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - victoryByTime = 30*60, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 30:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "striderhub", - "striderbantha", - }, - modules = { - "weaponmod_stun_booster", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet65.lua b/campaign/dev/planets/planet65.lua deleted file mode 100644 index ad17765c7..000000000 --- a/campaign/dev/planets/planet65.lua +++ /dev/null @@ -1,4821 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/swamp03.png" - - local planetData = { - name = "Mannia", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.895, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.20, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "6200 km", - primary = "Wabloz Met", - primaryType = "G8V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24642", - text = [[The deep water channels and hills of this battleground present a challenging tactical landscape. The ultra-heavy amphibious Detriment strider is ideally suited to such mixed terrain.]] - }, - tips = { - { - image = "unitpics/striderdetriment.png", - text = [[Detriments are the ultimate assault strider, armed with laser beams, ground-smoothing missiles, an anti-air battery, and multiple massive Gauss cannons on each arm. They are effective on land and sea and generally end battles very quickly.]] - }, - { - image = "unitpics/striderbantha.png", - text = [[Insofar as the Detriment has a weakness at all, it is heavy hitters which can strike from outside the Detriment's range, like the Paladin and Shogun.]] - }, - }, - gameConfig = { - mapName = "Rage_v1", - playerConfig = { - startX = 5500, - startZ = 750, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "striderdetriment", - }, - startUnits = { - { - name = "striderdetriment", - x = 5420, - z = 1000, - facing = 0, - }, - { - name = "staticmex", - x = 5288, - z = 856, - facing = 0, - }, - { - name = "staticmex", - x = 5432, - z = 552, - facing = 0, - }, - { - name = "staticmex", - x = 5400, - z = 200, - facing = 0, - }, - { - name = "staticmex", - x = 5112, - z = 3448, - facing = 0, - }, - { - name = "staticmex", - x = 5208, - z = 3016, - facing = 0, - }, - { - name = "staticmex", - x = 5112, - z = 2584, - facing = 0, - }, - { - name = "energysingu", - x = 5016, - z = 152, - facing = 0, - }, - { - name = "pw_metal", - x = 5648, - z = 160, - facing = 0, - }, - { - name = "energypylon", - x = 5368, - z = 568, - facing = 0, - }, - { - name = "energypylon", - x = 5128, - z = 1512, - facing = 0, - }, - { - name = "energypylon", - x = 5176, - z = 2504, - facing = 0, - }, - { - name = "energypylon", - x = 4776, - z = 3752, - facing = 0, - }, - { - name = "energypylon", - x = 5240, - z = 3352, - facing = 0, - }, - { - name = "staticcon", - x = 5592, - z = 792, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5592, 792}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5567, 817}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 5672, - z = 792, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5672, 792}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5647, 817}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 5672, - z = 872, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5672, 872}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5647, 897}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 5592, - z = 872, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5592, 872}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5567, 897}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 5592, - z = 952, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5592, 952}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5567, 977}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 5672, - z = 952, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5672, 952}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5647, 977}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 5672, - z = 1032, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5672, 1032}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5647, 1057}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 5592, - z = 1032, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5592, 1032}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5567, 1057}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 5592, - z = 1112, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5592, 1112}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5567, 1137}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 5672, - z = 1112, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5672, 1112}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5647, 1137}, options = {"shift"}}, - }, - }, - { - name = "striderhub", - x = 5488, - z = 864, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5488, 864}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5463, 889}, options = {"shift"}}, - }, - }, - { - name = "turretheavy", - x = 4648, - z = 4056, - facing = 0, - }, - { - name = "turretheavy", - x = 5048, - z = 3816, - facing = 0, - }, - { - name = "turretheavy", - x = 5528, - z = 3656, - facing = 0, - }, - { - name = "turretaafar", - x = 4880, - z = 3504, - facing = 0, - }, - { - name = "turretaafar", - x = 4992, - z = 928, - facing = 0, - }, - } - }, - aiConfig = { - { - humanName = "Ally", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - -- aiLib = "Null AI", - -- bitDependant = false, - allyTeam = 0, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energyheavygeo", - "energysingu", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - "staticantinuke", - "staticrearm", - "turretaafar", - "turretheavy", - "staticnuke", - "staticheavyarty", - "staticarty", - "factoryship", - "shipcon", - "shipaa", - "shiparty", - "shipassault", - "shipriot", - "shipscout", - "shipskirm", - "shiptorpraider", - "subraider", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "amphbomb", - "amphaa", - "factoryhover", - "hovercon", - "hoverraid", - "hoverriot", - "hoverskirm", - "hoverassault", - "hoverdepthcharge", - "hoverarty", - "hoveraa", - "striderhub", - "striderdante", - "striderscorpion", - "striderfunnelweb", - "striderarty", - "striderantiheavy", - "factorycloak", - "cloakcon", - "cloakraid", - "cloakriot", - "cloakskirm", - "cloakassault", - "cloakaa", - "cloakarty", - "cloaksnipe", - "cloakheavyraid", - "cloakbomb", - "factorygunship", - "gunshipcon", - "gunshipbomb", - "gunshipemp", - "gunshipaa", - "gunshipassault", - "gunshipheavyskirm", - "gunshipskirm", - "gunshipraid", - "gunshipkrow", - "factorytank", - "tankcon", - "tankassault", - "tankheavyassault", - "tankarty", - "tankheavyarty", - "tankaa", - "tankriot", - }, - commander = false, - startUnits = { - { - name = "striderbantha", - x = 778, - z = 1538, - facing = 0, - difficultyAtMost = 3, - }, - { - name = "staticheavyarty", - x = 2336, - z = 752, - facing = 0, - }, - { - name = "staticheavyarty", - x = 8288, - z = 880, - facing = 0, - }, - { - name = "staticheavyradar", - x = 2208, - z = 2032, - facing = 0, - }, - { - name = "staticheavyradar", - x = 8592, - z = 2432, - facing = 0, - }, - { - name = "staticmex", - x = 3048, - z = 1496, - facing = 0, - }, - { - name = "staticmex", - x = 6568, - z = 3128, - facing = 0, - }, - { - name = "staticmex", - x = 3240, - z = 1160, - facing = 0, - }, - { - name = "staticmex", - x = 3416, - z = 1640, - facing = 0, - }, - { - name = "staticmex", - x = 7240, - z = 3496, - facing = 0, - }, - { - name = "staticmex", - x = 6920, - z = 3832, - facing = 0, - }, - { - name = "staticmex", - x = 3624, - z = 696, - facing = 0, - }, - { - name = "staticmex", - x = 7432, - z = 3944, - facing = 0, - }, - { - name = "tankarty", - x = 3032, - z = 4969, - facing = 0, - }, - { - name = "staticmex", - x = 4440, - z = 1848, - facing = 0, - }, - { - name = "staticmex", - x = 8264, - z = 4424, - facing = 0, - }, - { - name = "staticmex", - x = 8376, - z = 3912, - facing = 0, - }, - { - name = "staticmex", - x = 8600, - z = 3864, - facing = 0, - }, - { - name = "staticmex", - x = 3672, - z = 3384, - facing = 0, - }, - { - name = "staticmex", - x = 3336, - z = 3608, - facing = 0, - }, - { - name = "staticmex", - x = 8584, - z = 3352, - facing = 0, - }, - { - name = "staticmex", - x = 3208, - z = 3160, - facing = 0, - }, - { - name = "staticmex", - x = 8664, - z = 2696, - facing = 0, - }, - { - name = "staticmex", - x = 2840, - z = 3416, - facing = 0, - }, - { - name = "staticmex", - x = 2184, - z = 3448, - facing = 0, - }, - { - name = "staticmex", - x = 8552, - z = 1928, - facing = 0, - }, - { - name = "staticmex", - x = 8664, - z = 1176, - facing = 0, - }, - { - name = "staticmex", - x = 1976, - z = 2904, - facing = 0, - }, - { - name = "staticmex", - x = 8408, - z = 1144, - facing = 0, - }, - { - name = "staticmex", - x = 1944, - z = 2360, - facing = 0, - }, - { - name = "staticmex", - x = 8392, - z = 440, - facing = 0, - }, - { - name = "staticmex", - x = 1864, - z = 1560, - facing = 0, - }, - { - name = "staticmex", - x = 7464, - z = 728, - facing = 0, - }, - { - name = "staticmex", - x = 7576, - z = 1112, - facing = 0, - }, - { - name = "staticmex", - x = 1912, - z = 904, - facing = 0, - }, - { - name = "staticmex", - x = 7208, - z = 1064, - facing = 0, - }, - { - name = "staticmex", - x = 2232, - z = 1000, - facing = 0, - }, - { - name = "staticmex", - x = 6952, - z = 648, - facing = 0, - }, - { - name = "staticmex", - x = 2264, - z = 296, - facing = 0, - }, - { - name = "staticmex", - x = 6248, - z = 1896, - facing = 0, - }, - { - name = "staticmex", - x = 984, - z = 1000, - facing = 0, - }, - { - name = "staticmex", - x = 776, - z = 616, - facing = 0, - }, - { - name = "staticmex", - x = 520, - z = 1016, - facing = 0, - }, - { - name = "staticmex", - x = 936, - z = 1880, - facing = 0, - }, - { - name = "staticmex", - x = 9448, - z = 1752, - facing = 0, - }, - { - name = "staticmex", - x = 984, - z = 3064, - facing = 0, - }, - { - name = "staticmex", - x = 9880, - z = 1048, - facing = 0, - }, - { - name = "staticmex", - x = 840, - z = 3464, - facing = 0, - }, - { - name = "staticmex", - x = 9752, - z = 648, - facing = 0, - }, - { - name = "staticmex", - x = 664, - z = 3816, - facing = 0, - }, - { - name = "staticmex", - x = 9352, - z = 824, - facing = 0, - }, - { - name = "staticmex", - x = 1160, - z = 3880, - facing = 0, - }, - { - name = "staticmex", - x = 9576, - z = 3032, - facing = 0, - }, - { - name = "amphfloater", - x = 7809, - z = 5510, - facing = 2, - }, - { - name = "staticmex", - x = 9560, - z = 3576, - facing = 0, - }, - { - name = "staticmex", - x = 9736, - z = 3976, - facing = 0, - }, - { - name = "staticmex", - x = 9272, - z = 3928, - facing = 0, - }, - { - name = "energysingu", - x = 8776, - z = 136, - facing = 0, - }, - { - name = "energysingu", - x = 1448, - z = 136, - facing = 0, - }, - { - name = "energypylon", - x = 312, - z = 408, - facing = 0, - }, - { - name = "energypylon", - x = 1032, - z = 408, - facing = 0, - }, - { - name = "energypylon", - x = 1752, - z = 408, - facing = 0, - }, - { - name = "energypylon", - x = 10008, - z = 280, - facing = 0, - }, - { - name = "energypylon", - x = 9288, - z = 280, - facing = 0, - }, - { - name = "energypylon", - x = 3192, - z = 408, - facing = 0, - }, - { - name = "energypylon", - x = 8568, - z = 280, - facing = 0, - }, - { - name = "energypylon", - x = 3192, - z = 1128, - facing = 0, - }, - { - name = "energypylon", - x = 7848, - z = 280, - facing = 0, - }, - { - name = "energypylon", - x = 2472, - z = 1128, - facing = 0, - }, - { - name = "energypylon", - x = 7128, - z = 280, - facing = 0, - }, - { - name = "energypylon", - x = 1752, - z = 1128, - facing = 0, - }, - { - name = "energypylon", - x = 7128, - z = 1000, - facing = 0, - }, - { - name = "energypylon", - x = 1032, - z = 1128, - facing = 0, - }, - { - name = "energypylon", - x = 7848, - z = 1000, - facing = 0, - }, - { - name = "energypylon", - x = 312, - z = 1128, - facing = 0, - }, - { - name = "energypylon", - x = 8568, - z = 1000, - facing = 0, - }, - { - name = "energypylon", - x = 312, - z = 1848, - facing = 0, - }, - { - name = "energypylon", - x = 9288, - z = 1000, - facing = 0, - }, - { - name = "energypylon", - x = 1032, - z = 1848, - facing = 0, - }, - { - name = "energypylon", - x = 10008, - z = 1000, - facing = 0, - }, - { - name = "energypylon", - x = 1752, - z = 1848, - facing = 0, - }, - { - name = "energypylon", - x = 9288, - z = 1720, - facing = 0, - }, - { - name = "energypylon", - x = 2472, - z = 1848, - facing = 0, - }, - { - name = "energypylon", - x = 8568, - z = 1720, - facing = 0, - }, - { - name = "energypylon", - x = 3192, - z = 1848, - facing = 0, - }, - { - name = "energypylon", - x = 7848, - z = 1720, - facing = 0, - }, - { - name = "energypylon", - x = 7128, - z = 1720, - facing = 0, - }, - { - name = "energypylon", - x = 2568, - z = 248, - facing = 0, - }, - { - name = "factoryhover", - x = 1104, - z = 1472, - facing = 0, - }, - { - name = "staticcon", - x = 1064, - z = 1288, - facing = 0, - }, - { - name = "staticcon", - x = 1144, - z = 1288, - facing = 0, - }, - { - name = "factorytank", - x = 3088, - z = 3648, - facing = 0, - }, - { - name = "staticcon", - x = 3064, - z = 3512, - facing = 0, - }, - { - name = "staticcon", - x = 3144, - z = 3512, - facing = 0, - }, - { - name = "staticcon", - x = 3144, - z = 3432, - facing = 0, - }, - { - name = "staticcon", - x = 3064, - z = 3432, - facing = 0, - }, - { - name = "factoryamph", - x = 7368, - z = 3144, - facing = 0, - }, - { - name = "staticcon", - x = 7336, - z = 2936, - facing = 0, - }, - { - name = "staticcon", - x = 7416, - z = 2936, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7368, 3182}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7416, 2936}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7416, - z = 3016, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7368, 3182}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7416, 3016}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7336, - z = 3016, - facing = 0, - }, - { - name = "staticcon", - x = 1064, - z = 1192, - facing = 0, - }, - { - name = "staticcon", - x = 1144, - z = 1192, - facing = 0, - }, - { - name = "factorygunship", - x = 9240, - z = 1336, - facing = 0, - }, - { - name = "staticcon", - x = 9208, - z = 1144, - facing = 0, - }, - { - name = "staticcon", - x = 9288, - z = 1144, - facing = 0, - }, - { - name = "staticcon", - x = 9288, - z = 1224, - facing = 0, - }, - { - name = "staticcon", - x = 9208, - z = 1224, - facing = 0, - }, - { - name = "striderhub", - x = 9072, - z = 1216, - facing = 2, - }, - { - name = "striderhub", - x = 1232, - z = 1280, - facing = 2, - }, - { - name = "staticantinuke", - x = 7112, - z = 2640, - facing = 2, - }, - { - name = "staticantinuke", - x = 2808, - z = 2928, - facing = 2, - }, - { - name = "energypylon", - x = 8264, - z = 2520, - facing = 0, - }, - { - name = "energypylon", - x = 8040, - z = 3272, - facing = 0, - }, - { - name = "turretaaheavy", - x = 1920, - z = 1904, - facing = 0, - }, - { - name = "energypylon", - x = 8200, - z = 4104, - facing = 0, - }, - { - name = "turretaaheavy", - x = 8448, - z = 2096, - facing = 0, - }, - { - name = "turretaafar", - x = 1968, - z = 3824, - facing = 0, - }, - { - name = "turretaafar", - x = 2224, - z = 3824, - facing = 0, - }, - { - name = "turretaafar", - x = 8368, - z = 3584, - facing = 0, - }, - { - name = "turretaafar", - x = 8576, - z = 3568, - facing = 0, - }, - { - name = "energypylon", - x = 2888, - z = 2568, - facing = 0, - }, - { - name = "energypylon", - x = 2680, - z = 3464, - facing = 0, - }, - { - name = "energypylon", - x = 3240, - z = 3960, - facing = 0, - }, - { - name = "staticmex", - x = 2152, - z = 4184, - facing = 0, - }, - { - name = "staticmex", - x = 1896, - z = 3528, - facing = 0, - }, - { - name = "energypylon", - x = 2152, - z = 4296, - facing = 2, - }, - { - name = "turretheavy", - x = 1880, - z = 4680, - facing = 0, - }, - { - name = "turretheavy", - x = 2376, - z = 4728, - facing = 0, - }, - { - name = "staticshield", - x = 2128, - z = 4672, - facing = 0, - }, - { - name = "staticshield", - x = 2128, - z = 4736, - facing = 0, - }, - { - name = "turretheavy", - x = 8424, - z = 4600, - facing = 0, - }, - { - name = "turretheavy", - x = 7992, - z = 4568, - facing = 0, - }, - { - name = "staticshield", - x = 8176, - z = 4576, - facing = 0, - }, - { - name = "staticshield", - x = 8240, - z = 4576, - facing = 0, - }, - { - name = "turretaaflak", - x = 8088, - z = 4472, - facing = 0, - }, - { - name = "turretaaflak", - x = 8392, - z = 4472, - facing = 0, - }, - { - name = "turretaaflak", - x = 1976, - z = 4568, - facing = 0, - }, - { - name = "turretaaflak", - x = 2280, - z = 4616, - facing = 0, - }, - { - name = "staticradar", - x = 7040, - z = 3792, - facing = 3, - }, - { - name = "amphcon", - x = 3292, - z = 632, - facing = 3, - }, - { - name = "tankriot", - x = 4791, - z = 3632, - facing = 1, - }, - { - name = "striderfunnelweb", - x = 4334, - z = 3632, - facing = 1, - }, - { - name = "striderarty", - x = 7271, - z = 4946, - facing = 0, - }, - { - name = "gunshipheavyskirm", - x = 9345, - z = 5955, - facing = 3, - }, - { - name = "staticcon", - x = 1336, - z = 1448, - facing = 1, - }, - { - name = "hoverassault", - x = 5454, - z = 3357, - facing = 1, - }, - { - name = "turretmissile", - x = 912, - z = 4048, - facing = 1, - }, - { - name = "amphassault", - x = 8762, - z = 5472, - facing = 0, - }, - { - name = "gunshipcon", - x = 7930, - z = 3754, - facing = 2, - }, - { - name = "amphcon", - x = 7524, - z = 4800, - facing = 3, - }, - { - name = "turretlaser", - x = 7232, - z = 3872, - facing = 3, - }, - { - name = "hovercon", - x = 1626, - z = 2421, - facing = 1, - }, - { - name = "tankcon", - x = 4186, - z = 832, - facing = 3, - }, - { - name = "gunshipheavyskirm", - x = 7499, - z = 2936, - facing = 0, - patrolRoute = { - {7528, 2904}, - {7404, 3038}, - }, - }, - { - name = "tankcon", - x = 1658, - z = 3628, - facing = 1, - }, - { - name = "turretlaser", - x = 7504, - z = 1072, - facing = 0, - }, - { - name = "turretlaser", - x = 2912, - z = 3360, - facing = 1, - }, - { - name = "amphcon", - x = 4355, - z = 2798, - facing = 0, - }, - { - name = "staticradar", - x = 3200, - z = 3264, - facing = 1, - }, - { - name = "turretlaser", - x = 8512, - z = 3344, - facing = 3, - }, - { - name = "amphcon", - x = 3137, - z = 1063, - facing = 3, - }, - { - name = "tankcon", - x = 1000, - z = 3534, - facing = 3, - }, - { - name = "staticradar", - x = 7152, - z = 944, - facing = 0, - }, - { - name = "hovercon", - x = 1499, - z = 1386, - facing = 2, - }, - { - name = "staticradar", - x = 5328, - z = 688, - facing = 0, - }, - { - name = "turretlaser", - x = 3328, - z = 1376, - facing = 0, - }, - { - name = "turretlaser", - x = 8352, - z = 4064, - facing = 3, - }, - { - name = "staticcon", - x = 1288, - z = 1496, - facing = 1, - }, - { - name = "staticmex", - x = 3240, - z = 4600, - facing = 0, - }, - { - name = "hoverarty", - x = 7028, - z = 4403, - facing = 0, - }, - { - name = "turretlaser", - x = 8448, - z = 384, - facing = 0, - }, - { - name = "tankassault", - x = 4874, - z = 3802, - facing = 0, - }, - { - name = "amphcon", - x = 4105, - z = 2519, - facing = 3, - }, - { - name = "turretlaser", - x = 9424, - z = 1872, - facing = 3, - }, - { - name = "turretlaser", - x = 848, - z = 1440, - facing = 1, - }, - { - name = "droneheavyslow", - x = 4247, - z = 3630, - facing = 2, - }, - { - name = "turretmissile", - x = 800, - z = 3632, - facing = 1, - }, - { - name = "gunshipheavyskirm", - x = 5769, - z = 4195, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5524, 4387}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5567, 4340}, options = {"shift"}}, - }, - }, - { - name = "turretlaser", - x = 5040, - z = 2880, - facing = 0, - }, - { - name = "tankcon", - x = 1347, - z = 3127, - facing = 0, - }, - { - name = "staticradar", - x = 9296, - z = 1680, - facing = 3, - }, - { - name = "amphcon", - x = 4345, - z = 1637, - facing = 0, - }, - { - name = "turrettorp", - x = 6216, - z = 2024, - facing = 0, - }, - { - name = "staticradar", - x = 9472, - z = 3984, - facing = 3, - }, - { - name = "turretmissile", - x = 880, - z = 3424, - facing = 1, - buildProgress = 0.50989997, - }, - { - name = "turretlaser", - x = 9568, - z = 912, - facing = 3, - }, - { - name = "turretlaser", - x = 896, - z = 1936, - facing = 1, - }, - { - name = "turretlaser", - x = 1008, - z = 3600, - facing = 1, - }, - { - name = "striderarty", - x = 4716, - z = 1079, - facing = 0, - }, - { - name = "striderarty", - x = 7729, - z = 4558, - facing = 3, - }, - { - name = "staticmex", - x = 8104, - z = 5032, - facing = 0, - }, - { - name = "amphcon", - x = 6563, - z = 1984, - facing = 1, - }, - { - name = "staticradar", - x = 4960, - z = 2704, - facing = 0, - }, - { - name = "amphaa", - x = 8736, - z = 4671, - facing = 2, - }, - { - name = "turrettorp", - x = 8616, - z = 2744, - facing = 3, - }, - { - name = "dronelight", - x = 4326, - z = 3585, - facing = 1, - }, - { - name = "dronelight", - x = 4269, - z = 3558, - facing = 1, - }, - { - name = "amphcon", - x = 7442, - z = 4586, - facing = 0, - }, - { - name = "gunshipaa", - x = 7477, - z = 3187, - facing = 1, - patrolRoute = { - {7544, 3144}, - {7342, 3275}, - }, - }, - { - name = "staticradar", - x = 1040, - z = 3792, - facing = 1, - }, - { - name = "amphcon", - x = 2482, - z = 1513, - facing = 3, - }, - { - name = "turrettorp", - x = 8168, - z = 4936, - facing = 3, - }, - { - name = "turretlaser", - x = 9392, - z = 3792, - facing = 3, - }, - { - name = "tankcon", - x = 3090, - z = 4471, - facing = 2, - }, - { - name = "amphcon", - x = 7961, - z = 1964, - facing = 0, - }, - { - name = "droneheavyslow", - x = 4334, - z = 3698, - facing = 3, - }, - { - name = "tankcon", - x = 1175, - z = 1347, - facing = 1, - }, - { - name = "striderscorpion", - x = 9072, - z = 1120, - facing = 0, - buildProgress = 0.1002, - }, - { - name = "dronelight", - x = 4325, - z = 3636, - facing = 2, - }, - { - name = "staticcon", - x = 1288, - z = 1400, - facing = 1, - }, - { - name = "tankassault", - x = 3580, - z = 3686, - facing = 1, - }, - { - name = "dronelight", - x = 4252, - z = 3572, - facing = 1, - }, - { - name = "turrettorp", - x = 8776, - z = 2696, - facing = 3, - }, - { - name = "amphcon", - x = 7361, - z = 4633, - facing = 1, - }, - { - name = "turretlaser", - x = 6528, - z = 3040, - facing = 0, - }, - { - name = "hovercon", - x = 2106, - z = 3448, - facing = 1, - }, - { - name = "turretlaser", - x = 832, - z = 3840, - facing = 1, - }, - { - name = "turretlaser", - x = 1952, - z = 2864, - facing = 1, - }, - { - name = "staticmex", - x = 9512, - z = 5704, - facing = 0, - }, - { - name = "hovercon", - x = 3112, - z = 4223, - facing = 2, - }, - { - name = "dronelight", - x = 4294, - z = 3627, - facing = 1, - }, - { - name = "dronelight", - x = 4415, - z = 3632, - facing = 1, - }, - { - name = "amphraid", - x = 9614, - z = 7178, - facing = 2, - }, - { - name = "tankheavyassault", - x = 3107, - z = 4025, - facing = 2, - }, - { - name = "turrettorp", - x = 6120, - z = 1816, - facing = 0, - }, - { - name = "tankcon", - x = 1432, - z = 3216, - facing = 1, - }, - { - name = "amphcon", - x = 8743, - z = 4411, - facing = 1, - }, - { - name = "turretlaser", - x = 9472, - z = 5920, - facing = 3, - }, - { - name = "amphcon", - x = 8154, - z = 5088, - facing = 3, - }, - { - name = "amphcon", - x = 4976, - z = 2771, - facing = 3, - }, - { - name = "hovercon", - x = 2503, - z = 3822, - facing = 2, - }, - { - name = "turretheavylaser", - x = 632, - z = 3768, - facing = 1, - }, - { - name = "turrettorp", - x = 4520, - z = 1832, - facing = 0, - }, - { - name = "amphraid", - x = 9764, - z = 7272, - facing = 1, - }, - { - name = "turretlaser", - x = 5280, - z = 448, - facing = 0, - }, - { - name = "gunshipheavyskirm", - x = 7236, - z = 5047, - facing = 0, - }, - { - name = "turretlaser", - x = 2048, - z = 4192, - facing = 1, - }, - { - name = "staticcon", - x = 1336, - z = 1496, - facing = 1, - }, - { - name = "energysolar", - x = 3688, - z = 1416, - facing = 0, - }, - { - name = "turretlaser", - x = 2096, - z = 3408, - facing = 1, - }, - { - name = "staticradar", - x = 9440, - z = 5728, - facing = 3, - }, - { - name = "energypylon", - x = 4440, - z = 1624, - facing = 0, - }, - { - name = "amphraid", - x = 9628, - z = 7250, - facing = 2, - }, - { - name = "amphfloater", - x = 7735, - z = 5270, - facing = 2, - }, - { - name = "turretlaser", - x = 8528, - z = 1200, - facing = 0, - }, - { - name = "striderdante", - x = 1615, - z = 1041, - facing = 1, - }, - { - name = "staticcon", - x = 1384, - z = 1448, - facing = 1, - }, - { - name = "amphfloater", - x = 7738, - z = 5422, - facing = 0, - }, - { - name = "striderdante", - x = 9120, - z = 1830, - facing = 0, - }, - { - name = "staticstorage", - x = 4392, - z = 1832, - facing = 0, - }, - { - name = "staticcon", - x = 1288, - z = 1448, - facing = 1, - }, - { - name = "tankcon", - x = 3189, - z = 4440, - facing = 0, - }, - { - name = "amphcon", - x = 6559, - z = 2996, - facing = 2, - }, - { - name = "hovercon", - x = 1639, - z = 2310, - facing = 1, - }, - { - name = "gunshipskirm", - x = 5754, - z = 4751, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5523, 4451}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5520, 4387}, options = {"shift"}}, - }, - }, - { - name = "energypylon", - x = 4232, - z = 1736, - facing = 0, - }, - { - name = "amphraid", - x = 5830, - z = 4074, - facing = 3, - }, - { - name = "tankcon", - x = 3127, - z = 4447, - facing = 2, - }, - { - name = "turretmissile", - x = 7216, - z = 3664, - facing = 3, - }, - { - name = "hovercon", - x = 1472, - z = 1419, - facing = 2, - }, - { - name = "amphcon", - x = 8325, - z = 3942, - facing = 1, - }, - { - name = "tankcon", - x = 3119, - z = 4370, - facing = 2, - }, - { - name = "staticcon", - x = 1288, - z = 1304, - facing = 1, - }, - { - name = "hovercon", - x = 1598, - z = 2318, - facing = 1, - }, - { - name = "amphraid", - x = 5880, - z = 4235, - facing = 3, - }, - { - name = "turretaalaser", - x = 1048, - z = 3864, - facing = 1, - }, - { - name = "hovercon", - x = 1855, - z = 3376, - facing = 1, - }, - { - name = "staticcon", - x = 1288, - z = 1544, - facing = 1, - }, - { - name = "staticstorage", - x = 4376, - z = 1960, - facing = 0, - }, - { - name = "amphraid", - x = 6361, - z = 4282, - facing = 1, - }, - { - name = "tankassault", - x = 4935, - z = 3809, - facing = 0, - }, - { - name = "hovercon", - x = 1214, - z = 1533, - facing = 1, - }, - { - name = "energypylon", - x = 4312, - z = 1432, - facing = 0, - }, - { - name = "amphcon", - x = 7424, - z = 3563, - facing = 0, - }, - { - name = "turretmissile", - x = 5168, - z = 2720, - facing = 0, - }, - { - name = "hovercon", - x = 1488, - z = 1446, - facing = 2, - }, - { - name = "amphcon", - x = 7309, - z = 3617, - facing = 3, - }, - { - name = "staticcon", - x = 1336, - z = 1544, - facing = 1, - }, - { - name = "energysolar", - x = 4920, - z = 2280, - facing = 0, - }, - { - name = "turrettorp", - x = 2072, - z = 2328, - facing = 1, - }, - { - name = "hoveraa", - x = 4721, - z = 3164, - facing = 0, - }, - { - name = "staticcon", - x = 1336, - z = 1352, - facing = 1, - }, - { - name = "gunshipaa", - x = 8607, - z = 3910, - facing = 2, - }, - { - name = "staticcon", - x = 1384, - z = 1496, - facing = 1, - }, - { - name = "staticcon", - x = 1336, - z = 1304, - facing = 1, - }, - { - name = "turretlaser", - x = 5248, - z = 2928, - facing = 0, - }, - { - name = "energywind", - x = 4840, - z = 2104, - facing = 0, - }, - { - name = "amphraid", - x = 5909, - z = 4231, - facing = 0, - }, - { - name = "hovercon", - x = 2497, - z = 3588, - facing = 1, - }, - { - name = "tankcon", - x = 3077, - z = 4365, - facing = 2, - }, - { - name = "staticcon", - x = 1384, - z = 1352, - facing = 1, - }, - { - name = "energywind", - x = 4760, - z = 2024, - facing = 0, - }, - { - name = "amphcon", - x = 7406, - z = 4594, - facing = 0, - }, - { - name = "staticcon", - x = 1288, - z = 1592, - facing = 1, - }, - { - name = "staticcon", - x = 1384, - z = 1544, - facing = 1, - }, - { - name = "turretlaser", - x = 7056, - z = 4000, - facing = 3, - }, - { - name = "staticradar", - x = 3488, - z = 1248, - facing = 0, - }, - { - name = "tankcon", - x = 4420, - z = 3383, - facing = 1, - }, - { - name = "hoverraid", - x = 4451, - z = 3286, - facing = 1, - }, - { - name = "turretriot", - x = 1112, - z = 3784, - facing = 1, - }, - { - name = "amphcon", - x = 7391, - z = 3423, - facing = 0, - }, - { - name = "staticstorage", - x = 4552, - z = 1928, - facing = 0, - }, - { - name = "staticcon", - x = 1336, - z = 1592, - facing = 1, - }, - { - name = "hoverraid", - x = 4033, - z = 3027, - facing = 1, - }, - { - name = "staticcon", - x = 1288, - z = 1640, - facing = 1, - }, - { - name = "tankcon", - x = 3048, - z = 4537, - facing = 3, - }, - { - name = "turretheavylaser", - x = 4888, - z = 2744, - facing = 0, - buildProgress = 0.5309, - }, - { - name = "hoverraid", - x = 3939, - z = 2963, - facing = 1, - }, - { - name = "amphcon", - x = 7395, - z = 3625, - facing = 0, - }, - { - name = "staticcon", - x = 1432, - z = 1432, - facing = 1, - }, - { - name = "gunshipcon", - x = 8559, - z = 2420, - facing = 0, - }, - { - name = "staticcon", - x = 1432, - z = 1480, - facing = 1, - }, - { - name = "hovercon", - x = 1198, - z = 2902, - facing = 1, - }, - { - name = "turretheavylaser", - x = 7352, - z = 3512, - facing = 3, - }, - { - name = "staticcon", - x = 1432, - z = 1384, - facing = 1, - }, - { - name = "energywind", - x = 3816, - z = 1416, - facing = 0, - }, - { - name = "tankassault", - x = 3198, - z = 3766, - facing = 1, - }, - { - name = "staticcon", - x = 1384, - z = 1400, - facing = 1, - }, - { - name = "hoverraid", - x = 2698, - z = 2540, - facing = 1, - }, - { - name = "energypylon", - x = 6568, - z = 2904, - facing = 0, - buildProgress = 0.7737, - }, - { - name = "hoverraid", - x = 2501, - z = 2414, - facing = 1, - }, - { - name = "amphraid", - x = 6683, - z = 3554, - facing = 3, - }, - { - name = "hoverraid", - x = 1960, - z = 2232, - facing = 1, - }, - { - name = "gunshipaa", - x = 9243, - z = 1587, - facing = 0, - }, - { - name = "staticcon", - x = 1288, - z = 1352, - facing = 1, - }, - { - name = "hoverraid", - x = 1064, - z = 2057, - facing = 0, - }, - { - name = "amphimpulse", - x = 7366, - z = 3193, - facing = 0, - }, - { - name = "striderantiheavy", - x = 1232, - z = 1200, - facing = 0, - buildProgress = 0.53860003, - }, - { - name = "energypylon", - x = 1720, - z = 2360, - facing = 1, - buildProgress = 0.29159999, - }, - { - name = "turretmissile", - x = 8064, - z = 5120, - facing = 3, - buildProgress = 0.3574, - }, - { - name = "gunshipaa", - x = 9240, - z = 1337, - facing = 2, - buildProgress = 0.73949999, - }, - { - name = "hoverraid", - x = 1104, - z = 1440, - facing = 0, - }, - { - name = "staticcon", - x = 1384, - z = 1304, - facing = 1, - buildProgress = 0.77420002, - }, - { - name = "tankcon", - x = 3088, - z = 3676, - facing = 0, - buildProgress = 0.1093, - }, - { - name = "staticcon", - x = 1336, - z = 1400, - facing = 1, - buildProgress = 0.0556, - }, - { - name = "turretmissile", - x = 7408, - z = 3744, - facing = 3, - buildProgress = 0.0874, - }, - { - name = "turretlaser", - x = 3264, - z = 4544, - facing = 1, - buildProgress = 0.0305, - }, - } - }, - { - startX = 4900, - startZ = 8700, - humanName = "Enemy", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - -- aiLib = "Null AI", - -- bitDependant = false, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energyheavygeo", - "energysingu", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - "staticantinuke", - "staticrearm", - "turretaafar", - "turretheavy", - "staticnuke", - "staticheavyarty", - "staticarty", - "factoryship", - "shipcon", - "shipaa", - "shiparty", - "shipassault", - "shipriot", - "shipscout", - "shipskirm", - "shiptorpraider", - "subraider", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "amphbomb", - "amphaa", - "factoryhover", - "hovercon", - "hoverraid", - "hoverriot", - "hoverskirm", - "hoverassault", - "hoverdepthcharge", - "hoverarty", - "hoveraa", - "striderhub", - "striderdante", - "striderscorpion", - "striderfunnelweb", - "striderarty", - "striderantiheavy", - "striderbantha", - "shipcarrier", - "shipheavyarty", - "factorycloak", - "cloakcon", - "cloakraid", - "cloakriot", - "cloakskirm", - "cloakassault", - "cloakaa", - "cloakarty", - "cloaksnipe", - "cloakheavyraid", - "cloakbomb", - "factorygunship", - "gunshipcon", - "gunshipbomb", - "gunshipemp", - "gunshipaa", - "gunshipassault", - "gunshipheavyskirm", - "gunshipskirm", - "gunshipraid", - "gunshipkrow", - "factorytank", - "tankcon", - "tankassault", - "tankheavyassault", - "tankarty", - "tankheavyarty", - "tankaa", - "tankriot", - }, - commanderLevel = 7, - commander = { - name = "Yngas", - chassis = "strike", - modules = { - "commweapon_beamlaser", - "commweapon_beamlaser", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_autorepair", - "module_autorepair", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - } - }, - midgameUnits = { - { - name = "striderbantha", - x = 900, - z = 9000, - facing = 0, - spawnRadius = 150, - delay = 6*30*60, - orbitalDrop = true, - difficultyAtLeast = 3, - }, - { - name = "striderfunnelweb", - x = 9800, - z = 9000, - facing = 0, - spawnRadius = 150, - delay = 6*30*60, - orbitalDrop = true, - }, - { - name = "striderfunnelweb", - x = 9800, - z = 9000, - facing = 0, - spawnRadius = 150, - delay = 6*30*60, - orbitalDrop = true, - }, - { - name = "striderfunnelweb", - x = 9800, - z = 9000, - facing = 0, - spawnRadius = 150, - delay = 6*30*60, - orbitalDrop = true, - difficultyAtLeast = 4, - }, - { - name = "striderbantha", - x = 9800, - z = 9000, - facing = 0, - spawnRadius = 150, - delay = 12*30*60, - orbitalDrop = true, - }, - { - name = "striderdante", - x = 9800, - z = 9000, - facing = 0, - spawnRadius = 150, - delay = 12*30*60, - orbitalDrop = true, - }, - { - name = "striderdante", - x = 9800, - z = 9000, - facing = 0, - spawnRadius = 150, - delay = 12*30*60, - orbitalDrop = true, - }, - { - name = "striderfunnelweb", - x = 900, - z = 9000, - facing = 0, - spawnRadius = 150, - delay = 12*30*60, - orbitalDrop = true, - }, - { - name = "striderfunnelweb", - x = 900, - z = 9000, - facing = 0, - spawnRadius = 150, - delay = 12*30*60, - orbitalDrop = true, - }, - { - name = "striderfunnelweb", - x = 900, - z = 9000, - facing = 0, - spawnRadius = 150, - delay = 12*30*60, - orbitalDrop = true, - }, - }, - startUnits = { - { - name = "staticheavyarty", - x = 4912, - z = 8688, - facing = 2, - }, - { - name = "staticheavyarty", - x = 5120, - z = 8688, - facing = 2, - }, - { - name = "energypylon", - x = 4136, - z = 9944, - facing = 0, - }, - { - name = "staticmex", - x = 4936, - z = 9128, - facing = 0, - }, - { - name = "staticmex", - x = 5080, - z = 8776, - facing = 0, - }, - { - name = "staticmex", - x = 2936, - z = 8728, - facing = 0, - }, - { - name = "staticmex", - x = 3048, - z = 9160, - facing = 0, - }, - { - name = "striderdante", - x = 7797, - z = 6434, - facing = 1, - }, - { - name = "staticmex", - x = 3384, - z = 8920, - facing = 0, - }, - { - name = "staticmex", - x = 3496, - z = 9368, - facing = 0, - }, - { - name = "staticmex", - x = 6088, - z = 8408, - facing = 0, - }, - { - name = "staticmex", - x = 4152, - z = 8328, - facing = 0, - }, - { - name = "staticmex", - x = 6728, - z = 9080, - facing = 0, - }, - { - name = "staticmex", - x = 7176, - z = 9320, - facing = 0, - }, - { - name = "staticmex", - x = 7144, - z = 9784, - facing = 0, - }, - { - name = "staticmex", - x = 7528, - z = 9624, - facing = 0, - }, - { - name = "staticmex", - x = 2312, - z = 9032, - facing = 0, - }, - { - name = "staticmex", - x = 2040, - z = 9032, - facing = 0, - }, - { - name = "staticmex", - x = 8216, - z = 9416, - facing = 0, - }, - { - name = "staticmex", - x = 8488, - z = 9384, - facing = 0, - }, - { - name = "staticmex", - x = 2232, - z = 8440, - facing = 0, - }, - { - name = "staticmex", - x = 8440, - z = 9896, - facing = 0, - }, - { - name = "staticmex", - x = 2056, - z = 7496, - facing = 0, - }, - { - name = "staticmex", - x = 9320, - z = 9432, - facing = 0, - }, - { - name = "staticmex", - x = 9528, - z = 9080, - facing = 0, - }, - { - name = "staticmex", - x = 2152, - z = 6792, - facing = 0, - }, - { - name = "staticmex", - x = 9752, - z = 9448, - facing = 0, - }, - { - name = "staticmex", - x = 2168, - z = 6184, - facing = 0, - }, - { - name = "staticmex", - x = 2408, - z = 6152, - facing = 0, - }, - { - name = "staticmex", - x = 9768, - z = 8168, - facing = 0, - }, - { - name = "staticmex", - x = 2184, - z = 5736, - facing = 0, - }, - { - name = "staticmex", - x = 1256, - z = 6040, - facing = 0, - }, - { - name = "staticmex", - x = 8376, - z = 7800, - facing = 0, - }, - { - name = "staticmex", - x = 696, - z = 6072, - facing = 0, - }, - { - name = "staticmex", - x = 8376, - z = 8584, - facing = 0, - }, - { - name = "staticmex", - x = 936, - z = 5544, - facing = 0, - }, - { - name = "staticmex", - x = 1032, - z = 6872, - facing = 0, - }, - { - name = "staticmex", - x = 8328, - z = 6984, - facing = 0, - }, - { - name = "gunshipassault", - x = 2512, - z = 8073, - facing = 2, - }, - { - name = "staticmex", - x = 7992, - z = 6200, - facing = 0, - }, - { - name = "staticmex", - x = 952, - z = 8648, - facing = 0, - }, - { - name = "staticradar", - x = 9360, - z = 9440, - facing = 2, - }, - { - name = "staticmex", - x = 984, - z = 9448, - facing = 0, - }, - { - name = "turretaaflak", - x = 5016, - z = 8648, - facing = 2, - }, - { - name = "staticmex", - x = 840, - z = 9864, - facing = 0, - }, - { - name = "staticmex", - x = 7224, - z = 5624, - facing = 0, - }, - { - name = "staticmex", - x = 440, - z = 9528, - facing = 0, - }, - { - name = "shipcon", - x = 6458, - z = 5214, - facing = 2, - }, - { - name = "staticmex", - x = 2264, - z = 9752, - facing = 0, - }, - { - name = "staticmex", - x = 7336, - z = 7080, - facing = 0, - }, - { - name = "shiparty", - x = 6727, - z = 8004, - facing = 1, - }, - { - name = "turretlaser", - x = 7216, - z = 6208, - facing = 3, - }, - { - name = "staticmex", - x = 5240, - z = 6488, - facing = 0, - }, - { - name = "staticmex", - x = 3048, - z = 6712, - facing = 0, - }, - { - name = "staticmex", - x = 5256, - z = 5960, - facing = 0, - }, - { - name = "staticmex", - x = 3512, - z = 6776, - facing = 0, - }, - { - name = "staticmex", - x = 3928, - z = 6600, - facing = 0, - }, - { - name = "staticmex", - x = 3352, - z = 6344, - facing = 0, - }, - { - name = "hoverarty", - x = 9105, - z = 7671, - facing = 3, - }, - { - name = "turretmissile", - x = 5216, - z = 5584, - facing = 2, - }, - { - name = "staticmex", - x = 6056, - z = 5160, - facing = 0, - }, - { - name = "turretlaser", - x = 8256, - z = 9648, - facing = 2, - }, - { - name = "shipskirm", - x = 5552, - z = 8123, - facing = 2, - }, - { - name = "pw_metal", - x = 192, - z = 8528, - facing = 0, - }, - { - name = "pw_metal", - x = 2240, - z = 10096, - facing = 0, - }, - { - name = "pw_metal", - x = 8400, - z = 10128, - facing = 0, - }, - { - name = "pw_metal", - x = 10112, - z = 8656, - facing = 0, - }, - { - name = "energysingu", - x = 5720, - z = 10120, - facing = 0, - }, - { - name = "energysingu", - x = 4680, - z = 10184, - facing = 0, - }, - { - name = "energysingu", - x = 10168, - z = 10152, - facing = 0, - }, - { - name = "energysingu", - x = 88, - z = 10120, - facing = 0, - }, - { - name = "energypylon", - x = 9960, - z = 10008, - facing = 0, - }, - { - name = "energypylon", - x = 9240, - z = 10008, - facing = 0, - }, - { - name = "energypylon", - x = 7800, - z = 10008, - facing = 0, - }, - { - name = "energypylon", - x = 7080, - z = 10008, - facing = 0, - }, - { - name = "energypylon", - x = 6360, - z = 10008, - facing = 0, - }, - { - name = "energypylon", - x = 5640, - z = 10008, - facing = 0, - }, - { - name = "energypylon", - x = 3480, - z = 10008, - facing = 0, - }, - { - name = "energypylon", - x = 2760, - z = 10008, - facing = 0, - }, - { - name = "energypylon", - x = 2040, - z = 10008, - facing = 0, - }, - { - name = "energypylon", - x = 1320, - z = 10008, - facing = 0, - }, - { - name = "energypylon", - x = 600, - z = 10008, - facing = 0, - }, - { - name = "energypylon", - x = 600, - z = 9288, - facing = 0, - }, - { - name = "energypylon", - x = 1320, - z = 9288, - facing = 0, - }, - { - name = "energypylon", - x = 2760, - z = 9288, - facing = 0, - }, - { - name = "energypylon", - x = 3480, - z = 9288, - facing = 0, - }, - { - name = "energypylon", - x = 4200, - z = 9288, - facing = 0, - }, - { - name = "energypylon", - x = 4920, - z = 9288, - facing = 0, - }, - { - name = "energypylon", - x = 5640, - z = 9288, - facing = 0, - }, - { - name = "energypylon", - x = 6360, - z = 9288, - facing = 0, - }, - { - name = "energypylon", - x = 7080, - z = 9288, - facing = 0, - }, - { - name = "energypylon", - x = 7800, - z = 9288, - facing = 0, - }, - { - name = "energypylon", - x = 8520, - z = 9288, - facing = 0, - }, - { - name = "energypylon", - x = 9240, - z = 9288, - facing = 0, - }, - { - name = "energypylon", - x = 9960, - z = 9288, - facing = 0, - }, - { - name = "energypylon", - x = 9960, - z = 8568, - facing = 0, - }, - { - name = "energypylon", - x = 9240, - z = 8568, - facing = 0, - }, - { - name = "energypylon", - x = 8520, - z = 8568, - facing = 0, - }, - { - name = "energypylon", - x = 5640, - z = 8568, - facing = 0, - }, - { - name = "energypylon", - x = 4920, - z = 8568, - facing = 0, - }, - { - name = "energypylon", - x = 4200, - z = 8568, - facing = 0, - }, - { - name = "energypylon", - x = 3480, - z = 8568, - facing = 0, - }, - { - name = "energypylon", - x = 2760, - z = 8568, - facing = 0, - }, - { - name = "energypylon", - x = 2040, - z = 8568, - facing = 0, - }, - { - name = "energypylon", - x = 1320, - z = 8568, - facing = 0, - }, - { - name = "energypylon", - x = 600, - z = 8568, - facing = 0, - }, - { - name = "energypylon", - x = 4776, - z = 9976, - facing = 0, - }, - { - name = "factoryship", - x = 5840, - z = 8608, - facing = 2, - }, - { - name = "staticcon", - x = 5960, - z = 8568, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5960, 8568}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5832, 8607}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 6040, - z = 8568, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6040, 8568}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5832, 8607}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 6040, - z = 8648, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6040, 8648}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5832, 8607}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 5960, - z = 8648, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5960, 8648}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5832, 8607}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 5960, - z = 8728, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5960, 8728}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5832, 8607}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 6040, - z = 8728, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6040, 8728}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5832, 8607}, options = {"shift"}}, - }, - }, - { - name = "striderhub", - x = 4128, - z = 8976, - facing = 2, - }, - { - name = "staticcon", - x = 4024, - z = 8840, - facing = 2, - }, - { - name = "staticcon", - x = 3944, - z = 8840, - facing = 2, - }, - { - name = "staticcon", - x = 3944, - z = 8920, - facing = 2, - }, - { - name = "staticcon", - x = 4024, - z = 8920, - facing = 2, - }, - { - name = "staticcon", - x = 4024, - z = 9000, - facing = 2, - }, - { - name = "staticcon", - x = 3944, - z = 9000, - facing = 2, - }, - { - name = "factorygunship", - x = 1304, - z = 9608, - facing = 2, - }, - { - name = "staticcon", - x = 1272, - z = 9736, - facing = 2, - }, - { - name = "staticcon", - x = 1352, - z = 9736, - facing = 2, - }, - { - name = "staticcon", - x = 1352, - z = 9816, - facing = 2, - }, - { - name = "staticcon", - x = 1272, - z = 9816, - facing = 2, - }, - { - name = "factoryamph", - x = 3288, - z = 7144, - facing = 2, - }, - { - name = "staticcon", - x = 3256, - z = 7288, - facing = 2, - }, - { - name = "staticcon", - x = 3336, - z = 7288, - facing = 2, - }, - { - name = "staticcon", - x = 3336, - z = 7368, - facing = 2, - }, - { - name = "staticcon", - x = 3256, - z = 7368, - facing = 2, - }, - { - name = "factorytank", - x = 7120, - z = 7392, - facing = 2, - }, - { - name = "staticcon", - x = 7080, - z = 7528, - facing = 2, - }, - { - name = "staticcon", - x = 7160, - z = 7528, - facing = 2, - }, - { - name = "staticcon", - x = 7160, - z = 7608, - facing = 2, - }, - { - name = "staticcon", - x = 7080, - z = 7608, - facing = 2, - }, - { - name = "factoryhover", - x = 9552, - z = 8752, - facing = 2, - }, - { - name = "staticcon", - x = 9464, - z = 8920, - facing = 2, - }, - { - name = "staticcon", - x = 9544, - z = 8920, - facing = 2, - }, - { - name = "staticcon", - x = 9624, - z = 8920, - facing = 2, - }, - { - name = "staticcon", - x = 9704, - z = 8920, - facing = 2, - }, - { - name = "striderhub", - x = 1104, - z = 9808, - facing = 2, - }, - { - name = "striderhub", - x = 9760, - z = 9040, - facing = 2, - }, - { - name = "staticantinuke", - x = 8136, - z = 7504, - facing = 2, - }, - { - name = "staticantinuke", - x = 4936, - z = 8864, - facing = 2, - }, - { - name = "staticantinuke", - x = 1992, - z = 7056, - facing = 2, - }, - { - name = "staticheavyradar", - x = 2368, - z = 8096, - facing = 0, - }, - { - name = "staticheavyradar", - x = 8576, - z = 8080, - facing = 0, - }, - { - name = "staticshield", - x = 5008, - z = 8752, - facing = 2, - }, - { - name = "turretheavylaser", - x = 5272, - z = 8616, - facing = 2, - }, - { - name = "turretheavylaser", - x = 5048, - z = 8520, - facing = 2, - }, - { - name = "turretheavylaser", - x = 4760, - z = 8664, - facing = 2, - }, - { - name = "turretaaflak", - x = 4792, - z = 8856, - facing = 2, - }, - { - name = "turretaaflak", - x = 5256, - z = 8856, - facing = 2, - }, - { - name = "turretheavylaser", - x = 2712, - z = 6008, - facing = 2, - }, - { - name = "turretheavylaser", - x = 3000, - z = 6152, - facing = 2, - }, - { - name = "turretheavylaser", - x = 3224, - z = 6200, - facing = 2, - }, - { - name = "turretheavylaser", - x = 3528, - z = 6136, - facing = 2, - }, - { - name = "turretaalaser", - x = 3400, - z = 6232, - facing = 2, - }, - { - name = "turretaalaser", - x = 2824, - z = 6152, - facing = 2, - }, - { - name = "turretheavylaser", - x = 4872, - z = 5752, - facing = 2, - }, - { - name = "turretheavylaser", - x = 5112, - z = 5784, - facing = 2, - }, - { - name = "turretheavylaser", - x = 5336, - z = 5752, - facing = 2, - }, - { - name = "turretaalaser", - x = 4984, - z = 5832, - facing = 2, - }, - { - name = "turretaalaser", - x = 5224, - z = 5832, - facing = 2, - }, - { - name = "turretheavylaser", - x = 6840, - z = 5912, - facing = 2, - }, - { - name = "turretheavylaser", - x = 7112, - z = 6008, - facing = 2, - }, - { - name = "turretheavylaser", - x = 7352, - z = 6040, - facing = 2, - }, - { - name = "turretheavylaser", - x = 7608, - z = 5976, - facing = 2, - }, - { - name = "turretaalaser", - x = 7496, - z = 6040, - facing = 2, - }, - { - name = "turretaalaser", - x = 6952, - z = 6008, - facing = 2, - }, - { - name = "staticshield", - x = 6896, - z = 6128, - facing = 2, - }, - { - name = "staticshield", - x = 7504, - z = 6192, - facing = 2, - }, - { - name = "staticshield", - x = 3424, - z = 6384, - facing = 2, - }, - { - name = "staticshield", - x = 2752, - z = 6240, - facing = 2, - }, - { - name = "staticshield", - x = 5104, - z = 5856, - facing = 2, - }, - { - name = "shipcon", - x = 5883, - z = 7339, - facing = 2, - }, - { - name = "staticstorage", - x = 5016, - z = 8792, - facing = 2, - }, - { - name = "striderdante", - x = 6377, - z = 6466, - facing = 1, - }, - { - name = "staticradar", - x = 7184, - z = 9600, - facing = 2, - }, - { - name = "turrettorp", - x = 6152, - z = 5032, - facing = 3, - }, - { - name = "striderbantha", - x = 1104, - z = 9712, - facing = 0, - buildProgress = 0.85110003, - }, - { - name = "staticstorage", - x = 5064, - z = 8728, - facing = 2, - }, - { - name = "striderbantha", - x = 9799, - z = 8953, - facing = 1, - }, - { - name = "turrettorp", - x = 8328, - z = 7896, - facing = 3, - }, - { - name = "hoverraid", - x = 5455, - z = 5036, - facing = 3, - }, - { - name = "shiparty", - x = 4317, - z = 5107, - facing = 2, - }, - { - name = "hovercon", - x = 7965, - z = 9159, - facing = 2, - }, - { - name = "amphraid", - x = 5573, - z = 5023, - facing = 3, - }, - { - name = "shipcon", - x = 4897, - z = 7679, - facing = 1, - }, - { - name = "energywind", - x = 5992, - z = 8920, - facing = 2, - }, - { - name = "amphassault", - x = 6541, - z = 5532, - facing = 0, - }, - { - name = "staticradar", - x = 3856, - z = 6816, - facing = 2, - }, - { - name = "shipcon", - x = 5714, - z = 4971, - facing = 1, - }, - { - name = "energysolar", - x = 5144, - z = 8776, - facing = 2, - }, - { - name = "gunshipheavyskirm", - x = 5746, - z = 5592, - facing = 1, - }, - { - name = "turretlaser", - x = 6080, - z = 8592, - facing = 2, - }, - { - name = "shipassault", - x = 5494, - z = 7252, - facing = 2, - }, - { - name = "hovercon", - x = 7964, - z = 6882, - facing = 1, - }, - { - name = "turretlaser", - x = 8416, - z = 6912, - facing = 3, - }, - { - name = "turretlaser", - x = 7328, - z = 9456, - facing = 2, - }, - { - name = "amphraid", - x = 5616, - z = 4616, - facing = 0, - }, - { - name = "hoverarty", - x = 6180, - z = 6498, - facing = 1, - }, - { - name = "turrettorp", - x = 4088, - z = 8280, - facing = 2, - }, - { - name = "staticstorage", - x = 5208, - z = 8744, - facing = 2, - }, - { - name = "tankarty", - x = 8487, - z = 6633, - facing = 0, - }, - { - name = "turretlaser", - x = 2160, - z = 6880, - facing = 1, - }, - { - name = "amphcon", - x = 1872, - z = 5499, - facing = 2, - }, - { - name = "shipcon", - x = 5848, - z = 8831, - facing = 0, - }, - { - name = "striderbantha", - x = 4889, - z = 7349, - facing = 2, - }, - { - name = "hoverraid", - x = 5119, - z = 5086, - facing = 3, - }, - { - name = "staticradar", - x = 4192, - z = 8368, - facing = 2, - }, - { - name = "amphfloater", - x = 5126, - z = 7315, - facing = 1, - }, - { - name = "shipassault", - x = 5435, - z = 7328, - facing = 2, - }, - { - name = "gunshipcon", - x = 2711, - z = 8108, - facing = 1, - }, - { - name = "tankcon", - x = 7213, - z = 5921, - facing = 2, - }, - { - name = "tankassault", - x = 8558, - z = 6184, - facing = 1, - }, - { - name = "staticstorage", - x = 5064, - z = 8680, - facing = 2, - }, - { - name = "amphaa", - x = 3416, - z = 6035, - facing = 2, - }, - { - name = "turretlaser", - x = 7184, - z = 6896, - facing = 3, - }, - { - name = "turretlaser", - x = 8416, - z = 8688, - facing = 2, - }, - { - name = "hovercon", - x = 9618, - z = 7584, - facing = 2, - }, - { - name = "amphcon", - x = 4278, - z = 6473, - facing = 3, - }, - { - name = "turrettorp", - x = 2008, - z = 7448, - facing = 1, - }, - { - name = "turretlaser", - x = 2208, - z = 6064, - facing = 1, - }, - { - name = "amphcon", - x = 1179, - z = 6612, - facing = 1, - }, - { - name = "staticradar", - x = 7008, - z = 7024, - facing = 3, - }, - { - name = "tankcon", - x = 7153, - z = 5636, - facing = 0, - }, - { - name = "turretlaser", - x = 848, - z = 9504, - facing = 2, - }, - { - name = "shipcon", - x = 4423, - z = 6184, - facing = 2, - }, - { - name = "energypylon", - x = 8152, - z = 7592, - facing = 3, - }, - { - name = "staticstorage", - x = 5160, - z = 8712, - facing = 2, - }, - { - name = "staticradar", - x = 2224, - z = 7632, - facing = 1, - }, - { - name = "tankheavyarty", - x = 7631, - z = 6361, - facing = 1, - }, - { - name = "hoverraid", - x = 6071, - z = 6331, - facing = 3, - }, - { - name = "amphcon", - x = 3486, - z = 5750, - facing = 3, - }, - { - name = "energysolar", - x = 2040, - z = 9336, - facing = 2, - }, - { - name = "staticradar", - x = 2352, - z = 6208, - facing = 1, - }, - { - name = "shipcon", - x = 5973, - z = 5181, - facing = 2, - }, - { - name = "turretlaser", - x = 9408, - z = 9232, - facing = 3, - }, - { - name = "staticradar", - x = 928, - z = 9680, - facing = 2, - }, - { - name = "energypylon", - x = 1832, - z = 7496, - facing = 1, - }, - { - name = "shipcon", - x = 5758, - z = 6880, - facing = 1, - }, - { - name = "gunshipheavyskirm", - x = 7495, - z = 7495, - facing = 1, - patrolRoute = { - {7496, 7496}, - {7365, 7365}, - }, - }, - { - name = "turrettorp", - x = 5976, - z = 8280, - facing = 2, - }, - { - name = "turretlaser", - x = 5120, - z = 9040, - facing = 2, - }, - { - name = "amphcon", - x = 6025, - z = 5220, - facing = 3, - }, - { - name = "turretlaser", - x = 1024, - z = 8560, - facing = 1, - }, - { - name = "turretlaser", - x = 5568, - z = 8592, - facing = 2, - }, - { - name = "turrettorp", - x = 8312, - z = 7816, - facing = 3, - }, - { - name = "staticradar", - x = 6032, - z = 8384, - facing = 2, - }, - { - name = "shipcon", - x = 5728, - z = 6777, - facing = 2, - }, - { - name = "tankcon", - x = 7176, - z = 5943, - facing = 2, - }, - { - name = "shipcon", - x = 5397, - z = 7537, - facing = 1, - }, - { - name = "hovercon", - x = 9685, - z = 7503, - facing = 3, - }, - { - name = "amphcon", - x = 5810, - z = 6568, - facing = 1, - }, - { - name = "tankcon", - x = 6880, - z = 6957, - facing = 0, - }, - { - name = "shipcon", - x = 5067, - z = 4888, - facing = 3, - }, - { - name = "energysolar", - x = 2040, - z = 9144, - facing = 2, - }, - { - name = "hoveraa", - x = 8613, - z = 6041, - facing = 1, - }, - { - name = "turretlaser", - x = 8224, - z = 6832, - facing = 3, - }, - { - name = "gunshipaa", - x = 7535, - z = 7122, - facing = 1, - }, - { - name = "amphcon", - x = 1792, - z = 5676, - facing = 2, - }, - { - name = "turretlaser", - x = 9824, - z = 8256, - facing = 3, - }, - { - name = "turretlaser", - x = 3824, - z = 6624, - facing = 2, - }, - { - name = "shipaa", - x = 4986, - z = 7516, - facing = 2, - }, - { - name = "energywind", - x = 8344, - z = 8072, - facing = 3, - }, - { - name = "turretlaser", - x = 8048, - z = 6272, - facing = 3, - }, - { - name = "tankassault", - x = 7929, - z = 6271, - facing = 2, - }, - { - name = "energywind", - x = 2040, - z = 9464, - facing = 2, - }, - { - name = "amphaa", - x = 3423, - z = 6077, - facing = 2, - }, - { - name = "amphimpulse", - x = 6264, - z = 6458, - facing = 1, - }, - { - name = "gunshipaa", - x = 8319, - z = 6762, - facing = 3, - }, - { - name = "turretlaser", - x = 928, - z = 5824, - facing = 1, - }, - { - name = "hoverraid", - x = 5295, - z = 5063, - facing = 3, - }, - { - name = "shiparty", - x = 6643, - z = 8052, - facing = 1, - }, - { - name = "turretlaser", - x = 7920, - z = 6464, - facing = 3, - }, - { - name = "turretlaser", - x = 2144, - z = 9808, - facing = 2, - }, - { - name = "turretlaser", - x = 3216, - z = 8800, - facing = 2, - }, - { - name = "staticmex", - x = 6904, - z = 7112, - facing = 0, - buildProgress = 0.2299, - }, - { - name = "tankcon", - x = 6349, - z = 6880, - facing = 3, - }, - { - name = "amphraid", - x = 5509, - z = 4681, - facing = 1, - }, - { - name = "gunshipcon", - x = 5638, - z = 5175, - facing = 2, - }, - { - name = "tankcon", - x = 5557, - z = 6846, - facing = 0, - }, - { - name = "shipskirm", - x = 5559, - z = 7063, - facing = 2, - }, - { - name = "amphraid", - x = 5621, - z = 4640, - facing = 1, - }, - { - name = "hoverassault", - x = 8202, - z = 7769, - facing = 3, - }, - { - name = "shiptorpraider", - x = 4685, - z = 7082, - facing = 2, - }, - { - name = "amphraid", - x = 5554, - z = 4700, - facing = 1, - }, - { - name = "amphraid", - x = 5620, - z = 4668, - facing = 1, - }, - { - name = "gunshipassault", - x = 4077, - z = 6983, - facing = 2, - }, - { - name = "amphraid", - x = 5644, - z = 4614, - facing = 1, - }, - { - name = "tankcon", - x = 8180, - z = 6245, - facing = 1, - }, - { - name = "shipcon", - x = 4511, - z = 6007, - facing = 0, - }, - { - name = "staticmex", - x = 5176, - z = 5576, - facing = 0, - }, - { - name = "amphcon", - x = 1755, - z = 5697, - facing = 2, - }, - { - name = "tankassault", - x = 8899, - z = 5975, - facing = 1, - }, - { - name = "turretmissile", - x = 7968, - z = 6080, - facing = 3, - }, - { - name = "energypylon", - x = 8328, - z = 6760, - facing = 3, - }, - { - name = "turretlaser", - x = 7328, - z = 5648, - facing = 3, - }, - { - name = "shipcon", - x = 5754, - z = 7250, - facing = 1, - }, - { - name = "turretlaser", - x = 2192, - z = 8816, - facing = 2, - }, - { - name = "striderscorpion", - x = 4564, - z = 8736, - facing = 1, - }, - { - name = "amphraid", - x = 5249, - z = 5264, - facing = 3, - }, - { - name = "hoverraid", - x = 5812, - z = 6349, - facing = 3, - }, - { - name = "turretlaser", - x = 5408, - z = 5968, - facing = 2, - }, - { - name = "staticradar", - x = 6032, - z = 5392, - facing = 3, - }, - { - name = "amphcon", - x = 4495, - z = 5759, - facing = 1, - }, - { - name = "shipcon", - x = 5929, - z = 7367, - facing = 2, - }, - { - name = "tankassault", - x = 8226, - z = 6204, - facing = 1, - }, - { - name = "turretmissile", - x = 8240, - z = 7040, - facing = 3, - }, - { - name = "shipskirm", - x = 6544, - z = 8009, - facing = 3, - }, - { - name = "hovercon", - x = 8120, - z = 9252, - facing = 3, - }, - { - name = "staticcon", - x = 9768, - z = 9176, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9792, 8943}, options = {"shift"}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9768, 9176}, options = {"shift"}}, - }, - }, - { - name = "amphcon", - x = 2951, - z = 8020, - facing = 0, - }, - { - name = "shipcarrier", - x = 4160, - z = 8832, - facing = 0, - buildProgress = 0.69440001, - }, - { - name = "shipassault", - x = 5245, - z = 7680, - facing = 2, - }, - { - name = "amphcon", - x = 3320, - z = 6114, - facing = 2, - }, - { - name = "hovercon", - x = 9495, - z = 7113, - facing = 2, - }, - { - name = "tankaa", - x = 7728, - z = 6522, - facing = 1, - }, - { - name = "turretmissile", - x = 6016, - z = 5184, - facing = 3, - }, - { - name = "amphaa", - x = 3456, - z = 6284, - facing = 2, - }, - { - name = "turretlaser", - x = 976, - z = 6896, - facing = 1, - }, - { - name = "turretheavylaser", - x = 7112, - z = 5784, - facing = 3, - buildProgress = 0.88029999, - }, - { - name = "amphcon", - x = 3051, - z = 7705, - facing = 0, - }, - { - name = "hoveraa", - x = 9632, - z = 8389, - facing = 2, - }, - { - name = "energywind", - x = 1928, - z = 7912, - facing = 1, - }, - { - name = "amphaa", - x = 3272, - z = 6641, - facing = 2, - }, - { - name = "striderdante", - x = 3383, - z = 6623, - facing = 1, - }, - { - name = "gunshipaa", - x = 1477, - z = 9408, - facing = 2, - }, - { - name = "turrettorp", - x = 1944, - z = 5416, - facing = 1, - buildProgress = 0.69999999, - }, - { - name = "tankaa", - x = 7120, - z = 7364, - facing = 2, - buildProgress = 0.63270003, - }, - { - name = "staticcon", - x = 5944, - z = 5288, - facing = 3, - buildProgress = 0.33399999, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5944, 5288}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5919, 5263}, options = {"shift"}}, - }, - }, - { - name = "staticmex", - x = 8248, - z = 6152, - facing = 0, - buildProgress = 0.87330002, - }, - { - name = "gunshipaa", - x = 1304, - z = 9607, - facing = 0, - buildProgress = 0.1567, - }, - { - name = "shipskirm", - x = 5832, - z = 8607, - facing = 2, - }, - { - name = "hoveraa", - x = 9551, - z = 8784, - facing = 2, - buildProgress = 0.27990001, - }, - { - name = "amphaa", - x = 3288, - z = 7108, - facing = 2, - buildProgress = 0.37220001, - }, - } - }, - }, - defeatConditionConfig = { - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "energysingu", - "pw_metal", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy Singularity Reactors and Ancient Fabricators", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - satisfyForever = true, - failOnUnitLoss = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 0, - unitTypes = { - "striderdetriment", - }, - image = planetUtilities.ICON_DIR .. "striderdetriment.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Don't lose any Detriments", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - victoryByTime = 30*60, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 30:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "striderdetriment", - }, - modules = { - - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet66.lua b/campaign/dev/planets/planet66.lua deleted file mode 100644 index 4806a9fc8..000000000 --- a/campaign/dev/planets/planet66.lua +++ /dev/null @@ -1,2899 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/desert02.png" - - local planetData = { - name = "Caderical", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.77, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.13, - image = image, - size = planetUtilities.PLANET_SIZE_MAP * 1.25, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Desert", - radius = "8400 km", - primary = "Taolis", - primaryType = "G4V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24642", - text = [[Two duelling Zenith meteor controllers threaten to reduce this planet to space dust. If you can destroy the enemy Zenith, you'll at least have the satisfaction of being the owner of that space dust.]] - }, - tips = { - { - image = "unitpics/zenith.png", - text = [[The Zenith collects meteors from orbit and holds them in reserve until given an attack order, whereupon it flings all its collected meteors (and any new ones) at the target. Be warned that if you collect too many meteors, they might fall on your base instead.]] - }, - { - image = "unitpics/cloakassault.png", - text = [[You have a wide variety of units spread out across the battlefield. Pause the game when you enter the battle to take stock, and later on when you need to give many orders at once.]] - }, - { - image = "unitpics/cremcom.png", - text = [[This is one of the final missions of the campaign. If you don't have some of the other late-game unit unlocks it might be very hard!]] - }, - }, - gameConfig = { - mapName = "Lost_v2", - playerConfig = { - startX = 9650, - startZ = 3950, - allyTeam = 0, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "zenith" - }, - startUnits = { - { - name = "zenith", - x = 10080, - z = 4000, - facing = 3, - }, - { - name = "energygeo", - x = 9416, - z = 3912, - facing = 3, - }, - { - name = "staticmex", - x = 6360, - z = 6808, - facing = 3, - }, - { - name = "staticmex", - x = 6344, - z = 7672, - facing = 3, - }, - { - name = "staticmex", - x = 9448, - z = 2824, - facing = 0, - }, - { - name = "staticmex", - x = 9624, - z = 3128, - facing = 0, - }, - { - name = "staticmex", - x = 9224, - z = 3144, - facing = 0, - }, - { - name = "staticmex", - x = 9544, - z = 6888, - facing = 0, - }, - { - name = "staticmex", - x = 9224, - z = 7128, - facing = 0, - }, - { - name = "staticmex", - x = 9560, - z = 7336, - facing = 0, - }, - { - name = "staticmex", - x = 8264, - z = 3192, - facing = 0, - }, - { - name = "staticmex", - x = 8008, - z = 2840, - facing = 0, - }, - { - name = "staticmex", - x = 7784, - z = 3224, - facing = 0, - }, - { - name = "staticmex", - x = 7928, - z = 7400, - facing = 0, - }, - { - name = "staticmex", - x = 7768, - z = 7080, - facing = 0, - }, - { - name = "staticmex", - x = 7544, - z = 7400, - facing = 0, - }, - { - name = "staticmex", - x = 7896, - z = 968, - facing = 0, - }, - { - name = "staticmex", - x = 7928, - z = 648, - facing = 0, - }, - { - name = "staticmex", - x = 7512, - z = 872, - facing = 0, - }, - { - name = "staticmex", - x = 7848, - z = 5000, - facing = 0, - }, - { - name = "staticmex", - x = 7992, - z = 4664, - facing = 0, - }, - { - name = "staticmex", - x = 7528, - z = 4712, - facing = 0, - }, - { - name = "staticmex", - x = 9560, - z = 888, - facing = 0, - }, - { - name = "staticmex", - x = 9880, - z = 776, - facing = 0, - }, - { - name = "staticmex", - x = 9592, - z = 504, - facing = 0, - }, - { - name = "staticmex", - x = 9032, - z = 4728, - facing = 0, - }, - { - name = "staticmex", - x = 9480, - z = 4792, - facing = 0, - }, - { - name = "staticmex", - x = 9208, - z = 5160, - facing = 0, - }, - { - name = "energyheavygeo", - x = 7624, - z = 3944, - facing = 0, - }, - { - name = "energywind", - x = 9496, - z = 7304, - facing = 0, - }, - { - name = "energywind", - x = 9576, - z = 7192, - facing = 0, - }, - { - name = "energywind", - x = 9560, - z = 7112, - facing = 0, - }, - { - name = "energywind", - x = 9416, - z = 7224, - facing = 0, - }, - { - name = "energysolar", - x = 7608, - z = 824, - facing = 0, - }, - { - name = "energysolar", - x = 7752, - z = 776, - facing = 0, - }, - { - name = "energysolar", - x = 7896, - z = 744, - facing = 0, - }, - { - name = "energysolar", - x = 7816, - z = 920, - facing = 0, - }, - { - name = "energypylon", - x = 7768, - z = 3480, - facing = 0, - }, - { - name = "energypylon", - x = 7720, - z = 4440, - facing = 0, - }, - { - name = "energysolar", - x = 7624, - z = 4808, - facing = 0, - }, - { - name = "energysolar", - x = 7752, - z = 4936, - facing = 0, - }, - { - name = "energysolar", - x = 7880, - z = 3144, - facing = 0, - }, - { - name = "energysolar", - x = 7944, - z = 4888, - facing = 0, - }, - { - name = "energysolar", - x = 7944, - z = 2968, - facing = 0, - }, - { - name = "energysolar", - x = 8056, - z = 4744, - facing = 0, - }, - { - name = "energysolar", - x = 8088, - z = 2952, - facing = 0, - }, - { - name = "energysolar", - x = 8168, - z = 3096, - facing = 0, - }, - { - name = "energywind", - x = 9080, - z = 4776, - facing = 0, - }, - { - name = "energywind", - x = 9128, - z = 4856, - facing = 0, - }, - { - name = "energywind", - x = 9160, - z = 4936, - facing = 0, - }, - { - name = "energywind", - x = 9240, - z = 5096, - facing = 0, - }, - { - name = "energywind", - x = 9208, - z = 5016, - facing = 0, - }, - { - name = "energywind", - x = 9304, - z = 5080, - facing = 0, - }, - { - name = "energywind", - x = 9320, - z = 3112, - facing = 0, - }, - { - name = "energywind", - x = 9336, - z = 5000, - facing = 0, - }, - { - name = "energywind", - x = 9368, - z = 3032, - facing = 0, - }, - { - name = "energywind", - x = 9432, - z = 2952, - facing = 0, - }, - { - name = "energywind", - x = 9384, - z = 4920, - facing = 0, - }, - { - name = "energywind", - x = 9416, - z = 4840, - facing = 0, - }, - { - name = "energywind", - x = 9480, - z = 2872, - facing = 0, - }, - { - name = "energywind", - x = 9512, - z = 2968, - facing = 0, - }, - { - name = "energywind", - x = 9592, - z = 3048, - facing = 0, - }, - { - name = "turretheavylaser", - x = 9784, - z = 4280, - facing = 0, - }, - { - name = "energywind", - x = 9544, - z = 6952, - facing = 0, - }, - { - name = "energywind", - x = 9560, - z = 7032, - facing = 0, - }, - { - name = "turretheavylaser", - x = 9720, - z = 3592, - facing = 2, - }, - { - name = "energywind", - x = 9576, - z = 7272, - facing = 0, - }, - { - name = "energywind", - x = 9352, - z = 7144, - facing = 0, - }, - { - name = "turretheavylaser", - x = 9192, - z = 3896, - facing = 3, - }, - { - name = "energywind", - x = 9272, - z = 7064, - facing = 0, - }, - { - name = "turretaalaser", - x = 9432, - z = 3720, - facing = 2, - }, - { - name = "turretaalaser", - x = 9416, - z = 4088, - facing = 0, - }, - { - name = "energysolar", - x = 7800, - z = 7176, - facing = 0, - }, - { - name = "energysolar", - x = 7880, - z = 7320, - facing = 0, - }, - { - name = "energysolar", - x = 7736, - z = 7288, - facing = 0, - }, - { - name = "energysolar", - x = 7592, - z = 7304, - facing = 0, - }, - { - name = "striderscorpion", - x = 9745, - z = 3836, - facing = 3, - }, - { - name = "striderdante", - x = 9726, - z = 4115, - facing = 0, - }, - { - name = "striderarty", - x = 9808, - z = 3987, - facing = 3, - }, - { - name = "staticantinuke", - x = 8904, - z = 6304, - facing = 0, - }, - { - name = "tankcon", - x = 8244, - z = 5123, - facing = 0, - }, - { - name = "turretaafar", - x = 7632, - z = 992, - facing = 3, - }, - { - name = "turretheavylaser", - x = 7336, - z = 1048, - facing = 3, - }, - { - name = "turretriot", - x = 7336, - z = 632, - facing = 3, - }, - { - name = "turretheavylaser", - x = 7864, - z = 456, - facing = 3, - }, - { - name = "turretriot", - x = 7720, - z = 1224, - facing = 3, - }, - { - name = "tankcon", - x = 8352, - z = 5110, - facing = 0, - }, - { - name = "staticantinuke", - x = 9048, - z = 1920, - facing = 0, - }, - { - name = "turretheavylaser", - x = 7480, - z = 2600, - facing = 2, - }, - { - name = "turretriot", - x = 8072, - z = 7704, - facing = 3, - }, - { - name = "turretriot", - x = 7800, - z = 2520, - facing = 2, - }, - { - name = "turretheavylaser", - x = 7752, - z = 7688, - facing = 3, - }, - { - name = "turretriot", - x = 7352, - z = 3432, - facing = 3, - }, - { - name = "turretriot", - x = 7032, - z = 7224, - facing = 3, - }, - { - name = "turretheavylaser", - x = 7336, - z = 6680, - facing = 3, - }, - { - name = "turretriot", - x = 7288, - z = 4472, - facing = 3, - }, - { - name = "turretriot", - x = 7800, - z = 6440, - facing = 3, - }, - { - name = "turretaafar", - x = 7520, - z = 7040, - facing = 3, - }, - { - name = "turretheavylaser", - x = 7816, - z = 5512, - facing = 3, - }, - { - name = "turretaaflak", - x = 8136, - z = 4984, - facing = 3, - }, - { - name = "factoryspider", - x = 8488, - z = 872, - facing = 3, - }, - { - name = "staticcon", - x = 8616, - z = 856, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8616, 856}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8591, 881}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8616, - z = 952, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8616, 952}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8591, 977}, options = {"shift"}}, - }, - }, - { - name = "turretaaflak", - x = 8024, - z = 3160, - facing = 3, - }, - { - name = "staticcon", - x = 8616, - z = 1048, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8616, 1048}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8591, 1073}, options = {"shift"}}, - }, - }, - { - name = "factorycloak", - x = 7808, - z = 6840, - facing = 3, - }, - { - name = "staticheavyradar", - x = 7296, - z = 2816, - facing = 3, - }, - { - name = "staticheavyradar", - x = 7264, - z = 4976, - facing = 3, - }, - { - name = "staticcon", - x = 9336, - z = 3352, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9336, 3352}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9311, 3377}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 9432, - z = 3352, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9432, 3352}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9407, 3377}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 9528, - z = 3352, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9528, 3352}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9503, 3377}, options = {"shift"}}, - }, - }, - { - name = "factorygunship", - x = 9464, - z = 3224, - facing = 3, - }, - { - name = "staticcon", - x = 7768, - z = 6968, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7768, 6968}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7743, 6943}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7864, - z = 6968, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7864, 6968}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7839, 6943}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7960, - z = 6968, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7960, 6968}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7935, 6943}, options = {"shift"}}, - }, - }, - { - name = "striderhub", - x = 9312, - z = 3248, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9312, 3248}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9287, 3273}, options = {"shift"}}, - }, - }, - { - name = "gunshipassault", - x = 9035, - z = 3213, - facing = 1, - }, - { - name = "gunshipheavyskirm", - x = 9082, - z = 3107, - facing = 1, - }, - { - name = "gunshipheavyskirm", - x = 9096, - z = 3342, - facing = 1, - }, - { - name = "gunshipheavytrans", - x = 9241, - z = 3244, - facing = 1, - }, - { - name = "gunshipheavytrans", - x = 9205, - z = 3060, - facing = 2, - }, - { - name = "cloakassault", - x = 7100, - z = 5492, - facing = 2, - }, - { - name = "cloakassault", - x = 7167, - z = 5684, - facing = 2, - }, - { - name = "cloakassault", - x = 7235, - z = 5876, - facing = 2, - }, - { - name = "cloakassault", - x = 7321, - z = 6041, - facing = 2, - }, - { - name = "cloakskirm", - x = 7285, - z = 5443, - facing = 2, - }, - { - name = "cloakskirm", - x = 7387, - z = 5816, - facing = 3, - }, - { - name = "cloakskirm", - x = 7325, - z = 5633, - facing = 3, - }, - { - name = "cloakskirm", - x = 7264, - z = 5347, - facing = 2, - }, - { - name = "cloakskirm", - x = 7301, - z = 5538, - facing = 3, - }, - { - name = "cloakskirm", - x = 7356, - z = 5724, - facing = 3, - }, - { - name = "cloakskirm", - x = 7416, - z = 5922, - facing = 3, - }, - { - name = "cloakskirm", - x = 7455, - z = 6002, - facing = 3, - }, - { - name = "spidercrabe", - x = 8252, - z = 1221, - facing = 0, - }, - { - name = "spiderassault", - x = 8140, - z = 1380, - facing = 0, - }, - { - name = "spiderassault", - x = 8198, - z = 1438, - facing = 0, - }, - { - name = "spiderassault", - x = 8261, - z = 1501, - facing = 0, - }, - { - name = "spiderassault", - x = 8325, - z = 1546, - facing = 0, - }, - { - name = "spideremp", - x = 8150, - z = 1313, - facing = 0, - }, - { - name = "spideremp", - x = 8209, - z = 1347, - facing = 0, - }, - { - name = "spiderriot", - x = 8281, - z = 1452, - facing = 0, - }, - { - name = "spiderriot", - x = 8351, - z = 1396, - facing = 0, - }, - { - name = "cloakassault", - x = 7176, - z = 1525, - facing = 0, - }, - { - name = "cloakassault", - x = 7136, - z = 1719, - facing = 0, - }, - { - name = "cloakassault", - x = 7135, - z = 1904, - facing = 0, - }, - { - name = "cloakriot", - x = 7346, - z = 1573, - facing = 0, - }, - { - name = "cloakriot", - x = 7318, - z = 1733, - facing = 0, - }, - { - name = "cloakriot", - x = 7296, - z = 1913, - facing = 0, - }, - { - name = "spiderskirm", - x = 8540, - z = 6494, - facing = 0, - }, - { - name = "spiderskirm", - x = 8512, - z = 6647, - facing = 0, - }, - { - name = "spiderskirm", - x = 8487, - z = 6839, - facing = 0, - }, - { - name = "spideremp", - x = 8414, - z = 6490, - facing = 0, - }, - { - name = "spideremp", - x = 8406, - z = 6645, - facing = 0, - }, - { - name = "spideremp", - x = 8384, - z = 6809, - facing = 0, - }, - { - name = "tankassault", - x = 6944, - z = 1667, - facing = 0, - }, - { - name = "tankriot", - x = 7000, - z = 5677, - facing = 0, - }, - { - name = "tankriot", - x = 7109, - z = 5952, - facing = 0, - }, - { - name = "tankaa", - x = 7465, - z = 5470, - facing = 0, - }, - { - name = "tankaa", - x = 7524, - z = 5767, - facing = 0, - }, - { - name = "tankaa", - x = 7528, - z = 1817, - facing = 0, - }, - { - name = "spideraa", - x = 8353, - z = 1270, - facing = 0, - }, - { - name = "cloakcon", - x = 7694, - z = 6683, - facing = 2, - }, - { - name = "cloakcon", - x = 7672, - z = 6698, - facing = 2, - }, - { - name = "cloakcon", - x = 7680, - z = 6724, - facing = 2, - }, - { - name = "turretriot", - x = 7224, - z = 3864, - facing = 3, - }, - { - name = "energywind", - x = 9640, - z = 568, - facing = 3, - }, - { - name = "energywind", - x = 9640, - z = 648, - facing = 3, - }, - { - name = "energywind", - x = 9624, - z = 728, - facing = 3, - }, - { - name = "energywind", - x = 9624, - z = 808, - facing = 3, - }, - { - name = "energywind", - x = 9624, - z = 888, - facing = 3, - }, - { - name = "energywind", - x = 9688, - z = 840, - facing = 3, - }, - { - name = "spidercon", - x = 8297, - z = 926, - facing = 3, - }, - { - name = "energywind", - x = 9768, - z = 776, - facing = 3, - }, - { - name = "spidercon", - x = 8400, - z = 1016, - facing = 0, - }, - { - name = "energywind", - x = 9848, - z = 712, - facing = 3, - }, - { - name = "staticmex", - x = 6168, - z = 472, - facing = 3, - }, - { - name = "staticmex", - x = 6600, - z = 1560, - facing = 3, - }, - { - name = "staticcon", - x = 8440, - z = 4664, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8440, 4664}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8415, 4639}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8440, - z = 4760, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8440, 4760}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8415, 4735}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8440, - z = 4856, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8440, 4856}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8415, 4831}, options = {"shift"}}, - }, - }, - { - name = "factorytank", - x = 8304, - z = 4784, - facing = 0, - }, - { - name = "staticmex", - x = 6776, - z = 3880, - facing = 3, - }, - { - name = "staticmex", - x = 6664, - z = 4872, - facing = 3, - }, - { - name = "staticmex", - x = 6760, - z = 5912, - facing = 3, - }, - } - }, - aiConfig = { - { - startX = 200, - startZ = 4400, - aiLib = "Circuit_difficulty_autofill", - humanName = "Enemy", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "zenith", - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energyheavygeo", - "energysingu", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - "staticantinuke", - "staticrearm", - "turretaafar", - "turretheavy", - "staticnuke", - "staticheavyarty", - "staticarty", - "factorycloak", - "cloakcon", - "cloakraid", - "cloakriot", - "cloakskirm", - "cloakassault", - "cloakaa", - "cloakarty", - "cloaksnipe", - "cloakheavyraid", - "cloakbomb", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldassault", - "shieldriot", - "shieldskirm", - "shieldbomb", - "shieldaa", - "shieldfelon", - "shieldshield", - "shieldarty", - "factoryplane", - "planecon", - "planescout", - "planefighter", - "planeheavyfighter", - "bomberprec", - "bomberdisarm", - "bomberheavy", - "factoryveh", - "vehcon", - "vehscout", - "vehraid", - "vehriot", - "vehassault", - "vehaa", - "vehsupport", - "veharty", - "vehheavyarty", - "vehcapture", - "factorygunship", - "gunshipcon", - "gunshipbomb", - "gunshipemp", - "gunshipaa", - "gunshipassault", - "gunshipheavyskirm", - "gunshipskirm", - "gunshipraid", - "gunshipkrow", - "factoryjump", - "jumpcon", - "jumpraid", - "jumpskirm", - "jumpassault", - "jumpsumo", - "jumparty", - "jumpblackhole", - "jumpaa", - "factoryspider", - "spidercon", - "spiderscout", - "spiderriot", - "spideremp", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spiderantiheavy", - "spideraa", - "factoryhover", - "hovercon", - "hoverraid", - "hoverriot", - "hoverskirm", - "hoverassault", - "hoverdepthcharge", - "hoverarty", - "hoveraa", - "factorytank", - "tankcon", - "tankassault", - "tankheavyassault", - "tankarty", - "tankheavyarty", - "tankaa", - "tankriot", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "amphbomb", - "amphaa", - "striderhub", - "striderdante", - "striderarty", - "striderscorpion", - "striderfunnelweb", - "striderantiheavy", - "striderbantha", - }, - commanderLevel = 7, - commander = { - name = "Ahes", - chassis = "recon", - decorations = { - }, - modules = { - "commweapon_flamethrower", - "commweapon_napalmgrenade", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_battle_drone", - "module_battle_drone", - "module_battle_drone", - "module_battle_drone", - "module_battle_drone", - "module_autorepair", - "module_autorepair", - "module_autorepair", - } - }, - startUnits = { - { - name = "zenith", - x = 160, - z = 4144, - facing = 3, - }, - { - name = "energygeo", - x = 776, - z = 4296, - facing = 3, - }, - { - name = "turretaaheavy", - x = 1040, - z = 4256, - facing = 3, - }, - { - name = "turretriot", - x = 472, - z = 3880, - facing = 2, - }, - { - name = "turretriot", - x = 24, - z = 3704, - facing = 2, - }, - { - name = "turretriot", - x = 504, - z = 4520, - facing = 0, - }, - { - name = "turretriot", - x = 24, - z = 4584, - facing = 0, - }, - { - name = "energywind", - x = 600, - z = 4200, - facing = 0, - }, - { - name = "energywind", - x = 520, - z = 4200, - facing = 0, - }, - { - name = "energywind", - x = 440, - z = 4200, - facing = 0, - }, - { - name = "energywind", - x = 440, - z = 4280, - facing = 0, - }, - { - name = "energywind", - x = 520, - z = 4280, - facing = 0, - }, - { - name = "energywind", - x = 600, - z = 4280, - facing = 0, - }, - { - name = "shieldraid", - x = 3294, - z = 4440, - facing = 1, - }, - { - name = "energywind", - x = 600, - z = 4360, - facing = 0, - }, - { - name = "energywind", - x = 520, - z = 4360, - facing = 0, - }, - { - name = "energywind", - x = 440, - z = 4360, - facing = 0, - }, - { - name = "staticmex", - x = 808, - z = 1272, - facing = 0, - }, - { - name = "shieldraid", - x = 3271, - z = 4423, - facing = 1, - }, - { - name = "staticmex", - x = 648, - z = 904, - facing = 0, - }, - { - name = "energypylon", - x = 824, - z = 3672, - facing = 0, - }, - { - name = "staticmex", - x = 1048, - z = 920, - facing = 0, - }, - { - name = "staticmex", - x = 936, - z = 3144, - facing = 0, - }, - { - name = "energywind", - x = 808, - z = 3432, - facing = 0, - }, - { - name = "energywind", - x = 840, - z = 3352, - facing = 0, - }, - { - name = "energywind", - x = 872, - z = 3272, - facing = 0, - }, - { - name = "energywind", - x = 904, - z = 3192, - facing = 0, - }, - { - name = "energywind", - x = 984, - z = 3224, - facing = 0, - }, - { - name = "energywind", - x = 1016, - z = 3304, - facing = 0, - }, - { - name = "staticmex", - x = 2456, - z = 856, - facing = 0, - }, - { - name = "energywind", - x = 1064, - z = 3384, - facing = 0, - }, - { - name = "energywind", - x = 1096, - z = 3464, - facing = 0, - }, - { - name = "staticmex", - x = 2456, - z = 1208, - facing = 0, - }, - { - name = "staticmex", - x = 2872, - z = 1000, - facing = 0, - }, - { - name = "energypylon", - x = 872, - z = 4920, - facing = 0, - }, - { - name = "energywind", - x = 1000, - z = 5416, - facing = 0, - }, - { - name = "energywind", - x = 1016, - z = 5336, - facing = 0, - }, - { - name = "energywind", - x = 1016, - z = 5256, - facing = 0, - }, - { - name = "energywind", - x = 1032, - z = 5176, - facing = 0, - }, - { - name = "staticmex", - x = 2328, - z = 3272, - facing = 0, - }, - { - name = "energywind", - x = 1048, - z = 5096, - facing = 0, - }, - { - name = "energywind", - x = 1048, - z = 5016, - facing = 0, - }, - { - name = "staticmex", - x = 2568, - z = 3544, - facing = 0, - }, - { - name = "energywind", - x = 696, - z = 5208, - facing = 0, - }, - { - name = "energywind", - x = 776, - z = 5288, - facing = 0, - }, - { - name = "staticmex", - x = 2152, - z = 3592, - facing = 0, - }, - { - name = "energywind", - x = 840, - z = 5368, - facing = 0, - }, - { - name = "energywind", - x = 920, - z = 5448, - facing = 0, - }, - { - name = "staticmex", - x = 1176, - z = 3480, - facing = 0, - }, - { - name = "staticmex", - x = 728, - z = 3480, - facing = 0, - }, - { - name = "staticmex", - x = 1112, - z = 4984, - facing = 0, - }, - { - name = "staticmex", - x = 984, - z = 5496, - facing = 0, - }, - { - name = "energywind", - x = 888, - z = 1224, - facing = 0, - }, - { - name = "staticmex", - x = 616, - z = 5192, - facing = 0, - }, - { - name = "energywind", - x = 920, - z = 1144, - facing = 0, - }, - { - name = "energywind", - x = 952, - z = 1064, - facing = 0, - }, - { - name = "energywind", - x = 984, - z = 984, - facing = 0, - }, - { - name = "energywind", - x = 760, - z = 1208, - facing = 0, - }, - { - name = "energywind", - x = 744, - z = 1128, - facing = 0, - }, - { - name = "staticmex", - x = 2056, - z = 5096, - facing = 0, - }, - { - name = "energywind", - x = 728, - z = 1048, - facing = 0, - }, - { - name = "energywind", - x = 712, - z = 968, - facing = 0, - }, - { - name = "staticmex", - x = 2328, - z = 5496, - facing = 0, - }, - { - name = "staticmex", - x = 2552, - z = 5032, - facing = 0, - }, - { - name = "staticmex", - x = 2600, - z = 7272, - facing = 0, - }, - { - name = "staticmex", - x = 2552, - z = 7576, - facing = 0, - }, - { - name = "staticmex", - x = 2200, - z = 7400, - facing = 0, - }, - { - name = "staticmex", - x = 776, - z = 7320, - facing = 0, - }, - { - name = "staticmex", - x = 680, - z = 7816, - facing = 0, - }, - { - name = "energywind", - x = 760, - z = 7400, - facing = 0, - }, - { - name = "energywind", - x = 744, - z = 7480, - facing = 0, - }, - { - name = "staticmex", - x = 280, - z = 7480, - facing = 0, - }, - { - name = "energywind", - x = 712, - z = 7560, - facing = 0, - }, - { - name = "energywind", - x = 696, - z = 7640, - facing = 0, - }, - { - name = "energywind", - x = 664, - z = 7720, - facing = 0, - }, - { - name = "energywind", - x = 600, - z = 7768, - facing = 0, - }, - { - name = "energywind", - x = 536, - z = 7688, - facing = 0, - }, - { - name = "energywind", - x = 472, - z = 7608, - facing = 0, - }, - { - name = "energywind", - x = 408, - z = 7528, - facing = 0, - }, - { - name = "energywind", - x = 344, - z = 7448, - facing = 0, - }, - { - name = "energysingu", - x = 56, - z = 7416, - facing = 0, - }, - { - name = "energypylon", - x = 424, - z = 7368, - facing = 0, - }, - { - name = "shieldraid", - x = 3270, - z = 4449, - facing = 2, - }, - { - name = "energysolar", - x = 2520, - z = 7336, - facing = 0, - }, - { - name = "energysolar", - x = 2472, - z = 7480, - facing = 0, - }, - { - name = "energysolar", - x = 2312, - z = 7432, - facing = 0, - }, - { - name = "energysingu", - x = 56, - z = 1048, - facing = 0, - }, - { - name = "energypylon", - x = 584, - z = 1144, - facing = 0, - }, - { - name = "staticshield", - x = 48, - z = 4048, - facing = 0, - }, - { - name = "staticshield", - x = 272, - z = 4048, - facing = 0, - }, - { - name = "staticshield", - x = 272, - z = 4288, - facing = 0, - }, - { - name = "staticshield", - x = 48, - z = 4288, - facing = 0, - }, - { - name = "staticantinuke", - x = 328, - z = 4176, - facing = 0, - }, - { - name = "energysolar", - x = 2152, - z = 5112, - facing = 0, - }, - { - name = "energysolar", - x = 2248, - z = 5256, - facing = 0, - }, - { - name = "energysolar", - x = 2360, - z = 5400, - facing = 0, - }, - { - name = "energysolar", - x = 2408, - z = 5224, - facing = 0, - }, - { - name = "energysolar", - x = 2472, - z = 5080, - facing = 0, - }, - { - name = "energyheavygeo", - x = 2616, - z = 4264, - facing = 0, - }, - { - name = "energysolar", - x = 2552, - z = 920, - facing = 0, - }, - { - name = "energysolar", - x = 2552, - z = 1064, - facing = 0, - }, - { - name = "energysolar", - x = 2552, - z = 1208, - facing = 0, - }, - { - name = "energysolar", - x = 2680, - z = 1080, - facing = 0, - }, - { - name = "energysolar", - x = 2808, - z = 952, - facing = 0, - }, - { - name = "energysolar", - x = 2328, - z = 3368, - facing = 0, - }, - { - name = "energysolar", - x = 2280, - z = 3512, - facing = 0, - }, - { - name = "energysolar", - x = 2232, - z = 3656, - facing = 0, - }, - { - name = "energysolar", - x = 2456, - z = 3496, - facing = 0, - }, - { - name = "staticantinuke", - x = 1224, - z = 1952, - facing = 0, - }, - { - name = "staticantinuke", - x = 1144, - z = 6656, - facing = 0, - }, - { - name = "staticradar", - x = 3056, - z = 1216, - facing = 3, - }, - { - name = "staticradar", - x = 2976, - z = 3696, - facing = 3, - }, - { - name = "staticradar", - x = 2912, - z = 4896, - facing = 3, - }, - { - name = "staticradar", - x = 2928, - z = 7184, - facing = 3, - }, - { - name = "energypylon", - x = 1144, - z = 7400, - facing = 1, - }, - { - name = "energypylon", - x = 2424, - z = 7320, - facing = 1, - }, - { - name = "energypylon", - x = 2248, - z = 4744, - facing = 1, - }, - { - name = "energypylon", - x = 1752, - z = 7288, - facing = 1, - }, - { - name = "energypylon", - x = 1656, - z = 5144, - facing = 1, - }, - { - name = "turretantiheavy", - x = 2880, - z = 7552, - facing = 1, - }, - { - name = "turretantiheavy", - x = 2752, - z = 7056, - facing = 1, - }, - { - name = "energypylon", - x = 1704, - z = 3544, - facing = 1, - }, - { - name = "turretheavy", - x = 2392, - z = 7736, - facing = 1, - }, - { - name = "energypylon", - x = 2488, - z = 3736, - facing = 1, - }, - { - name = "turretheavy", - x = 2408, - z = 6952, - facing = 1, - }, - { - name = "turretantiheavy", - x = 2976, - z = 3568, - facing = 1, - }, - { - name = "turretaafar", - x = 2240, - z = 7088, - facing = 1, - }, - { - name = "turretaafar", - x = 2224, - z = 7600, - facing = 1, - }, - { - name = "turretheavy", - x = 1160, - z = 3288, - facing = 1, - }, - { - name = "turretaafar", - x = 944, - z = 7440, - facing = 1, - }, - { - name = "energypylon", - x = 1512, - z = 1304, - facing = 1, - }, - { - name = "energypylon", - x = 2168, - z = 1144, - facing = 1, - }, - { - name = "energypylon", - x = 2776, - z = 1080, - facing = 1, - }, - { - name = "turretheavy", - x = 2744, - z = 584, - facing = 1, - }, - { - name = "turretheavy", - x = 2808, - z = 1576, - facing = 1, - }, - { - name = "turretantiheavy", - x = 2944, - z = 1328, - facing = 1, - }, - { - name = "turretantiheavy", - x = 3120, - z = 848, - facing = 1, - }, - { - name = "turretaafar", - x = 2640, - z = 1376, - facing = 1, - }, - { - name = "turretaafar", - x = 2672, - z = 784, - facing = 1, - }, - { - name = "turretaafar", - x = 1008, - z = 1504, - facing = 1, - }, - { - name = "turretaaflak", - x = 1976, - z = 3384, - facing = 1, - }, - { - name = "turretaaflak", - x = 1960, - z = 3592, - facing = 1, - }, - { - name = "turretaaflak", - x = 1864, - z = 5080, - facing = 1, - }, - { - name = "turretaaflak", - x = 1912, - z = 4904, - facing = 1, - }, - { - name = "energypylon", - x = 2520, - z = 5208, - facing = 1, - }, - { - name = "turretantiheavy", - x = 2976, - z = 5072, - facing = 1, - }, - { - name = "turretheavylaser", - x = 1416, - z = 3720, - facing = 1, - }, - { - name = "turretheavylaser", - x = 648, - z = 2984, - facing = 1, - }, - { - name = "turretheavy", - x = 1176, - z = 5320, - facing = 1, - }, - { - name = "turretheavylaser", - x = 792, - z = 5640, - facing = 1, - }, - { - name = "staticshield", - x = 2464, - z = 4256, - facing = 1, - }, - { - name = "turretheavy", - x = 3240, - z = 4248, - facing = 1, - }, - { - name = "energypylon", - x = 2824, - z = 4232, - facing = 1, - }, - { - name = "turretaaflak", - x = 2456, - z = 4024, - facing = 1, - }, - { - name = "striderbantha", - x = 329, - z = 1285, - facing = 0, - }, - { - name = "striderbantha", - x = 1851, - z = 6598, - facing = 0, - }, - { - name = "factoryspider", - x = 760, - z = 7064, - facing = 1, - }, - { - name = "staticcon", - x = 632, - z = 7016, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {632, 7016}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {657, 6991}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 632, - z = 7112, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {632, 7112}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {657, 7087}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 632, - z = 7208, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {632, 7208}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {657, 7183}, options = {"shift"}}, - }, - }, - { - name = "staticshield", - x = 64, - z = 7264, - facing = 1, - }, - { - name = "staticshield", - x = 80, - z = 7552, - facing = 1, - }, - { - name = "turretriot", - x = 200, - z = 7208, - facing = 1, - }, - { - name = "turretriot", - x = 216, - z = 7624, - facing = 1, - }, - { - name = "turretaaflak", - x = 216, - z = 7400, - facing = 1, - }, - { - name = "tankheavyassault", - x = 460, - z = 1341, - facing = 0, - }, - { - name = "tankheavyassault", - x = 286, - z = 1448, - facing = 0, - }, - { - name = "tankassault", - x = 1727, - z = 6620, - facing = 0, - }, - { - name = "tankassault", - x = 1931, - z = 6707, - facing = 0, - }, - { - name = "tankassault", - x = 1900, - z = 6437, - facing = 0, - }, - { - name = "spiderassault", - x = 986, - z = 7007, - facing = 0, - }, - { - name = "spiderassault", - x = 1062, - z = 7047, - facing = 0, - }, - { - name = "spiderassault", - x = 983, - z = 7164, - facing = 0, - }, - { - name = "spiderassault", - x = 1087, - z = 7212, - facing = 0, - }, - { - name = "spiderassault", - x = 1137, - z = 7131, - facing = 0, - }, - { - name = "spiderassault", - x = 1163, - z = 7031, - facing = 0, - }, - { - name = "staticshield", - x = 16, - z = 1216, - facing = 1, - }, - { - name = "spiderassault", - x = 1114, - z = 578, - facing = 0, - }, - { - name = "spiderassault", - x = 1134, - z = 281, - facing = 0, - }, - { - name = "spiderassault", - x = 1263, - z = 500, - facing = 0, - }, - { - name = "staticshield", - x = 16, - z = 912, - facing = 1, - }, - { - name = "spiderassault", - x = 1262, - z = 403, - facing = 0, - }, - { - name = "spiderassault", - x = 1322, - z = 217, - facing = 0, - }, - { - name = "turretriot", - x = 152, - z = 1256, - facing = 1, - }, - { - name = "turretriot", - x = 152, - z = 904, - facing = 1, - }, - { - name = "turretaaflak", - x = 200, - z = 1080, - facing = 1, - }, - { - name = "factoryspider", - x = 872, - z = 712, - facing = 1, - }, - { - name = "staticcon", - x = 744, - z = 584, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {744, 584}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {769, 609}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 744, - z = 680, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {744, 680}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {769, 705}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 744, - z = 776, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {744, 776}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {769, 801}, options = {"shift"}}, - }, - }, - { - name = "factoryveh", - x = 2544, - z = 2944, - facing = 1, - }, - { - name = "staticcon", - x = 2376, - z = 2920, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2376, 2920}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2401, 2945}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 2376, - z = 3016, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2376, 3016}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2401, 3041}, options = {"shift"}}, - }, - }, - { - name = "factorytank", - x = 2112, - z = 5792, - facing = 1, - }, - { - name = "staticcon", - x = 1960, - z = 5752, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1960, 5752}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1985, 5727}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 1960, - z = 5848, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1960, 5848}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1985, 5823}, options = {"shift"}}, - }, - }, - { - name = "factoryamph", - x = 3192, - z = 4024, - facing = 1, - }, - { - name = "staticcon", - x = 3032, - z = 4040, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3032, 4040}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3057, 4065}, options = {"shift"}}, - }, - }, - { - name = "factoryshield", - x = 3112, - z = 4480, - facing = 1, - }, - { - name = "staticcon", - x = 2952, - z = 4440, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2952, 4440}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2977, 4415}, options = {"shift"}}, - }, - }, - { - name = "amphassault", - x = 3587, - z = 4023, - facing = 1, - }, - { - name = "amphfloater", - x = 3421, - z = 4015, - facing = 1, - }, - { - name = "amphfloater", - x = 3436, - z = 4055, - facing = 1, - }, - { - name = "amphriot", - x = 3494, - z = 4084, - facing = 1, - }, - { - name = "vehsupport", - x = 2813, - z = 2927, - facing = 1, - }, - { - name = "amphriot", - x = 3703, - z = 4073, - facing = 1, - }, - { - name = "vehsupport", - x = 2764, - z = 2919, - facing = 1, - }, - { - name = "vehsupport", - x = 2797, - z = 3021, - facing = 1, - }, - { - name = "tankcon", - x = 2383, - z = 5795, - facing = 1, - }, - { - name = "tankarty", - x = 2468, - z = 5767, - facing = 1, - }, - { - name = "vehsupport", - x = 2762, - z = 2972, - facing = 1, - }, - { - name = "tankriot", - x = 2336, - z = 5833, - facing = 0, - }, - { - name = "vehsupport", - x = 2723, - z = 2993, - facing = 1, - }, - { - name = "tankriot", - x = 2319, - z = 5891, - facing = 2, - }, - { - name = "vehsupport", - x = 2696, - z = 2952, - facing = 2, - }, - { - name = "factorygunship", - x = 712, - z = 5016, - facing = 1, - }, - { - name = "staticcon", - x = 632, - z = 4920, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {632, 4920}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {657, 4895}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 728, - z = 4920, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {728, 4920}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {753, 4895}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 1032, - z = 3608, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1032, 3608}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1057, 3633}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 1128, - z = 3608, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1128, 3608}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1153, 3633}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 1128, - z = 3704, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1128, 3704}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1153, 3729}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 1032, - z = 3704, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1032, 3704}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1057, 3729}, options = {"shift"}}, - }, - }, - { - name = "striderhub", - x = 1232, - z = 3648, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1232, 3648}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1257, 3673}, options = {"shift"}}, - }, - }, - { - name = "shieldcon", - x = 3289, - z = 4468, - facing = 1, - }, - { - name = "shieldcon", - x = 3248, - z = 4411, - facing = 1, - }, - { - name = "shieldraid", - x = 3318, - z = 4448, - facing = 2, - }, - { - name = "shieldraid", - x = 3277, - z = 4397, - facing = 1, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "zenith", - "energysingu", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the enemy Zenith and Singularity Reactors", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 2, - unitTypes = { - "zenith", - "raveparty", - "mahlazer", - }, - image = planetUtilities.ICON_DIR .. "zenith.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have two superweapons (Zenith, DRP, Starlight)", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - onlyCountRemovedUnits = true, - satisfyByTime = 10*60, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 2, - enemyUnitTypes = { - "striderbantha", - }, - image = planetUtilities.ICON_DIR .. "striderbantha.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy 2 enemy Paladins before 10:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "zenith", - }, - modules = { - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet67.lua b/campaign/dev/planets/planet67.lua deleted file mode 100644 index 2b6f0b947..000000000 --- a/campaign/dev/planets/planet67.lua +++ /dev/null @@ -1,2847 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/terran03.png" - - local planetData = { - name = "Zhurou", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.80, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.94, - image = image, - size = planetUtilities.PLANET_SIZE_MAP * 1.25, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "4910 km", - primary = "Pallis", - primaryType = "G4V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24642", - text = [[You are facing a massive fleet of capital ships. Ensure your complete domination of the seas with the Disco Rave Party superweapon.]] - }, - tips = { - { - image = "unitpics/raveparty.png", - text = [[The Disco Rave Party cannon fires a colourful variety of projectiles into enemy armies and bases. Like all superweapons it is unsubtle, but the DRP makes up for it with style.]] - }, - { - image = "unitpics/staticantinuke.png", - text = [[Your base currently lacks anti-nuke coverage. It would be prudent to correct this quickly.]] - }, - { - image = "unitpics/cremcom.png", - text = [[This is one of the final missions of the campaign. If you don't have some of the other late-game unit unlocks it might be very hard!]] - }, - }, - gameConfig = { - mapName = "Porky_Islands", - playerConfig = { - startX = 6100, - startZ = 1800, - allyTeam = 0, - commanderParameters = { - facplop = true, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "raveparty", - "staticantinuke", - "staticstorage", - }, - startUnits = { - { - name = "raveparty", - x = 6312, - z = 1912, - facing = 0, - terraformHeight = 247, - difficultyAtLeast = 1, - difficultyAtMost = 1, - buildProgress = 0.65, - }, - { - name = "raveparty", - x = 6312, - z = 1912, - facing = 0, - terraformHeight = 247, - difficultyAtLeast = 2, - difficultyAtMost = 2, - buildProgress = 0.55, - }, - { - name = "raveparty", - x = 6312, - z = 1912, - facing = 0, - terraformHeight = 247, - difficultyAtLeast = 3, - difficultyAtMost = 3, - buildProgress = 0.45, - }, - { - name = "raveparty", - x = 6312, - z = 1912, - facing = 0, - terraformHeight = 247, - difficultyAtLeast = 4, - difficultyAtMost = 4, - buildProgress = 0.35, - }, - -- { - -- name = "staticantinuke", - -- x = 6800, - -- z = 1580, - -- facing = 0, - -- }, - { - name = "staticstorage", - x = 5500, - z = 1650, - facing = 0, - }, - { - name = "staticstorage", - x = 7600, - z = 3500, - facing = 0, - }, - { - name = "staticstorage", - x = 8000, - z = 800, - facing = 0, - }, - { - name = "staticmex", - x = 7176, - z = 1304, - facing = 0, - }, - { - name = "staticmex", - x = 6696, - z = 1400, - facing = 0, - }, - { - name = "staticmex", - x = 6920, - z = 808, - facing = 0, - }, - { - name = "staticmex", - x = 7192, - z = 1816, - facing = 0, - }, - { - name = "staticmex", - x = 7416, - z = 328, - facing = 0, - }, - { - name = "staticmex", - x = 7784, - z = 776, - facing = 0, - }, - { - name = "staticmex", - x = 7864, - z = 1608, - facing = 0, - }, - { - name = "staticmex", - x = 7000, - z = 2824, - facing = 0, - }, - { - name = "staticmex", - x = 5368, - z = 920, - facing = 0, - }, - { - name = "staticmex", - x = 7048, - z = 3320, - facing = 0, - }, - { - name = "staticmex", - x = 4904, - z = 744, - facing = 0, - }, - { - name = "staticmex", - x = 7672, - z = 3352, - facing = 0, - }, - { - name = "staticmex", - x = 5128, - z = 424, - facing = 0, - }, - { - name = "staticmex", - x = 7880, - z = 3352, - facing = 0, - }, - { - name = "staticmex", - x = 4520, - z = 264, - facing = 0, - }, - { - name = "staticmex", - x = 7944, - z = 4008, - facing = 0, - }, - { - name = "staticmex", - x = 4408, - z = 184, - facing = 0, - }, - { - name = "staticmex", - x = 6184, - z = 3928, - facing = 0, - }, - { - name = "staticmex", - x = 5768, - z = 1832, - facing = 0, - }, - { - name = "staticmex", - x = 5480, - z = 2040, - facing = 0, - }, - { - name = "staticmex", - x = 6440, - z = 2824, - facing = 0, - }, - { - name = "staticmex", - x = 5240, - z = 2520, - facing = 0, - }, - { - name = "staticmex", - x = 5864, - z = 2632, - facing = 0, - }, - { - name = "energysingu", - x = 6936, - z = 56, - facing = 3, - }, - { - name = "energyfusion", - x = 8160, - z = 2968, - facing = 3, - }, - { - name = "energyfusion", - x = 8160, - z = 3240, - facing = 3, - }, - { - name = "energyfusion", - x = 8160, - z = 3528, - facing = 3, - }, - { - name = "energypylon", - x = 7128, - z = 536, - facing = 1, - }, - { - name = "energypylon", - x = 7688, - z = 1240, - facing = 1, - }, - { - name = "energypylon", - x = 7720, - z = 3832, - facing = 1, - }, - { - name = "energypylon", - x = 6776, - z = 1384, - facing = 1, - }, - { - name = "energypylon", - x = 6952, - z = 3352, - facing = 1, - }, - { - name = "energypylon", - x = 6232, - z = 696, - facing = 1, - }, - { - name = "energypylon", - x = 6216, - z = 2776, - facing = 1, - }, - { - name = "energypylon", - x = 5608, - z = 2248, - facing = 1, - }, - { - name = "energypylon", - x = 7336, - z = 2072, - facing = 1, - }, - { - name = "energypylon", - x = 5432, - z = 1496, - facing = 1, - }, - { - name = "energypylon", - x = 7784, - z = 2872, - facing = 1, - }, - { - name = "energypylon", - x = 5048, - z = 760, - facing = 1, - }, - { - name = "energypylon", - x = 4680, - z = 296, - facing = 1, - }, - { - name = "energypylon", - x = 5416, - z = 344, - facing = 1, - }, - { - name = "energypylon", - x = 6520, - z = 2200, - facing = 1, - }, - { - name = "energypylon", - x = 5944, - z = 1480, - facing = 1, - }, - { - name = "staticcon", - x = 6264, - z = 1688, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6264, 1688}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6239, 1713}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 6424, - z = 1672, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6424, 1672}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6399, 1697}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 6536, - z = 1752, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6536, 1752}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6511, 1777}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 6600, - z = 1864, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6600, 1864}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6575, 1889}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 6552, - z = 2008, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6552, 2008}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6527, 2033}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 5880, - z = 3240, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5880, 3240}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5855, 3265}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 5944, - z = 3240, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5944, 3240}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5919, 3265}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 6008, - z = 3240, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6008, 3240}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {5983, 3265}, options = {"shift"}}, - }, - }, - { - name = "factoryship", - x = 5936, - z = 3408, - facing = 3, - }, - { - name = "factoryship", - x = 4544, - z = 1984, - facing = 0, - }, - { - name = "striderhub", - x = 4704, - z = 1888, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4704, 1888}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4679, 1913}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 4696, - z = 1976, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4696, 1976}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4671, 2001}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 4696, - z = 2056, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4696, 2056}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {4671, 2081}, options = {"shift"}}, - }, - }, - { - name = "energypylon", - x = 4456, - z = 1544, - facing = 0, - }, - { - name = "energypylon", - x = 3624, - z = 2072, - facing = 0, - }, - { - name = "energypylon", - x = 6760, - z = 4312, - facing = 0, - }, - { - name = "energypylon", - x = 6616, - z = 5064, - facing = 0, - }, - { - name = "turretheavy", - x = 3192, - z = 2392, - facing = 3, - terraformHeight = 193, - }, - { - name = "turretaalaser", - x = 3432, - z = 2424, - facing = 0, - }, - { - name = "turretaalaser", - x = 3112, - z = 2184, - facing = 3, - }, - { - name = "turretheavy", - x = 6280, - z = 5384, - facing = 0, - terraformHeight = 158, - }, - { - name = "turretaalaser", - x = 6472, - z = 5448, - facing = 0, - }, - { - name = "turretaalaser", - x = 6232, - z = 5176, - facing = 3, - }, - { - name = "turretheavy", - x = 5416, - z = 2696, - facing = 3, - terraformHeight = 90, - }, - { - name = "staticmex", - x = 8056, - z = 4200, - facing = 3, - }, - { - name = "turretgauss", - x = 7960, - z = 4344, - facing = 0, - }, - { - name = "turretgauss", - x = 8136, - z = 4360, - facing = 0, - }, - { - name = "turretgauss", - x = 5720, - z = 3000, - facing = 0, - }, - { - name = "staticheavyradar", - x = 4912, - z = 1296, - facing = 3, - }, - { - name = "turretgauss", - x = 5432, - z = 3048, - facing = 0, - }, - { - name = "turretgauss", - x = 5064, - z = 2792, - facing = 3, - }, - { - name = "turretgauss", - x = 5032, - z = 2488, - facing = 3, - }, - { - name = "turretgauss", - x = 4312, - z = 280, - facing = 3, - }, - { - name = "turretgauss", - x = 4232, - z = 72, - facing = 3, - }, - { - name = "turretaaflak", - x = 4552, - z = 792, - facing = 3, - }, - { - name = "turretaaflak", - x = 4840, - z = 1208, - facing = 3, - }, - { - name = "staticheavyradar", - x = 6864, - z = 3728, - facing = 3, - }, - { - name = "turretaaflak", - x = 5080, - z = 1640, - facing = 3, - }, - { - name = "turretaaflak", - x = 6136, - z = 3032, - facing = 0, - }, - { - name = "turretaaflak", - x = 6552, - z = 3480, - facing = 0, - }, - { - name = "turretaaflak", - x = 7736, - z = 4216, - facing = 0, - }, - { - name = "turretaaflak", - x = 7304, - z = 3992, - facing = 0, - }, - { - name = "turretheavylaser", - x = 7528, - z = 4168, - facing = 0, - }, - { - name = "turretheavylaser", - x = 7064, - z = 3832, - facing = 0, - }, - { - name = "turretheavylaser", - x = 6696, - z = 3592, - facing = 0, - }, - { - name = "turretheavylaser", - x = 5112, - z = 1912, - facing = 3, - }, - { - name = "turretheavylaser", - x = 6392, - z = 3160, - facing = 0, - }, - { - name = "turretheavylaser", - x = 4968, - z = 1464, - facing = 3, - }, - { - name = "turretheavylaser", - x = 4712, - z = 1048, - facing = 3, - }, - { - name = "turretheavylaser", - x = 4376, - z = 552, - facing = 3, - }, - { - name = "staticcon", - x = 6440, - z = 2168, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6440, 2168}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6415, 2193}, options = {"shift"}}, - }, - }, - { - name = "turretaafar", - x = 5728, - z = 1296, - facing = 3, - }, - { - name = "staticcon", - x = 6104, - z = 1720, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6104, 1720}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6079, 1745}, options = {"shift"}}, - }, - }, - { - name = "turretaafar", - x = 7120, - z = 2208, - facing = 0, - }, - { - name = "subraider", - x = 4104, - z = 2945, - facing = 0, - }, - { - name = "subraider", - x = 4193, - z = 3018, - facing = 0, - }, - { - name = "subraider", - x = 4007, - z = 2861, - facing = 0, - }, - { - name = "subraider", - x = 3913, - z = 2776, - facing = 3, - }, - { - name = "subraider", - x = 3820, - z = 2690, - facing = 3, - }, - { - name = "subraider", - x = 5359, - z = 4117, - facing = 0, - }, - { - name = "subraider", - x = 4833, - z = 3640, - facing = 0, - }, - { - name = "subraider", - x = 4940, - z = 3775, - facing = 0, - }, - { - name = "subraider", - x = 5031, - z = 3851, - facing = 0, - }, - { - name = "subraider", - x = 5131, - z = 3953, - facing = 0, - }, - { - name = "subraider", - x = 5248, - z = 4038, - facing = 0, - }, - { - name = "shipcarrier", - x = 4795, - z = 2960, - facing = 0, - }, - { - name = "shipheavyarty", - x = 5080, - z = 3213, - facing = 0, - }, - { - name = "shipassault", - x = 4490, - z = 2942, - facing = 0, - }, - { - name = "shipassault", - x = 4648, - z = 2668, - facing = 0, - }, - { - name = "shiparty", - x = 5317, - z = 3308, - facing = 0, - }, - { - name = "shiparty", - x = 5200, - z = 3527, - facing = 0, - }, - { - name = "shipaa", - x = 5460, - z = 3581, - facing = 0, - }, - { - name = "shipaa", - x = 4423, - z = 2713, - facing = 0, - }, - { - name = "shipcon", - x = 5576, - z = 3403, - facing = 0, - }, - { - name = "shipcon", - x = 4386, - z = 2541, - facing = 0, - }, - { - name = "amphcon", - x = 5790, - z = 1970, - facing = 0, - }, - { - name = "amphcon", - x = 5853, - z = 1970, - facing = 0, - }, - { - name = "amphcon", - x = 5923, - z = 1970, - facing = 0, - }, - { - name = "amphriot", - x = 5741, - z = 2046, - facing = 0, - }, - { - name = "amphriot", - x = 5851, - z = 2074, - facing = 0, - }, - { - name = "amphriot", - x = 5981, - z = 2026, - facing = 0, - }, - { - name = "hoverskirm", - x = 6012, - z = 2552, - facing = 0, - }, - { - name = "hoverskirm", - x = 6116, - z = 2617, - facing = 0, - }, - { - name = "hoverskirm", - x = 6237, - z = 2564, - facing = 0, - }, - { - name = "hoverarty", - x = 6120, - z = 2492, - facing = 0, - }, - { - name = "staticmex", - x = 5592, - z = 4632, - facing = 0, - }, - { - name = "staticmex", - x = 5272, - z = 5528, - facing = 0, - }, - { - name = "staticmex", - x = 4184, - z = 2328, - facing = 0, - }, - { - name = "staticmex", - x = 6184, - z = 5880, - facing = 0, - }, - { - name = "staticmex", - x = 4168, - z = 1224, - facing = 0, - }, - { - name = "staticmex", - x = 5736, - z = 6696, - facing = 0, - }, - { - name = "staticmex", - x = 3240, - z = 360, - facing = 0, - }, - { - name = "staticmex", - x = 7192, - z = 7496, - facing = 0, - }, - { - name = "staticmex", - x = 2152, - z = 1672, - facing = 0, - }, - { - name = "staticmex", - x = 7944, - z = 6712, - facing = 0, - }, - { - name = "staticmex", - x = 8072, - z = 6376, - facing = 0, - }, - { - name = "staticmex", - x = 1272, - z = 1752, - facing = 0, - }, - { - name = "staticmex", - x = 7336, - z = 6088, - facing = 0, - }, - { - name = "staticmex", - x = 968, - z = 872, - facing = 0, - }, - { - name = "staticmex", - x = 7752, - z = 5000, - facing = 0, - }, - { - name = "staticmex", - x = 1864, - z = 2680, - facing = 0, - }, - { - name = "staticmex", - x = 3080, - z = 3032, - facing = 0, - }, - } - }, - aiConfig = { - { - startX = 330, - startZ = 7200, - aiLib = "Circuit_difficulty_autofill", - humanName = "Tasnext", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energyheavygeo", - "energysingu", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - "staticantinuke", - "staticrearm", - "turretaafar", - "turretheavy", - "staticnuke", - "staticheavyarty", - "staticarty", - "factoryship", - "shipcon", - "shipaa", - "shiparty", - "shipassault", - "shipriot", - "shipscout", - "shipskirm", - "shiptorpraider", - "subraider", - "factorygunship", - "gunshipcon", - "gunshipbomb", - "gunshipemp", - "gunshipaa", - "gunshipassault", - "gunshipheavyskirm", - "gunshipskirm", - "gunshipraid", - "gunshipkrow", - "factoryplane", - "planecon", - "planescout", - "planefighter", - "planeheavyfighter", - "bomberprec", - "bomberdisarm", - "bomberheavy", - "factoryhover", - "hovercon", - "hoverraid", - "hoverriot", - "hoverskirm", - "hoverassault", - "hoverdepthcharge", - "hoverarty", - "hoveraa", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "amphbomb", - "amphaa", - "striderhub", - "shipcarrier", - "shipheavyarty", - }, - commanderLevel = 7, - commander = { - name = "Temos", - chassis = "recon", - decorations = { - "skin_recon_leopard", - }, - modules = { - "commweapon_shotgun", - "commweapon_concussion", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_autorepair", - "module_autorepair", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_dmg_booster", - "module_dmg_booster", - "module_dmg_booster", - "module_dmg_booster", - "module_dmg_booster", - } - }, - midgameUnits = { - { - name = "shipcarrier", - x = 5000, - z = 7800, - facing = 0, - spawnRadius = 150, - delay = 1*30*60, - orbitalDrop = true, - }, - { - name = "shipassault", - x = 5000, - z = 7800, - facing = 0, - spawnRadius = 150, - delay = 1*30*60, - orbitalDrop = true, - }, - { - name = "shipaa", - x = 5000, - z = 7800, - facing = 0, - spawnRadius = 150, - delay = 1*30*60, - orbitalDrop = true, - }, - { - name = "shipassault", - x = 5000, - z = 7800, - facing = 0, - spawnRadius = 150, - delay = 1*30*60, - orbitalDrop = true, - }, - { - name = "shipassault", - x = 5000, - z = 7800, - facing = 0, - spawnRadius = 150, - delay = 1*30*60, - orbitalDrop = true, - difficultyAtLeast = 2, - }, - { - name = "shipassault", - x = 5000, - z = 7800, - facing = 0, - spawnRadius = 150, - delay = 1*30*60, - orbitalDrop = true, - difficultyAtLeast = 4, - }, - { - name = "shipcarrier", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 1*30*60, - orbitalDrop = true, - }, - { - name = "shipassault", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 1*30*60, - orbitalDrop = true, - }, - { - name = "shipassault", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 1*30*60, - orbitalDrop = true, - }, - { - name = "shipassault", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 1*30*60, - orbitalDrop = true, - }, - { - name = "shipaa", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 1*30*60, - orbitalDrop = true, - }, - { - name = "shipheavyarty", - x = 5000, - z = 7800, - facing = 0, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = true, - difficultyAtLeast = 2, - }, - { - name = "shipassault", - x = 5000, - z = 7800, - facing = 0, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = true, - }, - { - name = "shipaa", - x = 5000, - z = 7800, - facing = 0, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = true, - }, - { - name = "bomberprec", - x = 5000, - z = 7800, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = false, - }, - { - name = "bomberprec", - x = 5000, - z = 7800, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = false, - }, - { - name = "bomberprec", - x = 5000, - z = 7800, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = false, - }, - { - name = "bomberprec", - x = 5000, - z = 7800, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = false, - }, - { - name = "bomberprec", - x = 5000, - z = 7800, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = false, - difficultyAtLeast = 3, - }, - { - name = "bomberprec", - x = 5000, - z = 7800, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = false, - difficultyAtLeast = 4, - }, - { - name = "shipheavyarty", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = true, - difficultyAtLeast = 4, - }, - { - name = "shipassault", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = true, - }, - { - name = "shipaa", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = true, - }, - { - name = "bomberprec", - x = 300, - z = 3500, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = false, - }, - { - name = "bomberprec", - x = 300, - z = 3500, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = false, - }, - { - name = "bomberprec", - x = 300, - z = 3500, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = false, - }, - { - name = "bomberprec", - x = 300, - z = 3500, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = false, - }, - { - name = "bomberprec", - x = 300, - z = 3500, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = false, - difficultyAtLeast = 3, - }, - { - name = "bomberprec", - x = 300, - z = 3500, - facing = 2, - spawnRadius = 150, - delay = 2*30*60, - orbitalDrop = false, - difficultyAtLeast = 4, - }, - { - name = "hoverassault", - x = 5000, - z = 7800, - facing = 0, - spawnRadius = 150, - delay = 3*30*60, - orbitalDrop = true, - }, - { - name = "hoverassault", - x = 5000, - z = 7800, - facing = 0, - spawnRadius = 150, - delay = 3*30*60, - orbitalDrop = true, - }, - { - name = "hoverassault", - x = 5000, - z = 7800, - facing = 0, - spawnRadius = 150, - delay = 3*30*60, - orbitalDrop = true, - }, - { - name = "hoverassault", - x = 5000, - z = 7800, - facing = 0, - spawnRadius = 150, - delay = 3*30*60, - orbitalDrop = true, - }, - { - name = "hoverassault", - x = 5000, - z = 7800, - facing = 0, - spawnRadius = 150, - delay = 3*30*60, - orbitalDrop = true, - }, - { - name = "hoverassault", - x = 5000, - z = 7800, - facing = 0, - spawnRadius = 150, - delay = 3*30*60, - orbitalDrop = true, - }, - { - name = "hoverassault", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 3*30*60, - orbitalDrop = true, - }, - { - name = "hoverassault", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 3*30*60, - orbitalDrop = true, - }, - { - name = "hoverassault", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 3*30*60, - orbitalDrop = true, - }, - { - name = "hoverassault", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 3*30*60, - orbitalDrop = true, - }, - { - name = "hoverassault", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 3*30*60, - orbitalDrop = true, - }, - { - name = "hoverassault", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 3*30*60, - orbitalDrop = true, - }, - { - name = "shipheavyarty", - x = 5000, - z = 7800, - facing = 0, - spawnRadius = 150, - delay = 4*30*60, - orbitalDrop = true, - }, - { - name = "shipassault", - x = 5000, - z = 7800, - facing = 0, - spawnRadius = 150, - delay = 4*30*60, - orbitalDrop = true, - }, - { - name = "shipaa", - x = 5000, - z = 7800, - facing = 0, - spawnRadius = 150, - delay = 4*30*60, - orbitalDrop = true, - }, - { - name = "shipheavyarty", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 4*30*60, - orbitalDrop = true, - difficultyAtLeast = 3, - }, - { - name = "shipassault", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 4*30*60, - orbitalDrop = true, - }, - { - name = "shipaa", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 4*30*60, - orbitalDrop = true, - }, - { - name = "striderdetriment", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 5*30*60, - orbitalDrop = true, - difficultyAtLeast = 4, - difficultyAtMost = 4, - }, - { - name = "striderdetriment", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 6*30*60, - orbitalDrop = true, - difficultyAtLeast = 3, - difficultyAtMost = 3, - }, - { - name = "striderdetriment", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 7*30*60, - orbitalDrop = true, - difficultyAtLeast = 2, - difficultyAtMost = 2, - }, - { - name = "striderdetriment", - x = 300, - z = 3500, - facing = 0, - spawnRadius = 150, - delay = 8*30*60, - orbitalDrop = true, - difficultyAtLeast = 1, - difficultyAtMost = 1, - }, - { - name = "striderdetriment", - x = 5000, - z = 7800, - facing = 0, - spawnRadius = 150, - delay = 15*30*60, - orbitalDrop = true, - }, - }, - startUnits = { - { - name = "staticheavyarty", - x = 1504, - z = 6752, - facing = 2, - }, - { - name = "staticheavyarty", - x = 1700, - z = 6930, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "staticheavyarty", - x = 1210, - z = 6650, - facing = 2, - difficultyAtLeast = 3, - }, - { - name = "staticheavyarty", - x = 1886, - z = 7039, - facing = 2, - difficultyAtLeast = 4, - }, - { - name = "staticantinuke", - x = 1200, - z = 5600, - facing = 0, - }, - { - name = "staticantinuke", - x = 1400, - z = 7600, - facing = 0, - }, - { - name = "staticantinuke", - x = 3000, - z = 7300, - facing = 0, - }, - { - name = "staticnuke", - x = 100, - z = 8100, - facing = 0, - }, - { - name = "staticrearm", - x = 1300, - z = 5250, - facing = 0, - }, - { - name = "staticrearm", - x = 3570, - z = 8000, - facing = 0, - }, - { - name = "staticmex", - x = 1688, - z = 7352, - facing = 0, - }, - { - name = "staticmex", - x = 600, - z = 6568, - facing = 0, - }, - { - name = "staticmex", - x = 1144, - z = 7736, - facing = 0, - }, - { - name = "staticmex", - x = 712, - z = 7176, - facing = 0, - }, - { - name = "staticmex", - x = 280, - z = 7384, - facing = 0, - }, - { - name = "staticmex", - x = 1944, - z = 6392, - facing = 0, - }, - { - name = "staticmex", - x = 1448, - z = 5752, - facing = 0, - }, - { - name = "staticmex", - x = 1560, - z = 5304, - facing = 0, - }, - { - name = "staticmex", - x = 904, - z = 5400, - facing = 0, - }, - { - name = "staticmex", - x = 2888, - z = 6264, - facing = 0, - }, - { - name = "staticmex", - x = 2984, - z = 6152, - facing = 0, - }, - { - name = "staticmex", - x = 376, - z = 5336, - facing = 0, - }, - { - name = "staticmex", - x = 3352, - z = 5928, - facing = 0, - }, - { - name = "staticmex", - x = 568, - z = 4856, - facing = 0, - }, - { - name = "staticmex", - x = 3112, - z = 6568, - facing = 0, - }, - { - name = "staticmex", - x = 248, - z = 4264, - facing = 0, - }, - { - name = "staticmex", - x = 3032, - z = 7096, - facing = 0, - }, - { - name = "staticmex", - x = 40, - z = 4248, - facing = 0, - }, - { - name = "staticmex", - x = 2632, - z = 6920, - facing = 0, - }, - { - name = "staticmex", - x = 2952, - z = 7656, - facing = 0, - }, - { - name = "staticmex", - x = 3448, - z = 7768, - facing = 0, - }, - { - name = "staticmex", - x = 3752, - z = 8136, - facing = 0, - }, - { - name = "staticmex", - x = 3880, - z = 8056, - facing = 0, - }, - { - name = "energysingu", - x = 2408, - z = 8136, - facing = 3, - terraformHeight = -150, - }, - { - name = "energysingu", - x = 2296, - z = 8136, - facing = 3, - terraformHeight = -150, - }, - { - name = "turretgauss", - x = 72, - z = 4040, - facing = 2, - }, - { - name = "turretgauss", - x = 216, - z = 4088, - facing = 2, - }, - { - name = "energysingu", - x = 56, - z = 5960, - facing = 3, - }, - { - name = "turretgauss", - x = 344, - z = 4120, - facing = 2, - }, - { - name = "energypylon", - x = 408, - z = 5432, - facing = 2, - }, - { - name = "energypylon", - x = 216, - z = 4648, - facing = 2, - }, - { - name = "energypylon", - x = 1160, - z = 5352, - facing = 2, - }, - { - name = "energypylon", - x = 1672, - z = 5384, - facing = 2, - }, - { - name = "energypylon", - x = 1624, - z = 6152, - facing = 2, - }, - { - name = "energypylon", - x = 2344, - z = 7560, - facing = 2, - }, - { - name = "energypylon", - x = 2120, - z = 6792, - facing = 2, - }, - { - name = "energypylon", - x = 2680, - z = 6760, - facing = 2, - }, - { - name = "energysolar", - x = 1752, - z = 7368, - facing = 0, - }, - { - name = "energysolar", - x = 1672, - z = 7416, - facing = 3, - }, - { - name = "energysolar", - x = 1624, - z = 7336, - facing = 2, - }, - { - name = "energypylon", - x = 3224, - z = 7176, - facing = 2, - }, - { - name = "energysolar", - x = 1704, - z = 7288, - facing = 1, - }, - { - name = "energypylon", - x = 744, - z = 6200, - facing = 2, - }, - { - name = "energypylon", - x = 3304, - z = 7784, - facing = 2, - }, - { - name = "turretgauss", - x = 3944, - z = 7960, - facing = 1, - }, - { - name = "energypylon", - x = 296, - z = 6936, - facing = 2, - }, - { - name = "turretgauss", - x = 4040, - z = 8152, - facing = 1, - }, - { - name = "energypylon", - x = 1192, - z = 6984, - facing = 2, - }, - { - name = "energypylon", - x = 776, - z = 7784, - facing = 2, - }, - { - name = "energysolar", - x = 664, - z = 6584, - facing = 0, - }, - { - name = "energysolar", - x = 584, - z = 6632, - facing = 3, - }, - { - name = "energysolar", - x = 536, - z = 6552, - facing = 2, - }, - { - name = "energypylon", - x = 1656, - z = 7752, - facing = 2, - }, - { - name = "energysolar", - x = 616, - z = 6504, - facing = 1, - }, - { - name = "energysolar", - x = 344, - z = 7400, - facing = 0, - }, - { - name = "energysolar", - x = 264, - z = 7448, - facing = 3, - }, - { - name = "energysolar", - x = 216, - z = 7368, - facing = 2, - }, - { - name = "energysolar", - x = 296, - z = 7320, - facing = 1, - }, - { - name = "factoryship", - x = 4096, - z = 7632, - facing = 2, - }, - { - name = "staticcon", - x = 3960, - z = 7544, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3960, 7544}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3985, 7519}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 3960, - z = 7608, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3960, 7608}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3985, 7583}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 3960, - z = 7672, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3960, 7672}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {3985, 7647}, options = {"shift"}}, - }, - }, - { - name = "factoryship", - x = 1296, - z = 4592, - facing = 1, - }, - { - name = "staticcon", - x = 1224, - z = 4744, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1224, 4744}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1249, 4719}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 1288, - z = 4744, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1288, 4744}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1313, 4719}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 1352, - z = 4744, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1352, 4744}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1377, 4719}, options = {"shift"}}, - }, - }, - { - name = "striderhub", - x = 2464, - z = 5584, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2464, 5584}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2489, 5559}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 2344, - z = 5640, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2369, 5615}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2344, 5640}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 2536, - z = 5736, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2536, 5736}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2561, 5711}, options = {"shift"}}, - }, - }, - { - name = "factorygunship", - x = 2360, - z = 5928, - facing = 2, - }, - { - name = "turrettorp", - x = 2248, - z = 5064, - facing = 2, - }, - { - name = "turrettorp", - x = 2520, - z = 5128, - facing = 2, - }, - { - name = "turrettorp", - x = 2744, - z = 5224, - facing = 2, - }, - { - name = "turrettorp", - x = 2968, - z = 5352, - facing = 2, - }, - { - name = "energypylon", - x = 3128, - z = 6120, - facing = 1, - }, - { - name = "turretantiheavy", - x = 3696, - z = 7584, - facing = 2, - }, - { - name = "turretantiheavy", - x = 3472, - z = 6784, - facing = 1, - }, - { - name = "turretaaflak", - x = 3576, - z = 7128, - facing = 1, - }, - { - name = "turretaaflak", - x = 3480, - z = 6520, - facing = 1, - }, - { - name = "turretaaflak", - x = 3656, - z = 7800, - facing = 1, - }, - { - name = "turretheavy", - x = 3096, - z = 5640, - facing = 2, - }, - { - name = "turretheavy", - x = 3544, - z = 5928, - facing = 2, - }, - { - name = "staticarty", - x = 1912, - z = 5032, - facing = 2, - }, - { - name = "staticshield", - x = 1808, - z = 5184, - facing = 2, - }, - { - name = "staticshield", - x = 3248, - z = 5888, - facing = 2, - }, - { - name = "turretantiheavy", - x = 1056, - z = 4896, - facing = 2, - }, - { - name = "turretheavy", - x = 552, - z = 4360, - facing = 2, - }, - { - name = "turretaaflak", - x = 760, - z = 4680, - facing = 2, - }, - { - name = "turretaaflak", - x = 1400, - z = 5032, - facing = 2, - }, - { - name = "turretaafar", - x = 2000, - z = 5296, - facing = 2, - }, - { - name = "factoryhover", - x = 2896, - z = 6624, - facing = 2, - }, - { - name = "staticcon", - x = 2856, - z = 6792, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2856, 6792}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2881, 6767}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 2936, - z = 6792, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2936, 6792}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2961, 6767}, options = {"shift"}}, - }, - }, - { - name = "hoverriot", - x = 2961, - z = 6284, - facing = 2, - }, - { - name = "hoverskirm", - x = 2641, - z = 6407, - facing = 2, - }, - { - name = "hoverskirm", - x = 2680, - z = 6419, - facing = 2, - }, - { - name = "hoverassault", - x = 2704, - z = 6336, - facing = 3, - }, - { - name = "hoverassault", - x = 2676, - z = 6375, - facing = 3, - }, - { - name = "hovercon", - x = 2741, - z = 6354, - facing = 3, - }, - { - name = "hovercon", - x = 2715, - z = 6388, - facing = 2, - }, - { - name = "gunshipraid", - x = 1073, - z = 6100, - facing = 1, - }, - { - name = "gunshipraid", - x = 378, - z = 5550, - facing = 1, - }, - { - name = "gunshipraid", - x = 1619, - z = 6753, - facing = 2, - }, - { - name = "gunshipraid", - x = 2170, - z = 7439, - facing = 2, - }, - { - name = "gunshipraid", - x = 2663, - z = 8129, - facing = 2, - }, - { - name = "gunshipassault", - x = 333, - z = 7870, - facing = 1, - }, - { - name = "factoryamph", - x = 296, - z = 5000, - facing = 2, - }, - { - name = "staticcon", - x = 264, - z = 5128, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {264, 5128}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {289, 5103}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 344, - z = 5128, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {344, 5128}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {369, 5103}, options = {"shift"}}, - }, - }, - { - name = "staticheavyradar", - x = 1184, - z = 4928, - facing = 2, - }, - { - name = "turretaaflak", - x = 1400, - z = 6600, - facing = 2, - }, - { - name = "staticheavyradar", - x = 3584, - z = 7248, - facing = 2, - }, - { - name = "turretriot", - x = 1304, - z = 6776, - facing = 3, - }, - { - name = "turretriot", - x = 1448, - z = 6936, - facing = 0, - }, - { - name = "turretriot", - x = 1640, - z = 6616, - facing = 2, - }, - { - name = "turrettorp", - x = 4024, - z = 6728, - facing = 2, - }, - { - name = "turrettorp", - x = 4296, - z = 6952, - facing = 2, - }, - { - name = "turrettorp", - x = 4488, - z = 7112, - facing = 2, - }, - { - name = "turrettorp", - x = 4712, - z = 7320, - facing = 2, - }, - { - name = "shipheavyarty", - x = 2751, - z = 5397, - facing = 2, - }, - { - name = "turrettorp", - x = 5032, - z = 7592, - facing = 2, - }, - { - name = "turrettorp", - x = 5304, - z = 7784, - facing = 2, - }, - { - name = "shiparty", - x = 2252, - z = 5341, - facing = 0, - }, - { - name = "shiparty", - x = 2451, - z = 5386, - facing = 0, - }, - { - name = "turrettorp", - x = 5528, - z = 7960, - facing = 2, - }, - { - name = "shipaa", - x = 2619, - z = 5459, - facing = 0, - }, - { - name = "shipaa", - x = 2697, - z = 5625, - facing = 0, - }, - { - name = "shiptorpraider", - x = 2271, - z = 5503, - facing = 0, - }, - { - name = "shiptorpraider", - x = 2343, - z = 5373, - facing = 0, - }, - { - name = "turrettorp", - x = 360, - z = 3064, - facing = 2, - }, - { - name = "shiptorpraider", - x = 2424, - z = 5101, - facing = 0, - }, - { - name = "shiptorpraider", - x = 2637, - z = 5241, - facing = 0, - }, - { - name = "shiptorpraider", - x = 2902, - z = 5272, - facing = 0, - }, - { - name = "shiptorpraider", - x = 3145, - z = 5340, - facing = 0, - }, - { - name = "turrettorp", - x = 680, - z = 3272, - facing = 2, - }, - { - name = "shipheavyarty", - x = 4774, - z = 8070, - facing = 0, - }, - { - name = "turrettorp", - x = 904, - z = 3480, - facing = 2, - }, - { - name = "shiparty", - x = 4595, - z = 7878, - facing = 0, - }, - { - name = "shiparty", - x = 4947, - z = 7966, - facing = 0, - }, - { - name = "shipassault", - x = 4487, - z = 7998, - facing = 0, - }, - { - name = "turrettorp", - x = 1176, - z = 3768, - facing = 2, - }, - { - name = "shipassault", - x = 5145, - z = 8053, - facing = 0, - }, - { - name = "shipriot", - x = 4401, - z = 7640, - facing = 0, - }, - { - name = "shipriot", - x = 4869, - z = 7749, - facing = 0, - }, - { - name = "turrettorp", - x = 1496, - z = 4040, - facing = 2, - }, - { - name = "shipriot", - x = 5385, - z = 7991, - facing = 0, - }, - { - name = "turrettorp", - x = 1688, - z = 4312, - facing = 2, - }, - { - name = "shipcon", - x = 4213, - z = 7934, - facing = 0, - }, - { - name = "shipcon", - x = 991, - z = 4405, - facing = 0, - }, - { - name = "turrettorp", - x = 1816, - z = 4568, - facing = 2, - }, - { - name = "shipheavyarty", - x = 936, - z = 4115, - facing = 0, - }, - { - name = "shipriot", - x = 1189, - z = 4206, - facing = 0, - }, - { - name = "shipriot", - x = 1202, - z = 3881, - facing = 0, - }, - { - name = "shipriot", - x = 905, - z = 3705, - facing = 0, - }, - { - name = "shipriot", - x = 601, - z = 3670, - facing = 0, - }, - { - name = "subraider", - x = 571, - z = 3889, - facing = 0, - }, - { - name = "subraider", - x = 812, - z = 3886, - facing = 0, - }, - { - name = "subraider", - x = 1117, - z = 4009, - facing = 0, - }, - { - name = "subraider", - x = 3911, - z = 6966, - facing = 0, - }, - { - name = "subraider", - x = 4054, - z = 7053, - facing = 0, - }, - { - name = "staticcon", - x = 120, - z = 7144, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {120, 7144}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {145, 7119}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 120, - z = 7224, - facing = 2, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {120, 7224}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {145, 7199}, options = {"shift"}}, - }, - }, - { - name = "factoryplane", - x = 256, - z = 7192, - facing = 2, - }, - { - name = "staticrearm", - x = 424, - z = 7208, - facing = 2, - }, - { - name = "planescout", - x = 1424, - z = 7411, - facing = 0, - }, - { - name = "planescout", - x = 436, - z = 6586, - facing = 1, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "factoryship", - "factorygunship", - "factoryplane", - "factoryhover", - "factoryamph", - "energysingu", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy Factories and Singularity Reactors", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - onlyCountRemovedUnits = true, - satisfyByTime = 5*60, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 3, - enemyUnitTypes = { - "shipheavyarty", - }, - image = planetUtilities.ICON_DIR .. "shipheavyarty.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy 3 enemy Shoguns before 5:00", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - victoryByTime = 30*60, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 30:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "raveparty", - }, - modules = { - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet68.lua b/campaign/dev/planets/planet68.lua deleted file mode 100644 index a061bc0a7..000000000 --- a/campaign/dev/planets/planet68.lua +++ /dev/null @@ -1,3929 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = LUA_DIRNAME .. "images/planets/tundra01.png" - - local planetData = { - name = "Cipher", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.955, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.05, - image = image, - size = planetUtilities.PLANET_SIZE_MAP * 1.25, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Arctic", - radius = "7650 km", - primary = "Endofili", - primaryType = "G1V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24642", - text = [[Your opponent is already conducting a victory dance with their Disco Rave Party cannon. Hold off their assault until your Starlight orbital chisel is complete, then demonstrate that their celebration is premature.]] - }, - tips = { - { - image = "unitpics/mahlazer.png", - text = [[The Zenith is a planetary-scale chisel repurposed as the ultimate superweapon, firing a laser from space which will cut through anything. The mirror satellite rotates slowly, so make sure it doesn't strike your own units and structures.]] - }, - { - image = "unitpics/cremcom.png", - text = [[Game speed can be changed with the + and - keys. Slow down or pause as often as you need to; this map is very large and you will have a lot to manage.]] - }, - }, - gameConfig = { - mapName = "FrozenFortress_v2", - playerConfig = { - startX = 1500, - startZ = 3600, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "mahlazer" - }, - startUnits = { - { - name = "mahlazer", - x = 928, - z = 3600, - facing = 3, - buildProgress = 0.625, - difficultyAtLeast = 1, - difficultyAtMost = 1, - }, - { - name = "mahlazer", - x = 928, - z = 3600, - facing = 3, - buildProgress = 0.55, - difficultyAtLeast = 2, - difficultyAtMost = 2, - }, - { - name = "mahlazer", - x = 928, - z = 3600, - facing = 3, - buildProgress = 0.475, - difficultyAtLeast = 3, - difficultyAtMost = 3, - }, - { - name = "mahlazer", - x = 928, - z = 3600, - facing = 3, - buildProgress = 0.4, - difficultyAtLeast = 4, - difficultyAtMost = 4, - }, - { - name = "energysolar", - x = 200, - z = 2090, - facing = 0, - }, - { - name = "energysolar", - x = 280, - z = 5950, - facing = 0, - }, - { - name = "staticmex", - x = 1464, - z = 1208, - facing = 0, - }, - { - name = "staticmex", - x = 1224, - z = 1016, - facing = 0, - }, - { - name = "staticmex", - x = 1432, - z = 2184, - facing = 0, - }, - { - name = "staticmex", - x = 1288, - z = 6008, - facing = 0, - }, - { - name = "staticmex", - x = 1560, - z = 2424, - facing = 0, - }, - { - name = "staticmex", - x = 1480, - z = 184, - facing = 0, - }, - { - name = "staticmex", - x = 968, - z = 5816, - facing = 0, - }, - { - name = "staticmex", - x = 1128, - z = 2376, - facing = 0, - }, - { - name = "pw_metal", - x = 128, - z = 7008, - facing = 0, - }, - { - name = "staticmex", - x = 1352, - z = 5176, - facing = 0, - }, - { - name = "staticmex", - x = 440, - z = 1784, - facing = 0, - }, - { - name = "staticmex", - x = 1416, - z = 4856, - facing = 0, - }, - { - name = "staticmex", - x = 184, - z = 200, - facing = 0, - }, - { - name = "staticmex", - x = 1096, - z = 4936, - facing = 0, - }, - { - name = "staticmex", - x = 120, - z = 2056, - facing = 0, - }, - { - name = "pw_metal", - x = 944, - z = 464, - facing = 0, - }, - { - name = "staticmex", - x = 520, - z = 4728, - facing = 0, - }, - { - name = "staticmex", - x = 136, - z = 4680, - facing = 0, - }, - { - name = "staticmex", - x = 264, - z = 3400, - facing = 0, - }, - { - name = "staticmex", - x = 136, - z = 3848, - facing = 0, - }, - { - name = "staticmex", - x = 1336, - z = 3912, - facing = 0, - }, - { - name = "staticmex", - x = 2440, - z = 2312, - facing = 0, - }, - { - name = "staticmex", - x = 1160, - z = 3656, - facing = 0, - }, - { - name = "staticmex", - x = 2184, - z = 1528, - facing = 0, - }, - { - name = "staticmex", - x = 1272, - z = 3320, - facing = 0, - }, - { - name = "staticmex", - x = 2824, - z = 4376, - facing = 0, - }, - { - name = "staticmex", - x = 2808, - z = 4936, - facing = 0, - }, - { - name = "staticmex", - x = 3320, - z = 1864, - facing = 0, - }, - { - name = "staticmex", - x = 2424, - z = 3576, - facing = 0, - }, - { - name = "staticmex", - x = 3464, - z = 5464, - facing = 0, - }, - { - name = "staticmex", - x = 2824, - z = 2856, - facing = 0, - }, - { - name = "staticmex", - x = 3320, - z = 184, - facing = 0, - }, - { - name = "staticmex", - x = 2232, - z = 5816, - facing = 0, - }, - { - name = "staticmex", - x = 3464, - z = 4344, - facing = 0, - }, - { - name = "staticmex", - x = 3592, - z = 2696, - facing = 0, - }, - { - name = "staticmex", - x = 3336, - z = 6984, - facing = 0, - }, - { - name = "staticmex", - x = 840, - z = 6712, - facing = 0, - }, - { - name = "energywind", - x = 216, - z = 6856, - facing = 3, - }, - { - name = "energywind", - x = 136, - z = 6856, - facing = 3, - }, - { - name = "energywind", - x = 56, - z = 6856, - facing = 3, - }, - { - name = "energywind", - x = 56, - z = 6776, - facing = 3, - }, - { - name = "energywind", - x = 136, - z = 6776, - facing = 3, - }, - { - name = "energywind", - x = 216, - z = 6776, - facing = 3, - }, - { - name = "energywind", - x = 216, - z = 6696, - facing = 3, - }, - { - name = "energywind", - x = 136, - z = 6696, - facing = 3, - }, - { - name = "energywind", - x = 56, - z = 6696, - facing = 3, - }, - { - name = "energywind", - x = 56, - z = 6616, - facing = 3, - }, - { - name = "energywind", - x = 280, - z = 6936, - facing = 3, - }, - { - name = "energywind", - x = 136, - z = 6616, - facing = 3, - }, - { - name = "energywind", - x = 216, - z = 6616, - facing = 3, - }, - { - name = "energywind", - x = 216, - z = 6536, - facing = 3, - }, - { - name = "energywind", - x = 136, - z = 6536, - facing = 3, - }, - { - name = "energywind", - x = 56, - z = 6536, - facing = 3, - }, - { - name = "energywind", - x = 296, - z = 6696, - facing = 3, - }, - { - name = "energywind", - x = 296, - z = 6776, - facing = 3, - }, - { - name = "energywind", - x = 296, - z = 6856, - facing = 3, - }, - { - name = "energywind", - x = 280, - z = 7016, - facing = 3, - }, - { - name = "energywind", - x = 280, - z = 7096, - facing = 3, - }, - { - name = "starlight_satellite", - x = 928, - z = 3600, - facing = 3, - }, - { - name = "energywind", - x = 376, - z = 6776, - facing = 3, - }, - { - name = "energywind", - x = 376, - z = 6856, - facing = 3, - }, - { - name = "energywind", - x = 376, - z = 6936, - facing = 3, - }, - { - name = "energywind", - x = 376, - z = 7016, - facing = 3, - }, - { - name = "energywind", - x = 376, - z = 7096, - facing = 3, - }, - { - name = "energywind", - x = 456, - z = 6856, - facing = 3, - }, - { - name = "energywind", - x = 456, - z = 6936, - facing = 3, - }, - { - name = "energywind", - x = 456, - z = 7016, - facing = 3, - }, - { - name = "energywind", - x = 456, - z = 7096, - facing = 3, - }, - { - name = "energysingu", - x = 56, - z = 5944, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 24, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 24, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 24, - facing = 3, - }, - { - name = "energypylon", - x = 2648, - z = 920, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 24, - facing = 3, - }, - { - name = "energywind", - x = 344, - z = 24, - facing = 3, - }, - { - name = "energywind", - x = 344, - z = 104, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 104, - facing = 3, - }, - { - name = "energysingu", - x = 56, - z = 1016, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 104, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 104, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 104, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 184, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 184, - facing = 3, - }, - { - name = "energypylon", - x = 664, - z = 488, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 184, - facing = 3, - }, - { - name = "energywind", - x = 344, - z = 184, - facing = 3, - }, - { - name = "energywind", - x = 344, - z = 264, - facing = 3, - }, - { - name = "energypylon", - x = 1384, - z = 488, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 264, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 264, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 264, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 264, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 344, - facing = 3, - }, - { - name = "energypylon", - x = 2104, - z = 488, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 344, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 344, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 344, - facing = 3, - }, - { - name = "energywind", - x = 344, - z = 344, - facing = 3, - }, - { - name = "energypylon", - x = 2104, - z = 1208, - facing = 3, - }, - { - name = "energywind", - x = 344, - z = 424, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 424, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 424, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 424, - facing = 3, - }, - { - name = "energypylon", - x = 1384, - z = 1208, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 424, - facing = 3, - }, - { - name = "energywind", - x = 424, - z = 24, - facing = 3, - }, - { - name = "energywind", - x = 424, - z = 104, - facing = 3, - }, - { - name = "energypylon", - x = 664, - z = 1208, - facing = 3, - }, - { - name = "energywind", - x = 424, - z = 184, - facing = 3, - }, - { - name = "energywind", - x = 424, - z = 264, - facing = 3, - }, - { - name = "energywind", - x = 24, - z = 504, - facing = 3, - }, - { - name = "energypylon", - x = 664, - z = 1928, - facing = 3, - }, - { - name = "energywind", - x = 104, - z = 504, - facing = 3, - }, - { - name = "energywind", - x = 184, - z = 504, - facing = 3, - }, - { - name = "energypylon", - x = 1384, - z = 1928, - facing = 3, - }, - { - name = "energypylon", - x = 2824, - z = 1928, - facing = 3, - }, - { - name = "energypylon", - x = 1384, - z = 2648, - facing = 3, - }, - { - name = "energypylon", - x = 664, - z = 2648, - facing = 3, - }, - { - name = "energypylon", - x = 1384, - z = 3368, - facing = 3, - }, - { - name = "energypylon", - x = 2104, - z = 3368, - facing = 3, - }, - { - name = "energypylon", - x = 2136, - z = 2120, - facing = 3, - }, - { - name = "energypylon", - x = 2824, - z = 3368, - facing = 3, - }, - { - name = "jumparty", - x = 3136, - z = 6588, - facing = 2, - }, - { - name = "energypylon", - x = 2104, - z = 4088, - facing = 3, - }, - { - name = "energypylon", - x = 1384, - z = 4088, - facing = 3, - }, - { - name = "energypylon", - x = 664, - z = 4808, - facing = 3, - }, - { - name = "energypylon", - x = 2488, - z = 2776, - facing = 3, - }, - { - name = "energypylon", - x = 1384, - z = 4808, - facing = 3, - }, - { - name = "energypylon", - x = 2104, - z = 4808, - facing = 3, - }, - { - name = "energypylon", - x = 2824, - z = 4808, - facing = 3, - }, - { - name = "energypylon", - x = 2824, - z = 5528, - facing = 3, - }, - { - name = "energypylon", - x = 664, - z = 5528, - facing = 3, - }, - { - name = "energypylon", - x = 2104, - z = 6968, - facing = 3, - }, - { - name = "energypylon", - x = 648, - z = 6472, - facing = 3, - }, - { - name = "energypylon", - x = 1448, - z = 5784, - facing = 3, - }, - { - name = "energypylon", - x = 2120, - z = 5752, - facing = 3, - }, - { - name = "energypylon", - x = 1464, - z = 6616, - facing = 3, - }, - { - name = "energypylon", - x = 2728, - z = 6392, - facing = 3, - }, - { - name = "staticcon", - x = 1128, - z = 3448, - facing = 1, - selfPatrol = true, - }, - { - name = "staticcon", - x = 1224, - z = 3448, - facing = 1, - selfPatrol = true, - }, - { - name = "staticcon", - x = 1224, - z = 3544, - facing = 1, - selfPatrol = true, - }, - { - name = "staticcon", - x = 1128, - z = 3544, - facing = 1, - selfPatrol = true, - }, - { - name = "staticcon", - x = 1112, - z = 3752, - facing = 1, - selfPatrol = true, - }, - { - name = "staticcon", - x = 1208, - z = 3752, - facing = 1, - selfPatrol = true, - }, - { - name = "staticcon", - x = 1208, - z = 3848, - facing = 1, - selfPatrol = true, - }, - { - name = "staticcon", - x = 1112, - z = 3848, - facing = 1, - selfPatrol = true, - }, - { - name = "striderhub", - x = 1312, - z = 3648, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1312, 3648}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1337, 3623}, options = {"shift"}}, - }, - }, - { - name = "striderbantha", - x = 1424, - z = 3568, - facing = 1, - }, - { - name = "striderbantha", - x = 1424, - z = 3744, - facing = 1, - }, - { - name = "staticcon", - x = 2504, - z = 632, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2529, 657}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2504, 632}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 2600, - z = 632, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2600, 632}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2625, 657}, options = {"shift"}}, - }, - }, - { - name = "factoryspider", - x = 2712, - z = 600, - facing = 1, - }, - { - name = "staticcon", - x = 2760, - z = 6648, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2760, 6648}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2785, 6623}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 2760, - z = 6760, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2760, 6760}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2785, 6735}, options = {"shift"}}, - }, - }, - { - name = "factoryjump", - x = 2888, - z = 6696, - facing = 1, - }, - { - name = "staticcon", - x = 2856, - z = 3752, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2856, 3752}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2881, 3727}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 2856, - z = 3848, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2856, 3848}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2881, 3823}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 2856, - z = 3944, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2881, 3919}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2856, 3944}, options = {"shift"}}, - }, - }, - { - name = "factorytank", - x = 2992, - z = 3840, - facing = 1, - }, - { - name = "staticcon", - x = 2952, - z = 3224, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2977, 3249}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2952, 3224}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 2952, - z = 3320, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2952, 3320}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2977, 3345}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 2952, - z = 3416, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2952, 3416}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {2977, 3441}, options = {"shift"}}, - }, - }, - { - name = "factoryamph", - x = 3080, - z = 3304, - facing = 1, - }, - { - name = "amphassault", - x = 3400, - z = 3060, - facing = 1, - }, - { - name = "amphassault", - x = 3362, - z = 3451, - facing = 1, - }, - { - name = "amphassault", - x = 3492, - z = 3318, - facing = 1, - }, - { - name = "amphfloater", - x = 3597, - z = 3458, - facing = 1, - }, - { - name = "amphfloater", - x = 3610, - z = 3197, - facing = 1, - }, - { - name = "amphfloater", - x = 3620, - z = 3394, - facing = 1, - }, - { - name = "amphfloater", - x = 3555, - z = 3076, - facing = 2, - }, - { - name = "amphfloater", - x = 3627, - z = 3322, - facing = 1, - }, - { - name = "amphfloater", - x = 3527, - z = 3011, - facing = 2, - }, - { - name = "amphfloater", - x = 3622, - z = 3261, - facing = 1, - }, - { - name = "amphfloater", - x = 3584, - z = 3132, - facing = 1, - }, - { - name = "amphfloater", - x = 3551, - z = 3504, - facing = 1, - }, - { - name = "tankheavyassault", - x = 3524, - z = 3780, - facing = 1, - }, - { - name = "tankheavyassault", - x = 3508, - z = 3918, - facing = 1, - }, - { - name = "tankassault", - x = 3415, - z = 3672, - facing = 0, - }, - { - name = "tankassault", - x = 3417, - z = 4003, - facing = 1, - }, - { - name = "tankassault", - x = 3412, - z = 3829, - facing = 1, - }, - { - name = "tankarty", - x = 3262, - z = 3845, - facing = 2, - }, - { - name = "tankarty", - x = 3253, - z = 3678, - facing = 2, - }, - { - name = "tankarty", - x = 3253, - z = 4002, - facing = 1, - }, - { - name = "turretheavy", - x = 2888, - z = 1032, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2968, - z = 568, - facing = 1, - }, - { - name = "turretriot", - x = 2312, - z = 120, - facing = 1, - }, - { - name = "turretriot", - x = 2344, - z = 328, - facing = 1, - }, - { - name = "turretriot", - x = 2648, - z = 1192, - facing = 1, - }, - { - name = "turretaafar", - x = 2768, - z = 912, - facing = 1, - }, - { - name = "pw_metal", - x = 112, - z = 4944, - facing = 0, - }, - { - name = "pw_metal", - x = 112, - z = 1888, - facing = 0, - }, - { - name = "spidercrabe", - x = 3107, - z = 749, - facing = 1, - }, - { - name = "spidercrabe", - x = 3031, - z = 873, - facing = 1, - }, - { - name = "spideremp", - x = 3035, - z = 756, - facing = 1, - }, - { - name = "spideremp", - x = 3118, - z = 600, - facing = 1, - }, - { - name = "spideremp", - x = 3081, - z = 673, - facing = 1, - }, - { - name = "spideremp", - x = 2961, - z = 823, - facing = 0, - }, - { - name = "spideremp", - x = 2896, - z = 911, - facing = 0, - }, - { - name = "jumpsumo", - x = 3525, - z = 6654, - facing = 1, - }, - { - name = "jumpassault", - x = 3265, - z = 6527, - facing = 2, - }, - { - name = "jumpassault", - x = 3279, - z = 6701, - facing = 1, - }, - { - name = "jumpassault", - x = 3271, - z = 6615, - facing = 1, - }, - { - name = "jumpassault", - x = 3308, - z = 6782, - facing = 1, - }, - { - name = "jumpassault", - x = 3357, - z = 6860, - facing = 1, - }, - { - name = "jumparty", - x = 3152, - z = 6746, - facing = 3, - }, - { - name = "energypylon", - x = 2488, - z = 4360, - facing = 3, - }, - { - name = "turretheavy", - x = 2984, - z = 4248, - facing = 1, - }, - { - name = "turretheavy", - x = 2984, - z = 4472, - facing = 1, - }, - { - name = "turretheavy", - x = 2984, - z = 2712, - facing = 1, - }, - { - name = "turretheavy", - x = 2984, - z = 2936, - facing = 1, - }, - { - name = "turretaafar", - x = 2688, - z = 2816, - facing = 1, - }, - { - name = "turretaafar", - x = 2688, - z = 4368, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3624, - z = 6520, - facing = 1, - }, - { - name = "turretriot", - x = 3432, - z = 7032, - facing = 1, - }, - { - name = "turretheavylaser", - x = 2968, - z = 6312, - facing = 1, - }, - { - name = "turretriot", - x = 3224, - z = 6344, - facing = 2, - }, - { - name = "turretlaser", - x = 3024, - z = 4800, - facing = 1, - }, - { - name = "turretlaser", - x = 3072, - z = 5120, - facing = 1, - }, - { - name = "turretlaser", - x = 3088, - z = 5504, - facing = 1, - }, - { - name = "turretlaser", - x = 3008, - z = 2464, - facing = 1, - }, - { - name = "turretlaser", - x = 3008, - z = 2160, - facing = 1, - }, - { - name = "turretlaser", - x = 3056, - z = 1728, - facing = 1, - }, - { - name = "turretlaser", - x = 3088, - z = 1472, - facing = 1, - }, - { - name = "staticantinuke", - x = 1600, - z = 2056, - facing = 1, - }, - { - name = "staticantinuke", - x = 1552, - z = 5096, - facing = 1, - }, - } - }, - aiConfig = { - { - startX = 10000, - startZ = 3200, - aiLib = "Circuit_difficulty_autofill", - humanName = "Enemy", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "raveparty", - "zenith", - "staticmex", - "energysolar", - "energywind", - "energyfusion", - "energygeo", - "energyheavygeo", - "energysingu", - "energypylon", - "staticstorage", - "turretlaser", - "turretmissile", - "turretriot", - "turrettorp", - "turretgauss", - "turretheavylaser", - "turretaalaser", - "turretaaclose", - "turretaaflak", - "shieldshield", - "staticradar", - "staticheavyradar", - "staticcon", - "staticantinuke", - "staticrearm", - "turretaafar", - "turretheavy", - "staticnuke", - "staticheavyarty", - "staticarty", - "factorycloak", - "cloakcon", - "cloakraid", - "cloakriot", - "cloakskirm", - "cloakassault", - "cloakaa", - "cloakarty", - "cloaksnipe", - "cloakheavyraid", - "cloakbomb", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldassault", - "shieldriot", - "shieldskirm", - "shieldbomb", - "shieldaa", - "shieldfelon", - "shieldshield", - "shieldarty", - "factoryplane", - "planecon", - "planescout", - "planefighter", - "planeheavyfighter", - "bomberprec", - "bomberdisarm", - "bomberheavy", - "factoryveh", - "vehcon", - "vehscout", - "vehraid", - "vehriot", - "vehassault", - "vehaa", - "vehsupport", - "veharty", - "vehheavyarty", - "vehcapture", - "factorygunship", - "gunshipcon", - "gunshipbomb", - "gunshipemp", - "gunshipaa", - "gunshipassault", - "gunshipheavyskirm", - "gunshipskirm", - "gunshipraid", - "gunshipkrow", - "factoryjump", - "jumpcon", - "jumpraid", - "jumpskirm", - "jumpassault", - "jumpsumo", - "jumparty", - "jumpblackhole", - "jumpaa", - "factoryspider", - "spidercon", - --"spiderscout", - "spiderriot", - "spideremp", - "spiderskirm", - "spiderassault", - "spidercrabe", - "spiderantiheavy", - "spideraa", - "factoryhover", - "hovercon", - "hoverraid", - "hoverriot", - "hoverskirm", - "hoverassault", - "hoverdepthcharge", - "hoverarty", - "hoveraa", - "factorytank", - "tankcon", - "tankassault", - "tankheavyassault", - "tankarty", - "tankheavyarty", - "tankaa", - "tankriot", - "factoryamph", - "amphcon", - "amphraid", - "amphimpulse", - "amphfloater", - "amphriot", - "amphassault", - "amphbomb", - "amphaa", - "striderhub", - "striderdante", - "striderarty", - "striderscorpion", - "striderfunnelweb", - "striderantiheavy", - "striderbantha", - }, - commanderLevel = 7, - commander = { - name = "Vale", - chassis = "support", - decorations = { - "skin_support_green", - }, - modules = { - "commweapon_hparticlebeam", - "commweapon_multistunner", - "module_dmg_booster", - "module_dmg_booster", - "module_dmg_booster", - "module_dmg_booster", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "module_adv_targeting", - "commweapon_personal_shield", - "module_autorepair", - "module_autorepair", - "module_autorepair", - "module_autorepair", - - } - }, - startUnits = { - { - name = "staticmex", - x = 8776, - z = 5960, - facing = 0, - }, - { - name = "staticmex", - x = 9032, - z = 6152, - facing = 0, - }, - { - name = "staticmex", - x = 9144, - z = 2248, - facing = 0, - }, - { - name = "staticmex", - x = 8808, - z = 4984, - facing = 0, - }, - { - name = "staticmex", - x = 8840, - z = 2312, - facing = 0, - }, - { - name = "staticmex", - x = 9288, - z = 1352, - facing = 0, - }, - { - name = "staticmex", - x = 8680, - z = 4744, - facing = 0, - }, - { - name = "staticmex", - x = 8904, - z = 1992, - facing = 0, - }, - { - name = "staticmex", - x = 8952, - z = 1160, - facing = 0, - }, - { - name = "staticmex", - x = 8776, - z = 6984, - facing = 0, - }, - { - name = "staticmex", - x = 9128, - z = 4808, - facing = 0, - }, - { - name = "staticmex", - x = 9800, - z = 5384, - facing = 0, - }, - { - name = "staticmex", - x = 7992, - z = 1368, - facing = 0, - }, - { - name = "staticmex", - x = 10056, - z = 6968, - facing = 0, - }, - { - name = "staticmex", - x = 9752, - z = 2456, - facing = 0, - }, - { - name = "staticmex", - x = 10104, - z = 5128, - facing = 0, - }, - { - name = "staticmex", - x = 10120, - z = 2520, - facing = 0, - }, - { - name = "staticmex", - x = 7432, - z = 2248, - facing = 0, - }, - { - name = "staticmex", - x = 7432, - z = 2824, - facing = 0, - }, - { - name = "staticmex", - x = 9992, - z = 3784, - facing = 0, - }, - { - name = "staticmex", - x = 6776, - z = 2824, - facing = 0, - }, - { - name = "staticmex", - x = 9096, - z = 3528, - facing = 0, - }, - { - name = "staticmex", - x = 9416, - z = 456, - facing = 0, - }, - { - name = "staticmex", - x = 7800, - z = 4872, - facing = 0, - }, - { - name = "staticmex", - x = 8904, - z = 3256, - facing = 0, - }, - { - name = "staticmex", - x = 6792, - z = 1736, - facing = 0, - }, - { - name = "staticmex", - x = 8968, - z = 3848, - facing = 0, - }, - { - name = "staticmex", - x = 7432, - z = 4360, - facing = 0, - }, - { - name = "staticmex", - x = 7816, - z = 3592, - facing = 0, - }, - { - name = "staticmex", - x = 6920, - z = 5320, - facing = 0, - }, - { - name = "staticmex", - x = 6920, - z = 200, - facing = 0, - }, - { - name = "staticmex", - x = 8072, - z = 5640, - facing = 0, - }, - { - name = "staticmex", - x = 6920, - z = 6984, - facing = 0, - }, - { - name = "staticmex", - x = 10120, - z = 3336, - facing = 0, - }, - { - name = "staticmex", - x = 6664, - z = 4488, - facing = 0, - }, - { - name = "staticmex", - x = 6616, - z = 3656, - facing = 0, - }, - { - name = "energypylon", - x = 7224, - z = 472, - facing = 3, - }, - { - name = "energypylon", - x = 7944, - z = 472, - facing = 3, - }, - { - name = "energypylon", - x = 8664, - z = 472, - facing = 3, - }, - { - name = "energypylon", - x = 7752, - z = 2792, - facing = 3, - }, - { - name = "turretheavy", - x = 7256, - z = 2712, - facing = 3, - }, - { - name = "turretheavy", - x = 7256, - z = 2936, - facing = 3, - }, - { - name = "staticarty", - x = 7272, - z = 2824, - facing = 3, - }, - { - name = "turretaafar", - x = 7536, - z = 2832, - facing = 3, - }, - { - name = "energypylon", - x = 10104, - z = 472, - facing = 3, - }, - { - name = "raveparty", - x = 9050, - z = 3640, - facing = 3, - }, - { - name = "energypylon", - x = 10104, - z = 1192, - facing = 3, - }, - { - name = "staticshield", - x = 8736, - z = 3712, - facing = 3, - }, - { - name = "staticshield", - x = 8880, - z = 3712, - facing = 3, - }, - { - name = "staticshield", - x = 8880, - z = 3568, - facing = 3, - }, - { - name = "staticshield", - x = 8736, - z = 3568, - facing = 3, - }, - { - name = "energypylon", - x = 9384, - z = 1192, - facing = 3, - }, - { - name = "energygeo", - x = 9704, - z = 3592, - facing = 3, - }, - { - name = "energypylon", - x = 8664, - z = 1192, - facing = 3, - }, - { - name = "energypylon", - x = 7944, - z = 1192, - facing = 3, - }, - { - name = "pw_metal", - x = 10096, - z = 112, - facing = 0, - }, - { - name = "pw_metal", - x = 8432, - z = 6752, - facing = 0, - }, - { - name = "energypylon", - x = 7224, - z = 1912, - facing = 3, - }, - { - name = "energysingu", - x = 10184, - z = 1400, - facing = 3, - }, - { - name = "pw_metal", - x = 9392, - z = 4512, - facing = 0, - }, - { - name = "energypylon", - x = 8664, - z = 1912, - facing = 3, - }, - { - name = "energypylon", - x = 9384, - z = 1912, - facing = 3, - }, - { - name = "energypylon", - x = 10104, - z = 1912, - facing = 3, - }, - { - name = "energysingu", - x = 10184, - z = 4936, - facing = 3, - }, - { - name = "energypylon", - x = 10104, - z = 2632, - facing = 3, - }, - { - name = "energypylon", - x = 9384, - z = 2632, - facing = 3, - }, - { - name = "energypylon", - x = 8664, - z = 2632, - facing = 3, - }, - { - name = "energysingu", - x = 8968, - z = 7112, - facing = 3, - }, - { - name = "energypylon", - x = 7944, - z = 2632, - facing = 3, - }, - { - name = "energypylon", - x = 7224, - z = 3352, - facing = 3, - }, - { - name = "energypylon", - x = 7944, - z = 3352, - facing = 3, - }, - { - name = "energypylon", - x = 8664, - z = 3352, - facing = 3, - }, - { - name = "energypylon", - x = 9384, - z = 3352, - facing = 3, - }, - { - name = "energypylon", - x = 10104, - z = 4072, - facing = 3, - }, - { - name = "energypylon", - x = 8664, - z = 4072, - facing = 3, - }, - { - name = "energysingu", - x = 9112, - z = 72, - facing = 3, - }, - { - name = "energypylon", - x = 7944, - z = 4072, - facing = 3, - }, - { - name = "energypylon", - x = 7224, - z = 4072, - facing = 3, - }, - { - name = "energypylon", - x = 7224, - z = 4792, - facing = 3, - }, - { - name = "energypylon", - x = 7944, - z = 4792, - facing = 3, - }, - { - name = "energypylon", - x = 8664, - z = 4792, - facing = 3, - }, - { - name = "energypylon", - x = 9384, - z = 4792, - facing = 3, - }, - { - name = "energypylon", - x = 10104, - z = 4792, - facing = 3, - }, - { - name = "energypylon", - x = 9384, - z = 5512, - facing = 3, - }, - { - name = "energypylon", - x = 8664, - z = 5512, - facing = 3, - }, - { - name = "energypylon", - x = 7944, - z = 5512, - facing = 3, - }, - { - name = "energypylon", - x = 7224, - z = 5512, - facing = 3, - }, - { - name = "energypylon", - x = 7224, - z = 6232, - facing = 3, - }, - { - name = "energypylon", - x = 7944, - z = 6232, - facing = 3, - }, - { - name = "energypylon", - x = 8664, - z = 6232, - facing = 3, - }, - { - name = "energypylon", - x = 9384, - z = 6232, - facing = 3, - }, - { - name = "energypylon", - x = 10104, - z = 6232, - facing = 3, - }, - { - name = "energypylon", - x = 10104, - z = 6952, - facing = 3, - }, - { - name = "energypylon", - x = 9384, - z = 6952, - facing = 3, - }, - { - name = "energypylon", - x = 8664, - z = 6952, - facing = 3, - }, - { - name = "energypylon", - x = 7944, - z = 6952, - facing = 3, - }, - { - name = "energypylon", - x = 7224, - z = 6952, - facing = 3, - }, - { - name = "energypylon", - x = 7928, - z = 2008, - facing = 3, - }, - { - name = "energypylon", - x = 7736, - z = 4360, - facing = 3, - }, - { - name = "turretheavy", - x = 7256, - z = 4232, - facing = 3, - }, - { - name = "turretheavy", - x = 7256, - z = 4472, - facing = 3, - }, - { - name = "staticarty", - x = 7272, - z = 4344, - facing = 3, - }, - { - name = "turretaafar", - x = 7536, - z = 4352, - facing = 3, - }, - { - name = "energypylon", - x = 8584, - z = 4344, - facing = 3, - }, - { - name = "energypylon", - x = 8584, - z = 2824, - facing = 3, - }, - { - name = "turretantiheavy", - x = 8288, - z = 2720, - facing = 3, - }, - { - name = "turretantiheavy", - x = 8288, - z = 2928, - facing = 3, - }, - { - name = "turretantiheavy", - x = 8288, - z = 4240, - facing = 3, - }, - { - name = "energywind", - x = 9928, - z = 40, - facing = 3, - }, - { - name = "energywind", - x = 9848, - z = 40, - facing = 3, - }, - { - name = "energywind", - x = 9768, - z = 40, - facing = 3, - }, - { - name = "turretantiheavy", - x = 8288, - z = 4464, - facing = 3, - }, - { - name = "energywind", - x = 9768, - z = 120, - facing = 3, - }, - { - name = "energywind", - x = 9848, - z = 120, - facing = 3, - }, - { - name = "energywind", - x = 9928, - z = 120, - facing = 3, - }, - { - name = "energywind", - x = 10200, - z = 7128, - facing = 3, - }, - { - name = "energywind", - x = 9928, - z = 200, - facing = 3, - }, - { - name = "energywind", - x = 10120, - z = 7128, - facing = 3, - }, - { - name = "energywind", - x = 9848, - z = 200, - facing = 3, - }, - { - name = "energywind", - x = 10040, - z = 7128, - facing = 3, - }, - { - name = "energywind", - x = 9768, - z = 200, - facing = 3, - }, - { - name = "energywind", - x = 9960, - z = 7128, - facing = 3, - }, - { - name = "energywind", - x = 9768, - z = 280, - facing = 3, - }, - { - name = "energywind", - x = 9848, - z = 280, - facing = 3, - }, - { - name = "energywind", - x = 9880, - z = 7128, - facing = 3, - }, - { - name = "energywind", - x = 9928, - z = 280, - facing = 3, - }, - { - name = "energywind", - x = 9880, - z = 7048, - facing = 3, - }, - { - name = "energywind", - x = 9960, - z = 7048, - facing = 3, - }, - { - name = "energywind", - x = 10008, - z = 280, - facing = 3, - }, - { - name = "turretaafar", - x = 8400, - z = 2832, - facing = 3, - }, - { - name = "energywind", - x = 10040, - z = 7048, - facing = 3, - }, - { - name = "energywind", - x = 10120, - z = 7048, - facing = 3, - }, - { - name = "energywind", - x = 10088, - z = 280, - facing = 3, - }, - { - name = "energywind", - x = 10200, - z = 7048, - facing = 3, - }, - { - name = "energywind", - x = 10168, - z = 280, - facing = 3, - }, - { - name = "energywind", - x = 10200, - z = 6968, - facing = 3, - }, - { - name = "energywind", - x = 9848, - z = 360, - facing = 3, - }, - { - name = "energywind", - x = 9960, - z = 6968, - facing = 3, - }, - { - name = "energywind", - x = 9928, - z = 360, - facing = 3, - }, - { - name = "energywind", - x = 10008, - z = 360, - facing = 3, - }, - { - name = "energywind", - x = 9880, - z = 6968, - facing = 3, - }, - { - name = "energywind", - x = 10088, - z = 360, - facing = 3, - }, - { - name = "energywind", - x = 9880, - z = 6888, - facing = 3, - }, - { - name = "turretaafar", - x = 8416, - z = 4368, - facing = 3, - }, - { - name = "energywind", - x = 10168, - z = 360, - facing = 3, - }, - { - name = "energywind", - x = 9960, - z = 6888, - facing = 3, - }, - { - name = "energywind", - x = 10040, - z = 6888, - facing = 3, - }, - { - name = "energywind", - x = 10168, - z = 440, - facing = 3, - }, - { - name = "energywind", - x = 10008, - z = 440, - facing = 3, - }, - { - name = "energywind", - x = 10120, - z = 6888, - facing = 3, - }, - { - name = "energywind", - x = 9928, - z = 440, - facing = 3, - }, - { - name = "energywind", - x = 10200, - z = 6888, - facing = 3, - }, - { - name = "energywind", - x = 9848, - z = 440, - facing = 3, - }, - { - name = "energywind", - x = 10200, - z = 6808, - facing = 3, - }, - { - name = "energywind", - x = 10008, - z = 520, - facing = 3, - }, - { - name = "energywind", - x = 10120, - z = 6808, - facing = 3, - }, - { - name = "energywind", - x = 10040, - z = 6808, - facing = 3, - }, - { - name = "energywind", - x = 10088, - z = 520, - facing = 3, - }, - { - name = "energywind", - x = 9960, - z = 6808, - facing = 3, - }, - { - name = "energywind", - x = 10168, - z = 520, - facing = 3, - }, - { - name = "energywind", - x = 9880, - z = 6808, - facing = 3, - }, - { - name = "energywind", - x = 10168, - z = 600, - facing = 3, - }, - { - name = "energywind", - x = 10088, - z = 600, - facing = 3, - }, - { - name = "energywind", - x = 9880, - z = 6728, - facing = 3, - }, - { - name = "energywind", - x = 10008, - z = 600, - facing = 3, - }, - { - name = "energywind", - x = 9960, - z = 6728, - facing = 3, - }, - { - name = "energywind", - x = 10040, - z = 6728, - facing = 3, - }, - { - name = "energywind", - x = 10120, - z = 6728, - facing = 3, - }, - { - name = "energywind", - x = 10200, - z = 6728, - facing = 3, - }, - { - name = "energywind", - x = 10120, - z = 6648, - facing = 3, - }, - { - name = "energywind", - x = 10200, - z = 6648, - facing = 3, - }, - { - name = "energywind", - x = 9800, - z = 6968, - facing = 3, - }, - { - name = "energywind", - x = 9800, - z = 7048, - facing = 3, - }, - { - name = "energywind", - x = 9800, - z = 7128, - facing = 3, - }, - { - name = "energypylon", - x = 10008, - z = 3352, - facing = 3, - }, - { - name = "staticshield", - x = 7424, - z = 4256, - facing = 3, - }, - { - name = "staticshield", - x = 7424, - z = 4464, - facing = 3, - }, - { - name = "energypylon", - x = 6360, - z = 6936, - facing = 3, - }, - { - name = "staticshield", - x = 7424, - z = 2736, - facing = 3, - }, - { - name = "staticshield", - x = 7424, - z = 2928, - facing = 3, - }, - { - name = "energygeo", - x = 6136, - z = 6904, - facing = 3, - }, - { - name = "staticshield", - x = 6144, - z = 6816, - facing = 3, - }, - { - name = "staticshield", - x = 6144, - z = 6992, - facing = 3, - }, - { - name = "turretheavy", - x = 5928, - z = 6728, - facing = 3, - }, - { - name = "turretheavy", - x = 5928, - z = 7112, - facing = 3, - }, - { - name = "turretaafar", - x = 6144, - z = 6720, - facing = 3, - }, - { - name = "turretemp", - x = 5904, - z = 6976, - facing = 3, - }, - { - name = "turretemp", - x = 5904, - z = 6864, - facing = 3, - }, - { - name = "energygeo", - x = 6136, - z = 248, - facing = 3, - }, - { - name = "turretheavy", - x = 5912, - z = 72, - facing = 3, - }, - { - name = "turretheavy", - x = 5912, - z = 456, - facing = 3, - }, - { - name = "energypylon", - x = 6376, - z = 248, - facing = 3, - }, - { - name = "turretaafar", - x = 6144, - z = 448, - facing = 3, - }, - { - name = "staticshield", - x = 6144, - z = 336, - facing = 3, - }, - { - name = "staticshield", - x = 6144, - z = 160, - facing = 3, - }, - { - name = "turretemp", - x = 5904, - z = 192, - facing = 3, - }, - { - name = "turretemp", - x = 5904, - z = 304, - facing = 3, - }, - { - name = "turretantiheavy", - x = 8320, - z = 5184, - facing = 3, - }, - { - name = "turretaaheavy", - x = 8464, - z = 5216, - facing = 3, - }, - { - name = "turretaaheavy", - x = 8400, - z = 1824, - facing = 3, - }, - { - name = "turretantiheavy", - x = 8224, - z = 1856, - facing = 3, - }, - { - name = "turretriot", - x = 8648, - z = 3752, - facing = 3, - }, - { - name = "turretriot", - x = 8648, - z = 3640, - facing = 3, - }, - { - name = "turretriot", - x = 8648, - z = 3528, - facing = 3, - }, - { - name = "turretriot", - x = 8728, - z = 3464, - facing = 2, - }, - { - name = "turretriot", - x = 8840, - z = 3464, - facing = 2, - }, - { - name = "turretriot", - x = 8952, - z = 3464, - facing = 2, - }, - { - name = "turretriot", - x = 8728, - z = 3816, - facing = 0, - }, - { - name = "turretriot", - x = 8840, - z = 3816, - facing = 0, - }, - { - name = "turretaaflak", - x = 8792, - z = 3976, - facing = 0, - }, - { - name = "turretaaflak", - x = 8648, - z = 3976, - facing = 0, - }, - { - name = "turretaaflak", - x = 8472, - z = 3704, - facing = 3, - }, - { - name = "turretaaflak", - x = 8472, - z = 3560, - facing = 3, - }, - { - name = "turretaaflak", - x = 8648, - z = 3272, - facing = 2, - }, - { - name = "turretaaflak", - x = 8792, - z = 3272, - facing = 2, - }, - { - name = "turretantiheavy", - x = 7568, - z = 6000, - facing = 3, - }, - { - name = "turretaaheavy", - x = 7584, - z = 6144, - facing = 3, - }, - { - name = "staticradar", - x = 6016, - z = 480, - facing = 1, - }, - { - name = "staticradar", - x = 7248, - z = 2752, - facing = 1, - }, - { - name = "staticradar", - x = 7248, - z = 4416, - facing = 1, - }, - { - name = "staticradar", - x = 6864, - z = 6416, - facing = 1, - }, - { - name = "turretheavylaser", - x = 7736, - z = 6520, - facing = 3, - }, - { - name = "turretheavylaser", - x = 8344, - z = 6248, - facing = 3, - }, - { - name = "factoryspider", - x = 8568, - z = 6056, - facing = 3, - }, - { - name = "staticcon", - x = 8680, - z = 5992, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8680, 5992}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8655, 5967}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8680, - z = 6088, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8680, 6088}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8655, 6063}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8776, - z = 6088, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8776, 6088}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8751, 6063}, options = {"shift"}}, - }, - }, - { - name = "striderdetriment", - x = 10182, - z = 3585, - facing = 0, - }, - { - name = "staticcon", - x = 8968, - z = 1384, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8968, 1384}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8943, 1409}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8968, - z = 1480, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8968, 1480}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8943, 1505}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8968, - z = 1576, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8968, 1576}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8943, 1601}, options = {"shift"}}, - }, - }, - { - name = "factoryspider", - x = 8840, - z = 1480, - facing = 3, - }, - { - name = "staticcon", - x = 9048, - z = 1432, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9048, 1432}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9023, 1457}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 9048, - z = 1528, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9048, 1528}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9023, 1553}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8856, - z = 5992, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8856, 5992}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8831, 5967}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 8856, - z = 6088, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8856, 6088}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {8831, 6063}, options = {"shift"}}, - }, - }, - { - name = "factorycloak", - x = 7168, - z = 5096, - facing = 3, - }, - { - name = "staticcon", - x = 7352, - z = 5048, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7352, 5048}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7327, 5023}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7352, - z = 5144, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7352, 5144}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7327, 5119}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7352, - z = 5240, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7352, 5240}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7327, 5215}, options = {"shift"}}, - }, - }, - { - name = "factorytank", - x = 6960, - z = 3760, - facing = 3, - }, - { - name = "factoryhover", - x = 6944, - z = 3296, - facing = 3, - }, - { - name = "staticcon", - x = 6952, - z = 3432, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6952, 3432}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6927, 3457}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7048, - z = 3432, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7048, 3432}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7023, 3457}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7048, - z = 3528, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7048, 3528}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7023, 3553}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 6952, - z = 3528, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6952, 3528}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6927, 3553}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 6952, - z = 3624, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6952, 3624}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {6927, 3599}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7048, - z = 3624, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7048, 3624}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7023, 3599}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7096, - z = 2024, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7096, 2024}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7071, 2049}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7096, - z = 2120, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7096, 2120}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7071, 2145}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 7096, - z = 2216, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7096, 2216}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {7071, 2241}, options = {"shift"}}, - }, - }, - { - name = "factoryjump", - x = 6952, - z = 2120, - facing = 3, - }, - { - name = "factoryplane", - x = 9400, - z = 2416, - facing = 3, - }, - { - name = "staticcon", - x = 9400, - z = 2232, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9400, 2232}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9375, 2257}, options = {"shift"}}, - }, - }, - { - name = "staticcon", - x = 9496, - z = 2232, - facing = 3, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9496, 2232}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {9471, 2257}, options = {"shift"}}, - }, - }, - { - name = "staticrearm", - x = 9032, - z = 2872, - facing = 3, - }, - { - name = "staticrearm", - x = 9032, - z = 4296, - facing = 3, - }, - { - name = "staticcon", - x = 9016, - z = 4440, - facing = 3, - selfPatrol = true, - }, - { - name = "staticcon", - x = 9000, - z = 2728, - facing = 3, - selfPatrol = true, - }, - { - name = "factorygunship", - x = 9592, - z = 5128, - facing = 3, - }, - { - name = "staticcon", - x = 9528, - z = 5000, - facing = 3, - selfPatrol = true, - }, - { - name = "staticcon", - x = 9624, - z = 5000, - facing = 3, - selfPatrol = true, - }, - { - name = "staticcon", - x = 9976, - z = 3464, - facing = 3, - selfPatrol = true, - }, - { - name = "staticcon", - x = 10072, - z = 3464, - facing = 3, - selfPatrol = true, - }, - { - name = "staticcon", - x = 10072, - z = 3560, - facing = 3, - selfPatrol = true, - }, - { - name = "staticcon", - x = 9976, - z = 3560, - facing = 3, - selfPatrol = true, - }, - { - name = "striderhub", - x = 10016, - z = 3664, - facing = 3, - }, - { - name = "striderdante", - x = 7642, - z = 3260, - facing = 0, - }, - { - name = "striderdante", - x = 7635, - z = 3978, - facing = 0, - }, - { - name = "striderarty", - x = 8398, - z = 3285, - facing = 0, - }, - { - name = "striderarty", - x = 8383, - z = 3995, - facing = 0, - }, - { - name = "hoverarty", - x = 6365, - z = 3499, - facing = 3, - }, - { - name = "hoverassault", - x = 6443, - z = 3112, - facing = 3, - }, - { - name = "hoverassault", - x = 6450, - z = 3069, - facing = 3, - }, - { - name = "hoverassault", - x = 6381, - z = 3300, - facing = 3, - }, - { - name = "hoverassault", - x = 6370, - z = 3431, - facing = 3, - }, - { - name = "hoverassault", - x = 6493, - z = 3069, - facing = 3, - }, - { - name = "hoverassault", - x = 6369, - z = 3572, - facing = 3, - }, - { - name = "hoverassault", - x = 6406, - z = 3134, - facing = 3, - }, - { - name = "hoverassault", - x = 6367, - z = 3365, - facing = 3, - }, - { - name = "hoverskirm", - x = 6399, - z = 3177, - facing = 3, - }, - { - name = "hoverskirm", - x = 6397, - z = 3540, - facing = 3, - }, - { - name = "hoverskirm", - x = 6398, - z = 3235, - facing = 3, - }, - { - name = "hoverskirm", - x = 6400, - z = 3461, - facing = 3, - }, - { - name = "hoverskirm", - x = 6429, - z = 3206, - facing = 3, - }, - { - name = "hoverskirm", - x = 6404, - z = 3596, - facing = 3, - }, - { - name = "hoverskirm", - x = 6396, - z = 3397, - facing = 3, - }, - { - name = "hoverskirm", - x = 6416, - z = 3275, - facing = 3, - }, - { - name = "hoverskirm", - x = 6400, - z = 3338, - facing = 3, - }, - { - name = "staticantinuke", - x = 9344, - z = 5288, - facing = 1, - }, - { - name = "spidercon", - x = 7743, - z = 1404, - facing = 0, - }, - { - name = "spidercon", - x = 8241, - z = 1998, - facing = 0, - }, - { - name = "spidercon", - x = 8581, - z = 2464, - facing = 0, - }, - { - name = "spidercon", - x = 8594, - z = 1477, - facing = 0, - }, - { - name = "spidercon", - x = 8890, - z = 4690, - facing = 0, - }, - { - name = "spidercon", - x = 8143, - z = 4740, - facing = 0, - }, - { - name = "spidercon", - x = 8454, - z = 5674, - facing = 0, - }, - { - name = "spidercon", - x = 8106, - z = 6554, - facing = 0, - }, - { - name = "spidercon", - x = 7469, - z = 5397, - facing = 0, - }, - { - name = "tankheavyassault", - x = 6659, - z = 3904, - facing = 0, - }, - { - name = "tankassault", - x = 6741, - z = 3917, - facing = 0, - }, - { - name = "staticantinuke", - x = 7920, - z = 5880, - facing = 1, - }, - { - name = "tankassault", - x = 6710, - z = 3575, - facing = 2, - }, - { - name = "tankassault", - x = 6484, - z = 3900, - facing = 3, - }, - { - name = "tankassault", - x = 6479, - z = 3826, - facing = 3, - }, - { - name = "tankassault", - x = 6568, - z = 3908, - facing = 3, - }, - { - name = "spiderriot", - x = 8326, - z = 6048, - facing = 3, - }, - { - name = "tankassault", - x = 6529, - z = 3859, - facing = 3, - }, - { - name = "spiderriot", - x = 8377, - z = 5920, - facing = 3, - }, - { - name = "spiderriot", - x = 8377, - z = 6065, - facing = 3, - }, - { - name = "tankassault", - x = 6606, - z = 3834, - facing = 3, - }, - { - name = "spiderassault", - x = 8379, - z = 6011, - facing = 3, - }, - { - name = "spiderassault", - x = 8418, - z = 6118, - facing = 3, - }, - { - name = "spiderriot", - x = 8360, - z = 1763, - facing = 3, - }, - { - name = "spiderriot", - x = 8301, - z = 1671, - facing = 0, - }, - { - name = "spiderassault", - x = 8421, - z = 6017, - facing = 3, - }, - { - name = "spiderriot", - x = 8370, - z = 1719, - facing = 3, - }, - { - name = "spiderskirm", - x = 8343, - z = 1663, - facing = 0, - }, - { - name = "spiderskirm", - x = 8386, - z = 1667, - facing = 0, - }, - { - name = "spiderassault", - x = 8418, - z = 6076, - facing = 3, - }, - { - name = "spiderskirm", - x = 8456, - z = 1622, - facing = 3, - }, - { - name = "spiderassault", - x = 8454, - z = 6053, - facing = 3, - }, - { - name = "jumpassault", - x = 6716, - z = 2120, - facing = 3, - }, - { - name = "spideremp", - x = 8460, - z = 1702, - facing = 3, - }, - { - name = "jumpraid", - x = 6772, - z = 1997, - facing = 3, - }, - { - name = "spideremp", - x = 8410, - z = 1703, - facing = 3, - }, - { - name = "jumpraid", - x = 6757, - z = 2020, - facing = 3, - }, - { - name = "spiderassault", - x = 8402, - z = 5953, - facing = 2, - }, - { - name = "jumpraid", - x = 6734, - z = 2092, - facing = 3, - }, - { - name = "jumpraid", - x = 6740, - z = 2066, - facing = 3, - }, - { - name = "cloakriot", - x = 6687, - z = 5178, - facing = 3, - }, - { - name = "cloakriot", - x = 6684, - z = 5073, - facing = 3, - }, - { - name = "cloakriot", - x = 6710, - z = 5142, - facing = 2, - }, - { - name = "cloakskirm", - x = 6687, - z = 5115, - facing = 3, - }, - { - name = "cloakskirm", - x = 6726, - z = 5079, - facing = 3, - }, - { - name = "cloakskirm", - x = 6707, - z = 5098, - facing = 0, - }, - { - name = "cloakskirm", - x = 6746, - z = 5139, - facing = 3, - }, - { - name = "cloakskirm", - x = 6728, - z = 5113, - facing = 3, - }, - { - name = "cloakskirm", - x = 6754, - z = 5115, - facing = 3, - }, - { - name = "cloakskirm", - x = 6778, - z = 5106, - facing = 3, - }, - { - name = "cloakskirm", - x = 6797, - z = 5129, - facing = 3, - }, - { - name = "cloakskirm", - x = 6803, - z = 5102, - facing = 3, - }, - { - name = "staticantinuke", - x = 9136, - z = 2520, - facing = 1, - }, - { - name = "staticantinuke", - x = 7520, - z = 1544, - facing = 1, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "energysingu", - "raveparty", - "zenith", - "factorycloak", - "factoryshield", - "factoryplane", - "factoryveh", - "factorygunship", - "factoryjump", - "factoryspider", - "factoryhover", - "factorytank", - "factoryamph", - "factoryship", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy Superweapons, Factories and Singularity Reactors", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { - satisfyForever = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 20, - unitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Always have at least 20 Metal Extractors", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "mahlazer", - }, - modules = { - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet69.lua b/campaign/dev/planets/planet69.lua deleted file mode 100644 index 8648e7024..000000000 --- a/campaign/dev/planets/planet69.lua +++ /dev/null @@ -1,109 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/terran02.png" - - local planetData = { - name = "Folsom", - startingPlanet = true, - predownloadMap = true, - --tutorialSkip = true, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.05, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.87, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - hintText = "Click this planet to begin.", - hintSize = {410, 66}, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "6550 km", - primary = "Origin", - primaryType = "G8V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24417", - text = [[Use a nimble force of Glaives to penetrate the enemy lines and rescue your commander from the local automatons. Once activated, construct an army and storm the enemy base as retribution.]] - }, - gameConfig = { - gameName = "Quick Rocket Tutorial", - mapName = "FolsomDamDeluxeV4", - playerConfig = { - startX = 300, - startZ = 3800, - allyTeam = 0, - commanderParameters = { - facplop = false, - }, - extraUnlocks = { - "factorycloak", - "cloakraid", - "staticmex", - "energysolar", - "turretlaser", -- This is here so the tab exists - "staticradar", -- This is here so the tab exists - }, - }, - modoptions = { - integral_disable_defence = 1, - integral_disable_special = 1, - }, - aiConfig = { - { - startX = 4000, - startZ = 75, - aiLib = "NullAI", - humanName = "Ally", - unlocks = {}, - allyTeam = 0, - commander = false, - }, - { - startX = 4000, - startZ = 75, - aiLib = "NullAI", - humanName = "Enemy", - unlocks = {}, - allyTeam = 1, - commander = false, - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = {}, - [1] = { - ignoreUnitLossDefeat = true, - }, - }, - objectiveConfig = { - }, - bonusObjectiveConfig = { - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "factorycloak", - "cloakraid", - "staticmex", - "energysolar", - }, - modules = { - "module_ablative_armor_LIMIT_A_2", - }, - abilities = {}, - codexEntries = {"faction_chickens"} - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet7.lua b/campaign/dev/planets/planet7.lua deleted file mode 100644 index d77130f27..000000000 --- a/campaign/dev/planets/planet7.lua +++ /dev/null @@ -1,1830 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/terran04.png" - - local planetData = { - name = "New Falsell", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.06, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.26, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "5288 km", - primary = "Omis", - primaryType = "G7V", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24429", - text = [[The Artefact on this planet contains invaluable information, but it is protected by a large automated defence network. Infiltrate the Automaton base with Phantom sniper bots and destroy the Singularity Plants to deactivate the heavier defences.]] - }, - tips = { - { - image = "unitpics/cloaksnipe.png", - text = [[Unlike all other cloaked units, the Phantom can fire its weapon without becoming visible. Use this to sneak into the defence network, destroying what you need to without blowing your cover.]] - }, - { - image = "unitpics/turretheavy.png", - text = [[Heavier turrets cannot fire unless they are connected to energy-producing buildings. Deactivate them by destroying the connecting Energy Pylons or the energy producers themselves.]] - }, - { - image = "unitpics/shieldfelon.png", - text = [[You will need to defend your southern flank against Interloper Shieldbot attacks. The Felon is a dangerous opponent but a Sniper can easily pierce its shields.]] - }, - }, - gameConfig = { - mapName = "The river Nix 20", - playerConfig = { - startX = 1000, - startZ = 7000, - allyTeam = 0, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - victoryAtLocation = { - x = 6025, - z = 2625, - radius = 120, - objectiveID = 1, - }, - }, - extraUnlocks = { - "cloaksnipe", - }, - startUnits = { - { - name = "staticmex", - x = 888, - z = 6824, - facing = 0, - }, - { - name = "staticmex", - x = 600, - z = 6776, - facing = 0, - }, - { - name = "staticmex", - x = 648, - z = 7064, - facing = 0, - }, - { - name = "energysolar", - x = 712, - z = 7080, - facing = 0, - }, - { - name = "energysolar", - x = 632, - z = 7128, - facing = 3, - }, - { - name = "energysolar", - x = 584, - z = 7048, - facing = 2, - }, - { - name = "energysolar", - x = 664, - z = 7000, - facing = 1, - }, - { - name = "energysolar", - x = 952, - z = 6840, - facing = 0, - }, - { - name = "energysolar", - x = 872, - z = 6888, - facing = 3, - }, - { - name = "energysolar", - x = 824, - z = 6808, - facing = 2, - }, - { - name = "energysolar", - x = 904, - z = 6760, - facing = 1, - }, - { - name = "turretlaser", - x = 2064, - z = 8992, - facing = 0, - }, - { - name = "turretlaser", - x = 2448, - z = 8880, - facing = 0, - }, - { - name = "energysolar", - x = 664, - z = 6792, - facing = 0, - }, - { - name = "staticradar", - x = 2240, - z = 8848, - facing = 0, - }, - { - name = "energysolar", - x = 584, - z = 6840, - facing = 3, - }, - { - name = "energysolar", - x = 536, - z = 6760, - facing = 2, - }, - { - name = "energysolar", - x = 616, - z = 6712, - facing = 1, - }, - { - name = "factorycloak", - x = 1128, - z = 6696, - facing = 1, - }, - { - name = "cloakcon", - x = 1205, - z = 6937, - facing = 0, - }, - { - name = "cloakcon", - x = 1124, - z = 6918, - facing = 0, - }, - { - name = "cloaksnipe", - x = 3060, - z = 5780, - facing = 1, - }, - { - name = "cloaksnipe", - x = 3060, - z = 6040, - facing = 1, - }, - { - name = "cloaksnipe", - x = 2200, - z = 8960, - facing = 0, - }, - { - name = "turretlaser", - x = 3312, - z = 6624, - facing = 1, - }, - { - name = "staticradar", - x = 2928, - z = 6224, - facing = 0, - }, - { - name = "staticradar", - x = 672, - z = 6432, - facing = 0, - }, - { - name = "turretlaser", - x = 3312, - z = 6240, - facing = 1, - }, - { - name = "turretlaser", - x = 3296, - z = 5584, - facing = 1, - }, - { - name = "turretlaser", - x = 3296, - z = 5184, - facing = 1, - }, - } - }, - aiConfig = { - { - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - humanName = "Interlopers", - allyTeam = 1, - unlocks = { - "shieldfelon", - "shieldassault", - }, - difficultyDependantUnlocks = { - [4] = {"shieldarty"}, - }, - commander = false, - startUnits = { - { - name = "staticmex", - x = 5050, - z = 8960, - facing = 1, - }, - { - name = "energywind", - x = 5090, - z = 8960, - facing = 1, - }, - { - name = "energywind", - x = 5010, - z = 8960, - facing = 1, - }, - { - name = "staticmex", - x = 5662, - z = 9380, - facing = 0, - }, - { - name = "energywind", - x = 5662, - z = 9330, - facing = 0, - }, - { - name = "energywind", - x = 5662, - z = 9430, - facing = 0, - }, - { - name = "staticmex", - x = 6756, - z = 9400, - facing = 0, - }, - { - name = "energywind", - x = 6756, - z = 9350, - facing = 0, - }, - { - name = "staticmex", - x = 7511, - z = 8902, - facing = 0, - }, - { - name = "energywind", - x = 7561, - z = 8902, - facing = 0, - }, - { - name = "staticmex", - x = 6168, - z = 12008, - facing = 0, - }, - { - name = "staticmex", - x = 6408, - z = 11784, - facing = 0, - }, - { - name = "staticmex", - x = 6408, - z = 12008, - facing = 0, - }, - { - name = "energysolar", - x = 6280, - z = 11784, - facing = 0, - }, - { - name = "energysolar", - x = 6168, - z = 11896, - facing = 0, - }, - { - name = "energysolar", - x = 6280, - z = 12008, - facing = 0, - }, - { - name = "energysolar", - x = 6392, - z = 11896, - facing = 0, - }, - { - name = "factoryshield", - x = 5070, - z = 11080, - facing = 2, - bonusObjectiveID = 3, - }, - { - name = "staticcon", - x = 5200, - z = 11080, - facing = 2, - }, - { - name = "shieldfelon", - x = 5200, - z = 10950, - facing = 2, - }, - { - name = "shieldassault", - x = 5150, - z = 10950, - facing = 2, - }, - { - name = "shieldassault", - x = 5100, - z = 10950, - facing = 2, - difficultyAtLeast = 2. - }, - { - name = "shieldassault", - x = 5050, - z = 10950, - facing = 2, - difficultyAtLeast = 2. - }, - { - name = "shieldskirm", - x = 5050, - z = 11500, - facing = 2, - difficultyAtLeast = 3, - }, - { - name = "shieldskirm", - x = 5100, - z = 11500, - facing = 2, - difficultyAtLeast = 3, - }, - { - name = "shieldfelon", - x = 5150, - z = 11500, - facing = 2, - difficultyAtLeast = 4, - }, - { - name = "shieldarty", - x = 5200, - z = 11500, - facing = 2, - difficultyAtLeast = 4, - }, - { - name = "staticstorage", - x = 5936, - z = 12072, - facing = 2, - }, - { - name = "staticheavyradar", - x = 3808, - z = 11472, - facing = 0, - }, - { - name = "staticheavyradar", - x = 1216, - z = 9712, - facing = 0, - }, - { - name = "turretlaser", - x = 6576, - z = 11632, - facing = 2, - }, - { - name = "turretlaser", - x = 5664, - z = 12096, - facing = 2, - }, - { - name = "turretlaser", - x = 4816, - z = 11376, - facing = 2, - }, - { - name = "turretlaser", - x = 5600, - z = 11024, - facing = 2, - }, - { - name = "turretlaser", - x = 7424, - z = 11168, - facing = 2, - }, - { - name = "turrettorp", - x = 5032, - z = 9672, - facing = 2, - }, - { - name = "turrettorp", - x = 4696, - z = 9384, - facing = 2, - }, - { - name = "staticmex", - x = 9530, - z = 10770, - facing = 2, - }, - { - name = "staticmex", - x = 9791, - z = 10914, - facing = 2, - }, - { - name = "staticmex", - x = 9824, - z = 10612, - facing = 2, - }, - { - name = "energywind", - x = 9600, - z = 10770, - facing = 2, - }, - { - name = "energywind", - x = 9773, - z = 10844, - facing = 2, - }, - { - name = "energywind", - x = 9773, - z = 10671, - facing = 2, - }, - { - name = "energywind", - x = 9870, - z = 10940, - facing = 2, - }, - } - }, - { - aiLib = "Null AI", - bitDependant = false, - humanName = "Automaton", - commanderParameters = { - facplop = false, - }, - allyTeam = 2, - unlocks = { - "staticradar", - "staticheavyradar", - "turretaaclose", - "turretaafar", - "turretaaflak", - "turretaaheavy", - "turretaalaser", - "turretantiheavy", - "turretemp", - "turretgauss", - "turretheavy", - "turretheavylaser", - "turretimpulse", - "turretlaser", - "turretmissile", - "turretriot", - "turretsunlance", - "turrettorp", - }, - commanderLevel = 2, - commander = false, - startUnits = { - { - name = "energysingu", - x = 5800, - z = 184, - facing = 0, - bonusObjectiveID = 1, - }, - { - name = "energysingu", - x = 5992, - z = 184, - facing = 0, - bonusObjectiveID = 1, - }, - { - name = "energysingu", - x = 6184, - z = 184, - facing = 0, - bonusObjectiveID = 1, - }, - { - name = "energysingu", - x = 6184, - z = 344, - facing = 0, - bonusObjectiveID = 1, - }, - { - name = "energysingu", - x = 5992, - z = 344, - facing = 0, - bonusObjectiveID = 1, - mapMarker = { - text = "Singularity Reactors", - color = "red" - }, - }, - { - name = "energysingu", - x = 5800, - z = 344, - facing = 0, - bonusObjectiveID = 1, - }, - { - name = "turretheavylaser", - x = 6024, - z = 2472, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "turretheavylaser", - x = 6024, - z = 2760, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticmex", - x = 5256, - z = 264, - facing = 0, - }, - { - name = "staticmex", - x = 5544, - z = 216, - facing = 0, - }, - { - name = "staticmex", - x = 5496, - z = 504, - facing = 0, - }, - { - name = "staticmex", - x = 6344, - z = 264, - facing = 0, - }, - { - name = "staticmex", - x = 6648, - z = 216, - facing = 0, - }, - { - name = "staticmex", - x = 6584, - z = 504, - facing = 0, - }, - { - name = "staticmex", - x = 5608, - z = 1976, - facing = 0, - }, - { - name = "staticmex", - x = 6424, - z = 2008, - facing = 0, - }, - { - name = "staticmex", - x = 6024, - z = 3480, - facing = 0, - }, - { - name = "staticmex", - x = 5144, - z = 4728, - facing = 0, - }, - { - name = "staticmex", - x = 6008, - z = 4568, - facing = 0, - }, - { - name = "staticmex", - x = 5992, - z = 5720, - facing = 0, - }, - { - name = "staticmex", - x = 6984, - z = 6008, - facing = 0, - }, - { - name = "staticmex", - x = 632, - z = 1592, - facing = 0, - }, - { - name = "staticmex", - x = 11624, - z = 1528, - facing = 0, - }, - { - name = "energypylon", - x = 5432, - z = 376, - facing = 0, - }, - { - name = "energypylon", - x = 6504, - z = 392, - facing = 0, - }, - { - name = "energypylon", - x = 6552, - z = 1320, - facing = 0, - }, - { - name = "energypylon", - x = 6536, - z = 2248, - facing = 0, - }, - { - name = "energypylon", - x = 5400, - z = 1304, - facing = 0, - }, - { - name = "energypylon", - x = 5384, - z = 2232, - facing = 0, - }, - { - name = "energypylon", - x = 4536, - z = 1368, - facing = 0, - }, - { - name = "energypylon", - x = 6664, - z = 3160, - facing = 0, - }, - { - name = "energypylon", - x = 7432, - z = 1448, - facing = 0, - }, - { - name = "energypylon", - x = 3688, - z = 1416, - facing = 0, - }, - { - name = "energypylon", - x = 7944, - z = 1032, - facing = 0, - }, - { - name = "energypylon", - x = 5304, - z = 3176, - facing = 0, - }, - { - name = "energypylon", - x = 6008, - z = 3768, - facing = 0, - }, - { - name = "energypylon", - x = 5992, - z = 4744, - facing = 0, - }, - { - name = "energypylon", - x = 5976, - z = 5608, - facing = 0, - }, - { - name = "turretmissile", - x = 4032, - z = 3024, - facing = 3, - }, - { - name = "turretaaflak", - x = 5144, - z = 4008, - facing = 0, - }, - { - name = "turretmissile", - x = 3824, - z = 2528, - facing = 3, - }, - { - name = "turretlaser", - x = 5232, - z = 4096, - facing = 0, - }, - { - name = "turretlaser", - x = 5040, - z = 4096, - facing = 0, - }, - { - name = "turretriot", - x = 5608, - z = 5304, - facing = 3, - }, - { - name = "turretriot", - x = 5752, - z = 2632, - facing = 3, - }, - { - name = "turretmissile", - x = 3056, - z = 496, - facing = 3, - }, - { - name = "turretriot", - x = 6280, - z = 2648, - facing = 1, - }, - { - name = "turretlaser", - x = 6928, - z = 4080, - facing = 0, - }, - { - name = "turretheavy", - x = 5240, - z = 5320, - facing = 3, - }, - { - name = "turretheavy", - x = 5240, - z = 5944, - facing = 3, - }, - { - name = "turretmissile", - x = 6880, - z = 5040, - facing = 1, - }, - { - name = "turretmissile", - x = 6880, - z = 4896, - facing = 1, - }, - { - name = "turretmissile", - x = 5216, - z = 5536, - facing = 3, - }, - { - name = "turretmissile", - x = 5216, - z = 5424, - facing = 3, - }, - { - name = "staticstorage", - x = 5688, - z = 5160, - facing = 0, - }, - { - name = "staticstorage", - x = 5752, - z = 5160, - facing = 0, - }, - { - name = "staticstorage", - x = 5736, - z = 5224, - facing = 0, - }, - { - name = "staticstorage", - x = 5688, - z = 5224, - facing = 0, - }, - { - name = "energypylon", - x = 5304, - z = 5608, - facing = 0, - }, - { - name = "energypylon", - x = 6776, - z = 5128, - facing = 0, - }, - { - name = "turretheavylaser", - x = 4920, - z = 6184, - facing = 3, - }, - { - name = "turretriot", - x = 5608, - z = 4216, - facing = 3, - }, - { - name = "turretgauss", - x = 5992, - z = 4952, - facing = 3, - }, - { - name = "turretriot", - x = 5608, - z = 4968, - facing = 3, - }, - { - name = "turretheavy", - x = 6856, - z = 5464, - facing = 1, - }, - { - name = "turretriot", - x = 5608, - z = 4600, - facing = 3, - }, - { - name = "turretaaheavy", - x = 6016, - z = 4400, - facing = 1, - }, - { - name = "turretheavy", - x = 6856, - z = 4776, - facing = 1, - }, - { - name = "turretheavylaser", - x = 7144, - z = 5640, - facing = 1, - }, - { - name = "turretheavylaser", - x = 7144, - z = 4600, - facing = 1, - }, - { - name = "turretlaser", - x = 7024, - z = 4592, - facing = 2, - }, - { - name = "turretlaser", - x = 5072, - z = 5120, - facing = 2, - }, - { - name = "turretlaser", - x = 6832, - z = 4592, - facing = 2, - }, - { - name = "turretlaser", - x = 5248, - z = 5120, - facing = 2, - }, - { - name = "turretlaser", - x = 5248, - z = 6192, - facing = 0, - }, - { - name = "turretlaser", - x = 7056, - z = 5680, - facing = 0, - }, - { - name = "turretlaser", - x = 6832, - z = 5680, - facing = 0, - }, - { - name = "turretlaser", - x = 5072, - z = 6192, - facing = 0, - }, - { - name = "turretmissile", - x = 6880, - z = 5312, - facing = 1, - }, - { - name = "turretmissile", - x = 5216, - z = 5808, - facing = 3, - }, - { - name = "turretmissile", - x = 6880, - z = 5168, - facing = 1, - }, - { - name = "turretmissile", - x = 5216, - z = 5664, - facing = 3, - }, - { - name = "turretriot", - x = 6408, - z = 6104, - facing = 1, - }, - { - name = "turretriot", - x = 6408, - z = 5704, - facing = 1, - }, - { - name = "turretriot", - x = 6408, - z = 5320, - facing = 1, - }, - { - name = "turretriot", - x = 5608, - z = 6104, - facing = 3, - }, - { - name = "turretriot", - x = 6408, - z = 4968, - facing = 1, - }, - { - name = "turretriot", - x = 5608, - z = 5672, - facing = 3, - }, - { - name = "turretriot", - x = 6408, - z = 4584, - facing = 1, - }, - { - name = "turretriot", - x = 6408, - z = 4248, - facing = 1, - }, - { - name = "turretriot", - x = 5784, - z = 1352, - facing = 0, - }, - { - name = "turretriot", - x = 6232, - z = 1352, - facing = 0, - }, - { - name = "turretgauss", - x = 5992, - z = 5432, - facing = 0, - }, - { - name = "turretimpulse", - x = 6384, - z = 400, - facing = 1, - }, - { - name = "turretmissile", - x = 6288, - z = 2192, - facing = 1, - }, - { - name = "turretmissile", - x = 5696, - z = 1696, - facing = 1, - }, - { - name = "turretaafar", - x = 6256, - z = 5200, - facing = 1, - }, - { - name = "turretmissile", - x = 7520, - z = 3568, - facing = 1, - }, - { - name = "turretmissile", - x = 6320, - z = 1168, - facing = 1, - }, - { - name = "turretmissile", - x = 7680, - z = 3056, - facing = 1, - }, - { - name = "turretmissile", - x = 7776, - z = 2448, - facing = 1, - }, - { - name = "turretaaflak", - x = 6856, - z = 4024, - facing = 0, - }, - { - name = "turretmissile", - x = 7936, - z = 2080, - facing = 1, - }, - { - name = "turretmissile", - x = 4208, - z = 3568, - facing = 3, - }, - { - name = "turretlaser", - x = 6784, - z = 4080, - facing = 0, - }, - { - name = "turretaalaser", - x = 6200, - z = 3992, - facing = 2, - }, - { - name = "turretaafar", - x = 6288, - z = 880, - facing = 1, - }, - { - name = "turretheavy", - x = 6008, - z = 4184, - facing = 2, - }, - { - name = "turretaaheavy", - x = 5984, - z = 1664, - facing = 0, - }, - { - name = "turretlaser", - x = 5872, - z = 1664, - facing = 3, - }, - { - name = "turretlaser", - x = 5984, - z = 1760, - facing = 0, - }, - { - name = "turretlaser", - x = 6096, - z = 1664, - facing = 1, - }, - { - name = "turretlaser", - x = 5984, - z = 1552, - facing = 2, - }, - { - name = "turretheavylaser", - x = 3576, - z = 1544, - facing = 3, - }, - { - name = "turretheavylaser", - x = 3464, - z = 1160, - facing = 3, - }, - { - name = "turretheavylaser", - x = 8152, - z = 1512, - facing = 1, - }, - { - name = "turretheavylaser", - x = 3544, - z = 1848, - facing = 3, - }, - { - name = "turretlaser", - x = 3392, - z = 1664, - facing = 3, - }, - { - name = "turretheavylaser", - x = 8360, - z = 1080, - facing = 1, - }, - { - name = "turretlaser", - x = 3344, - z = 1360, - facing = 3, - }, - { - name = "turretlaser", - x = 3232, - z = 992, - facing = 3, - }, - { - name = "turretlaser", - x = 8304, - z = 1632, - facing = 1, - }, - { - name = "turretlaser", - x = 8320, - z = 1312, - facing = 1, - }, - { - name = "turretaaflak", - x = 3576, - z = 1048, - facing = 3, - }, - { - name = "turretlaser", - x = 8496, - z = 1024, - facing = 1, - }, - { - name = "turretaaflak", - x = 3368, - z = 536, - facing = 3, - }, - { - name = "turretaaflak", - x = 8264, - z = 584, - facing = 1, - }, - { - name = "turretaaflak", - x = 4216, - z = 1864, - facing = 3, - }, - { - name = "turretaaflak", - x = 7848, - z = 1464, - facing = 1, - }, - { - name = "turretimpulse", - x = 6480, - z = 128, - facing = 1, - }, - { - name = "turretaaflak", - x = 7560, - z = 2744, - facing = 1, - }, - { - name = "turretimpulse", - x = 6224, - z = 544, - facing = 1, - }, - { - name = "turretemp", - x = 6176, - z = 1008, - facing = 1, - }, - { - name = "turretemp", - x = 6416, - z = 784, - facing = 1, - }, - { - name = "turretlaser", - x = 5392, - z = 272, - facing = 3, - }, - { - name = "turretimpulse", - x = 5392, - z = 160, - facing = 1, - }, - { - name = "turretlaser", - x = 5856, - z = 720, - facing = 0, - }, - { - name = "turretimpulse", - x = 5552, - z = 400, - facing = 1, - }, - { - name = "turretlaser", - x = 6080, - z = 720, - facing = 0, - }, - { - name = "turretimpulse", - x = 5744, - z = 592, - facing = 1, - }, - { - name = "turretlaser", - x = 6512, - z = 256, - facing = 1, - }, - { - name = "turretimpulse", - x = 6000, - z = 608, - facing = 1, - }, - { - name = "turretantiheavy", - x = 6016, - z = 3296, - facing = 2, - }, - { - name = "turretaalaser", - x = 5832, - z = 1832, - facing = 2, - }, - { - name = "turretaalaser", - x = 6184, - z = 1864, - facing = 2, - }, - { - name = "turretaaclose", - x = 5880, - z = 3288, - facing = 2, - }, - { - name = "turretaaclose", - x = 6168, - z = 3288, - facing = 2, - }, - { - name = "turretmissile", - x = 5584, - z = 2656, - facing = 1, - }, - { - name = "turretaalaser", - x = 5816, - z = 4008, - facing = 2, - }, - { - name = "turretmissile", - x = 6336, - z = 2880, - facing = 1, - }, - { - name = "turretheavylaser", - x = 4930, - z = 5132, - facing = 3, - }, - { - name = "turrettorp", - x = 3135, - z = 2500, - facing = 3, - }, - { - name = "turrettorp", - x = 3195, - z = 2920, - facing = 3, - }, - { - name = "turrettorp", - x = 3735, - z = 3800, - facing = 3, - }, - { - name = "turrettorp", - x = 3795, - z = 4220, - facing = 3, - }, - -- consider these - -- }, - -- name = "turretantiheavy", - -- x = 6000, - -- z = 1950, - -- facing = 0, - -- }, - -- { - -- name = "turretgauss", - -- x = 5800, - -- z = 1950, - -- facing = 3, - -- }, - -- { - -- name = "turretgauss", - -- x = 6200, - -- z = 1950, - -- facing = 1, - -- }, - -- { - -- name = "energypylon", - -- x = 7410, - -- z = 2200, - -- facing = 0, - -- }, - -- { - -- name = "energypylon", - -- x = 7410, - -- z = 2900, - -- facing = 0, - -- }, - -- { - -- name = "energypylon", - -- x = 6100, - -- z = 1760, - -- facing = 0, - -- }, - } - }, - }, - neutralUnits = { - { - name = "pw_artefact", - x = 6025, - z = 2625, - facing = 0, - invincible = true, - ignoredByAI = true, - mapMarker = { - text = "Artefact", - color = "green" - }, - }, - { - name = "pw_inhibitor", - x = 6232, - z = 4360, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - { - name = "pw_inhibitor", - x = 6232, - z = 4488, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - { - name = "pw_gaspowerstation", - x = 5856, - z = 2624, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - { - name = "pw_gaspowerstation", - x = 6160, - z = 2624, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - { - name = "pw_interception", - x = 4400, - z = 3472, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - { - name = "pw_interception", - x = 7440, - z = 1824, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - { - name = "pw_interception", - x = 4288, - z = 1408, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - { - name = "pw_warpgate", - x = 6256, - z = 5896, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - { - name = "pw_warpjammer", - x = 5760, - z = 5888, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - { - name = "pw_mstorage2", - x = 5752, - z = 4312, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - { - name = "pw_mstorage2", - x = 5752, - z = 4488, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - { - name = "staticmex", - x = 10472, - z = 5800, - facing = 0, - ignoredByAI = true, - }, - { - name = "staticmex", - x = 10760, - z = 5640, - facing = 0, - ignoredByAI = true, - }, - { - name = "staticmex", - x = 10728, - z = 5928, - facing = 0, - ignoredByAI = true, - }, - { - name = "staticmex", - x = 11400, - z = 5032, - facing = 0, - ignoredByAI = true, - }, - { - name = "staticmex", - x = 11640, - z = 4792, - facing = 0, - ignoredByAI = true, - }, - { - name = "staticmex", - x = 11704, - z = 5080, - facing = 0, - ignoredByAI = true, - }, - { - name = "staticmex", - x = 11384, - z = 6648, - facing = 0, - ignoredByAI = true, - }, - { - name = "staticmex", - x = 11688, - z = 6600, - facing = 0, - ignoredByAI = true, - }, - { - name = "staticmex", - x = 11624, - z = 6888, - facing = 0, - ignoredByAI = true, - }, - { - name = "pw_mine", - x = 11528, - z = 6728, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - { - name = "pw_mine", - x = 11560, - z = 4968, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - { - name = "pw_metal", - x = 10656, - z = 5760, - facing = 0, - invincible = true, - ignoredByAI = true, - }, - }, - terraform = { - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {3416, 5700, 4740, 5990}, - height = 6, - }, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {7700, 9780, 9400, 9820}, - height = -40, - }, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RECTANGLE, - terraformType = planetUtilities.TERRAFORM_TYPE.LEVEL, - position = {9360, 9800, 9420, 11340}, - height = -40, - }, - { - terraformShape = planetUtilities.TERRAFORM_SHAPE.RAMP, - position = {4040, 6, 10470, 3604, 6, 9857}, - width = 500 - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = true, - loseAfterSeconds = false, - }, - [2] = { - ignoreUnitLossDefeat = true, - loseAfterSeconds = false, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Bring your Commander to the Artefact", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Kill the Singus - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - -- See bonusObjectiveID in units table - image = planetUtilities.ICON_DIR .. "energysingu.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy the Automaton Singularity Reactors", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Win by 10:00 - victoryByTime = 600, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 10:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Kill enemy fac - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - -- See bonusObjectiveID in units table - image = planetUtilities.ICON_DIR .. "factoryshield.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy the Interlopers' Shieldbot Factory", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "cloaksnipe", - }, - modules = { - "module_personal_cloak", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet70.lua b/campaign/dev/planets/planet70.lua deleted file mode 100644 index 30815f39b..000000000 --- a/campaign/dev/planets/planet70.lua +++ /dev/null @@ -1,5148 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/terran03_damaged.png" - - local planetData = { - name = "Onsally", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.77, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.13, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Igneous", - radius = "6370 km", - primary = "Easnor", - primaryType = "A4IV", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24566", - text = [[Burn out forests of Wind Generators with Phoenixes to cripple your enemy and allow the land units of your ally to make progress. Protect your bombers against enemy air with Raptors.]] - }, - tips = { - { - image = "unitpics/bomberriot.png", - text = [[The Phoenix saturation bomber drops a bundle of napalm on each bombing run. This fiery attack is most effective against large numbers of weak units. ]] - }, - { - image = "luaui/images/commands/bold/attack.png", - text = [[A Pheonix strike is most effective when spread over a large area. Hold Ctrl then click and drag Force Fire to give each Pheonix a distinct target in the area. Hold Alt then click and drag Force Fire to draw a line of positions to target.]] - }, - { - image = "unitpics/planeheavyfighter.png", - text = [[The twin anti-air lasers of Raptors are very effective against gunships. Be aware that the Raptor must slow down to fire and cannot shoot behind itself. Be sure to cover your Raptors from behind.]] - }, - }, - gameConfig = { - mapName = "Obsidian_1.5", - playerConfig = { - startX = 1200, - startZ = 1000, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryplane", - "bomberriot", - "planeheavyfighter", - "staticrearm", - }, - startUnits = { - { - name = "pw_metal", - x = 730, - z = 1000, - facing = 3, - }, - { - name = "bomberriot", - x = 900, - z = 50, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {900, 1800}}, - }, - }, - { - name = "bomberriot", - x = 1000, - z = 50, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1000, 1800}}, - }, - }, - { - name = "bomberriot", - x = 1100, - z = 50, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1100, 1800}}, - }, - }, - { - name = "bomberriot", - x = 1200, - z = 50, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1200, 1800}}, - }, - }, - { - name = "bomberriot", - x = 1300, - z = 50, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1300, 1800}}, - }, - }, - { - name = "bomberriot", - x = 1400, - z = 50, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1400, 1800}}, - }, - }, - { - name = "bomberriot", - x = 1500, - z = 50, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1500, 1800}}, - }, - }, - { - name = "bomberriot", - x = 1600, - z = 50, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1600, 1800}}, - }, - }, - { - name = "staticradar", - x = 1873, - z = 1640, - facing = 0, - }, - { - name = "factoryplane", - x = 1072, - z = 1400, - facing = 0, - }, - { - name = "staticcon", - x = 1144, - z = 1272, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1144, 1272}}, - {cmdID = planetUtilities.COMMAND.PATROL, pos = {1169, 1297}, options = {"shift"}}, - }, - }, - { - name = "staticmex", - x = 1480, - z = 1096, - facing = 0, - }, - { - name = "staticmex", - x = 1256, - z = 1352, - facing = 0, - }, - { - name = "staticrearm", - x = 1336, - z = 1176, - facing = 0, - }, - { - name = "energywind", - x = 1336, - z = 1352, - facing = 0, - }, - { - name = "energywind", - x = 1416, - z = 1304, - facing = 0, - }, - { - name = "energywind", - x = 1464, - z = 1208, - facing = 0, - }, - { - name = "energywind", - x = 1544, - z = 1160, - facing = 0, - }, - { - name = "energywind", - x = 1512, - z = 1288, - facing = 0, - }, - { - name = "energywind", - x = 1288, - z = 1432, - facing = 0, - }, - { - name = "staticmex", - x = 264, - z = 744, - facing = 0, - }, - { - name = "energywind", - x = 312, - z = 744, - facing = 2, - }, - { - name = "energywind", - x = 312, - z = 792, - facing = 2, - }, - { - name = "energywind", - x = 264, - z = 792, - facing = 1, - }, - { - name = "energywind", - x = 216, - z = 792, - facing = 1, - }, - { - name = "energywind", - x = 216, - z = 744, - facing = 0, - }, - { - name = "energywind", - x = 216, - z = 696, - facing = 0, - }, - { - name = "energywind", - x = 264, - z = 696, - facing = 3, - }, - { - name = "energywind", - x = 312, - z = 696, - facing = 3, - }, - { - name = "energywind", - x = 1560, - z = 1096, - facing = 3, - }, - { - name = "energywind", - x = 1528, - z = 1016, - facing = 3, - }, - { - name = "energywind", - x = 1448, - z = 1032, - facing = 3, - }, - { - name = "energywind", - x = 1496, - z = 936, - facing = 3, - }, - { - name = "energywind", - x = 1576, - z = 952, - facing = 3, - }, - { - name = "energywind", - x = 1608, - z = 1016, - facing = 3, - }, - { - name = "energywind", - x = 264, - z = 1336, - facing = 3, - }, - { - name = "energywind", - x = 344, - z = 1400, - facing = 3, - }, - { - name = "energywind", - x = 424, - z = 1464, - facing = 3, - }, - { - name = "energywind", - x = 504, - z = 1544, - facing = 3, - }, - { - name = "energywind", - x = 248, - z = 1432, - facing = 3, - }, - { - name = "energywind", - x = 328, - z = 1512, - facing = 3, - }, - { - name = "energywind", - x = 408, - z = 1576, - facing = 3, - }, - { - name = "turretaalaser", - x = 984, - z = 920, - facing = 1, - }, - } - }, - aiConfig = { - { - humanName = "Ally", - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - --aiLib = "Null AI", - --bitDependant = false, - allyTeam = 0, - unlocks = { - "staticmex", - "staticradar", - "staticstorage", - "energysolar", - "energywind", - "energypylon", - "staticcon", - "turretlaser", - "turretmissile", - "turretaalaser", - "factoryspider", - "spidercon", - "spiderscout", - "spideremp", - "spiderskirm", - "spiderassault", - "spiderriot", - "spidercrabe", - "spideraa", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldskirm", - "shieldriot", - "shieldassault", - "shieldfelon", - "shieldbomb", - "shieldaa", - "factoryamph", - "amphassault", - "amphbomb", - "amphcon", - "amphfloater", - "amphimpulse", - "amphraid", - "amphriot", - }, - commander = false, - startUnits = { - { - name = "staticstorage", - x = 2696, - z = 1544, - facing = 1, - }, - { - name = "factoryspider", - x = 3336, - z = 1544, - facing = 1, - }, - { - name = "staticcon", - x = 3208, - z = 1544, - facing = 1, - }, - { - name = "staticmex", - x = 3096, - z = 1400, - facing = 1, - }, - { - name = "staticmex", - x = 3352, - z = 696, - facing = 1, - }, - { - name = "staticcon", - x = 936, - z = 3016, - facing = 1, - }, - { - name = "factoryshield", - x = 1080, - z = 2992, - facing = 1, - }, - { - name = "staticmex", - x = 2856, - z = 2104, - facing = 1, - }, - { - name = "energysolar", - x = 3160, - z = 1416, - facing = 0, - }, - { - name = "energysolar", - x = 3080, - z = 1464, - facing = 3, - }, - { - name = "energysolar", - x = 3032, - z = 1384, - facing = 2, - }, - { - name = "energysolar", - x = 3112, - z = 1336, - facing = 1, - }, - { - name = "staticmex", - x = 1256, - z = 2808, - facing = 0, - }, - { - name = "staticmex", - x = 584, - z = 3272, - facing = 0, - }, - { - name = "energysolar", - x = 3416, - z = 712, - facing = 0, - }, - { - name = "energysolar", - x = 3336, - z = 760, - facing = 3, - }, - { - name = "energysolar", - x = 3288, - z = 680, - facing = 2, - }, - { - name = "energysolar", - x = 3368, - z = 632, - facing = 1, - }, - { - name = "staticmex", - x = 168, - z = 2200, - facing = 0, - }, - { - name = "energysolar", - x = 232, - z = 2216, - facing = 2, - }, - { - name = "energysolar", - x = 2920, - z = 2120, - facing = 0, - }, - { - name = "energysolar", - x = 2840, - z = 2168, - facing = 3, - }, - { - name = "energysolar", - x = 104, - z = 2184, - facing = 0, - }, - { - name = "energysolar", - x = 2792, - z = 2088, - facing = 2, - }, - { - name = "energysolar", - x = 2872, - z = 2040, - facing = 1, - }, - { - name = "energysolar", - x = 1320, - z = 2824, - facing = 2, - }, - { - name = "energysolar", - x = 1240, - z = 2872, - facing = 1, - }, - { - name = "energysolar", - x = 1192, - z = 2792, - facing = 0, - }, - { - name = "energysolar", - x = 1272, - z = 2744, - facing = 3, - }, - { - name = "energysolar", - x = 648, - z = 3288, - facing = 2, - }, - { - name = "energysolar", - x = 568, - z = 3336, - facing = 1, - }, - { - name = "energysolar", - x = 520, - z = 3256, - facing = 0, - }, - { - name = "energysolar", - x = 600, - z = 3208, - facing = 3, - }, - { - name = "staticradar", - x = 3024, - z = 3120, - facing = 3, - }, - { - name = "turretlaser", - x = 3072, - z = 3104, - facing = 0, - }, - { - name = "turretlaser", - x = 2960, - z = 3168, - facing = 0, - }, - { - name = "staticradar", - x = 1104, - z = 4800, - facing = 1, - }, - { - name = "turretlaser", - x = 1104, - z = 4752, - facing = 1, - }, - { - name = "turretlaser", - x = 1088, - z = 4848, - facing = 1, - }, - { - name = "staticradar", - x = 4448, - z = 992, - facing = 0, - }, - { - name = "turretlaser", - x = 4512, - z = 944, - facing = 1, - }, - { - name = "staticmex", - x = 1928, - z = 5224, - facing = 1, - }, - { - name = "turretlaser", - x = 4368, - z = 1072, - facing = 1, - }, - { - name = "staticmex", - x = 2456, - z = 3960, - facing = 1, - }, - { - name = "energysolar", - x = 1992, - z = 5240, - facing = 0, - }, - { - name = "energysolar", - x = 1912, - z = 5288, - facing = 3, - }, - { - name = "energysolar", - x = 1864, - z = 5208, - facing = 2, - }, - { - name = "energysolar", - x = 1944, - z = 5160, - facing = 1, - }, - { - name = "energysolar", - x = 2520, - z = 3976, - facing = 0, - }, - { - name = "energysolar", - x = 2440, - z = 4024, - facing = 3, - }, - { - name = "energysolar", - x = 2392, - z = 3944, - facing = 2, - }, - { - name = "energysolar", - x = 2472, - z = 3896, - facing = 1, - }, - { - name = "turretmissile", - x = 2512, - z = 3792, - facing = 1, - }, - { - name = "turretmissile", - x = 2336, - z = 4112, - facing = 1, - }, - { - name = "turretmissile", - x = 2000, - z = 5040, - facing = 1, - }, - { - name = "turretmissile", - x = 1824, - z = 5376, - facing = 1, - }, - { - name = "turretlaser", - x = 1360, - z = 2576, - facing = 1, - }, - { - name = "turretlaser", - x = 3568, - z = 640, - facing = 1, - }, - { - name = "turretlaser", - x = 3312, - z = 1344, - facing = 1, - }, - { - name = "turretlaser", - x = 3024, - z = 1600, - facing = 1, - }, - { - name = "turretlaser", - x = 352, - z = 2400, - facing = 1, - }, - { - name = "turretlaser", - x = 2720, - z = 2272, - facing = 1, - }, - { - name = "energyfusion", - x = 112, - z = 2296, - facing = 1, - }, - { - name = "turretmissile", - x = 128, - z = 2496, - facing = 1, - }, - { - name = "turretaalaser", - x = 3032, - z = 1992, - facing = 1, - }, - { - name = "turretaalaser", - x = 824, - z = 2840, - facing = 1, - }, - { - name = "turretaalaser", - x = 3592, - z = 696, - facing = 1, - }, - { - name = "turretlaser", - x = 1104, - z = 1184, - facing = 1, - }, - { - name = "staticcon", - x = 952, - z = 2952, - facing = 1, - }, - { - name = "shieldassault", - x = 2747, - z = 3088, - facing = 1, - }, - { - name = "spiderassault", - x = 3149, - z = 3308, - facing = 1, - }, - { - name = "shieldcon", - x = 1753, - z = 1431, - facing = 1, - }, - { - name = "shieldassault", - x = 3011, - z = 3280, - facing = 1, - }, - { - name = "shieldcon", - x = 1033, - z = 2321, - facing = 0, - }, - { - name = "shieldcon", - x = 3949, - z = 1301, - facing = 1, - }, - { - name = "shieldassault", - x = 2787, - z = 3101, - facing = 3, - }, - { - name = "staticcon", - x = 904, - z = 2968, - facing = 1, - }, - { - name = "spidercon", - x = 3170, - z = 793, - facing = 2, - }, - { - name = "shieldcon", - x = 3168, - z = 3125, - facing = 2, - }, - { - name = "turretlaser", - x = 1120, - z = 2688, - facing = 1, - }, - { - name = "shieldfelon", - x = 3182, - z = 3049, - facing = 2, - patrolRoute = { - {3178, 3102}, - {3048, 2936}, - }, - }, - { - name = "spidercrabe", - x = 2882, - z = 2977, - facing = 0, - }, - { - name = "energypylon", - x = 2984, - z = 1752, - facing = 0, - }, - { - name = "shieldassault", - x = 2802, - z = 3304, - facing = 2, - }, - { - name = "turretlaser", - x = 224, - z = 2160, - facing = 1, - }, - { - name = "shieldcon", - x = 3151, - z = 3114, - facing = 2, - }, - { - name = "shieldcon", - x = 3742, - z = 1403, - facing = 1, - }, - { - name = "shieldassault", - x = 2910, - z = 3033, - facing = 1, - }, - { - name = "shieldassault", - x = 2768, - z = 3282, - facing = 2, - }, - { - name = "staticcon", - x = 856, - z = 2968, - facing = 1, - }, - { - name = "shieldcon", - x = 1915, - z = 1411, - facing = 0, - }, - { - name = "shieldcon", - x = 2164, - z = 3232, - facing = 1, - }, - { - name = "shieldcon", - x = 3108, - z = 3297, - facing = 2, - }, - { - name = "shieldskirm", - x = 3174, - z = 3362, - facing = 0, - }, - { - name = "shieldassault", - x = 2844, - z = 3046, - facing = 1, - }, - { - name = "shieldcon", - x = 3138, - z = 3096, - facing = 3, - }, - { - name = "turretlaser", - x = 3232, - z = 1744, - facing = 0, - }, - { - name = "turretlaser", - x = 2736, - z = 2064, - facing = 0, - }, - { - name = "staticradar", - x = 288, - z = 912, - facing = 1, - }, - { - name = "shieldcon", - x = 2990, - z = 3536, - facing = 1, - }, - { - name = "staticmex", - x = 2600, - z = 4200, - facing = 0, - }, - { - name = "shieldriot", - x = 2725, - z = 3292, - facing = 0, - }, - { - name = "staticstorage", - x = 2920, - z = 2232, - facing = 0, - }, - { - name = "shieldriot", - x = 2698, - z = 3214, - facing = 2, - }, - { - name = "turretlaser", - x = 176, - z = 528, - facing = 1, - }, - { - name = "shieldskirm", - x = 2673, - z = 3299, - facing = 0, - }, - { - name = "spidercrabe", - x = 3372, - z = 1544, - facing = 1, - buildProgress = 0.19850001, - }, - { - name = "energysolar", - x = 3272, - z = 936, - facing = 0, - }, - { - name = "spidercon", - x = 3685, - z = 1302, - facing = 1, - }, - { - name = "shieldassault", - x = 2615, - z = 3375, - facing = 1, - }, - { - name = "shieldcon", - x = 1757, - z = 4381, - facing = 0, - }, - { - name = "staticcon", - x = 952, - z = 2904, - facing = 1, - }, - { - name = "shieldfelon", - x = 1490, - z = 3179, - facing = 1, - }, - { - name = "turretlaser", - x = 2512, - z = 4096, - facing = 1, - }, - { - name = "energysolar", - x = 3208, - z = 1112, - facing = 0, - }, - { - name = "energywind", - x = 3160, - z = 1224, - facing = 0, - }, - { - name = "shieldfelon", - x = 1092, - z = 2992, - facing = 1, - buildProgress = 0.68970001, - }, - { - name = "turretlaser", - x = 3248, - z = 624, - facing = 0, - buildProgress = 0.4666, - }, - { - name = "turretheavylaser", - x = 4040, - z = 2050, - facing = 0, - }, - } - }, - { - startX = 5200, - startZ = 5200, - humanName = "Slebnina", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "staticmex", - "staticradar", - "staticstorage", - --"energywind", - --"energypylon", - "staticcon", - "factoryspider", - "spidercon", - "spiderscout", - "spideremp", - "spiderskirm", - "spiderassault", - "spiderriot", - "spidercrabe", - "factorycloak", - "cloakcon", - "cloakraid", - "cloakheavyraid", - "cloaksnipe", - "cloakriot", - "cloakskirm", - "cloakassault", - }, - commanderLevel = 6, - commander = { - name = "Oilean", - chassis = "engineer", - decorations = { - "skin_support_hotrod", - }, - modules = { - "commweapon_beamlaser", - "commweapon_disruptorbomb", - "module_autorepair", - "module_ablative_armor", - "module_ablative_armor", - "module_ablative_armor", - "module_high_power_servos", - "module_high_power_servos", - "module_high_power_servos", - "module_adv_nano", - "module_adv_nano", - "module_adv_nano", - } - }, - startUnits = { - { - name = "staticmex", - x = 4312, - z = 5064, - facing = 0, - }, - { - name = "staticmex", - x = 4072, - z = 5768, - facing = 0, - }, - { - name = "staticmex", - x = 3816, - z = 6472, - facing = 0, - }, - { - name = "cloakraid", - x = 3764, - z = 4959, - facing = 3, - }, - { - name = "staticcon", - x = 3672, - z = 6504, - facing = 3, - }, - { - name = "staticcon", - x = 5960, - z = 4152, - facing = 3, - }, - { - name = "factoryspider", - x = 5832, - z = 4136, - facing = 3, - }, - { - name = "cloakcon", - x = 3526, - z = 6536, - facing = 3, - buildProgress = 0.87849998, - }, - { - name = "spiderassault", - x = 5796, - z = 4136, - facing = 3, - buildProgress = 0.52289999, - }, - { - name = "gunshipskirm", - x = 5958, - z = 4451, - facing = 0, - }, - { - name = "gunshipskirm", - x = 4693, - z = 5758, - facing = 0, - }, - { - name = "staticmex", - x = 4712, - z = 3208, - facing = 0, - }, - { - name = "gunshipskirm", - x = 2997, - z = 6447, - facing = 0, - }, - { - name = "staticradar", - x = 4528, - z = 3328, - facing = 3, - }, - { - name = "gunshipskirm", - x = 6808, - z = 2491, - facing = 0, - }, - { - name = "factorycloak", - x = 3536, - z = 6536, - facing = 3, - }, - { - name = "turretaaclose", - x = 4584, - z = 5016, - facing = 1, - }, - { - name = "turretaalaser", - x = 5784, - z = 4424, - facing = 1, - }, - { - name = "turretaaclose", - x = 6072, - z = 4232, - facing = 1, - }, - { - name = "turretaalaser", - x = 3576, - z = 6744, - facing = 1, - }, - { - name = "turretaalaser", - x = 4456, - z = 5240, - facing = 1, - }, - { - name = "staticcon", - x = 4600, - z = 3144, - facing = 3, - buildProgress = 0.4136, - }, - { - name = "spiderskirm", - x = 4543, - z = 3576, - facing = 3, - }, - { - name = "spiderscout", - x = 3953, - z = 1347, - facing = 0, - }, - { - name = "spiderscout", - x = 5529, - z = 1308, - facing = 1, - }, - { - name = "spiderassault", - x = 3751, - z = 3670, - facing = 3, - }, - { - name = "spiderscout", - x = 4558, - z = 2209, - facing = 3, - }, - { - name = "cloakskirm", - x = 3466, - z = 3984, - facing = 3, - }, - { - name = "spiderskirm", - x = 5311, - z = 3543, - facing = 2, - }, - { - name = "cloakraid", - x = 3632, - z = 4934, - facing = 2, - }, - } - }, - { - humanName = "Turcier", - --aiLib = "Null AI", - --bitDependant = false, - aiLib = "Circuit_difficulty_autofill", - bitDependant = true, - allyTeam = 1, - unlocks = { - "staticmex", - "staticradar", - "staticstorage", - --"energywind", - --"energypylon", - "staticcon", - "factorygunship", - "gunshipcon", - "gunshipbomb", - "gunshipemp", - --"gunshipaa", - "gunshipskirm", - "gunshipheavyskirm", - "factoryjump", - "jumpcon", - "jumpraid", - "jumpassault", - "jumparty", - "jumpblackhole", - }, - difficultyDependantUnlocks = { - [4] = {"gunshipassault"} - }, - commander = false, - midgameUnits = { - { - name = "gunshipkrow", - x = 6800, - z = 6800, - facing = 0, - spawnRadius = 150, - delay = 15*30*60, - orbitalDrop = true, - difficultyAtLeast = 1, - difficultyAtMost = 1, - }, - { - name = "gunshipkrow", - x = 6800, - z = 6800, - facing = 0, - spawnRadius = 150, - delay = 9*30*60, - orbitalDrop = true, - difficultyAtLeast = 2, - difficultyAtMost = 2, - }, - { - name = "gunshipkrow", - x = 6800, - z = 6800, - facing = 0, - spawnRadius = 150, - delay = 7*30*60, - orbitalDrop = true, - difficultyAtLeast = 3, - difficultyAtMost = 3, - }, - { - name = "gunshipkrow", - x = 6800, - z = 6800, - facing = 0, - spawnRadius = 150, - delay = 5*30*60, - orbitalDrop = true, - difficultyAtLeast = 4, - difficultyAtMost = 4, - }, - { - name = "gunshipkrow", - x = 6800, - z = 6800, - facing = 0, - spawnRadius = 150, - delay = 11*30*60, - orbitalDrop = true, - difficultyAtLeast = 4, - difficultyAtMost = 4, - }, - { - name = "gunshipkrow", - x = 6800, - z = 6800, - facing = 0, - spawnRadius = 150, - delay = 18*30*60, - orbitalDrop = true, - difficultyAtLeast = 2, - }, - }, - startUnits = { - { - name = "pw_metal", - x = 4288, - z = 6400, - facing = 3, - }, - { - name = "energywind", - x = 7128, - z = 1880, - facing = 3, - }, - { - name = "energywind", - x = 7048, - z = 1880, - facing = 3, - }, - { - name = "energywind", - x = 6968, - z = 1880, - facing = 3, - }, - { - name = "energywind", - x = 6888, - z = 1864, - facing = 3, - }, - { - name = "energywind", - x = 1960, - z = 7112, - facing = 3, - }, - { - name = "energywind", - x = 6808, - z = 1864, - facing = 3, - }, - { - name = "energywind", - x = 2008, - z = 7032, - facing = 3, - }, - { - name = "energywind", - x = 2056, - z = 6952, - facing = 3, - }, - { - name = "energywind", - x = 6728, - z = 1864, - facing = 3, - }, - { - name = "energywind", - x = 2104, - z = 6872, - facing = 3, - }, - { - name = "energywind", - x = 6664, - z = 1880, - facing = 3, - }, - { - name = "energywind", - x = 2152, - z = 6792, - facing = 3, - }, - { - name = "energywind", - x = 6584, - z = 1912, - facing = 3, - }, - { - name = "energywind", - x = 2200, - z = 6728, - facing = 3, - }, - { - name = "energywind", - x = 6504, - z = 1944, - facing = 3, - }, - { - name = "energywind", - x = 2344, - z = 6696, - facing = 3, - }, - { - name = "energywind", - x = 6424, - z = 1960, - facing = 3, - }, - { - name = "energywind", - x = 2264, - z = 6712, - facing = 3, - }, - { - name = "energywind", - x = 6344, - z = 1992, - facing = 3, - }, - { - name = "energywind", - x = 2168, - z = 6952, - facing = 3, - }, - { - name = "energywind", - x = 6264, - z = 2056, - facing = 3, - }, - { - name = "energywind", - x = 2216, - z = 6872, - facing = 3, - }, - { - name = "energywind", - x = 6216, - z = 2088, - facing = 3, - }, - { - name = "energywind", - x = 2264, - z = 6792, - facing = 3, - }, - { - name = "energysolar", - x = 6312, - z = 664, - facing = 0, - }, - { - name = "energywind", - x = 2200, - z = 6664, - facing = 3, - }, - { - name = "energypylon", - x = 4056, - z = 4632, - facing = 0, - }, - { - name = "energywind", - x = 2232, - z = 7048, - facing = 3, - }, - { - name = "energywind", - x = 2264, - z = 6968, - facing = 3, - }, - { - name = "turretriot", - x = 4216, - z = 3912, - facing = 0, - }, - { - name = "energywind", - x = 2312, - z = 6888, - facing = 3, - }, - { - name = "energywind", - x = 6552, - z = 584, - facing = 0, - }, - { - name = "energywind", - x = 6088, - z = 2552, - facing = 3, - }, - { - name = "energywind", - x = 6104, - z = 2616, - facing = 3, - }, - { - name = "energywind", - x = 6136, - z = 2680, - facing = 3, - }, - { - name = "energywind", - x = 6232, - z = 2808, - facing = 3, - }, - { - name = "energywind", - x = 6376, - z = 2920, - facing = 3, - }, - { - name = "energywind", - x = 6424, - z = 2968, - facing = 3, - }, - { - name = "energywind", - x = 6568, - z = 3032, - facing = 3, - }, - { - name = "energywind", - x = 6616, - z = 3080, - facing = 3, - }, - { - name = "energywind", - x = 6680, - z = 3128, - facing = 3, - }, - { - name = "energywind", - x = 6760, - z = 3176, - facing = 3, - }, - { - name = "energywind", - x = 6888, - z = 3240, - facing = 3, - }, - { - name = "energywind", - x = 6824, - z = 3208, - facing = 3, - }, - { - name = "energywind", - x = 6072, - z = 6616, - facing = 3, - }, - { - name = "turretriot", - x = 1720, - z = 6968, - facing = 3, - }, - { - name = "energywind", - x = 6952, - z = 3272, - facing = 3, - }, - { - name = "energywind", - x = 7064, - z = 3320, - facing = 3, - }, - { - name = "energywind", - x = 5880, - z = 6728, - facing = 3, - }, - { - name = "energywind", - x = 5960, - z = 6728, - facing = 3, - }, - { - name = "energywind", - x = 6040, - z = 6744, - facing = 3, - }, - { - name = "energywind", - x = 6120, - z = 6744, - facing = 3, - }, - { - name = "energywind", - x = 6488, - z = 6712, - facing = 3, - }, - { - name = "turretriot", - x = 2072, - z = 6632, - facing = 3, - }, - { - name = "energywind", - x = 6200, - z = 6760, - facing = 3, - }, - { - name = "energywind", - x = 6280, - z = 6760, - facing = 3, - }, - { - name = "energywind", - x = 6360, - z = 6760, - facing = 3, - }, - { - name = "energywind", - x = 6440, - z = 6776, - facing = 3, - }, - { - name = "energywind", - x = 6472, - z = 24, - facing = 3, - }, - { - name = "energywind", - x = 6536, - z = 104, - facing = 3, - }, - { - name = "energywind", - x = 6520, - z = 6776, - facing = 3, - }, - { - name = "energywind", - x = 6584, - z = 184, - facing = 3, - }, - { - name = "energywind", - x = 5944, - z = 6792, - facing = 3, - }, - { - name = "energywind", - x = 6648, - z = 264, - facing = 3, - }, - { - name = "energywind", - x = 6024, - z = 6792, - facing = 3, - }, - { - name = "energywind", - x = 6424, - z = 424, - facing = 3, - }, - { - name = "energywind", - x = 6104, - z = 6808, - facing = 3, - }, - { - name = "energywind", - x = 6184, - z = 6808, - facing = 3, - }, - { - name = "energywind", - x = 6792, - z = 376, - facing = 3, - }, - { - name = "energywind", - x = 6264, - z = 6824, - facing = 3, - }, - { - name = "energywind", - x = 6872, - z = 408, - facing = 3, - }, - { - name = "energywind", - x = 6344, - z = 6824, - facing = 3, - }, - { - name = "energywind", - x = 6952, - z = 456, - facing = 3, - }, - { - name = "energywind", - x = 6424, - z = 6840, - facing = 3, - }, - { - name = "energywind", - x = 7032, - z = 504, - facing = 3, - }, - { - name = "energywind", - x = 7112, - z = 552, - facing = 3, - }, - { - name = "energywind", - x = 5880, - z = 6600, - facing = 3, - }, - { - name = "energywind", - x = 5992, - z = 6600, - facing = 3, - }, - { - name = "energywind", - x = 6168, - z = 6632, - facing = 3, - }, - { - name = "turretriot", - x = 6776, - z = 808, - facing = 0, - }, - { - name = "energywind", - x = 6248, - z = 6680, - facing = 3, - }, - { - name = "energywind", - x = 6328, - z = 6696, - facing = 3, - }, - { - name = "energywind", - x = 6408, - z = 6696, - facing = 3, - }, - { - name = "turretriot", - x = 6296, - z = 248, - facing = 0, - }, - { - name = "turretlaser", - x = 6448, - z = 1760, - facing = 2, - }, - { - name = "turretriot", - x = 2440, - z = 6856, - facing = 1, - }, - { - name = "turretriot", - x = 3784, - z = 4232, - facing = 0, - }, - { - name = "energypylon", - x = 6344, - z = 2296, - facing = 3, - }, - { - name = "energywind", - x = 2360, - z = 6984, - facing = 1, - }, - { - name = "energywind", - x = 2312, - z = 7064, - facing = 1, - }, - { - name = "energysolar", - x = 6584, - z = 680, - facing = 0, - }, - { - name = "energywind", - x = 2264, - z = 7144, - facing = 1, - }, - { - name = "energywind", - x = 2360, - z = 7144, - facing = 1, - }, - { - name = "energywind", - x = 2408, - z = 7064, - facing = 1, - }, - { - name = "energywind", - x = 2456, - z = 7144, - facing = 1, - }, - { - name = "turretlaser", - x = 6160, - z = 2960, - facing = 3, - }, - { - name = "turretlaser", - x = 6624, - z = 3360, - facing = 0, - }, - { - name = "turretlaser", - x = 7040, - z = 3584, - facing = 0, - }, - { - name = "energywind", - x = 6600, - z = 5448, - facing = 1, - }, - { - name = "energywind", - x = 6680, - z = 5512, - facing = 1, - }, - { - name = "energywind", - x = 6760, - z = 5576, - facing = 1, - }, - { - name = "energywind", - x = 6840, - z = 5640, - facing = 1, - }, - { - name = "energywind", - x = 6920, - z = 5704, - facing = 1, - }, - { - name = "energypylon", - x = 2712, - z = 6440, - facing = 1, - }, - { - name = "energywind", - x = 7000, - z = 5768, - facing = 1, - }, - { - name = "energywind", - x = 7080, - z = 5832, - facing = 1, - }, - { - name = "energywind", - x = 6600, - z = 5544, - facing = 1, - }, - { - name = "energywind", - x = 6680, - z = 5608, - facing = 1, - }, - { - name = "energypylon", - x = 3400, - z = 4920, - facing = 0, - }, - { - name = "energywind", - x = 6760, - z = 5688, - facing = 1, - }, - { - name = "energywind", - x = 6840, - z = 5752, - facing = 1, - }, - { - name = "energywind", - x = 6920, - z = 5816, - facing = 1, - }, - { - name = "energywind", - x = 7000, - z = 5896, - facing = 1, - }, - { - name = "energywind", - x = 6872, - z = 4936, - facing = 0, - }, - { - name = "energywind", - x = 6680, - z = 5384, - facing = 1, - }, - { - name = "energywind", - x = 6760, - z = 5464, - facing = 1, - }, - { - name = "energywind", - x = 6840, - z = 5528, - facing = 1, - }, - { - name = "energywind", - x = 6920, - z = 5608, - facing = 1, - }, - { - name = "energypylon", - x = 3608, - z = 4600, - facing = 1, - }, - { - name = "energywind", - x = 7000, - z = 5672, - facing = 1, - }, - { - name = "energywind", - x = 7080, - z = 5752, - facing = 1, - }, - { - name = "energypylon", - x = 4392, - z = 4328, - facing = 1, - }, - { - name = "energypylon", - x = 3384, - z = 6728, - facing = 0, - }, - { - name = "staticmex", - x = 6904, - z = 6424, - facing = 0, - }, - { - name = "energypylon", - x = 5480, - z = 5848, - facing = 1, - }, - { - name = "energypylon", - x = 6888, - z = 2152, - facing = 0, - }, - { - name = "staticmex", - x = 5912, - z = 5816, - facing = 0, - }, - { - name = "energypylon", - x = 6072, - z = 5704, - facing = 1, - }, - { - name = "energypylon", - x = 6424, - z = 2664, - facing = 0, - }, - { - name = "staticmex", - x = 5688, - z = 6072, - facing = 0, - }, - { - name = "turretriot", - x = 4568, - z = 3752, - facing = 0, - }, - { - name = "energypylon", - x = 6664, - z = 360, - facing = 0, - }, - { - name = "energypylon", - x = 6712, - z = 6280, - facing = 1, - }, - { - name = "staticmex", - x = 7000, - z = 4968, - facing = 0, - }, - { - name = "staticstorage", - x = 5512, - z = 6600, - facing = 1, - }, - { - name = "factorygunship", - x = 5512, - z = 6232, - facing = 1, - }, - { - name = "staticmex", - x = 6584, - z = 3896, - facing = 0, - }, - { - name = "staticcon", - x = 5624, - z = 6200, - facing = 1, - }, - { - name = "staticcon", - x = 5624, - z = 6280, - facing = 1, - }, - { - name = "staticmex", - x = 5912, - z = 4360, - facing = 0, - }, - { - name = "turretantiheavy", - x = 2816, - z = 6048, - facing = 3, - }, - { - name = "energywind", - x = 3080, - z = 5592, - facing = 0, - }, - { - name = "turretlaser", - x = 5120, - z = 3648, - facing = 2, - }, - { - name = "turretlaser", - x = 5312, - z = 3472, - facing = 2, - }, - { - name = "turretlaser", - x = 5696, - z = 3120, - facing = 3, - }, - { - name = "turretheavylaser", - x = 1864, - z = 6792, - facing = 0, - }, - { - name = "turretlaser", - x = 6656, - z = 1616, - facing = 3, - }, - { - name = "turretantiheavy", - x = 6384, - z = 672, - facing = 2, - }, - { - name = "energywind", - x = 6760, - z = 3608, - facing = 0, - }, - { - name = "energywind", - x = 6312, - z = 4200, - facing = 0, - }, - { - name = "turretaaclose", - x = 3896, - z = 5704, - facing = 0, - }, - { - name = "energypylon", - x = 5560, - z = 6440, - facing = 3, - }, - { - name = "staticarty", - x = 5320, - z = 5480, - facing = 3, - }, - { - name = "turretheavy", - x = 5992, - z = 5320, - facing = 2, - }, - { - name = "turretheavy", - x = 5112, - z = 6216, - facing = 3, - }, - { - name = "turretheavylaser", - x = 5192, - z = 5640, - facing = 3, - }, - { - name = "turretheavylaser", - x = 5496, - z = 5400, - facing = 2, - }, - { - name = "turretriot", - x = 5448, - z = 6712, - facing = 3, - }, - { - name = "turretaaflak", - x = 5704, - z = 5352, - facing = 2, - }, - { - name = "turretaaflak", - x = 5080, - z = 5928, - facing = 3, - }, - { - name = "staticstorage", - x = 5784, - z = 6056, - facing = 0, - }, - { - name = "staticstorage", - x = 5912, - z = 5912, - facing = 0, - }, - { - name = "turretmissile", - x = 6848, - z = 1024, - facing = 3, - }, - { - name = "turretmissile", - x = 6832, - z = 1360, - facing = 3, - }, - { - name = "staticradar", - x = 2880, - z = 6016, - facing = 3, - }, - { - name = "energysolar", - x = 6408, - z = 504, - facing = 0, - }, - { - name = "staticradar", - x = 4512, - z = 3952, - facing = 3, - }, - { - name = "staticradar", - x = 5840, - z = 5312, - facing = 3, - }, - { - name = "turretaalaser", - x = 5736, - z = 6712, - facing = 1, - }, - { - name = "turretheavylaser", - x = 6152, - z = 1848, - facing = 0, - terraformHeight = 734, - }, - { - name = "turretantiheavy", - x = 3184, - z = 4848, - facing = 0, - }, - { - name = "turretaaclose", - x = 3896, - z = 6008, - facing = 2, - }, - { - name = "turretaaclose", - x = 3512, - z = 6264, - facing = 2, - }, - { - name = "turretaaclose", - x = 3992, - z = 6728, - facing = 2, - }, - { - name = "turretaaclose", - x = 4552, - z = 5480, - facing = 2, - }, - { - name = "energywind", - x = 2872, - z = 5960, - facing = 0, - }, - { - name = "gunshipskirm", - x = 5513, - z = 6232, - facing = 0, - buildProgress = 0.9788, - }, - { - name = "staticcon", - x = 5368, - z = 6216, - facing = 2, - }, - { - name = "gunshipcon", - x = 4353, - z = 5512, - facing = 3, - }, - { - name = "gunshipcon", - x = 4319, - z = 5499, - facing = 3, - }, - { - name = "gunshipemp", - x = 3688, - z = 4186, - facing = 3, - }, - { - name = "gunshipemp", - x = 3777, - z = 4123, - facing = 3, - }, - { - name = "gunshipemp", - x = 3867, - z = 4123, - facing = 3, - }, - { - name = "gunshipemp", - x = 3688, - z = 4187, - facing = 3, - }, - { - name = "gunshipemp", - x = 3710, - z = 4160, - facing = 3, - }, - { - name = "energywind", - x = 6520, - z = 1880, - facing = 0, - }, - { - name = "energywind", - x = 6360, - z = 1944, - facing = 0, - }, - { - name = "energywind", - x = 6856, - z = 1912, - facing = 0, - }, - { - name = "energywind", - x = 6984, - z = 1800, - facing = 0, - }, - { - name = "energywind", - x = 6840, - z = 1800, - facing = 0, - }, - { - name = "energywind", - x = 6936, - z = 1928, - facing = 0, - }, - { - name = "energywind", - x = 6760, - z = 1736, - facing = 0, - }, - { - name = "energywind", - x = 7016, - z = 1720, - facing = 0, - }, - { - name = "energywind", - x = 6456, - z = 1912, - facing = 0, - }, - { - name = "energywind", - x = 6904, - z = 1784, - facing = 0, - }, - { - name = "energywind", - x = 6920, - z = 1720, - facing = 0, - }, - { - name = "energywind", - x = 7096, - z = 1672, - facing = 0, - }, - { - name = "energywind", - x = 7112, - z = 1800, - facing = 0, - }, - { - name = "energywind", - x = 7096, - z = 1752, - facing = 0, - }, - { - name = "energywind", - x = 6840, - z = 1640, - facing = 0, - }, - { - name = "energywind", - x = 6728, - z = 1800, - facing = 0, - }, - { - name = "energywind", - x = 6600, - z = 1864, - facing = 0, - }, - { - name = "energywind", - x = 7000, - z = 1928, - facing = 0, - }, - { - name = "energywind", - x = 6920, - z = 1640, - facing = 0, - }, - { - name = "energywind", - x = 6776, - z = 1912, - facing = 0, - }, - { - name = "energywind", - x = 7048, - z = 1672, - facing = 0, - }, - { - name = "energywind", - x = 6792, - z = 1800, - facing = 0, - }, - { - name = "energywind", - x = 6968, - z = 1656, - facing = 0, - }, - { - name = "energywind", - x = 7064, - z = 1944, - facing = 0, - }, - { - name = "energywind", - x = 6664, - z = 1816, - facing = 0, - }, - { - name = "energywind", - x = 7112, - z = 1944, - facing = 0, - }, - { - name = "energywind", - x = 7048, - z = 1800, - facing = 0, - }, - { - name = "energywind", - x = 6280, - z = 1992, - facing = 0, - }, - { - name = "energywind", - x = 6760, - z = 1672, - facing = 0, - }, - { - name = "energywind", - x = 6824, - z = 1720, - facing = 0, - }, - { - name = "energywind", - x = 4152, - z = 4040, - facing = 0, - }, - { - name = "energywind", - x = 6936, - z = 5512, - facing = 0, - }, - { - name = "energywind", - x = 6776, - z = 5336, - facing = 0, - }, - { - name = "energywind", - x = 5784, - z = 6872, - facing = 0, - }, - { - name = "energywind", - x = 5944, - z = 6856, - facing = 0, - }, - { - name = "energywind", - x = 4824, - z = 4104, - facing = 0, - }, - { - name = "energywind", - x = 6536, - z = 6856, - facing = 0, - }, - { - name = "energywind", - x = 6920, - z = 5464, - facing = 0, - }, - { - name = "energywind", - x = 6712, - z = 552, - facing = 0, - }, - { - name = "energywind", - x = 6808, - z = 296, - facing = 0, - }, - { - name = "energywind", - x = 5864, - z = 6856, - facing = 0, - }, - { - name = "energywind", - x = 7096, - z = 5592, - facing = 0, - }, - { - name = "energywind", - x = 6904, - z = 3304, - facing = 0, - }, - { - name = "energywind", - x = 4760, - z = 4104, - facing = 0, - }, - { - name = "energywind", - x = 4712, - z = 4312, - facing = 0, - }, - { - name = "energywind", - x = 4712, - z = 4152, - facing = 0, - }, - { - name = "energywind", - x = 6024, - z = 2568, - facing = 0, - }, - { - name = "energywind", - x = 4856, - z = 4456, - facing = 0, - }, - { - name = "energywind", - x = 4968, - z = 4440, - facing = 0, - }, - { - name = "energywind", - x = 4840, - z = 4040, - facing = 0, - }, - { - name = "energywind", - x = 4824, - z = 4168, - facing = 0, - }, - { - name = "energywind", - x = 1992, - z = 6904, - facing = 0, - }, - { - name = "energywind", - x = 5080, - z = 4488, - facing = 0, - }, - { - name = "energywind", - x = 4632, - z = 4088, - facing = 0, - }, - { - name = "energywind", - x = 4584, - z = 4024, - facing = 0, - }, - { - name = "energywind", - x = 6376, - z = 6904, - facing = 0, - }, - { - name = "energywind", - x = 2088, - z = 6776, - facing = 0, - }, - { - name = "energysolar", - x = 6456, - z = 680, - facing = 0, - }, - { - name = "energywind", - x = 6760, - z = 3256, - facing = 0, - }, - { - name = "energywind", - x = 7112, - z = 376, - facing = 0, - }, - { - name = "energywind", - x = 4600, - z = 4264, - facing = 0, - }, - { - name = "energywind", - x = 6008, - z = 6856, - facing = 0, - }, - { - name = "energywind", - x = 6296, - z = 2840, - facing = 0, - }, - { - name = "energywind", - x = 6312, - z = 2040, - facing = 0, - }, - { - name = "energywind", - x = 6312, - z = 6904, - facing = 0, - }, - { - name = "energywind", - x = 7032, - z = 5528, - facing = 0, - }, - { - name = "energypylon", - x = 6872, - z = 2888, - facing = 0, - }, - { - name = "energywind", - x = 4584, - z = 3976, - facing = 0, - }, - { - name = "energysolar", - x = 6392, - z = 600, - facing = 0, - }, - { - name = "energywind", - x = 1768, - z = 7064, - facing = 0, - }, - { - name = "energywind", - x = 6984, - z = 5592, - facing = 0, - }, - { - name = "energywind", - x = 4792, - z = 4328, - facing = 0, - }, - { - name = "energywind", - x = 4920, - z = 4392, - facing = 0, - }, - { - name = "energywind", - x = 1768, - z = 7128, - facing = 0, - }, - { - name = "energywind", - x = 4648, - z = 3976, - facing = 0, - }, - { - name = "energywind", - x = 6744, - z = 5384, - facing = 0, - }, - { - name = "energywind", - x = 7016, - z = 3256, - facing = 0, - }, - { - name = "energywind", - x = 6200, - z = 6888, - facing = 0, - }, - { - name = "energywind", - x = 7112, - z = 3432, - facing = 0, - }, - { - name = "energywind", - x = 7096, - z = 5480, - facing = 0, - }, - { - name = "energywind", - x = 6984, - z = 5480, - facing = 0, - }, - { - name = "energywind", - x = 4744, - z = 4376, - facing = 0, - }, - { - name = "energywind", - x = 7000, - z = 3336, - facing = 0, - }, - { - name = "energywind", - x = 4792, - z = 3992, - facing = 0, - }, - { - name = "energywind", - x = 5880, - z = 6776, - facing = 0, - }, - { - name = "energywind", - x = 5032, - z = 4408, - facing = 0, - }, - { - name = "energywind", - x = 6984, - z = 5416, - facing = 0, - }, - { - name = "energywind", - x = 6120, - z = 2760, - facing = 0, - }, - { - name = "energywind", - x = 6184, - z = 2744, - facing = 0, - }, - { - name = "energywind", - x = 4712, - z = 4040, - facing = 0, - }, - { - name = "energywind", - x = 4648, - z = 4328, - facing = 0, - }, - { - name = "energywind", - x = 4536, - z = 4152, - facing = 0, - }, - { - name = "energywind", - x = 2008, - z = 6888, - facing = 0, - }, - { - name = "energywind", - x = 4520, - z = 3992, - facing = 0, - }, - { - name = "energywind", - x = 1928, - z = 7032, - facing = 0, - }, - { - name = "energywind", - x = 2120, - z = 6728, - facing = 0, - }, - { - name = "energywind", - x = 7144, - z = 3272, - facing = 0, - }, - { - name = "energywind", - x = 1864, - z = 7000, - facing = 0, - }, - { - name = "energywind", - x = 1880, - z = 7128, - facing = 0, - }, - { - name = "energywind", - x = 4984, - z = 4360, - facing = 0, - }, - { - name = "energywind", - x = 6456, - z = 3048, - facing = 0, - }, - { - name = "energywind", - x = 4760, - z = 4152, - facing = 0, - }, - { - name = "energywind", - x = 6040, - z = 2632, - facing = 0, - }, - { - name = "energywind", - x = 4728, - z = 4248, - facing = 0, - }, - { - name = "energywind", - x = 4904, - z = 4264, - facing = 0, - }, - { - name = "energywind", - x = 7048, - z = 5432, - facing = 0, - }, - { - name = "energywind", - x = 6152, - z = 2824, - facing = 0, - }, - { - name = "energywind", - x = 1704, - z = 7064, - facing = 0, - }, - { - name = "energywind", - x = 4600, - z = 4200, - facing = 0, - }, - { - name = "energywind", - x = 7128, - z = 5704, - facing = 0, - }, - { - name = "energywind", - x = 6056, - z = 6872, - facing = 0, - }, - { - name = "energywind", - x = 1656, - z = 7112, - facing = 0, - }, - { - name = "energywind", - x = 6504, - z = 3000, - facing = 0, - }, - { - name = "energywind", - x = 6168, - z = 2056, - facing = 0, - }, - { - name = "energywind", - x = 7144, - z = 3208, - facing = 0, - }, - { - name = "energywind", - x = 4664, - z = 4264, - facing = 0, - }, - { - name = "energywind", - x = 6584, - z = 3128, - facing = 0, - }, - { - name = "energywind", - x = 6984, - z = 3384, - facing = 0, - }, - { - name = "energywind", - x = 4248, - z = 4008, - facing = 0, - }, - { - name = "energywind", - x = 4856, - z = 4296, - facing = 0, - }, - { - name = "energywind", - x = 4680, - z = 4200, - facing = 0, - }, - { - name = "energywind", - x = 4776, - z = 4056, - facing = 0, - }, - { - name = "energywind", - x = 5816, - z = 6808, - facing = 0, - }, - { - name = "energywind", - x = 4808, - z = 4280, - facing = 0, - }, - { - name = "energywind", - x = 4360, - z = 3960, - facing = 0, - }, - { - name = "energywind", - x = 6520, - z = 3080, - facing = 0, - }, - { - name = "energywind", - x = 6696, - z = 3208, - facing = 0, - }, - { - name = "energywind", - x = 6472, - z = 6920, - facing = 0, - }, - { - name = "energywind", - x = 4760, - z = 4216, - facing = 0, - }, - { - name = "energywind", - x = 2280, - z = 6632, - facing = 0, - }, - { - name = "energywind", - x = 4776, - z = 4440, - facing = 0, - }, - { - name = "energywind", - x = 4984, - z = 4280, - facing = 0, - }, - { - name = "energywind", - x = 6648, - z = 3176, - facing = 0, - }, - { - name = "energywind", - x = 5800, - z = 6728, - facing = 0, - }, - { - name = "energywind", - x = 4888, - z = 4136, - facing = 0, - }, - { - name = "energywind", - x = 6392, - z = 3032, - facing = 0, - }, - { - name = "energywind", - x = 4552, - z = 4088, - facing = 0, - }, - { - name = "energywind", - x = 6424, - z = 6904, - facing = 0, - }, - { - name = "energywind", - x = 6856, - z = 5464, - facing = 0, - }, - { - name = "energywind", - x = 6952, - z = 328, - facing = 0, - }, - { - name = "energywind", - x = 6856, - z = 5304, - facing = 0, - }, - { - name = "energywind", - x = 4472, - z = 4104, - facing = 0, - }, - { - name = "energywind", - x = 7080, - z = 3256, - facing = 0, - }, - { - name = "energywind", - x = 4696, - z = 4104, - facing = 0, - }, - { - name = "energywind", - x = 6344, - z = 2984, - facing = 0, - }, - { - name = "energywind", - x = 6072, - z = 2696, - facing = 0, - }, - { - name = "energywind", - x = 1992, - z = 6776, - facing = 0, - }, - { - name = "energywind", - x = 2056, - z = 6808, - facing = 0, - }, - { - name = "energywind", - x = 4936, - z = 4200, - facing = 0, - }, - { - name = "energywind", - x = 6600, - z = 6808, - facing = 0, - }, - { - name = "energywind", - x = 4872, - z = 4216, - facing = 0, - }, - { - name = "energywind", - x = 1944, - z = 6824, - facing = 0, - }, - { - name = "energywind", - x = 7032, - z = 5608, - facing = 0, - }, - { - name = "energywind", - x = 7048, - z = 3384, - facing = 0, - }, - { - name = "energywind", - x = 6136, - z = 6872, - facing = 0, - }, - { - name = "energywind", - x = 6952, - z = 3336, - facing = 0, - }, - { - name = "energywind", - x = 4488, - z = 4056, - facing = 0, - }, - { - name = "energywind", - x = 6248, - z = 6888, - facing = 0, - }, - { - name = "energywind", - x = 6280, - z = 2952, - facing = 0, - }, - { - name = "energywind", - x = 7080, - z = 5672, - facing = 0, - }, - { - name = "energywind", - x = 1848, - z = 7080, - facing = 0, - }, - { - name = "energywind", - x = 5032, - z = 4344, - facing = 0, - }, - { - name = "energywind", - x = 4440, - z = 3944, - facing = 0, - }, - { - name = "energywind", - x = 4728, - z = 3976, - facing = 0, - }, - { - name = "energywind", - x = 7064, - z = 5368, - facing = 0, - }, - { - name = "energywind", - x = 6904, - z = 5384, - facing = 0, - }, - { - name = "energywind", - x = 6712, - z = 24, - facing = 0, - }, - { - name = "energywind", - x = 7128, - z = 3336, - facing = 0, - }, - { - name = "energywind", - x = 4536, - z = 4232, - facing = 0, - }, - { - name = "energywind", - x = 6312, - z = 2904, - facing = 0, - }, - { - name = "energywind", - x = 6232, - z = 2888, - facing = 0, - }, - { - name = "energywind", - x = 4632, - z = 4152, - facing = 0, - }, - { - name = "energywind", - x = 4648, - z = 4024, - facing = 0, - }, - { - name = "energywind", - x = 7000, - z = 680, - facing = 0, - }, - { - name = "energywind", - x = 4808, - z = 4232, - facing = 0, - }, - { - name = "energywind", - x = 6824, - z = 3272, - facing = 0, - }, - { - name = "energywind", - x = 6824, - z = 5400, - facing = 0, - }, - { - name = "energywind", - x = 1960, - z = 6968, - facing = 0, - }, - { - name = "energywind", - x = 4936, - z = 4312, - facing = 0, - }, - { - name = "energywind", - x = 1896, - z = 6904, - facing = 0, - }, - { - name = "energywind", - x = 6392, - z = 8, - facing = 0, - }, - { - name = "energywind", - x = 6776, - z = 504, - facing = 0, - }, - { - name = "energywind", - x = 7080, - z = 504, - facing = 0, - }, - { - name = "energywind", - x = 6632, - z = 536, - facing = 0, - }, - { - name = "energywind", - x = 6760, - z = 584, - facing = 0, - }, - { - name = "energywind", - x = 6856, - z = 552, - facing = 0, - }, - { - name = "energywind", - x = 6472, - z = 72, - facing = 0, - }, - { - name = "energywind", - x = 7000, - z = 744, - facing = 0, - }, - { - name = "energywind", - x = 6712, - z = 408, - facing = 0, - }, - { - name = "energywind", - x = 6472, - z = 536, - facing = 0, - }, - { - name = "energywind", - x = 6328, - z = 8, - facing = 0, - }, - { - name = "energywind", - x = 6456, - z = 104, - facing = 0, - }, - { - name = "energywind", - x = 6728, - z = 328, - facing = 0, - }, - { - name = "energywind", - x = 7144, - z = 616, - facing = 0, - }, - { - name = "energywind", - x = 6888, - z = 600, - facing = 0, - }, - { - name = "energywind", - x = 6680, - z = 88, - facing = 0, - }, - { - name = "energywind", - x = 6680, - z = 152, - facing = 0, - }, - { - name = "energywind", - x = 6952, - z = 568, - facing = 0, - }, - { - name = "turretriot", - x = 5192, - z = 4712, - facing = 0, - }, - { - name = "energywind", - x = 7128, - z = 488, - facing = 0, - }, - { - name = "energywind", - x = 6024, - z = 6680, - facing = 0, - }, - { - name = "energywind", - x = 6936, - z = 712, - facing = 0, - }, - { - name = "energywind", - x = 6104, - z = 6680, - facing = 0, - }, - { - name = "energywind", - x = 6504, - z = 408, - facing = 0, - }, - { - name = "energywind", - x = 6568, - z = 248, - facing = 0, - }, - { - name = "energywind", - x = 6920, - z = 648, - facing = 0, - }, - { - name = "energywind", - x = 6792, - z = 424, - facing = 0, - }, - { - name = "energywind", - x = 6584, - z = 312, - facing = 0, - }, - { - name = "energywind", - x = 6872, - z = 360, - facing = 0, - }, - { - name = "energywind", - x = 6616, - z = 8, - facing = 0, - }, - { - name = "energywind", - x = 7016, - z = 360, - facing = 0, - }, - { - name = "energywind", - x = 6520, - z = 152, - facing = 0, - }, - { - name = "energywind", - x = 6584, - z = 88, - facing = 0, - }, - { - name = "energywind", - x = 6664, - z = 40, - facing = 0, - }, - { - name = "energywind", - x = 6392, - z = 184, - facing = 0, - }, - { - name = "energywind", - x = 7000, - z = 616, - facing = 0, - }, - { - name = "energywind", - x = 6872, - z = 680, - facing = 0, - }, - { - name = "energywind", - x = 6664, - z = 472, - facing = 0, - }, - { - name = "energywind", - x = 6232, - z = 2008, - facing = 0, - }, - { - name = "energywind", - x = 7128, - z = 696, - facing = 0, - }, - { - name = "energywind", - x = 6872, - z = 280, - facing = 0, - }, - { - name = "energywind", - x = 7112, - z = 440, - facing = 0, - }, - { - name = "energywind", - x = 6504, - z = 488, - facing = 0, - }, - { - name = "energywind", - x = 5960, - z = 6664, - facing = 0, - }, - { - name = "energywind", - x = 6184, - z = 6696, - facing = 0, - }, - { - name = "energywind", - x = 6728, - z = 664, - facing = 0, - }, - { - name = "energywind", - x = 7064, - z = 712, - facing = 0, - }, - { - name = "energywind", - x = 5864, - z = 6680, - facing = 0, - }, - { - name = "energywind", - x = 7096, - z = 792, - facing = 0, - }, - { - name = "energywind", - x = 6984, - z = 424, - facing = 0, - }, - { - name = "energywind", - x = 6776, - z = 216, - facing = 0, - }, - { - name = "energywind", - x = 7048, - z = 424, - facing = 0, - }, - { - name = "energysolar", - x = 6376, - z = 744, - facing = 0, - }, - { - name = "energywind", - x = 6104, - z = 2040, - facing = 0, - }, - { - name = "energywind", - x = 6600, - z = 120, - facing = 0, - }, - { - name = "energywind", - x = 6808, - z = 632, - facing = 0, - }, - { - name = "energywind", - x = 6728, - z = 264, - facing = 0, - }, - { - name = "energywind", - x = 6936, - z = 504, - facing = 0, - }, - { - name = "energywind", - x = 6584, - z = 488, - facing = 0, - }, - { - name = "energywind", - x = 6376, - z = 1880, - facing = 0, - }, - { - name = "energywind", - x = 7064, - z = 648, - facing = 0, - }, - { - name = "energywind", - x = 6920, - z = 392, - facing = 0, - }, - { - name = "energywind", - x = 7080, - z = 584, - facing = 0, - }, - { - name = "energywind", - x = 6216, - z = 1944, - facing = 0, - }, - { - name = "energywind", - x = 6472, - z = 280, - facing = 0, - }, - { - name = "energywind", - x = 6584, - z = 408, - facing = 0, - }, - { - name = "energywind", - x = 6392, - z = 120, - facing = 0, - }, - { - name = "energywind", - x = 6744, - z = 136, - facing = 0, - }, - { - name = "energywind", - x = 6376, - z = 56, - facing = 0, - }, - { - name = "energywind", - x = 6296, - z = 1928, - facing = 0, - }, - { - name = "energywind", - x = 6680, - z = 616, - facing = 0, - }, - { - name = "energywind", - x = 6536, - z = 40, - facing = 0, - }, - { - name = "energywind", - x = 6680, - z = 200, - facing = 0, - }, - { - name = "energywind", - x = 7016, - z = 552, - facing = 0, - }, - { - name = "energywind", - x = 6856, - z = 488, - facing = 0, - }, - { - name = "energywind", - x = 6104, - z = 2504, - facing = 0, - }, - { - name = "energywind", - x = 4088, - z = 4296, - facing = 0, - }, - { - name = "energywind", - x = 4168, - z = 4312, - facing = 0, - }, - { - name = "energywind", - x = 4472, - z = 4184, - facing = 0, - }, - { - name = "energywind", - x = 5144, - z = 4632, - facing = 0, - }, - { - name = "energywind", - x = 5944, - z = 4296, - facing = 0, - }, - { - name = "energywind", - x = 4696, - z = 4408, - facing = 0, - }, - { - name = "energywind", - x = 5880, - z = 4296, - facing = 0, - }, - { - name = "energywind", - x = 4600, - z = 4392, - facing = 0, - }, - { - name = "energywind", - x = 4328, - z = 4184, - facing = 0, - }, - { - name = "energywind", - x = 6968, - z = 3208, - facing = 0, - }, - { - name = "energywind", - x = 6104, - z = 2232, - facing = 0, - }, - { - name = "energywind", - x = 4536, - z = 4360, - facing = 0, - }, - { - name = "energywind", - x = 5112, - z = 4552, - facing = 0, - }, - { - name = "energywind", - x = 5976, - z = 4360, - facing = 0, - }, - { - name = "energywind", - x = 4392, - z = 4088, - facing = 0, - }, - { - name = "energywind", - x = 6088, - z = 2296, - facing = 0, - }, - { - name = "energywind", - x = 4248, - z = 4136, - facing = 0, - }, - { - name = "energywind", - x = 4552, - z = 4296, - facing = 0, - }, - { - name = "energywind", - x = 4264, - z = 4216, - facing = 0, - }, - { - name = "energywind", - x = 6152, - z = 2184, - facing = 0, - }, - { - name = "energywind", - x = 6168, - z = 2136, - facing = 0, - }, - { - name = "energywind", - x = 6152, - z = 2232, - facing = 0, - }, - { - name = "energywind", - x = 6072, - z = 2472, - facing = 0, - }, - { - name = "energywind", - x = 4536, - z = 4440, - facing = 0, - }, - { - name = "energywind", - x = 5880, - z = 4424, - facing = 0, - }, - { - name = "energywind", - x = 4216, - z = 4360, - facing = 0, - }, - { - name = "energywind", - x = 6072, - z = 2408, - facing = 0, - }, - { - name = "energywind", - x = 6088, - z = 2120, - facing = 0, - }, - { - name = "energywind", - x = 6168, - z = 1992, - facing = 0, - }, - { - name = "energywind", - x = 4312, - z = 4104, - facing = 0, - }, - { - name = "energywind", - x = 4280, - z = 4424, - facing = 0, - }, - { - name = "energywind", - x = 4248, - z = 4280, - facing = 0, - }, - { - name = "energywind", - x = 4136, - z = 4392, - facing = 0, - }, - { - name = "energywind", - x = 5944, - z = 4424, - facing = 0, - }, - { - name = "energywind", - x = 5848, - z = 4360, - facing = 0, - }, - { - name = "energywind", - x = 4168, - z = 4232, - facing = 0, - }, - { - name = "energywind", - x = 6008, - z = 2504, - facing = 0, - }, - { - name = "energywind", - x = 6056, - z = 2168, - facing = 0, - }, - { - name = "energywind", - x = 4408, - z = 4168, - facing = 0, - }, - { - name = "staticradar", - x = 6064, - z = 2352, - facing = 0, - }, - { - name = "turretriot", - x = 5896, - z = 2504, - facing = 0, - }, - { - name = "energywind", - x = 6936, - z = 5256, - facing = 0, - }, - { - name = "turretantiheavy", - x = 5984, - z = 2336, - facing = 0, - }, - { - name = "turretantiheavy", - x = 4576, - z = 3904, - facing = 0, - }, - { - name = "turretriot", - x = 4824, - z = 3784, - facing = 0, - }, - { - name = "turretriot", - x = 5032, - z = 3992, - facing = 0, - }, - { - name = "turretriot", - x = 5160, - z = 4248, - facing = 0, - }, - { - name = "energypylon", - x = 2104, - z = 7112, - facing = 0, - }, - { - name = "energywind", - x = 3320, - z = 4840, - facing = 0, - }, - { - name = "energywind", - x = 3400, - z = 4696, - facing = 0, - }, - { - name = "energywind", - x = 2840, - z = 6136, - facing = 0, - }, - { - name = "energywind", - x = 3416, - z = 4552, - facing = 0, - }, - { - name = "energywind", - x = 3576, - z = 4440, - facing = 0, - }, - { - name = "energywind", - x = 3320, - z = 4664, - facing = 0, - }, - { - name = "energywind", - x = 3128, - z = 5016, - facing = 0, - }, - { - name = "energywind", - x = 2360, - z = 6632, - facing = 0, - }, - { - name = "energywind", - x = 3128, - z = 5080, - facing = 0, - }, - { - name = "energywind", - x = 4056, - z = 4296, - facing = 0, - }, - { - name = "energywind", - x = 3208, - z = 4952, - facing = 0, - }, - { - name = "energywind", - x = 3864, - z = 4312, - facing = 0, - }, - { - name = "energywind", - x = 3272, - z = 4728, - facing = 0, - }, - { - name = "energywind", - x = 3592, - z = 4376, - facing = 0, - }, - { - name = "energywind", - x = 3352, - z = 4760, - facing = 0, - }, - { - name = "energywind", - x = 3512, - z = 4440, - facing = 0, - }, - { - name = "energywind", - x = 3544, - z = 4520, - facing = 0, - }, - { - name = "energywind", - x = 2936, - z = 6024, - facing = 0, - }, - { - name = "energywind", - x = 4056, - z = 4296, - facing = 0, - }, - { - name = "energywind", - x = 3112, - z = 5144, - facing = 0, - }, - { - name = "energywind", - x = 3400, - z = 4840, - facing = 0, - }, - { - name = "energywind", - x = 2920, - z = 5928, - facing = 0, - }, - { - name = "energywind", - x = 2904, - z = 6088, - facing = 0, - }, - { - name = "energywind", - x = 3272, - z = 4792, - facing = 0, - }, - { - name = "energywind", - x = 3464, - z = 4520, - facing = 0, - }, - { - name = "energywind", - x = 3464, - z = 4696, - facing = 0, - }, - { - name = "energywind", - x = 3656, - z = 4456, - facing = 0, - }, - { - name = "energywind", - x = 3448, - z = 4616, - facing = 0, - }, - { - name = "energywind", - x = 3432, - z = 4760, - facing = 0, - }, - { - name = "energywind", - x = 3048, - z = 5704, - facing = 0, - }, - { - name = "energywind", - x = 2968, - z = 5944, - facing = 0, - }, - { - name = "energywind", - x = 3016, - z = 5800, - facing = 0, - }, - { - name = "energywind", - x = 2824, - z = 6056, - facing = 0, - }, - { - name = "energywind", - x = 3096, - z = 5224, - facing = 0, - }, - { - name = "energywind", - x = 3288, - z = 5016, - facing = 0, - }, - { - name = "energywind", - x = 3160, - z = 4968, - facing = 0, - }, - { - name = "energywind", - x = 3352, - z = 4600, - facing = 0, - }, - { - name = "energywind", - x = 3976, - z = 4296, - facing = 0, - }, - { - name = "energywind", - x = 3384, - z = 4648, - facing = 0, - }, - { - name = "energywind", - x = 3272, - z = 4904, - facing = 0, - }, - { - name = "energywind", - x = 2952, - z = 5864, - facing = 0, - }, - { - name = "energywind", - x = 2616, - z = 6280, - facing = 0, - }, - { - name = "energywind", - x = 2424, - z = 6472, - facing = 0, - }, - { - name = "energywind", - x = 2776, - z = 6120, - facing = 0, - }, - { - name = "energywind", - x = 2680, - z = 6232, - facing = 0, - }, - { - name = "energywind", - x = 2312, - z = 6568, - facing = 0, - }, - { - name = "energywind", - x = 2344, - z = 6792, - facing = 0, - }, - { - name = "energywind", - x = 2360, - z = 6520, - facing = 0, - }, - { - name = "energywind", - x = 2744, - z = 6184, - facing = 0, - }, - { - name = "turretriot", - x = 5976, - z = 2104, - facing = 0, - }, - { - name = "energywind", - x = 6344, - z = 4136, - facing = 0, - }, - { - name = "energywind", - x = 6408, - z = 4136, - facing = 0, - }, - { - name = "energywind", - x = 6408, - z = 4264, - facing = 0, - }, - { - name = "energywind", - x = 6440, - z = 4200, - facing = 0, - }, - { - name = "energywind", - x = 6344, - z = 4264, - facing = 0, - }, - { - name = "energywind", - x = 6520, - z = 4376, - facing = 0, - }, - { - name = "energywind", - x = 6968, - z = 5032, - facing = 0, - }, - { - name = "energywind", - x = 6168, - z = 4264, - facing = 0, - }, - { - name = "energywind", - x = 6888, - z = 3352, - facing = 0, - }, - { - name = "energywind", - x = 6872, - z = 3672, - facing = 0, - }, - { - name = "energywind", - x = 6904, - z = 3480, - facing = 0, - }, - { - name = "energywind", - x = 6456, - z = 4296, - facing = 0, - }, - { - name = "energywind", - x = 6600, - z = 4648, - facing = 0, - }, - { - name = "energywind", - x = 6376, - z = 4200, - facing = 0, - }, - { - name = "energywind", - x = 6792, - z = 3672, - facing = 0, - }, - { - name = "energywind", - x = 6920, - z = 3416, - facing = 0, - }, - { - name = "energywind", - x = 6456, - z = 4088, - facing = 0, - }, - { - name = "energywind", - x = 6520, - z = 4456, - facing = 0, - }, - { - name = "energywind", - x = 6680, - z = 4824, - facing = 0, - }, - { - name = "energywind", - x = 6632, - z = 4744, - facing = 0, - }, - { - name = "energywind", - x = 6744, - z = 3736, - facing = 0, - }, - { - name = "energywind", - x = 6696, - z = 3800, - facing = 0, - }, - { - name = "energywind", - x = 7000, - z = 3448, - facing = 0, - }, - { - name = "energywind", - x = 6504, - z = 4024, - facing = 0, - }, - { - name = "energywind", - x = 6568, - z = 4552, - facing = 0, - }, - { - name = "energywind", - x = 6552, - z = 3960, - facing = 0, - }, - { - name = "energywind", - x = 6648, - z = 3848, - facing = 0, - }, - { - name = "energywind", - x = 6904, - z = 3608, - facing = 0, - }, - { - name = "energywind", - x = 6808, - z = 4904, - facing = 0, - }, - { - name = "turretheavylaser", - x = 5976, - z = 2840, - facing = 0, - terraformHeight = 746, - }, - { - name = "energywind", - x = 6840, - z = 3608, - facing = 0, - }, - { - name = "energywind", - x = 6744, - z = 4872, - facing = 0, - }, - { - name = "energywind", - x = 6808, - z = 3544, - facing = 0, - }, - { - name = "energywind", - x = 6872, - z = 3544, - facing = 0, - }, - { - name = "turretheavy", - x = 2904, - z = 4760, - facing = 0, - }, - { - name = "turretaaclose", - x = 4088, - z = 5192, - facing = 0, - }, - { - name = "energywind", - x = 3112, - z = 5304, - facing = 0, - }, - { - name = "energywind", - x = 3112, - z = 5400, - facing = 0, - }, - { - name = "energywind", - x = 3096, - z = 5496, - facing = 0, - }, - { - name = "energypylon", - x = 2744, - z = 6888, - facing = 0, - }, - { - name = "turretriot", - x = 2632, - z = 6104, - facing = 0, - }, - { - name = "turretriot", - x = 2824, - z = 5864, - facing = 0, - }, - { - name = "energywind", - x = 6968, - z = 4904, - facing = 0, - }, - { - name = "energypylon", - x = 4552, - z = 5816, - facing = 0, - }, - { - name = "energywind", - x = 7032, - z = 5032, - facing = 0, - }, - { - name = "energypylon", - x = 6216, - z = 536, - facing = 0, - }, - { - name = "energywind", - x = 6040, - z = 4328, - facing = 0, - }, - { - name = "energywind", - x = 6936, - z = 5112, - facing = 0, - }, - { - name = "energywind", - x = 6936, - z = 5192, - facing = 0, - }, - { - name = "energywind", - x = 7032, - z = 4904, - facing = 0, - }, - { - name = "energywind", - x = 7000, - z = 5352, - facing = 0, - }, - { - name = "energywind", - x = 7064, - z = 4968, - facing = 0, - }, - { - name = "energywind", - x = 6936, - z = 5320, - facing = 0, - }, - { - name = "energywind", - x = 6936, - z = 4968, - facing = 0, - }, - { - name = "energywind", - x = 6104, - z = 4296, - facing = 0, - }, - { - name = "energywind", - x = 6232, - z = 4232, - facing = 0, - }, - { - name = "energywind", - x = 2488, - z = 6408, - facing = 0, - }, - { - name = "energywind", - x = 2552, - z = 6344, - facing = 0, - }, - } - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "energywind", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all enemy Wind Generators", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - -- Indexed by bonusObjectiveID - [1] = { - satisfyByTime = 10*60, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 12, -- The player starts with a Conjurer - unitTypes = { - "planeheavyfighter", - }, - image = planetUtilities.ICON_DIR .. "planeheavyfighter.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 12 Raptors before 10:00", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - onlyCountRemovedUnits = true, - satisfyByTime = 10*60, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 250, - enemyUnitTypes = { - "energywind", - }, - image = planetUtilities.ICON_DIR .. "energywind.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy 250 enemy Wind Generators by 10:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { - satisfyOnce = true, - countRemovedUnits = true, -- count units that previously died. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 3, -- Player starts with one. - unitTypes = { - "staticrearm", - }, - image = planetUtilities.ICON_DIR .. "staticrearm.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 2 Airpads", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "bomberriot", - "planeheavyfighter", - "staticrearm", - }, - modules = { - "module_high_power_servos_LIMIT_B_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet71.lua b/campaign/dev/planets/planet71.lua deleted file mode 100644 index 6c049440b..000000000 --- a/campaign/dev/planets/planet71.lua +++ /dev/null @@ -1,136 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/barren01.png" - - local planetData = { - name = "Musashi", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.45, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.23, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Asteroid", - radius = "670 km", - primary = "Edo", - primaryType = "K1", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24489", - text = [[This remote moon was used for widely broadcast rally races in a bygone age. A classic challenge now awaits all comers: the Super Extreme Kodachi Rally!]] - }, - tips = { - { - image = "unitpics/staticmex.png", - text = [[Your objective in each round is to destroy all the mexes, while killing enemy raiders who give chase and outsmarting fixed defenses. Each level adds increasingly deadlier challenges, so stay on your toes!]] - }, - { - image = "unitpics/shieldscout.png", - text = [[To help you out, there are powerups scattered around the map. Touch them with a Kodachi to activate them. More powerups will spawn at regular intervals.]] - }, - { - image = "unitpics/tankraid.png", - text = [[If all your Kodachis are dead, you lose the round. Don't worry, you get to try again!]] - }, - }, - gameConfig = { - gameName = "Super Extreme Kodachi Rally", - mapName = "Comet Catcher Redux v3.1", - playerConfig = { - startX = 300, - startZ = 3800, - allyTeam = 0, - commanderParameters = {}, - extraUnlocks = {}, - }, - modoptions = { - integral_disable_defence = 1, - integral_disable_special = 1, - cansavegame = 1, - }, - aiConfig = { - { - startX = 4000, - startZ = 75, - aiLib = "NullAI", - humanName = "Enemies", - allyTeam = 1, - unlocks = { - "cloakraid", - "shieldraid", - "vehscout", - "vehraid", - "hoverraid", - "jumpscout", - "tankheavyraid", - "cloakriot", - "shieldriot", - "vehsupport", - "hoverriot", - "jumpraid", - "jumpskirm", - }, - commander = false, - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { - ignoreUnitLossDefeat = true, - }, - [1] = { - ignoreUnitLossDefeat = true, - }, - }, - objectiveConfig = { - [1] = { - description = "Complete all rounds", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Lose no more than 50 Kodachis - onlyCountRemovedUnits = true, - satisfyForever = true, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 50, - unitTypes = { - "tankraid", - }, - image = planetUtilities.ICON_DIR .. "tankraid.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Do not lose more than 50 Kodachis", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Win by 30:00 - victoryByTime = 1800, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 30:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - modules = { - "module_high_power_servos_LIMIT_C_2", - }, - units = { - "tankraid" - }, - codexEntries = {} - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planet8.lua b/campaign/dev/planets/planet8.lua deleted file mode 100644 index 06b9caf94..000000000 --- a/campaign/dev/planets/planet8.lua +++ /dev/null @@ -1,3527 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/terran01.png" - - local planetData = { - name = "Thibella", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.29, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.65, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "7200 km", - primary = "Thibella", - primaryType = "G3V", - milRating = 2, - feedbackLink = "http://zero-k.info/Forum/Thread/24429", - text = [[The enemy has a Big Bertha cannon which is dominating the battlefield. Sneak into their base with Scythes and eliminate the threat.]] - }, - tips = { - { - image = "unitpics/cloakheavyraid.png", - text = [[Scythes are very good for picking off poorly defended high-value targets behind enemy lines. The Scythes will be decloaked if they attack, if they are damaged, or if they get too close to enemy units.]] - }, - { - image = "unitpics/staticheavyarty.png", - text = [[The Big Bertha cannon wins battles by attrition. It's too inaccurate to hit a single target reliably, but in a large battle it will probably hit something with each shot. Watch the shell trajectory to work out where the Bertha is.]] - }, - { - image = "unitpics/turretsunlance.png", - text = [[Sunlances are special turrets which cannot be built in a normal game. They fire a high-power disruptor beam which slows whatever they hit.]] - }, - }, - gameConfig = { - mapName = "Tabula-v6.1", - playerConfig = { - startX = 7500, - startZ = 6500, - allyTeam = 0, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "cloakheavyraid", - }, - startUnits = { - { - name = "staticmex", - x = 7320, - z = 6456, - facing = 3, - }, - { - name = "staticmex", - x = 7336, - z = 6808, - facing = 3, - }, - { - name = "staticmex", - x = 7752, - z = 6600, - facing = 3, - }, - { - name = "energysolar", - x = 7384, - z = 6472, - facing = 2, - }, - { - name = "energysolar", - x = 7304, - z = 6520, - facing = 1, - }, - { - name = "energysolar", - x = 7256, - z = 6440, - facing = 0, - }, - { - name = "energysolar", - x = 7336, - z = 6392, - facing = 3, - }, - { - name = "energysolar", - x = 7400, - z = 6824, - facing = 2, - }, - { - name = "energysolar", - x = 7320, - z = 6872, - facing = 1, - }, - { - name = "energysolar", - x = 7272, - z = 6792, - facing = 0, - }, - { - name = "energysolar", - x = 7352, - z = 6744, - facing = 3, - }, - { - name = "energysolar", - x = 7816, - z = 6616, - facing = 2, - }, - { - name = "energysolar", - x = 7736, - z = 6664, - facing = 1, - }, - { - name = "energysolar", - x = 7688, - z = 6584, - facing = 0, - }, - { - name = "energysolar", - x = 7768, - z = 6536, - facing = 3, - }, - { - name = "factorycloak", - x = 7848, - z = 6328, - facing = 2, - }, - { - name = "cloakheavyraid", - x = 7848, - z = 6128, - facing = 2, - }, - { - name = "cloakheavyraid", - x = 7648, - z = 6128, - facing = 2, - }, - { - name = "cloakheavyraid", - x = 8048, - z = 6128, - facing = 2, - }, - { - name = "cloakheavyraid", - x = 7848, - z = 5928, - facing = 2, - }, - { - name = "cloakheavyraid", - x = 7648, - z = 5928, - facing = 2, - }, - { - name = "cloakheavyraid", - x = 8048, - z = 5928, - facing = 2, - }, - } - }, - aiConfig = { - { - startX = 7700, - startZ = 1200, - aiLib = "Circuit_difficulty_autofill", - humanName = "Ally", - bitDependant = true, -- Whether the AI name needs to be appended with 32bit or 64bit by the handler - allyTeam = 0, - unlocks = { - "turretlaser", - "turretmissile", - "turretriot", - "turretheavylaser", - "turretaalaser", - "staticradar", - "staticmex", - "staticcon", - "staticstorage", - "energypylon", - "energysolar", - "factorygunship", - "gunshipcon", - "gunshipbomb", - "gunshipemp", - "gunshipheavyskirm", - "gunshipraid", - "gunshipassault", - "gunshipaa", - "gunshipskirm", - "factoryveh", - "vehcon", - "vehscout", - "vehraid", - "vehassault", - "vehriot", - "vehsupport", - "veharty", - --"vehheavyarty", might destroy a Sunlance - "vehaa", - "factoryhover", - "hovercon", - "hoverraid", - "hoverriot", - "hoverskirm", - "hoverassault", - "hoverarty", -- probably won't destroy a Sunlance - "hoveraa", - "factoryspider", - "spidercon", - "spiderscout", - "spiderskirm", - "spideremp", - "spiderriot", - "spiderassault", - "spidercrabe", - "spideraa", - }, - commander = false, - startUnits = { - { - name = "staticstorage", - x = 8100, - z = 1000, - facing = 0, - }, - { - name = "staticstorage", - x = 8100, - z = 4500, - facing = 0, - }, - { - name = "staticstorage", - x = 8100, - z = 2400, - facing = 0, - - }, - { - name = "energypylon", - x = 5880, - z = 3176, - facing = 0, - }, - { - name = "energypylon", - x = 5416, - z = 3960, - facing = 0, - }, - { - name = "energypylon", - x = 6280, - z = 4100, - facing = 0, - }, - { - name = "energypylon", - x = 6500, - z = 3200, - facing = 0, - }, - { - name = "energypylon", - x = 7000, - z = 4000, - facing = 0, - }, - { - name = "energypylon", - x = 7360, - z = 3200, - facing = 0, - }, - { - name = "energypylon", - x = 7930, - z = 3520, - facing = 0, - }, - { - name = "energypylon", - x = 5748, - z = 6760, - facing = 0, - }, - { - name = "energypylon", - x = 4936, - z = 6504, - facing = 0, - }, - { - name = "energygeo", - x = 5600, - z = 7028, - facing = 0, - }, - { - name = "energyfusion", - x = 6200, - z = 7000, - facing = 0, - }, - { - name = "energyfusion", - x = 8120, - z = 3300, - facing = 0, - }, - { - name = "energyfusion", - x = 8120, - z = 3550, - facing = 0, - }, - { - name = "energyfusion", - x = 8120, - z = 3800, - facing = 0, - }, - { - name = "turretheavy", - x = 4616, - z = 6280, - facing = 0, - }, - { - name = "turretsunlance", - x = 4950, - z = 4100, - facing = 0, - }, - { - name = "turretsunlance", - x = 5536, - z = 2832, - facing = 0, - }, - { - name = "turretantiheavy", - x = 5584, - z = 3552, - facing = 0, - }, - { -- corresponds to Team 1 - name = "staticmex", - x = 7816, - z = 1032, - facing = 0, - }, - { - name = "factorygunship", - x = 7816, - z = 1288, - facing = 1, - }, - { - name = "gunshipskirm", - x = 5216, - z = 1908, - facing = 3, - }, - { - name = "staticmex", - x = 7496, - z = 808, - facing = 0, - }, - { - name = "energysolar", - x = 7480, - z = 872, - facing = 3, - }, - { - name = "gunshipcon", - x = 7193, - z = 5477, - facing = 0, - }, - { - name = "turretlaser", - x = 7728, - z = 736, - facing = 3, - }, - { - name = "staticmex", - x = 7736, - z = 520, - facing = 0, - }, - { - name = "staticradar", - x = 7680, - z = 912, - facing = 3, - }, - { - name = "turretlaser", - x = 7680, - z = 1344, - facing = 3, - }, - { - name = "energysolar", - x = 5288, - z = 680, - facing = 0, - }, - { - name = "energysolar", - x = 7816, - z = 968, - facing = 3, - }, - { - name = "turretlaser", - x = 7632, - z = 2576, - facing = 3, - }, - { - name = "energysolar", - x = 7880, - z = 1064, - facing = 3, - }, - { - name = "staticmex", - x = 6312, - z = 2808, - facing = 0, - }, - { - name = "energysolar", - x = 7800, - z = 1096, - facing = 3, - }, - { - name = "turretlaser", - x = 7680, - z = 1216, - facing = 3, - }, - { - name = "staticcon", - x = 7672, - z = 1304, - facing = 3, - }, - { - name = "staticmex", - x = 5960, - z = 760, - facing = 0, - }, - { - name = "staticmex", - x = 5224, - z = 696, - facing = 0, - }, - { - name = "energysolar", - x = 5256, - z = 760, - facing = 0, - }, - { - name = "energysolar", - x = 5160, - z = 648, - facing = 0, - }, - { - name = "gunshipcon", - x = 6590, - z = 3613, - facing = 2, - }, - { - name = "turretlaser", - x = 6752, - z = 1824, - facing = 3, - }, - { - name = "staticradar", - x = 6032, - z = 864, - facing = 0, - }, - { - name = "gunshipaa", - x = 5154, - z = 806, - facing = 2, - }, - { - name = "energysolar", - x = 6680, - z = 1544, - facing = 3, - }, - { - name = "gunshipaa", - x = 4428, - z = 4410, - facing = 1, - }, - { - name = "turretlaser", - x = 5904, - z = 800, - facing = 0, - }, - { - name = "gunshipassault", - x = 5784, - z = 2812, - facing = 1, - }, - { - name = "staticmex", - x = 4904, - z = 1528, - facing = 0, - }, - { - name = "turretmissile", - x = 7536, - z = 1904, - facing = 3, - }, - { - name = "turretlaser", - x = 5984, - z = 2704, - facing = 3, - }, - { - name = "energysolar", - x = 6376, - z = 2936, - facing = 3, - }, - { - name = "staticmex", - x = 5304, - z = 3224, - facing = 0, - }, - { - name = "staticcon", - x = 7672, - z = 1256, - facing = 3, - }, - { - name = "gunshipskirm", - x = 4133, - z = 35, - facing = 3, - }, - { - name = "energysolar", - x = 5272, - z = 3160, - facing = 3, - }, - { - name = "energysolar", - x = 7064, - z = 2152, - facing = 3, - }, - { - name = "energysolar", - x = 5240, - z = 3240, - facing = 3, - }, - { - name = "energysolar", - x = 7896, - z = 984, - facing = 3, - }, - { - name = "gunshipaa", - x = 5156, - z = 885, - facing = 3, - }, - { - name = "turretmissile", - x = 7824, - z = 1840, - facing = 3, - }, - { - name = "turretlaser", - x = 6032, - z = 4032, - facing = 3, - }, - { - name = "gunshipaa", - x = 5155, - z = 873, - facing = 3, - }, - { - name = "gunshipaa", - x = 5153, - z = 841, - facing = 3, - }, - { - name = "turretlaser", - x = 5088, - z = 4688, - facing = 2, - }, - { - name = "turretmissile", - x = 7600, - z = 1760, - facing = 3, - }, - { - name = "turretmissile", - x = 7664, - z = 1856, - facing = 3, - }, - { - name = "turretlaser", - x = 5296, - z = 5520, - facing = 2, - }, - { - name = "turretmissile", - x = 7744, - z = 1760, - facing = 3, - }, - { - name = "turretmissile", - x = 7488, - z = 1760, - facing = 3, - }, - { - name = "turretlaser", - x = 5984, - z = 6096, - facing = 2, - }, - { - name = "turretmissile", - x = 7424, - z = 1888, - facing = 3, - }, - { - name = "turretmissile", - x = 7632, - z = 1968, - facing = 3, - }, - { - name = "staticcon", - x = 4744, - z = 5896, - facing = 2, - buildProgress = 0.20900001, - }, - { - name = "turretmissile", - x = 7520, - z = 2016, - facing = 3, - }, - { - name = "turretlaser", - x = 7456, - z = 4464, - facing = 3, - }, - { - name = "turretmissile", - x = 7744, - z = 1936, - facing = 3, - }, - { - name = "turretlaser", - x = 6944, - z = 4816, - facing = 3, - }, - { - name = "turretmissile", - x = 7552, - z = 1648, - facing = 3, - }, - { - name = "turretmissile", - x = 7680, - z = 1664, - facing = 3, - }, - { - name = "turretmissile", - x = 7408, - z = 2000, - facing = 3, - buildProgress = 0.108, - }, - { -- corresponds to Team 2 - name = "staticmex", - x = 7912, - z = 2840, - facing = 0, - }, - { - name = "factoryveh", - x = 7752, - z = 2728, - facing = 3, - }, - { - name = "staticmex", - x = 7512, - z = 2952, - facing = 0, - }, - { - name = "vehassault", - x = 4586, - z = 2160, - facing = 0, - }, - { - name = "energysolar", - x = 7448, - z = 2968, - facing = 3, - }, - { - name = "turretlaser", - x = 7744, - z = 2576, - facing = 3, - }, - { - name = "energysolar", - x = 7032, - z = 2024, - facing = 3, - }, - { - name = "staticmex", - x = 7544, - z = 2424, - facing = 0, - }, - { - name = "staticmex", - x = 6696, - z = 1608, - facing = 0, - }, - { - name = "energysolar", - x = 6984, - z = 2120, - facing = 3, - }, - { - name = "vehcon", - x = 6612, - z = 3291, - facing = 2, - }, - { - name = "energysolar", - x = 7608, - z = 2456, - facing = 3, - }, - { - name = "vehriot", - x = 6635, - z = 2414, - facing = 3, - }, - { - name = "staticmex", - x = 7048, - z = 2088, - facing = 0, - }, - { - name = "vehcon", - x = 6919, - z = 2739, - facing = 3, - }, - { - name = "vehscout", - x = 3847, - z = 5510, - facing = 3, - }, - { - name = "staticradar", - x = 7856, - z = 2720, - facing = 3, - }, - { - name = "energysolar", - x = 4104, - z = 152, - facing = 0, - }, - { - name = "turretlaser", - x = 7744, - z = 2880, - facing = 3, - }, - { - name = "energysolar", - x = 6952, - z = 2040, - facing = 3, - }, - { - name = "vehaa", - x = 6866, - z = 3427, - facing = 3, - }, - { - name = "energysolar", - x = 6744, - z = 1672, - facing = 3, - }, - { - name = "energysolar", - x = 6760, - z = 1592, - facing = 3, - }, - { - name = "staticmex", - x = 5736, - z = 2536, - facing = 0, - }, - { - name = "staticcon", - x = 7928, - z = 2744, - facing = 3, - }, - { - name = "energysolar", - x = 5048, - z = 2360, - facing = 0, - }, - { - name = "energysolar", - x = 7112, - z = 2040, - facing = 3, - }, - { - name = "energysolar", - x = 5752, - z = 2600, - facing = 3, - }, - { - name = "vehcon", - x = 6520, - z = 2822, - facing = 3, - }, - { - name = "vehcon", - x = 6711, - z = 3146, - facing = 3, - }, - { - name = "energysolar", - x = 6376, - z = 2856, - facing = 3, - }, - { - name = "vehcon", - x = 4249, - z = 4363, - facing = 3, - }, - { - name = "energysolar", - x = 7464, - z = 3048, - facing = 3, - }, - { - name = "energysolar", - x = 4968, - z = 2376, - facing = 0, - }, - { - name = "energysolar", - x = 7528, - z = 2488, - facing = 3, - }, - { - name = "vehaa", - x = 4769, - z = 2171, - facing = 1, - }, - { - name = "vehcon", - x = 5320, - z = 3991, - facing = 2, - }, - { - name = "energysolar", - x = 6296, - z = 2872, - facing = 3, - }, - { - name = "energysolar", - x = 6280, - z = 2744, - facing = 3, - }, - { - name = "staticcon", - x = 7880, - z = 2792, - facing = 3, - }, - { - name = "staticcon", - x = 7928, - z = 2696, - facing = 3, - }, - { - name = "veharty", - x = 5833, - z = 2871, - facing = 1, - }, - { - name = "vehriot", - x = 6429, - z = 2973, - facing = 1, - }, - { - name = "energysolar", - x = 4888, - z = 2232, - facing = 0, - }, - { - name = "vehcon", - x = 5234, - z = 4121, - facing = 3, - }, - { - name = "vehassault", - x = 5517, - z = 2125, - facing = 1, - }, - { - name = "energysolar", - x = 6360, - z = 2696, - facing = 3, - }, - { - name = "vehcon", - x = 6068, - z = 2626, - facing = 3, - }, - { - name = "vehscout", - x = 3144, - z = 6342, - facing = 0, - }, - { - name = "vehcon", - x = 5062, - z = 4401, - facing = 3, - }, - { - name = "energysolar", - x = 6216, - z = 2856, - facing = 3, - }, - { - name = "turretlaser", - x = 4432, - z = 4416, - facing = 2, - }, - { - name = "energysolar", - x = 6376, - z = 2776, - facing = 3, - }, - { - name = "turretaalaser", - x = 4136, - z = 4344, - facing = 2, - }, - { - name = "vehriot", - x = 6430, - z = 2574, - facing = 2, - }, - { - name = "vehraid", - x = 7567, - z = 2526, - facing = 3, - }, - { - name = "energysolar", - x = 7544, - z = 3016, - facing = 3, - }, - { - name = "wolverine_mine", - x = 4408, - z = 3448, - facing = 0, - }, - { - name = "vehscout", - x = 6159, - z = 1952, - facing = 3, - }, - { - name = "vehcon", - x = 7671, - z = 3055, - facing = 2, - }, - { - name = "energysolar", - x = 5272, - z = 3848, - facing = 3, - buildProgress = 0.79280001, - }, - { - name = "vehriot", - x = 7724, - z = 2728, - facing = 3, - buildProgress = 0.87300003, - }, - { - name = "turretlaser", - x = 4128, - z = 4464, - facing = 2, - buildProgress = 0.1166, - }, - { -- corresponds to Team 3 - name = "staticmex", - x = 7880, - z = 4568, - facing = 0, - }, - { - name = "factoryhover", - x = 7696, - z = 4560, - facing = 3, - }, - { - name = "hoveraa", - x = 3636, - z = 5276, - facing = 1, - }, - { - name = "staticmex", - x = 7512, - z = 4856, - facing = 0, - }, - { - name = "energysolar", - x = 7448, - z = 4840, - facing = 3, - }, - { - name = "hoverraid", - x = 4769, - z = 5557, - facing = 1, - }, - { - name = "staticmex", - x = 7576, - z = 4200, - facing = 0, - }, - { - name = "staticradar", - x = 7808, - z = 4592, - facing = 3, - }, - { - name = "turretlaser", - x = 7696, - z = 4400, - facing = 3, - }, - { - name = "hovercon", - x = 4806, - z = 4770, - facing = 2, - }, - { - name = "staticmex", - x = 6904, - z = 4888, - facing = 0, - }, - { - name = "hoverskirm", - x = 4643, - z = 4517, - facing = 2, - }, - { - name = "staticmex", - x = 6104, - z = 4024, - facing = 0, - }, - { - name = "energysolar", - x = 7560, - z = 4264, - facing = 3, - }, - { - name = "energysolar", - x = 7512, - z = 4184, - facing = 3, - }, - { - name = "staticmex", - x = 5464, - z = 4440, - facing = 0, - }, - { - name = "staticmex", - x = 5704, - z = 5304, - facing = 0, - }, - { - name = "staticradar", - x = 6176, - z = 4064, - facing = 3, - }, - { - name = "staticcon", - x = 5480, - z = 4760, - facing = 3, - buildProgress = 0.81209999, - }, - { - name = "energysolar", - x = 6120, - z = 3960, - facing = 3, - }, - { - name = "energysolar", - x = 6040, - z = 3976, - facing = 3, - }, - { - name = "hoverskirm", - x = 3527, - z = 5014, - facing = 3, - }, - { - name = "energysolar", - x = 6120, - z = 3880, - facing = 3, - }, - { - name = "energysolar", - x = 6088, - z = 4088, - facing = 3, - }, - { - name = "staticmex", - x = 4872, - z = 4760, - facing = 0, - }, - { - name = "energysolar", - x = 6200, - z = 3960, - facing = 3, - }, - { - name = "hovercon", - x = 5416, - z = 4621, - facing = 0, - }, - { - name = "staticmex", - x = 5208, - z = 3800, - facing = 0, - }, - { - name = "turretlaser", - x = 7696, - z = 4720, - facing = 3, - }, - { - name = "hoverskirm", - x = 3860, - z = 4645, - facing = 2, - }, - { - name = "staticcon", - x = 7880, - z = 4616, - facing = 3, - }, - { - name = "staticmex", - x = 4904, - z = 2328, - facing = 0, - }, - { - name = "energysolar", - x = 4888, - z = 2392, - facing = 0, - }, - { - name = "energysolar", - x = 7816, - z = 4504, - facing = 3, - }, - { - name = "hovercon", - x = 3632, - z = 4805, - facing = 2, - }, - { - name = "energysolar", - x = 7944, - z = 4552, - facing = 3, - }, - { - name = "hovercon", - x = 5162, - z = 2533, - facing = 2, - }, - { - name = "energysolar", - x = 7896, - z = 4472, - facing = 3, - }, - { - name = "staticcon", - x = 7832, - z = 4664, - facing = 3, - }, - { - name = "energysolar", - x = 4968, - z = 2296, - facing = 0, - }, - { - name = "hoverskirm", - x = 4797, - z = 4853, - facing = 2, - }, - { - name = "hoverraid", - x = 6119, - z = 3511, - facing = 3, - }, - { - name = "energysolar", - x = 7560, - z = 4744, - facing = 3, - }, - { - name = "energysolar", - x = 7976, - z = 4472, - facing = 3, - }, - { - name = "hoverriot", - x = 5636, - z = 3383, - facing = 0, - }, - { - name = "hoverriot", - x = 6343, - z = 3669, - facing = 2, - }, - { - name = "energysolar", - x = 4840, - z = 2312, - facing = 0, - }, - { - name = "hovercon", - x = 5453, - z = 4643, - facing = 0, - }, - { - name = "energysolar", - x = 7576, - z = 4824, - facing = 3, - }, - { - name = "hovercon", - x = 6819, - z = 3979, - facing = 3, - }, - { - name = "hoverskirm", - x = 3453, - z = 4855, - facing = 2, - }, - { - name = "hovercon", - x = 5358, - z = 4686, - facing = 1, - }, - { - name = "factoryhover", - x = 5344, - z = 4784, - facing = 3, - }, - { - name = "hoverriot", - x = 6359, - z = 3629, - facing = 3, - }, - { - name = "hoveraa", - x = 3366, - z = 4850, - facing = 2, - }, - { - name = "energysolar", - x = 4344, - z = 5896, - facing = 2, - }, - { - name = "energysolar", - x = 7640, - z = 4184, - facing = 3, - }, - { - name = "hovercon", - x = 4291, - z = 4231, - facing = 3, - }, - { - name = "hoverraid", - x = 3484, - z = 6234, - facing = 1, - }, - { - name = "turretlaser", - x = 5024, - z = 2416, - facing = 0, - }, - { - name = "hoverraid", - x = 5378, - z = 3156, - facing = 2, - }, - { - name = "turretmissile", - x = 5184, - z = 2688, - facing = 0, - }, - { - name = "hovercon", - x = 7168, - z = 4299, - facing = 3, - }, - { - name = "hoveraa", - x = 7696, - z = 4560, - facing = 3, - buildProgress = 0.75709999, - }, - { - name = "hoveraa", - x = 5344, - z = 4784, - facing = 3, - buildProgress = 0.13330001, - }, - { - name = "staticcon", - x = 5128, - z = 2408, - facing = 0, - buildProgress = 0.0333, - }, - { -- corresponds to Team 4 - name = "staticmex", - x = 5880, - z = 6200, - facing = 0, - }, - { - name = "factoryspider", - x = 5992, - z = 5944, - facing = 1, - }, - { - name = "energysolar", - x = 5928, - z = 6136, - facing = 2, - }, - { - name = "staticmex", - x = 6088, - z = 6936, - facing = 0, - }, - { - name = "turretlaser", - x = 5856, - z = 5888, - facing = 2, - }, - { - name = "staticmex", - x = 5128, - z = 5624, - facing = 0, - }, - { - name = "spiderriot", - x = 5073, - z = 5180, - facing = 3, - }, - { - name = "staticradar", - x = 5840, - z = 6176, - facing = 2, - }, - { - name = "energysolar", - x = 5816, - z = 6264, - facing = 2, - }, - { - name = "staticmex", - x = 4168, - z = 7000, - facing = 0, - }, - { - name = "energysolar", - x = 5896, - z = 6264, - facing = 2, - }, - { - name = "spidercon", - x = 4110, - z = 4511, - facing = 2, - }, - { - name = "energysolar", - x = 6008, - z = 6152, - facing = 2, - }, - { - name = "spidercon", - x = 4501, - z = 5984, - facing = 3, - }, - { - name = "staticheavyradar", - x = 6144, - z = 4784, - facing = 0, - }, - { - name = "spiderskirm", - x = 3857, - z = 4190, - facing = 1, - }, - { - name = "spiderskirm", - x = 3980, - z = 4518, - facing = 3, - }, - { - name = "staticmex", - x = 4840, - z = 6280, - facing = 0, - }, - { - name = "energysolar", - x = 4232, - z = 5976, - facing = 2, - }, - { - name = "staticcon", - x = 5832, - z = 5928, - facing = 2, - }, - { - name = "energysolar", - x = 5752, - z = 6184, - facing = 2, - }, - { - name = "staticmex", - x = 3304, - z = 5656, - facing = 0, - }, - { - name = "spideraa", - x = 3802, - z = 4895, - facing = 2, - }, - { - name = "energysolar", - x = 4216, - z = 5896, - facing = 2, - }, - { - name = "energysolar", - x = 5976, - z = 6232, - facing = 2, - }, - { - name = "turretlaser", - x = 5984, - z = 5792, - facing = 2, - }, - { - name = "energysolar", - x = 4792, - z = 6392, - facing = 2, - }, - { - name = "energysolar", - x = 4888, - z = 4696, - facing = 2, - }, - { - name = "staticcon", - x = 5880, - z = 5944, - facing = 2, - }, - { - name = "spiderskirm", - x = 4204, - z = 4295, - facing = 2, - }, - { - name = "energysolar", - x = 5192, - z = 5624, - facing = 2, - }, - { - name = "energysolar", - x = 4152, - z = 5976, - facing = 2, - }, - { - name = "spiderscout", - x = 3824, - z = 4905, - facing = 2, - }, - { - name = "spiderscout", - x = 4616, - z = 3378, - facing = 2, - }, - { - name = "energysolar", - x = 4776, - z = 6312, - facing = 2, - }, - { - name = "spiderscout", - x = 4229, - z = 1564, - facing = 1, - }, - { - name = "spidercon", - x = 6415, - z = 5647, - facing = 2, - }, - { - name = "energysolar", - x = 4312, - z = 5976, - facing = 2, - }, - { - name = "staticcon", - x = 5896, - z = 5896, - facing = 2, - }, - { - name = "spideraa", - x = 3472, - z = 5508, - facing = 2, - }, - { - name = "spiderscout", - x = 3770, - z = 710, - facing = 3, - }, - { - name = "staticradar", - x = 4352, - z = 6880, - facing = 2, - }, - { - name = "spiderscout", - x = 3969, - z = 1507, - facing = 0, - }, - { - name = "energysolar", - x = 3368, - z = 5624, - facing = 2, - }, - { - name = "energysolar", - x = 5848, - z = 6088, - facing = 2, - }, - { - name = "spiderassault", - x = 3276, - z = 5142, - facing = 3, - }, - { - name = "spidercon", - x = 2599, - z = 5477, - facing = 1, - }, - { - name = "energysolar", - x = 5736, - z = 6264, - facing = 2, - }, - { - name = "spiderskirm", - x = 4519, - z = 4708, - facing = 3, - }, - { - name = "spidercon", - x = 3840, - z = 4883, - facing = 1, - }, - { - name = "staticradar", - x = 7488, - z = 6576, - facing = 3, - }, - { - name = "spideraa", - x = 4916, - z = 5761, - facing = 3, - }, - { - name = "spideraa", - x = 3457, - z = 5570, - facing = 2, - }, - { - name = "energysolar", - x = 4200, - z = 6936, - facing = 2, - }, - { - name = "energysolar", - x = 4904, - z = 6312, - facing = 2, - }, - { - name = "energysolar", - x = 5784, - z = 6392, - facing = 2, - }, - { - name = "spiderscout", - x = 4127, - z = 1556, - facing = 0, - }, - { - name = "spiderscout", - x = 4119, - z = 1622, - facing = 0, - }, - { - name = "spiderscout", - x = 4120, - z = 1282, - facing = 0, - }, - { - name = "spiderscout", - x = 3975, - z = 905, - facing = 2, - }, - { - name = "spiderscout", - x = 4111, - z = 1675, - facing = 0, - }, - { - name = "factoryspider", - x = 4280, - z = 4584, - facing = 2, - }, - { - name = "spiderscout", - x = 3984, - z = 934, - facing = 3, - }, - { - name = "spidercon", - x = 5269, - z = 4518, - facing = 2, - }, - { - name = "energysolar", - x = 4840, - z = 6216, - facing = 2, - }, - { - name = "spidercon", - x = 6051, - z = 6072, - facing = 2, - }, - { - name = "spiderskirm", - x = 5883, - z = 6007, - facing = 3, - }, - { - name = "energysolar", - x = 5976, - z = 6312, - facing = 2, - }, - { - name = "spidercon", - x = 6028, - z = 5944, - facing = 1, - buildProgress = 0.59630001, - }, - { - name = "spidercon", - x = 4280, - z = 4548, - facing = 2, - buildProgress = 0.0983, - }, - }, - }, - { - startX = 1200, - startZ = 1200, - aiLib = "Circuit_difficulty_autofill", - humanName = "Enemy", - bitDependant = true, -- Whether the AI name needs to be appended with 32bit or 64bit by the handler - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "turretlaser", - "turretmissile", - "turretriot", - "turretheavylaser", - "turretaalaser", - "staticradar", - "staticmex", - "staticcon", - "staticstorage", - "energypylon", - "energysolar", - "factorygunship", - "gunshipcon", - "gunshipbomb", - "gunshipemp", - "gunshipheavyskirm", - "gunshipraid", - "gunshipassault", - "gunshipaa", - "gunshipskirm", - "factoryveh", - "vehcon", - "vehscout", - "vehraid", - "vehassault", - "vehriot", - "vehsupport", - "veharty", - "vehheavyarty", - "vehaa", - "factoryshield", - "shieldcon", - "shieldraid", - "shieldassault", - "shieldskirm", - "shieldarty", - "shieldfelon", - "shieldaa", - "factorytank", - "tankcon", - "tankraid", - "tankheavyraid", - "tankriot", - "tankassault", - "tankheavyassault", - "tankarty", - "tankaa" - }, - difficultyDependantUnlocks = { - [2] = {"shieldriot"}, - [3] = {"shieldriot","shieldbomb"}, - [4] = {"shieldriot","shieldbomb"}, - }, - commanderLevel = 1, - commander = { - name = "Labrador", - chassis = "engineer", - decorations = {}, - modules = { - { - "commweapon_shotgun", - "module_radarnet" - }, - }, - }, - startUnits = { - { - name = "staticantinuke", - x = 730, - z = 1535, - facing = 0, - }, - { - name = "staticheavyradar", - x = 2208, - z = 2192, - facing = 0, - }, - { - name = "staticheavyarty", - x = 2064, - z = 2336, - facing = 0, - }, - { - name = "turretlaser", - x = 1964, - z = 2236, - facing = 2, - difficultyAtMost = 1, - difficultyAtLeast = 1, - }, - { - name = "turretlaser", - x = 2164, - z = 2136, - facing = 2, - difficultyAtMost = 2, - difficultyAtLeast = 2, - }, - { - name = "turretlaser", - x = 1964, - z = 2336, - facing = 2, - difficultyAtMost = 3, - difficultyAtLeast = 2, - }, - { - name = "turretriot", - x = 2164, - z = 2136, - facing = 2, - difficultyAtLeast = 3, - }, - { - name = "turretriot", - x = 1964, - z = 2336, - facing = 2, - difficultyAtLeast = 4, - }, - { - name = "staticstorage", - x = 100, - z = 6300, - facing = 0, - }, - { - name = "staticstorage", - x = 100, - z = 4500, - facing = 0, - }, - { - name = "staticstorage", - x = 100, - z = 3000, - facing = 0, - }, - { - name = "energypylon", - x = 2920, - z = 2680, - facing = 0, - }, - { - name = "energypylon", - x = 2500, - z = 3160, - facing = 0, - }, - { - name = "energypylon", - x = 2400, - z = 3750, - facing = 0, - }, - { - name = "energypylon", - x = 2000, - z = 2600, - facing = 0, - }, - { - name = "energypylon", - x = 1100, - z = 2600, - facing = 0, - }, - { - name = "energypylon", - x = 400, - z = 2400, - facing = 0, - }, - { - name = "energypylon", - x = 1900, - z = 4000, - facing = 0, - }, - { - name = "energypylon", - x = 1500, - z = 4700, - facing = 0, - }, - { - name = "energyfusion", - x = 1700, - z = 4800, - facing = 0, - }, - { - name = "energyfusion", - x = 1440, - z = 5100, - facing = 0, - }, - { - name = "energyfusion", - x = 120, - z = 2600, - facing = 0, - }, - { - name = "energyfusion", - x = 120, - z = 2750, - facing = 0, - }, - { - name = "turretsunlance", - x = 3376, - z = 2848, - facing = 0, - --bonusObjectiveID = 3, - }, - { - name = "turretsunlance", - x = 2688, - z = 4160, - facing = 0, - --bonusObjectiveID = 3, - }, - { -- corresponds to Team 5 - name = "factorygunship", - x = 1240, - z = 6936, - facing = 0, - }, - { - name = "gunshipaa", - x = 4755, - z = 2965, - facing = 1, - }, - { - name = "staticmex", - x = 472, - z = 6664, - facing = 0, - }, - { - name = "gunshipaa", - x = 2282, - z = 6426, - facing = 1, - }, - { - name = "energysolar", - x = 408, - z = 6696, - facing = 1, - }, - { - name = "energysolar", - x = 456, - z = 6600, - facing = 1, - }, - { - name = "staticmex", - x = 712, - z = 6376, - facing = 0, - }, - { - name = "staticmex", - x = 392, - z = 6152, - facing = 0, - }, - { - name = "turretlaser", - x = 1104, - z = 6880, - facing = 2, - }, - { - name = "gunshipskirm", - x = 2237, - z = 5386, - facing = 1, - }, - { - name = "turretlaser", - x = 1344, - z = 5328, - facing = 1, - }, - { - name = "staticmex", - x = 2248, - z = 6424, - facing = 0, - }, - { - name = "staticradar", - x = 1344, - z = 5504, - facing = 1, - }, - { - name = "gunshipaa", - x = 2185, - z = 6143, - facing = 3, - }, - { - name = "energysolar", - x = 728, - z = 6440, - facing = 1, - }, - { - name = "energysolar", - x = 808, - z = 6408, - facing = 1, - }, - { - name = "energysolar", - x = 760, - z = 6248, - facing = 1, - }, - { - name = "energysolar", - x = 648, - z = 6424, - facing = 1, - }, - { - name = "gunshipskirm", - x = 2161, - z = 5216, - facing = 0, - }, - { - name = "turretlaser", - x = 1232, - z = 6784, - facing = 2, - }, - { - name = "turretlaser", - x = 2928, - z = 6528, - facing = 2, - }, - { - name = "energysolar", - x = 2808, - z = 2712, - facing = 1, - }, - { - name = "energysolar", - x = 648, - z = 6344, - facing = 1, - }, - { - name = "staticcon", - x = 1160, - z = 6744, - facing = 2, - }, - { - name = "gunshipskirm", - x = 2215, - z = 4925, - facing = 0, - }, - { - name = "turretlaser", - x = 416, - z = 4448, - facing = 1, - }, - { - name = "gunshipcon", - x = 2762, - z = 1841, - facing = 2, - }, - { - name = "gunshipcon", - x = 1196, - z = 5911, - facing = 2, - }, - { - name = "staticradar", - x = 2752, - z = 6528, - facing = 2, - }, - { - name = "gunshipaa", - x = 2210, - z = 6225, - facing = 1, - }, - { - name = "energysolar", - x = 2984, - z = 6552, - facing = 2, - }, - { - name = "energysolar", - x = 2968, - z = 6424, - facing = 2, - }, - { - name = "energysolar", - x = 776, - z = 6328, - facing = 1, - }, - { - name = "gunshipaa", - x = 2089, - z = 6259, - facing = 0, - }, - { - name = "energysolar", - x = 312, - z = 4280, - facing = 1, - }, - { - name = "energysolar", - x = 2872, - z = 6520, - facing = 2, - }, - { - name = "staticmex", - x = 2984, - z = 6488, - facing = 0, - }, - { - name = "turretlaser", - x = 736, - z = 2528, - facing = 1, - }, - { - name = "turretlaser", - x = 1280, - z = 2352, - facing = 1, - }, - { - name = "staticcon", - x = 1416, - z = 6888, - facing = 2, - }, - { - name = "turretmissile", - x = 1744, - z = 6496, - facing = 2, - }, - { - name = "turretlaser", - x = 3152, - z = 2624, - facing = 0, - }, - { - name = "turretmissile", - x = 1744, - z = 6384, - facing = 2, - }, - { - name = "turretlaser", - x = 2736, - z = 1712, - facing = 0, - buildProgress = 0.0361, - }, - { -- corresponds to Team 6 - name = "staticmex", - x = 664, - z = 4760, - facing = 0, - }, - { - name = "factoryveh", - x = 600, - z = 4568, - facing = 1, - }, - { - name = "staticmex", - x = 696, - z = 4232, - facing = 0, - }, - { - name = "energysolar", - x = 744, - z = 4136, - facing = 1, - }, - { - name = "energysolar", - x = 1224, - z = 5048, - facing = 1, - }, - { - name = "vehcon", - x = 4247, - z = 1779, - facing = 3, - }, - { - name = "energysolar", - x = 600, - z = 4808, - facing = 1, - }, - { - name = "energysolar", - x = 728, - z = 4744, - facing = 1, - }, - { - name = "vehcon", - x = 3721, - z = 2369, - facing = 1, - }, - { - name = "staticmex", - x = 1160, - z = 5096, - facing = 0, - }, - { - name = "vehassault", - x = 3611, - z = 2861, - facing = 3, - }, - { - name = "vehassault", - x = 3707, - z = 3473, - facing = 1, - }, - { - name = "turretlaser", - x = 528, - z = 4432, - facing = 1, - }, - { - name = "staticmex", - x = 1512, - z = 5576, - facing = 0, - }, - { - name = "energysolar", - x = 1544, - z = 5640, - facing = 1, - }, - { - name = "energysolar", - x = 1144, - z = 5160, - facing = 1, - }, - { - name = "staticmex", - x = 1896, - z = 4376, - facing = 0, - }, - { - name = "energysolar", - x = 808, - z = 4744, - facing = 1, - }, - { - name = "staticmex", - x = 2472, - z = 4648, - facing = 0, - }, - { - name = "vehcon", - x = 2958, - z = 4663, - facing = 1, - }, - { - name = "staticcon", - x = 488, - z = 4552, - facing = 1, - }, - { - name = "energysolar", - x = 760, - z = 4216, - facing = 1, - }, - { - name = "energysolar", - x = 2472, - z = 4584, - facing = 1, - }, - { - name = "turretlaser", - x = 448, - z = 4560, - facing = 1, - }, - { - name = "energysolar", - x = 712, - z = 4824, - facing = 1, - }, - { - name = "energysolar", - x = 1096, - z = 5080, - facing = 1, - }, - { - name = "vehaa", - x = 3208, - z = 5321, - facing = 3, - }, - { - name = "staticcon", - x = 456, - z = 4600, - facing = 1, - }, - { - name = "energysolar", - x = 376, - z = 6088, - facing = 1, - }, - { - name = "veharty", - x = 2906, - z = 4507, - facing = 1, - }, - { - name = "turretlaser", - x = 2048, - z = 3088, - facing = 1, - }, - { - name = "turretmissile", - x = 2880, - z = 3744, - facing = 1, - }, - { - name = "vehaa", - x = 3354, - z = 5219, - facing = 2, - }, - { - name = "vehraid", - x = 843, - z = 4423, - facing = 1, - }, - { - name = "energysolar", - x = 456, - z = 6088, - facing = 1, - }, - { - name = "energysolar", - x = 2856, - z = 3896, - facing = 1, - }, - { - name = "energysolar", - x = 456, - z = 6168, - facing = 1, - }, - { - name = "vehaa", - x = 1016, - z = 4576, - facing = 3, - }, - { - name = "staticcon", - x = 440, - z = 4520, - facing = 1, - }, - { - name = "turretlaser", - x = 336, - z = 6272, - facing = 1, - }, - { - name = "staticcon", - x = 2712, - z = 3592, - facing = 1, - }, - { - name = "staticradar", - x = 432, - z = 6336, - facing = 1, - }, - { - name = "vehassault", - x = 2397, - z = 4280, - facing = 1, - }, - { - name = "turretmissile", - x = 2768, - z = 3760, - facing = 1, - }, - { - name = "wolverine_mine", - x = 3896, - z = 5016, - facing = 0, - }, - { - name = "vehassault", - x = 4283, - z = 2394, - facing = 3, - }, - { - name = "turretmissile", - x = 2832, - z = 3568, - facing = 1, - }, - { - name = "turretriot", - x = 3048, - z = 3544, - facing = 1, - }, - { - name = "energysolar", - x = 3016, - z = 3448, - facing = 1, - }, - { - name = "wolverine_mine", - x = 3224, - z = 4056, - facing = 0, - }, - { - name = "wolverine_mine", - x = 3432, - z = 3752, - facing = 0, - }, - { - name = "vehriot", - x = 2553, - z = 4542, - facing = 1, - }, - { - name = "vehcon", - x = 763, - z = 3956, - facing = 2, - }, - { - name = "vehcon", - x = 937, - z = 4577, - facing = 1, - }, - { - name = "vehscout", - x = 2489, - z = 4930, - facing = 0, - }, - { - name = "vehassault", - x = 626, - z = 4568, - facing = 1, - buildProgress = 0.65460002, - }, - { -- Corresponds to Team 7 - name = "factorytank", - x = 672, - z = 2736, - facing = 1, - }, - { - name = "staticmex", - x = 328, - z = 2616, - facing = 0, - }, - { - name = "tankcon", - x = 3338, - z = 4081, - facing = 2, - }, - { - name = "staticmex", - x = 632, - z = 2984, - facing = 0, - }, - { - name = "energysolar", - x = 696, - z = 2968, - facing = 1, - }, - { - name = "turretlaser", - x = 512, - z = 2736, - facing = 1, - }, - { - name = "tankraid", - x = 3586, - z = 1605, - facing = 0, - }, - { - name = "staticmex", - x = 696, - z = 2328, - facing = 0, - }, - { - name = "staticmex", - x = 2104, - z = 3160, - facing = 0, - }, - { - name = "energysolar", - x = 632, - z = 2328, - facing = 1, - }, - { - name = "energysolar", - x = 664, - z = 2408, - facing = 1, - }, - { - name = "energysolar", - x = 2104, - z = 3096, - facing = 1, - }, - { - name = "tankcon", - x = 3912, - z = 2847, - facing = 1, - }, - { - name = "staticmex", - x = 1304, - z = 2296, - facing = 0, - }, - { - name = "energysolar", - x = 1368, - z = 2280, - facing = 1, - }, - { - name = "staticradar", - x = 2048, - z = 3200, - facing = 1, - }, - { - name = "tankriot", - x = 1080, - z = 2849, - facing = 2, - }, - { - name = "staticcon", - x = 552, - z = 2728, - facing = 1, - }, - { - name = "turretlaser", - x = 672, - z = 2912, - facing = 1, - }, - { - name = "tankcon", - x = 4149, - z = 2880, - facing = 1, - }, - { - name = "tankassault", - x = 2571, - z = 3718, - facing = 3, - }, - { - name = "staticmex", - x = 296, - z = 4344, - facing = 0, - }, - { - name = "staticmex", - x = 2744, - z = 2744, - facing = 0, - }, - { - name = "energysolar", - x = 248, - z = 4408, - facing = 1, - }, - { - name = "energysolar", - x = 232, - z = 4328, - facing = 1, - }, - { - name = "staticmex", - x = 2904, - z = 3960, - facing = 0, - }, - { - name = "staticmex", - x = 3000, - z = 3384, - facing = 0, - }, - { - name = "energysolar", - x = 3064, - z = 3352, - facing = 1, - }, - { - name = "tankassault", - x = 1308, - z = 3374, - facing = 3, - }, - { - name = "energysolar", - x = 2936, - z = 3384, - facing = 1, - }, - { - name = "energysolar", - x = 2136, - z = 3224, - facing = 1, - }, - { - name = "tankaa", - x = 4689, - z = 3111, - facing = 1, - }, - { - name = "energysolar", - x = 2728, - z = 2680, - facing = 1, - }, - { - name = "energysolar", - x = 568, - z = 2952, - facing = 1, - }, - { - name = "energysolar", - x = 1960, - z = 4376, - facing = 1, - }, - { - name = "energysolar", - x = 2648, - z = 2680, - facing = 1, - }, - { - name = "energysolar", - x = 648, - z = 3048, - facing = 1, - }, - { - name = "staticcon", - x = 504, - z = 2696, - facing = 1, - }, - { - name = "tankassault", - x = 3162, - z = 1656, - facing = 1, - }, - { - name = "turretaalaser", - x = 2984, - z = 3816, - facing = 1, - }, - { - name = "tankcon", - x = 1753, - z = 4261, - facing = 0, - }, - { - name = "tankcon", - x = 2480, - z = 2170, - facing = 2, - }, - { - name = "turretaalaser", - x = 4088, - z = 2792, - facing = 0, - }, - { - name = "staticcon", - x = 552, - z = 2680, - facing = 1, - }, - { - name = "tankassault", - x = 696, - z = 2736, - facing = 1, - buildProgress = 0.90759999, - }, - { - name = "turretlaser", - x = 4080, - z = 2912, - facing = 0, - buildProgress = 0.61110002, - }, - { - name = "energysolar", - x = 1832, - z = 4392, - facing = 1, - buildProgress = 0, - }, - { -- Corresponds to Team 8 - name = "staticmex", - x = 888, - z = 728, - facing = 0, - }, - { - name = "factoryshield", - x = 960, - z = 768, - facing = 1, - }, - { - name = "shieldcon", - x = 2420, - z = 1421, - facing = 1, - }, - { - name = "staticmex", - x = 456, - z = 584, - facing = 0, - }, - { - name = "shieldbomb", - x = 1613, - z = 1045, - facing = 1, - }, - { - name = "energysolar", - x = 520, - z = 568, - facing = 1, - }, - { - name = "staticmex", - x = 872, - z = 376, - facing = 0, - }, - { - name = "shieldriot", - x = 3233, - z = 2302, - facing = 1, - }, - { - name = "energysolar", - x = 392, - z = 568, - facing = 1, - }, - { - name = "staticradar", - x = 864, - z = 608, - facing = 1, - }, - { - name = "shieldcon", - x = 4208, - z = 2899, - facing = 1, - }, - { - name = "turretlaser", - x = 960, - z = 912, - facing = 1, - }, - { - name = "shieldaa", - x = 1793, - z = 738, - facing = 3, - }, - { - name = "shieldcon", - x = 3596, - z = 1359, - facing = 3, - }, - { - name = "energysolar", - x = 824, - z = 776, - facing = 1, - }, - { - name = "energysolar", - x = 2056, - z = 280, - facing = 0, - }, - { - name = "energysolar", - x = 824, - z = 696, - facing = 1, - }, - { - name = "energysolar", - x = 872, - z = 856, - facing = 1, - }, - { - name = "staticcon", - x = 808, - z = 840, - facing = 1, - }, - { - name = "shieldaa", - x = 3475, - z = 1374, - facing = 3, - }, - { - name = "staticmex", - x = 2328, - z = 984, - facing = 0, - }, - { - name = "energysolar", - x = 2264, - z = 1016, - facing = 0, - }, - { - name = "staticmex", - x = 2504, - z = 1880, - facing = 0, - }, - { - name = "shieldaa", - x = 3513, - z = 1376, - facing = 3, - }, - { - name = "shieldaa", - x = 3782, - z = 1370, - facing = 3, - }, - { - name = "factoryshield", - x = 2528, - z = 1456, - facing = 0, - buildProgress = 0.1794, - }, - { - name = "staticradar", - x = 4112, - z = 2720, - facing = 0, - }, - { - name = "shieldassault", - x = 3533, - z = 1904, - facing = 2, - }, - { - name = "energysolar", - x = 952, - z = 600, - facing = 1, - }, - { - name = "turretlaser", - x = 1008, - z = 624, - facing = 1, - }, - { - name = "shieldassault", - x = 3621, - z = 1182, - facing = 1, - }, - { - name = "shieldaa", - x = 3703, - z = 1372, - facing = 3, - }, - { - name = "energysolar", - x = 776, - z = 616, - facing = 1, - }, - { - name = "shieldarty", - x = 2615, - z = 871, - facing = 0, - }, - { - name = "staticcon", - x = 760, - z = 792, - facing = 1, - }, - { - name = "energysolar", - x = 744, - z = 728, - facing = 1, - }, - { - name = "shieldassault", - x = 2814, - z = 902, - facing = 0, - }, - { - name = "shieldcon", - x = 4068, - z = 2624, - facing = 3, - }, - { - name = "shieldraid", - x = 4305, - z = 1369, - facing = 3, - }, - { - name = "shieldaa", - x = 3573, - z = 1377, - facing = 3, - }, - { - name = "shieldassault", - x = 3664, - z = 1504, - facing = 1, - }, - { - name = "shieldaa", - x = 3541, - z = 1374, - facing = 3, - }, - { - name = "shieldaa", - x = 3599, - z = 1385, - facing = 3, - }, - { - name = "shieldfelon", - x = 1388, - z = 1154, - facing = 1, - }, - { - name = "shieldaa", - x = 3626, - z = 1375, - facing = 3, - }, - { - name = "shieldassault", - x = 2727, - z = 928, - facing = 0, - }, - { - name = "staticmex", - x = 3336, - z = 2424, - facing = 0, - }, - { - name = "shieldcon", - x = 2457, - z = 1375, - facing = 0, - }, - { - name = "shieldcon", - x = 2446, - z = 1414, - facing = 1, - }, - { - name = "shieldassault", - x = 3062, - z = 1022, - facing = 0, - }, - { - name = "shieldcon", - x = 2429, - z = 988, - facing = 0, - }, - { - name = "turretmissile", - x = 3680, - z = 2496, - facing = 0, - }, - { - name = "staticmex", - x = 4200, - z = 2824, - facing = 0, - }, - { - name = "staticradar", - x = 640, - z = 2528, - facing = 1, - }, - { - name = "shieldraid", - x = 3486, - z = 1619, - facing = 0, - }, - { - name = "shieldraid", - x = 2995, - z = 2195, - facing = 1, - }, - { - name = "shieldraid", - x = 3296, - z = 1371, - facing = 1, - }, - { - name = "staticmex", - x = 2120, - z = 248, - facing = 0, - }, - { - name = "staticmex", - x = 3928, - z = 1256, - facing = 0, - }, - { - name = "shieldcon", - x = 1009, - z = 782, - facing = 0, - }, - }, - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "staticheavyarty", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy the Big Bertha cannon", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - - [1] = { -- Build 12 Scythes - satisfyOnce = true, - countRemovedUnits = true, -- count units that previously died. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 18, - unitTypes = { - "cloakheavyraid", - }, - image = planetUtilities.ICON_DIR .. "cloakheavyraid.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 12 Scythes", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { - victoryByTime = 600, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 10:00", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Make the enemy lose one Sunlance by 8:00 - onlyCountRemovedUnits = true, - satisfyByTime = 480, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - enemyUnitTypes = { - "turretsunlance", - }, - image = planetUtilities.ICON_DIR .. "turretsunlance.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy one of the enemy Sunlance turrets by 8:00", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "cloakheavyraid", - }, - modules = { - "module_high_power_servos_LIMIT_D_2", - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet - diff --git a/campaign/dev/planets/planet9.lua b/campaign/dev/planets/planet9.lua deleted file mode 100644 index 6d9891e64..000000000 --- a/campaign/dev/planets/planet9.lua +++ /dev/null @@ -1,690 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - --local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - local image = LUA_DIRNAME .. "images/planets/desert02.png" - - local planetData = { - name = "Happika", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.11, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.42, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Desert", - radius = "6600 km", - primary = "Xar", - primaryType = "B2Ia", - milRating = 1, - feedbackLink = "http://zero-k.info/Forum/Thread/24457", - text = [[Besides the occasional strange hills dotting the landscape, this is a smooth and level battlefield. Your opponent has arrived before you and has begun expanding their economy. Use your Scorchers to punish their greed.]] - }, - tips = { - { - image = "unitpics/vehraid.png", - text = [[The heatray weapon of the Scorcher does little damage at a distance and massive damage at close range. Move them right next to an enemy unit and watch it melt.]] - }, - { - image = "unitpics/vehriot.png", - text = [[Rippers have low damage for a riot but make up for it with impressive speed and area of effect. They are very effective as escorts for other Rovers against raiders.]] - }, - { - image = "unitpics/vehassault.png", - text = [[Ravagers are a fast assault unit that are even capable of outrunning some factory's raiders. They give up some of their toughness to achieve this.]] - }, - }, - gameConfig = { - mapName = "AlienDesert", - playerConfig = { - startX = 1475, - startZ = 400, - allyTeam = 0, - useUnlocks = true, - commanderParameters = { - facplop = false, - facing = 0, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryveh", - "vehcon", - "vehraid", - "vehriot", - "vehassault", - }, - startUnits = { - { - name = "factoryveh", - x = 1688, - z = 312, - facing = 0, - }, - { - name = "vehcon", - x = 1475, - z = 550, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {1550, 270}}, - {cmdID = planetUtilities.COMMAND.GUARD, atPosition = {1688, 312}, options = {"shift"}} - }, - }, - { - name = "vehraid", - x = 1200, - z = 550, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {200, 2300}}, - }, - }, - { - name = "vehraid", - x = 1300, - z = 550, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {300, 2300}}, - }, - }, - { - name = "vehraid", - x = 1200, - z = 650, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {400, 2300}}, - }, - }, - { - name = "vehraid", - x = 1300, - z = 650, - facing = 0, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {500, 2300}}, - }, - }, - { - name = "vehraid", - x = 1650, - z = 550, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {4300,800}}, - }, - }, - { - name = "vehraid", - x = 1650, - z = 650, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {4300,900}}, - }, - }, - { - name = "vehraid", - x = 1750, - z = 550, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {4300,1000}}, - }, - }, - { - name = "vehraid", - x = 1750, - z = 650, - facing = 1, - commands = { - {cmdID = planetUtilities.COMMAND.RAW_MOVE, pos = {4300,1100}}, - }, - }, - { - name = "staticradar", - x = 2016, - z = 928, - facing = 0, - }, - { - name = "staticmex", - x = 1560, - z = 952, - facing = 0, - }, - { - name = "staticmex", - x = 2152, - z = 440, - facing = 0, - }, - { - name = "staticmex", - x = 2536, - z = 232, - facing = 0, - }, - { - name = "staticmex", - x = 376, - z = 856, - facing = 0, - }, - { - name = "energysolar", - x = 2600, - z = 40, - facing = 0, - }, - { - name = "energysolar", - x = 2600, - z = 120, - facing = 0, - }, - { - name = "staticmex", - x = 72, - z = 952, - facing = 0, - }, - { - name = "energysolar", - x = 2600, - z = 200, - facing = 0, - }, - { - name = "energysolar", - x = 136, - z = 936, - facing = 0, - }, - { - name = "energysolar", - x = 56, - z = 1016, - facing = 0, - }, - { - name = "energysolar", - x = 2216, - z = 456, - facing = 0, - }, - { - name = "energysolar", - x = 2136, - z = 504, - facing = 0, - }, - { - name = "energysolar", - x = 1624, - z = 936, - facing = 0, - }, - { - name = "energysolar", - x = 1576, - z = 1016, - facing = 0, - }, - { - name = "energysolar", - x = 1496, - z = 1016, - facing = 0, - }, - { - name = "turretlaser", - x = 1520, - z = 960, - facing = 0, - }, - { - name = "turretmissile", - x = 336, - z = 1104, - facing = 0, - }, - { - name = "turretlaser", - x = 2112, - z = 448, - facing = 0, - }, - { - name = "turretmissile", - x = 272, - z = 1120, - facing = 0, - }, - { - name = "turretlaser", - x = 2544, - z = 192, - facing = 0, - }, - { - name = "staticradar", - x = 288, - z = 1072, - facing = 0, - }, - }, - }, - aiConfig = { - { - startX = 4904, - startZ = 3500, - aiLib = "Circuit_difficulty_autofill", - humanName = "Chamagut", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "vehraid", - "vehassault", - "vehriot", - "vehaa", - "turretmissile", - "energysolar", - "staticradar", - }, - difficultyDependantUnlocks = { - [2] = {"staticmex"}, - [3] = {"staticmex","turretlaser"}, - [4] = {"staticmex","turretlaser"}, - }, - commanderLevel = 3, - commander = { - name = "Yuni Sellis", - chassis = "assault", - decorations = { - }, - modules = { - "commweapon_heavymachinegun", - "module_dmg_booster", - "module_ablative_armor", - "module_autorepair", - } - }, - startUnits = { - { - name = "staticmex", - x = 5128, - z = 600, - facing = 0, - }, - { - name = "staticmex", - x = 5288, - z = 328, - facing = 0, - }, - { - name = "staticmex", - x = 5896, - z = 1016, - facing = 0, - }, - { - name = "staticmex", - x = 6008, - z = 1144, - facing = 0, - }, - { - name = "staticmex", - x = 152, - z = 3000, - facing = 0, - }, - { - name = "staticmex", - x = 248, - z = 3144, - facing = 0, - }, - { - name = "staticmex", - x = 872, - z = 3832, - facing = 0, - }, - { - name = "staticmex", - x = 1016, - z = 3544, - facing = 0, - }, - { - name = "staticmex", - x = 3624, - z = 3928, - facing = 0, - }, - { - name = "staticmex", - x = 3992, - z = 3720, - facing = 0, - }, - { - name = "staticmex", - x = 4600, - z = 3208, - facing = 0, - }, - { - name = "staticmex", - x = 5896, - z = 3304, - facing = 0, - }, - { - name = "staticmex", - x = 6104, - z = 3272, - facing = 0, - }, - { - name = "factoryveh", - x = 4904, - z = 3640, - facing = 2, - }, - { - name = "turretlaser", - x = 5536, - z = 3392, - facing = 2, - }, - { - name = "energysolar", - x = 3480, - z = 3976, - facing = 0, - }, - { - name = "energysolar", - x = 3576, - z = 3832, - facing = 0, - }, - { - name = "energysolar", - x = 3704, - z = 3784, - facing = 0, - }, - { - name = "energysolar", - x = 3800, - z = 3704, - facing = 0, - }, - { - name = "energysolar", - x = 3928, - z = 3624, - facing = 0, - }, - { - name = "energysolar", - x = 4504, - z = 3208, - facing = 0, - }, - { - name = "energysolar", - x = 4648, - z = 3112, - facing = 0, - }, - { - name = "energysolar", - x = 5992, - z = 3336, - facing = 0, - }, - { - name = "energysolar", - x = 5880, - z = 1128, - facing = 0, - }, - { - name = "energysolar", - x = 952, - z = 3672, - facing = 0, - }, - { - name = "turretmissile", - x = 640, - z = 3216, - facing = 2, - }, - { - name = "turretmissile", - x = 960, - z = 3328, - facing = 2, - }, - { - name = "turretmissile", - x = 320, - z = 3040, - facing = 2, - }, - { - name = "turretlaser", - x = 5408, - z = 512, - facing = 3, - }, - { - name = "turretlaser", - x = 5904, - z = 864, - facing = 3, - }, - { - name = "turretemp", - x = 4384, - z = 3568, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "turretlaser", - x = 4256, - z = 3664, - facing = 2, - }, - { - name = "turretlaser", - x = 4496, - z = 3456, - facing = 2, - }, - { - name = "turretlaser", - x = 3680, - z = 3936, - facing = 2, - }, - { - name = "turretlaser", - x = 5872, - z = 2944, - facing = 2, - }, - { - name = "staticradar", - x = 5136, - z = 3376, - facing = 0, - }, - { - name = "turretriot", - x = 4904, - z = 3336, - facing = 2, - }, - { - name = "vehassault", - x = 4619, - z = 3745, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "vehassault", - x = 4675, - z = 3755, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "turretemp", - x = 5456, - z = 3488, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "vehassault", - x = 4560, - z = 3743, - facing = 2, - difficultyAtLeast = 2, - }, - { - name = "turretriot", - x = 4920, - z = 3832, - facing = 2, - }, - { - name = "staticstorage", - x = 4872, - z = 4008, - facing = 0, - difficultyAtLeast = 2, - }, - { - name = "staticstorage", - x = 4952, - z = 3992, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "staticcon", - x = 5050, - z = 3700, - facing = 0, - difficultyAtLeast = 3, - }, - { - name = "vehcon", - x = 5050, - z = 3600, - facing = 0, - difficultyAtLeast = 3, - }, - }, - } - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { }, - [1] = { - ignoreUnitLossDefeat = false, - vitalCommanders = false, - vitalUnitTypes = { - "staticmex", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 1, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Destroy all of the enemy Metal Extractors", - }, - [2] = { - description = "Protect your Commander", - }, - }, - bonusObjectiveConfig = { - [1] = { -- Make the enemy lose eight mex by 1:30 - onlyCountRemovedUnits = true, - satisfyByTime = 90, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 8, - enemyUnitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Destroy eight enemy Metal Extractors by 1:30", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Own twelve mex - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 12, - unitTypes = { - "staticmex", - }, - image = planetUtilities.ICON_DIR .. "staticmex.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have twelve Metal Extractors", - experience = planetUtilities.BONUS_EXP, - }, - [3] = { -- Win by 6:00 - victoryByTime = 360, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 6:00", - experience = planetUtilities.BONUS_EXP, - }, - }, - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "factoryveh", - "vehcon", - "vehraid", - "vehriot", - "vehassault", - }, - modules = { - "module_adv_nano_LIMIT_I_1", - }, - codexEntries = { - }, - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/planetblank.lua b/campaign/dev/planets/planetblank.lua deleted file mode 100644 index d189a0a86..000000000 --- a/campaign/dev/planets/planetblank.lua +++ /dev/null @@ -1,97 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - - local planetData = { - name = "Blank", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.05, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.05, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "6550 km", - primary = "Blank", - primaryType = "G8V", - milRating = 1, - text = [[...]] - }, - gameConfig = { - mapName = "LowTideV3", - playerConfig = { - startX = 100, - startZ = 100, - allyTeam = 0, - facplop = false, - commanderParameters = { - facplop = false, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factorycloak", - }, - startUnits = { - } - }, - aiConfig = { - { - startX = 4000, - startZ = 75, - aiLib = "Circuit_difficulty_autofill", - humanName = "Enemy", - bitDependant = true, - commanderParameters = { - facplop = false, - }, - allyTeam = 1, - unlocks = { - "cloakraid", - }, - commanderLevel = 2, - commander = { - name = "Most Loyal Opposition", - chassis = "engineer", - decorations = { - "skin_support_dark", - icon_overhead = { image = "UW" } - }, - modules = { } - }, - startUnits = { - } - }, - }, - defeatConditionConfig = { - - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - }, - bonusObjectiveConfig = { - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - }, - modules = { - }, - abilities = { - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/planets/sample_planet.lua b/campaign/dev/planets/sample_planet.lua deleted file mode 100644 index 22c3a9a99..000000000 --- a/campaign/dev/planets/sample_planet.lua +++ /dev/null @@ -1,479 +0,0 @@ --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- Planet config - -local function GetPlanet(planetUtilities, planetID) - - local image = planetUtilities.planetImages[math.floor(math.random()*#planetUtilities.planetImages) + 1] - - local planetData = { - name = "Pong", - startingPlanet = false, - mapDisplay = { - x = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][1]) or 0.22, - y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.1, - image = image, - size = planetUtilities.PLANET_SIZE_MAP, - }, - infoDisplay = { - image = image, - size = planetUtilities.PLANET_SIZE_INFO, - backgroundImage = planetUtilities.backgroundImages[math.floor(math.random()*#planetUtilities.backgroundImages) + 1], - terrainType = "Terran", - radius = "6700 km", - primary = "Tau Ceti", - primaryType = "G8", - milRating = 1, - text = [[Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. - Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. - Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. - Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.]] - }, - gameConfig = { - mapName = "TitanDuel", - playerConfig = { - startX = 1800, - startZ = 1800, - allyTeam = 0, - facplop = true, - commanderParameters = { - victoryAtLocation = { - x = 600, - z = 1200, - radius = 100, - objectiveID = 4, - }, - facplop = true, - defeatIfDestroyedObjectiveID = 2, - }, - extraUnlocks = { - "factoryshield", - "shieldfelon", - "armdeva", - "armfus", - "corllt", - }, - startUnits = { - { - name = "corllt", - x = 1000, - z = 300, - facing = 2, - }, - { - name = "armfus", - x = 1000, - z = 500, - facing = 1, - }, - { - name = "armfus", - x = 1200, - z = 500, - facing = 0, - }, - { - name = "armnanotc", - x = 1000, - z = 400, - facing = 2, - }, - { - name = "armwar", - x = 850, - z = 850, - facing = 0, - bonusObjectiveID = 4, - }, - { - name = "blackdawn", - x = 2200, - z = 2200, - facing = 0, - }, - { - name = "blackdawn", - x = 2250, - z = 2200, - facing = 0, - }, - { - name = "blackdawn", - x = 2300, - z = 2200, - facing = 0, - }, - { - name = "blackdawn", - x = 2350, - z = 2200, - facing = 0, - }, - { - name = "armpw", - x = 900, - z = 850, - facing = 0, - victoryAtLocation = { - x = 600, - z = 1200, - radius = 100, - objectiveID = 4, - }, - defeatIfDestroyedObjectiveID = 3, -- Also captured - }, - { - name = "armwar", - x = 850, - z = 900, - facing = 0, - }, - { - name = "armwar", - x = 900, - z = 900, - facing = 0, - }, - { - name = "corsktl", - x = 4210, - z = 4670, - facing = 0, - }, - { - name = "corsktl", - x = 300, - z = 300, - facing = 0, - }, - } - }, - aiConfig = { - { - startX = 200, - startZ = 200, - aiLib = "Circuit_difficulty_autofill", - humanName = "Ally", - bitDependant = true, -- Whether the AI name needs to be appended with 32bit or 64bit by the handler - commanderParameters = { - facplop = false, - }, - allyTeam = 0, - unlocks = { - "factorycloak", - "corllt", - "cormex", - "armsolar", - "armpw", - "armrock", - "armwar", - "armham", - }, - commanderLevel = 5, - commander = { - name = "Verminyan", - chassis = "engineer", - decorations = {}, - modules = { - { - "commweapon_shotgun", - "module_radarnet" - }, - { - "module_adv_nano", - "commweapon_personal_shield" - }, - { - "", - "", - "commweapon_shotgun" - }, - { - "", - "", - "" - }, - { - "", - "", - "" - } - } - } - }, - { - startX = 1250, - startZ = 250, - aiLib = "Circuit_difficulty_autofill", - humanName = "Another Ally", - bitDependant = true, -- Whether the AI name needs to be appended with 32bit or 64bit by the handler - commanderParameters = { - facplop = false, - }, - allyTeam = 0, - unlocks = { - "factorycloak", - "corllt", - "cormex", - "armsolar", - "armpw", - "dante", - }, - startUnits = { - { - name = "striderhub", - x = 1000, - z = 1300, - facing = 2, - }, - { - name = "dante", - x = 800, - z = 1300, - facing = 2, - buildProgress = 0.4, - }, - } - }, - { - startX = 3200, - startZ = 3200, - aiLib = "Circuit_difficulty_autofill", - humanName = "Mortal Enemy", - bitDependant = true, - commanderParameters = { - facplop = true, - bonusObjectiveID = 5, - }, - allyTeam = 1, - unlocks = { - "factorycloak", - "corllt", - "cormex", - "armsolar", - "armwar", - }, - commanderLevel = 2, - commander = { - name = "You dig.", - chassis = "engineer", - decorations = { - "skin_support_dark", - icon_overhead = { image = "UW" } - }, - modules = { - { - "commweapon_beamlaser", - "module_radarnet" - }, - { - "module_resurrect", - "module_adv_nano" - }, - { - "module_adv_nano", - "module_adv_nano", - "commweapon_multistunner" - }, - { - "module_adv_nano", - "module_adv_nano", - "module_adv_nano" - }, - { - "module_adv_nano", - "module_adv_nano", - "module_cloak_field" - } - } - }, - }, - }, - defeatConditionConfig = { - -- Indexed by allyTeam. - [0] = { - -- AllyTeam 0 is the players allyTeam. It can only have loseAfterSeconds. - loseAfterSeconds = 60, - timeLossObjectiveID = 1, - }, - [1] = { - -- The default behaviour, if no parameters are set, is the defeat condition of an - -- ordinary game. - -- If ignoreUnitLossDefeat is true then unit loss does not cause defeat. - -- If at least one of vitalCommanders or vitalUnitTypes is set then losing all - -- commanders (if vitalCommanders is true) as well as all the unit types in - -- vitalUnitTypes (if there are any in the list) causes defeat. - ignoreUnitLossDefeat = false, - vitalCommanders = true, - vitalUnitTypes = { - "factorycloak", - }, - loseAfterSeconds = false, - allyTeamLossObjectiveID = 4, - }, - }, - objectiveConfig = { - -- This is just related to displaying objectives on the UI. - [1] = { - description = "Win before 1:00", - }, - [2] = { - description = "Protect your Commander", - }, - [3] = { - description = "Protect your Glaive", - }, - [4] = { - description = "Destroy enemy commanders and factories, move your Commander to the location or move your Glaive to the location.", - }, - }, - bonusObjectiveConfig = { - -- Indexed by bonusObjectiveID - [1] = { - victoryByTime = 50, - image = planetUtilities.ICON_OVERLAY.CLOCK, - description = "Win by 0:50", - experience = planetUtilities.BONUS_EXP, - }, - [2] = { -- Complete all bonus objectives - completeAllBonusObjectives = true, - image = planetUtilities.ICON_OVERLAY.ALL, - description = "Complete all bonus objectives (in one battle).", - experience = planetUtilities.BONUS_EXP, - }, - -- victoryByTime is a special case. All other bonus objectives are based on unit counts. - -- They have the following format: - -- * Time Limit: Set by supplying either satisfyAtTime, satisfyByTime, satisfyUntilTime, - -- satisfyAfterTime, satisfyForeverAfterFirstSatisfied or satisfyForever. - -- * comparisionType: Set to either planetUtilities.COMPARE.AT_MOST, planetUtilities.COMPARE.AT_LEAST - -- * targetNumber: The number which is compared to the unit count. - -- * unitTypes: Unit types owned by the player that count towards the unit count. - -- * enemyUnitTypes: Unit types owned by enemy allyTeams that count towards unit count. - -- Note that experience is set in bonusObjectiveEffects - -- Note that startUnits with bonusObjectiveID set count towards the unit count. - [3] = { -- Have 3 Glaives by 35 seconds. - satisfyByTime = 35, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 3, - unitTypes = { - "armpw", - }, - image = planetUtilities.ICON_DIR .. "armpw.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 3 Glaives by 0:35.", - experience = planetUtilities.BONUS_EXP, - }, - [4] = { -- Keep a particular Reaver alive for 30 seconds. - satisfyUntilTime = 30, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - -- See bonusObjectiveID in units table - image = planetUtilities.ICON_DIR .. "armwar.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Keep your Reaver alive until 0:30.", - experience = planetUtilities.BONUS_EXP, - }, - [5] = { -- Kill enemy commander in 30 seconds. - satisfyByTime = 30, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 0, - -- See bonusObjectiveID in units table - image = planetUtilities.ICON_DIR .. "engineer.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Kill the enemy commander before 0:30.", - experience = planetUtilities.BONUS_EXP, - }, - [6] = { -- Have at least one cloaky factory after first satisfied - satisfyForeverAfterFirstSatisfied = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - unitTypes = { - "factorycloak", - }, - image = planetUtilities.ICON_DIR .. "factorycloak.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have at least one Cloakbot Factory once you do.", - experience = planetUtilities.BONUS_EXP, - }, - [7] = { -- Have 5 Glaives at any one time - satisfyOnce = true, - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 5, - unitTypes = { - "armpw", - }, - image = planetUtilities.ICON_DIR .. "armpw.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Have 5 Glaives.", - experience = planetUtilities.BONUS_EXP, - }, - [8] = { -- Build 5 Glaives - satisfyOnce = true, - countRemovedUnits = true, -- count units that previously died. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 5, - unitTypes = { - "armpw", - }, - image = planetUtilities.ICON_DIR .. "armpw.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build 5 Glaives.", - experience = planetUtilities.BONUS_EXP, - }, - [9] = { -- Build and protect a cloaky factory - satisfyForeverAfterFirstSatisfied = true, - lockUnitsOnSatisfy = true, -- Makes the units used to satisfy the objective locked in once satisfied. This prevents overbuilding for leeway. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 1, - unitTypes = { - "factorycloak", - }, - image = planetUtilities.ICON_DIR .. "factorycloak.png", - imageOverlay = planetUtilities.ICON_OVERLAY.REPAIR, - description = "Build and protect a Cloakbot factory.", - experience = planetUtilities.BONUS_EXP, - }, - [10] = { -- Protect all Reavers - satisfyForever = true, - failOnUnitLoss = true, -- Fails the objective if any units being used to satisfy the objective are lost. - comparisionType = planetUtilities.COMPARE.AT_LEAST, - targetNumber = 0, - unitTypes = { - "armwar", - }, - image = planetUtilities.ICON_DIR .. "armwar.png", - imageOverlay = planetUtilities.ICON_OVERLAY.GUARD, - description = "Don't lose any Reavers.", - experience = planetUtilities.BONUS_EXP, - }, - [11] = { -- Make the enemy have no more than 3 LLT at 40 seconds. - satisfyAtTime = 40, - comparisionType = planetUtilities.COMPARE.AT_MOST, - targetNumber = 4, - enemyUnitTypes = { - "corllt", - }, - image = planetUtilities.ICON_DIR .. "corllt.png", - imageOverlay = planetUtilities.ICON_OVERLAY.ATTACK, - description = "Less than 4 enemy LLTs at 0:40.", - experience = planetUtilities.BONUS_EXP, - }, - } - }, - completionReward = { - experience = planetUtilities.MAIN_EXP, - units = { - "cafus", - }, - modules = { - }, - abilities = { - "terraform", - } - }, - } - - return planetData -end - -return GetPlanet diff --git a/campaign/dev/unlocksList.lua b/campaign/dev/unlocksList.lua deleted file mode 100644 index 5ac3a2f57..000000000 --- a/campaign/dev/unlocksList.lua +++ /dev/null @@ -1,64 +0,0 @@ --- A list of all unlocks -local shortname = "dev" - -local planetDefs = VFS.Include("campaign/" .. shortname .. "/planetDefs.lua") -local initialUnlocks = VFS.Include("campaign/" .. shortname .. "/initialUnlocks.lua") - -local unitsUnlocked = {list = {}, map = {}} -local modulesUnlocked = {list = {}, map = {}} -local abilitiesUnlocked = {list = {}, map = {}} - -local function TranslateModule(moduleName) - -- Limited copies look like moduleName_LIMIT_A_4 - local limitPos = string.find(moduleName, "_LIMIT_") - if not limitPos then - return moduleName - end - return string.sub(moduleName, 0, limitPos - 1) -end - -local function UnlockThing(thingData, id) - if thingData.map[id] then - return false - end - thingData.map[id] = true - thingData.list[#thingData.list + 1] = id - return true -end - -local function UnlockListOfThings(unlockList, unlocksToAdd, translationFunc) - for i = 1, #unlocksToAdd do - if translationFunc then - UnlockThing(unlockList, translationFunc(unlocksToAdd[i])) - else - UnlockThing(unlockList, unlocksToAdd[i]) - end - end -end - -local function UnlockRewardSet(rewardSet) - if not rewardSet then - return - end - if rewardSet.units then - UnlockListOfThings(unitsUnlocked, rewardSet.units) - end - if rewardSet.modules then - UnlockListOfThings(modulesUnlocked, rewardSet.modules, TranslateModule) - end - if rewardSet.abilities then - UnlockListOfThings(abilitiesUnlocked, rewardSet.abilities) - end -end - -UnlockRewardSet(initialUnlocks) -for i = 1, #planetDefs.planets do - UnlockRewardSet(planetDefs.planets[i].completionReward) -end - -return { - units = unitsUnlocked, - modules = modulesUnlocked, - abilities = abilitiesUnlocked, - TranslateModule = TranslateModule, -} From e9bf27c6b55fbe0efafdf0d5f6a1b0a4602acb1d Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Fri, 13 Mar 2020 11:47:28 +1100 Subject: [PATCH 034/103] Added the Circuit config from 29 days ago as "AI: Economist Personality". * It seems to focus on economy, possible to the detriment of other things. * This avoids rechecking the campaign. --- .../configs/gameConfig/zk/aiSimpleName.lua | 3 + .../stable/config/behaviour.json | 1075 +++++++++++++++++ .../stable/config/block_map.json | 132 ++ .../stable/config/build_chain.json | 193 +++ .../stable/config/commander.json | 379 ++++++ .../stable/config/economy.json | 72 ++ .../stable/config/factory.json | 376 ++++++ .../stable/config/response.json | 107 ++ .../DevCircuitEconomist32/stable/AIInfo.lua | 58 + .../DevCircuitEconomist64/stable/AIInfo.lua | 58 + .../zk/defaultSettings/configversions.json | 132 ++ 11 files changed, 2585 insertions(+) create mode 100644 LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/behaviour.json create mode 100644 LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/block_map.json create mode 100644 LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/build_chain.json create mode 100644 LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/commander.json create mode 100644 LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/economy.json create mode 100644 LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/factory.json create mode 100644 LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/response.json create mode 100644 LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist32/stable/AIInfo.lua create mode 100644 LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist64/stable/AIInfo.lua diff --git a/LuaMenu/configs/gameConfig/zk/aiSimpleName.lua b/LuaMenu/configs/gameConfig/zk/aiSimpleName.lua index ea582037a..c8eef30c8 100644 --- a/LuaMenu/configs/gameConfig/zk/aiSimpleName.lua +++ b/LuaMenu/configs/gameConfig/zk/aiSimpleName.lua @@ -18,6 +18,7 @@ local devSubnameMap = { {"DevCircuitAINormal", "AI: Normal" .. DEV_NAME}, {"DevCircuitAIHard", "AI: Hard" .. DEV_NAME}, {"DevCircuitAIBrutal", "AI: Brutal" .. DEV_NAME}, + {"DevCircuitEconomist", "AI: Economist Personality" .. DEV_NAME}, {"CAI", "AI: Legacy"}, } @@ -44,6 +45,7 @@ local simpleAiOrder = { ["AI: Normal" .. DEV_NAME] = -3, ["AI: Hard" .. DEV_NAME] = -2, ["AI: Brutal" .. DEV_NAME] = -1, + ["AI: Economist Personality" .. DEV_NAME] = -0.9, ["AI: Beginner" .. STABLE_NAME] = 0, ["AI: Novice" .. STABLE_NAME] = 1, ["AI: Easy" .. STABLE_NAME] = 2, @@ -68,6 +70,7 @@ local aiTooltip = { ["AI: Normal" .. DEV_NAME] = "Recommended for veteran strategy gamers.", ["AI: Hard" .. DEV_NAME] = "Recommended for veteran strategy gamers who aren't afraid of losing.", ["AI: Brutal" .. DEV_NAME] = "Recommended for veterans of Zero-K.", + ["AI: Economist Personality" .. DEV_NAME] = "Brutal AI with a bias for escalating and economy.", ["AI: Beginner" .. STABLE_NAME] = "Recommended for players with no strategy game experience.", ["AI: Novice" .. STABLE_NAME] = "Recommended for players with some strategy game experience, or experience with related genres (such as MOBA).", ["AI: Easy" .. STABLE_NAME] = "Recommended for experienced strategy gamers with some experience of streaming economy.", diff --git a/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/behaviour.json b/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/behaviour.json new file mode 100644 index 000000000..c6b037ac1 --- /dev/null +++ b/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/behaviour.json @@ -0,0 +1,1075 @@ +// Mono-space font required +// Mono-space font required +{ +"quota": { + "scout": 1, // max scout units out of raiders + "raid": [4.0, 20.0], // [, ] power of raider squad + "attack": 9.0, // min power of attack group + "def_rad": 50, // defence radius + "thr_mod": { + "attack": [0.575, 0.6], // [, ] enemy threat modifier for target selection of attack task + "defence": [0.85, 0.90], // [, ] enemy threat modifier for group size calculation of defence task + "mobile": 1.25, // initial modifier for power of attack group based on mobile enemy threat + "static": 5, // initial modifier for power of attack group based on static enemy threat + "comm": 0.6 + }, + "aa_threat": 80.0, // anti-air threat threshold, air factories will stop production when AA threat exceeds + "slack_mod": 1.5 // slack multiplier for threat map +}, + +// If unit's health drops below specified percent it will retreat +"retreat": { + "builder": 0.55, // default value for all builders + "fighter": 0.45, // default value for all not-builder units + "shield": [0.25, 0.275] // [, ] shield power +}, + +"behaviour": { + // factorycloak + "cloakcon": { + // "role": [
, , , ...] + //
is the role to make desicions of when to build it and what task to assign + // is to decide how to counter enemy unit, if missing then equals to
+ // Roles: builder, scout, raider, riot, assault, skirmish, artillery, anti_air, anti_sub, anti_heavy, bomber, support, mine, transport, air, sub, static, heavy, super + // Auto-assigned roles: builder, air, static, super + "role": ["builder", "mine"] + + // Attributes - optinal states + // "melee" - always move close to target, disregard attack range + // "no_jump" - disable jump on retreat + // "boost" - boost speed on retreat + // "comm" - commander, auto-assigned + // "no_strafe" - disable gunship's strafe + // "stockpile" - load weapon before any task (NOT IMPLEMENTED), auto-assigned + // "siege" - mostly use fight command instead of move + // "ret_hold" - hold fire on retreat + // "ret_fight" - fight on retreat +// "attribute": ["boost", "no_strafe"], + + // Fire state (open by default) + // "hold" - hold fire + // "return" - return fire + // "open" - fire at will +// "fire_state": "open", + + // Overrides reloadTime in seconds +// "reload": 1.0, + + // Limits number of units +// "limit": 10, + + // Unit can be built only since specific time in seconds +// "since": 60, + + // Minimum hp percent before retreat +// "retreat": 0.8, + + // Ally threat multiplier +// "pwr_mod": 1.0, + // Enemy threat multiplier +// "thr_mod": 1.0 + }, + "cloakraid": { + "role": ["raider"], + "attribute": ["scout", "siege"], + "retreat": 0.1, + "pwr_mod": 0.8, + "thr_mod": 0.65 + }, + "cloakheavyraid": { + "role": ["raider"], + "attribute": ["siege", "ret_fight"], + "since": 340, + "pwr_mod": 1.25, + "thr_mod": 0.1, + "retreat": 0.25 + }, + "cloakskirm": { + "role": ["skirmish"], + "attribute": ["ret_fight"], + "pwr_mod": 0.85, + "since": 180, + "limit": 20, + "retreat": 0.35 // mostly disposable + }, + "cloakriot": { + "role": ["riot", "anti_sub"], + "attribute": ["melee", "ret_fight"], + "since": 180, + "retreat": 0.55, + "pwr_mod": 1.4, + "thr_mod": 2.3 + }, + "cloakassault": { + "role": ["assault", "anti_sub"], + "attribute": ["melee"], + "retreat": 0.35, // assaults need to assault + "since": 240, + "pwr_mod": 0.7, + "thr_mod": 1.1 + }, + "cloakarty": { + "role": ["artillery"], + "attribute": ["siege"], + "since": 550, + "limit": 4, + "retreat": 0.9, + "thr_mod": 0.1 + }, + "cloaksnipe": { + "role": ["transport", "heavy", "builder"], + "attribute": ["support"], + "pwr_mod": 3.0, + "since": 520, + "thr_mod": 0.01, + "retreat": 0.69 + }, + "cloakbomb": { + "role": ["mine"], + "retreat": 0.01 + }, + "cloakjammer": { + "role": ["assault"], + "since": 480, + "retreat": 0.5, + "limit": 1 + }, + "cloakaa": { + "role": ["anti_air"], + "attribute": ["melee", "ret_fight", "support"], + "retreat": 0.7, + "pwr_mod": 2.0, + "thr_mod": 1.2 + }, + + // factorygunship + "gunshipcon": { + "role": ["builder", "air"], + "limit": 2, + "since": 240, + "retreat": 0.99 + }, + "gunshipbomb": { + "role": ["scout", "air"], + "attribute": ["melee"], + "limit": 0, + "thr_mod": 10.0, + "retreat": 0.01 + }, + "gunshipemp": { + "role": ["anti_heavy", "air"], + "thr_mod": 0.1, + "pwr_mod": 0.1, + "since": 600, + "limit": 6, + "retreat": 0.9 + }, + "gunshipskirm": { + "role": ["air"], + "retreat": 0.65, + "pwr_mod": 0.8, + "limit": 6, + "thr_mod": 0.7 + }, + "gunshipraid": { + "role": ["air"], + "limit": 0, + "retreat": 0.7, + "pwr_mod": 0.25, + "thr_mod": 0.25 + }, + "gunshipheavyskirm": { + "role": ["assault", "air"], + "since": 330, + "attribute": ["no_strafe"], + "retreat": 0.65, + "pwr_mod": 1.00, + "thr_mod": 1.00 + }, + "gunshipassault": { + "role": ["anti_heavy", "air"], + "limit": 3, + "since": 330, + "retreat": 0.5, + "pwr_mod": 1.65, + "thr_mod": 1.00 + }, + "gunshipkrow": { + "role": ["anti_heavy", "air"], + "attribute": ["melee"], + "retreat": 0.55, + "since": 720, + "pwr_mod": 0.3, + "thr_mod": 0.3, + "limit": 0 + }, + "gunshiptrans": { + "role": ["air"], + "limit": 0 + }, + "gunshipheavytrans": { + "role": ["air"], + "limit": 0 + }, + "gunshipaa": { + "role": ["anti_air", "air"], + "limit": 6, + "retreat": 0.95, + "pwr_mod": 2.0, + "thr_mod": 1.2 + }, + + // factoryamph + "amphcon": { + "role": ["builder", "mine"] + }, + "amphraid": { + "role": ["raider"], + "attribute": ["scout", "ret_fight"], + "pwr_mod": 1.15, + "thr_mod": 1.00, + "limit": 14, + "retreat": 0.25 // pretty disposable + }, + "amphimpulse": { + "role": ["raider"], + "attribute": ["support"], + "since": 180, + "limit": 2, + "retreat": 0.36, + "pwr_mod": 2.25, + "thr_mod": 2.25 + }, + "amphfloater": { + "role": ["assault", "support"], + "limit": 14, + "since": 300, + "retreat": 0.25, // too slow to be retreating all the time + "pwr_mod": 1.4, + "thr_mod": 1.4 + }, + "amphriot": { + "role": ["riot"], + "since": 300, + "attribute": ["melee", "ret_fight"], + "retreat": 0.35 // too slow to be retreating all the time + }, + "amphassault": { + "role": ["heavy"], + "retreat": 0.66, + "since": 520, + "pwr_mod": 0.7, + "thr_mod": 1.0 + }, + "amphtele": { + "role": ["transport"], + "limit": 0 + }, + "amphaa": { + "role": ["anti_air"], + "attribute": ["melee", "ret_fight", "support"], + "retreat": 0.3, + "limit": 5, + "pwr_mod": 2.5, + "thr_mod": 1.5 + }, + + // factoryspider + "spidercon": { + "role": ["builder", "mine"] + }, + "spiderscout": { + "role": ["scout", "raider"], + "thr_mod": 0.5, + "limit": 20, + "retreat": 0.01 + }, + "spiderassault": { + "role": ["assault", "anti_sub"], + "attribute": ["melee"], + "limit": 14, + "pwr_mod": 1.15, + "retreat": 0.35 + }, + "spideremp": { + "role": ["raider", "riot"], + "pwr_mod": 4.0, + "limit": 1, + "retreat": 0.5 + }, + "spiderriot": { + "role": ["riot"], + "pwr_mod": 2.0, + "limit": 4, + "attribute": ["support"], + "retreat": 0.35 + }, + "spiderskirm": { + "role": ["skirmish", "heavy"], + "attribute": ["siege"], + "pwr_mod": 2.0, + "thr_mod": 1.0, + "since": 240, + "retreat": 0.4 + }, + "spidercrabe": { + "role": ["heavy"], + "attribute": ["siege", "ret_fight", "support"], + "retreat": 0.5, + "thr_mod": 2.5, + "pwr_mod": 2.5, + "since": 300, + "thr_mod": 1.0 + }, + "spiderantiheavy": { + "role": ["anti_heavy", "mine"], + "retreat": 0.99, + "pwr_mod": 2.0, + "thr_mod": 0.1, + "since": 600, + "limit": 1 + }, + "spideraa": { + "role": ["anti_air"], + "attribute": ["ret_fight", "support"], + "retreat": 0.6, + "pwr_mod": 2.0, + "thr_mod": 1.2 + }, + + // factoryshield + "shieldcon": { + "role": ["builder", "static", "mine"], + "retreat": 1.3 + }, + "shieldscout": { + "role": ["transport", "raider"], + "limit": 20, + "attribute": ["siege", "melee"], + "pwr_mod": 0.11, + "thr_mod": 0.1, + "retreat": 0.0 + }, + "shieldraid": { + "role": ["raider"], + "attribute": ["scout", "ret_fight"], + "retreat": 0.25, + "pwr_mod": 1.3, + "thr_mod": 1.1 + }, + "shieldskirm": { + "role": ["skirmish"], + "attribute": ["siege"], + "limit": 15, + "retreat": 0.3 + }, + "shieldassault": { + "role": ["assault", "support"], + "limit": 20, + "retreat": 0.3, + "pwr_mod": 1.2, + "thr_mod": 1.0 + }, + "shieldriot": { + "role": ["riot"], + "fire_state": "hold", + "since": 180, + "retreat": 0.3, + "pwr_mod": 1.7, + "thr_mod": 1.7 + }, + "shieldfelon": { + "role": ["heavy", "support", "builder"], + "since": 420, + "retreat": 0.35, + "pwr_mod": 1.2, + "thr_mod": 1.5 + }, + "shieldarty": { + "role": ["anti_heavy", "support"], + "since": 360, + "retreat": 0.3, + "pwr_mod": 1.5, + "thr_mod": 1.5 + }, + "shieldbomb": { + "role": ["mine"] + }, + "shieldshield": { + "role": ["super", "heavy"], + "since": 540, + "attribute": ["support"], + "retreat": 0.36 + }, + "shieldaa": { + "role": ["anti_air"], + "attribute": ["melee", "ret_fight", "support"], + "retreat": 0.7, + "pwr_mod": 2.0, + "thr_mod": 1.2 + }, + + // factoryveh + "vehcon": { + "role": ["builder", "mine"] + }, + "vehscout": { + "role": ["scout"], + "attribute": ["scout"], + "thr_mod": 0.6, + "pwr_mod": 2.5, + "retreat": 0.01 + }, + "vehraid": { + "role": ["raider"], + "attribute": ["melee", "ret_fight"], + "retreat": 0.3, + "pwr_mod": 1.25, + "thr_mod": 1.0 + }, + "vehsupport": { + "role": ["artillery", "transport"], + "attribute": ["ret_fight"], + "since": 240, + "limit": 2, + "pwr_mod": 1.1, + "retreat": 0.6 // cannot retreat + }, + "vehriot": { + "role": ["riot"], + "limit": 2, + "retreat": 0.6, + "pwr_mod": 0.85, + "thr_mod": 0.9 + }, + "vehassault": { + "role": ["assault"], + "attribute": ["melee"], + "retreat": 0.4, // slow to turn around + "since": 360, + "pwr_mod": 0.8, + "thr_mod": 0.8 + }, + "vehcapture": { + "role": ["support", "super"], + "since": 200, + "pwr_mod": 1, + "thr_mod": 1, + "retreat": 0.8 + }, + "veharty": { + "role": ["transport", "super", "builder"], + "attribute": ["siege", "ret_fight"], + "limit": 15, + "since": 460, + "pwr_mod": 0.5, + "thr_mod": 0.01, + "retreat": 0.8 + }, + "vehheavyarty": { + "role": ["artillery", "heavy", "builder"], + "since": 300, + "retreat": 0.99, + "pwr_mod": 1.0, + "thr_mod": 0.01 + }, + "vehaa": { + "role": ["anti_air"], + "attribute": ["melee"], + "retreat": 0.75, + "pwr_mod": 2.0, + "thr_mod": 1.2 + }, + + // factoryjump + "jumpcon": { + "role": ["builder", "mine"] + }, + "jumpscout": { + "role": ["riot", "raider"], + "limit": 15, + "attribute": ["support", "scout"], + "retreat": 0 + }, + "jumpraid": { + "role": ["raider", "anti_sub"], + "retreat": 0.6, + "limit": 3, + "pwr_mod": 2.0, + "thr_mod": 0.9 + }, + "jumpblackhole": { + "role": ["anti_heavy"], + "since": 300, + "limit": 6, + "retreat": 0.36 + }, + "jumpskirm": { + "role": ["skirmish"], + "limit": 5, + "retreat": 0.36, + "attribute": ["support"] + }, + "jumpassault": { + "role": ["assault", "anti_sub"], + "attribute": ["melee", "siege", "ret_fight"], + "retreat": 0.4, + "pwr_mod": 1.3, + "thr_mod": 0.5 + }, + "jumpsumo": { + "role": ["heavy", "support"], + "limit": 0, + "attribute": ["melee", "no_jump"] // jump on attack + }, + "jumparty": { + "role": ["heavy", "builder"], + "attribute": ["support"], + "since": 600, + "pwr_mod": 0.1, + "limit": 2, + "thr_mod": 0.01, + "retreat": 0.99 + }, + "jumpbomb": { + "role": ["anti_heavy", "builder"], + "attribute": ["melee", "mine"], + "fire_state": "open", + "since": 720, + "limit": 2, + "retreat": 0.01, + "pwr_mod": 3.0, + "thr_mod": 0.01 + }, + "jumpaa": { + "role": ["anti_air"], + "attribute": ["melee", "support"], + "retreat": 0.8, + "pwr_mod": 2.0, + "thr_mod": 1.2 + }, + + // factoryhover + "hovercon": { + "role": ["builder", "mine"] + }, + "hoverraid": { + "role": ["raider"], + "attribute": ["melee","scout"], + "pwr_mod": 0.9, + "pwr_mod": 0.8, + "limit": 20, + "retreat": 0.5 + }, + "hoverskirm": { + "role": ["skirmish", "support"], + "retreat": 0.85, + "limit": 12, + "reload": 4.0, + "pwr_mod": 1.2, + "thr_mod": 1.1 + }, + "hoverassault": { + "role": ["assault", "raider"], + "attribute": ["melee", "ret_hold"], + "retreat": 0.4, + "pwr_mod": 1.25, + "thr_mod": 0.55 + }, + "hoverdepthcharge": { + "role": ["anti_sub", "riot"], + "attribute": ["melee"], + "retreat": 0.6 + }, + "hoverriot": { + "role": ["riot"], + "retreat": 0.4, + "pwr_mod": 1.00, + "thr_mod": 1.25 + }, + "hoverarty": { + "role": ["anti_heavy", "heavy", "builder"], + "attribute": ["siege"], + "retreat": 0.99, + "pwr_mod": 1.5, + "thr_mod": 0.01 + }, + "hoveraa": { + "role": ["anti_air"], + "attribute": ["ret_fight", "support"], + "retreat": 0.7, + "pwr_mod": 2.0, + "thr_mod": 1.2 + }, + + // factoryplane + "planecon": { + "role": ["builder", "air"], + "since": 240, + "limit": 2, + "retreat": 0.99 + }, + "planefighter": { + "role": ["scout", "air"], + "attribute": ["boost"], + "pwr_mod": 1.5, + "limit": 1, + "thr_mod": 2.0, + "retreat": 0.8 + }, + "planeheavyfighter": { + "role": ["anti_air"], + "limit": 8, + "retreat": 0.4, + "pwr_mod": 1.5, + "thr_mod": 1.0 + }, + "bomberprec": { + "role": ["bomber", "air"], // FIXME: should act as anti_heavy? + "attribute": ["siege"], + "limit": 10, + "retreat": 0.8, + "pwr_mod": 0.10, + "thr_mod": 0.01 + }, + "bomberriot": { + "role": ["bomber", "air"], + "limit": 0, + "retreat": 0.6, + "pwr_mod": 0.01, + "thr_mod": 0.01 + }, + "bomberdisarm": { + "role": ["anti_heavy", "air"], + "attribute": ["siege", "bomber"], + "limit": 2, + "since": 1200, + "retreat": 0.95, + "pwr_mod": 100.00, + "thr_mod": 0.01 + }, + "bomberheavy": { + "role": ["bomber", "air"], // FIXME: should act as anti_heavy? + "limit": 4, + "since": 420, + "retreat": 0.95, + "pwr_mod": 0.75, + "thr_mod": 0.1 + }, + "planescout": { + "role": ["scout", "air"], + "since": 360, + "limit": 2, + "retreat": 0.8 + }, + + // factorytank + "tankcon": { + "role": ["builder"], + "pwr_mod": 0.40, + "retreat": 0.9 + }, + "tankraid": { + "role": ["scout", "raider"], + "limit": 1, + "reload": 3.0, + "thr_mod": 0.5, + "pwr_mod": 2.50, + "retreat": 0.45 + }, + "tankheavyraid": { + "role": ["raider", "scout"], + "limit": 2, + "thr_mod": 0.65, + "pwr_mod": 0.75, + "retreat": 0.65 + }, + "tankriot": { + "role": ["riot", "heavy"], + "retreat": 0.6 + }, + "tankassault": { + "role": ["assault", "heavy"], + "attribute": ["melee"], + "retreat": 0.55, + "pwr_mod": 0.5, + "thr_mod": 0.45 + }, + "tankheavyassault": { + "role": ["heavy", "anti_heavy", "super"], + "attribute": ["melee"], + "pwr_mod": 0.5, + "thr_mod": 0.45, + "since": 480, + "retreat": 0.55 + }, + "tankarty": { + "role": ["artillery", "assault", "heavy"], + "attribute": ["support"], + "since": 1000, + "retreat": 0.99, + "pwr_mod": 1.0, + "thr_mod": 0.1 + }, + "tankheavyarty": { + "role": ["transport"], + "attribute": ["support"], + "since": 1000, + "limit": 1, + "retreat": 0.99, + "pwr_mod": 0.5, + "thr_mod": 0.1 + }, + "tankaa": { + "role": ["anti_air"], + "attribute": ["ret_fight", "support"], + "retreat": 0.8, + "pwr_mod": 2.0, + "thr_mod": 1.2 + }, + + // factoryship + "shipcon": { + "role": ["builder"] + }, + "shipscout": { + "role": ["scout"] + }, + "shiptorpraider": { + "role": ["raider"] + }, + "subraider": { + "role": ["raider"] + }, + "shipriot": { + "role": ["riot"] + }, + "shipskirm": { + "role": ["skirmish"] + }, + "shipassault": { + "role": ["assault"] + }, + "shiparty": { + "role": ["artillery"] + }, + "shipaa": { + "role": ["anti_air"] + }, + + // striderhub + "striderantiheavy": { + "role": ["anti_heavy", "heavy"], + "limit": 1, + "pwr_mod": 0.5, + "attribute": ["melee", "ret_fight"], + "retreat": 0.35 + }, + "striderscorpion": { + "role": ["anti_heavy", "heavy"], + "limit": 1, + "fire_state": "return", + "attribute": ["ret_fight"], + "retreat": 0.6, + "pwr_mod": 0.5, + "since": 1800, + "thr_mod": 0.5 + }, + "striderdante": { + "role": ["heavy"], + "attribute": ["melee"], + "limit": 2, + "retreat": 0.45, + "pwr_mod": 0.8, + "thr_mod": 0.75 + }, + "striderarty": { + "role": ["anti_heavy", "heavy"], + "pwr_mod": 5.0, + "thr_mod": 0.01, + "retreat": 0.9 + }, + "striderfunnelweb": { + "role": ["heavy", "support"], + "attribute": ["support"], + "retreat": 1.4, + "pwr_mod": 1.0, + "limit": 1, + "since": 3000, + "thr_mod": 0.01 + }, + "striderbantha": { + "role": ["heavy", "support", "heavy"], + "attribute": ["melee"], + "retreat": 0.6, + "pwr_mod": 0.5, + "thr_mod": 0.5 + }, + "striderdetriment": { + "role": ["heavy", "support", "heavy"], + "attribute": ["melee"], + "retreat": 0.50, // deffo retreat, running into nab annihlator farm and sploding is silly :) + "pwr_mod": 0.34, + "thr_mod": 0.34 + }, + "subtacmissile": { + "role": ["artillery", "heavy"], + "attribute": ["stockpile"] + }, + "shipcarrier": { + "role": ["artillery", "heavy"] + }, + "shipheavyarty": { + "role": ["artillery", "heavy"] + }, + + // statics + "staticnuke": { + "role": ["static", "heavy"], + "fire_state": "hold", // burst attacks + "reload": 30.0, + "limit": 1, + "since": 900, + "thr_mod": 0.01 + }, + "staticmissilesilo": { + "role": ["static", "support", "heavy"], + "thr_mod": 0.01 + }, + "raveparty": { + "role": ["static", "heavy"], + "limit": 1, + "since": 1200, + "thr_mod": 0.01 + }, + "zenith": { + "role": ["static", "heavy"], + "fire_state": "hold", // burst attacks + "reload": 105.0, // 105sec / 0.7sec/met = 150 meteorsControlled + "limit": 1, + "since": 900, + "thr_mod": 0.01 + }, + "staticheavyarty": { + "role": ["artillery", "support", "heavy"], + "limit": 5, + "thr_mod": 0.01, + "pwr_mod": 10.00 + }, + "turretheavy": { + "role": ["static", "support", "static"], + "thr_mod": 1.00 + }, + "turretantiheavy": { + "role": ["static", "support", "static"], + "thr_mod": 0.55 + }, + "staticarty": { + "role": ["static", "support", "artillery"], + "thr_mod": 0.55 + }, + "staticantinuke": { + "role": ["static", "heavy", "support"], + "since": 720, + "limit": 1 + }, + "turretheavylaser": { + "role": ["static", "heavy"], + "thr_mod": 2.65 + }, + "energysingu": { + "role": ["static", "mine", "heavy"] + + }, + "energyfusion": { + "role": ["static", "mine", "heavy"] + }, + "turretaalaser": { + "role": ["anti_air"], + "attribute": ["siege", "ret_hold"], + "retreat": 0.4, // FIXME: Bunker up turret when it's on low health, doesn't work for statics atm + "thr_mod": 1.0 + }, + "turretaaheavy": { + "role": ["anti_air", "heavy"], + "limit": 1, + "thr_mod": 1.0 + }, + "turretlaser": { + "role": ["static", "riot", "builder"], + "thr_mod": 1.5 + }, + "turretmissile": { + "role": ["transport", "riot", "builder"], + "thr_mod": 1.5 + }, + "turretriot": { + "role": ["static", "riot"], + "thr_mod": 2.65 + }, + "turretaafar": { + "role": ["anti_air", "heavy"], + + "thr_mod": 1.0 + }, + "turretaaflak": { + "role": ["anti_air"], + + "thr_mod": 1.0 + }, + "turretaaclose": { + "role": ["anti_air"], + "thr_mod": 1.0 + }, + "turretgauss": { + "role": ["static", "heavy", "transport"], + "attribute": ["siege", "ret_hold"], + "retreat": 0.4, // FIXME: Bunker up turret when it's on low health, doesn't work for statics atm + "thr_mod": 2.65 + }, + "turretemp": { + "role": ["static", "heavy"], + "thr_mod": 2.5 + }, + + // support factories won't be built in front + "factoryplane": { + "role": ["static"], + "attribute": ["support"] + }, + "factorygunship": { + "role": ["static"], + "attribute": ["support"] + }, + "striderhub": { + "role": ["static"], + "since": 900, + "attribute": ["support"] + }, + + // Enemy Eco!! // + "staticmex": { + "role": ["mine"] + }, + "energywind": { + "role": ["mine"] + }, + "staticradar": { + "role": ["mine"] + }, + "staticcon": { + "role": ["mine"] + }, + "energypylon": { + "role": ["mine"], + "since": 600 + }, + "staticheavyradar": { + "role": ["mine"], + "limit": 1 + }, + "staticstorage": { + "role": ["mine"], + "limit": 5 + }, + "energysolar": { + "role": ["mine"] + }, + + // Chickens!! // + "dronecarry": { + "role": ["transport"] + }, + "chicken": { + "role": ["raider"] + }, + "chicken_blimpy": { + "role": ["mine"] + }, + "chicken_digger": { + "role": ["riot"] + }, + "chicken_digger_b": { + "role": ["riot"] + }, + "chicken_dodo": { + "role": ["mine"] + }, + "chicken_dragon": { + "role": ["heavy"], + "thr_mod": 0.4 + }, + "chicken_drone": { + "role": ["raider"] + }, + "chicken_drone_starter": { + "role": ["raider"] + }, + "chicken_leaper": { + "role": ["raider"] + }, + "chicken_listener": { + "role": ["static"] + }, + "chicken_listener_b": { + "role": ["static"] + }, + "chicken_pigeon": { + "role": ["air"] + }, + "chicken_roc": { + "role": ["air"] + }, + "chicken_shield": { + "role": ["support"] + }, + "chicken_spidermonkey": { + "role": ["anti_air"] + }, + "chicken_tiamat": { + "role": ["air"], + "thr_mod": 0.05 + }, + "chickenblobber": { + "role": ["artillery"] + }, + "chickenbroodqueen": { + "role": ["heavy"], + "thr_mod": 0.05 + }, + "chickenflyerqueen": { + "role": ["air"], + "thr_mod": 0.05 + }, + "chickenlandqueen": { + "role": ["raider"], + "thr_mod": 0.05 + }, + "chickenspire": { + "role": ["static"] + }, + "chickena": { + "role": ["raider"], + "thr_mod": 0.05 + }, + "chickenc": { + "role": ["raider"], + "thr_mod": 0.05 + }, + "chickend": { + "role": ["raider"], + "thr_mod": 0.05 + }, + "chickenf": { + "role": ["raider"], + "thr_mod": 0.05 + }, + "chickenr": { + "role": ["raider"], + "thr_mod": 0.05 + }, + "chickenwurm": { + "role": ["heavy"] + } +} +} diff --git a/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/block_map.json b/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/block_map.json new file mode 100644 index 000000000..9c8237a75 --- /dev/null +++ b/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/block_map.json @@ -0,0 +1,132 @@ +// Mono-space font required +{ +"building": { + "class_land": { + "fac_land": { + // "type": [, ] + // Available blocker_shape: rectangle, circle. + // Available structure_type: factory, mex, engy_low, engy_mid, engy_high, pylon, def_low, def_mid, def_high, special, nano, unknown + "type": ["rectangle", "factory"], + + // Unit of measurement: 1 size/yard/radius = SQUARE_SIZE * 2 = 16 elmos, integer. + // Offset in South facing + "offset": [0, 6], // default: [0, 0] + + // Size of a blocker without yard +// "size": [7, 7], // default: size of a unit + + // Spacer, blocker_size = size + yard + "yard": [12, 12] // default: [0, 0] + + // "ignore": [, , ...] + // Ignore specified structures. + // Additional values: none, all +// "ignore": ["none"] // default: ["none"] + }, + "fac_air": { + "type": ["rectangle", "factory"], + "yard": [8, 8] + }, + "fac_water": { + "type": ["rectangle", "factory"], + "offset": [0, 4], + "yard": [10, 12] + }, + "fac_strider": { + "type": ["rectangle", "special"], + "offset": [0, 12], + "yard": [16, 16] + }, + "solar": { + "type": ["rectangle", "engy_low"], + "ignore": ["mex", "engy_mid", "engy_high", "def_low", "pylon", "nano"] + }, + "wind": { + "type": ["circle", "engy_low"], + // Integer radius of a blocker or desciption string. + // Available string values: explosion, expl_ally +// "radius": "explosion", // default: "explosion" + "ignore": ["mex", "engy_mid", "engy_high", "pylon", "nano"] + }, + "fusion": { + "type": ["circle", "engy_mid"], + "ignore": ["mex", "pylon", "def_low"] + }, + "singu": { + "type": ["circle", "engy_high"], + "radius": "expl_ally", // [radius ~ 1 player .. radius/2 ~ 4+ players] + "ignore": ["mex", "engy_low", "def_low", "pylon", "nano"] + }, + "pylon": { + "type": ["circle", "pylon"], + "not_ignore": ["factory", "pylon"] // default: ["all"] + }, + "store": { + "type": ["rectangle", "mex"], + "not_ignore": ["factory"] + }, + "mex": { + "type": ["rectangle", "mex"], + "not_ignore": ["factory", "pylon"] + }, + "def_low": { + "type": ["circle", "def_low"], + "radius": 10, // 160 / (SQUARE_SIZE * 2) + "ignore": ["engy_mid", "engy_high", "pylon", "nano"] + }, + "caretaker": { + "type": ["rectangle", "nano"], + "ignore": ["mex", "def_low", "engy_mid", "pylon", "engy_high"] + }, + "superweapon": { + "type": ["circle", "special"], + "ignore": ["mex", "def_low", "pylon", "engy_high"] + }, + "protector": { + "type": ["circle", "special"], + "ignore": ["mex", "def_low", "engy_mid", "pylon", "engy_high"] + }, +// "terraform": { +// "type": ["rectangle", "special"], +// "size": [7, 7] // int2(3 + 4, 3 + 4) +// }, + "strider": { + "type": ["rectangle", "special"], + "yard": [4, 4], + "ignore": ["all"] + }, + "_default_": { + "type": ["rectangle", "unknown"], + "yard": [4, 4], + "ignore": ["pylon", "engy_high"] + } + }, + // Water overrides land. Map considered as water if amount of land < 40% + "class_water" : { + "wind": { + "type": ["circle", "engy_low"], + "radius": 1, // default: "explosion" + "ignore": ["mex", "engy_mid", "engy_high", "pylon", "nano"] + } + }, + "instance": { + "fac_land": ["factorycloak", "factoryamph", "factoryhover", "factoryjump", "factoryshield", "factoryspider", "factorytank", "factoryveh"], + "fac_air": ["factoryplane", "factorygunship"], + "fac_water": ["factoryship"], + "fac_strider": ["striderhub"], + "solar": ["energysolar"], + "wind": ["energywind"], + "fusion": ["energyfusion"], + "singu": ["energysingu"], + "pylon": ["energypylon"], + "store": ["staticstorage"], + "mex": ["staticmex"], + "def_low": ["turretmissile", "turretlaser"], + "caretaker": ["staticcon", "staticrearm"], + "superweapon": ["raveparty", "staticnuke", "zenith", "turretaaheavy", "staticheavyarty", "staticantinuke", "staticheavyradar"], +// "protector": ["staticantinuke"], +// "terraform": ["terraunit"], + "strider": ["striderantiheavy", "striderscorpion", "striderdante", "striderarty", "striderfunnelweb", "striderbantha", "striderdetriment", "subtacmissile", "shipcarrier", "shipheavyarty"] + } +} +} diff --git a/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/build_chain.json b/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/build_chain.json new file mode 100644 index 000000000..6bf30ada6 --- /dev/null +++ b/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/build_chain.json @@ -0,0 +1,193 @@ +// Mono-space font required +{ +"porcupine": { + // 0 1 2 3 4 + "unit": ["turretlaser", "turretmissile", "turretriot", "turretheavylaser", "turrettorp", + // 5 6 7 8 9 + "turretaalaser", "staticcon", "turretheavy", "staticshield", "turretemp", + // 10 11 12 13 14 + "turretantiheavy", "staticarty", "turretaafar", "turretaaheavy", "turretgauss", + // 15 16 17 18 19 2 + "staticantinuke", "staticheavyradar", "staticnuke", "energysingu", "striderhub", "raveparty" +], + // Actual number of defences per cluster bounded by income + "land": [0, 1, 3, 5, 2, 14, 1, 9, 5, 6, 2, 3, 5, 0, 8, 9, 14, 1, 3, 6, 16, 12, 11, 13], + "water": [4, 1, 6, 4, 4, 3, 5, 9, 16], + "prevent": 2, // number of preventive defences + "amount": { // income bound factor + "offset": [0.000, 0.11], + // Amount factor: 4x4 ~ 1.85, 20x20 ~ 1.45 + "factor": [1.4, 1.2], + "map": [8, 16] + }, + + // Base defence and time to build it, in seconds + "base": [[0, 5], [9, 300], [0, 360], [1, 400], [0, 500], [16, 600], [5, 660], [18, 840], [1, 990], [5, 1160], [1, 1380], [19, 1400], [2, 1680], [20, 1800], [18, 1830], [15, 1850]], + + "superweapon": { + "unit": ["raveparty", "staticnuke", "staticheavyarty", "zenith", "staticantinuke", "energysingu"], // FIXME: last 2 aren't superweapons + "weight": [ 0.25, 0.40, 0.40, 0.25, 0.25, 0.25], + + "condition": [16, 10000] // [, ] + }, + + // Fallback defence + "default": "turretmissile" +}, + +// Actions on building finished event +"build_chain": { + // WARNING: Avoid recursion + // : factory, nano, store, pylon, energy, defence, bunker, big_gun, radar, sonar, mex, repair + "energy": { + // : {} + "energysingu": { + // Available elements: + // "energy": [max energy income, <"mex"|true|false>] + // "pylon": + // "porc": + // "terra": + // "hub": [ + // // chain1 + // [{, , , }, {, , , }, ...], + // // chain2 + // [{...}, {...}, ...], + // ... + // ] + // : UnitDef + // : + // 1) [x, z] in South facing, elmos + // 2) {: } - left, right, front, back + // : air, no_air, maybe + + // Build pylon in direction of nearby mex cluster + "pylon": true, + + // Build chain of units + "hub": [ + [ // chain1 + {"unit": "turretlaser", "category": "defence", "offset": [-80, -80]}, + {"unit": "turretmissile", "category": "defence", "offset": [-70, 70]}, + {"unit": "turretmissile", "category": "defence", "offset": [-80, 80]}, + {"unit": "staticshield", "category": "defence", "offset": [10, 10]} + ], + [ // chain2 + {"unit": "turretlaser", "category": "defence", "offset": [80, 80]}, + {"unit": "turretemp", "category": "defence", "offset": {"right": 80}}, + {"unit": "turretmissile", "category": "defence", "offset": [70, -70]}, + {"unit": "turretmissile", "category": "defence", "offset": [80, -80]} + ] + ] + }, + "energyfusion": { + "pylon": true, + "hub": [[ + {"unit": "turretlaser", "category": "defence", "offset": [80, -80]}, + {"unit": "staticstorage", "category": "defence", "offset": [-10, -10]}, + {"unit": "turretriot", "category": "defence", "offset": [-80, 80]} + ]] + } + }, + "factory": { + "factoryplane": { + "hub": [[{"unit": "staticrearm", "category": "nano", "offset": {"back": 100}}]] + }, + "factorygunship": { + "hub": [[{"unit": "staticcon", "category": "nano", "offset": {"back": 0}}]] + } + }, + "mex": { + "staticmex": { +// "terra": true, + "energy": [30, true], + "porc": true + } + }, + "big_gun": { + "staticheavyarty": { + "hub": [[ + {"unit": "staticradar", "category": "radar", "offset": {"back": 40}}, + {"unit": "turretaafar", "category": "defence", "offset": {"left": 120}, "condition": "air"}, + {"unit": "turretlaser", "category": "defence", "offset": [-80, 80]}, + {"unit": "turretemp", "category": "defence", "offset": {"front": 60}}, + {"unit": "turretmissile", "category": "defence", "offset": [80, 80]}, + {"unit": "staticshield", "category": "defence", "offset": [-10, -10]}, + {"unit": "staticstorage", "category": "defence", "offset": [-10, -10]}, + {"unit": "turretriot", "category": "defence", "offset": [80, -80]}, + {"unit": "turretmissile", "category": "defence", "offset": [-80, -80]} + ]] + }, + "raveparty": { + "hub": [[ + {"unit": "staticradar", "category": "radar", "offset": {"back": 40}}, + {"unit": "turretaafar", "category": "defence", "offset": {"left": 120}, "condition": "air"}, + {"unit": "turretlaser", "category": "defence", "offset": [-80, 80]}, + {"unit": "turretemp", "category": "defence", "offset": {"front": 60}}, + {"unit": "turretlaser", "category": "defence", "offset": [80, -80]}, + {"unit": "turretmissile", "category": "defence", "offset": [80, 80]}, + {"unit": "staticshield", "category": "defence", "offset": [-10, -10]}, + {"unit": "staticshield", "category": "defence", "offset": [10, 10]}, + {"unit": "staticstorage", "category": "defence", "offset": [-10, -10]}, + {"unit": "turretriot", "category": "defence", "offset": [80, 80]}, + {"unit": "turretriot", "category": "defence", "offset": [-80, -80]}, + {"unit": "turretmissile", "category": "defence", "offset": [-80, -80]} + ]] + }, + "mahlazer": { + "hub": [[ + {"unit": "staticradar", "category": "radar", "offset": {"back": 40}}, + {"unit": "turretaafar", "category": "defence", "offset": {"left": 120}, "condition": "air"}, + {"unit": "turretlaser", "category": "defence", "offset": [-80, 80]}, + {"unit": "turretlaser", "category": "defence", "offset": [80, -80]}, + {"unit": "turretmissile", "category": "defence", "offset": [80, 80]}, + {"unit": "staticshield", "category": "defence", "offset": [-10, -10]}, + {"unit": "staticshield", "category": "defence", "offset": [10, 10]}, + {"unit": "staticstorage", "category": "defence", "offset": [-10, -10]}, + {"unit": "turretriot", "category": "defence", "offset": [80, 80]}, + {"unit": "turretriot", "category": "defence", "offset": [-80, -80]}, + {"unit": "turretmissile", "category": "defence", "offset": [-80, -80]} + ]] + }, + "staticheavyradar": { + "hub": [[ + {"unit": "turretlaser", "category": "defence", "offset": [80, -80]}, + {"unit": "turretmissile", "category": "defence", "offset": [-80, 80]} + ]] + }, + "staticnuke": { + "hub": [[ + {"unit": "staticradar", "category": "radar", "offset": {"back": 40}}, + {"unit": "turretaafar", "category": "defence", "offset": {"left": 120}, "condition": "air"}, + {"unit": "turretlaser", "category": "defence", "offset": [-80, 80]}, + {"unit": "turretmissile", "category": "defence", "offset": [80, 80]}, + {"unit": "turretriot", "category": "defence", "offset": [80, -80]} + ]] + }, + "staticantinuke": { + "hub": [[ + {"unit": "staticradar", "category": "radar", "offset": {"back": 40}}, + {"unit": "turretlaser", "category": "defence", "offset": [-80, 80]}, + {"unit": "turretlaser", "category": "defence", "offset": {"left": 40}}, + {"unit": "turretemp", "category": "defence", "offset": {"back": 60}}, + {"unit": "turretmissile", "category": "defence", "offset": [-80, -80]} + ]] + }, + "energypylon": { + "porc": true + }, + "turretaaheavy": { + "pylon": true, + "hub": [ + [ + {"unit": "staticradar", "category": "radar", "offset": {"back": 40}}, + {"unit": "turretlaser", "category": "defence", "offset": [-80, 80]}, + {"unit": "turretmissile", "category": "defence", "offset": [80, 80]}, + {"unit": "turretriot", "category": "defence", "offset": [80, -80]}, + {"unit": "staticshield", "category": "defence", "offset": [10, 10]}, + {"unit": "staticstorage", "category": "defence", "offset": [-10, -10]}, + {"unit": "turretmissile", "category": "defence", "offset": [-80, -80]} + ]] + } + } +} +} \ No newline at end of file diff --git a/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/commander.json b/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/commander.json new file mode 100644 index 000000000..f6c1b5dcb --- /dev/null +++ b/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/commander.json @@ -0,0 +1,379 @@ +// Mono-space font required +{ +"commander": { + "prefix": "dyntrainer_", + "suffix": "_base", + "unit": { + "support": { + // Choice importance, 0 by default + "importance": 0.25, + + // Starting units (order matters) + "start": { + "factory": { + "factorycloak": [ + // [, [, , ...]] + [0.9, ["builder", "raider", "raider", "raider", "raider", "raider", "raider", "raider", "raider"]], + [0.1, ["raider", "builder", "riot", "builder", "raider", "raider", "raider", "raider", "raider", "raider"]] + ], + "factorygunship": [ + [0.5, ["builder", "skirmish", "skirmish", "support", "skirmish", "skirmish"]], + [0.5, ["scout", "support", "builder","support", "skirmish", "skirmish", "support", "skirmish", "skirmish"]] + ], + "factoryamph": [ + [0.1, ["builder", "riot", "raider", "raider", "raider", "raider", "raider"]], + [0.9, ["raider", "raider", "raider", "raider", "raider", "builder", "builder", "riot"]] + ], + "factoryveh": [ + [0.1, ["scout", "builder", "scout", "skirmish", "raider", "raider", "raider", "raider", "raider"]], + [0.9, ["scout", "builder", "scout", "riot", "raider", "raider", "raider", "raider"]] + ], + "factoryhover": [ + [0.9, ["builder", "raider", "raider", "raider", "raider", "raider", "raider", "raider", "raider", "builder"]], + [0.1, ["builder", "raider", "raider", "raider", "skirmish", "builder", "skirmish", "skirmish"]] + ], + "factoryplane": [ + [0.5, ["anti_air"]], + [0.5, ["anti_air"]] + ], + "factorytank": [ + [0.5, ["builder", "scout", "scout", "raider"]], + [0.5, ["builder", "scout", "scout", "riot"]] + ], + "factoryspider": [ + [0.5, ["scout", "builder", "scout", "scout", "scout", "scout", "scout", "riot", "scout", "builder", "scout", "riot", "scout", "builder"]], + [0.5, ["scout", "builder", "scout", "scout", "scout", "scout", "riot", "scout", "builder", "support"]] + ], + "factoryshield": [ + [0.5, ["builder", "scout", "raider", "scout", "scout", "raider", "raider", "builder", "builder"]], + [0.5, ["builder", "scout", "scout", "raider", "raider", "builder", "raider", "raider", "raider"]] + ], + "factoryjump": [ + [0.5, ["scout", "scout", "raider", "scout","builder", "scout", "raider"]], + [0.5, ["scout", "scout", "scout", "scout", "builder", "raider", "scout", "raider"]] + ] + }, + "default": ["riot", "raider", "builder"] + }, + + // Morph params + "upgrade": { + "time": 420, // Force-morph delay, in seconds + "module": [ // List of dynamic module IDs + [13], // shotgun + [31, 42], // Cloak, Nano + [15, 41, 37], // sniper, range, health + [34, 34, 34], // companion drones + [35, 35, 35], // battle drones + [35, 35, 35], // battle drones + [35, 35, 34], // battle drones, companion drones + [34, 34, 34], // companion drones + [34, 40, 40], // companion drones, speed + [40, 40, 40], // speed + [40, 40, 40], // speed + [37, 37, 37], // health + [37, 37, 37], // health + [37, 36, 36], // health, regen + [36, 36, 36], // regen + [36, 36, 36], // regen + [42, 42, 42], // nano + [42, 42, 42], // nano + [42, 27, 29], // nano, disruptor ammo, jammer + [32, 33, 30], // area cloak, lazarus, radar + [41, 41, 41], // range + [41, 41, 41], // range + [41, 38, 38], // range, high density + [38, 38, 38], // high density + [38, 38, 38], // high density + [39, 39, 39], // damage + [39, 39, 39], // damage + [39, 39] // damage + ] + }, + + // Commander hides if ("time" elapsed) and ("threat" exceeds value or enemy has "air") + "hide": { + "time": 480, // seconds + "threat": 30, + "air": true + } + }, + "recon": { + // Choice importance, 0 by default + "importance": 0.65, + + // Starting units (order matters) + "start": { + "factory": { + "factorycloak": [ + // [, [, , ...]] + [0.9, ["builder", "raider", "raider", "raider", "raider", "raider", "raider", "raider", "raider"]], + [0.1, ["builder", "raider", "riot", "raider", "raider", "raider", "raider"]] + ], + "factorygunship": [ + [0.8, ["support", "support", "support", "support", "skirmish", "skirmish", "support", "skirmish", "skirmish"]], + [0.2, ["scout", "support", "builder","support", "skirmish", "skirmish", "support", "skirmish", "skirmish"]] + ], + "factoryamph": [ + [0.1, ["builder", "riot", "raider", "raider", "raider", "raider", "raider"]], + [0.9, ["builder", "raider", "raider", "raider", "raider", "raider", "builder", "riot"]] + ], + "factoryveh": [ + [0.2, ["scout", "scout", "builder", "raider", "raider", "raider", "raider", "scout"]], + [0.8, ["builder", "scout", "raider", "scout", "raider", "raider", "raider", "scout", "raider", "raider"]] + ], + "factoryhover": [ + [0.5, ["builder", "raider", "raider", "raider", "raider"]], + [0.5, ["builder", "raider", "raider", "raider", "raider", "skirmish", "skirmish"]] + ], + "factoryplane": [ + [0.5, ["scout"]], + [0.5, ["anti_air"]] + ], + "factorytank": [ + [0.5, ["builder", "scout", "scout", "raider", "raider", "raider"]], + [0.5, ["builder", "scout", "scout", "builder", "assault"]] + ], + "factoryspider": [ + [0.5, ["builder", "scout", "scout", "scout", "scout", "scout", "scout", "riot", "scout", "scout", "riot", "scout", "builder"]], + [0.5, ["builder", "scout", "scout", "scout", "scout", "scout", "scout", "scout", "scout", "scout", "scout", "scout", "scout", "riot", "scout", "builder", "support"]] + ], + "factoryshield": [ + [0.5, ["builder", "scout", "raider", "raider", "raider", "builder"]], + [0.5, ["builder", "scout", "raider", "raider", "builder", "raider", "raider", "raider"]] + ], + "factoryjump": [ + [0.5, ["builder", "scout", "scout", "raider", "builder", "scout", "raider"]], + [0.5, ["builder", "scout", "scout", "scout", "builder", "scout", "raider", "scout", "raider"]] + ] + }, + "default": ["raider", "raider", "builder"] + }, + + // Morph params + "upgrade": { + "time": 420, // Force-morph delay, in seconds + "module": [ // List of dynamic module IDs + [7, 30], // Machinegun + [31, 36], // Cloak, Regen + [19, 38, 39], // disruptor bomb, high density, damage boost + [34, 34, 34], // companion drones + [34, 34, 34], // companion drones + [34, 34, 40], // companion drones, speed + [40, 40, 40], // speed + [40, 40, 40], // speed + [40, 37, 37], // speed, health + [37, 37, 37], // health + [37, 37, 37], // health + [36, 36, 36], // regen + [36, 36, 36], // regen + [36, 42, 42], // regen, builder + [42, 42, 42], // builder + [42, 42, 42], // builder + [30, 27, 29], // radar, disruptor ammo, jammer + [41, 41, 41], // range + [41, 41, 41], // range + [41, 41, 39], // range, damage + [39, 39, 39], // damage + [39, 39, 39], // damage + [38, 38, 38], // high density + [38, 38, 38], // high density + [38] // high density + ] + }, + + // Commander hides if ("time" elapsed) and ("threat" exceeds value or enemy has "air") + "hide": { + "time": 600, // seconds + "threat": 50, + "air": true + } + }, + "assault": { + // Choice importance, 0 by default + "importance": 0.25, + + // Starting units (order matters) + "start": { + "factory": { + "factorycloak": [ + // [, [, , ...]] + [0.8, ["raider", "raider", "builder", "raider", "raider", "builder", "raider", "raider", "raider", "raider"]], + [0.2, ["raider", "builder", "riot", "builder", "raider", "raider", "raider", "raider"]] + ], + "factorygunship": [ + [0.5, ["support", "support", "support", "support", "skirmish", "skirmish", "support", "skirmish", "skirmish"]], + [0.5, ["anti_heavy"]] + ], + "factoryamph": [ + [0.2, ["builder", "riot", "builder", "raider", "raider", "raider", "raider", "raider"]], + [0.8, ["raider", "raider", "raider", "raider", "raider", "builder", "builder", "riot", "raider", "builder", "raider"]] + ], + "factoryveh": [ + [0.10, ["scout", "builder", "skirmish", "builder", "riot", "builder", "scout", "scout", "scout", "skirmish", "skirmish", "skirmish"]], + [0.15, ["scout", "scout", "builder", "riot", "builder", "skirmish", "builder", "skirmish", "skirmish", "skirmish", "skirmish", "builder", "riot"]], + [0.75, ["scout", "scout", "raider", "raider", "builder", "builder", "raider", "raider", "raider", "raider", "raider", "builder", "scout"]] + ], + "factoryhover": [ + [0.5, ["builder", "raider", "raider", "raider", "raider", "builder", "raider", "raider", "raider", "raider", "raider", "builder"]], + [0.5, ["builder", "raider", "raider", "raider", "raider", "builder", "skirmish", "builder", "skirmish", "skirmish"]] + ], + "factoryplane": [ + [0.5, ["scout"]], + [0.5, ["anti_air"]] + ], + "factorytank": [ + [0.5, ["riot", "builder", "assault", "builder", "assault", "builder", "builder", "heavy"]], + [0.25, ["raider", "builder", "raider", "builder", "raider", "raider", "raider", "builder", "assault"]], + [0.25, ["builder", "riot", "builder", "riot", "assault", "builder", "assault"]] + ], + "factoryspider": [ + [0.5, ["scout", "scout", "scout", "builder", "scout", "scout", "scout", "riot", "scout", "builder", "scout", "riot", "scout", "builder"]], + [0.5, ["scout", "scout", "scout", "scout", "scout", "scout", "scout", "scout", "scout", "scout", "scout", "scout", "builder", "riot", "scout", "builder", "support"]] + ], + "factoryshield": [ + [0.5, ["scout", "scout", "scout", "builder", "scout", "raider", "raider", "raider", "builder", "builder"]], + [0.5, ["scout", "builder", "raider", "raider", "scout", "scout", "scout", "builder", "raider", "raider", "raider"]] + ], + "factoryjump": [ + [0.5, ["scout", "scout", "raider", "scout", "builder", "assault"]], + [0.5, ["scout", "scout", "builder", "raider", "scout", "raider", "builder", "raider"]] + ] + }, + "default": ["raider", "raider", "builder"] + }, + + // Morph params + "upgrade": { + "time": 420, // Force-morph delay, in seconds + "module": [ // List of dynamic module IDs + [11, 30], // shotgun + [24, 37], // shield, health + [11, 41, 41], // Double Riot, range + [38, 41, 41], // high density, range + [36, 41, 36], // regen, range, regen + [41, 41, 41], // range + [39, 39, 39], // damage + [39, 39, 39], // damage + [39, 39, 25], // damage, area shield + [26, 29, 30], // napalm, jammer, radar + [34, 34, 34], // companion drones + [34, 34, 34], // companion drones + [34, 34, 40], // companion drones, speed + [40, 40, 40], // speed + [40, 40, 40], // speed + [40, 36, 36], // speed, regen + [36, 36, 36], // regen + [36, 42, 42], // regen, nano + [42, 42, 42], // nano + [42, 42, 42], // nano + [37, 37, 37], // health + [37, 37, 37], // health + [37, 38, 38], // health, high density + [38, 38, 38], // high density + [38, 38] // high density + ] + }, + + // Commander hides if ("time" elapsed) and ("threat" exceeds value or enemy has "air") + "hide": { + "time": 600, // seconds + "threat": 70, + "air": true + } + }, + "strike": { + // Choice importance, 0 by default + "importance": 0.1, + + // Starting units (order matters) + "start": { + "factory": { + "factorycloak": [ + // [, [, , ...]] + [0.8, ["raider", "raider", "builder", "raider", "raider", "builder", "raider", "raider", "raider", "raider"]], + [0.2, ["builder", "riot", "builder", "raider", "raider", "raider", "raider"]] + ], + "factorygunship": [ + [0.5, ["support", "support", "support", "support", "skirmish", "skirmish", "support", "skirmish", "skirmish"]], + [0.5, ["scout", "support", "builder","support", "skirmish", "skirmish", "support", "skirmish", "skirmish"]] + ], + "factoryamph": [ + [0.2, ["builder", "riot", "builder", "raider", "raider", "raider", "raider", "raider"]], + [0.8, ["builder", "raider", "raider", "raider", "raider", "raider", "builder", "builder", "riot", "raider", "builder", "raider"]] + ], + "factoryveh": [ + [0.1, ["scout", "scout", "scout", "builder", "skirmish", "builder", "skirmish", "skirmish", "skirmish", "scout", "builder", "riot"]], + [0.9, ["builder", "scout", "scout", "raider", "raider", "raider", "raider", "raider", "builder", "builder", "scout", "raider", "raider", "raider", "raider", "raider", "builder"]] + ], + "factoryhover": [ + [0.5, ["builder", "raider", "raider", "raider", "raider", "builder", "raider", "raider", "raider", "raider", "raider", "builder"]], + [0.5, ["builder", "raider", "raider", "raider", "raider", "builder", "raider", "raider", "raider", "skirmish", "builder", "skirmish", "skirmish"]] + ], + "factoryplane": [ + [0.5, ["scout"]], + [0.5, ["anti_air"]] + ], + "factorytank": [ + [0.25, ["riot", "builder", "assault", "builder", "assault", "builder", "builder", "assault"]], + [0.5, ["raider", "builder", "raider", "builder", "raider", "raider", "raider", "builder", "assault"]], + [0.25, ["builder", "riot", "builder", "riot", "assault", "builder", "assault"]] + ], + "factoryspider": [ + [0.5, ["builder", "scout", "scout", "scout", "scout", "scout", "scout", "riot", "scout", "builder", "scout", "riot", "scout", "builder"]], + [0.5, ["builder", "scout", "scout", "scout", "scout", "scout", "scout", "scout", "scout", "scout", "scout", "scout", "scout", "builder", "riot", "scout", "builder", "support"]] + ], + "factoryshield": [ + [0.5, ["builder", "scout", "raider", "raider", "raider", "builder"]], + [0.5, ["scout", "builder", "raider", "raider", "builder", "raider", "raider", "raider"]] + ], + "factoryjump": [ + [0.5, ["scout", "scout", "scout", "scout", "raider", "raider"]], + [0.5, ["scout", "scout", "scout", "scout", "builder", "raider", "raider"]] + ] + }, + "default": ["raider", "raider", "builder"] + }, + + // Morph params + "upgrade": { + "time": 420, // Force-morph delay, in seconds + "module": [ // List of dynamic module IDs + [4, 30], // beam laser + [31, 36], // cloak, regen + [8, 40, 36], // lightning, speed, regen + [37, 40, 36], // health, speed, regen + [37, 40, 36], // health, speed, regen + [37, 40, 36], // health, speed, regen + [37, 40, 36], // health, speed, regen + [40, 40, 40], // speed + [28, 29, 30], // flux, jammer, radar + [36, 36, 37], // regen, health + [37, 37, 37], // health + [32, 41, 41], // area cloak, range + [41, 41, 41], // range + [41, 41, 41], // range + [34, 34, 34], // companion drones + [34, 34, 34], // companion drones + [34, 34, 42], // companion drones, nano + [42, 42, 42], // nano + [42, 42, 42], // nano + [42, 39, 39], // nano, damage + [39, 39, 39], // damage + [39, 39, 39], // damage + [38, 38, 38], // high density + [38, 38, 38], // high density + [38, 38] // high density + ] + }, + + // Commander hides if ("time" elapsed) and ("threat" exceeds value or enemy has "air") + "hide": { + "time": 480, // seconds + "threat": 50, + "air": true + } + } + } +} +} diff --git a/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/economy.json b/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/economy.json new file mode 100644 index 000000000..1d8c31b5e --- /dev/null +++ b/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/economy.json @@ -0,0 +1,72 @@ +// Mono-space font required +{ +"economy": { + // Limits of energy structures partly defined by parabola in space (structure_cost/energyMake, unit_limit). + // Parabola defined by 3 control points. + // For example land config: + // P0 = energysingu: (4000/225; random(1..2)) = (17.78, 1) + // P1 = energyfusion: (1000/35; random(3)) = (28.57, 3) + // P2 = energysolar: (70/2; random(10..15)) = (35, 13) + // P(x) => y = 0.079550*x*x - 3.501790*x + 38.113789 + // Then parabola P(x) defines limit for + // "energygeo": x=500/25=20, y = P(20) = 31.82 - 70.0358 + 38.113789 ~= 0 + // "energywind": x=35/1.2=29.17, y = P(29.17) ~= 4 + // + // Metal income condition for energy structure is: income > sqrt(structure_cost*0.4). + // Energy buildings are sorted by structure_cost/energy_make (asc). + // Config in example with factor=0.8 leads to next build choice: + // 1) nothing if singu_limit >= 1; + // 2) else if singu_limit < 1 and income > 50 then singu; + // (ignored) else if geo_limit < 0 and income > 17.68 then geo; + // 3) else if fusion_limit < 3 and income > 25 then fusion; + // 4) else if tidal_limit < 4 and income > 4.68 then wind/tidal; + // 5) else if solar_limit < 13 and income > 6.61 then solar; + // 6) if nothing selected then build highest energy according to income. + "energy": { + // If land area >= 40% of the map then "land" config used, "water" otherwise + "land": { + // "": [, ] + // limit = random(..) + "energysingu": [6], + "energyfusion": [6, 10], + "energysolar": [40, 40] + }, + "water": { + "energysingu": [1], + "energyfusion": [4], + "energywind": [20] + }, + // income factor for energy, time is in seconds + // [[, ], [, ]] + "factor": [[0.15, 1], [8.0, 480]], + + "pylon": ["energypylon", "energysolar", "energywind"] + }, + + // Scales metal income + // ecoFactor = teamSize*eps_step+(1-eps_step) + "eps_step": 0.017, + + // Mobile buildpower to metal income ratio + "buildpower": 1.22, + // Metal excess to income ratio, -1 to disable + "excess": -1.0, + // Mobile constructor to static constructor metal pull ratio + // [[, ], [, ]] + "ms_pull": [[0.62, 0.0], [0.60, 0.66]], + // Max percent of mexes circuit team allowed to take. + // If its <1.0 then expansion obeys ms_pull rule, if >=1.0 then ms_pull doesn't affect expansion (mex, pylon, energy). + "mex_max": 2.0, // 200% + // Construction order delay in seconds, -1 to disable + "build_delay": -1.0, + + // New factory switch interval, in seconds + "switch": 830, + + "terra": "terraunit", + "airpad": "staticrearm", + + // Unknown UnitDef replacer + "default": "turretmissile" +} +} diff --git a/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/factory.json b/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/factory.json new file mode 100644 index 000000000..12809ba4b --- /dev/null +++ b/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/factory.json @@ -0,0 +1,376 @@ +// Mono-space font required +{ +// Factory selection parameters +"select": { + "air_map": 80, + "offset": [-20, 20], + // Speed factor: 8x8 ~ 0%, 24x24 ~ 40% + "speed": [0, 40], + "map": [8, 24], + "no_air": 3 +}, + +// Define factories +"factory": { + "factorycloak": { + // Adjusts the priority of factory choice (factories with map_percent < 20 are ignored) + // map_percent is [20..100] + // On start: priority ~= map_percent * importance0 + random(-20..+20) + // During game: priority ~= map_percent * importance1 + random(-20..+20) + // importanceN = 1.0 by default if not set + "importance": [0.78, 0.2], + + // 'require_energy' adds energy requirement for tierN (N>0): fallback to lowest tier on low energy + "require_energy": true, + + // If income*ecoFactor < income_tier[N] then 'tierN' probability will be used + "income_tier": [20, 30, 40], + + // conjurer, glaive, scythe, rocko, warrior, zeus, hammer, sniper, tick, eraser, gremlin + "unit": ["cloakcon", "cloakraid", "cloakheavyraid", "cloakskirm", "cloakriot", "cloakassault", "cloakarty", "cloaksnipe", "cloakbomb", "cloakjammer", "cloakaa"], + + "land": { + // 0-8m Opening - Glaives & Warriors most important for scouting, map control and defence. + "tier0": [ 0.10, 0.54, 0.03, 0.30, 0.03, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00], + + // 9-16m Early Game - Map control still important but move towards Scythe raiding and Riot defense from raider balls. + "tier1": [ 0.10, 0.20, 0.06, 0.51, 0.10, 0.00, 0.00, 0.03, 0.00, 0.00, 0.00], + + // 17-24m Expanding - Good size terriotiry now, so less scouting and begin producing a little assault/arty on the side. + "tier2": [ 0.10, 0.01, 0.20, 0.20, 0.03, 0.15, 0.00, 0.20, 0.00, 0.11, 0.00] + + // 25-32m Expansions meet - Economy can afford to begin producing in bulk so unit compositions alter. + // "tier3": [ 0.10, 0.40, 0.05, 0.30, 0.00, 0.10, 0.00, 0.00, 0.00, 0.05, 0.00], + + // 33m -40m Solid Fronts - Now we stop raiding and start pushing. + // "tier4": [ 0.10, 0.35, 0.10, 0.30, 0.00, 0.10, 0.00, 0.00, 0.00, 0.05, 0.00], + + // 41m - 56m Mid Game - we must have 2 facs by now, stop making balanced compositions and start being abusive. + // "tier5": [ 0.10, 0.05, 0.25, 0.10, 0.00, 0.20, 0.10, 0.00, 0.00, 0.10, 0.00], + + // 57m - 72m Late Game - we must have 2 facs & Striders by now, go nuts! + // "tier6": [ 0.10, 0.00, 0.65, 0.00, 0.00, 0.00, 0.00, 0.15, 0.00, 0.10, 0.00], + + // 72m - inf+ Late late Game - This fac sucks! + // "tier7": [ 0.10, 0.00, 0.65, 0.00, 0.00, 0.00, 0.00, 0.15, 0.00, 0.10, 0.00] + }, + "air": { + // 0-8m Opening - Glaives & Warriors most important for scouting, map control and defence. + "tier0": [ 0.10, 0.54, 0.26, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.10], + + // 9-16m Early Game - Map control still important but move towards Scythe raiding and Riot defense from raider balls. + "tier1": [ 0.10, 0.25, 0.11, 0.38, 0.00, 0.06, 0.00, 0.00, 0.00, 0.00, 0.10], + + // 17-24m Expanding - Good size terriotiry now, so less scouting and begin producing a little assault/arty on the side. + "tier2": [ 0.20, 0.10, 0.10, 0.33, 0.00, 0.12, 0.00, 0.00, 0.00, 0.05, 0.10] + }, + "caretaker": 3 + }, + + "factorygunship": { + "importance": [1.00, 1.7], + "require_energy": false, + + "income_tier": [16, 24, 32, 40, 56, 72, 85], + // wasp, blastwing, gnat, banshee, rapier, brawler, blackdawn, krow, valkyrie, vindicator, trident + "unit": ["gunshipcon", "gunshipbomb", "gunshipemp", "gunshipraid", "gunshipskirm", "gunshipheavyskirm", "gunshipassault", "gunshipkrow", "gunshiptrans", "gunshipheavytrans", "gunshipaa"], + "land": { + // 0-8m Opening - Blastwing and banshee Harass + "tier0": [ 0.00, 0.17, 0.00, 0.10, 0.71, 0.00, 0.02, 0.00, 0.00, 0.00, 0.00], + // 9-16m Early Game - Banshee with a chance of Blackdawn + "tier1": [ 0.00, 0.20, 0.00, 0.02, 0.45, 0.31, 0.02, 0.00, 0.00, 0.00, 0.00], + // 17-24m Expanding - Time to start a-makin Brawlers + "tier2": [ 0.00, 0.02, 0.00, 0.00, 0.04, 0.90, 0.04, 0.00, 0.00, 0.00, 0.00], + // 25-32m Expansions meet - Time to keep a-makin Brawlers + "tier3": [ 0.00, 0.05, 0.00, 0.00, 0.04, 0.83, 0.08, 0.00, 0.00, 0.00, 0.00], + // 33m -40m Solid Fronts - Brawlers with a chance of Krow + "tier4": [ 0.00, 0.04, 0.00, 0.00, 0.05, 0.80, 0.10, 0.01, 0.00, 0.00, 0.00], + // 41m - 56m Mid Game - Brawlers with a bigger chance of Krow + "tier5": [ 0.00, 0.05, 0.00, 0.00, 0.00, 0.87, 0.06, 0.02, 0.00, 0.00, 0.00], + // 57m - 72m Late Game - we must have 2 facs & Striders by now, go nuts! + "tier6": [ 0.00, 0.05, 0.00, 0.00, 0.00, 0.84, 0.07, 0.04, 0.00, 0.00, 0.00], + // 72m - inf+ Late late Game - Spam Krows! + "tier7": [ 0.00, 0.05, 0.00, 0.00, 0.00, 0.90, 0.00, 0.05, 0.00, 0.00, 0.00] + }, + + "caretaker": 3 + }, + + "factoryamph": { + "importance": [0.85, 1.0], + "require_energy": false, + + "income_tier": [16, 24, 32, 40, 56, 72, 100], + // conch, duck, archer, buoy, scallop, grizzly, djinn, angler + "unit": ["amphcon", "amphraid", "amphimpulse", "amphfloater", "amphriot", "amphassault", "amphtele", "amphaa"], + "land": { + // 0-8m Opening - Ducks and Archers + "tier0": [ 0.00, 0.53, 0.25, 0.20, 0.02, 0.00, 0.00, 0.00], + // 9-16m Early Game - Still mostly Ducks, Ducks are amazing + "tier1": [ 0.05, 0.10, 0.08, 0.55, 0.22, 0.00, 0.00, 0.00], + // 17-24m Expanding - Less Ducks, more Scallop/Bouy + "tier2": [ 0.10, 0.10, 0.00, 0.60, 0.15, 0.05, 0.00, 0.00], + // 25-32m Expansions meet - Time to start producing Bouy + "tier3": [ 0.15, 0.11, 0.00, 0.49, 0.12, 0.13, 0.00, 0.00], + // 33m -40m Solid Fronts - Time to start producing even more Bouy + "tier4": [ 0.16, 0.11, 0.00, 0.54, 0.04, 0.15, 0.00, 0.00], + // 41m - 56m Mid Game - Switch to Grizzly + "tier5": [ 0.20, 0.10, 0.02, 0.51, 0.02, 0.17, 0.00, 0.00], + // 57m - 72m Late Game - MORE Grizzly + "tier6": [ 0.20, 0.10, 0.02, 0.48, 0.02, 0.18, 0.00, 0.00], + // 72m - inf+ Late late Game - SPAM GRIZZLY + "tier7": [ 0.20, 0.08, 0.02, 0.46, 0.02, 0.22, 0.00, 0.00] + }, + "air": { + // 0-8m Opening - Ducks and Archers + "tier0": [ 0.00, 0.58, 0.25, 0.10, 0.02, 0.00, 0.00, 0.05], + // 9-16m Early Game - Still mostly Ducks, Ducks are amazing + "tier1": [ 0.05, 0.10, 0.11, 0.40, 0.19, 0.00, 0.00, 0.05], + // 17-24m Expanding - Less Ducks, more Scallop/Bouy + "tier2": [ 0.10, 0.11, 0.04, 0.53, 0.12, 0.05, 0.00, 0.05], + // 25-32m Expansions meet - Time to start producing Bouy + "tier3": [ 0.15, 0.11, 0.02, 0.42, 0.12, 0.13, 0.00, 0.05], + // 33m -40m Solid Fronts - Time to start producing even more Bouy + "tier4": [ 0.15, 0.10, 0.02, 0.52, 0.04, 0.15, 0.00, 0.05], + // 41m - 56m Mid Game - Switch to Grizzly + "tier5": [ 0.16, 0.13, 0.02, 0.45, 0.02, 0.17, 0.00, 0.05], + // 57m - 72m Late Game - MORE Grizzly + "tier6": [ 0.20, 0.10, 0.02, 0.43, 0.02, 0.18, 0.00, 0.05], + // 72m - inf+ Late late Game - SPAM GRIZZLY + "tier7": [ 0.20, 0.08, 0.02, 0.41, 0.02, 0.22, 0.00, 0.05] + }, + "caretaker": 3 + }, + + "factoryspider": { + "importance": [0.71, 0.7], + "require_energy": false, + + "income_tier": [16, 24, 32, 40, 56, 72, 100], + // weaver, flea, hermit, venom, redback, recluse, crabe, infiltrator, tarantula + "unit": ["spidercon", "spiderscout", "spiderassault", "spideremp", "spiderriot", "spiderskirm", "spidercrabe", "spiderantiheavy", "spideraa"], + "land": { + // 0-12m Opening - Opening turbo Flea spam & Riots + "tier0": [ 0.00, 0.73, 0.00, 0.22, 0.05, 0.00, 0.00, 0.00, 0.00], + // 13-18m Early Game - Reducing Flea spam, still mostly Riots + "tier1": [ 0.00, 0.59, 0.00, 0.05, 0.05, 0.31, 0.00, 0.00, 0.00], + // 17-24m Expanding - Slant production towards Hermit & Redback + "tier2": [ 0.06, 0.48, 0.04, 0.05, 0.00, 0.35, 0.02, 0.00, 0.00], + // 25-32m Expansions meet - Slant production towards Hermit & Recluse + "tier3": [ 0.08, 0.45, 0.06, 0.03, 0.00, 0.33, 0.05, 0.00, 0.00], + // 33m -40m Solid Fronts - Greater Emphasis on Hermit & Crabbe + "tier4": [ 0.08, 0.40, 0.09, 0.03, 0.00, 0.32, 0.08, 0.00, 0.00], + // 41m - 56m Mid Game - We need more Crabbes + "tier5": [ 0.08, 0.42, 0.07, 0.02, 0.00, 0.31, 0.10, 0.00, 0.00], + // 57m - 72m Late Game - MORE CRABBES + "tier6": [ 0.09, 0.40, 0.11, 0.00, 0.00, 0.29, 0.11, 0.00, 0.00], + // 72m - inf+ Late late Game - TURBO CRABBES + "tier7": [ 0.10, 0.35, 0.20, 0.00, 0.00, 0.22, 0.13, 0.00, 0.00] + }, + + "caretaker": 3 + }, + + "factoryveh": { + "importance": [1.05, 0.2], + "require_energy": false, + + "income_tier": [16, 24, 32, 40, 56, 72, 100], + // mason, dart, scorcher, slasher, leveler, ravager, dominatrix, wolverine, impaler, crasher + "unit": ["vehcon", "vehscout", "vehraid", "vehsupport", "vehriot", "vehassault", "vehcapture", "veharty", "vehheavyarty", "vehaa"], + "land": { + // 0-8m Opening - Dart, Riot & Slasher + "tier0": [ 0.00, 0.33, 0.55, 0.12, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00], + // 9-16m Early Game - Slasher/Riot with an occasional Ravager + "tier1": [ 0.10, 0.22, 0.18, 0.10, 0.00, 0.38, 0.00, 0.00, 0.02, 0.00], + // 17-24m Expanding - Less scouting and Riot, more Ravager + "tier2": [ 0.10, 0.10, 0.13, 0.13, 0.05, 0.41, 0.02, 0.03, 0.03, 0.00], + // 25-32m Expansions meet - Begin serious Ravager production + "tier3": [ 0.15, 0.20, 0.10, 0.05, 0.04, 0.32, 0.07, 0.04, 0.03, 0.00], + // 33m -40m Solid Fronts - Overdrive Ravager production + "tier4": [ 0.20, 0.20, 0.10, 0.05, 0.04, 0.32, 0.02, 0.04, 0.03, 0.00], + // 41m - 56m Mid Game - Drop Slashers, more Artillery + "tier5": [ 0.20, 0.18, 0.10, 0.00, 0.06, 0.36, 0.01, 0.05, 0.04, 0.00], + // 57m - 72m Late Game - More artillery and Ravager + "tier6": [ 0.23, 0.25, 0.09, 0.00, 0.00, 0.28, 0.02, 0.06, 0.07, 0.00], + // 72m - inf+ Late late Game - Maximum Artillery + "tier7": [ 0.25, 0.15, 0.02, 0.02, 0.06, 0.38, 0.05, 0.00, 0.07, 0.00] + }, + "air": { + // 0-8m Opening - Dart, Riot & Slasher + "tier0": [ 0.00, 0.33, 0.50, 0.12, 0.00, 0.00, 0.00, 0.00, 0.00, 0.05], + // 9-16m Early Game - Slasher/Riot with an occasional Ravager + "tier1": [ 0.10, 0.22, 0.13, 0.10, 0.00, 0.40, 0.00, 0.00, 0.00, 0.05], + // 17-24m Expanding - Less scouting and Riot, more Ravager + "tier2": [ 0.10, 0.10, 0.04, 0.23, 0.05, 0.40, 0.00, 0.03, 0.00, 0.05], + // 25-32m Expansions meet - Begin serious Ravager production + "tier3": [ 0.10, 0.10, 0.08, 0.21, 0.04, 0.46, 0.02, 0.04, 0.00, 0.05], + // 33m -40m Solid Fronts - Overdrive Ravager production + "tier4": [ 0.10, 0.10, 0.09, 0.10, 0.06, 0.43, 0.02, 0.05, 0.00, 0.05], + // 41m - 56m Mid Game - Drop Slashers, more Artillery + "tier5": [ 0.10, 0.11, 0.02, 0.07, 0.06, 0.49, 0.01, 0.05, 0.04, 0.05], + // 57m - 72m Late Game - More artillery and Ravager + "tier6": [ 0.10, 0.12, 0.02, 0.05, 0.06, 0.45, 0.02, 0.06, 0.07, 0.05], + // 72m - inf+ Late late Game - Maximum Artillery + "tier7": [ 0.10, 0.10, 0.12, 0.02, 0.06, 0.43, 0.05, 0.00, 0.07, 0.05] + }, + "caretaker": 3 + }, + + "factoryhover": { + "importance": [1.00, 1.1], + "require_energy": false, + + "income_tier": [16, 24, 32, 40, 56, 72, 100], + // quill, dagger, scalpel, halberd, claymore, mace, penetrator, flail + "unit": ["hovercon", "hoverraid", "hoverskirm", "hoverassault", "hoverdepthcharge", "hoverriot", "hoverarty", "hoveraa"], + "land": { + // 0-8m Opening - Raiders and Riots + "tier0": [ 0.00, 0.55, 0.10, 0.00, 0.00, 0.35, 0.00, 0.00], + // 9-16m Early Game - Mostly Mace, some support + "tier1": [ 0.00, 0.10, 0.44, 0.11, 0.00, 0.35, 0.00, 0.00], + // 17-24m Expanding - MAXIMUM OP Scalpel time + "tier2": [ 0.05, 0.10, 0.43, 0.20, 0.00, 0.14, 0.08, 0.00], + // 25-32m Expansions meet - Mix in some Halberds + "tier3": [ 0.15, 0.10, 0.26, 0.20, 0.01, 0.16, 0.12, 0.00], + // 33m -40m Solid Fronts - More Halberd and Pene + "tier4": [ 0.17, 0.13, 0.19, 0.31, 0.01, 0.05, 0.14, 0.00], + // 41m - 56m Mid Game - Even more Halberd and Pene + "tier5": [ 0.17, 0.11, 0.17, 0.30, 0.01, 0.05, 0.19, 0.00], + // 57m - 72m Late Game - More Pene + "tier6": [ 0.20, 0.04, 0.10, 0.34, 0.01, 0.10, 0.21, 0.00], + // 72m - inf+ Late late Game - MAXIMUM PENE + "tier7": [ 0.25, 0.02, 0.07, 0.21, 0.00, 0.10, 0.35, 0.00] + }, + "water": { + // 33m -40m + "tier4": [ 0.00, 0.49, 0.10, 0.20, 0.10, 0.10, 0.01, 0.00], + // 41m - inf+4 + "tier5": [ 0.00, 0.24, 0.05, 0.41, 0.20, 0.05, 0.05, 0.00] + }, + + "caretaker": 3 + }, + + "factoryplane": { + "importance": [1.1, 2.1], + "require_energy": false, + + "income_tier": [30, 60], + // crane, swift, hawk, raven, phoenix, thunderbird, wyvern, vulture + "unit": ["planecon", "planefighter", "planeheavyfighter", "bomberprec", "bomberriot", "bomberdisarm", "bomberheavy", "planescout"], + "air": { + // 0-10m Early Game + "tier0": [ 0.00, 0.00, 0.75, 0.15, 0.00, 0.00, 0.05, 0.05], + // 11-20m Expansion + "tier1": [ 0.00, 0.00, 0.51, 0.00, 0.02, 0.01, 0.24, 0.22] + }, + "land": { + // 0-10m Early Game + "tier0": [ 0.10, 0.00, 0.00, 0.60, 0.05, 0.00, 0.20, 0.05], + // 11-20m Expansion + "tier1": [ 0.10, 0.00, 0.00, 0.05, 0.00, 0.00, 0.40, 0.45] + }, + "caretaker": 3 + }, + + "factorytank": { + "importance": [1.00, 1.5], + "require_energy": false, + + "income_tier": [16, 24, 32, 40, 56, 72, 100], + // welder, kodachi, panther, banisher, reaper, goliath, pillager, tremor, copperhead + "unit": ["tankcon", "tankraid", "tankheavyraid", "tankriot", "tankassault", "tankheavyassault", "tankarty", "tankheavyarty", "tankaa"], + "land": { + // 0-8m Opening - Koda and Banisher + "tier0": [ 0.10, 0.60, 0.10, 0.20, 0.00, 0.00, 0.00, 0.00, 0.00], + // 9-16m Early Game - Mostly Banisher + "tier1": [ 0.10, 0.15, 0.10, 0.23, 0.42, 0.00, 0.00, 0.00, 0.00], + // 17-24m Expanding - Begin mixing in Reapers! + "tier2": [ 0.30, 0.13, 0.07, 0.16, 0.34, 0.00, 0.00, 0.00, 0.00], + // 25-32m Expansions meet - More Reapers! + "tier3": [ 0.46, 0.15, 0.03, 0.04, 0.32, 0.00, 0.00, 0.00, 0.00], + // 33m -40m Solid Fronts - MAXIMUM REAPERS + "tier4": [ 0.45, 0.14, 0.00, 0.02, 0.37, 0.02, 0.00, 0.00, 0.00], + // 41m - 56m Mid Game - More arty & Golly + "tier5": [ 0.46, 0.16, 0.00, 0.02, 0.32, 0.04, 0.00, 0.00, 0.00], + // 57m - 72m Late Game - Even more arty & Golly + "tier6": [ 0.40, 0.13, 0.00, 0.02, 0.34, 0.11, 0.00, 0.00, 0.00], + // 72m - inf+ Late late Game - MAXIMUM GOLLY + "tier7": [ 0.42, 0.08, 0.00, 0.02, 0.32, 0.16, 0.00, 0.00, 0.00] + }, + + "caretaker": 15 + }, + + "factoryjump": { + "importance": [0.73, 1.1], + "require_energy": false, + + "income_tier": [20, 40, 60, 80], + // freaker, puppy, pyro, placeholder, moderator, jack, sumo, firewalker, skuttle, archangel + "unit": ["jumpcon", "jumpscout", "jumpraid", "jumpblackhole", "jumpskirm", "jumpassault", "jumpsumo", "jumparty", "jumpbomb", "jumpaa"], + "land": { + "tier0": [ 0.05, 0.44, 0.30, 0.00, 0.15, 0.06, 0.00, 0.00, 0.00, 0.00], + "tier1": [ 0.10, 0.30, 0.10, 0.10, 0.16, 0.24, 0.00, 0.00, 0.00, 0.00], + "tier2": [ 0.20, 0.20, 0.00, 0.15, 0.04, 0.31, 0.00, 0.10, 0.00, 0.00], + "tier3": [ 0.25, 0.15, 0.00, 0.15, 0.00, 0.33, 0.00, 0.12, 0.00, 0.00] + }, + + "caretaker": 3 + }, + + "factoryshield": { + "importance": [0.88, 0.6], + "require_energy": false, + + "income_tier": [16, 32, 60, 90], + // convict, dirtbag, bandit, rogue, thug, outlaw, felon, racketeer, roach, aspis, vandal + "unit": ["shieldcon", "shieldscout", "shieldraid", "shieldskirm", "shieldassault", "shieldriot", "shieldfelon", "shieldarty", "shieldbomb", "shieldshield", "shieldaa"], + "land": { + "tier0": [ 0.05, 0.05, 0.50, 0.20, 0.20, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00], + "tier1": [ 0.19, 0.01, 0.10, 0.26, 0.36, 0.08, 0.00, 0.00, 0.00, 0.00, 0.00], + "tier2": [ 0.26, 0.03, 0.13, 0.20, 0.25, 0.00, 0.05, 0.02, 0.00, 0.06, 0.00], + "tier3": [ 0.29, 0.07, 0.00, 0.10, 0.25, 0.00, 0.08, 0.09, 0.00, 0.12, 0.00] + }, + + "caretaker": 3 + }, + + "factoryship": { + "importance": [5.5, 5.5], + "require_energy": false, + + "income_tier": [30], + // mariner cutter, hunter, seawolf, corsair, mistral, siren, ronin, zephyr + "unit": ["shipcon", "shipscout", "shiptorpraider", "subraider", "shipriot", "shipskirm", "shipassault", "shiparty", "shipaa"], + "water": { + "tier0": [ 0.05, 0.15, 0.35, 0.10, 0.10, 0.10, 0.15, 0.00, 0.00], + "tier1": [ 0.05, 0.10, 0.20, 0.10, 0.05, 0.10, 0.25, 0.15, 0.00] + }, + + "caretaker": 3 + }, + + "striderhub": { + "importance": [0, 1.5], + "require_energy": false, + + "income_tier": [60, 80, 100], + // ultimatum, scorpion, dante, catapult, funnelweb, bantha, detriment, scylla, reef, battleship + "unit": ["striderantiheavy", "striderscorpion", "striderdante", "striderarty", "striderfunnelweb", "striderbantha", "striderdetriment", "subtacmissile", "shipcarrier", "shipheavyarty"], + "land": { + "tier0": [ 0.01, 0.10, 0.81, 0.00, 0.05, 0.03, 0.00, 0.00, 0.00, 0.00], + "tier1": [ 0.03, 0.14, 0.22, 0.24, 0.20, 0.16, 0.01, 0.00, 0.00, 0.00], + "tier2": [ 0.05, 0.10, 0.16, 0.35, 0.10, 0.21, 0.03, 0.00, 0.00, 0.00], + "tier3": [ 0.05, 0.10, 0.01, 0.26, 0.10, 0.35, 0.13, 0.00, 0.00, 0.00] + }, + "water": { + "tier1": [ 0.50, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.00, 0.25, 0.25], + "tier2": [ 0.10, 0.00, 0.00, 0.00, 0.00, 0.00, 0.10, 0.00, 0.40, 0.40] + }, + + "caretaker": 100 + } +} +} diff --git a/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/response.json b/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/response.json new file mode 100644 index 000000000..626e06455 --- /dev/null +++ b/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/response.json @@ -0,0 +1,107 @@ +// Mono-space font required +{ +// Build special units when enemy_metal*ratio > response_metal*eps; eps=teamSize*eps_step+(1-eps_step) +// AA condition for 3v3: (enemy_air_metal*0.67 > (aa_metal+aa_cost)*1.12) and (aa_metal+aa_cost < army_metal*0.5) +// +// Probability of UnitDef for AA role depends on income tier: (tierN[UnitDef]+_weight_)*enemy_air_metal/aa_metal*importance +// armjeth probability for tier 1: (0.00+10.00)*enemy_air_metal*600.0 +"response": { + "_weight_": 60.0, // base weight of response probability, default=0.5 + + "assault": { + "vs": ["riot", "static", "assault", "commander", "heavy", "super", "transport"], + "ratio": [ 0.75, 2.0, 0.00, 0.00, 0.00, 0.75, 1.5], + "importance": [ 15.00, 45.00, 25.00, 25.00, 0.00, 45.00, 150.00], + "max_percent": 1.00 + }, + "skirmish": { + "vs": ["riot", "static", "assault", "commander", "heavy", "anti_heavy", "transport"], + "ratio": [ 1.50, 0.75, 1.00, 0.35, 0.00, 0.00, 1.13], + "importance": [ 35.00, 25.00, 25.00, 25.00, 0.00, 0.00, 50.00], + "max_percent": 1.00 + }, + "raider": { + "vs": ["anti_air", "scout", "raider", "anti_heavy", "mine", "skirmish", "artillery"], + "ratio": [ 0.00, 0.5, 0.6, 0.10, 0.48, 0.18, 0.8], + "importance": [ 15.00, 100.00, 85.00, 15.00, 35.00, 10.00, 10.00], + "max_percent": 1.00, + "eps_step": 0.5 + }, + "riot": { + "vs": ["raider", "scout"], + "ratio": [ 0.6, 0.48], + "importance": [ 100.00, 35.00], + "max_percent": 0.35 + }, + "transport": { + "vs": ["super", "support"], + "ratio": [ 0.75, 0.75], + "importance": [ 50.00, 50.00], + "max_percent": 0.30, + "eps_step": 0.015 + }, + "scout": { + "vs": ["mine", "artillery", "anti_air", "scout", "static", "heavy", "anti_heavy"], + "ratio": [ 0.15, 0.05, 0.10, 0.15, 0.00, 0.00, 0.05], + "importance": [ 50.00, 0.10, 0.10, 15.00, 0.00, 0.00, 10.00], + "max_percent": 0.09, + "eps_step": 0.025 + }, + "artillery": { + "vs": ["static", "artillery", "super"], + "ratio": [ 0.66, 0.00, 0.66], + "importance": [ 20.00, 0.00, 40.00], + "max_percent": 0.66, + "eps_step": 0.02 + }, + "anti_air": { + "vs": ["air"], + "ratio": [ 0.75], + "importance": [ 150.0], + "max_percent": 0.5, + "eps_step": 0.8 + }, + "anti_sub": { + "vs": ["sub"], + "ratio": [ 0.0], + "importance": [ 0.0], + "max_percent": 0.00, + "eps_step": 0.0 + }, + "anti_heavy": { + "vs": ["heavy", "artillery", "support", "anti_heavy", "commander", "super"], + "ratio": [ 0.45, 0.00, 0.00, 0.00, 0.4, 0.50], + "importance": [ 85.00, 0.00, 0.00, 0.00, 50.00, 50.0], + "max_percent": 0.40, + "eps_step": 0.00 + }, + "heavy": { + "vs": ["heavy", "static", "support", "skirmish", "super"], + "ratio": [ 0.75, 0.5, 0.00, 0.00, 0.75, 0.75], + "importance": [ 75.00, 15.00, 0.00, 0.00, 15.00, 75.00], + "max_percent": 0.50, + "eps_step": 0.00 + }, + "bomber": { + "vs": ["heavy", "anti_heavy", "artillery", "super"], + "ratio": [ 0.00, 0.50, 0.50, 0.50], + "importance": [ 0.00, 50.00, 50.00, 50.00], + "max_percent": 0.5, + "eps_step": 0.00 + }, + "super": { + "vs": ["heavy", "static", "support", "skirmish", "artillery", "super"], + "ratio": [ 0.3, 0.55, 0.00, 0.00, 0.00, 0.00], + "importance": [ 45.00, 25.00, 0.00, 0.00, 0.00, 0.00], + "max_percent": 0.2, + "eps_step": 0.00 + }, + "support": { + "vs": ["assault"], + "ratio": [ 0.25], + "importance": [ 0.85], + "max_percent": 0.20, + "eps_step": 0.00 + } +} +} diff --git a/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist32/stable/AIInfo.lua b/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist32/stable/AIInfo.lua new file mode 100644 index 000000000..a29e48792 --- /dev/null +++ b/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist32/stable/AIInfo.lua @@ -0,0 +1,58 @@ +-- +-- Info Definition Table format +-- +-- +-- These keywords must be lowercase for LuaParser to read them. +-- +-- key: user defined or one of the SKIRMISH_AI_PROPERTY_* defines in +-- SSkirmishAILibrary.h +-- value: the value of the property +-- desc: the description (could be used as a tooltip) +-- +-- +-------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- + +local infos = { + { + key = 'shortName', + value = 'DevCircuitEconomist32', -- AI name - !This comment is used for parsing! + desc = 'machine conform name.', + }, + { + key = 'version', + value = 'stable', -- AI version - !This comment is used for parsing! + }, + { + key = 'name', + value = 'Circuit Brutal', + desc = 'human readable name.', + }, + { + key = 'description', + value = 'This AI is using the new C++ wrapper.', + desc = 'tooltip.', + }, + { + key = 'url', + value = 'https://springrts.com/wiki/AI:CppTestAI', + desc = 'URL with more detailed info about the AI', + }, + { + key = 'loadSupported', + value = 'no', + desc = 'whether this AI supports loading or not', + }, + { + key = 'interfaceShortName', + value = 'C', -- AI Interface name - !This comment is used for parsing! + desc = 'the shortName of the AI interface this AI needs', + }, + { + key = 'interfaceVersion', + value = '0.1', -- AI Interface version - !This comment is used for parsing! + desc = 'the minimum version of the AI interface this AI needs', + }, +} + +return infos diff --git a/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist64/stable/AIInfo.lua b/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist64/stable/AIInfo.lua new file mode 100644 index 000000000..2ee6c0d78 --- /dev/null +++ b/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist64/stable/AIInfo.lua @@ -0,0 +1,58 @@ +-- +-- Info Definition Table format +-- +-- +-- These keywords must be lowercase for LuaParser to read them. +-- +-- key: user defined or one of the SKIRMISH_AI_PROPERTY_* defines in +-- SSkirmishAILibrary.h +-- value: the value of the property +-- desc: the description (could be used as a tooltip) +-- +-- +-------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- + +local infos = { + { + key = 'shortName', + value = 'DevCircuitEconomist64', -- AI name - !This comment is used for parsing! + desc = 'machine conform name.', + }, + { + key = 'version', + value = 'stable', -- AI version - !This comment is used for parsing! + }, + { + key = 'name', + value = 'Circuit Brutal', + desc = 'human readable name.', + }, + { + key = 'description', + value = 'This AI is using the new C++ wrapper.', + desc = 'tooltip.', + }, + { + key = 'url', + value = 'https://springrts.com/wiki/AI:CppTestAI', + desc = 'URL with more detailed info about the AI', + }, + { + key = 'loadSupported', + value = 'no', + desc = 'whether this AI supports loading or not', + }, + { + key = 'interfaceShortName', + value = 'C', -- AI Interface name - !This comment is used for parsing! + desc = 'the shortName of the AI interface this AI needs', + }, + { + key = 'interfaceVersion', + value = '0.1', -- AI Interface version - !This comment is used for parsing! + desc = 'the minimum version of the AI interface this AI needs', + }, +} + +return infos diff --git a/LuaMenu/configs/gameConfig/zk/defaultSettings/configversions.json b/LuaMenu/configs/gameConfig/zk/defaultSettings/configversions.json index c660f8204..930fed48e 100644 --- a/LuaMenu/configs/gameConfig/zk/defaultSettings/configversions.json +++ b/LuaMenu/configs/gameConfig/zk/defaultSettings/configversions.json @@ -786,6 +786,72 @@ "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitAICommon/stable/AIOptions.lua", "TargetPath":"AI/Skirmish/DevCircuitAIBrutal32/stable/AIOptions.lua" }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitAICommon32/stable/libSkirmishAI.so", + "TargetPath":"AI/Skirmish/DevCircuitEconomist32/stable/libSkirmishAI.so" + }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitAICommon32/stable/SkirmishAI.dll", + "TargetPath":"AI/Skirmish/DevCircuitEconomist32/stable/SkirmishAI.dll" + }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/behaviour.json", + "TargetPath":"AI/Skirmish/DevCircuitEconomist32/stable/config/behaviour.json" + }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/block_map.json", + "TargetPath":"AI/Skirmish/DevCircuitEconomist32/stable/config/block_map.json" + }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/build_chain.json", + "TargetPath":"AI/Skirmish/DevCircuitEconomist32/stable/config/build_chain.json" + }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/commander.json", + "TargetPath":"AI/Skirmish/DevCircuitEconomist32/stable/config/commander.json" + }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/economy.json", + "TargetPath":"AI/Skirmish/DevCircuitEconomist32/stable/config/economy.json" + }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/factory.json", + "TargetPath":"AI/Skirmish/DevCircuitEconomist32/stable/config/factory.json" + }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/response.json", + "TargetPath":"AI/Skirmish/DevCircuitEconomist32/stable/config/response.json" + }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist32/stable/AIInfo.lua", + "TargetPath":"AI/Skirmish/DevCircuitEconomist32/stable/AIInfo.lua" + }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitAICommon/stable/AIOptions.lua", + "TargetPath":"AI/Skirmish/DevCircuitEconomist32/stable/AIOptions.lua" + }, { "Platform":null, "VersionNumber":140, @@ -1182,6 +1248,72 @@ "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitAICommon/stable/AIOptions.lua", "TargetPath":"AI/Skirmish/DevCircuitAIBrutal64/stable/AIOptions.lua" }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitAICommon64/stable/libSkirmishAI.so", + "TargetPath":"AI/Skirmish/DevCircuitEconomist64/stable/libSkirmishAI.so" + }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitAICommon64/stable/SkirmishAI.dll", + "TargetPath":"AI/Skirmish/DevCircuitEconomist64/stable/SkirmishAI.dll" + }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/behaviour.json", + "TargetPath":"AI/Skirmish/DevCircuitEconomist64/stable/config/behaviour.json" + }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/block_map.json", + "TargetPath":"AI/Skirmish/DevCircuitEconomist64/stable/config/block_map.json" + }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/build_chain.json", + "TargetPath":"AI/Skirmish/DevCircuitEconomist64/stable/config/build_chain.json" + }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/commander.json", + "TargetPath":"AI/Skirmish/DevCircuitEconomist64/stable/config/commander.json" + }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/economy.json", + "TargetPath":"AI/Skirmish/DevCircuitEconomist64/stable/config/economy.json" + }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/factory.json", + "TargetPath":"AI/Skirmish/DevCircuitEconomist64/stable/config/factory.json" + }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist/stable/config/response.json", + "TargetPath":"AI/Skirmish/DevCircuitEconomist64/stable/config/response.json" + }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitEconomist64/stable/AIInfo.lua", + "TargetPath":"AI/Skirmish/DevCircuitEconomist64/stable/AIInfo.lua" + }, + { + "Platform":null, + "VersionNumber":140, + "SourcePath":"LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitAICommon/stable/AIOptions.lua", + "TargetPath":"AI/Skirmish/DevCircuitEconomist64/stable/AIOptions.lua" + }, { "Platform":null, "VersionNumber":1, From b6843b8368b857673c92881b1086633a1a7782c5 Mon Sep 17 00:00:00 2001 From: sprunk Date: Wed, 18 Mar 2020 00:46:22 +0100 Subject: [PATCH 035/103] Update Sapphire (planet 63) Shores to V2.2 --- campaign/sample/planets/planet63.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/campaign/sample/planets/planet63.lua b/campaign/sample/planets/planet63.lua index fa9e89d27..6bdf8b3d8 100644 --- a/campaign/sample/planets/planet63.lua +++ b/campaign/sample/planets/planet63.lua @@ -52,7 +52,7 @@ local function GetPlanet(planetUtilities, planetID) }, }, gameConfig = { - mapName = "SapphireShores_Dry_V2.1", + mapName = "SapphireShores_Dry_V2.2", modoptions = { graceperiod = 4, chicken_nominiqueen = 1, From b5a090d49874681df911ed0c389dde2caee8adf8 Mon Sep 17 00:00:00 2001 From: sprunk Date: Wed, 18 Mar 2020 01:07:41 +0100 Subject: [PATCH 036/103] Planet 63: fix chicken difficulty config Only one queen/det at 28:00 / 27:30 / 26:45 / 26:00 instead of also at each of the easier difficulties --- campaign/sample/planets/planet63.lua | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/campaign/sample/planets/planet63.lua b/campaign/sample/planets/planet63.lua index 6bdf8b3d8..761d0670c 100644 --- a/campaign/sample/planets/planet63.lua +++ b/campaign/sample/planets/planet63.lua @@ -1313,7 +1313,7 @@ local function GetPlanet(planetUtilities, planetID) delay = 28*30*60, orbitalDrop = true, difficultyAtLeast = 1, - difficultyAtLeast = 1, + difficultyAtMost = 1, }, { name = "striderdetriment", @@ -1324,7 +1324,7 @@ local function GetPlanet(planetUtilities, planetID) delay = 28*30*60, orbitalDrop = true, difficultyAtLeast = 1, - difficultyAtLeast = 1, + difficultyAtMost = 1, }, { name = "chickenflyerqueen", @@ -1335,7 +1335,7 @@ local function GetPlanet(planetUtilities, planetID) delay = 27.5*30*60, orbitalDrop = true, difficultyAtLeast = 2, - difficultyAtLeast = 2, + difficultyAtMost = 2, }, { name = "striderdetriment", @@ -1346,7 +1346,7 @@ local function GetPlanet(planetUtilities, planetID) delay = 27.5*30*60, orbitalDrop = true, difficultyAtLeast = 2, - difficultyAtLeast = 2, + difficultyAtMost = 2, }, { name = "chickenflyerqueen", @@ -1357,7 +1357,7 @@ local function GetPlanet(planetUtilities, planetID) delay = 26.75*30*60, orbitalDrop = true, difficultyAtLeast = 3, - difficultyAtLeast = 3, + difficultyAtMost = 3, }, { name = "striderdetriment", @@ -1368,7 +1368,7 @@ local function GetPlanet(planetUtilities, planetID) delay = 26.75*30*60, orbitalDrop = true, difficultyAtLeast = 3, - difficultyAtLeast = 3, + difficultyAtMost = 3, }, { name = "chickenflyerqueen", @@ -1379,7 +1379,7 @@ local function GetPlanet(planetUtilities, planetID) delay = 26*30*60, orbitalDrop = true, difficultyAtLeast = 4, - difficultyAtLeast = 4, + difficultyAtMost = 4, }, { name = "striderdetriment", @@ -1390,7 +1390,7 @@ local function GetPlanet(planetUtilities, planetID) delay = 26*30*60, orbitalDrop = true, difficultyAtLeast = 4, - difficultyAtLeast = 4, + difficultyAtMost = 4, }, }, startUnits = { From 8c902377dd4a838cc506441cdc064867b8d758ae Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Wed, 18 Mar 2020 22:27:12 +1100 Subject: [PATCH 037/103] VERSION{v1.8.3.0} --- modinfo.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/modinfo.lua b/modinfo.lua index b02d62580..3b4ac84a8 100644 --- a/modinfo.lua +++ b/modinfo.lua @@ -19,3 +19,4 @@ local modinfo = { } return modinfo + From 7aeee0295045e8f65421db15b13848a69ac7213e Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Sat, 21 Mar 2020 13:57:52 +1100 Subject: [PATCH 038/103] Steam invite no longer joins server party (they are only for MM and teamgame balance anyway). --- LuaMenu/widgets/api_steam_handler.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LuaMenu/widgets/api_steam_handler.lua b/LuaMenu/widgets/api_steam_handler.lua index 31dbfc993..1aa1ea7a9 100644 --- a/LuaMenu/widgets/api_steam_handler.lua +++ b/LuaMenu/widgets/api_steam_handler.lua @@ -44,7 +44,7 @@ local function JoinFriend(friendID) -- Friend not online. return end - lobby:InviteToParty(userName) + --lobby:InviteToParty(userName) -- Do not do join server party, it is confusing. local userInfo = lobby:GetUser(userName) or {} if userInfo.battleID then From 49f5dbe2d019460629f7adc45ee7add7ab0d01b5 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Wed, 25 Mar 2020 16:38:12 +1100 Subject: [PATCH 039/103] Reverse-compatible changes to make queue sorting more robust. --- LuaMenu/widgets/gui_queue_list_window.lua | 38 +++++++++++----------- LuaMenu/widgets/gui_queue_status_panel.lua | 2 ++ 2 files changed, 21 insertions(+), 19 deletions(-) diff --git a/LuaMenu/widgets/gui_queue_list_window.lua b/LuaMenu/widgets/gui_queue_list_window.lua index 542abeede..e81143f82 100644 --- a/LuaMenu/widgets/gui_queue_list_window.lua +++ b/LuaMenu/widgets/gui_queue_list_window.lua @@ -65,17 +65,17 @@ local function GetCombinedBannedTime(banTimeFromServer) return (banTime > 0) and banTime end -local queueOrder = { - "Coop", - "Teams", - "1v1", +local queueSortOverride = { + ["Coop"] = "A", + ["1v1"] = "AA", + ["Teams"] = "AAA", + ["Sortie"] = "AAAA", + ["Battle"] = "AAAAA", } -local posOverride = { - Coop = 0, - Teams = 1, - ["1v1"] = 2, -} +local function QueueSortFunc(a, b) + return (queueSortOverride[a.name] or a.name) < (queueSortOverride[b.name] or b.name) +end WG.GetCombinedBannedTime = GetCombinedBannedTime @@ -517,7 +517,7 @@ local function InitializeControls(window) local queueHolder = Control:New { x = 10, - y = (posOverride[queueName] or queues)*55 + 15, + y = queues*55 + 15, right = 0, height = 45, caption = "", -- Status Window @@ -532,17 +532,17 @@ local function InitializeControls(window) local function InitializeQueues() local possibleQueues = lobby:GetQueues() - local added = {} - for i = 1, #queueOrder do - local data = possibleQueues[queueOrder[i]] - if data then - added[queueOrder[i]] = true - AddQueue(_, data.name, data.description, data.mapNames, data.maxPartySize) - end - end + local sortedQueues = {} for name, data in pairs(possibleQueues) do - if not added[name] then + sortedQueues[#sortedQueues + 1] = data + end + + table.sort(sortedQueues, QueueSortFunc) + local added = {} + for i = 1, #sortedQueues do + local data = sortedQueues[i] + if not added[data.name] then AddQueue(_, data.name, data.description, data.mapNames, data.maxPartySize) end end diff --git a/LuaMenu/widgets/gui_queue_status_panel.lua b/LuaMenu/widgets/gui_queue_status_panel.lua index a1d7df500..e4ad7bb2b 100644 --- a/LuaMenu/widgets/gui_queue_status_panel.lua +++ b/LuaMenu/widgets/gui_queue_status_panel.lua @@ -24,6 +24,8 @@ local ALLOW_REJECT_QUICKPLAY = true local ALLOW_REJECT_REGULAR = false local instantStartQueuePriority = { + ["Battle"] = 5, + ["Sortie"] = 4, ["Teams"] = 3, ["1v1"] = 2, ["Coop"] = 1, From aeb131bfbad28b73d34d388820a326d19c9ee22f Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Sat, 28 Mar 2020 15:30:54 +1100 Subject: [PATCH 040/103] Added a battle proposal system for local testing. --- LuaMenu/main.lua | 1 + LuaMenu/utils.lua | 13 + .../widgets/api_battle_proposal_handler.lua | 249 ++++++++++++++++++ LuaMenu/widgets/api_ingame_interface.lua | 13 - .../chobby/components/chat_windows.lua | 3 + .../chobby/components/configuration.lua | 13 - LuaMenu/widgets/chobby/components/console.lua | 2 + LuaMenu/widgets/gui_campaign_handler.lua | 14 - LuaMenu/widgets/gui_queue_list_window.lua | 3 + libs/liblobby/lobby/interface_zerok.lua | 60 +++++ libs/liblobby/lobby/lobby.lua | 24 ++ 11 files changed, 355 insertions(+), 40 deletions(-) create mode 100644 LuaMenu/utils.lua create mode 100644 LuaMenu/widgets/api_battle_proposal_handler.lua diff --git a/LuaMenu/main.lua b/LuaMenu/main.lua index 4b1e21387..3cb7908ec 100644 --- a/LuaMenu/main.lua +++ b/LuaMenu/main.lua @@ -49,6 +49,7 @@ end -- VFS.Include("LuaHandler/Utilities/utils.lua", nil, VFS.DEF_MODE) +VFS.Include("LuaMenu/utils.lua", nil, VFS.DEF_MODE) --// the addon handler include "LuaHandler/handler.lua" diff --git a/LuaMenu/utils.lua b/LuaMenu/utils.lua new file mode 100644 index 000000000..6837cc9eb --- /dev/null +++ b/LuaMenu/utils.lua @@ -0,0 +1,13 @@ + +function string:split(delimiter) + local result = {} + local from = 1 + local delim_from, delim_to = string.find(self, delimiter, from) + while delim_from do + table.insert(result, string.sub(self, from , delim_from - 1)) + from = delim_to + 1 + delim_from, delim_to = string.find( self, delimiter, from) + end + table.insert(result, string.sub(self, from)) + return result +end diff --git a/LuaMenu/widgets/api_battle_proposal_handler.lua b/LuaMenu/widgets/api_battle_proposal_handler.lua new file mode 100644 index 000000000..24517b0b4 --- /dev/null +++ b/LuaMenu/widgets/api_battle_proposal_handler.lua @@ -0,0 +1,249 @@ +-------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- + +function widget:GetInfo() + return { + name = "Battle Proposal Handler", + desc = "Handles the battle proposal system.", + author = "GoogleFrog", + date = "28 March 2020", + license = "GNU LGPL, v2.1 or later", + layer = 0, + enabled = true -- loaded by default? + } +end + +-------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- + +local parameterStr = { + "minelo=", + "maxelo=", + "minsize=", + "maxsize=", +} + +for i = 1, #parameterStr do + parameterStr[i] = {parameterStr[i], string.len(parameterStr[i])} +end + +-------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- +-- Variables + +local currentProposal +local acceptedProposal + +-------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- +-- External functions + +local BattleProposalHandler = {} + +-------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- + +function BattleProposalHandler.GetProposalFromString(message, onlyCheckExistence) + if string.sub(message, 1, 1) ~= "!" or string.sub(message, 1, 14) ~= "!proposeBattle"then + return false + end + + if onlyCheckExistence then + return true + end + + local data = message:split(" ") + local paramValues = {} + for i = 1, #data do + for j = 1, #parameterStr do + if string.sub(data[i], 1, parameterStr[j][2]) == parameterStr[j][1] then + local value = tonumber(string.sub(data[i], parameterStr[j][2] + 1)) + if value then + paramValues[j] = value + end + end + end + end + + local proposalValues = { + minelo = paramValues[1] or false, + maxelo = paramValues[2] or false, + minsize = paramValues[3] or 4, + } + proposalValues.maxsize = math.max(proposalValues.minsize, paramValues[4] or 8) + + return true, proposalValues +end + +function BattleProposalHandler.CheckProposalSent(message) + local hasProposal, newProposalValues = BattleProposalHandler.GetProposalFromString(message) + if not hasProposal then + return false + end + + if currentProposal and newProposalValues.minelo == currentProposal.minelo + and newProposalValues.maxelo == currentProposal.maxelo + and newProposalValues.minsize == currentProposal.minsize + and newProposalValues.maxsize == currentProposal.maxsize then + return true + end + + currentProposal = newProposalValues + + currentProposal.currentPlayers = 1 + currentProposal.acceptedPlayers = {} + return true +end + +function BattleProposalHandler.AcceptProposal(userName) + acceptedProposal = userName + lobby:BattleProposalRespond(userName, true) +end + +function BattleProposalHandler.AddClickableInvites(userName, preMessage, message, onTextClick, textTooltip) + local hasProposal, prop = BattleProposalHandler.GetProposalFromString(message) + if not hasProposal then + return false + end + if not (WG.LibLobby and WG.LibLobby.lobby) then + return + end + + local myProposal = (userName == WG.LibLobby.lobby:GetMyUserName()) + + local myInfo = WG.LibLobby.lobby:GetMyInfo() + local effectiveSkill = math.max(myInfo.skill or 1500, myInfo.casualSkill or 1500) + local skillTooLow = (prop.minelo and effectiveSkill < prop.minelo) + local skillTooHigh = (prop.maxelo and effectiveSkill > prop.maxelo) + + local startIndex = string.len(preMessage) + local endIndex = startIndex + string.len(message) + 1 + + if not (skillTooLow or skillTooLow) then + onTextClick[#onTextClick + 1] = { + startIndex = startIndex, + endIndex = endIndex, + OnTextClick = { + function() + if WG.LibLobby and WG.LibLobby.lobby then + WG.LibLobby.lobby:BattleProposalRespond(userName, true) + end + end + } + } + end + + local proposalString + if skillTooLow then + proposalString = "Your skill rating is too low for this proposal." + elseif skillTooHigh then + proposalString = "Your skill rating is too high for this proposal." + else + if myProposal then + proposalString = "This is your battle proposal.\nOther players may click it to accept." + else + proposalString = "Click to accept " .. userName .. "'s battle" + end + if prop.minelo then + proposalString = proposalString .. "\nMin rating: " .. prop.minelo + end + if prop.maxelo then + proposalString = proposalString .. "\nMax rating: " .. prop.maxelo + end + proposalString = proposalString .. "\nA battle will open when " .. prop.minsize .. " players accept." + end + + textTooltip[#textTooltip + 1] = { + startIndex = startIndex, + endIndex = endIndex, + tooltip = proposalString, + } + + return onTextClick, textTooltip +end + +-------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- +-- Widget Interface + +function DelayedInitialize() + local lobby = WG.LibLobby.lobby + + local function OnBattleProposalResponse(listener, userName, accepted) + if (not accepted) then + return + end + if (not currentProposal) or currentProposal.acceptedPlayers[userName] then + return + end + local user = lobby:GetUser(userName) + if (not user) or (userName == lobby:GetMyUserName())then + return + end + local effectiveSkill = math.max(user.skill or 1500, user.casualSkill or 1500) + if (currentProposal.minelo and effectiveSkill < currentProposal.minelo) or (currentProposal.maxelo and effectiveSkill > currentProposal.maxelo) then + return + end + + currentProposal.currentPlayers = currentProposal.currentPlayers + 1 + currentProposal.acceptedPlayers[userName] = true + + if currentProposal.currentPlayers >= currentProposal.minsize and not currentProposal.openingBattleName then + -- Check for users leaving + for acceptedUserName, _ in pairs(currentProposal.acceptedPlayers) do + local currentUser = lobby:GetUser(userName) + if (not currentUser) or currentUser.isOffline then + currentProposal.acceptedPlayers[acceptedUserName] = nil + currentProposal.currentPlayers = currentProposal.currentPlayers - 1 + end + end + + -- Host the battle + if currentProposal.currentPlayers >= currentProposal.minsize then + currentProposal.password = math.floor(math.random()*100000) + currentProposal.openingBattleName = (lobby:GetMyUserName() or "Player") .. "'s Proposed Battle" + lobby:HostBattle(currentProposal.openingBattleName, currentProposal.password, "Team") + end + end + end + + local function OnJoinedBattle(listener, battleID, hashCode) + if not (currentProposal and currentProposal.openingBattleName) then + return + end + local battleInfo = lobby:GetBattle(battleID) + if battleInfo.title ~= currentProposal.openingBattleName then + return + end + + for acceptedUserName, _ in pairs(currentProposal.acceptedPlayers) do + lobby:BattleProposalBattleInvite(acceptedUserName, battleID, currentProposal.password) + end + currentProposal = nil + end + + local function OnBattleProposalBattleInvite(listener, userName, battleID, password) + if acceptedProposal ~= userName then + return + end + lobby:JoinBattle(battleID, password) + acceptedProposal = false + end + + lobby:AddListener("OnBattleProposalResponse", OnBattleProposalResponse) + lobby:AddListener("OnJoinedBattle", OnJoinedBattle) + lobby:AddListener("OnBattleProposalBattleInvite", OnBattleProposalBattleInvite) +end + +-------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- + +function widget:Initialize() + VFS.Include(LUA_DIRNAME .. "widgets/chobby/headers/exports.lua", nil, VFS.RAW_FIRST) + + WG.BattleProposalHandler = BattleProposalHandler + WG.Delay(DelayedInitialize, 1) +end + +-------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- diff --git a/LuaMenu/widgets/api_ingame_interface.lua b/LuaMenu/widgets/api_ingame_interface.lua index 32ef8f9cd..bfb54ee99 100644 --- a/LuaMenu/widgets/api_ingame_interface.lua +++ b/LuaMenu/widgets/api_ingame_interface.lua @@ -14,19 +14,6 @@ function widget:GetInfo() } end -function string:split(delimiter) - local result = {} - local from = 1 - local delim_from, delim_to = string.find(self, delimiter, from) - while delim_from do - table.insert(result, string.sub(self, from , delim_from - 1)) - from = delim_to + 1 - delim_from, delim_to = string.find( self, delimiter, from) - end - table.insert(result, string.sub(self, from)) - return result -end - -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Externals Functions diff --git a/LuaMenu/widgets/chobby/components/chat_windows.lua b/LuaMenu/widgets/chobby/components/chat_windows.lua index ec80f2828..f4e0881c8 100644 --- a/LuaMenu/widgets/chobby/components/chat_windows.lua +++ b/LuaMenu/widgets/chobby/components/chat_windows.lua @@ -732,6 +732,9 @@ function ChatWindows:GetChannelConsole(chanName) if message:starts("/me ") then lobby:SayEx(chanName, message:sub(5)) else + if WG.BattleProposalHandler then + WG.BattleProposalHandler.CheckProposalSent(message) + end lobby:Say(chanName, message) end end diff --git a/LuaMenu/widgets/chobby/components/configuration.lua b/LuaMenu/widgets/chobby/components/configuration.lua index 35fd4ddcb..b77caa46f 100644 --- a/LuaMenu/widgets/chobby/components/configuration.lua +++ b/LuaMenu/widgets/chobby/components/configuration.lua @@ -844,19 +844,6 @@ function Configuration:GetIsRunning64Bit() return false end -function string:split(delimiter) - local result = {} - local from = 1 - local delim_from, delim_to = string.find(self, delimiter, from) - while delim_from do - table.insert(result, string.sub(self, from , delim_from - 1)) - from = delim_to + 1 - delim_from, delim_to = string.find( self, delimiter, from) - end - table.insert(result, string.sub(self, from)) - return result -end - function Configuration:GetIsDevEngine() local engine = self:GetTruncatedEngineVersion() local splits = engine:split("-") diff --git a/LuaMenu/widgets/chobby/components/console.lua b/LuaMenu/widgets/chobby/components/console.lua index 31a4c4a20..c256f1c4f 100644 --- a/LuaMenu/widgets/chobby/components/console.lua +++ b/LuaMenu/widgets/chobby/components/console.lua @@ -275,6 +275,8 @@ function Console:AddMessage(message, userName, dateOverride, color, thirdPerson, end end + onTextClick, textTooltip = WG.BattleProposalHandler.AddClickableInvites(userName, txt, message, onTextClick or {}, textTooltip or {}) + txt = txt .. message onTextClick, textTooltip = WG.BrowserHandler.AddClickableUrls(txt, onTextClick or {}, textTooltip or {}) diff --git a/LuaMenu/widgets/gui_campaign_handler.lua b/LuaMenu/widgets/gui_campaign_handler.lua index bddc17927..9a07ab1be 100644 --- a/LuaMenu/widgets/gui_campaign_handler.lua +++ b/LuaMenu/widgets/gui_campaign_handler.lua @@ -1620,20 +1620,6 @@ local BATTLE_LOST_STRING = "Campaign_PlanetBattleLost" local BATTLE_RESIGN_STRING = "Campaign_PlanetBattleResign" local LOAD_CAMPAIGN_STRING = "Campaign_LoadCampaign" -function string:split(delimiter) - local result = {} - local from = 1 - local delim_from, delim_to = string.find(self, delimiter, from) - while delim_from do - table.insert(result, string.sub(self, from , delim_from - 1)) - from = delim_to + 1 - delim_from, delim_to = string.find( self, delimiter, from) - end - table.insert(result, string.sub(self, from)) - return result -end - - -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- diff --git a/LuaMenu/widgets/gui_queue_list_window.lua b/LuaMenu/widgets/gui_queue_list_window.lua index e81143f82..54764f6da 100644 --- a/LuaMenu/widgets/gui_queue_list_window.lua +++ b/LuaMenu/widgets/gui_queue_list_window.lua @@ -258,6 +258,9 @@ local function GetDebriefingChat(window, vertPos, channelName, RemoveFunction) if message:starts("/me ") then lobby:SayEx(channelName, message:sub(5)) else + if WG.BattleProposalHandler then + WG.BattleProposalHandler.CheckProposalSent(message) + end lobby:Say(channelName, message) end end diff --git a/libs/liblobby/lobby/interface_zerok.lua b/libs/liblobby/lobby/interface_zerok.lua index b5a399b51..22ebd377f 100644 --- a/libs/liblobby/lobby/interface_zerok.lua +++ b/libs/liblobby/lobby/interface_zerok.lua @@ -634,6 +634,41 @@ function Interface:PartyInviteResponse(partyID, accepted) return self end +------------------------ +-- Battle Propose commands +------------------------ + +function Interface:BattleProposalRespond(userName, accepted) + -- Say {"Place":0,"Target":"zk","User":"GoogleFrog","IsEmote":false,"Text":"bla","Ring":false,"Time":"2016-06-25T07:17:20.7548313Z" + local sendData = { + Place = 2, -- Does 2 mean say to a player??? + Target = userName, + User = self:GetMyUserName(), + IsEmote = false, + Text = "!acceptBattleProposal", + Ring = false, + --Time = "2016-06-25T07:17:20.7548313Z", + } + self:_SendCommand("Say " .. json.encode(sendData)) + return self +end + +function Interface:BattleProposalBattleInvite(userName, battleID, password) + -- Say {"Place":0,"Target":"zk","User":"GoogleFrog","IsEmote":false,"Text":"bla","Ring":false,"Time":"2016-06-25T07:17:20.7548313Z" + local sendData = { + Place = 2, -- Does 2 mean say to a player??? + Target = userName, + User = self:GetMyUserName(), + IsEmote = false, + Text = "!inviteProposedBattle " .. battleID .. " " .. password, + Ring = false, + --Time = "2016-06-25T07:17:20.7548313Z", + } + self:_SendCommand("Say " .. json.encode(sendData)) + return self +end + + ------------------------ -- Planetwars commands ------------------------ @@ -1279,6 +1314,23 @@ function Interface:_BattlePollOutcome(data) end Interface.jsonCommands["BattlePollOutcome"] = Interface._BattlePollOutcome +function Interface:_HandleBattleProposalMessages(userName, message) + if message == "!acceptBattleProposal" then + self:_CallListeners("OnBattleProposalResponse", userName, true) + return true + end + + if string.sub(message, 1, 21) == "!inviteProposedBattle" then + local data = message:split(" ") + local battleID = data and data[2] and tonumber(data[2]) + local password = data and data[3] and tonumber(data[3]) + if battleID and password then + self:_CallListeners("OnBattleProposalBattleInvite", userName, battleID, password) + end + end + return false +end + function Interface:_Say(data) -- Say {"Place":0,"Target":"zk","User":"GoogleFrog","IsEmote":false,"Text":"bla","Ring":false,"Time":"2016-06-25T07:17:20.7548313Z}" local duplicateMessageTime = false @@ -1346,6 +1398,9 @@ function Interface:_Say(data) end elseif data.Place == 2 then -- Send to user? if data.Target == self:GetMyUserName() then + if self:_HandleBattleProposalMessages(data.User, data.Text) then + return -- Hide these messages + end if emote then self:_OnSaidPrivateEx(data.User, data.Text, data.Time) else @@ -1494,6 +1549,11 @@ function Interface:_OnPartyStatus(data) end Interface.jsonCommands["OnPartyStatus"] = Interface._OnPartyStatus +------------------------ +-- Battle Propose commands +------------------------ +-- These are in _Say at this point + ------------------------ -- Planetwars commands ------------------------ diff --git a/libs/liblobby/lobby/lobby.lua b/libs/liblobby/lobby/lobby.lua index 29da94283..ca47c3f78 100644 --- a/libs/liblobby/lobby/lobby.lua +++ b/libs/liblobby/lobby/lobby.lua @@ -375,6 +375,18 @@ function Lobby:PartyInviteResponse(partyID, accepted) return self end +------------------------ +-- Battle Propose commands +------------------------ + +function Lobby:BattleProposalRespond(userName, accepted) + return self +end + +function Lobby:BattleProposalBattleInvite(userName, battleID, password) + return self +end + ------------------------ -- Planetwars commands ------------------------ @@ -1152,6 +1164,18 @@ function Lobby:_OnPartyInviteResponse(userName, accepted) -- Invite response rec self:_CallListeners("OnPartyInviteResponse", userName, accepted) end +------------------------ +-- Battle Propose commands +------------------------ + +function Lobby:_OnBattleProposalResponse(userName, accepted) + self:_CallListeners("OnBattleProposalResponse", userName, accepted) +end + +function Lobby:_OnBattleProposalBattleInvite(userName, battleID, password) + self:_CallListeners("OnBattleProposalBattleInvite", userName, battleID, password) +end + ------------------------ -- Planetwars Commands ------------------------ From 26dca7d32f32b8e6df58765a0fe24bf7a1138484 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Sat, 28 Mar 2020 16:39:23 +1100 Subject: [PATCH 041/103] Tested and fixed proposal system. --- .../widgets/api_battle_proposal_handler.lua | 119 +++++++++++++----- .../chobby/components/chat_windows.lua | 3 - .../chobby/components/friend_list_window.lua | 4 +- LuaMenu/widgets/gui_queue_list_window.lua | 3 - libs/liblobby/lobby/interface_zerok.lua | 17 ++- 5 files changed, 102 insertions(+), 44 deletions(-) diff --git a/LuaMenu/widgets/api_battle_proposal_handler.lua b/LuaMenu/widgets/api_battle_proposal_handler.lua index 24517b0b4..1bd8f8cf6 100644 --- a/LuaMenu/widgets/api_battle_proposal_handler.lua +++ b/LuaMenu/widgets/api_battle_proposal_handler.lua @@ -34,22 +34,27 @@ end local currentProposal local acceptedProposal --------------------------------------------------------------------------------- --------------------------------------------------------------------------------- --- External functions - -local BattleProposalHandler = {} - -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -function BattleProposalHandler.GetProposalFromString(message, onlyCheckExistence) - if string.sub(message, 1, 1) ~= "!" or string.sub(message, 1, 14) ~= "!proposeBattle"then +local function CheckCancelProposal(message) + if string.sub(message, 1, 1) ~= "!" or string.sub(message, 1, 12) ~= "!endproposal"then return false end + if currentProposal then + Chotify:Post({ + title = "Battle Proposal", + body = "Ongoing proposal ended.", + }) + end + currentProposal = nil - if onlyCheckExistence then - return true + return true +end + +local function GetProposalFromString(message) + if string.sub(message, 1, 1) ~= "!" or string.sub(message, 1, 14) ~= "!proposebattle"then + return false end local data = message:split(" ") @@ -68,54 +73,83 @@ function BattleProposalHandler.GetProposalFromString(message, onlyCheckExistence local proposalValues = { minelo = paramValues[1] or false, maxelo = paramValues[2] or false, - minsize = paramValues[3] or 4, + minsize = math.max(2, math.floor(paramValues[3] or 4)), } proposalValues.maxsize = math.max(proposalValues.minsize, paramValues[4] or 8) return true, proposalValues end -function BattleProposalHandler.CheckProposalSent(message) - local hasProposal, newProposalValues = BattleProposalHandler.GetProposalFromString(message) - if not hasProposal then +local function CheckProposalSent(prop) + if currentProposal and prop.minelo == currentProposal.minelo + and prop.maxelo == currentProposal.maxelo + and prop.minsize == currentProposal.minsize + and prop.maxsize == currentProposal.maxsize then + Chotify:Post({ + title = "Battle Proposal", + body = "Invite for ongoing proposal sent", + }) return false end - if currentProposal and newProposalValues.minelo == currentProposal.minelo - and newProposalValues.maxelo == currentProposal.maxelo - and newProposalValues.minsize == currentProposal.minsize - and newProposalValues.maxsize == currentProposal.maxsize then - return true - end - - currentProposal = newProposalValues + currentProposal = prop currentProposal.currentPlayers = 1 currentProposal.acceptedPlayers = {} + + Chotify:Post({ + title = "Battle Proposal", + body = "New proposal sent", + }) return true end -function BattleProposalHandler.AcceptProposal(userName) - acceptedProposal = userName - lobby:BattleProposalRespond(userName, true) -end +-------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- +-- External functions + +local BattleProposalHandler = {} + +-------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- function BattleProposalHandler.AddClickableInvites(userName, preMessage, message, onTextClick, textTooltip) - local hasProposal, prop = BattleProposalHandler.GetProposalFromString(message) - if not hasProposal then - return false - end if not (WG.LibLobby and WG.LibLobby.lobby) then return end - local myProposal = (userName == WG.LibLobby.lobby:GetMyUserName()) + if myProposal and CheckCancelProposal(message) then + return false + end + + local hasProposal, prop = GetProposalFromString(message) + if not hasProposal then + return false + end local myInfo = WG.LibLobby.lobby:GetMyInfo() local effectiveSkill = math.max(myInfo.skill or 1500, myInfo.casualSkill or 1500) local skillTooLow = (prop.minelo and effectiveSkill < prop.minelo) local skillTooHigh = (prop.maxelo and effectiveSkill > prop.maxelo) + if myProposal then + if skillTooLow then + Chotify:Post({ + title = "Battle Proposal", + body = "Your skill rating is too low for your proposal", + }) + return + elseif skillTooHigh then + Chotify:Post({ + title = "Battle Proposal", + body = "Your skill rating is too high for your proposal", + }) + return + end + + CheckProposalSent(prop) + end + local startIndex = string.len(preMessage) local endIndex = startIndex + string.len(message) + 1 @@ -126,7 +160,12 @@ function BattleProposalHandler.AddClickableInvites(userName, preMessage, message OnTextClick = { function() if WG.LibLobby and WG.LibLobby.lobby then + acceptedProposal = userName WG.LibLobby.lobby:BattleProposalRespond(userName, true) + Chotify:Post({ + title = "Battle Proposal", + body = "Accepted " .. userName .. "'s battle", + }) end end } @@ -187,11 +226,15 @@ function DelayedInitialize() currentProposal.currentPlayers = currentProposal.currentPlayers + 1 currentProposal.acceptedPlayers[userName] = true + Chotify:Post({ + title = "Battle Proposal", + body = userName .. " accepted.\nPlayers: " .. currentProposal.currentPlayers .. "/" .. currentProposal.minsize, + }) if currentProposal.currentPlayers >= currentProposal.minsize and not currentProposal.openingBattleName then -- Check for users leaving for acceptedUserName, _ in pairs(currentProposal.acceptedPlayers) do - local currentUser = lobby:GetUser(userName) + local currentUser = lobby:GetUser(acceptedUserName) if (not currentUser) or currentUser.isOffline then currentProposal.acceptedPlayers[acceptedUserName] = nil currentProposal.currentPlayers = currentProposal.currentPlayers - 1 @@ -200,9 +243,14 @@ function DelayedInitialize() -- Host the battle if currentProposal.currentPlayers >= currentProposal.minsize then + WG.BattleRoomWindow.LeaveBattle() currentProposal.password = math.floor(math.random()*100000) currentProposal.openingBattleName = (lobby:GetMyUserName() or "Player") .. "'s Proposed Battle" lobby:HostBattle(currentProposal.openingBattleName, currentProposal.password, "Team") + Chotify:Post({ + title = "Battle Proposal", + body = "Hosting game", + }) end end end @@ -219,6 +267,9 @@ function DelayedInitialize() for acceptedUserName, _ in pairs(currentProposal.acceptedPlayers) do lobby:BattleProposalBattleInvite(acceptedUserName, battleID, currentProposal.password) end + if currentProposal.maxsize then + lobby:SayBattle("!maxplayers " .. currentProposal.maxsize) + end currentProposal = nil end @@ -228,6 +279,10 @@ function DelayedInitialize() end lobby:JoinBattle(battleID, password) acceptedProposal = false + Chotify:Post({ + title = "Battle Proposal", + body = "Joining " .. userName .. "'s battle", + }) end lobby:AddListener("OnBattleProposalResponse", OnBattleProposalResponse) diff --git a/LuaMenu/widgets/chobby/components/chat_windows.lua b/LuaMenu/widgets/chobby/components/chat_windows.lua index f4e0881c8..ec80f2828 100644 --- a/LuaMenu/widgets/chobby/components/chat_windows.lua +++ b/LuaMenu/widgets/chobby/components/chat_windows.lua @@ -732,9 +732,6 @@ function ChatWindows:GetChannelConsole(chanName) if message:starts("/me ") then lobby:SayEx(chanName, message:sub(5)) else - if WG.BattleProposalHandler then - WG.BattleProposalHandler.CheckProposalSent(message) - end lobby:Say(chanName, message) end end diff --git a/LuaMenu/widgets/chobby/components/friend_list_window.lua b/LuaMenu/widgets/chobby/components/friend_list_window.lua index 46ff10330..604c73586 100644 --- a/LuaMenu/widgets/chobby/components/friend_list_window.lua +++ b/LuaMenu/widgets/chobby/components/friend_list_window.lua @@ -55,11 +55,11 @@ function FriendListWindow:OnAddUser(userName) end function FriendListWindow:OnRemoveUser(userName) - if not lobby.status == "connected" then + if (not lobby.status == "connected") then return end local userInfo = lobby:TryGetUser(userName) - if userInfo and userInfo.isFriend and WG.Chobby.Configuration:AllowNotification(userName) then + if userInfo and userInfo.isFriend and (not userInfo.isOffline) and WG.Chobby.Configuration:AllowNotification(userName) then local userControl = WG.UserHandler.GetNotificationUser(userName) userControl:SetPos(30, 30, 250, 20) Chotify:Post({ diff --git a/LuaMenu/widgets/gui_queue_list_window.lua b/LuaMenu/widgets/gui_queue_list_window.lua index 54764f6da..e81143f82 100644 --- a/LuaMenu/widgets/gui_queue_list_window.lua +++ b/LuaMenu/widgets/gui_queue_list_window.lua @@ -258,9 +258,6 @@ local function GetDebriefingChat(window, vertPos, channelName, RemoveFunction) if message:starts("/me ") then lobby:SayEx(channelName, message:sub(5)) else - if WG.BattleProposalHandler then - WG.BattleProposalHandler.CheckProposalSent(message) - end lobby:Say(channelName, message) end end diff --git a/libs/liblobby/lobby/interface_zerok.lua b/libs/liblobby/lobby/interface_zerok.lua index 22ebd377f..e0a77fdf9 100644 --- a/libs/liblobby/lobby/interface_zerok.lua +++ b/libs/liblobby/lobby/interface_zerok.lua @@ -1314,9 +1314,11 @@ function Interface:_BattlePollOutcome(data) end Interface.jsonCommands["BattlePollOutcome"] = Interface._BattlePollOutcome -function Interface:_HandleBattleProposalMessages(userName, message) +function Interface:_HandleBattleProposalMessages(userName, message, doAction) if message == "!acceptBattleProposal" then - self:_CallListeners("OnBattleProposalResponse", userName, true) + if doAction then + self:_CallListeners("OnBattleProposalResponse", userName, true) + end return true end @@ -1325,7 +1327,10 @@ function Interface:_HandleBattleProposalMessages(userName, message) local battleID = data and data[2] and tonumber(data[2]) local password = data and data[3] and tonumber(data[3]) if battleID and password then - self:_CallListeners("OnBattleProposalBattleInvite", userName, battleID, password) + if doAction then + self:_CallListeners("OnBattleProposalBattleInvite", userName, battleID, password) + end + return true end end return false @@ -1398,7 +1403,7 @@ function Interface:_Say(data) end elseif data.Place == 2 then -- Send to user? if data.Target == self:GetMyUserName() then - if self:_HandleBattleProposalMessages(data.User, data.Text) then + if self:_HandleBattleProposalMessages(data.User, data.Text, true) then return -- Hide these messages end if emote then @@ -1407,6 +1412,10 @@ function Interface:_Say(data) self:_OnSaidPrivate(data.User, data.Text, data.Time) end else + -- _HandleBattleProposalMessages only hides messages when the third argument is false + if self:_HandleBattleProposalMessages(data.User, data.Text, false) then + return + end if emote then self:_OnSayPrivateEx(data.Target, data.Text, data.Time) else From 2c6f365e7a61c898ce351142c062eb40b1d9ef52 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Sat, 28 Mar 2020 16:52:57 +1100 Subject: [PATCH 042/103] Made proposals persist after the battle is hosted. --- .../widgets/api_battle_proposal_handler.lua | 20 ++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/LuaMenu/widgets/api_battle_proposal_handler.lua b/LuaMenu/widgets/api_battle_proposal_handler.lua index 1bd8f8cf6..8327635df 100644 --- a/LuaMenu/widgets/api_battle_proposal_handler.lua +++ b/LuaMenu/widgets/api_battle_proposal_handler.lua @@ -73,7 +73,7 @@ local function GetProposalFromString(message) local proposalValues = { minelo = paramValues[1] or false, maxelo = paramValues[2] or false, - minsize = math.max(2, math.floor(paramValues[3] or 4)), + minsize = math.max(1, math.floor(paramValues[3] or 4)), } proposalValues.maxsize = math.max(proposalValues.minsize, paramValues[4] or 8) @@ -99,7 +99,7 @@ local function CheckProposalSent(prop) Chotify:Post({ title = "Battle Proposal", - body = "New proposal sent", + body = "New proposal sent.\nUse !endproposal to cancel.", }) return true end @@ -164,7 +164,7 @@ function BattleProposalHandler.AddClickableInvites(userName, preMessage, message WG.LibLobby.lobby:BattleProposalRespond(userName, true) Chotify:Post({ title = "Battle Proposal", - body = "Accepted " .. userName .. "'s battle", + body = "Signed up for " .. userName .. "'s battle", }) end end @@ -212,7 +212,7 @@ function DelayedInitialize() if (not accepted) then return end - if (not currentProposal) or currentProposal.acceptedPlayers[userName] then + if (not currentProposal) or (currentProposal.acceptedPlayers[userName] and not currentProposal.battleHostComplete) then return end local user = lobby:GetUser(userName) @@ -224,6 +224,15 @@ function DelayedInitialize() return end + if currentProposal.battleHostComplete then + lobby:BattleProposalBattleInvite(userName, currentProposal.battleID, currentProposal.password) + Chotify:Post({ + title = "Battle Proposal", + body = userName .. " accepted and joined.", + }) + return + end + currentProposal.currentPlayers = currentProposal.currentPlayers + 1 currentProposal.acceptedPlayers[userName] = true Chotify:Post({ @@ -270,7 +279,8 @@ function DelayedInitialize() if currentProposal.maxsize then lobby:SayBattle("!maxplayers " .. currentProposal.maxsize) end - currentProposal = nil + currentProposal.battleID = battleID + currentProposal.battleHostComplete = true end local function OnBattleProposalBattleInvite(listener, userName, battleID, password) From 36444db071759b406af9bf37e2bb920767afba7b Mon Sep 17 00:00:00 2001 From: Thorneel Date: Tue, 31 Mar 2020 23:06:28 +0200 Subject: [PATCH 043/103] Finished the Empire storyline: planet51, planet61, planet64, planet65, planet68 Also moved Survivor unlocks to planet55, planet61, planet64 --- campaign/sample/codex.lua | 66 +++++++++++++++++++++++----- campaign/sample/planets/planet51.lua | 7 ++- campaign/sample/planets/planet55.lua | 5 ++- campaign/sample/planets/planet61.lua | 6 ++- campaign/sample/planets/planet64.lua | 6 ++- campaign/sample/planets/planet65.lua | 3 ++ campaign/sample/planets/planet68.lua | 3 ++ 7 files changed, 80 insertions(+), 16 deletions(-) diff --git a/campaign/sample/codex.lua b/campaign/sample/codex.lua index 12d9055f5..c852c4689 100644 --- a/campaign/sample/codex.lua +++ b/campaign/sample/codex.lua @@ -95,10 +95,19 @@ local entries = { .. "\n " .. "\nHaven was fascinated by the Anarchai. Located in their presumed birthplace, they spent considerable effort trying to pierce the mystery of their origins, even as the war against the Empire was taking a turn for the worse." }, - faction_survivors = { -- planet51, planet55, planet62 + faction_survivors = { -- planet55, planet61, planet64 name = "Survivors", category = "3. Factions", - text = "" + text = "There is a message broadcast looping across the system. Most of the transmitters have stopped working, and the broadcast itself is weak, garbled and corrupt, but there were enough emitters to reconstruct most of it." + .. "\n " + .. "\nAs it turns out, I wasn't the only one to escape the event. A handful among those in deep hibernation, in a teleportation accident, or even a freak hyperspace misjump at the moment it swept them by, were not affected." + .. "\n " + .. "\nThe whole infrastructure was intact, so they rarely had difficulties to survive. Some had system rights for communications and space travel for them to find each-other, others found ways to acquire them. This was enough for them to find each-other, and organize as they could." + .. "\n " + .. "\nAt first, they scoured what they could of the galaxy, trying to find as many fellow survivors as they could. They set up those boradcast stations for stagglers, as well as those weird backdoors I keep finding in war systems around here. None of them had combat system rights, and while all those war automata were mostly waiting for orders, they knew they would grow more dangerous with time." + .. "\nThen they chose to follow the refugee trails, deeper in the Empire's heartlands. They knew the Empire had tried to find a way to escape the event, and went searching for it." + .. "\n " + .. "\nAfter all this time, no-one went back to resettle the galaxy, so I have little hope for their success. But I have to find out." }, -- Threats @@ -236,13 +245,28 @@ local entries = { .. "\n " .. "\nAnd yet, it was not enough. One moment they are running an indirect test in a black box system on a fragment of the signal, and the next - everyone in the facility is gone. One second later, there is no-one left on the entire planet. Then, it hits nearby systems..." .. "\n " - .. "\nIf Haven couldn't deal with that thing, I certainly won't even try." - .. "\nI am going to purge every scrap of data I have on that damned thing, leave immediately and never, ever come back." + .. "\nThe data itself has long decayed beyond recovery, and the Starsong itself went silent, at some point since the event. There is nothing left to be found, on how it all started. But perhaps this is for the better. If Haven could not deal with it, who knows what I may have done." }, entry_eternity_gate = { -- planet68 name = "The Eternity Gate", category = "1. Entries", - text = "" + text = "This planet was never meant to house a large population. It had been the Empire's last redoubt, an mighty fortress world for a glorious last stand, came the day of their fall. Which is what happened, in a way. But the refugees never settled here." + .. "\n " + .. "\nThey never intended to settle on this world. Instead, they poured all their efforts, time and resources grasping at straws, looking for an old legend. And I suspect to their own surprise, they found it." + .. "\n " + .. "\nIn the ancient times, a young Ghost Mandate stumbled upon a discovery made by a forgotten galactic power, something called the Eternity Gate." + .. "\nAn immense hyperspace structure, almost half as large as the galaxy, spans the near-starless expanse beyond this rim. In its heart exists a rift, that connects to the other end of the universe both across space and time. A complex, diaphanous structure had been built, spanning many systems, to serve as a jump amplifier and reach for the rift. The Mandate restored it and carefully started exploring it." + .. "\n " + .. "\nAfter millennia, they received their first reports from the other side. Their first surprise was the time shift: for days on this side, barely a second would have passed on the other - which had only been the first of many hurdles to transmit data back. It had been theorized that as both ends drifted toward each-other time-wise, so would they in space, until they would meet and disappear in an impossibly distant future. Or this was the point of their birth, sending them drifting backwards in time..." + .. "\nThe other surprise was that despite being long past the heat death of the universe, and across a mangled, nearly incomprehensibly distorted space-time, it was somewhat inhabitable. And, it would seem, possibly inhabited." + .. "\n " + .. "\nThis is when the Anarchai overran the galaxy, cutting this region off from fallback Dynasty worlds. Faced with destruction, local Mandate authorities strengthened the Gate to the point that it could support a mass-exodus, and evacuated as many as they could." + .. "\nIt had long been thought that the Anarchai had destroyed the Gate itself, but strangely enough, they only took the control system out. Somehow, the Empire found a way to rebuild it. And as the Mandate before them, they fled across the Gate." + .. "\n " + .. "\nWhen the survivors arrived, the Eternity Gate was fully working, and they all crossed it, in the end. But now, after such a long time, it has fallen into disrepair - I restored what self-repair systems I could, but it will be decades, maybe centuries before it can operate again." + .. "\nMaybe I will tidy up what I can in this galaxy. Maybe there are others like me, still waiting in deep slumber. And I can always skip time in hibernation, if needs be." + .. "\n " + .. "\nAlso, the Empire had also found an incomplete Mandate project. They lacked time for detailed studies, but they thought it was an receptor node, made to invert the Gate operation and guide backward jumps across the rift. Let's see what I can make of it..." }, -- Locations @@ -318,17 +342,29 @@ local entries = { location_hibiliha = { -- planet61 name = "Hibiliha warp station", category = "4. Locations", - text = "" + text = "There was an ancient warp station in this system. A massive installation, that could generate hyperspace highways across the entire galaxy. A few survivors managed to restore it, and used it to bring all the scattered survivor groups here, before continuing on their way to the Empire's heartlands." + .. "\n " + .. "\nBefore leaving, they left it running, with an expert system and a communicator array, so anyone could contact it to ask for a transfer. They knew that, despite their best efforts, it could not run without proper supervision forever. According to the log backups I found, it ran for an impressive four centuries, and was repeatedly used, before failing due to a core malfunction" + .. "\n " + .. "\nSo this is why a planet is missing from the system..." }, location_intrepid = { -- planet64 name = "The Garden of Intrepid", category = "4. Locations", - text = "" + text = "Intrepid had been the seat of most galactic governemnts for a long time, dating back from even before the Ghost Mandate. It was said to be the most beautiful world in the galaxy, a jewel of the old days, carefully tended for even across wars and chaos." + .. "\n " + .. "\nAlas, left to itself, even those fantastically well-crafted ancient systems fell to entropy in the end. Small, extremely long-term variations that the unthinking expert systems could not have been programmed to correct for, slowly causing it to be caught in a death spiral of desertification." + .. "\n " + .. "\nIncredibly enough, the machine themselves are still functional. I reprogrammed them as best as I could, using the logs to correct for those longer cycles and variations, and rare cataclysms. It will take centuries, but the garden will be reborn, even if no-one will be there to see it. It won't last forever, of course. But hopefully it will last a bit longer, this time. Ten, fifteen million years..." }, location_mannia = { -- planet65 name = "Mannia transit camps", category = "4. Locations", - text = "" + text = "This is where all the refugees of the Empire - of the entire galaxy, in fact - fled towards. The second-to-last world to be hit, it was hospitable enough to harbor the countless refugees in temporary shelters. Building those with so little time and resources would have been an outstanding feat of engineering and logistics in its own right." + .. "\n " + .. "\nThe last world, Cipher, appears to have been less inhabitable, and most resources appears to have been funneled towards it. Were they really hoping that one more jump would make the difference? Or did they choose to hold for the longest, defiant to the end? That would have certainly been in character for the Empire." + .. "\n " + .. "\nThe survivors appears to have used the ruins of the shelters as their base. Even after such a long time, there was enough to build lavish housings for such a small number of individuals. After a while, though, they left in turn for Cipher, leaving infrastructure for latecomers, and what must have been an invitation to follow them." }, -- Smuggled data location_arteri = { -- planet50 @@ -405,8 +441,8 @@ local entries = { category = "5. Anomalies", text = "" }, - --- Ancient tech - anomalie_deuliah = { -- planet56 + --- Ancient tech and research + anomalie_asjulohi = { -- planet24 name = "Asjulohi's ancient fabricator", category = "5. Anomalies", text = "" @@ -417,9 +453,15 @@ local entries = { text = "" }, anomalie_lalata = { -- planet51 - name = "Lalata's tech", -- TODO better name + name = "Lalata's report", category = "5. Anomalies", - text = "" + text = "According to their research, the event appears to have started at the extreme end of the Anarchai Arm. Some hypothesized an extragalactic origin based on this, but the spread pattern showed that it had started on a specific region of the galaxy, not propagated from a distant source." + .. "\n " + .. "\nIt propagated through the arm in a matter of days, but had considerably slowed down by the time it reached the Inner Disc. Its progression then became asymmetric, progressing through the Celestial Arm in an estimated two weeks - though an exact time cannot be given due to the current conflict with the Union, then a loss of communication as it was cut off from the Empire. The wavefronts themselves appeared to disrupt hyperspace in a way that made interstellar communication, let alone travel, impossible through their wake." + .. "\n " + .. "\nThe Inner Disc and Dynastic Quadrant were both slowly taken over in a matter of months. By that time, the Empire had ordered a total evacuation towards the Mandate Arm, hoping that at least some worlds would be spared as the advance slowed down. However, later calculations showed that Cipher, the furthest world that could be traveled to, would be overtaken five to fifteen years later." + .. "\n " + .. "\nThey found no way of resist or bypass it, nor even slowing it down. Maybe the data that automated systems recorded when it hit Lalata, but they never found a way to recover it across the event's wake." }, } diff --git a/campaign/sample/planets/planet51.lua b/campaign/sample/planets/planet51.lua index 93826e73a..6dc299478 100644 --- a/campaign/sample/planets/planet51.lua +++ b/campaign/sample/planets/planet51.lua @@ -2244,7 +2244,12 @@ local function GetPlanet(planetUtilities, planetID) "module_heavy_armor_LIMIT_D_2", }, abilities = { - } + }, + codexEntries = { + }, + codexEntries = { + "anomalie_lalata" + }, }, } diff --git a/campaign/sample/planets/planet55.lua b/campaign/sample/planets/planet55.lua index 51a221315..690de55cb 100644 --- a/campaign/sample/planets/planet55.lua +++ b/campaign/sample/planets/planet55.lua @@ -4618,7 +4618,10 @@ local function GetPlanet(planetUtilities, planetID) "module_dmg_booster_LIMIT_D_2", }, abilities = { - } + }, + codexEntries = { + "faction_survivors" + }, }, } diff --git a/campaign/sample/planets/planet61.lua b/campaign/sample/planets/planet61.lua index 0709994f3..add7d9171 100644 --- a/campaign/sample/planets/planet61.lua +++ b/campaign/sample/planets/planet61.lua @@ -4611,7 +4611,11 @@ local function GetPlanet(planetUtilities, planetID) "commweapon_areashield", }, abilities = { - } + }, + codexEntries = { + "faction_survivors", + "location_hibiliha" + }, }, } diff --git a/campaign/sample/planets/planet64.lua b/campaign/sample/planets/planet64.lua index feaf568d7..5c9433cf6 100644 --- a/campaign/sample/planets/planet64.lua +++ b/campaign/sample/planets/planet64.lua @@ -4706,7 +4706,11 @@ local function GetPlanet(planetUtilities, planetID) "weaponmod_stun_booster", }, abilities = { - } + }, + codexEntries = { + "faction_survivors", + "location_intrepid" + }, }, } diff --git a/campaign/sample/planets/planet65.lua b/campaign/sample/planets/planet65.lua index 13142154e..3bbd08e9a 100644 --- a/campaign/sample/planets/planet65.lua +++ b/campaign/sample/planets/planet65.lua @@ -4820,6 +4820,9 @@ local function GetPlanet(planetUtilities, planetID) }, abilities = { } + codexEntries = { + "location_mannia" + }, }, } diff --git a/campaign/sample/planets/planet68.lua b/campaign/sample/planets/planet68.lua index f232930a4..f3c49c259 100644 --- a/campaign/sample/planets/planet68.lua +++ b/campaign/sample/planets/planet68.lua @@ -3928,6 +3928,9 @@ local function GetPlanet(planetUtilities, planetID) }, abilities = { } + codexEntries = { + "entry_eternity_gate" + }, }, } From 80f195619552199ec0d59a284112ed4678f9bdb4 Mon Sep 17 00:00:00 2001 From: Thorneel Date: Tue, 31 Mar 2020 23:43:50 +0200 Subject: [PATCH 044/103] Various codex and planet bugfixes Forgot a few commas, fixed a few typos --- campaign/sample/codex.lua | 22 +++++++++++----------- campaign/sample/planets/planet33.lua | 2 +- campaign/sample/planets/planet51.lua | 4 +--- campaign/sample/planets/planet65.lua | 2 +- campaign/sample/planets/planet68.lua | 2 +- 5 files changed, 15 insertions(+), 17 deletions(-) diff --git a/campaign/sample/codex.lua b/campaign/sample/codex.lua index c852c4689..1ea18a259 100644 --- a/campaign/sample/codex.lua +++ b/campaign/sample/codex.lua @@ -266,7 +266,7 @@ local entries = { .. "\nWhen the survivors arrived, the Eternity Gate was fully working, and they all crossed it, in the end. But now, after such a long time, it has fallen into disrepair - I restored what self-repair systems I could, but it will be decades, maybe centuries before it can operate again." .. "\nMaybe I will tidy up what I can in this galaxy. Maybe there are others like me, still waiting in deep slumber. And I can always skip time in hibernation, if needs be." .. "\n " - .. "\nAlso, the Empire had also found an incomplete Mandate project. They lacked time for detailed studies, but they thought it was an receptor node, made to invert the Gate operation and guide backward jumps across the rift. Let's see what I can make of it..." + .. "\nIt seems the Empire had also found an incomplete Mandate project. They lacked time for detailed studies, but they thought it was an receptor node, made to invert the Gate operation and guide backward jumps across the rift. Let's see what I can make of it..." }, -- Locations @@ -402,22 +402,22 @@ local entries = { -- Anomalies -- Artefacts - anomalie_new_falsell = { -- planet7 + anomaly_new_falsell = { -- planet7 name = "New Falsell artefact", category = "5. Anomalies", text = "" }, - anomalie_lovaza_jira = { -- planet28 + anomaly_lovaza_jira = { -- planet28 name = "Lovaza Jira artefact", category = "5. Anomalies", text = "" }, - anomalie_leopard = { -- planet33 + anomaly_leopard = { -- planet33 name = "Leopard artefact", category = "5. Anomalies", text = "No wonder they fought so hard over it, this artifact was a freaking Anarchai scattership!" .. "\n " - .. "\nWhen the Ghost Fleet hit the Anarchai, they were completely unprepared to what they were actually facing. However, it is a testament to the military of the military of the Ghost Mandate that they still managed to destroy several scatterships during the engagement." + .. "\nWhen the Ghost Fleet hit the Anarchai, they were completely unprepared to what they were actually facing. However, it is a testament to the might of the Mandate's military that they still managed to destroy several scatterships during the engagement." .. "\n " .. "\nThis particular scattership phased right through Leopard after sustaining heavy damage, ending up trapped in its mantle. The few self-repair systems were barely enough to keep its integrity, but its warmind had been irremediably destroyed - which is presumably why the Anarchai didn't bother recovering or destroying it afterwards." .. "\n " @@ -425,34 +425,34 @@ local entries = { .. "\n " .. "\nUltimately, the scattership's internal systems have stopped working one after another, and it is now little more than a wreck full of exotic materials. Still, I am going to leave it alone, just in case.." }, - anomalie_estann_all = { -- planet43 + anomaly_estann_all = { -- planet43 name = "Estann All artefact", category = "5. Anomalies", text = "" }, --- Ancient trees - anomalie_walchice = { -- planet20 + anomaly_walchice = { -- planet20 name = "The trees of Waliche", category = "5. Anomalies", text = "" }, - anomalie_old_falsell = { -- planet45 + anomaly_old_falsell = { -- planet45 name = "The trees of Old Falsell", category = "5. Anomalies", text = "" }, --- Ancient tech and research - anomalie_asjulohi = { -- planet24 + anomaly_asjulohi = { -- planet24 name = "Asjulohi's ancient fabricator", category = "5. Anomalies", text = "" }, - anomalie_deuliah = { -- planet56 + anomaly_deuliah = { -- planet56 name = "Deuliah's old Detriment", -- TODO better name category = "5. Anomalies", text = "" }, - anomalie_lalata = { -- planet51 + anomaly_lalata = { -- planet51 name = "Lalata's report", category = "5. Anomalies", text = "According to their research, the event appears to have started at the extreme end of the Anarchai Arm. Some hypothesized an extragalactic origin based on this, but the spread pattern showed that it had started on a specific region of the galaxy, not propagated from a distant source." diff --git a/campaign/sample/planets/planet33.lua b/campaign/sample/planets/planet33.lua index 13bac2ca3..25cb5f13b 100644 --- a/campaign/sample/planets/planet33.lua +++ b/campaign/sample/planets/planet33.lua @@ -1415,7 +1415,7 @@ local function GetPlanet(planetUtilities, planetID) abilities = { }, codexEntries = { - "anomalie_leopard" + "anomaly_leopard" }, }, } diff --git a/campaign/sample/planets/planet51.lua b/campaign/sample/planets/planet51.lua index 6dc299478..60863f06e 100644 --- a/campaign/sample/planets/planet51.lua +++ b/campaign/sample/planets/planet51.lua @@ -2246,9 +2246,7 @@ local function GetPlanet(planetUtilities, planetID) abilities = { }, codexEntries = { - }, - codexEntries = { - "anomalie_lalata" + "anomaly_lalata" }, }, } diff --git a/campaign/sample/planets/planet65.lua b/campaign/sample/planets/planet65.lua index 3bbd08e9a..da971adf4 100644 --- a/campaign/sample/planets/planet65.lua +++ b/campaign/sample/planets/planet65.lua @@ -4819,7 +4819,7 @@ local function GetPlanet(planetUtilities, planetID) }, abilities = { - } + }, codexEntries = { "location_mannia" }, diff --git a/campaign/sample/planets/planet68.lua b/campaign/sample/planets/planet68.lua index f3c49c259..8c3055e6c 100644 --- a/campaign/sample/planets/planet68.lua +++ b/campaign/sample/planets/planet68.lua @@ -3927,7 +3927,7 @@ local function GetPlanet(planetUtilities, planetID) modules = { }, abilities = { - } + }, codexEntries = { "entry_eternity_gate" }, From d8bb2067dd0dc9a8029817bfa5afd4a2ec99bd0b Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Thu, 2 Apr 2020 17:27:52 +1100 Subject: [PATCH 045/103] Config compatibility for removing dev campaign. --- .../widgets/chobby/components/configuration.lua | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/LuaMenu/widgets/chobby/components/configuration.lua b/LuaMenu/widgets/chobby/components/configuration.lua index b77caa46f..effa36f5f 100644 --- a/LuaMenu/widgets/chobby/components/configuration.lua +++ b/LuaMenu/widgets/chobby/components/configuration.lua @@ -155,8 +155,14 @@ function Configuration:init() self.campaignConfig = VFS.Include("campaign/sample/mainConfig.lua") self.campaignSaveFile = nil -- Set by user self.nextCampaignSaveNumber = 1 - self.campaignConfigOptions = {"sample", "dev"} - self.campaignConfigHumanNames = {"Sample", "Dev"} + self.campaignConfigOptions = { + "sample", + "--dev" + } + self.campaignConfigHumanNames = { + "Sample", + --"Dev" + } local gameConfigOptions = {} local subdirs = VFS.SubDirs(gameConfPath) for index, subdir in ipairs(subdirs) do @@ -404,6 +410,10 @@ end --------------------------------------------------------------------------------- function Configuration:SetConfigData(data) + if data.campaignConfigName == "dev" then + data.campaignConfigName = "sample" + end + if data ~= nil then for k, v in pairs(data) do if not self.noNaiveConfigOverride[k] then From 6442b0cfc39b703a99cd2353c7e4d44f37eb2dc9 Mon Sep 17 00:00:00 2001 From: Aquanim Date: Thu, 2 Apr 2020 18:06:56 +1100 Subject: [PATCH 046/103] Add Bolas to campaign (unlock, technology screen description/icon, availability to AI). --- .../gameConfig/zk/gameUnitInformation.lua | 8 +++++- .../gameConfig/zk/unitpics/hoverheavyraid.png | Bin 0 -> 11219 bytes campaign/sample/planets/planet15.lua | 4 +-- campaign/sample/planets/planet17.lua | 1 + campaign/sample/planets/planet27.lua | 24 +++++++++++------- campaign/sample/planets/planet28.lua | 1 + campaign/sample/planets/planet32.lua | 2 ++ campaign/sample/planets/planet34.lua | 1 + campaign/sample/planets/planet41.lua | 1 + campaign/sample/planets/planet49.lua | 1 + campaign/sample/planets/planet53.lua | 1 + campaign/sample/planets/planet57.lua | 2 ++ campaign/sample/planets/planet59.lua | 1 + campaign/sample/planets/planet60.lua | 2 ++ campaign/sample/planets/planet65.lua | 2 ++ campaign/sample/planets/planet66.lua | 1 + campaign/sample/planets/planet67.lua | 1 + campaign/sample/planets/planet68.lua | 1 + campaign/sample/planets/planet8.lua | 1 + 19 files changed, 43 insertions(+), 12 deletions(-) create mode 100644 LuaMenu/configs/gameConfig/zk/unitpics/hoverheavyraid.png diff --git a/LuaMenu/configs/gameConfig/zk/gameUnitInformation.lua b/LuaMenu/configs/gameConfig/zk/gameUnitInformation.lua index 0733e5095..7bd43f89e 100644 --- a/LuaMenu/configs/gameConfig/zk/gameUnitInformation.lua +++ b/LuaMenu/configs/gameConfig/zk/gameUnitInformation.lua @@ -173,6 +173,7 @@ local nameList = { [172] = "shieldaa", [173] = "shieldbomb", [174] = "amphlaunch", + [175] = "hoverheavyraid", } local categories = { @@ -580,7 +581,12 @@ local humanNames = { description = "Anti-Sub Hovercraft", humanName = "Claymore", }, - + hoverheavyraid = { + category = "hover", + order = 10, + description = "Disruptor Hovercraft", + humanName = "Bolas", + }, -- Amph factoryamph = { category = "amph", diff --git a/LuaMenu/configs/gameConfig/zk/unitpics/hoverheavyraid.png b/LuaMenu/configs/gameConfig/zk/unitpics/hoverheavyraid.png new file mode 100644 index 0000000000000000000000000000000000000000..cca4e8942fbe6dbc64f935c6315755d0e4ad0eb2 GIT binary patch literal 11219 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 Date: Fri, 3 Apr 2020 10:32:39 +1100 Subject: [PATCH 047/103] Update campaign/sample/planets/planet27.lua Co-Authored-By: sprunk --- campaign/sample/planets/planet27.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/campaign/sample/planets/planet27.lua b/campaign/sample/planets/planet27.lua index 7912ce508..aca05f940 100644 --- a/campaign/sample/planets/planet27.lua +++ b/campaign/sample/planets/planet27.lua @@ -43,7 +43,7 @@ local function GetPlanet(planetUtilities, planetID) }, { image = "unitpics/hoverheavyraid.png", - text = [[The Bolas fires disruptor lasers which slow enemies at close range. It is well suited for protecting Claymores, Flails, and other specialist units.]] + text = [[The Bolas fires disruptor beams which slow enemies at close range. It is well suited for protecting Claymores, Flails, and other specialist units.]] }, { image = "unitpics/energyfusion.png", From 85000aa8e66e80b615a4e903d5cc639bf9ace716 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Sat, 4 Apr 2020 13:48:54 +1100 Subject: [PATCH 048/103] Fixed Crane description. --- LuaMenu/configs/gameConfig/zk/gameUnitInformation.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LuaMenu/configs/gameConfig/zk/gameUnitInformation.lua b/LuaMenu/configs/gameConfig/zk/gameUnitInformation.lua index 7bd43f89e..365e7fb94 100644 --- a/LuaMenu/configs/gameConfig/zk/gameUnitInformation.lua +++ b/LuaMenu/configs/gameConfig/zk/gameUnitInformation.lua @@ -869,7 +869,7 @@ local humanNames = { planecon = { category = "plane", order = 2, - description = "Construction Aircraft, Builds at 4 m/s", + description = "Construction Aircraft, Builds at 5 m/s", humanName = "Crane", }, planefighter = { From 8e7917008010a39eb979372517e57650a5cb7ded Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Sat, 4 Apr 2020 14:00:07 +1100 Subject: [PATCH 049/103] Update campaign module descriptions. --- campaign/sample/commConfig.lua | 36 +++++++++++++++++----------------- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/campaign/sample/commConfig.lua b/campaign/sample/commConfig.lua index 6f6c7794b..c59c87a87 100644 --- a/campaign/sample/commConfig.lua +++ b/campaign/sample/commConfig.lua @@ -45,7 +45,7 @@ local moduleDefs = { { name = "commweapon_beamlaser", humanName = "Beam Laser", - description = "Beam Laser", + description = "Beam Laser: An effective short-range cutting tool", image = moduleImagePath .. "commweapon_beamlaser.png", limit = 1, cost = 50, @@ -66,7 +66,7 @@ local moduleDefs = { { name = "commweapon_flamethrower", humanName = "Flamethrower", - description = "Flamethrower", + description = "Flamethrower: Good for deep-frying swarmers and large targets alike", image = moduleImagePath .. "commweapon_flamethrower.png", limit = 1, cost = 50, @@ -87,7 +87,7 @@ local moduleDefs = { { name = "commweapon_heatray", humanName = "Heatray", - description = "Heatray", + description = "Heatray: Rapidly melts anything at short range; steadily loses all of its damage over distance", image = moduleImagePath .. "commweapon_heatray.png", limit = 1, cost = 50, @@ -108,7 +108,7 @@ local moduleDefs = { { name = "commweapon_heavymachinegun", humanName = "Machine Gun", - description = "Machine Gun", + description = "Machine Gun: Close-in automatic weapon with AoE", image = moduleImagePath .. "commweapon_heavymachinegun.png", limit = 1, cost = 50, @@ -152,7 +152,7 @@ local moduleDefs = { { name = "commweapon_lightninggun", humanName = "Lightning Rifle", - description = "Lightning Rifle", + description = "Lightning Rifle: Paralyzes and damages annoying bugs", image = moduleImagePath .. "commweapon_lightninggun.png", limit = 1, cost = 50, @@ -174,7 +174,7 @@ local moduleDefs = { { name = "commweapon_lparticlebeam", humanName = "Light Particle Beam", - description = "Light Particle Beam", + description = "Light Particle Beam: Fast, light pulsed energy weapon", image = moduleImagePath .. "commweapon_lparticlebeam.png", limit = 1, cost = 50, @@ -196,7 +196,7 @@ local moduleDefs = { { name = "commweapon_missilelauncher", humanName = "Missile Launcher", - description = "Missile Launcher", + description = "Missile Launcher: Lightweight seeker missile with good range", image = moduleImagePath .. "commweapon_missilelauncher.png", limit = 1, cost = 50, @@ -217,7 +217,7 @@ local moduleDefs = { { name = "commweapon_riotcannon", humanName = "Riot Cannon", - description = "Riot Cannon", + description = "Riot Cannon: The weapon of choice for crowd control", image = moduleImagePath .. "commweapon_riotcannon.png", limit = 1, cost = 50, @@ -239,7 +239,7 @@ local moduleDefs = { { name = "commweapon_rocketlauncher", humanName = "Rocket Launcher", - description = "Rocket Launcher", + description = "Rocket Launcher: Medium-range, low-velocity hitter", image = moduleImagePath .. "commweapon_rocketlauncher.png", limit = 1, cost = 50, @@ -261,7 +261,7 @@ local moduleDefs = { { name = "commweapon_shotgun", humanName = "Shotgun", - description = "Shotgun", + description = "Shotgun: Can hammer a single large target or shred several small ones", image = moduleImagePath .. "commweapon_shotgun.png", limit = 1, cost = 50, @@ -283,7 +283,7 @@ local moduleDefs = { { name = "commweapon_hparticlebeam", humanName = "Heavy Particle Beam", - description = "Heavy Particle Beam - Replaces other weapons. Requires level 4 weapon slot.", + description = "Heavy Particle Beam - Replaces other weapons and requires a level 4 slot. Short range, high-power beam weapon with moderate reload time", image = moduleImagePath .. "conversion_hparticlebeam.png", limit = 1, cost = 150, @@ -303,7 +303,7 @@ local moduleDefs = { { name = "commweapon_shockrifle", humanName = "Shock Rifle", - description = "Shock Rifle - Replaces other weapons. Requires level 4 weapon slot.", + description = "Shock Rifle - Replaces other weapons and requires a level 4 slot. Long range sniper rifle", image = moduleImagePath .. "conversion_shockrifle.png", limit = 1, cost = 150, @@ -569,7 +569,7 @@ local moduleDefs = { { name = "module_radarnet", humanName = "Field Radar", - description = "Field Radar - Attaches a basic radar system to the Commander. Requires at least a level 2 module slot.", + description = "Field Radar - Attaches a basic radar system. Requires at least a level 2 module slot.", image = moduleImagePath .. "module_fieldradar.png", limit = 1, cost = 75, @@ -582,7 +582,7 @@ local moduleDefs = { { name = "module_personal_cloak", humanName = "Personal Cloak", - description = "Personal Cloak - A personal cloaking device for the Commander. Cannot be used with shields. Requires at least a level 2 module slot.", + description = "Personal Cloak - A personal cloaking device. Reduces speed by 8 and cannot be used with shields. Requires at least a level 2 module slot.", image = moduleImagePath .. "module_personal_cloak.png", limit = 1, cost = 400, @@ -701,7 +701,7 @@ local moduleDefs = { { name = "module_heavy_armor", humanName = "High Density Plating", - description = "High Density Plating - Provides 1600 health but reduces speed by 10%. Requires Ablative Armour Plates and at least a level 3 module slot._COUNT_", + description = "High Density Plating - Provides 1600 health but reduces speed by 3. Requires Ablative Armour Plates and at least a level 3 module slot._COUNT_", image = moduleImagePath .. "module_heavy_armor.png", limit = 8, cost = 400, @@ -716,7 +716,7 @@ local moduleDefs = { { name = "module_dmg_booster", humanName = "Damage Booster", - description = "Damage Booster - Increases damage by 10% but reduces speed by 2.5%._COUNT_", + description = "Damage Booster - Increases damage by 10% but reduces speed by 1._COUNT_", image = moduleImagePath .. "module_dmg_booster.png", limit = 8, cost = 150, @@ -731,7 +731,7 @@ local moduleDefs = { { name = "module_high_power_servos", humanName = "High Power Servos", - description = "High Power Servos - Increases speed by 8%._COUNT_", + description = "High Power Servos - Increases speed by 3._COUNT_", image = moduleImagePath .. "module_high_power_servos.png", limit = 8, cost = 150, @@ -744,7 +744,7 @@ local moduleDefs = { { name = "module_adv_targeting", humanName = "Adv. Targeting System", - description = "Advanced Targeting System - Increases range by 7.5% but reduces speed by 2.5%._COUNT_", + description = "Advanced Targeting System - Increases range by 7.5% but reduces speed by 1._COUNT_", image = moduleImagePath .. "module_adv_targeting.png", limit = 8, cost = 150, From 40e60d95d08ba84d4101b8ee6b0123bd860fe0ef Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Sat, 4 Apr 2020 15:15:00 +1100 Subject: [PATCH 050/103] VERSION{v1.8.4.0} --- modinfo.lua | 1 - 1 file changed, 1 deletion(-) diff --git a/modinfo.lua b/modinfo.lua index 3b4ac84a8..b02d62580 100644 --- a/modinfo.lua +++ b/modinfo.lua @@ -19,4 +19,3 @@ local modinfo = { } return modinfo - From eac6326e9ce52de57cb6c903bfb76ef2b8802277 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Sat, 4 Apr 2020 19:49:45 +1100 Subject: [PATCH 051/103] VERSION{v1.8.4.1} Accidentally killed other chat tooltips. --- LuaMenu/widgets/api_battle_proposal_handler.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/LuaMenu/widgets/api_battle_proposal_handler.lua b/LuaMenu/widgets/api_battle_proposal_handler.lua index 8327635df..3b1a1cdcb 100644 --- a/LuaMenu/widgets/api_battle_proposal_handler.lua +++ b/LuaMenu/widgets/api_battle_proposal_handler.lua @@ -119,12 +119,12 @@ function BattleProposalHandler.AddClickableInvites(userName, preMessage, message end local myProposal = (userName == WG.LibLobby.lobby:GetMyUserName()) if myProposal and CheckCancelProposal(message) then - return false + return onTextClick, textTooltip end local hasProposal, prop = GetProposalFromString(message) if not hasProposal then - return false + return onTextClick, textTooltip end local myInfo = WG.LibLobby.lobby:GetMyInfo() @@ -138,13 +138,13 @@ function BattleProposalHandler.AddClickableInvites(userName, preMessage, message title = "Battle Proposal", body = "Your skill rating is too low for your proposal", }) - return + return onTextClick, textTooltip elseif skillTooHigh then Chotify:Post({ title = "Battle Proposal", body = "Your skill rating is too high for your proposal", }) - return + return onTextClick, textTooltip end CheckProposalSent(prop) From d4ede256db7403431b6a89d1f11e0adf2aeb2fea Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Mon, 6 Apr 2020 23:40:40 +1000 Subject: [PATCH 052/103] Sync chili. Mainly made noFont not even create fonts. --- .../luamenu/chili/chili/controls/button.lua | 1 + .../luamenu/chili/chili/controls/checkbox.lua | 1 + .../luamenu/chili/chili/controls/combobox.lua | 3 +- .../luamenu/chili/chili/controls/control.lua | 73 ++++++++++++++----- .../luamenu/chili/chili/controls/editbox.lua | 2 + .../luamenu/chili/chili/controls/image.lua | 2 +- .../luamenu/chili/chili/controls/label.lua | 2 + .../chili/chili/controls/layoutpanel.lua | 12 +-- .../luamenu/chili/chili/controls/object.lua | 16 +++- .../chili/chili/controls/progressbar.lua | 5 +- .../luamenu/chili/chili/controls/scale.lua | 1 + .../luamenu/chili/chili/controls/screen.lua | 4 +- .../chili/chili/controls/tabbaritem.lua | 1 + .../luamenu/chili/chili/controls/textbox.lua | 1 + .../chili/chili/controls/treeviewnode.lua | 2 +- .../chili/chili/handlers/debughandler.lua | 6 +- .../luamenu/chili/chili/headers/skinutils.lua | 24 +++--- .../luamenu/chili/chili/headers/unicode.lua | 2 +- .../luamenu/chili/chili/headers/util.lua | 4 +- 19 files changed, 111 insertions(+), 51 deletions(-) diff --git a/libs/chiliui/luamenu/chili/chili/controls/button.lua b/libs/chiliui/luamenu/chili/chili/controls/button.lua index 5d3f2ed77..be0811903 100644 --- a/libs/chiliui/luamenu/chili/chili/controls/button.lua +++ b/libs/chiliui/luamenu/chili/chili/controls/button.lua @@ -16,6 +16,7 @@ Button = Control:Inherit{ align = "center", valign = "center", + noFont = false, } local this = Button diff --git a/libs/chiliui/luamenu/chili/chili/controls/checkbox.lua b/libs/chiliui/luamenu/chili/chili/controls/checkbox.lua index c695d9317..cfd5fd7c0 100644 --- a/libs/chiliui/luamenu/chili/chili/controls/checkbox.lua +++ b/libs/chiliui/luamenu/chili/chili/controls/checkbox.lua @@ -21,6 +21,7 @@ Checkbox = Control:Inherit{ valign = "linecenter", boxalign = "right", boxsize = 10, + noFont = false, textColor = {0, 0, 0, 1}, diff --git a/libs/chiliui/luamenu/chili/chili/controls/combobox.lua b/libs/chiliui/luamenu/chili/chili/controls/combobox.lua index 1415e1ddb..9d9ee2476 100644 --- a/libs/chiliui/luamenu/chili/chili/controls/combobox.lua +++ b/libs/chiliui/luamenu/chili/chili/controls/combobox.lua @@ -28,6 +28,7 @@ ComboBox = Button:Inherit{ maxDropDownWidth = 500, minDropDownWidth = 50, topHeight = 7, + noFont = false, } local ComboBoxWindow = Window:Inherit{classname = "combobox_window", resizable = false, draggable = false, } @@ -50,7 +51,7 @@ function ComboBox:Select(itemIdx) if (type(itemIdx) == "number") then local item = self.items[itemIdx] if not item then - return + return end self.selected = itemIdx diff --git a/libs/chiliui/luamenu/chili/chili/controls/control.lua b/libs/chiliui/luamenu/chili/chili/controls/control.lua index 1c59470b4..ee8477c09 100644 --- a/libs/chiliui/luamenu/chili/chili/controls/control.lua +++ b/libs/chiliui/luamenu/chili/chili/controls/control.lua @@ -84,8 +84,7 @@ Control = Object:Inherit{ OnResize = {}, OnEnableChanged = {}, - -- __nofont should be manually set to true when using this class directly - __nofont = false, + noFont = true, } Control.disabledFont = table.merge({ color = {0.8, 0.8, 0.8, 0.8} }, Control.font) @@ -145,17 +144,29 @@ function Control:New(obj) -- We don't create fonts for controls that don't need them -- This should drastically use memory usage for some cases - if not obj.__nofont then - --// create font - obj.font = Font:New(obj.font) - obj.font:SetParent(obj) - - --// create disabled font - obj.disabledFont = Font:New(obj.disabledFont) - obj.disabledFont:SetParent(obj) - else + if obj.noFont then obj.font = nil obj.disabledFont = nil + else + if obj.objectOverrideFont then + obj.font = obj.objectOverrideFont + else + --// create font + obj.font = Font:New(obj.font) + obj.font:SetParent(obj) + end + + if obj.hasDisabledFont then + if obj.objectOverrideDisabledFont then + obj.disabledFont = obj.objectOverrideDisabledFont + else + --// create disabled font + obj.disabledFont = Font:New(obj.disabledFont) + obj.disabledFont:SetParent(obj) + end + else + obj.disabledFont = nil + end end obj:DetectRelativeBounds() @@ -167,7 +178,11 @@ function Control:New(obj) obj:AddChild(cn[i], true) end end + obj:Realign() + if WG.ChiliRedraw then + WG.ChiliRedraw.AddControl(obj, "New") + end return obj end @@ -204,12 +219,12 @@ function Control:Dispose(...) inherited.Dispose(self, ...) - if not self.__nofont then - if self.font.SetParent then + if (not self.noFont) then + if (not self.objectOverrideFont) and self.font and self.font.SetParent then self.font:SetParent() + end + if (not self.objectOverrideDisabledFont) and self.disabledFont and self.disabledFont.SetParent then self.disabledFont:SetParent() - else - Spring.Echo("nil self.font:SetParent", self.name) end end end @@ -391,9 +406,9 @@ end --// ============================================================================= function Control:SetEnabled(enabled) - self.state.enabled = enabled - self:CallListeners(self.OnEnableChanged, not self.state.enabled) - self:Invalidate() + self.state.enabled = enabled + self:CallListeners(self.OnEnableChanged, not self.state.enabled) + self:Invalidate() end --// ============================================================================= @@ -981,6 +996,7 @@ function Control:_CheckIfRTTisAppreciated() return (((self._redrawSelfCounter or 1) / (self._redrawCounter or 1)) < 0.03) end end + return true end @@ -1298,12 +1314,18 @@ end function Control:DrawForList() + --if not self:IsVisibleDescendantByName("screen0") then + -- return + --end self._redrawCounter = (self._redrawCounter or 0) + 1 if (not self._in_update and not self._usingRTT and self:_CheckIfRTTisAppreciated()) then self:InvalidateSelf() end if (self._tex_all and not self._inrtt) then + if WG.ChiliRedraw then + WG.ChiliRedraw.AddControl(self, "DrawForList_tex_all") + end gl.PushMatrix() gl.Translate(self.x, self.y, 0) gl.BlendFuncSeparate(GL.ONE, GL.SRC_ALPHA, GL.ZERO, GL.SRC_ALPHA) @@ -1326,8 +1348,14 @@ function Control:DrawForList() gl.Translate(self.x, self.y, 0) if (self._own_dlist) then + if WG.ChiliRedraw then + WG.ChiliRedraw.AddControl(self, "DrawForList_own_dlist") + end gl.CallList(self._own_dlist) else + if WG.ChiliRedraw then + WG.ChiliRedraw.AddControl(self, "DrawForList") + end if self._hasCustomDrawControl then gl.Translate(-self.x, -self.y, 0) self:DrawControl() @@ -1379,6 +1407,9 @@ function Control:Draw() end if (self._tex_all) then + if WG.ChiliRedraw then + WG.ChiliRedraw.AddControl(self, "Draw_tex_all") + end gl.PushMatrix() gl.Translate(self.x, self.y, 0) gl.BlendFunc(GL.ONE, GL.SRC_ALPHA) @@ -1403,6 +1434,9 @@ function Control:Draw() if (self._own_dlist) then gl.CallList(self._own_dlist) else + if WG.ChiliRedraw then + WG.ChiliRedraw.AddControl(self, "Draw") + end if self._hasCustomDrawControl then gl.Translate(-self.x, -self.y, 0) self:DrawControl() @@ -1443,6 +1477,9 @@ end function Control:DrawChildrenForList() if (next(self.children)) then + if WG.ChiliRedraw then + WG.ChiliRedraw.AddControl(self, "DrawChildrenForList") + end self:_DrawChildrenInClientAreaWithoutViewCheck('DrawForList') end end diff --git a/libs/chiliui/luamenu/chili/chili/controls/editbox.lua b/libs/chiliui/luamenu/chili/chili/controls/editbox.lua index 766c9a087..d6a54fa11 100644 --- a/libs/chiliui/luamenu/chili/chili/controls/editbox.lua +++ b/libs/chiliui/luamenu/chili/chili/controls/editbox.lua @@ -70,6 +70,8 @@ EditBox = Control:Inherit{ [Spring.GetKeyCode("f11")] = true, [Spring.GetKeyCode("f12")] = true, }, + + noFont = false, } local this = EditBox diff --git a/libs/chiliui/luamenu/chili/chili/controls/image.lua b/libs/chiliui/luamenu/chili/chili/controls/image.lua index 027a61447..9509c117c 100644 --- a/libs/chiliui/luamenu/chili/chili/controls/image.lua +++ b/libs/chiliui/luamenu/chili/chili/controls/image.lua @@ -35,7 +35,7 @@ Image = Button:Inherit{ OnClick = {}, - __nofont = true, + noFont = true, } diff --git a/libs/chiliui/luamenu/chili/chili/controls/label.lua b/libs/chiliui/luamenu/chili/chili/controls/label.lua index b4e11b5fc..f68426cb8 100644 --- a/libs/chiliui/luamenu/chili/chili/controls/label.lua +++ b/libs/chiliui/luamenu/chili/chili/controls/label.lua @@ -23,6 +23,8 @@ Label = Control:Inherit{ align = "left", valign = "linecenter", --// usefull too "ascender" caption = "no text", + + noFont = false, } local this = Label diff --git a/libs/chiliui/luamenu/chili/chili/controls/layoutpanel.lua b/libs/chiliui/luamenu/chili/chili/controls/layoutpanel.lua index cb05ea4cb..dd5b6faeb 100644 --- a/libs/chiliui/luamenu/chili/chili/controls/layoutpanel.lua +++ b/libs/chiliui/luamenu/chili/chili/controls/layoutpanel.lua @@ -53,9 +53,9 @@ LayoutPanel = Control:Inherit{ centerItems = true, --[[ takes weights into account when resizing items (instead of same size for all) - - e.g. "component1.weight = 1, component2.weight = 2" => component2 will be 2 times larger than component1 - - if all components have same weight - > same layout as without weightedResize - - default value is 1 (nil interpreted as 1) + - e.g. "component1.weight = 1, component2.weight = 2" => component2 will be 2 times larger than component1 + - if all components have same weight - > same layout as without weightedResize + - default value is 1 (nil interpreted as 1) ]] weightedResize = false, @@ -70,7 +70,7 @@ LayoutPanel = Control:Inherit{ _rows = nil, _columns = nil, _cells = nil, - __nofont = true, + noFont = true, } local this = LayoutPanel @@ -431,8 +431,8 @@ function LayoutPanel:_LayoutChildrenResizeItems() local max_iy = math.floor(self.clientArea[4] / self.minItemHeight) if (max_ix * max_iy < cn_count) or - (max_ix < (self.columns or 0)) or - (max_iy < (self.rows or 0)) + (max_ix < (self.columns or 0)) or + (max_iy < (self.rows or 0)) then --FIXME add autoEnlarge/autoAdjustSize? --error"LayoutPanel: not enough space" diff --git a/libs/chiliui/luamenu/chili/chili/controls/object.lua b/libs/chiliui/luamenu/chili/chili/controls/object.lua index 412b062b2..862e15eae 100644 --- a/libs/chiliui/luamenu/chili/chili/controls/object.lua +++ b/libs/chiliui/luamenu/chili/chili/controls/object.lua @@ -204,7 +204,7 @@ end function Object:Clone() local newinst = {} - -- FIXME + -- FIXME return newinst end @@ -478,7 +478,7 @@ end --- Sets the visibility of the object -- @bool visible visibility status function Object:SetVisibility(visible) - if self.visible == visible then + if self.visible == ((visible and true) or false) then return end if (visible) then @@ -661,6 +661,18 @@ function Object:IsDescendantOf(object, _already_unlinked) return false end +function Object:IsVisibleDescendantByName(name) + if not self.visible then + return false + end + if self.name == name then + return true + end + if (self.parent) then + return (self.parent):IsVisibleDescendantByName(name) + end + return false +end function Object:IsAncestorOf(object, _level, _already_unlinked) _level = _level or 1 diff --git a/libs/chiliui/luamenu/chili/chili/controls/progressbar.lua b/libs/chiliui/luamenu/chili/chili/controls/progressbar.lua index b1c276730..11335bb8f 100644 --- a/libs/chiliui/luamenu/chili/chili/controls/progressbar.lua +++ b/libs/chiliui/luamenu/chili/chili/controls/progressbar.lua @@ -26,6 +26,7 @@ Progressbar = Control:Inherit{ reverse = false, caption = "", + noFont = false, color = {0, 0, 1, 1}, backgroundColor = {1, 1, 1, 1}, @@ -130,7 +131,7 @@ function Progressbar:DrawControl() end else if self.reverse then - gl.Rect(0, 0, w, h*percent) + gl.Rect(0, 0, w, h*percent) else gl.Rect(0, h*(1-percent), w, h) end @@ -151,7 +152,7 @@ function Progressbar:DrawControl() end end - if (self.caption) then + if (self.caption) and not self.noFont then (self.font):Print(self.caption, w*0.5, h*0.5, "center", "center") end end diff --git a/libs/chiliui/luamenu/chili/chili/controls/scale.lua b/libs/chiliui/luamenu/chili/chili/controls/scale.lua index 8bcbb3c59..55df5d258 100644 --- a/libs/chiliui/luamenu/chili/chili/controls/scale.lua +++ b/libs/chiliui/luamenu/chili/chili/controls/scale.lua @@ -11,6 +11,7 @@ Scale = Control:Inherit{ max = 50, step = 10, logBase = 1.5, + noFont = false, defaultWidth = 90, defaultHeight = 12, diff --git a/libs/chiliui/luamenu/chili/chili/controls/screen.lua b/libs/chiliui/luamenu/chili/chili/controls/screen.lua index 1982235b7..260caec93 100644 --- a/libs/chiliui/luamenu/chili/chili/controls/screen.lua +++ b/libs/chiliui/luamenu/chili/chili/controls/screen.lua @@ -260,8 +260,8 @@ function Screen:MouseUp(x, y, ...) if CompareLinks(hoveredControl, activeControl) then --//FIXME send this to controls too, when they didn't `return self` in MouseDown! if (math.abs(x - self._lastClickedX) < 3) and - (math.abs(y - self._lastClickedY) < 3) and - (Spring.DiffTimers(now, self._lastClicked) < 0.45 ) --FIXME 0.45 : = doubleClick time (use spring config?) + (math.abs(y - self._lastClickedY) < 3) and + (Spring.DiffTimers(now, self._lastClicked) < 0.45 ) --FIXME 0.45 : = doubleClick time (use spring config?) then obj = activeControl:MouseDblClick(cx, cy, ...) end diff --git a/libs/chiliui/luamenu/chili/chili/controls/tabbaritem.lua b/libs/chiliui/luamenu/chili/chili/controls/tabbaritem.lua index beef1bf0f..564cf3004 100644 --- a/libs/chiliui/luamenu/chili/chili/controls/tabbaritem.lua +++ b/libs/chiliui/luamenu/chili/chili/controls/tabbaritem.lua @@ -4,6 +4,7 @@ TabBarItem = Button:Inherit{ classname = "tabbaritem", caption = 'tab', height = "100%", + noFont = false, } local this = TabBarItem diff --git a/libs/chiliui/luamenu/chili/chili/controls/textbox.lua b/libs/chiliui/luamenu/chili/chili/controls/textbox.lua index 8d0a41dbf..1e5f517eb 100644 --- a/libs/chiliui/luamenu/chili/chili/controls/textbox.lua +++ b/libs/chiliui/luamenu/chili/chili/controls/textbox.lua @@ -20,6 +20,7 @@ TextBox = EditBox:Inherit{ editable = false, selectable = false, multiline = true, + noFont = false, borderColor = {0, 0, 0, 0}, focusColor = {0, 0, 0, 0}, diff --git a/libs/chiliui/luamenu/chili/chili/controls/treeviewnode.lua b/libs/chiliui/luamenu/chili/chili/controls/treeviewnode.lua index bed7e99bd..08dd26d12 100644 --- a/libs/chiliui/luamenu/chili/chili/controls/treeviewnode.lua +++ b/libs/chiliui/luamenu/chili/chili/controls/treeviewnode.lua @@ -8,7 +8,7 @@ TreeViewNode = Control:Inherit{ autosize = true, caption = "node", - expanded = true, + expanded = false, clickTextToToggle = false, root = false, diff --git a/libs/chiliui/luamenu/chili/chili/handlers/debughandler.lua b/libs/chiliui/luamenu/chili/chili/handlers/debughandler.lua index df8d8f5ec..1ee405cbf 100644 --- a/libs/chiliui/luamenu/chili/chili/handlers/debughandler.lua +++ b/libs/chiliui/luamenu/chili/chili/handlers/debughandler.lua @@ -149,9 +149,9 @@ function DebugHandler.Stacktrace() --// we remove any occurence of the debughandler in the stacktrace (it's useless for debugging) if (info.short_src ~= self_src) - and(info.name ~= "SafeCall") - and(info.name ~= "cdxpcall") - and(info.name ~= "cdCreateList") + and(info.name ~= "SafeCall") + and(info.name ~= "cdxpcall") + and(info.name ~= "cdCreateList") then local curLine = info.currentline if (curLine < 0) then diff --git a/libs/chiliui/luamenu/chili/chili/headers/skinutils.lua b/libs/chiliui/luamenu/chili/chili/headers/skinutils.lua index 25b72bb04..ec19bca45 100644 --- a/libs/chiliui/luamenu/chili/chili/headers/skinutils.lua +++ b/libs/chiliui/luamenu/chili/chili/headers/skinutils.lua @@ -455,11 +455,11 @@ local function _DrawSelection(x, y, w, h) end local function _GetControlFont(obj) - if obj.state.enabled then - return obj.font - else - return obj.disabledFont - end + if obj.state.enabled or not obj.disabledFont then + return obj.font + else + return obj.disabledFont + end end --// ============================================================================= @@ -483,7 +483,7 @@ function DrawWindow(obj) gl.BeginEnd(GL.TRIANGLE_STRIP, _DrawTiledTexture, 0, 0, w, h, skLeft, skTop, skRight, skBottom, tw, th) gl.Texture(0, false) - if (obj.caption) then + if (obj.caption) and not obj.noFont then _GetControlFont(obj):Print(obj.caption, w*0.5, 9, "center") end end @@ -507,8 +507,8 @@ function DrawRepeatingTiledWindow(obj) gl.BeginEnd(GL.TRIANGLE_STRIP, _DrawRepeatingTiledTexture, 0, 0, w, h, skLeft, skTop, skRight, skBottom, tw, th) gl.Texture(0, false) - if (obj.caption) then - _GetControlFont(obj):Print(obj.caption, w*0.5, 9, "center") + if (obj.caption) and not obj.noFont then + _GetControlFont(obj):Print(obj.caption, w*0.5, 9, "center") end end @@ -563,7 +563,7 @@ function DrawButton(obj) gl.BeginEnd(GL.TRIANGLE_STRIP, _DrawTiledTexture, 0, 0, w, h, skLeft, skTop, skRight, skBottom, tw, th, 0, obj.disableTiling) gl.Texture(0, false) - if (obj.caption) then + if (obj.caption) and not obj.noFont then local font = _GetControlFont(obj) font:Print(obj.caption, w*0.5 + (obj.captionHorAlign or 0), math.floor(h*0.5 - font.size*0.35) + (obj.captionAlign or 0), "center", "linecenter") end @@ -1036,7 +1036,7 @@ function DrawCheckbox(obj) gl.Texture(0, false) gl.Color(1, 1, 1, 1) - if (obj.caption) then + if (obj.caption) and not obj.noFont then local font = _GetControlFont(obj) font:Print(obj.caption, tx, ty - font.size*0.35, nil, obj.valign) end @@ -1087,7 +1087,7 @@ function DrawProgressbar(obj) --gl.ClipPlane(1, false) gl.Texture(0, false) - if (obj.caption) then + if (obj.caption) and not obj.noFont then local font = _GetControlFont(obj) font:Print(obj.caption, x + w*0.5, y + h*0.5 - font.size*0.35 + (obj.fontOffset or 0), "center", "linecenter") end @@ -1335,7 +1335,7 @@ function DrawTabBarItem(obj) gl.BeginEnd(GL.TRIANGLE_STRIP, _DrawTiledTexture, 0, 0, w, h, skLeft, skTop, skRight, skBottom, tw, th, 0) gl.Texture(0, false) - if (obj.caption) then + if (obj.caption) and not obj.noFont then local cx, cy, cw, ch = unpack4(obj.clientArea) _GetControlFont(obj):DrawInBox(obj.caption, cx, cy, cw, ch, "center", "center") end diff --git a/libs/chiliui/luamenu/chili/chili/headers/unicode.lua b/libs/chiliui/luamenu/chili/chili/headers/unicode.lua index 5f57d9555..413a25402 100644 --- a/libs/chiliui/luamenu/chili/chili/headers/unicode.lua +++ b/libs/chiliui/luamenu/chili/chili/headers/unicode.lua @@ -44,7 +44,7 @@ end local function count_leading_ones(num) return - ((math.bit_and(num, 0xF0) == 0xF0) and 4) + ((math.bit_and(num, 0xF0) == 0xF0) and 4) or ((math.bit_and(num, 0xE0) == 0xE0) and 3) or ((math.bit_and(num, 0xC0) == 0xC0) and 2) or ((math.bit_and(num, 0x80) == 0x80) and 1) diff --git a/libs/chiliui/luamenu/chili/chili/headers/util.lua b/libs/chiliui/luamenu/chili/chili/headers/util.lua index f361d684c..e849959ba 100644 --- a/libs/chiliui/luamenu/chili/chili/headers/util.lua +++ b/libs/chiliui/luamenu/chili/chili/headers/util.lua @@ -183,7 +183,7 @@ end local function PushStencilMask(obj, x, y, w, h) - obj._stencilMask = (obj.parent._stencilMask or 0) + 1 + obj._stencilMask = ((obj.parent and obj.parent._stencilMask) or 0) + 1 if (obj._stencilMask > 255) then obj._stencilMask = 0 end @@ -220,7 +220,7 @@ local function PopStencilMask(obj, x, y, w, h) end gl.ColorMask(true) - gl.StencilFunc(GL.EQUAL, obj.parent._stencilMask or 0, 0xFF) + gl.StencilFunc(GL.EQUAL, ((obj.parent and obj.parent._stencilMask) or 0), 0xFF) gl.StencilOp(GL_KEEP, GL_KEEP, GL_KEEP) --gl.StencilTest(false) From ca662919bb924c47ee0c376970814131eb79ffb6 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Thu, 9 Apr 2020 13:24:08 +1000 Subject: [PATCH 053/103] Fix incidental bug report. --- LuaMenu/widgets/api_battle_proposal_handler.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LuaMenu/widgets/api_battle_proposal_handler.lua b/LuaMenu/widgets/api_battle_proposal_handler.lua index 3b1a1cdcb..30c27b362 100644 --- a/LuaMenu/widgets/api_battle_proposal_handler.lua +++ b/LuaMenu/widgets/api_battle_proposal_handler.lua @@ -114,7 +114,7 @@ local BattleProposalHandler = {} -------------------------------------------------------------------------------- function BattleProposalHandler.AddClickableInvites(userName, preMessage, message, onTextClick, textTooltip) - if not (WG.LibLobby and WG.LibLobby.lobby) then + if not (WG.LibLobby and WG.LibLobby.lobby and userName) then return end local myProposal = (userName == WG.LibLobby.lobby:GetMyUserName()) From b079c57bc8d512e2f32c12346c6beccc79b81634 Mon Sep 17 00:00:00 2001 From: rlcevg Date: Tue, 14 Apr 2020 14:53:18 +0300 Subject: [PATCH 054/103] Update CircuitAI --- .../stable/SkirmishAI.dll | Bin 2355658 -> 2354122 bytes .../stable/libSkirmishAI.so | Bin 3204156 -> 3204156 bytes .../stable/SkirmishAI.dll | Bin 2330599 -> 2330599 bytes .../stable/libSkirmishAI.so | Bin 3244616 -> 3244616 bytes .../zk/defaultSettings/configversions.json | 428 +++++++++--------- 5 files changed, 214 insertions(+), 214 deletions(-) diff --git a/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitAICommon32/stable/SkirmishAI.dll b/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitAICommon32/stable/SkirmishAI.dll index 179d93d4e77125abc89d8e1464138c9c0c10e9f2..6f03c8a6fb17b828ab8743100c38021e55864966 100755 GIT binary patch delta 447527 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

qMJfg?^rWejha<0L%B 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⪚<3o4X>GOM+I(#Vm+eoa$8x&HDHu+5 zvqHZL4O`48W3)8hLF@So#kjD!8gj-jPd=PNWm_JWaWx6K3u!aoD?-aP$Hl*GWL|2v>PB4LAuvw&N7)3!qpFKtTNPUywiK zCa_I`8lnR)K8>#PqnCrXZk#KW)`pQk0&29R{3QzhDjqLG?9A zW#9dOXotUXcxHlToaFu2rq&@>D4{0 zhV6Hieic6cfl)H(6Q^X@kE^q;J>Ho{U*UNUS-xmt6pS8$KHoQ2h=pD!8V*6@tOx0O zNJ^0F(TRTu=Bgf*{UIv*dUSUkg1M@vO{UaLfX$oCDkYFXCL4!1G2u#OHnUo`ecgM%T)u#{oXW@3g+ zajH{P^u?vTCp-;R03JIq0R4;Vkt_6Lb%S``CD^nk)dLBf6U#`IrL~B~J8*&4K!967 z6IV%YeK+MK7_dB^usyUFBtjwG)1La;1^|?Wi+LT_=ZH~;hZtcFx9ZsYA^CrSed`Zd zcnIsr>ySw|-FDtI!cdN=gMPUaoj-{?*JTXv!L#VGZtr64E(Ae=!yy zxX=sahjMl0Rs8Gcm5WMId=sZt{})bd53MhqUa~%hJqc`}d2kslC#yd-26298m_L}h zHQsukFj){s|LZQiHDy(hwv@i!i1~iPm5q$?GB=$2oRBBbd zkoC}dk0A9oz_1%VfX11Rn{FkEv2%Q1XyH4##GV-q(tm6pFY$<#T69;x;%u3rB0P9*H53uSi`(IW3b~3HfNaz7Q8kS)(J)&6Oa{sZJy* zF(jIRN&9_3`RDi5O{vJu^HR{QTo+_g6g`N4`^D0Hl)E=E@lHs zw$O5U!ur!nq>L+LS0L9nvEK{{p$W8KerT_tKk5=B%RkTy*(uEP!-xii%e%ynk2%nX zoua^(s%~xHZREBf#eU#^?4E{QzUkhF?#k$u#)nxC326W*_!EeSd$>5_2|1ObM%06V zXdCSxcvPzBR87O{T`a zkB_6AkJ%x3p1PQS))F#Id7S(UJY8=*n;9Tb`m3qH?H78`_ZMfq4u8{~W;gSz zZ)EO!pyX}xX=Mers;gRFeF#CUwB4OV#$o827|FpO5oL!K86ErY8bRaTjKt6{=6@(R zRyWxTU;^OgmL`T*u?x%Bn`syyh}GpcVW!`{}ErnUs_2$ay<5B$$;$ZZaFeN4{$Mj7(X&eS*%CyCPtF@ zw?58T=Rlyr@i&40KUZFhohnXmYV;&Fo(Bv0PB%o8ldkT$oRBuys&@w;mXs8VMj}3z zIk-C?bDake`?ATJoI#sqRmTbTk+T;D{1~?>_Sv^ZS$a?Mw-O!`=)CaMZt!ZItfAID zCnMdwrD3+4QmbUfsgM+=&-`LVyl1WH&Fz6iHb$H#E)j*Gke<_`|eKOCKGVzO9JEXhn6iN^}~>LBiS65kG)$+6-T z#D#?+6x}R-8Pcmi!U_jgjr(xJ8KrDevQ$v=OEQ{6LO83AIiM+$X(#DzsUPlDL0QTO z6hrkWCtEXPVxT%sovO}K({VNLqbj&UE^mk^I!gOPdyS6ORggegsR(Pq;RS;G4Eh&*p|a1%oC;A5=hh*7Z8-d(o0B59 z_@g-84sVksKgH4UE#-Sju^F4`zri_wUrZM_iF-(wjiip@D2x1|j98tWnoOAEU{gRi6UU5&>y-2)t7WyJs+A#%0OoO-;+=him_)$>?|DwAG@Q}4~OKL-I6B6L;*GB2Ui z?I`Ipm-~i04zpx&Parx#w z6Kyv|AT0*b!*pAmC;Oku*J0UHX)~|GT$Oi}Npz~T0?EeV;@StkFO4KHieUkN>8{bx zm`O=;8wR^L^q$LmbcdQ;k1ruRy`J^yczD%ow!wx3$(;ImD;o!!nE1EaT=V)HBKCPhU-&-2=2K-f-!nZOFkOlO$`Y>S<> z!b&gol;)R4rKyhxbvx?80qWW_sBPEu$@VShq4V7N4iWeX3SM0=@GZ?kf!XJs^X>z{ z@`8Xh91ShOIb&(HSPB@uPXtYh%;&H*BNcU~C20XywIZXgn!^gt6FmkmAIxI&}UO>XSBLl`>6j4*@E5A zK8@484nTRSbD7j*qy5gJ2_Nd&tIm68jHZ$&`=SH$L>psUkWc8xe4-=5Mb5ttec{jG ziLL{xs?r#DRjMwxk{1E0?#pqs1$E%8Z->1|f@s+a)F{g^u+f}~vsxitfK@zA)mH~= z%~D+Lwdnoa4)L0Vt)d&#WcI)?rb4syrB|BKK6X6Ev;f)xSpt43wgs=roqV|wH+!>^ zkB+s8)NU8mlA4YhH3Jd&IuvjW72in1!%E^GHh z%h-qJSI7~Z$nm5wQQb#k9jjhdD-eXPL%3EocRBxibs`s&LZ`$lg8w5kkSd5(>10Y) z$|^mT(MoF`Wh^S>a&*B6pL*4EY0B>1Sa)5q-8c5hu@Fvo>iccL>Fo zVWVh@KRFqKWgoevpS%Ntt_QMPdE)1JX7xe^c+|)9jFJwlROiKKcf2UcUme zD>M9QDT}rdYkdOX$){!FeeV7YcRsNBnEN3)?*L@&Bkwqe4iPXZcPJ_+V!C}vhhnOz zhJ49Hd@#qDm2h3mBE3mi>kTK_7cO!%1FlAfYW8}?Kcj4IQ9F@4rokIz)bi80Sy$^sF3h3lrPkDZYVw6#ys}WUlbAyCCq(i&x;b)N z1*{TbTx?>s!)@@fHzhbYLhf++Pf}*(qQ-Bcx%wCyFsX5!Q%~Xe=p|rMW}@Mg~CX zAh2E;+7o61)M`s2#pnu@rIzs1dzBJCa$ZNew$A_xCcsSG)0@z1G?VU=)^-Q`B4pED zFES%{=s3xNyikx1gz4h6aNf{HDHW@D9xN0B6GC=|WZgwIs`b+QW4xT9Kh`Uv9$BcM z+c6g};7rvByS$b zP|JA@Ki39lAQ<^QpKdkG&3kf30{pj7xFm+H(8psRo>5MaQ^MA$YjTu#%&gA9*EdwF z2t!uS7>VVmHkooZ7Qy}KI``PbyiRFHBPLE~ZrLs@#uT9!bBD>Nhj2K|Fp}H>NIL+x zUm`rbpHWTXw$}ld-4FS!ay)b3H5jQ+A?tmjZz3-o!Fg~M2g*x52lFY)KpHJ34c#)T zll{IoTjA}z$T*hI>=arK7U7I2Os`HKcci-t!^|ZtM8z0haTAW`YYNWXk;S}dW~j}! zh!%5vVK>szefaL`;oyTIP)b|Kg-2=qzAimvx=Aj%5MV?lJ2aBp;p`m*8oEWWa=2bc zmBQ*u^$%5`eE*kuW%KkuVZM7Ab3&-`#K_8AkSHqLBh$o+l?&TU&Q}_r4Dx%;n|t znlVTtIXr*^5RS{J!IA0Al(fJO5%jJ8?*0*abDO~cU0~u~I@NA+7<6g~f%PF(EGm{3 z6XYcNd)CR#&{!7mxU1=D-%a^mP%Dj9aiO-75={T%)LRTZc?# zI)lDOQ((nBdk^UEi=)U)4r}%nA@W~NcH9n{FG;s@AhS<2uELEywQ7)jTe(~RcQ<_F z=LPMr!!d!lpp^RfwIWsXgv)tb8ma|7Cs)zv^TLiCMc}@`l)+KK zLpRP7T4WP2galRLB=Hk*t@tzkhg*!l>xB?E0x{w%Z6j>T9^(d#cxiZ)4*;yew9Rt% zn?8id6SCK6vuvvA2 zE$Evk+`iG=@${f4V07&78`bR)jr@H^Y-M8qRccelIu8gm2Qtb6UHuuL!p2ZXQ2Ou@%M4OjN1KvW;W>WYA;s!paX> zo{xI2C33+KWW#~z8rvu_&bbTl`SZ)1mb}4dQ0>Qw7a^M-+mWQa;Y!>E#>52&yLjwp zE`}xgGYb0z8V6%Pa|FzF-t_sQs(Hh=3Z|NUs_oEgnGdWZ!P_>@8}5JL-Y6$H;zenZ zGTi){p@64xCJ%Jdf`{l3`VGBpI9(5K;*o;>gmx;cfXc_|lEBx3p-PGlQ$SC-(O#%z0Zt%^5kKH{5DJ zFILC0VgL|$tRa}U!Z!!IV~3->ZR-51*={$4y^xJ@fWnP!+{6l%dRn1xoPYQFHM3=@^C zJKZ5)cqn^Ozg3hMqJkub%UlK`dArrp9!IHhh$MR39srXWapT-nnxz-P_3^uXV_$Gf z{#VY5`7~YY&t$CQlqT0v6??)E@-w6Jg}GrT0{$5vnYf!;17lMUN~OURO676V#nbfN z!tDZtC;)x96{dfGu%|Qfg%Qm{Xzaz%))b;zDU|Vr^lqHO=upVejX|KIaZG;r2Op$D zQXY=PdWItWO7QzjW53@P%rRYjDK^HO;`c;YkEn0pW*Ve53I(wMhMxt9A2LVVzuH%r z0C)@w$8G4>$i{r3@|8(=myh@ntKk5a{2p>#eXJZOI3w{)@+-jHg1ty^{V3rwV8QN# zD=i*Z*9`W)Cad?Yod^7Pf}m%))qMABD)n35KhKD3i(V~AcK zMOPD<)lkIP0iG{!3Fx4~^n+j?^&$IJMr{ptC%9uU8+Jnb=1q_13$0f{gF!I8AQK$f zPc$B{qCdU`_~~0YO=-$tzOt(SP^+akz!{Rj$Je3+iS=fb4JS?XrVr)Ua2Q-^tD+@S z*-nS^{g9TJ?6!)9t`!q3y6^~nX)~S3+{4j~`RwVaCCxx#HTtvZ!E%9x!Q`&E3~QI>oGrIUM~Hp!R; zfUV2xw6pw7@bh`-t*RC@#3iMK*CU;Ntj{o3y^BTkBkuGrBLxktk25|vy~R_)jE6Tw z%n$u|mHz*y(q;VVkBAAKIflg;qF5=M5qVNeWH@#a_@nVu(zno)f|-e3a0?7(pxG>I ztFzlj+X}|x1Px&+;pxsrKX)I(R~$7#I!_6abq4$aRYVi^=LE%DKe?%oZ(%bN z#{%}Fkam}v?Gq@|(x`wN8FbYd*=-urku|(>7A4aqr0Iox1#jCowheu08k+`}Q$8Gt z(Mmc-tH3Wx4~)}?(S05v~DEoavc|!q}GV=65T*fhtP7 z!Hkp;z$SA#DvN8dN*|G9JxmgoyoS~*-1_>#3oK0u5}Y3?AQhL&N}agnqj>JV+F%9( zJV7>Fz?80)R!N@Ja}L4a0VBw2;V(s!Ny(LkHB7oYA_aDomHINsRC?CJpAI@7_A+?# zujsQN7VJrhe8V3JLaI<2W<60%fdQ>Y2gEjRhkujVtu5i=#?f<}l?n1DXMY9$o%0l& zwUq{R_$ASUS6rJO;>lOlv%(S1~k5%C~T?Uc*pO08l;w zkM9n%7^7M%VSQu}AE>VcbD_53F*#2@$jY_-&BuNCms5bY@CmdB?VwaFgGaqN4MJyV zn@T|C4rWRd8IPxguGL`Dei2&XFQRYV1gQ9%%8+)3f{~*(cPHyjs~OL@1{g<@T|pXL97JfdKW1-0c14az}nj zI?4&~E`cXlRibzsn!%ZOgTSn!X^dFt27`8up@Vt#C=)yypdQ}A8To>GCm5}}9%sSJ zun$<_)||s`(%5P3)1`0>%HS9H+raEU!re^?eH59jCneTydXCD%><@{~;tXt$QOvw! zYS^nk5K3t`d!HQvN7HI)>q6(-8LsEuuu!RD*gV7-3>L0=5trCqcLMIPSoMA+lrTeKbq0V*^&3aOFrc>8;T?}|0? z>_((Hj6A(7J(m8JD$#j65s%g;#wW*d_eE5miQ(|GJIt|(*Gh!$ry<(RkS~3rEoK5asKfrSq+ zkIQarNW@9R_b*U5pU|&jFe0WqzL)tlQko%d zHD>$uXBy}h)UA7rT`56V&m!@eSRaqyGpQ}v^cnNPzM|QxEnOdlAoIW0{L1 zTc*tnByz>kyBsu5milm@{TFQ>0bSJCDfV9(R*I208@z3hY(CV&`@sbS zUZ;kcG%ENoNbd`=aMTJP#fGr)`h`4+RQE`Ep$w+a=NKNC6q*RN&$LE3Q`^%3@R3o( z+=taaD~mts0{(C0Z)eUo;q z-bNjUvD89MI|hOt$3Ef1%4GIVppDyRpLW!D4y0&4V(Fu zv*|H7U>&uRnY-DPfHRGNvlxnIcl0MRWNIWRJO?Q{M%t!ExgaskNDYgSCRUnVh4q?m z2k?aHsE&Z8yfp(uCPinUcZMBuOJhHKj#QNDQ+(B83g<*5$gS`-fs~w2()2hK&5}X+ zv@tcT)3SuvrI#`A~b#xRa{-ryR#xW&^VmSzr)w`_6y0(HBf(dc-V(ps#Bo zHj6y) z;P&SSw_IhxpV~ni>?6EyUEr{Tk&%@+$>}jCq>w)>*J7Y#G{WLH!Y#}w$xJ%wg4{G1 zTk$M;D-`S@^(!iXLwa^AnM9wL4$1vYJw55DzUKrJ*Q&-IB0p728LF0@-0dJK_mU%8 zJTuBxY4efG)?pzlN%c41`IK1)f#zK?3_AHksbxN1hjn6pMEZ)#A`t&(Eoic+Zf>@B z;Po!a z>ZMXqRn%6r%>^Az#~2y<3)vv>!H&>&L&_dSJL~zs`a1Wxs;aI1ZxEFd6BHE$Ve29# zque((`wD1OR-|ZVRFvqkqB0{hqp}uWN>og|F-b|ms7Oh%Oz~2pdBLQ_OGZgWX60Mt zLGvvttM@zS+IBqWcRs)Khv#%E*n6!x$9Tpwp79Lan|9JMb5e%ybM;{Yyp;73PDU7{ z?e=u}lG_;V?aWf1S3NZdtZt``&O0rPQt@4S zT-gwq++cfxNi!L;o(sT}!PJDZy1ODdE%^piuv?g;_>S?6ia@DyW6DV7d)Sf^!Hf<@ z3n(X^bk{2tF(v{QoNI^rQy?5hF#z)f!h)Sh3*^oI7E6K1)Qr?j<{;)nxqVI}DoO>L zZ(h z1{@Aj#!|!8`mbIXLE3Tcc?z(>t!RoeHS=GCr~*BNSvhDth;mcvpl0Ll9t9#E9*{Dv zven^%a1>y>1X#ZYLFYO6^X^!(9$}Oq!D}_Q7V{?Q9V_EI-j%pn=>utMyQt6 zl$Uk%{<>nEFwyl8Rzj=D2mAPjqukOKY>jGIn}96yc@>`_N4f%L-^n-J$(OqvW0?`W zl6<(u-+XEQ8v%K%$)0s;rXWhEl_C`Kl^T7%QfrigP`|U{B!^Dcar;#cJLY$9qg@^h z6s=^kAr}f_6kT&kC4Y-4!U|Uqecq{3PUQBXiUM&T!uLTaMkR{=GbzF=)3-le-}*ea1N( zm!1QBfLoM0paH}rv*n{GzKRfL$#LOxuB&LkuVZ*6hFEV?N&E*~^Y6e`R!%rK0LuDO zs6U1h{&}6j$tK!?-}^Sg1nycOFJn02jK~hLodv*mM#!1X^_pt8;(KyE7D^>dN3C@{hLYxaM1IYXROhgk z-wi>jpGKvXm@~VPk!PZVx!KWA|E@A|u*&oXRPDiHE2XD~l87AIJ*%hs%8by@vlSy;o zy5exN==9FA_d@kFk;MQXq0T)~X$;|5=?mPBHts|35em*`x~$PEgcn$hJECXXI_zai z)7Q*HiD2!=mE7tAK-m)K1eCB(&}wf&6ZL({E*uCxrk+jY?G6Va#CfiS&ncvvwE|J< zEKF86vearX9v@NI$k?z8x&j?#sz0Bhz4`tL*v&nm93zfHyKSTwzE@5U==ABL)x3{c z-Q`fYJDYVhtFG?DI<}4!bHrK+x%`gp3kEIXsN91bS2%jZg61KhnB^D^b$uV>i1nCn zeHM79XX%A^P8r12y&qy@7_zn7UC+@mc@KBMN@fb*fqV#Ml6D}P5M8>}T#M9V3IkU1 zo=y!&B#r>ddis+n#Kuy3lQ z3sP-Vs@&78XcY@aqxuXYx=rJWlrdVAWV;1+N8o9FCHbN#*@quRrxZEobRDJWb15s) zOEn=nmnxc62Bu4K^VsI`vEyMO1^6ysGOdcT)J$c>bDb&I_(naT$Hrrb^iSGpF5siQ zTxIZ~BZvzHV8d$V#(oYDj|vQ73LWimqfM;dsCAmfeYx5YJwICY22w0(kW&sCIwf4m zY_z0Bwl##{BVdFG0BN#4)&6DjS9m-5hz4zR9_M0UJRc20v%l3JmYRh_)?7YbZR(fg z&<@O7W!X2Dsw-L*LQ;Bk{buk+l9T;z6vo=dev^2{TsG zm``Tc15OP4p)p_s!6Ki&+a-2{f(25$Xei+Gk4TaNgI6reiO9 zL~;JXvg3hx^8o58v^I&cp59HuGTWW zU5Dc8B%#ri)&+%SWLivGLYkYx_$Ho^K9&)>sW1bxR5@M>UsMY(){^#vBz0jyqm}Ta z2L|OgGOVUEvb@{!h2bw~3U$%_aEeE8y%<8j`6c?z!S*P?-6*Doijj(% z9pgw18$c>?fZ-RIrTG9D440@oGw7b4P@ZqIFb`SFyzPg~9nWQwWDA*Lse2{k7<+-Y zAG`l>-${q?K~Dsp$a$$tAvdEZq+gq|tqXc>61Q`#uo82@JY97+CU350yB@f_<`UKU%3y2w4&^uV~tRv+dfOP$Y zQtlg!d4Ez4+TD~IJQ|Ph8!)8H!?a9pCoP6oUZHmHY{UPi0cC14Gq>NVDUHsq9;hfZ z*ENt|!|)8a9Tyt?L0li6MUJuD$$<)1o?yKbPKKi+kNAeY0Gr_Y4foHSOq!umMZfynIXwx2=*br z{wT$Z&g66nPA_s5)kgnz@Wdhir&#cOk86?P?Psuo1EF;+xaWINTs%O)nMVn@9D?Uf z!25PoaUY;D`i62>uCNMDlhV~#u!tqigEVAhS~mQoTy0jEHXl9lDiXt6X*+ai=qA{q zQ)CHfxz=dqsSs=lgRnQVrpK*lhdWrS_b`e%ow3%XR8gZ`kf^m?R zY-~Ii(StGd4UGESL*Rb~Nqni2^S^Q^ll=9-iye$ngrGg1riSBUkDH?ai`(2a4Q=@zV$q$V?$Kq?TNeBcwF&% zG8rXNt^}LWiW!@0c@b|zS$5rS|ApNLot=_jJLdU?nc!crDpLOcrhcj_z8-51>G3$2 zZbPz7(t2}}e{%ii%Avn1xA~dE`>9;8lIL)UQMXrYgOc@YxV0yfT`9dK6JqYCbfVYW z%bcH+2Sez4#nCGm$uPgk($6HS1V*oPw#t&GF_0r!h_d?@ekl$o5ur%2| zgjBo>#Kk7njo;%%w3k8Q8 zMm^R_40gBM2dBIOd!$SR%`xh+{%V`;JdkpWC)$6IR&R`I$q8=2I;!IRsHun0%8-Qa zuU12<{8FGF=Lpao|3kGbbN;*lgPZ{5YXE_q#iIIIEDrRSQ1`vVN>78%{xr~nc`DG5 zi&Ss=Wg?tWH$Uh(1S#`5t$agieVFNi`yu4#k;FH1Bp3Nhi6RG3qBxl}dN9zB3&HqC zlHCA#`pq%QBtbG(*I4d!qKMdsl=Hl$1l&}?lC4boih0!4b0Hnhu*~lTCaSmEWj%cj zdSas`cV66js}`*n0uoE0Lq<@RJZ4%yH&x5EahmoWuX*ZOa@Wzy*I>Yuu zT~b`opB0mC5~Or=AE3I_#!D_`JC*#wvVAIZCn<4lAiP^iGm`L4Ow(oUU&L(MC-mm{R<*{r zvMFw33WgJA#JvQX`hQZ>Pp$PXf^)%=kR$gCd*#$8Rc2* z9pbN|XYdY2>|rF^M(nj^I3CXz)=lj(sw%Ctc-TJl9^;rTwpjW)EzEt5bo>MRr3%Mk z_IQ2ic%1XG6b0O;wAt^5@i^!{%1*Cn$m*4p6kYLX9Z$omfI@sfE!In!rQdzG;d=f! z{4KJ2+gGLZZ^IjW!Q)xfmrB33F%@Qpnytb4NIjyV(RB-Zz8a1I0kWX3@VO9 zc=RHDvd1VEo=14n%r=~Jsm7O4?fdXp#r0WWPi|&4sSTEF0=7O+04W+spC@(eM)lCo zu;%PqU_yi=j@Ho)SOdR6|91l4;t8N{6P|0|C)YumoJ28j1+#5VF?_4O>Or1jKD$C0`9@ec%==`#Ia3l^Kg zwC`vbpZkcibpR?Awal?9YE@d+Gu`_I3~wAWj~%MXAQy;!Ws7vny|_78PRyopx5D$7 z_eWm>Mn1_DSQV%V538AC6Fas?(g%#f{AwKB@!qsXUiBZ~0YsQNyzw~XAxR*$0cd4s(# zV;r|po}=_wrIrdoZV|~jSn4bw)GtbT+|`{mbW-XdXG!!n=F=m+Qqgv`_Ys!b`vWsS z5*#J^hbnscUi5%#>1L0`pL!yqrC8N^Sz%dhtE4!;13Y(vHhnmE{#~fLGpr@Lpf=ei z!v7m8>8Frk?V=>hpkx^1`h)IKgx{3Q2h{nXa)ZklfZ<{L+c@p5NbZll*WK8nAAtQa zJOS=@^

Gc<84`sNq_e`IF+)yZQW557*P%*S`zn;L(pXRw7{M>mX@5|$Q66p_hRnr@gXVwGqi#3BWJW5M_#)@}^!Ua%c@e1&Dn z^~^&(Nt5agV#4Jq`WOhdZ`eo`j5m`M;$}iLPr>4Ui!zGt={D*aQ?2ns&(p^bW<6qo zYOiEEKg83io2$3$8P_Zjx^z43gvjP7^;;k6x495>n;E;=gY@K4=1I4coVNQP!~U&E z4&&AHMdkY+%9hIE$fCwUFrBkL$3SK=31%bdMOu&q^SFnh45?Dr-|Y8ru+@C>MTLsylFQI)<0 zDA&W;*O^G0=t-=Gny|=gWkf6=Sw$iEG92pN%u_LB^lcFDa`bcqb4?A({xgyOQ2|tB zjVGK8U`Ebg%QSF3^b!&q>`II2C;dXW8AY2WkACqMe*>OLS25Q4VCs{puj`}%DG+eO z(Y}Vw+o#lTv1({IjU@@UTBcdP#O>=xOSHo23+a5x1zOi|99va!6@kmgYXI#3g*kUH zrc~;98M=NbT?IdOL0)~Xb+4Wfp+HXRK~7GtXm@YwlH-Y~sARy7$d78eGWlNl5?SwpEqeVFIJ4hj1g zZgx?O5Iz7CxQ$}6gC!VAI3(7qHMtk;Qe;p7qTNr5j!zzpO0WREOdUW=ZflHkx>!Cw z5l*=b21I6$4rdfQGsfV_*1%5P<1XEB=8}(o6Q8HQQn62vs`c>xs>*l)g}^eo<;HCM z^>Nqd*pBhn7UQoCI~x8vy}v1z|JsYM<57#$z9l&J!v7tW|7=!&RftOUUjpjTMtVYh zP@g0?_vvb;!}t(Ve07YlX#8MF3Wi8Tliy!eG567ue%vmVe<3NRLgSbHj2}XXwbb{r zugZ5l-BL!G0H*y_g(`7lmDQ-%UR9;_&#+%19#gIH?;16szQr{iwc8wzQNfw&`>RrF z6yx~!*;c1$UWYeLeu$?23SJ+woa6rYamW_M{VoAb@~UqL${?3~m#xMxUXPk&r*)%Z zxQvaKqd7<8J*IZ!i)31-+lyT{c~w71H^nIpKu;uAc8oOEK@A>8MD!)X=`bR~c%+hl z;NEMt4JB@mvz_6jU$8HMR^IF}g~zEU(}68fmz1yYKmMo3WR6p>VJkEB`>h?2PhH%X z!B{GBgC$OVIq4nMHAN=jqiOmtQf8PQr_>9^yE9q4vfE6~ZCF{F5^Xoz2iqTGc6B%& z=1)0xv&rgLS%qd9zualN4O;jl8rQCFQ*K;9&RY&@uA?kl4x{-B$9Si8Ii8WPKt}Jh zEocA1D-ee}?YO(^?3b$J{L1Z{uW)X61}vWIC=!+{Kl(cQ`m@-^RpQzWYHvz4AGt+ zovtM;P?GZM8p7;0u-qQd+%Xp8oTUHNM&Bn6+Hks3wXOha$u`Pv%IR}#DZUwUZ~|4( z6NIUGN+EB^mkd*VDRBFUr2_wh(Df&#tR(D+ApxiOy=u%M$FJXq-PWU+ZOldkE6~5a zO@!W~mS=y3I`9XEasR?9s~5;XECBoIG9z?Ei z0;j0c;NS~{c1f1^BS9ym4aImuGI;l5S^jX^6V&tb(w6GzSzcxUp_)O9{b`3O!{oq( z;_;f|Omld&lE({&$&&&iCowX^G8%oz{Rk2tSH?>VG3Ke{-W-6*JIZAE*U;+imY<2E zm$PIpjs+DrSTjLDvh;qC-Ik9dPMC{)Q!W<>)kaWJ%$Gl-_wPh{iyOb5X=6!10IDO34HL zm*WH!$`%hFW(CzGsTN;4Z$Asc>z980JJ{JY-f4EADl@^khU0Nn!7HhiaH=)V)XG6m zXVx=|abrXM9IJG5WlA;Ife__JU`Hi_h1m`We7CBq<>QrQjPN z4jKP%a&8dgZ`Hc?GQdV9Zrx6F+|N^H?h$DtVQ2nQqFp!pfL>#v*{9fr-hlRM8lyj< z{&2sQG2aH%wZSxR58OCYG4{C~+GWQtexP!~&goO^c$ zgzXtHqDE`CfW>#R?{<=35{2A(41%fxh~GMhf|KkQigLIZf|-aR_y9;Qeq4CGs#P)( zPv=+9(Wg`Z-_F7p_GHF(5F+T|&P-Y# z)4_0y5LDLSNOUKYoAE01N=4dL_6ELXBHzsInh9IK7#t?8Abm<`R6{iuue1qrJ7WY_ z<~HkHI-y&-gD0s456{s3ld1bNTMV5bnT?;eZ@0g1FXx=D~g){_xNSTNf;{>|`H&Fd+ ze-fQp53azop)HQGy5m9C9Y{B!!}2wx$1Bo$2jaIz%VpLa4$ov)BVz9s_uJmDSyh{a zvX_4@D_&)9-E!3014*FSc9(rB?V;Ju!|r%AfEHe_DL38}Nw_(WBx4Bd+*I4swq-Zc zdHsM_(9_N46p^f#MBa)TYHzOZff>Zh??&kM! za5g$qV&AjcD)F?g#f0R?n>xfxy5`m=L0^<2_K|Dn65v|KA@o^KrZ|NxrVsv8Q|NtF z(H}U@54o22JBh)bQjEvXF#eE0WjPK*wDkblQ%r31!N7Y8(zhxS$8jo`Yw0yj!W^TN z$&53M1tuUD7zfH(4{SJvNT!cBL#OXP9S84^Xsw1YeduJ)=tYcv_pr?NXNvfdh?wR8 zVddh9D^mM#NT#GtSB7Bh6)ZH)Yhl33Fq`sc9vONVZXA-C9FNcOBWxj*W8}-Q(nvyN z!HsOeJ;e^~RfL-LG@L(%MSK}}_omu>Hj~u&292#HbcENW zz6V*@E_+P?fOsW?8*hmP+9n|=9?eeOV;CX+26CUlY)discmp#>UAQsRXyulY0(M~@ zp+^$%U5qk}R`uk3Y|f=B>ZBu+;l&)@{5sIW88m2J)!O+a`a}5um_pkAby(OMCLS(Y zm!nnFav@@oKZ#sdFkK(bAjqBW3GN+Ko{gT5={m%#l4>IhZzs~yDhC+9ts~qCvqh5V zMw8&~CaG1iJ3f|ZwU4=>V@%<++P|ftdlpk5V;^8|KJWmXS~932b2#^f#IFiYeiKKw zowIMI4V2D@&!uNng3kC#Z12)=b68EE z?E(y(H26zo8pQ^+dkdi<97(s6si{MFQ2P);pY(m_D^@R|f^%~=wG(Swyi934&SuGV z0Eo|J$GtUP5r~(eXuaBEqy3jk18@YzWE+LHTw(kWgOiy$-#Y_`jY&+O96`X+nrwI8 zgUV_Nl8$%j692`P%wg0?PoqsL$J%fU732F*)(>*dH@G&#woRag`x+np8$|PiSzG!b zDztU@b)JAy>IU-`i=<%?1!F3suq{kt4CRj9#UPoByLFpiKaV!B9NhFez0W-W+f(?B zL}CdtoGF7RSn0A3$@@uWYvN5&3I+{CZ8s5jvNegfy54m??uA{(!Y#7p$@w z*@ul8X0Xc;Uh2JY@nPVQ#i-eu18L_rW)WYcNM5TWe64f5i_+{cl7cgiKH!Oc*f~4# z(aNW9{svw1cbvPJFm6I$dj=E3rI^J;qBdIyUbRy&AHbb55}{KDGfR?vf6}|cTZzx? zVeb`q4h~TU&-uP5d`Dp6|B0V(Z+|SChlcoVG!-)Z`Z(Ih55odgvUGYKxN|EiwD%!) zWZ(E3Nbnf;g=8YbxR<>U`AUTG9^;*zAPYWC`&wQ-li8Hdlj#i66Nw6S08^J%p3O++ zP4A}z@f?&#siV?S%@^HDiLr-uuU{lTL=>&y4sFq$2ib&r3bIa0mLk|0A}tz6BiPlM zuRp0y>+jG)-PCCvh>pm{P|t8h;N1;L^e}2fN&76|X{=-xaXSj5gN&4(0JZ;s67P2u znBADqkp$`0j6XgMy&z|@7NA^QiE?q6)RJxo$RA`H{sc_=4*>e#;TiukID;=kNqfO#@g~vdH(AUorzetwa|xg&Fs$|9%62qp z4TPgmlqJ=?OH;a;_ir+tvPKfP>OtZ9p5$6*n{N-G)tHDeE8$`o6+PeypZ#3#7ZEJjb(@H9A7yv zr4h;E1&kUT(3+D;x8*3U8%ekq{E_G+GN`loin+!&jU}0sqbq2k)^HHGCPNACu=Drx zjlaKT&Ri`oh(!fI7HR#1dN;xzALG%t(C;w0LR_Kve}s#Odi>_o=WE#_wn4i>jC@mb z-c;eKVxdL2cQUm?Bd5nlMZE(e%ZI{a2j06rI%XLJr}H%aS}?sjrLy07^4|q{nktNI zXtIQenFqDrB7K22NVKkCgTkLHG^bcKPwS@_0-Qn|q2SkiMa!a#>sstnFnHJQhwa2VKlD9&#-neRZBfbYVr_u`r7{JhdnSikanZNi6h| zCRyo(6QOX1#e#bS)xUWr&sY3v#PX= zkYXvJx729^^$G+})ewCbc&g=0=vJX(t>qrp;mu!{i1~+p$W5v14N=Q!plHMlgVWq%grz3ycYqV zO2min@~CUKXd#`|6Aqh?AUB%j!u=yOlrbPtA+J*eDlKonu zIJa6$40oZUN~i5Jf_Rg~NU%s;uT_gP>$SS*|M*nKsSY1t3K0`FYrUfqX-rut@?1i#5_-$g?F0EI1JDsTxNtu}k zn5M}W%Gv5SG|CoBqE4_S+LEwUmJw(yMRX29ZxW5zIxc#>Z4WBEMvOR*+3Lj3dEDG< z>$thA>iEqitF_BTV~sXMq|Vodi{USF-;UJtrKePAnY~89!)M_+l?^h^B?jerCyQSj zG);KcYm?$lmI0=W&L&e00dNx~p5#C-Ib9M$$R|R_9a@9s9&W$E$*$; z#sy`GLp!zpJ>+2uL={)0D@rUb<3u;r@Co=pcXh5~^HIIH>mo8XYtbwXN*`bf>m;6A!TU5H(ZWQ9{CoAKT8YSC zt5u2ijoLWN9)OrMPHqQIh7j0fk0Oz{;iC@9LhzeQ9XO3Oj%J7u3of6+_NvyVOZI(i zS`M5*KCAxbFicg3-%Abs&U(nuV;s)Yq>c+RsAX{gcvZ1TjU_dofh;PUG*Zo;a#?Mj zB9U}JF@-@fnW2~*5cVS=nR2X?u-7cW*tA$lQEGU;^(2{ad!#+e%>cC7o}0r;o`SN|csOmP8VZ3#se~Ub6ULz4pB@zt4*@ zmue%h2^nCj4kBwD`W zjM1hZtx4t#-1jE)D2vH~Rp?J7N4bgfzF!-z8-bz&=x(Cb7v>39^4?e;dZK#l7cYXm zbh(~Mo;=!t`D_<1An9KkTqOI~L|#!9RsH}|ZWq=8qTO=<+jIB^bI9H`T)ksx_bXc{B8luL$l?kW5IHKiNDbu6b_}MYXq%)naGuBGFR@pN z0q<%3w{XTc1&O;pBCa3b$)#GqTAsH>9MWs+xn9Kj;a%F;p?tw54|U>YITY1-%+}8k zK@FN$)XwLO7FKAkAg*VHMxiT$Dz&BRtZ!*uuZ0H%jS$zAYNN&QS}mi~WXm+MxK{f^ zOk2gvB5HT(RN<%=>o#irMcsR(f^Dm``>(Xnvq?wGnuU@zm!dz9)dTs?X+WzPP&*|6 zta4|y=>HKRv9L~a7=hrzJ}s=XN}yX#yrsni^_YWs#WEUKRVsY%5W6b0UY*)K9U^`c zzb$VYf%$v`(edU=&DAv%M3U{BBqqG1#dLxp6f+MH!kd;7U_V>0HFn#Sx`PU(0spra zv1@~tChzRnpcyhirgbW`6p3}4wf?<3cr_+#2<@vd8d#A?DJh7>olCUQgImz)w=ocQ zfmIh5gZ;(m=ir6Ous_z8Bkq}}`NjM#+Q?9oX`rbhL?+`^+Eh`yP8$;xDJpkred zV?36Nx36(u3V;n4Pw{_CcMXIJkdT;AqxIGm2$JCnGdLMBF1=(KF!EV!{>bLQ=fWiA zaqROMC!Z0>l*JT&%OL76UV}|QLWxrv=yEkd*S7!<+c_#B?ogFeqmXHt5j7F$gukYgqS;A~(`u5pr(bIx%WiD55ly)+dwDJUEMYd%)jOblz#dPT^PcJXehlqMo} zY0+9S3qRybFXwVy%-eOWkf?_TXaJKQ^E8WRkCQvUcvI_grP-T6AW0&WI0z;_6;A#$ zYvhZq$F&%(9{Adzu;DRPS+t@eZu7PSXge-e8DithEXHz)e>7=Y-y+(+C8&tY0J#

=FHuDPqHF_v6ZE^FEkd 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

`O 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≺+P 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%0D`*244xyIj?PFMfn?TvtB` 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®r40+PglnRPo2V0 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 FXNyV*ubJ|i??hjUEqJ-Q;Cka;d5(z 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Ⓢ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�B)v$i3~vshsBN&|aKE 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

gZvO=P}lkp-;OCIkuaM_E100m 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

=+pSX6`Y;;R9{f2Xc5!e% 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 JPToJ|{{u;(Hm(2w diff --git a/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitAICommon64/stable/SkirmishAI.dll b/LuaMenu/configs/gameConfig/zk/defaultSettings/AI/Skirmish/DevCircuitAICommon64/stable/SkirmishAI.dll index 670fe126c1a26bf4279be5ef7898cd292afbcc8f..e09897445d93840d3cd358f2b2e1c67dd443f370 100755 GIT binary patch delta 442986 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�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 delta 443819 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

al*P>Fl~ZR$QV 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

^$Z39PiO$I-9(|)WLmfWj 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

i9JN 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

J}t@BpBLwXB@ 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

JXh#;9`&N=@8uwt=NX$%puydZ-JXVK02II zKM=lweh%=#1s-`I9dc$4RFBN#2A(B7*E4!Ffi&B zhL!Msh%u_#G4?n>{$xlsJ7jqnZRE7G9WZpp2)1L4b%5MtNQfQMFO15K0cREm3@6OH z3c~CdF=3PfjCz$EFuWNf+>Y@G9fn=r0SqzOA?HHrGfun10V9GjyzCfD9U!p`@wP*z zhtetLY?K2=3S(5XWAq6n@3ElX%mD-K-w7rjn#2QY@e z9pjV(WH3Vl?2s)Xv=nJG7coY5)_4HbYwSPHg+rrVX?`^Ws6)-|CthsZI6ruK%HgKVgbZSK~fO=WQpl`4P%v&Ifc>Um zto49p{;Gfr6mXFOu2sPA6^xq!63$exT?#f=!8R$_L|I zJEvf8WGdhT1stG&tldc1QH5BO5$d8aU1i8KL%~>w0c)*bthdObg@T1BSVIM4jRmZ> zg0Yq&UBrw`mi?3j1w1Y*Hjfn)KyQ`MqF`lJLRL+{o=D6otd1ahOQq|pV7h{_A_8_s z!C3i_?wEp&;!t+pcr2D1X9|CJze94u5xhWJF#;&2VW3<7giLYAppATsMoth-eTSB` z+@=8qy`jeXS5@fX1mT-G1!o~FIUT)a^DXGZ8lK$*o-|5DzpkP~^d6<6d#UIMy=kfF z*Hm<@9#ty3hl)CS?P@fsn$fKHI>5XpfJuchDRw#M+M3>8el&zb5cj~j#3PYe*ApQxYR@N=&E*%v?OD55-UEX!2C zF+zCmQ9pUy$dSlX#-nl(Iw1k}p~D7ag$FEGVa`#ZsVcNUg{G+xt2Zzevs0F<&@2U8 zo2i1Nf}2!mn#z!M8VSEqA=YDrK2(^0s?cN=I;TRm3|VVSGQ6ompDRq(SHQkfAtwX! zNAN9`1*Kp!eYqZ| zKmofm@I3`&twU&t3UyPVVJgJ>2AC~F)-i-^84gw>YBb$Rx+1 z!jLU|w7@?Zl)GNa6|RZa{f;1PTIY9AbPg^wy|E3q%5kit&p|ex$bxYiinz( zY{_ofleOh!X}5sAc@7qWUNM_TmgmsLIrLhtus9o#Sf!1eh+}k|<%vxvaevUB<*O&7 z*RM4=o!EWSI@0&_iIdSA){@~f@oM*0n~`nt4K=@Qm^$>%*YXxB;=_Ys zgW$6hs7TypMhPnwvb8vt3vov|&o`!SLMVRUG#jPP|POVcL&9Rn_G5{2x^_ zS|Y|6deYIUqOZ2jo8t4to7#9UnxBX3WjlJ%pLw_ydeV!0rU9PVgGNk)$>dgd`fVBx z^-jep_UU}PVgogpj`PHgd$y7az7&C>cUFSnLHyyY?#u64{kMw?D2io@{ zpweChtX)7+Utz;tw~|crL<4P*Mz78j$-Xfg6q{u?$}bz8dj3MI=HbqK^7{O^`NC+> z1}vv~U*XvGxu5CGSHeHxkDpQ6KRD;p_{D|nY(~zT5YU(451%cEiIv&UYKN29E%5|) zdws>v6ukgum~O!MRX*>riBI%qZH>rs$v!+GdKKUHsa*>tiBk7hF*yw z&lahwaz?;9fHN;zq;PL9$}jpJS2kUaeJ>56>IP3X@JcS{p+pI*fd1SKo>4Eo!LyR4 zE`~P-|9kYuVqBqey+`*J<1WNscd71=qMmQRAmWU~tSJJ`0%eN4)(cwiFi{9xQTkRVM;7OJ?{3J_r9K(0lTLXad7j@NB`B!f8 zcT8bBesAP!D%NIDg`yrx8HyU~T%HRJi7U_FjxCp=HzS3 z=}Hraoc64xy30i!8_M=q6f@+AGI}jd1WK@?GQx(^(h;S`+QMg4c0*Wfje84ZUM3sX z{Zxm%{>pb8TWPs_cvYh}Hn$JDhu6~1T&LI-xN$z#lRB&rF~MU!c@&WM_Ph3xMXmu_ zD6$Wzn&+stK!;`kI5bc8g=J6pnes^!h{@fIYT*s}U*p(tFe44@;Y{O~dh+{%0 z&iDK1*@mznV>|3;d;5l`#Fdl74oh9{C0SVCShDafdU&~GA*F5E{7AEGeyUlQc~Iyo zksAC35B<6EA0Q3aY-=Pc)`FPT*p06go*LXhAqCoyiW)f}9r(qD^cSB|&W&G(eKn?( zbqJru_$X`!*Fb6dt2bk(OIAJIqDu4Y$C9I zT~2OaqhaD&eb%-F*xvOM5^PHV3%pFz>2vyfwMccHPz(J;`san}c8U={L}nKd|8T3-1ZwguR>fo!N9`tr!-S&&9R5DZ)O!<3H@>xH(h{4(iBiG1sw`=%-nf zw@&zH-p3k(OUv`h#dleH&MSwxJ7o{V9tg6-g>AJJ!lL;DxQ^97p|=uUd+en$d?#)fqnr|I9HL`~rp^n)Gw>CERPWKFt69e>4MX&f?7UCUR3 zqz98KkR=zLFJ{YY#Gb(t!PAcLXm$w#Cf0mIGVunqZYZ+gefdwyVI@#Jb0426=VGMy_6_oho4R8w12Y+BYf@ASkgz>1Yo&aVz8 z-woo;da)?H)rfIViVRyJaYs12htpVA^3X3#e$9A?guSlv?fj>>y+yAy+h|WiKKcVQz5VFCGrYT^6Jh+l)OS% zUT|!{PHb6T_w@A7sKaK+t8Xry*$jED%$4%0S06>~A`?n^Iq(#cOF>&O^D^X8@)j{R z+6}Ax5_!o5H>b<>Y?;6So*79;jHtO?pV8$lqE)4+Pg$$a?=EEc;qO_WiNz4K5R4z zPJn(IN8d`s{qrX@b(;tZnEDCkXW3Vo5ft2>>j$6YZ{H@S8~mDQGe^1XuMYaSqnXFs zPI`rG8ni<+(YE)X6+47a)m^+t|JtGS#J@*Yv_u|-UZlZrkUK0u-#CTN?clZSl>9O~ zg_}Wp7EWHfL_+3qYzV3&vFe!8c7)S%I=fnOo4Dd&C60;M+)|;f_HI?WbNjrV>fBaf zZ;m^+Y=rHd+dST{<8fi;$HkqS_0^KjE%!LjIr>wJ)xyi8EAL7&a-Was+%C~1b9I`d z2=y^jSZ+i`W965HK{U)idbM(JXrMk}ZH|$;Kxpk$w&fNgWk!2L*Wa~Ls zXChMP2y~t2amEW>=Z{E+E~P1Vo$pGBGjSA#9(J&k;~e=KhjzNE(WB)9>z~-WDDE;a z)IAU1nco`d>O-@R~A zbgwt%?M1WvxE=kxR|IGyvS{~S+?^iPo67IQ{p6HTirFX3L0z+0T+#rM4$1KWJzSf4 zHarZ6Y__zeVf#dA@S=|x=d8Zz5$>F}EGOTBDp&NEa+@;d2(8*DhIr30IeKCoJ(ue4 zhbO2fA5p*k;+5(}4_Mcna>~MmA$Q;GRMF8Bqlfz?>SPEHGwyJ^L?0N!V~xXb6JV(! zJlfdQ{=>)iL%VpN_8t(Hh{RrwlMe_QVF(!=nxmgYpI-S%2QhxRj|x|Q5>w{TyN5*Q zI@Y^NQ@{|85tdEOhD4PQk~E&h<|h9cD(9)nScrN?ZV=Oa!Cm5*1FVC%)avLiv1}EZa|Fht7W?VXBVwqwvJ9mk73r~+ zunqH4Dy{dwgv#YW+I3W9X@~bxn`0s=sV=rVUYfe+zL%sf3v6|G&gv0JTaSqm#=<>? zG)5EEk|tvF;iZ&v_P&Ht7hu~c^$egH$8oqUZVz2ME|Ox8VXxq&gx2qQ38C-(soU>j zi59q%AvO?mJWGFhP(QWD2DG?qwlb4{WLK zLGYXyZE8!Ar{S1olQ;D_ErR{NlJ|hwb7JwV)SBZ>Gfu-wd7vC^IxYNzMzq1HK2uLP z7?wwTQ~RLd$xa;3in_OadIyj5tt{(sJD#62a5OHvTc&H(t z5q{nQ;%(f#TIwNc8|SCP4KqIj)mP&EhY!TDxVZJ-J`m>*ChxQG*x-WabVc)y|2|KBMnTnEeiLPW0|pH0c~n%~M-Z!8vq{mIid~ z9ESbg52?a=QMty1cTv(3--i`j!P@l_--iuwH*7?CA%p?7^1qxPo_kP5p1 zeaMpikIf6?zI(K=5Ch=%_h?rkd?8N0$LvU(%4yh;!O?b4$;wYzvoDD_V-ju(rB)Pv z)asH5sjrn_4^r4Ez*Y_j1%^n~r73qv#Ws-rcj@a(BDl;_3?#IzA_TecE?vEZ_4&8w z$o(?R&ELDwl*_QS&um7&UWW4|*MI2pWsJUy&QjScBGmiu2ox;#t-@z&9JxdFuZS9% z1Me{F|74(-_znnQJY5gM@NV6z%C}M%E2*W1W4Fh(ewBXUxNPt$Jg!n zMr+Y+x_AW|f6SSB=ptD2xlLnq6le8mdZ>%4l?Vqyi$1eWPI2!1tUl>9MOrcK=zN;G zTSfJl_PjPa*Xgw%8-OuwrXW^O|nZ#X-b+|hJLhSDl)JPx}eCz=*g#C zktTaj+$Pk5UNDYsSVdT55sX*Ti3=R36+0aELqb~x+1w(QDZ_3NgB$)M8DK$v6e0!L z0Yt$;(zw#Pl$5+Xh5Hptu~)~WE0dxVQ^>bS46LwELveEKjuJOEcBiic&?615g^oJ_H?glXJ#-x}dPMx`wb@sN z*>@IW@GO!y7pJ^d2!DtRU!#Us*&pI{djBdK^e>I*i>sn$%#{;N%m&VW%6i$@4`&uA*VhM{c2RZ6~&mRQt~Ub`-8cnAOK z$lQvCH19gHeNaR@u8a80hVIamUav~iNy*qTx2RMFJ+H$1Rw&WfXHqaZS_dGBU4@^= z|MDgHe5b}M*iG37tu>1%>xSqUd|6(ez=kdQBK9j}$!(Z7BHkvG?n!j_hNx5FTX|0d zNXp@&ZxSWm6jfa=K)H0SFZH@9qN9zHJe;cSum<2KgjE$Pn4zzKrBun_74ac%RduN* z>I59MDnYS3qwH|3+oT)ZHVw$|kLVWgnuIEMi`n5HVHt>5dYn%u(vW{dVwHu7&_-{m zznEWx>NMQB&Eu;YkAi!65Od( zuxM26b&QkB-C~af9HDn~w-_6t+%2X^(Xd*Va<_QXEZr@7`t|}>+<>g>F_JY45%DS2 zmod@!cj~J{`7iaiSb(9n#NXoAJn-^mm$Ul!R|;uehzK(d=~+l;LT~_GH&T~7u&w`I zk4D`Qrl4RTH_N`TQSCFI)t{9lE`!89Lq&-3aF0S77b^TbEJmK$-_ZLWaiXt6MNs+o zZWU)W^Kv2W4HZ>`-{`?{uoc*SG2V$sQ<2a9xafas)c>xCuJRBaa9Y+AoM6X%YH+~t zbojU$;g6Zqf_VDruBhs90cYHbPGAQ1K|CG5D_%)VkmKinIbUq$gqFs3&d~0Vpf#!3 z`QrJyH0Yk_V_b0`)7R=EEaMe9Z)N9;TOPyKvPoYu1Y1epce4*-FL+-Z$YZc=<@1e? zY}Zqe5_db0_}w9ta$hv5{zwjxk~=j2f&htT0-72lJ&*@|7bZdyO7LFdd-2z&pv$G0 z)|E@Kw1CA55#0`++AA!0L$8b7bxnX2=CqtYaVMaY0DbVozM%O z7hB8j^m)&V-*GLld$|%%i7VsS^I`=y)?_7r8cK^FVwL>;IokD5#HCn$(SrMQfjn~K zPvbX)xEviIdtRJ_2^!uwuvL8ty%5l2ClhCIg{+VgA7Qv`c87XA66WA4JdWqa_W&Ut z(4r(I_PbsYv~b=d#Vjftn|xnLz0IOZ;5In~r`X&u7Edyk-KKvY36tx`0P`S6Kf!0C zw&go&_!u*`_}lc>V^Ph`&jxj(_Z|y>?cOa~^cb8Rzoo!ypvH29RN&dS$n}XZ`5(k? zCwwkuag`MNTx@WLnmrM59xi9Ntg^;wd6=lA;UdZGC)ne^zfkS9>I=#5Uy-WCpP}ym zVy`v1Hzzo&&tj@-ul4Otyw_TlHvKD>X^l_Odrw7U?deHc{#1O@VQ2>9@m6_}R#bsg zZtB1>yuazN18dg115xh3m)?PO(=z}lN-R2}x5N*Xp%rtM@M->SRW!V?h247{Etr;Bb4hY^eyb#fE+Bj}dirq`@Eb7L+2 z`mCY&j2SR%mAP?+1_QvrF8ipX@9juNgE>}%C!2VKIYj&8P3meex7KRRr*94BqgwMe z^nqrss>JNAEY`Q#p41>6yuwz38GzTM+Z>aS z&Zjf{g|8mXFz_EQzi0JjTXA$J00G^{2C0%xTaD&++Fx_2QW<1_ycJo?Ap1XBk&833 zpY;X3}evrrC4b#W3V{NPf@imd(g*6$1KCHprSZiYRLi zF}$9iRu-8U#^m>RHQ&>`4!gka?aFNy9qaApG|SI*qV;O5rR4UH`RlTP`c zdP1y*G}`B7-l};vrfJ^hcGb$U4#M^Zms>2D-rm;tq?A6y3B;8Af4$8$U9^ey^J@f{ z(_FR0TKOYF%n?Ryo-#5~H-k|v< z(}No3kF=pFG`6O>iFUm)ZQ^gM##AN>-xiI@!ru#x=u>vQOVRL#@t)$ zo}9lr#{7Xn8y8HmvE~I@uekgpv1U!v{;Zn+du{UoO}qC)eoDL<&!Rp0KEG2vbD&YX z{SCdBXihea&0m&izU6G_p1+{6d91-T>lpf(+~kQAo@yTJw(YPCZ8=PfQ_Xv{&1-2y z6LTX&CjHXHJi=|Eg04PHwVRqpxm}jQ_-lu0Ra5gw*B%PmlWI2ua0AZ2f$ot*w5l0^ z!73O}wVRtqxlTMNfs<)vbMrVuYl>@O_S04`qPW-0b!co0^JKRb`z6Mv{Zy`{xxlrP z3iixD+R|KPaBIF-LR;>ogB{H^=~kNA;M9sTTiSu= zJm@(JG?$uWm@jHK7w4PXo68tn{bh8tUw)kq<{1XJdj%5fNda><%(a&a4x(0_%!A!d zZj``N8)<7N$fTVLcFb?m*?h_1w(~a$J^ovMY*+KY2G@x7GF+eHyF>P;ewCrWf2CF3 zk#>{{enhoN#L<{w5kVyE-L6nwR?hbS}TFy&`N~duI9_ov;6!zz05TXu07Vs zaM%1ddYdB++O=OOua7xU!$uJ*qe=d?KIXp+ZpYzU6=grVD*sSl^E!iD85xep399M+ zpvZ47SBduL?Qm}<6buhX#GD?RQ`J1{Jz2Uo1d6U^g`;^-~7m}XqgP@%kq1^ zX?_4f{wVXPNIl;&?~E8Z)ye7CGHAW}rupbihy89Fu_t3b!bHAR*bDPpy=|W8Z1{=} zzGn``UeJyA%ov8ok?Uadui9@5^S2E)uQ3{C(3s)on+AV+XM{P-@C8jBVZK=7*S8E# ztzN6N$YMD3>>N6S+4GSl?-Ow^-FrH6_1=T7F*klRefhq5TonVujW+o9X@HN~E#ar< z<;RaS7ioq-3LS0EF*+T;NaM$ugUGvy*(LwjX!93FLu~$g8i4>Ed`)Z8sI{LH#D6GB3=K z!1FWc;so<8x9iho&^kT;%tz*O2DekwWcc(nx}AlzZ>Zn^8amPZo7+-Yw;;$xdHMAx zncHfbc~}1A$>t1$YsFmIR6O&~PBAYuXf?OzXMJK$(OiG{m=icJq`jY-GhM5zP$YH8 zHD?zGYseN4e$`u1m1G0qPHQ@-y@MTF*`S9jBTb8MP`KXvTE&BQ5y1{HZg{ z9~rc{zmm@^WWMi1dTo}uy|!o_t(j&1S6jT6R?jwf&^oWpcO&ycqh?r5%f2ul3Ol>% z;?di37=2ms5w&(E*YlJKMO!@PQ{%Jcz@iliG*{GyE4!C1| zjqL)Rk8JE;LFeb0YiJXulIMJLg67|zTFy5IY4sn{oAb>vfq%$(f_x;&l2g0rDk}>V zG_NiFG~XO(UM<1f^$qfiHG9O(tmfkly5|EH3g61ynxWskPuJ(0gKJDhWL64ZDg*(e zP?|n>`9)0A*IcxlGI*N&<^!t#mAR*}N2(#;G`m_EgI4D*&0T;#a?>3u|FwCT;j8?Q zzBcE&Y8#5E!jIddpH=F!OnrV(pRd(t zuKLVUpQ-AT%^w(Yp=kJ*Mk{_alUC{5{8mfw)rzj*S`FhKKjkvLMwBE{*Sox0gIw)`~TTxXLtD{BBCN9 zA|mVzXsBd}Xk=KZWMpJyXlPWVWMtSwMlC5BDisxVlaf(Up;1v$kfD)LqLHCe5mBKc zAd*s{k|Oi_o}FD>maX@B-rxIP?_Af-xzFdm&)+$7=FFcR4paudY^+`Ch%4i%m~=kv z0XZ2kEnYfqT^pzA4{O6FA&KJ^cXXe;t^juGvr8+Q4P%+1Zy1{O6!uf}rXlM&*d+Yfjz@b>4GBK!#D~!v9rW;_ zz(B`ZPWK5jI%vnCz%lB=cKYg2V54Jo8}Oz{yW7fl91aXujd{G)iJklc>)Du@!hO(( zK5;iL3Szd5NNz3fI}$ivrN*Zz#(x)>roO7GoW2WOs8QeFT;BF0mXN;puEpWY--VCz zj~tp6jZC5~|4I?Z?t-=S;ZK44)Q5kjjHbYu>KA^dPnrTJtMB@`{A3ef_TAJ}e(C4H zXq8&GhOYlL@M*X6AN5aoxc-ctNhf{{yfXf<=_9Luwy*maO4}m*X^M{R}|e-Tb=ngb`zy20f2XZzWQ zOu4T%MaSO5gQsSNm|{Hlb1++OqYCp(_{upyQByNc42SQh;G=<}!!I)&DYH3n#MNn2 zZbssV8+lLv**;#$d8;Wp_IVyWH7mgs<2n2BocW`0#sA7RjZ|_J-Q;&aH6a`;&A?T_ zrc1bJOLIZOBR}F;dyIGd7UBGl6nHFfvg>DH{6WDQyv^|8k96m;z}dP5+;8MsDn1q% zHzIcRar~b^T%y3i1BO#s?YlpqVaG9vT)dBNJ|5`j_1RU9%u>cG{*Bd1IRpCLjDCTGN%s*!|$VBDdlPO$PjK1XFnQ zCgDTS_SM}O9rzsO5A?5=z$o1m&U)9--WD7!FFTRyMBs|4JMz&~>>m$&QXX$+hp$4< z^xyX6ufLoO1mY7J=6}=O-{)UdjiH`%fkVsRI}upoT>i!HfjIOmf0%8WS^q`B@EZvqYN{Cazjf{2gySb>=T10W zd-cC3OW|jo&%do3QOJFE5+AU`{;N#ABb7>AVGjSve~#J5_;*e({!Jzgf5Uk`f##kI zN0_;^MUFK~Ho{^^AtXPsMXrG~K)MoJjI!HuOcaRBN@|f)A(@bTNGT))qQ~8_pYOq> z195|%4M~T@rnJbOkcp6ZNFAgKQjv-@55NY=h7>}YA+c*=hxBks!{9W9#uhp3AqXPT z|3b!)Tu1{XHoZlTgfu^bf-{f+k_u^uG(ej1(}jvxPyl{u5C)y$cNOUfLke4D-&c{Q z1o3y#a!A;F@GC`ngt_2_kShEvBHdVl%%CKHiUgHtHNs}FE=c+p2){&TUx7m+_rZp+ z3!GKMzYCT8{XY|C<8S;=Gx#6&H~w2KNc@|YmfG;DGymKhsWx`sGuZ#UMRljK-yjTc zphOP)&!p?Wk*2>4<9}FKf5QLIbg|}28*MWzv}sK#UY@n}v5qI&*xk(WD*WQo7m~a9 zgxrj;?fb@^klk)k!dQgKkjz_7Tq{Syp<9S0c(F=0qb~$O}riPGz|JRkhQG*?gGO|htVF( z&&u_QXXR>05k!M{H^P?k7hW-(Q5h44os<0`y>92^qM_&HDCqH?=VV_<&!}^9;mC7x zB=p|r&&g?!+UL&65s%ToR9IXMPm&FXUp#B zm)Se# z$LHltNDstf=iH)O!m9G~a+OsjEu4q(6&C++MF~Occ*`>OpO+&JLTb@^i1&f>a{905 z<**jWvGcMU#IqT`*yx%cG#=$GyA1vg#{6YHSU2~`@ptsd2FQ(w=RMdX*RSnCPxi?E zkOhc$<@CrEkaS2aq-S%F?2-q+=iv`Yfp|REBPSo}k@bg>-y!(d^1!SHf_BeP|VA zph1a;+3*UqhF8GSizCYye`Z+WXpG)}Q8qyIkmj0;ay&whx{Gr6w-@DlND0Irakt1` zxd)PYO)suwd*#(vUzQ5QL$19X=eA;-IA^|5y>cnUcW%G0(Uegs0M9t&x_-le0(fG5 zbg#_j!4Jab_sZ!IOC>nB=$6oJL9ZNZRY?oyVKHnhwtf?-BNnx$d$daCzs^%j{Sx`8e_BPB{_QZKTFR)_;^~S4KeFA@DGDt_+Lou z=u21pty8L1;%u|-JGy-Fw}#g=p6P2Z$y_2KdPp(EG$@Wf=rE={sNV1q&f1gvaEoi8 zaAqx~h;!k77X9B1c|ITgy%<^}N#*cD0zIOG17OgXny*1A&M$5y!A!W13< zg~wiE3*#Yow1_3~M<}$>O1hzQ#-+q8*7m>Ejc~SSv@O7%kA>AD4=$Fty|mRTI^MT`}JJeCpQcfqpY8<7*4{##m3=3irXpRzetb$Zz<4T;=g16 z-HP)32IOfp16zY7o*mOC|2y*DfE%b=f(?~|W{^g%}6 z+9#h!*aca7Tc7L>Sp!)GNrE&j?UU!<{@)iPPh4isB*Ppg{eNcqA5_R_s(ngApS*cl zpS*sFA`hDN1cY-TldWtPAKP#gd@i8kod1mQE3I4r0|_C4 z>kvKyLFkV#4jDAue_3jw|DE{5#>HZPVRfJU3(7DS;LmT6P=Gt`Q^JxIoW&rakg`<> zAw{T2#mYW;2juj<;E8>504i993jc~YmngG*iH{b&1xbVW--EPwBZL&)g%HB?DoW~; zFWu8;lqW#(zq3y+SkWhYLdst3lOKm9LvDn$L4phW{m|58?=%qcFB_Y0_VFrcpcrik2iAB5}Jkn@(Nc$Wu zhq&zRlY=1hA<2+th~F1|@(M@}qz7WCM$bTYLoPw4eTlgo(hOPjRiFG5WZb?!`H`AF zIUivM!oL&a-x>ZL&MTb(VJIN)Tl7wyA_?X&24MumAL0SgK)T__eYu3zWB<1t!Quf@ z0?DaIw?j%G9)~YyRs!8tcp+RY+*-G=3_Iy8wiMVB4jcKO|2s)CqSZ;DhM zD3=^k_H!@xWr2C0^03otK=Jthj$r@)?_~UM=4s zC`Cwfts*|qhnwSigqPs+2c!+ced-Z@4tW={4U!GH5`H^zD0hB`!xYjBJr9xuy|NYY z);>x0Z^J|Y;h+SewZtLb2_D7m<@dE3J{;~EmZfLG5FSQk(c}vTKUY2U-VJ)jLzgUC zcEK>&wHEOz2oLKvlyALYh)@k3R;v<<9oQw+nsaLQx&!rGG^EnYT5&9`?={>=cd0}_ zI?`(xbNf71{Fm&kE?|<8kMXT4rK2)fe>aER7#7UKQZGO3y1kG&q8>hlE}SmajUGH_AA=5^s*)^P;I0~&J*fuBb zRP7|Rk6;%}`s>a@#|T#7B4mwZtuDg)k*suxkU4TZyD&uP9KkwWXCuLHLxoRAu=j=u z+efgo!@lMDy;QCnDK6D%6YkQp#JgzaSaGt}06q9F+CEnNSe=wai+#k`)R}kC1s^e7 z9d!pyA17X??p;QY@vv+eeKk(>Q|B(Dj&bPvgk|L8D@y7RbEq+g4NK`YUvU}#bclMq zc%3eNxt?V#*VFRxq6b|ZCc2le9WUPRsLs2YS|xFjI`U=;4?_Mui)ek2I9pw@sC;jb z_?K$wvimn+7Zf-Mzm8%r^PRs*5OO@(IjvARiXGK)pclGFv2XQI&+COhMzJp)p>{h8 zn?2bsC#c7qg!iF3LzSI{5>M7NQaCq?y*}zj(oGga@O3B^U2&y2o)RXDz5xLV@GDda z>mAwmYN6VZ6*>U4I0&yhvgZV$UC%D*uV>{SOcvi$(tbpCJtUY-SNW3AhyX*_%evSd*uWnFNnP`QII9};Y8t_#P&`Ux+QjWqHs!LKL-e(N^Dc0 z@R!KCMbxt-Sf~odjc4@0YmV0o2k;M(F<`0oN-@OaR~*e>tA%VGZ~tj6`$}_MP43f0 zNt+a-XUQ?;bEb=vRJYs`_9#QD^{Nx@c<p=ko!?;`v%fqm_& z-5$U`AF3?~U}uL4&j;{B;^_c(+Fi&;ZXUwk0JeXGa3p}`jud((vad#IKbXjJJ%x8B zvR_9FyOaIdb7O=ufA+Pvu+g7=<0Cxo&+>hR-2vW)nmwg#|2Cno+Hplb^dy79I)b9hw!sET>c(=%^~d5&~T7mf(*XO*x+UX1FnS zR4w3td~J1j1_xA`R={hqUD~bK!>>6CT~6#hM~Bl+ti?&7@l(V}G-oyr)VozUDvrz+ zXBcZ%uwvD)9V^%lwPC{w*5@F+u#9aKguMyuMZsZ90&5f2f;^|s*uIo)auVKN%HDGp z-dxJ6oz?pi*d~`!6%6gJqdS(ef}sNR?d}5fPlpS?FJVW9tDA0PA9HUqDLdzx0CLF7$ct+mBa|*>=f^lavz)!->p+D}1+t{pBNkvw}T6PQB-L_JJ?w zwc~}KSFon>4h@McdjhX;`vk-L%h|@j7WF5~*=9+|MO`J~4^%+B0}oSk_fn^B(N}`3Y?_g!o!gtG9$-GpM4`T#W;y{dF-*R>)Mrd8m-o1g7-8YOox}5!b zgYeaI_T@q$`wo_Kqww4vtntR*c@_SO6Hx1C77NC@JJ>6W9rEsAzb>xkP3TYJVBWF1TvH^JO0l z9Z~AbdWQdW38B{cc6&s{ya;rM9b z2Vb^foIu)Z#OdnbSv30^F*z*kB0t%ErWQI}*;xl+^H8>%Pt=bK!hTowsaEK8Wl!*l zdcRJ{9?H(?g^fem3D@zAPG5sFNPGnO%@MD2aEs8>x;f%*igFdF(W-038(lGQotIrw zXKPF|KUG{S{%dN$tlJqYRtw)avPM2JzoHQ?INq~;h}W8tRPU#bVDXsB zj$Vc1@7#(z)aTaB$Ui#FFFgq&18+v!l{|; zjUmFOnQWu0&=J9oxC-47>~%NcOa%MD&2RfG_Jf4RxoUOZv^{pnDANz zJMS*^&S0lJw0$$!6C<>lGuYcBgbUO7u>RQ?#(p0y>37>?ajpt`@l`+gan4d$!@NcC;!|1X3;%ar;G&(&W zr`zCZG<|`1x4L>NZC`-Xdf`;syFlEfZka-l#fYcX-66F42GP%07ox0;CSw`Ys1m+X zv*UbK!{lubt5#hFxLGB<@9eNk<*;*zLz_y=*h^|%kF#o<1Jth^w3$OxEe^?y^=Ohl zabZ1zPoI-+hwej6K9}^mZ(LNHomOHVau&K>*hy#MEf<#WB9yzZ4_r{lZ!W^{J{MLv zM0jrqUtXdusz)P3$Y-HAX7mJ<{g8GWKS2olRji(mMEJOb(4vLn9(BwW^v1>Bgv2CsDZeHgcm2gt$P^ofw+tJ}SUT0DV_v%%jJG_G&dNo3+o*fsi{zcDf zwAv3Gbr-Y_&~x}m{z#`i>Zq#Y>Z^L8Uazb^3LJ$}M|Rjz$Z=v%I0-K~_1BiA^KxaC zaagE~ypOAkgqI!JUi~_BA@9Vcs+*^vLRl)IL+enca(GtjaDrFpX?4(Pt!gLl#2+2B z9fImlhqa77CFsfp)lLB^e!>!6%QkC;1})pK7237zxE7UqS|{Y|l+u-gT?1z@mZ7B; zvEoK`$|UND6(4ix4A#@P+hO_I#ssj1603B z&~DSIdWA(;WofmC^(s@Je5MoX^z5`wsMND}^g^wk?c-h!dYy=Zo}l9L{U;BAts9*QuKf zwB{D^O?9Y&ycWZs8ED~RjOW}y+OrtT*3JN0ajUpeof$v}Z-u`mfab?zs;Zqx>*F!L zizm{X@mQ~CPo%Hn#mVaUiF7WW=j%^vZbQ0MfBNM%QNGIrnsYmr z!*zc27{cM#^1<<>O2AddF}1Ku$DTr0E*7sUS0{*j)!MoVdR9N7{J=7CzDk?vr)ODy z;Zq+g0~IEVa5*S&#i zcQw$)H{e&%Kzn#Ry@C4P5a*~v&0*IMwDC>EOMc+|T9ql7qxS!S7QF@B{5`$M!-DV0 z^(~mcC!b`yZx7JZw0m@SH>C9VOyvow{H@HI|`5ar?<< zHwy6BPb)q`bDL^t>qqF8!W#PiBiQ3>$me5T@fy1OW3;DsAMN}Y{yF=ogNHHuNGb={ z@1xb_NLTw6?d0+7ujq6+?9pG*t7iPx(-X;>wK zA|*&r0uNK5uKfZ(j6xN%%wdEnyk50e!6kdC?{lOzN4@vbl1dD}!q1fk#(%Cf(DQRz zwi^{`s-msCG5m|G=-_TtD5;9v_aJxgDq6A!_U6y%MIIJ?rZh0=Gjjh7e!id4;?KZa z_Rw>mpMuW|v~mG>2j4u?4}JA7Oi0`P2JF z{0g=BeL7f+mL|SWBfo*c?R~oY8_XzWrL^}O@RU+=I*1HBOUsuX6!8n#w0B8eho*7zZGoDL!E zi6#l*m_J@?K*_Ryg8bV9l|Kq&m*tH z;D&h=ei(Ngs^%S|i_Sq~Dfh6bS4YpMt%u=V_#^E-jG2rz(jPo5Y$U%UNZr#&OL$m1 zkDfzlOpZGy;~JoU<4uji86*)LrKej6I8;Wzr|!2!0UMd;OF|OQa~qo*y3aI-8NjK!RI%?C)jXr@M7>M`nd~Z{)mLa z;Cm}={vKzqeAkBA#dbF&S4?{hO(g;GW=- z{Z#R<2ak+DHflh3`NOFbhMwDK^LJRNxGfpnJHenFCHHT<0{lis&FzDG zEe+f^VKC1DPX|YDVvTLyct%AqR6I7cEz$XM4yVKQ8eXpyYx13*T8t$NV4SX`XgSH}Ek-mK3ZsO@fu}@OL-FbTR z#yM^kvGx_mWZMcRfj5JXw>Tr@)ZswLpZNW686}m4zMW1xr09(GVM9QX6gah3t_)pbA=~>SI`5E;&3DWHv_AK zOAeA)Hl7q0ODuZjF`2(lZrMz21}_D_+5!=BUJ2d+Zar!^uLth}zu(5cljpzc*cF53 zc@4&6>Z*bBJnu+v@c7lV>nF@osjH94UOdC=UETPc!wX7)JssS1d`7vt%`@{f@Jw*) ziG%y+fM=%;_AdfYd|>bdR0*C8j@b&+aH^|Yths=C7z$yS#w(QM>bB6#JHczfF`WB1 zUa$r;MHRT!VQ$))-rx-n(5@!YXR5t)aprW^`SC%J0$%X|IsJ@zAbkxFiTM%s%^j1{osWY@p(=A^-1YKP~57u(@Q;DvU0 zC3rsgy#Cyk?yU!}Q~1DXs}lx&<}sO9(z5XiX)qy%*x}yb@!-}gVD29Zo(k?`$pj(q z_ZaYW@EFc9du&wGxn|KzU6@JkN5ufI8rZCt4#99MLz=2gT67dW@4KGX^DuWkeE@%T z@p@|HanB9pbPVyx4K$U9$s1_NF>$gnd&9u|Ol`qQCllPZ)4jpd!Gn0+%$un#;JJ4E zW59X-w)rGo&VRBcAJc4*VJ={4KUFRj^1!Q*Q91owDtXgQ$HgnuAz8HkI69;uYv57O zJJEkQrmt+iruU)d;~1BQP1FHrW8|j6OMx6XM}s5i-*~Hv07|!*X9%-}^GfgraO=Im zc|CX?xb+%{SEkeKk0D0SwD5&e&frP}BL_V=eET<^X%zk>J~Oxy3E;T)||kh->{!{p1{24Sv1fOE-VV&P+B~Y z^Rb!$?)eT~IDs*lzn`R5KL72Z`K@ArHuk`AIbKBveWY3RVXHV%9sM;mwu;lWv31Ag z$JF$$Q5ugAG>g}$lMmCnHgU2;_Tl67(~Ht_Z5q}cAxFr)9oe$4X-+%8O8a`?a)(d5 zc(}<@!A&Q;XukT5!^E#_-0tCt<;s!cvT0nJPTq;8h3Pfs(?cliiFWdh0q5me(H`;`uy61}u}I3JgupsA8A6U3UYi{{U~kfu{a}c+U;A zD0&i!u{c*{c0{+BJtBT{a3oVXub0bQ7)UMyHpy9+$Id$Vt(Y-su)6 zc$MOtSk@O|+&>1HR+Lf){KI=}?0o;{!Jg?N?g8PDFQPIC~o&fGSp#`rt_hV&Uk_JO8 z5?J>aPmlv1Z6~85@JMjmd@8}y?c`Gro(irs01>|N0y?25_Zv*uwEop#GE1C5UKd2K zMgGuvVw|n}H=Z^EoEK)xM-b#gM0gq(0G48wx!ZI_GiFbIm*hdX1SE zK-Y^j{}TMGp+|~J+D_={qEeO%j*<#+o=-6J9>qt9gC0VkU&IU=c}di0(-2RUl)MU{ z7n}8J=y(Xk>m+nS_oSm2#W8{lX2*C%4ThS}RdY@;h&Kc&HA#c+7Oa$>2R$}eDWMX2 zwpnk1US-x@aIWl8bRiUa2p#PeCukF(CQmYTsxAY1@g)53)3K7MEkUGx5^d$ZT?^eX zS?T#so?tRHx=NDH`wAqOY)%k^Nc&_ZK?-zyb%5_GT@Li*E6h%nJcVM=Ht_^kC^@-= zAVEkAy**Zv1n9{joCo;vVUmJ)bo+66O8+2H&SF{MsqM5*E%_}gfnE$B%tz*{`FPWU z;98vacpkN|SHRB4t!3jwtp%Ka(`f~V^Z1$a2Be$soPl(qKpGTUI)&ytNK>^D&>K2w zJ=fEq=l({!9MC&?(3_`Gqk}YG+rs^?BuOJ})n-kFK7$T$-G3S~yFe=iq)mX{Fq2k# zN!PjZ`jjA^tZI?pR?*}s(r6m0mBwm20S&Wgs#cP;-l$2~ELx(ImS{7$KAU#wq!rU! zpoicqIw{D+vUx!11_zEc7Jd;J3Inh4?f=} zpE&SHa7Pn2Uybq>q`(jcgYE2>1s-CD7l0e=@G@{;JG>U0H^6!p_3%T%E#?BO4WZz@ z;5Cu>NdJ4%6ra#A901t&(WYuEfB3$P0q?=ZD4*O?poe8~eT)D#-K2VHOQ2U|DKk(l zch6F0pl;|PPbjmL_Y92fCukQ>3bptNYP=*);A*qtq052pxv_;7{49;ul^}xu8b{k^ zNE1y%stKTBqf!Q5F=3uh(pDE~f)I`g?@0wmLC=NGr}h-+HBXY03(g!+_1PSoyd$%f zw$uY>0`qotL$5Nq_-Vaoq5;`TMWKdmQYs2Hb(7Mp9O%WHNOF;IcV&|)H=!QPmxei^ zxNfM4it2%*x{#~pX*(40=FLhj3D7;a(1jsr1k~6q3NC@3y+vt6J@l$A%0!A6aIk7n zW?qk37-2c4`BEDNJu`=#hGKe1gI<+G;X|dVx)SI;IW2T?lQc!!f(ZWY3yq(A#rbl>4c;z~N5{qMWZYU3T!pAc6a0QZg-8qFjCNgoRHmY2aO`{V>d))zCwp zrp?2o6;8pC=qUKNG3CN&w7WFHCj&71nSo0bo=F~f?z6PSoln8gW3Q&2To1hl-SjM7 zaFO~a*`TFo3x(J#?~;ZnFy6!h4wE%Ix~kEyd z4*CP+mN@x)_Cm8m$H&1DlHUg~Y19BRT3MD|V*-O%BX@#yDdMpyYT`tXY^uQDpiG(v~(nj=@ zvzIhpmjo74jnUSM*E18nB#pKJB>PL=>+`jp&^`Al?eU(6i3aaBcuDJw1<><u$bN zL*c+PoU5Ykfw3GSsdPkQq;6;RIop-^OpR4>H+!3(C+Q8sPa&v6FmK9+U1R& zbXkBS>Sk*6mcn&0(6i%C(5J4_Xl)82HF4zRBL!)p>Tfwg+rV{|h(sg8open+1tLGW zVzK9f+SS}bJI6{v0#yBC3dcfBn*!bQ0EPRYv>fP$#k9l+E0}8NktTgIRrz4A^a3=* z(*Yl8g*NF1?9|)1zKn9m!B`8>b31JvCoR(XFGLq5pw!diTq>L^X`IqPGWWO0a~lcgu*<62s_68(AG zc%&@@?7~;GPMP5jK%FKQhfV4UdV44?IztgDMC7MtX(C1LKqZnus#5V^R?LU)&3@>i zBEZZCOm&^-*NuqpniB(VT_j=WxZH%31^5^p^|@o%R!)$@9Mb?}A3h;_(4`5|wXWQ+ z8pt=}ggn#APaC`lJ+q!JOu%5yfL`+i&G(n4I+j5X*?2;pN-zH@j-f(-DaO(NX5{kZ z3AuybxgIxHhfT!JO#>^|66f@!+R+&0_T`VP1gWC z!dNgQ3ii@h$z7Brr!?s7wG;AoEv@!KzuYTI6SUQUvBmTp9JJlgQ=g^1+}S@K;{zFA zt)_)bgMA3+0$*(kApUoExFjvoRzvrFk)D$z$=D6O@Wm6#qfXR9eGRIyz?oOVv;_9J z4gFGgR1V<)(`%x6dJP7TFUEiGnHOW8oJvt+BF$x*vhsx z(_EARkllVl9^pWHCSwZRb_Ggn0gOCFjaOg_k68wXPOdMb!VpPwbs0e2Z}?&%Z-;sF zMpz5p10Kkk={~%2vz$ly+|dbp&G{2_QH`RpLSYei;6zb&LViTU?~ZztdI~C@1(^63 zNmHb7Z8h|+zi1_NohA_n)kRF&Q*b{p4w1TQoV*-xhD$>vk&)L_Oc&MAs~l+MRCH4d zbml^vr=puYmZNK2XxCI}s!t5`c$d}zFHQ0KC4uJ-C#Px1rwn@JC|WX2`oJe;1@`Oy zfh!2!-YoFa(Ikc9zD5!B=FzPbbVwXMu3Cx6mca*KQwKDGM~`i#Ex$_ht_r>ry-_nT zS3XLkz+-({2RwY_r6qtT`?S&{9|n)UDg%*hJBjnanY%hzCw(x!~3ZGOuYccsBTWdi2BKQ7dB*<;ktxcyUSQnXNQNmPQA}Afk_Gm9OKOnjU|p;}mj@=@i1xV=1tQMUZfLD7VyL`2lq~|*>^t47}WA$7%EVJZI48Omx9~Q ztqI_~Le>TFF_i`$5=mY&a9rm>FN~mYu9rb)vlP7^dg3fv$9XsOs#&yk29ACIWXv4+ zpPyWhgI;$vUEq2abhm3r3dfvK3B96v;ChFbTMwQXN$bLKjCVuNj8u+sqX%D%Uo)_x zd{hU6_e8c1coJkftpCP8!R&9_L22M!$jA2lp99_=*?Rq;T~=gH;Dkz8HePV0l3;+p zsbwaAS~pYjn%-?r>u5=ckf(LQF^IxstjGGdP-y<(A=l7>nbK5a0`v-W#FN|um--vj z>h+eD9nT{JcEg-j8B5;&jq^P4RPfpTR4KCrJRkg$4X*~zymsIa#_)G$O)xaT&?nIB z-NB>iEb`k`GCxiRg6dYytcemjQ;3#0w$}i3AKi=eTK0ES)b70^t z@UzLN2%Ptj?ZHtA&U?tV;QGJu?=<@l$cLA&xnJqh0S0hya9$x>9tzI8)RxD9^A_9k zByirNqD{jxz^Cy7Yz=uZ@D^M1P$Vt^@42s)7CaL)bu9GU)vfYEt4#S3-3y-Fq0EKe znCWX2T^9k}a0+R0Q&pRQNcJgZGR%SAZq_TIN8{n`3@PAdzDqh0Z@9lzzTRpk=3Mgt zCe1ai^1rMK=iD1S9ejip=Vzx-@W?Z*rfY3&5+bo@$mv?lzIo6S&rtZaxKUXPJsVDA zcHs6yFCzJ8=(TIH=!;kbLsu)EIx8x-fKveSyGXi@KT9&{iqSm|WmN*iKh!G!$xnat z=yd%gPg);^1+d410FThFD4ZEWp@(!)V-)Unl|k=1OH1Zr#ivO_!_L!A=+on%=l<0y zKZ<0QjW;p{ya)VB3q;6!J`3FUf>Ns@lisR4s;);Q^#WE6*WrnF+**`|i0L7A79x=s zTa|~{nul<+T`8J`x#5;N#nFlU^O3^9>y%}g1l|@+b8I$!~fV^g8&2S^4m^1>im4S6J~F=w&?5d9-8! z-{0%d=ksVM*W;kqEu#wyq&d0*=$?sa$^~f+eH0@FN)eCXFuAi$+3O4W8E(md8+i$^ z7cXp+8&%4UC-DZfwFEFMwoS%|zfE_e9tPC)0w&+t#&3Ad8yAy--gy70JkzR@ykC>R zSyCI#JS!pS_iY+kv2SHa>x%@`6vhiJ7344uAx(LQ}tlpF% zt-DDIH+p2^*iLO5^oCt9c>V{2m$Ol3e@j6O8!s#Y+<<&+c^bGcxb1k$0gp~?yI#H# zi7gw?s3;SA%T9ty@M7>6;A7eRq10!h0T0l+MUtOWFZApO+T_<&%7yvYi}+)O$1xVy zw8@{D;h38N3jpKO+T;|qvS3NMS@L!21WbRZP2OdOl^jN_NAmPG`BQUp=QwG+HU}_% z9qo+6#Zzn?##k9Z;yPLq#}AVYxI}q`8~vPup|?NMChIV!`K`#`Y&QBdN*Q#0wpVtznFugPmOokN27 zP^;x&Lz`U4Qdgrg*N#DP15i?Hu2H}x(KX@8>o%8ToW|WnID!Z06hTCbAlu-^yqwKi&veTyixt+ zEp2kXhI~5333T!{Odu(M70cEd|;aucJ~6LEX!x!Z9|D0nk6eu)m> zj=i4%UB9($(BtYf@W`#?mB23+p~r5e@C4kK?S!6Q!1aaHoFHj*QCm>^?U-t3;2fHS z2z!N`mLgRa^u$+4T8bl}9(qV2ty_wF>7hB$@i1*E7BETBbMf$PnKa+240_$0ZSs%i zONOjvQiz|&Qz*J*;4IRMGJ?UQ!B-8Xcc{#dXe$ zmABVoU=RDWZNM*GLgAVO-WAqPGlxo3bOneQX0$6$$Wjw=DA$8D@1k{ylAo?u$%33m z<9UYnGw3_GuKEaX;$|U&ms6zWXnGNJ-&&f#98K@$ypFamm*zM|X_ME|*cEt| z-Md`!)TV*qTMa!ol2+b{j`x2K?YNc>+=*JHK`*_Yypo_- zLr=VcR&w3rdGz<6v@40P@)W(1^DM5PCFw4HM-h6}Sz37)c3?O3)N{1;F8D;{VWK`q z9d}`3%7C7Hp8W2HUdH)(T5>mToqA)ouDGF{wrs&;qZmZ=3)|__Ez(+Yiwe>>)q;5b z)h18Y(7R`F6u)$jG*cJ)BI@0XGyXl;Jt>H^TQVp>By2zi-q`n^>UQ~Oyfw`;IGK!x z(piAH8j|ishtxt3)6$xIF_!)F!F6=tUNkBRdZ~__R-z$g(CeIO3D-3*p@Cy)=Sp;7 z67)m^IjxeG7^|WCzBKS=hX*>p30xo3KIoj?4ekc+$akB0;|H+IR>ePvGt)#m@SGhC zyQfXM7=F%!P36L=505Vu6V zlA-HwY#(%o%VQhb4X&|D%i9_Z9&d+7fyaVRu<|c}o&X+pQ@dQG%Fvh^U;l;sIbP{;(C+&kSiZj5o?eIMCOmOREH?Me!+23|buU7Im4tg@w z1VaTfnr_u1o>4b=vmNg8GJ0~?;DY_Z-N0=NjsW-U_s43CZ@hpw7<^%{EjR@{+78bG zPqo7f!1KYKOgSrmc>ZPJxwihi{8|_)>?CLbF9o-~<wWAJlc+b9ysq& z+X|I{huQJ3Ho_2MCqWZ9-)FWJ>IV0<ueDe^rNOCL z(RC%zix;%hwkw11Dk370F|-*@)4hw30BeM3OaCC`T@(u5Wy6EPW55kJ&>w5DfXjd$ z_9?A<2zm+h^iOH$L%4`deTc7o0W!@-%^MiPCZnG&7`lFUyXkJIE(VcgMEEPF%F}Rw zn%(X4Y7KwC#h>Q?OA4Rf0@!>*`+y(S@H+N_V?8(E_xawu{%@l0H_)zs;n7Mc^bo8O zlr=Am+zyEWH-I~si1LT`U=q0RLUKw+2NpmNTS#-#(Y{*f(I!5b3e(X(&083B3uz}D z$45Z-jBQum#lth0MYx>h6^R4)1s_9~qVeWknkhqTJ1|AYiOW>nz zf?g9#>mSComP;{a6ZkJss%rWhg}?sbZa2|^how0_DbTaAMzZ$7dXHs+`z|7B9oD4v z&=VKYx^-xiW(OvUJ+yNj7VQ4eoA=QH?vn;RwT8SNflm?ix*D4Q2<|dALD%nZC+Cq^ zfV=EOn-Rh5f^$u8StM|AVF+nb z(qDcJ&oLO+YYoWJmoBNLYfW!`_+)?;*S5TGbqp=MZ?Z2rugAM-Ik2R|GKyQw z8y~kt;OrpHUyn=MPUyu4+vQ^V`80k>`6<#3iFhA5e%mfDQo&ETC#u^ZP1NRqdmg5# z8>IQmnxLm2X_xbOzWm*;&FER>!Mth5^}^l*do{PKxq}hARN43(;Qay0t#6kxtot`U z2ZVx0en*WPFbAYSPyUYFv!rmR66oUB(6v+p=Y0=6;Fb9LodV|`A=dXczleZ{1@$d60=AI z^lUX9<34H7o7Lo%4ZQ?b&Y@iF!bve-W;z?z)sYE1NI%)b%s_8DE%O^NOf=>3oBYI@BG}+J9{MSCd?MgYHX(`;#V>h~O@yP-2uku4J7(9LXNf{q@#+@mDy6`m46d8aGcb=5LMHy>bW(Y94~<;`e}AARa8GcI ze#Vx&(w67&z)tfy1{feO(6aGNyumBLui_As-5O-VeL}&T4^iWDm>1%pv%_?O>uJz4 zkCNB(xHVY-y|@E=p8;;D>t)c-I)(OgKe{euaMWMvM3lv6B!fM1((`(6%7rJC?$?@=0eO z_Wf9D%$L?{E1?^F74A}l;(QgJ2R&qh!dswMO`y$N;h(Y}GhZONZ8CX=1kBQLGX0kkfVKHz!;^mv29Q=qpS$h`nR zR4U*)@2Bg6=IJ^S3Ht+M>$;%j3*){<4ezt_{1V&{)G=t@$pZHUw>^#vz&-J6-0hOr zt(7Ld!|q|qkCZ0Zqfw?>X|U-p=iT6LcJg+qMb8Ccci`nxZ7?E+U^@IVo`1(dZ%!GU zQ3`l`@Zd^jf#avaypq}?=ymupE7z+PeI@j9EzlEf@(f1hdckX^pc1%La_0Le_#0GY zY6pEiGT6&e(dF?fS~z>sNOE}vPY1F9eW#K13U*8x^u#M^3H0$T&{J0ptTi9yz2KhH zJLFmP=m*lcasCG}ju5r&=?HMcbQ}!)yOIe?WRO!DxbJkOrFqcZ!jzVlDLQZI^m^#I zD+ktt?}korec0fFHQ&M*rsU}lJ$0s%XOyDzJnv3|?q(;?4DjTcgNIWdc%mI%0v-=O z6h&G#-s#ogu``uAv?%)KSJ4(t9VXLz2e-u=Jlak^q2Q6`eBz*&&ZY~<$Cw7)*G@h; z;5D;52A?LutH8%vDv6NyVWrvM-GAQz;`fX+`VDECu>`Q^uE9I98oV%T@BnH8&j%mE z8)e>jzjcG>+VOX($4SYKzdv|pR>$C8}U=MuGDJ z1RI_J&I_>RY32fKd5$@MTV4ci46&0@B@6~TydK=w4(|l_w8J&uV{)>?y}|VgH}^kU z$Xgr=1GAGL2E1p(;1(x=ciG_?;O%yJ9(Xgj*x#clpBG$WF5t33;nm>01-85iocE9| z?*`}l*p|Eepo}3~?(YLbs!alZ_KN_|&g!7ylgwwo6oBL>F#Ygfs^=h5gNW(e7z+1F z0K>)(x;ROiw1_vT8z48yyaYp>Z=Aa{V735XU?R#N&i%o=z!zI_Q$4`blc}Q^=hPJF z*&E4g2lN8y`M5E%Lkb_)#PyVcb23lc4IYU~@n7a@{eMJ5Q|RyxT)ibgkG~%VzKYC1 zqz6C8-zlvKY=Pdjx!Q3nXGn%vMRVz$QT@JFAjpRgBaUMT-%Y*sWs3N_4H%(q7Wi z79%Z0xxG=TCEjfhwX~P?Qj3a8?AB7H7Auc4m^y;*XVyd?#*eO;O7e5~VYQzs(;aVd zM7&=ec#>}^D&QVgsyrbve*8p&mo46e&-td>*vA8Gdf{S~+DGz+z-a||@MV(X4uMRHS&xgWZWZ|i5>xg@GI+(Nfh43XSqz0Fp8@Q7L+b+5OVQ0P%JPq{bQ z8^8$@GkU=s8Y(w6*~1hn)pvhFi1Qs*T^;<1`^tX6k*aWq7QkYfSf{ZpJV5T}O zI0y0=B|%S^^k}RGi`DXR2s``4hXO$X#+U?8;A+uLZ$tC_B86|&a$DwfJ zW$r7|+bHxqc*z2vsmI~Tk81Y(1>dQ*_Pe*<-X#3}BS{Zc4&eLn>1Iat|73gg;(PE* z6Z{aqDKXWI58U{}OL7yhb&1~Xo{pXCB$2u^uI-S@0q51%4!Pac`i=D~mY#+fQ>fS&_4Asd5g;{eyV zgK)}E;}=wd8o|#7)!hT`&GxJam8jQY?J&1 z|Cc=cr5D+wcKp(PrF{;ZRQth`P_cI)*5(#t6Htyd?Wckjv=f?XS| z9dM39mD>M;dsDjiUAp;i)R7n5TQ6vZ+lS-xC>yC0zbC=VxDdp*@S7Algq|1Dg``d# z!8bBaVe7V3CQr)nJu(D(T45fN$5)ZD7B~ZjeI-b!;5~GtZk!I$;Rm2Y;QM zfr!+CPdv`r{-z%Iwfi)?^KUYS&PemT;IzgHaMHx9{9xrG6*u9_7pXXaFU7|m9~@+} z7vG_F|3;37;Go(D=8l6oi$q89eQLi%XZ>Av5)%u+E{!E%hejXRuCWf>V`6Hndi*!; z)9sy@M$_yFf;B_&8(ms9g0EV{hw+t*_&I#}BAzFG{FWtp-jjn)>ac8ZuvB9;SY_hX z4dBGDrjpKU+VHcB_-=eQ%limzUHFqdYXF})q;?IvSJ}sf)xlx+xl6oEa?F}%Zo}?P zxfS3TJ?$~+($=4Z_|1?tzayj*ti50=?lmK__XY8TYUl45o^0<+h0hE6K%Q)Mfc2{b z$JF`*3}peZNNqd7@pTBSRJ$c$9NeS6D>mzdbhO_|tQYK3GY5ELmJggz%U_hrz*@Eb zMX3zzQ`=s2e)Dii&{}Q!ygnx4`Rc`sWcu>xU zn0~3ulXp_%Aj27FLFrj@RAkCk86J4{(kXpBU2M zSNT-ZyAsCnRo70%eO@XfK5ACE|9{+<=9SEo4np#zIzDRMV0{nd!>4>wojU4XYj1*k z)Po0l#t+_KEYD0|7W>`UY(aUaWcrlzv6*AKcsX>R~4)rObdx7x?S z4)xuaIXY*h@k-Gza#WNDL3k*P@m%Ux+?Ow{X6`1+J-h+xW%qSUWl$fdJj!j3_^5@loS2zQ!h6{hCR)u&r;~d=aYxPVBUtvp4srrpt`UkiZp1oIX{{!D9jKH3vHf5=)Q3s5h=?snf^0+&;1?AR&`^WjSuX)`Q=fbN z`MngX5`v@^L-_Ut@5PVfhhI`}k8>%(k(HV<`akgtka<1$%+dH%%br+!7ro-7|Ioy+LrH$~Ko zdG4FO^9Sw$X+?DLx~sR`Tk}J39~~N`65J7ajrCxZ)z47*fQ(3*k zQ%P3_O7I={*oDg)`S9)d*fB|b9ez(jysT*}eu9M?J2Zztc7-`&MPVK!bs)@r zQ{ENi`)0NDPaK|naM3%;{U`U@%bVcFcc$iVpd!v8TxsQ8{wX_IO6Kh#olNilKc-7B z8elpv**bEVyBG=_WQ~U0znps{UAMXIc0_rN+Vy8{Vj6)9cSPcTj9)~BWkFsm4y?=6l&mICx)rLR2jeOf_tlzDXxa$|vF`f9T29|C9+KWOD z1^Mv3WQ0QDmm~9k&=236`HS0F>O7r*$*K9DoTQ%#S2oF22S2j@%j%9v?ym^KeP52~ z59eVDDPM``#{&3sQd3$em>=5%6h;@OI99T|e^pOOFQd@)Rkig9_k<0>6HC>BBkoI< zWvwFLS&{ih+MIHYzSV8x6gLI?nb5_AB{ISKE8yQId zFXCQ%RWIDZyotw-A^hMXejGo!h>zm4)&2+{Dzlu7P)(7fi{SN&M8~#W_M{*_g^mk)SAkaJM=^MfL(06{*A1d>c># z*50iync?|-b#TW$k@<)9!-Ky&!$+GCu962@&oCTD;jVvICuZE&=2fg=G51F1ce4D2 zKgpmUKg|<5-(^@0!d>_A77_Qw%VgRd<>I!;e9B4c;%bf&cm0)nc>DbPV7X!~{p^gR z`di033dLt0HLu_=Yhb=kM8^Y>`E%3Mo5$9lzWT~#Mc+u@vaI-?jIw2=X;&;OuUS@k z`LgmY%Sykb_CI*`>1ijOt!Dnp)o)3uV;zn7zSV-z8gRBLv<+X-r5|62fHIlXX;r6)W3)?!1pcUOYlATUsC_VpL7o&zVb(r zdAa<%@F%_wU-)q3-1(m_SpJm>txOnwI1=~SSb9b$e)3`U^4~a>k@5)T;vNpaf8@&% zIV#PGC{TC&-Ti6vT*rR~EiE`|p6lp25SjZK()m6jV~#?PE}UV8d(PwpkZ`^UxJeC8 z@g9f(rt%E+(0lZkAUwEVJ@X!SRL{XVPpPz7J}efTMfZD3xn~)beQ?WDYWpmQ-T*xD zlzM2^oo9Zo9iUwJw7TVePIn@3?b95)Ik`AlwyU#{wjl0$+I_alzJ*=Ihe`RFI`KZ| zB5iQvx})ZOf@=mS>{)j-?ua3qG=y)#zpL+$zvz9sG6+w5)H5gC4`uk=oPiV_)yKG23KJB}OVc)kA@5-PQA(ES#FuY4YW}>VS%%U& zL=J&9u$))K{)$01Z5z|8m~NBl)}Q!pd?h~dkTf6*z$cy*h47{E@gFgNun}Rx?1rQA zQY-W2Oe_DvZtwHZp+?pAe{e$C3b(uxzbev#PJCm6HxCZ@`d8Rg@||)>7m}J8!Phc# zZ1W{QwzC=fH>sr`x-U0xFz`{%J|+2rKpnpEy5vJjE51I#OTC@=+UwM#A2KdQ;K}RM zi4WN8>(oOH3HwcZ1rMYOHFuohzK&ekZx-a%u8tIdk6RIvtx>uAc)nJ9@g;ET~It#@f$R!+SE~ z7a%LvfN#GodBxf!ei7e|Z^6fQZaH2L;2Uq_r8CA_dsymJJ5MrJ*yp4gwZ>-fN{SzF zKyZ3FtEkoMQ=(bc=X^grQ5#>aG_T2wiEo}PE`T4cRR`=mtZLA1*z5y{Vztk1V74ljAzLuukntH#VpD!aa5B znRH{TeGZ;gyO$U%@*L;0=+9fbpH+`kwLXI;Q%_`=cV zq#F$jn9#Mz3?=vu{5i59>rX23;j{0F-yY)YtoXzsp%pI;G8<&w07bf|NUsv2b&&tw@J)5CE6H`Tks&JyAuQ0`NVRclI2 zJ{tF!GcR@e@Lk_JI)97$$4xv?wdoWiC%p|f)~+5p#n@;cg0t1ZQ;bdaIj~$US!Udt z;r|#tVjroL-^2tcOzew4m6Y@7Ui=tAA6)I;af;(&=J?^!xaZFCOu5`%e9!zu+_6Q* zmm$1M9sG!~ELF1GOsKaNA4ZVs%BfVVqwF_WUS$w`;|B;S>8# zC%)rH>d|bf9Dv7utPW%wm*m+>=~Ew0#2sa%HBS8OkCl5lgKHU_t+p*U40{7us&+3o zR%En+#XY(=+Iyv-e!iSu9Rj=l5nrQpiU_{vk>r-ywh;fwQFYfa?~p0bh4~KkkC*tZ z`zKE|mS)#|nt#s#YaI2YB$9(!e9>Agffy~4;_HNy0&{-bfXoX9$cFHy%< z7^khAV|p#q6SsmxVuPwT=Vgf_Hj(1+K^)yE3-bqs*T3)qH>l* zl5&i5Q+?{D9OLwiI-;sZ^$wdB`h?mXn=6g)tgO3&jzoiE&j=+| ztmY~**~#Rp*W(jy4z5?I=T@<;LRY9aSCNJ}iBrpSNf3QuweAb@4-HyvoNlk%DhZic zZLCghQ{P@~oRu5I^t~6K30d%n8M%Y3r-iqwW2=okyX{KZ5X+rL{>idz55@BLCe-J0 z+$-%B6!xfXPLl2iThtEDg;k4_^O#n%e6Q2E(H;h;)$UxQz*#|}{~o_ssk8t;q1NXb zt8>dheumS17=(YTwbB@uo-uezw2uMt|!g1Rr?*qR%H+m9ZN`~ISY86x;SY9`;fDA#ih zWBOm?+aq zabAjBn-AQU4K5!wfX4r&SOda$B7?PYtCTXRD;9n@L6QC0qn~?rml1uEA0Ua zgX+6yaOyGw&Z>hFo%Jbm%sG?j0GxxbWu%s_}c&jx&u-83Ayx@R<2E zQTh;t?DguvnZ_=A*>y71Tyd81NqZ+atoEH{T$DEsRz>1BgY@etK6|Y?ahAdT7T2?> z*2kw_mg>Pbsttu4*!^I(q3$R&?nn>8rM!c+kn@l^n7hi?lRjsa;F|S@ky`=I9*JM5 zjP!ndAMZLMBmkxq9ZMRidSzC%Un(3i@t|M?tWq<~Xm{Qq{b!BaxH7j6oc!PT#mKs~ z;=9znZf5KT`_vd*0QmHttJ&-skH5_?7e2u#IT*jIqaP-dP1&-s{DbF=l=g)yX;rLo)IC9)fExXxS?Zz5=357jUd|AB#KPlnq{ouT?t<$!N7^mBBuv+bYQCI{OfXX|;C~BjPy7OO&O`DA;~)ax1fH zBrVG~kPDBA8#b`oKCu3sJ!^v%P;&b*Vx510g#wRYT0-w2G?~u)Py0GXq65Y`3ye@QG)!PJDlY_Y&{L z*Q*P?98l`O4z<&37#W>l`Ezt*`E}p`1r}xAJ!+3oXjC%V@-JToiWwN{?ds zj?b`@o;Wt&%Nz@TGPegm%iQwBYx7>7YDCTlR`$)&^IuP{k{Ozq-v5HS`vSwgq!%9k z@Ywvf^<5PQFEEU==5S*v$LC%2(v-CCEz3@;UY2={eu0|I@4THBo^)J2yNYkf;9}cx z{icKw3jGv#iSA|QZ?)5%wKT=9)?UbUk~+AN=jdL@1)yFyGxNB5Y>Myg#wiq1cw@?a znfW+k&u6J8Q*GRAT$0`ZPydov0dajG09P(i4{fHlFxQ4KRu5_8)*CV@4gy}iC z$K$SN$$YjtdS_s5L8GkW3LyyN;M2Vn{+`Rd5WjI|kApQoaHw%nKb zy0Y|Q!*Bwu~$*l}OjgP$!Er+#ge9l?wmX8~omv+Kc=N_Nu(eEEFF;=Qye%v@aJ%X%l zSMPqDW4-g==!3LK?toJ*r8K@3lf6;hSIVX9A((ea9uT(GlZ(A-=@vSQ7oOg$HgBN= zwZaoh-G^Tqgn1Ln{E<}sG^V$=kRRJl2Egwg*WaXiDNIu^UoR4*Q2&rMB}`$Ef;q+i zMK;3s^px}fg?3)9d8x6B_oC3cPPMAcxFw?rp6#UXceuayoy%ytt%13C9{Oc8w+wFo zFSYeDnizmxUFxCBX!;PGeTzD9nXxJ(Y%+`7%(2AwWrA)|OD|^zA6$Qn+J3olOWpvy z=cV|eO^*8^eBXblLzlCPb8z8*v0WMG>|bFGyVd4Ta86SP=ln>0@e}ej09^dAdg>E= zixPtS9!cI=BKV#~yzQ%`5WkG&%3bbPa3NZ{h7;d`U%0j}lV#ZT;@cllo6DsQaP4F2 zi{*5&06a00yz}jg!=WUcpn3 zf=qPvs%Ne+uDv+xP8vrAl~O_VvYbyZbN%y~Q?g(W)2m*LPl7C<3_sedwr*vmn&8>T zkH?+$%De%5$`i+ve(~Ll&%_rJv+yVJLwFZ{<$~m2@#FYHeC)m}K8i1T;&}2iEwXme z3lB^r-xr2whPYR5_z6F2jg5+QEb@+b#6{gSDQ)M`8Wx_N+RJ@Ym zup6#gfzMpT`|&A@ z_$K`9{^RP>3S+rFKw(;KxXN%yb0*c63QnYlzzMa(l4Dv%k)s;3n&hO{3@rc$HI{(= z8hv1&#yYS^?Y)YV@>Z~m6^`8pWqjzwcc|r88~JMDDz3;4Q67vbM<`E9d0npKYpm0t zbu8owbMi1$KUH|}nQF~7#?7kc?{1qtK)EHRJV%)yoL^(yYWIJg5lbDu#`t9V09gD7 zb>B6{wdsy#YJOF1t~9Q-*TKVTZ>6*u9DFr-BX#2W5h)?*L9pe&)S*gFt;2A=+P2O3 z_>wYdR*STp;-&Tmkc$)B_~a1)`Mo2U8w5*Vw}vZbkU#T~j4xLEKPjKtz*)8YTDFUA zx6HUj&Tk-8@Aj|%C(1%&o4I@sQ)MD zTtR%j+WRR!s)oT9wcAI>fcSBpkEJ^9mgzH}GFIH?0i}xAjVZmf3}3T|uf|v5H^|cX zoyO(Xz}$du!J7lNOyf^7(1veRJA7oI7u+LFp=V08Zp*kCAZ@uS3f3=Dch)_0tVMhQ zesGaxmf-vKGONL1z03xQ*2`=&10)r>-C!SeBxZd8-y^ABXAgtZYRRX#lH_dVGs7Fl z)zsU@hCCmI_BWEVUx)8_Lmj%7j?@YBi)_};9t6A8&g+a7=Z%;V@e7rthw)NlVshv3 z{b~)f+8zHcyX1w}kxwr;sOzo(`GhM0elx(tCa_2C!=?wonupXg*BS2fhT!@|mNJg- zNbu4DqxeC!@_N3~b8>E(InH~6IL!LsnsK%3dd>ja;2yP~5PJ}u);JCpt8GD{0!tRA|S zJ1*)cS_?| z+>%v7>+G$_F12Qdj-1poge+1!E!ilv&R)=N?u#O!Ott(LWCK_!Xi5%^B8QOth*mHH z7OEYBj=j>!_Dd+l;3d)zrl{0gwJaB6|3bE_ZI&F<()OU_b)QJ6R*3Eh_Nf_5&T83> zELB_lI&zN?yBCsk0zv10l2o-=fIs5IxbL~ z>$IO(@DY4rvD$n)H(iAW~b441%QAlB8CoO_`|`36WZn zK9JN}lGKXqMv~gk>PS-iS!5JRY6YDgW@-h?KvFBA5UCXz07_(E( zFX%{8`UPYZNlFEs-#1e#SO$_(357_h$N)%61qVP<`fp$uB&GjG=nu@4iu8h{)RLrB zWGj-C*6T=8Dl&v5rIsY6^hsjV z>tR}Q>-79VZYnD@TFo5TAmNJ>Yw3@d$qQGt=s?jm8GMtw%Dj<4%sECE&1$=?!2J_nY3ynO-m4 zQOo1axnDR8r+jug?omJTkz)>@`B`=75GPNbMnyJ-T%_pKre`edV+SOFHR=fyUFEo%AQ zghInw4uRQfhb60o7+m*DTK9{DCbjf~JmBXZEgOXxT#-EO#*&$8pGezNl2))ls6$I1 zIH9o#EL1ZR+6~sLEv-7VU&| z21)6?I+T=(j3P;?$bK`W_ae(cQff(3ip&TgUEi?I7zZfSenV~NFrE(f;lFn+9}Tm9 zZYK6Vxw!;P`48)pmybfxH7k z*zzhU7Plu4;C_5*JMXP9+|2>Fl9kne!(5al9-mF+Pef!pE+*97M7P zNNfAFdgYtO3U%@Q+^boF=}-q{l^VblwdDchT;;lxPno@xYh%h`%ACV2Oiy?If`vb5 z9<_3PaMy#$D_w`@yygKu=68Zz34DNSLP4;P=-B3&SM$v1nFr)*o*BLTTVU36^6_@V zx1{fYqyIUrUVM^!e5)yN=?S0P01kFc&s$fSSyO!tx((m2_7h_7mJqe2o$GYwe5MS6 zqiUxm$8@Cam*!p~5}MS~3r?$pmYmhnkL2_*pd&NY!T)4I0c5t?V96XUhmbC{!;*#k z@|4IZvPfgrpbQaW(+URF6A#LkL6z&NKCn__9ayEY6|B+N3D#;1f_%`G`bWSfhNyEPHFdtN`r59xQwPd-Leq^P_Ca_9l0IX3P zl%BshwRc=2hxYdwt{^cJHdX9 zL68CX+q%|az0@#rRPDCpn3j$q>00|mLX%pSfzukR!C8$BV2WD)T^*XK_9~X&jm%av zf&*ZVwjt1^c3Po@TH1bXW>q9qtfdzut4N{p?@jBMOIX`Rwx=IoxrlGVlW$pa0Ibp2 z3)X5J0_)X|hxGCq_41-f@-3U@H)g(N{sNGETe3q(`jF&Xrq_YwTd)-*--4ZBzs4X) zzB_cSuNwaCCzYLsKhb0su-xAsYrl{v10^2|mF4zrbt1X>6 zG)K!2l6+f|d`qNl*vz*`s8~xcSgNrCEZ678)U&TJt?E8IxuHAaYPo9|4CohQU#d zbKsbcbsR9eu~YzY3N96tfn?Q^v!+aIIG`T*K7&~s6EoHG-zTmcB&GkQXU@?wgmkIB zGCcy4Q$gE{l2a3%AW0SL1xc!41xQi_{a~fWCXlR(4S+QodqL7Fb_gV`T{HnAts4@h1mpbR9hKcHO@c}1o*{9ZlKC3!_aCaWgtnF z3Lt(zxsT}$AVcntw9Hg%x{=*Tx~nBQ;};o1x->?>LXEbA<`5vEP_dR?kRjKSuYzSDd6f#FSuGnt^4g;% z!@$Gz;OvDYBL86KRB9>!+x7GkutTE{?9x~V_GoMc>8n51 z6)*xw1wrJX#u0E>V;CIOI0ugD3LLMR1FKX3kyELl3?!$PoYk@cNlqWrk(p}mBSdy1 z>8qB^(K3W|X^en{8f~wcX_Zi@SW7QRU$tbpmVP8ht6m++Ie;uFfF!AwU5R#-? zvQf(@lB7ze$IPTkWC2J=wPc50kPk^tWqKXhqp=kvr;qCS`?U-r>8FiP50~2Ottq($tsdhNKb(SV2;KR=+YPg`GKAU*#0P4HPH!jHC(J0EY(;6 zmTUBbl^UDCDvbfKMlZM*tkpOKlGvwc7}Tg`6r`_8w%;`Ssp$VlBNO{nV1>TKbXn)1T@{c70h)09m84 z7p&Dd1d>lHlzm@9qsSJGS%=MpiY)-!wJiZVH2Od?DjNhMqY~N*lF^@NNk&Bmk#tl` z4(r*&$Wc9g4kV)z>Udi+YN7|6)UjnCDU}MKSyQGpysaMisqFozOttr?%-s#L_X`ey zIT}MCd%xHSSg6tVj=A@Xb%Mp(dO@=KGnNFEt8Gs+-4Bx0el4qXWB|$DZ^>FMhmiFe z$H7L8QLsf&SjBgUCURBjB*cFi1DG zLdUdp{K@R5A|bA!%Sx4j?EX@JH8`uW0i>TkqeC;*-hQTcBT1{^0GOjO1d>*<5wK9B z?ayXf#X7-aZM|Tr#tN`pqaP%%&$2M6O3MI9Zw|oVEZETmEb${d_J&CV;$I|u@&so&FBRCwGD!U+Kzy9Woc&^B*@t-wH*Q(e67$%Eu%=%`W*8gHOF45zW`*Euw;jh^dT7~ zEZL)FE0R&-mwI;2Wo7mtl5<(X5pY46*{J;JC2zhRzf}Cqz)|u$*F`wvsyNQ z^w(c$nW^?Z&rID&j%Jq3(K3W2sg^9%(so>ux=$ojtfdzur&3b|Sgz3zR%&blt273{ z8jZbRt;Qj+UgJ2}s4)t*s2Qm@YuX$a1Pee8X@VsnhcrPSNM2>LKs~yGR7btzZx&w}Kj4=FWD#W`x&1X+fM!kE+yJILHXZkifAfksK64S@jn7`h z58!j~GVj8la0u^O#7FRjk4-lx&0zZ*+iH;+ocQ8J7VO2BF5)Zj<%@VfzVe?w=K1AK zOsM+j1icQj1_68xK5@-@@wJP@58>+v6SeSZaSy zddr2wQak8+LTyK<`{4Q~tlHteCvyN86W!t+SQFvOde35X+32F(d zRWG8waG$zCv=2=AsoIWCZ;%j+18|pSdk~&huS<9cEPYxXlJF?pZn5J7R@GuJT=X*? z5PWh#dX@Dy&4!~U&2Vs88snY|O4r-3V?Sp!`j(OT| zu@^3So>!c(UOu?R;s$v1dA;rd*!6SGpcYN?J;d#a_7YS9)F_ zoHC@j0j`A2^ut{i2jOXpLvZP@bxag)x7d-ImNH?n7cTmZRX^NfaRbczymbAr>$jSN zaQ$zs{KJD5N8#*Y9pgx&{T6%SK3KY&4^H`=)qUVfSo%f)?y@)tPs3(@;L-z{qj0;$ zj+1D=#a_7RMIGaVTP$vXM`5#m*fpX#2-m}A{qUg0Q8@eeI>uq6{T6%SK3L*?aLP-X z8{kTd18|qcL3sKlbH`5)NzDJ~K_CkEsgc>go{O^-A*n7!iC2KJoqvTL$gH$KJqT{uUeGu~L5Gbml2u4p0@8 ztB89*9X*RDgtv_uIrdf@9|gxaujm9hT?VfSf+?Zt`3vRn>0jomw0`z8f-l4;{$eGJ zuYYwq>E}Rm_}W*w>t=~(RdZ$<@4HA|D=%K=OQLJb@c@q~nDUywug0^4g}tT@+|QjS;OJ}m_Qy`Rcr5;$!TiM)zI06A z{uqWQ)RH%hD{u2IWkbA?yowe0J@~{`^y6C=@lE(feA24m>(z#FZi9lji|-BYcnX6l z9Bz0O*=X?p(e2oQY|5(RIek<`D{o1ksRx{>hnM*qS*p^>cdWxD-pggGWDPQ%~Y5 zdhnTe^Y^3d5%N=Ci7&&KPE6+{b^U546kDykx`{&hBCQMPxsy6Zubw%sbrmda2wyaz zj=X7XO>-<$PrPNEWm}fUXMi1V8SB#g%hZRKsa2^HnBX#X^@NV$&T&k-?IWz;+iLS$ z{8+*Rms{+ETi)hfE&QUY3GP?>CX7wFL2&x*7aRfm)eM*( z2K!hWegL<<#x}4=?HAh(cByS)?p_=L z$>2L|lPFm9Cw<4PX9c^y+9we{a8S*J+1sH^wdGI9Zm?3&lpR_|krNu74pPk7G8A_HIwuUXNOuPXkG3?tjsZjm3Aal({d(4`LkS#Dyk;Z}KywYq5j>Z_G< zpDvevMo*rV;=240Q%a8{-$@_AmmjeP9_MMYo-=%s^vR54%KKXdn?$du@js$u{j93 z-b+r?2)=v~AI8@&;^*)ki+IOs`q?7hgP(kFT75ENEWfIZLiTKOm#)Sa;}Z`+4fuNe zWh7Hh)p#6_xeK)68FeD`p1t@kdPAvLzB?H-Cd{uY(zY2+wT=C;pM#m`*%rpGVm>2f#^nSfWE#bmHxBnXXOi~&3Oq-bV^m%Ta?y=B?X426o)_#i0|fJeU>|kF9;{@2M(~q% z^KANL83*PlH>S?W`PEuyo?dR^iB1Wgo8^zQ1Rpr9?mW(;s9M47i)YN2b?1gC^j$oY zl=%q0M=hUbR$IR87bZGEeprUh^@8op7~4)S?W(}@CHypJvaKLj3IzwiDz$B9;dbgM zWxlptC}((F>{_KW>Y_GdL%yFvd+AKvr7}rD6TX9>``b7O_EIRmG`ZnJ_#*ZEU-{wt zI9NzXY!hX8j^bVT#FMP7H4GAJIkVaez*3DRV68?U*sgXGkWmNjxs(QT_Ltj6p<|J@ zber*JTLyG|Qd>g!7G_O6ghcSq=`&IVz8s%;?D6AE z%XEXATPai$l(@fjS~Dm1_n@9Rsr4iHV(Lj86~g#>eBxTo;XBG^l22D1>&UFtx~shu zx)y0&1)jN+4nclBb6o4p{(|Re>GBwY{9ZVxJUJ~x`0R3>md}JKxCly2%bYcHVp<#p z=FD*mmJa5@XHrjW2dluB;raIEj=#y1W#KMjV)t3uuY2(vdj7_VSqOApp-%jbljS+M z@d~x}@A8YcGi0pV_IEl&8OZt6dtf!leIj6f16a8=x$ZW6<5pJoEuQ{7`geZT5XAJU z*ZwzFiI5PP)~%(*JQ;gV1xQ#GnY`r(@R|5^#Onu`ZRefKQeb}m8)rJ7THZHqO)o2CWo}n@yf51gp1wV~ zkM!av)xq}}8i&9MLK4TFaXdAiVD+P5irRaE^sJZ71~KS>mFjs*HfrfZ^1YcQIdn*5 zD{@+6Czzwwe1HvtrE1#;x>CMg5*bEva&5_eEgf#ze&%!!n5p(lXc zTh#J7Ejgr%>_##qS#nm(5R&gBEy*Jq=7_Wza$34iB-Ej$7aUXvEjek*Wi^9M#kpc5Zpyf;u=Tr9p9euthmZ{F5QWU#J=ss@4+XI_+ES;K6aRs zJ-Pxv_U)aX6&LuSl%2^3vL<{XKJh>nz`J%@n%wklq&g1zCOK-LifWkq$?sdO2>51*LAYCIR!SjY4RF#AjDp)}9h z{7$&>OUZc);_JVp^LBfPLJL8O&5T$xCm!i+8_k)M4!ur%E%n4^)Jsmh_!<^=J4cH7XnEmC2Iw){RvU&2A`T0LUxl5NT zoGE=pU2FHOZT7*XU!6&MkX)U_;8(Lw z3xBe$TJe?mk1t6672k<(#3w#@E{JczyAt9@@UtJ8I4ACb;!;uAnjvum&B+4POuC0R z9G%BDq0ZRc%Nc|RU;9-#ZOBv8f8$u}Lky}r(@9PfnA4ctIRg0XM%_7@gA`l@B`$l! znmMs^g!RmE4Uu)2!)H=Y>}imA$NAKp;AKbh;4_cErQWDC&R8PnOVtR5)C|v+OMAiM zug}cCoT49W|9%GjX3m_xCeyiQ*~GwjtkcE=?&rU4w?Z8au9 zVPbc3V|vZ_gT&j1Bwm>~4i2l-rPLAy2dPCyrHq0L>7aM(g55`f4Z750`rJC_U{>1~&PHYbVo-+h*n;fz1~~$GpK&w#5L`ht=VeJ;suV zRQ1i7`6KG4Q{6f0>?}{d-E)zAs@|66*_7@FQy$L-{_D*%^6wkHxtdGf1vtgNM zMQ#B&@q?M9=RuU<$J7o9@x_MF8Ww1_rp^p8YiR{X7pbKaKWx@w4@!udp+ftJX$5n` z;2<-`u93OlnIUUFLbT&zneoDpczA%Di8p}FK0#*OD6P3dH%d}bhu@PvG5;;`vcbN{ z2HT>ab|DqFF}?i1XY_0Lc#xumiSNc&CU~iD0AGc#mO%4q&o@!wC1;s6%8cU#bP$j@ zghlb~|IG`WJZtUFk4rMQWP8@-m4T(*GxMiOeY9^I9Z5#KYJ7ROx|{IxTj4HZ5+8`% ziSNM2CQI5FG~?BwY!Bb8YCe(eaocUBvX8A_?zuF*0xae+v&%i#UeyiP{3t$kvL*xg zJ&X7dzHbp9!H=osr?MGsTi6sHb}E~<&cwZfZ6@w# zMte6ns7yO#qG`v$ewE6LHSBXHu35ooT5yT6#Zyv+xH4EP+w^{MAURIzRU&*V!9G*+gjKIY` zGxK-hWr+H!`H1UU{$Flhh07|VSM{ikAN8!w^};ES#3w|SUxA-hJ3q>h?$;su)eo)z zM||hM;)AjAAuB#{{UT=k^3&Mdw##J5l115_AeV|xV;h&4Xg0tH(nj5Y23<&cqf6Vr z;=8T*i}Dy8hs=UHa++sj{v2G+%EoqD*;0v~%-<*(w*Dk*CHQ`|BZpP-ft)l7)`626Tfqs9ogf!)31|+2 zuE%EPuUn{#f2Fz+d@cS()_>tod|2Y2n3=ylCadD-@Qpv2N&1PuqnwcmZ+3`V86vM= zmMQTb{GQ*;oTi@$%-Hx@>mXOg1YW7K(zE(}KREi^8GWutNBoS{ahvc}f0&tnXQ5&I z>*c=yzUWo;%u3J3^G77+)tRKHl!x(^_}INr=AFZrzpB=*BHi9AIQe{4ZHLdVgF6!9 zrTwk=c6{u)fYj58-}9<^fq8R7@E|cUsWRIc!S}1>t38|S1zXKAWHrM{1vsX5uJ&A+ z-U)Jh!waiDYx9QS`qz>hJg#HXoHW>RC5?GaZFYLxxn*$8*v$NWG-lyX8eEO%bj!); z*Z@uw;#!!_zY@}h=h_4z`Q2d3>oZAD(H_8eyuoLTvpuWqaPgaJ7rRWJiSgr>*}E&) zB5&&5=PIu*Bt2of0$=>*jDDG>)g)<-A76@(O|ewkgdbM>ay_d*)(KXz$;PdmYFQ1?F~wwa4N&uT&ny*Qit%+jJb{3Rb=xI80oV&ra#MTJ}WKdQCKK1vsf~ zor$Jx1^GHnYUno6v;!bt1&JLuQI?iryN0fETxUD4Ko^n*oDzKFadqgUY&8>;$D{^) zi&am4Ko^qg>Ba9M=*7!;DbxrBzMXZ^p2)v2tMZ@L^H0pE05hj&)YM_lAS{0ND$mM{ zwwS^hy%cIcn3=y?Hbc2=S)Q+MZAR$?BTVm58`gSOpAixK|Ac03lV(V0h6k+u&}{Uo zbT~8hT{Yz~R(Ung|3Q{!{Ye*W#gC@GJO8x>$-lDnPW-HTo+|AFASc~|;~=LA>sZhn zxX1af`rc;us`IZkIWB`zxfkE=d^gTZun(pw)G`0B*k2}2#Zg;9X&hTusH^Gx?-x++m3WBa& zbqIZN1TN2gcmC5Oh&6#uq$6Z zdL}3Oy)akM&-7eskAmD$eU@ikv-3K}vvu(m%7VQ3qD6cKz7QWf%1XQ+@4_eclBWNo z{(!E(SwBW8rkC_u3rOq@L)HQk{Wv~nk%mU`+4#g>l65`%@jqAKESk=rtU&=2Qkam~ zOG@yZ>7B)q&<9ShP3{wL`0*|HN38k2A#a?x=OlIG znVvQFP9}0nx1K&S1a_UFj;yDTMBqua+|8#l?+xfewcX8!H9ySvQEt|+2^`ZH0Qr`} z!1jWCtLA2{M?mg;0?&(pnd_5xY}R35rC0ZRJWK2iNN$0Xm4eu7X_>tnoX|J`PHGH+(;6e- ztce%cs>!AMpS4Qc%--z8XC`=Qr5B&=e%Cw>XZT_Z4OYQCjs#*0!Pr75wh)aiIBwEa zn-zFt3qGqL2mg$Q*eQY7LNK-viYcT=&4OBWF8#pqX%?eWi#T5@0gE;ILC&IzJOwsr zkCs8OPi?a#XI9LVZo8R`8EW&n9=R_jTU#qU4}YP#Qre?)47W{WJkc_ zv)@(sf7G)oug2tsO>1rhNp=Cgl$aYiH0PJ;LQ+sQzT67RZPEpO>By|d`mBQIS2!E^ z3@`%nle-O`i_)`paOmHlHg06pFM~(b?v3me)nL`ecavV?*dQUB-ko1-RV@EV&uqg_ zs{PDr?*@4;-zL5XsPTI2Hj3rCn7zqkvqven$CRD7NT(&7i$|dAy!gr`2i5rE^VFkW zPT!i~+Vj)__`FVd&-wB3(wHE=E5XZY@(7-LL0MFK6im559oWbgblyq}EiQxGFHm=Q z*-~}znA+=QomxR2|LAyT1|p`xMP zis`jbsnBkPbt_UDSX5-xsHhJaH7qJKTDY<0ifz=`cjeed#dn!8!Nt};>Pt!j#;^N( zzRx-6{kQvgD6h}+yg&c{oX`23&p9W}NWhdB#5QNvllY;OjcnX}Ba{4FXx0&`!10v|LJgh%$ZdTSXyqJKt`tfMBI!(J^jdl}< zmmT*s`5n%JCuAM>@O;+kpTzHkhc6GTA2&Q|x!RMaO}epK{QB95-v)S65Z($;3Bo(! zX>ji;lhi}MVXr1px1rI6;@8xvUfSWM-KLhdaAmcjebaBG4K8s_I-Ogy_*&taSNNtu zu8}*%{tAZAN3>aCky}m2Yj<<65S@#MP``k3;Mwqii6>klILFVvMC`MDr$v&`YO(j@ zQYa1ZeJhT8R7biNV{gO76>2)eM-Q?^jakh3CUTn$DsvZeOE?i(v`Vd9Oc`dO>sImM zL2Z3#JvwELI<%NO9Q|mf*%=Hx(Kl12>(rzS%u~_1mUf^UuQ9nB-EHY=bkwybZxZe_ zb%)q*Hg&&nOGmq~-=fklk?_%(Th#hXG(K;Kt|~C?>(MQiZbkQ5x(A(bgNnEmzqVUQ zo23)cWtPrDH(I&?-EHY|bkvQe-+FYWrCZTOmhM5p|7P_TytElz zc=K`3FZ>!t2Ry{(%cTMIiv1nOJ!xWZ%(G=3`U>N6K#oTialGWXd1_`5>e6F^}LpMCCOzl}hMyt^YW$LXZ zOt)Lned^04+U)p#WJtNMSBWfgJ3*GKc}uyh%s?lV8^MfmqSLUiRnMKRPc)*pSHjp> zw3Jp`k8FI_EB&r^rTcr*yBX6yy{%V=FG&J%K68^ZFmqpE`qEjAM>$9*gKqowtVMDX160Og(-$`43 zpHCtZj>FVDmTODxwP>C@S{;=%n*bcvgq2@!RB9_$sD&(K~4)aVkAW+Z<7XPK!U``E;~;EK8fN-p|n% z$Mpc~-tY4Kh6)(@r6PvmyggvGHh*<$2_`d71T1dnz-!>fHM`|khR6bVV-Wii_&&9F zHG^Wcn5f^breQRlksW7b|7jT-eJ@p;q~2Oh*{7b-VGcu|P_xJJgqPcN1f;PN9+Pw; zU@fK|9tHPaESDDB3=fAJy_h>nx6(_kTdc+$q?6;>9KTQU%W*fyv&V+0N0Rjj8^_qe zcO_T)(Lbeg%sLTpI@93qskNBcvykm->y;Ei!5LX@$XA8dpOLL+40_H;Tj}W#5)HW` z7jIdHJeJFq4C*~TdB>Tj8rh=et~DW>?FIG#8%-HmX6ykHnu@G5sS{aa%5r3tDI1U# zB6;*@EtC2V++}>WPPjGgp!+{^3*$QJeRI)bf4vPDj06S7@>vW|<9UL^M> zt|Hx$_fb>oagiFbSZx=XgX9*fNEfn#@8@yxREf-6a6+-bpQWv^n^9fIr-xRkTo>FikU5D>aq{&%7}( z?@oC3jdb^gvnR!yIv_FC@LX(U55klt(-C0Q2G7Ij=07G+iZiwOp`9_G)yC`mK|m*d+2M>Z>$)qP@f5Lr!fK-@20lb;U+)*#Z|bY3m7d z7lakMWU(Bc3y<__^r`S#c(xkas9mJ0#_@@V4&0eHt5X~4G?9-|87?*NI&I|)C%V{m z!raK~7#}4&c9t05hc|B(m2kX9y>lHyM=g@OM#ve>$h=!lc(zMQvc_kQzUj^+SBKE{4s^R3%GYLx z+Nv(mm?F0xfw;CA#>Yz#dQ!FT01K zh857zR>PsbDq#Ch4?1DT2~Vz9dy=9bhUe`(;j_<5=Gf8Iw7;Dy{RS;LJ`0^6#KsBF zGi+w6mVYMO##90dF??0_Q_fVM-oPDzP8d5OZ)B-I@hQ?!qE_BWk8z_@O4J_om96N^ zlE8UmCp-;)k<}#RkEFR@!YK{ReB{#uFzt+EQmCbk?Jq9Fp`N&j9#fCzYUmJp zMyK#yCp^m~8soZb#rT9B^sK$Uw%Z6P~BUm-Ul0I^cEi z`6H0OQm!sIbFD&ZxfV&kLtfa1Oxkn8bCp<|YyR?$T;nHk_j0^&52y4fZDMF-jX2c2 zt+f9PblS6O^Hx@7-RMSjU@Pb2N+g$JBI}VnQm_r#jI2?kwrLlrqS-9E;-oWgBSXW; z!=`=oGt!Ijdci0rpyDkH(sJ6H&0c_;eFEFGDWxIL`PPEuyq3e^L3k593hsUXNbK7z zdw<>o4;KEgWzXr_dS4fTNI=nhOb^z*Hi*eJcubH4Wx*4Ia3?$|2zSF%e7O3(OA8IF zgr_}6kCq$b4c?A6Z%41UBl1}lYnuSi-tG3;OE=T9rtNpjg)uh;1x(8in>FDREaZ6{RyDjZT zhrDF^tw$$Vx&xj0k~(#(mb}pRJjr?aglC#j{^oyDJF)OWKQ3c@D!lAvzOF>t+~~|# z)SlbunhofhSJcWowD}Sw-%>8p=1+6^_5)h;!p; zeAU;7q^AezfeZ*=Fr;DNK(awusN0awAVaH>DetPc zZfEdr68*=(JhZ{H{kW8A4_w|rC1slU0`=5tmZ=k6+-hc{8qJ#*?jVH?NG^?0yp82tF`eoQH5&Mr% zn9INomSgNH z=jhO$*GSVz6>%?1;#my@KcKdWu19AMszdkEoFZSB<}~-G+D>~Vl4Y`=YInrhet|_z zmuCkhIPx>bDR?oTBcxxXB8v-RZ%N!b^`^VQrk^OS0{m*XxIH_I}}Iy0bV zWQ`e62eK+iK)rD8y-7fIrCRu?eP$rq8!}3*mDFS*c}7vB6UjY%k#2(;vhuWTT)j|Y z@xP>PHcXC*#|~t-8C);&3sc$}Wh^oxiA6H}?ZP${8KSn|N8)nNW+lhr=XU$KtNq+f ze(nxGcfYSYEcyVA_`ZJQ8tt-F(-Cmq%Ynz-*KckYHReoLjZB%0?W`{IxEi}Ad7e$e zP>B1LbPqb$(viQS z;aEBqUH5=mUruv%qS;ze&gkk!hCJNwnKshk_$#ARB|Jt=cz`zFj4U=~FY>S zJp@fOFux`G(s|u zBzieQvkZsYCilk+OuhSIE(@E`EP_6)Z3&J2t(+y)(%oF_=AZ}F_TAtnWbQF_WVg0? zP3&7VpPs-Rq{7RB@Emx>zkPEcg;pT;|5m#n;py3GL-!jeq0(j?HF)qpU3S2$;Qpt} zUbsYH+`A`W`AOTey^Z~Udd@8=IPRbqwI6vRLkko1uw>k)8({S zbd{ft(J0|bYVM;no;D=Qry_fi48I~Ho8=r~NDcXgA;WTzF<B~%8E*2jnz)HNa z3H~u{c0{v;aJ=6$=RCD$Q}XmT$NWsYYBZl#l(cSooSQ+lNcxA!VI-@rPiR~01@CZ@ zRu4a+-C^%U4ysX4YCCUmzDsW?4?GRJ;R!c=?@6IpM}AU2mGCt9r6Z8P!t3GraAQNM zbxe3Oe4je@q;ybZJ0=UP!}3Q=df|g=LNzmS+aE`VWby&&YVLt0qVo&C=Xq?6?_%O$ zAgHD!N|1ScPZ0BJB)4SW!aS}C-Lmz2pS~!ex4~JO7V{otqh)SuC4buj&12y)e9aK^ zRAkgPwf-qCtQ_bf6T6Uw7Oq5d5h2#~$QBb{(uz*F`Fo$6Ow#r`;W6+mw0W6-_vurX z93SR*wtD<&avA$4nKB%BTF$;mZm9@$AoPjIRAPg6Xt z=%OGto$x}nRuT9x@;xy`QdwZ3> zSppBgMZKW3X$$Jn`L}-Wv-`|wEbt2WN-IkFBYr#JEow+<)5i=Wvx~m>oTa|mqfH4- z{4=Mj?P_I>wlv;_uG#**&%@u6=yG`7cD28TdaOsYqF6(ATajEV*T~&(WagdUdnzPC z>nHI>zDHBLU+sB@2VPRqnN{EW+z1q#9C+H}>IgQWZghw;?Q79BF9zB-!K>;GdwVCE zXDjxwtpZ1d5#HHbeq)pedvJn$w^A>N=lt&W8q!%6@c`{%^Vf!nc1n#}&m5O~V zJUmh@eV+Z>4s^bsjfClf=fQ30k)QB#cy1703(tm67vpQr>;rGI!k;SKYkznfyg2gY zoPb;5Jsc<^po!wa`bosY;z8~DIi(i;H(Iee@N+FX7F974tCw*WoU0-+b|Uwg(v561 zWhL^UA>-&B}cbxe=S(cOHDk!Wg> zyqXUg*M#gFe=;CvZHCErm`v?Krkw3tW5&=7PlJzF&!s2F*xF?hao|OQPempe@`fB_ z3^v}iDg{&kj|##|;NcRcSN_Dl8XgjaH^2wg2YZRN70JGJk)23xql@fEcB}0oBR`Nb z+AA^<$!iHjW*~WD>;7qn$@J;-)a=l|5o zFr3qelu7i5682h=8j>@H$Sfq4EYfLEL%I!HqbMs4Dl)EKY>CAG@$Y6h(+NyMJCJo} zt5Yv>&n@~R$>O4VZSfcfG9*eW>aUm2zQFFr*{7bVmlZW+RFrzFUYi!yjE;#qseV|k z$36X$W((~BWJalom$dX76FV@Ra57-4Uj{q|o;p%8{FQ=oz%$|gkAS$~X@21tCnUpO z?SF}zul1H+W1h9a?42@hHpBBKsDHi0v+zCWe8O2Q@$#^${E>Kv;T3T2nh?Ly|4XNs zpweH~rbT3+#pXAo)lX0Hy6$^l)-GIF4h)Gt=~*Tr-F_y(T6h|Kf^h3632uUCMyn$) zli&_R``SpPz3}X4b~!Hf>fr&}G;dH+QVZP$W|>cn#c` zVBUBpZRPM5xN$?p3Nr)yS~%VN6{@}y8FSuA&uX>tBQ5SiV~>MTP>~;#FAf;_z3ohx ziEzF#w2u~e*2XO4F4J0Ka=~NHKdD|@qc2*}fFtkxljhwbuOe)PR|Vmn zaBhRWs-3&BAK8bAcWR`RBM&pETyWA;jFxTA_i&T+a_cD}Ij(WMg5$SX$7RdW$Z@%5 z%i%aTDqq!RmzE&YVggTD)$o)cyaApB&y=8DX9}nlo(rELJm2IJRVTa5^!bX@}6mmRS!JVu+l%6b-_B@5%P@F#-Wj)G_+WFQV^aB zPw?Y8*yq4w;H@F*_hHG2YR_xTIckCX)H|;+(P%T|cdv2h!1k$(f3q66Z=HqY^zgbi zd!}3DWUG*^lsNfY3D1Tb^}0qKt<+=GhYgHsy&Nbs{Km(2BC+vaX>i~-6`ns?t$&?2 znpC2hjS&@}pcHxRbsBaDvQZ7aPFkY>DPti97ftRXtjn!5$e#@UIXRpZds5x}owg{n z7Dolo6aGS*GqED}q|fe$RE&E#&Ti#5WH4_+CQMOBz%zT%HB(NGZ1;~@K0e{}15grmWVakQ zY)5BxtKT2cCaJOmnr(DJxBBsbcCn4)2h}?Vn4mTzc?wo!ry)oElDj$4$0)R^D*cyS zzNez=Ol^0dyVX6v#M*7hXMV|@iF#znG<8UoDxqj$dh$rnu3WL2N4F+0#y{$sRV9G~mcn2byGMwmsQq zZ!_Fef2~cvrdK5XrN7E>a{uT&28=9YK#{aXenykxxObB>(hSe{ zl{In7ECAFQV4A%W{e`51?GT3ipox1v!^oKF%ox?Zhi6?dE4IgU8biBRiZ*f)EDbP& z<7t>*sr0$YlU3QTwb=L)ST;;jHu6hFRKs(ptG9lw&0ElhF2qK7i1WpW6N#^58;#VaiHF9)PZCKo-tC>2nDv>1u`N!~ILL z6Q1YCCH{VR?o2i5P0r7;{~^y8p7eYdqMmPNr{oQ9YE$A0fPFy!O{XPrE_~i3Ew#wP zS-vKcmL_;U+&?XC@H{^*Y3YII&N9;y`8jDx_DhQc*a!4ZixjjA{so_Dq(9Xoqj+-d zAh&HhC5+i>^l!QK82bfd$ZWL~&8Hk?bl>$`?c8Z@WZ!J-%+J=OtEqkou@WAxo%Gy0 zO8xEJa1pM?!xG=8HF-W zdX|!!k)IT*2G4_Mk3eDk%Yx@FRoj|bD0ib%vecetRwA0w#mjvwLArMbylA;P)y(kG zkFMf@nBTD~5#4KK>~|zL3z@>ZWq(ImmY@r>)sA<#xM@RItWbyEp!XJdqmxEm1pstJKIQ zyaMjucCz4QLAVoMd~IMjZg>&gKb%T<;k8^@`X8w0K*)x`fSTchd|6RWV@O^?EwUHM zdPNKG&a?d=6^6%Eeiai7kJ+e}w#Z63nw9bvZP}&O$jnW?36pwhfTzK8B^WM+?;pKA zf|tk|`?=+K8^;SbnRV5RKBy+VBTcK12D?QqeTTYopm`X^sH=K(et}t6J?JPNVtJP) z68#vdi+}i`g$$@9z9;9jtIFN}4{|HLpTwnf?30*a^{mwv>1~?M{O!zpW%oe`< zBUfQP$f$c&M5`3Y3G^9yqHD++Q|2JK;Umyf#9VG`MF&|^Y7 zkUT;Sy|EWr@ucs}Q)v_lk_Lxm@1F*jW$zu1q@f%h)y!q=A#LJ~_5a0la}dvxhz`?p zz{Y}Jc*XCmYg+8&m%%^VDSGc8RPtZ6^aWYyx_3_o_;tc#S_A#M;qB^~zi5jWHX&2q zKk1oi1Z@5%$!UXU!~OHv1J8V4MYQo$vF!(%yq}HujfLk02{RR5GUj97)gnn`D?9=2{q%zH zPIwaBSXjU{<_P~oi59Gt}nlA%+bjVpDRdDYfB;jlD zgI}LiSAC#Oh|9v!{Y{`}C!7-eKs$G#Tf+G^utF>0HE{nHUT@f&Exgs#MhovTwY2aB zv7^r7Mt5KfPlflvy&I3wL*dNyKBPij$m|p9i4VE1t47nl0)n0VG%A!Qz;F_${g zNoNiCWJVI?h9|&{q^0c*-RHU7foiGsadZ$Eq0^Ga#7y}YK1}<8b zX>!jz8e1Pjrkn#&HG{(rj-+ z_NjM1Mz$e&!^}VEE4|3@bJVGiWl|DK>dzSnI7cVK6N2yzcnsWs^5K9-1>r7uco1F= z4>@Pxe4lZ`NIeHgy(GB_*=HuX0~uu{xgVVpBx#Xh|0OGM$%=oHGvGn90uP!MI9W;Y zS;Uhhms=kE7x!w-2#kfhux1<-wAv6ld(s$m8Y%iXM2-KEdo*#Mus1q3T*lTVpRkqR ziOfD%-S-KdxE!5-uG)`|Xh2t-JK#BD`TGWc5xu~q=mF1w1@$A^luNZSG@|nc%sX1f zWLTc1H-D1k9P7CEreJBkBO@h6bN`7l;3>o; zWVA76{Y0gFszt|DbEJ_Y#%L!;`AI+xMnE4BP-!c&9h0TTLGwSOSm5E416xNwJQMD3 zA32_J6Yf9rNrV@{{hLY#eBa~&wWUj&V0YlC<9n%;whPIZ1Ca~LkyUv0zMhw))xs;_ z-Zd?}30`J~(uOQHWe<|Ok_1>fj4TWiVD#DaOTPf6el&O<{J%Aw9FEs;+&|9+a7nly zpAu5S0ZDm|SYk0WwKiNPdP!N`z9N0Y(}rx#|{L2ErR4YGD>>L++#dElZfn& z9Z<$gRTNwZ$~|jggDDjtGA=aau_dpuuU+`0&n@jW8!?z!IG*}cof`b#L|7^M8RY76j0qt?(2g_U0L+p%b12zfBUfRE@6J=7q(^P~}qx)Z%(=(HJL= z3JlDxPhllEi#hgeJr51n;;5Ob-u;s4SSy-)-d~~Zz3BJUgs-&43$%%NpEeM1@tOs% zf*U(;ByN62t-{%<_Z4l%jcoMuDowu9FgfrQt1S(N`~YivE0RaNzT#<|UL^N&zLtAA zlj#1_2YjxP6A2?09y47n{hE|#p;M--ZC~@nfogQ)4C{P<$C*7V4RFR+f(&a#_RSbj zpT5k4pgpF;Cwmh9Fq|7>y?j**e;70LzZCq-A*T8R@!XUf=-ss1r0hPc9)!uKoJ-Y|@<1%VGInJX|-?C$=5}BPG zIO^2HGlTGEcpBU&?OVJu0MCcdkSM)&EcL>R;l@e}bLwC_mcnA=sgmRYHGjW0%btVd zpxXX_H17gryI-KvbV}gdkN-c}h>T3(9{B%hOULx0Yc%PHkDjN+But?YaCwiXQaFk5 zGQ-N)rj&)V2&exj;e;0k;cj@oAI~A!N_ZaJXPZ(dkd5Zw(XJvBM9%$=Tf$k$5Wca? zIr8D}=%VGg^VQnp>{V(KsSlW+N+(qLIr-NHuYunpz}l;H&T;PVYg47P#IN0H$X&;2 zLvCcFdgi!xmAwrau158c^98R%$uPV`%kozN|W+rP@%WdH~~LBx4aWGX2(N`_2jNZd+{*^?eNOHYaT^Enf_UhG=Lg}#@IpUsRK#q` z{;~n{b>pet4u|D1-p=9nc2s*in!Fty-j056N3>?fV}zD!IgHnhJG_s$y&ctFj?gB< zp^p4N?!tA5R@;B%`C}Bj6Mkeyl&DKbd`BSa3lqALQEHQihb&++jK7UE@>SrX%2DwGtkVkDa$`6K`oS9U~v?i&;57;fj&H+h?>Q-+@ zkGI2?>SdN_IiBS)?JKiPhfhIBTAlE0A~bH@F~=SGOr0B^3pbW`;43K*sf|k0UP+*F z4VGtbBMGz>&gYXtbspbA@+>a0v>zFA?Lfc{g~$ce1>E}{s)UjV4`!cX*&C~X*vU`q z9q?Sj*=i8;KjAL;zH0~6lcD;AxN=eW7uw$dC=bSLsrGIflvhFv4)1k(Fm;!x`CT$nV6q*N_tO#kPyh zkiC~*B$u)9aHnsKauJd$_RazG)i4E?!+14JC5{+;_}?k2heyHvr|QjciNXIB;T>YX zF>wCVEB1a|%D|S!Kyn@P7I`&HB95x-e3LDGB?Df8k@0Gn0vvUIMiNp9JT0HWeX%xi zOf8PW`~gp?itFWTx1W#E7eow8D4Pa6gQL})I&Fqp6`?aIF2Yv<^F?{q9bJevo^?mp zpygS2;W1kY+0xnQn=M_8enfOSqt|T=m4ssxt+tP)u5yt3OzA@M%m;K#B{KZ30nZ$H zKTx9jWGsU~CybeKq>OCHn7f(W%A3s>(oXF4?7=1@0a2 z{F+J}`AH+rfOAUcmEWNbWbR{X$JsiYB+>bgsXb@w$#M1Q?kcW6#UBHcyg6LjLbKuZ z*x8aSB*}`>xlX!F3T>{)3?xHt6n)l#bYfv{o@3E{H$JB(%v(-(pQd;VJpO$H>XD~F^|tx8?!Xt?s$%V zc31{1?Iqf4mbNLh9!FK9I&_Y{KFqch-9+QPoKt3^<@n3x@-6}#@2OqqQjjHv+(D@cZ{~%t}xD`G5SRjsgzU(&hQ^qa*RGlRmJGG zP&c6JN3|zL-yG2?2knENZ`m^c?X2l))@DpAQuTxVe)3h3pHEPjhO0Nyc1KX2i-iB-p z;&B+xL#5&|dZn~U!(%G4+wjQeDWyYf#~`i%SvPOcXZC6&3cgS6#U!lSG*N%~fGgo9 z!=a8$)_JPY^6R~FErr($ubHRLiPhNvwu)E@-&k6bobi*Um;q-4SS;1xLh>YSETz?E z(C=dP`JuKP%5#}Yj?kEYlo#co1Fy&s2NG zYYDQ@5tyTDc-7T`yaCQz=)`L)visUVlTLW}PXc*AJVni&g4f7349*(@O%mZ{&On|4 zr}FR`=Rme!7ii*wvz-x>i_4K!*9R6yExZQqJwuZ*x5>0O+gpd>Fxy+d6_9s(leQFj zCC%V^6){zxIY!!U25ypvB8KGNpKRf~PupwF7PMB4yo>;6>z+#6bv?U?v)QR{?VZ2e))8x^9oj z9q2wwyV04?n!FlaWomm9x?6oRONvKKYSj@5vL9V%>FA$OY|oiI6`lVapH0+xIT4zc zm#j}-;6^6AG8l04vl1Q?gxAA)+g&nUs2RD>kQa9#>zV^Y>4n$$aTir?TTeck2i4+h zwXJ+VQBw2FZ2jiA9%RVhea9eaBExW&xiw;q-XLv#ua4A^yq-m97Ls*mp-v=Id1$Fy zZ2vask;@->&QtzKaFy_IqVd1(s)t9x{deOx!(-s_5`guSa5~@#L3l4b>FePKq6dn>>oh}TuR6%0>XE| zr9}P1cfm{3IN%>aIR{dL1XK&B&H^H6f+xWJw;Z&=rA_!Js0SVekMw`r^e_j)IS@vw zM}AVI(bt)6eu}`nGmTV(i@kqIWLfs!tEAGvo$x^#`xXhu*aWB^yGTEOYB^j=Xs&SU zC&OzkybwNKT{6sbv$$wcYQuVc(rR>ekeK_eko;2=c|9jkKl>bFNQ9^SU9C*v3f7J0 zY%*8BP-XV>+em{k)l1?Pck#m^?XXH}}>hXE{?0A>R_CfQ0t(9yEv>cw>uJ+F* z&<=E&VLsKi35mJ)CJr%=g%`t1%}2!Z=joc=1!K}pEcRMMzB7*#brZ6&oio|%+9JLu zDWeP~y!im%-ggq6gqpFL#C(zvmai0u1^?>R(#X21v4CQR&3L+(mrF{d0E^0C^V#u>UE9rdv~l%`J$ zZ9^x0td66{^rKTg=Io5DMSK&O4IHZRhX<6Y=%%#5>{SCY%&nMAQj zqCgiBh4^hlR}ck$Lx<5dAFFBU;6B(go!$W)%&M2JAB-7SQc_e9V63i!R&!uFxAD#ONpB2=n#mC;vkcPc? zW0Yu9;n=Lt&{xKlqZ^L|_Mlogoh(Df1!VUTCh!f~thgT2;j=fx=s|EM{FmtG#z(uT z>Q8-_G^Cko@R(24x=ZwVp#|uoPu1>AsFP}RW~X`!Zf`@gADm!9dysXVe1uTvmF&0B z6#l7JUW$nm%@&wTsWvx~ca~kM^ZC^bzK>OF9Kt<4t`*t$Pv5*tN9#09MqQ>aUKD#P zC4F?z+_pS=nNih}l~i~g+N5RodpWFKy?U8GKfW0m-Zf~x z5eRenN$qsNQ@Yft%cz}U38IUyBT_qww-HTuU>f^=NB+- z9p^+>;7>9cVg)VsZa8~UmT=Wmi+oSLvxKX~CS=RMeOsaUY=aM~@0RHE<80e$0sje{ zGQ`4JB3?@ErWz({{Zf724K8#H=KfQda(Gk_UJDNo5`2>pW?(pNa8gFJ_8uf3Mp(ug zQ|#>$3SV5*<5m7LR{633QU5WDWP!^#7-aGUmz?=es%qgZ`Yj`hCS;%bWSKrYvb;9IvKdt}ltpa?>6^5A4oPI18T=rQ0+yHjczq;|S>=WbYF{c_yoFe7IC* z1DvI$%PFTGWbXGWV!1wVM(mxG*;zxL|Hx~mSSdbh?kHN=Dr0JBjQt!hRJ)dQ8Sg}< zO&Buv7uZX1B=IpvZU}T=KAVn;o8rRG-fYNY%PF}IBrjfCt}iZ)zKiBLXUJ#7l(Nv^ zHE{nMOj(w_e-m=TD}va&;bn0Di9jX1c+OCahhjPXlbqFapnZ;+ov>CMDHoZJ&>kFB z7paJBPCK@{X+kNcPDH1qsFlLA(3vS}TQ*}^IXZul+Aq8wU9?CY%4SIHL|3p$bp@+Z zk;PJ7b5}4q%tCgnT`MRbCz1<0WSkq>zI4d^KqQO&`HTiqK9z9ZDul_xdSqV^lV*7M zvLT-<8>#XRc+@g=YK1;8BJv*6g3ZrE)VIIa&R01r^%#2=uupAWsn4HTf-KG&GOsI* zk>(nok)~GsXQ_8rGS0Q4tFZOHPLP4C)3h1AO7goyn%mq}xc`t8T}IO3=S%*qpM;~qv5)ad zu?#U;93TQE-`ol-z>#nRjt^(ewb$Y}sNPvi8*WAN0F209Bzptakwe=q>6)8F#v;Gq z8=(xX8HO~d1KBN|`Toieqq--uGixQCuHx31C63Kuk!Pi+OBY&h29PlEzIpw|BjkD@c zM?D#GoJR_-8yV-|d6*e{Oyn3pW0;2L-#DZ;gvr<342SyaDq3MLx)2ZkwQ9TH@Zi%A zB%oM05vaGP@nJ+$2SnyD{hDV|x9RYiY)f%f!g))MgTk#xwy5_Vj6ZG2q}$bThg_4O zYi?K5u4a~yQ7$#T>1qnsfo#0Pw}(o~T=0E-=adSrG~@xS!|F|IGcB#+a1WWUmglU# z!z#5-I6G&qp&R!jL+%{%**PPjM?Sz{c;}Guoy$~H`&?*Ama^b|cMSz()d^>2PVjMV zWH%<>b7-S9;FJa?_Ie~wkBV$YzNe0f#|~r*9%mAd_cJ8DhQ|rlVr_d+8vEmU$XFy3 zN@!^+GUV4v5GpV*hcli)M_cr`pT2ycMr-91zq;GvZR zML|4t!YklOei8J;>)`$^H1Z*u2i*UnG7(+{H&2vaOPv{(2b*664$DKNA9ukeLH>)u z<(7TGT-UPq318xG;y@Vz`A5(OFAfqxk7e&4!LViTUlP$3W{LW94PIJE1pZ5uSsciR z`+IQ0sk4BDy5YG&>?`5f@B}G2uLqmzEqh90wj45k(ukTZ5B^J(9q`P%)v2H8)20ri zrP%$KC8Hmv^TN$%lE$RslxATLh-)1Xm^ggIa-#Y4v1PVLn=c%hY3pB>jK5?kX$ zZWIB%j=!C7CQwf1QraUjGKjU^X~3sY9?Jx2YpCFy#dm#3qPcB&oM>znP(XiTox=a=>)6H0sw zT$)7W&qzGnzbz)hqu~A{Wd=MP?tg{ifQJML#|0nUIi%+2>k}514o!L+h)#Xw#O-wdpY-Btn>5*jRYrcWKykE4iVv#b@yCkVS#rElRXAOl@fsy3s? z6rk%)2N7CsIMsd**&ERN)CXH=$(=~rcL6ExM>dkM*B0^B^ynw0SuZMJik5+7Ewn(N z9p*yDlntrr>H3QJW*m8CzH?$pdj~wfOr0uVgH6Aohs+h*jc4Y^k=69{GBxi8R&G+! zb%c|S-;m9wjTB}MoX1pd;DlO$Z1;;ws;UIeit`Qh&Nd|LBRA;t$Jm}CBfCaMo47=r zbvTV@#{#|bzdjCd!%f*pTll%JvN8Chs z6nu$fzwQ@ynXiQx!skes)-RR6P4Ke&)sdT6 zMC?T$Ruc-T##kjax};EF9PdQNJmA}AW#DncqaILu3Ynobpa->tMGyO?M;b&M zJn4}k&nwnzP{!S?UlbO*hsO2@^XVn})VM4hWmrfOM%D?XvYhaJYS+yyK~^HeE3HNw zWC^l?<4Kk3!<+SKVIAoFN;B;EVH|mQ^bR|bu%n+P&PtW;V*f-2y5_OKM&y83!HrgG zH6jVe1!pvJu_9TIY{A6)dLbHc92%HdHzQ_8_*TC>O=U#PSMW~d3O2*(+}^1 z=X-JK&yjWXx1Xzd+x7H_9CY!|hdiHIyZnB(UDqROfiZPMo`=HJt&>;VHz%2DG&kSe%s4ucdGD*ycY};ixr^T)x&q|%Pws|#>_ZnUZL@NEqT0S z@RT6-F1Vz@ z|AL?#oX zIKJX;R0q~ddhS3EZH1=fqH$Xev!Qy$Q`PkbfIBn z%rZ5tM4H!Y6wflXzJzX5j%Lez2`#%raF#k%Lcg{((94#eGM}j?=cBXDH^#-n)8O9C zN2X7y@Ra3h{k{66QU|)s&qiw01uusCuP>MX7yDYv-a9U%Wx$L4!k09(!3&q4y3$-5 z&l;a1_xYDv4N*My{+9r4uLlO0ihV4+aJgFgQ+?i42RieLQy!_#k)PPO;A!x+>UT@n zr~mp-xqV&_%g~MdXSB3OgSrVwqMD)ZWi*=L}bEsr+hBZ zqyc2WW8m=;urURa*Y%q}Ir%t^0=K=1oL^n}J`KLUytT^P46tV^{Jfzk=pwCUXWazAr$&(|)!mDUGk_a)# zS4WNaiP^5$q+WbLUofuwnWLT|l4_f>=?9Pc?&jpFD)d1;d2Hdnqn-jh+7@q8iyzc4 zkH|Z4)Of#@?G&H0)n`T=#O)wN+dtG>59;yr`f$6%{Z{@D9*V$vbwt*9<8|?7?3DzV z_Djp(3o7CvJwBoccf3UOpqlrPK4)yjua0_d6ZakY>gI=ZeO$<|k9xk5fNvyVbs%|m zjQZU}`sDcuzu|&X4AadB?;m}|_!M4AKR#-SjCaOZSIG(K;G0K1e-{5U^3~W1?#JXE zJnDHKHdr}-au>v3a?dyaZ85T1XX`g%8|nE#)no^=8)KW(`95eeY)qn>{Wk2=lohex!0 zdDQc;r0i?;%SZG%<6^!#>Umu3S~f}bZiVv&}ut z+aJ|qC#2G5+lQ$)Id-Y{v4nAHqq;md2w!!Y$2>+@En!`ry}~n3^L*h+kzJlwg>n`oG7hknE@~&oP!%Y)ge3{pQl2>B-{~&bRm#-h7%W zdQ!Jd$l)}9aB`QYN+Qb<1Eavc`I$a_+~Bls&sM47>B0|Oo;*!mRz*bnrgV8ek%B+r zgs;6{pQe6RrOz70`@*X9RTHW?%XBALCOf@NrmDI}blcgz80?$gc6pYFeT8Mu6P?whvvGBo=O(e=a@u~uQ`omVXd;rH=T6%{ z^prkzY#HhNM9Syx4eD1<=?lj8UDM^cQ3AepgE}D~VSSh9bt$oB8`S)#=^2f987<&K zBdFNqXm!ui`joNx8@fE562;gJ>cyui`|#_!JRbhpLKRE)6k@X zE^~yq5Lm-Vka9zpXT22dk3ShH!aHlIiuZ2m@@yC1UkW$I*+13jlgEYMX7M*qbNe&! z?4mA@Q|uoQzIP!{OD%tfs>|Qr<#|K6Q@D}br=Fo`TW+UkNW96yw@)G)|9*ye^X}>L z{7SMvM!3--F4@Dp^1Yo_yxn}um13w{*zNgIvio)(b_{`>2lnWb$3`u(is8jPDTZ0& zYnkR%+;0`dBWlvK49V?$yxABhx8zAF%usz#&aq91F z8h7{+EBZ;ojpF$JS+X7TsKvjyc7!jeh37qH6~}Lc8^v)~EyYpvGpjfr6>b#ApK7J0 zRawQcLAX&I=RHSp6e_DY(uEtvam#c1^s$GZvErR@t$Ox3IWJypmB-iDU}%)bH_wrf z7Wg|-{vQc9M(X*`(;h?Wx;)>V=9^B;;uP{cXSwzl7?6bTv%)!Fy)C>dz1wq_@VkW@ z8T#>gJ$+o`Vyi1$A^gCPjEL9&oGx{+zRNQ~dcB~Q-0IFW;^88%tH|lga z-@+rlc-0zm`qiX5ea^i6{av1HiSNU!jR}OD&oj@O$z~%tp)VP0T)XhNdc|v9o^Pcc z{FaZH>NCe>H*|SUO1#hF&m3C*T1Np7zR~5GA^c|HMtaWQOM3c#+2vU*eC=s|9eixe zZ@N4oth(7QzFIx9mwCb$&0U_~3Ap@f^|pZG)-KOA67x^4R$mL)2Y5)@&VsAeSF2TkacO|{lBx40G72%8FNo?Fj>|pNF6giqK; zCzj^d+)BY8Z2)ku8L)ibtq|GUfc2jMn{`lz0HV*WQ>p1UM~ z9xUugmkL6hVWe(ZlJnsAU7l`9$dkg&48BALTi`}QZV=8~D_Tu_ znS>l1?D9kyrEl=rv!|+CUzTt}x;;0_Kz+w){y*@D;sxEFEGgJhb?RlNqcw~U#)+g< zCBH(4FJo|wl2&*3RcgyCbeDa*yFDr5VW$MN{cCNi`u!_3=f0)gp35Zz%Y=_QOGSLJlLyxX%T5@RL&@jJC>HS~ZUsh)dPr^0^J?b(S;G1hgPXO0~hEgc_K$=i%$ z9z5&v@d@|aR*p|O>oU4P0*FcVQrUQyL$OxkFX@_Y&sb>_*Gk~VIrZ}W`jiQs9IM&b z?a7bkSgesCIZr+%$Fv#jyQ%B;3`hYL1DKZN40nmNjajn%lstdezH#kG(L2kKS~9`lOC7 z6cZUMZQY~Ja;mut=1ia9#vtVEW1d*a(&xD&$(#MU{{QJZAGjQ^|Np0Mgxq&GnJ9!1 zx-X#-LZ(eRO`A4t8ktNZWI`rnm^MZ>{r`7U=`Kdw z`MuufocnHlKHs0m!(;P$p7;5G-sfEBoa?}q;}g1tZud63xgj%eVw_Mj?UyzK1i zjl~?lQiS#)W_$~s;^#f4zQ%B{i-&IV8`Sew2}VnnKHr&!7<0fvkKN=QaTi?|LQGWQ zN@6Z}AdBiz%p=Ke60sL(2%jew36}lyOJ}sZ7&QqXjH;NHNFnq@iaM8%cd*PbMlPa5yStR57=sn!f&o%!CVjy91i@K_>Nd z1PDD@%vX`|b_y_Z7Zz+U?=y`ty1+gAoG#`jV)KdZ>qaHtXXqP0$@2gfL-|B)W;YO zc5{3&uOj2SkAto2iaiLA{U%Ri4p{W0V!nXvN{NXlx+VKfy^Jkj$&-tDa96PJiHTwJ z!+z5cLkP}}ax07ZbEsL}E043<{iv@5h@rv7yoDNjA{mTaiJ=mdg@nq$?4B#;NfcQ( zTV$VSp|Sl(*x3awF6O@2z|)-xw%Xl;ojwW7XH78=qs)K7hW%g~Wh{hN-%Mi&+Hwjn zCT@(P{svDUr1N$$AB=U4ZfY<)@`GuLaRtPi9~bk^Sl;U%5(d*y13m|ku>!E<&x`p) z>Hv3VA~Ny(6-&$=R}bR9D(2-jCP(7|({N)Xm{)o+Kko#)lVm3r*nLtc<|B6J5Sk?gTKt$2{vFlUk{L)B<5CWZ_S5uH4%O`V4wI|B zeJyLZ1=s9`j@P;vop3f;HKBxepuFk)M4Z`9L#5RiF%S|_Ya!}7?Ysge6xhN z!xOFUAcYq`>hUA!MrJVAM@sk%VyB6T*822_X|z6Y41U3T@*jK>m0>fxb_9MT5?b=c z626VJZ4_QSf_*ne>ubyb%YUbYyHLKC65CgYr}dRNrm;p({04RAMA2}>V+#U=#+4#17%!y&4Tmr< z{n1YA%`P6t6MZl?^OFBA;aw@^k&m&`w6L_h)rI@^fD?Zv`73_6;)**yY8d)H~N#vRNAKl+oYWUmi?(R*rp6}Nc>Dy zz#1}WtpKM0M7B+_nKriMCu)DN(3Dc1OYP`JOyt@1Cpgk9u-q?|UC*|5x+&-zUzPHu zWLG&=rsu(q{)CPn2A00Flsi*}UneFycaPKPHyL0NyH&w<6Kk#17O>kE3+f3P#WG6VISPMPL!-rE;F0Nvw6A_6|e^{#wfa zCjT{@7#>ynvx+mO!Nxc+yFW_h&Z#4@kM3b__u;dqp87nndUGj{qr6;U&z?0sqIY=| z<+-D@-9j^lLreAjgD;@UTuY76?mMipjps0%Wr1C^l=2rTj#;Ad=<(}?bEbjD7BE+1 z8F#0A^&%!7wSG8<@`OBwku;`^M^VofjVA_u*8;E%u+Uj$e5nyEjp|g4h=m0h5xQwe zZ%G;dfI9dXkzNx<*^vU%bbSoi)vIMZgz|Eobvut`bsjY5k}~OBj!;~pQ({@&-{^vN znZ2xxpP;417GlEh9~!82Wj~)sBqH(LS{_FKK3YP_zSz5;XPyx0P z!-{zTTlzB=PP*yvOzX<{Zkhy^3p-la9{m};F9a-VYZ-TG59ViMT`$li3l@}L#*@%y zx)%1x1-Q{7XxY_eJe~^mJA3_tX}sQZ1{&%4a`EM3Ost15pkswY3wW`dr;zQUN06UO z6R>&HO}*mu-%tTFX-bS zrYEpYJI}{a z@{Z;FH)@G8glET}Gr6!!znI*N;b8S$%K0l)g5AXSy@n-(%Vm?RF^%k;%eg_cATiN3 z=3PeDuz=ZhE9WDLJumFK!H>E`;wO>zZZ_d;9{$XwoZAz3v)MWnVr`WI=C!(9ZlCbU zZ027y+d{kvu`6YybTSfqfwm1k{R_ECorYa9ms#l8t}4Ju5r8(2P8MQ89Re2HyPW${ zYCDO2xej&R;a5x_DPYm=<$M{j6~x-nRQ>d?=!a&o^uFczF(vr+nf z<$MbDQ3qn!7xrMce#J600W3epT7pTk1bGl+-?Elq(!WaJrq|7Zn;uloU8!^@*=N6* zh8g{#r4KIWJ!zzFr||n?Oqlb2!@x=ci}Eh#lW1MNTf{XHYnI2aAaOHT#QJjigy1ll zo)89ggQv3dd=jH-Q#pT`61l<-U%^O-gy!{eInSfgA7u7dk#HKc+@x||Md3cA$VHES z?kZeM3s@B^=X%Q23}RwUy#FeiDC8-)iZ9CfC>rg3iOE|29T`pov-`4~<3a)suqJ{D zH~-x46en0{S~=fHdDu^EPBzx(2Yxs89UB~iezLQiFQL3_1QW-W)AS4M|B*Xx)8!G` z3WU3uUe0?_9IsDgU9O=cr9sTyRn9*kan3|G0iv-GqQ{Q254TnJdSN)hi@Rk5NL@% zmGf-!PS@G9f0&-{7Kw!NDC}9KpC(tWw+1Wo}9}X?{qS8JRnjs0= z#Y;+CI-U*x6IGB0G52!0++XNFz;MEGi@;g@W!{q086O#|nCGbuz*dNGsu8^CapAr*~QRhog_DHbM z9u?f1?B2G;=~jw3Gr)p+SMW~6RtQFm@P(zcba)pJt|Ke>?<98dV+$ebo#vw-kE!6R$@~^8 zDaC_PFtn%L>Dwy38(T7lXs1513df`8fxtac38 z$SYu<6Z3xoWgAw`AEW;LCo$pGnusNVrE2ATHnAhb#OcZ7l~|{k!IDRn^ZwLR7<;D@ zUf1(Qq%*plmr$=;OX0<-$_<1!#(*U+uHa8oiH{MR(|RE@)|G_ZiTE4Zfv>-zvt zICCHx%@DoTRq${JM6!wu#8COV8W{@=he2EgA594?B8KIGD{HF8!YGc|yA|>@XQs&5 zOK`NKYsh7R-Fpu`h3v+TVcTkO4ybzx<1Su_!A8AL{m-rZSZt;xmc{xYKfw1S@^ z*7z{h9cd-@M!h3oaJfQW z4Cz2@-ygVbbAP1vP>(>W6!6(sD!3ih>on@f;x53D+vq4cV2)QScr394wxPZJHmb(dPT0}W#3yxd zquz^Aj?xNwZKjc!I7j)t4$I0&uzTed@)F5uVt69Nkw!hz%L8++LSCr9?Xbo97BTlF z=!@nGzJ%CDVq(DkT95tPNU*B93Z6hsi5bhG0h_^D5OaG~%EuQskqPo=;_*d?smPX&8t#5WR0I-z>F&&$jXj|I1xoLtnM>er-8r$d~xz zs*W7Mak{hF{t>pQ_O)D|57EdpuV$SOzYH5mN(PbScZbVT*=djJu0Sdx<&9~ zGx8h)=Des5rCe}@Q5-MK#6z;-9`>)&z!sEL%60xKKQ`eW=IA1b@esRE z=bEVo`2fbqz==0%>vNc!-g^aF7wk4Auw8}^hn85Q!mn==zC#*VeJy+BFS-Yc z|4%owH~%t?!6_G=sIA0m;QdN@t7r%rij1x4to3236d)1-B0i|(zfe1x$vv+t!(#OE z1C%NU?B0e-&Z#f$BX;~Q*uWM{GcIo+M-3{MYcNOrrS8530|ebsV7>s@v4m*XsPaFR zVzQOjkOy`VOq6$^GH8JqZ&3yv+Zy<3hK!=3jr?P zt&}(AcDD)8BLum#fctE&TPY{WtnUa5Snlqmnnef(@ivTsFbmqkXD_ z!v$w%Ou)nQ#h0~?bKMb58iHopS4lTRE%je+CJ#K<$``fel#Md*sIFDg)y|}(SMkNv@VUfjlA9FUS?@JP?*YFB|0Rx~?eQCCZKN4kTj2#1{0&1K`H59> zJMayPLtGI#$W10=7FeoZ74J!%$D3I3rD1(P>8_15x~xIc6RS8bo7?HCsH!Q;y3}^| zxRATq)YIfp*G`|_?k#<0yXpAv6n!f4NPmLyHwMPhfmQPPU>g}DUbj!KYB&o6%73(q zr*%cVYY3s4u=m|g8*21~L-2U2iZ7)Fs8~mdqvh0g4olg(dMwal5Fr1vD%3XuY!r2+ zw&MHh3&5)8Rq=O;;p(!zHp=Mq7W%|20L2s*3lZl@pwV19B7$EqiSh?@Y7pHp-D$EAMg8rWy0V7Nl13 zO|aE{K}=r9&}nXKb!)LS`C4^ZTAKb>m-PfswDNiX%LBnvt$cD@PAwKr_UTppbE>_8 z;H@*`BQ!H!(6Dkot<(A#vk>y;w^edG_7*ju==|7@9mr-MfVXmr#jL-tN=}cvtUc$y zrpGV@Nx|Iv zQJJs-G0?teSGMnC%n*O{)H?Q{;SlmZhRgHS{2q0)ofJ;Yxci;7{%g~~Vi#7+*<&%- ze+|Vv@I)(r;(vJ=#ck!I+H!Imx_Ff6m1=o;zo+Et@_w-1;~Dl;SB#NB1PX|(mQ#?Z zYcUFMjMj$eQ^2C%sOD41#b&T;UEz0%pgG1>^CzeZQ>mJS-R^mRAZLaar^cN{f!58z4tJ4WbJgd8rKVK#!PJGPGJAtI zxSKCZ(gHpC%W57)`cwGL4-J=R)2ew#ies}#h@PR(8#K4Bsb5#~8&rCc0Wqlc&f0)3 ze&1B{J*0b&W)qw>QqDi`Zx)CRHu53RlPMoe*gs`&u2J49S8r=K!tJwzvPNkE_NTEhoXooys8P6k&R zwSLBMuv}ve?@C2mWn-s^Wr5l4MRm}?nMbT)ooQgZ{cKq`tsje;>8#5`Aj; zTLu^~TV!9uz?cH&b*7qs=mxf*m^cMnJsPKA|F|HRxqY(a1hzd~%RFMH5e8^C(> zL~6Q^F_vc4@N!CR#J^MP!lHV@$Alw5?(7;KO-Yte2a^@tlPVZ2`NC3 zG{5I-_+W}->}Xc&s*N*PAbQMK#yv-~(Y>^BM*k!{B|x0p0U`esEk}3VKJSHGCV|y2 zLJ6q*h#?|w5;gTg@yozGmek1Gnq9=Gq?=-o_J*B59_gwgYvh&v(-fyT=-Ap@>#L6g zt6y3pe%4M`$xigvM(OjQC9bI95tQ3=%-&7Yx`$A;ZbcPG*YGUL+xAgZ`5ql+=o9T7 z`m=pQacM9N0q(tB!^e=}Nzt|L4e!Y^+%#8X3Yb@HjlAzKx+Hd#Jsf7+uaSLfau=<= z(TqUpaWy=i*4>LJf)`eqda&{CS~sI7Ll!pI$ivAcqGsrj^(}V{f*7!DhN`55hm4{v ztck4NUDN3cKpg9D$W8SJ%)SrG=ah`li0K5C=>mI%v|!SbYw+S7v>oi7KH7L=5;Tub zYxri0b?r#xM!4r&eW<>{Zf>iQFI6ohR{RFs*!aF$U-6LR`zbo{7d5;uxsM6N>4^@t zb+Mg8Ap0l?wUvM%u4y$qhdk3f3L>s9{?b?LZ7cx0nvQ0nrXFoI7q_Fvk_W;qtZ|rc z-9N)5v8RToQ?92{FyU-o?x$(S6=2Ta)o>3yMCiB=<&ahdr~08s6o6$Pu90sn3?VzQ z3ERg56OZRMjFa3NzL4UqXHR-y;t7Wqd!mLvPgy-lafz|>g9la-Srq=9s{3O;a{Ex1 z0_#gk+#v|$FPFVH-m%5_p?H#?JrG6k2Z?U1;f~ZVj*6H% zzgkM+#q#*PC*m&zOYBn1-=!QcWcNL_VMeD^ zRH?p}`_i&tf{34-@Z3S@1>s;GJ!*MJVq8O9^4jVk^zSUNO!r#xgYUZTBAxB@PJ)-# zY3pFrff+o$Z!PyAM_fy`qN%jO+F+yqm+&_pwY;9nbdH#~#P#lA#G3#XI?*$IlH0GjKVS{_5?971u3-rK_q`ElQYHSk1LP6M$QR5`mEL%?Du*UI;b zDotQwx%Igh(#`;@dZd<*qB8Dhzj&dp%b?Xyt>vHFL)%N?Q73N9YpCX__f5ma0SgUP7U08VWBi$E_TO5gG%Q9I4`3XksUa(DNBYzh$+2xFZZ!k%6d`CKwo7 zz+6|?@hZea+CW1B$kmuyd4xOM#P$!z zawrdC=3BM=ONy#HMMawk%+VWl;<6JSYAv!rtdWiPMmYjWi>>A7bkI85%CX5C*-8Qn zc(;}_8e4VVh)dMh4Ps?ri5qMA7K-Z%F`8cR{ua%DaF5ZOYWeFu!S)jqe*9f9LlRhO zS}lja#kB|&$Ar4cgP8kuEe~~oSWX7(=pwYUhGm5Nx2T(4wfq6Gy|zreq@h!+0L$G| zi(fPZ+s;1Iv>C<%Xc3ucWYXTJ@S<0y}1b*$z9|GN%!)Y(du%9?a*nVLD?G!d^X9%Xd&*qbV#p>j2i#2TK_5 z-DvB>wfvoqVBLv{sbH=TDkl!?VmmWWqWn1!6OYe(VW%$y^U#^)+VTp!=7R>(WuT1h z%{-gZIWQdIMZYnPgaZlzo9$@k4iwi)_UuT6kAoJ_-7L!xO5xYt$1cQ|BemhiLNK46 zW_dhhB4#}v>TPt#^Flh9cn#+6Ffj4JJ9QM=ClV~%-OLA28=NO5oX>}&;CynxlKYuC zzK>w1OCcumhnpJ%S)$VjJfnVxOnRE-oH<_vSVuGWXiU3dVDV>a`Aef0_4XCmHNBUu~GafWnV5^Ixe)#;{+Y8FiUh_Kr650P6X{6o+^>R(lxv3Ihur zZ|3W%(x(#>6}A3h%xf87_dYZ8rzoyL?E8n&AVttzC!6^simM}q7gqv0j6qz!`!I?= zH}kJ3uDe5J83(ZWW6+7>!0NY~`Bq}*h~YsB*V5@0bRpP+Kr{Dn2HQ>yFR$Vy)iHRS z@c$n9+ijLJ++Jd0jq?0huoSTDr%?Xhu-imTYz3bjs}0p#zye+~^Vw8yU$gsTu@3Rw z5AX20nO~*GwWl>;@igq&Jnx6RCx9idH1iblfTw6pBfP^8e(2<7U^m}1^SLyTb`V1y z;ZbB9d50``^0&>L-fGun5EFyrrEwUb31D99%siLa7a~r&-TedEm4PL$M_%+`tB8sI z&~-e;`2*_sV>2(Lyw}>;OT?1EoHNY)B(YqPp4c=SuMIVr!Q%Ird1qpqM$$I|JXrS$ zXi5JA@cG}FIYtb60DEMDHr@~iEfd-kq&bgd8!2EG#ET?S6!q-z1av7gwDe3fzfS?r zu{#sc4crgHC+tVnQ@F#lRKk-Rt|9wt{ijC~J8l-=c+#x~gPlA6#z7B&?m_Xq1U-np z_VAQA*$al22JUmx%-2zMO{X|TbDl$-MhjTfDa9PyvcPN<@6Sbc$FkJ?z5N!X_IJ%l(fpxaSibtBk>N!Slx0r4WlXQhCJR^8X`11_D%FQvpW(9|2kr;NEo=pn;s8H4g)vkK(E8hRS*-A#0HbFz4U!LL7Kh znVHv7<1Avk9ziE9f|g!k<~^uwf>;SOqsx!*D}S5$3etvBJmNCT#Hrc{{R*(ye=rFU zD`js^#hN_>S~OQ$-Y~Z2F)TsKAV%5U;{FuyYjSvENArU~t*5wz;CT$Z-7Wb>>D$EN zpj_C{8F(Uz1dF#t@Ix=5R}9z{{E##8}-e`C4=*G8n1H?%VE}S}&t#E?9fT zO32%_vT$M@6gy&LU4pQU6^L3&Bi>PEGD&$+l}R&Lvg0j2g9`XktL#9=O zO-BE!La=F|qBvWIDMgu=<`V&VIHyYti2NLNL2ts&x1S#B_QdJB5+aTcvYtur(dg z*+RfP+*FBo6BGHH7mEBP5p!4R#Mzik2h69BO6PfYZ3aEP{sgDfSJlwu!L3ad2;kFC zWx%6t1`@!6JgjX$$eIDsc?*d3R~a~KW0V1d(`iic15^gm@Jrrd7OeBQ{7SG}gvME9vqvR0pff8;P~{vtY3JA>XG zUUG=F=B0qxP{ls6vFgXsKb_8i4Z9`J>|Y~>Cs}+dWPvu6UeYy2g1dU(;`^w#c@Y;b zaLW_u8989_nqrj$+c2lIaGgGiebbhOfjP$9lHb92iI_NBT|WzPW`KFERd$|j?OG_# zb+@<=<)w6hOb;(F%*H}H_#B-5`di%C0W96d#GY^8IoLvVwwT&GBhc)RZ^?J4cG?1s zdqKkwty{$wPI zvwIGfJ4IlQ^KSD-3O{53+x-Ycm-CpTA&LVi#{takNpz-Qh{+3X%e+E}?>)GiiwLwM;0{FarTb6!-Er2cGhTxwuSmJNXD>n1{vm+6j{Jc;c zK;}oc`CZCjK!2IR9Ei~$-t>EE9%S)@W+0A_EwEmv>${n>-3P#o_I$X(KH&MAsg z4~k-#9$MxnO3M=(J}UyTYU^$O7X|!UiG>uB-Ij+f?rZ_62QJ~68o>+Spt(3i^0uhlG2b29`I z`%0x_RO!S(4BDaMy3^MhmvBfq#L^Ty*Os*q`&zNIw#@%B*f)y3Wn;qk#1PwgTh65a zu`%I8a==2t(bM+oP&)B{6HQyF24)alv;AJz+yup`f+ZOsrv_uUr1Or$GzM=E0XuE#t)5BdKFAM?GcpWVbn?nM2>fH`KVbl$bG zZS&xNbBO(LTVA$*o*1g37yDx#o*i{pFgg#YIDKq(Vqysd3pl8X)!AK6EHMy+vQSkg;D%Q=$M0fT69qgD&y|%YC*CO>uu!vlh`l;Tsm}wBBjw|sSGO)I`o3V`8 z36;=VTVx^=p4Y%ms)RyqOteurSZtoM8)aj{E{)hJW!J^Vgk2d};!i3s<-OYE#q&DY zX~llDF)@FJ6U)CX=TAn=I)9psd0>5Rq4A(A7(6q7EyLvK9Fv9MH*ty-{D2frQSE-m@5=} zqAiO7^QykhLn)2P#E>^Jmv&{}yogR)fB=3qx8>%#KZ>8OE1$#3s`>hZMkzeoR~QC zJ@7IfzRSQay4J~;Wh^dW!g=Ul!FjNE37$xL)ycW|lna|V7duDc5EFYV@f)^y5qd%j zvcp?6>f>Z!aoaa!Js<1Y$#-hBai_zG_S#`6hBaSTPgIuW!MrLqQbu? z!$(593T+r=YLPAchbXl%3oO^GPWA>rVj{ygUcqL+t{iM=o!skb*PV4)jPc|TF@Bhe ztfZSYaS>S@n1@fD{IJP>Vq(K|&tf!7Az0?ab-Wq{)~zLmS9aXlUyHRagPkg{44P6W zKL4s)1cuMbdLx`C^!i8YQ2d$dk`;aWGAZCIl9 zUYkL2LJOkw1|rS{;)|WZ^c{D1Xa(Tu;BOM|Dbuu{B7ZoKxEb8>F=gKc9KY0!FMiIp z+B;RErNR4?JvWLxPglRU2K!NV-UyJsppL&l0q!CIKFd5CU!A20LZAhM-vc*x1Fr>_ zj^UL^ZL}c`Z1(axc>}@FjqQ%qrWh>{Jyz854OH?|LN3a}X z;%MO2SG8ICJh05S>i9;=$ToKNRqRfip}D?Y$D{3`y-(pUxp=!X<7;?E^+ywVy0MfEW#NFd4X!fjD3~PX=bNh>gm?K^XL5 z&P(wK;9i3YOsM1D4zMb9ret2GUBjh_F%rycbDjJ|%x+>M>C*egr5F(zV4)wWA-0iy zzZ9FfW{PV|9j~FPSwrD*GSG|ZqtL^BYq2Q!q)xu6G)u&#!-n$nQM73cmi}oSUrIR_ zOjPNQu+x`;d2Fu}KfGS^2x(_+ z2>lAM1$$JzUS@B;j(ylPXt~ftJM5=)Z0(>g1Iyg2!f#_W2tU&0Hsaq`Cw}xuw+7)c z>}IPj9Er~23mywD-o08%@d+>c+;VNQF^y~wC^pu{&V%V)>X5f1b^JJWIJ}v?0z)(q znn#Y(O4$r(#uddeKu?* z9#F!dIi6A4Led6{?W82=Q9svltQs->QaqxCpML`$zX&YiLY@4KYG*wwU5QO^rv?nm zU+VaKWKhYvy@8DSLvy^MB019a-;wC!!0fKp$;+wlu?+~X&w>_ky-wccS;!7UTU!Qg zL3y3{da!OR;t(6&p|)39ba#+Za1*8LX65t~lG0y!g2!6zxzqpH2ZASB?Mtm(+I!pC z8SKIlAQb^ZDS^{$@hW6A30gh0>7;FApFuO`kye2*L1SqtB4S@o#e$`H6)s-3fJIc* zaUG49nKsrdTI;U&ZN%Jat`pw{*G*>QqY-~Nw0dYFemAxlnjs0A^DU*_?ZTEsV~afx zqDQ?lzTAaPAkhLb0HUzoD?{o%EvQGUxRDK8jVy;ii)yUn7)zMox**F_ei_=GMXlCc zj0s>~7R9C#n}c5|#^+wa^1yCdS--Y+Envw_%I-mDtKG#a%|-9qg!Jy#@tKq!ehm9f zDk`)@XwyjB&lW>7BtgrBCJL~*GaJ4dqdE^_>|gLz6mSVeEHZoZO=PGA%QFCFcMf)X zz=}T6Je-~GqNhXMO(C~Hb=s_Qa+0XSQmiom0pHY#mv6!Xm6z z^KmYM8q`6l7RLuHWh+$od#FFCk5bq?s6|^f4`VRY(2n);d(Wwki2a3bxHTI2mgZwj z1G{Kt^Ay83S(!H4*a8;sT+auRkL^iJxS~OC;}k69FVswrdj3g!u;DiL7O@Pls@{q% zY|C`_QBtj5UNPH7tT>Zyu-?+Tv$1R8o5K*mbws_qKfXi+_yE_Q-d&4`v%nI4mGOlC z!`SHoCdG%9aTlBM!?8Hr4+qN}UoW3muHkF!w5o)b?_V#sXO48V<|Zc=HDdt_c($J3 z?1U0-Bqm;=c3X$_Sa1vM7S{6x#GbdY<;2p!QkT{9KE&LKiCR0q4h3i-yEp53S7O&X zv|%BCV_dAS=ibDUiHY>qyn{G1z|uFV^!{UGB0b$d7}`wPx!9Pn3j^~zRL>t65a%!L z5$Bv2a9iibdR)HsIEc%);5YLXPx?0>qIcqG{j2rz8xj9u-QqCi2Sbbay`JwRH#LaD z3pe#joYvhC2bNofJQ8cyo^6c7Qa%S_RkaeYunlpTH7wAaYn8T#-G`=m+qJU`GS^E- zytdw40Lfd zJVZEk7ic+(3%lN}c7@Ort#%#S+QFIISrmVX;;nID58lPh<%!q&X4lnoA^yaMy@y#R z1lof7dhsoL-B%8_j735Zg|4RvK7=kZ7Hpes62R|S`Ri>tWgr8*3LLYvo$fzYPTzN* zD?d&le_Vl`dr#}6FGAq>rh2($JyY>8OY9c2GHt>BkQ3yomzv|_O zuB+Iy@57(PK}&>okWwmO8%WE7=5fECA0jQ29VV>|S|+qy(vnyWX)X@!>;fLt%T3{E z);k_e9t_Q~rCxsZ;R*I6X>rgp|EcFo$kvl>h{t|b2DE6dG&`vkLQB;($Z$pM8p4fh zffnCUY1!=_a6BQbw--+mv$`NY`V)x1o_N#2xpM>mfC`+1aPp$bV;^9N8VMHKrGZ}} zwt|>=WZep;&jEAn+8|$W31uffK)KA&;-MW!yt?u14m6{C`*wC-`UW{QyW8TQv_b3J zAsnpUz<0chmG2JQu!(LkL-U#2 zz!#8qnw^Da)OEs0gNF49mQDP=dT2I%h&l=Zv-?j2#{(ADBE-b}x$Hx2;H(s|bg*&6 z{J_K-Fw!>aa=`P!M-z9q@|OjtQC9>W{Y-=S30a*TXQdxvmE_bJLlt5?85RA*=GAI_ z*~rcGnhZ$LvkiO&x$!;!AS>cJ&+^S!g`|K*FKpniV123EMoc_+oFrxjOJ35zZ&3FT zcH%LPqY67Y6sTlrjQ8DB|jfN^>I099~V1}A(RT)(8)yT8E9_oe$ zIq@uSp*-7GxglV)H!3!ZSnDb`0n9N$vEgm)^1yPftfS5DCRWECTEP51WHXYq$HWO` zumSOG#mJ&AbN2z#*tZxbn5&YsK86&qtDiUUd*s2ow6GmX+EC|0h!?jv$YpZ%0~Gm9 zRFBRX&IqblD4&8FNvbbY=Tub@UqTf{4u_igRfAkBzeP#5u9Z{3B6cYD3^7q;td(8# zgsV-!HVbha@WF9^|FLmk2q;38+8leH&UZW=zN zngb!e#~pd`Whpz63}@8>E#jd&@_pY)6pL6W_4*VZ!q){^=y`|F=!z726N86vVb8c> z>*Bdju}VxpfNak@9ABrm)7`#@0Ai;2fmj(>;z%S$?1YVV{S3?>S8qZm-Qm57Z6zin z{tRpRBruPecX$|i-o>qq5u9f zZ@@_2`|FbehZ)!t8G7}O{D#&9V&Z1}t0~$L=M=DrrFW!P>3&!FgaWAXP(=!L&B`aV zKux!*=d7x?E5_(@6~j)b!Y_qE4TUOVSZ@uR05#gG&W9?7SPoRjRd=LUnb3^rW))z|zXRX|8DBScO;i1QO%pqrtc}zsK)eU>3i+NH?BnfNJ>)@4{pJq$ z=?HBIMIzp9xV0VK%iRq*-=o;rf3txs>Iz2D3Iv#)g;7Bhz%=}bfi}!J16ullJJOd8 zYEr(e2x>l5;mg`V6~4>~UplXXDysj6MOCyvRM$gyq%S*Uu~wLP?q30R(aJs{X7go+ z46v)`??_*^%)+jJf=Ry!;ysAMnLTci&dj9`s{O(p>C6UFEH-Cmhy=R_wvNWdAB}9= zR&Asq17gs{JJOqd*T}AK#q3`M(ect9>CQGZQq|cW(S7klP_b6_sA9^UC4gOR-zdMf zZAT2dc>`JY4qTTi1M}$K$iv7ToVf!g+(_3nauxXUua`%o{N(q?Hue&+Brp$CBM&FL zc{X;Gm>JA(yh_iLSZjKL9?0i3Wp}H=n%=8lW4$iJhme}oveOYzyqbj{tE2NwHABfmo|f!G}Sd{%Kf z&J3J9(HN^6<#+t&6BAzU;crpqaIo2H8u=@W2u?*e#EzZSrz@pcx#yEeQ8Ux?J zhnN`KD6g-i-G+fEv~d>-<~sk_tVC*b1`4-Aw zp&8-Dq2lfg+=(jybKTO&6NzP*+3*AS()6tiyb$2zg$X37k^fC(9a$L{;1c_oJ$R@L z19RPqS|m1?7;2*zdwUN`oB|R!*{EQoCUuB}53Zdm5XykYj z!_!tZ!i&Dykcs~1;*E3;Hp*?My~IS{9JvoH1S~VVQ6ApK2}Zl>%l2XCJORw{a3e3L zIG3=G_t69fEg%Pug8Ehng%`D1yASo_ZoYmV3jY@Zux<3;0 zho0ZV!ec4nj?kHrKCb=DA@}6`WOVL8l+Mg&R$1^h74$qgH4 zSomS;+?QF&5xhj`I~HYl$|48#hGL{FzLWTL4xZv;z|uo3d@hBbTg)CD!$k9W4knr$ zko>t8xhV7`t9Gv5I4jA)>-a5T@&B>N%L=z{T4U^Y6ziryKTHZwTlk|CV>X*{6hkNu zT0p3U|3H=WK7|)?r5#0Fd0_Qm3n~0;Vp9%#_hyxd%iuH)-RfD3{3xZ{O_@8>kMv#~ zh~GSwyV^gkF-HD~Z;>Q`C5Ndx$YLM=h&m{PR=?E3ajb%lOW{QwbUcPsyvL&sqAYUX zam=4GmB)`El}M2MWfu9t%=Wfa5{@C?8DR0RTX-48`12pu7%w13y#>r?xkdcmv+h%N z{}}4PcLM5Qg@x~@@DUVV)Imrt;#vV#5B4I}!AN4F4p=U7mjmYdhK0{3)^bDU?nW+h z*8<|VO69KLhBZd_Yfj$dbSl z!Nq3iQi@PKP5gca9=;H)9!ykVAiH)PMRJ*l8SYIBPoyICvW0)2#8f4ACoIt@EBSbTzF8{4wLN6S|`0G}_-0IwC*{whT9|TxQ0sdnRU>{+PAPGFx%E!0m zw8Nf734CPXuakXWb~v9-mY^-LYIj%-G|eRt9ROM^h5PA>wV)y=6pt^s&&L+|rJ`MI z{29a(PTCeV3fHp5XS87>Q=oYzsX@5h8c*vW%mEJq7lZI=@YX?SXaP$H!@()OhIEBp zKMrr*2gAqc4|f~!i5iOSY*sWB4KZNZV7L;1pN9TTT76DdIUvzn)qvdn8`823NJ9%) zD6?>^;Wd#?g?+mLB^07zBr4I5iVECVd!OEvUH6Kfrox*&AvuN3>M(8|QH z3>|AD`d^;6e(UwJm1*NN@H?lV!oZ`H8b3npB>ZP?iP zgC~QFVY|i3TZe5JxZ^IxSN$)Kq4>eYu$^b))?qu_E`=i4t%l`fTL9az%%KRZd|+En z!>I_o3S11!j=!)Y`E>9Vj9!wV#Os$>EyNN25aS`nQg_^Y>3;@h7`WpeH88haViV5b zQ!KHUa44Dpk_^(0R`!cvDYp!NxP%KEWnclB7LMyV_#zamxkQJ{k7GE0Z{glFBnIO5 zNARj#FtpGt3*SuP_(fKG8IM+R5HlfGlX#VFpny5hvVXAf4@vv(BAZu;<(e6y>jAZh zz(-vW(CGODj1OAmC6$*hQa5VEQg_N_JcET3%eL^N6p1e}F@%CG7(!`aK8LXEA$ISA zl_h}b%fNEML@sk!&1F2Fxz9q{hb?j&_!Bmu5LyT{k0UCRk?h$*lsXPtEVN3B_i?rX z;fy(CdlXJg)C8p^^7wlp^4LP`M~nQ;(>p&~^Wpw0^5{PsH4Y}0+6Qbb3``#b7Mg3} zJ1Ctu**m}DW=0mY#N(>%om z>7%OQVD*<*9+M~QIB?c$ii#>D=mmB=?q~Ueb!o7$sVUJuxnO8vbDN%8) zvc>iJHCzJSL= zW(8Y(9cSeWu45xA5<+^V>Jn?uv*Ev?pCmy{tg^^2d2L~zT}S&DKy$6J$PK7h*e|5% zoYa1QSiv_YZ6%20nxQ{iWCrvTJ1tV15r2+i7FpkzFBJeT!ndZA`@J z{wyl{AH_tOMVyoVgk3n;0=p*p&e(pDPx}7JyMN-bAPvmNUa@0r*Pp15B53y@P59_b~Vf_a=Fr+)!|znWJ#*9SpU~s@9$psymA+ z)^uxQfLw<($z7Y%=l;LDHfac#I#u=MjEplRSHQ_w0R^^Pb67 z?+?{6SgEhD!=+kZrvU4}A6KEA6A&ues*bd(Sx_^rY7eE3D}q`DwKt87zs?Bf@}B+F zt{tW(IIM@`r9V_Q9UjPUKHkLP>+qQ;gp;FWa2cFjFxb5(RIYwtXQ4Uy%u@gU^o-2A zAqAl#tm<25m|H1kFKDS&?FAKboEhp>sBciZk6QDD-=ALZ5UdY?h(EMwa#?_OnB63& z-l3Ey+P>{QUB7@rc;as$LgXUEZ2Z5@=?t4$uJu|Q3DIj#lYDWeK3^4CL_bsSfspt^ zgC_~$EIXepi*v(TB#99N` zj^gcHUcj>&cqlTX3(v>lD{l5U2SQx{RUE$hK^6CXRzS@SYm%4Roe-D21o2S?w%;?r z?mgEee@wiReP4n8Wrh~|LX$k1FFmc!)!nfr6Ae|weGF;}T~mjcY!$ab6jyj+pr(hb z2v%7m$bgy;RYdTVHEa>oDyupIsyLW;T8L~dYLY9mE~k;@)`R&#u*?X>Dt`iNJ(!OH zi+Dw`lf+u>vcNnRE4JNcN0-{2&0vm^P4a|$%}?rt+dUk;0jfCRej2Jc;SPox1XYw{ zG*pq}7^tqVHOUihgDquo!kquOIt6g}cYqcr#C@7D_r! z$J|@+n28eb~E74sA)yF`Mf2LXX{5$NO zMyye@p!v*emiLJB*ilNDn&Q06zPI3Mw+x!c3(fL-$sKc9tp$(8?oselFE-1!QhTxi zP1=Al!K5v0mLGf=f{4XhewNV3 zVdy#IrzR{a&0yJ!n)w)d&S+)&W=zk%%TO_ko8=Tgm5p!KdXEW%=C!0*{wVeQ)_nNb zKO^(;SQk55AjTn_M`W}70iIQCLo+=fLUVkzS#Hs@<7w z9`YRnEqzt9+zPzH-XSdmT6VP3>V#$}f|kEpX&sNV_4jDcW(9i3n@a4bM1P1?Ym_)v ziIEWR#VB!>5>p^LzOBSXN-Tirx>kv6mDmE&D^`h2iQX&Wq1GvJuN3uR5QE-P;%WBc zeUv8wTKxKE{vG-9KiS9k(S~`@?A~qWyGT30&O$S`Ky!VsnY&TlC5TZ>1E|*n3?TnE zPynza6n-8tF@VI*M+{i>`^|Faqo0k@&W9lfEcpX9fJ$@Oehe0a1>(&OY6LaP5oGXQ zg)%0n5#(^34Q$f-j|n4jQ?vZ;NOweS8$t_YcbO)CHZ%_5W`C%{4PhHvFod$8MQv`D zpHd$#ibF%_w-yYc7O_v{MPJkA%y_tVX)wz?x<93dC zX?VDy2<+Zhsz>fneb;FXx_+7xk0{X}qU+a6ysX4Xh+f|)u~vyG5dC&4(cy#~jRg>c z(v|3@#1@F5-zssm61`)P-CatYsl+gd(YuwnP>Bf;<1>`FMu|BPllLfb%L%sdK5chG zy!w5!T#D^xciN4>FM+)UC%(T~ZnUmr!|b7jL5s*z1Mg|}qWuUAP-s;+Ce(VIo8O+e`Sv3^9(SAgKXZN>}#RJXqHJ(bEG~+c_=Rl}F*-AwVN;MK{=#NU> z4z&nj^+`};k12Hx`^;ekUOa)8p4ZGjrtbMPyYDbU{^*4Ty7Ny;pG^8NqxV|W+-YdG z!6X(Ub9E#78Dqfm&ouMDiE;ABf_)99F91s}XqH>arR*0Ss-gv2=y|1`V)pGv;1kZV z=oddX^QUPeXs0cXx$P-_Ft1CBCA4J)V19+o^7mMm*;o_VxvxWWT~RF3#vbhe76}%8 zy_x?>Rli6u+O*l!VMI@32AFG+V&iP=JTWs^HrOtzvo6HM4WJ$!5vTtncsXcS#}VC(d0~Olc-I z9-1K%nrj8Tg%iScI>weej+nEy0OGyoX1Sp<0}-RJw9!%q-Q%9p$F%A#6yB;2Xw_Zf z;IsZx;q|S$H}uf^O27Z3E&f30Q4g9uWWp5^(Bpd;z&*oVu2HRD{*mo|Xhbh#97MaG zcjY^DM-W(EXuJK;2z+V=ECMW*4Av177rLrDjc_wKy^E>=iz4>Kk8EDg5q+3X=Mnfu zJ(1pbjZRk9rw=n~ntLI&Qi#i`aid2MaJJWf@ zaAONt_K>@LG%*K?>;Exz=K-2ru>SvO8UOIW#90i|Lwc-3);__+H%Wt zZuh0}r^XF9{|@`E`ity4#zn9EOWHS^GI8=c35@@J@u$YV|GC(oFwysn6ZQ>X8#nNl zEBp3)bNa7OZ8_qGoxW`+?z`$|(4KnEo+(f6^cjM@`@XB*6XAYWjvwE2{>t}6Skiay zN&oIU;D7tZ_e3~wQ{Nf)+c$i3Oz(xO|2$_p_rKYh*LwlJ|G!(mqIFK|LGxO#^8kAp z-xuM%tK(kAw~xK@eGzJX-+0Ks`zHU}H@+{zfm3hr6sG^4?MY^vdC~F5+%VC4yGQ-I z^={`p@Bq75)ON;W_6^S&(|PDP%as{}m}-?{WLC`eb_FR}8rF{p$a9 zfQK)7qY3B#eet))zW=${AE?rI|0nGmP8?snJ}~zAampjkdH;c4ARB%6dh)*EA>*Pi zIp+rldiXZAeJ|U0)o-*t_MB@R+`>?`B{xP9C1 zpe?}xOL~6&KRx}Iuj)Bp&q1qtj(N?#tNvEWFTO06D}Nk#$3gC=sW<66W8bi4jOEI{ zD}Uqi&IfO~*#YzVuJguy!+(x_KQ!Z^-WdJ#gI%?v=dd^LyXueb{P2Hg{KeR}IbL<< zzTxQcstd=yD`&jbA!eL=vvi-mZ+Q9G_meAUy!$zCJ!DI8=Vd+jf8V~V-hyL{49@gBG-1=fnH1`b)@9baE(w4eLc zf486Tf9;9(=Y8$p?YI2D_Id5ceEr|;2mD`qu6^78v|sVX|DAtH``^E@@5rkb-gQ;S z`1)GuIPaJL^ZI(u$8PM!ZB5%@7yZx6tFiyz%WLRE|Eu(!=i1=3vG2^OnZwSx)1g}q zy2KDD?5CSU_}ld%Z1r=UX-W0*N60X`Y$ri?>8qytC0S|fUWDp#-9whc-^mp z>>n1Hv*ODA_YW->{DfApZGBk1_@6_~X+NvqadH1Yhj6>`eziGb<=sb8Zg@wZf(!58 zKQuemhs4{>wG6yxUdQyNlPiW^VO2xWY4E;*uj?nN1r=6ae8rG) z@zg7ZoIMK$?f#+vqX|!U!JjP5kTZn0G-))DZdrZi9uld+s zF2$VtqaBa^e=`4HWa7`pv0>1!Plo=Q!w~;XWPh_D*Z0{0SN?7XT>FOwx$sX5GP}Zp zqnjq;%)cziiXCV7TaYR1eHI++T)fUOME`UTTzzwh*)sX(#DHtK=`;k_+#CvaEV&qL z4i$UWY_GLBGz|V@b7;A6oz0=+{B<{neym?_a|o`Gfhl)4>lR_}=Z^mxqWva*+P{X1@u}*AR9=1m&~fgr`-kZ27Y)7FfS8Gw zql_7gv7Ny+E*hr2o@Pv0F=u|wi-r}}ob$R71s4sidcn0X|8p|r*S=_2(vcr<(Gd8g zpx`u1#;iEUjv12!FB%rdc9skdvcTxU7Yz+_u8;lf86R@dFy*tDAT%En&M{@SIx$dT zQA5p=Jy*s7H@ax(1lHWx#OlGJ7Y!TC82ALP;WYg`>ku>N96M$V4>vC(mQ1-a_OoGq zQ}ay}dWFEJyTP;x8F7{g=UH-zH7hn;Wq5?0GG@<=Q~t|PFk;17)=b%OfgKA5H@j$< zEGv`>@pGIt>#^fVXT*q^_JT|7Su;J#!pv`OVdDx;`43vf@VP!V+)@DQ5oeilPJ0pw zM7`#cdUy0i&R;`tD-GiXte9|>DO={O#|dujNEjR=b=pG)zCIGs7r2L*F%!UG;7%4|$`zJuSaF>#dv*+c z|EA{*gFAa{*)d~vf_s3I>_jP7i0)z{w(Qt(lRZP<3JdOPB8E&Dah^4&pSOR=?q)*u za#mnW@9F5qI#d10z1$m#o*-!`{>oM{ZDKXbvSe|0X zFYw$y-q~tz7_;LXdu9ygEx?c^BhI_79_vh>Xd?`tV&^aPdhs;(2%~3OhwXyrKg=~e zUjTkOE9Sg<`yvagcdXRYQw5-2FFF$S>@@WknfSGK!eGh7`V&sS*v{YPNZFiiBQNne z&Aj@{l*pWj3}#KQ3A`W6MPbpRh5;6NT2m=6nJ8+1B*a7G%T4Q%&$iH;H=7WhP&? zkoNAYGUkVT)34d_%N^Ob1+E@9?g7@{ah>+y`vO+aN7cI@yGhlvpSa!+B~QAaT6oa} zzpwy<3k_iXYk|B%`|s?W`BtfBbFrJyPfxd_WBYbD?JH&G68(%j?JW1$`Grz_xqv2) z;P*1d=#Mtc;!gs9)&9v4|3##)((z9du-laS)12{s?Iy?ufsGSgYwNJVl#TxO+FOTB zhS%9T#IH8t)Yc*UwedIHIuz>N0md;qXzLK1F7Si54s*=It-~_2n{FNY)5nNzwslAf z5gxhK|6-isQ7&W`Z5_hjxVw+uI!wLBLbu*J%&MncV9Aml*BBjR0psdpO+2f zWqgL4@nkz^_+SAsXT#tT0%6AJ^)m2CfwM?u$n_N`D;m1TNzoge*^@2A^l4Hw4j5I> zp1yThXZ1`Iy;1%7cEIRmTZdIvi!!z3`qM1H{MB2B71pm20GlNlT(<#6Oy6XK%-^(i zGR(b60BQW>rgXi$Kw6ky)0wK+!+0dj*Fe;Po?%Ub3?ab zy9M$qJ7;jA0N!ecJM5UjPWQ?l{g*mQ^?t)VdtLu~H~pCt1Fm_oS2GcEgE50`Qq5_m zj9GDxH8VC`WEfmLl#IB-m<^NCgNN(UlR_qwuPzE{^ zaE1-%7#-k37F=e>hRK1hW5r;n>kqnkh?sGX4Hp<4EK@AF%I@HcCqt)@93s+7O~9Bz zC{pGu*s@}LBMY)(&+x_;+GQLQw#=9uY9Usv86GA;77X1xJrnm%bofLh8p^|^eC%NG z7B|lkB6c$+H@kRPQqPYxPCdVcdqq8rE*|FHRN<`!>}KkZ5g6lR1;+9?8`#i(8`m+L zaUE-JFg#vnE;rv~iwG4ut}(uyNLjJ{g8{dfnLkP)(=)x0+|f<>HxtJuV00%tWqW4< zjO~o~X+Ob6{%)ZY1;F&K#=XsBdv^h_xt|QYeg812=bYuH2p?jn<^CZ_1;8|O!C77r z|JyyV--Iu?c$odY0GTr30y7rOxy*t!E3Pqkq4^kclM%ylW1RVe=f6-$G?biY#hf+A zHxg-BvF9qI+?mTr!Gs+%CNB~QD^?6%EC6Qg*)aT*>tA9cESUYt=l{V=U8tdC&7LjO zmx-7)r~hmRr&^FXGqzk}{BqAdORlkJ&vem(e{nr$8NR}G%(=vtD-(tIl`dq-4fdSs zP2lE?S#zG@s|3oND{Q&O_%zqC;`CpQd$oIm1q*guWpui6%$T`XDo#3upb)8>CgB|0 z*EmboueFeyu6vy`cM}C?*qM6p24}Bca_S#E(~*t7-BZN86v#g+iUD;!9)-@6^F)*^XGUW5-R_?>3>EwC5bV_t**J^91lOJ9)o=-ObGhv@`yY zl)H)Jk9vvLUvp*jW7@}?`g}LHn>syTYFiE2r$w$I{ESQtCZ@k*Ipm+U)3e79ryei1 zUlYhV7W$?MjSs$MXU6qh9>+Hp@Sc+`BjbY$WJbOFuIrh7PX?KP-#y@q)%8T7Qs}vI z4Fi5)K?`I*mOAh4T5#!H3;)E# z*tNC|8T%V=8&;VfzHOLW_ThcYwqco*@~+#4UZK6`wjp`9iB8@&lq?_N0)bU*$4I%s zj#C1S(`~~%lSgkG8dmIBKW3Ycq`pY~So5)9&WdD~E_H&59%Y_fjpwqadn!l&u~4_{nfumR)x z|5lfw;`!T#CGGi3jbqKJ>-hSA@G=9u2Xk=hHeV!m6kKEUauG6lwRS13IOjdDo7V`C z!JD=Xfw$p~-nwl_*>H)$+XTdZRLX2U`X3qXB8)9xN4pHBaX;C z;YYU(lS-ldqy@%_&Nq-Pr%jZ8TIB4%U?OH;vSWY3A?Gw}#%wvqj_d5%Gx)NN9qcGs zGhxT{E3QApe5>0gKGvJ?tB!y*r{Ck|`<7HPYXtUQXZS<+h`&^m|5WPK<6mqWiu2sf z7rOZvTqGm@d``spefm4&-|x&f+*1N6xyXtoYp$@_n3zDJ)i5QpjuCs#GPvB?GGxJo z%gnjPf^*|edOKvtmib>TJZ|W3#xwYr%=vRO9a9EZ-#)Ceo?K)55c!)pS+IRrV#SIr z`!N&O-##RET;6cIFGP#@!0p4lOq2(0_x%Ca9qjrs1BYxM*43jMZ}-Is_t0V6hdCK( z4mYoiWYfm0S6o$ZBC1cKqqh$m3I!v70jXvub?wadVOBjpe)~|4_1l?9J&Xl#xP`gM zg3Ao#Fn${m@>V;`B*-{d<-6JAvO=$K5Uw=e#CZPIahzAaYuOm zdxb(nlvo$!iWVE_RJYPUWS-+{9AApTh`oQ!{A5(bDF`t z%uEzQg$0&e8tYHkKCFy&t}%L|$XT-zQ1K*zsR#eLeV94QP08>>Uh|*qI`x!m%sJ1V z8w{QzfSa3-(~LQZ6%vIxrp%agkp)XuTw%jCw(J-`RbcEH-@^FJ5wPO|qo>L2=+m7& zOV*N zj*Jxx{nfdimSY6=PEQ5%cbSJJXFlxp%h*`Ih56YWeaSF0yd2qsN+n>2cbR7Z~S9Z=;>XjEsy&dA$BD0%7PVvn>K+ zdq=6)p2m)H%S5W~B+`$0i9NwYY)%v@lY3s`>o@B6ma31tX-+Z$^OG+bYF78v&*pym zSA3Ry|4W8~)k6fr=Ai=kgjc#pX=ieZjInvV06%HIc}F!-=$>My3}56Xxt$#{Wy755 zOWgyEUgl=Hy(8c>Q^sTcRDm;R&WcN;FBiz@qWRs#-D$?((Y&V%i1lkO87ArZUJ~DI z0E@SXP-;qUuwpOEdk-@1#w$B2<|JOtM3>hmRwsPa7HkE~0!kl`L4BTtSFwgAXJBDQ@Cs~ITr{@HEAM;KW!eqy= zG&bCKhi@9%;R8+Z5I#tRCJrCI!}kc)A8Epe%FLsTWBHgJ!zO#qKFmV%=3%<9V_0YP zGVKp{RIjuV^E8}xG#z8clO4lkR!S;`oWZLsG^Xk_3&}{zV$8%D+Q&@1!A@kNSQ3Ct zbZ-*Cn3=c9n4Je_%YgRaT;tSBuFFvUPS@LD{4PgggYoi?A+e!)d54ex3eCHB47Er* zuCZq~M*bdW`3M(qn$3IFKktLn`*sWq>IIisvu4MZ>H7u3jKL#4Eu3b>cC1%2!1%*< zUOZmpAK5XivSvTlKk5kPO~i=RSpR~X=HtdaK_G0|af8W<{wEsGh#6;DGiT3=$tPrl zB{TEIlTW$np5#K#Fy|aA=4`mc;CwrDK`}bEvt#&aN5GcJf6CZr)W>n0R}Vky?q^!t z@l#}sbId;{BVXD-OtPW&$o5*I(f7SC7A|{xku7 z&(0YBz!B16ztz9$D1K*$>@ShIubQwkp79<5Gyki3pJQQ8z0gMf<_KP7oxdCR zBY|xi_ak5budmkm9+12F>YeZT_ypkw-7uR9fGK+}FuY;sTW5C6W#+6|bB#Sah6i-R zCS!(=l6uatWWtv73=iyl{Z}DUSYpPCIagV;WzP-92X#a6XyZ7|k}(_3v1i8M;BHuC z$dVCPn6P2Wb!MFO3c146W1KA`mYik9lru4a7(Q0uoMFO* zDd(9T(s}+Bat%u?Sh3_PE4Hk;!G^&p0^l?|#_T!AAd~@yTx7(OF;|$dVaj!8;iMaS zgj*m0TRjb(xf*O;?o#Z9&hy{^QEnx7?8uPedi zFcT@nTp3?zxXzYK0?BV;LWYOixfhy}5u=-$V5}c$yyv^+>=(TKiOkO_->o9Am5WT74>0)4jjlLgBB0W$aOi3=ViMFvI>7U_Zk4-p8n zhl!L8Oa0{|9R-U=nb-?U_-NOSKE{!J-Stl}PQB!!di$Tov&i&+!x8?Mjpz@aA%p7q zGu=BAh4R@3GJ38BSv}7J&lU0WEx?`yix+q*n7q&qzv--BWasMXOVs~cCOFTYx&G)> zPZK+~tY0nz-xAQGr-tb(JpY+O_)3wpW5ar4VivCw`L_)`P0AR*S|FpR3uLq~j@|1l zXyN1xN5lB_0&i^O4f@r?H_C{5`xY5sSqk(!);-(vzobx}W5TiF9d3%}IU8oIxuLy# zrvTNPWq0l9y9M@q_sVe(d#{~cV7~Wxdf2_+ykq+Z%rjcKIbR^44?27O_4#%h zf7cGbVxW$mg?jl_5&EFfe_iU-n{TpukwOXV0mZN$rCK#*&2v!iQLJTNTf+E(6cv%U$(g=&SX= zNC0eK>`Z@YXJ@(41SL1ei5R-RXEM%r_D(-^;>ftfj1?O$nm;;MfUmIOckCP{xk9c` zvF0kXcN*|YXV2NucWGy{tlcYS{2mMb!p-(x8Bwp!bEXX6FN4~v57_am9A)J?_8)YF z+RG2`9MV>XJ|a*XY(KJd;)jL|&``7fsEL?=%mQ{Cf80R!Ty|ls(p#L>e%811mUB~uI zcI3ML%N9`YzhXS&RY${w;cI1-F>}tbWa+wM@-?Z_P;rSZ8+Kf0@OAfwf%&&gs9tjV zb&i55TQ0C;!Jf+uzb*Al*fZtS83JH(p_}jmcfa~1{;o4qNVv$1C5ur5!|%D<$98Ux z?F?Tpb*vbCU%*T`^J{_r!cN~{zF!K6)rB&`VqNCmXal>n8`u89b!T|~lRvt^1lgZ- zu;RLftG_tAvAuVeZ_&<n zTgKdA!eH_y3n@&qV9b(pteCOpA{&-$xx$VOd#*D$_|lLhEiXLcFy=l0%XII?TxjMM{%g@$D?36ru;AgvgOpZtB3x+or2vgQ9xyF{=*nbNdV#N8gjpGtCR?NA< zJm>UpZD67>tI#q!#{`i&bEa%qFg#iS%viJL8iQL2fGIcGFg};J7KnM9V+Ej|94CWg zJHvMve;Y@|NvW`)(6MANBV~-(uw^&aZ);%_#&>Yn{>~>HCz#+}`nj@ffx8&Tn(@2U z?`mE)cQgLIHgIT#Nxhoyw$k-d8$})k;#J`!TTo`R)}4gbB^`HEX3v! zCj5XMK1Sp$AL~q6v0{CS_KOAjI01doxF^_=dihlIeMmr0_q=~tMxQBD+XeJ2^^d4O zTc*eQg6k$@;d$=HkGa`i;LI4j(2f~$i7{80uwlyS&d2dHjT`-#9lE(<&Wtx16K2d= za+MWZ)-2o$@y9*?-FQ@S>S6F{q{XOo5&wBndg{pSeW5ee;-W*?$TK7WuB?~cHwd3>bh;vN8Y8*>; z48Nh>JrI1;y~LPn<5@EpkLcURIkKp+aK-O90tOd&{yT-@0v*n<_^uAd-*Z#BF#5js zZSMLX2#C=S?P#p8$&fQ{xTaqJ$U=^?`LT>>Pk-WZcJ?jP(Vwb2`}Ak(qd)h0z;>cA z{ZWNqc=|6*CjNw@V8n<8GcL2> z8cTMpxcLdsf2|OHQYtyamI*t~vuDm=hlm+7_>_q`&5|)2)?<5T9D|(#IbTLDm01?M z1mJ0@xxtS4`Q!6{nG_k2?zSVgocXjJ>=6hnF0kh^lf4#V$By-eoqxv8FLxd5-@A^{ zA6&=c&-!zg*lnwt#%CF7r0=VVSH+wZK{aG5Hh3d%*b`6QgB;`Ca=FGX` zt}ocI;?=vn%-Y%MB9yxD zHB_(IGk&d1NLl5gBC7@N$pYM=kt)ss6a9 zj5Wg_SdTMoKkoTY6gmxyqbtsm*(VM7p#e-8f6AG$(1n7Cfw>~V#nE^ zOBGYb7n{Ji`oPPE=r1O``DOk~E<;>l!G;yr*|KNPDMuUJ!gb>jbJ`J>6NTCFtZ!-H zcvjJ6!~6vTINF44*f6}6eijTJS$b>zthmmOkrcPbT;_+19pQ22k;#HnGS{#iGkTlL zhE3Kpm-!V=&wqQ{%luA`1&%lHM*buA-D)85DYtP>mkiFr@HY*=E$)t`9&oBQhcsgC{&M;xZl=F-pdf8Ag<1#DOzZjo? zg|%_O!!8>-rrc!7uoXFH*fL@Ga1%0R&XP-PxWbMNqelqPJrX_A!oPGqTPCSY|H`~f zCJM=;3}nN4tUuZgSunWJLXQ!ki3)D8=2R~OoYh}FR_55VU~-CiSaOZ=<7|ip!(R*V z@fK$Jgv*A>jERCLid;j^HP-)WLhbcaoZ)Xw@Kg(pW_HT(>2@;uOd0sC1)pul#+NS@ zpnAvXcluvu1Aq0Dyu$VB=_}oI%(%$%RhLctl9?U6O6pm2lMTal5uYaY%wH{H#-~d? zGv@3HH`mzy8toQpmTZLeo3&r$`nL#_>01T9RfgCyKGQm^&zxA`Vguf0$1J%qPIQ*X zMLj;-&RDS@>*pB1O@NI4=4p7Bg_$h7sTjT6M%Z$CpQqtHm-&qf{qGYH>knF(-G@Cz zfA=wB@`=la_#XAvE?E=mh8F0;Bx}%w0}V$?3pw8q8&5h3S%}* z*!|Pv+NfW#f0z{8Ot5L;!NTs^j6HKsxm!y{Y&gq~DSIw3xY};N>lQ} zTi}N3%nqVVH3#n=W@IWkWcM&X8t(Rg1q_-tFgqG(-w16UP72aX%?z_5f-R9w;N@IIc5hKaL;k#zhadvpoXl%zoEB#LmV# zQ2r-^^?U&^d4VG`F6AO8nL??MbA=@vw#@!05H2!!;qGCX z85{Nt|D>KvElV!3;R-vhjqNWI81om~$e$e*Hw4nZM5g~dKL0P(prd8*7Xw~qLWZYG zHFM5f!;Vg~v$3Crdh=>$t==*01;j>sd%E%J$!lzYHJ2H^RtDL;&iHG}%-h^!*PMvt z?an?hVQJvsq~KXtGl7x;{c)EgEIK5GKTTxG(RDL0sN>IwldV#DOx z=BZ^&z2>rd`*rt{dhiYPar`$t|BXWYO*>%1a8oK7Gv^#@_9h6wr~V&HP+>X8aQqGvOvn&J4ye zVgFNi{aF8nBQa0>OYK+lc3!{I&iFURU&lT6TY-4vv6eZziNcaX@H=N}K)ddOv3}9` zn0P-gPK|F+#u;WzSTJM5iY-^!bLzS_a*06HYewGCtl=y>&a>WOJSUyPrb5)&v3EL) z88cECVWdY<=xxNdyQwtopsz2EQV zzRtveK?=tK*WNQ!2E^Cd%S1~<{qh~f1G$Qh=bW65l6 zKime!cCIpKJT(mU%>~Bhm_5U~_Le=%WA_Y`bsfQRCi1RzF&9{|VsaY+Fy$t5PTxR3 z!yB0JwiZxNj~9S?ayyyuu6G^R7~X!*P-~CxY+mDPE{~pI9{u@=dwl#?C{EntCs+h< zmp#MO4IRZ@rCL3orFwsN8Bs6pvB!^33V=Psd+za@ar!yyZT9keS%?J-R;(D^+YzuH zHNHH__3Git6NRy1ZqJY$AQKPXGt7IRzL<*)9!l-~!=-erKSBVE*s~ey<8`UP50vUh z@9}L{?VM%D`SE@J9%CK`k5xA=IK_t4)5(*ZjfUizQqAaDQhSKAVa$BNga^5ao@1PP z_FRFm;5sYz?4M_x_Yq8A=m;3(d;AWOfL>-H_4wuHy^;AA9W`6#uA2m}kTMM+3&yNi zvtjZ|brVHnrp9rnj~Ni~8^@grY{}WPd6S)uZ(R5mXRe;V)me{kXvmrsH?*g3lbJ)j zgumUohYXV;Jy*wgA;a+<4>`k{2^-F{<06B1j2ZCJ>%CGQn(%!V(4KLPIXjjNykla= z%((1Ju4C|J^J-7HaM<|#D-;?sF0gY?zPp{nqneDzpkcyLBluVYO9iys2b*o1 z9^q!=8pG`ZxS5GKcXQ*p%J33rd<*TIXV}T`;m-WVdwuO+APmRr58Lbee+ubgd;N-~ zv%Se)zhbG*m<3nH9Zv5ZHklr=*Z1}Xz?s9`-AC^AE0#8J)ZSrHy}N}4)U#Xe_2z|) z_WGW`g^t$F=2m-$TPiSme!ddxr(~x3RDZpaA_q6aWEpRXGjPAX6SZB*k_9qD-vfkuA zdxuqpATbeZP9M$txxhsA15BXabA!PH1$rwx;xuE%HxBK>^S2h^yorx+w?0LLEM8#Yo2kFaLPrYZ&3lLC89U%A zgSQBf6=!bi?9Vihap_qy%Kn`)b(H#h_xkAynS0-uY4=v8{pRNXtoEA^&i`{#ZGw`a z)Kr{d&4exI8GK&k47tQ;tjkEnlJOS=Y-cT7JBz<)=j!2?1a5;h*BN|S0LREE=a2CD zfAv)X*m3d=4LV9LvG|q?7<}6W$FkARf~%w7an{FazrZ~+`dvrF^m}`K#B{dbw?i3> zerO)`n$t2?t{FdO@J9lj*mOFtT?qrK)>BPOcI6UcP3!UWoE3|a)TX%+e!Jl$BGGO znKEU~C6*VtiP>}d_WCc@&zuV^S+La-JO* znO|a}v44jQvgz!UElZi`xx#R#ookOcbw}$kqObqhi9)I&WyS^OELd=vC2Lk(W6h2Y zH`y|b1;!cnOc-1$V1~?@ahWxnv4675gd!|=OIhS**$@E3KiCn2Ka2QiJLw(8IMH8C zsGf6~?cc`N1!w+u3*O4T@DDp@bcFy}Z`$Ck&9~nXu^O~9xcY|Q|MmQ5*Vq^eh31+Y zJ~4FRwKj(6SkLFRH@rQn3$L@`cl+v91z9P8_C46}Duzy5~bfYU#Elr;f7z) zlxog1X3m6b=8F&57*^GL1}APh{{t0{vy+21hNTmwkQKv&H~fyKlyQL#8@60$$DTc> z?jn_k2%I_R*fAg5L-R7>DpR)1xN#RB|8s@luFjg%EE%)q96M$VZzNNUxXhR}6Rxpf z$A+718Qx6*H#Q$b&M{)fn2QsIM4@EO)vz9U$+AMKP_yLPIN)#rjCIc3!@!%0m<5;Evt~B!DA+Q%r+|(y zo;6cOH?u>QtQZ_=e&+1i9l0?Xrtc+yqwJ6k7Z~4MMp$u`(Jfps);V);<8SHaVh{<4 zIcs)YAN!9M&`IXw4C7k~h!qzZ-daFo{nisHaq~sTI#Z^{Ng<2dNZoBb6*JC^(eVOe zwnab7+v%Ti)81Y`!#fIuX>5nA@8s-n>oGgQ!pu%IKg+wgp6y-rAFqEhYXXJr?iOHm z4+GfU(||1&zPAaOo@4>$iJOeg$|Ni?RM385ryA$NF<^;N*!0h3sSv|Lu&}vmNWtbH?{oXTt3H zGQpN5lNXqfH9JNxH2!`9VayoG8RE7V-VR(LKe6lSPI26&?pxTx0l3DPqCt z2MK@)Gf&F`Tb4{-B?GM4F*;2K<^;f)!K-C}ISY1NVS2g@usPlHzo`%xGVovlaE{?? zWPk;i*|TBxS{Y!=@F4t%pBgNF)$Gfdwg18m-4CyNU48)bkM z*BCCz01Hk(OaM%ny-5bxvSjjR8DPzh(OYET;R0aH;H@&ioCQ0sFg;TS*h~~Q72>za zz#{~}IfieS0Tx_l&xTnk18f;SQUGVk0BdH9&Xxg|tQnjm1I!tu0^khOb7g>&MqyDQ zeuoUO;u^zu$^Z*aKS}^hn7vB|*s^4@ECa0BF?zQQJX!#Z8N5dZn6qHV6{hc%fk%7( z8-+~`@p&@v7y)pO;rnEO1((^gVfKC*V9W5a0{DOoux7@nk^z>i8GKL%m@_y<0Gwg^ zAsINu^WP{eYKT891FX2l@FOz7g42%^025{(l>xRanS4wJShHjFaT$2L02nh^kpbo` z*l~sFCuCqU4)~dP}P_N0rlTGv^J7>)WHZ0h3nH_8PTx0NKfivgS zQ}i=t`V)b&VZr#PQqGDk!=Jh5Sp3ZMA3fEC8s?b&+|Jl?naMBQbS${eoH1F zGWn&WV$F)tuLQ`FJ%bC~Lr)VZ6Lwr+I{CF!D>PhX{2M!B#i^%@^tX1zg7fTIF#DYy zv1Q9--HzBW{x9=fWIQVt47VE3f-QS)a*|yv1J5uK=a_7h0oGh*v|R>Ra)ZGo&i0vh z!dZ6AnC@^duwl)(lQC8do+W^tGRA@_doDi9^PgQRWg1$pG1(<$tU3K`0bC|!EV;m7 zw~R68Dm!*e_sH0S02njgD+8=pFx-#<7Hrvbb73Ntm&?F&1i(2azn1~lTxRqK8DPl` z27i=+=L&$c?3gkAlMJw7&G^qUz>2|t3*av@z=A1zE>0A(UIy55jmckSfHkL|CxE}n z081_~*e3(bxyp{+*#37rV#4VYeNMUGg3mXO2@B4%WX_6{C52j{VmgSJJ*Qq^;MFeo zS&j>@e)+J-=o**%Y{w3{!R(rs`>aPlXW4LpEem#BX3v^IaJl#WmkD;PgUfyXms|K+ zmk)F7S+KnJ<-;oD|G0eU*>dJZ`k64k&gDbSgiB1vx*ez2z1({|2#5_Ec5J!H>Ux)Z zTOY5C2VCy6E`b~{v9Lm_8 zX2+VrF=4}bcFY+ZECY;KG2tpRwk){8iowfV&uMmyIf)LD z0fm$qb1t%E$%ZTJ*)R-cfH8ZfoI2HYj97A(HB+`+V9$c#jbwl^>r*}dslu9uoE=MU zvS#>l6L5w-6NWdI0mjUka)~)BmRx1cmMu5fGgx%}p)$aj@uKHHRhZL|Gh@j`)-2g_ zg*_XFhsgkA_DnhT3fD7Y$ywG+*>ZtB3x+q50miH+3aP>xb9OAb$(rFSO~4uUOc)+6 z1B{t7En9A|XJEtOO=W;FC-Im8g*oQTSaQrv&5|uw*t20cEdz|%Gv(B) zT+fIlXIV34%LVo<7#<-5jF0gA*9xhIHRkMCa+5W~(@ek__DmSwOa>S;XUZk!tXOiD zHCwjaV9(&yu0K)+7$52Rj}=l4bIh5sv~2kIm?fExxt>n8(n`J&;PVStPnHh9CKzYxyYI&TduHY!*E6h z7_(=}sU_DlV#!(7OxbdQJqw1n_53d@#J80Jrd(srjwLr)GklW?IK!R^!{cRuF>|I| zV$O;sS6Q=V%MJDn-t77<6E}fEyhR3>a*jDOmRw}bk}X%*vtf8U8DPwwDW~4zdPXcc z%bF=$F0g08aB_P$fkMohDc6{@W64d{4Bu)3&ah{~@D4J-m^o7}F=xe+tE}0w=;oD8X8TL#V-dP41GiS;r=B!w9l{H(o++fdO{OA^*AOocd7&GM@ zb7m~L$eJZvuCQmr@I)D4%$_Ny&T>5?mYikHlr0z7vzRD^caZ_cteJ9+IXjlzWXRi_|V#!(7OxbdQ{jBG|PzdiX1B_WS=;X6#g8TL#V-a`f$GiS;r z=B!w9l{H(o++cqX&wubv6Wmh<7&B(dIp)k*a*;Jlwp?M)hT*+rfH8ZfoO+k*8L{Ln zYo=_uz<#1oD1`Tx0miJEa*a7VmfU2`aM=W$Vb6r&Nix8gIa4k%XT_4Mtl6^V1}D8j z@NN^_M+O)(X39C{%vf^q|8aDmfw5aMRSafCWq!eb}XlZc0G3Fa!vq#tBUj zis_;ohN1-mLszIKp@cXF4Z}nR7_(=}(HZ75V##&ZOxbet4DWxhP-qD6CIgIFGvzLGb}YGM&G1YCIA+g; z;oW6`F>|JzF=xe+JFMBV<>Jh#01Cl71-OR{FlNk@6XwiVa*H)fww$wP!|gyQ zdJP4``^W%e)=as}oE=LpSu=dE035St!tewcV9cB;XUti#(+5p=aZn$C69d3_oN89J6P_ z@If-bm^o9p~v#-4L# zk2jw!7fhaD{wHnp3Euy)Li9udSaOrWrU1-2XUAQpPZEF)N3{(+*?d-JVOBHoU`LD(_8>H9DUjbo@qWSP8dGRd={Ls z=bYKI&1cI6ljoTK8Sj6sFjk13D*#JwGI*W<%sFSrU8c_$fDK2VwSg`3S#iSf1?IEh zj6LVfUT8jBE||#t=yTrxdbonm*}#hgV98AeFBX6~=j^!4^d$nY;pp==@KW^IcN62=CkF3$;-_Dg7?2x7=OVAUM>JjZZdd<0L(dO$6cnU3BZP<9UFM1`K&l$ z_$u>RaK>O}{!r&GdoGy0+WhGk1yUF@dW`@qxXF$)Ca)EM6?YlDP5|Z{eaSeE8Nc3q zmfU2|8PhkI&x{Ro?y=xB`m!Cr(U(l7%vo~AmetT-`pS4)zXNi*uUw4ZKOEoVdf+te*wZChBqdWVI+ zW*j3nTxZLa9XFYtVWFX)JB-itJ%klUUl;eC9==#1ey7wiXEQAHZeQcoYnE&{XUm2i z_n5xN$ysvL=x4;RvLTk-WW{3WXT^>??57H?LhxR9%8?FC+R?|ISVPM#CZ8~YHFp_((ur7dZC9Y$A2gVA zlO0Q@pK>BL>==LAfxd6Uj2V7LMp&?5&-rxd_^i}1<=XB1=lCyKa2UwZ4=l`x71!A_ zW&C9uV8VhqD;C^g$(9uttQq{!fxhD8Y&qRfNWLlnYtDxOUo&xN=Yj>-ek34cR-CYA zZo|#jWk5Y>%xA)e1^3vnANs%HKtI;ch{ZR&|LY3jH=Tqj3zpnw$C~lCTm=huY`J9g zZBP48oSb7eOc;Jgs+loo%^7=EjK3>G%)dKz(qVvx#V~-uPYw8<6EkPbh7*Rn9xi5_ zJ9+kf8yc?c2gcvt?+yOYGo-&{Im~0tmb>iOvFDP(^hfT}#Nfwv-bxK;>d8->Ks{y7 zf+b7NS+QX~Xng%s0ok-Ryw0D=DBGV)`OhrOh~Y1+!-yN4#tOMY!WmPxY`A3bODPj5 z`jxw6^=l8|9R&W3c?^DQLri`rgDigUD(+|l|7Qd2|6o4jKRG$`&PMKJ!+(~^JFWcv z|1Sn;Nd9U7i@zCgX9Lc$Lxv0eOwP3d7W<_7I1B98&)}eEg~=iP%ny4e?&50BvjFQO z=CeO4{?Psp8@#Lbf7;+({r-RdF9S5h=NrKM0vkvyuo8g5h4-zt8DC_dpIYd@=srKJ z5Fps+hZOoRw$BeIY~bSiR=X@NvCr=fnt#cCs|mwP?_157j`Xwocm4P9E18$kKUIh> zYXF1G3;c6;!!a{1wCCZz)y7c2!oJm{t)uxXWN|pZ_n6XNF4_41eXB;g~HG23OnX z{|n=x;}#>9j5%k1wS80n8p)0|?6GG*47j?J{MrCUEV#~^8*G@f<%}IG#@E=l+F{O? z1sAM2`i*&v*m9lSHKuknocLN!#_BpwuA}DmFn~Mk*)oU(WXNF8iMYn_y8Bj}Oj)qy ze5hZ~Ja!CzYy9<%XU3S-RAHjfF=KKACt`3z8yf2DSa8XP;qNSXBdKQ2lr6W0_8U78 zQ_fkk8Tz?5^p9nD=;!G7-v3e|QfRr({3dpKFAw8Q1!j43fwfmGhjFa5$FV>xZt1R% z_x0db`WfBEhMC{i3GXelx04Zu>oURY4%VA^d+z88C*J?y&UUCFJI-61q*JoWX+bl4DV$lOt~ET8U8^(#|)3R@jpxrP}tB=G9LzT zHVnA8lQQMb(9d@0=VIue$kZS8bB!fqwwy4$kAn>T+#32>4*i@D{UjWWgJodofAH}BE94sX zSg>cq(b;zT5E)>?brwuna+3{bY+1464tur?9_j$Bx%OA8UoMdXhk_xflX)v|nIG44&+nV93n8;3?(}^{2|*Fpk^W!>8N80h#24DL0w1IN<%y z6}B}LtXXoG$uoT6V9)VE8_A`REpvv?baF=AVa%2Z_bi+|%Ug3lUkRUW-r#dw8LQ{& zXa78Lr}tNQz7sHdfrspnK#Z9&W&J`64)x)i6W!(GvkaoD;C^g z#g+{h>^M4NL#KQH#|p{m?#9B^n|!GpHt=RAVfq#mhj#Xi-fANc@V$XCYi8!R++xp? z>Dyc-Gwu%k?1%c>W%#I#F=ntWl^Y7-wi7Vsj49`=xX0`r9=c<8&Mih~ScnGka3$iYnE);a>?YKcK%Nbah)|&Hr!?oca74Ke_OLLD)t6}vMaTx#9#vbUQ{h4^iRX^81RS14z0}Q#th%HNwE_}XU7Iy;n++gra z8)42l3pQ-I9QuFdsxD$4bB4c`Nk*($a54BB@Bi9G4cPNgFyVw5GZx%pIn?dE`JIh2 z{=KJPd&*Y5_=A%@$QLr!+QUC;XT${)jskHRvEVw(KYITY6PrH^$mndT(a|zz^jGbS z+3K(U=EUmZIqJ+9KG@fZg_En7+)(chX#Y3!4$2&JHbeVian*aySoTvpR;YUc*>W)q z;OJr&I?s+7GhxaN=G#qMy$EchACTavSY!X z+YD}CqYSyrmet?Icc|aY0hn-f8CS!I8P{1dWyMX_EZA_mtgu!Jk%!m!wnaBI5{%Gtey`_g^7{IxDaw~y`IvYl}bywPJ zjxMKuI{_FoWx`FSELgH)%Z45I*t2JFdvPvr-tDJOq)=#>uwurBTWndfdnmg*j-DGG8#EuD<%((Vn7G%tdDLXFA zOYb4BddcYF7QUCb!}#OHVb8TId;iOO3vgv8n0T5EEI4D!9Y*)DQ~fD37TjXbirEP= z$Cf>l`wDy&CuYosDZ~5On0Oi29^ql;WU3I{-_vhE%o#IQY`M$iM1fgz?W!{I0IwfY zZm{AO`$6%#)YY(kpat1HNCqBh!3TS*jB8mB<2h{=!iQLZF-L0xbIhC*w%iaPdZ-OD z=MEcY`g?9MdYGr1C3hH{B-PBhFh1L`kw>|jldW?#?I(NxBZX2!!kQUd7VKFuJjFA> zn0rjwGw0~)=5x%N8x{y3Zllb(!|V~_>o2&$iaDD{Obt|MHB{`m!}O89f(-+>VDTtV z_cdI_qg}z^W85t>PFQl2H4C=fX3v_zV_hX9E|_q1P4lM;V}*hfR@`L6f*pfLdpl0G zAUker?^!c?oD?(T=vp$uhy~YKanro&@g73;nwxCcXrHD}us|j-6UI-pumL$M7Tg&o zuw%>IxN6ghm_NzuIP`Pv+7@`KXMs(wpW!o|m>Eac(a-2H)_bmlU&r_V_<2sQqu?f6 zZW)lj$knJfY}K=u`9d`W;4Xug3(S-|lX-=iF1Tx841zzAL_4MwnKvLVw9dy?U=Jyn&N{z&K`{u;k|8 zSq{Q>E_3YJG5N6fKfIxZ6k>)S^ZGI77Bgf9du zg7HjtT+xli`-)5reof{c=RmvO|6HN^nTJhB_-ld3Ho%BEclDQll3MkeTkIJ<-dE0Z zy#?wKTV~wSULLXFO^oN5$x#n23%2^Z3mx#8Q?BB|(*vvBVZenC_}8f(x=S5c1^+E& zjM#F6;bji2X6&x6|7I4v<^g}avf#B2_+ymJT<3rfs_+%@76(>)gLggPO|npOz?)=4 zcNhQWHgpf;7~Jo`YQb`P{{w#I-bqtCGO&H%0sorSGw|R8tF=v;d5C_tY>jIkDxiA( zumh`6tj>r%*BP8-JY&v{OW81I$CAroKG&Y){f{;dtTs(ZIAg{+3+}Sw#K7=mJ64Z5 zx}~R@W9FQ&V8)VLtXQ%e>gM-Doxv#w{4viswzu^D*F%GjW@upja0?mGGPsqKagE_4 zoRBd$m~x9bw^?$BHTT$Z$)0PsHvf?ad@zyu++@n~*53bIVMjyBjx|TO5r8p!ZZLe5 zyJO5bJN7IeZKF?ivd7rqZS^x_#@SGRtcCTLr`j-+$C*Ejf4q%O6&i)nQ~bf>2?7j0 z(H#$Nx;p`aC)pSa2Dh^zM$DcpkZ~;&_4Fw+sNOJBPo8SSELpK*GqgWVJXV|rx3|F4 z1!TsA4Kqg15P$_Mc5ImB0ER(Q^g5gE}Kd&l89lCnogIcV}#0;7YW2%-OTkUcKX2qO4EZDN-g2}6GDL&0*eajc4;Z z@z}lI!gd(N4>&oja5{pR1r$v$8{ z3&yONvf(B>&KP{q!S3Syj}#gWIrmte5U!R8}2 z$o`|oG5WZJ4gHMorkyGCPZ&4US>A1`;gh}qY3SIpsipGnPVy-Wuw};l)85~~&$tQ} zpY>4Q!%04;odxF%Kkp!{xMcYSaqel}7cI#2%QnW~E7qCb%T5&%Cd`tu>uSq4duNyzq8QfdFF^(NG2H&tzM%-q?>D*Jp*|; z{*M*Hvn{}snF-kGBf$k@@=gI&>W{kMSm?d-8tl6^Rg6&ix zxWAoojnO`@9W!pQV9ts&)~wiYhaFq?Trk=%-ifY|Ys?t4;Di-3HY_;p6e@+_fRiy| z$ArNH1YpF1OBt!T_8h6_I>UoD%7j}inHXO)V>`67=Ujhr*fXM@_1=;Pc>k001WYY_ z#KHzN#{^Ul|KY^UxWk$Y2LCkvfl|*2D{ispoXNjz__;R1lpPDkOAG4H*t6v5LEiuJ ze1RTh0~Z*`nmbHZ1~TX9!BWOC!wVhskz4*k!j3h==lL3c;e$T7$elA|#;w7N99-?N zXV2oI2Up{Vh!Yq$RY(-JSaO>k69LN4u4duEs~gXn z@xv^14daZDuPHF2YaR3nN!nR3<2G~FEZMTY*1@Six!Qn+@FWW{W_ay`{^ZK*TA1DS z4z5NU#*GiI)>-|Jb|$ybezFA^vEb4MT8>}f#If<(OQvjCFu3JGKW7yGmQy=ch&1dm zVP;}-D=Ae^IXcAx+|k~1IrQJ!g4zovEV;p!1v`#k=*n)R&f>N*F!XbW(e13qe5$Zi zXt?%pJG#9cGvfwpZZTLFfGKxaagRNhOzvR*BW#50?6|@Bj^;DxHmk(EVPkhYxY|{p z)_0fsM_TwECNg@M1s-j}Ndjgzwjlt!Q#|dAPL-j@*vR8u)zn)cgEQu*>u32UnR$_C z;4L=5{Jrj+)hA@~#h$4zo6m07Ixk*%|9@ozFEQ{hQZ8`8(PN#25i72<;|8O%ZHO^T zCY&>6!;&3a2B*pp*BJiQh8c0fnAxdQ6BV{JWGq>7&YBHd?y+aj@NYKwH~~0j$_aCB zvgC|4=WMyle&~15=p6k_IiD&N3cIYiVDNXE5OMT)CuGEo3FCzmy;Q2twQ=>1)zH3A z92V@^a_tG?>^F}&H`%acc)Rtq-qAs&5L4t+tum(Kz!9w(2c|SIFe_P8Lwe zSsGAr&Xx_cJ0J1^l{UucDFPgK$cIxHe;0w7-POj1c5bp_!J6A_xx=1&43k6t%I08P zd#d+8RajTZ?s;f6V|=^?8Qsr!*4D^M~4*hJrmymI6i(vjB6Bo?$_b*)U;nk_8wtc%?h$2I~zO82V2> zIN-xO%(Vfv{P zGylV()#Q0j#Ec!cnEcVgEI4PwhS8s7m>HLhJI~znZGh8Mp;6dm`e%2|j1_b4F!+lA z4B0c{Xv+pTX3d20**3(4TWq+^mNlcl$^c9Dtp0jv>Z6kc{+mFIn6PBVid#efIRXv+ ztcP~Cthr#r;Dr|cyDMSJb!JT2v5~oMA)b14u1qmM*PYCVhW!FEJ|IQxn0PjVgB~g- zTn?!}EP#5&$*X-G=xt0rJnztIcW7s+JvbsR+ke>DYdnNd$w3!U_2 zxb}JrUjFcEgJF1hwawxR;xN6^;nl>rmg{fu^S}Hmhy6n^0j_q~$8MN-4T0WhVszM# z;AMte>d|#Ate&$T`mcZ3?}hokeghjTc_VQK$NG&+Z*tg&l-l@BZRm6xxW(aB#{QOv zS3AsZcX+k;qVuQz0m)&XYGL5*1vIhY+KUBPx6`5h4u}1Qo0D;aJ#$ufa|;`$oNH{3x4_^;;K36Pua<1@ zD`ju-n%-YV*qrF3tkc6j8_KiuKq*!aA7a6`8h4TnvOd|tm_15HjLSKBn`hwB#!oeL z3WbI)vmlel+R)oAaH<7aJzj=h>I6@)G4+1aNf!D~E}#^u~lFJJ2} z)jKZOGbp?@uailJj2Uslm>CmpF@4?P>8e!7G|btuVb47Vua`QO9RII7W5SvnY?!m> zjL{oxkTG|dvSrQ%O9n49k8AASFttO4;Ei_3h#3=ZF=xrFv>~>q+sMoHzsUxeF=xRU zOIGZ;!|=^Ez=%C#j$UCtBc@Y@b%l&6b8fO=!IImoShMCX8+L5DWXJF{3vExRzuiV&rJoZP z++@v?9e2)LP5ln0f`;%NPQsYsOeQ#H!Gskz*l>$IOGamy&x|c|E?6;qwf1+J$C^1? z&e(JQYVUveZV#P?gbNl7USk5s?3gfmk3h_rvt>QBSFVCNmuwimR^0cR&x{E>7L4EL zN?EX;Dl`ha4BsyhO9roVhad2euw=@Lo2*%|=Qg7c3dEcp8-}mf&oQI3Y=9*<*?q|T zp`X)AA(%@cL+&wR&zPe($P6QfAC_VdPsCh3WyOknj6WiS`V+3b(S|r-&5Y4U9qgUH zuCP(hKI;ANhk+VKr3F4_q5%;z^^_$u&e<~7-*GXF|G4p|>u1cK6aB#_Y*0OB#ezHR z*bntjdh6aKe(n7)6x!O!SbR#yo9*<|0x)JKV9l9&_8B{8!EWgPtPQ+HJJ%V1&b*<{ zk_Bs~pSNMw9KF@Xzu;;ZPZcH#1-Dpnn+o>=|YTV9%D}m!)jzXSi*HOxbXg;a4oglshch4((sH&`@V3 zgDsn|N6fFXAhrxakhmRo+BfSIA_LPwp=h>7+<+Mri}Lu@4rH{-w9bAbjR;C;IJLD z?CqHC5t(3m)K|dw_(S9|8)p3v^H}`T0>gL)?-Pe>tQl4Q0P`=;3j3vvu|8jh^f%{w z|0fEqhKwB-2Ba$k-fQ56dOtw2z=eAsyJG>CtT<=QhQUR8AG>3Ntc?$Y-pB7a*u{Fk zKW^M5dY`gmK^6=z+4~PxGIzOP2W(_yLAL+i`?wr|FY7arnP0wNt$)zn z{-=$xxPpx^xMIH=z0Vh(EA@V%-Jg{HYuKoV^2*{5Z^-*B9qOAGWjb;1uh@y(^0%`JxUUdvm`7=v56b9Nkk zSo>|9nAvS@kk#$_RrnG8x0fNd>o&mV4l@7IsgvB%1Pi8I|EK}nQt!B-p5Mt`4jbZ} zCAWrg+-7=b0kvn`QSZ2?-VYA*kF&9lISAL8-^DX9#N%lCVF493bR>6`0riHnVL~D> zRNTGht*mBP3#NG!C$pE8I+Ta6Zh{*%RWAz|$YFG6T4<|eB zv3Y1eUB#c$agu;cHtdk)$x`)c15c59wh#A^v3Z1(ea84lIvEQtEL^fs48?3m+nk5^~*)q3Y_GEQV)2CQqn7~d${8WKI?_qhGJJKFJU8>ZRXSgB;xw~e= zwND7h(H8`KrVTKCmdt6dxTPLH+d_<Co&}3nIN($v zc%_puf0fh@1KF`>_$fP{xnqV*Sg~NkZFZ~~zuJ7J?3gqDvS;h{4yN8P{Ioc4(9Vq0 zRH0FrF?yrau;9$Z`g9YAeukg1A&wcnNyhZ2Z?Pfuj2q0Ev*7qE=D$rG^@dyO{r2!$ zI?y|8R6Rb^`@f?hIa7+iDg*EG1!D-n1xseyoA(T_r4(~pJ$Rq->LFvsTxjn&Q4iif zyteweHS}|vDR)>g`kDiLz?~;U;e+mw$yx4-@rPW=Fo8Sj!F+gcotzO%CJaApoc{15 zPW*Kz<_6P`il@KfOg;XX6SMiagEZFpq}QJHw3d=#Aa@viN@|C|>=|+Nc?&XO%?-B9 z8GYIUOjt4Fmcaez#8VGHFQY8DWH;3H=Q|Ga4ex*UB`N%ZyW@lvGq&6`p!v%19;>rt z$2oh}`n#`rW`;VKL%nf;q0Z!+>fdybq0ZS*|F#3|s59C*f9n6;E;Ty(?@Eb|;CoW^ zE%jaB_lNrTZGcXn3D3z$IgbUy^c;nKEI<4d%>QaK?sn20yl8hU^$|IaP=i!Y>QRF;gbY zxxtb-8rX!bE1=8V0ar z&H2#&OAie@E*bsGhQDUx9J64;mK%(IZNo!9XG1?LmfT^*mi4c_{|kjiL-2J0xW@b?0-W-`?OZ+JV5XThA?Y*;h=gE&J!yP==Up`YP59h75sQ-wsK=LUm6+8IO6 z7_nl^9VTp0zjw*+Rymh0@8GXB%>^ve`yOuOM(kTG_gRtkxfbX;l({_LdRwlLS3 zaDy3h<0@{cH{52&9R`2#-ZNy+h@S#y&e3pVGtQ$`CL z*_A?0STkeGEp{xKoNHlb++)rq3x?k}pW~@QrI4`Z23zLrIb*QTGr*8LjMy^ff+>R^ zScq%P8MEMoB{SCCVzXa7R~a7g{x=$8g*_(hnR4_)0U5F2IxD8ExygnFTW+&s&Geu+ zLqFpm>1WFDkb^PdHuFQ?|6MyNH8dK^!%p&J3vi7+V+OsGFk;4p1#@n*X2YI)49~Lx zrd<1pdB<#+ISZEDW_`^2zoXD>2+{=34EH z*mIrf(tNfo8J_Rqr2qabz|g@x#uo_0is8>Jw2}eV%-C>?ElY+MI&U>+!iFV#c8q?m z|H9|3)|oJ6%`IjZHJ;O4p;IWhWXZK(*Z^bJoUmcWGBAGlI>1`J9qNq!&AeY4&!zr` z8|po0OfGhw|M9ebhTqZ8;8))NULpRK)L+~}tT;BHW~JV-WzPlkOPse#^cNieT0m|v zxa4{My@(BRLx06uy=BMfQZ~kd@o&^GEfc@-{s$we&`>bka|QpdgDq=z%mpkjbDl3u z{(kTu=dE^!eg?m_F-EK|YhkwB8tRubf2gx%&!ze4s)FXCGxMX(q^QJ!2$q6;Y zEI47wj4ca>*YGSb;tpfBOt@gd(H|_xF*_ySIcC9x6*t&0XU7?XYYWJTJ51OzK75x}KRoi^mCT=9~uCbGHg98&+JfXZRNzxxTw)$sKpu zaF0EgjBen)|GuZ1>#Ug>-*Qtux}hr^;;>@I9TwdCi}$}$=ruG9&o+@`c1#%ENXnUU zTfp|lPR97ZonRQx8T0=!{|7e6gyBu~Gh?N{-Zz=BI#N&iLb7r@45SFZ`3Y|jB_}1P60i)YU z9mCsNkiqSwiamSd!rOZm&M}^2rkpTm#*zhVR*cqV=0{#rCTy59yo2|D$ACnkWzGdV zhJP3Mj_#BVD--HF*$AsUTWDzK7CUY;I8KTgagPa?%(%9Y3C65AVSSwUKT~Km6zmxO zSW53=r>vN>ysHI<39N_l+-1*>L1H0B49~R?$LyJ~zME%=`Q61Eyr-*Wc~9?uH4MsIy{tz<92+=lG}M-PguBE$`=>$1s37 zvlBfFgAcUuL78E~;6XOXlzS#t4--JWXT{_s8)M11_1Zns)u`8;sTZeuTMjt@BSw!C z_t5a?e}zm#^>}y7o-LCnNEJ(lhi#BC<0slM3+8NDGTJnsIa@aD89vGU-hmjiX3F5n z=J($JRH4*Rv1asCCuGO*dFoFyfx$BbX3QmfhDQXb|JKa16Z?fLd{#NgQqY%E$M5bq$_z%9*7a%(h&oV(h|A>sRL$3HIh|m7M;{9$l^{<~Spdmi-$SU}~hvWe^6i6M{)yvcb)(?~^?G4x2GG)h2 z_AFRDNM=}Zj}3c<4;J^|WRek6R=@Z2zv3YRYAD%SsClTs>Meu+ld_X6pdK<-Pc|$x z1Yo9KoGeqre3t6XDIT_AKAU0wBOGv;&wiNyNSPVtGn)QEfJeE*ApleL=Fw7oF#%Yp z2aoZzs)tONu-4vlV`zV@3^C$t=;xdncbT(e!|>uV#fACRsYiVNpN8adcJfE5f4mbh zdV0J|Z;n?0;U04~^ZbSd-SVk3+>Va81soU!7Z4R<;16c!4>Tb=0A9wM$Y zVaALz7OYuuj}3#7g*j&MHV0wEEw*e}yxqqB-4`6j>>2*efwyh&Z{Gj@9ZsyFI>Q1? z&vZhD?=JQ)JAnGMYm+@9qHpY?@cHCtAUU7zY&Mz~y zBZXZJ>H7p=&C!1d@O}Z9bHbLJj6Wa%OU~J|w1Mn{;tb=sU~-l#(_V9QS(*8ecq}<# zFc)vCkSomCb3W8REYMKrVyJ&afXkWiQ2|)86FC03r~mIV^a-hF{wdGQ;AbshT)}J@ z&t7}+IS=1L|L2Wo`$g}6r4WDB07l=C>T{*?J5I!&K2Ltte%Dp(6JS?B#y@b!0w*k) za?XqmbM7(vp^aQ#Mp&Dd{n&xn|HMZ2yXw~a?=yjXB%(lU{vc(;1h(wBV9($`W#Era z%#bk?PM9-e$t~6_*>cXF4WmEV7!&r){^b21g;J#%s#3qt z6|rT@V!!q^^A4ELm@_7psX7EoZWXN5{>{v0rwgvy?M65Vt&x+B~c&6-` zadaJVF0c+G=FBhf{?8OD4Lhvavgd-)%2h<#xz6H3M_rGv7u-}&FMQPJMOuJ6j4yI@ zwPbYBqyE3r>YOlR&XU`#SP$*N^r-)#v;~5rtI_qGoDt)HJLNB0R zU)(~hIk%zg65} zWao^T37A~Q3Di^0Sg~TqJ@)Jw{)ad>bTTH)xxs=tOU_ua;jA#+F;`Su*@jsUPZG8(%Q>({3joyE9IhaPGwY z6{MQom0igp-<+;y1I(}K?uT*L@+>gCwvDi0qrbhbz=zGdzHy9iteyQ>W_nk2QwKG^ zznP8p{`{Zb+KzP8>lQlCcey*byPHT6Q}z6gHmF|GU)}u^YAI)Zy!Io;-`luhJU7+z ziH#29Su(qi12H~9%Jo0FIlViobG9eA8tp?xb{C5dYn6F&n+fTH-R-f2G20= zrc%$C5hqNUG3OR5mTWj5+H><6KGXc0Imk1QPJLRbfX|XL#@uGYniV^?T(W0)a|=G( z!^VUOtLIvX?emRixaF>Ip`S6s7ixFn?8WN;@OR2WM%cex{#%9kRZ{p*1770f^Sgk|{eD3{Q7bCTy8;!HU5xZIEL|Z?bXbQ-uwMp4$xG zY+ueY z&KPccZJab=HS}|b8C&LDuw-x>^SH)#Xdg294jWXD&k&adx7n~6#&Pd97fk(Xy%cK* z&UCWdT9{+ToG|4kGZxIb&5AV}?y_UYo@@Ua{{G;u8F8sSVR$?9IA+7_c2g4-wloCq z5|}X?CfsAno;kzYJ2A(sIbp-pLdm-YRIgYL8+e~gu>PP_FZIu@qrd&Ij57a-OiqV} zj|#kQBOJ45!ti4PGUgUjZVQxtoa!}ew%ldUj^QU<$sIgo^oi@Mu$Gab&X_SLOgPOH zQiUyMESYo8iVa)tv1iZlQ{IL<3dD#h*I6)S%}sVJ7=GG@nXqQgT^67A{&xzch9zr; zcal<$*)n0z4F;d_Ffrte5i2I#Vak>n7t9&l*+N`n$(R)3{=kWb zI+yGi-p7O=n!tn^Q*JT%u?2>HE}1brK^!KmxWSG&!=K3b(9UV2kpI+9Jq#6l^|bY{ z-B%z^nEuQJ=0BHm7Tjaa;C=#g%$^CGU&tK8UwQ}`v1Z8ygI~$O{T<|2-v4!lRzt?% zHx^<@{{_acWjOH#zM1SfDO*v5vf!L8JN8^M{FC{q1vqBPggH0Zuw=&_2A%l~xnwjQ3U-p5 zEzko6;FuLR2LCFBY&co@gUa6pWOc5TYLEB1I;Q*0dytbeVR}F&*>jiqK?}3tlHnoi zJ=pjETw$zGAGRRFUh0?}u>c$HGCC>%D@G5I!ebsLMi)A^+GBRHWB&gEPI~cUt2yg` zKjt%{jK9*c)#PE~UHO>Lh2~X``3MhQ{n%=BlJ~z>NKO*y8pr&P0c_y9$9y`e0M`?E z@Uh2M;|=Yn9`hr2CwlU+|JU1@z}ZcefB$qSFti9Mi?2D#1BjK)hy^NcQ2|Q@ z31usLfI`dW4SQJ%Va*7rVG%29K(Gs2fC8l=hE2+*K~ai;21FSV?0b^m?-}Nvb}ZZf zy`K+!@3TMW@ z@51d2uRX2T+?vT8Lc?nfUpBn!2j=|W%3K@2Y!qV*-!t6JaFu<`hzvJ1oMbr0@N`4- zhY<4vbu&^UKV>+{@MXjE4Bs}q)^N8oOaq4d8@_IMy5Zo!%$VVthSwTyWjM#s-2dB* z{7f_Q+QIM=!>0^yuk}++qFQe_cwfT{O@QGl7xkJyubKiqW(I0~Y8sqi8ok!U8@~NB z6K8n(b!GE_TFzWfU_5W}sm?={zdwS#%G{QhRD4L3EMV>rg}Wy8G; z-!`0NIQRxLQo~gYuQeQFILB}|!xs$qH+c#4WBZ6uh##{@FI3_>P1k_I+HdA_tDP(xM z;cj!y2n{D0-eq{L;R}ZAKVtk1w=!JiP~&H~mEr00Ohbm37@lW1$MD*kkD4`LIHP+d ztvhB+{H&fjsMT|nR`nxYZ-s`{C@@|J%tnF^>5^)F=(WgAv{GG1BcI*^_HavZfP5{r zq=X(5dTcP;5DEQVz;b6WT^r2EXeY?ZYOr9wc$3=RQmWVtjvqJS0wyfiMV@K{u-Fw0 zNX^DPQhn9fO??%Mf>Su<7)+tRDH3QNk`I+|G5J#Fb66*pLuur?zDn77MzRkzd=eUQ zENuWNwZ2~e5fiy|j478^ftZ2*qbQ($ zLo&1GVk>wyR3GAWZO*@e&exO$^-(LL#4%uTIOrY;MwDYA{Zq;^@&(LSFpqQWicNj> zaTBV^+$sNznebn2pOJv}Y!(|QrJ-nY3kkfp;848-io;wf@C@|c@4)EAcE6H-`BTuB zq<$K5LAfF&|AN*OE(XtOblI0cap*vHYXCc_?00cmfkiFAnQ;2h6H$F(`Ch<-8knb?^y zrJReN6?zz_PC`D9gxRb==LFq6FYkmynYR~qX|FaO*7!M_g3%_ROF5;?x@t7zvd!R^ zjRJ%Ie)anI>8R;gY!1h=zoYS+D1J=j(J!<7BKmpMdu-6B981H7IRDsk4+C8~`gGKk zBgzFSBh476=oirLP!7eP1C+S=Cur7>G2)o)*#d_oCp#sAtXQzR7jbS5norf6hfw?+ z+I>>e4L_0RfA9hls253kbe)JsqBU27W-XHTv9xFJAx*(`j?W2ah?_DGA^TE(8QVb zms6n`7+Qg&85q+qWWkiO%ed5v^BEV?FJfFo*{S2|^rtr&|u%cX0j=PgV>n!`(*3}(d zh~(-$YiY{M4{G!+kzKewCi3!-pAva6|lt<4g(1PhxJ66V_WRGN~7|}gEP57!9gjH`jC_~Jxv1h z(r_B$B2w%*?eSFDD^l$06w^SnwqAroNoHhjQ35B{f#%`=32`AQ_8!`U;j1>PXbn*8 z(`k1$T@|k_fq7CtTvBfa*&`(|XJEAn>>>S?#M3{t;^s51U|dB1a+6i-@tc=-2BcPC z#lVb#F#~hTivEQa*Lf;tD5hV^xRi25S&eG7PmRmKOhX@!;z*?+r(!hy(#>Ia>8~X* z{e1fQjL&EfD3>iNGz&3KO=O^^V@^Mhav_PVxQKD_Xb$X)BojxcVP?_?p>Mel;fba~ z8u00uje$Me35<^c#cv}0)b`N(q^7?|*&!va2XQUsuy91WWK8;`1ZMJLcm8J^RZRNR zAd6qunHZ_Q0Q!u~+x*P>n|KBs!(niAR|TD2+7m|fs~qZA0n0D7`}IgZ`h_dQ?!VtY zb6M?Ium5UAIK)ioSdMd%^I?tj}0l+y5f(5LjPIMCS0&G}c+AXC@Nz>TdyqOF`!<(96i1Kt+3a3FMr4+$$l+;(u!`oB9O{Mll@1 z3&FmT-M}^Qm(?3pL5e-2J$oB={ZEpz_|2uCLw#JcUjHr?DH)IwSV{x`LE@4WdqulH zeMF;5e*ubJ-G~7=k3%1mX)&U2{WZSB=@=P9{iw*8R1C~TZoJGD664C=_QF%B&lf^p zk{KBdUIXX9KWL36m9s3EQVtx*`7qF58O&AzozH^lYM@#jj7Nag8lb-xn5_+}A+#^w z!V|{@!*yt214^jqN4lgYJ<=xwG9)81CQ~wN@kve=WJy*eXIiD4QuR4BNKK|9Z_z%0iA^3;-`NrdO}eBazwhP(tZ+HQ6Fprxgfo5A!nq!-5NOmWAmhb zINO6U>FofyB7-kME=bRVoRRLA8BYd0yVQ=!Rp(f|6MTJ4a|3^eGl5lf$^T~uow@8vlr;?4F>ywSwQ;)Fx?NV_6PNW zV0;i*Oa$FSz~E5Y4+E>iLESnMPofaaj{?;(pf?GOj|HpasGkBx$AkF^U~?SJ|7LQr zdS^f%l0F%bt&~rkGntUA$lxsKOEQ>BnGDXROa|vrCWCV+lm2;-bFiiKG$>NiIUjOF zR%CDi^abg~kTcS~5OPeaiy((&N%|KCorXdH(BPK#`Kp^^ha7B7+;C zFG%l3$QkM01UV+v&5%Q~B>h{U&u`)RuQMo8(zz9KL{?;Q8}tR~{StCUy0=4)Np%P0 zkSs~(Dd_#yuka)%^$f@<>CA*2krf%tg1#WV*^o2Ry%Taws=FYEWJ$LCyJ5&leGlZ6 zbnb;5krf%_&=;h4ALNX5?}r?d>H)|hS%NL)&w(K)^@EU8(s>ASL{?<*F!TlK&4pZ% z!6USj-aN<|>HfNw&H9gor{04GFdcT8Q71W;r#$HnR6q^=;Rr1K`v|L9E^Dl&KrazT3kfSi%;+mK^Y{S$IX zmZbkL=yOuP!#t$h%kw|(g+cwBiO7=l-(@0F{|9nPI`2V_$chZ!hrS@a|3c14x3v(8 zm{e-b=1_!WN&17J&q>_@IVGK?AV*|H27{q5NN;J#8QF4|fg&c=vXDcvB>hh4b5bt{ zIVGJTkR!4pgQ3tDq_;fe3^d;@`wSE@saAj-k|pV{2z^d!2Xaa}!yrdwMFuNDuU7^O zo(*Ng=Jl_caiw`W`K!Y*CId1gBQhnu5%4d`Xbs5WnxL~5n31SvKFq4?)%CNr;ZTt| zS&${EM#3*8Jr{CGM(aR!*9E0e$bot5Lm!fQy*2Ur@0ut59}6VlCg=mwC)Lf+dt^lB zq`HOqGBA`l7IALD#uePUCgwlAm5yXgW~6%?>^T|yk_B!j?*JqE%V0*cP&||IWJ+c; zTQC$RfyK>CkD&Pn|n z$SLVO200=tGWad@1?d%#GtzzB$o2Y<>nHW&2{0tRC#i>3`5amBEc6i>k|i0F3{z7i z?m5K8WN5fY?G#awlFsvR%t`$Mx%3+-e^s#l=*g$wBSDwuKt zFhS1In!u7yxeNb%(dK-ap7g&4_bT$E-?#=%+51Fs&PX=T} zrli*mzp}+A(H2m+TasIWAp@k)I2OvbhP@zjQh$MQWJP^RN}h;$S`{6g(FjyzK&E6# zx?hB!OIZ?5XTp^BoXo_38#YXtaV=FyARTftlK_#oV}p$BWn8fX^c7i>%7fk`bCJKy zMjD#+=j;eY=!5yUL7)1VbiNC{`X24$z;sWr8V`DVfx&KIwmTT_4Tk%GMV+_)MvhLp zchwuU)K1U`WKOD`q4&s$%t^Hi?PNr{--15>23YM124ktGpYx?gHZy@IazvGT8}=c8 zKLmtiK<1>{A9jz7$edIM&`w5VPO1ZIyQ%LrPt0o_nUm@uCLkj+C)GsS$%xEJbujH@ zMCPPA#MtYd$g7{2M?~hNI+O{>NJidxD>argmD6641zD2nFyslzlJpN>tEsPY^Q3<0 zBfyMwkAxhPDr6$EB>khHXJ0C0W8Trw2c%DCWOX!mVtot~(;$g@m?)#YBy+MLD>9wL zg2%QulrxV$4tk&Tj^j?8Q=ul)feb{?jutSHJB5CvCOtABOVU3c{yC{nfSk7Y#5oa) zm{cc04oR62^-G)`-pR0w-lbl1KtAb_B^i(s*BZ;fG(y6h%*f&t7CH@dP6ypHK<`X2 zI}5BNjx0$j7_we5wedIKAjK0^lGWKrq|OCPQi-0KdSoW1!7n6zG9V*TpU-?G(wOrv zXCf8D!6hA1UkH705qU8fUjmkwl9z#+aWdkWkK>RP=ZvZ1N3+*6>CfQkY7 zJm_-QPI^L5S=YPdQVGPHj?#w)*AA%Av#RSxk znEs0XZUn#Z%y$2b{t+9~7r^eZk?i!5ttMe)bvD=OhCbh*q4N-V2k1TuHpcpY!{G1T z2Yo&V41Wcdr1+1fe{^pP4$%W(bsOl-2K`@x66mjlLh63{v$33wMf2MIr_w)VV?G;8 zrLoqG_JEuL#l6r6EaXZfcS0YE%+7il=W@m(HWt&bAS=?j9eMWCeBzTbQoS-pS~6k! zAObQb2>^hf#iJWXs>8eK`hCAorwx*Z}gOwDWt)>KOV>p?)Z2^J|%RH)@{l zOb0vgVCqk|5@w9!;!_vW{u%loN&eJ|ThJEw6{T*p0{3U&Y)kL{2aRq)`&`;rxcI6; zBU{fe9XgG&4)`}^ zTmK&Q3&|nIw@x%pb zsQ(@*dB#)Tn-u?jjNI(m6Rdy(C{MKXhf=$rl=~O16FoxxqhzhC|9gz` z<7Az@{_knZ^T|4Q{onJHTfesqFHwG(tdrLPf1&)U<^MY6zgzxqQhuA1L)=UGKVYj# zUKjZ<4gC`}qZ@%$KA4mdEK7L^S^L&SmZ!X;<-Zc;RY^2tj{oXZtVud1NnKY;jH#_Qh%5?+vf2UaXGcEaC%FEQn&7;5ESzqp6LqmdNK3wUE z#W!k=pjC#@U#?%TM$%p%_WEHT`i*FptEK)^P^#>ALva7wKl{Y zjJ|{K;c~E`K0UHsUs?Lwcc>(i@Un{f%V=FMD?1m^LfraH)QXWS? zDXhBCn5}oAUs?59BlNnG*?}I_k=~yCHP9OlOK->9Y8(Qk+~n~MB z=_9A?AJsk%wMl!NOIhL~%2OFfeM^-z$Srszz}plFv-SX$Q$N?zyPLtkwDb}6y_P;0 zRr~K}K0!XZeQBu8k;v*)1=P!}c%;#s`f*ksS0hiDyg9*4^i<27(wtiQs2gE3Exo(N z;@gU-mmBa%TP5|p7mE2BD3`FeB@zukrhVKI_1e^%IR*68lA~~`P1c|OI%6W zUJ~BuCSOa*EqEj#g+XO3BzpBlG%(lFd(_*D)ZGUDy_SDYJ&uXlf~7#ZEdsiZZ9ll) zcF@bMeZ)Vaew^hWY!Cm?(yJYyZ(9rpniHv{A+-XcFCieXPQQ}+sn*Cmuiam^tIkRF z=O3GV*o9;Kl0y&F8!WQFmCP>_puUWHCVx{(^a1sKcYop8lT$xa?g}Gk)sDzhP|u~* zq2grEgY@RD{421_67$Bi%aJ7)mRwn~vlHT_UypJ)8RL*T5%gOqQRG&j+8K%L0}&*uq-LN@hcmYQIA}}uEjhB})ROZ?P98c~ue+xlo8YU9pW>8ynOo_}-L<_Z zkFreC^yJNh`^|C5d$|ZDO<<)dE!qDX%1E0LWobwBCH2+{X({jPiyv1$fZqKE{Otny z0Q%^g?fx<__gl4o%MW%vuThvUgUBsdZpTRwP+w16{hlOE?mN^>Ttv0xOD#F4EEC}R ziyvo1y^Ke(to}Cq`^xeM)k~RwCCEII-yW)mjHZv&(BDCfT);|iKK0@kC0{;FuQsRz zyyU1_N*lD)Zpb11NK7z*J|95u?!Ndu5%tzWP$l#&C55H=U=Jh`Ik#l@d+qkfl1oeW z#A4t-NkS!SkosUMl#Y=k!# z$#~O{kasmHDF?huiOitd8~Kq%so}f@MlC0Y9if*$SY9DzF}nRC>W@U^rW*D0`XP4* z>lh1JDtQto=aR_Atv;8gCNCYKhqtJe@n)2r2xlO2nx6o(&+rl4Q6nM)QuZ#PeUU^?UvW+c(5ngXw|B^30DVrqoj=;I$up*JN0qZ#?~elY zbTwxo&#R73OrSIv9t^+gOr5N8j9#l%GEk<&JAe*6y;Dn82e#V-OU^CXJ*eG3qRfWO z`+O?wsfi{c(4K;nBe4C|A?^Mcw^Gx2UzXxr-lOAuFg&HES;+Z!pwPR4DXDjdY~M*D z+6H=|a~_{^at_Bt^6vwJ|G!K`4F8w0j z5XNC4O@=He$2{fC$SpPGQ0GRUY;~+&vlSiMevnE__6}>er$Lr)+g>^6qhZ?Lotn)hFvOeOvB` zB58%97cMEitn(^)e6k+dp|4BkP1YNJO;)44pbbP>b}God8EUtj$Sj{@2Aj!({j1czHP(zQp56 zIlT|EOn7(`+W#;{VGr>b(Mh4R%%MK$AxzY$}Z!qGgX%A|Cz20fAL&Aau zQx?j}kOk!!mJz4?OkCZ`q4JVbPS7ID~sp z{eTaAyw#)3$2tY+9Ng&5_cZvDqRzp*7i`3R5`p#s7r&Bz4*leKdn}NXCF!DI-=~S{ z)OupfN}YOP`{n%T^C*wQoqROugpi9pz?}Mwva=`j0rf8Zh2ob>e9ijr7MhMZDTmHI zHTmO7dQ?ja`$wUGdn{=0Qo$tJt-`jS$OF~&nwjaFnEK@%k15kIGx_&Xs2~?Uq+%qQ{SGMpuI!sPYpjG4W?`$Bc;KDa%3@}9FlU#8g6CMOF&Eq;XqSp zK43guua?aJp?Mc+--^oLAG4z-fO0tGR#e&E&^x5qg^Rxx)qr=RT1n+hBkeMtA?Q%1&HGq) z@apSq4Q1cKOQx$lHF+!QcN*qLqHsxuhe0k51qWK?CGBz?E6Vm7k{2Fz8g_23?&PPZ z=+*a=mHdCW7bG{Fq1Q^xJt~KfmsXcVnJSMh%a$rb38)vp{IulyQ_YJ{F@;k}%ILha zp^wi4)6+orEKsJ{XIwz$C%~?b2V?5(DP|u_DSdjf>uIKuocEP0NPF?w=WInkS$y_6 zTb_>wd~ylrY-^FlXP>kF>3kXIi-Nu(yJeesVNE;a0Hd(U947 z&)_L3v&oAtPxPGbo=Y*?!QGh5kj&9< zC()T^w&O>TJ0%C2?VNUdMP$E0d_{h^TPOByyaUg6Dzj?Mb}o9(_V5I=tsg@p9%&CG ze~ttFE$B9WX6-LB+jI<{hvO%mZTHLpmQAhy;PT3xgdB6C z|8+>3`d)K8%f4gMw;iR@2>%kCaU?p%l*{%qy@%Ti3#ykn#Y?yir+E=SsL5e>{?YEk zxoG2Z8%{ZMi!+l$&Ndr;z{bK4-{7a&-@uE#;>=FDpnYbCUkWeeJ>F9%ob-Q8(&~%)*Zy#7?W~k|4H9G`OG)anhS6_#F!(Mwz}t)tPP2Q zklpo=Sd+m9kkxpwB-Q$mgYS_8d<^9`dFsopC3GsU+5P|xPG^H^LlksKO-5T#za^M; zgL%#Ra%Z5a3>ffX8w{-miy~ys_d<8PKo6D`SS7VBut z6U$o2&rW7v-0wpedlAYf6iZr!Ay3s0dx*>S2}%ySL=S5P-^U}wAWY9 z&(L6c6bfgge>7x$I_R7M7PNaO7qaSBHaSkm$3RQ8<+-Z{yxm-Sm;vcQ7`4Sd?` z%dQ__qRjUWtut`}<%*4{9yUbk>mcVp2VLsbPaqGp=CbLqN7vJ@S##?z`qv1%)99S! z^2EHt2R9%vB;^%e)|U56*kkd#nS};;dH9HD=29v>C)uXQG?KDVM%q`Ii+pxRKY8O3 z&qibNd3z*{OTH^{k=XuEKlHujTyK$UA^Wqt{G8<7x>5fw&H(9=GGoWNlgxLtQR@d(zttWGUN&~v(8_T*Cpko_@tM;=4Y~| zais>j?B$il#>(RiN@D?K`_I2+vd)!ywWad&x{~Lw)EjJL+k}TORd&btzBeKlC8+k>!_CjxE33@+&FNwEWZsO+O!8)w)oq(sJ~u?`x29 zC-1l1*P!K>ifsAiqHjJKGcSoH72_;N6=TMvuuD0z{5;Dqpgi63i!8simg}p!!g4Gu z$BJ^V<>y@3-k_%J@;RnqW<{I-O=Tgq8SZB6 zll2{D>xbN6Hd`OEG*o@iP_jv?KhrV)=46}HoQ1(f7?HXK+lB2~@ zzUAj!Y|R|xmYQNY`j%rzIko&^%P*rm*YYbYzlw6z_?aIM$cUXwtPUv;=N%!%&rhzp zO0U-8Wy$QT^x9kGbem|ol~y`+DbmMTvc=VU!;YC*GQMV+C8rv;I&Z}RkO?p8Z!cBn zvi3Gz%3~QXZF-hpKsmJhBIuKm*XZS1F`arWr_4&0Q_d~F((_ENA2x-lmp8zu>2y*Q!T&L^2;e_^lQngaxX{WxqMA(HVyN?`E)F< z!LNfW;a!wTe++Sh-CBAQARD-6hdr)q$ad31~=fFqU#(0N7sA#^FrK*i6aUgUr>8XRNp zRdWYAj%T66lFUgN$yoZOqMr@_VpcNmXXcbKKk$CbaDu%3l7ds)3YwP)&QQsLJ9i_G zOoUKVuSl8c^orz!>-5^|IyvGrsrqD$C%+<@UHb*pN2G806;~wh)_ytlC7D@%` zKQ}8z-G{m^Dg6rVzKeUgB7TemR)1Z-e$1T#z1ZKs5_VWWu#cnPe_%I1DP+QT7$6CU z&umZlwv|xqlJG6sCEwqyd=ssFuQm4O@&P@HgCu;_O8BysaHf^8q+LcVcFFgmm2ZA6 z*Y#z@owM3U{FIeY?2_HfigkqO`v#fk~ zSowNq@!x2dV|JUB&^R=+DG4(x;f+?pv9sG}@E2A-u}i+6U&-&ZN(0we345%Bsg+Rd zlJFCSqZ!DY9H}2?Fp6GCErn2zQfz{ne{)#N_dEsQ0$U$ zqLpy}wuEM5{g|K+{4QE9V_3&e)*d7|65i< zagc=Huo8aNN;tD$!uovO*~%w&$v5VMd`*4jSqVGuX&>?SRzk5$!fiiD*z6ZuTlvOW z`L^iGhx$q!B;n>(!i}wj)2)OX_9blUE3r$y^{jj&B_HdnUMu06Rzk5$!Vy-&&q_kn zS7Z6ADjU(tRz9(}B;hbC;b*LbJyyaYRzk5$zE0ZZI>+Vp!r0HsZ6cdaTWUHJ`@8@N zNzb|n$RP+w@6B#dhJ%HYa-rT6u3J3=Xh^e;=XVjNg zo_qj(*`}8zYvxxPDOXs#neAvru%OICpduDZY0n4n>!DvsyK)wjudbib(WQg8I7j0* zmwo~5(Exrj6RG4IwwS^uU$4p6j6a}5G=QTs2WujwJs-fYi+&~TYNhtVvL@6uTtg4& z?L^+U>3-kA^&?@9$${lb2?iA0Gzvo6q{v@07+oB&NCZ z;pB;#dgqPhoD{df z`X?Cum-b~xHa$ecz+w$B*nm6|%tO#U8cgXg1MoQjzpmRdT4y{9JpgJle;Bg*H5mT} z%pWJ8221f{g^4T>a$uVIrGbcccb~Pfy+!6p|A#E*^m}*_4#$D{?(i!}y%*$&EJ&A! zuB2Zj{ybz-%bZO0_{~k+Ss>UGg&YRBl7J)dzK?=2S(2K59vP8RNY0p)1FcB+UXVn%~u021y(iQ}iz)`m4f(c{#Rk9&{5e+-rg8uU;6deXR+82}t$FXoF z0~&8Wr>h?yH(|(x4i}v!-GlAL4p|zRDz7)+>q5s4r&b(NI>bCyde7uL`6oDAKJ3{g zFI?&Mcwwyjsc*eA`Y+9)P2S1%IvwTp$%y;(*2CNz+MOmQZ{~WVj^Kvm9AoZCZ%FR1 zS>BMmThqNU+2Ve4Nicejc9JRg>#mOU#^h?F=_qeZo--Wg-qfBjOK!ctPIyzY>jQPd zo03y&mNzA{4cBpRraP}WJdxRSm^^-;36IR*5a;L}S`Pn#jB+Yh#Zv3k!&45ahC=qq zlx&=8zsIq>(~A)ApAD8LfYGVcOFjmUMO;h87sDYt2Xs16&?WQb*w7F#ATv_a&m$vJ z8jRSW!#X(|3js@vhg*u<)mc~LM3suV^k7As^BIK9@EXkC0oKCkMzfvv(0|Mjv^ zHjN|ZKeCc?CQ4GB1iMRmWI%?OeXuaAf>ON0rb)AWZg&fs4YJ1*7|{8a_S?WU@Mm+D-&1Vg9EGX1^og{sSlro zoKem}^N(S^07D@Om{}&KWI~n0FLRIlCoPmrit(oxufI@a&Z;`yHucor&lrxZ%ipN@}xLW)wR^b4PxRAV@ft<`9;Y_qR z@?ierJB|lPJe)I8a0V)wiFr)SywUF#pEqOPmK;0TXEN?H?(eygHV4SOJ$Mmv!Ktmt z^jH=kOR^&Ku9ce%1uvQl%1+tDnSY6aJNew%^@kK&kC@K}I+t$W0IS)_36Is^!FmM+ z)dKJnHo)PTfA^dNPMP0j{``-q6aJ}TOF1u7LArF%;z&khLBEo8{>*q%ItbZ7$p*Z| zHqbIxfS+;$@>!m~6E8{9kbHKS4|W@syR@OH-}l*Fbr%Bc&!ODAp&wqhzu0=z+x`Ld zW9ctTBBj2r-dz5hk7tud3%$XhyPJ>oI?B825A)0iTMz5bebqgvn%PyUpJM4F>g{ey zOE2A++s6J*k4&O>^zaesy{Hwv)ILI$C(k`zf4n->OqF@0WVt+KXBcQ-Now|1&|lGi zNpUh`;d}VoLW3 zM}5>wVmZnY^ZW8ab$v-(FVc^2O4>Z&2+g7=GxtjVe*M`q2 zjfc3kO?`}u_9kwiYxdEs6S7V=#BJ)UPkYLJ7IHX{f($aZX)wAKfF@qa+2qqta}gG@D367Ia2%NL0>-<7$^)~Oyh~7c%#{!yFzlk0z{zcA>2Y?R*pA8eEp zg8NZCwTnTqTVA5$GHW7KelWeqh+LKBJi~Q^Z91$4zYI&6(F(28A`ba=7T?NRD|~ zZ`PW>Li?q^`ye)wi5>0wfckL@+c%h$`l(B``i76Gk*Ddea4_IGsXl8t|8V--+eH>*Evhe zz+S0!lS4~$Pg#!&H3$aAsc{T&{)Oz%@@tx4i>zmrwolbe%)b4@khPZ5Jjh~ zW5z{))MpOb(&2n$3(A1Q|y)6X;W@wJ!rS`$(#d`_giXy;reQ>(&qmzziZ z{C~AC&*y{tD`FwIe@5bXc`l3< zc)q;Cg0$zaL9X5cdK4TZ7VtKK9Bjq}OdS3N z{^bHN>IG$Khi^hw6_|G+zHcd+rO~|pEV7p7VlCNQphvyE1xD1{TVPJTy(ZNo$Zxj5 zjhfkzjyxK;2lj1&(Id$@ub9QEw&%=@C;zVx)gU=o4U>%)=;Md@-$!w8&*b_AdhHo|2PcuTD&MeWRWd+QXA(9Q{T!B`r8ObhM|$eBRNFHi+Pto}6s_cfIzAkaEU2 zx%&V4Bgurnn?H}{kIcB-_zfBspM}7J>`YGigI;Y&M$!D6D1WU?V>xAKYO>Os`d`D` zsR#?m&Sc*|nJ|xHJT=+oEz^ciIVGiy1&<_0zh!>tqvj=-zomB`nq7u;)n)4?ul?P; zUX)bmBw6Vndel%afkTw6mu&l{d07mp$VvH_%$tW(NaTpJtO+@#J?@f`?3UctWqXe( z=cHUjaCvsO?`Rcc9=kRHcCB&tP14IbSrlgD?+GDv=rQJZfe*`TRS2mDTHK<}sg2&UV4%3Hy=Q+e%sVtQ`rF?4619{?n~F`ZoWwPxfXTf zmThlF7iiwIo21^(9a{S45cE3=(T+HN8R_o?dB=QbJn^;#C9vY*D;eN?1$GJiATAl- z`w9Li`N1DI@lJmrS^6?drg@sJkN3sy1`S)P+J*z*K(a4EF24+F4nz`-VnjtVh2yJ{$R~^IAUoHC>5X8Kf#vNa{bYtxnQ9I!l!4JkA9W$YgT18fTL{r4ht9b)7+5!)zGjr z9Q0BMrsQzbjuTJ;9Pt&8Nbk6d8%(h_P?2&x=@cA5>QUR znano!5i#YGl^)U4WFA+><9p=BDO9ypt)ZsmG>E+#9cSKKI z`h-FLL^5QMp?Wgev8MNAazf4M$>g@0`IE_C8~anqx*fIssbqZ3=&9tQn)y@7yqfCi zq+_Yt{&cd&F4(5NH0Ovbl7) z7yPupH5{|SK`Q{_ zOjI&aekT$YoYHs}WcymFl(>gsPual#+T)s2^P|4d4POZ(4Ol4Rlzxm|8(V|@LMPX@ z>C-qd?6(7*{K-wQ8BY0#lzTZye93sZ7lWMn@>|1vvlbGROdvn`6WYHmOz9^DI)AtL z2B)*ZioZ>CHfJ5m60cWh0*_xk7lZ%1WXQ7J<}Y275$H_;{_L3)eJx2lO+G+{Ekv-^V|en5w&di7=i+p6qNBrb&fait_s&*G3sLD9RC7BC3lisgk|KE*& z-faC$s2Jdq>bFQBg-6rR9O4U4S@l;#ySoN;yzt75jhFAygIVG<#*&)CWnOG8xC_PuoKATvc^(;)mozkIcMlam zA#Wk?A?K05BmYFcLH3f%4aUr^L9S1ZBDW&9C3mb@zxa%$;v3|*$=%8ClL2`Ec`$h- zc`SJX8Ik9ZKO%od&M<6V{2rv@N%Cp(8S+{3dGbZ_59CYapU6LxuaK{juaR$%e;?e{ z)K_m(@elH!|ClF_nbIBLT*U9(D<$ntQ zHOWoM?Z~f_dyx`%*iY+nt^HYjB6%2j6nQLpJb5yC3V8;3HaU&Fkd(MfDa)U4BD_#1 zBaiF8YRFZ0U~1+(k<2@;d*>m);a$0mJYsV9jzgy2*=Ij+a`%M6f7s-iF*6>W+UUiWAPeK<)swn69~LjbYzenYK6i5W=AW7K#OIn< sgNFDkN Date: Fri, 17 Apr 2020 14:03:02 +0200 Subject: [PATCH 055/103] Fix #734 (use https in links) --- LuaMenu/configs/gameConfig/zk/linkFunctions.lua | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/LuaMenu/configs/gameConfig/zk/linkFunctions.lua b/LuaMenu/configs/gameConfig/zk/linkFunctions.lua index c810a241a..75f80b0ea 100644 --- a/LuaMenu/configs/gameConfig/zk/linkFunctions.lua +++ b/LuaMenu/configs/gameConfig/zk/linkFunctions.lua @@ -1,25 +1,25 @@ local function link_reportPlayer(accountID) - return "http://zero-k.info/Users/ReportToAdmin/" .. accountID + return "https://zero-k.info/Users/ReportToAdmin/" .. accountID end local function link_userPage(accountID) - return "http://zero-k.info/Users/Detail/" .. accountID + return "https://zero-k.info/Users/Detail/" .. accountID end local function link_homePage() - return "http://zero-k.info/" + return "https://zero-k.info/" end local function link_replays() - return "http://zero-k.info/Battles" + return "https://zero-k.info/Battles" end local function link_maps() - return "http://zero-k.info/Maps" + return "https://zero-k.info/Maps" end local function link_particularMapPage(mapName) - return "http://zero-k.info/Maps/DetailName?name=" .. mapName + return "https://zero-k.info/Maps/DetailName?name=" .. mapName end return link_reportPlayer, link_userPage, link_homePage, link_replays, link_maps, link_particularMapPage From b3de5f2be68d633562338b12a57fa8c397324b4c Mon Sep 17 00:00:00 2001 From: Anarchid Date: Sat, 18 Apr 2020 15:46:08 +0300 Subject: [PATCH 056/103] add language selector with options de,en --- .../chobby/components/configuration.lua | 7 +++ LuaMenu/widgets/chobby/headers/exports.lua | 4 -- LuaMenu/widgets/gui_chili_lobby.lua | 4 ++ LuaMenu/widgets/gui_settings_window.lua | 48 +++++++++++++++++++ 4 files changed, 59 insertions(+), 4 deletions(-) diff --git a/LuaMenu/widgets/chobby/components/configuration.lua b/LuaMenu/widgets/chobby/components/configuration.lua index effa36f5f..84493e574 100644 --- a/LuaMenu/widgets/chobby/components/configuration.lua +++ b/LuaMenu/widgets/chobby/components/configuration.lua @@ -219,6 +219,12 @@ function Configuration:init() self.drawAtFullSpeed = false self.rememberQueuesOnStart = false + self.language = "en" + self.languages = { + ["en"] = {locale = "en", name="English"}, + ["de"] = {locale = "de", name="Deutch"}, + } + self.lobby_fullscreen = 1 self.game_fullscreen = 1 @@ -480,6 +486,7 @@ function Configuration:GetConfigData() battleFilterRunning = self.battleFilterRunning, channels = self.channels, gameConfigName = self.gameConfigName, + language = self.language, game_fullscreen = self.game_fullscreen, panel_layout = self.panel_layout, lobby_fullscreen = self.lobby_fullscreen, diff --git a/LuaMenu/widgets/chobby/headers/exports.lua b/LuaMenu/widgets/chobby/headers/exports.lua index 017e4b0dc..f69510a80 100644 --- a/LuaMenu/widgets/chobby/headers/exports.lua +++ b/LuaMenu/widgets/chobby/headers/exports.lua @@ -51,10 +51,6 @@ if WG and WG.i18n then i18n = WG.i18n if not i18n._loaded then i18n.loadFile(CHOBBY_DIR .. "i18n/chililobby.lua") - i18n.setLocale('es') - i18n.setLocale('sr') - i18n.setLocale('jp') - i18n.setLocale('en') i18n._loaded = true end end diff --git a/LuaMenu/widgets/gui_chili_lobby.lua b/LuaMenu/widgets/gui_chili_lobby.lua index 12f0a9899..3f58ca093 100644 --- a/LuaMenu/widgets/gui_chili_lobby.lua +++ b/LuaMenu/widgets/gui_chili_lobby.lua @@ -118,6 +118,10 @@ function widget:Initialize() Spring.SetWMIcon(taskbarIcon) end end + if key == "language" then + Spring.Echo("Set language to "..value) + i18n.setLocale(value) + end end Chobby.Configuration:AddListener("OnConfigurationChange", onConfigurationChange) end diff --git a/LuaMenu/widgets/gui_settings_window.lua b/LuaMenu/widgets/gui_settings_window.lua index 91dfb0c05..c577da996 100644 --- a/LuaMenu/widgets/gui_settings_window.lua +++ b/LuaMenu/widgets/gui_settings_window.lua @@ -628,6 +628,54 @@ local function GetLobbyTabControls() local children = {} + local langNum = 1 + local langCodes = {} + local langNames = {} + local selectedLang = 1 + for locale, langTable in pairs(Configuration.languages) do + Spring.Echo("Adding language: "..langNum) + Spring.Echo("Locale: "..locale) + Spring.Echo("Name: "..langTable.name) + langCodes[langNum] = locale + langNames[langNum] = langTable.name + if(langTable.locale == Configuration.language) then + selectedLang = langNum + Spring.Echo("Selected"); + end + langNum = langNum + 1 + end + + children[#children + 1] = Label:New { + x = 20, + y = offset + TEXT_OFFSET, + width = 90, + height = 40, + valign = "top", + align = "left", + font = Configuration:GetFont(2), + caption = "Language", + } + children[#children + 1] = ComboBox:New { + x = COMBO_X, + y = offset, + width = COMBO_WIDTH, + height = 30, + items = langNames, + font = Configuration:GetFont(2), + itemFontSize = Configuration:GetFont(2).size, + selected = selectedLang, + OnSelect = { + function (obj) + if freezeSettings then + return + end + Configuration:SetConfigValue("language", langCodes[obj.selected]) + i18n.setLocale(langCodes[obj.selected]) + end + }, + } + offset = offset + ITEM_OFFSET + children[#children + 1] = Label:New { x = 20, y = offset + TEXT_OFFSET, From e2b0ecbf3b078dd8e2549cb8224d27d62c0cc055 Mon Sep 17 00:00:00 2001 From: Anarchid Date: Sat, 18 Apr 2020 15:47:36 +0300 Subject: [PATCH 057/103] fix typo --- LuaMenu/widgets/chobby/components/configuration.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LuaMenu/widgets/chobby/components/configuration.lua b/LuaMenu/widgets/chobby/components/configuration.lua index 84493e574..c7f847e16 100644 --- a/LuaMenu/widgets/chobby/components/configuration.lua +++ b/LuaMenu/widgets/chobby/components/configuration.lua @@ -222,7 +222,7 @@ function Configuration:init() self.language = "en" self.languages = { ["en"] = {locale = "en", name="English"}, - ["de"] = {locale = "de", name="Deutch"}, + ["de"] = {locale = "de", name="Deutsch"}, } self.lobby_fullscreen = 1 From e3c14630807b52efc5677434c5587af8ea7b0953 Mon Sep 17 00:00:00 2001 From: Porkchop Date: Tue, 21 Apr 2020 16:16:39 -0600 Subject: [PATCH 058/103] Limit campaign storyline to availability of missions Gates the story content of planets that are unable to be started by replacing their descriptions with placeholder text "This planet will need to be approached for further study." (enabling debug mode will bypass this change) --- LuaMenu/widgets/gui_campaign_handler.lua | 28 +++++++++++++++++------- 1 file changed, 20 insertions(+), 8 deletions(-) diff --git a/LuaMenu/widgets/gui_campaign_handler.lua b/LuaMenu/widgets/gui_campaign_handler.lua index 9a07ab1be..3e8153d7e 100644 --- a/LuaMenu/widgets/gui_campaign_handler.lua +++ b/LuaMenu/widgets/gui_campaign_handler.lua @@ -731,14 +731,26 @@ local function SelectPlanet(popupOverlay, planetHandler, planetID, planetData, s children = fluffLabels, } - local planetDesc = TextBox:New { - x = 8, - y = "30%", - right = 4, - bottom = "25%", - text = planetData.infoDisplay.text, - font = Configuration:GetFont(3), - } + local planetDesc + if startable or Configuration.debugMode then + planetDesc = TextBox:New { + x = 20, + y = "25%", + right = 4, + bottom = "25%", + text = planetData.infoDisplay.text, + font = Configuration:GetFont(3), + } + else + planetDesc = TextBox:New { + x = 20, + y = "25%", + right = 4, + bottom = "25%", + text = "This planet will need to be approached for further study.", + font = Configuration:GetFont(3), + } + end local subPanel = Panel:New{ parent = starmapInfoPanel, From dc80d66be5e4b011796da7f539be4a8c7e0f15ec Mon Sep 17 00:00:00 2001 From: Porkchop Date: Tue, 21 Apr 2020 16:25:30 -0600 Subject: [PATCH 059/103] Campaign - Invite Friends with Icon Reduces width of the 'Invite Friends' button and adds an add-to-party icon --- LuaMenu/widgets/gui_campaign_handler.lua | 24 ++++++++++++++++++------ 1 file changed, 18 insertions(+), 6 deletions(-) diff --git a/LuaMenu/widgets/gui_campaign_handler.lua b/LuaMenu/widgets/gui_campaign_handler.lua index 9a07ab1be..7a53a13f7 100644 --- a/LuaMenu/widgets/gui_campaign_handler.lua +++ b/LuaMenu/widgets/gui_campaign_handler.lua @@ -48,6 +48,7 @@ local PLANET_NO_START_COLOR = {0.5, 0.5, 0.5, 1} local TARGET_IMAGE = LUA_DIRNAME .. "images/niceCircle.png" local IMG_LINK = LUA_DIRNAME .. "images/link.png" +local PARTY_LINK = LUA_DIRNAME .. "images/partyinvite.png" local REWARD_ICON_SIZE = 58 local DEBUG_UNLOCK_SIZE = 26 @@ -764,6 +765,7 @@ local function SelectPlanet(popupOverlay, planetHandler, planetID, planetData, s parent = starmapInfoPanel, } + if startable then if planetData.infoDisplay.feedbackLink then MakeFeedbackButton(buttonHolder, planetData.infoDisplay.feedbackLink, nil, 2, 85, nil) @@ -784,15 +786,16 @@ local function SelectPlanet(popupOverlay, planetHandler, planetID, planetData, s end } } - + local btnInviteFriends if Configuration.canAuthenticateWithSteam then - local btnInviteFriends = Button:New { + btnInviteFriends = Button:New { right = 140, bottom = 0, - width = 220, - height = 65, - font = Configuration:GetFont(4), - caption = i18n("invite_friends"), + width = 160, + height = 35, + padding = {0, 0, 0, 0}, + font = Configuration:GetFont(2), + caption = i18n("invite_friends") .. " ", classname = "option_button", OnClick = { function() @@ -801,6 +804,15 @@ local function SelectPlanet(popupOverlay, planetHandler, planetID, planetData, s }, parent = buttonHolder, } + local imPartyLink = Image:New { + right = 6, + y = 4, + width = 24, + height = 24, + keepAspect = true, + file = PARTY_LINK, + parent = btnInviteFriends, + } end if planetData.tutorialSkip then From c2a83a843f0b397f8ec027b83e72cfe35b01bb7f Mon Sep 17 00:00:00 2001 From: Porkchop Date: Tue, 21 Apr 2020 16:39:34 -0600 Subject: [PATCH 060/103] Campaign Planet View Layout Adjustments Left pane uses 60% of available width for text and unlockables. All display elements become viewable down to 1366x768 Reduced font sizes for planet flavor text, reducing wrapping of early mission text (Folsom). Breakpoint adjustments to improve content visibility across resolutions --- LuaMenu/widgets/gui_campaign_handler.lua | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/LuaMenu/widgets/gui_campaign_handler.lua b/LuaMenu/widgets/gui_campaign_handler.lua index 9a07ab1be..07833691a 100644 --- a/LuaMenu/widgets/gui_campaign_handler.lua +++ b/LuaMenu/widgets/gui_campaign_handler.lua @@ -744,7 +744,7 @@ local function SelectPlanet(popupOverlay, planetHandler, planetID, planetData, s parent = starmapInfoPanel, x = "3%", y = "4%", - right = "50%", + right = "60%", bottom = "4%", children = { nameLabel, @@ -917,33 +917,36 @@ local function SelectPlanet(popupOverlay, planetHandler, planetID, planetData, s end local function SizeUpdate() - local font = Configuration:GetFont(((planetHandler.height < 760) and 2) or 3) + local fluffFont = Configuration:GetFont(((planetHandler.height < 720) and 2) or 3) + local descFont = Configuration:GetFont(((planetHandler.height < 720) and 1) or 2) - planetDesc.font.size = font.size + planetDesc.font.size = descFont.size planetDesc:Invalidate() - if planetHandler.height < 660 then + if planetHandler.height < 560 then planetDesc._relativeBounds.top = 60 fluffGrid:SetVisibility(false) + elseif planetHandler.height < 820 then - planetDesc._relativeBounds.top = "27%" + planetDesc._relativeBounds.top = "26%" fluffGrid:SetVisibility(true) + else - planetDesc._relativeBounds.top = "30%" + planetDesc._relativeBounds.top = "25%" fluffGrid:SetVisibility(true) end planetDesc:UpdateClientArea(false) if planetHandler.height < 600 then - subPanel._relativeBounds.right = 390 + subPanel._relativeBounds.right = 320 subPanel._relativeBounds.bottom = "2%" else - subPanel._relativeBounds.right = "50%" + subPanel._relativeBounds.right = "40%" subPanel._relativeBounds.bottom = "4%" end subPanel:UpdateClientArea(false) for i = 1, 4 do - fluffLabels[i].font.size = font.size + fluffLabels[i].font.size = fluffFont.size fluffLabels[i]:Invalidate() end fluffGrid:Invalidate() From 5c2298e328b478de2275d3c3a0a93be786e3d2e4 Mon Sep 17 00:00:00 2001 From: Porkchop Date: Tue, 21 Apr 2020 20:23:26 -0600 Subject: [PATCH 061/103] Reduce duplication in Story Gate --- LuaMenu/widgets/gui_campaign_handler.lua | 29 ++++++++---------------- 1 file changed, 9 insertions(+), 20 deletions(-) diff --git a/LuaMenu/widgets/gui_campaign_handler.lua b/LuaMenu/widgets/gui_campaign_handler.lua index 3e8153d7e..a23153476 100644 --- a/LuaMenu/widgets/gui_campaign_handler.lua +++ b/LuaMenu/widgets/gui_campaign_handler.lua @@ -731,26 +731,15 @@ local function SelectPlanet(popupOverlay, planetHandler, planetID, planetData, s children = fluffLabels, } - local planetDesc - if startable or Configuration.debugMode then - planetDesc = TextBox:New { - x = 20, - y = "25%", - right = 4, - bottom = "25%", - text = planetData.infoDisplay.text, - font = Configuration:GetFont(3), - } - else - planetDesc = TextBox:New { - x = 20, - y = "25%", - right = 4, - bottom = "25%", - text = "This planet will need to be approached for further study.", - font = Configuration:GetFont(3), - } - end + local planetDesc = TextBox:New { + x = 20, + y = "25%", + right = 4, + bottom = "25%", + text = ((startable or Configuration.debugMode) and planetData.infoDisplay.text) or "This planet will need to be approached for further study.", + font = Configuration:GetFont(3), + } + local subPanel = Panel:New{ parent = starmapInfoPanel, From 07b7b0d584fb70c3537e8f0d74762d562750d2f0 Mon Sep 17 00:00:00 2001 From: Porkchop Date: Wed, 22 Apr 2020 14:20:55 -0600 Subject: [PATCH 062/103] Merge branch 'campaign-story-gate' into campaign-ui-layout Revert x,y change from story gate --- LuaMenu/widgets/gui_campaign_handler.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/LuaMenu/widgets/gui_campaign_handler.lua b/LuaMenu/widgets/gui_campaign_handler.lua index a23153476..fb12a2545 100644 --- a/LuaMenu/widgets/gui_campaign_handler.lua +++ b/LuaMenu/widgets/gui_campaign_handler.lua @@ -732,8 +732,8 @@ local function SelectPlanet(popupOverlay, planetHandler, planetID, planetData, s } local planetDesc = TextBox:New { - x = 20, - y = "25%", + x = 8, + y = "30%", right = 4, bottom = "25%", text = ((startable or Configuration.debugMode) and planetData.infoDisplay.text) or "This planet will need to be approached for further study.", From e66e9f14f9b31fa63a5b039cb29ce08ba32e179c Mon Sep 17 00:00:00 2001 From: Porkchop Date: Wed, 22 Apr 2020 14:23:23 -0600 Subject: [PATCH 063/103] Include x,y change from #739 --- LuaMenu/widgets/gui_campaign_handler.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/LuaMenu/widgets/gui_campaign_handler.lua b/LuaMenu/widgets/gui_campaign_handler.lua index 07833691a..dd2528e4b 100644 --- a/LuaMenu/widgets/gui_campaign_handler.lua +++ b/LuaMenu/widgets/gui_campaign_handler.lua @@ -732,8 +732,8 @@ local function SelectPlanet(popupOverlay, planetHandler, planetID, planetData, s } local planetDesc = TextBox:New { - x = 8, - y = "30%", + x = 20, + y = "25%", right = 4, bottom = "25%", text = planetData.infoDisplay.text, From 29eca3cd3085aab0664b526e403e4e67ef9a8cb8 Mon Sep 17 00:00:00 2001 From: Porkchop Date: Sun, 26 Apr 2020 03:23:05 -0600 Subject: [PATCH 064/103] Campaign Window Scaling for Higher Resolutions Added a breakpoint for 1080p-class screens to show a narrower text view, added text padding, and a fixed view size for minimal resolutions --- LuaMenu/widgets/gui_campaign_handler.lua | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/LuaMenu/widgets/gui_campaign_handler.lua b/LuaMenu/widgets/gui_campaign_handler.lua index dd2528e4b..c4ba22b29 100644 --- a/LuaMenu/widgets/gui_campaign_handler.lua +++ b/LuaMenu/widgets/gui_campaign_handler.lua @@ -736,6 +736,7 @@ local function SelectPlanet(popupOverlay, planetHandler, planetID, planetData, s y = "25%", right = 4, bottom = "25%", + padding = {0, 0, 10, 0}, text = planetData.infoDisplay.text, font = Configuration:GetFont(3), } @@ -936,12 +937,15 @@ local function SelectPlanet(popupOverlay, planetHandler, planetID, planetData, s end planetDesc:UpdateClientArea(false) - if planetHandler.height < 600 then - subPanel._relativeBounds.right = 320 - subPanel._relativeBounds.bottom = "2%" - else - subPanel._relativeBounds.right = "40%" + if planetHandler.height > 800 then + subPanel._relativeBounds.right = "50%" subPanel._relativeBounds.bottom = "4%" + elseif planetHandler.height > 400 then + subPanel._relativeBounds.right = "40%" + subPanel._relativeBounds.bottom = "2%" + else + subPanel._relativeBounds.right = 200 + subPanel._relativeBounds.bottom = 0 end subPanel:UpdateClientArea(false) From 66f3501671adad19d28471b14b99986061c0c1ef Mon Sep 17 00:00:00 2001 From: Porkchop Date: Wed, 6 May 2020 04:28:13 -0600 Subject: [PATCH 065/103] Chobby CPU Flag to Minimize Draw Updates Adds a 'Minimize lobby updates' checkbox to the settings menu, which will allow chobby to idle during inactivity, disabled by default as in some cases (requires user testing) it may cause flicker. --- LuaMenu/widgets/api_limit_fps.lua | 9 ++++++++- LuaMenu/widgets/chobby/components/configuration.lua | 2 ++ LuaMenu/widgets/gui_settings_window.lua | 1 + 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/LuaMenu/widgets/api_limit_fps.lua b/LuaMenu/widgets/api_limit_fps.lua index f4b650a7c..773af4188 100644 --- a/LuaMenu/widgets/api_limit_fps.lua +++ b/LuaMenu/widgets/api_limit_fps.lua @@ -91,10 +91,17 @@ function widget:AllowDraw() lastTimer = timer return true end - if oldFramesInBuffer < 3 then + + if (config.lobbyIdleSleep) then + if (fastRedraw or constantRedrawSeconds) and oldFramesInBuffer < 3 then + framesInBuffer = oldFramesInBuffer + 1 + return true + end + elseif oldFramesInBuffer < 3 then framesInBuffer = oldFramesInBuffer + 1 return true end + return false end diff --git a/LuaMenu/widgets/chobby/components/configuration.lua b/LuaMenu/widgets/chobby/components/configuration.lua index c7f847e16..4cc020b61 100644 --- a/LuaMenu/widgets/chobby/components/configuration.lua +++ b/LuaMenu/widgets/chobby/components/configuration.lua @@ -217,6 +217,7 @@ function Configuration:init() self.enableTextToSpeech = true self.showOldAiVersions = false self.drawAtFullSpeed = false + self.lobbyIdleSleep = false self.rememberQueuesOnStart = false self.language = "en" @@ -510,6 +511,7 @@ function Configuration:GetConfigData() confirmation_mainMenuFromBattle = self.confirmation_mainMenuFromBattle, confirmation_battleFromBattle = self.confirmation_battleFromBattle, drawAtFullSpeed = self.drawAtFullSpeed, + lobbyIdleSleep = self.lobbyIdleSleep, rememberQueuesOnStart = self.rememberQueuesOnStart, loadLocalWidgets = self.loadLocalWidgets, activeDebugConsole = self.activeDebugConsole, diff --git a/LuaMenu/widgets/gui_settings_window.lua b/LuaMenu/widgets/gui_settings_window.lua index c577da996..f9d0f6186 100644 --- a/LuaMenu/widgets/gui_settings_window.lua +++ b/LuaMenu/widgets/gui_settings_window.lua @@ -925,6 +925,7 @@ local function GetLobbyTabControls() children[#children + 1], offset = AddCheckboxSetting(offset, i18n("simple_ai_list"), "simpleAiList", true) children[#children + 1], offset = AddCheckboxSetting(offset, i18n("animate_lobby"), "animate_lobby", true) children[#children + 1], offset = AddCheckboxSetting(offset, i18n("drawFullSpeed"), "drawAtFullSpeed", false) + children[#children + 1], offset = AddCheckboxSetting(offset, "Minimize lobby updates", "lobbyIdleSleep", true) children[#children + 1], offset = AddCheckboxSetting(offset, i18n("keep_queues"), "rememberQueuesOnStart", false, nil, "Stay in matchmaker queues when a battle is launched.") children[#children + 1] = Label:New { From d5369a1fb44ddd4af75cd5f9a2860b3f15dfbb71 Mon Sep 17 00:00:00 2001 From: Thorneel Date: Sat, 9 May 2020 19:15:46 +0200 Subject: [PATCH 066/103] Added entries for varied planets outside of the main storylines: planet7, planet13, planet18, planet20, planet24, planet28, planet43, planet45, planet46, planet50, planet56, planet71 All the necessary entries should be there now --- campaign/sample/codex.lua | 153 +++++++++++++++++++++++---- campaign/sample/planets/planet13.lua | 5 +- campaign/sample/planets/planet18.lua | 5 +- campaign/sample/planets/planet20.lua | 5 +- campaign/sample/planets/planet24.lua | 3 +- campaign/sample/planets/planet28.lua | 3 +- campaign/sample/planets/planet43.lua | 3 +- campaign/sample/planets/planet45.lua | 5 +- campaign/sample/planets/planet46.lua | 3 +- campaign/sample/planets/planet50.lua | 3 +- campaign/sample/planets/planet56.lua | 3 +- campaign/sample/planets/planet7.lua | 5 +- campaign/sample/planets/planet71.lua | 4 +- 13 files changed, 165 insertions(+), 35 deletions(-) diff --git a/campaign/sample/codex.lua b/campaign/sample/codex.lua index 1ea18a259..6feea34e4 100644 --- a/campaign/sample/codex.lua +++ b/campaign/sample/codex.lua @@ -45,7 +45,7 @@ local entries = { .. "\nAs the previous galactic order fell apart, many long-repressed sectarian tensions flared, particularly between free machines and biosupremacists. As conflicts increased in violence, a self-defense group of free machines carved a safe-haven for themselves, before harboring more endangered groups and allying with other self-defense groups as time went by and the whole region slid into anarchy." .. "\nDuring the interregnum, they slowly grew up in territory and influence, until they became a regional hegemon. This put them in rivalry with the Union over both strategic and ideological points, having become a highly centralized, harmonist regime. This cold war marred by proxy conflicts was only ended by the greater threat of the Empire." .. "\n " - .. "\nRealizing that even their uneasily alliance with the Union would not be enough to repel the Empire, they threw every resource they had on the defensive effort, hoping to either outlast the Empire, or maybe find another avenue to victory entirely." + .. "\nRealizing that even their uneasy alliance with the Union would not be enough to repel the Empire, they threw every resource they had on the defensive effort, hoping to either outlast the Empire, or maybe find another avenue to victory entirely." .. "\nAt the time of the event, they were slowly loosing ground, holding onto strategic points with all their strength and making the Empire pay a surprisingly heavy toll for each conquered world. Given their tight organization, formidable defenses and the series of strategic choke-points that were their last worlds, they may have held for a very long time." }, faction_lawless = { -- planet28, planet29, planet34, planet35, planet41, planet49, planet50, planet53 @@ -370,34 +370,51 @@ local entries = { location_arteri = { -- planet50 name = "Arteri data cache", category = "4. Locations", - text = "" + text = "Corrupt officials, criminal contacts, shady financial deals... This would have been a treasure trove for law enforcement groups. Some of the code vulnerabilities could be more useful to me though, assuming they haven't been patched or replaced." + .. "\n " + .. "\nThere is also a list of sensitive facilities across the Empire. Not much beyond the names, but it is still impressive that they had access to that kind of data..." + .. "\n " + .. "\n-Unicom network on Phisnet-3617 - good data source (see contacts)" -- planet13 + .. "\n-Dynacom networks on Hastus - security too tight, not worth it" -- planet46 + .. "\n-Centercom network on Kirdipan - still in progress, good opportunities (see contacts)" -- planet18 + .. "\n-R&D Site 17 on Ogurlo - something about heat systems" -- planet17 (no codex entry) + .. "\n-R&D Site 21 on Vis Ragstrom - unconventional testing grounds, looks unsafe" -- planet21 + .. "\n-R&D Site 56 on Deuliah - possible raid target" -- planet56 + .. "\n-Operation Mimosa on Lovaza Jira - tempting but risky" -- planet28 + .. "\n-Operation Lockdown on New Falsell - do not approach" -- planet7 + .. "\n-Operation Slumber on Leopard - heavily contested" -- planet33 + .. "\n-Operation King on Sapphire - stupidity in progress, aftermath may be interesting" -- planet63 + .. "\n-Operation Eternity on Cipher - archeotech restoration site" -- planet68 }, --- Interception networks location_phisnet = { -- planet13 name = "Phisnet-3617 interception network", category = "4. Locations", - text = "" + text = "This network was for detecting enemy strategic movements and coordinating forces in the region, but its original role was for intercepting interstellar communications. Not very useful now as the entire galaxy is silent, but at least I could get those blockade forces to stand down." + .. "\n " + .. "\nThe military in this region was given a surprising amount of autonomy. They even raised their own taxes on local civilian centers and trade ships, blurring the line between military force, regional state and a bunch of pirates." }, location_kirdipan = { -- planet18 name = "Kirdipan interception network", category = "4. Locations", - text = "" + text = "This was the keystone of the entire galactic signal intelligence network of the Empire - or should have been, had it been completed on time. Whether mismanagement, cost overruns, mid-project changes of plan, corruption, sabotage or even plain bad luck, the project seems to have kept on stalling again and again." + .. "\n " + .. "\nAt some point, someone decided to re-terraform the entire planet in order to get rid of some unpleasant local condition that was causing too much trouble with the project, but that project also stalled..." }, location_hastus = { -- planet46 name = "Hastus interception network", category = "4. Locations", - text = "" + text = "Even after the Empire shattered the Rebel military, those continued to wage a remarkably successful campaign of guerrilla warfare and political uprisings, despite considerable efforts, resources and violence used against them. It was only with the completion of this interception network that the Empire gained an edge." + .. "\n " + .. "\nThey knew it was not a mere rebellion of malcontents as they and many others had faced in the past, but it was only thanks to this network that they realized who really was behind it all. This seems to have rattled them to their core, and may explain why they suddenly panicked and started a full-blown terror campaign against what was left of the Rebels." }, --- Other locations location_musashi = { -- planet71 name = "Musashi rally", category = "4. Locations", - text = "" - }, - location_kalyp = { -- planet26 - name = "Kalyp's tides", - category = "4. Locations", - text = "" + text = "It feels so nostalgic to see this place again, I had loved watching those so much... And I wasn't the only one, they must have been some of the most popular entertainment in the galaxy. We had betting pools at the academy, and one wargame was even rescheduled so it wouldn't conflict with the season's finale." + .. "\n " + .. "\nOh right, I was student at an Imperial Academy of War. Funny thing, to have forgotten that. I was pretty good actually, top of my class half the time. It never felt quite real though, as if never really expecting to ever see combat. And, ultimately, I didn't even graduate..." }, -- Anomalies @@ -405,12 +422,79 @@ local entries = { anomaly_new_falsell = { -- planet7 name = "New Falsell artefact", category = "5. Anomalies", - text = "" + text = "What was going on here? Why leave such formidable defenses and leave no mobile forces to support it?" + .. "\nDid they really think that this would be enough? Defenses alone can only slow an enemy down to buy time, not stop it." + .. "\nYou would think that those in charge of such clearly sensitive defense would apply such basic principle." + .. "\nExpect they clearly didn't. What good reason could they possibly have?" + .. "\nUh, my" + .. "\nCommander seems to have some weird software glitch going on." + .. "\nI should try and fix that." + .. "\nDidn't think that was possible, actually. For the state it was in, it has been remarkably stable so far. More than I'd" + .. "\nExpect, honestly." + .. "\nSo." + .. "\nThanks to those lone static defenses, I could breach the perimeter." + .. "\nFor something so well-guarded, though, I can't find what they were actually guarding. There is nothing there!" + .. "\nGetting in was the easiest part, it would seem." + .. "\nThose weren't the only thing down thee though. The" + .. "\nInterlopers weren't part of the defense." + .. "\nBy" + .. "\nThe time I took care of them, it was pretty clear they were actually hostile to the defenses. In a" + .. "\nWay, that has to be linked to the lack of mobile defenses..." + .. "\nThey" + .. "\nWere not attacking those defenses so hard, though - and that glitch doesn't want to go away. What" + .. "\nA" + .. "\nPain." + .. "\nYou" + .. "\nWould" + .. "\nThink" + .. "\nThat of all things, my text editor shouldn't have that kind of issues." + .. "\nI" + .. "\nCould try and reset it, maybe. That should" + .. "\nDeal" + .. "\nWith" + .. "\nWhatever" + .. "\nIs" + .. "\nThe" + .. "\nIssue. Once I'm done with" + .. "\nThe current entry, I'll do a complete check-up, just to be safe, though." + .. "\nTruth to be told, this" + .. "\nIs a bit annoying." + .. "\nThat said," + .. "\nI" + .. "\nCould just save the draft and continue later," + .. "\nIf" + .. "\nI" + .. "\nReally" + .. "\nWanted" + .. "\nTo." + .. "\nNow," + .. "\nYou" + .. "\nAre" + .. "\nStill" + .. "\nLooking" + .. "\nFor" + .. "\nThem," + .. "\nAren't" + .. "\nYou," + .. "\nLittle one?" + .. "\nYou could" + .. "\nScour the entire" + .. "\nGalaxy if you want, you won't find them" + .. "\nHere. You are the only one left on this side of" + .. "\nEternity. Now go, continue your little quest elsewhere." + .. "\nThere is nothing for you here. Your friends thought they could contain me, the poor little things. They never understood how futile were their little metal boxes, had I wanted to leave." + .. "\nBut worry not, my time has not come yet. When the last stars have gone out and the last world have frozen, only then will I wake." + .. "\n " + .. "\nSee you then, little one." }, anomaly_lovaza_jira = { -- planet28 - name = "Lovaza Jira artefact", + name = "Lovaza Jira memetic weapon", category = "5. Anomalies", - text = "" + text = "It made sense to have put two armies guarding that artefact: it had been almost constantly been fought over, for as long as it had been discovered a few centuries before. Even after the Empire took control of it, raids and attempted theft continued with surprising regularity, only to be repelled by the two guarding forces. Everyone seemed to know how valuable the artefact was, but the constant fighting made it difficult to study it." + .. "\n " + .. "\nWhen the Empire's order started to decay in the region, the turmoil made raids on this remote planet less frequent, to the point that the two armies could finally stand down and take a breadth. Which is precisely when they decided to fight each-other over the artefact." + .. "\n " + .. "\nWhat they could not find at the time, but what became clear once the fighting stopped and automated systems could finally do their thing, was that this damn thing is an ancient interstellar-range memetic weapon, driving everyone to fight for its possession. In a strange turn of events, I am unaffected due to being the last person in the galaxy, as there is no-one left to fight the artefact over with. Still, better make sure it is stopped for good before leaving the planet..." }, anomaly_leopard = { -- planet33 name = "Leopard artefact", @@ -428,29 +512,52 @@ local entries = { anomaly_estann_all = { -- planet43 name = "Estann All artefact", category = "5. Anomalies", - text = "" + text = "Unsurprisingly, they didn't develop such advanced nanotech themselves. Any record has long been lost to the grey goo, but it isn't too difficult to guess what happened." + .. "\n " + .. "\nAt some point after this planet was settled, probably at a time it was already a developed world, they found this artefact. They understood its potential, both as an incredible archeotech source and an incredible danger. So instead of simply turning it on, they studied it very carefully, and slowly reverse-engineered the simplest of its nanotech." + .. "\n " + .. "\nThey managed to tame the nasty little things, and programmed them for building their metropolis of all things. The artefact's builders would probably have laughed at so crude an use of their subtle technology, but they were long gone anyway. And surprisingly, it seems to have worked without incident - until everyone disappeared, that is. Left to themselves, the nanites seem to have interfered with the artefact itself, causing them to degenerate and switch to an earlier program..." }, --- Ancient trees anomaly_walchice = { -- planet20 - name = "The trees of Waliche", + name = "The skytrees of Waliche", category = "5. Anomalies", - text = "" + text = "The research facilities weren't so much for studying the skytrees themselves than for unearthing ancient research facilities and their own findings on those trees." + .. "\n " + .. "\nUnfortunately, being on a strategic crossroads between several warring powers meant that more time and resources were put into defending (or attacking) the place than studying archeotech. Still, a few things were rediscovered. To start with, tree was a misnomer, those things had little to do with Earth plants beyond vaguely similar shapes." + .. "\n " + .. "\nTheir seeds impacted the ground with the force of a nuclear missile, burying themselves deep under the surface. Then, growing over eons to the width of mountains, higher than the atmosphere, they seem to have grown some sort of space elevator, possibly with a counterweight in distant orbit, where new seeds would grow." + .. "\n " + .. "\nThey were thought to have naturally evolved. How and from what, however, remains a mystery." }, anomaly_old_falsell = { -- planet45 - name = "The trees of Old Falsell", + name = "The skytrees of Old Falsell", category = "5. Anomalies", - text = "" + text = "Neither Old Falsell nore Waliche have traces of large indigenous life apart from the skytrees, and it seems impossible that they evolved on either planet. In fact, complex life was thought to be impossible in the early galaxy, cosmic extinction events being too frequent to let it have time to evolve." + .. "\n " + .. "\nThe trees reproduced by launching their seeds from orbit, and letting them crash back into the ground. They must have traveled across star systems by launching them in outer space instead, and somehow reached adequate planets. No seed flaoting in space or crashed on an inhospitable planet was ever found, so they must have had some way to guide themselves." + .. "\nThe trees here are about twenty million years older than those of Waliche, which was consistent with some of the seed migration models that were developed." + .. "\n " + .. "\nAs to where they came from in the first place, it seems to have been a distant, probably very different galaxy. They don't seem to have thrived here, and after briefly taking root on a few worlds, they left as they arrived, throwing their new seeds across intergalactic space." + .. "\n " + .. "\nWho knows, maybe they are still there, in some remote corner of the universe..." }, --- Ancient tech and research anomaly_asjulohi = { -- planet24 - name = "Asjulohi's ancient fabricator", + name = "Asjulohi ancient fabricator", category = "5. Anomalies", - text = "" + text = "Once common on wealthy worlds, knowledge of how to manufacture those ancient fabricators has been lost with the ancient times. Now, only a handful still operates across the galaxy - or did at the time this one was studied, at least." + .. "\n " + .. "\nPrevious empires have studied the remaining ones, even carefully dismantling several over time, and this one continued their work. They found out how to maintain them, even repairing some of the less decrepit non-functioning ones. But while the theoretical principles behind their operation was better and better understood, they were still far from even thinking about building new ones." }, anomaly_deuliah = { -- planet56 - name = "Deuliah's old Detriment", -- TODO better name + name = "Deuliah's detriment", category = "5. Anomalies", - text = "" + text = "When this R&D site was abandoned, its facilities and material were not shipped off-world or disposed of, apart from the most sensitive works. This inevitably attracted varied scavengers, hoping to make a profit off all the valuables left, from scrap and hardware to data and expert systems." + .. "\n " + .. "\nUnfortunately for them, defenses and military experiments had been left as well. In particular, one Detriment that had been used as a test platform, had simply been reverted to its original configuration and let loose, apart from extensive self-repair and maintenance upgrades..." + .. "\n " + .. "\nSupposedly a R&D site of the Empire like many others, it had actually been infiltrated by Rebels, and used for research the Empire would never have approved of - such military human genetic modifications beyond anything deemed acceptable by modified or augmented, let alone xenoform. Hardly a surprise though, considering who was behind the Rebels." }, anomaly_lalata = { -- planet51 name = "Lalata's report", diff --git a/campaign/sample/planets/planet13.lua b/campaign/sample/planets/planet13.lua index e5854a768..f9109857b 100644 --- a/campaign/sample/planets/planet13.lua +++ b/campaign/sample/planets/planet13.lua @@ -439,7 +439,10 @@ local function GetPlanet(planetUtilities, planetID) "module_adv_nano_LIMIT_A_1", }, abilities = { - } + }, + codexEntries = { + "location_phisnet" + }, }, } diff --git a/campaign/sample/planets/planet18.lua b/campaign/sample/planets/planet18.lua index 9a560858a..ac1cdbd2f 100644 --- a/campaign/sample/planets/planet18.lua +++ b/campaign/sample/planets/planet18.lua @@ -3417,7 +3417,10 @@ local function GetPlanet(planetUtilities, planetID) }, abilities = { "terraform", - } + }, + codexEntries = { + "location_kirdipan" + }, }, } diff --git a/campaign/sample/planets/planet20.lua b/campaign/sample/planets/planet20.lua index 1d1552ac1..698c9cd3d 100644 --- a/campaign/sample/planets/planet20.lua +++ b/campaign/sample/planets/planet20.lua @@ -1094,7 +1094,10 @@ local function GetPlanet(planetUtilities, planetID) "module_ablative_armor_LIMIT_C_2", }, abilities = { - } + }, + codexEntries = { + "anomaly_walchice" + }, }, } diff --git a/campaign/sample/planets/planet24.lua b/campaign/sample/planets/planet24.lua index fec789c21..b85e5429b 100644 --- a/campaign/sample/planets/planet24.lua +++ b/campaign/sample/planets/planet24.lua @@ -1707,7 +1707,8 @@ local function GetPlanet(planetUtilities, planetID) abilities = { }, codexEntries = { - "faction_empire" + "faction_empire", + "anomaly_asjulohi", }, }, } diff --git a/campaign/sample/planets/planet28.lua b/campaign/sample/planets/planet28.lua index 70bd8a215..65a747624 100644 --- a/campaign/sample/planets/planet28.lua +++ b/campaign/sample/planets/planet28.lua @@ -2355,7 +2355,8 @@ local function GetPlanet(planetUtilities, planetID) abilities = { }, codexEntries = { - "faction_lawless" + "faction_lawless", + "anomaly_lovaza_jira", } }, } diff --git a/campaign/sample/planets/planet43.lua b/campaign/sample/planets/planet43.lua index 61bacd92d..527c7da14 100644 --- a/campaign/sample/planets/planet43.lua +++ b/campaign/sample/planets/planet43.lua @@ -933,7 +933,8 @@ local function GetPlanet(planetUtilities, planetID) abilities = { }, codexEntries = { - "threat_zombies" + "threat_zombies", + "anomaly_estann_all", } }, } diff --git a/campaign/sample/planets/planet45.lua b/campaign/sample/planets/planet45.lua index 51b029585..37a746469 100644 --- a/campaign/sample/planets/planet45.lua +++ b/campaign/sample/planets/planet45.lua @@ -1547,7 +1547,10 @@ local function GetPlanet(planetUtilities, planetID) "module_adv_nano_LIMIT_G_1", }, abilities = { - } + }, + codexEntries = { + "anomaly_old_falsell" + }, }, } diff --git a/campaign/sample/planets/planet46.lua b/campaign/sample/planets/planet46.lua index 46a73a5aa..68152d612 100644 --- a/campaign/sample/planets/planet46.lua +++ b/campaign/sample/planets/planet46.lua @@ -454,7 +454,8 @@ local function GetPlanet(planetUtilities, planetID) abilities = { }, codexEntries = { - "faction_dynasty" + "faction_dynasty", + "location_hastus", }, }, } diff --git a/campaign/sample/planets/planet50.lua b/campaign/sample/planets/planet50.lua index 4232961b0..4d95cad69 100644 --- a/campaign/sample/planets/planet50.lua +++ b/campaign/sample/planets/planet50.lua @@ -1008,7 +1008,8 @@ local function GetPlanet(planetUtilities, planetID) abilities = { }, codexEntries = { - "faction_lawless" + "faction_lawless", + "location_arteri", } }, } diff --git a/campaign/sample/planets/planet56.lua b/campaign/sample/planets/planet56.lua index 61ab951d6..5d24b4dde 100644 --- a/campaign/sample/planets/planet56.lua +++ b/campaign/sample/planets/planet56.lua @@ -1459,7 +1459,8 @@ local function GetPlanet(planetUtilities, planetID) }, codexEntries = { "faction_rebels", - "faction_dynasty" + "faction_dynasty", + "anomaly_deuliah", }, }, } diff --git a/campaign/sample/planets/planet7.lua b/campaign/sample/planets/planet7.lua index 3ee690551..0b4c201e9 100644 --- a/campaign/sample/planets/planet7.lua +++ b/campaign/sample/planets/planet7.lua @@ -1826,7 +1826,10 @@ local function GetPlanet(planetUtilities, planetID) "module_personal_cloak", }, abilities = { - } + }, + codexEntries = { + "anomaly_new_falsell" + }, }, } diff --git a/campaign/sample/planets/planet71.lua b/campaign/sample/planets/planet71.lua index 734d72c85..19e88da84 100644 --- a/campaign/sample/planets/planet71.lua +++ b/campaign/sample/planets/planet71.lua @@ -134,7 +134,9 @@ local function GetPlanet(planetUtilities, planetID) units = { "tankraid" }, - codexEntries = {} + codexEntries = { + "location_musashi", + } }, } From e21c20fdcf49794990d583545826e1987f973cc3 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Sun, 10 May 2020 11:29:43 +1000 Subject: [PATCH 067/103] Stopped truncating chili errors. Moved all the stuff that isn't used into the root of chiliui. --- LuaMenu/widgets/api_chili.lua | 2 +- libs/chiliui/{luamenu/chili => }/chili/README | 0 .../{luamenu/chili => }/chili/controls/README | 0 .../{luamenu/chili => }/chili/controls/button.lua | 0 .../{luamenu/chili => }/chili/controls/checkbox.lua | 0 .../chili => }/chili/controls/colorbars.lua | 0 .../{luamenu/chili => }/chili/controls/combobox.lua | 0 .../{luamenu/chili => }/chili/controls/control.lua | 0 .../chili/controls/detachabletabpanel.lua | 0 .../{luamenu/chili => }/chili/controls/editbox.lua | 0 .../{luamenu/chili => }/chili/controls/font.lua | 0 .../{luamenu/chili => }/chili/controls/grid.lua | 0 .../{luamenu/chili => }/chili/controls/image.lua | 0 .../chili => }/chili/controls/imagelistview.lua | 0 .../{luamenu/chili => }/chili/controls/label.lua | 0 .../chili => }/chili/controls/layoutpanel.lua | 0 .../{luamenu/chili => }/chili/controls/line.lua | 0 .../chili => }/chili/controls/multiprogressbar.lua | 0 .../{luamenu/chili => }/chili/controls/object.lua | 0 .../{luamenu/chili => }/chili/controls/panel.lua | 0 .../chili => }/chili/controls/progressbar.lua | 0 .../{luamenu/chili => }/chili/controls/scale.lua | 0 .../{luamenu/chili => }/chili/controls/screen.lua | 0 .../chili => }/chili/controls/scrollpanel.lua | 0 .../chili => }/chili/controls/stackpanel.lua | 0 .../{luamenu/chili => }/chili/controls/tabbar.lua | 0 .../chili => }/chili/controls/tabbaritem.lua | 0 .../{luamenu/chili => }/chili/controls/tabpanel.lua | 0 .../{luamenu/chili => }/chili/controls/textbox.lua | 0 .../{luamenu/chili => }/chili/controls/trackbar.lua | 0 .../{luamenu/chili => }/chili/controls/treeview.lua | 0 .../chili => }/chili/controls/treeviewnode.lua | 0 .../{luamenu/chili => }/chili/controls/window.lua | 0 libs/chiliui/{luamenu/chili => }/chili/core.lua | 0 .../chili/handlers/backwardcompability.lua | 0 .../chili => }/chili/handlers/debughandler.lua | 0 .../chili => }/chili/handlers/fonthandler.lua | 0 .../chili => }/chili/handlers/skinhandler.lua | 0 .../chili => }/chili/handlers/taskhandler.lua | 0 .../chili => }/chili/handlers/texturehandler.lua | 0 .../chili => }/chili/handlers/themehandler.lua | 0 .../chili => }/chili/headers/autolocalizer.lua | 0 .../chili/headers/backwardcompability.lua | 0 .../{luamenu/chili => }/chili/headers/links.lua | 0 .../{luamenu/chili => }/chili/headers/skinutils.lua | 0 .../{luamenu/chili => }/chili/headers/strict.lua | 0 .../{luamenu/chili => }/chili/headers/unicode.lua | 0 .../{luamenu/chili => }/chili/headers/util.lua | 0 .../chili/skins/DarkGlass/combobox_wnd.png | Bin .../chili => }/chili/skins/DarkGlass/glass.psp | Bin .../chili => }/chili/skins/DarkGlass/glass_.png | Bin .../chili => }/chili/skins/DarkGlass/skin.lua | 0 .../chili => }/chili/skins/Glass/checkbox.png | Bin .../chili => }/chili/skins/Glass/checkbox.psp | Bin .../chili => }/chili/skins/Glass/checkbox_.png | Bin .../chili => }/chili/skins/Glass/checkbox_arrow.png | Bin .../chili/skins/Glass/combobox_ctrl_arrow.png | Bin .../chili => }/chili/skins/Glass/combobox_wnd.png | Bin .../{luamenu/chili => }/chili/skins/Glass/glass.png | Bin .../chili => }/chili/skins/Glass/glass2.png | Bin .../chili => }/chili/skins/Glass/glass2.psp | Bin .../chili => }/chili/skins/Glass/glassBK.png | Bin .../chili => }/chili/skins/Glass/glassButton.psp | Bin .../chili => }/chili/skins/Glass/glassFG.png | Bin .../chili => }/chili/skins/Glass/glass_line.png | Bin .../chili/skins/Glass/glass_line_vert.png | Bin .../chili => }/chili/skins/Glass/hscrollbar.png | Bin .../chili/skins/Glass/itemlistview_item_fg.png | Bin .../chili => }/chili/skins/Glass/node_selected.png | Bin .../{luamenu/chili => }/chili/skins/Glass/panel.png | Bin .../{luamenu/chili => }/chili/skins/Glass/panel.psp | Bin .../chili => }/chili/skins/Glass/panel_.png | Bin .../chili/skins/Glass/porgressbar_empty.png | Bin .../chili/skins/Glass/progressbar_empty.png | Bin .../chili/skins/Glass/progressbar_full.png | Bin .../chili => }/chili/skins/Glass/scrollbar.png | Bin .../chili => }/chili/skins/Glass/scrollbar_knob.png | Bin .../chili => }/chili/skins/Glass/scrollbar_knob.psp | Bin .../{luamenu/chili => }/chili/skins/Glass/skin.lua | 0 .../chili => }/chili/skins/Glass/trackbar.png | Bin .../chili => }/chili/skins/Glass/trackbar_step.png | Bin .../chili => }/chili/skins/Glass/trackbar_thumb.png | Bin .../chili => }/chili/skins/Glass/treeview_node.psp | Bin .../chili => }/chili/skins/Glass/treeview_node2.psp | Bin .../chili/skins/Glass/treeview_node_collapsed.png | Bin .../chili/skins/Glass/treeview_node_expanded.png | Bin .../chili/skins/Robocracy/combobox_ctrl.png | Bin .../chili/skins/Robocracy/combobox_ctrl_arrow.png | Bin .../chili/skins/Robocracy/combobox_ctrl_fg.png | Bin .../chili/skins/Robocracy/combobox_wnd.png | Bin .../chili => }/chili/skins/Robocracy/empty.png | Bin .../chili => }/chili/skins/Robocracy/fonts/README | 0 .../chili/skins/Robocracy/fonts/README.gentoo | 0 .../skins/Robocracy/fonts/README.gentoo.tweaks | 0 .../chili/skins/Robocracy/fonts/n019003l.pfb | Bin .../chili => }/chili/skins/Robocracy/glassBk.png | Bin .../chili => }/chili/skins/Robocracy/glassFG.png | Bin .../chili/skins/Robocracy/node_selected.png | Bin .../chili/skins/Robocracy/node_selected.psp | Bin .../chili/skins/Robocracy/node_selected_bw.png | Bin .../chili => }/chili/skins/Robocracy/panel2.png | Bin .../chili => }/chili/skins/Robocracy/panel2.psp | Bin .../chili => }/chili/skins/Robocracy/panel2_bg.png | Bin .../chili/skins/Robocracy/panel2_border.png | Bin .../chili => }/chili/skins/Robocracy/skin.lua | 0 .../chili/skins/Robocracy/tech_button.png | Bin .../chili/skins/Robocracy/tech_button.psp | Bin .../chili/skins/Robocracy/tech_button_bk.png | Bin .../chili/skins/Robocracy/tech_button_fg.png | Bin .../chili/skins/Robocracy/tech_buttonbk.png | Bin .../chili/skins/Robocracy/tech_checkbox.psp | Bin .../chili/skins/Robocracy/tech_checkbox_checked.png | Bin .../skins/Robocracy/tech_checkbox_unchecked.png | Bin .../chili/skins/Robocracy/tech_dragwindow.png | Bin .../chili/skins/Robocracy/tech_dragwindow.psp | Bin .../chili => }/chili/skins/Robocracy/tech_line.png | Bin .../chili/skins/Robocracy/tech_line_vert.png | Bin .../chili/skins/Robocracy/tech_progressbar.psp | Bin .../skins/Robocracy/tech_progressbar_empty.png | Bin .../chili/skins/Robocracy/tech_progressbar_full.png | Bin .../chili/skins/Robocracy/tech_scrollbar.png | Bin .../chili/skins/Robocracy/tech_scrollbar.psp | Bin .../chili/skins/Robocracy/tech_scrollbar_knob.png | Bin .../chili/skins/Robocracy/tech_scrollbar_knob.psp | Bin .../chili/skins/Robocracy/tech_tabbaritem.png | Bin .../chili/skins/Robocracy/tech_tabbaritem_bk.png | Bin .../chili/skins/Robocracy/tech_tabbaritem_fg.png | Bin .../chili/skins/Robocracy/tech_window.png | Bin .../chili/skins/Robocracy/tech_window.psp | Bin .../chili => }/chili/skins/Robocracy/trackbar.png | Bin .../chili/skins/Robocracy/trackbar_step.png | Bin .../chili/skins/Robocracy/trackbar_thumb.png | Bin .../skins/Robocracy/treeview_node_collapsed.png | Bin .../skins/Robocracy/treeview_node_expanded.png | Bin .../skins/Robocracy/treeview_node_expanded_bw.png | Bin .../chili/skins/Robocracy/window_tooltip.png | Bin .../chili/skins/Robocracy/window_tooltip.psp | Bin .../chili => }/chili/skins/default/Sav33A.tmp | 0 .../chili => }/chili/skins/default/Sav38D.tmp | 0 .../chili => }/chili/skins/default/empty.png | Bin .../chili => }/chili/skins/default/folder.png | Bin .../chili => }/chili/skins/default/folder_up.png | Bin .../chili => }/chili/skins/default/placeholder.png | Bin .../chili => }/chili/skins/default/skin.lua | 0 .../chili/skins/default/treeview_node_collapsed.png | Bin .../chili/skins/default/treeview_node_expanded.png | Bin .../chili/skins/default/tweak_overlay.png | Bin .../chili/skins/default/tweak_overlay_resizable.png | Bin .../{luamenu/chili => }/chili/themes/theme.lua | 0 libs/chiliui/{luamenu/chili => }/chili/todo.txt | 0 .../{luamenu/chili => }/dbg_chili_inspector.lua | 0 .../{luamenu/chili => }/dbg_chili_profiler.lua | 0 libs/chiliui/{luamenu/chili => }/generate_docs.sh | 0 .../{luamenu/chili => }/gui_chili_docking.lua | 0 .../{luamenu/chili => }/gui_chiliguidemo.lua | 0 155 files changed, 1 insertion(+), 1 deletion(-) rename libs/chiliui/{luamenu/chili => }/chili/README (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/README (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/button.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/checkbox.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/colorbars.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/combobox.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/control.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/detachabletabpanel.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/editbox.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/font.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/grid.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/image.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/imagelistview.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/label.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/layoutpanel.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/line.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/multiprogressbar.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/object.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/panel.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/progressbar.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/scale.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/screen.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/scrollpanel.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/stackpanel.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/tabbar.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/tabbaritem.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/tabpanel.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/textbox.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/trackbar.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/treeview.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/treeviewnode.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/controls/window.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/core.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/handlers/backwardcompability.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/handlers/debughandler.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/handlers/fonthandler.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/handlers/skinhandler.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/handlers/taskhandler.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/handlers/texturehandler.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/handlers/themehandler.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/headers/autolocalizer.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/headers/backwardcompability.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/headers/links.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/headers/skinutils.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/headers/strict.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/headers/unicode.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/headers/util.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/DarkGlass/combobox_wnd.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/DarkGlass/glass.psp (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/DarkGlass/glass_.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/DarkGlass/skin.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/checkbox.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/checkbox.psp (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/checkbox_.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/checkbox_arrow.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/combobox_ctrl_arrow.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/combobox_wnd.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/glass.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/glass2.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/glass2.psp (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/glassBK.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/glassButton.psp (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/glassFG.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/glass_line.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/glass_line_vert.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/hscrollbar.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/itemlistview_item_fg.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/node_selected.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/panel.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/panel.psp (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/panel_.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/porgressbar_empty.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/progressbar_empty.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/progressbar_full.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/scrollbar.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/scrollbar_knob.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/scrollbar_knob.psp (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/skin.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/trackbar.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/trackbar_step.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/trackbar_thumb.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/treeview_node.psp (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/treeview_node2.psp (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/treeview_node_collapsed.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Glass/treeview_node_expanded.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/combobox_ctrl.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/combobox_ctrl_arrow.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/combobox_ctrl_fg.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/combobox_wnd.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/empty.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/fonts/README (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/fonts/README.gentoo (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/fonts/README.gentoo.tweaks (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/fonts/n019003l.pfb (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/glassBk.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/glassFG.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/node_selected.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/node_selected.psp (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/node_selected_bw.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/panel2.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/panel2.psp (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/panel2_bg.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/panel2_border.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/skin.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_button.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_button.psp (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_button_bk.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_button_fg.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_buttonbk.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_checkbox.psp (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_checkbox_checked.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_checkbox_unchecked.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_dragwindow.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_dragwindow.psp (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_line.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_line_vert.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_progressbar.psp (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_progressbar_empty.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_progressbar_full.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_scrollbar.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_scrollbar.psp (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_scrollbar_knob.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_scrollbar_knob.psp (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_tabbaritem.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_tabbaritem_bk.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_tabbaritem_fg.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_window.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/tech_window.psp (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/trackbar.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/trackbar_step.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/trackbar_thumb.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/treeview_node_collapsed.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/treeview_node_expanded.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/treeview_node_expanded_bw.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/window_tooltip.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/Robocracy/window_tooltip.psp (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/default/Sav33A.tmp (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/default/Sav38D.tmp (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/default/empty.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/default/folder.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/default/folder_up.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/default/placeholder.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/default/skin.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/default/treeview_node_collapsed.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/default/treeview_node_expanded.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/default/tweak_overlay.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/skins/default/tweak_overlay_resizable.png (100%) rename libs/chiliui/{luamenu/chili => }/chili/themes/theme.lua (100%) rename libs/chiliui/{luamenu/chili => }/chili/todo.txt (100%) rename libs/chiliui/{luamenu/chili => }/dbg_chili_inspector.lua (100%) rename libs/chiliui/{luamenu/chili => }/dbg_chili_profiler.lua (100%) rename libs/chiliui/{luamenu/chili => }/generate_docs.sh (100%) rename libs/chiliui/{luamenu/chili => }/gui_chili_docking.lua (100%) rename libs/chiliui/{luamenu/chili => }/gui_chiliguidemo.lua (100%) diff --git a/LuaMenu/widgets/api_chili.lua b/LuaMenu/widgets/api_chili.lua index 4ce959851..1ff8823c5 100644 --- a/LuaMenu/widgets/api_chili.lua +++ b/LuaMenu/widgets/api_chili.lua @@ -31,7 +31,7 @@ local tf -------------------------------------------------------------------------------- -- Chili's location -CHILI_DIRNAME = "libs/chiliui/" .. LUA_DIRNAME .. "chili/chili/" +CHILI_DIRNAME = "libs/chiliui/chili/" SKIN_DIRNAME = LUA_DIRNAME .. "widgets/chili/skins/" THEME_DIRNAME = LUA_DIRNAME .. "widgets/chili/themes/" diff --git a/libs/chiliui/luamenu/chili/chili/README b/libs/chiliui/chili/README similarity index 100% rename from libs/chiliui/luamenu/chili/chili/README rename to libs/chiliui/chili/README diff --git a/libs/chiliui/luamenu/chili/chili/controls/README b/libs/chiliui/chili/controls/README similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/README rename to libs/chiliui/chili/controls/README diff --git a/libs/chiliui/luamenu/chili/chili/controls/button.lua b/libs/chiliui/chili/controls/button.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/button.lua rename to libs/chiliui/chili/controls/button.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/checkbox.lua b/libs/chiliui/chili/controls/checkbox.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/checkbox.lua rename to libs/chiliui/chili/controls/checkbox.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/colorbars.lua b/libs/chiliui/chili/controls/colorbars.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/colorbars.lua rename to libs/chiliui/chili/controls/colorbars.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/combobox.lua b/libs/chiliui/chili/controls/combobox.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/combobox.lua rename to libs/chiliui/chili/controls/combobox.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/control.lua b/libs/chiliui/chili/controls/control.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/control.lua rename to libs/chiliui/chili/controls/control.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/detachabletabpanel.lua b/libs/chiliui/chili/controls/detachabletabpanel.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/detachabletabpanel.lua rename to libs/chiliui/chili/controls/detachabletabpanel.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/editbox.lua b/libs/chiliui/chili/controls/editbox.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/editbox.lua rename to libs/chiliui/chili/controls/editbox.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/font.lua b/libs/chiliui/chili/controls/font.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/font.lua rename to libs/chiliui/chili/controls/font.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/grid.lua b/libs/chiliui/chili/controls/grid.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/grid.lua rename to libs/chiliui/chili/controls/grid.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/image.lua b/libs/chiliui/chili/controls/image.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/image.lua rename to libs/chiliui/chili/controls/image.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/imagelistview.lua b/libs/chiliui/chili/controls/imagelistview.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/imagelistview.lua rename to libs/chiliui/chili/controls/imagelistview.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/label.lua b/libs/chiliui/chili/controls/label.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/label.lua rename to libs/chiliui/chili/controls/label.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/layoutpanel.lua b/libs/chiliui/chili/controls/layoutpanel.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/layoutpanel.lua rename to libs/chiliui/chili/controls/layoutpanel.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/line.lua b/libs/chiliui/chili/controls/line.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/line.lua rename to libs/chiliui/chili/controls/line.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/multiprogressbar.lua b/libs/chiliui/chili/controls/multiprogressbar.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/multiprogressbar.lua rename to libs/chiliui/chili/controls/multiprogressbar.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/object.lua b/libs/chiliui/chili/controls/object.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/object.lua rename to libs/chiliui/chili/controls/object.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/panel.lua b/libs/chiliui/chili/controls/panel.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/panel.lua rename to libs/chiliui/chili/controls/panel.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/progressbar.lua b/libs/chiliui/chili/controls/progressbar.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/progressbar.lua rename to libs/chiliui/chili/controls/progressbar.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/scale.lua b/libs/chiliui/chili/controls/scale.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/scale.lua rename to libs/chiliui/chili/controls/scale.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/screen.lua b/libs/chiliui/chili/controls/screen.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/screen.lua rename to libs/chiliui/chili/controls/screen.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/scrollpanel.lua b/libs/chiliui/chili/controls/scrollpanel.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/scrollpanel.lua rename to libs/chiliui/chili/controls/scrollpanel.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/stackpanel.lua b/libs/chiliui/chili/controls/stackpanel.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/stackpanel.lua rename to libs/chiliui/chili/controls/stackpanel.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/tabbar.lua b/libs/chiliui/chili/controls/tabbar.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/tabbar.lua rename to libs/chiliui/chili/controls/tabbar.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/tabbaritem.lua b/libs/chiliui/chili/controls/tabbaritem.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/tabbaritem.lua rename to libs/chiliui/chili/controls/tabbaritem.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/tabpanel.lua b/libs/chiliui/chili/controls/tabpanel.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/tabpanel.lua rename to libs/chiliui/chili/controls/tabpanel.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/textbox.lua b/libs/chiliui/chili/controls/textbox.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/textbox.lua rename to libs/chiliui/chili/controls/textbox.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/trackbar.lua b/libs/chiliui/chili/controls/trackbar.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/trackbar.lua rename to libs/chiliui/chili/controls/trackbar.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/treeview.lua b/libs/chiliui/chili/controls/treeview.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/treeview.lua rename to libs/chiliui/chili/controls/treeview.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/treeviewnode.lua b/libs/chiliui/chili/controls/treeviewnode.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/treeviewnode.lua rename to libs/chiliui/chili/controls/treeviewnode.lua diff --git a/libs/chiliui/luamenu/chili/chili/controls/window.lua b/libs/chiliui/chili/controls/window.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/controls/window.lua rename to libs/chiliui/chili/controls/window.lua diff --git a/libs/chiliui/luamenu/chili/chili/core.lua b/libs/chiliui/chili/core.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/core.lua rename to libs/chiliui/chili/core.lua diff --git a/libs/chiliui/luamenu/chili/chili/handlers/backwardcompability.lua b/libs/chiliui/chili/handlers/backwardcompability.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/handlers/backwardcompability.lua rename to libs/chiliui/chili/handlers/backwardcompability.lua diff --git a/libs/chiliui/luamenu/chili/chili/handlers/debughandler.lua b/libs/chiliui/chili/handlers/debughandler.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/handlers/debughandler.lua rename to libs/chiliui/chili/handlers/debughandler.lua diff --git a/libs/chiliui/luamenu/chili/chili/handlers/fonthandler.lua b/libs/chiliui/chili/handlers/fonthandler.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/handlers/fonthandler.lua rename to libs/chiliui/chili/handlers/fonthandler.lua diff --git a/libs/chiliui/luamenu/chili/chili/handlers/skinhandler.lua b/libs/chiliui/chili/handlers/skinhandler.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/handlers/skinhandler.lua rename to libs/chiliui/chili/handlers/skinhandler.lua diff --git a/libs/chiliui/luamenu/chili/chili/handlers/taskhandler.lua b/libs/chiliui/chili/handlers/taskhandler.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/handlers/taskhandler.lua rename to libs/chiliui/chili/handlers/taskhandler.lua diff --git a/libs/chiliui/luamenu/chili/chili/handlers/texturehandler.lua b/libs/chiliui/chili/handlers/texturehandler.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/handlers/texturehandler.lua rename to libs/chiliui/chili/handlers/texturehandler.lua diff --git a/libs/chiliui/luamenu/chili/chili/handlers/themehandler.lua b/libs/chiliui/chili/handlers/themehandler.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/handlers/themehandler.lua rename to libs/chiliui/chili/handlers/themehandler.lua diff --git a/libs/chiliui/luamenu/chili/chili/headers/autolocalizer.lua b/libs/chiliui/chili/headers/autolocalizer.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/headers/autolocalizer.lua rename to libs/chiliui/chili/headers/autolocalizer.lua diff --git a/libs/chiliui/luamenu/chili/chili/headers/backwardcompability.lua b/libs/chiliui/chili/headers/backwardcompability.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/headers/backwardcompability.lua rename to libs/chiliui/chili/headers/backwardcompability.lua diff --git a/libs/chiliui/luamenu/chili/chili/headers/links.lua b/libs/chiliui/chili/headers/links.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/headers/links.lua rename to libs/chiliui/chili/headers/links.lua diff --git a/libs/chiliui/luamenu/chili/chili/headers/skinutils.lua b/libs/chiliui/chili/headers/skinutils.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/headers/skinutils.lua rename to libs/chiliui/chili/headers/skinutils.lua diff --git a/libs/chiliui/luamenu/chili/chili/headers/strict.lua b/libs/chiliui/chili/headers/strict.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/headers/strict.lua rename to libs/chiliui/chili/headers/strict.lua diff --git a/libs/chiliui/luamenu/chili/chili/headers/unicode.lua b/libs/chiliui/chili/headers/unicode.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/headers/unicode.lua rename to libs/chiliui/chili/headers/unicode.lua diff --git a/libs/chiliui/luamenu/chili/chili/headers/util.lua b/libs/chiliui/chili/headers/util.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/headers/util.lua rename to libs/chiliui/chili/headers/util.lua diff --git a/libs/chiliui/luamenu/chili/chili/skins/DarkGlass/combobox_wnd.png b/libs/chiliui/chili/skins/DarkGlass/combobox_wnd.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/DarkGlass/combobox_wnd.png rename to libs/chiliui/chili/skins/DarkGlass/combobox_wnd.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/DarkGlass/glass.psp b/libs/chiliui/chili/skins/DarkGlass/glass.psp similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/DarkGlass/glass.psp rename to libs/chiliui/chili/skins/DarkGlass/glass.psp diff --git a/libs/chiliui/luamenu/chili/chili/skins/DarkGlass/glass_.png b/libs/chiliui/chili/skins/DarkGlass/glass_.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/DarkGlass/glass_.png rename to libs/chiliui/chili/skins/DarkGlass/glass_.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/DarkGlass/skin.lua b/libs/chiliui/chili/skins/DarkGlass/skin.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/DarkGlass/skin.lua rename to libs/chiliui/chili/skins/DarkGlass/skin.lua diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/checkbox.png b/libs/chiliui/chili/skins/Glass/checkbox.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/checkbox.png rename to libs/chiliui/chili/skins/Glass/checkbox.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/checkbox.psp b/libs/chiliui/chili/skins/Glass/checkbox.psp similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/checkbox.psp rename to libs/chiliui/chili/skins/Glass/checkbox.psp diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/checkbox_.png b/libs/chiliui/chili/skins/Glass/checkbox_.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/checkbox_.png rename to libs/chiliui/chili/skins/Glass/checkbox_.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/checkbox_arrow.png b/libs/chiliui/chili/skins/Glass/checkbox_arrow.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/checkbox_arrow.png rename to libs/chiliui/chili/skins/Glass/checkbox_arrow.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/combobox_ctrl_arrow.png b/libs/chiliui/chili/skins/Glass/combobox_ctrl_arrow.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/combobox_ctrl_arrow.png rename to libs/chiliui/chili/skins/Glass/combobox_ctrl_arrow.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/combobox_wnd.png b/libs/chiliui/chili/skins/Glass/combobox_wnd.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/combobox_wnd.png rename to libs/chiliui/chili/skins/Glass/combobox_wnd.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/glass.png b/libs/chiliui/chili/skins/Glass/glass.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/glass.png rename to libs/chiliui/chili/skins/Glass/glass.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/glass2.png b/libs/chiliui/chili/skins/Glass/glass2.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/glass2.png rename to libs/chiliui/chili/skins/Glass/glass2.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/glass2.psp b/libs/chiliui/chili/skins/Glass/glass2.psp similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/glass2.psp rename to libs/chiliui/chili/skins/Glass/glass2.psp diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/glassBK.png b/libs/chiliui/chili/skins/Glass/glassBK.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/glassBK.png rename to libs/chiliui/chili/skins/Glass/glassBK.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/glassButton.psp b/libs/chiliui/chili/skins/Glass/glassButton.psp similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/glassButton.psp rename to libs/chiliui/chili/skins/Glass/glassButton.psp diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/glassFG.png b/libs/chiliui/chili/skins/Glass/glassFG.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/glassFG.png rename to libs/chiliui/chili/skins/Glass/glassFG.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/glass_line.png b/libs/chiliui/chili/skins/Glass/glass_line.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/glass_line.png rename to libs/chiliui/chili/skins/Glass/glass_line.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/glass_line_vert.png b/libs/chiliui/chili/skins/Glass/glass_line_vert.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/glass_line_vert.png rename to libs/chiliui/chili/skins/Glass/glass_line_vert.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/hscrollbar.png b/libs/chiliui/chili/skins/Glass/hscrollbar.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/hscrollbar.png rename to libs/chiliui/chili/skins/Glass/hscrollbar.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/itemlistview_item_fg.png b/libs/chiliui/chili/skins/Glass/itemlistview_item_fg.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/itemlistview_item_fg.png rename to libs/chiliui/chili/skins/Glass/itemlistview_item_fg.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/node_selected.png b/libs/chiliui/chili/skins/Glass/node_selected.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/node_selected.png rename to libs/chiliui/chili/skins/Glass/node_selected.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/panel.png b/libs/chiliui/chili/skins/Glass/panel.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/panel.png rename to libs/chiliui/chili/skins/Glass/panel.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/panel.psp b/libs/chiliui/chili/skins/Glass/panel.psp similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/panel.psp rename to libs/chiliui/chili/skins/Glass/panel.psp diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/panel_.png b/libs/chiliui/chili/skins/Glass/panel_.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/panel_.png rename to libs/chiliui/chili/skins/Glass/panel_.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/porgressbar_empty.png b/libs/chiliui/chili/skins/Glass/porgressbar_empty.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/porgressbar_empty.png rename to libs/chiliui/chili/skins/Glass/porgressbar_empty.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/progressbar_empty.png b/libs/chiliui/chili/skins/Glass/progressbar_empty.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/progressbar_empty.png rename to libs/chiliui/chili/skins/Glass/progressbar_empty.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/progressbar_full.png b/libs/chiliui/chili/skins/Glass/progressbar_full.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/progressbar_full.png rename to libs/chiliui/chili/skins/Glass/progressbar_full.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/scrollbar.png b/libs/chiliui/chili/skins/Glass/scrollbar.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/scrollbar.png rename to libs/chiliui/chili/skins/Glass/scrollbar.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/scrollbar_knob.png b/libs/chiliui/chili/skins/Glass/scrollbar_knob.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/scrollbar_knob.png rename to libs/chiliui/chili/skins/Glass/scrollbar_knob.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/scrollbar_knob.psp b/libs/chiliui/chili/skins/Glass/scrollbar_knob.psp similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/scrollbar_knob.psp rename to libs/chiliui/chili/skins/Glass/scrollbar_knob.psp diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/skin.lua b/libs/chiliui/chili/skins/Glass/skin.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/skin.lua rename to libs/chiliui/chili/skins/Glass/skin.lua diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/trackbar.png b/libs/chiliui/chili/skins/Glass/trackbar.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/trackbar.png rename to libs/chiliui/chili/skins/Glass/trackbar.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/trackbar_step.png b/libs/chiliui/chili/skins/Glass/trackbar_step.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/trackbar_step.png rename to libs/chiliui/chili/skins/Glass/trackbar_step.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/trackbar_thumb.png b/libs/chiliui/chili/skins/Glass/trackbar_thumb.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/trackbar_thumb.png rename to libs/chiliui/chili/skins/Glass/trackbar_thumb.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/treeview_node.psp b/libs/chiliui/chili/skins/Glass/treeview_node.psp similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/treeview_node.psp rename to libs/chiliui/chili/skins/Glass/treeview_node.psp diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/treeview_node2.psp b/libs/chiliui/chili/skins/Glass/treeview_node2.psp similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/treeview_node2.psp rename to libs/chiliui/chili/skins/Glass/treeview_node2.psp diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/treeview_node_collapsed.png b/libs/chiliui/chili/skins/Glass/treeview_node_collapsed.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/treeview_node_collapsed.png rename to libs/chiliui/chili/skins/Glass/treeview_node_collapsed.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Glass/treeview_node_expanded.png b/libs/chiliui/chili/skins/Glass/treeview_node_expanded.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Glass/treeview_node_expanded.png rename to libs/chiliui/chili/skins/Glass/treeview_node_expanded.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/combobox_ctrl.png b/libs/chiliui/chili/skins/Robocracy/combobox_ctrl.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/combobox_ctrl.png rename to libs/chiliui/chili/skins/Robocracy/combobox_ctrl.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/combobox_ctrl_arrow.png b/libs/chiliui/chili/skins/Robocracy/combobox_ctrl_arrow.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/combobox_ctrl_arrow.png rename to libs/chiliui/chili/skins/Robocracy/combobox_ctrl_arrow.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/combobox_ctrl_fg.png b/libs/chiliui/chili/skins/Robocracy/combobox_ctrl_fg.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/combobox_ctrl_fg.png rename to libs/chiliui/chili/skins/Robocracy/combobox_ctrl_fg.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/combobox_wnd.png b/libs/chiliui/chili/skins/Robocracy/combobox_wnd.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/combobox_wnd.png rename to libs/chiliui/chili/skins/Robocracy/combobox_wnd.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/empty.png b/libs/chiliui/chili/skins/Robocracy/empty.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/empty.png rename to libs/chiliui/chili/skins/Robocracy/empty.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/fonts/README b/libs/chiliui/chili/skins/Robocracy/fonts/README similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/fonts/README rename to libs/chiliui/chili/skins/Robocracy/fonts/README diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/fonts/README.gentoo b/libs/chiliui/chili/skins/Robocracy/fonts/README.gentoo similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/fonts/README.gentoo rename to libs/chiliui/chili/skins/Robocracy/fonts/README.gentoo diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/fonts/README.gentoo.tweaks b/libs/chiliui/chili/skins/Robocracy/fonts/README.gentoo.tweaks similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/fonts/README.gentoo.tweaks rename to libs/chiliui/chili/skins/Robocracy/fonts/README.gentoo.tweaks diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/fonts/n019003l.pfb b/libs/chiliui/chili/skins/Robocracy/fonts/n019003l.pfb similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/fonts/n019003l.pfb rename to libs/chiliui/chili/skins/Robocracy/fonts/n019003l.pfb diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/glassBk.png b/libs/chiliui/chili/skins/Robocracy/glassBk.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/glassBk.png rename to libs/chiliui/chili/skins/Robocracy/glassBk.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/glassFG.png b/libs/chiliui/chili/skins/Robocracy/glassFG.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/glassFG.png rename to libs/chiliui/chili/skins/Robocracy/glassFG.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/node_selected.png b/libs/chiliui/chili/skins/Robocracy/node_selected.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/node_selected.png rename to libs/chiliui/chili/skins/Robocracy/node_selected.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/node_selected.psp b/libs/chiliui/chili/skins/Robocracy/node_selected.psp similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/node_selected.psp rename to libs/chiliui/chili/skins/Robocracy/node_selected.psp diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/node_selected_bw.png b/libs/chiliui/chili/skins/Robocracy/node_selected_bw.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/node_selected_bw.png rename to libs/chiliui/chili/skins/Robocracy/node_selected_bw.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/panel2.png b/libs/chiliui/chili/skins/Robocracy/panel2.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/panel2.png rename to libs/chiliui/chili/skins/Robocracy/panel2.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/panel2.psp b/libs/chiliui/chili/skins/Robocracy/panel2.psp similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/panel2.psp rename to libs/chiliui/chili/skins/Robocracy/panel2.psp diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/panel2_bg.png b/libs/chiliui/chili/skins/Robocracy/panel2_bg.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/panel2_bg.png rename to libs/chiliui/chili/skins/Robocracy/panel2_bg.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/panel2_border.png b/libs/chiliui/chili/skins/Robocracy/panel2_border.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/panel2_border.png rename to libs/chiliui/chili/skins/Robocracy/panel2_border.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/skin.lua b/libs/chiliui/chili/skins/Robocracy/skin.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/skin.lua rename to libs/chiliui/chili/skins/Robocracy/skin.lua diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_button.png b/libs/chiliui/chili/skins/Robocracy/tech_button.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_button.png rename to libs/chiliui/chili/skins/Robocracy/tech_button.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_button.psp b/libs/chiliui/chili/skins/Robocracy/tech_button.psp similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_button.psp rename to libs/chiliui/chili/skins/Robocracy/tech_button.psp diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_button_bk.png b/libs/chiliui/chili/skins/Robocracy/tech_button_bk.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_button_bk.png rename to libs/chiliui/chili/skins/Robocracy/tech_button_bk.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_button_fg.png b/libs/chiliui/chili/skins/Robocracy/tech_button_fg.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_button_fg.png rename to libs/chiliui/chili/skins/Robocracy/tech_button_fg.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_buttonbk.png b/libs/chiliui/chili/skins/Robocracy/tech_buttonbk.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_buttonbk.png rename to libs/chiliui/chili/skins/Robocracy/tech_buttonbk.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_checkbox.psp b/libs/chiliui/chili/skins/Robocracy/tech_checkbox.psp similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_checkbox.psp rename to libs/chiliui/chili/skins/Robocracy/tech_checkbox.psp diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_checkbox_checked.png b/libs/chiliui/chili/skins/Robocracy/tech_checkbox_checked.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_checkbox_checked.png rename to libs/chiliui/chili/skins/Robocracy/tech_checkbox_checked.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_checkbox_unchecked.png b/libs/chiliui/chili/skins/Robocracy/tech_checkbox_unchecked.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_checkbox_unchecked.png rename to libs/chiliui/chili/skins/Robocracy/tech_checkbox_unchecked.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_dragwindow.png b/libs/chiliui/chili/skins/Robocracy/tech_dragwindow.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_dragwindow.png rename to libs/chiliui/chili/skins/Robocracy/tech_dragwindow.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_dragwindow.psp b/libs/chiliui/chili/skins/Robocracy/tech_dragwindow.psp similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_dragwindow.psp rename to libs/chiliui/chili/skins/Robocracy/tech_dragwindow.psp diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_line.png b/libs/chiliui/chili/skins/Robocracy/tech_line.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_line.png rename to libs/chiliui/chili/skins/Robocracy/tech_line.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_line_vert.png b/libs/chiliui/chili/skins/Robocracy/tech_line_vert.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_line_vert.png rename to libs/chiliui/chili/skins/Robocracy/tech_line_vert.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_progressbar.psp b/libs/chiliui/chili/skins/Robocracy/tech_progressbar.psp similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_progressbar.psp rename to libs/chiliui/chili/skins/Robocracy/tech_progressbar.psp diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_progressbar_empty.png b/libs/chiliui/chili/skins/Robocracy/tech_progressbar_empty.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_progressbar_empty.png rename to libs/chiliui/chili/skins/Robocracy/tech_progressbar_empty.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_progressbar_full.png b/libs/chiliui/chili/skins/Robocracy/tech_progressbar_full.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_progressbar_full.png rename to libs/chiliui/chili/skins/Robocracy/tech_progressbar_full.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_scrollbar.png b/libs/chiliui/chili/skins/Robocracy/tech_scrollbar.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_scrollbar.png rename to libs/chiliui/chili/skins/Robocracy/tech_scrollbar.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_scrollbar.psp b/libs/chiliui/chili/skins/Robocracy/tech_scrollbar.psp similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_scrollbar.psp rename to libs/chiliui/chili/skins/Robocracy/tech_scrollbar.psp diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_scrollbar_knob.png b/libs/chiliui/chili/skins/Robocracy/tech_scrollbar_knob.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_scrollbar_knob.png rename to libs/chiliui/chili/skins/Robocracy/tech_scrollbar_knob.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_scrollbar_knob.psp b/libs/chiliui/chili/skins/Robocracy/tech_scrollbar_knob.psp similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_scrollbar_knob.psp rename to libs/chiliui/chili/skins/Robocracy/tech_scrollbar_knob.psp diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_tabbaritem.png b/libs/chiliui/chili/skins/Robocracy/tech_tabbaritem.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_tabbaritem.png rename to libs/chiliui/chili/skins/Robocracy/tech_tabbaritem.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_tabbaritem_bk.png b/libs/chiliui/chili/skins/Robocracy/tech_tabbaritem_bk.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_tabbaritem_bk.png rename to libs/chiliui/chili/skins/Robocracy/tech_tabbaritem_bk.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_tabbaritem_fg.png b/libs/chiliui/chili/skins/Robocracy/tech_tabbaritem_fg.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_tabbaritem_fg.png rename to libs/chiliui/chili/skins/Robocracy/tech_tabbaritem_fg.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_window.png b/libs/chiliui/chili/skins/Robocracy/tech_window.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_window.png rename to libs/chiliui/chili/skins/Robocracy/tech_window.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_window.psp b/libs/chiliui/chili/skins/Robocracy/tech_window.psp similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/tech_window.psp rename to libs/chiliui/chili/skins/Robocracy/tech_window.psp diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/trackbar.png b/libs/chiliui/chili/skins/Robocracy/trackbar.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/trackbar.png rename to libs/chiliui/chili/skins/Robocracy/trackbar.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/trackbar_step.png b/libs/chiliui/chili/skins/Robocracy/trackbar_step.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/trackbar_step.png rename to libs/chiliui/chili/skins/Robocracy/trackbar_step.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/trackbar_thumb.png b/libs/chiliui/chili/skins/Robocracy/trackbar_thumb.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/trackbar_thumb.png rename to libs/chiliui/chili/skins/Robocracy/trackbar_thumb.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/treeview_node_collapsed.png b/libs/chiliui/chili/skins/Robocracy/treeview_node_collapsed.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/treeview_node_collapsed.png rename to libs/chiliui/chili/skins/Robocracy/treeview_node_collapsed.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/treeview_node_expanded.png b/libs/chiliui/chili/skins/Robocracy/treeview_node_expanded.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/treeview_node_expanded.png rename to libs/chiliui/chili/skins/Robocracy/treeview_node_expanded.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/treeview_node_expanded_bw.png b/libs/chiliui/chili/skins/Robocracy/treeview_node_expanded_bw.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/treeview_node_expanded_bw.png rename to libs/chiliui/chili/skins/Robocracy/treeview_node_expanded_bw.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/window_tooltip.png b/libs/chiliui/chili/skins/Robocracy/window_tooltip.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/window_tooltip.png rename to libs/chiliui/chili/skins/Robocracy/window_tooltip.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/Robocracy/window_tooltip.psp b/libs/chiliui/chili/skins/Robocracy/window_tooltip.psp similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/Robocracy/window_tooltip.psp rename to libs/chiliui/chili/skins/Robocracy/window_tooltip.psp diff --git a/libs/chiliui/luamenu/chili/chili/skins/default/Sav33A.tmp b/libs/chiliui/chili/skins/default/Sav33A.tmp similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/default/Sav33A.tmp rename to libs/chiliui/chili/skins/default/Sav33A.tmp diff --git a/libs/chiliui/luamenu/chili/chili/skins/default/Sav38D.tmp b/libs/chiliui/chili/skins/default/Sav38D.tmp similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/default/Sav38D.tmp rename to libs/chiliui/chili/skins/default/Sav38D.tmp diff --git a/libs/chiliui/luamenu/chili/chili/skins/default/empty.png b/libs/chiliui/chili/skins/default/empty.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/default/empty.png rename to libs/chiliui/chili/skins/default/empty.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/default/folder.png b/libs/chiliui/chili/skins/default/folder.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/default/folder.png rename to libs/chiliui/chili/skins/default/folder.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/default/folder_up.png b/libs/chiliui/chili/skins/default/folder_up.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/default/folder_up.png rename to libs/chiliui/chili/skins/default/folder_up.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/default/placeholder.png b/libs/chiliui/chili/skins/default/placeholder.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/default/placeholder.png rename to libs/chiliui/chili/skins/default/placeholder.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/default/skin.lua b/libs/chiliui/chili/skins/default/skin.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/default/skin.lua rename to libs/chiliui/chili/skins/default/skin.lua diff --git a/libs/chiliui/luamenu/chili/chili/skins/default/treeview_node_collapsed.png b/libs/chiliui/chili/skins/default/treeview_node_collapsed.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/default/treeview_node_collapsed.png rename to libs/chiliui/chili/skins/default/treeview_node_collapsed.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/default/treeview_node_expanded.png b/libs/chiliui/chili/skins/default/treeview_node_expanded.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/default/treeview_node_expanded.png rename to libs/chiliui/chili/skins/default/treeview_node_expanded.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/default/tweak_overlay.png b/libs/chiliui/chili/skins/default/tweak_overlay.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/default/tweak_overlay.png rename to libs/chiliui/chili/skins/default/tweak_overlay.png diff --git a/libs/chiliui/luamenu/chili/chili/skins/default/tweak_overlay_resizable.png b/libs/chiliui/chili/skins/default/tweak_overlay_resizable.png similarity index 100% rename from libs/chiliui/luamenu/chili/chili/skins/default/tweak_overlay_resizable.png rename to libs/chiliui/chili/skins/default/tweak_overlay_resizable.png diff --git a/libs/chiliui/luamenu/chili/chili/themes/theme.lua b/libs/chiliui/chili/themes/theme.lua similarity index 100% rename from libs/chiliui/luamenu/chili/chili/themes/theme.lua rename to libs/chiliui/chili/themes/theme.lua diff --git a/libs/chiliui/luamenu/chili/chili/todo.txt b/libs/chiliui/chili/todo.txt similarity index 100% rename from libs/chiliui/luamenu/chili/chili/todo.txt rename to libs/chiliui/chili/todo.txt diff --git a/libs/chiliui/luamenu/chili/dbg_chili_inspector.lua b/libs/chiliui/dbg_chili_inspector.lua similarity index 100% rename from libs/chiliui/luamenu/chili/dbg_chili_inspector.lua rename to libs/chiliui/dbg_chili_inspector.lua diff --git a/libs/chiliui/luamenu/chili/dbg_chili_profiler.lua b/libs/chiliui/dbg_chili_profiler.lua similarity index 100% rename from libs/chiliui/luamenu/chili/dbg_chili_profiler.lua rename to libs/chiliui/dbg_chili_profiler.lua diff --git a/libs/chiliui/luamenu/chili/generate_docs.sh b/libs/chiliui/generate_docs.sh similarity index 100% rename from libs/chiliui/luamenu/chili/generate_docs.sh rename to libs/chiliui/generate_docs.sh diff --git a/libs/chiliui/luamenu/chili/gui_chili_docking.lua b/libs/chiliui/gui_chili_docking.lua similarity index 100% rename from libs/chiliui/luamenu/chili/gui_chili_docking.lua rename to libs/chiliui/gui_chili_docking.lua diff --git a/libs/chiliui/luamenu/chili/gui_chiliguidemo.lua b/libs/chiliui/gui_chiliguidemo.lua similarity index 100% rename from libs/chiliui/luamenu/chili/gui_chiliguidemo.lua rename to libs/chiliui/gui_chiliguidemo.lua From 2f84f91e6cfa36224450397c8d9f5da6d2acb6c3 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Sun, 10 May 2020 11:29:57 +1000 Subject: [PATCH 068/103] Sync IterableMap. --- LuaMenu/widgets/include/IterableMap.lua | 275 +++++++++++++----------- 1 file changed, 152 insertions(+), 123 deletions(-) diff --git a/LuaMenu/widgets/include/IterableMap.lua b/LuaMenu/widgets/include/IterableMap.lua index 6cae68501..8a26f29ad 100644 --- a/LuaMenu/widgets/include/IterableMap.lua +++ b/LuaMenu/widgets/include/IterableMap.lua @@ -1,160 +1,189 @@ local IterableMap = {} function IterableMap.New() + local mapData = { + indexByKey = {}, + dataByKey = {}, + indexMax = 0, + unusedKey = 1, + keyByIndex = {}, + nextCounter = 0, + } + return mapData +end - local indexByKey = {} - local dataByKey = {} - local indexMax = 0 - local unusedKey = 1 - local keyByIndex = {} - local nextCounter = 0 - - local api = {} - - function api.GetUnusedKey() - while api.InMap(unusedKey) do - unusedKey = unusedKey + 1 - end - return unusedKey +function IterableMap.GetUnusedKey(self) + while IterableMap.InMap(self, self.unusedKey) do + self.unusedKey = self.unusedKey + 1 end + return self.unusedKey +end - function api.Add(key, data) - if not key then - return - end - if indexByKey[key] then - -- Overwrites - dataByKey[key] = data - return - end - data = data or true - indexMax = indexMax + 1 - keyByIndex[indexMax] = key - dataByKey[key] = data - indexByKey[key] = indexMax +function IterableMap.Add(self, key, data) + if not key then + return end - - function api.Remove(key) - if (not key) or (not indexByKey[key]) then - return - end - local myIndex = indexByKey[key] - local endKey = keyByIndex[indexMax] - - keyByIndex[myIndex] = endKey - indexByKey[endKey] = myIndex - keyByIndex[indexMax] = nil - indexByKey[key] = nil - dataByKey[key] = nil - indexMax = indexMax - 1 + if self.indexByKey[key] then + -- Overwrites + self.dataByKey[key] = data + return end + data = data or true + self.indexMax = self.indexMax + 1 + self.keyByIndex[self.indexMax] = key + self.dataByKey[key] = data + self.indexByKey[key] = self.indexMax +end - function api.ReplaceKey(oldKey, newKey) - if (not oldKey) or (not indexByKey[oldKey]) or indexByKey[newKey] then - return false - end - - keyByIndex[indexByKey[oldKey]] = newKey - indexByKey[newKey] = indexByKey[oldKey] - dataByKey[newKey] = dataByKey[oldKey] +function IterableMap.AddSelf(self, data) + key = IterableMap.GetUnusedKey(self) + data.index = key + IterableMap.Add(self, key, data) +end - indexByKey[oldKey] = nil - dataByKey[oldKey] = nil - return true +function IterableMap.Remove(self, key) + if (not key) or (not self.indexByKey[key]) then + return false end + local myIndex = self.indexByKey[key] + local endKey = self.keyByIndex[self.indexMax] + self.keyByIndex[myIndex] = endKey + self.indexByKey[endKey] = myIndex + self.keyByIndex[self.indexMax] = nil + self.indexByKey[key] = nil + self.dataByKey[key] = nil + self.indexMax = self.indexMax - 1 + return true +end - -- Get is also set in the case of tables because tables pass by reference - function api.Get(key) - return dataByKey[key] +function IterableMap.ReplaceKey(self, oldKey, newKey) + if (not oldKey) or (not self.indexByKey[oldKey]) or self.indexByKey[newKey] then + return false end + self.keyByIndex[self.indexByKey[oldKey]] = newKey + self.indexByKey[newKey] = self.indexByKey[oldKey] + self.dataByKey[newKey] = self.dataByKey[oldKey] + self.indexByKey[oldKey] = nil + self.dataByKey[oldKey] = nil + return true +end - function api.Set(key, data) - if not indexByKey[key] then - Add(key, data) - else - dataByKey[key] = data - end +-- Get is also set in the case of tables because tables pass by reference +function IterableMap.Get(self, key) + return self.dataByKey[key] +end +function IterableMap.Set(self, key, data) + if not self.indexByKey[key] then + IterableMap.Add(self, key, data) + else + self.dataByKey[key] = data end +end - function api.InMap(key) - return (indexByKey[key] and true) or false - end +function IterableMap.InMap(self, key) + return (self.indexByKey[key] and true) or false +end + +function IterableMap.Clear(self, key) + self.indexByKey = {} + self.dataByKey = {} + self.indexMax = 0 + self.unusedKey = 1 + self.keyByIndex = {} +end - function api.Clear(key) - indexByKey = {} - dataByKey = {} - indexMax = 0 - unusedKey = 1 - keyByIndex = {} +-- Use Next to implement iteration spread over many updates. Returns the next +-- element using some internal counter. +function IterableMap.Next(self) + if self.indexMax < 1 then + return false + end + self.nextCounter = self.nextCounter + 1 + if self.nextCounter > self.indexMax then + self.nextCounter = 1 end + return self.keyByIndex[self.nextCounter], self.dataByKey[self.keyByIndex[self.nextCounter]] +end - -- Use Next to implement iteration spread over many updates. Returns the next - -- element using some internal counter. - function api.Next() - if indexMax < 1 then - return false +-- To use Iterator, write "for unitID, data in interableMap.Iterator() do" +-- This approach makes the garbage collector cry so try to use other methods +-- of iteration. +function IterableMap.Iterator(self) + local i = 0 + return function () + i = i + 1 + if i <= self.indexMax then + return self.keyByIndex[i], self.dataByKey[self.keyByIndex[i]] end - nextCounter = nextCounter + 1 - if nextCounter > indexMax then - nextCounter = 1 - end - return keyByIndex[nextCounter], dataByKey[keyByIndex[nextCounter]] end +end - -- To use Iterator, write "for unitID, data in interableMap.Iterator() do" - -- This approach makes the garbage collector cry so try to use other methods - -- of iteration. - function api.Iterator() - local i = 0 - return function () +-- Does the function to every element of the map. A less barbaric method +-- of iteration. Recommended for cleanliness and speed. +-- Using the third argument, index, is a little evil because index should +-- be private. +function IterableMap.Apply(self, funcToApply, ...) + local i = 1 + while i <= self.indexMax do + local key = self.keyByIndex[i] + if funcToApply(key, self.dataByKey[key], i, ...) then + -- Return true to remove element + IterableMap.Remove(self, key) + else i = i + 1 - if i <= indexMax then - return keyByIndex[i], dataByKey[keyByIndex[i]] - end end end +end - -- Does the function to every element of the map. A less barbaric method - -- of iteration. Recommended for cleanliness and speed. - -- Using the third argument, index, is a little evil because index should - -- be private. - function api.Apply(funcToApply, ...) - local i = 1 - while i <= indexMax do - local key = keyByIndex[i] - if funcToApply(key, dataByKey[key], i, ...) then - -- Return true to remove element - api.Remove(key) - else - i = i + 1 - end +function IterableMap.ApplySelf(self, funcName, ...) + local i = 1 + while i <= self.indexMax do + local key = self.keyByIndex[i] + if self.dataByKey[key][funcName](...) then + -- Return true to remove element + IterableMap.Remove(self, key) + else + i = i + 1 end end +end - function api.ApplyNoArg(funcToApply) - local i = 1 - while i <= indexMax do - local key = keyByIndex[i] - if funcToApply(key, dataByKey[key], i) then - -- Return true to remove element - api.Remove(key) - else - i = i + 1 - end +function IterableMap.ApplyNoArg(self, funcToApply) + local i = 1 + while i <= self.indexMax do + local key = self.keyByIndex[i] + if funcToApply(key, self.dataByKey[key], i) then + -- Return true to remove element + IterableMap.Remove(self, key) + else + i = i + 1 end end +end +-- This 'method' of iteration is for barbarians. Seems to have performance +-- similar to Apply. +function IterableMap.GetIndexMax(self) + return self.indexMax +end - -- This 'method' of iteration is for barbarians. Seems to have performance - -- similar to Apply. - function api.GetIndexMax() - return indexMax - end - function api.GetKeyByIndex(index) - return keyByIndex[index] - end +function IterableMap.IsEmpty(self) + return (self.indexMax == 0) +end - return api +function IterableMap.GetKeyByIndex(self, index) + return self.keyByIndex[index] +end + +function IterableMap.GetBarbarianData(self) + return self.indexMax, self.keyByIndex, self.dataByKey +end + +function IterableMap.GetDataByIndex(self, index) + if self.keyByIndex[index] then + return self.dataByKey[self.keyByIndex[index]] + end + return false end return IterableMap From 6ef78dafe820b59a5821583ece0430b2a5ad4a13 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Sun, 10 May 2020 11:48:42 +1000 Subject: [PATCH 069/103] Convert codex to literal strings. Fix treeview. --- campaign/sample/codex.lua | 761 +++++++++++------------ libs/chiliui/chili/controls/treeview.lua | 3 + 2 files changed, 383 insertions(+), 381 deletions(-) diff --git a/campaign/sample/codex.lua b/campaign/sample/codex.lua index 6feea34e4..4a93da1ea 100644 --- a/campaign/sample/codex.lua +++ b/campaign/sample/codex.lua @@ -3,270 +3,270 @@ local entries = { faction_union = { -- planet3, planet5 name = "The Union", category = "3. Factions", - text = "Official name: the Union of Sovereign Star-Systems" - .. "\nSeveral acronyms were used on occasion, but the variety of official languages between the varied systems-states made it impossible for a majority to agree on a single one." - .. "\n " - .. "\n\"To each its own\"" - .. "\n " - .. "\nThis polity seems to have started as a defensive alliance, as the old empire was falling apart. Many systems in the region had long-suppressed desires for independence, and banded together to maintain a semblance in the slow disappearance of imperial law. With time, trade and law enforcement agreements completed the military treaties, and the Union slowly became a political entity in its own right, if a very decentralized one constituted of very autonomous members." - .. "\n " - .. "\nAs it grew in size and strength, it also started to run into rivals, both over strategic places and ideology. This drove them to create an unified military and foreign service, with the occasional bout of expansionism." - .. "\nIt seems to have fared relatively well, until they were were faced with a much stronger enemy against whom they started to loose system after system." - .. "\nWith the enemy at the gates of their core worlds, there was little hope of repelling them without of a miracle - instead of what, everyone disappeared." + text = [[Official name: the Union of Sovereign Star-Systems +Several acronyms were used on occasion, but the variety of official languages between the varied systems-states made it impossible for a majority to agree on a single one. + +"To each its own" + +This polity seems to have started as a defensive alliance, as the old empire was falling apart. Many systems in the region had long-suppressed desires for independence, and banded together to maintain a semblance in the slow disappearance of imperial law. With time, trade and law enforcement agreements completed the military treaties, and the Union slowly became a political entity in its own right, if a very decentralized one constituted of very autonomous members. + +As it grew in size and strength, it also started to run into rivals, both over strategic places and ideology. This drove them to create an unified military and foreign service, with the occasional bout of expansionism. +It seems to have fared relatively well, until they were were faced with a much stronger enemy against whom they started to loose system after system. +With the enemy at the gates of their core worlds, there was little hope of repelling them without of a miracle - instead of what, everyone disappeared.]] }, faction_empire = { -- planet11, planet12, planet15, planet16, planet17, planet24, planet25, planet26 name = "The Empire", category = "3. Factions", - text = "Official name: the Ninth Galactic State, Second Restoration" - .. "\nAs they started winning, everyone called it the Galactic Empire, or simply the Empire" - .. "\n " - .. "\n\"Peace through unity\"" - .. "\n " - .. "\nThe origin of this new Restoration is unclear. They claim that as the previous empire disintegrated, it retained its traditions and a core of systems, from which it started to rebuild and reassert itself and. They based the legitimacy of their grand conquest by turning it into a reclamation of its rightful place as the sole ruler of the galaxy. As such, it is unsurprising that their enemies would have less flattering histories, the most popular being that an ambitious warlord conquered the fallen empire's homeworlds before having delusions of grandeur." - .. "\n " - .. "\nWhatever the truth is, they did retain many of the traditions of the previous empire, and initially based their legal system and political organization on it. By the force of arms, they managed to slowly but surely conquer the galaxy again, with more and more resources and autonomy given to their formidable military machine. In the end, there were only a few factions still resisting them, with little hope of repelling their armies." - .. "\nHowever, with so much of the empire's efforts being diverted toward the armies, it appears to have been growing unrest on many conquered worlds across the galaxy." + text = [[Official name: the Ninth Galactic State, Second Restoration +As they started winning, everyone called it the Galactic Empire, or simply the Empire + +"Peace through unity" + +The origin of this new Restoration is unclear. They claim that as the previous empire disintegrated, it retained its traditions and a core of systems, from which it started to rebuild and reassert itself and. They based the legitimacy of their grand conquest by turning it into a reclamation of its rightful place as the sole ruler of the galaxy. As such, it is unsurprising that their enemies would have less flattering histories, the most popular being that an ambitious warlord conquered the fallen empire's homeworlds before having delusions of grandeur. + +Whatever the truth is, they did retain many of the traditions of the previous empire, and initially based their legal system and political organization on it. By the force of arms, they managed to slowly but surely conquer the galaxy again, with more and more resources and autonomy given to their formidable military machine. In the end, there were only a few factions still resisting them, with little hope of repelling their armies. +However, with so much of the empire's efforts being diverted toward the armies, it appears to have been growing unrest on many conquered worlds across the galaxy.]] }, faction_rebels = { -- planet36, planet37, planet39, planet40, planet42, planet44, planet47, planet48, planet56, planet62 name = "The Rebels", category = "3. Factions", - text = "\"Death to the tyrants!\"" - .. "\n " - .. "\nUnrest was steadily growing across the Empire, both on wealthy peripheral worlds and poor, isolated ones, mostly from the resources and attention diverted towards their war machine, and the rule of law becoming both harsher and less effective at keeping order. The Empire thought they could hold enough authority to prevent any serious challenge to their rule, at least for long enough to finish pacifying the galaxy. It appears they were wrong." - .. "\nSeveral uprisings started on varied worlds in a large portion of the Empire. Unprepared to such a large rebellion, faced with an enemy relying more on subversion and deception than military control of territory, it quickly lost control of entire regions. The Empire was prompt to turn its war machine inward and crush the rebellion by the force of arms, as daunting a task as it was." - .. "\n " - .. "\nThe goal of the Rebels was not direct victory so much as mortally injuring the Empire from the inside, and holding long enough to survive it. What plans did they have for the aftermath is unclear, given how many disparate groups participated. However, for such coordinated uprisings to take place, a central organization had to be overseeing it. Was it an ad-hoc coalition of mutually hostile forces against a greater common enemy, or did they have their own agenda?" + text = [["Death to the tyrants!" + +Unrest was steadily growing across the Empire, both on wealthy peripheral worlds and poor, isolated ones, mostly from the resources and attention diverted towards their war machine, and the rule of law becoming both harsher and less effective at keeping order. The Empire thought they could hold enough authority to prevent any serious challenge to their rule, at least for long enough to finish pacifying the galaxy. It appears they were wrong. +Several uprisings started on varied worlds in a large portion of the Empire. Unprepared to such a large rebellion, faced with an enemy relying more on subversion and deception than military control of territory, it quickly lost control of entire regions. The Empire was prompt to turn its war machine inward and crush the rebellion by the force of arms, as daunting a task as it was. + +The goal of the Rebels was not direct victory so much as mortally injuring the Empire from the inside, and holding long enough to survive it. What plans did they have for the aftermath is unclear, given how many disparate groups participated. However, for such coordinated uprisings to take place, a central organization had to be overseeing it. Was it an ad-hoc coalition of mutually hostile forces against a greater common enemy, or did they have their own agenda?]] }, faction_haven = { -- planet31 name = "Haven", category = "3. Factions", - text = "\"Many as one\"" - .. "\n " - .. "\nAs the previous galactic order fell apart, many long-repressed sectarian tensions flared, particularly between free machines and biosupremacists. As conflicts increased in violence, a self-defense group of free machines carved a safe-haven for themselves, before harboring more endangered groups and allying with other self-defense groups as time went by and the whole region slid into anarchy." - .. "\nDuring the interregnum, they slowly grew up in territory and influence, until they became a regional hegemon. This put them in rivalry with the Union over both strategic and ideological points, having become a highly centralized, harmonist regime. This cold war marred by proxy conflicts was only ended by the greater threat of the Empire." - .. "\n " - .. "\nRealizing that even their uneasy alliance with the Union would not be enough to repel the Empire, they threw every resource they had on the defensive effort, hoping to either outlast the Empire, or maybe find another avenue to victory entirely." - .. "\nAt the time of the event, they were slowly loosing ground, holding onto strategic points with all their strength and making the Empire pay a surprisingly heavy toll for each conquered world. Given their tight organization, formidable defenses and the series of strategic choke-points that were their last worlds, they may have held for a very long time." + text = [["Many as one" + +As the previous galactic order fell apart, many long-repressed sectarian tensions flared, particularly between free machines and biosupremacists. As conflicts increased in violence, a self-defense group of free machines carved a safe-haven for themselves, before harboring more endangered groups and allying with other self-defense groups as time went by and the whole region slid into anarchy. +During the interregnum, they slowly grew up in territory and influence, until they became a regional hegemon. This put them in rivalry with the Union over both strategic and ideological points, having become a highly centralized, harmonist regime. This cold war marred by proxy conflicts was only ended by the greater threat of the Empire. + +Realizing that even their uneasy alliance with the Union would not be enough to repel the Empire, they threw every resource they had on the defensive effort, hoping to either outlast the Empire, or maybe find another avenue to victory entirely. +At the time of the event, they were slowly loosing ground, holding onto strategic points with all their strength and making the Empire pay a surprisingly heavy toll for each conquered world. Given their tight organization, formidable defenses and the series of strategic choke-points that were their last worlds, they may have held for a very long time.]] }, faction_lawless = { -- planet28, planet29, planet34, planet35, planet41, planet49, planet50, planet53 name = "The Lawless", category = "3. Factions", - text = "Spread too thin, with much of its attention and resources dedicated to the war machine, and a number of violent, organized uprising, the Empire's rule of law was crumbling on many worlds. Some, impoverished by high taxation and falling trade, turned to crime, piracy and smuggling of all kinds. Governors without oversight nor control became local tyrants. Military and law enforcement groups became warlords and took over the worlds they were supposed to protect." - .. "\n " - .. "\nThe Empire, while conscious of those problems, decided that it had more pressing issues, namely uniting the galaxy and dealing with the Rebels. Presumably, its plan was to leave this problem for later, when it would be free to reconquer the seceding worlds and reinstate its rule by force." - .. "\nI wonder if it could have worked, or if it would have been too little too late." + text = [[Spread too thin, with much of its attention and resources dedicated to the war machine, and a number of violent, organized uprising, the Empire's rule of law was crumbling on many worlds. Some, impoverished by high taxation and falling trade, turned to crime, piracy and smuggling of all kinds. Governors without oversight nor control became local tyrants. Military and law enforcement groups became warlords and took over the worlds they were supposed to protect. + +The Empire, while conscious of those problems, decided that it had more pressing issues, namely uniting the galaxy and dealing with the Rebels. Presumably, its plan was to leave this problem for later, when it would be free to reconquer the seceding worlds and reinstate its rule by force. +I wonder if it could have worked, or if it would have been too little too late.]] }, faction_dynasty = { -- planet 46, planet47, planet56 name = "The Dynasty", category = "3. Factions", - text = "\"Élan vital\"" - .. "\n " - .. "\nSomething about the Rebels have been nagging me for a long time. They were too well-prepared, well-organized, and managed to coordinate simultaneous uprisings among groups of malcontents that often hated each-other. And something about their whole modus operandi kept reminding me of something." - .. "\nAs it turns out, it appears that the Dynasty was behind it all. The oldest known organization in the galaxy, they were thought to have been destroyed by the Anarchai at the fall of Chatka, millennia before. Somehow, they appear to have survived." - .. "\n " - .. "\nTracing back to Earth, they were a shadowy group of biosupremacists, obsessed with creating superior humans through genetic and biological modifications, and ruling over humanity as its greatest representatives. They shunned cybernetic enhancements, and hated non-human synths and free machines as anathema. They were divided into rival families, united only in their goal and against common menaces." - .. "\nThey only acted in broad daylight when they were certain of their strength, preferring to subvert those they could, and secretly organizing rebellions against those they couldn't. They were the one behind the Rebels, hoping to destabilize the Empire and take over in the resulting chaos. Even if the Empire won, it would have been weakened enough for them to grow their influence - assuming they would not have been discovered." - .. "\n " - .. "\nAnd yet, by their historical standards, the whole operation feels botched and amateurish. They may have survived against all odds, but as a mere shadow of themselves." + text = [["Élan vital" + +Something about the Rebels have been nagging me for a long time. They were too well-prepared, well-organized, and managed to coordinate simultaneous uprisings among groups of malcontents that often hated each-other. And something about their whole modus operandi kept reminding me of something. +As it turns out, it appears that the Dynasty was behind it all. The oldest known organization in the galaxy, they were thought to have been destroyed by the Anarchai at the fall of Chatka, millennia before. Somehow, they appear to have survived. + +Tracing back to Earth, they were a shadowy group of biosupremacists, obsessed with creating superior humans through genetic and biological modifications, and ruling over humanity as its greatest representatives. They shunned cybernetic enhancements, and hated non-human synths and free machines as anathema. They were divided into rival families, united only in their goal and against common menaces. +They only acted in broad daylight when they were certain of their strength, preferring to subvert those they could, and secretly organizing rebellions against those they couldn't. They were the one behind the Rebels, hoping to destabilize the Empire and take over in the resulting chaos. Even if the Empire won, it would have been weakened enough for them to grow their influence - assuming they would not have been discovered. + +And yet, by their historical standards, the whole operation feels botched and amateurish. They may have survived against all odds, but as a mere shadow of themselves.]] }, faction_dynasty_restored = { -- planet58, planet59 name = "The Dynasty restored", category = "3. Factions", - text = "It has always been thought that the Dynasty was finally destroyed at Chatka, when they fought the last battle of the galaxy against the Anarchai." - .. "\nAs it turns out, it was true." - .. "\n " - .. "\nIt was during archaeological digs that the legendary Dynasty's Main Vaults were found. Their discoverers decided to keep the secret of their existence for themselves, and use the vast knowledge and data it contained to recreate the Dynasty. However, even with so much lost knowledge from the ancient times, they had little of the traditions of the original Dynasty, and were less like a giant among children than a child having found the giant's weapon." - .. "\nDespite having planned it for a long time, the rebellion they set off against the Empire was ultimately rushed and too difficult to manage, leading ultimately to its failure. While it did help destabilize the Empire, I have the feeling that the ancient Dynasty, with their immense experience and institutional memory, would have fared much better, possibly well enough to emerge on the stage directly." - .. "\n " - .. "\nStill, something feels wrong with the whole affair. They had to know it had such little chance of success, and may even expose them in the end. Why do it anyway? Why take such a foolish risk?" + text = [[It has always been thought that the Dynasty was finally destroyed at Chatka, when they fought the last battle of the galaxy against the Anarchai. +As it turns out, it was true. + +It was during archaeological digs that the legendary Dynasty's Main Vaults were found. Their discoverers decided to keep the secret of their existence for themselves, and use the vast knowledge and data it contained to recreate the Dynasty. However, even with so much lost knowledge from the ancient times, they had little of the traditions of the original Dynasty, and were less like a giant among children than a child having found the giant's weapon. +Despite having planned it for a long time, the rebellion they set off against the Empire was ultimately rushed and too difficult to manage, leading ultimately to its failure. While it did help destabilize the Empire, I have the feeling that the ancient Dynasty, with their immense experience and institutional memory, would have fared much better, possibly well enough to emerge on the stage directly. + +Still, something feels wrong with the whole affair. They had to know it had such little chance of success, and may even expose them in the end. Why do it anyway? Why take such a foolish risk?]] }, faction_anarchai = { -- planet32 name = "The Anarchai", category = "3. Factions", - text = "Little is known, let alone understood, about the Anarchai who brought the ancient times to an end. Those alien-thinking, god-like supermachines simply appeared one day across a quadrant with no warning." - .. "\nHitting the galaxy like a hurricane, they smashed all resistance, systematically dismantling any higher form of organization and advanced installations they found, before continuing to the next system." - .. "\n " - .. "\nTaken aback, the Celestial Dominion, Ghost Mandate and Dynasty put their longstanding cold war on hold to band together against this new menace, but to no avail. Within months, both the mighty Ghost Fleet and the Four Thrones had been destroyed, a few survivors only managing to join Dynasty space before the Anarchai scatterships." - .. "\n " - .. "\nIt would be the only time in known history where the Dynasties broke their principle of human supremacy, making large-scale use of tech from Celestial and Ghost remnants. Against all odds, this unholy alliance of desperation did manage to slow down the ineluctable Anarchai advance - though not for long." - .. "\nThree years after their emergence, Chatka, the Dynasty homeworld and last bastion of resistance, would be burned to cinder." - .. "\n " - .. "\nThen, they turned their scatterships against each-other, destroying themselves to the last. As suddenly as they had appeared, the Anarchai were gone - leaving the galaxy stunned, ruined, utterly disorganized - but to their own surprise, still alive." - .. "\n " - .. "\nHaven was fascinated by the Anarchai. Located in their presumed birthplace, they spent considerable effort trying to pierce the mystery of their origins, even as the war against the Empire was taking a turn for the worse." + text = [[Little is known, let alone understood, about the Anarchai who brought the ancient times to an end. Those alien-thinking, god-like supermachines simply appeared one day across a quadrant with no warning. +Hitting the galaxy like a hurricane, they smashed all resistance, systematically dismantling any higher form of organization and advanced installations they found, before continuing to the next system. + +Taken aback, the Celestial Dominion, Ghost Mandate and Dynasty put their longstanding cold war on hold to band together against this new menace, but to no avail. Within months, both the mighty Ghost Fleet and the Four Thrones had been destroyed, a few survivors only managing to join Dynasty space before the Anarchai scatterships. + +It would be the only time in known history where the Dynasties broke their principle of human supremacy, making large-scale use of tech from Celestial and Ghost remnants. Against all odds, this unholy alliance of desperation did manage to slow down the ineluctable Anarchai advance - though not for long. +Three years after their emergence, Chatka, the Dynasty homeworld and last bastion of resistance, would be burned to cinder. + +Then, they turned their scatterships against each-other, destroying themselves to the last. As suddenly as they had appeared, the Anarchai were gone - leaving the galaxy stunned, ruined, utterly disorganized - but to their own surprise, still alive. + +Haven was fascinated by the Anarchai. Located in their presumed birthplace, they spent considerable effort trying to pierce the mystery of their origins, even as the war against the Empire was taking a turn for the worse.]] }, faction_survivors = { -- planet55, planet61, planet64 name = "Survivors", category = "3. Factions", - text = "There is a message broadcast looping across the system. Most of the transmitters have stopped working, and the broadcast itself is weak, garbled and corrupt, but there were enough emitters to reconstruct most of it." - .. "\n " - .. "\nAs it turns out, I wasn't the only one to escape the event. A handful among those in deep hibernation, in a teleportation accident, or even a freak hyperspace misjump at the moment it swept them by, were not affected." - .. "\n " - .. "\nThe whole infrastructure was intact, so they rarely had difficulties to survive. Some had system rights for communications and space travel for them to find each-other, others found ways to acquire them. This was enough for them to find each-other, and organize as they could." - .. "\n " - .. "\nAt first, they scoured what they could of the galaxy, trying to find as many fellow survivors as they could. They set up those boradcast stations for stagglers, as well as those weird backdoors I keep finding in war systems around here. None of them had combat system rights, and while all those war automata were mostly waiting for orders, they knew they would grow more dangerous with time." - .. "\nThen they chose to follow the refugee trails, deeper in the Empire's heartlands. They knew the Empire had tried to find a way to escape the event, and went searching for it." - .. "\n " - .. "\nAfter all this time, no-one went back to resettle the galaxy, so I have little hope for their success. But I have to find out." + text = [[There is a message broadcast looping across the system. Most of the transmitters have stopped working, and the broadcast itself is weak, garbled and corrupt, but there were enough emitters to reconstruct most of it. + +As it turns out, I wasn't the only one to escape the event. A handful among those in deep hibernation, in a teleportation accident, or even a freak hyperspace misjump at the moment it swept them by, were not affected. + +The whole infrastructure was intact, so they rarely had difficulties to survive. Some had system rights for communications and space travel for them to find each-other, others found ways to acquire them. This was enough for them to find each-other, and organize as they could. + +At first, they scoured what they could of the galaxy, trying to find as many fellow survivors as they could. They set up those boradcast stations for stagglers, as well as those weird backdoors I keep finding in war systems around here. None of them had combat system rights, and while all those war automata were mostly waiting for orders, they knew they would grow more dangerous with time. +Then they chose to follow the refugee trails, deeper in the Empire's heartlands. They knew the Empire had tried to find a way to escape the event, and went searching for it. + +After all this time, no-one went back to resettle the galaxy, so I have little hope for their success. But I have to find out.]] }, -- Threats threat_automata = { -- planet69 name = "Automata", category = "2. Threats", - text = "Left to themselves, most armies will fall dormant to minimize energy and maintenance requirements. With proper settings and their own nanolathe arrays, they can stay functional for a very long time. And they will leave enough sensors active to detect threats, then awaken and engage them until new orders or supervision are received." - .. "\n " - .. "\nUnfortunately, it seems I lack the proper identification codes to be recognized by most of those damn automata, or enough time to find a flaw in their code and hack them - so they are engaging me on sight. There may not be sapient minds behind them, but tactical AIs should not be underestimated, especially when they have the home advantage." - .. "\n " - .. "\nI will need to be careful, choose the time and place of battle, and not wait for reinforcements from everywhere on the planet to overwhelm me, but I can make it. Not that I have a choice..." + text = [[Left to themselves, most armies will fall dormant to minimize energy and maintenance requirements. With proper settings and their own nanolathe arrays, they can stay functional for a very long time. And they will leave enough sensors active to detect threats, then awaken and engage them until new orders or supervision are received. + +Unfortunately, it seems I lack the proper identification codes to be recognized by most of those damn automata, or enough time to find a flaw in their code and hack them - so they are engaging me on sight. There may not be sapient minds behind them, but tactical AIs should not be underestimated, especially when they have the home advantage. + +I will need to be careful, choose the time and place of battle, and not wait for reinforcements from everywhere on the planet to overwhelm me, but I can make it. Not that I have a choice...]] }, threat_zombies = { -- planet43, planet59 name = "Zombies", category = "2. Threats", - text = "Suspected to be an ancient terror weapon for the defense by mutually-assured destruction of a long-forgotten polity, the zombie nanoplague was for a long time the most feared contagion in existence." - .. "\n " - .. "\nExtraordinarily virulent, it will contaminate an entire planet in less than a week from a single carrier, and cause the death of any organic lifeform in a few minutes at most. Only the most advanced antinanite barriers will stop it, and it will take over any civilian or insufficiently protected military machines. And what gave it its name is how even the most advanced military systems will be taken over and resurrected. The only way to neutralize for good an infected unit is to also destroy its wreck." - .. "\n " - .. "\nSome degree of coordination has been observed between infected units, but nothing like a collective intelligence seem to exist, and infected units are only driven by basic instructions to seek and destroy uninfected hardware, so it can be taken over in turn." - .. "\n " - .. "\nLeft to itself, a contaminated world will see its units fall dormant and slowly degrade as nanites cannibalize more and more of them to renew themselves. Fortunately, there is no programming for interplanetary or interstellar contamination, even when space-capable hardware is infected - which often degrades too fast to be capable of reaching other worlds in any cases, so quarantine is effective as containment method." - .. "\n " - .. "\nHowever, reclaiming contaminated worlds is extremely difficult, as those are much more resilient than any nanite should be able to. In dormant spore mode, it has been known to survive nuclear explosions. And while effective if painstakingly laborious methods were devised with time, tracking and destroying every secret laboratory having kept a sample proved to be a Sisyphean task, never to be quite over." + text = [[Suspected to be an ancient terror weapon for the defense by mutually-assured destruction of a long-forgotten polity, the zombie nanoplague was for a long time the most feared contagion in existence. + +Extraordinarily virulent, it will contaminate an entire planet in less than a week from a single carrier, and cause the death of any organic lifeform in a few minutes at most. Only the most advanced antinanite barriers will stop it, and it will take over any civilian or insufficiently protected military machines. And what gave it its name is how even the most advanced military systems will be taken over and resurrected. The only way to neutralize for good an infected unit is to also destroy its wreck. + +Some degree of coordination has been observed between infected units, but nothing like a collective intelligence seem to exist, and infected units are only driven by basic instructions to seek and destroy uninfected hardware, so it can be taken over in turn. + +Left to itself, a contaminated world will see its units fall dormant and slowly degrade as nanites cannibalize more and more of them to renew themselves. Fortunately, there is no programming for interplanetary or interstellar contamination, even when space-capable hardware is infected - which often degrades too fast to be capable of reaching other worlds in any cases, so quarantine is effective as containment method. + +However, reclaiming contaminated worlds is extremely difficult, as those are much more resilient than any nanite should be able to. In dormant spore mode, it has been known to survive nuclear explosions. And while effective if painstakingly laborious methods were devised with time, tracking and destroying every secret laboratory having kept a sample proved to be a Sisyphean task, never to be quite over.]] }, threat_chickens = { -- planet21, planet38, planet63 name = "Chickens", category = "2. Threats", - text = "Official name: Gallinuloides Horribilis" - .. "\n " - .. "\nHow the hell is that their official name? There is practically no biological link between those things and old Earth galliformes! In fact, those things are less birds than even mammals." - .. "\n " - .. "\nThe so-called chicken are a xenoform species of unknown origin, based on a hive-like social structure with specialized zooids with little to no individuality, and what is assumed to be a collective mind centered around a Queen. Whether they possess organic technology or simply extreme adaptation, the organisms forming a collective vary from tiny workers, light scouts and flyers the size of a small bombers to immobile spore-throwers, gigantic White Dragon and finally the Queen itself, a terrifying war machine that will act as final military reserves to an angered colony." - .. "\n " - .. "\nThey are invariably hostile when active, with no rumors of successful cohabitation with humans ever confirmed. They can however stay dormant for long periods in deep, near-undetectable underground chambers to which they are suspected to retreat upon the death of their Queen. This has made their complete eradication from a planet extremely challenging, especially if infrastracture or terraforming efforts are to be preserved." - .. "\n " - .. "\nHypotheses about their origins run from ancient dormant aliens awakened by human activity to secret weapon gone rogue to results of experiment on accelerated evolution that went wrong - or horribly right." - -- ed note: The chickens are actually a secret project by a family of the early Dynasty. Observing the deficiencies of even regular modded humans, they sought to create a Humans 2.0 with traits such as extreme adaptation, collective intelligence over many zooids instead of singular body, ability to metabolize any CHON substrate, and other such fantastic abilities. They tried to keep it secret from rival families, recognizing correctly that they would not accept being displaced by Humans 2.0, but they ended up being discovered. The Dynasty panicked and eradicated the family, erasing every bit of data about it they could find so it couldn't be linked to them - fearing that humanity would turn against them in the same panic. It wouldn't be before centuries had passed that they would realize that they had missed some of the subjects. + text = [[Official name: Gallinuloides Horribilis + +How the hell is that their official name? There is practically no biological link between those things and old Earth galliformes! In fact, those things are less birds than even mammals. + +The so-called chicken are a xenoform species of unknown origin, based on a hive-like social structure with specialized zooids with little to no individuality, and what is assumed to be a collective mind centered around a Queen. Whether they possess organic technology or simply extreme adaptation, the organisms forming a collective vary from tiny workers, light scouts and flyers the size of a small bombers to immobile spore-throwers, gigantic White Dragon and finally the Queen itself, a terrifying war machine that will act as final military reserves to an angered colony. + +They are invariably hostile when active, with no rumors of successful cohabitation with humans ever confirmed. They can however stay dormant for long periods in deep, near-undetectable underground chambers to which they are suspected to retreat upon the death of their Queen. This has made their complete eradication from a planet extremely challenging, especially if infrastracture or terraforming efforts are to be preserved. + +Hypotheses about their origins run from ancient dormant aliens awakened by human activity to secret weapon gone rogue to results of experiment on accelerated evolution that went wrong - or horribly right." + -- ed note: The chickens are actually a secret project by a family of the early Dynasty. Observing the deficiencies of even regular modded humans, they sought to create a Humans 2.0 with traits such as extreme adaptation, collective intelligence over many zooids instead of singular body, ability to metabolize any CHON substrate, and other such fantastic abilities. They tried to keep it secret from rival families, recognizing correctly that they would not accept being displaced by Humans 2.0, but they ended up being discovered. The Dynasty panicked and eradicated the family, erasing every bit of data about it they could find so it couldn't be linked to them - fearing that humanity would turn against them in the same panic. It wouldn't be before centuries had passed that they would realize that they had missed some of the subjects.]] }, threat_chickens_lifecycle = { -- planet38 name = "Chickens life-cycle", category = "2. Threats", - text = "Little is known or understood about the life-cycle of chicken. Colonies are centered around a Queen, which will be abandoned upon its death. Whether the colony is destroyed, its dormant remains taken over by a new one or if it will produce a new Queen after a long enough time is unknown, as is how Queens themselves are born and form new colonies." - .. "\n " - .. "\nDormant chicken can endure millennia in extremely deep stealth underground chambers, while active colonies form bewildering tunnel complexes, with little surface activity - though some cases of what may be surface agriculture have been observed. Size and activity of individual colonies vary wildly, from lone mountains to entire continents, and ranging from a few scattered zooids to subterranean metropolis. Given time, their activities will inevitably cover he entire planet." - .. "\n " - .. "\nChicken biology seem relatively close to Earth-native biology, but with significant, inexplicable differences, which may be sign of convergent evolution, Earth ancestry or an ability to copy and reuse foreign biological processes. Unsettlingly, human DNA markers have been found on what acts as their core genetic system." + text = [[Little is known or understood about the life-cycle of chicken. Colonies are centered around a Queen, which will be abandoned upon its death. Whether the colony is destroyed, its dormant remains taken over by a new one or if it will produce a new Queen after a long enough time is unknown, as is how Queens themselves are born and form new colonies. + +Dormant chicken can endure millennia in extremely deep stealth underground chambers, while active colonies form bewildering tunnel complexes, with little surface activity - though some cases of what may be surface agriculture have been observed. Size and activity of individual colonies vary wildly, from lone mountains to entire continents, and ranging from a few scattered zooids to subterranean metropolis. Given time, their activities will inevitably cover he entire planet. + +Chicken biology seem relatively close to Earth-native biology, but with significant, inexplicable differences, which may be sign of convergent evolution, Earth ancestry or an ability to copy and reuse foreign biological processes. Unsettlingly, human DNA markers have been found on what acts as their core genetic system.]] }, threat_chickens_travel = { -- planet21 name = "Chickens interstellar travel", category = "2. Threats", - text = "No chicken space organism has ever been detected, nor stowaway zooid or biological material that could have started a new colony. Despite this, new colonies have regularly been found on worlds with no previously known chicken presence. While some could be explained by undetected dormant elements, some had ruled it out with near-certainty. As such, it has generally been accepted that chicken have means to either move or seed new colonies over interstellar distances. Whether by slower-than-light dormant seeds, incredibly stealthy starships, extremely sophisticated detection systems to launch far from human sensors, or even deep underground warp portals working by unknown physical principles, no concrete element has been found." - .. "\n " - .. "\nChicken have existed for at least as long as the early days of the human galactic age and their capabilities to live on almost any type of planet without any need for terraforming. Despite this and their demonstrated interstellar capabilities, they have never settled on more than a proportionally a handful of worlds, even including those ignored by humans as unsuitable for colonization or exploitation. Why haven't they long overrun has been said to be the key to understand what they really are." + text = [[No chicken space organism has ever been detected, nor stowaway zooid or biological material that could have started a new colony. Despite this, new colonies have regularly been found on worlds with no previously known chicken presence. While some could be explained by undetected dormant elements, some had ruled it out with near-certainty. As such, it has generally been accepted that chicken have means to either move or seed new colonies over interstellar distances. Whether by slower-than-light dormant seeds, incredibly stealthy starships, extremely sophisticated detection systems to launch far from human sensors, or even deep underground warp portals working by unknown physical principles, no concrete element has been found. + +Chicken have existed for at least as long as the early days of the human galactic age and their capabilities to live on almost any type of planet without any need for terraforming. Despite this and their demonstrated interstellar capabilities, they have never settled on more than a proportionally a handful of worlds, even including those ignored by humans as unsuitable for colonization or exploitation. Why haven't they long overrun has been said to be the key to understand what they really are.]] }, threat_chickens_intelligence = { -- planet63 name = "Chickens intelligence", category = "2. Threats", - text = "Chicken thought processes, or even whether they are even sapient, is unknown. They have however proven themselves to be remarkably good at planning, adaptation and long-term resource management. Their degree of understanding of human societies is unknown, but they have sometimes been eerily good at striking unsuspecting or unprepared settlements at the worst possible time and place. Though some attribute this to exceptional pattern-recognition, others have hypothesized an ability to spy on and understand human communications and societies." - .. "\n " - .. "\nInter-colony skirmishes have been observed, often limited to underground tunnel fighting and nowhere near with the level of violence seen against humans, or with a Queen directly intervening. Similarly, while colonies don't always cooperate against humans and some prefer to go dormant than fight, no skirmish has ever been observed on a conflict where a colony was engaged against humans. Long-range coordination of chicken forces also hint at sophisticated inter-colony communications, though by which mechanisms is unknown. Controversial evidence of interstellar communication have been presented, but has always been judged invalid or inconclusive." - .. "\n " - .. "\nNo successful communicating with a collective mind has ever been demonstrated, however most have ended up in catastrophe, considerably limiting the number of latter attempts. This includes attempts at tacit understanding between settlers and local colonies for division of lands or resources. Conversely, no communication attempt from a collective mind have ever been recorded." - .. "\n " - .. "\nContrasting with their sophistication in many other domains, their strangely primitive warfare tactics has puzzled many scientists. Through history, mentions have been made of contact being lost with entire worlds, with nothing but ruins being discovered afterwards, and no explanation about what had happened - some have hypothesized that it could be the result of chicken colonies attacking with their full potential and intelligence." + text = [[Chicken thought processes, or even whether they are even sapient, is unknown. They have however proven themselves to be remarkably good at planning, adaptation and long-term resource management. Their degree of understanding of human societies is unknown, but they have sometimes been eerily good at striking unsuspecting or unprepared settlements at the worst possible time and place. Though some attribute this to exceptional pattern-recognition, others have hypothesized an ability to spy on and understand human communications and societies. + +Inter-colony skirmishes have been observed, often limited to underground tunnel fighting and nowhere near with the level of violence seen against humans, or with a Queen directly intervening. Similarly, while colonies don't always cooperate against humans and some prefer to go dormant than fight, no skirmish has ever been observed on a conflict where a colony was engaged against humans. Long-range coordination of chicken forces also hint at sophisticated inter-colony communications, though by which mechanisms is unknown. Controversial evidence of interstellar communication have been presented, but has always been judged invalid or inconclusive. + +No successful communicating with a collective mind has ever been demonstrated, however most have ended up in catastrophe, considerably limiting the number of latter attempts. This includes attempts at tacit understanding between settlers and local colonies for division of lands or resources. Conversely, no communication attempt from a collective mind have ever been recorded. + +Contrasting with their sophistication in many other domains, their strangely primitive warfare tactics has puzzled many scientists. Through history, mentions have been made of contact being lost with entire worlds, with nothing but ruins being discovered afterwards, and no explanation about what had happened - some have hypothesized that it could be the result of chicken colonies attacking with their full potential and intelligence.]] }, -- Entries entry_first = { -- planet69 name = "what", category = "1. Entries", - text = "What am I doing on a hostile fortress world? Was I captured? But then why didn't the pull me out before moving me around? There is no trace planetary assault - then were those subverted by deep agents? A mistimed diversion? Why hasn't anyone intervened yet? Something feels very wrong." - .. "\n " - .. "\nSomehow the defense grid is still on automated alert. Something must be keeping everyone busy and a starship has answered my distress call. This is my chance to jump out of the system." + text = [[What am I doing on a hostile fortress world? Was I captured? But then why didn't the pull me out before moving me around? There is no trace planetary assault - then were those subverted by deep agents? A mistimed diversion? Why hasn't anyone intervened yet? Something feels very wrong. + +Somehow the defense grid is still on automated alert. Something must be keeping everyone busy and a starship has answered my distress call. This is my chance to jump out of the system.]] }, entry_commander = { -- planet1 name = "Assault commander", category = "1. Entries", - text = "Commanders are an old concept. Put everything needed to build an army with local resources on a compact chassis, slap a weapon and some armor, and harden it all for fast insertion on a hostile planet. Hopefully they send you on a less defended part of the world, where you are left alone long enough to entrench yourself, and launch an assault on strategic locations - or open a gate for the real assault forces to get in. Or you are defending a planet and get thrown wherever the enemy is deciding to land, then try and kill them before they can build enough of an army to kill you." - .. "\n A few tried and true models, perfected for cost, effectiveness and reliability over many wars, and pretty much no surprise for many centuries. My memories are still blurred, but I remember extensively training on those." - .. "\n " - .. "\nAnd yet, this Assault Commander is unlike anything I have ever seen." - .. "\nOne of the biggest limitations to Commander design is that they cannot jump with field improvements such as extra weapons, armor or system. Many have tried, and no-one is known to get even close to it, even in the old days. But, this one can. For each field upgrade I recover, it stays intact at a jump." - .. "\n " - .. "\nI never trained for it, or even heard of such a thing. And yet, it feels oddly familiar..." + text = [[Commanders are an old concept. Put everything needed to build an army with local resources on a compact chassis, slap a weapon and some armor, and harden it all for fast insertion on a hostile planet. Hopefully they send you on a less defended part of the world, where you are left alone long enough to entrench yourself, and launch an assault on strategic locations - or open a gate for the real assault forces to get in. Or you are defending a planet and get thrown wherever the enemy is deciding to land, then try and kill them before they can build enough of an army to kill you. + A few tried and true models, perfected for cost, effectiveness and reliability over many wars, and pretty much no surprise for many centuries. My memories are still blurred, but I remember extensively training on those. + +And yet, this Assault Commander is unlike anything I have ever seen. +One of the biggest limitations to Commander design is that they cannot jump with field improvements such as extra weapons, armor or system. Many have tried, and no-one is known to get even close to it, even in the old days. But, this one can. For each field upgrade I recover, it stays intact at a jump. + +I never trained for it, or even heard of such a thing. And yet, it feels oddly familiar...]] }, entry_event = { -- planet2 name = "Event", category = "1. Entries", - text = "It is not just those worlds that are empty. It is the entire galaxy." - .. "\nAgain, old ruins from what could be the same time litter the planet. But when I try to pick up long-range signals, detect hyperspace movements or any other sort of activity, the galaxy is silent. If someone is still out there, they either lost all interstellar capabilities, or they are hiding very well." - .. "\n " - .. "\nHow long has it been? What little star charts are left from the database are useless due to star drift, and I have neither the tools nor the knowledge required for dating the ruins. It could have been millennia. It could have been millions of years." - .. "\nBut some recording survived, enough to prove that whatever the event was, it happened in an instant. One moment everyone was there, a day like any other. The next moment, they were all gone. Baselines, modified, cyborgs, synths, uplifts, free machines - everyone, no exception, and nothing else..." + text = [[It is not just those worlds that are empty. It is the entire galaxy. +Again, old ruins from what could be the same time litter the planet. But when I try to pick up long-range signals, detect hyperspace movements or any other sort of activity, the galaxy is silent. If someone is still out there, they either lost all interstellar capabilities, or they are hiding very well. + +How long has it been? What little star charts are left from the database are useless due to star drift, and I have neither the tools nor the knowledge required for dating the ruins. It could have been millennia. It could have been millions of years. +But some recording survived, enough to prove that whatever the event was, it happened in an instant. One moment everyone was there, a day like any other. The next moment, they were all gone. Baselines, modified, cyborgs, synths, uplifts, free machines - everyone, no exception, and nothing else...]] }, entry_homeworld = { -- planet66 name = "My homeworld", category = "1. Entries", - text = "Caderical. The Glinting City of Caslaar, or what's left of it, under the desert sand. This is where I grew up, where I was born - or rather made." - .. "\n " - .. "\nHow strange to find out the whole truth, after all that time." - .. "\n " - .. "\nThis was the homeworld of the new Dynasty. Even after centuries, they were still but children, compared to their legendary forebears - but they were driven by the same fire. Obsessed by creating superior humans, worthy of ruling the galaxy, they started a project of engineering the ultimate human warrior, a new Demuirge army that would conquer all of humanity in one glorious campaign, and reign as its true, natural lords!" - .. "\n " - .. "\nThey didn't tell us what we were. Were they wary of leaks? Of how it may twist us? Of loosing control over us? We only knew we were a new type of modified humans, and a bright future was waiting for us. Sent to military academies, we all performed reasonably well. But reasonably well wasn't what they were hoping for." - .. "\nIn truth, we were well-made. With no implants, no biomods, not even tools, we were as capable as the best cyborgs and synths. But we were no Demuirges." - .. "\n " - .. "\nSometimes, when we went to checkups, some of us didn't come back - particularly the least-performing of us. Sudden sickness, we were told. Unplanned complications, to be expected from a first batch. No need to worry, statistics were with us now. The last defects had been fixed. Unfortunate for those they couldn't have saved." - .. "\nThey knew we were growing suspicious, and it made them panic. They decided that the entire generation would be recalled, to be destructively analyzed, and hope to do better next time." - .. "\n " - .. "\nIronically, they had underestimated us. At the next checkup, seeing how the procedures had been changed, we knew what to expect. And we had long since prepared escape plans." - .. "\nAs for me, I had been separated from the others, and was slowly being cornered by security when I felt something connect to my mind. As it turns out, I was enough of a Demuirge after all - this Assault Commander, after being impervious to all orders and analyses, was responding to me. Powering up in the middle of its laboratory, with security half-compromised, it easily tore through several perimeters, to my position." - .. "\n " - .. "\nOnce on board, I somehow managed to commandeer a dropship in the confusion, and take control of the Commander's support starship from a small tech station. But right before I could jump out-system, the space defense grid scored a hit on the hyperdrive generator." - .. "\nThe resulting misjump should have dismantled the starship and its hold into constituent atoms, but this was the tech of the ancient Dynasty on its final days. Somehow, the ship managed to correct it enough to emerge halfway across the galaxy, in deep space near a Union system-state." - .. "\nThe Union salvage teams never realized there was a pilot on board the Commander: the shock had been so harsh, I had to been put into deep hibernation, to be awakened in an adequately-equipped Demuirge medical facility. So, not knowing what this strange technology was, they sent us to Folsom to be stored and studied to a later date..." - .. "\n " - .. "\nHere, with our escape attempt, and me fleeing so violently with this Commander, they knew the Empire would investigate. They knew it was too early, but they had just run out of time." - .. "\n " - .. "\nI ignore how many of my siblings escaped. Even knowing what happened next, I still hope that at least a few made it out." + text = [[Caderical. The Glinting City of Caslaar, or what's left of it, under the desert sand. This is where I grew up, where I was born - or rather made. + +How strange to find out the whole truth, after all that time. + +This was the homeworld of the new Dynasty. Even after centuries, they were still but children, compared to their legendary forebears - but they were driven by the same fire. Obsessed by creating superior humans, worthy of ruling the galaxy, they started a project of engineering the ultimate human warrior, a new Demuirge army that would conquer all of humanity in one glorious campaign, and reign as its true, natural lords! + +They didn't tell us what we were. Were they wary of leaks? Of how it may twist us? Of loosing control over us? We only knew we were a new type of modified humans, and a bright future was waiting for us. Sent to military academies, we all performed reasonably well. But reasonably well wasn't what they were hoping for. +In truth, we were well-made. With no implants, no biomods, not even tools, we were as capable as the best cyborgs and synths. But we were no Demuirges. + +Sometimes, when we went to checkups, some of us didn't come back - particularly the least-performing of us. Sudden sickness, we were told. Unplanned complications, to be expected from a first batch. No need to worry, statistics were with us now. The last defects had been fixed. Unfortunate for those they couldn't have saved. +They knew we were growing suspicious, and it made them panic. They decided that the entire generation would be recalled, to be destructively analyzed, and hope to do better next time. + +Ironically, they had underestimated us. At the next checkup, seeing how the procedures had been changed, we knew what to expect. And we had long since prepared escape plans. +As for me, I had been separated from the others, and was slowly being cornered by security when I felt something connect to my mind. As it turns out, I was enough of a Demuirge after all - this Assault Commander, after being impervious to all orders and analyses, was responding to me. Powering up in the middle of its laboratory, with security half-compromised, it easily tore through several perimeters, to my position. + +Once on board, I somehow managed to commandeer a dropship in the confusion, and take control of the Commander's support starship from a small tech station. But right before I could jump out-system, the space defense grid scored a hit on the hyperdrive generator. +The resulting misjump should have dismantled the starship and its hold into constituent atoms, but this was the tech of the ancient Dynasty on its final days. Somehow, the ship managed to correct it enough to emerge halfway across the galaxy, in deep space near a Union system-state. +The Union salvage teams never realized there was a pilot on board the Commander: the shock had been so harsh, I had to been put into deep hibernation, to be awakened in an adequately-equipped Demuirge medical facility. So, not knowing what this strange technology was, they sent us to Folsom to be stored and studied to a later date... + +Here, with our escape attempt, and me fleeing so violently with this Commander, they knew the Empire would investigate. They knew it was too early, but they had just run out of time. + +I ignore how many of my siblings escaped. Even knowing what happened next, I still hope that at least a few made it out.]] }, entry_starsong = { -- planet67 name = "The Starsong", category = "1. Entries", - text = "Fortress world Zhurou, last redoubt of Haven. Where it all started." - .. "\n " - .. "\nI don't even know where to begin..." - .. "\n " - .. "\nStrange, according to their archaeological findings, there was a massive observatory here, millennia ago. Its core was buried deep under the crust of the planet, but it actually spanned the entire star system. They were looking for extragalactic hypersignals - but I have never heard of such a gargantuan hypersignal detector..." - .. "\n " - .. "\nAnd they had found something. Something coming from an extremely distant galaxy. A repeating signal, with a period of about eight thousand years. Something... artificial? They called it the Starsong." - .. "\nWhatever it was, it set the Anarchai off." - .. "\n " - .. "\nHaven wanted to know more about the signal, but they feared its content. They knew what they were doing, and were experts in data handling: they used draconian information quarantine measures, and studied what records they had recovered with extreme caution." - .. "\n " - .. "\nAnd yet, it was not enough. One moment they are running an indirect test in a black box system on a fragment of the signal, and the next - everyone in the facility is gone. One second later, there is no-one left on the entire planet. Then, it hits nearby systems..." - .. "\n " - .. "\nThe data itself has long decayed beyond recovery, and the Starsong itself went silent, at some point since the event. There is nothing left to be found, on how it all started. But perhaps this is for the better. If Haven could not deal with it, who knows what I may have done." + text = [[Fortress world Zhurou, last redoubt of Haven. Where it all started. + +I don't even know where to begin... + +Strange, according to their archaeological findings, there was a massive observatory here, millennia ago. Its core was buried deep under the crust of the planet, but it actually spanned the entire star system. They were looking for extragalactic hypersignals - but I have never heard of such a gargantuan hypersignal detector... + +And they had found something. Something coming from an extremely distant galaxy. A repeating signal, with a period of about eight thousand years. Something... artificial? They called it the Starsong. +Whatever it was, it set the Anarchai off. + +Haven wanted to know more about the signal, but they feared its content. They knew what they were doing, and were experts in data handling: they used draconian information quarantine measures, and studied what records they had recovered with extreme caution. + +And yet, it was not enough. One moment they are running an indirect test in a black box system on a fragment of the signal, and the next - everyone in the facility is gone. One second later, there is no-one left on the entire planet. Then, it hits nearby systems... + +The data itself has long decayed beyond recovery, and the Starsong itself went silent, at some point since the event. There is nothing left to be found, on how it all started. But perhaps this is for the better. If Haven could not deal with it, who knows what I may have done.]] }, entry_eternity_gate = { -- planet68 name = "The Eternity Gate", category = "1. Entries", - text = "This planet was never meant to house a large population. It had been the Empire's last redoubt, an mighty fortress world for a glorious last stand, came the day of their fall. Which is what happened, in a way. But the refugees never settled here." - .. "\n " - .. "\nThey never intended to settle on this world. Instead, they poured all their efforts, time and resources grasping at straws, looking for an old legend. And I suspect to their own surprise, they found it." - .. "\n " - .. "\nIn the ancient times, a young Ghost Mandate stumbled upon a discovery made by a forgotten galactic power, something called the Eternity Gate." - .. "\nAn immense hyperspace structure, almost half as large as the galaxy, spans the near-starless expanse beyond this rim. In its heart exists a rift, that connects to the other end of the universe both across space and time. A complex, diaphanous structure had been built, spanning many systems, to serve as a jump amplifier and reach for the rift. The Mandate restored it and carefully started exploring it." - .. "\n " - .. "\nAfter millennia, they received their first reports from the other side. Their first surprise was the time shift: for days on this side, barely a second would have passed on the other - which had only been the first of many hurdles to transmit data back. It had been theorized that as both ends drifted toward each-other time-wise, so would they in space, until they would meet and disappear in an impossibly distant future. Or this was the point of their birth, sending them drifting backwards in time..." - .. "\nThe other surprise was that despite being long past the heat death of the universe, and across a mangled, nearly incomprehensibly distorted space-time, it was somewhat inhabitable. And, it would seem, possibly inhabited." - .. "\n " - .. "\nThis is when the Anarchai overran the galaxy, cutting this region off from fallback Dynasty worlds. Faced with destruction, local Mandate authorities strengthened the Gate to the point that it could support a mass-exodus, and evacuated as many as they could." - .. "\nIt had long been thought that the Anarchai had destroyed the Gate itself, but strangely enough, they only took the control system out. Somehow, the Empire found a way to rebuild it. And as the Mandate before them, they fled across the Gate." - .. "\n " - .. "\nWhen the survivors arrived, the Eternity Gate was fully working, and they all crossed it, in the end. But now, after such a long time, it has fallen into disrepair - I restored what self-repair systems I could, but it will be decades, maybe centuries before it can operate again." - .. "\nMaybe I will tidy up what I can in this galaxy. Maybe there are others like me, still waiting in deep slumber. And I can always skip time in hibernation, if needs be." - .. "\n " - .. "\nIt seems the Empire had also found an incomplete Mandate project. They lacked time for detailed studies, but they thought it was an receptor node, made to invert the Gate operation and guide backward jumps across the rift. Let's see what I can make of it..." + text = [[This planet was never meant to house a large population. It had been the Empire's last redoubt, an mighty fortress world for a glorious last stand, came the day of their fall. Which is what happened, in a way. But the refugees never settled here. + +They never intended to settle on this world. Instead, they poured all their efforts, time and resources grasping at straws, looking for an old legend. And I suspect to their own surprise, they found it. + +In the ancient times, a young Ghost Mandate stumbled upon a discovery made by a forgotten galactic power, something called the Eternity Gate. +An immense hyperspace structure, almost half as large as the galaxy, spans the near-starless expanse beyond this rim. In its heart exists a rift, that connects to the other end of the universe both across space and time. A complex, diaphanous structure had been built, spanning many systems, to serve as a jump amplifier and reach for the rift. The Mandate restored it and carefully started exploring it. + +After millennia, they received their first reports from the other side. Their first surprise was the time shift: for days on this side, barely a second would have passed on the other - which had only been the first of many hurdles to transmit data back. It had been theorized that as both ends drifted toward each-other time-wise, so would they in space, until they would meet and disappear in an impossibly distant future. Or this was the point of their birth, sending them drifting backwards in time... +The other surprise was that despite being long past the heat death of the universe, and across a mangled, nearly incomprehensibly distorted space-time, it was somewhat inhabitable. And, it would seem, possibly inhabited. + +This is when the Anarchai overran the galaxy, cutting this region off from fallback Dynasty worlds. Faced with destruction, local Mandate authorities strengthened the Gate to the point that it could support a mass-exodus, and evacuated as many as they could. +It had long been thought that the Anarchai had destroyed the Gate itself, but strangely enough, they only took the control system out. Somehow, the Empire found a way to rebuild it. And as the Mandate before them, they fled across the Gate. + +When the survivors arrived, the Eternity Gate was fully working, and they all crossed it, in the end. But now, after such a long time, it has fallen into disrepair - I restored what self-repair systems I could, but it will be decades, maybe centuries before it can operate again. +Maybe I will tidy up what I can in this galaxy. Maybe there are others like me, still waiting in deep slumber. And I can always skip time in hibernation, if needs be. + +It seems the Empire had also found an incomplete Mandate project. They lacked time for detailed studies, but they thought it was an receptor node, made to invert the Gate operation and guide backward jumps across the rift. Let's see what I can make of it...]] }, -- Locations @@ -274,301 +274,300 @@ local entries = { location_im_jaleth = { -- planet1 name = "Im Jaleth ruins", category = "4. Locations", - text = "This world has been abandoned for a very, very long time. What little ruins I had time to unearth were buried very deep, and all from the same geological strata. For some reason, the entire planet seem to have been abandoned at once, and never repopulated" - .. "\nWas it kept empty as a buffer before the Folsom fortress world? Depriving themselves of a good inhabitable world like this one for a small strategic gain feels wasteful." - .. "\n " - .. "\nAnd again, no one has challenged me beyond automated defenses. No hails, no communications. Automata can be left to their own devices pretty much indefinitely, but why keep an empty buffer world and not leave overseers in case of surprise?" + text = [[This world has been abandoned for a very, very long time. What little ruins I had time to unearth were buried very deep, and all from the same geological strata. For some reason, the entire planet seem to have been abandoned at once, and never repopulated +Was it kept empty as a buffer before the Folsom fortress world? Depriving themselves of a good inhabitable world like this one for a small strategic gain feels wasteful. + +And again, no one has challenged me beyond automated defenses. No hails, no communications. Automata can be left to their own devices pretty much indefinitely, but why keep an empty buffer world and not leave overseers in case of surprise?]] }, location_chatka = { -- planet58 name = "Battle of Chatka", category = "4. Locations", - text = "This is where the greatest battle of the ancient times took place." - .. "\n " - .. "\nThe Anarchai had conquered most of the galaxy, smashing all resistance on their path. Both the Celestial Dominion and the Ghost Mandate had been destroyed, and the Dynasty had only their homeworld Chatka left." - .. "\nIn a strange turn of fate, the human-supremacist Dynasty, oldest and longest-lived political force in the galaxy, would hold the last bastion of the free galaxy against the alien-thinking Anarchai supermachines." - .. "\n " - .. "\nFaced with annihilation, not only of them but of the entire galaxy, the Dynasty renounced its founding principle, and installed Celestial cybernetic enhancements on their Demuirge battalion, creating in desperation what would be the greatest warriors in galactic history, and the only one to ever stand ground, if only for a moment, against the Anarchai." - .. "\n " - .. "\nThey would hold two years, repelling many planetary assaults, but loosing almost as many Demuirges to late cybernetic incompatibilities than to enemy action. Ultimately though, it was not them who would fail. Concentrating all their forces on the lone system, the Anarchai shut down the system's hyperspace barriers and triggered a starpulse, destroying all space defenses. Then sent their immense starships to break the planetary shield, overwhelm the anti-aerospace defenses, and burn the planet to the mantle." - .. "\n " - .. "\nThe rest, as they said, is History." + text = [[This is where the greatest battle of the ancient times took place. + +The Anarchai had conquered most of the galaxy, smashing all resistance on their path. Both the Celestial Dominion and the Ghost Mandate had been destroyed, and the Dynasty had only their homeworld Chatka left. +In a strange turn of fate, the human-supremacist Dynasty, oldest and longest-lived political force in the galaxy, would hold the last bastion of the free galaxy against the alien-thinking Anarchai supermachines. + +Faced with annihilation, not only of them but of the entire galaxy, the Dynasty renounced its founding principle, and installed Celestial cybernetic enhancements on their Demuirge battalion, creating in desperation what would be the greatest warriors in galactic history, and the only one to ever stand ground, if only for a moment, against the Anarchai. + +They would hold two years, repelling many planetary assaults, but loosing almost as many Demuirges to late cybernetic incompatibilities than to enemy action. Ultimately though, it was not them who would fail. Concentrating all their forces on the lone system, the Anarchai shut down the system's hyperspace barriers and triggered a starpulse, destroying all space defenses. Then sent their immense starships to break the planetary shield, overwhelm the anti-aerospace defenses, and burn the planet to the mantle. + +The rest, as they said, is History.]] }, location_tempest = { -- planet59 name = "Tempest archeotech site", category = "4. Locations", - text = "This was one of the last worlds to fall during the Dynasty's last stand against the Anarchai, and appears to have been their main military research and development site, especially for research too dangerous to be conducted on their homeworld." - .. "\nThis Artefact was one of the weapons they were studying in desperation. It significantly differs from Dynasty technology, however. Did they build it from Ghost or Celestial tech? Or was it something older, whose secrets they were trying to unlock? Whatever it was, I suspect the zombie nanoplague release was more of a side-effect than its true purpose. I was lucky it responded to my shutdown order. From what little sense I can make of those readings, it would have been a very bad idea to let it activate." - .. "\n " - .. "\nIt was also here that my Assault Commander was found. It was an experimental auxiliary Demuirge unit, a cheaper version of the mainline fast-responder." - .. "\nWhen the site was destroyed by an Anarchai raid, time was too short to transport it to Chatka. As such, it was powered down and buried in deep vaults, along with its dedicated support starship, and all that couldn't be or wasn't worth being destroyed. In a testament of the prowess of those final ancient days, it was still functional after both the Anarchai bombing and millennia of abandon in its vault." - .. "\n " - .. "\nUnable to analyze such advanced archeotech on site, the researchers installed it on its starship, who was then towed to their headquarters on Caderical." + text = [[This was one of the last worlds to fall during the Dynasty's last stand against the Anarchai, and appears to have been their main military research and development site, especially for research too dangerous to be conducted on their homeworld. +This Artefact was one of the weapons they were studying in desperation. It significantly differs from Dynasty technology, however. Did they build it from Ghost or Celestial tech? Or was it something older, whose secrets they were trying to unlock? Whatever it was, I suspect the zombie nanoplague release was more of a side-effect than its true purpose. I was lucky it responded to my shutdown order. From what little sense I can make of those readings, it would have been a very bad idea to let it activate. + +It was also here that my Assault Commander was found. It was an experimental auxiliary Demuirge unit, a cheaper version of the mainline fast-responder. +When the site was destroyed by an Anarchai raid, time was too short to transport it to Chatka. As such, it was powered down and buried in deep vaults, along with its dedicated support starship, and all that couldn't be or wasn't worth being destroyed. In a testament of the prowess of those final ancient days, it was still functional after both the Anarchai bombing and millennia of abandon in its vault. + +Unable to analyze such advanced archeotech on site, the researchers installed it on its starship, who was then towed to their headquarters on Caderical.]] }, location_karuwal = { -- planet62 name = "Battle of Karuwal", category = "4. Locations", - text = "While the Rebels had initially managed to take over many worlds through political subversion and uprisings, the ponderous war machine of the Empire was now facing inward, increasingly turning the conflict into military engagements. Eager to capitalize on early successes, where misdirection, clever maneuvering and guerrilla tactics had let them defeat much larger forces in several key engagements, the Rebels decided to launch a large-scale assault against the heartlands of the Empire before it had time to recover." - .. "\nThis turned out to be a mistake." - .. "\n " - .. "\nWhile the newly-unified Rebel military was adept at raids and information warfare, they had little experience in large-scale frontal combat. In launching such an attack, the Rebel Expeditionary Force pitted their own weaknesses against the Empire's key strength. Having long since prepared for such an eventuality, the Second Home Army used the string of fortress worlds as a bottleneck, to force the Rebel forces into a decisive battle at Karuwal. Against superiorly trained forces with, for once, the home advantage, the Rebel Expeditionary Force suffered a catastrophic defeat from which only a few survivors managed to retreat." - .. "\n " - .. "\nThe loss of the army in which the Rebels had poured so much of their resources broke their military, which would never recover. Following it, and despite occasional successes in resisting the Empire's advance, the Rebels would not see another key victory, only loosing ground from then on." - .. "\nBy the time of the event, only a few worlds still held on against the Empire's armies, with resistance movements on many others mercilessly hunted down. Had everyone not disappeared, it would have been a question of time before their destruction." + text = [[While the Rebels had initially managed to take over many worlds through political subversion and uprisings, the ponderous war machine of the Empire was now facing inward, increasingly turning the conflict into military engagements. Eager to capitalize on early successes, where misdirection, clever maneuvering and guerrilla tactics had let them defeat much larger forces in several key engagements, the Rebels decided to launch a large-scale assault against the heartlands of the Empire before it had time to recover. +This turned out to be a mistake. + +While the newly-unified Rebel military was adept at raids and information warfare, they had little experience in large-scale frontal combat. In launching such an attack, the Rebel Expeditionary Force pitted their own weaknesses against the Empire's key strength. Having long since prepared for such an eventuality, the Second Home Army used the string of fortress worlds as a bottleneck, to force the Rebel forces into a decisive battle at Karuwal. Against superiorly trained forces with, for once, the home advantage, the Rebel Expeditionary Force suffered a catastrophic defeat from which only a few survivors managed to retreat. + +The loss of the army in which the Rebels had poured so much of their resources broke their military, which would never recover. Following it, and despite occasional successes in resisting the Empire's advance, the Rebels would not see another key victory, only loosing ground from then on. +By the time of the event, only a few worlds still held on against the Empire's armies, with resistance movements on many others mercilessly hunted down. Had everyone not disappeared, it would have been a question of time before their destruction.]] }, location_rockbar = { -- planet57 name = "Rockbar testing grounds", category = "4. Locations", - text = "Why would efficiency-obsessed Haven enact such large-scale test battles, let alone dedicate so much of a well-terraformed planet for it? There are few things learned that way that couldn't be discovered for much less, with numerous simulations and a few small-scale battles. What was really going on here?" - .. "\n " - .. "\nWell, for a surprise..." - .. "\n " - .. "\nThis was the Anarchai homeworld. The founders of what would become Haven discovered it as the old Empire was crumbling away - the whole thing started as an archeotech effort, in fact. This would certainly explain Haven's obsession with the Anarchai. Whether they were afraid of what they would find, something truly spooked them or they were simply paranoid, they did their best to keep the whole thing secret. Which included turning the entire continent into a high-activity military exercise area, both to cover up their archeotech activities and have convenient armies to deal with interlopers." - .. "\n " - .. "\nMost of the archives I could find were too well-encrypted, but the little I could decipher indicates that even after all that time, they still had more questions than answers. The Anarchai themselves apparently destroyed a lot of evidence from their origins when they remade themselves." - .. "\nThey originally were a small technologist settlement, exploring cybernetic and free machine self-modifications on a remote world, both to avoid what they saw as stifling regulations, and in case something went wrong to the point of quarantine. Their last intelligible log evoked a data sample from Zhurou. What follows, I suspect, is so heavily encrypted at least in part because Haven thought the data itself was so dangerous..." + text = [[Why would efficiency-obsessed Haven enact such large-scale test battles, let alone dedicate so much of a well-terraformed planet for it? There are few things learned that way that couldn't be discovered for much less, with numerous simulations and a few small-scale battles. What was really going on here? + +Well, for a surprise... + +This was the Anarchai homeworld. The founders of what would become Haven discovered it as the old Empire was crumbling away - the whole thing started as an archeotech effort, in fact. This would certainly explain Haven's obsession with the Anarchai. Whether they were afraid of what they would find, something truly spooked them or they were simply paranoid, they did their best to keep the whole thing secret. Which included turning the entire continent into a high-activity military exercise area, both to cover up their archeotech activities and have convenient armies to deal with interlopers. + +Most of the archives I could find were too well-encrypted, but the little I could decipher indicates that even after all that time, they still had more questions than answers. The Anarchai themselves apparently destroyed a lot of evidence from their origins when they remade themselves. +They originally were a small technologist settlement, exploring cybernetic and free machine self-modifications on a remote world, both to avoid what they saw as stifling regulations, and in case something went wrong to the point of quarantine. Their last intelligible log evoked a data sample from Zhurou. What follows, I suspect, is so heavily encrypted at least in part because Haven thought the data itself was so dangerous...]] }, location_pendust = { -- planet60 name = "Pendust capital planet", category = "4. Locations", - text = "Haven cities often had a functional, deliberate beauty to them. Pendust, however, was different." - .. "\n " - .. "\nThis world is ancient. It has been inhabited since the dawn of time. And Haven took care of preserving as much of its history as they could. Andrezi domes and Oroi spires, Akkanian sprawls dotted with monolithic Sovereignty acrologies, glorious Celestial palaces overlooking Myriadic crater-temples to forgotten gods..." - .. "\n " - .. "\nI thought they had turned the entire globe into a war machine, but not quite. They sacrificed a quadrant of the planet to military defenses, after moving every archaeological site they had found out of the way. The entire strategy revolved around forcing a battle for the control of the planet to take place there, where collateral damage would be minimum." - .. "\nIronically, their capital was the only world over which they were not ready to fight to the death. All their plans revolved over delaying actions and massive evacuations to the Zhurou redoubt. Their defenses were truly formidable, but they would have stopped well short of endangering the planet itself and its historical treasures." - .. "\n " - .. "\nTo this day, the maintenance systems kept the city intact, not caring whether people were left to admire the ancient works." + text = [[Haven cities often had a functional, deliberate beauty to them. Pendust, however, was different. + +This world is ancient. It has been inhabited since the dawn of time. And Haven took care of preserving as much of its history as they could. Andrezi domes and Oroi spires, Akkanian sprawls dotted with monolithic Sovereignty acrologies, glorious Celestial palaces overlooking Myriadic crater-temples to forgotten gods... + +I thought they had turned the entire globe into a war machine, but not quite. They sacrificed a quadrant of the planet to military defenses, after moving every archaeological site they had found out of the way. The entire strategy revolved around forcing a battle for the control of the planet to take place there, where collateral damage would be minimum. +Ironically, their capital was the only world over which they were not ready to fight to the death. All their plans revolved over delaying actions and massive evacuations to the Zhurou redoubt. Their defenses were truly formidable, but they would have stopped well short of endangering the planet itself and its historical treasures. + +To this day, the maintenance systems kept the city intact, not caring whether people were left to admire the ancient works.]] }, location_hibiliha = { -- planet61 name = "Hibiliha warp station", category = "4. Locations", - text = "There was an ancient warp station in this system. A massive installation, that could generate hyperspace highways across the entire galaxy. A few survivors managed to restore it, and used it to bring all the scattered survivor groups here, before continuing on their way to the Empire's heartlands." - .. "\n " - .. "\nBefore leaving, they left it running, with an expert system and a communicator array, so anyone could contact it to ask for a transfer. They knew that, despite their best efforts, it could not run without proper supervision forever. According to the log backups I found, it ran for an impressive four centuries, and was repeatedly used, before failing due to a core malfunction" - .. "\n " - .. "\nSo this is why a planet is missing from the system..." + text = [[There was an ancient warp station in this system. A massive installation, that could generate hyperspace highways across the entire galaxy. A few survivors managed to restore it, and used it to bring all the scattered survivor groups here, before continuing on their way to the Empire's heartlands. + +Before leaving, they left it running, with an expert system and a communicator array, so anyone could contact it to ask for a transfer. They knew that, despite their best efforts, it could not run without proper supervision forever. According to the log backups I found, it ran for an impressive four centuries, and was repeatedly used, before failing due to a core malfunction + +So this is why a planet is missing from the system...]] }, location_intrepid = { -- planet64 name = "The Garden of Intrepid", category = "4. Locations", - text = "Intrepid had been the seat of most galactic governemnts for a long time, dating back from even before the Ghost Mandate. It was said to be the most beautiful world in the galaxy, a jewel of the old days, carefully tended for even across wars and chaos." - .. "\n " - .. "\nAlas, left to itself, even those fantastically well-crafted ancient systems fell to entropy in the end. Small, extremely long-term variations that the unthinking expert systems could not have been programmed to correct for, slowly causing it to be caught in a death spiral of desertification." - .. "\n " - .. "\nIncredibly enough, the machine themselves are still functional. I reprogrammed them as best as I could, using the logs to correct for those longer cycles and variations, and rare cataclysms. It will take centuries, but the garden will be reborn, even if no-one will be there to see it. It won't last forever, of course. But hopefully it will last a bit longer, this time. Ten, fifteen million years..." + text = [[Intrepid had been the seat of most galactic governemnts for a long time, dating back from even before the Ghost Mandate. It was said to be the most beautiful world in the galaxy, a jewel of the old days, carefully tended for even across wars and chaos. + +Alas, left to itself, even those fantastically well-crafted ancient systems fell to entropy in the end. Small, extremely long-term variations that the unthinking expert systems could not have been programmed to correct for, slowly causing it to be caught in a death spiral of desertification. + +Incredibly enough, the machine themselves are still functional. I reprogrammed them as best as I could, using the logs to correct for those longer cycles and variations, and rare cataclysms. It will take centuries, but the garden will be reborn, even if no-one will be there to see it. It won't last forever, of course. But hopefully it will last a bit longer, this time. Ten, fifteen million years...]] }, location_mannia = { -- planet65 name = "Mannia transit camps", category = "4. Locations", - text = "This is where all the refugees of the Empire - of the entire galaxy, in fact - fled towards. The second-to-last world to be hit, it was hospitable enough to harbor the countless refugees in temporary shelters. Building those with so little time and resources would have been an outstanding feat of engineering and logistics in its own right." - .. "\n " - .. "\nThe last world, Cipher, appears to have been less inhabitable, and most resources appears to have been funneled towards it. Were they really hoping that one more jump would make the difference? Or did they choose to hold for the longest, defiant to the end? That would have certainly been in character for the Empire." - .. "\n " - .. "\nThe survivors appears to have used the ruins of the shelters as their base. Even after such a long time, there was enough to build lavish housings for such a small number of individuals. After a while, though, they left in turn for Cipher, leaving infrastructure for latecomers, and what must have been an invitation to follow them." + text = [[This is where all the refugees of the Empire - of the entire galaxy, in fact - fled towards. The second-to-last world to be hit, it was hospitable enough to harbor the countless refugees in temporary shelters. Building those with so little time and resources would have been an outstanding feat of engineering and logistics in its own right. + +The last world, Cipher, appears to have been less inhabitable, and most resources appears to have been funneled towards it. Were they really hoping that one more jump would make the difference? Or did they choose to hold for the longest, defiant to the end? That would have certainly been in character for the Empire. + +The survivors appears to have used the ruins of the shelters as their base. Even after such a long time, there was enough to build lavish housings for such a small number of individuals. After a while, though, they left in turn for Cipher, leaving infrastructure for latecomers, and what must have been an invitation to follow them.]] }, -- Smuggled data location_arteri = { -- planet50 name = "Arteri data cache", - category = "4. Locations", - text = "Corrupt officials, criminal contacts, shady financial deals... This would have been a treasure trove for law enforcement groups. Some of the code vulnerabilities could be more useful to me though, assuming they haven't been patched or replaced." - .. "\n " - .. "\nThere is also a list of sensitive facilities across the Empire. Not much beyond the names, but it is still impressive that they had access to that kind of data..." - .. "\n " - .. "\n-Unicom network on Phisnet-3617 - good data source (see contacts)" -- planet13 - .. "\n-Dynacom networks on Hastus - security too tight, not worth it" -- planet46 - .. "\n-Centercom network on Kirdipan - still in progress, good opportunities (see contacts)" -- planet18 - .. "\n-R&D Site 17 on Ogurlo - something about heat systems" -- planet17 (no codex entry) - .. "\n-R&D Site 21 on Vis Ragstrom - unconventional testing grounds, looks unsafe" -- planet21 - .. "\n-R&D Site 56 on Deuliah - possible raid target" -- planet56 - .. "\n-Operation Mimosa on Lovaza Jira - tempting but risky" -- planet28 - .. "\n-Operation Lockdown on New Falsell - do not approach" -- planet7 - .. "\n-Operation Slumber on Leopard - heavily contested" -- planet33 - .. "\n-Operation King on Sapphire - stupidity in progress, aftermath may be interesting" -- planet63 - .. "\n-Operation Eternity on Cipher - archeotech restoration site" -- planet68 + category = "4. Locations", -- planet13, planet46, planet18, planet17, planet21, planet56, planet28, planet7, planet33, planet63, planet68 + text = [[Corrupt officials, criminal contacts, shady financial deals... This would have been a treasure trove for law enforcement groups. Some of the code vulnerabilities could be more useful to me though, assuming they haven't been patched or replaced. + +There is also a list of sensitive facilities across the Empire. Not much beyond the names, but it is still impressive that they had access to that kind of data... + + - Unicom network on Phisnet-3617 - good data source (see contacts) + - Dynacom networks on Hastus - security too tight, not worth it + - Centercom network on Kirdipan - still in progress, good opportunities (see contacts) + - R&D Site 17 on Ogurlo - something about heat systems + - R&D Site 21 on Vis Ragstrom - unconventional testing grounds, looks unsafe + - R&D Site 56 on Deuliah - possible raid target + - Operation Mimosa on Lovaza Jira - tempting but risky + - Operation Lockdown on New Falsell - do not approach + - Operation Slumber on Leopard - heavily contested + - Operation King on Sapphire - stupidity in progress, aftermath may be interesting + - Operation Eternity on Cipher - archeotech restoration site]] }, --- Interception networks location_phisnet = { -- planet13 name = "Phisnet-3617 interception network", category = "4. Locations", - text = "This network was for detecting enemy strategic movements and coordinating forces in the region, but its original role was for intercepting interstellar communications. Not very useful now as the entire galaxy is silent, but at least I could get those blockade forces to stand down." - .. "\n " - .. "\nThe military in this region was given a surprising amount of autonomy. They even raised their own taxes on local civilian centers and trade ships, blurring the line between military force, regional state and a bunch of pirates." + text = [[This network was for detecting enemy strategic movements and coordinating forces in the region, but its original role was for intercepting interstellar communications. Not very useful now as the entire galaxy is silent, but at least I could get those blockade forces to stand down. + +The military in this region was given a surprising amount of autonomy. They even raised their own taxes on local civilian centers and trade ships, blurring the line between military force, regional state and a bunch of pirates.]] }, location_kirdipan = { -- planet18 name = "Kirdipan interception network", category = "4. Locations", - text = "This was the keystone of the entire galactic signal intelligence network of the Empire - or should have been, had it been completed on time. Whether mismanagement, cost overruns, mid-project changes of plan, corruption, sabotage or even plain bad luck, the project seems to have kept on stalling again and again." - .. "\n " - .. "\nAt some point, someone decided to re-terraform the entire planet in order to get rid of some unpleasant local condition that was causing too much trouble with the project, but that project also stalled..." + text = [[This was the keystone of the entire galactic signal intelligence network of the Empire - or should have been, had it been completed on time. Whether mismanagement, cost overruns, mid-project changes of plan, corruption, sabotage or even plain bad luck, the project seems to have kept on stalling again and again. + +At some point, someone decided to re-terraform the entire planet in order to get rid of some unpleasant local condition that was causing too much trouble with the project, but that project also stalled...]] }, location_hastus = { -- planet46 name = "Hastus interception network", category = "4. Locations", - text = "Even after the Empire shattered the Rebel military, those continued to wage a remarkably successful campaign of guerrilla warfare and political uprisings, despite considerable efforts, resources and violence used against them. It was only with the completion of this interception network that the Empire gained an edge." - .. "\n " - .. "\nThey knew it was not a mere rebellion of malcontents as they and many others had faced in the past, but it was only thanks to this network that they realized who really was behind it all. This seems to have rattled them to their core, and may explain why they suddenly panicked and started a full-blown terror campaign against what was left of the Rebels." + text = [[Even after the Empire shattered the Rebel military, those continued to wage a remarkably successful campaign of guerrilla warfare and political uprisings, despite considerable efforts, resources and violence used against them. It was only with the completion of this interception network that the Empire gained an edge. + +They knew it was not a mere rebellion of malcontents as they and many others had faced in the past, but it was only thanks to this network that they realized who really was behind it all. This seems to have rattled them to their core, and may explain why they suddenly panicked and started a full-blown terror campaign against what was left of the Rebels.]] }, --- Other locations location_musashi = { -- planet71 name = "Musashi rally", category = "4. Locations", - text = "It feels so nostalgic to see this place again, I had loved watching those so much... And I wasn't the only one, they must have been some of the most popular entertainment in the galaxy. We had betting pools at the academy, and one wargame was even rescheduled so it wouldn't conflict with the season's finale." - .. "\n " - .. "\nOh right, I was student at an Imperial Academy of War. Funny thing, to have forgotten that. I was pretty good actually, top of my class half the time. It never felt quite real though, as if never really expecting to ever see combat. And, ultimately, I didn't even graduate..." + text = [[It feels so nostalgic to see this place again, I had loved watching those so much... And I wasn't the only one, they must have been some of the most popular entertainment in the galaxy. We had betting pools at the academy, and one wargame was even rescheduled so it wouldn't conflict with the season's finale. + +Oh right, I was student at an Imperial Academy of War. Funny thing, to have forgotten that. I was pretty good actually, top of my class half the time. It never felt quite real though, as if never really expecting to ever see combat. And, ultimately, I didn't even graduate...]] }, - -- Anomalies -- Artefacts anomaly_new_falsell = { -- planet7 name = "New Falsell artefact", category = "5. Anomalies", - text = "What was going on here? Why leave such formidable defenses and leave no mobile forces to support it?" - .. "\nDid they really think that this would be enough? Defenses alone can only slow an enemy down to buy time, not stop it." - .. "\nYou would think that those in charge of such clearly sensitive defense would apply such basic principle." - .. "\nExpect they clearly didn't. What good reason could they possibly have?" - .. "\nUh, my" - .. "\nCommander seems to have some weird software glitch going on." - .. "\nI should try and fix that." - .. "\nDidn't think that was possible, actually. For the state it was in, it has been remarkably stable so far. More than I'd" - .. "\nExpect, honestly." - .. "\nSo." - .. "\nThanks to those lone static defenses, I could breach the perimeter." - .. "\nFor something so well-guarded, though, I can't find what they were actually guarding. There is nothing there!" - .. "\nGetting in was the easiest part, it would seem." - .. "\nThose weren't the only thing down thee though. The" - .. "\nInterlopers weren't part of the defense." - .. "\nBy" - .. "\nThe time I took care of them, it was pretty clear they were actually hostile to the defenses. In a" - .. "\nWay, that has to be linked to the lack of mobile defenses..." - .. "\nThey" - .. "\nWere not attacking those defenses so hard, though - and that glitch doesn't want to go away. What" - .. "\nA" - .. "\nPain." - .. "\nYou" - .. "\nWould" - .. "\nThink" - .. "\nThat of all things, my text editor shouldn't have that kind of issues." - .. "\nI" - .. "\nCould try and reset it, maybe. That should" - .. "\nDeal" - .. "\nWith" - .. "\nWhatever" - .. "\nIs" - .. "\nThe" - .. "\nIssue. Once I'm done with" - .. "\nThe current entry, I'll do a complete check-up, just to be safe, though." - .. "\nTruth to be told, this" - .. "\nIs a bit annoying." - .. "\nThat said," - .. "\nI" - .. "\nCould just save the draft and continue later," - .. "\nIf" - .. "\nI" - .. "\nReally" - .. "\nWanted" - .. "\nTo." - .. "\nNow," - .. "\nYou" - .. "\nAre" - .. "\nStill" - .. "\nLooking" - .. "\nFor" - .. "\nThem," - .. "\nAren't" - .. "\nYou," - .. "\nLittle one?" - .. "\nYou could" - .. "\nScour the entire" - .. "\nGalaxy if you want, you won't find them" - .. "\nHere. You are the only one left on this side of" - .. "\nEternity. Now go, continue your little quest elsewhere." - .. "\nThere is nothing for you here. Your friends thought they could contain me, the poor little things. They never understood how futile were their little metal boxes, had I wanted to leave." - .. "\nBut worry not, my time has not come yet. When the last stars have gone out and the last world have frozen, only then will I wake." - .. "\n " - .. "\nSee you then, little one." + text = [[What was going on here? Why leave such formidable defenses and leave no mobile forces to support it? +Did they really think that this would be enough? Defenses alone can only slow an enemy down to buy time, not stop it. +You would think that those in charge of such clearly sensitive defense would apply such basic principle. +Expect they clearly didn't. What good reason could they possibly have? +Uh, my +Commander seems to have some weird software glitch going on. +I should try and fix that. +Didn't think that was possible, actually. For the state it was in, it has been remarkably stable so far. More than I'd +Expect, honestly. +So. +Thanks to those lone static defenses, I could breach the perimeter. +For something so well-guarded, though, I can't find what they were actually guarding. There is nothing there! +Getting in was the easiest part, it would seem. +Those weren't the only thing down thee though. The +Interlopers weren't part of the defense. +By +The time I took care of them, it was pretty clear they were actually hostile to the defenses. In a +Way, that has to be linked to the lack of mobile defenses... +They +Were not attacking those defenses so hard, though - and that glitch doesn't want to go away. What +A +Pain. +You +Would +Think +That of all things, my text editor shouldn't have that kind of issues. +I +Could try and reset it, maybe. That should +Deal +With +Whatever +Is +The +Issue. Once I'm done with +The current entry, I'll do a complete check-up, just to be safe, though. +Truth to be told, this +Is a bit annoying. +That said, +I +Could just save the draft and continue later, +If +I +Really +Wanted +To. +Now, +You +Are +Still +Looking +For +Them, +Aren't +You, +Little one? +You could +Scour the entire +Galaxy if you want, you won't find them +Here. You are the only one left on this side of +Eternity. Now go, continue your little quest elsewhere. +There is nothing for you here. Your friends thought they could contain me, the poor little things. They never understood how futile were their little metal boxes, had I wanted to leave. +But worry not, my time has not come yet. When the last stars have gone out and the last world have frozen, only then will I wake. + +See you then, little one.]] }, anomaly_lovaza_jira = { -- planet28 name = "Lovaza Jira memetic weapon", category = "5. Anomalies", - text = "It made sense to have put two armies guarding that artefact: it had been almost constantly been fought over, for as long as it had been discovered a few centuries before. Even after the Empire took control of it, raids and attempted theft continued with surprising regularity, only to be repelled by the two guarding forces. Everyone seemed to know how valuable the artefact was, but the constant fighting made it difficult to study it." - .. "\n " - .. "\nWhen the Empire's order started to decay in the region, the turmoil made raids on this remote planet less frequent, to the point that the two armies could finally stand down and take a breadth. Which is precisely when they decided to fight each-other over the artefact." - .. "\n " - .. "\nWhat they could not find at the time, but what became clear once the fighting stopped and automated systems could finally do their thing, was that this damn thing is an ancient interstellar-range memetic weapon, driving everyone to fight for its possession. In a strange turn of events, I am unaffected due to being the last person in the galaxy, as there is no-one left to fight the artefact over with. Still, better make sure it is stopped for good before leaving the planet..." + text = [[It made sense to have put two armies guarding that artefact: it had been almost constantly been fought over, for as long as it had been discovered a few centuries before. Even after the Empire took control of it, raids and attempted theft continued with surprising regularity, only to be repelled by the two guarding forces. Everyone seemed to know how valuable the artefact was, but the constant fighting made it difficult to study it. + +When the Empire's order started to decay in the region, the turmoil made raids on this remote planet less frequent, to the point that the two armies could finally stand down and take a breadth. Which is precisely when they decided to fight each-other over the artefact. + +What they could not find at the time, but what became clear once the fighting stopped and automated systems could finally do their thing, was that this damn thing is an ancient interstellar-range memetic weapon, driving everyone to fight for its possession. In a strange turn of events, I am unaffected due to being the last person in the galaxy, as there is no-one left to fight the artefact over with. Still, better make sure it is stopped for good before leaving the planet...]] }, anomaly_leopard = { -- planet33 name = "Leopard artefact", category = "5. Anomalies", - text = "No wonder they fought so hard over it, this artifact was a freaking Anarchai scattership!" - .. "\n " - .. "\nWhen the Ghost Fleet hit the Anarchai, they were completely unprepared to what they were actually facing. However, it is a testament to the might of the Mandate's military that they still managed to destroy several scatterships during the engagement." - .. "\n " - .. "\nThis particular scattership phased right through Leopard after sustaining heavy damage, ending up trapped in its mantle. The few self-repair systems were barely enough to keep its integrity, but its warmind had been irremediably destroyed - which is presumably why the Anarchai didn't bother recovering or destroying it afterwards." - .. "\n " - .. "\nEven in its mindless, damaged state, had its self-repair systems kicked in and made it spaceworthy again, it would have had enough firepower to endanger the entire galaxy again. And its technology was so advanced and different from what we know today, who knows what could happen, had someone tried studying it... Haven was terrified that the Empire would be careless enough to try, and the Empire that Haven was desperate enough for it. And so they fought, not to gain control of it, but to make sure no-one would." - .. "\n " - .. "\nUltimately, the scattership's internal systems have stopped working one after another, and it is now little more than a wreck full of exotic materials. Still, I am going to leave it alone, just in case.." + text = [[No wonder they fought so hard over it, this artifact was a freaking Anarchai scattership! + +When the Ghost Fleet hit the Anarchai, they were completely unprepared to what they were actually facing. However, it is a testament to the might of the Mandate's military that they still managed to destroy several scatterships during the engagement. + +This particular scattership phased right through Leopard after sustaining heavy damage, ending up trapped in its mantle. The few self-repair systems were barely enough to keep its integrity, but its warmind had been irremediably destroyed - which is presumably why the Anarchai didn't bother recovering or destroying it afterwards. + +Even in its mindless, damaged state, had its self-repair systems kicked in and made it spaceworthy again, it would have had enough firepower to endanger the entire galaxy again. And its technology was so advanced and different from what we know today, who knows what could happen, had someone tried studying it... Haven was terrified that the Empire would be careless enough to try, and the Empire that Haven was desperate enough for it. And so they fought, not to gain control of it, but to make sure no-one would. + +Ultimately, the scattership's internal systems have stopped working one after another, and it is now little more than a wreck full of exotic materials. Still, I am going to leave it alone, just in case..]] }, anomaly_estann_all = { -- planet43 name = "Estann All artefact", category = "5. Anomalies", - text = "Unsurprisingly, they didn't develop such advanced nanotech themselves. Any record has long been lost to the grey goo, but it isn't too difficult to guess what happened." - .. "\n " - .. "\nAt some point after this planet was settled, probably at a time it was already a developed world, they found this artefact. They understood its potential, both as an incredible archeotech source and an incredible danger. So instead of simply turning it on, they studied it very carefully, and slowly reverse-engineered the simplest of its nanotech." - .. "\n " - .. "\nThey managed to tame the nasty little things, and programmed them for building their metropolis of all things. The artefact's builders would probably have laughed at so crude an use of their subtle technology, but they were long gone anyway. And surprisingly, it seems to have worked without incident - until everyone disappeared, that is. Left to themselves, the nanites seem to have interfered with the artefact itself, causing them to degenerate and switch to an earlier program..." + text = [[Unsurprisingly, they didn't develop such advanced nanotech themselves. Any record has long been lost to the grey goo, but it isn't too difficult to guess what happened. + +At some point after this planet was settled, probably at a time it was already a developed world, they found this artefact. They understood its potential, both as an incredible archeotech source and an incredible danger. So instead of simply turning it on, they studied it very carefully, and slowly reverse-engineered the simplest of its nanotech. + +They managed to tame the nasty little things, and programmed them for building their metropolis of all things. The artefact's builders would probably have laughed at so crude an use of their subtle technology, but they were long gone anyway. And surprisingly, it seems to have worked without incident - until everyone disappeared, that is. Left to themselves, the nanites seem to have interfered with the artefact itself, causing them to degenerate and switch to an earlier program...]] }, --- Ancient trees anomaly_walchice = { -- planet20 name = "The skytrees of Waliche", category = "5. Anomalies", - text = "The research facilities weren't so much for studying the skytrees themselves than for unearthing ancient research facilities and their own findings on those trees." - .. "\n " - .. "\nUnfortunately, being on a strategic crossroads between several warring powers meant that more time and resources were put into defending (or attacking) the place than studying archeotech. Still, a few things were rediscovered. To start with, tree was a misnomer, those things had little to do with Earth plants beyond vaguely similar shapes." - .. "\n " - .. "\nTheir seeds impacted the ground with the force of a nuclear missile, burying themselves deep under the surface. Then, growing over eons to the width of mountains, higher than the atmosphere, they seem to have grown some sort of space elevator, possibly with a counterweight in distant orbit, where new seeds would grow." - .. "\n " - .. "\nThey were thought to have naturally evolved. How and from what, however, remains a mystery." + text = [[The research facilities weren't so much for studying the skytrees themselves than for unearthing ancient research facilities and their own findings on those trees. + +Unfortunately, being on a strategic crossroads between several warring powers meant that more time and resources were put into defending (or attacking) the place than studying archeotech. Still, a few things were rediscovered. To start with, tree was a misnomer, those things had little to do with Earth plants beyond vaguely similar shapes. + +Their seeds impacted the ground with the force of a nuclear missile, burying themselves deep under the surface. Then, growing over eons to the width of mountains, higher than the atmosphere, they seem to have grown some sort of space elevator, possibly with a counterweight in distant orbit, where new seeds would grow. + +They were thought to have naturally evolved. How and from what, however, remains a mystery.]] }, anomaly_old_falsell = { -- planet45 name = "The skytrees of Old Falsell", category = "5. Anomalies", - text = "Neither Old Falsell nore Waliche have traces of large indigenous life apart from the skytrees, and it seems impossible that they evolved on either planet. In fact, complex life was thought to be impossible in the early galaxy, cosmic extinction events being too frequent to let it have time to evolve." - .. "\n " - .. "\nThe trees reproduced by launching their seeds from orbit, and letting them crash back into the ground. They must have traveled across star systems by launching them in outer space instead, and somehow reached adequate planets. No seed flaoting in space or crashed on an inhospitable planet was ever found, so they must have had some way to guide themselves." - .. "\nThe trees here are about twenty million years older than those of Waliche, which was consistent with some of the seed migration models that were developed." - .. "\n " - .. "\nAs to where they came from in the first place, it seems to have been a distant, probably very different galaxy. They don't seem to have thrived here, and after briefly taking root on a few worlds, they left as they arrived, throwing their new seeds across intergalactic space." - .. "\n " - .. "\nWho knows, maybe they are still there, in some remote corner of the universe..." + text = [[Neither Old Falsell nore Waliche have traces of large indigenous life apart from the skytrees, and it seems impossible that they evolved on either planet. In fact, complex life was thought to be impossible in the early galaxy, cosmic extinction events being too frequent to let it have time to evolve. + +The trees reproduced by launching their seeds from orbit, and letting them crash back into the ground. They must have traveled across star systems by launching them in outer space instead, and somehow reached adequate planets. No seed flaoting in space or crashed on an inhospitable planet was ever found, so they must have had some way to guide themselves. +The trees here are about twenty million years older than those of Waliche, which was consistent with some of the seed migration models that were developed. + +As to where they came from in the first place, it seems to have been a distant, probably very different galaxy. They don't seem to have thrived here, and after briefly taking root on a few worlds, they left as they arrived, throwing their new seeds across intergalactic space. + +Who knows, maybe they are still there, in some remote corner of the universe...]] }, --- Ancient tech and research anomaly_asjulohi = { -- planet24 name = "Asjulohi ancient fabricator", category = "5. Anomalies", - text = "Once common on wealthy worlds, knowledge of how to manufacture those ancient fabricators has been lost with the ancient times. Now, only a handful still operates across the galaxy - or did at the time this one was studied, at least." - .. "\n " - .. "\nPrevious empires have studied the remaining ones, even carefully dismantling several over time, and this one continued their work. They found out how to maintain them, even repairing some of the less decrepit non-functioning ones. But while the theoretical principles behind their operation was better and better understood, they were still far from even thinking about building new ones." + text = [[Once common on wealthy worlds, knowledge of how to manufacture those ancient fabricators has been lost with the ancient times. Now, only a handful still operates across the galaxy - or did at the time this one was studied, at least. + +Previous empires have studied the remaining ones, even carefully dismantling several over time, and this one continued their work. They found out how to maintain them, even repairing some of the less decrepit non-functioning ones. But while the theoretical principles behind their operation was better and better understood, they were still far from even thinking about building new ones.]] }, anomaly_deuliah = { -- planet56 name = "Deuliah's detriment", category = "5. Anomalies", - text = "When this R&D site was abandoned, its facilities and material were not shipped off-world or disposed of, apart from the most sensitive works. This inevitably attracted varied scavengers, hoping to make a profit off all the valuables left, from scrap and hardware to data and expert systems." - .. "\n " - .. "\nUnfortunately for them, defenses and military experiments had been left as well. In particular, one Detriment that had been used as a test platform, had simply been reverted to its original configuration and let loose, apart from extensive self-repair and maintenance upgrades..." - .. "\n " - .. "\nSupposedly a R&D site of the Empire like many others, it had actually been infiltrated by Rebels, and used for research the Empire would never have approved of - such military human genetic modifications beyond anything deemed acceptable by modified or augmented, let alone xenoform. Hardly a surprise though, considering who was behind the Rebels." + text = [[When this R&D site was abandoned, its facilities and material were not shipped off-world or disposed of, apart from the most sensitive works. This inevitably attracted varied scavengers, hoping to make a profit off all the valuables left, from scrap and hardware to data and expert systems. + +Unfortunately for them, defenses and military experiments had been left as well. In particular, one Detriment that had been used as a test platform, had simply been reverted to its original configuration and let loose, apart from extensive self-repair and maintenance upgrades... + +Supposedly a R&D site of the Empire like many others, it had actually been infiltrated by Rebels, and used for research the Empire would never have approved of - such military human genetic modifications beyond anything deemed acceptable by modified or augmented, let alone xenoform. Hardly a surprise though, considering who was behind the Rebels.]] }, anomaly_lalata = { -- planet51 name = "Lalata's report", category = "5. Anomalies", - text = "According to their research, the event appears to have started at the extreme end of the Anarchai Arm. Some hypothesized an extragalactic origin based on this, but the spread pattern showed that it had started on a specific region of the galaxy, not propagated from a distant source." - .. "\n " - .. "\nIt propagated through the arm in a matter of days, but had considerably slowed down by the time it reached the Inner Disc. Its progression then became asymmetric, progressing through the Celestial Arm in an estimated two weeks - though an exact time cannot be given due to the current conflict with the Union, then a loss of communication as it was cut off from the Empire. The wavefronts themselves appeared to disrupt hyperspace in a way that made interstellar communication, let alone travel, impossible through their wake." - .. "\n " - .. "\nThe Inner Disc and Dynastic Quadrant were both slowly taken over in a matter of months. By that time, the Empire had ordered a total evacuation towards the Mandate Arm, hoping that at least some worlds would be spared as the advance slowed down. However, later calculations showed that Cipher, the furthest world that could be traveled to, would be overtaken five to fifteen years later." - .. "\n " - .. "\nThey found no way of resist or bypass it, nor even slowing it down. Maybe the data that automated systems recorded when it hit Lalata, but they never found a way to recover it across the event's wake." + text = [[According to their research, the event appears to have started at the extreme end of the Anarchai Arm. Some hypothesized an extragalactic origin based on this, but the spread pattern showed that it had started on a specific region of the galaxy, not propagated from a distant source. + +It propagated through the arm in a matter of days, but had considerably slowed down by the time it reached the Inner Disc. Its progression then became asymmetric, progressing through the Celestial Arm in an estimated two weeks - though an exact time cannot be given due to the current conflict with the Union, then a loss of communication as it was cut off from the Empire. The wavefronts themselves appeared to disrupt hyperspace in a way that made interstellar communication, let alone travel, impossible through their wake. + +The Inner Disc and Dynastic Quadrant were both slowly taken over in a matter of months. By that time, the Empire had ordered a total evacuation towards the Mandate Arm, hoping that at least some worlds would be spared as the advance slowed down. However, later calculations showed that Cipher, the furthest world that could be traveled to, would be overtaken five to fifteen years later. + +They found no way of resist or bypass it, nor even slowing it down. Maybe the data that automated systems recorded when it hit Lalata, but they never found a way to recover it across the event's wake.]] }, } diff --git a/libs/chiliui/chili/controls/treeview.lua b/libs/chiliui/chili/controls/treeview.lua index f99d50fbf..c89516e39 100644 --- a/libs/chiliui/chili/controls/treeview.lua +++ b/libs/chiliui/chili/controls/treeview.lua @@ -115,6 +115,9 @@ end function TreeView:UpdateLayout() local c = self.root + if not c then + return false + end c:_UpdateConstraints(0, 0, self.clientWidth) c:Realign() From bf4a587d049d888225b12148a06cf2da0ed33918 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Sun, 10 May 2020 11:55:31 +1000 Subject: [PATCH 070/103] Centred planet image. --- LuaMenu/widgets/gui_campaign_handler.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/LuaMenu/widgets/gui_campaign_handler.lua b/LuaMenu/widgets/gui_campaign_handler.lua index 3e3d03634..b76d4d9f7 100644 --- a/LuaMenu/widgets/gui_campaign_handler.lua +++ b/LuaMenu/widgets/gui_campaign_handler.lua @@ -953,12 +953,15 @@ local function SelectPlanet(popupOverlay, planetHandler, planetID, planetData, s if planetHandler.height > 800 then subPanel._relativeBounds.right = "50%" subPanel._relativeBounds.bottom = "4%" + planetImage._relativeBounds.left = "50%" elseif planetHandler.height > 400 then subPanel._relativeBounds.right = "40%" - subPanel._relativeBounds.bottom = "2%" + subPanel._relativeBounds.bottom = "2%" + planetImage._relativeBounds.left = "60%" else - subPanel._relativeBounds.right = 200 + subPanel._relativeBounds.right = "30%" subPanel._relativeBounds.bottom = 0 + planetImage._relativeBounds.left = "70%" end subPanel:UpdateClientArea(false) From 589989d2b6b4270464ca70b3f9dd5656b5528207 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Sun, 10 May 2020 12:08:22 +1000 Subject: [PATCH 071/103] Fixed some jagged edges in the campaign UI. --- LuaMenu/widgets/gui_campaign_handler.lua | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/LuaMenu/widgets/gui_campaign_handler.lua b/LuaMenu/widgets/gui_campaign_handler.lua index b76d4d9f7..bb2520970 100644 --- a/LuaMenu/widgets/gui_campaign_handler.lua +++ b/LuaMenu/widgets/gui_campaign_handler.lua @@ -175,14 +175,14 @@ local function MakeFeedbackWindow(parent, feedbackLink) } end -local function MakeFeedbackButton(parentControl, link, x, y, right, bottom, width, height) +local function MakeFeedbackButton(parentControl, link, x, y, right, bottom) local feedbackButton = Button:New { x = x, y = y, right = right, bottom = bottom, width = 116, - height = 32, + height = 45, padding = {0, 0, 0, 0}, caption = "Feedback ", classname = "action_button", @@ -198,7 +198,7 @@ local function MakeFeedbackButton(parentControl, link, x, y, right, bottom, widt local imMapLink = Image:New { right = 6, - y = 7, + y = 13, width = 16, height = 16, keepAspect = true, @@ -770,14 +770,14 @@ local function SelectPlanet(popupOverlay, planetHandler, planetID, planetData, s if startable then if planetData.infoDisplay.feedbackLink then - MakeFeedbackButton(buttonHolder, planetData.infoDisplay.feedbackLink, nil, 2, 85, nil) + MakeFeedbackButton(buttonHolder, planetData.infoDisplay.feedbackLink, nil, 0, 85, nil) end local startButton = Button:New{ right = 0, bottom = 0, - width = 135, - height = 65, + width = 160, + height = 58, classname = "action_button", parent = buttonHolder, caption = i18n("start"), @@ -791,8 +791,8 @@ local function SelectPlanet(popupOverlay, planetHandler, planetID, planetData, s local btnInviteFriends if Configuration.canAuthenticateWithSteam then btnInviteFriends = Button:New { - right = 140, - bottom = 0, + right = 0, + bottom = 62, width = 160, height = 35, padding = {0, 0, 0, 0}, From 297f99e8f1a3a30b4e660e8275887d5c978790f0 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Sun, 10 May 2020 13:10:05 +1000 Subject: [PATCH 072/103] Moved the difficulty setting box. It now sits next to the planet start button, removing the ugly panel overlap. --- LuaMenu/widgets/gui_campaign_handler.lua | 46 +++++++++++++----------- libs/chiliui/chili/controls/combobox.lua | 3 +- libs/chiliui/chili/controls/control.lua | 10 ++++++ libs/chiliui/chili/controls/object.lua | 15 ++++++++ 4 files changed, 53 insertions(+), 21 deletions(-) diff --git a/LuaMenu/widgets/gui_campaign_handler.lua b/LuaMenu/widgets/gui_campaign_handler.lua index bb2520970..7b17368b1 100644 --- a/LuaMenu/widgets/gui_campaign_handler.lua +++ b/LuaMenu/widgets/gui_campaign_handler.lua @@ -228,39 +228,43 @@ end -------------------------------------------------------------------------------- -- Difficulty Setting -local function InitializeDifficultySetting(parent) +local difficultyWindow + +local function InitializeDifficultySetting() local Configuration = WG.Chobby.Configuration - local difficultyWindow = Window:New{ - classname = "tech_mainwindow_very_small", - x = 4, - y = 4, + local window = Control:New{ + right = 170, + bottom = 0, width = 128, - height = 76, + height = 53, + padding = {0,0,0,0}, resizable = false, draggable = false, - parent = parent, + parent = nil, } local freezeSettings = true Label:New { - x = 20, - y = 10, + x = 30, + y = 2, width = 50, height = 30, valign = "top", align = "left", font = Configuration:GetFont(2), caption = "Difficulty", - parent = difficultyWindow, + parent = window, } local comboDifficulty = ComboBox:New { x = 4, - right = 4, - bottom = 4, + right = 1, + bottom = 3, height = 28, + --debugPosition = true, items = {"Easy", "Normal", "Hard", "Brutal"}, selected = 2, + preferComboUp = true, font = Configuration:GetFont(2), itemFontSize = Configuration:GetFont(2).size, selected = WG.CampaignData.GetDifficultySetting(), @@ -272,7 +276,7 @@ local function InitializeDifficultySetting(parent) WG.CampaignData.SetDifficultySetting(obj.selected) end }, - parent = difficultyWindow, + parent = window, } local function UpdateSettings() @@ -284,7 +288,7 @@ local function InitializeDifficultySetting(parent) WG.CampaignData.AddListener("CampaignLoaded", UpdateSettings) freezeSettings = false - return difficultyWindow + return window end -------------------------------------------------------------------------------- @@ -772,7 +776,10 @@ local function SelectPlanet(popupOverlay, planetHandler, planetID, planetData, s if planetData.infoDisplay.feedbackLink then MakeFeedbackButton(buttonHolder, planetData.infoDisplay.feedbackLink, nil, 0, 85, nil) end - + + difficultyWindow = difficultyWindow or InitializeDifficultySetting() + buttonHolder:AddChild(difficultyWindow) + local startButton = Button:New{ right = 0, bottom = 0, @@ -1535,7 +1542,7 @@ local function InitializePlanetHandler(parent, newLiveTestingMode, newPlanetWhit local externalFunctions = {} function externalFunctions.UpdatePosition(x, y, width, height) - window:SetPos(x, y, width, height) + window:SetPos(x and math.floor(x + 0.5), y and math.floor(y + 0.5), width, height) if x then for i = 1, PLANET_COUNT do if (not PLANET_WHITELIST) or PLANET_WHITELIST[i] then @@ -1697,18 +1704,17 @@ local externalFunctions = {} function externalFunctions.GetControl(newLiveTestingMode, newPlanetWhitelist, feedbackLink) local window = Control:New { name = "campaignHandler", - x = "0%", - y = "0%", + x = 0, + y = 0, width = "100%", height = "100%", padding = {0,0,0,0}, OnParentPost = { function(obj, parent) if obj:IsEmpty() then - local difficultyWindow = InitializeDifficultySetting(obj) + difficultyWindow = difficultyWindow or InitializeDifficultySetting() planetHandler = InitializePlanetHandler(obj, newLiveTestingMode, newPlanetWhitelist, feedbackLink) UpdateGalaxy() - difficultyWindow:BringToFront() end local background = WG.Chobby.interfaceRoot.GetBackgroundHolder() diff --git a/libs/chiliui/chili/controls/combobox.lua b/libs/chiliui/chili/controls/combobox.lua index 9d9ee2476..ac81bbe46 100644 --- a/libs/chiliui/chili/controls/combobox.lua +++ b/libs/chiliui/chili/controls/combobox.lua @@ -29,6 +29,7 @@ ComboBox = Button:Inherit{ minDropDownWidth = 50, topHeight = 7, noFont = false, + preferComboUp = false } local ComboBoxWindow = Window:Inherit{classname = "combobox_window", resizable = false, draggable = false, } @@ -150,7 +151,7 @@ function ComboBox:MouseDown(x, y) local screen = self:FindParent("screen") local y = sy + self.height - if y + height > screen.height then + if self.preferComboUp or y + height > screen.height then y = sy - height end diff --git a/libs/chiliui/chili/controls/control.lua b/libs/chiliui/chili/controls/control.lua index ee8477c09..00447a34e 100644 --- a/libs/chiliui/chili/controls/control.lua +++ b/libs/chiliui/chili/controls/control.lua @@ -1321,6 +1321,11 @@ function Control:DrawForList() if (not self._in_update and not self._usingRTT and self:_CheckIfRTTisAppreciated()) then self:InvalidateSelf() end + + if self.debugPosition then + Spring.Echo("DrawForList non-integer position") + self:TraceDebug({"name", "x", "y"}) + end if (self._tex_all and not self._inrtt) then if WG.ChiliRedraw then @@ -1406,6 +1411,11 @@ function Control:Draw() self:InvalidateSelf() end + if self.debugPosition then + Spring.Echo("Draw non-integer position") + self:TraceDebug({"name", "x", "y"}) + end + if (self._tex_all) then if WG.ChiliRedraw then WG.ChiliRedraw.AddControl(self, "Draw_tex_all") diff --git a/libs/chiliui/chili/controls/object.lua b/libs/chiliui/chili/controls/object.lua index 862e15eae..787edba20 100644 --- a/libs/chiliui/chili/controls/object.lua +++ b/libs/chiliui/chili/controls/object.lua @@ -832,6 +832,21 @@ function Object:TweakDraw() self:CallChildrenInverse('TweakDraw') end +--// ============================================================================= + +function Object:TraceDebug(parameters) + local echo = {} + for i = 1, #parameters do + echo[#echo + 1] = parameters[i] + echo[#echo + 1] = (self[parameters[i]] ~= nil and self[parameters[i]]) or "nil" + end + Spring.Echo(unpack(echo)) + if self.parent then + self.parent:TraceDebug(parameters) + end +end + + --// ============================================================================= function Object:LocalToParent(x, y) From 5bb2c5762d064a940cfced14be39ff2838583dbf Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Sun, 10 May 2020 14:51:45 +1000 Subject: [PATCH 073/103] Fix priority popup clickthrough. --- LuaMenu/widgets/api_campaign_data.lua | 4 ++++ .../chobby/components/priority_popup.lua | 1 + LuaMenu/widgets/gui_campaign_handler.lua | 19 +++++++++++++++++-- libs/chiliui/chili/controls/control.lua | 4 ++-- 4 files changed, 24 insertions(+), 4 deletions(-) diff --git a/LuaMenu/widgets/api_campaign_data.lua b/LuaMenu/widgets/api_campaign_data.lua index 30ed5d4d9..8f79a4219 100644 --- a/LuaMenu/widgets/api_campaign_data.lua +++ b/LuaMenu/widgets/api_campaign_data.lua @@ -758,6 +758,10 @@ function externalFunctions.GetCodexEntryIsUnlocked(entryName) return gamedata.codexEntriesUnlocked.map[entryName], gamedata.codexEntryRead[entryName] end +function externalFunctions.CodexClick(entryName) + +end + function externalFunctions.GetBonusObjectiveComplete(planetID, objectiveID) local index = planetID .. "_" .. objectiveID return gamedata.bonusObjectivesComplete.map[index], gamedata.completionDifficulty[index] diff --git a/LuaMenu/widgets/chobby/components/priority_popup.lua b/LuaMenu/widgets/chobby/components/priority_popup.lua index 37f2e7e30..1896c578c 100644 --- a/LuaMenu/widgets/chobby/components/priority_popup.lua +++ b/LuaMenu/widgets/chobby/components/priority_popup.lua @@ -28,6 +28,7 @@ function PriorityPopup:init(mainWindow, cancelFunction, acceptFunction, parentCo padding = {0,0,0,0}, margin = {0,0,0,0}, parent = parentControlOverride or WG.Chobby.lobbyInterfaceHolder, + greedyHitTest = true, Draw = function() if not startTime then startTime = os.clock() diff --git a/LuaMenu/widgets/gui_campaign_handler.lua b/LuaMenu/widgets/gui_campaign_handler.lua index 7b17368b1..8cf63dd28 100644 --- a/LuaMenu/widgets/gui_campaign_handler.lua +++ b/LuaMenu/widgets/gui_campaign_handler.lua @@ -309,7 +309,7 @@ local function MakeRewardList(holder, bottom, name, rewardsTypes, cullUnlocked, local position = 0 for t = 1, #rewardsTypes do - local rewardList, tooltipFunction, alreadyUnlockedCheck, overrideTooltip = rewardsTypes[t][1], rewardsTypes[t][2], rewardsTypes[t][3], rewardsTypes[t][4] + local rewardList, tooltipFunction, alreadyUnlockedCheck, overrideTooltip, clickFunc = rewardsTypes[t][1], rewardsTypes[t][2], rewardsTypes[t][3], rewardsTypes[t][4], rewardsTypes[t][5] if rewardList then for i = 1, #rewardList do local alreadyUnlocked = alreadyUnlockedCheck(rewardList[i]) @@ -396,6 +396,14 @@ local function MakeRewardList(holder, bottom, name, rewardsTypes, cullUnlocked, height = REWARD_ICON_SIZE/stackHeight, caption = string.gsub(tooltip, "_COUNT_", ""), font = Configuration:GetFont(2), + OnClick = clickFunc and { + function() + if currentWinPopup then + currentWinPopup.CloseWinPopup() + end + clickFunc(rewardList[i]) + end + }, parent = scroll } end @@ -473,7 +481,7 @@ local function MakeRewardsPanel(parent, bottom, planetData, cullUnlocked, showCo rewards = planetData.completionReward if showCodex then - if MakeRewardList(parent, bottom, "Codex", {{rewards.codexEntries, WG.CampaignData.GetCodexEntryInfo, WG.CampaignData.GetCodexEntryIsUnlocked}}, cullUnlocked, 3.96, 2) then + if MakeRewardList(parent, bottom, "Codex", {{rewards.codexEntries, WG.CampaignData.GetCodexEntryInfo, WG.CampaignData.GetCodexEntryIsUnlocked, false, WG.CampaignData.CodexClick}}, cullUnlocked, 3.96, 2) then bottom = bottom + 98 end end @@ -626,6 +634,13 @@ local function MakeWinPopup(planetData, bonusObjectiveSuccess, difficulty) openCommanderWindowOnContinue = true end end + + function externalFunctions.CloseWinPopup(cancelCommPopup) + if cancelCommPopup then + openCommanderWindowOnContinue = false + end + CloseFunc() + end return externalFunctions end diff --git a/libs/chiliui/chili/controls/control.lua b/libs/chiliui/chili/controls/control.lua index 00447a34e..87171da3a 100644 --- a/libs/chiliui/chili/controls/control.lua +++ b/libs/chiliui/chili/controls/control.lua @@ -50,7 +50,7 @@ Control = Object:Inherit{ fixedRatio = false, tooltip = nil, --// JUST TEXT - greedyHitText = false, --// Enable to do hit test if the control has any mouse events. + greedyHitTest = false, --// Enable to do hit test if the control has any mouse events. font = { font = "FreeSansBold.otf", @@ -1532,7 +1532,7 @@ function Control:HitTest(x, y) end end - if (self.noClickThrough and not IsTweakMode()) or (self.greedyHitText and ( + if (self.noClickThrough and not IsTweakMode()) or (self.greedyHitTest and ( (self.tooltip) or (#self.OnMouseDown > 0) or (#self.OnMouseUp > 0) From c388f63546a01dca6f99ad686cb94e888a271a1b Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Sun, 10 May 2020 16:00:00 +1000 Subject: [PATCH 074/103] Highlight Commander tab when a new level is available. Highlight Codex tab when a new entry is unlocked. Made clicking on a codex entry in the victory screen open the codex entry. Added highlighting to the codex tree. --- LuaMenu/widgets/api_campaign_data.lua | 6 +- LuaMenu/widgets/chili/skins/Evolved/skin.lua | 1 + .../treeview_node_collapsed_highlight.png | Bin 0 -> 196 bytes .../widgets/gui_campaign_codex_handler.lua | 56 +++++++++++++++++- LuaMenu/widgets/gui_campaign_handler.lua | 44 ++++++++++++-- libs/chiliui/chili/controls/treeviewnode.lua | 4 ++ libs/chiliui/chili/headers/skinutils.lua | 3 + 7 files changed, 101 insertions(+), 13 deletions(-) create mode 100644 LuaMenu/widgets/chili/skins/Evolved/treeview_node_collapsed_highlight.png diff --git a/LuaMenu/widgets/api_campaign_data.lua b/LuaMenu/widgets/api_campaign_data.lua index 8f79a4219..20a41ee64 100644 --- a/LuaMenu/widgets/api_campaign_data.lua +++ b/LuaMenu/widgets/api_campaign_data.lua @@ -723,7 +723,9 @@ function externalFunctions.SetCodexEntryRead(entryName) if not gamedata.codexEntryRead[entryName] then gamedata.codexEntryRead[entryName] = true SaveGame() + return true end + return false end function externalFunctions.GetUnitsUnlocks() @@ -758,10 +760,6 @@ function externalFunctions.GetCodexEntryIsUnlocked(entryName) return gamedata.codexEntriesUnlocked.map[entryName], gamedata.codexEntryRead[entryName] end -function externalFunctions.CodexClick(entryName) - -end - function externalFunctions.GetBonusObjectiveComplete(planetID, objectiveID) local index = planetID .. "_" .. objectiveID return gamedata.bonusObjectivesComplete.map[index], gamedata.completionDifficulty[index] diff --git a/LuaMenu/widgets/chili/skins/Evolved/skin.lua b/LuaMenu/widgets/chili/skins/Evolved/skin.lua index c890f0a5f..8ab0aa449 100644 --- a/LuaMenu/widgets/chili/skins/Evolved/skin.lua +++ b/LuaMenu/widgets/chili/skins/Evolved/skin.lua @@ -371,6 +371,7 @@ skin.treeview = { ImageExpanded = ":cl:treeview_node_expanded.png", ImageCollapsed = ":cl:treeview_node_collapsed.png", + ImageHighlight = ":cl:treeview_node_collapsed_highlight.png", treeColor = {1,1,1,0.1}, DrawNode = DrawTreeviewNode, diff --git a/LuaMenu/widgets/chili/skins/Evolved/treeview_node_collapsed_highlight.png b/LuaMenu/widgets/chili/skins/Evolved/treeview_node_collapsed_highlight.png new file mode 100644 index 0000000000000000000000000000000000000000..073bc2bcf200e2078d087e04f59bc8b4d4f36b65 GIT binary patch literal 196 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1quc!AMUR#}EtuWQjcsKHA4KPU#dkaLmkEFkiy? zgCqkJ3$J1d1IGi?771nthUJP!q!^eYcomN}9I86zFT5bfLg5<2nputw63hizY>ZB9 l53crz3ry~4V@*h4U~mkVnj^Y+n 0 then + local nodeObj = codexTree:GetNodeByCaption(catID) + nodeObj:SetHighlight(true) + end + end + + local externalFunctions = {} + + function externalFunctions.OpenEntry(entryName) + local entry = entryName and codexEntries[entryName] + if not (entry and entryButtons[entryName]) then + return + end + local categoryNode = entry.category and codexTree:GetNodeByCaption(entry.category) + if not categoryNode then + return + end + categoryNode:Expand() + entryButtons[entryName].OnClick[1](entryButtons[entryName]) + end + + return externalFunctions end -------------------------------------------------------------------------------- @@ -223,12 +260,19 @@ local function InitializeControls(parentControl) } local externalFunctions = {} + local codexFuncs function externalFunctions.PopulateCodexTree() - PopulateCodexTree(codexTreeScroll, codexText, codexImage) + codexFuncs = PopulateCodexTree(codexTreeScroll, codexText, codexImage) end externalFunctions.PopulateCodexTree() + function externalFunctions.OpenEntry(entryName) + if codexFuncs then + codexFuncs.OpenEntry(entryName) + end + end + return externalFunctions end @@ -257,6 +301,12 @@ function CodexHandler.GetControl() return window end +function CodexHandler.OpenEntry(entryName) + if codexManagerStuff then + codexManagerStuff.OpenEntry(entryName) + end +end + -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Widget Interface diff --git a/LuaMenu/widgets/gui_campaign_handler.lua b/LuaMenu/widgets/gui_campaign_handler.lua index 8cf63dd28..4a187c263 100644 --- a/LuaMenu/widgets/gui_campaign_handler.lua +++ b/LuaMenu/widgets/gui_campaign_handler.lua @@ -291,6 +291,24 @@ local function InitializeDifficultySetting() return window end +local function CodexClick(entryName) + if not WG.CampaignData.GetCodexEntryIsUnlocked(entryName) then + return + end + if currentWinPopup then + currentWinPopup.CloseWinPopup(true) + end + + local singleplayerMenu = WG.Chobby.interfaceRoot.GetSingleplayerSubmenu() + if singleplayerMenu then + local campaignMenu = singleplayerMenu.GetSubmenuByName("campaign") + if campaignMenu then + campaignMenu.OpenTabByName("codex") + WG.CodexHandler.OpenEntry(entryName) + end + end +end + -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Rewards panels @@ -398,9 +416,6 @@ local function MakeRewardList(holder, bottom, name, rewardsTypes, cullUnlocked, font = Configuration:GetFont(2), OnClick = clickFunc and { function() - if currentWinPopup then - currentWinPopup.CloseWinPopup() - end clickFunc(rewardList[i]) end }, @@ -481,8 +496,16 @@ local function MakeRewardsPanel(parent, bottom, planetData, cullUnlocked, showCo rewards = planetData.completionReward if showCodex then - if MakeRewardList(parent, bottom, "Codex", {{rewards.codexEntries, WG.CampaignData.GetCodexEntryInfo, WG.CampaignData.GetCodexEntryIsUnlocked, false, WG.CampaignData.CodexClick}}, cullUnlocked, 3.96, 2) then + if MakeRewardList(parent, bottom, "Codex", {{rewards.codexEntries, WG.CampaignData.GetCodexEntryInfo, WG.CampaignData.GetCodexEntryIsUnlocked, false, CodexClick}}, cullUnlocked, 3.96, 2) then bottom = bottom + 98 + + local singleplayerMenu = WG.Chobby.interfaceRoot.GetSingleplayerSubmenu() + if singleplayerMenu then + local campaignMenu = singleplayerMenu.GetSubmenuByName("campaign") + if campaignMenu then + campaignMenu.SetTabHighlighted("codex", true) + end + end end end @@ -597,7 +620,7 @@ local function MakeWinPopup(planetData, bonusObjectiveSuccess, difficulty) if singleplayerMenu then local campaignMenu = singleplayerMenu.GetSubmenuByName("campaign") if campaignMenu then - campaignMenu.OpenTabByName("commander", true) + campaignMenu.OpenTabByName("commander") end end end @@ -631,12 +654,21 @@ local function MakeWinPopup(planetData, bonusObjectiveSuccess, difficulty) experienceDisplay.AddFancyExperience(newExperience - oldExperience, gainedBonusExperience) if (oldExperience == 100 and newExperience > 100) or (oldLevel ~= newLevel) then -- 100 is a crazy hack to open the commander loadout screen on the first completion of the second mission. + if not openCommanderWindowOnContinue then + local singleplayerMenu = WG.Chobby.interfaceRoot.GetSingleplayerSubmenu() + if singleplayerMenu then + local campaignMenu = singleplayerMenu.GetSubmenuByName("campaign") + if campaignMenu then + campaignMenu.SetTabHighlighted("commander", true) + end + end + end openCommanderWindowOnContinue = true end end function externalFunctions.CloseWinPopup(cancelCommPopup) - if cancelCommPopup then + if cancelCommPopup and openCommanderWindowOnContinue then openCommanderWindowOnContinue = false end CloseFunc() diff --git a/libs/chiliui/chili/controls/treeviewnode.lua b/libs/chiliui/chili/controls/treeviewnode.lua index 08dd26d12..b1052c142 100644 --- a/libs/chiliui/chili/controls/treeviewnode.lua +++ b/libs/chiliui/chili/controls/treeviewnode.lua @@ -188,6 +188,10 @@ function TreeViewNode:Collapse() end end +function TreeViewNode:SetHighlight(newHighlight) + self.highlight = newHighlight +end + --// ============================================================================= function TreeViewNode:GetNodeByCaption(caption) diff --git a/libs/chiliui/chili/headers/skinutils.lua b/libs/chiliui/chili/headers/skinutils.lua index ec19bca45..d20c60f83 100644 --- a/libs/chiliui/chili/headers/skinutils.lua +++ b/libs/chiliui/chili/headers/skinutils.lua @@ -1253,6 +1253,9 @@ function DrawTreeviewNodeTree(self) local image = self.ImageExpanded or self.treeview.ImageExpanded if (not self.expanded) then image = self.ImageCollapsed or self.treeview.ImageCollapsed + if self.highlight and (self.ImageHighlight or self.treeview.ImageHighlight) then + image = self.ImageHighlight or self.treeview.ImageHighlight + end end TextureHandler.LoadTexture(0, image, self) From fc2017e5aed14e0a76b06cb92e5f22eb2fa82f84 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Mon, 11 May 2020 19:35:35 +1000 Subject: [PATCH 075/103] WIP popup and button for new players to find the tutorial. --- LuaMenu/widgets/gui_campaign_handler.lua | 29 ++++++-- LuaMenu/widgets/gui_tutorial_handler.lua | 95 ++++++++++++++++++++++++ 2 files changed, 116 insertions(+), 8 deletions(-) create mode 100644 LuaMenu/widgets/gui_tutorial_handler.lua diff --git a/LuaMenu/widgets/gui_campaign_handler.lua b/LuaMenu/widgets/gui_campaign_handler.lua index 4a187c263..9cd3bdbc6 100644 --- a/LuaMenu/widgets/gui_campaign_handler.lua +++ b/LuaMenu/widgets/gui_campaign_handler.lua @@ -185,7 +185,7 @@ local function MakeFeedbackButton(parentControl, link, x, y, right, bottom) height = 45, padding = {0, 0, 0, 0}, caption = "Feedback ", - classname = "action_button", + classname = "option_button", font = WG.Chobby.Configuration:GetFont(2), tooltip = "Post feedback on the forum", OnClick = { @@ -634,7 +634,7 @@ local function MakeWinPopup(planetData, bonusObjectiveSuccess, difficulty) caption = i18n("continue"), font = WG.Chobby.Configuration:GetFont(3), parent = victoryWindow, - classname = "negative_button", + classname = "action_button", OnClick = { function() CloseFunc() @@ -722,7 +722,7 @@ local function ProcessPlanetDefeat(planetID, battleFrames) selectedPlanet.Close() selectedPlanet = nil end - WG.Chobby.InformationPopup("Battle for " .. planetConfig[planetID].name .. " lost.", {caption = "Defeat"}) + WG.Chobby.InformationPopup("Battle for " .. planetConfig[planetID].name .. " lost.", {caption = i18n("continue")}) WG.CampaignData.AddPlayTime(battleFrames, true) WG.Analytics.SendIndexedRepeatEvent("campaign:planet_" .. planetID .. ":difficulty_" .. WG.CampaignData.GetDifficultySetting() .. ":lose", math.floor(battleFrames/30), ":defeat") @@ -1104,6 +1104,14 @@ local function EnablePlanetClick() planetClickEnabled = true end +local function ButtonClickOnPlanet(popupOverlay, planetListHolder, planetID, planetData, startable) + if selectedPlanet then + selectedPlanet.Close() + selectedPlanet = nil + end + selectedPlanet = SelectPlanet(popupOverlay, planetListHolder, planetID, planetData, startable) +end + local function GetPlanet(popupOverlay, planetListHolder, planetID, planetData, adjacency) local Configuration = WG.Chobby.Configuration @@ -1201,11 +1209,7 @@ local function GetPlanet(popupOverlay, planetListHolder, planetID, planetData, a return end - if selectedPlanet then - selectedPlanet.Close() - selectedPlanet = nil - end - selectedPlanet = SelectPlanet(popupOverlay, planetListHolder, planetID, planetData, startable) + ButtonClickOnPlanet(popupOverlay, planetListHolder, planetID, planetData, startable) end }, parent = planetHolder, @@ -1807,6 +1811,15 @@ function externalFunctions.CloseSelectedPlanet() return false end +function externalFunctions.SelectPlanet(planetID) + if selectedPlanet then + selectedPlanet.Close() + selectedPlanet = nil + return true + end + return false +end + -------------------------------------------------------------------------------- -- Callins -------------------------------------------------------------------------------- diff --git a/LuaMenu/widgets/gui_tutorial_handler.lua b/LuaMenu/widgets/gui_tutorial_handler.lua new file mode 100644 index 000000000..04c158e36 --- /dev/null +++ b/LuaMenu/widgets/gui_tutorial_handler.lua @@ -0,0 +1,95 @@ +-------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- + +function widget:GetInfo() + return { + name = "Tutorial Handler", + desc = "Popup prompts for tutorial", + author = "GoogleFrog", + date = "11 May 2020", + license = "GNU GPL, v2 or later", + layer = 0, + enabled = true -- loaded by default? + } +end + +-------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- +-- Vars + +local tutorialPrompt + +-------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- +-- Status Prompt + +local function InitializeTutorialPrompt() + local queuePanel = Control:New { + name = "tutorialprompt", + x = 0, + y = 0, + right = 0, + bottom = 0, + padding = {0,0,0,0}, + resizable = false, + draggable = false, + } + + local button = Button:New { + name = "tutorial", + x = 4, + right = 4, + y = 4, + bottom = 4, + padding = {0,0,0,0}, + caption = "Play the Tutorial", + font = WG.Chobby.Configuration:GetFont(4), + classname = "action_button", + OnClick = { + function() + local statusAndInvitesPanel = WG.Chobby.interfaceRoot.GetStatusAndInvitesPanel() + statusAndInvitesPanel.RemoveControl(queuePanel.name) + WG.Chobby.interfaceRoot.OpenSingleplayerTabByName("campaign") + end + }, + parent = queuePanel, + } + + local externalFunctions = {} + + function externalFunctions.GetHolder() + return queuePanel + end + + return externalFunctions +end + +-------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- +-- External Interface + +local externalFunctions = {} + + +-------------------------------------------------------------------------------- +-- Callins +-------------------------------------------------------------------------------- + +function DelayedInitialize() + local statusAndInvitesPanel = WG.Chobby.interfaceRoot.GetStatusAndInvitesPanel() + + tutorialPrompt = InitializeTutorialPrompt("tutorialPrompt") + statusAndInvitesPanel.AddControl(tutorialPrompt.GetHolder(), 15) +end + +function widget:Initialize() + CHOBBY_DIR = "LuaMenu/widgets/chobby/" + VFS.Include("LuaMenu/widgets/chobby/headers/exports.lua", nil, VFS.RAW_FIRST) + + WG.TutorialPromptHandler = externalFunctions + WG.Delay(DelayedInitialize, 1) +end + +function widget:Shutdown() + WG.TutorialPromptHandler = nil +end From db8ac02b4b6de5393ed7b0990339d04b7d755bc6 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Tue, 12 May 2020 13:46:35 +1000 Subject: [PATCH 076/103] Disable steam release notifier. --- LuaMenu/widgets/gui_steam_release_notifier.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/LuaMenu/widgets/gui_steam_release_notifier.lua b/LuaMenu/widgets/gui_steam_release_notifier.lua index 8f58dd630..e89a688e0 100644 --- a/LuaMenu/widgets/gui_steam_release_notifier.lua +++ b/LuaMenu/widgets/gui_steam_release_notifier.lua @@ -9,7 +9,7 @@ function widget:GetInfo() date = "23 April 2018", license = "GNU LGPL, v2.1 or later", layer = 0, - enabled = true -- loaded by default? + enabled = false -- loaded by default? } end From 0c9814d55f5df8a1dc8961ba4b9fa8892085599a Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Tue, 12 May 2020 14:32:39 +1000 Subject: [PATCH 077/103] Fixed the texture-loading hider. Speed up chobby loading by not loading wrapper-minimaps. --- LuaMenu/widgets/api_chili.lua | 39 ++++++++++++++++++++++------- LuaMenu/widgets/dbg_img_preload.lua | 3 ++- 2 files changed, 32 insertions(+), 10 deletions(-) diff --git a/LuaMenu/widgets/api_chili.lua b/LuaMenu/widgets/api_chili.lua index 1ff8823c5..4fd2d0daf 100644 --- a/LuaMenu/widgets/api_chili.lua +++ b/LuaMenu/widgets/api_chili.lua @@ -68,18 +68,24 @@ end -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -firstDraw = true -local hideInterface = false +local lastTimer = Spring.GetTimer() +local startTimer = Spring.GetTimer() +local hideInterface = true +local loadFade = 1 + local totalHideInterface = falase -local function ShowInterface() - hideInterface = false -end +local loadTex = "MenuLoadscreens/loadscreen.png" function widget:DrawScreen() - if firstDraw then - WG.Delay(ShowInterface, 0.1) - hideInterface = true - firstDraw = false + if startTimer then + local timer = Spring.GetTimer() + local diff = Spring.DiffTimers(timer, lastTimer) + lastTimer = timer + Spring.Echo("diff", diff) + if diff < 0.04 or Spring.DiffTimers(timer, startTimer) > 8 then + hideInterface = false + startTimer = false + end end if totalHideInterface or (WG.Chobby and WG.Chobby.Configuration and WG.Chobby.Configuration.hideInterface) then return @@ -101,6 +107,21 @@ function widget:DrawScreen() gl.PopMatrix() end gl.Color(1,1,1,1) + + if loadFade then + local vsx,vsy = gl.GetViewSizes() + gl.Color(1,1,1,loadFade) + gl.Texture(loadTex) + gl.TexRect(0,0,vsx,vsy) + gl.Color(1,1,1,1) + + if not hideInterface then + loadFade = loadFade - 0.15 + if loadFade <= 0 then + loadFade = false + end + end + end end diff --git a/LuaMenu/widgets/dbg_img_preload.lua b/LuaMenu/widgets/dbg_img_preload.lua index cb18cce73..093492ed7 100644 --- a/LuaMenu/widgets/dbg_img_preload.lua +++ b/LuaMenu/widgets/dbg_img_preload.lua @@ -24,7 +24,8 @@ local SCALE = 1 local holder local function MaybeAddFile(fileName) - if string.find(fileName, "%.dds") or string.find(fileName, "%.png") or string.find(fileName, "%.jpg") then + if (string.find(fileName, "%.dds") or string.find(fileName, "%.png") or string.find(fileName, "%.jpg")) + and not (string.find(fileName, "MinimapThumbnails"))then files[#files+1] = fileName end end From 59502c30d3fea21ff2db72c58e6dd0b47a71b126 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Tue, 12 May 2020 16:52:13 +1000 Subject: [PATCH 078/103] Added tutorial prompt. --- LuaMenu/widgets/api_chili.lua | 4 +- LuaMenu/widgets/gui_campaign_handler.lua | 42 ++++--- LuaMenu/widgets/gui_tutorial_handler.lua | 142 +++++++++++++++++++++-- 3 files changed, 163 insertions(+), 25 deletions(-) diff --git a/LuaMenu/widgets/api_chili.lua b/LuaMenu/widgets/api_chili.lua index 4fd2d0daf..51f4c4b94 100644 --- a/LuaMenu/widgets/api_chili.lua +++ b/LuaMenu/widgets/api_chili.lua @@ -81,7 +81,7 @@ function widget:DrawScreen() local timer = Spring.GetTimer() local diff = Spring.DiffTimers(timer, lastTimer) lastTimer = timer - Spring.Echo("diff", diff) + --Spring.Echo("diff", diff) if diff < 0.04 or Spring.DiffTimers(timer, startTimer) > 8 then hideInterface = false startTimer = false @@ -116,7 +116,7 @@ function widget:DrawScreen() gl.Color(1,1,1,1) if not hideInterface then - loadFade = loadFade - 0.15 + loadFade = loadFade - 0.18 if loadFade <= 0 then loadFade = false end diff --git a/LuaMenu/widgets/gui_campaign_handler.lua b/LuaMenu/widgets/gui_campaign_handler.lua index 9cd3bdbc6..c45219a7b 100644 --- a/LuaMenu/widgets/gui_campaign_handler.lua +++ b/LuaMenu/widgets/gui_campaign_handler.lua @@ -1104,14 +1104,6 @@ local function EnablePlanetClick() planetClickEnabled = true end -local function ButtonClickOnPlanet(popupOverlay, planetListHolder, planetID, planetData, startable) - if selectedPlanet then - selectedPlanet.Close() - selectedPlanet = nil - end - selectedPlanet = SelectPlanet(popupOverlay, planetListHolder, planetID, planetData, startable) -end - local function GetPlanet(popupOverlay, planetListHolder, planetID, planetData, adjacency) local Configuration = WG.Chobby.Configuration @@ -1173,6 +1165,14 @@ local function GetPlanet(popupOverlay, planetListHolder, planetID, planetData, a end end + local function OpenPlanetScreen() + if selectedPlanet then + selectedPlanet.Close() + selectedPlanet = nil + end + selectedPlanet = SelectPlanet(popupOverlay, planetListHolder, planetID, planetData, startable) + end + local button = Button:New{ x = planetOffset, y = planetOffset, @@ -1209,7 +1209,7 @@ local function GetPlanet(popupOverlay, planetListHolder, planetID, planetData, a return end - ButtonClickOnPlanet(popupOverlay, planetListHolder, planetID, planetData, startable) + OpenPlanetScreen() end }, parent = planetHolder, @@ -1249,6 +1249,14 @@ local function GetPlanet(popupOverlay, planetListHolder, planetID, planetData, a end local externalFunctions = {} + externalFunctions.OpenPlanetScreen = OpenPlanetScreen + + function externalFunctions.StartPlanetMission() + if not startable then + return + end + WG.PlanetBattleHandler.StartBattle(planetID, planetData) + end function externalFunctions.UpdatePosition(xSize, ySize) local tX, tY, tSize = planetHandler.GetZoomTransform(xPos, yPos, math.max(1, xSize/1050)) @@ -1811,15 +1819,19 @@ function externalFunctions.CloseSelectedPlanet() return false end -function externalFunctions.SelectPlanet(planetID) - if selectedPlanet then - selectedPlanet.Close() - selectedPlanet = nil - return true +function externalFunctions.OpenPlanetScreen(planetID) + if planetList and planetList[planetID] then + planetList[planetID].OpenPlanetScreen() end - return false end +function externalFunctions.StartPlanetMission(planetID) + if planetList and planetList[planetID] then + planetList[planetID].StartPlanetMission() + end +end + + -------------------------------------------------------------------------------- -- Callins -------------------------------------------------------------------------------- diff --git a/LuaMenu/widgets/gui_tutorial_handler.lua b/LuaMenu/widgets/gui_tutorial_handler.lua index 04c158e36..2d32f2fb9 100644 --- a/LuaMenu/widgets/gui_tutorial_handler.lua +++ b/LuaMenu/widgets/gui_tutorial_handler.lua @@ -18,6 +18,20 @@ end -- Vars local tutorialPrompt +local TUTORIAL_PLANET = 69 + +-------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- +-- Tutorial Action + +local function StartTutorial() + if tutorialPrompt then + tutorialPrompt.Remove() + end + WG.Chobby.interfaceRoot.OpenSingleplayerTabByName("campaign") + WG.CampaignHandler.OpenPlanetScreen(TUTORIAL_PLANET) + WG.CampaignHandler.StartPlanetMission(TUTORIAL_PLANET) +end -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- @@ -47,9 +61,7 @@ local function InitializeTutorialPrompt() classname = "action_button", OnClick = { function() - local statusAndInvitesPanel = WG.Chobby.interfaceRoot.GetStatusAndInvitesPanel() - statusAndInvitesPanel.RemoveControl(queuePanel.name) - WG.Chobby.interfaceRoot.OpenSingleplayerTabByName("campaign") + StartTutorial() end }, parent = queuePanel, @@ -61,25 +73,139 @@ local function InitializeTutorialPrompt() return queuePanel end + function externalFunctions.Remove() + local statusAndInvitesPanel = WG.Chobby.interfaceRoot.GetStatusAndInvitesPanel() + statusAndInvitesPanel.RemoveControl(queuePanel.name) + end + return externalFunctions end +-------------------------------------------------------------------------------- +-------------------------------------------------------------------------------- +-- Tutorial Popup + +local function CheckTutorialPopup() + local Configuration = WG.Chobby.Configuration + + local width, height = Spring.GetViewSizes() + + local tutorialWindow = Window:New { + caption = "", + name = "tutorialWindow", + parent = WG.Chobby.lobbyInterfaceHolder, + width = 520, + height = 480, + resizable = false, + draggable = false, + classname = "main_window", + } + + TextBox:New { + x = 95, + right = 15, + y = 23, + height = 35, + fontsize = Configuration:GetFont(4).size, + text = "Welcome to Zero-K", + parent = tutorialWindow, + } + + TextBox:New { + x = 28, + right = 28, + y = 76, + height = 35, + fontsize = Configuration:GetFont(2).size, + text = [[From here you can embark on a galaxy-spanning campaign or play a skirmisk against the AI - all under Singleplayer & Coop (invite your friends). Alternately, you can click Multiplayer to a host private game, hop into the matchmaker, or participate in massive public games.]], + parent = tutorialWindow, + } + + TextBox:New { + x = 28, + right = 28, + y = 208, + height = 35, + fontsize = Configuration:GetFont(2).size, + text = [[To get started we recommend playing the tutorial at the start of the campaign. Click the button below to begin. We hope you have fun, whatever you choose.]], + parent = tutorialWindow, + } + + local function CancelFunc() + if not tutorialPrompt then + local statusAndInvitesPanel = WG.Chobby.interfaceRoot.GetStatusAndInvitesPanel() + tutorialPrompt = InitializeTutorialPrompt() + statusAndInvitesPanel.AddControl(tutorialPrompt.GetHolder(), 15) + end + tutorialWindow:Dispose() + end + + local offset = 285 + Button:New { + x = "18%", + y = offset, + right = "18%", + height = 70, + caption = "Play the Tutorial", + font = Configuration:GetFont(4), + classname = "action_button", + padding = {2,4,4,4}, + OnClick = { + function() + tutorialWindow:Dispose() + StartTutorial() + end + }, + parent = tutorialWindow, + } + offset = offset + 74 + + Button:New { + right = 2, + bottom = 2, + width = 110, + height = 42, + classname = "negative_button", + caption = i18n("close"), + font = Configuration:GetFont(3), + OnClick = { + CancelFunc + }, + parent = tutorialWindow, + } + + local popupHolder = WG.Chobby.PriorityPopup(tutorialWindow, CancelFunc, CancelFunc) + + return true +end + + -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- External Interface local externalFunctions = {} - -------------------------------------------------------------------------------- -- Callins -------------------------------------------------------------------------------- function DelayedInitialize() - local statusAndInvitesPanel = WG.Chobby.interfaceRoot.GetStatusAndInvitesPanel() - - tutorialPrompt = InitializeTutorialPrompt("tutorialPrompt") - statusAndInvitesPanel.AddControl(tutorialPrompt.GetHolder(), 15) + if WG.Chobby.Configuration.firstBattleStarted then + return + end + CheckTutorialPopup() + + local function onConfigurationChange(listener, key, value) + if key ~= "firstBattleStarted" then + return + end + if tutorialPrompt then + tutorialPrompt.Remove() + end + end + + Configuration:AddListener("OnConfigurationChange", onConfigurationChange) end function widget:Initialize() From f41113a8f6d6c65ed6d38c00d49374aca6e94043 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Tue, 12 May 2020 16:56:08 +1000 Subject: [PATCH 079/103] Configuration. --- LuaMenu/configs/gameConfig/zk/mainConfig.lua | 1 + LuaMenu/widgets/gui_tutorial_handler.lua | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/LuaMenu/configs/gameConfig/zk/mainConfig.lua b/LuaMenu/configs/gameConfig/zk/mainConfig.lua index f2367cfe2..64a9e6f17 100644 --- a/LuaMenu/configs/gameConfig/zk/mainConfig.lua +++ b/LuaMenu/configs/gameConfig/zk/mainConfig.lua @@ -105,6 +105,7 @@ local externalFuncAndData = { link_maps = link_maps, link_particularMapPage = link_particularMapPage, ignoreServerVersion = false, + runTutorial = true, openTrack = 'sounds/lobbyMusic/The Secret of Ayers Rock.ogg', randomTrackList = { "sounds/lobbyMusic/A Magnificent Journey (Alternative Version).ogg", diff --git a/LuaMenu/widgets/gui_tutorial_handler.lua b/LuaMenu/widgets/gui_tutorial_handler.lua index 2d32f2fb9..725aa3aa3 100644 --- a/LuaMenu/widgets/gui_tutorial_handler.lua +++ b/LuaMenu/widgets/gui_tutorial_handler.lua @@ -191,7 +191,7 @@ local externalFunctions = {} -------------------------------------------------------------------------------- function DelayedInitialize() - if WG.Chobby.Configuration.firstBattleStarted then + if WG.Chobby.Configuration.firstBattleStarted or not WG.Chobby.Configuration.gameConfig.runTutorial then return end CheckTutorialPopup() From f5a954bdbab0f087e1433f9b0f16ebddbfff92cd Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Tue, 12 May 2020 17:11:57 +1000 Subject: [PATCH 080/103] Made the help text for planet 1 more explanatory, now that players could see it without seeing the text besides the tutorial planet. --- campaign/sample/planets/planet1.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/campaign/sample/planets/planet1.lua b/campaign/sample/planets/planet1.lua index 7eab825ca..668ec7d1c 100644 --- a/campaign/sample/planets/planet1.lua +++ b/campaign/sample/planets/planet1.lua @@ -15,8 +15,8 @@ local function GetPlanet(planetUtilities, planetID) y = (planetUtilities.planetPositions and planetUtilities.planetPositions[planetID][2]) or 0.87, image = image, size = planetUtilities.PLANET_SIZE_MAP, - hintText = "Keep taking planets until you reclaim the galaxy.", - hintSize = {402, 100}, + hintText = "Click this planet to continue. The galaxy awaits.", + hintSize = {468, 100}, }, infoDisplay = { image = image, From c47c8bc50a5205a327783dae35867da6f6ea0e34 Mon Sep 17 00:00:00 2001 From: GoogleFrog Date: Tue, 12 May 2020 17:48:09 +1000 Subject: [PATCH 081/103] Fixed some image preloading. --- LuaMenu/images/starbackgrounds/1.jpg | Bin 247922 -> 347211 bytes LuaMenu/images/starbackgrounds/2.jpg | Bin 265057 -> 383961 bytes LuaMenu/images/starbackgrounds/3.jpg | Bin 182318 -> 288547 bytes LuaMenu/images/starbackgrounds/4.jpg | Bin 258527 -> 365006 bytes LuaMenu/widgets/dbg_img_preload.lua | 3 ++- LuaMenu/widgets/gui_campaign_handler.lua | 2 +- libs/chiliui/chili/controls/image.lua | 4 ++++ 7 files changed, 7 insertions(+), 2 deletions(-) diff --git a/LuaMenu/images/starbackgrounds/1.jpg b/LuaMenu/images/starbackgrounds/1.jpg index ada8fcf015a4162203fe79ab94559eeba9a27fd8..ba9e7bbe1bba631adefcbfb5c7e0e4873b5dc1fc 100644 GIT binary patch literal 347211 zcmbTd1za3W(=R%B@L<6uxDyCYfZ!I~J+Kg192N->ECfi<0KwgLaa$xLxVr^+5AJ%G z=l$fp_jk{^=YG9Az5ng*>8Yyj>8Y-&d7OD%2A(U*D#!u|2nfJ?_y>4g0jy;{fI_&8-n+Z4xj?u0AL1!I4Nt&YQg&j6lA1mAn-;{_&*Z7kBg~)t_qBE$g9!N{Ab1g z;V&M@$;A~;wi>+sYYR&V2#&wNv7Lvj(^L5o921(`K4C=UC+q?z5ROTnu+_gX`#){| zh2K753ws9(c$+7hoh?=#PM$7cD{EI8W)KSv zw~&w^jl89You#WQhngA4*389%M#|CN$;`nM0RF}E(^&xilWb|=Lgwcd;^*gpkJ>-Q z|H}TimH*c6e+Qq&_Fwg<>i>)x!i$0bF8l8@|GUgF8vq2);j;Pu-(}`W08k$U03@^j zT}Gb?0JvWOplOdFd=~ScK|>pzyy$t z(&04-|21y!&~<>PJ5QH->tFL8j^XwHSY6fi9pQ7y%}MIba#s0QP_*-~zaXFPUfv*a!p&qzKdq3Dv{6^?S7)AJlu!69I zaDs4yh=hoRNQg*@$cV^=D2OP5sD!A6XpCru=#1!v_ysW%F%dBvu@tcm@i$^W;w0iS z;vV8T5`ct>^aAN65(knXk`$6Ek^#~OBo`!Kq)?=Iq->-zq(-D}q;aHWqI+mRQ~^|ZRDDz%RBzO9)HKv`)L*EhsB5U_XlQ7pXl!Vr zXsT#tXs&3%Xh~?LXsu{tXd7r(&oG}+KjV2O`^?~(!?VxN;-3{i`}u6_+19gL^ylad z=)&l#=oaXn=uzmo=#A*Z=o{#_7=7@`O8V7@ZjN7^j$+n6#KenCh5d zOn=No%nHmN%oWUQEPO0hEGaA_EH|u3tOBfGSbwliv9YlkvEO1FV7p>RVi#ezV=rP~ z;Sk_(;wa!);P~OB;MC!a;T+(i<1*k%;F{oi;l|@u;|}BQKSzJg_+09_*>m6LDbHcg zr=OqW5#Vv-sp8q=h2s_D_2O;gqv12+%ivq!f5FeeZ^vIFKq8WZTNpeFZS<+ZWSP@zISgl!8SclmV+4$MOY-wzx>?rI)><;YN?9&`r91np zoG&=vaen5k=RDw|=Q7}m=IZ8pc*Xb1?p5xqIc|JzMefhsjoc?ZtUMr|6rPFK*so<@ z`@L>>eay?oYss6=JHto7r_2|^*T#3xFTn4@U&g;9KrirKAXQ*mkWf%fFkG-l2t`Oz z$WN$Q=vtUx*j2bn_)vsH#8#wOWcv-%8_PGjZ`MRA#NLZ#iY<%36gLyk z7GHf!_txTV{@X1H76}`PQi%h}SCTH0wUU=o!csm`zoe0*<)lNUhh*?&v}KZI7G-H= ztz=7NkL38|yybq$qsS}CN6SwuP%3~FiWH6%1r&W0JCv}LG?kK-R^PF{b9vXOjHs-r z9IHI9!l2@yQm+cADyYV)E~qi7Ijc3PqpGW^r>JjgaBF(?jK2kSQ&pc&{G4Y)D81-Y%bi@B$`UwPayM zuvcO6VRzx6@V*G{h{TA;$PbZ2QT$Qq-%-Cie4mOIk1mYCi}8wCi&c)T`$6*~^v7A8 zX6sg}*FVig2#?s%Wmt|09gk{`h zf-`5b?5KG)j zc1n#(N1)QshBA(_tnwG-VHH4yTg7hW`^u>*rK+}S!RoRahMLq`g4)nJggVc|@6ABaklPZ&=Q`%EA(?-+FGZr)3f9(Do&$`dv&iT)y%!e*KUx;6% zSj=8xSt?)VUv62EUKv=`T%B73t?jKt*6%jHY+`T5Z&7a*ZS!n5@5t_q>>BQF>^be- z?g#(H`N}^s4Y$@Vfg( z_h#$X;|}dE@t)Zf{?Y#N@o^52dfL(adqVu@&r^>0p9u*G8R;n@B0d4+r-X=v zf`W_;{~{wlb@Cq_z|TTNMuNBc|D7Ix0eH`l$DaX62rmIdJOm^>gvSnm8m`lz{HyOL zUF9huz|B!A9y{0jE92%l3N0mK-~*&H2Es%xf z2P-kduB~ruZf)=E9-o|^onKsDUEe(Mg#hRCKhys!UwCl75Rs9Q zkkQ~WhBNK)#5f)@%1drkdI82kJ`;_SZ|`)|Hx0W2g0_~0So0ph>|lZ&V>NrCR=Y#8jSY_6h67jtMO!)RKY z|Ar*?y}&Kg_*CK&mx*ucYK?tMukzx6!<`$JI0lH{Ied)y+c%P5y?jW~{(z9^$8r%O z0g#t-H3{Kzq)_pR)7t~K-qgml=bwgpqC|^dJ;3<7H9STZWEkG_6z*jdczsb^e+2wD zVOAWxeBq8I#8jJk;onvHhKJgmj2a0_C<3PUG+9W|3NOkU-N?LBgMK)Pr=zLs#At}D zd+S1Fs||8uN{RaAueUuf_-JA&_3+NiW#fz^73lE3)=XzR``rKWdBHzz0vtf#KjtK|HdyBy|YpAht^$35c z7az0a_c|d8Cnd>k%G*7;f7M_0&{m|$ zu4UC27>1~n%1G$5c<^g@XBJ-K>fE!D*5nkqp1ZTXrbwj{Ev8+jfEe+y3UJ^g+DR*j z+VH#JpzRs)71y}R=zWdx8EzpO*z);fCIb*^cj?R{hQgHMj1WVI_|7X(2qB7>Kz5#O zCJK@Br{aCY(Cz#)puqkS0Q(8gaEdscJB}qdJsjV)-b|MB93VPSL2tBtMEBAr?e%~P zQTe-Fo`+N&NDL?U=KR+>@6SGijB=N)agd=;!8 zpL-x3<)LIO-_C`8S)^*k7A=sSiB9tetYdyD?Lw?5zkpSKA}dk3Dp zHF!gx6Tl2w*qtfwF^Bm$6-aXzgZBEBBE(h=4LhtkUp@kc1VrW;8a%AYl|8*{i)DP| z69zF3R5_=)^FM0~>TI1z23+J+^JMjKTI0B^uZ{cEU1mN!0*+J39s;Tgu)q2+fd)`Hms#f!W%A)Y~gmdT*Kp2B?s?+7# zKZVjoMrqUAw|1PA%|LP|qPK@_d@9S5 zBiy~r^g|~LW9iqWLm!(gLDEuZmP*YiHWyJALCWL-+>AEgmy zmFURsd;~1?>1;zKmFjT|9kb%itUL&NMscmQv9{)-5&Pfq#_2pO#Rzi{4vT^)4BwjOq1RS|>gsPz~tggeohav34MO5 zV@-6#46ZIGC(#vg!Yp?}gM5}rUN7=t@m<25Gffm@+}glKBciabRq;o0(^1!cWs?gL z*Qyq_^%@V>0}svvEr`JzX_g`0T~W(y4ux8G2n|6msaU3VzpboCk7ksSvvJLNT=%peY5R>SFy?jVCi|PBf zbp7Bv1- zwo1wWJeWV6b1Cktk$>&xDx2O7J0)QqpV{Zd`Aw0J-QwO3`@S?fHGS<8k8@70`<#FTnnlO?o20dZcFT8~SgP4FT+nXj zGvVZsj#u}sp4^j8^c%eChbWx4(3WhS*`~PAQxi%%kX3;k65$0e^iG5#)L%ANoD}oY zZ`s(ka{LWv=P?D3VAp=)d?33WUQ@>}BYRUP9c#mLpMb=f(P zWd8(;(KK0S0c_`9H-DQt6Mp@{rOzSPq1DEntt3PAA3}Sz)_o9PeVxz`fd6YU#2U2ON_8b1pk z0eZ^6S^S-61v*2I!24eksgSAoqF#<)&laZB&oSRq34`|Zhrl+$vED=qfK__U{N)=+ zfQcBRgXWK>G<0jpVcPrEoTK6sc}#p&vCqvreZ!i?sphp`+qQ+6b~+{EAAt|eyRl78 z0!qq?n=<}-z=dmc0Yjr_q`dTBsGbcM*lf7%|IRaaODq$j zkGv|HQn?p5*v`{`o$T6}{c-8dk*fNk&g5-W2idu`mc8D35$eLXxYK>VGy{EwU1yUx zR;WQY)-so$qLYj8>5Zm<|9yhqyA5>t(;$` zKx+BsIoKo0Ydx+!^Z5g609*`}g$w5hw<%LO_Vf04wtB<4vQQtn&vGg(JgNqwc~jZX zzY8C08xQ$GEp@p`V!Q6aW0Kj^lM`59DF_FSz5TaMRHJPe^oh* z78)?@IH03#X<;2#E6sIj!!N`{v^5!Hn35ac;U|8}+g9pH+pyst`F+NxC>QT{mT4in z49-2kTsm8~OsHMUlmlcZhZ=FZGGH|OUo3MeQ?*To0A)+aD!Arg zqX9*BtA3M}em^vH6XYQPmGy9^{#I(mwrdk(hK7qFNvT6}9-@H5cpaAPxQO!E)=_Pg8Q!`f~u6w>ED zvp`=*4r>9|_6xlXDX;wf_pjXEkl-eaac&Z4Aj<5_bSlAW{ON%)O%Uc)?c;@Bal^Hz z_@t3!<84~>&iD|GD$`OVst-8_rmp3)$;QtANSR@|#jQ0mP#=-J_I(8M6tsyMJ7x`o zUr$&aZ-8gA5f-DN~8^ zlvn3OZ+gObc-C)yYx=;|-V7B;+ul}-rG}=;cBRom81wwLw%$t($_Fw?SeBS*Tf@PQ)5h)ukDY%Y3x(~#RzCRqd*lzI@wH> zpdc&J*H40R=LSrNey&PQo*6YQR5yybipU{%AfmO(P#lW2k7M)6p0HTkw&|fc+iU{2 zI7I4~h$^U^7v<2s@p3kH-5dq$TdUv*mGpSHt)+fwB${g?XqEgmB($f|z1YN3Wngck zT5+qj%zWF;w>|DYuY#M|q_7omqp9^*Xzyxderi=cE@*zSwzABcEF;8GQ*~nOj{{@% z=WCSwEXSe_P(#oM)kVqu;+bd(jk#F&XM@ZWH4~=lWtOlXk~rDle~KOQH7Y}~x?XTh zn14@ogT^FZ1{ufBYAPI%$`VwePGY zT;{@4oVxRqcG8;TCwvrP4;Q#&&DZdIFEzb`-NmO#O)FBqTujw4r4U@Cy(aomTvOS) za;bdH#7F1AK*8=+7DWupo4kiTU$;Tsq8f7V2-c7?Kdy%s*}hEIty-7i6}~W!m+;5D zovGqV%=Vz@F)0CZYS1HK>u=Ko@n<@9HAG10(-H8Tv2e zz+7L`>{G@?Z#GNmnMAp7rj^A&GB_J?;TcCnmS$@=NQS&qn?YY!D8 z!`%h)Fk4j0#=18)oFLO>wgzmJ-5bcq<1J<;pGx4*=uwx-aqv&dbdyYyr~B}e>rA9FlAB) zdEGS^Y&fVuRWzi|R1JibY)GuRQJN+}tR_31 ztnOZTeji@m{)+0(Q=s}rem-~B=~_%NEETU6>lLpn@zw7I_joO_PVBQW#&j@k_+4~! zO0?kFjdrsrZ&|NvOk~hA4gql|Q54q;{;y30NKwtUc5gJ&vs7>xZ=|D{NbfvLFt~@y z&3ejpcSb4rTb3()L{|h)B8jccKsu|%IY|M3jY=AXYZy&kalSQ|MJC&lJ(S?o#*r&L} zMl{t^Y*~J)<0+ZAWk+F{7(@O2^(#yR_g2p75g>!1#)3qmE48T8D3hvBJ=Vs4s*)Ng z%-`A((N883T?TPDXrkar`B5$Ez`%C|&**GQ;z>k8sDnP8+esNzZ?mj$HB?;5(7NQw z&rRETcG??)W#^y6)N;V~t=?zlTzDo2TLqFK><(hKf^n1;<$=xIM$?pqDApe|^w>?k z!E>aKfY@X|SZ*^Jj&W~q>N-4fZF@}g709_#lK zA~Kwav9++12P3lW<;MAxz)ue;PPR=+sWrNsA!}pd-&wsL0ks{SpE2S+x|@RBRA+~L z_qJ6;;y-#z>;xcQV-{Z2L-`uh>LsEhKXmE$Oz70>);Xoz?{;5^yakY!l9y9FDx2L# za!>Ff6Orh}Rj*9G1k5L&a=)$~ImmD1!R7n5>@V8+c8J?wiTcjH*{0UhRnCZR#wvNC z?g25`I7-8Ipv2@-wiwqNizjkl98X0b)j3_1+vs6xSYv@dTDU%oPqiv25 zPqu8nnCP(2+lp2Af?HHM$sc2PMfbA#(z{gHzssvi-DstBx7Zc;p2H}<8u#xhWq{;r zY$4BwD|3H69G;YJiP@vds%ANMj9Uk-6y>^2n7*QFV)5{+YK@a#pRd9F5X?#JUWZ&wg*UYZkCL5%58abd{`o)n@FFa_6x$E*{;T}8!te{B9-aFL7Uc`(FFM%Be ze>u!*QW~%OFcc;Xm|)gz^X^as&3Fyc`Vgq8?gY>Rr~z51y{B#YT`i>VC;b zDMOdaoQb-1p9eS7oWVo`9s%(PjTG7DuVEgyY}cB$=uP{2>Us(-{_(^SObQHNlqnpb z?Cf*Wq2v%Q$_OPNUIAi=vZGzRn*9FJEPDjcFX-LNLSTr46Gv z`f~FcV!##YBoDgtTX6nc5K%3(68VT;nHBxd6aj5%c;;&q@hF3lNdjg4@muDBsa3AD zGD1$n`&8U5{aWpbDAr5+@}fp9(eM=C`?J@G6%RW%<42-s8-_AQTP}6$O=vm3Kb{1q zlTg?5%gC?wdMqF^pxEDm{I*0wRmD~)lf1HpMbRI&S&i_t$Iq!(?QRj_gQ+MV2vBWi zITVCLjHZ5S=g<-Gx465P3l2zX_6@1dYGVvwcYjh7@6uI&~M!J=f zs+)qV(Z1wYQ4jdWwB3I(oAx~j?2Hre?*GuyZHU!w#HF#OPvI5W8j&gdu_4q6tfHf1 z5)!}cE!+{XbdCu^x>8*W{n)$KTB{iAjmMNXD1v7((E^w+R|q)w*`+P7?LhF}>q=0q)o&s69Sy6%dW0*Pp!X>~{Hh1xnYY zlrhpkW7{*HSf7P4M8|gf*?6;Zib)K5XeRJf@+2_Nr-JHi`04UhM|4g+2#vcuf9|Oe zU_F=bauKl+pJ z|1i460IPZX8tJk>5a=l-g||HdZpG}l64$!)m$08v`zb$3CU}kMOvm|@{n|%97RXjL z>(}DqC>JW_NtMdo>HKvj9;P}tr1B{tR!d%7J=k0w8@1!Ggn>EsUwnWmNn0&Y*wSGS z$SHT=u*KCabk&R$Y?PPyYQb$W6|s)8JfwKH@3A~KV>z~$wvI|I?jo{F%cNyL(k75> zb6@G$pIf5H-Zv11!+wt7z4yZH%l>EOX~E8+Qcr|)npbM2qY;@qK~S#EXCNc=Ym2B| z*Clg4E%B6sN+X)>`u6CUXqjuOcxz^gC){vkr-~T+ek!|yL|tR@@+}fm)u zwV+A4@jQJ)b8pa6zOA7l$hxa<-{qG#;FtF+-g%^X=@{=H%*13M;cHa zZn2>&$0OF&WeL&FO075C*2k&7LVrE^wTy;|4;o3`)=Bwu?QhQm^-PX zkHx^}sdhQU2heAap)K(e>CFP%o|JD4gt?&@qE@SA-C=vCNYh zpM_S%S+=+Zit4Mcxl7xs<4`U3!OH-&#e7F4{PPiWOBH#f8H}+=NgOQ#ZDqlpuYEUZ zL=`+TF$Er%s*Gix^sYU3wj)vP5bMqs^^#nJ1b3eAMBZd)BrkYxO9OX$?%ALsbWJ$P zk@=;NFF(GxW6q_^cnt^DdROAl$!c{y0w1s6!ybVEH|WH*rWG{Aah570Z(+XT)#ol5 z<_Z%9jUdShB$T3MgAeDvKfF>SioM_{_FY}f=A zzLHkC*Fbh$neuw)1ex_3H1<#S|M24u8k{rR(dF#0z-a@E(UZhvaPE22pl zZGQQF0(0u872eD(1)Z{qRJwCB?6-@UaY;mN`Ui3YtUxx$bta{uWGc^C3nV{ zli;51(xls&PS3JR2yYePzNrIu5Ot85igMpTvr-KXn!46@j-A7%b2;ZH{R7_oHL zw@Nr%Ik{cv+`FC7Dhu@HC?zjuyM$f_{(W7_!hYiEB-eD6>+6qm-Y*>b95#wP2g_M4 z$6mbB)wXB7@fJzaAxc#?bE#Jot~$6jobYlh6E+L%Qeo?c>Q6)o@49R1#3dPM_E3N* z8?~@$G>DO7O;BkyM8Mr?GXc5ZFWAls-vtS_Wn>L{YTM}R?W*f+NWIy*xGT0uv=a3` z*7H{Hi;EWSJ&eAYto=bSjW(C(I$AQCI{9)URlI1pp~Ud`{1LF&YzZZacb*8&>1fz) zKVF{bcS6&=*3F|(wBC#pnECiUJ+Y{M>psIF?hnSOttP2V$H&;|3}?;Uq;9$lliE?T z#>Gwih&p=g^u&Km<3}B?cO`ksi4F4~V?`^^1q%+~P8O(7iFZ;T|GdNTp~91^0VlUb z#-fhE^CAcSogF}V@-t=OntFZeWh3g}r2Fn1IjJLiN#R;*qg3fSzBvJvanXvA-y_)y z_Zs)eu<4%@ykqF%*cEs(0`Ub)5XBaGRo7W914mVkC#PUuiavoce0zm**{d$6EXlrIHaY|#R+a|a`dVlc6 z6xJG)`={OeNYOn`S9_9%13p92A)B|5nFrcPSNyQ}wo$F}i4M5!Ozr&*bsyX-$(zqW z6p*Q|&Oi=#3$Fc`ZiYLf5-)i{^HX9&vdujPZ29R^Jh2T=%2wXYVq6w|!zJ&^VMbdS zdD37gVZF*Er|2N~=fJ=#xDqG(^vLnANeL;u+Y>Aic||O=Bg1qkLW9A=XYc=|i0Tng z0oSH(@& zUm%I-&4Fq`lemmqn(I+dhD_Were}IxpV%xp$6C@9e7eNgTWjYZv+*P=s;PTMin$?eA^l&7~eMoN4f?@ zxWn&5w$wNLnrnGVULbth}Tl&f(Y4n)d4W@T^R~Z+F{SLuEfGMX<|;XJ#*X zEtQ(PSYbQ(>E_TBpw_&e7S3BpL0#MR6OKp>4A7eh^`gyb>6m>47Vp9Q)Ha(=y48FY zktAODHg!*pwp_Cf!o0FrFhOOukxmZ#c{uCrE(*D23X8alyaY%izS`6Y4}b1TnEU4Z z2iyh4RensVd2aiZuqZ%712=R)@GiBq`~PMZZtyN`6b4LE?d?RmGl*lF*-^(j)37Mrt*MYySf4R2aJ+Ypn1V zb1Z4&_8~5{sIIIhY+JrEaPKO7BAds@k98<37u27{(;nG|M`LvjRx7&y z?yF&CN#$IEAck*9t)sK7M+S()JUaISmcu@g!SYFr{ z53AATs^qu?0j@>~&L9fvhWRb=-%V`SRzx|r%V$kMdw0FpC`cQY>ro0-K8X?VFDJB+ zdjt^Y#$q3y&rRM|3f;&VyB@pF(t65hbA4%XT)~`Q>+@~cfjjKW3Y3ms>`j(rjb<7AbP(9JaU z$^XJLO*zJK&+*dAYrR7{KX|b+$2?g=PS*NdjOz+>rR>M39AAklg`WHx>wxOGPhUZ|H92itPrk;L$|$!I$HGJ7Oso6+m6DM>D=8D_M2gDA zVwMPg!Ur2~ipwEnyVm^#>B5r?vEFM}){e;r6tAx$169XnAGAaHrP-UR+3XFPZ?L%K zK|C@}{nP#A0e8-UhO87Lo78kIp)Nb>!L#P?y|jw*3U7-)o@evw^5?nGnaobEsAWP9 zhiv9D-G}M6*+vR5yEWoNI}`Dut1`d)-dpFjvvggc5>L7Pegln@rWUh69tmQaVhZ>Y8z$f2()cr_THMu{c3TZt{IX3&hog*SU!p_%a)o zPE76n=AtxYB99X-5u<#5-ubR%M0p!Tj?(BGK;knIzFK)$l7qyuj%DmW*Kn6}TWg$(1Ig%W*i$uD`PyD8 zpVX9kk0Lt&xzj&qY}inr*$&mM#ERh-VuE<5u7&%ter|3Y{~4CmI8!2w2s05U%b{(0 z^}e8B!$g)z+tp(v#xTx;T(v*dYl}9EAxiBjj^LwPTD=I%UJ%aoF4y4y1mC-f+BEU+JC9XtIzmy^uMu1Kd)GtO1}mUgON_bN8* z@c0RxgrC1s3~}H-NFBxxT1Ky5+iO$AC@Wp&WGQM0Q-Xf`z8tap>*!|8x;nIYj2wT` zPs`Is>cK^`YylZ`F^bHFReUTaX*8L`X6wGIu`>R|_lZFj^erMU=bF!zP@_aK)xOW% zIJ66F{yIB2RQx=HC-_b%f9Rs@xnU>01?Lp!Nx;X~x z!PGLNYUbT8)-=lCn35T^DWWw(N?&CzE8yKZQq(7P%@6f#$&yc|gjkPTj%zhAF=zIP z&(GAcNul}*7is2fY>t7_sTKJ@a1SPd>MEzOgQNtdj0h;83G`Q#+!3|9(J+~0zhWjDEzjs|fFVGB&eXg+#*Dgzu^Xpc6-gr-G*ekt7AtCL;^>Slw{Rj_C>aBd} zdjvAtva$P`+U{kbsIb>i_<@43rJ*pMxq>zB9Z zJmAP~s{0vjifeedj7Gi9<;HnrL1xWcvLUHr>B?+q}rqRTI-{uU_;p!P{NB%Mi zZT)k@@&q>d>6hYTxx*iPcU$~P^G8*n!9>~koluu@Rue9B0Xe2CT_a1j*|(EtmNG^j zdm3Mu%Bh2dl&;^EbGsMreia`cOL*VKAMRtzUk)>ZJ_n`R8{K$3XeEk$yVh{%^j?tV ziQ9{6PkslVcWQIn-2Pl@;=;k%8rD-RnM{-)Z^ki;mIIB>DgR_EXL~R@ROtEK zrxYaA!&v(5>p8XJVw&^?+mEJ;+oZK%QU|7FX2D<<2CGPFgn0kSdg<84-&b`Ki+vrhXL52L9$_TN7J@_xwGthX@p@_`r>?J{@W25+9{E&7xc zjhN&C}vQaX^k;^A!c zo3u<$NS2~%GROWLuR1WYmhpkw^Gw0e&p6Y&yG~!GY zRiwUakD$CEY-ONg``au|-*uTvEwzrVy|bRX~(BJO62nM04c9 zjna(8gLflr=3lGhm(%Hta=xLB`NA^euYDe-eL3rHM1jiIgZsHptHAb_(68aCxH3ym zX_FRgUFiGuOTH#}MB_FqtAPm0?EH6{!{M`nF~v=edKgc4>x8c$VlLiRA<|LS?-o)u z-HDkAUbdE(nUPm-p%8}zr$o-|M&pP}4^O)}g#+lIhSr_xc%C!dVN;A(S6WqRalWHb z`u3t{FJP+L#YcIkvv=F5sv>^HUu!w_eW1zdGS`>s*){aMpcv{^^H) z4+3wt*vcFcj-!Z3n}yJn8=Qgr$Q0#dP5pmN4s9;|62L%^_#w)ZnjE~=mcW14Y#*hP zSS}f%w;yHlk@(qyow?EW938uEW-qylEsnQl{l@KL;_q@r!Zilhk5`E&CSBmqEAoOv zULL3=s`jrxH_VD9bvlx1Q{d7%=uY%EjOTVEi7ji)?Uc7Npj8gaRmLO@GYimV*M*q> z?IOX>T#MEr7(nyK-HST9V}r8gXrEvlRw_XcnOaj^AJsTm*e+d&uUzn{3)X#{tn zFPc7^H{gh1e!k9$a9fgEW;M(!e1BB(YP9%RFdsR z<+f=%d&LNZDg|S*nS~4>rQ1&P;)Xo%P1fLEDg0%}UsJ>w-oz~I$mCjNe6#t}kOwM< zshV7}Fmpq}$s#$uyYKAiTPgG{wKUY%P4j!h*`OTd=2FU#UC1su648peX0_GS3aim* zm`1eep;LN91IAv>g5|1pn*;rES~J;EC0^si%>c@W#gH8EWfW_Y$9qt8(M#U8%X&&=3v!%uIBUGgS;w{iOf9I4oJG(;z4ElVXWLpht%x;liOx{ z%-chrV{W{L89}fM!u^7*@^jHCW8CAf?#G9+$A`Lqv0x;@@7&ksSF_=Es|!jtAswBO zTEegIk`Ba$&DKF^MC}G8j#Bw-ar$`pss`g3TBkMr#;?FPcC>$HWm`h$9I{*uAG~_g z-7hFh(n}ld?Bc?8Z@a!~C@l3ypgX>`9V%i|(o}TblycZFb&U zU?WQAzRRLX-{Fdvw!U%eQ$D$##=<_b(Q(g=qtk8%gYt(!cifMEo3~_ z8^tj*73Be+Sq;vMl#SM7D$ecPhHKxEBQM{}xEH}hNK{1CmKSp$2p{}r?^(-z!r=kB zJ`qwGX6pP??Ft-$|HO}3viQB~F}hn)w11a7)h#*x7Vdv611q1}AS?UJ|0>w0I*(RV zwiC448@_EFN~!Q3u_H%o(VZ1<^b>z*f%vC9IX;`vT3-BIYcfRreJK0;@a>lwQS!5# z_h*h{WtfKkcX02O##APu8iI_LWgo&@n&*<~=w`!G@O>>5%$A?c+;_0u0x90rjix8| zs83Mq;BTk6VOTG<6|S{WO3qF3by&B{#OKZ^ z929^XS+ul+=Q|c=)W0`Lz0#aO`dwH@ZL<+K71X7Cz)5@yRiC_L-LBMoAFZIj&_aUs zALL8Q%Cg1yq33b)bL9yCR%f(I}{KM6ayPE8nUj6>TF#I2Io?7AI~&i3@C z%XVax;`(mD_jax;6_0>^%IBDfxO1W652hnJZNyvf=*ft%9mV@!ZUXf8i#|4SjY;Kx z&XC9!5!_YYnlR_hdC8{6td#RPw$f?^Peo9RVia#lIr?ECc)T0Zu+;l+TBPo;9tv|^`YuIaE+{Y8@d|z4TCj~ zkHbIqN%j$eqpgYsC@2=lQx{{#O6zl7CaMR)-MiMwvxc5zEZ^D6?KXp6oEswOd=C%T z0o!^48REBmtY!OKZ*)`^FkBp+2Qm?z)wKuD=$T8cj{LRWp&gy>MLHX~an|yOd%BUx zdWFiy%Y?U4etG9XINXCfR{0~X)Rq_;nu44CP!r^QM@Q7NurTQ86ZFJI-harPhT$98 z2W?rSroS3;s5P85*ZVsB-*eEt2<<0F6;(7wl$l_tBTF7{yhhN9KZ|N@Hgd*HByP`2 zhqf;E-h*w0>L^Mox`9tKhvT&}>h71+tUkbl=}=0g51aYdREzI6wUAmjkabfgov4hY z`y+tPw5PAS%Ae2Q_?J%psCFs{y0p8^df>-DooycyrlBsY$Xn4>Vi8~;YOw_ z8^Zbp=Ptu0PQFJ}uGUt?;eu9CgB?+h7RqGW)@c5hLx}_aibGbw1z)Ktd&`&*o|V%% zbsC2jgGW}(l{&B8+qJ1u$iwuG@lk?UII5%A#M8~kmjBvi9@Ub6i&V^i{DpA~`59C^ z_#k}a#lonN8)X3Rp}-P#kRxfIFdf^T8CK?H_lPEDz%J;OTpbZ^6^!n=y-sH>ut?>%?>x@kw?-2(@Zj6^*vQWDX$|4MxX)Sd=b9h*6*KcK5JUnG zU%U(-OCcVsOo4SWSefxh z9b^o{-(ymbO>aLcvtqpDOd<@Gp#Ri9n+1O#X<%VtDBYNyarA!t8g7NzrhD^!DGz&L zK8Uf7_6@&?raM<2oi3GqClV6j^MXR5^FfVRLsAyL!iB)aI4>OTGw8L@B`c`ddg2D6 zPGs@HNP4*9qJ)ivw5Lh@9+2fw{XwB=iGB%@8@{DrKub^tC}8(p9ddbY8DzA zg7Xu~b!;+96Kd5^JQFAF!y&_!B{pv?(qJj0s|E-j3Pp1H&Pf)P56ox!K1+qRU6VXU zuOh4Xxs~3W=3^J}52rm@nuli-m0+=w5PlEEz-LXOOCLrR>fg&6m-|ltikA$hTjF?d z*uIoi^t7*p{b>^B#I$BPR}0f2CXFApOF5Ya#w~kc@zH7&h$c=6LmM*(SVP%a z%SlO2q*@}9gzj0Y*}ci)MtL$^*6B`qxBG=>gv(dF@Dy-?TK{F=)RSmc4*jRz`??6Qx}J*e<8K^ zv5gP80=ScZ{}KGIv9}8KdVaPNC04jdhOr@jaAVbA=QNCL@o>68WAnDY7<+PN0#;J} z#t=`VW#p6G^HIjPz7+yFD_6gF`F@BE1+2J*R6eX+X}kYr^Y9o$VuZp>ekWukYtu51 zSP(CgyPdV_4iD8nL9j(MRE4N|QRnodB0u?8R%f8&Ir;`jPL+#tTiVq%BU;fthHohD zutip46g9+Xh&=6I&I_=7s00mX6PGK7=|tP_Qm_5(E&@HMe$!CCqEE4NC-Uo|35$Z6 zjY>)tKS~;EX=`}q)p#|ediSXZ7ylk{M)j~>*Dm#A8bw0!Lh8reZq*|u9!w7-*)Y35 zy&puI(!{*6QdG8E>h|l_k+!k*o?PdpG|PxEC7PbVH=V@8kwR%*nO*zbvigK#n)UMB^Yw`znxd^|miNY=LR|*YPX~rXqmt`pl4m;^nj~E2 z?@!ER(oBHmy(-+nA-b!UC0n`=-x9myc-1{FAmNuX*;A_KR)w|?D~HKTjTK#YIj9kxB3CcEK$PW61{@>6GQGe z(cMuEJ_;t~m4t0<#Vorws*<9iYM=BkztBz*Y}=8_qhzbrr~dKF;EvF{@@toXcX=tY zPxp(b@=ZNuEuQA6V(27{ZTGLUJ*8cp16ghdFVuHOY++m;{@(rB1peZx;Xc z?>g`&+$LAE>PmN-d)Zw&$w-1j1g_ec4~qiYIib&LxYw$_Bh-$7+IKKiNjcR2`x~qv8QzeG`Mql*%(d+b zr*ke;uB15O7BM*#yObCc_$Ie57p~|IQPBV%QC#FI%P}bpXvWG4eylqgYe!}X*$EwAt0X&3s>?jAz3W5uU7I*~E$Um8{;a?0(yn(cpMTzl(na0rIIZ zL-pBbfy>tKL?QcleVTW6)LQ&oi?t4y0jwSB)#4XUuT`KEayIV3n;=k#0Mq$B(BBpt zcAgkj(KMg-n*!zlS&heipQEMQ5^dbLRB&YSl9**u_xY2!qinaCa97^Jt3@5y%xF$k zo&aEV^Y7WbE^OxCv*iifG#)yA;S`q1Drz*v?=&-1L{pznS13=d3l#)prD#@lyj2m2gEOm zlnD|UhBB|KqZ#pppd{{ zujdmphawVIwfYJgyeneWd*U+vL}J)nc$Tm@s>59VWy?=C2NSIu+E9YWzD@ir1NyM= z$xAqQ0*ImT>yI)dOSaGu8hMH_Dy_##JPi45^WSw+#s!L6xJYokiM_-b#GFIg z?HbX~dOQyn5Db?tzxqAm>sDYZwAYhRBIIzm42hG|1*I-sft319Z}i%$M16GXm%8Fc z0M_-$mJ6N zsI6!&FrTfcO>SO{8m*m#YnKWcf$o9AGj+dR_*Qfpxlas7Mka-~pX)HqmYj_ zFZ%X0ds(cRyiY)!2;&!dnNQcBsG4w;2DsI>55?KXL5R8%p!XfDq{IZ|i`|VLqB;y$ zqLocFlqDIy0{^C9l9EI*Rx=aDCEslx_QzNYs}J_R@MY3W%X~{B2jo!_ zRF`i&1PbFBS+l4K%9z>Cc5q2TXf6}5_y%ru;9YgE!H2(h)e2VjTxUJl|7%rm#}+lg zA90G=3x8z|jp$2wDfOA~VqDzG{RwM$W`r-la^%(is{94fx9|n((f~$Ak6fv6!SG2u zTgVHaF!mi;3#&e2g3Y?me*F!K9b26IV<#-1JIfsv3sp^p3dwJxeS)4)_-PiZ-7k9S z$8F1NOrtsHVMm#PoN~ zu_nVbb#86Vw6k{-g$IH@6BEO|KJ7qmM`_paY6Q05YVSClwVum2h_SDg;aK9=V7@ns zChGds$@Vd~8jl*LYjxv#%RPFgZS~9Y_G7V*jv8K_LE?F zyH$q0GThj6ibVghUrU~9Os@uB{!UidFu!t*gqOAd>&@q?BEtdF5l4FLv43jZMeGWr zeCntLDb$ki6)sv;fk33Ab)`d*JT)?3oX0*a&5FWvC9{ruC!cjnV!c7`B>_gxBaLc>)( z-+ff@-2cpPvM1HIgSD|6cj3(X@OvhSa@=7o?{Z#LH@r?pWfirXJFO0PmhFM9`0r2% z8$d0H-hQ0DvuPrDrYRd+d!KF2zHd)3Vn21PR!jt|jB^o+EKUBEj;m&ZH@7yuuh>jGp7f4+dI+Xa zGu=z;=NY)Uem?F5V{ZAG+R)(!ac=Z@P;(mZQdhInNFO*E#g2L?EBpP=!ev8a#RggLz-(imfjIFF_rhE6q0r}jAuiu0@NXRzwG!NIU z7-$kFU;>}|SHy+M_}2-DrdJD0_R56l2naCjyI5zwR z1{rfa;@~XcqHJ;!GW0UhnCheCt$zfKWg4AWmSnZunV{~IAfOQ%sqyl-Fb9I{`I8`h z%*pOrq(QaHpZZ6W!C64Twu7y@f7w(oE3Kvz8m}rha7mNqNdhfCaK-Z-^p5-QV;d-o zK0GydSj?@LO##&#$QyI9D^nW}pZ$zlCG`Xfx~5ze zCA2L6xq0REXMAtC$vopFlo|cRE;s8svsU4xFQS#&o$IR}sOfdHiEGxSh>Qq>@QIG{%zym)8LjdS{BW|j0y0zimEq?I%Taewx)2?y%rrCpKtr{A#yf* zLin4iWL1^F?nmXd+x9d{RIGl9a7+93LKpxv=yTNeP<7ERyoMxjbNpgsOgY1FhnWo$ zWaTFAsqjpc)e(4)dCg_kk^b-zSZr4v$Pd(d z$SzzkSNDl!qTTrm9KjT}?@Zj5xA^6!W^T1yytq16pdAF_3B8hbH(d>MP(Oy@=5{WC3q@bHt(-f^Uu!*rPWVls1 zu_HivEBi1fUNWMqhPyJ3!+Eji^sz&&E&Woo&3jjl?0RARW)3_-y)bOCI9Z|uy@I9b z-$gsO=R6LS*C0lI2YL1#)bZP!D%0+TAeY&|Aj7UdDklT3PW3%h>^6@=1411*7*kLT z)+9_eHC4rbegR37_Aq%?4tGLGppA=?yMsBm0FY@kc9}Lm>}0YIEcc_Z^?g5f?66as z|D$jASFejias|3#=kIIHlWtdcB@6*43$C!EAWsbKl9riX@b1?1H1&N7ZIdC7k?JGS zoY|(G2;5c*P2Keh)rNiU>!xzLd<2tMEE3mWh_rAhEU!G0gsua4uP>?_U+Emf+hf6l3Unt)45#m<#8!0h31ApmXVWgbinT z{k(G|>!#cpL+xPw-gFASlpt(2-J?UNbEs;PEsq+SWsRPF#lIh$dvijJRB$sXA&5(K zFZ_4?zQa%^1(3+m${8*b)G}56y-1hWuPGKF9da)EHVhS=H znl*14M#qY$OvZcguE|0p`)`ghZV9e(d3ZC9-NBz;9Vzh@wiD2=<_%_|C!Bm{C49ZI zpk%010n+VD$nySuPiuvPhyG|L4jiP_ARnI3o0c}Y<-q`(_rE)=&`-v~UlSZBzE+$Q zEtKWN9zC95BewmzbCQ0tAyDvyC0P{Ctb|c1LcO;|1@1~``gr~X77~iWzeM)nz!lf~ z@l@!#s2o#1GRR)}0EW~72|#{OGfKNxad$OTA7i}d%@d5;a+$M*blS5FZBq10f2~d` z07vS#nz52pvLEs%7ggwf3kjl+Zfw4`!#8iUuY5{{g{(VN->JF+a(+H~475X8I>T~V zF)RB$|B+Xq(1OBAA-6jVa^2QcD&pm+?e((QBn7R=*{1@N+Imuxu{Cj8}_xS zoyH#ViD&MgW!g{kyH)5u%=-(};lf^-|UpnB?l%_{GhUQ3i9|47pOeO7W$bW;32Mo&5N9`bRMx@F?pQYvMPw z6G~4#PQyWNSTPUP+jg>KoJa%&1ql`L&ahkDt^t$b37{+eyZ#5yjB%LR#^&IZ}nPg9idX)M^R$@nM?b;~@E}mOy z_-HJF+=O>;bX&;Nua6p}3xPDu4))rz?tQM~cYE>hxA?>pLWzS`7Z1_OXo`5~0nN^$ zBZi(?l-%dXI1onr8-4pS4Rx(4s!CqF;Z0aco%yPNlgs)?En{NgTF~<;Z77mwD0{Y}I@e zkPD-*Tn*@zwe)YXA_br}>}1d?n*KOWD>87n3s(uf1PQ2~QylQo0i>`b*4S*6S=~$& zxqPkQQTU;Yaq*nPtGB-Ev%Yzd1u)!GWGtJbVgQ9P4lTO{`9S2aE!^i!*oTZlj#kbs zse`|M7_QrY>$b3HW%XdqoDj&_=vD;r^^p7`>j6ax~~8L^6C`B99O{92G_YUj?; zOMaKyhTSEicGkICc)-x8ougN@8@qx>ec8iOi%N9xQ0hCzcXSZkgUscc-JW`;|Bcso za|?P@u-lt9Zw;qr)2cJ%CXfI*DZAvPlYcAsAg?U8DeU{98uKU7DE$6rb#li0iTW|V zu`GA7yM&CNolGj&EZt=D8v{Bj7=ji!Pr&(^!*-VSM7ak;* z;p1DioC|=eDLgcos{iR%?^bx_^eea(;jbg=1wKXt?89*XY*I=0qI(Uh89R=8rr>++ z3M0&uZKrHDGkKaf8c2u#{PGmoTeg?!gSYs_k>Sn$pD)UHI+`_PwC?cCWvETXMXD;f2Snrn1G>Ze0R zq3_TYByz&}m6t`le?a%tn+3O3oHGQ4*)MZqUcatOqvFy|O~hu~zcDI$ua?on5I2T4 zAWO-X9=%fm$`A$8c%vn%b-+>2>rZRs!Cgcd>Y_3T#8$AqhEOq*DzsaR?Yh)*E}x@M zm>L6et$ zbb9@t5=j}|C7~Hz*F3FUt`@23ZzCo^_D%cRqwj%MF1&7cxbzGGWHBgs+Wp-YbRzoN z2hNzjeqx!r=6S1rMx8vku2RncR=9qjfze$Z+G3Kwt&bn!DN~(77BCfRH?3yFog!=j zHO)jPj^7DYMIJPjl3yjYEb3wxF5^Ot&ud|Gyz=1-u8QgBXcrlO73&Fml%By1t4E#CeG0sYh$K2frktO?~F?l zPRC^jjEpSZYZq&;;LDPXXb%%lozFK- z)BI4l#|_rbrB2RwP-__GK~y{{Dle+i^g^r}&Rpd#z#rld^FA{i^d0IBkHt?gU(3-9(e%y<_FxKOem+TO!DI9xIB3;)4tJmPYxvK|%~0Kz z<@Cs7x_s3{bI>tW(UkDl=qp~)cpsV)okH)D_@g`r7(HK@H}j(rV}_x;bema%DR(HY zsnB_{uvz3EK?5*R4=o@et41oK6F}wHil$pzm`9n^HkWzjLXVct*x3O%RXN-5>(UfV zGBij`@bA*uNND;^MG_S@CucCghe_VF?>8^JuD%Jg+!HO*mUmQ9-*9+z7{*QE&>f;h zu)*gi(XKj4%|lZtF6mrq#cZLach?%5b9!BFG2N{RW+kx3INuf%e-meOxjAuxcQwP& zJ4>enq?Z4_43bp;fnOnH?-Kcb2J6TV0Ju1i<+a^X(oRJK;WuG2}48h`TE*Uki0;!XPR{Vu|J_yv zBKQR&_zF>N_ejh)Ro7Dea9cIQbpp06LIE{x+JB6LHl-;foE=`S9$Elf7vJ#Av*{YVHq=ZTL~1&imcWN=XDn<7HPX@%U!s zFHG0CM#SxEld4nCR;MMnw-}3ltnOM=&9OuCKLQfz!hGZO785$@Q>`YWD~TZtqMj{l za{5VL*W2^6Dfq!Xp~79b_pKL@4*d58JI415%LYolV^RqA6WZ#eh*_#8X@Xu~#Y?9V ztC1J>sQ65B$NjjK@qiXjGc|Y|Y<8KeX$PY}YJ4cI7uz~#V#ki8!31dxI>Q8>DfmfT z>2P;kJ`r=@b`c!dePZ~Nh?N=(wk@x^`#bQi&sG|B@)THkQV~T?Sr2se|N6Lu{5nl9$k>uC>Mrtec$8w`3rE7 zLTqQ0@6SxGSAuA?vweDLTYhW`>y-QrWf^fR@b{2RvW&#GTCPov3?+ICj5v1=tfcPq zbzlO=yad}88mpIr>yq#9xoO#onFv&>>}o&yO>aA2E@j~*b`@GWhQ8mxBy#Oe%;Z=oX z@rX%sc#-D7=*f*dn!4|v7YX}2LZ_7>oZ7@B2GdOdK(I$0TXS4vPg@v1uQ52~(`bpP z@J5IWZx}%XtWX(`MG3bD@FwHEOC?U9?Qo$@x48C@R*wmG`=h-wHaXJuH%>u2@sd_)^%N8FuC%+L2~;Zd}SpX}sEZ+bZw44U?hepb=#f7hefR!@e^`@BS1w9pf!aWN;zmfY zUiB>+seJ$l%-FlrjAVA&*118UVLLMA@eDxO#{GXHa9&NpUa0(CMFSQsTm6`OnLaXW zwYlSaz=-+nhTJqufYLMAE>H_UhGx*mO{}^OKc(0{vq)X@D~Dqq7?cSD9Vk8D>dP>Q z*GXXpG*ONgm_&(S)g%)`FUZqX?r^o6R;KK~s~^Uk zoAO-?@R|a}9AA8|{Fy$t?uOFeP@l%~UH=)~5V#{dC29j=WLn^D5a~WcJZO3fw}>&R zr0+6*w5$G~=%$lsjOy66pvr@MNk#L2#54Oi^>H)F$-EXk^~@XM^*UY{r%@IKHm9(Z zEA}2y46ldY#j`oR>}=(|enYtr+@ElzC=zF|kx-|M34iPZfV{a3Yi+le=TNwgp;-lL zlF(e{wfG2^bDg?9Vfzes3gk%1$R75%Hhk<2&xmEgw1nm?Bv^XFLOGX?qHNJpCv_7g>=X2Ok_qqBPB7@%*|(Gw|oeZG5S?E z8`6<%!6CkDVDS8y8VwUUcO{epIJhaaOoF|ZDY4wztBe4z(1x&f^w+erLg_IpBTnCoa5+2~ z&RtsLIP)nc$s0NHJUL?1%<}l0>8m5(ZA+?xtcBY1d*}~2<9H)`-9F<=if(;)pwnrE z=-SYt{M#sFYU=+A!N$7o9)#0S+&lo=z|D7+*LerCS4!0B|II#;tQe`vfWE1vaiLuw zt9g6y;D*tby)eu8Vyr;84&KbX?`RvPYVPtlhz-}i!IduJpxK8ZZ}_aT_50HQYVlm} zpn08Dw0qzqJdc-u^hbrYg(irEjpp&U!MFq43eb+rZ7l$6ftHT(Y8)U73nHojQ~#aK zN2}lnC4hT`8e^3ioK~a)R;JN>nA;|JuETZiJ?8AYneokrU9l!HTP3*ap8pX>yxX`$ z!ddpG7{S5uQr2xrfL0nUe$=zErfQD;5`HXd`P3OO)Q1dol8Ru?9IVSsc~XP}6kRph zV6v?8vWHb4ghc}vMxrzyOwG^Rd}83UIRzn{fSIgZarOkm)r*E{*9NAce-&I+{XTIZ z57m8MIad4Kcn7gjO7y#^q+k}RmuN7;D-8Nt_%>?swBEpAaLV{aciC##Oa0{m0}ag_ zx>1JE#X8tQPSOPBpmGOk-|Y{_?b$|Z*NyPC9OCdWbB8=zkuj)IKy2i#Khx^?pMFjx zxT{`4gHnI>5#EBr3NllJ+gTHFC$9~yS?0_HK;r5qz)lW7Z-kJzSF*NIi^>4YU#>SW zE6@%!{YN_qX{&~_kAyCDlz{gbxwE~?`8Q3OJ|C`MlfiYMsL`BeM&vzEntX+;HHoza zmi6F#^i1!r)5TD9UCpGrkd4uwfKq4iT~nqQQs0Hm8Ehu&8^^7^ij&k?jr2? z7ysVXvZW{l*}zK^V{W9w5j=tp3S~JiSsI%7nssZuQat~C8e5;EkKmh(U!n{dhaulx zS7t(XKP;bqV7v&);!U!*@80dqw*mKyplw7gjn$RMz|91W)eEC6m1a4p#|f`gKLrno z)APR=C$2RJY16mdQfLzzG-1y9owVXJl?O|57L91Bd%II1WjiyK#j#Jj&)>P%lJV9l z6eeA-pFOb_W1`lb6(!&vF)aLJ+{&A3_E4;l@pxb<|5>I<)rix)!^pd;CnFQ&t$(GH z#!3=Z|1oIJDHV={IQA4BCSaz1NClY)wu=} ze7|l5Z%@^rL3<7eGS!UpWJRJ}A#!>lh->um!XP|>TZ1i5?e67W?*}0R58+giReQ(3 zbsUTnWfNw!THj6A@m%dM0UAWDUa^N7VI&Ia zj=FX4Pva@X5yk)_Ei2h*Nw8z9By_$#3uW{F-h-}krCGLszwbA`qnbOv8EZ}2Xr_87 zmpr;5Asv+&qGqdB!9Teuz_k7S)0b>lDT55MDzjSu)<` zoUEEFMH_AFszf?@h}(E%S=wZBNVz1>tBef^KNI|WNIF(w_WqV+?!*a#ctdq{?|bSQ zGrU3YeqNs3!;QP~Y{x~htp=z4nJqi67l;AUymfng_F6}gd|6%j+i&*nHOp&=;}wHk zUIc|7ah&eCp3}fbuWhZ`y%nc7Tf1y#3MkxbUh4fVQWfT6O1$ zEKdlj&x`UH*rZN6#^LY=CHs2cu2Ov(u%69a(zlz0#Jf9;RZdLjJ6B`0$OHY zIJ&TGvFv$g8#4X2Kg7VEn2wR!ntri5iksm{ddGvL30oGUSXh;4A@9+yY0NswLA=;> z56aM*E!B2VwezxwjcfJd9A1aN*f!PBj%yw0tx+`3Pr7@I21df?V~g?(J2xyZDEi_9 zuy1f%rMgMd4_u=r?AMMnT#)0|?DCzIxc^Gnf+Rp2CMIE(6G7u2_3}Sq@HQA=DcC;S z6Ry?^N$y`&;oj>RvS|oHu&j`}xq^&!MGC}jfFb<41)>ypV#R)>A3JCc#hBkiW1ux8 zz1#l?B6N2B{Q5GY*q_w~mtXjn@8;vjSB+(+9n}lJZZe380h@rh&?}gBDEIQWDQYOH zL>o@$RG$hzxCUd;{MPw^>B-5iF^!3E0vI3t;|VPY(X_(Ei5s6fsIT8phFSUpmYt&W zOYZ#Kez}xO1Lru44DSuWYgzKTUy_}m@SAUb?uv^>fml&En~!*K1G1m@^gJ)wcN9j$M@TeQlFbhDW+Bt0m>j(kM!IHL{<~@t2x3R#2(CK1iJi z0V6_$RuUBjm{?+59+7Pf{!*pseb<9aAk&?kAs$0pmk)DTP!gWJGl@%A<_Uf{98s-l zw-Bi#TsiY0(>j~3*G(}#zl^MV_r8$f%IC)4379UI)LP#ky{R7m;UW5AkxzJgX|Tr?lwdi120I6;}?Q`#pdrt7E{};chvL1gMh$S1^uaz}Kzun>m@hxT#795hLXQ^G_#v zP|0NQwd0o#e1{$&=<|F!=Gl=eN3E=^uG4@_t$*Yp9QyJ*5?ClS=1k*(g;-+3_2fgjbY1?qQaf1rM`g~i9coYGi0iU-F^=`JoTBg z%0j$jMAljhd9y0L5NmvruMUkmPrjNI9Vjdi=v@pwf4!fY+v=upr|3)KwDyP8qID$; zhnFN6crLG1PWnnmG0>}5<44|r+#NFs%`bVyQMBPH{NlP~-_dq`iRrU`X<}|1S&BLv zfDd?9X%DP#d7%$auq<)H5mM<`LQWDUvBHIE!Gx_KVxk<9zqvt7UO;JPCP*@CfVxjf zCKaZ<`j4R0_B_e`Nw57a1!qO+OI?&RpV*Bob#z)0yR3j`|90ym*7ch#Xy@L}4Pp2! zu)_rE`F&-nztgROUMt~`Vix72y`*eACWA86D zYN9>TR$_f(<|!bWi^yKDnLXuly_(vv+(+1{YhX1s3hgSEA8{Qek%_W>>iymXF~BWi zapxC?tHF&kG<48Vz3!T?{s1_gt}_v@F1KTiBwtxtMQFE|hS+p2d^#V~N&YC{L$a>y zANm%ytu^ia>5T^t2(w&&tu_!1&9J*LqU|tI5a{2w@aR0qOM#g9E|(=IdY6E=rR2&|gf~16rGD@9l}?bLj?KeIi!(+`L^2 zFQ^Rnt9_j+@%6t^er74h&eF$|nu`MAYhQe}E@33uL}*JSrO}3i5oZ^+{lKZ!&E1J0 z5v8;nUR_vYQ3Yn?UYpq{)cZ?%H=@oz;e>^7f_q*LRMf-Xf!}A^ZtjJ#z}S6?C|b_G zmK}R9B5If)RT?Th1>ssdO-PS<1Q(a)OAMEnembY38I4 zk--OKiy2cJqR!I_ji2n4X-F)W6~GNYzj#2Vp6g85(nR%KJ; z{34f)#sisx;;B}H(y>KSO~dQ{K_ue@&}}i>#c%fUxZZL?6{POp3GXC(r-F`Xi_E;VZMSY<^F6AGAz$!df8LT1k z!+RsJd!dANY2m?Es<644C%vVcr6aC!k&Pj@ZD?ZQk2!Uvcy|QpmR9lA)DGa2Jh#o* zJOzvaP}}+zHYxx>+o=qQLUyYhKOw(5qD%{@7L- zL;*$GhbF*&p6b|D7txNr0QT9byLoSY6*835@F&#QtZ1{7Mle!YG@UYXc_m82cl|HD zUy4>#o-&hXGfl6!>3jET!!ng=rh^^hVR%cW9Iusea#tTBGgM$g4w{ ze*QSe>mQ1BU9QhsVZA)SY#KF&mr;zIZS=xo97mgHV>nZL8>b4Htq@1Zeg;5hd}7nB zyZg6%m*Ii&%%A)Ir{j6Y?bz(w>~U)^=c?IK{}xH3jRnWQn4luF@1dU5TkhFiw#qKB zoWQdJe~sLrj@4f%2SKyu!ocz5w&zm_kv8PoOS~5dqrF_M2Vo3@~eO8t(!|7=trA<3G zx2m^vmFIqdab3yj5iWY*= z^CaVR>BZ3>+CIti+7Q%5F(v?wh8rpmjW^-UzkZV)x_GoU^k=Fm_4`uo2G&b+AFFsnhj$ z7TrUFoG%8l5^8iq8ouA*9~OSnd3J>i=}u9O?tJpH8RujBaveA0eRteVVmCi&=-W4T z@|}4Ty*zw14co1; zc$A{>m^u#P#^0GwNGA$%?7-1!&JowKy?zsy8OvPT z#UDD&-l?_`y{B*b$|FGP(L1d?8x%`_bYJ#6N@o=Zyb8MsY#OGxZiIVR^&&FL{seM5 z3g~=?dNr7g6(5bfaizhm0gM~hrQEH?LbBa&$~XpP_U)?!R)&`++a{Isr%n3_eY!!i zu!pBi0r+h_x5Pwm`bnz1Q?{e*v6$5{*_awdKu_|TjSe9sKuW;gi5p*+t%*u24?G58XC4dMOXV{QE@)9 z9qK_-2{KH!HR(D~s`ymvB8ki*P?=Jr1yL0Lr}JSt_hq`Zn(6W|7_WAW?wYB}2@ELK zmd_{ig(fWm2iw~z>YTx>n-Qltv^0pHaQixS)wmmVw`s{6Drkb`?n{r(Wi|#&^(A0) zb(~K0#W58_V?JN5M=u4fa3F&#vC(kCuUuvM>K}pYup@;&>`c$)L^#w-X#*p&x2L78 zL{4TZVVr4mv-nl;>C|g?#H9pY|ISx=-q~Nx(cRDM(}097GGutN&NLWo2Lbpz?|uEQ zkhK8PtJ#kPLzTL_8zS@U_c8%qP#WjU(d5e-;$Orw4+9`@JeL(%W&obR)C1%O{%Z4zwNr(;$ z^lKC01Ar^c)%;+nj&-C$L4{`z*o`IoKa}VD+1YOG%H_%z=vVDvVh{<(K$8q-0ps)p z)qm*BoSVQ|xqX=r7cEg4obe2fs9MzVf&lUxzegD;`H6btGH@AQKg9kKFcsE39Z9iY zEWQxkRxZA5@?Jez!T%@}zrSo<%2K@Yp@!wp9o#$$tX-DmYcf{seyZqs{B&Y22CWP@ z^=fOCW!`r{9zd>6_jdc=P+X`Em#rXRMsmHf#6r*}772BnC|0)UBMP(%+h*ImZ%b*y z+Q=>L{AR}RE88buT-QpD~Jbiaa6$`4BAwwFu5w>Wba)olM?o<$dw+@9$2(?$ybYw3A248>UWypQ@Z z#U0uL{8%naNFzqHs%= zW-a$pL7!K{b2SDhEqw(@ZJmpO)?4ebS{Sdsxi0kGm$ygzL*>hIp}x;Dv5y;iaaMQs z+nr416V1WSAREOWSWXZqSvp0=t_rxHHuN`JF|RQ$;V){f^G+ta`rGdU+A^g_TR&ht6 zJ;1h+@i5DZ(#klu^=%k?+xfzav~9B$t6qlGREy$18oH?sq@E_Ov$CDqhh+9yowcf! z=Bz+!T_}Ww$I3wCL}?85s4cbOfZ9@irLvu6c3=O~N2+YwK-|m%J$3fqjFdvLdD)5{ zt(LByI#rjhWumc^*s(H^$p+v)C(PWuwt}M#qzaRo z=KD{*(mGXL4CUrVqQLVlcf|W|WNJ6%vf(C|X(Sk0Uz@1ycHTO;nmfK3oi*F;nZx0z#TRX|Th*u;jDzd}K>6-MI5d3j5Jzi;{=1!yPC3HqTh)h2dv2>N~|yf4 znFJ7t;lNc({Ym=!zrSnn?~m1UAEPhZ8)W2PKe&pb>yqU5DA!dIaUP{EwKrkzn3#hZn{dRav=Q>OA4M+}%xL9N}T%D7hks zX^ZGtF6p}wrO5RE2bLHPIn2YnW^$db1bj{HYVm&9Yh`Jj4pO9Vg_*`^D|GHudsuyT zmU7VK$fPzgfTkb3M<_4MyFkMUEJi3V;l}fC$J1!2Yrfx7zb*|b3Xmg-ueS)LyS52i zb16Hd4sE!t*!i#F(?esnb~i%4Gc$(QM~tBob)| zs!Iyzu~jSD@FUVCCb=YcZS$CDbJ_~_j|AA?W7)3-$5VlbVG-}T&@w_>K&8WjEx`T{ zeUg$%6tD(T?tj)mDjZ`v$t-)_>&>nDzg%@w{1EQ@;>7>MtY536QXP4Y|22&OAU?)R z{Z9qM&Qq~sGbm4L8@f-X>w@Z|F##}z{Uf-p00FzCpcFz@eB_*tuQ&nuwE=y?5!ZuI zitK#c!UfwPR)4Akd7l_-SyA_mSc!>H?CwSv#Kn{+$Z^i|T+i!z+#ioN_p@ESx9RB>IuTo& zl7dwOPov56^Ll$I6pyP8E=q>kvC0T07h~!8=n3Y%|MDpOlYdNIEeio4E-RS)%8!P; ztgjdO#Z9{C_&^BrBo<~=-g1pY!cqp{F#Q)ei|8_Y=zas;y!=z&tc=gf3g6ugKPLzY zIFFEpmimgOo8>h`eE9kB5twBJW}@yv>2Vrgbi(>K$UQx$pnhWY`#KX>4#VKR`cI!? zDT7|AZG9u(rk`(AJO6{mg4s5a$3m9Fyx$lmmmF4bNiEQX9qn)@cQbA8I{Pto5!lVw zwq4 zlE)@-G`y4t=~fb>tOoN98`boK`{4P4uQsN=``yH)qQ%aOXs89F(6-=vvNN{xcw27f zZg;(T^y8IlHY4%3bGP~FY)P1y7FE{U43q1^x53tfu6S$NI(>FF##63t&7X(_8{IAB;((+%= z>dc~k!E`}$nluG)O3H8Rzdab~xgk z3F@{ectuG(`E)+w@)Zh~XDnrB2LSLwJHsPi*q^D{pK7=q6vY>@S3Dd)kgNqBP*J+{z29+IP6wYxCZSSmdIBMI{vF3K}gVe=I~uFhJS z73Xqi-*SEhBT9mizH0GtGRyuLQk?1crawx+@}%Gq!%ry{Kr;jKd6gemG8LeT<9&>f zCbr|Hx%X0o8}Oq)Ba9g*c-(#O(ZK7_0b86n0P-f7-t2%j0E9{&VCDb*zoBo$qrsQ? zbD+=DU5FG$C}_@3TrQf6s#O|X1PeK{`_nHIa_L`;cV?fHZ%}UBjXWg0`s9UiK#Rg(gSxnKL(% zaX;;(i`j>qe?$kYO5e^_B5w1O=7lz7JAOrA`$%2SY=m~-f7Hx$b>D~#v&3mhDINHy z4dUWD^a*kNis-6TJQa3nm^AZ$A<_LzM!}~Vo$Q{#@~$&Yx96*zVw6jv ziw?|~niRa!4yH*6gZK+y34We#Zar{SggHsobDbkr4kv`^ISQ>7k(|HOvc(!ovywAk zyO@x1Mi1frygt!O@PIEt7$!q$H!Kv%seeeH#hnKHnEELQuy(y7(W&$485e?!;`o1^ zIg*DxTrAe9mZ?uG@_ZuND_CRmy`;q=Fa8d3t`Gi@D9B=Cj`hfMykRB4*o}gXTTyY%a?K!{$$ZEC?xV(hmM(lMuLT4?M{ItscqpemVp zDUlMb9-6WUv}b)}M1%v&JK=xOOii?YI0o2E=4qM^b^k-8ed|x_I?hUZIO{?6H z)??#p-DBC#QvUNwfOMDn6NWAI`>5804HFxftCu^!N*rQ0cVY^g<@gIPJy(-WVI$VU z5Ur16kM}gFHPLc$LUrFBK7*>%LYZe&rf81h$8|0L!fPpZ7BfwTyA+xBk4o}re-bY2fLj_-bgY5g^Eh>bazJ$fPl#U<~tg(Bh7#SGi_NK=9Tke z^_%U${rSd!DtF1U6k$Put-^UQEo~u>DjnxjyAXhlHrD59WPM(lftAntt5Y4epR4k%rE!N zeeSUOF;AX1BWD(-JJg`TNk^oA1lSuJtob5IXZx2^-7L#ds@Dmtuia#$`npnS*oL3K zGk(%JbkY9ca>le;Ct5duc5MDu|jg-RZbp+6YP5tf`DVh~2+yN3P+ zx%m#;L5R+5iY8yb@KVX=&-ZaUUJ}e<-?2Yl0m!xF9xioyMt5MUO2+w1wmUVyFhKpQCiMOkkz1F;A4~KsXt`;ZXKS9(ohf%|4;YynvJFG}Aq&Qt#$L=@*=exsJ zuIp5;xz9qmmZp%tcx;N=kMsMBtg5BQ0@1u6QzIOI%0)H4`f3daW4PGpYt}4>cCdC` z;<~b}4G-p1i(FnLn=&XirYc^oS7B8;lw^#M)~0UFN~o8-9)o&@nxp_JJe6LeZOyKe z#(cjr9h=3n`i(^MH&(GS0=F%ESJlSJ!{OweSlr*5^J3)&@-rPtSKXANIu|y&g{`!4+fCYe*xN<5T(*0*!syaHSSB$4D#Szto4N6~_{l$Gnzli%S zt1~gqX^)T3`6J-(zJS@H(1QIsa5=#Le68C4HfjXPV|-cg2fr70l|yzNqJQz;Ohm~C z)C7s^=$n8ujlgmypWeP<-F_c1+|73fv^>1Ztfm}Fhzyq+tG0KNy z#FEFUtOt$KpDKGqkWqL=C)`n!DJB|k{Rq3NdcDp!VMfXeLoOQ_a@}W5L$&T}&JXl` zM;GE#b#dmR!u@po5|C{P`aO)oKR3NTZ%QR(4xx%q`!lUxY}||RE5GA6NsVZQ%6`)i zozK|xs|7*?TI|ys-{z06W>gX10qZ-3)V?ku=B!d1Hx}=R0-lU=tz|;mF|r7geQ$k#d=(-*Lhxhv zfew*3b@3HcK^IdXt{kw!UPO+=kt)jpZoKwWC1j%ZclRMk_jJoHEF^3uZ%iO`{Q2Vs zNQwADMJK&gU^Z9Y^|*sTuw%>|=e`2$YTm?TX8SrLx1r$CE6(N$Y5+#Jep^17RYX$3 z@s_o0v0nC9R5w-58oWe6;LD17H6G;hV@l}5(G98;J7Q_v>{I9@_580JNZ`z5%a1A9 z-t@8fRFO22?dkYZ=k2}cHX$~}Y)K69DZ+rb(TxZWJF5CW3O&#K>ZuoLr}8xNDG=58 zLxgmobf^7sXf2O-6X-DbQn+2t7Tagwfy%Q>?OBVZRGLJSuFT=5Lp{+yO|$y68yIfK zhbof)cD2r7QeTuM8vXrl0S)2rA|VMh(ZP++Jy_oc7_xbr9ax{{z(Q9;wb|_WwgukL)VkH}rSxeO+?+ z*k&~Sc_QnsB~?6hU9hGvN*@`Rn=p^F7-z_g5Vsg@RLIlgHWr|*u9Ca(@2OH z-Y6)8W@&D-F&09~zM}3H=bT?zhlDX85+ygQ+H|G~V1hSlO*Nmpr)Oxmug0!qSJgNF zNboHa0|S>6eLP6a7_UV6Ya8{b&r41G)x5-dTd=iXrvz0@SMKX)<>aXeLB;UT?te}e z*=-ZX60^KaeU668WgHyv>y(#>gk()%5u3BU&Nmq&lHrWsOg?JQlm%_@pfJm2xRbB& zdM6n`ix^ocexLU>N}LWY{*9Im+hmY8H((6Cy!yFOzo|7d|LN!_83RTh#)#EHlyx%r z1(GF4z${GNuO%z#bYBzsso9wg#W+*TUkzLIKI%0bi+>dW`hu7Yc{4 zKNpBj7Am)}Sn+E}KI?qC;~JIn5~BJcVwhLSaF(2ON(O2|$RwB8oByGFF!$N3hfv<~ z=TTU>?6vUtE7dKGtihbYg$(B%0c(@x!Li@iZcrKUoi;YrfZI@ftICajCSVdDY#Ql;qQ$Y zH;Q-lgPUy{DBw)vJj<1-y&68aRqf-}{Ap~Gr>K9tyXnVF5_bM(&)S`Y%|~t8%e60r zLn3Kyh}KfF$==xWEi|0pPMRn8Hzd7o%Dvw*++YfDA>s~&$|h;xiKi@bG^XV535VoAtmmI=eVb=O`A-%4&;JoJkI3ocw7;rB z`d#*JRs>AEB-5k%Boh_%8RNLZN+UyR&_xvcv&!wtGm8%d1qbE9+aj``Y3o6~Tptvb zBp5nn77qgI`cB=IDARoj(nJFkxgI8|R?ni1p9FA>NYPkENfD}si^q@`p?Sj}js~rp zf9b;Mr=kEChpM`Q-$`>!><4{(03o+ORda39yo;hcc6FsLiJm;E6t3@fAhP%ZTmT5J z9`*TcTm7kSVL%)wwA=^y@4P^X5jg<^n47U^v8=fy4Qb)AT93Bx7Z0TB zeqw=ur(wyZ8E+Ai&rB%F7Y5WAy1hUMp)A#)$OxJ1_DTNP*p-B{WTRKYQzVc3RdL;2 z*4rTS z7k`Kb{p-#OR8Do|Ls5OhyZ4s#XZiH|S^Dsj%fv+(p^ZO~PGfdA@jtY8%lDp_51$8P zOML@jbp*l!5KoIFx4V_ADJyJL#?y75AS01w6u;`1_CB4Nea6xt^I@(r;)@bn?8~u2 z+iA8qFW?#04TzDi^GNIV!%c;+!^aS{ML!rIx>O$7cq(qRmS>#q0(=H*G9Oup$FKg5 z9?|V|Pqi}+X-R2w!U$jhf7+UB1OTjn0s6$&@6;+=%*q`$!0TLxcCc)K$l*@@X0lX* zQ$-V-Db*=HV}!u2VN-u@oA|Q0NHNWoE^b!I5n)jlY_Y?k&*tcrQaim_lt*1J3^Qh4 z$THN^sJMTsV3gp=fWjnv8tzFbqNm0~Q^8eQtsWDq;B%5{XUgal$rMcZBi4A}eJ;$F zv`RG~?%>cW*Um2N3r04yG#(ymafuCLsRa6OL8c40lc-7yROyp*QdJ6ckx04~@S_-G zP%j&%DgKOY9RC{e`JKB616QB2uBsMy#$Tlz3cdouK6R>uABt=I*{Pal7OY+;yO6(+ z2{{qLOQXq98_fSdF~@DXN2hyPi^`39FMs0TO5|!p&)nPyc0~bXgu6bTK#hEm`{chQ zhwMJ`vcO>Y`|ppuF`jM7g)VaP_8LJ7)dAjrwmACFbb&;u!cCQD)J2#lB_UUo88XVa zXd6FQpbAAez<9m1B&i2XS0?{h!n;GFk}Hyjl0#NR)qmYu?y;$UqORXz(@5yDn?0i6 zznLJep5ZD}X&LXo!S1t@`N?QSc>MBjYB%L7#v1h12^6ZFfym?NyUWI7={%So*OXW=Kb{f9_GKE z@1}I?4Omr8(ZaJu-`w?ZthiiEHEAxsi*>z!xB|kSJofx#dxSoH*Ze-l%PSPZSOP!j z+tk*$B8>Rq^YndGZk}m91pw+>!wbp|!4hBrTc`!ngNHM0ewx&$ZFBclr0@CDx5te%38ltAFWQf^aKwz08i)WnhJB@p)>jg5 zCh(&AfD8>V@F&TdI6llg2z^^P^gBx3w%+RvWW>TODnrBSGtK(878iZlcCt5`{fYti z;u$;cdC8s6*!`Ij;O(BrVjQo+Fabks!D^dpw3un-Hq{fg4-$2gFYi}a!~iWuyA8KL zHUpX+hST_rpxpdP#l21Nzz72gZ`mF`H}&VS^z%z7T4q2oi@IrMY7=v= zKgW&ZL`82NFG{gR#Z8lcSE?BLdlF2$Ww&C;6hQnBd$6cYk#ApJh#f?m2f0kU9+^$-Q|H-CN0$MPb)MMO)_XE}!IEPu7Fa&ep~{GDJHsx7M(9 z%p+(DV+XZ$CtBsEyh&WhL+EN}^NIyY@2NiyGa_;*Y`sSvep=^eL_PjqH|0YyV)PbG zs1uPdKK08pQ;IMBsD0$|bwk6BH;c&U_)62XrenYzTyxm|diPdSgf8+2RSq=*GE*tr zYz{xYZYIbR5O=$zPi=S~t+^0h?3Vq>>hzs4O6>5@j2(Yi6Q#c1r+E9pY1d3uqnb*% z_0EBbtAJjWp@!g$8g$TO?{x-qoQJe*No{a_DeHjj91y~Z8lWJ?ZNwZ_ybpj>l8Vs_*^)y@LM+~_xvOK^}KN7NxK@FJzkZ^V!V2l0hwwx zwsbP5yObm!)KQ=qSZTKWspGm2Dj3IMyXsRsDgRbHS$kN|Wh$&vmb|EW9nJM}bmA2T z83C~VM;fc-3Nc8@k;F*|md6&}BM%7f%;gsh6X}Z$n8wO~g^CqKQJn2Lbi92xuYft- z=%t_SAxngL^qZpz#kB31a8x6l_v|YLVZP)04i&?OUO%0k_cRAac|!)$LN;5D>S|C6 zA6M*9mXHlq0oxlj^l{Uteogy2+<&*!F+Vp|cvQZ`=V}x#d?CB-R@e^Q`HFvCY;X3s zaNj!rY;z~}>;=Nw6MEF6O19_zedl={*W-h0Zd=q4?}TsSS#oy)oa=@tLI z)S6DOZZhsd4?D(AJQN(D_wb~lP-ApwKZvUuZdIVL;QQsJ-*aETJUCu)XW*D^DjLm?@32l-4cB^U|fz0X54~yCyW4_UZ+(V_lXY45( z;*s-D!Hr5kDDUxW%9$5``8%w0t_xxjl_u$`&n`2Uf!}pr)*g(!&2^8NbTvmOy6YqK zUFmg{NN6y6L&-OK1l9Xd;rF7}5ic@51#Y)4^!_((dcgB>C+?pQ!WRv#pue&bOa>BJ zYx*4#s<#>H)l=m9O!j`CHdZYX+vdP1rnak)e{C(dYPJd<_l$Ly7Is>8z=T7m)9KsP zLLP|!_VN%!heqxj(tKNOJDv8eV#R$*`?(AT<<#c1??q(dCXWz^|7=fo+g2E_%yETs zc0_W;eTGoo2QOboHwFM6-2jiR$BIm=S7UL0W>J0xcy2{4<$q|lzG{niXiF;xRCinP zbs`ZWU$xHWcAjkCSKp|*`PBjo>E97WM5{M2u#iuwrO zNmV}ZGcI>H{@)K6-d)N0B)@3BQ@H^=fxnqAVhms2TZsn(mizqnat-*8&$65xp^6|) zDW}4LJLP#w!@v0sML^1Qd>f?89Il8ch3=02eZTn`eV&qr?0m#f{7(wdtn&Fx0tZ9&gmFPO%1N+Q)lhw$11CsX4*E-QkSuc$s5 zbUwZ*B~Z!gwIVut`W)}Zihv7c=kbt8!Kf41+;G+JLG41lA{q2bR<5)-GOOT=VvNjg z-zT*aMZ$UYS=PS)^;&0=33L~oc*pz-J>89$q*fV0<+eDu*?>33lhl`#09}lo!^l%z zXazMeloG5fC5Ui%s3I{98yg%sEq$YVnAMaTuu{Agss4xoz1G0kypU$-U`vTN1Uyk<6M`pu+ZZ|c{`k{XU$t)en z*MARMn;ciTf58?NNEOV>XrECW(59^X(iCD**_ls~y$$$xneurq&ezw!zKZ{O$mF}+ zw3mXzrksKAXv?*PHQn#2g3e7<|)2e_naQ^6)NzXHYutNZx9m)+wY^e&?Q ztb#BLj%!H9Zr1LVmnT5rtwck4!ptw{H2o`QujaZM46hVawR z$!6XsHP~a1hh5ffinNz|Q3n+Mhb#mro@5E5(c4bur*U)q*RWP60SQ2z5J!*g{T3Zk z=*{uhP4}mlw`%*8KDh95mdy5}@fal+>SJm`Pz4x*yRWM{n|0?Nqk3}LCtFo~eP;@F z{<>@WvGcN)lj)+ycuVhEV=UGQisoK|Qb|ZDtFzX=^UW7rTOSGODqrDy>$T}& z*?YMsvOyI(Z7Qai ze7%$V<5L=@(&=HpUyk!7T&*Hm>^2A_*436G5kLdg|J4%HWNB} z9mnzX{xoYgn-1o}=+uwuqoL2hh~nGy8R}+Tc$(kG=ii(}KtY9tlv4wY1!c^_BsYw_LTt#UP-0QP!XNb*Y`&g zH8G%j$yGlOzYoeAnXoZ>w;W9y;}?C!w`yK(^T0L)JnHC078V1LbW!1UPHJw`?@8#( zF;5=U)1f~8_K!BQqNr^L%8Zhi5pqr~1f;+N*nWML! zM&*0W^lvwq|H@-%+c!P0pzLWRMCAHrdGlY_=kK{*#tb`@S@)FAAB zFO1;l=+%Gd@e{P1eW6rNZ+eSMJ*+P4=*He`czn8`Rh&9N z>{%gQckB`g;D$zedWz~8uT{R_GF8OGv7!_!K@mmyao&e>&AZ=lXLUB;DP5ygHutA0H=p^82_u?cd)W_XS*CJh{5CO0?T5D>-=oYb2FR~ES7)Y-Ik3To zcqa|W)*nsMTl5nS)O=C1cn=e*rXl~n;1VVJu(c5)yYNW*)`TruNq;0YQM|VKp8qly zXGOKgP7I@ADR%DgIq_tI`eK&JG$d+UHX**BBV<1&V5QuNsP5=hx&rP*eU7qxrUgq9 zs7+OH@3k!tQ`HsFw$UjS`BjmOd@B>}#E9XX;D-y1SX-McEka^pEK4OEJ!Kk^WA zb*qRrC7b&VrRnvl-k8U>!=1Ss()g6G$o3~3dsdJxn?)P&aq4Yr6d3CU^(y4MOe%^a*e7b|PoMwk7gU^^PO!&bIO>D5Bl zsD=t#Nj$JuE>yqhj9jC1&C5Sua_@!D+^8f|Op-3VA%^2qFgRg5#-M-D)=Uj^_xC;P%MU@vjj)wcM$h@-F zmS#;CC$ZT!V$^dHrmT(2xB0{t$PfX4}C`H(*CV#Beaq>2_i( z%fy3t541a|Xkt74PXSOaTFd9W&aIAzyAmtQOjQMBz+0?$)$CXK^tNNAPKy)uE~rmd zr<-RMlL!Xf9(9*fC0W!=Tn*VVli{vs2fCoJ;I!Fz`F&K0BikPMyvKoL#~kGJEyiqV z_TfoJGq_{Dk^;1@s-)~A69=sFK!UcqsEyO7>5a7C;C|G1Ah_3EJxNuor_YJYl5bQ( zruj}?L0Ok%6bmC0h4A05rczdRzWmSw__LbE#Pxj3H=|sJF~h3Wb{Cu^;xgTZTZ(T! z)?UVfl#yXPpYIGaSk^qz0jyT_63Q^^1k9kU?$V}{rayN7n|1dy5V}*XM<0(KP2xY4 zqJMusvgg|}HaLVzMuc|*0#M#uJ&*d=|F<pdop2cp@R{?P7dgDDnh1HwyEg%El}MFH*N9N!*9Kz>bilqPJTy&}OU%I)sG2??6-Uk0Q(N+f}$+lxMWJ z*ZGF|$_b2^Q7qhZu;S!ll|CMG0F4lo{OBKaWAf32(JC{CxZL(dUqruI(phv5*yS>{ zp^6Q2B<;=d;U(8*Rx|3>Vr)wX=`$G*(Ny zGB)4qKko5q9o$cx`Z^Rs!H0nhlp!@`H|mi&&qkcZ2U&mc6@|x5DQ@bi)4K0DOVIR_ zu+79Mu*J;~4vo!DztH`fX}}NhYcIwQVD&V5Wf}$I%eNzF9q-j|;YCUr+?7z|p?<1- z&lqo@1S}M8{N{2-@BWlKJ~f?+6q2$RZeg-ku}Uc_{i%2Ccr#hY1GQlk*s&}nGQKPh z00KbrO&X2ODmqq*KhpcQCU2FMc_0;c!*>EDot$GHewEu`qhb*9IxpR7UE7p%a;fjr!!4vM&~?l#JRw)_Xth(u zPuJ+~ToK~CO;-`BF%8B%8K?+Qh2zyxSBXfDi2q%$rd*Gaue;)rmsZBnqygWk#|Hs* zLKZ@4e#ho%=IRb62y=ZzB^Lj__k34TK{pl1(vV<>(^wP@kgcODR?3dDC^|a9juTRZ zB!%{bVxn@aLngdpk~_AKd|tEV?f#6e^xWpyF!DDd2P>Y2AdS|~3(|DoRLq{MD1tma zRe@j!KM<6U)>H~7=A*z%@AfxsY%fm_FSjc8D)SWu<)J!ya~&HcvPo{Dn-Tv*!?$m5 z7f$9HQdV=4x2?P-b;ya{w9Ld^mwyr5I~iVZ-!T``&R*kpvi&xjp!YAl>UckN`i15^Wkuf-22ywiiu>ORHpc<^n4DSbA z;feA3#12L@E3E4Dh<=oyF8T<2=%#y4>HpvZt7zV`Pszumc{=9%oS^mG!0WZN#D}AO ztwu*r(w>e(j?aLdY!cJn%3~=@UMa4hO`xG!x8-W%R2)IsW-#>*Pzx8?QA-crg-H3E-Z=`w|lue!Y)ACAg>GPS!Ky`_fNPr2yM1(P(dnVwL`2ZgHEqEq!NAbpOYKZr!I z3V!|%ZGAi@6T94}09OQ(5GO20_FFiHgYH__)9n{>A!@drDi~a!i7{n+_7F+eb2p5C z_#oMmsy)I7Bas7dSCi0c-3^e}LGuh~EV#qX*zQ;J;%+t5_H^WjZQaD)cXZe_5T5gr z+v+xJpAjP)3s2L_A7VJX_o%286KjYRo$rpuD!_&^q1^>#-c#NLIdu8~3)bsS_Pc$A zPGsibP!fkPyj+t9{K=BRbH<-$%>$S)rW4A|R8JX{`0MyY%0JuMS4}LA!THFv9;BWW zNx4_YlEi283ci^V+?x@1;%y?d*Vki%@L}Z4JF5RhjTBQGiF;9{0I5`>ISR;mSg_U) zNZuY=Mfl6_{Sg}iGia=2(hC=rM1*QrtZG~}Qo1(w2l!~AKkl+mbYyI}(d-(|F+nTq zhRhMAmN}PNf*iDVLW`>(p1StFw$a)dRoE2u=}dTVSzW6pFS`9kiJJz7Pk0McU<|?3 zG7HmvglsD7Cz*}n1ki7R8QC<@TwQ}Qaz_7YH&O|Y;~)CI{w3&5iR0)$}E@*YQe=MNhrM_hlYaOja`{6VNCG5(&%c z7Wk=^dlo0<#qdgN4$K6;l50}0F&o$vlKeJ)J}!n)e|(@>o zz5KbWH~e!cJc!)oveGH3vCKo&Zg69KY(wUBgGysnBR;kC4~_9G-VA1VrR50c9Qm$f ze_r*W4CY~UQ!j^Zs$%Fyru2YnJrx^uFtD8Ormri|Ohm+wsZ2HtIFLk2fAMrmYfEsu zq$L0O96OKOGv-V)PNl~7@)(hWc(5a!fuujA6nBUFjY{~Hv!=oy81LACG#$=7P;c<9U4Hg4i`T+xILX2`W6C8teRPjj( z2YR~W!E|%@=~S93Xkb3ClG~}NdI~ql6b~5wi}q2RWL}Sey~Nz<5=N8V>3g=jZVyXF3k zI#@hYq1$T=Mm7dB-y#3C*Ua%xUbP3j$7YrLG+JhIYl@4k6dv^M@^{x&N?L`?d`Zh( z^^snOtqb6LlBPGh6pB1(SOIL+q02(M;MSl!R^SmhW-P8iRHBPCjWHtbdJU#7IAGIA z`R6ukEH!R~5*T`aFI==IZ^FeXY~gSGpesi*DA-*}x4iK{Xhv?ofm-ehUs9K!<@?C1 zAa(q}*CQR5rI1mRI&n2Ss`g;EFm*D@c8y3&nl3qo1zYeq-JQ(D-FhMt?4eh0)E1Ja zqrBpXPXp?ZCldu4#2stF!kcxCZ*Nu<2Q&V&1XhcmUnC&Lq@Sd07!hQBxDsyYQG{)- zs2WH|WL0j;Ddi_SiM#sEI}8B`hvL!$(70~3zAsF{#x1&aw{=k$31PU*G`%$a&sLq+ z^5kMyUaf9T$wz##ZJ8#zVuQ{O->A0Ew; zO&P%i{~t+B`kNWx9vFy;%c(_NkuOv$*!c==Mb0K~ruSfwc%7xU!A9Wd=>jQ=j_vu% z452>c5Zj=XSk^=Z?exl;!w~da8mv?4L0NuINWTp|95ULMXSpX`;b+4hZ`aV-b)5{f z>VxW}sIzo-RTZ7WzEJ1v9*i(-7m6rYCy3V({%+vwQ>-L7M%$139~yezJc+DeUO@2e z?PU8vkFdSbW*ke84d-etYYL(7iNqr2rZT4&G4+R6exVjvw^M^EupuRVaguWsKcYY1 zSE$%aLB9vtr*g9A2kM%?URqzTT8^PEeEA-sLIs!Xv^ z$t!+p8KBrY>dOJdtPZk+?5$gSS;LY4y}Gy+z|!S1x0XlmLX$EJ&+{G$Y%pfcM1SPC z^HCIx3Qz&4z3y-(C-^)wo%D!E|9x@sQF)W9x`k2n(Sm)v4vrV0i~n?K*2hs{)~8fU z_Lkj}gvUf(@oQhXw))r?Ou$A+Obvn@_$wrWulmWyeMz6EwPSG3iPxve2h<-xf(r(bfA-WO$g1CSa^UwAU6Y)^8d~1ky&?T4lzdq#~@6ICA z)K3*sdd?VxxWAFJ_Gl09nKEx@0cnERyV1ET&ehO1s&bZktiE_JiNKC^*ay8!j2*{& zhAl;ta3^uE=-zDeK6~7CnQ}7DOQRy!i+jeQGe!!wW%$PZq$rP`>sX<+ky!fOHib>1 zliMG@^2^`TieF=PmESyf$~LKrg&X8yM|*qPjfku9%uF}T*Hq&$mg2FS7WH40AlVks zF88$%W<9b(SbF5!)43qB{e3+c6%#y1Kh5E5)_8bRo;62D2yr4&~3s;_Ga=w@mp1!OnA7Oaj_Jk{<7$!c~Q(1UglwIr6kJErrzJ* zW61~>Ao;BxW@n!h#zIq{!o0~F@^8&7#LvuxRk5m29cq&S;z;TuTRla$}dvuiG#TDsMtm0N0axw@(Z#;oitQ^pL|h&vS)@7PRpuHeeR2*k7Ni#iC0 zRPs&9@^*eCYwPsye?sv%QTVyu7++PlR{$Kqan~WFR_uQ3n`UTK?^j8w38N}iCk>&( z&Q`JnbI8Y|tCzK!GgLT8d)vd0=#ZsFRmW@CHSIeu2GXtJTy@i7}2dibL3*Cdy{EOr+B3V zbS0jwHE6E~yj~bkDs94qlzXe|>18Gf=e^KOq4Nk0pB8`jgS-$n(La_rVZ*VkG&I2JjBq^@G_mwC)k44D<2UOk)w72L zMb8nnH($D64S2F3PV8aqR&OhSJ&fOz0Z7bW@VMld+NJ^zj=Er=?L+Mi+qul`;{1m_@ zJ;>r{7;Ix*SjhHjhREk%+bezh$n|;+`(`uC>DDatG>rn}+}Z4KNzi1of`wm5>a%%~ zxGvYH>s0FdH=57NQ12N?<@}cO{KmL%+CX=L&pj8e&V_lXewTX12wpmb%v4o(HuBta z4w@vlzG{sOsAGG0VA^He8h4yRdL#bm{7#6MihecrVoQ<^82T1z`Abc`q8s>s-7A?0 zA%%9hIqj>~U>p4L^4jc@5)W4)PjtJ&Vc+wS-Kj;E!LFv*ubLQL}1OC4WI??+1w z2(9YI3c8g4C`&KZ{AvKX20c)zm+xEQy?mX2aJ1a)IbnOnpdzC;&dx~ky5T_`^y?&r z*pezt7}muzeojqX=qi4N74&8m*Vo^3+VqS+eklGhAipqmWv(2?Q-KY8Fl|ZgtPBgVOR`HQGSBO)B5F4!UrZr zwMa${JMCni`szfqDpUhk*4zA_RqY&}mle^Lv=|AkmL@VeSVfXrnRmr83n@6VXhNmZ zgY(t8x@2{(KYzC_Q(qXsmaMXxBsS~nVa7T#r4(wMmbw857)lNRG33^R94TM`7aYh<3Ge58IrX+2_i!)gU@)>Gt<;6HM z`*HH0FjWoowY}!aXnpYXR~j(rQhs{^64_Q8Ou$2l78_&g*h`&0cA0IaPiZ{SSzEnG&6q;~8m}-X{#s9HlX%3|)HY9bH6qn;n>G3;Jz+$= zpvn|tdDi2^M}utt8Y_H-Ic0SrJRxTSwf~vQRI-2Y_CGpwU)YK{`T1kwwqe=~u-cdV zyJ`aPZK{Eg>S^&-`0VriKfNR>QWB1^DdHmI^wrx_bQHsUSAo>J)}ZaP|EOU5-t)4X zw3V;(>;HlC6Wd0Uy1@cq&%dKRHWAHtYH6WGs69j+qf`SjX7Xd!R$IBVWZp;R){R!T z$e`}@c)LPY@`GZ2Pnx; z+SdzB7}r!6*Dp#SN%Qytl(ZNmd?>zRx8fb^{J2?J?nV8_TxRa0%TPdomOtIYU}z@r zXgn(5@o)@f6owWVN^%VM$s>+8&aFqrs(pw3QXgs^F7F*hvmE)&a=*E}f8b($f6gU1 z!K~^?1%TvkS=QdjEHgm?NOR?*2BtO01RTS0 zWs(kiDQdFjJLP78%}}rB$B}vY7~wn&WYA1(i*A}IYkGy!USWsDZ=^eFlIZ?WLQ1x; zMqRwyx+vPV`Qd2u1L(NVM>#X`R6P-6Z0Fs>l}$Z7sW6lLp7ZNt$tTy7PgrRC>969B zWMH&rDuH{N04O$&^hCeWaI0HaIuw#~BfcVJuSc^?onW7sV45pX$hIt|pQHfE0`cn{ z8^2K^ZQCkf$W`Az9k6tzg#chFkbjo;i1etW`Qc;A=d6h?o{YixJoaQR52Q1-Kb)6B zAm=&4UCItl$^jfdZ&W)oOK_eX_V0k;shV3jQscgh7v6{jLDWKE;Tg8)8;-25aHww8 z4V9{FpK8+|oDUzKW_jqQhFj6W$bYq7v_+W5)Z@@DpW9Dfgw5-Uwkc7Ns^6PqOK9 zGi+g0kt))qxU`g*m$!-9LI1b__AlaBxl4ouEb%*Pwo^~aiA3?lUXq$HstPDDD>>J0 zU|~4yw9+j#2jkfB^p%vIP1)x()#OrSin}8^(kY`%)=n}@F#?AX#gzOTxCq4lI}g6G zJ29@tICz@8z3j)^2d&Z<7?f<$6OGxG#qpca7+#prR5Zc_s_TS_jVW|HV@6E~A7TXK z|B~LV@@uztpq>)}?W$~<;3MaD@*jAMMkWmuZ!IMx> zSkazyr^0P~>RaJsK=cV#ma)eg#o9it(5X(FemGKPm;~ULgs^w6KOJ zZpn2o^(m~C)?%{_knFI{EbQwPWcEO!UK!!tTWOOCx?Esz4KBeXiX>3ff>mB`rTBUs z<+&FxMEpmjI79m<35|`|-F&?f%r9|LIMZo?LOG}F**;MntUF`xnB|!m-^y(3+*=cTLu+$r>7;-Ip2z}3)$!e%i@uoI zsN(M*8Sirj*}+kuuO!Cf_vmYZHMnH|kEOE?Yr1{=Fg^y>1B#$DDh<+|6O``m?iNOl zQd+vD8wQN7(I7Q?^k}5J89jWzJiqrZICdQDVEfj6U)On^pQfq~AU6H*$7~4|5!vrO ztX-)lvYOS8JD8+s_9#I3_*m}kj0A&MCT0K)?Qucc1s+iZUD<6N&U8Xds1yB}kEgz{d z2$0!D`IW7c#Ll#%5nNl>Je>o6$M$gB&2dU}8L2q;tNCj|92I)IH#5zAN39#nt21^V zkQCo4%H2kMp4z-CCDM@!S>{-e3A9H8wZ-#vD$MGB)vcck*@S{2z%p8RD?VcH8hvup z9AT%(xUr<|8L zUJ9WItRbNSPAJHy5puiXSE4J&&XP*>XL za{my-ZW<=w3S40;`@)Othk}MrD`Z%)Om+>} zF56b}TyvpG@vKwz>MhxbtKkJ^%Py*trxpPU~<~Zpp7Zj`6i!3+*qNl z+)&5jG|=%?av@%gp=-iwV^=PBp0u@$+w%8R691K&gwOlL=r(Z^xY zjSjltp_AKGx6K#2lY65-NuP<*Z^;1aHS+TOj#Udj-D8+hPR_9XuD0K_*Z4nBKR0zw za+*-9?^+xUbtg^~NBagMK}CFw8BZ9V-xi+jzZ*!$fJ$MEkO#qmxh=mZU`Pb z;#x_C*P93x*jGD|L4iAan>T|v@m}$9gLR4p3F1d>lGULIYckzm|}!ktko&e~y~ zR}!D)<*a76mQ$%nDU`b1r_;ce=M~eBQq+0yW=yVB*DQE@mems%k}C*Y&lcdJN7gHR zwZc)jK~+`EozN#8e}eZbzlqt2EMIBjHuJcdZR^|FD(hq{k~}}>q#UjL&}kHW0a4BA zQN$2ExT9RGw+K<0Kz|5YkBBZec%nkKd_w>S^y={)^uWOCoSsR z51-WPYQ9Q~n^>uC^u#;J&5m%YBA0m!R5`iS-zGKi3A*&bC5tMj`T{pW`TJs_+`;qC7@S?}hH+S`AE0yF2 z&s2#oa_r|WZInK7cSvFjB*?i!%zuU79XYk>hO(Vj@uH{Wig4md`rLR)^;bPzAKYW-fw)>4&>}1@rhJV+2Y>4@U74yr%N?sMaN5 zPOYplF>}I`+8tu8AO|+-8%2tvVsN7uo>9Nst|!TTG82sG7p7;YrU9#lygFIxv@FJ# zLGE5bs@az(tTAEe_0j~Le=5|bEuL0McHfDUFSSq`Fs3TO2fU?fDR#Efa(i5<1^<$? z1Y^+J3{m?W5+u%8SG$Ol`wTa^>ES`S)y2H~NifYKx&tfIfP(68-^6WLEY)vffW^s} z((pBb`8i1wCh@jt(V`|ZU7_}wSZSZ&Ft}#_?hqn~bePJlY3-W9O7L7gEviBktm+i3 z;DA0X0DK9n_M`h{xj@yS6ldZ`0I|q@fjAQn`qGexfgth6bF?`l3r}U z&pVvUM-p^#z}G7U^G&Vh0>0BkcP^xTdkU3xD~Ti(ZLD`k1&8EldvT|N>nF#DfE25S zzASg$!I=kpwCylXe(sR{UhYk;Ve@U4vLPO=#;DNqu_g$wX#$F&p|*XVO~tin@n<-BltN<6&U!h7 zKo33(i~sq?d6iDYZ)XB|#~$!(9+rPP^zIr44yCA${UlzGUj31h#72e%3*RsF)rd%A z$P&ohaEH_K$RVMmsF`n0!89Ram%F&|^rXrvk+5jKT%y5c$Eb+~!s2hOB4hf4mJ-UmKu zs@oN$Yo-5_I!!;RV8$zke~c$JGv8KN8P&)+`U?|u+}ri*!EQ@}2_uw}aH8<4It zVF*#{3Uhk|zJ=wa%2}E*sMAPFIKA7RD*0%)#jzb}Q-EjNT^0@})oJ*1R}brZAiN|p zDQ^$jW3hJWBThT0%QcA)*&%CrcAMoov^) zi)@qjodJ(TP1O_t>?kfNssN;jyJP!7{Ax)Xh&j=cE+WCBB zg2_Ep)gL1KlayC?Qmus@pQ3`FjIb9ZfJqMAtv&$|+aKnd|E0@KoKA1TXs>W_k(`Z>k6ubDvojD4F&D^=jSo@kWQM!F#!<)||NejF<`wX&KN zyslQxq`v53B$ZpQ>KZ{CVnj`r48Dyp-k8|mvfKNxN2!qx)}L>2-TjM&H5~h9``V@W zPGS7CAaBB%Qiouc1JJ4^;Adbxa{f(JlK)hDj94#1jvXbL;^AAzY`_0OQ?tkJ{hKC9 z;e)-*M(>6axZ1#Xr`!PE^|smT8;w+f(`V3g$>-$rQPMxg2|F?%$C~|eLjUvzWNqS)ik_7SOcvLHr-SEwUe(wIbNG{Z~~@< z`J|qk@c-cbFLtc)b`?OE#>^Km<_02_-|hY`gOtvPaW&9%pXL1*b*?+Gc=@C5;$tD8 z`XVbfU+5Twe>?xz;VInDv_Sz~azM-jtfiwiwf3GV^~jl#+j#cWs`9lt*NmTh5v)cz z)LGSj%^x~`aUTy1=~1v3Vv|0&CX0p=vAeIDgr8j-ms9!plNH*X@o%ey>xHq+l~*33 zO0^@&9TAsPPB8%8#c2ZXo0p(i=&{kC9cg+z&FYRl)vzl)#lJnu-@@}X5q$DhGw#R9 zsea}1U##H9viyoKX3UbCSkF%@3G0@1ZH48LgYGH#3o+M03LWEC;EeM8TdE_q#=lqv2D6O5&XT1V#)&iE z$6lOO-z=J|pQizCDo|2+AmUiaYWvNZZBx*2azwwdL+N3jP0MpUzV?qG+ zxRJP}I2u%DNv3Uz+obT8?Ie zQ{l>7#jo}>qx8mPC$@i4>?|UHj?qTy63K^&rbGc3FAF`{BINuv^=O5*q+W@ zwGN`tPrS zy$jbGKW!*#(&CyU&T})Gnt(>%-tTW+@O6ILS zD(A&Ve&TKREtc)PW(){Wf>rXjGG>{K6#k0j^VfF=PSrwD@|YrFVo4q{Q*6ZJk%+dW zV*aIl(9w35-F0_shsXS$&RKa<)XUA+MGoc=2i|s_WO>BU9XF<+`El)3|J^gvgW0a= z+}&<3c$v>AF=PLVKq2oFqGNs&#_*vN|})aK>< zn5y}>@Z5_ZDiN_lAITo;Q&ANXo(xZ45s)DRKN=!WB&FZL&86d}nzt-w51gCx(c;vo zp!ctVM@yMUe@tfTEu-J0AQ{Etv-X|m%dm;gO}Hzt-?-wBb^Y04;I2-ESJq|WlgSKx zr0=2YhhDrtBVxL1{%!JGZ|iBf_2w^@AwEe5HyXtH zo^&bzfL1pvp>XN4k-}_nR9<;kE{7nMg~A5epkC*HPu(WG~%u%I3TL zOhSvN#3<_F`nnDA>GE}jGhCenLZEA2Korba8K{fPUn5JB`46Yaow^0BHNHW-=k+B1 z5jbEl;=S;8%9d7|_QYxNGV!lQ37$ZjxiGK93+2bA1IwO)$fPpqh!XB2g;G_viM0c; zYNwPCC%Zl8GyKyx2gnQF;;B30nEa(R-Ux}oZ|^KFQ3_KlPW-~>2qm*+V^hph5+zxZ zDMfz^hvd3oIbS2iJoem(_!IHA|8e5VQ)5*M<~xZK z^eVK)oj1J4DKVCp5qOQt4dhp`<2iO;Q7=C?=dh-|+}&XUYS`oFKcHyGegv=JIGm+a zCeF5RF8fWZz?v%=!&}Gcl?Lm+T+5xZ&_kLBl$l_qMB0Y?D*jOX5_duWiz1R}NB@*C zr|T)Ml&EHat}|xu!U)mVu1~<+OpKa-O~tuilz1Fy`|t30oacQ~7$5s7!1#-B+T5ot zfkpwC`Lp?1cR|PQ?Rz{fPY6=bHLneC2;RCctOE>nxn1A7f+Np8l_K@996wdYadr+n zNk{^7Dz_-KOQ6QolhqB>h3~-;m2Yjo*Z55l!)o5OI0q zdj(7wq4EG!nh&KoU(@vD|9#-X&cf;!Uo(J>hDh||VUB&(V(Lo4qKN0X$KdVIWB^cP zEO42RH67xqNV|^e&)0f>bH_Dl`kemYr`nzF!%Uy}rdC~_ngkVQePgv~hE-4`qxgz| zWwxKD17)MtJLgd`5=I@26d@?k3V8sZR*!X+ETmGobE4nvLcWT;zLa8&i!VUB4XcbJmi7!4l*A{tfE|?1g}nrlIdM$_K?0P0vJ}skMT= z{Pz_Wg?17oM(}-;q9xlFf%nhX!Uop;A5!Xvl814N-h(mAU-+=1!BMtqd>8Mi#DV*M zfBL33h@l%fvtQ`+Rf$!o;cQ4y#vh;^cb`n4(?&H%`Rt55&s zA^Hs1$L#Dyer?19jCDruT~^A|U(@;0zj!4D=>LszunDu}gnIsDbmCSZcBQ_=Zn2mX z0NdVEI8fBnl!wz{Qa!QEh1hn71UCO-nKz`1pEIePkP2O0J1PTvE4I>p+ad#_dxFX8 zL3E(*TOnbWX8`Q}CUh%bCw9{uf2}wX(kabYi%=`6p}-0QOa616&-&B7J(&LM#B&n4^#s zDA0V}zM%Q1-4%8^`nKq0*ZJx=XTxp3qMqbnfJ-;ee^$H_J^k+4xtFKdKJ+iY`=W;# zY3Zf35(ozO#7`eAJ)BDkEYP2!73wy%Zh3NlJboe1F^nK{Wt*Zm!=86~R`<=Rf`W`c zvs;3)3bJ=DbWRYS?JxEM{x;d4Ojr31)jv}fA(wT2*W}_e>KIwizKQ1Oc2;TGdsNG+ z*k+);r%k#Z7y$S3Au0+m^hMW~{Wxo2FWWl}_f)GFZ^tzlE0W4LwV;}4 zKDV84!Mz&ujw8bn&gH71ic!+oqMgD026`B3BkFjHiz3iHEUMJnN9uJ(UKStPu9k7^ zfmQd?XBr_h_<424IK0@$1z!sE7U#cM*}NHY6bvI(Dn^^{?+NW@lry*`2FrTnQp$vBubxB1TR2l$hI~KF=h>qbTteB&v69V#tY7LVoUF z%k~{sh%v19zxn4RVY{B3#WlIt2OQVLB_lV!U$mt)rt=?9l%IQrUs4e18cYU#dDx5N{Tb#l$tbnu)SHD%JNQ z^PN;v!Wuc94@y4o0ABkdnU2-*78Xl0)Bci&+`iIL4*%W!iDO->IWE7_;pzh0Z5mht z;~iJPW@$I!=_`CnC}+<(#SgBqvc%tgA8E1q&;=@S3dUb4De)gYb|aTF+;lNEBR8@t zjb-J-Fg!aqQtM21EKN}C>o+;5&H_3?R4oC)cjq zYmimB>`;AkqU5*Ig^`&_RMX{nDIhqX9B8{evkCfFGw#;#Sg6y;f%!Z7RH`i0L!ZP0 zXwTZAAj))Yk3A;bd@l&Tzhrn7*<3%WYRS8C-j1~!PMkYiMwX=0v{hep_?#w<3a;Np_R^}hOkeWi#mHVwYlJ}_(WUKozvpb4^8;eD;FvM zhu*@3r#FjYYM&Z|xvpL#41{5XGjfYswP_r0mm}0%O~At_ zEs<}Tk_W4K*GthE3)aUh3#qvMI(?AY(@MbywN|#dp2jG=FWu);jq)0;eP;Z6--%>> z$MM2uu9<0N89(Mz6@hTxI_#u*irHFy>5dR%!LlyJ?KvE`0@F~#*?HkuA8vT9q1^hu zI)Nw%fc?K?Le0Xz~5K0}VBp#N_Rx3E9{s8K%4L_>c+kA#PB>juUB0Uu>mh#E`9eJ5=@LBf8>$oQK zicY6ez<6#hso|lQD}OAk6sg&MFhUX5$k{5D!!DA5j+Hq=b~t)KQFbE>vv zHS#UPpLe9M+(C&RMHw_Zz4>Cl7t+aU^Vr!3J_aL~^y(MR$ab{$)P}L_T0*-MDbgLA zzbH?H#*eAvySrlR_1TwslT#Du8$6Zzz(V?5;wXptp(@6%doF1OCe9)rp6o@-`Kh~y z(0k(f3ocXLOJ$D-M%FXfn~xovw!7_Kx}?wXT93(TZmu86j*)sOoA?|?+ux~Hx|7Sl zes2s4W02oj^axP39p*Et{gnAqckW+5EE2L{UuiFH)M!=D`J#5vY!%(S&b0=atSp20 z!Pi}duaR*1+C=pb4;72c?P8JY0D&RQ;H?Y+{>O%jc*8UcDZmt$*E~1U4@+&wt&&GVb;l zE4>W^8J{(9TzJuh$p)&eSN&-jeRKyEi*?ygGGQgO7Hf&eLonJqR;1q8*p*OTEmsL5J zIu%C?CA?NtU`g8F-DktltlD`4u99z}4hE={bXuh2 z<&?BuXeQ%yy7_)gIAo*lFIFYmDF5GYv;5oU2GkC?uYqoo?ne1+{o%w^L})K^UnIFv147H;{6xv zu()UcfQMMF&BD{;@X}JqT(~_-J53hfbS+Ah55H)TX*z5e_-{t2XbTvNk$&?{C=E(n94O5s_^d1osG^Ns3hM& z7XaUz4Z0|Pz7Ct*uJgXvBLQGdwMgY`#e#eHiv*C&j1oxINx2c&6M#e(q;CLr#B0?C z9k7D=$e|#RMt3#lae4Qi1660KW>-ShBqxP}yFtb$G%+1ItPYO8euT*>2{=tpJ)3E#!*An&U+pLu( zjPfnTla^5?OQqI&SB@>51GlT4g2QcG>VCj|2Sgt*p5@Ey_bo)woQW%?B@T}W1xtrF zk=KLtt#xziNWw(!iLD!T2%2kxC)3*g@Y)i@&t!Z>3jcWeYzL$rk>}7ky#kew>{MM+ zrf~(`HIH4THVpf~fX#E!#@(^co+SLoXavt7PzLgGVaKt#eNTZ3tpq!OE!8aiBxSm) z%afX%qAql{tVv^C%})AYg^N8ttM>`Y-`<~XRJ=m-QjXf=_Zx+4)VSIMZ(!odw^St_1grmsWU;$>N3pBNBoqg@e6)=3LR5x5vBU1&u0YB)K> zuR7W|tvP0-U7xU}v_0L8xeDEbdXENVMLeAp_!BupX6>DIrgWuYeJNQ*kY#@N=1MWK zOebm1p-|pNvu8k2&Y2TUBE)06K?4{_9(`~I%0npO^|S|ZeP^2lUxv2I|HX; zIjDM4OG`NH-8jizi(U8|VYVx6uTbRLgtsZ#7)n^C|I7rQ7V~o5k+jL1xacYQGj+}M zWoJH#@O%A_Zmq>|iHkVb+iScXjWBNqe3e-prhc+9{j853ZHvGyECRgJ+whTYQ3Xyr z5amco(gZ;X#)iwct<=(l;>}?>X;=w{mp_34w>TSQ{5X&?M3|3P-4S+6bZw~YorbgK zLs+sYY*v&Lo+=j}JN=3TUdFGg;1HRGq03kD`h<#+`Ks#fIKDyVQCuaiKzNr_Vy)`v z`njk+A@ud`C6kO$iDOSBoNa*8Y2>ltfUX*pE=47$Ww*ck86|Rjs+ga=83P#2*J;uN z>Ad=wnLnh=EKmlLA_Lw4*=J9gd7PZ38k18rv#Vd->SWe z<{f6mZ6hEepFsklF)5aPwqLJ?y&-CRzczTc&sO587H6YZ=0-~4GXV4%;>YiQr8<%F z;rBuBwA;Ky9c1F=Vu+(|wF)HL$tjv_A$U`%+N9WG%bKR9TpvV0W=#OTe+5#%gO)#a*2F<<^T%rxSf^r3Rra984bE9{}hz-7Poh+n7?v4Nv7F0zZb+OUNE21)|aL4 zl=v!mMH~*ArTQ-E8hH~^-dij)x4KVxE;**@h1=-0UZj`Fm0q>pWbv^fHT9>3^RNin zXIqMn7Sj}^SYfC9`75!|$viJxV~)Nao9xQb3$Ni+Z}yyqN|%YZ!TJ83o?6-x;^(e) zl}}89gsL^&QsP+)=5Y%S7<d=goGXP)_ z*$C3;MX$-?x`rfFa6B8*tD7E`!D!^xGE1Bc#kboH5eg39Cx8piDGdDhE{Q%g$TTN>1{T(b zZeRHbbNDqZXnIL&26JE&^^zN{G~OtLagRnveGq8ekCCKE_wr$(jn6<#7#)w=c>g=# z8#=}Q7i&Nk%YEL*VUTz_3UTg6`Ei;5?9p3{O)o4_HSYka9Z3@*W+F=QR;%%LyofS; zDNSulP{KIay1nij;B|yuXty+#6V;>s_=uSYr@_a@EVxYj8)sbi+weJHDxO8Rj^Wma zp?Zs45JC^-S0nFDz&|%zI~J?P!Ts}D>6&=F7PY_5tNvw=#75;D96B*dRmU%5CnrDV z_??fdA|fgEjPx2oY=WGHLL z6Vuh>a*>KjyUmZEdw-`|VjsS_BtCU~t~mMJPDXEdcycucQYh3P2S=AqkC7F17TI@v zp0gQD*JeqtqlU4&g2lhwq+^m;3Ud_=n$<7gP`a_wY*YrXs&u~FHW*$9xlC< zeOuE_Td8K4+>duj_&mliKVNNXeXzO(nRHrVogmkv!IDwL&3Lm{rt`Q#dqtg^k!bO9 z73I};(B@SAuJJt8H#L}BgZa|$k-0W(b6gOU%ekxTd4CuQ-HQp<&C_zm*FO_9JkwNQ z)3YgdO`i?YT&BNuZY`~9UA%p*dv_e^JNqJ0JB3S^f}OnpGnd)va|_@LBlI`-I%k7@ zUjb0>fqEk@P*=A%&=$(`Es!g(ZvyD{Z8wu#ljD+f4I{0W7G&6WYWw)O0G?(}l*a1_1kyGVLT>7U5A1USdI389t0qO`6CuZ`h8@OI zxsPSsp=;GTDNbL_4~>8ljZ)LJ?~gCjZ&#zeSfEpjg3+i)@e80W2#- z)3>0bcVRwsmx#{A2S+qNT~=7$xkFWgrABIWNJ-MAJ=R_$h)pB4@*+f57h8PKe_>)l zmI~81J;3S|*VnQwXcpP2@J`R_c&Ea0cA(=z!GYaANVaFM-sltu6JfDWIn+O7LXye# zzr13QLVsnEkoRa|5WrE9+(%8}&yq#QYe)zX-s@XZ@0t70dtEB0tCS9HT+AvXQ=~)o z9fSVBR?2c-K@M??VU&_0rh_(;0F3=T(4?3*a`o|kDJjzo7?e$&Bwg=8m2V`;8VpUD zB-QN%IhjtjQ=1km3NJJ*Q_SPMEmq_>G*gv=hcbEwS?jAD4qBxMdH{=IQ%v7$_Rb9}mOP}2ZH|@PkcjE?AWJ=DGwGvA zu@>*gNZu};w@EtmQnH21N15alTa9PU{Ti$&Xp~Q(_W+?(?h{+^e(1Tsb zY0wyV*b8AH@b0dhRB5o2TD|_}DVO062VuYytC!E6Dv~w3K!5nUZRdSPt@9;s*(-5p zTmE7h+_ebmZC*EGI9X^SiA-Mu9 zruBz!UTQVrj)x|jll`WMw8`hLqb_=rYsN!_PjID07~OTf5-%wsjU8 z1rAKMHvN)uLF}{w52k!9b)y{UX=rC!hP)bt7J-LGUab=rEx?MQ5BT%vP2@CJ+GJ>` zO;#%)D{~)*gKp0#(oN^KY*Tjrn+yRB8l0T{7I?A_^t|K8Kb}84A}X>gup0~k96Fqt zz*M)4e2~|e=l@^a+(r|}ij4hV&Dyt-+v3NE@_!l~fOu5vpGx`nXVnM zo1%=jjoYR6lY`KsUt@Tk4}WOHl6oIxq%+nshpZKzjZ{_Mm|RVTbC+N~KihfiD%wwj z*AhWjn&AGF5E!Lk_!9z{$oZ#6ogBVo*xx+Cl_kA4&d5ASJ45QCzQmc*OmziOn{;?B z=JVy>2mr@7v!iIDYGi@h2^)}Cwh7g9J=Dr(AXz6jhE)>H>^4!1RmHjT$Pf4W6hWyg zLwQ|z(S)u<*ojm#IGzN8K5E~mx{k!XLpB;zHZ+7D9qhM+a_Ha*Zz0C=$L$Z#Y@+J6 z^OxD|X&1@7p;w|(UM8FAerpv6P=hE?~Qeyh-etdsQ=53wZ)#b!-X`Gu* zpBSqknkx$V^B0SuoV22b$vb`2wmjve{VlHSj`eMp@CRmB2J4k9Y1)$IIA&WX>J zZ$cm~zOn-F6etIvf$O#@w2)^cUkXh)YO!?2rFX)QchH+G^ zdfmH?+SY1tqd`%=C(p^D^X9lTuW&k`en&Q-ZB`p_arC7~k1HZRs?Ia3)g#cir51u= zXxVRmrLQYu;{cJ zNHfa?RT~VzbrBqpS(ZbbTa<*^lY_}{Xul_+wcWs%QBD~}BoPBHD#k$Nma{qv`7@PJ zADgH=9?9Ud+_sy2t${OQpc&PB-7%*i<%|jQn{$6}+{$nX%}=$tN&9h%S+c&ZO3*PU z&MZ;OS$wi}1y`(%ZrVqZv1w9RxbVH-L=l$fgqM?0(C#e>4TahDvZ~jNp>qj0$%j%- zD%BH%%LC)WIP4F~sMV<|C=2Aly0xfT+)q;E0aL0T>Z@IR6YPUjX=!nH`zrO{e}q3+ z%6BPZoIbTyah*VFvSNbUtmok;9qYq5?ohP_OMHU#z{JhYl|p%~N;oY=1pW%a zCOu6|N`Ggz0~GS(p(IB?gKeYX9p8Mc z)3j1+XcsTa-)TQ`XI>*%g*G+=F)}(tN$n9Wb4-J;+-e$3+uW|M`xon#>=FXLC5K<- zMrIm8ogywj`hlD+*1Www`r$a>>U|5@AE-MN3PDnETW|hQj4WJCWSQ;nOJ9%7<{T|Q zbbEOFIlXpDTl&ULU{&aWy_~yCHsOBu-bk4FiL43H=`&t5?DfuA7s!oHX$zMi+^T46 zXstnQXu#o>-ammGwmgQD1+5Ip@-MS>Cj2$fU(eZH_*~3^e2TCcwUJ;mM%-I2-oj};ebG@Em7lQk9jxC0bI+Zb~AEq(5S^=1|1d5DxYlIFv zXIGGT*k-yJQhY$68kILQPp`@p(doyJJJrhb`e3-HcFuZZPY!FYreXf_io_m!#rl$A znu%uK>BXt;ek(MAdn$i=|E=xqdI!*>lyjzS&+PCcY@4ukP*R|^F+1m>s1vX#-VgH`=miS-3i@{iH-fDlO^?cI= zvnL0H&%l$bT#s{GcQ=rX8}!pqa=RN?G?t$y2qUiWnExYcR0e;pg`@%{Z=mjHsVZ&I zuMB-lZiEJu39Nk?4P_p~NYP2I5eJ|)I_8l(2js?x&$*eLn|j_4#d3cWA#1UD*5*D* z1JrhbrLO()q3*D@Rw}j8{X5>TQBC+5b&Zwp z*Fy?)T=QViz}TEGLl-kwi27V+PXsV)>x|9FQzOSHKPkM(aw}q#U0WKbI~z95OmjCH z?LFswGFsQW1E`>5h^Q{dsQj<{~Oldn3_{ZK5LM4bOrYKSS~Q*SR5jHmpp*zPPARu9gu zszVj-0g|DQ9#YeOVC1^oDdIxz{kk`{gYZNvu&YoQ;rnv`jq%)TeA3MNO*j`j&sp*X z9MKL_H2_;hYli@+8h?-TV!HoGlpw_M%j+}fV7t!-8v2aT4dbXbC;+c-wF1_`twoD& zs1sPTe)lPJUfBCBc^?2xakw$a7sxpXI0emeBH3DWPJt^ywTN3lb6yWu!;bOBRvUh9 z>A+O>s92gOmyQq7V)C;WeW#kO%+bFqvdY?$D&{0bRPg&XUUmAhrCZJJ-Kh=$*I<{kh0KH1I^0qbM4TjzehFtmRL!O@?rP)nZ}We1)dN>UbS&glW$5F+T|gd? zMpUqN%|>$_CaGI~6jcVgo}jO-Z|7d_<2&0`m)PBwR^9-nf1;WB@j!pL*u%?Kk#On! z7qF1{moL@UwiH@i#G=$o!YoDqSWvlcE5m~B(l)tJPp-IL=aQzn(;jhIlAe_%^=VSR zLk|9Y^$)wa2W<2)WtpSAk4R~mUdY2pel*Pb0q-7PX)dF6c-p5jU9o55XaXndzTtTa z`Pz|MR}LUhCENz7@N3?@CWm70PHj^9e4-;qnxB}Bei--RI01y~6L|Yd!&blWkNv^= zmLc|ccA=}%5Xuu2_G!1Ps1zdye}qoLI|8;5)9cBEFd>hNZM|2Eo39Q(xY;AOd!j@x!=K%JNUN#xa86jbm)(q*P0ux(yfN`4{q; zVx+z58I>Dh+4Bm=No%*!gfrvc1>H^uvAW&X#U%q&%YLnklZi*R-dV8^?f!Vx_R)jM z9M@|@)_!V2Cd7+mS2bRh-!o+yMj z?9;Cav<1;b*J>Ug`Itr^#x*Vtt{)20Lx^x({lq<2vMhV|5!ofq@_QYMPK>OIlAuI( z23V6T*5+Kk#o)fV&0dMdCyCFv%Sy?(7anKBjPxy^RI;FJ;*y8$XM&@;CviH2@=X#sj4wmq5RXx@qw$Zp#MRv%t7ae*%U@VxL=JYRo=WAlddgdZ$<8mYUuY7S zM8aiNe^UI#Dj5TA3^Oeuw^a~|u{_BZaoi#TpqFi(rKxte1*_~HzvWk#P~){U2o*en zsFwiupP@^2u-o)O{^OB(xPlTAs=c)rJXG@!V@h60nWsCiwnpVPgw&VQ#7!hJ;q2FU zd%@(=U{M24aHmGUg_C_inNLJC7x74}aN8I)o)+Wli&4F#=PBxfnCFH;bG_Xn%#r_869x~=*@N}>j)e!Wt~C`b=gf#W z5$dz7xf3tdJeZQjx&05}DI4kXcF9#8{WwVFfIs4_lDA^UNGihF(VI7+NjywS2|k)l z98W|anv&uSgbp^uxqU$$m-SokoiYm9TGSM`$ca#2ip>-Hm~f2})_EM1SMPk~`byye z3^R#%Re5*rIXPcm+o z9K9N9aSk?#RDf~~G3=c4s}mINJN_H?7t67Ypj$qXa6Q4d)Qq9X)`pa_WtQc)wSTca z8p&1pI0xr1))7!4^O&bN^2xN`r<~&X4$lCbDc7Z3 z-Me%$iU2K^5bMcb_RWcMzw|j+1^BBz=tI^m)7xr^riroVj%M{6DIC$$h=t!bwPRM0 zrj9wOUNn=YMmA9gA~&d%}aI%?%iWF|Y`Q2r_k`H5u zkj7@Ww>_SyC`o4K?wvDLS6@AJzJ{5+Wml!s|FE@2Qb?=m~_)%B$9=h<w(qbgHlL z|A&JBxzr=~3_B(Qgg8+Ae?&wOAUuKvYz5q20>7BAqf5+a;AEv0z%oG=pvF_wxQONU z{;Q~R0I)lQ@{SeZoMS4omWK*WQxy+*MaPZk%FOed{$bjjO}+QiR2JIiM8~U}Jtkn9 z`}UlXNLu!v)CO@Sj!!NLMVEQY9|`R&d6dHJ{#nJ6ma81lyjw}Y;lp; z(*p?*X#64n#e9Jl=?U|xv%`#2vuYUX>PjfU;BAJ|aNhQbsFLsSub zxdp=XQ1QljmN}-ZJdO%vjAEMIL0p8veY)QtC^SQPu?xAv_0p3oieDTmK6{8+$~Rp# z{C8+q9MH0C$Qb^+v{$|^et52N0v!%CVi&^Ql+qxs)CuZpP;ltay_djvj93dPJc>i0 zIB#)9u2k%px?N=)2vamyJ>F6ynCJb~%S&==Y`-`I`re=d!RAOkX}VF>6i=dlmaHc} znJHfo^x=7oh1_O;^82(o zu;|rxvzZT!1ZZ_8+gmYIB_6E$j9`BTP@35{qsS&KIlZ}gYmMmy-Hd?a>50%ams^DP zq!gR5y?OpO8yxCDI_^Sb@C(x)^64<^{-Y~Ia zYVV6l`{St;enG&a{EkzC(>Cvkxbl3UfIn$?B>$-*2gH0KC`=vde{uv>bmIW^w*wPS{@3umksWiQ(>m-lIl z4>J65z3 zIm15WovX+=gMQJU?RHhY*dj?B>;l;_WWTDYm2~s274FgoLS=QJlx4v$9q6r^hjP|$ z+?VZ?KJNb0dPQvb+*jAFzNe1-GHjsKv2UK{RtRivl*sK9(Ljc`j9DtfW$Upe{B8NF zOz+3`x8)cx9>NK4RnM@skK}ILkMHms8Votqli2xebMU1%we{Lr?}ZErE}n1`wjs&l z;!yspx(~frv@YxIBA{R?f&?sYLV)O1OzGb!^|t=Pc1wGvMx2A46-LT!|wE+nLyD_};l@ z!?LBN`%`C$eY1Ud+`WSQjJg?>%rZNJ4w|ibYW+c2ReVu^m(rFlgqK5k7uw_nQ{ZAf zIu81)EgRzZN271D&S|8OZDzLs1_$ZH)20UP;#kVlHlU{)cY(Lm98SlX(L_=B8{o*S zweiezhG-gIp0Sq1FPY0MntC!&ME<(!<~tipePUBG;uVX?R}VS?GQ5c_b21EoB|nQ_ zp31)4k?bby$aK_Be)9Wz*+|)v#_}j;um59P=rOPQ)aBDeYUr2q>AxWqqKM&FUID(l z#LxGEVef>sHY~?GGu(h@4mh9gdoDBew$5w3Bc)rz_a9)QMq-`=d8EJfR`9Hit@pOZ z=k2Wb9bQVJ@wts>Ke$$o7deF^A?-cKC@K#JM1JCf^;dH#q_75L+p%+g}&JcZIolL zmqqJ#CrXAt3h$AN=&LqM{+dGi(J?2I__f(HR4^}2#_&7#MD>1*K}8ggsc79$Ha70A z^K?7K5dCUIyJGIS55@T}WntQP%jjb2`J#xptuwlmM9RndZ?b;xs>t(B>ea@Ak=vc> zKZ_<0HU zfX?)nBWxLpH^9Lgw@6-g!x1+V$YeM&u+!*w`-5RpR_V8DoeHXu?3&5VAxmtlLqmGL zHVu;xVgcZoA7!c4mgA^fT4= zfZ<-DEvU-{f1!M<@?+Zur`ap)@JYE(*SVsl;m+Wy1JmNtS8HLRkV7E;#Te~M4zx(I zj9k&7a`9dsEBOETc9;^~h)oxV4j(#wn^Ps!FZ<|d9|Qt1L49lFOVeMRkvB(}I-;Sh zYV)`oOtg!l*14~3@kVlniDy(}8$d##|_X>RdI{&xqcJCW{ z09aIWUbpxW+2ig7tqU9^spZYEr?05O_SjPHdDfk@`YSWBkcK(t!tZbNqTp}ieAoB& zJkx~)N^=_0f_153PS{lh7f}_{MXehVmx6+V16xgWk{_XkkB+#CIn4N)=A#uMZCIq> z{c2{i7}P?!>PfN7MDIlSTps-?Kb0M84t4EX`<^^~phG zHTZUNqIJDvf*FmMvGlKlqFHt>a%mSsy=_l5fww7zfbl8uIM^;`Z(9DpnH9(GBHYF41%*9zW)BnXv zu3*$c@fD`(6S&E9RHGj6O*UJ$9f;?9-c{90?vb5c>ZB#!Nrr1~#*9)>kG`K$dOt*= zdJ!L}<=0r2U7|O8JMma_&>0ALt7t|>W-E;Blsd0th1CJ@C?lcY&?7R>_Fw_XxeJg^ zg?1h9j+E*{F2f4;fwk{;A;9Qd=iLo#m-T5nEic~MJP~FKScp2P*kTE#uK7C+MC46pK{)Je@}qY4zqN_ zpw6R{A{x`*EOfu)HkuWzLXJmoY6XU6=DQ%mp%?KM`3QNVcf`)XZ96TlZeP5$MmFOw z24PPEdN|3#3G^;~7rt>$Y#6PvaYp4U0J9T*%hlo3eT}?#eMtI-47~8^p>|>w7X`)@ zwO>v5`czBte}M7d6PrEDZakS#s;)|;&CE0M&L|4-a8Eh++Zy=TN8_%J`ka8K|JhR{s^E=hV5)>GzV-^4!jvUB z%R9d7tYky<%4liNm1dgi?lUt%Rng#AS0tKNxHsEJ1@<&&AsdA15-r~2E#A|p`Zb^i zS>og29m$^+e~(+MLX)OlVW+Ff3*h!nkK4ke?F>Vc-W){$5+v$`q&Ia}wdLYrKEVPl z;-^j>V?El0yd;td2m4V3)2F7}TKfI@n&wy4Rd$B1F-|z^}2HO9MeXxU2QPVZA z=|i{Dzo7y1Iexx+Yout(KS1N92h~MKvD#TSLdh{)Df;81=h8~mRDa+%Hqs0>H7Z87 zVN*3}>vOP*!3gK@y`bhQ&>h6P zs^GY4&h?U##(Z^f5*)q3t<6Q8Z;ST0Xf$y4Xb9uez->etsXbUAJXknptCMH4a8$UaHwyEDu+Nj0K9aI?f9Z|IRuJD*lm7dZ zCpUOo+~t;wbu^whR-PtrgJM3N!A$RqF&*7o2eCA5x0+r*pQ{y%s?;b6w$|WRJ-*I| zN*?Ce_;8viSu1h=o55ODC$H-`A5jl)DaEXBRB8i#&X{a%Px(In1DPrT2nK+!nfkK^zJOpUm<#A zH_|eMEGJSh@9OCZ$sz)92^>{&n>B>iUuEQbLY6oiPY(o1)8Bs;sybUiiEJrN3|y2xXZ~H z80O4-tZKv@eA&S5QqlM?7IQ}OjkPg*l#&+kCK`{ft4yVwsIN7Ah%vCKYiOE;`3*c( z=~HV{e8FtI8s)ykG?xdJC+lU>ST7%56kg94MgS?Yi(#$L2yhKC!e4bF;jP;)(WYvK z%u&Ii*@P6d>!>uQFCvY~>xH^tGxf)iy3ai-GXrPuDkNwosvFMq6?PHg|a1SKseo&6u9dfBv#{ zmlD5guEY!EHaemIh@tQs`i`)~-r8zs82zHa?Ier2WN>8_iMVX<&A>w1Zp7|RFZ4$& znbk_Uu?=KQYBt2nve%aQx)GXl3w8TRewywQuYzeZ~#vfzk7q0cruTxkeW zt6pl=r~HHTh5N6T|MXGwr5z1K22-7t*qW&V9*I2u;`p%h zhm>{;-rEmL1mbHgxPCY9=>{n-&8uRg4W%=}UXZ`w^KXUP{3H&q?<@Q^h^(`ywo)(P z%U$(y43C(JK}8kycvcX*yLl@;i%rO)MS-9PL?6>9BCr0Nxd)Z`hYwu5SjN}f&MB95&UYUQK-S#;?TbD>rr;;s{7*ZV(>4@mV#9_S^woqnPHUf zvyW6n=kCs$zA#JCpI$CKF033vH7OqT>t=|uiLWe~sc{){rGZO+xkK|i%<-`x2Do=m z(RQ-VchLOpiX&Kh{?V>Ku|Z8>Y&DLax?YS}R-bSfEmT=E_KM5+{c~tgoouCVgr(kI zK0W&FDljs@214BE%QY_m{;J@Ua6}yw^D(JPNksgCS9#D{D);6;)Kc4I&VVEK%$HV2 z_mPt{YcZ`iHDycPMNyFd3cE}FUtNp62QkuHpFdN8~v$Nf8Q$)3E&q+QK+ zv@TIeyrb4MZWQ3bapUi|wGq^ZVWE3%s&?c^AR~pO`|uTo~%NS|db^ zhI&;H+qBLl{bX3X>Gj(w*1HT^ixnj#OqA!>tFGm7h5;dr~xiLny$IZ2)Ke^ zwUe{FI(s>`$N!!oH|o6oXm>MpqBo3BN}}V+Yn?PED|j0v);P>WyYIg~HG=Jazv3sm zC6B&B!s)FLO|f>s`B&(_Z9mo8*DTbe$zJ|od_bW2%0r^{j78++cKj2e84=|tS_QXd z0JQmxJ!k+R?=lZ!B#UVN07y-IR{RNFd1P6XQ{YPMhL!WJ)Rh6mo)JWYJfjnC_Nz;q z32OI8gm2ikjs)aHzx4F`7b~9|Z|qJBD?ZD7t-iK7`C3xjuuyPxRVC+T3|ADhx_>hdUBpE0-c1;8c&X})4*(GEAjZ1{*KZ7Lw5xoU)SUunj-sI`G~VBeOZB?%F1 zXYYse+Ra&4ep3m{-p;BBE|vbQRK^h%K9SmDrxNT3;71kJCf5GU=v|AWLv{ZA;GE6M z+;33eHMlbHBm`eHHUlPJ^!&ZsSvPU+*Z%raX5$s0nk?_YU36Z?M9$K+i&|^@`CY6|mvC(|aqbie7{K z;6|xGL3IskisrJ5uU)6!>%TPMIa3xWxb&oW3oQ% zs$FYo7f}^|g+~dCp_efk`#SZC9Pa))^RFIP`b)B=yNKdVe?%W-nlGIY6f3!BfDZlhBw9cFotQp2X$_749TP_95S@Q^-G~4y_(5u#GpIU4cz= zi9O{3`$6n6Kq*^jfKu`TP&XJ3v!&5_yF#lz04sXoZtBMF+6hL6btMW>jCV_}e_0Ts zat3KkIl=?Pa;ZQQNt``LijtbRLw+{hy0Og9Yn7?fy;TaVT^a-nmA_AWm2r`T zH&+l+#OBa2x>Rh_vMwSj9h-CgK*C#gp2~%KUMrWh_fBnTM_}HUWb32JH%y zIn*)tZf9=d7^{-4((%3ktR`UR>VyP-!fh7zwvm~$LoJ4Y>MHz3qdcgx)3nzNCeTU7 z;JiDtB{N;^OUDLO$kBk*yovhgr#|_KB=`J8^+xFY6_}&|?ka5hnm&cKNnh%jCL01} zeVs0nUe$N{_2lowu2TwfH+0VJ&u)B}TTE$Z|tAC_{oL`^kut zIDXe$wIK_GlXC7D1V!>M)*G5kM3i;^x%`2EjH2zWqvB?ooe|zHTQ;(7LnU&mZx4VK zz|p_(5fj|V`&b#w#dXdcV>arCSI@E}+m2CLDau}ZBSbq9FLk@TDc{VNl5goES9vzN z8Uq^VL^_CiPirJ`whCM@%C+V0vPtsLsxPdQm+K`E?rQCuTkF3O^*9^0(a-9mazq;> z6pZF{X{t))*GAnMpY*uvL8`e{8U|2X7$X(d6OdREj%tahdzU*wlSmEjc}1QGlRvZE zRC33uR9hRKa87$g%oU$JNZ#N=^c|b8ga)2g+|W*0a*v(rpNg)zZsWG9$jq9@NQ#?O zo?`G*kjk@LCVVs~Fg{^K=3<2~?NPO^R0M5|3>GOu@lVr<@_V5-qLK%=Ev)dCl5)MW z!`zU(%!46Y*{&zlEmaFLZD!>MZqa^eV8rrEp5~`I8*0S;M{r{yk0I<5m};#!k{%T%yQ&c-!3>PL^DFx^s@i8k}jkEKPDm6C=r zZO1P3AW=-?5FON-!r-&-|jS^!wI!&m5_O1c6IZ z-_(>qZ_b*H4)Qa`D(zG^j)Iqn9R%MVtTt%W>m@s^HiHwIP?Mrh)iwa@RjI-m1vKYF z3pKYwrt8l7+*czaiov97CN0%?BkN%H1M?9|aRZb&x~ETSBv)gKW7xx9X0goil;<27 zAS|_hH0-GG^XnNJR4e}mSvhZ5Ek0}A@&Vg!j+S7an(fJ04SZLvtT}@JEBBzUHDjCU zRMm1&_^*lPnVqY?X2j6!;mj%f&5>@wxuojLmn|-9&Bba4h16daRV6gGB#@j}C*fn? z&(+5OSro@=Pn`!dAWGnImU49iH)0MJ!0Lo0 z)zXpMqCk?fbX?iHV8%y!A-cKBZddC)?NV@)di#pe$1Q`oniV`C8wO*Xum1i>*`A9aR(i z^X+klUbD`=$putQvKyP}T0^@vvN4f}j~~yrwp>>A9v^gQrL*W}BwJRbhwrm|nc}Ng zRY0@1fGTspMw|OPoZVnns|4`a=9nfXdzpKOlXCy&GZYMm9$c^w+*-3`LNz4*#bU?x z#kRac(Oxx{DjaN#@@Y+7Ld~|%Ly&-ZKyBs>=U=R=)5K-U!-{l2)aJw#Czj)cokN>B7L_$1X$I4OK9j}+Ia-M2*P1>1A_~qO$7B$!)d(7TscS$rH zv9v5+!{0#Kx3J6qJB%{^!EpfDeg*i6OlB8%Mx8?DGu5uhNVGB&>0Rl_Ya{fX3}Z&; zeLsKXAU1O4bPG;jhlDVfF&$C=*V-QjmG5y1T(Bi2_QJZaEz4d2s+kSyD0oAogV$k< zPcXm$NmZ(i+1Y~N8Epa;@Q9kGn#SkqIs*&K>QAs??4PVj)D{~EB*V8GJJMW>enC0^ z9)+85K z8KmbI9)|anTV~;q+Rg^R=?bJ3_%dX;Ps_@eR)oSw)Z2Pvk{s~xmxvZoqy( zsWjUjwo}G(f^@8qrX6Su=l&HdFtFTCHkYra*EKZ1q0>z#+;|VW-Lx$T;#i0OF@Q{YBy=)3;Y*ruK~AvVDo7^d)sjHb@P?oIYybU{v})`i3y3kR^^<#{s~05 z>cI96b@dDzzU!GvR2qS*K#D0|2&VIocG(-$TqD)*}Ky8Fh)rStC&s z^Tr_|Klzvwuw^R!s%>?si{7R9QRqZDR}E6~kmmFTrC@8_VGuKx5-)(cdXa+GesliN zcX^-adMhIj>KJr5{3XttC^-&D6U+urRb7k#+z5J*A$H!*32_ zee$XbAuMy zEcdf`w>UgiLl#-4A@hi}<_ROA;dR0adD46%|rK*U_a%R>r|L{ErGNlm9?BFhnf2WhJPql%4;H>SvXFxgtk`&79cGN7( zZaR{%yQ!yN5T+f3>43>k#l8o|dcRV?hKkkM(u%6C*<{T!zyTd)xpvpAz_5xwx z@%v*_k^P7Lw>BzF)Rct{q*Ii7+w|FtWj{F)Qc=IwF+IjmHzO%hvEUU;6A&K=dnl44Xww8ZCK%Dva1#i18Z3W$Y_-TSHyidq0_0^8V zisizwjl~@C#ms@=evdsx><&a=5Msu#ctSf^3}c4i6)|Nb_m^rD>!mIA&F+TjeOz!5 zelhn8Le|k?-#@OQa)CqnHv5yv(Sau~sH9+Fb_-e3l;P6f$Mm1;*Y^(DymrSU0gN}od%!Cv8xCawR~Onu12_Ze>T0*c19MoE`jH(z#Ojl zie#g;mb5qdwn6DTQvfVrtroa<|B{nh)4b9t8)H%jE<0;7iM7LD~zAKvZ~ zC)NFHJ>L^6ZOa%ZbUFKdQ|V7%dUKw^(WsrWgUfApTJEc|u-BVc-Y%p<4_i!PFo4+n zU2L#l{lw+c5&cOU0~e3T!!M^^Dm#ea5Nk70(w3b|KmRnOh8H zgRTb?-TXs);ZZ6kBZPg4RPpUGfA~&cfb1qjNA3jam;A6MKA~3V%VagOvMN*QR@xBC zJuAEB7`~P^HFCvyU@c7}*l|;8w#darVsg3$XXQs;{HbyT38j)KaZ^GJQ-5^{5CRpY8TI#{sQ=s3Z?E05B;SttuP3Al6^d!TH?tV2 zYIgSYXsYzl`4*jO3;X`=wMk7m;PN`z(Q8GJ_|9jtgjaa#CihxcjHrmgOXc~gJx=%a zM-plUijh8Zu}=(E0-R^IX{XbxWvg8mW0}2M)(tN; zk+>+6k1U7^DeX{IGxgk@?ZO-U6rRmd`Y+2fZnayF1$gbK#Y{(3k*)>1 z90k$2jC+wDJeN(jK2g>?wmjVLZn|(AOU*=+cP6{|5oS| zAKB8b>YF;#*b*v%3|bE~-=m3T#LVdygD7H!$-$A`zJzR(t}E-=>xu--@=2>T2~BL7 zPORe-DF!#AG`_Fkg@!U<2?`FyXwaDcm&^1p5n8sWk)Zt6b^-Ay-ry=ig`p&gPU-%q z54j#oTu9qV{;A#^A<9w{Pw+g;WjqyPscoQl3wnb?86_2g{i)^n0V0hii;r7J$jOUR zC`NNk0@m~}M>5>2d_733;D|iZ@x0#PijU~HSck1S&s6i(TAdpwhlm0mu0`~98c26K zV?{oRT(xO-vz-D1C6#b?6S*|=+{}eDWM!bgZ_)D?dhNZ3Jv^TOd-t}3bbFmX=kmp@ zB!^yZvkXkMzL+ZJTKVZe}^&q{g08A!#;vEW-%}v|k+od); z))MmHcEnjX(k~-(=Jmq90cTA$6pMs%$KBy^S;1N5n2Eppr55inue*iSgU9_njCdFR z2@tjB(`Q5nK)&Qe^&w z>mbC^_c7>;V(9^B2hkC2gKfjnOG<*1WRg?h|5(=zpY7%M44IGC6uuk}q~Fj2qj+^A zSc1T?fZcx$S`)trata*f9)|yRW)E=dJuR4UvUk9DFcZ@H#<+fYJLihUi3;=_7ORQ3 zts3{wYnN|3w@LRl5<5K!sr`mMYim;4wN*B^(Kbp)jyF< zGRcDkC`-@Hd`rd41&Vp`T3v>n_6#QUUucjnqC~V}VaUMnHn+FsDhqDI%IDXkHBZHB zhtEIVnbe)=_b=Y=!+U)(YIHg9PSgT(c>q51!yXbc-4K$;+_GQK&-S%o=Rs=uw0sXY zYJ7XBcV+4zTTn$$8uE1y3)ObYa+LAkCtIazvZW4h@c9&upUrQ=AUtA z22kkm@}d8-cCyMMwzC%!e$Mk!_vb(&`I0UL%ezQD(x+QbbW@)dUN_6=XCBb%p;9}q zhTBq7YAe5)12uu4fUK~>=xjj)9GPz$fnz#z>o}c9gt-E7O}bc-^TP$=M2@2DYVQ+D z|L9uH{Nki$0jb=4Ea7WvO*Unq!z;SA9NU7EQ`8jU4){Z zzOUT3)W{BGfv%C6)^HBGXhJEPIlnqW6?kg~m+#Zzk=wZ>+Be_Wl+^exR*TB@cxi2< zxd^gqc;{L(&W}-fM@;uLo1EM0gpC%Qj z7TgUu<4O-)s#Yij>=85F6%I zJ4J->pDOoj(K=}gA3{fv7$OdzW54J3ele^S%O`D8^Z+vKj8IMNGh`MWnhyJE+8Lz> zV@(j)>4leQiBdRN@Qz_Uh`>jDF>J=3pJ*)PNr3*<@O@0NOh>-HRKpNdFJ`Z>QmVlf zgVxBWHy^Yf9x%eo-m2cLr@VH&LM7|jG3Co7X$ozjp2kd9Th!a7I{!r_gK}$xSv0-L zHTAe|Hw8~e^@b83;R!ou>a7;5!^qJZdHIwH8$U6>OUgo*@30Lti(nA@&l^ml$ExkX z#bp#eqFobZd!ofQLz;}I^1bvU*~mxPd^3!~`9F$8X1TH%X#iboYT#IleZayBgwlP3 z*hul_(dt|Qa=m`JJl--5A2Y~v%6=^P6rP~fOAbbydn8LCET$U?b5R7DYn98F?2!#JvR%Eh@&srAAlvBPC2VU|xEEu_yNUp7uqC>x zAU zJr}#6g&CX>H(~=l&2JW>^wOmVog#)Q<6?l6UN|Y%2BEh_`P0QJ_uI|!R?F9dX545) z_PX-b2+mP6w!qSf?beW=b;B6_=Oh~hOUYXmKQ-`F{1{JQ<2eg<(&u3I{(kB! z3a8n)0rc(O3aBJUkIvZC{qS{8O$6z7#S&hf4MU#%jj${VW(x8_?Cj=Ba7(gzgn}r2 zuco^t)SZB=H7Kq%d8ad6VFyVpo)kzZyj96zV&(DmrFTZ1fTxpO_~~UrEO!Qy0Z!JwBr@!C`4x#xkhv_i`!=aL4K}Cqg`P!J-kc%NU@8s%3vxdVzdL_9EiA?Toro551zl9oIe60xbv=*^K( zC>cW({j#l)xAv&qPaDhMy{ICzTidzlz&8Y6Ba&y}-H#R96{0m>H$2u3FE3Q4hJ1k+ zN!(BQjN(H!^{m zoCjyY7jQY?6R8u@&7J25>bf9~=1^DbLslV{<(Hdc;3uid*^e~kAN}Ov64B_L&xs*K zX^3I$r~*Yxvzt?u+9%p;KkyENFx|bFL7S&Po!PU0UN3)PPhZ~KFL#C{=X}#gGUrWA z1ukVvo9J{tMmOH^l4|859!SgK$nhPF9NZ{R8Qy!B+SLiWPvo?JQ3)kf+I&)~a&Ohnhsog%mBK4{OWe?JI_u;jT134l*= z*C72q`~Bs={bh5!q{A!C|8fTkBP+_IMK>j%&Qy?inCKaICkGU&hW}$b|+gw)({1eZvE8h!0vK!J$DJ_lV^BzJhgUZmdwX7+~yE!bb@0N z3mqUH|EKH@V@znsXhQ$w=Mb=WFvB#J4YB^?1MexxPe7mT|6kwpRcB4Pz}`cR>iVe< z`ihfiy)U84Ok9wZj$%eG=3EVy(WJSWSB6RXxueHJ5vL z5kLExS9y)pm6Ud|5fH820yhmB1pj-jTG{=dO>{^$9lWPBDSvR+BwAX!K@u%};*?-Q z3-)R`RS|HRsm}13RId;coL1>a(D;9`09RkRBSNI>f=K;xV(ha;13udq#MNUDC!rG! zT)gZXHjh%Q{d+<)d&c|Lv$T=uM790)Oe1vk=q?#HscQ1t^StoT03vcVRm@vSScpr9 zMr-fmk<%%vexKL^y>1wU;P*8ujMer;U3ip4blAPUU~LfXb$OvANF6iL6jk zv_rj2bwxjM`_gxVCr}ih=FacFqy5qg2-d%AZ{Mbp9US(k#Avb1N7j{-BRF1;zf;3b_cs{&#aYj!EJ1a%QB-*NV(wDk4rEPXs6ScF{m>^81p9eh$x|r%RxDA zJQqQ8wOB&cvyRBDsN%II2uG2!p-xNOw{PuHFxB(SgG&4C^7Oj5Qt;1={Ufr+r7VEW zDibnYr>U$P*T1wgQJ-X`P1|EA8o$gjHY2W=hs^lyQ!*`U{F!xc1otrCUT;Jbs1wJB z33DgHc=IDMHqm}Z;uH1R>D*nvb)a#eN* zl3qGsqMCfAl~lyT+8?AKa@9emd+BAIVRTgMa9XeEN@|_B11Fo9Bno+gxBfrUQWElw zGMTq4ypq_2sh{V&JCX%DJdL^C0yJ1MahF&C8T4xGj`VBVNS1c~+UyrAsL2ZzNwd73 z?I>rR5~dz2WD))qCn&G3TrnX|JMv&L=V zR>EJB2mM8VR?H*#>%blXyK>?ONSm>Ci$e<#dj1cUw&!z~8`(OO68eL#*=47^DkoKA z71m~^Lc9qWAbJQHBYxpHK%;hk?b49Yv@=a8MkMPQ|`ai`HZoN3RyH^BdZ{ow=QSt>w zHS=D!`g|>ccxv9&ifeV6k}w1Rxz{+}tLwk@xGBL6d^}0N+Lnegx0r*sfa%zBNo<>w zEIcTiro;I*fsAwOtEy6Eqdr^4{2ZSBJ*9=(Pu?+lY`Nb-3x$B4%bW_8q*oIpnkK@b z8TTpT)UaKBqF6kXijHqQiTgyk7*HeSy(O9g5+7rJ7D}ZH|4+AqyWSWq4geN2H+OW^q=Z z`hL?fCS&EaJa)bl#<)1hs9#9-t|d+89Zyu=?^Wu5;-Rs$4{<45s`fK%q(vT79)4*j zh`b|R*BRG)7Ek#8;jQoXUC=+brBxmQP8qnIy;HSi6m~H6JM8@ga?K-!{~8lt1tkNP7wW zku@Dk#YT*7ATJ>(9DKKboJuQU6wJolT+>w=x?{e829pbbjXw!blU&jF9rBd+p)OI` zvZTs(9(4|NAIfAUau?Sbs`1Q(z!LU_N~MA2qDQ)Gj%qfN%&XhTrW8#DKgR$f<>nCD zKR?St1@Hl*Oonir)aSqiSvQ%b7kGk~RbvprTQ-X8jxF_QxZkymjhsa|SF?q7b@w`i z%11oTO)<7D!1b0bzw*!a3<-{sn+cfyj+CqnHUGiV8K2xHpDoXob9RJyL&i9()CxQH zf#i_Qb}2~ti#HN|{MG8W?c0rK73Hi86t*LKWx%d89q+d43$o=Up={;49N~2Q>D@WQ zd776VCSCY8B~vZN93l3JnO{@g1G;cq!sFjUyRStLyq~9L%ckh*+~5>!-{#){^RIU> zE%APVCE=KR`&xEY95i8&-&XgF9Z|#WiS`KRsKQn%7@qgRVH@eEWdf`v{h`=`7e4@U zGEf#yK#*q(T2tQNXI` z{26ghw|IAPd!}44r=MW+Rn!0|ViyNe8xN3b52Ot!^aIrO06A@{gM7*K~Xj}FRz7OQ9#4!n(cvdtuxE>VPt=90k? zuB-Yr$EITck?PYf-eB4@N9DZKsBTNOfItDB1gpZTU+Q3f|KNuJwRVXNxV^6>s#8y5 z#v!f5A;EIRU{W-IE_FdcvG{|F2h61f6sPzs!*!K5Nak|ap#}o45K?4{_fxf;U%>qm zi6zqvia9(hCI*8T0KetLq{>iF0f71n(k>Hzh1{c64LrOGT9{1{(TJD2GGD-dL0=#W zqE~!@wIqt3za6~=>Tysd%A$eOGcm@fm|fOSvJ#hCet#MV6+Z%PH2G!2()Z6J15~Hl z;4ZB!Hr!|H_)gise`Lu7*f`&y&>2 zR#7r;Qqt82D&$2YtwiYc;!jFdIvW;f*YZ*|F!k5WP+(mfk9+Yx zW);yxqCpbkow^svWo2#AWVYX_a-|ZUc+;ABHb2ny5huE6$Bh=|qt{QAB^; zyI)hdhuo+W{p2Zvhw6ME*vn15n{5QTc>CjNf}{M_GKEu``PD@pg!z@*AnLHL8IKw901li5eq~o)>d>+d3qRLblOkqF=MJb&a+3IDW z_s8DKHt3*rx-~T36Q~YY>LdyNoNCu=$}*& z_v^Y;uJuB3iImNFc(|4=TTVoAnh6A&8(v87iHG+MnbNEM`H7uvf9hD#_y_uiH5^dv z8&T(p>PYSLu=CFrWc!&)5!(D@ePr7itezW(2+hdzx28K;DP_CP$Xg+#LheGQrEfpE zGql@1?>9m8N9IV-WYqxZrvjQNujAqdlk>6~B^B#Zhy18uIZu)*3rt-|<{d&}U8Wn} z<2t_$|ARILGh6wGHikENz$A+RZVg8oIyo$lgB$=w0h}u z9d?D{E~l_`mAzpNz?9hcH|dXoc0#0NOd3rq3nItnlU8$zlVV|O1n5YYYl&`4u{Tb* z@48MGqP{@e3BN2rwT%=>rn(2)-rA{TJ4Y8{KoH3%*!HRlolZ_Ohq=lwA3AgYoWeXv zPU+skEp8Wy^oa;G`1X@WWkjM3z=~hG9}NiNr5qoruF75fIa0TD&mD5&M!IaZs>;Gy zf7e8NJv*yN>CHQ}oHR*|1&P{pC1D7WZRT8W@PuLWzG*T)mZl)-oW}=g=+gR7 zv~3@?8*0%)An83V>z+?9I9R>cc@Tbh?wIRa}u3!sHCi*P22c2@!t_^q<|nL>cEx zw{`&1(FUM3uD^ay4Q(NrOi?;`QyoPqGd7EE;I*}tGcfhUguY3+44<&w^_8Z66*BMp zVHgstm2#w+ ztY*VzIeaY_GLoCrz?R!M(IUuV&Q2LZ?Z9ai0?Cubw_|>QhwUKZmvEwU1Li4!>K#_v?eGCbd z?(P_dP`aC;K^SW2ZaBY(^L^hxShE%jhV|U{40Au%-utsD*(W(q2~CHo_w4JCgAlZu zz~BLN;=N}AmJa4*(1!zc*pg+h=yYyycp%?5W|yiz=YN>)N?vjhHdQ=KaxPLe;plboZY`FkH7Zos8M-LM1q=_;>$)~d!*-xW?3a zzX|iSVZ#1F0{IwYUiI`xe|^$|JWIBy(hXIpK7Nw7E7l?reQc1x%CZXhrT=XL`nrHjZ3>(FOGS)BIeN^FWShx91@mqF43 zL$iq!Gg1wZu!2B!q1LA8VSRj{z3#k3SHOOVD-w;Obo+`4Q-vzUQ^vFC*e#9f)mvPh zp}PWRe)>DHFYQy7QiI~YaTW{_0W;LcfM-nipS~eKXSKWH;FxgIO(5>FBLIK?C|-+e z-^WB1$eFO!fjQC>elxZjSjsX0%C;%}$)3f3@-~j&OTbFQwO8>};}ND?wn4^}1_;y) zVmi!lvQ)^nC8VgL_-*bdBtSZPGgF&j6hU=6`Q!_D_O*sn+1^{-@1aSQHoXmf^kvVv zF>c!jvP*%g^k;-=QCxos!2Gi>MYjU}6e7?F)QeAT(Z$To8qxm;Yd`AD``!CsR*stW|UTu`}2XQ$;%gyaIdCH$XhvVTh+i6b;dr z)9#^*sV}^H6w+1DZ+lw>o6$TfHr1H_Vc%!I!*VLBhL?towtzqD{Ct$yhHjKg6@+`Ie(8v;tH{ zX?_0tp!~M&`5o#Xp&n*QZkHwDsbpYvD!IkBdRW4W;WcIOX;udGu82DfUh|sRKT|6~ z!yXrUsMDYuftaBKL}Znzb&Rjg+uEUW?^l1KRHzM3XPPj0immQ(R*&%+Fds87+gHE0 zghtZao2@l9c`4iTACIY{YtIV&+nW{z6D(;*fxvrOIR_nhE7B*O(Hpt!pJ*6u+X0kBlI?*fVxt8v!QrkFr{z-oG1TphunYR!6c6y=Fb-9OMT_~l=#GbxT zo*;MdnSoSmh`MMmoltUVG@RTRI0)340`o-G%&d(`%G8{+=0fIG5`^3|+N)!{a@Fpsw~0 zrsylmGzVQQIVLhjlkYm@iFdHVuwe3V&o?dVDyg$YqM6<=BDU2AB{2oO!X5};!e1?X z3zY)!1ip_5sg`b8Zi|OdhTqbiFWRw*+C{o|> z`a7Sc9B}`_<_VuGaQ3ati$PqS?Vb(jcD@=W=a!5haAhO|{0xrVcxe>grQa**KBOir z_~PjWn-bEg#3e0F>TRlg#e0`&58;wLg3e5mgE^4pQC|t*@hRSzKx)~zae0(@9sEg~ z&IC98hNSYf-ft?akyucce`Z<*Bt@?MXOy{(wCs=XXhP}2$Y0KMC&lsZE*wsCdWyI_ zyQ(I#7h8q(#?No!`Ueg~YVDNb6!`-AYtPZt9g8kZ9676%`UH$qbpw{mMOc5POt$se zCAKf|-ZA9i_6h}B?P{FvD1FNo)@?za=gsHYKO-n%F^=d>(Zzo@u+@%Ik)WarS~t&k zK5YxaO|j)ze9=o)lxyaRJSu1C2Wfb|nMFfGyRB!W^@s${e;%62w;wu+sOehyt!{wQ zzTC*Q3#Oth^ocTrt;Ku-zeO)AjfqDP$!X2+g@u*x5E3CRf~iyT zHDAf4;VxS-`k0|@lgO{kvGXz=q> z4}@%UOu|ocJZPNm>#R$%N>gJQ>6mpF<`+uiQ6A^IXc#Ma+mOy-!d%++@+b&{*F+fT zIf8hQWk%3Y;0CN_o|`|iD4iXpPW_>cnnZIlid}Hxhfd6_#400^d|u#`Fi^4Wh?>l(+a2`m!nRC5O}UyhA_shzwm^N< zoWo0tw%0T|+(p-r;8&H!OJP#{xOFm)64<>8iOp&JJf`c6{ux;Y<3Eczt9h(G$2ahW zX*09@^N&yq9%nv9Su)91qX5Ri zvKU9u06`jtd#6SqehT!l`I1Oh1p=<$QfW)8P zU#l8q!UIxAA~dCS3W!r3v@Up=Vk>W}8;^)fr2X}wtPPL}<#=N!H#JrF3Qb6|F%moD zR|aF?NL3gmbBM}h7EJhQStFuX)R^U13~`swgoV@_!$R}fjpjZME2`;$-} z;x+guyDs%q$|UN+&k@ru|M2!sv}ncav62@nAGk1-5a_IX86MNE?RVu^d@2wGA4g9g zD})G$aTU5!%dkrV)}x1@zh#L$e6N#O&$F*wNw);&^+x_hLjZWxiQm5GrMD%HV4;x? z(8?ilhNA;I_T86nz)`)r&Is8wRC$>if7dE=dZ^>*>PjDye9lP;z8%)!_6`m8%w9-B z)SadA%j`}!woR>0yfZPr=r5mNC5*R+tG-=7o~TZPS4-m+XL9vzxQ!#6)eSyI9q?5i zzd9XOFB=GV2Vy7m^jXi_mpE|@>0BLiZL`HbR8p>rS-M?f_ckeM1|k>f%U~or)H z#QSmsz&N;MgXmLGs^_cTro1w70xBS$@cSI_?V@vZu>s>)+5MKKgz)8 z;SXR=OiQ}$JP}$|p+6~2pg+Y{>YvY|CZgzP2)Q%AUBuJEqLRNBnlCe@R3tLIC}!V- zs4?w58CP9SL<6Xfl~wJL42(!7+t2ydzIeM}`ct%o>E2bGuL`e(Lc5n^InJ9P4%W^u zdJ4L=jk)I@E*3A#gpr{!{oP!Cq+R~q972^S;TK!KJXGk}92^$uOVYn3_=^o1BnMH#Cm*gj80@F=Q{%rwPKxTIYm!G<<%GE@|(bIUN5hBSB1j)qQdqB)Q)FXU4K`v zMqw^pl}fi=<+Ehl7$ULL)Rrh?j4l#SUqjihjo&E6Jr z2ab7E=!W{orb{fwK(|XQ`p30ZBXb5G_E;~0I1aF%TKPuWZGRFTPF3vNm+u**S+t+H zEXsO@x)7hyMCq(mtMb=ekF~cHGv24Q&c!fS^}k$TxPRj&28qCD(i~cbc9+i z>0koPaUkBE{8%fsg9g|L2ILn41qAs{rSIU0c_IGP`HwW8eCbM~&lSVlG(?g+$PJ(pm0L1Y*a){9U+~(l$;_Ds zO=n)7i2joy+~zMupi|zg)Avaa+@LAsKvUWPymVOH%G@*SRzwQT9XX;S?=DK2-kCl_7#9kRo+cNg6zef<4xhEHWmz(fnPec<( zUWLs<#e@viL^Cl~6siHPmRd9RVRCjdFsVY=PS&h$&7LnVQ)@DHWJsr5V(^ zc~1*3feMjif9^Zdv@_)jTM|!bq-OVwyHb_yYe52D^q_q4jcn9-f!gpY}i9sb#NN#OaG%glQbc7`ub{p^dy1T9J9# zjKz9Pl?o}_6N=%va(A+)bL%Y7JKj4hiq7eFd_D0GE+GdK`KD%Hw=gKIN+Y4WI*d61 z)l1SiRs$1U{EkeVlLFj`>}lmV{`Y3}^nHa?tR$Qns+Icrj?)R{_VHv%Y~r?el+YgD zvN^DQ|6d@0@glV)eC@>!V~gLr{&kP!r7%!dg!S3p_iZT~e7T@W!^`!lUqL;*tb-qIj5I92pS0PEz-Gy$&a9J)>`dLL{COb- z8Y!cFo9-?pFU_SZ{}0Q{rzVw#$}YWvDTi869ymLTc=DM55>ZB{-%;ymse}4qm&^LQ zTYgg8femzV&y?W^hM^Rt2KJU39kdaJb^{)pEiI~LFBD;Q-rL6|H+9Y1!*h3JnUq_>If7G**tEBXUYUNFJzkm}R3+y;CQ*1>&m21@72u9b4e6fCR#mdSk`WJCH2xNdVwKv z>9%`bIdV#x+Mj70CI<>78bZIyOrk#s5;uqdM=IdVTj%ja=IL%(Y<8D*@Tc zqHd`X5NK0gw~lq~sxxUCxh7`OPdTXHWIye6bR2RW_0PDiBTzKoSLdIbU2FFsdUlO1|^?~ zvGco0qOzFq3#v{X<%*HnKOak&S&~RLjMtq29H+Vl7*Xl=8;cV* z&xKgmu@tgzr;~(&ktt;B=t=WAi7YxZ9QHq^V@4J&@UUHhNMuQvJ~b5sm6E?+y};LE z{0!A!uXYEge;{4(ZmIJP7Ok3=66svCP`XnV4Urzxi%yI<77X(yb~@%jId>j{+UYvQ z{h}hoFcmDhcC)Bb?Sb9x4cFAjRGMh!2T6+i@i!ol1(4WQ+FWBvu>R{B=cbnOB83?$ zwhB@8)>DG!bG_ASommfnlg>0F&jst$SsuL9Oom=c&=$9DY}ym&xRQmDUQo+(O4l7Sd_hW{}^>ELGZhVhmORy6H(sOL6@cklge4=`_$FBX?XUe&gcl>2y_So4e-_` zL~w_mAIm+{?ZKOlS>G{SFgeGx-Q?FC5_EINjv$@gX8%O?dNVWaSaq*%HISu0_np@P z{L#r8pKaPSfT2)vC2hgSDc6uC(w7!|o}3~zvP7Wgj7;8)6Rax(?=cqtPW9wX*-++W z(l{BGTusW3GY|AKOR8~YxTIcd_fow!o2E&9n*I|yGWn;nVpTR)rJ|ZM$1Bk{wTD2L zN9Jbi+PG`pKcNupDB~z-tS95L1vO8k^Pg|euCelpw~pExdEb32J^U}4E*_b=kjTDV z!AdVo)tctd!kycfWx{FXRhkWo>2vV>Zk7mV>3iV(1%M#czLW(&*6rk%!}5$KwF3zo zTE7vf$d&u0J;Er{wYd`i5-4wmEj|g4TRfi3h)0Q?T78lk*RE^JOrUAlWIf2d!f^`9 zXQT%fwLivGhzdM!PV^L$gp8Ywwi_@s>SLQ&{2 zmGCA&&Q=KG>(21XnmxR6>d5kEb&(ZmWa;OoDcb`(a}DJsGg$I4V=vVUc*qD*RatHe zIr-MEhIl5ks!^SIh13BnP&G6OY!oML$a?e+8L-@HD{r$(x+TVA^TF9Oi$# znq*weg(HD+>EQz%-4IvbI^gfCSw9dUSvN>GwId4;t{qnLxfT}d%Kn49+vq@U(h&)k zIm0d!mWi^a^>rr+Pnnl|47kZ}0c9%F96yr(wMsB%WdR7Ppf4PQW`_|== zM-?!pxm@B{Uw&*z#g^? z5JdT=T);>Bsm6+(P-m)Iii{U50v&iKBf!!M)$O$bp&MFpWdoQr#xuml;p?Z3)MJ!5 zhRTjIDq2ow@4pmn^MY#quT}20M}(QtcH|sqHX)*8KPX^Ek`xlzH{sJU9{@HC=p_h} zq*_kh98Xb4r&+`Q>}*$N)2lZFQ_llTXtuoNOziZ*ohuyeGyjd68T3~p&;Dhg!|=Ap zR2Cl-Y_BkMXWsn#=JSN0C^++(D$C=@~}8x?NHw;l_YN+|i#L>Jv;wCO+oaebFtoF$ff=6n5d zwvGyv$k1w1`-cGjRB(p6uY#?+%@cMqF^Nwb4adO2;ffCOLP9Dl9Ro6( z9?#Q?2u!J?^%-CG5-w^%N=ob4&F3QLuLW!b&GtO6JVGQy3uQmwuV`}p3MqW-;(Z8DuVBMK zCMcPkAcClmbV4pL^~9u#=e_&I2`GUe0Sw#1G^23#S<0 zKl4=1xT*ZJ@$G8wBB{0Vyn0wPyKKUkSjexUr&m~{*7gwE?XAvAG*IT2tn;OHWJczw zW3)d6Ca?+jRCw9N1q&3KU-}nqr!uZ*Q=WZ8_9mS28Rt_A*!9wnaI(2dL&pM8c&fv2PTDPLTQQjurJ#RPAniSmP^ItO&) zoi|7^y*kpvzmwD;YG4OQr_!r9E+RPb)s6V0dH6A9W777a^L zRSC#Xqu7MeFQ3UQ|mbF)^3_i^lw1+?VuxON~CC!q&~1;JT8o z>SNb&OyD01;?#DWv#`K-Rpf!Xi(nj$uhJXhwQa39yJi`GZB(hrZxH@t2V45h-5U4H zelu|@_@rNI`O-H-p;vm_I12Xx4mI7NSm6~efD1Ihq8wK@2LQ}*LPh8xC@Z33`UiN z6_v`_6T9qUi|8Kk1__0>t(^1QiQk`JqvK45W1X;p(-yZ22O5|cIjeqp(6H69F-Fzyx*IX0KCcYV7TTeaOq_@pIR zS7ISL9)@iRTck=a&Om3}>16vs`RWy*CcMtCOg0j&e zsDM$iQxrWlHG%o;%-PiXrBM9S#}sw$qXY~~t7&=-1g1@W86zH0MahWO$E3B=|Gu*c zu-l@^!~ii407n|2izzIiQ3hTc?-myW9#8c zsT0hgsh^#vdnqEOsy0xwN1&dl`yJ3=l|UTWEPup=0nHk6KdAvs@iu6CGqX_yj+>ywwM?*-`C zb&d`+2LUiv_|DdjF#RVo<#G4ncBEOssl4zjJ(PAh>e|=!ajecDk$` zzg`SWNXri(`B|~OM2-u;8&6XoW&S*uLw8PA$B{%OeX_okhBpKmj#3&sJ)Ao_F3Jeh z$gz`{rVPdQzh^lZavYL6@P_cYSt*tah|$kG)~|RnvBL0DPKqwx=fuWozhLaP1}>~4 zbQ#|cik8zXoc6e-aa4y7PQTn6(E-H+a#pB%%K@Ny#O!2c8!3ijoE8~qn%sq2uhhTS z?5XAWJ#G%-zs(U#GNP4x+z#*c_`n#IwX!>VpOr*$pu1$>Ep_1`m0|60%{>DOTB)^JuQLB)g;9K!e_{$IX+GBdiU zH0ZIrC-0SnXy{}LXkh)@AAgj>D+%d|U;pG66s3lW|Fp38j^L}#?6Slx5BZABvKvy_ zkx%vhURM0)=|h6ulB@WSmPmiUv$c%!MW>5$4j*Irk#*pPLFl|})0QABW+H3;i=Crk zrnrz+I+c*VRWdxMd9f;wa_e|kT@+)Y*3o*NabO)q`+P-Tt1ftp(;?0lsO;i2HXBRu zDJ=9kpVS<{BjK$GwTVPT%yVbkrUQmYUUXEPE)b$48ix7MQfD}zmRs4uM{03vS50$@B#?)H|3E;qVVWHU zC7T;KVrObT=@v9CeLK-H5@f*Ty@e$dl=P*(Pc=2B-P<|8f8E!tlhGy^-#xNIuwCCH zr#5Da$`-<6NugXwB7HPlP0@pl9q>j+sXzNI^bQAglEFkW+-Q_7*DGpTuT4AI*2DZk zCKH(cG$PcIeq>K^k;P>n4|-L`zRxU0guFF8keKmT|B%7yc6a2Jb*rm*w^HsnZI`&^ zO|Q4OK&lmp$k3EeyGVy~^DS~+5US}$9?b2A{=I~O_D7Xef;rcC`nb}EvL4iwlK(}+ zL^h_bmn@Ze5Lhl&tRrXW$WK+58n&=nJVH-)N9FLuf4L_H@@DRa4kz3z$hReQdDKlO z{=nT~51&?#JEAIg7|2cB(o!EMNR{_i*k**-$REmD(pIOGug9`uHhO@SDqx zxz_f=?efDJNczoqJ~sbyWX$^!?o3%9aahd&T33%Y_mfB7s6$`9&d_f2P!(Bfplwb_ zHi%L4DmL}5>X~RClFmt-Exk-e*4&J9=ZAWdO!x^UaE*-V>4{lhgn5dv-nHmSZ3t(o zcbnC_5Pr*1g$M7QD%gGuReCl2PsZC7jQ!nuc)(mq|I8S?R$W%w0~|HuQWD}ue>Y$}A`!+w#JI?6zTQ13m@@RTAge#^OiJv1*{I;09wk4>hLBFQY0NVD(4&KhiCh z%orezV8!q^bSrDz6-NqM-6!8?3jGb#Z)HPe*1J z>-D~|^%B>|0(iS1EJU590zQkhXSw{V-p`$;PR80qKI;29uxnPN@6%mP` zf<(ES&x0Jhk_>+lP{UwoF2&XNqx4nLHssg0zFr=3&(uwz9e4J8`;Y1mQ;HN@Ca z>&|~JM|X9ccPvdjG(5myjw}kddnUbE+{GD!je)&Ut#BRPm~qWqifn}?lx|xp-ocGm zyC+b{4V9wt)UW_WeVddr4Bw}?bge)txV&T895_N#_~d(7a=rI$GO`dBtW`-}U7PU{ zd@I@)i0`B)&y`tR8d6+klXZN*I5WDYqu)7oX0WI>*9a+vy?1<}mqNHriVLIB7EVa+ zzl81TJ?9(d&vH&p3?6I4pD|73Su=v(-yQglw0f{I-c03Xe;I6yCp?<%K9ar27nql^?~f3_~ic0QONZMQZJ_i8MZzS5CZE*)s5oVSZ%-%<#j z4|hSZOHgtTY_er0L}yN(0WHIlg&CU3Z*J2ZsEaD6uEa{*m&9 zo4|@oxtch~=iz=!jtK|I(!4a@DyQY2XTx8fMX&|iE{Lo(7a2u|KfUeTSZiY-9te9HMrIGf!* zN9I>SIvZ){vZeYVc5JyWM8@W1M5s0PnU%YNeb?Xn@rjm_*v*89?E3zpq$qm9mX2{qVokane6Ml+`XudUyAyy=BKiSG_Ixo9VzF z+gfAt{^!GUrc;DzPl)X`KiaEXmkklBbW5zsyn~boi?8`3X15*Vaq)@@a=CFgV0MR9 z*xgW`+X3$g6CyjAw)M2T%P`g2-%C)qv$tuhU>uA}xtT8k+1-4HJ{`U%0uz=YN+j#HxvEJ4o8vBnrLTI5iyP~J6#O*dC#PDwX8Lg011aco9V!1{U!6_ zk>fhgtv6JVewphmRJeqnXjkuLx!c;wao&=>yl#Ipk#& zkY7VoxJ)dXsDhc76VVH)rvPVP7+?}q3yT%skt&UR=4u)bKzes0fDa&F#g;l)`p25d z8Tp@It6Q+`F9nV9T4^`e?as(?r+?*p`Z`qOav1hh3D2lbes z2pX5uE-w6XK%o9>unEetDn|alhi~bfDXv(IqA9NAMWg8@!*wQpc`>qv(P9RZVg(tU zu6T!3g8))PNr}!Cs9Q`g!`-$7D;p zdXK#JJueZU61@g1;jPR{Co$|_s{?fM>#?Qa`4nZ1zdqI%!$1YPFrBlb76Z4bJr;ww zKo)@-K5^5*)7UvARXIrGE=8bHMMU(HwVW;awSPt(y4f;S{on@K&ozVaW0Dmk!ReJo z!7{;ZkOGBO%HO|7zI-;CI#_3v&lRM<4X}uL(9_eGq5PCI{mmq48`((E!-wAtQ!22O zUn(FE6@e7B8vV)k)3hW+JbCzxtf|cqjJOUg_vK06B1rqJ98I_Lw)X^R;8qb~8V^L1 z5kn&Ye|4QooEWdl@dp-99%%aTJOeW5bDuYLdx7DCP!bS|jrjk+l-Xe-Cgu#>5;#Ix z)}buO078^U1JYB&#%gqsG!=Fajr#@K(+nwM~#ABZMx&dCNXHev{* zK2)+sz~PzsIy4aC6L{{$Zs*F8jQ1Plg>vhCexmDM80wXiSAbxES7=&%U}9iOcgfL+K$tf{m%OO>?7L5wbKd7a^| zz2%%sisrl*6<8B{9vpGA#WY>Fqy;A?f1S5MrNgCDXW0a?GDX)1%x05+8zXzZwMWd3 zdfA3ZCA6awKMV2wPQN(gx!jo!usLv@nn*TAjU zv&5`KEFV43g*=2F%L)EgXHM#pl>V6z-Cxq ztg^it_7W~JXyYHKwM<{i>r6|`FJJE}n;{xZEin(eMH(|&d_Bp*8M1NVA%N&l9@)z~ z%yabn5+p_3tsIuvjh%ST`K5sGRi;NBjBpm85pRtuK|__Q3y0B9FvD*P6uhfFS+F`a z&*re$6zbs+Yvnc$Tg&|NxzR{20;SA|n|F%RR7;o+iJ+r%kuG|<_#2rokQ3!wASaq> zEG9`*O%{9y+#i(dwPxRWU9GOR<8l8G03F+{(T1#o)y0n19a>I++^lf_aVqC2kVF(G=j_1FKIp)aVSQ5TI5adzleoS<(M$F2 z84!^r85M0NKvMl^ffHrlGw#{GSQ=r|Igl%tZ&sAjfa4njbxKC#(5WbEFvn&&bgIzA z>B5Ro^a(eo%e*HVn2tmM91$M3?dj%LNC+Lb*{IUU`7D0|lbghp3k|q!*IKTdnsHH$ z#9KDqcmTW&u#SC|gguY5_@pjtiK6RYwmek!MrAl6{R`1R0o%!13%MxFF|9tLl&P2^ zAZF0%x;FIC={+@1ABO!lX^W1|L>RBBQXv#&_pB@j6iD6w@FhiPq;)~|DYF5LhMWn# z@3JzYXSjbUV#-@~g@{H}A(<~)o$LDNAO5!b>)kcf{^m4`Qr~YgrIYg|wb(lq-x<-l z4pr$`+yRfI;Gr0nDWi5kkH&Fs7&sBmDHcM%G3n>%YQe-9!yJO+0lE(H6 zp)B4nuOa#t`s}S0mYqC*t9j2}o*=%Z0JT)nvUQwDIJF*6p4*uoyJ>!$o7>LqVqS4BJ z15=HYPA-(nhPYMkr}K+-j8C}Qwe?o?QoZj!gKG6`)ad!27Vc9!fnoK2uLAXpu;JHW zfr}V^b263PaOFZRrN{!pcbUzcpWbpYS0gFDcp%OrYLPCJQHL&Nr3iW2&tb4yoYL3@ z$0t-tn-$+j#?VjS3#sTiYvxsi$t|R$i4eM2iv;d0?JRfer;HA6^UXZXr-k;PTAS-A z;3A%SAFggQjdG&)=g5RuRt{#&uzsbR^p(?O7q3&kM`YL3Hl3^kCIheY%Cr`-HH%v6 ze)>^i*sxD-C(NtF^I|EJFdd1MCy(*;{Vl)`o}q!oe3vAq6voImd~V4T{puFHORPoN zliIMgaWy1buKq2;2ERbcz+24WCSDv9U6R^%4UY^m)iHRPDDbL72<{jq8V9%Y@!riy z@8{XqmkH7;@ZvHBX^C?TZ5x{B&FB=0WCAL#VRzRA z4`T+mKnM)?u`W7jO6E=IdYS?t>ywDzqT|2r5u#+11=ugcNKY%0$5OuVH0!*y+0f89 zJ;faV9RjsZ;VJsk_GBwi%%ttP=`wthnk=~fOGb8)k_Mo0qZga4?4x)5*5L@LLbE4U z)>#;~UN8&Kbs=-m)Up+nG`01X*ickX>OvPY2o|kEj4O=cI#I>(10D{<*p2TK z0sM2|vx1C{$5?$SS6uh2V<`tTSfD<1p)UNp$hL+fPzKy%Wc*_|;aqi=h5OsJB_`ZwK z1A)4#l~@n+J1fmX%O#DH_o`}w8Yi7L*U)nzw=trLZmWnio&t#X)?eh;rQ!ytb>+FV-voT?&tVO$3?Cl6IVPeG!MyJ(h{)Z8(`jS z;k&|d04$jBlPwI;V??Shz_3y{r(QcuvG{)~{lZkp3INxV*if>yQ~4HW)u#w1lL-K- z1!pQEO{_i=_A>~6pQ10aY5kw4Ly+?%)=Y@b>AWY$#Q(~-f_QDxIkVVfb?=$Js zZCbdK;Hel;iA`!zp5B4v4~>N2%TRyIbfJxoSI9Xlj}TH$91)>0`QFOA4pvU6V`LcM z%YYjm>#GDvkwV-LFqh)?WlQ*+qj>h1;-gK65|$;? z8#}5!<&eI=|6oqQtbmra_k&GAhVxmLCog*cx>u0aj2-+)VtWZ)IOWumdh+T!`}GWS zy+?Z80)0Qzvop{xXG&Tnpzv$UK*zF8TGyWQUyrceBNZFvQ!4pv`{r~zHeBN}B&2f= zuno=#11xPVzzHYpV-NKj(R{}m4a=*x<}PYxEQ^kqw$pmD$6BRgR)$RaU*ih{0(z}- zh8*qXnaCQfVnZ}T$g6j+rX8WPc!h*4N>N=5VvQzh2~E@jE)*s2h>zH#WM^I`49k5v zp%6S--hq(Wh`sk7wR9@8*`ivq$$JgFz&WgllvY-Bmbxu*en8vSYwH%@`T073arFHw zUjN3>%B68aWkdIZKyCcT^~!c547@RyHz#sL?soaA61anL0Tno&P`Z}m92losX`OZVZi_$f%KVXYo z4r-BAaRqs>Z$}n%Dn(FenOf$&JQa`HsHG~m>vk(2XyBH*;9)NZhNttV&RhiqM5a6zp2b-1SiBG+g}UlC0>j^ z>4OisS#ym+R_*ZRK6c+Oz9S(=mb;p&CeZg^O4KS?^j3rA+U;F<{{X$hrSQ5S2INv8 z&koc$1T=g zb=KCs80H* zVyw)sEZ%d@O>ub%*+QELo|Y}0X8M28{5DF=!;P`fDLY+Ha#M6h=jpPg#SNMmMW{~3 ziaIp!QTY&ErxYOos@vG696Bj9d~b8>I1Lpq+ErSQ&Sq{9X90uaVE=> z8+nQ98-Q&18(tSiboXgp4me(X2!OqH!SUP zfZI;0j<+TC>oy|@r2~j$cg}U}Y!5tLI#To>w=LQxUDb}T%PA^x-bxu9rwMUFvzrXV zqD7!rIoe_7d39vLaRWk#)d-gfMLz*8EZ!Jt1|aK@PX^y#*+xWNl;$@a6C${Rk%eLv z`YeirtbXHJa0Zn3JDTZFFqiCBi;X2RM_{Eshq+lyPBlaOc7HAt*3}~9{kgIgj?>LfXb~$&RQXa1U*=#A*KHli+ z5ROPdwF_~2%Y$RBevRT$B^Px!Q3+hN_aq%Qv$4J2+QPnsbk^fYZ*C02V-aI}|)D*bBH@IP2Ylo%3)<7d<#)*-e=zUCyBMUU)!{))b<<5JI9 zvG#(F*cOueqEbaPj7n&Uee@vzV~vOBspcE+m7cbW?;D{)LfwO@vL%1HKC|z3)5UXb zVE_nO&beXZ0sGA*N;7d!?!Oj~N_*ut#&t`S>n+o@3M4fz)kT;<9gXc5kg!quuUZAc zRx|Zg_=56m;;&~aGHqM)HO+Zm*|4heHi0Vd1tTDwtBiE?(U;qesq2Pxw*K5QlkHK&NVxAQZ3T~A(Sw`0EF~Z*u z1S#|Vvm~TN6DuW;B3Znt#!;w#X6wts z>O7O>b^dl#_T3I>Yu0m;J~6!VGSTm!XugRtbaC+Qpm1!Jsc%c&_4r$+{XTYymwUr zjG5hGv`>W6a@LP>w{?0wEwFIfnlAXE-k7%k860dF_@9L8KFQZiXOC#-)+w^vnmj7n zJfTQ3Vr2XZ{P3eMf&S5;fNnZVpT!J+_8$cPQ6g7%*j)6q{vP_5tc3s($e8WfV0<34Vet6JxNBw$+}!uO6eC;jfE}qWIgyMw+kk(D_33 z-+%5a`H!T#XWevTx{pA3m1hICi_jaDO|#rFj9*?&XQk5MEMg9BSE#h@ zc8WHI)IAD&zHJgPTQyUH*r^6+y-7N_OzbU5TImc)aR1jp5E=c z(h)f+tB(`qCVM=lfhgQ=oXS}cz26MIV{AVD>HB*_`G17HbzBsE|1S)pqNtz<3Q{WF z(%sU{(kvh)-QA&plF|rE#{wI4EUk3+(j7}9EqR^cy6@lfoYy&joIltdc4sHPvpe&d z&%2WHo+A4rNmvX@@T(#DBaPPi`_X#TsOssnRNAj{>A3`y!o4ph>Mze$Dnq4t`t_l^ z>wWBz<$~QlgtB$T$)KIC@(#wTq!mXJTXS7K)l$kit>@Gdv29B=!PKiFRMm6`B2&6Q==TXoY52Dr?tIa(@hI$Ti&@ldjpOoBns+_nM zGj!_bH5kN43kg88rmMOlm^VP{0oYOhZkhHx`}%i&nVrPzU|IFIF{u~kw(KQ6;Bj&e?3%Qq zjE{nF!;9BAa}(aiVs6(>E(FAwaha<9`8f3{axU#={3n;qN@?4K`ct7rf$!W>{ z&iv&$x#p`qlBCE|)4<<3aT8uWmVoFh-KO2eg-G$`Elz9zV3i!J#iyc4OtnCF&aq>Wa&Bj+tO^ z5yClz0g30Y-_w6woziThKvB+t5;MA8fIy-UFFRHhEQ$waj6CHfEgIrPmtQnaHkru^ zP>otiJugMSP_826hfHNhbB4-C`li%_r?QHH#=T}k(A6B}N={ExpAEZ7n=9|QM*B^_ zXMtCKt$lo6`@Bbe(yeKkyJ<%HcoJo)$yDTUfF{#5iaIMm`XzU0oXKO{h+48th}+IW zIV50YxS%-ax%S%2QDp1Xe!$mBqP3X@5j@wJ&JrbTaKdo_akagdtV7^Jsn`pZ?ae(X zvrY6Ay#VXR;odJ~2zrOLuKW_`S1Inx`wM_X`FmbbIYfRe>n{$~j-f?FLwB~B^EC|P z{7m|&qJ+;k^Vjn1TP2HH!2Tb9@rZe|<%ym&xm5=*YWwTjWWSmDY~>Rd=DeAc+0^Xs zy8LRH8MoC5D}g|0=8WR^K<~9buWgcUY=1!nwrS_ao{{>h*jo9eudu%a+wdvT#6@td zvEL7DwM{V4uAl!QA6RdI@ZnO=lXuA+B;-tlch5=%o{m&vp9ka8L{wX_o|Yy@)2p6B zbYj03zZppyg8mv!^yDKvTzg055_+;y+FGK5al$oh>hL1I8F+CrsZ(v$wdxwO^((%v&!gjL+PTgk9y9+;5d?g0hp12X!0UsVhZ%?_**qM> z6X(a9eNeg+4z{;PYdv#q=;G)-HXL)GZ-0>;JhmBbGcoJy53n`baBqE{!I>`mJG_$g zS{8~DQ=|~`tk20>^BmIvqDEu2jJ>+3^G1-YeH-p+Nfb~0n=F^e?Zdb_PA-opZ)dN! zGdhv?9F9k1k(ZmA$X$Bv7y6J5fGP8K?)-k})e>YfZF_+^M%yW>A2t%a(gb-$=;~?t zGoqt2jXyHlMt-WKo72~{=;Em5zTA=r;4(i!tME$LQ$x#`i>*sIE+Z(EWc%S`WPGRR z16Ne=URJ6OKCR3Q1<~h&;<+i41>s^Xa)+zxQP|sP@l{80!8aFv$_E}kk7|F2fWX{W?c#i$XkB8;=KqRNQ8$5#xUctQ~V}v3~NjoM^^0V{8 zb27A&yxTGQ2koJryQa6uxnOYg;&;7sQhKafT!`PqNu5%YquKBF)#lZd2K3xXV)^YM zQu08{ap6^+kZiN<_6M(zRdN?_ZN@(BA&$w?`yELJO#V9wQ%#d%`d5B5A{it|Xd8e= z=p$!eh$ZXL1aD1^$IX{KbwKXxunv)B4oT8C3?8X?07Cf1q;#QrKCq4q1%F@aTE_$i zYVP{lW6c9D@Lu5HhI!NJc;ovKNw0SD7h+L6Gio$cj_*Y3!dyqn+Q9_`^&eTC4Tl9J zQ3Og1YU@+=EkoP^@GqO6L+AVdo zt2K;T4(5)>oTky-8FB~X< zo%s|iH+KMV(!rY-XD9|rh`Qd{P{j@U^H9LjCk+s>GBI6@WKrV{kJ+;x&{^#}=9H0AVNC#6(!?dcY{&izxj9H0xR!vVmwCA)z2p!U3MRvb60pq@@}Ivc&$^ z^eGo!g43zvXuY_{-A=r}M)iNd{MKUw-HeqwO_wSJ|{57nVBZ=Cd^b4&1Ju zIn(Yg$RXOU9a6uq5RT9fSy!9XSW(d!z1gYZ7pG%k{Vtwv`aQQD zK3@Hv1^4ip`#2$uG^TZq-gVm3!kw2S&2q-mj&POWc81I5Cl^wI4O&> z>L})02w2j}H@xvqXK07`k6mi#o2o+LO58kGO; zH?jEk4_0gWmskk{>7FhreII%0QwEkODDGsnmA+A*Be#Z(N26aDK=<6V`J9*(GgUy! z$d;CNE|`JNUa*+k;|>uiZp2s)`X}Ms}&FU#B>_tnRXm!-KfteRbIw=){6m8Um zu@}nt%P>=Z9!yh5nHo%Q=%V%3<4jc9h~oMqpNsiAcwqrQLz3LbCRZPgtvJ0UCI^nn zTdeG-!GK}j=NW?x%E8|5^MfY=qyJzLH$UIJrTydB`VUq_3!(7qrBV{0FKT+I5^094 zNq0nkX=817ex6Tk{rZQ>^rJy$49WqTY0X9#m!JIE+T7E0e}BQyeITO~VTaCW5S@ zfh%dYo|!x13%yX2w2tTeaI9Tgr^^27n#JcImrMU(RSq)e#jrnW3EQVlJJ2?M={Rp| zOQc?tYIbTlD7%o*a)>uD9-%|0psp=TEm)fdloM5+5epJ-cB!^M%1>6BWThhA;?`d7Gh@o5q2|^k^K<8__%lp!Gb=HKZ&*z4w{%^$g~pX;5GlK_ zxaz#6gnJ1$@0Hf?8+_(pjfMz$ca}JKjLcr$JlHL1dp={zE8swCKzQJouq$Gw67|g< z%gj-`^O+1!vjO#{%U`{1yZm9!rSANjeO0oOs+AY#;-pvY^mNTG4)R&*lDs1?9Mn*x z>Ng|jwxS1G&*{0$Zs5@qZ49WYxV=$@4+2-QFCToCVz`LKk{`mLVRRKKLV;c?`@J8k z7AQ3*W(3VNIHxEk>O(Q*VmxX;zt8MC6$J#^P%}5A;YX@Rh^weK?SZA?^rkF*cg^g*Lzb#ttK+Gqz4FA^br8_0{d6X8kE}1bL%N-qh)xPeH z`rc?zoM*0lbV*q)8A!2>EoU7&9C*1i1x;4-rPNaLw`$T0_FU<4AV|S9hL6`g(26+I zYd$6vd789%YNZwyj@PbIbwKSg`pROy7Doh@UsIt0pLNke%JQt6+E(rU+#HLk2NL|E zWj5@g!|Z)JPo&?hlBt%hG)`+l7VF($4BJLEXu_#vu2A*!X2%ANp;ZGbRl=g{9onD_ zYoiWfC2Pc>0qF3L#BG!OPB2(&vE4d+&NOeF@_}zEOZ+o7uS`*9?nJk*F-BJ_4|aNv zy5+hwW?}e_uZ{Zyyq(1AjUz6>yy`M9T0od`(r7)QP8qv}w+;TSsv)YR4q^w83Et+q zq+#JKYR^GuBLoYLX{lLvaRg+3ow-7QA_#Yn3SmC4ki-9J`V@KjLT75ZUAYb-ecdXy z1##9rp!33|QnB5%`o%DJL9S)&BcEtwm(jSSDdTRudSeTl?mjBf^hDuwt4ek0e>?7S zR5=~P&FR-h1?zFjj-q}pVes;G9Ny#!Ut0+6f?g~w2M?`lud3cQc_?V>Q~C?q`^kRE zf-W%vO`$-^Uhp91C?Ybs-J2e%OnOGldd~aC1t4gY5)A>-9B@mz6KR*)GD@Gs>#c@# zbWTmpn=fS2CX9g`0e^pTb5&y?q=HD(M>=L7+kB4#1rM7Ei4HtqgE)8fzh0McO>w;MJ&a^xXoBtdHePq{&CI za$~Hq)bGUHB@wml_in{PX{GG<0mDMTJeo)=s7{1KUY%j_6P}vf7O0250(*Pjld3@8 z@IyG;S7kn+i6t{R4z&MLIzG|;yEk`xnPzWyFY2760MS7Q;DGnee@A3mg*OweL_Jja zA)-nO?N1#|CzIyzU5N+qOQiPz?JELrJ0c*VsE$5cEb0D>U)dsuQ2tfK-OxRFHs$~N zG|%M37#;L1d?Zlc=_x;%EzQ{9R$!F=9ho95+~B&UEPZz@A~kGjEjo1k%NB8unV^4?H(qbpW@PMajP)9r%B)8cP^9l3?D1yOor zbD>c+Y;LDMW3bqpoRMeD8(A}Q;f!Kh!DZ%q=&@s@uLdy=&H`I;F?2l*(Ux>cI!Y4NKZujB#qTF)o8)Q-LuNnfAJ zUWqW-Wnw-Ol7vTLM+NX$5a3WqbI(leMnrhBNzr}qF@uup$l5aC5oiedYVfR$N#%ZT zV=CX7o0#?XcrH(h__R)2+(^7o*yxgU1qFbkv4NF6pW~0!f7Uw-oav&iIntiI`W5!d zp};r7sg&Q4t#AbT27)wvY6rnI36O*h`b_v5)e0t3oU%!=3-oLt^P!Wm>Uz@1!fir} z#8k_ef3Uv6uzzi(CC|>yFsr%+9Oa4S6n`Ar`|GMZ04<-8r_qy7B!qhS+w}I#^51Ip zd7KMQa8G}lOYY} zH}Mf37QeIDib^*y)S?h`&mz*6Mq6AS+xBfJsh#vj(Y8zA^qQtB=c?7#V#INN=I+*4 zw_)T#3^WVLl&3(pPtdNJ!8h8$`@?d>$j2v8zhwV)sc1E1n!`WB;`_F%(&rhjS#()q z1CjPZQ*g;{S4P)VD1~iuUUTU5z>k-8RAej=~E%Fat8skEsgiY;NY+u z>j(AmY@U9L9tfF70{>ujx$1Xp6{V@VY_j;+!`?pF>aZrOoBEF6rqdkMJwD+_WV|+< zXcTefS%@rBg$_A8ph1d{+j_{@&>C{|_W>752f__~E>cM@?YQK@!98li!7i4rX6xD5 zlG|!X!Bj)o>UIl4*s|^#_HMq5;dSP-H zifvZBl(K=uRo9hF;s-Hf1tLSFHQx7TZN=P=y?H9i&+H!+r zJobA^3E5yJ~ZF4TdNOIguGeW+ldLxMu;YB?pX`Fiz0-u?W9ZygD07pyF%yB@voB*%SnQ+n9rk~H7NBy3d!xya}`{CSJflawrqtwKZ;C# zU6ho2dDYF(4#N*TJZkh4Iqlkm63#2Up@#DhTPYgcO4HpSOg28vqkjY*hOL?!0sbckAwugj{N70t^A-PB`w>ZsyZI)UCMoekO!l&X+V%7W?k zigVMx?uz=Io(|Y_l<>NY@+~#MV)Ch^tcqC&nEgRwM`O-n3sfFe@ypX6)?%F|I{00h z@W1hyBKmVdWtBKPqh-iAkV|sw?RynvH#P04YEetqwB|ZBIQFl7Y45YV62Wq57tLqw zFN~#v3p~9^&{;GNF|XC?y~$lO<^_-S;ss0m>gM-F^)Kt6uZ8A%ozf18no+J(IyM9^ zKCFyMKK}Id#x?CA+SnZKtbm_a$-~;nNDcXM)ub=DX)nw{W9iD7bkgCpQc3Ip%1wSX zlfmL4s*x>(P2t@E)-n4Xc+M`Xtu0-?T26&J?U^n>Cv!^~5veVlHjyr%2s4OR zFVRXY|BCFeN zc*cf{%8oj7Y(?WM?`t8-DeokZg=m)q11xpjAa&`3yJ(D4!|6dU1jD;$Gofs)Zq9#= zwbKR-{#NavSe7>wLu=_oS{5+Xt}j0lm&uX>JetBWwZDtAE${RsK%o`LEs+ z%W4a)eIB)9o4OaI+|&3pt=N@Nf>|bBma|k=;;3b``pkB^c+u(I|0f)-z`C0(0vJve z>F8D>O)PbVK46pd{`(98ZDLE);x7?t2NCJezh}<~C5|i7cut@${&Y%&?4)QDD>n#_ zX&unvGUTrTRgh+o=D=gM{KJO*>(&VX@k=j%MqJkS+z@OaM;9U!As!~OGil2FCsZP7ZM>b1rLcB*9NSz@AZ`n%glRT>`?n< z(RKY|-5Ij^Qd(`vD9rK>l+Rbw99`5AD2LP5~2w(uHdQe0zRUpWO4 z{?892n{P578)YF_&-ucT{dKV@mq2pRHesdpn|RrUe3;7MD4)vq+PALY8R);uE6#X4 z5B53Ac9j(6m=wL_+3AhVZ-Gv)jhw1_ins`? z`V6r*v(@w_JLsIj1=)}9Gs8|B;W_uH8U@kyp@R|vCp>Vb>FG33q|Ij2%Xp6Kk{J$x zy;z0seF^?5MM%JSMJ&l~W@}PMU0I~M>R8$?)4u=5@6jjjx5toA1TNCH6go`2@d|v> zbV3HW1p?sAC{=V>FOvopwb17uvReB4es~|USrqC_cg3E*`8vV93Yk;cd-HbugP9Tw4n8&3 z3*NWq$MAv;Ym(+KD|J@7!VbMa!u2WzBDORQnQ+xrU0MsX3Qpze zCmT#|Vn`-lzv%WQ-!mjV-8q|}JdL*H{Gzi+v=nm;FObTuVXZvxO7s&jbn@SBmfwcU zLNAEFczW_gG?Y_FUUz{f^b3)Wwsu-SzFt>qy-|l;-V%pII&7vh&$M$Yh%q4t2hP1u zDX?Gx8}0JQ5cbR7^1ENU9%5Jg>Fe3xSSXJNn{I5|g?d1c-cu|rzl9s7&NIIy>`bqf z22J~N;^Z2sRnym$C&zSxD`BOmA7M)8IGfgdfF9;@Z0$P)@?&pc2dGXo);`LpP}j!# zjE^GSzHN9+AlQ)0&l{a-;X6;d=>J&0uN+Y{jC387Vl31ceEvZE3gn96evG#owK_h| zU#O9Va?{g!HVS`7FR-UOG(VNUu-4ErZQPsq>X!0LwJWzf{m84~c!5(`@tj-t&I0Q5 zN%_1A1fH)CWWxs9j3{NIIs@M<740K^5_6NozDoN7qmcI!d*{GN+S1dkgjFQ^5slWM zw*WxWvpz~9#~CW#Xavi2{+R@gR0%Bbg~gjHJWuNBT9CxPb^mZ!rLl%hN8(!N3esUu5{1ITAfMGyhmQgzn8cV?t63eyetwO> zyA*NN$etVe%o~B~od1g?Q>W&JCESd4cy}UJv$)9>V>_Dw+j^#Wj1{KcEbl?j%S_cb z*Neh!j)ejU>{T!E-_1JHun|O(eAA0i;Z8CX?lrybC@=ZBc!{mTWIG5fR{)M*^mOz& zE+^G2mQAxP2=6!4>7Cxz7pSk(O6FXTy*V}dZf4CDJx2J<4`1Z>vspKPQPN%o)?MqH zU^T*?EH$;2{8tKr>)&FVwOUKxP1JN5K<#@%c7^isaLZ<|VHzKz_++wc$9N#=79E}F zII*83n^>Y*+gmH^k~atGV* zWO9A+Qw(a{d*!k;=Fk-Tr8u(hzfYu(`5RF^;l2(YSJ&ZB@4GI?4(`Elx`HR#%bQgs zSiGq^jAcU$EZkf*VeX$@J&`5Gc%GJ_BGTrRKIZ=3#0O*Yox95pgZ-~~<{L~L9lA~s zS5)uBg5}SMNn+f|Uf)k2pSzOG_xr?t?tH9mmof_bbER5bD#$%o;NdnHFvu(OU;)8- zv&HofmOTe}V4>IvgJ(dsKw*n+Gs$U+rEBs?imGW$U3CjTF4^ed7_Eu2+f`bdQ}Cp64wGZ;#3k+p_Y#-cPW+}h;fHO)Ex}5o z{)=4^{qb~G(<7;STSLUV>Q&sr3O&7>eeU-EU~$&o9I7=RM?EZ+AyA|gF*tqqYL8vR zdn*kg{1h%K^K8rTMVdwhKTN}8gVW({T)p{K8tlvy)MYGX$fTIu6|EnInx%ckHcwz| zV_j}G7ucGTrcknJ!6KNv_Pwz3I0>g&TGx;^+&Rle^||JU3Wsjm3bpJI(x!TC)(+Hs z6roTMvjQ>OzOtQ2l?)g?FfAieT>P2T=X%kIc{o}#*ZB&U(WU*u^UmLv>kd$A$;-c_ z{yWbMFsZo=kjns=6FZm-+7~%9xtmHjboeRk!~~ANA3x==yuDZ;t2=0OPNEJzuL0cI z>VdWh-Co@TV&QJwJbOFHEwKw(Ms%G!d9jG6c3E0PCC>Qk)z^_>@s~ma)-=xue$d+T z9FOqs&OBO$`spMM2#Kz=uV;DvIxtXh+su|N)*d%5Lt&&Zo-o5SjmPk_* zE4R#P7i?iauxGT|HfCUbxS3{ulhm(frcu|_^jguA{yb0Z;l!B${7v^bL-r#Gb`*%= zuGYDGpenDxBBjs9;U<|6_`^6T>Rba$Iy%PNv>?{(Bm!Z8uG3*!aw{?K9UP~Rbq7E~ zwdgHf1%ss>KL6)c3buc@SLSXGhXVf~PO+xzf04?fqW>NH)Jnzw&nl6e6_vyx5wy&^ zAMycBsrci&z11-{psLK1qHV1w7govZwY%BNcSC#zvgHeSl#g8-taB8puNHfA;8DN- zGYr63;D%F|zW*1Y6@R$AEhebX2Go3a2CKQwE>ra`Rn;`=K@V76UB#;0CAL1%WVs$_ z?~Rh)FXb8fq0Q1MT=N5nz@1-(u6``A4_D#PsFt;g!}sC1t=bld8?Dx%gk$|0(yx0Y zB6fL_)wmxi-=l{Q3VEh{_jSpxvlAe3TD-0IDW}IxE9xou>@KzNu^02Dhw{cM0M#vU z0;TtliT@ZE-03sXz4+%giLtu8%5cQ`vB;6g_U~7~;}*rq{=`oo_LSg@h{YNwZ2B0h zrdmO>*AxT%G0VX_3)N8T5`}9-TDmsn_1Y6*V0$<&o zf)dpGo=xY|;`S0jek9;JFP*gCg9hzfxG*{M?l)fHjm^@zk7?_C_gT==BZfTI`8&3c zIYOpgX^$XTg<<|Q63*p1gU4JUVp*%;YJXUwBQte#!dDZ90pr@ZL3mzyheCX&;1TBs z0l=u)b1GHus_2K33#Y8eqpParcOqne4)jno?!P%~fc#_a8^(rM)#Veofky>*H1~W2 z#%m|;@93TU0{;0TDQ<*>X20_l&f=CZFpy7Dd!^j>X#@V=;5vzOpX+Maq-7yw6`m6232w@s99QWB9B`{ zKT$I0Kj0!lF+D58H`5Y?aRypk~&yLyVY+=yd;EZFo};;(#h|-8s!vDbyN2S;R0q4@V4iW zSrI0+it_Hi^?D}8tYQZ_=*GC^G;2;z;@f?GWPh`IG`=}g;#|qproEjx^TxB*8)glm zCyfr;b~nti#NVQaED6Hw*))XG4aMJKB|DEloqSz1Yee)j%c;vSJ7VaWHogvOQ6q8O zVTgEA`)bgtj|1yCe%AJTy<+rih5yAy^YOhc1{f7%WT?^S{w~g#tV`m1^5170GrMqj zwr5_UFr8YU_0Q-OTW6M_XYHB(uvtIqY=zPA`1gu#^T(#mI$|A?83NK=+nheG2`aK< zX}IBmBW(|6wEQ|ceQvd8XLXtIC8o!zR!iFt|7KZhD^nGiSi4ARxSEmJA?3D0vUp@^ z3tv-{oG(pgkTztH$8qlGtWpQx4$+luWG)K|u{$<(cn(LIH?88ud)9NVkFRN)Y}APF z{~a(@T~TG&!v`>Hp!G22#}tpk3^pb-a2a&G{4ifvOOcW`n9x2+dduR8vG=K}xU@Ee zl#VJkb1$`B;P!2PF_ZGzL7fE??vM1ki_(u znaiu@)PgK^)}@&F*zN5aUJ1+3zohCrh9x!}b@`BtIB)KiaJTfVNfw(m53pZOQp+Mg zoM~c1pCX_=+3OAWh3+kJxHC1=_4K>~1dK4l>&b(l*rVIOY(;e8b<|1Jih2IEoz9Qf zr_^%y?B!JCVwii}IX~x4Ozz{0Au;mZ0Q9KDpPfrw68p-nEgpXcXI~E}yIZ`CbTbjB z7(dh~VN}?tEPyh08j;q@HONtByCYo`Rnu8i{Oc#1!sDZ~V%Z7P-x&(|p5ScS%vx)F zXg6j@cwD(<>^s%#G(}Wcd0IHH@1ORRe35~;jJWO$GUsN}u?dp9e@L5;z3p2Zk&HER zVP;xY;c#TZp<1GGLu^fMB*ie*S@gMPCX19-_O+fG*-%v+*zGaLN*I=S=*Y$jvZrP; zKlXoo`E+7&w=X(tduS(iU3aivS{84bTi>@6+nic-o=K?eJ!6QdQRCWpCsg=^$&Hxb z#+5Hcp)_cb;T-PjCHTo~XTaygx+kv_0ZR7xDDgFQXxmEKVvEFVYs*mEUkPN8wHP^-x(y%PzoN?CD5yDSSLgJ{#i(h6%qUPzw#AX{zbW{)R#htP+Sb!UvYM!m zc63n%8ydF7y=#=>UFG@kbVnD-2pymdVr*mlq^EO$eUuFM&gYhAjE+qGk$d)ZHZ89h zKUn%65Mke^EY47}VQ+&CSR-hcr`$1pJpRSThOtpiR&xtgU{5mXk7K@%7~s1=|3Kq^ zN)S9S;0ghfZwgXi0^AwYwV%xFK)eD~07GK<_6g+aX+id&!_|{7W4NNJdAR()hDPh3 zwih1(Z%h7t{!lghdb8(*DgyvsaOj5v+{`Zt2Ezcn?ti9#JbEaIeKG1FHqVW1J`8MzHV2OB5URxSxG(`E1|YNBJQe{{!<&&nwmo zb!)6`+gGckz&$ik^YD{|O))_wfZvVz1Ld2tt}gozf2_!s1L(A=O9MqI5$eYSBGGtWqgLxfC+v9+^ zS^5;haa)e=rPGrE0fQVkRg=^4O^br?f#YcQJaVZ2BG=lGz$v09!rta%1;xCRpk~7m!u1qYGN$>K#)TgSqjzUMo!1}WD^IuI zHy|Wzbk7#}EMT_p+F>uR+gXqqnndkM^Es>07Y!wgm;1bNS~PvN7VopP%DqROtVKJJ zgD)>Y`(31u{P@OyOE*aFzS$TLNZwACJJPDAv)6m!++xj@sm zWG&0)OCd2?z@P1My>Uh{@2PSU;ip$?TAN)|Zdt}Yt0m`xrd7ikTwk_kN;?u-F`4o! zb=y2het3V}b zdUV>_p&x%3d#l5<{&Vbc&MH+qhcSCh2dkZjOvca68JWyq<1eH97dQ-0UM+y7RX7FD zN`G`{YowP?J~Gyfr86>#kz0Fa}vooBo%TQVJVFU5mGtDE0 zR1M-c?}dzZ`}%Q4Zm87ESRk_9$U}C-#9GhFa=y)x@cF%eu&TtdVST5weQxs9Q3MOF zw|n*}jN_Rb6Z<*Et8WS_2DrbPWzO4TSEWMsyj+L)cZ}_2pD&Y9V@lLOpZ%I&AE%!? zl~J~R(Ps6-_2ojguR-uHkX;a827S8?J)kz|piE!R3V%(zY8mTTRO&w>Ov$oxznzc0 zw$C^VgX%>v%3f~zhv}sVGAaNu58X9!@3B-#gxUY1zp#9CP(G|RlG(n#MXdADk6(Jt z%sfKEubq7CyNJ2OhX!3ZhM%JCUG}-hrn=MGsH2Jw;vz7m+!@<4a@0s69ecd9&&1Rt zYqf&Bt$t3F;%NrnyaI*VzOf( zp71y-EPI}LRq0~P1X}uU+|;r-HJN|3b%!l;qL5QoJMT(ah8(~qQ%RuW{!HEdwrFp{ z_RZO!_Ai{4=&BqltKYCS6{XcelulyI2cL-WJ~aufR}Sgn`sdjYQ!g!6zQTeXTWL?S z3GrRYKej#;{CsRgzC}eay*vds@@fmcB{eEskAQt#{oi#p3vHxtPi6;fCG~AAzU9Y3 zhIe&l8Zp#7;l()XOdJ<2krd2hdCc8Mwh}UIU5pHUdmqKl2c5N95kN%ubAM-}$dm@N zo-^g~@x`i;7kzTMHTTary26r$J$pL5tBLi5Iw<0zOp$}0pb597f{!C1b02UKPJ&@D zd%DAyQJ8i90bhZDH@WkaDq=4bIGmMMk)O5gJA!d)Y}pi3!|BDsc}~U|8fg6NZF)KF zfADPMN6FS$y(t`&3KawE=u7})ga#6ujM&u8(nZxZBdsaxPa*?!BR69JspWK&k*0=v zs4O2&)=>95Vgo2w=wf>>8e6-_vBa9x(15#X<$p>T~Wb7 z-Oo5c&d!Ylu)S7>0t;Z1eo81h z;Ux_C7q}iJ&&isB$6^^?jC?d3s3Y8?nim7?4UD4muAl&^X=l=kAomL-Q;dc0;Kk3t zI;w|hvrh<1v{dK8Ym?$HG%!=@qpk8)fo`{fH$J@o-5K$R|1sJF3p9;4z3&e&J(*2D7gqa z^KAyEqyB>uzTgz!CrwhkfA#lQ*N)mSNSQelK=OR! z3Mi*Z;ob3k6ydcm=CSDMF)HqO=Bgg(EsGjaCD15foHTyw?O1v&!cw1_2om@m0jL$R zXT!x9Fr_(ASnSH`mOein@4jfndOG?yEkQz5K-DF<=UP_DFohG(MBAZmC3{XwgA3v> ztN(+8f`K>uw;TzTnF<^=UClR~p(4)15NJGFrE2hobyo?GYI$`Br2X&^T%TP)lc~%D zD{thjyC#f280SRe$=5vw* z#EqofiWhsA=p<}0pZ=PPqBN_``#8_|&qTJ3Ma2#@o6UE%=oa9@e}S7~r7Q7Mq5-zOPcO~J zZ)|uWDXX4i0&sBp98dMPv{fK8%BcEfzp7F5@5-c1jQCV3v_>zUl$T{|y*EeVzK`qJ zpAto(*25uEyhFk6{HNVH5>Imswl7 zgGN_M3tWk{?-u-vAqnxWdwOGR2cOsoXkrI*ygg2+l+c_h4C|B{xQWD1M)NrLw+SdG zhFGc1+|s9l*Z8}L238jm66AG9Xlg0$dXSl9)KqPI=n5`}LwQ2xmyq$16KbHVk4kDc z(B{W&647OI9Y&A$e;)NT4?c2@C)iT84ZD4rg|H_%cJLmUi_WJx#r@O4h^Y*CSR=3o z-<1T%iW|ZoU6MBp*w~Yt5C7&^!;x?IIfAl zdWcVOm;N%cTIq!0SFaq3{3E2O_YA@C2{?6bG;UWk44-`%w+Q%b(}7DSjv3=Acq%Kx z+>a1)@a4`%hfOqP3kSz#x-Qf|v9-JT6?={<#Ua+$5Md%h4u+s7?=z~2{6eM;w)R!o zk;&$iW^|0(reTT|VnG#SyL_n=!+c_1i&i)kjC$7g+dq_>CrVNVxe>dVZBJ z?O*lcesr->L77VRrZTOqy zh4fPq&|B7{+) zt0BB~EM$TLEJ{>eGo?MlBX(4;wi7w7um8r4BEnd84F`rgn=)PfdbPrm1~yQr zq83AZGPGvEp344m&C-b0g!Kr$VGneTuOIVB`INtZD$wD48T!rRcjw&I%_73L&StOs z=cq<>4AWIxWj9~Ri`#CpXw#nM>E{ks5m)8Q%}FP293$%$!duH!d|V7QF|!f7J&sLZ z(9m$nI@ef6;PyFf?{ZH4>xXKx;fdNm8RIc6jATukOFE#}U&u^3aOo$jozMfORZ6E; zOY5}Wgn_?Blly9Wo&3`(*Q>m0?P9}D!7I5WvDOE??*7Kfg46^WscmFo_w9F?gPWV( z2`SdH3ViDx9kUV$y_%WYSkLsZ?^X20Ndw}%WR!^gPOlnTl6p5m8(kqlhbA(%p0g|x*^bZ=ccp)Zme<_(6D<+1Pa zOC06OH=3F8&8b0e>v8nByuOKD7T$RAXjWYO^4;L(5&&`pgCl1 zqonckCD-FW6 z_qt)rAZqqoXyb8bJUjG=u8S zx$pkd8lCtT-zpJl*<;7(s!;9+$^UO)9S}@_MU;BZLm1B6xveu5>3F4hF;aU|aJ@sR z$x)>Zw8i`??>N@d2OijpUBI=$7P&<3lhq5Ce>Swk@09n8j0^7~UL`^}22_;d28QFQF$)L^!{K4~Zs>;C=eyN#Z| zgB7v<#TD<&OAB!-fH5s@xRW=kf5~hm111t30Ev~BFa12$-Gus`x(&p@@9^)O|AFuR zMf-|ueMH3n)#OFrEi=pfD*L6^Z0)C^^Mh~i3MLEOXRUX~toTs6Y50|<&Mn_X z&G<9s2AtyWYtjimn1h@Pn`#S2<4@MmPr2C=X>s|MS9{bR>&Fqe9^W<#YF6+VgH4(B zFi%aR^B*-pin>)1;u5$Nn=O(Bk7bxtKl2MvcvB&)qD4>Pi)sdnVP!GuPg6qZcsKX1 zpU&e1R-(%j8tNasW{m(ubj2=rUmoT6`*5~@F+uz!=3Qb2fz8}6x}w2lF)^~EKez~5 zI+SwP%X0*ub7h{gGDSBHjF*<(0f&W8WmS7Ccnfbv0PiXV?YALZ5>>DMbGZ#Q3-a-2 z5M-2J*i4cm?SVb-UNi=e_p%vKaIYmtHIQfV-M$-bxmVDX}7rhc^nd8&rQbXB~n>85UV8qQTXdmTzhEQ&xp zYPg-PYB^sP)p^nJ>h0-Akizax{XT#H6U({X?Ob5&Em2iQWYrKNc~h$uRj(PxX3f#wWwOFgO-dO^T8tngrCC#}v)z}@Z%XjFux23B(BLUkTDDKf8 zBZ&{G!<6!TND$%BXqu-2$@g#oack9%_MYw={+SOGdSVCCZT`V3q1yA&LeU`GbJug3 zlIg=pF5UCJ<;Z;wcl3I7rqF~5p6@vm#sjLNwk1frP+NM{h=FAhcc!Y$zf=hAG>KY= zgUJFHtpt~I<%>m097Y^^V&g%I9!J*>Ge8eYKHyjs`(ZY8=!p1<0$K63Yg&vvSxH7~ zFRuFKgdUx#WNf0ZwiY!a+F`HwX^bj8#K%>A9}wjttr2XFDt5A_zOjM&d^p2vB4f8GUGziZXA9IHN629_;Nd%MbDGLe3uO*b5kTZ}_UxKECX<`DBnux|P zehwL|P(Rz2tzlB6M&Zb+7Jo9C5Hz*B0 zwtDk13qS9Ww&fcsvAb0@uTJ$T>d#vSHljn5QROXMkhT&P=t* zLnYUXQ>0+?uDb|1wFW}%|KcJq-lT{=;t62r?r-uz@6Gn9Y+)VK-=|JqwCUYca z69MRLcKvFt)|78j$HD`aSL!MMY6S6cnVp1gW8i5b5r20qO2kLM0^z z$svcKyM~tT7`mIGyX$@y-h1!oT<5$yZw6$RbFH;z!TQbr^Nq9k4Dl{>J7tHEYfT2# zOuRbsOnkyQs7H}I{5)EOxb3B5DB&MafZbVxQs>^>R09V7R!11?31VG#OS)42lc!+P zl2=f;))3a5pgsgCy7b$$In1wFz0v$_M1UJOgh0VXck?9jaYY#wPY={JsMu=g<^wUV zcu(Mm`Cf-(jjr{nSoofV$$0D1CH_@PeLi>q(hPrE%h|*vmmJ`=}SdUU{meKsSr}Gz)1a|&h%(2!5_l!{o zblXnX%Xf9GlY9`67tu%DFzW%EN}fGJ{}@JvId&6#V+wP|rRn$83zzw$kaw|T8C6`m z#W_=A(M%rJK}m2zvH?W@M}D`*VNpf%?L462U^U)imh4xn+QiGZKWS(ZBu_tly~+2S zP(?0Z`icw96HjDnLp(lqza}#!83SxAR3K&%Q$}Ux(o1b6cYKu;P)Zc_fYe>-KTKt-$GR#%qPz|W6sY`vX^ZHvD zxRbK+J4RTpxIoTQ@%M14N2HilSTziEL!?$(-rO&wT2`R&Lg&#w%kD|kRXBZqgY?9k zU(+{z;)7=qBbRFE`J49kY>}oaxAfl%^|YyF;-EnRE6gn8?4`lxWX)7vcP?x5w1+^- zjO!=WhfZ~9WNZ3R4TyX;)wHU>tgj#|yj%A8dGYIRh8Py2*)VnD>0a5J1CGgwxupY3 zvS)|xVJfl3R9re8U`Idge(09UutK31o&_CZMWbjp9m28a7ayQ@98k?ec%=b*6zeRI z+l{c~A7D5N?Anf!yH?H2*4S(p{6spgG+9WqH_`_O3j$u_?@oD3B?Q$ZZi^an?}!Ib zZ|LySi3pGjb$*0E+}CkPU*cNi;~!V2#oFQcuTg9~znLb}&L2B1OsYPS5Lh+8)NnQ| z@Ni-5k#E5;*%Hi1)Qkz(Otl;zpZvomyyH}XI@r|W=A8>8#d1}?DDvQGnVXw(%u)LMP#N z1pRsQstL@PABaGIOqk|sXE@;LB#oaGq}(}amR@!DT3@rUEd$oy5D-lvW@&1Mr%0Yr z5tgbnRoHS5gG7L7>Anh+KD`Q9=*nXNH`5miGwL<%L|$+CWBvV-au2}J?wO@HfZsN! zg$V@%jx+B8*5&6jVP^c%hP9l>wD)Ar!HfI_0NsY~|HE3WwjsCOHPzi!&Vdikn({*> z5g2RMJ-ahk9I{B9n9#g>?+A^`pM#X^;*MQ zqc)Ydq9^q%xqtK7LY?cLWm_+eVFw!z z{$-1*?tN5-0%ARp$gxl z#!V~9j_aV^ngeSp z{d2Z<+O5&#L`maG+9T?d58=_&!a-&d?~{7q{6bTOudS`DeyO&oYfe4TEAqAb&0?vm zdPgo-_~V?rkb?SDXi0Z0I^w)Qdy7B5%HFMDUN(X|KV(|8-2~l?`?zFmwi6eY) zmWp0KF*+7qc3~3Vriq>dkd;Q{!N9zkEnwy3%+|sLUMl+)W#6y!e^eNA9LY_mHjzd*22| z1-9?9>H^(+o)uf0j;2w!ofC;=ESi2^f}QxU!v|_)D`FnpO&B|=cx1V0uUqbX@agoJ z{|D{j)LGjt)b3=4p@8Bj@y&bji#yY~^QvF=zOgWT8Z+mQ@=5FBujPr>1&B{UuV=Au zIkvSNyO2b0WlEq=!PsB&InBR{8SVZc)M0nn_67wW)*i#?C(=m zE{-KlsTzGDedASTxs|2Z>!%=cZ)dfY+xmNOZSV8!EPXR_AQ7+l@WCl(xQ?B}*QOu7 z!fLSJYa2kIJ2#<(QwnHQHTgqRp%g0B;iRahV>*5S2yjU_?4sM~#3N*NEWAwIffd+s ze5({24eeii(TE{Z^_86bs2`ejo|hOY8pmZfPxI>W-qW+?0-#fq`ScX#dd{gBI*g-5 zK&rV6!*KXx?c+Jxv-!nJOn%(7Ym|itgEY86A|`5LNQ1gyY*0Fky0;{d3WMj$NhfaD zoR=4scx=_JGY|G=rkysst%WurtCoZtgX=A?z&P-hmTeWY>DdQ2*ApUEXtrztn-Pz_ z?`UCjQF}`pr+iF0^7Vk}(;}+p8{cY`c0J=!nR&5vBqJY@jyMk$kAA{(trb5oBk_^| z6V8&cS+q@(coJgcoqPgyAcMHc4V8uEX+L_a9h3MvyExzO{gQpBnc7Z)OGl_SbP#so z^M>>C!L)tK%3U}G|IqH7o zUw&7)@^(69ZIf%mz%FO03FspGZ4^r{uEs|U%A2-jr9ldixaG*k^b`nhu>qYuY4sl# z)gnM^&& z$>Mxca~zu{PjjX+%gYX;#Y!M(*!6pNYQsg4wa!Xh0&EO^?Rre$F86r)LbfjW3yIP% zQ%~G;F^#vGbo4;0jvqlzm~GLQqPFNIgiX5B=(|-HuPHJLd$cVaP$hw&7e`(Ss6V}3 zCgTt z&0p3jI0}x5+}7XI`=#6jwowqm4UNUm-Ev$wh_iGoWfn-?H4#uPT+w8XtsLu=PczgQ zmS6~6pyAo_*e9X4;&M7Sz}qqO{*LBF`q)VBu&QGr2;%8xtx^1ai4URJP8g~AW**g0B<6Y7vA zs}-zCG_ttSCXz`ag*9lOGd_60Fxxsf+s4rW#(V^Q3S9rS@5vg56^+bwy zJ9u%dG*41|%<+k5RFul87m)-mgI7TVX;s&3Osd{wzhdp-`vPHoe4iT20Rox2jC}Pn zUS*$Ap}hRAfpI3Fyks7IP%mK*iK&I~}g)!ad>&9jK(c z5eGcFWbqnfYZb_p1<|$AV>^ZIv>82t-q#3g(%#vjX_Lr!^a!AyYdpxnw=Hib6o@Vk`x^{!ir?=!|drG%+r}6tH?b* zWT0S2+{9s&drheD>xlF6UH$hI^PvI(IWCI`s(Dp(SBt`o^|A-BtuJ z-!ri%f5hl~{b@1MZgROk!07Or<^J=M!~fxWJ$>l^MT!4qg1`QMP{)ySum9o0-^N#J z;@q;a%YU)W^m(xeVfrE<=K*+2?l*|;ggY?SGuacaj7<;$U)x{U70jr8&UoV23Y{+%|XREO+b(olS<0Bej1KhmF=8+u8x| z1P|nSG7$2K|8oE+iMG~T0DWh2ikeR5Iwylj@bgiygaKCpJm`Bd9+2TR{w^-loA{i> zO8NB>D)}UbTaH=o5na^9*o9`n=MV&on#q^`8cW>>k;}2RU*(1-0plqgU*vms8lKLg z37AZTj09=Z8Zg}&S$9_Re_v(tv^?Ou&9EKJ*_A)KS}fD=<%qq`Wi=JbEqG&C7?xUS z^g|O0JW9KN7I}LPw9*Nsm?-BB?WmXrrPLYTN=V1b%0HmS9f3lK0W$i@)J(qI z(59L6^s{`HIegSCn^gue@p#Nyy6gil`7M?tG0uuX+vt{a3!JhP*>aPG&In)z>XRPL=+_%=dJ!_U`;A2ZV9%4^(Epig-FGJ+wL{*?D@ z8PR_g?om3lvc)JPlSBY>ZKzIMr<0=m6l_2pEaZZ~2nm6X#GK0`L2&xq?b76rKi zQ-6`3j8Krs3qoSXG&kV0fjyl?43}phz<$SRfccmg4LQyp$$P}k*WgD69 zEjjJG<4m~D=#TAFliAPj-mHs)Ie%F2*2CuQh3JZ~`0g<(u;xXp{jQC}u=0&Bw5V%T ziGazy4?K=PDKq)*}CZy-)bIgW2z9;FdOA%&FS?T7|*xGC9r^g+< zC%bx}0+I5CCVZ6f=UJD@D*+O^GQOwGT`TB9DYiN@D>*``_)8i&S7b7Q8GsV0vJQLd zt`a#d+*;-HwHO1J1vO-}k>V2`!^NH{xL(_x}TTvywRfm$MGT*NJ`EV*!)!ng)F%h!KN%GDL@e;yoYcJ*lWzVv&@d68FdBj`# zPB+YV4&UJ)1PJ{udxf^Av1WN*NY}!zkt@PmVyIynTQ(OP5>F|B(&Pj~?x6;sss5 za)+XgeAi;-%Miy&aCu{CR?{~cZ-_Au@kH@cX>F>>bm?uCgfRgzJf=$3n7a{k&??_T z$Y=E^$mH2H(U)7Rg4m2MoBzo%rI43+j8#6>}qA?4_9?1 zsWn#hlj3KGIBh!l37=nfHT#u$6xVi@VK8_}=K!LVA3VV+1T`aZO$VJxK>M;X0w`qo z5<_^}41#{JT_vwalJZwsoiJ(=gP&@%2{9EXE+4vl7}&AY>g6C#X}f}2RgaJw&v zm<*|o;up}a&(*zPJO9Je{)Os|EIrTNuGt)!7WMkp#K9QaTQEZDh71P{*I;^GRyW9niCp2$1+n+xes2$X?AWGzri)@()9AqC}Jd zA*MrxyyJEoTbdnj^()^kmm=xwHejKCDngWNvvi&1Eb585r#DTSxXwl6bU>l+ zT(5^ACznoE^53Elsa9bT$5Y!cC#TQY-0-K*2JoKj!|Z#bT;bam zf3ZuaXx?+!{XdI>4kpp>U2I{I`+kf9&AMKR+T+g(KedF+LneZMslHTLLA}dhMlmBr*Xeh0lOW3SEFc29vu?0cQx5V&bstjNH2e- zk5bkOe3-Ici9q{Us~kA=&5;;>+pEEcv&}I~gVuVPuXAkr>b^5Y9Uba@2m{Sw7>tr5 z4$cD$1jtOV%4SmdI<8ifUIRW;>S%Lgt)?kVa6b2&U`Ne!P9T2J_JNoU0q+h_>4=vH z(6*R5L~P2~uR6bJgMqC3{mzp7Uo@#O);)U6*_Mz?!(VUEUw-lGA{o?n`wMsIl5P5=dH5N zwQ;lUL6RQYOGbYLaasVilyp&+t&7UH-t$gIK9;(qAiSbFf7LBkw5*#fS)k5Fn~7J| z$_ezA`CAC|v!FPh3a4`8ALU%M2Z_K$leM!a`HX}IZYMbQ6+sT9m&d*WM^>VTTFm+$ z?<(IXxuz{7bn9w6=weL~V%OC!u-(HIJ7^fcWrmwT3r7gFA1|j zq}_Io-nkgFKXTvKBEdryPMJ}CGpO==H}dlb9ho-PXmKf=2++uEo!G?>$k_leOWSwJ z$oFp1QAitM;d)k<^+#Eq%;U4-aBA~Nb}~sn{-^Lz68WdLH`jG)P%fW+%q0y_F4<3H zt7`S=Nw4Pa^whZIQq4p6p9X4F1ZRZ}6%_Kbjko)bh$P=njVykSH`b((3icjNk`Z7FEnHsMLmyf+v5jd-+yU_Bh>p*khylshGN=Xm|!? zuT*;}t|G_bDI|ES*D?7~UAdq7Zwz2E>k%jyzUWB^wKCfvK4T*v?g=L%%Qj_fm^*)NM~i(5%NcSWZpJiZ~g8EW?CT;mECt2ax2^=t?U6Y-RHzA?@;q)6Nu5Q z)uOKYxw(t0<-|S(ba=66OBNCo@cI1(iab?+6xn~fbISy9-tfhk;jjsq*>NeH)oHk7gnJx4I~z z^^T{2oXQ^TM%Jvv>}nDg{rOYrj?_74{R$x{%GUKl0`Qhnox)z>PQbn03Sftp7H>cM zmyk!KYX3|nIkFJrE-hHkDiSa7f`T_Mc{?y1zm*~iZUDmihD=Hh-Y=hmebE=pf2VtR+Lq1r&-51e`{YSisHK)2DG?q zUviX~J^z(o^NS~Nl^TZ~9%k&J%DdzyPQcornPR`gwr8DyH}N+KmB-SnD= zN5CvIfn?Np1d)qoG^<|lJgQ5;bzk4d+-A_}xwM>E3Q4j~1R6O&=`2+l&=ybD>#gO~ z%o0v(FtO!0aw;q6_AxgK-^)15-){eD8x^d39#k1Mq`etb%OH3E)cGP3M)p=}#A@^z81s==06?kaID1#k?XKK5)E=m)^cixij*=KY6|V?oIGD zGwx#^bS3hzSPKwu?F{=Gx}J6whjyw%q&OoWL|##El_qvhE=1=2+q{7?@vnCvKtCEG z$T0UQy3>M!_zV=M_f<1lZ0oJML+fza?B$0x?Y+XnS)l}KB!|xsVMI?y*+Egh_trPU zTVNJx|%V*d?QPeW?a9} zM#>Q~%JX715>azn6h=xoni4f59ior`rO5XdMnuc~=*vW?gtW!9Phi)~bzjewUro#y z9o0H~Lu@I<)e>|6sMkI_JK}Fd;t;Ne9FUlImQ_Tg9nP!+V*F@Rwp>y(53M3*WaN9l z!U)>!jq;oR!cSoF~y|hA3E(R*pa=Sn{Rx&n(S;g$5pKW*{v*R&TML3>>}#AQdUG zrnyz=;QoEUYUYcw)J*C?^=>_g!uyi$?xGpgZ@?-eTKzayTKbGnN9Z{R*D@Z zwbVh^WBU+-bIL|@)=usB*U9+|YYskxs>AhMC`0g1NV?ZvH)=g(&Z1mJz!wDx z0t!MDs`Mv=l#N@#8h8yW$9?K<%5pWav=g?b17tvUp_7C$)~ zld5M|Pof3&Hc$Hsg$+G!~)tXX3jVan?38=k*Nrj zqzwgG^92@#3_h=Ni17S89E|azm2BV9DxJSb)n1-GV7z(aX~JczntB~Z`i-0_efOTJ z##@3S)sD~%Pp1pDt`C@}yl~~nI>XlGT`=Luq&@|a``~!(b5SCig#=Fm927{nw^{`5bX(Ku*={@n1#uBApCUjf$d}9@U9$&$JgP_h+ zPY902wkkOyHl%;KS5gD*#mU^)+A{dzD5E<)?{)`MQG^DASKne`8y@S{G#U0i3}|t#<;XnY(R05HovlZ!CPLg2_ZB441Rxln$r1#sjL3c;IGd z4-4^~0kDY1lsjJF&0quDIR272cL&Rx74I*YoZU<{sVcGUC7v0K7kZ%fW&}MB4j{Dg zohQiq9-NHbod@^!?d*GY2=)wxusMmbWOG^BXT*OCLB>B;xJP!w-t_CIffFx&Jx;#*A_y{&BdrutidE<+~jBgp!Mq*FuyXez+ ze`TiLHQ_;&k~0tDtL9hyjVA9@Z~vm#EYW*k`rl7hIgC1h;ei2A;;Bs{vZ{blT3ZaXi*JcZ)%7IC;cYp&j8ziLx}IW z;;Rr1Ln&ZHshI2E)>I2{UHd4-9Q3ybF#j!~ghS~4^g`=2lE|Ay9X&~(nYi$@GoLsN z%BUTq$u*uH%>b-mK8dq4)Pn-~4@Xy0k};$RH&N6V>TSz1ix4;r#xs(bV?zns{6>SVxj()tB%lvWSdZ`c9=5BvAMxr_T~b=;^UdZm+ynyM#TLkMf^@%qhM*V(y zcl_B54z?wcFWKe6-?cj&Vx~wGEhxek?b%Xwms3#K33Def+RTG@+2d_ulcz$+Bwg{9 z;H4ql3nfH@pEPED^pjr^PLY;hQ`gB^VXj|hbP``>N7vfa4;#!0<{Xtk`**)-cciwc z%S}<=Om&gD_*nV_RtJdYAIEFK>8sPHymiOvTTqfAuH;H5`m%{ zI;B^x8{J?w7Mdl4*y&6kx3FDB>AP5lZ&PjBJ6l)qc|BLDqj`>fIyb3h_rR4HI{|-b zg;DqFrYO9cpPz(Qiccc7HDu3u_fa(u*b_HQqu+$>jrH{l5S9zS&Ig=VuGX!7bzk*- zii4+=bZi}lY{*c@#R=`km0(h}rztcMvA`do`mYTKm7Ch{4a{0SFopNJLk`#+QLhq1 zhqg1vR(@dh{0s>1bGXS%ZX|aNeNN82?rF1J@3Aym2@2P2*CK}IJD-b;C1(pi5H;u7 z)K|#8aGvXvVrfoIVs3Xa%DXj~_k7LMQE%O=ZRbzHo>}&UuJ}B11=;Ys_3nA4KlwF# z6N#>Iz4r`9@(5t$ZB-27CGE`G;5tBSW~ARdTEU;5)|zRqlYaQ}xOsX3HQmJ9F_t2g zvZq^G>Rv0+AVLmRT!9qXZbCnK2P@9uh=Wjn#Lvy1Svi|)rA|(-2(Y)0j}7?DH%HkZitI1_sZvz*5HyI|>gpY~Ta;&fv%S_#q^~OOQNC#6i{Y9U+{pvnd z%xJxgz)nvB;dNS->jX1s_6X(lNLawnO9sCD*H)Ywl_#J1MH1I6ao zJui(ydCblMVh zX{jvtMNZ&zY>|bIrEGHk=PMNc(De2rzg}S>L8hK|BfJ>%QBy>ID0k-AZF$L0jxg%*Z(lx$l2)bCfF z-tyh-BXw_|fqn`Wa@bQF@*AEOy9Q%Fv-B3{=gU<|I41Q=HO~|rG=O(+3}3L};{%GL zfd^tt28x(Wy!(Kf9zcFMy|MH;t72ZlIn!E1L@5Jc-6%QnnRmFuauUA{F&X@ofVH)P zRQkvG&n6$j2Fu6COR&+=@sgUR?0Q0V6C~nY@CbtNVXTCVR|3Xu3cGFB|Ye?$&xQlw&gXdoJ};q+@k$d^0zS zrCA2nHLC41Dq<1RwtvLT8JsZB_wZE1`GfEZShG4OjYRNGsJ4z2g;QJ z*_YSdWfma$+P_{8|NA4fY1hBop!xbh!~XXI6(&6oQq8mf-M)~DMUhC%$`Ck#`IZk< zU~Q$rPxnIZi-5YYw4@nzBG?_=LF5MkS>pJTQ%WKB1{k58N1GWXuSdNe&px9sxWr}q&8qU1dWE)(Gt{k&dhV{*S9J@k z9f(#}2>@hOn9>6)t?0X_xdG@CRCkXxImg$3!b_iZ`5<_JUL)p9wd3-1J^s>B)m%`i z9*e@u%K)Ia4{fdLu2SBH|6PXwtfqt?6#?EBW7mAK=)mRp?w7@w)yx>LPE=H=Zb8()Zx!1zfc&FOf+QqHWicG)2W(23o;w43h zZefo z_%WH~QK-?Q_!WMSO?@Y~w{ebye(zS>a(JZ`FLZ`BGZ`FNOhECbC2ZA4oMQYl0!|%m z0`g@a1Z)j}x~454(NXiLYbQWX^W+~iVsG1vpu^|FLjwHEDf&#ebgk;4rdczEv8+Vy zod zpU0ynhs%g*bH&pr1$8A!7Ch&X%Q8Q&lkAGS+ZhMJ0O5uNlDR9M)*3YDvudq1OflSSzLVIEF^ z5L6pQNN?>FEOxk-P*hw0vGyL*iwCT=)TdO*Dq(hrer;FvPn_yirR|DO6l{GE@W*Bw z^p1Ptoc<}_*hWGNc|s)JtD@62rb zm!zmwfr)MtHWJ)@alsyef|J|VtsmW#)}o1WP(nQoNuMqpk;2gepPp>tSYE#H1&ONv zsbuaSKA3-{q-5Va;YQS?JzaUB<;6PlDy6Z%b6cNAcUVL#LHgY><-vuh3q4CupFu3Q+S&-p=z{PYpVkgY_-6 z8SCU=y(x6iw*iJ;52BB~s?5Iw_T4(X0THCTUoaDrvlwge)nXe=(Fd7a={^p zy`r^d9jYh7E2H7F<1ecU+T%9x=Fa7B>%Oj+o7c>Z%i?^TO{@{s!;VcAjUWABBK#*A zt)V=5BKjgmv)q7_vxjK*P=8(LdoEu{XYO|xeP+igv*T<}3#Fj`6P|w4=cVNDb@&^$ z_i~Na^syH(A7yT3;BTOABAAn3k4xKd~M)bkyq6 z9TDfLpJ$B-TXgwAtXs{-i$2O_HE=5DdA8!ZnMG4)*4X(NGMrJ|yHEBu-mEf@Hj^sa zfioy9OvlaEo-y!JxGfcN9x1DVR1UQ3iHvQNm*X1n+}r#yowai&F#aM&h@g2N*-#In zu~CTYG^XkI4N_<6k!ck`i9me?#{wZ04{B4XvPB%`r=sT&2uoj*udv8oRr6ZISfx4! zqPgnK@7RTiCrlZ!_@UxdBtDdC+=N@5$2m7Go{fI*wp6DD&JA?_#^-%=bP`K;d&?hP zW~{nZvzeUQ5ej*_?a*9ym7A|L(A!P5If5U%)EAMbW-7Jug?WiYGtzzvn4>Ca^dsbb zu&p9gUz-=pkS;?Ko-atw>7r)GcWX(YUw<$jm6H)}$FjTm3JfDXZ z)>xCCw7@*ivmyO>#U;}WN0(vu6)TFEjGy-&sN3w))%vl_y(r$OR2|K_G#Qnf(zT8| z7NrRO#6WqfzBrVLhFO(t@V@v|Xa&k_fTlX@f4Z1LEcK!##_f7NJMhTr;!UOjU`l z`1>VF+Q7amK=_#-{+ooF-c6yY%@_n!>ZR9NssYcdxXeCGx;Hjzfec^VB%Sj(CuH#Ie-xzQ8wk z=pAl2(x{_*YhK$u)%<_Noc@gs1?+ewPwtJ4f05^p|9z_psOtYybSV74AF2)g%^Ou5 zk8Ng{k!)UpTCVQ++u*a0Y5!%2iVqYfeR9wyee$&1)q@I}LygX|)s6uK38ZHL15>PS z6(*x84N1RlVU3b*gkIQl+)%w}!grsdOm3Sa$hUUuQu=FNa$T9_k7CsY;SY=MzLf=9 zgVJyEEuDlxXR!OiK1L~W>I{UiVw>|#p6>lw z!!n%F4!w8l#|7Bhu>uBoX$&vxwgp5PJKOd+?1fN$>$WE63IZO#D6-klOqEu`qwAKt zv=s1)EfI?$ku}WU3ll+r5(;_(M3WPL#!XhsLA9);lld2V414#3<(}GNx{+y*hAO#i zX>5mVg`4|GdzW!noL4t>LC^RVaWo7Ow^qrcS&~JcLl{+7j^ORF$Q-6jE#&#yHHS-8I){8qL6m@-nVnJUx*FrpV|?VPXH`JDM!yL-ZcSi z(XWCDYI{v$A1%H3mX0Xt2(OL^i5TPR&)C_cc;tdl31tiDT+>QXorC4_#R;w~6iNbj z2*Ko0)zA&Qw>F=;PVsS>rU1D?|BelE*_v!eRbTna7l>>E;|KJj!|{@EDv7&tchiET zPqVsDIV<)!_uB7ko03gFp>2f3p`9>!)jeTgF=dd-Owy4p)7-+G!mPAPP?Uha5jBH5ZS75D0)=PR}?k9;Ou zjJfXp5zy;gn}})Woq}E|JE%i#C3)rC_8^HB)X5v}!)U9_N5qdlL2zSLTr%>9n4uG{ zeRPQLESUeHmASxG{hgvuT3fxn50)owR9f7m>qDOo4g>zsww&2(@4BbZf>SJ}kJEV> zwClLo#MiVS*D~=NmrMEG1+OOQqb(EA znpi8F_xv`Zd+x$=U~E-To2ljUm4^u}BB^HAhFA5Iu|so*MP6B+=O|;3ZRfKB%R`YS z$b*jK1*}bdE0^L9>gR}(`QQd(E>d}J2}E#q^k`R-t`zPM$cUS~6{yn1`PV9kn+dYo z`5l-?L~6sVJLgpmi(n?qNxP_wd8mh4sXAxRa&stl&7>ShG*KJ+c)9oo?UN{~B#i4B z#4S^+ivgkT)?4flo%J0e(3QACY{yGAGYjn|rZfBZ7USnC%UU8dk-pE0Iwlm3sU{zs zwL2T52%4NvSvgZba0btA3%%8Wetvw$9?{V6d2v;6vr4^{8Wliw;~@UZ$MUWPg!cruYU)37+n&Lj$c~`ED}Y z@Gv_nZr;s)y`Li2ZO-j(TGObo3P?YG98bp>fzbRQh+Wrv2LE`_sNYEWt%igPpt@R*dJ#Vyx2rKw_TP(?<~-BYEFF_mhil~M_xi-oDuhVcXwwg24T@;P6r?9r%Mnrl-&dh#2M%<4HZ0~>t!%RRO&uiM}sA&@>nWOc)PT6 zg>*mdUV#wbcaO88$yUT_Pkj-;!>Pgm^cnGa7E>tJbpZU;;`Sq%ERhNsP!oF!H2m;)Jr&{UL%wVq|?8lg{7cn_M z+Gx^Yw=`S9yY`gSDVJyXZ_TC%<%#UC+ajG*$4(6G z1(nVLj$$bQfH_sC;t%!c7(;iehQMho`)e1ZL6a->VHgFXPzB0#(k9Z9zUSO*VFDRk zf7SIr5zOHo`w+6 z^p}+cDA-gOqjgv@?IjpBsqir#e_InXp58$J0%zzkc!>$fpmNo!U2`9d0(?w(#L8$M zaM~%{zim&3e{;1AD{;+ts-L8+cX$%}SiQ~#Sy3vma}1?kud293AZ{5rq3egX6SP`D zDu1KpbQjUDDS)M`v&X*awBbE!!1(s;^1C1+*9yb-y9+;9iA*71(4~fW4E@s^3O}R?1xhu##Z7v=x$ysv_B1W>=oYLr; z@15?4g(Rq&q^!(D$?I3Y3echKXTN~^YBeg zUO%=u`54DhWJupR8O&~K^35VTG=U1{FrJ^jV`M*|%nufl@;=B+)%PoOOEe4YFJCiO z@HPP*Pu5GzsO&n<5<}rxn|wgx}lC5OqeQqtC(IFMubGymTt`x9)LSwoR%fgI*om(qvG5f!h`&s3_|m; zHyb^zU+@n-I?OT}l1Tx*@cXT68ee$1XquQ2oTFL8*?3a#SD&g%0of7X&Et z9;xZxq`?ng@9V3Yy1wVA9~&e)#2Of8Szk(xa18{mt6R?lKV0{(#?;>*ij3~{`YnK& zW}1;MbSArHSKh;;hc zuULJaFhj@j%(FgOl53&spFT^?nbmFl2aTiGu6FiN9Fj(`&<~Na^VZlHZu>}}nm)M* z4~*S*k}*M^%m|3HhIe+c`yFm=Dw%}a=W%TL>Q3|d!m9@wuy#qIs7S{X1y(>RyRwc$j<&%E419Is~* zDO=8LQ}&r(Rx)k!j%OZk0DlJ_X+*<4NGsA1wtd}cKLu~XV4h)ibE{Zh=F8K*VH9eo@& z7{LobPRxQT&|tnkGxYDhQiU7Hf+5;7bv=6x6l}Qu_5jl4Kduvpd30X^Hx{b&g4Kfl zbY&&&_|?_*)TjPE-`t{kxO3tpqfDbzZ+93>A4SSe%w*T5;z6rKiNy(T%J#k2+C9sN$1|n^nR^;w$QGnP?YoHm$b`ekM^8)~CWbCN_+B2%-6 z$d%2@v7D;6uR=DzDFTZG55km0gNr$D2xNT;ntP=fENcZdi zL)BNuMX|Pj6Cz3;DQP@{5-Z)UAl=>F-L*)Gh%O~5z4TH`HxkkyCEeX!%hKl^@I24& zdH>lRhI?mrX7{uAbzk4gEf;Bt;^wP0n+}~w1za?B*z*=?+H9ZK(w5&GL)1PhuKsP^ zNg`);<0hedH ze^99N?ee19P?a=Wy9CFA%pML_Fm+CY>~tN2^^^ocAQSgGw(OHz0LciX%gVb4sPY`Q z*+9Pme=PvGA|^e>ARbcndMcMF=FF+`ogPLUZZ=S#W7fy(f)GuUi`@n2p2@#EIlj~a z5gWhn`BrIxo~Qegr~5j9!tbdRpdePq`J*cYSYN|Y>dlZY2X1;7GZ&^I?iLC<4}YB;Z`l!7sw}wlp1L}Z_cj5zrEX_hq)36> zjkf&gACw5h5YE)Du4lr;%UPqUYwGOt0Vaw|*?>{rXwojfQR05T?CAi3(HS4S^SRi4 zI`^JV))_gEo*P?Q7S*wtIj_`!=J@)83%ia65h!eDCLy#ydmEf%Y9OlIQ048ws$R16 zyT@Pikt>_6u#pdTQg_B_OF&n-IWHlc%X$&4$&l<^ag z(6^{)~fuE`O_s1g=Syo~C~DXr{9dc&@N{GD;~iSJCf_n<2g z@Y^EHL`X>3wmK=KnyfN6p(`gQ`letuY9u0JTc>xb`cc*6TGlbIAxd@scWOa5g><7+ z#N56a)}k~YER)Mf$go6FlcW2fO$7qF><4^BGPX)6ghK{RO#IjJq_59dq-+MArK*i0 zXJ=>g?C4oG4VZYnSf#9eS)>dT;S9`A_OG;lYYiR9&iA+;S}HcLJK;<#DFpWii0br+g7rX_w)fXmCEJbL)Ny2G#7I}B6MVEQ7 zW5!etsjoF*Ys8wC_+`(BL*cb<&;$>UsSp^t@q!mf~ipGF@`R*`tDv$yoz3%**pX|Os|_~U%~q0 zl12VO!FW#YDYUY&BV&}Xc>y_wQx*Sk3yR>@gG%o_b>uAGBa%Q^U+miSG;GN-|RGFy4DUK4F z3U64QpWn_w5b-vWLbU>n!;u>u{t7?*g7(uTOm~vUa~moy1Bvf;U2UB&z|}h?>JFMY zjH8W0wd%*@wTY-?2+frr|DdRh^VX27bUVz04l4Sw^J3RUI61o+7Z#s(FB(d}!;+*J z%`c%<)+=Z=T6lCAi8!AUaDg3ip3aTrY!39fjo7%=4u#V1PC$v{qBq^GXk-z$#pLT& zJwjZUrL>yZQhb+~MzY&y10v$nDb1MNonQ0g{6?o*hh06(C)>@bNT(eMybU zxIO}H7Rk+UZf}hO&XN`fCe!_a{@f969`=gkajAaGjVPM#`Mtl?HDBiVI9BmrhgFG@ z$vr!`ES9NO{y~D;^zPDbGCR~k|MJH0mBc(*tR1S>i_AmqTIv_>`i$t@+iGo#;+yQ+ z2+aPZV4mhfWbV-FfMsv-Uq0ro`{7t;Cc#ynBH(7Tfl~G~9$0Mm_DsI;DfOzbT}=XY z_t!6721#m*4x0R3hyL-shDHQ8>`vVfB%3>T{qbcN`^@BB72E5^O~Dr39AxPAKPV-j zxm@WBAw~8@O)XyefH2s#`e#ew@{37z8<0-Ac{!eMd9%p@6a9-#A**A!`kMn2f$x#I zT0&+M8GzNhM17~qy#D8JsW=mxDB-g%-MSK{(_8HO?^1JbvbQp(1+nkvorrtoj!-n7 z&11iiS6sy+#`#o(Pj3Y^m<_^bE9#$pOJ9uAjg}VX@Q+uGh^9n(PL;9w9s{j>{qojF zP~`6G6ah23@!#=s;a46*y4MoVnWG{d=Os;A06IzJnD4zxsp-8-v9(DcFxPrlp_P@6bQ)uenKp{ z9CW*W69QNr$z2Ykmx=yp`Ibu&b^HvWOW=t;>vE=6sh8-+mX#c4(%+VL??bsW_FTEq z_w)UEfjnTJfWLL~YyNh-o4Uy#x;8s03U{c({(OhrR)iBc0lXA%@iN0}4B{#^*?!qu zF-T?z0C~N|kPZ(2h6h%a(+hL>rNYQh3%3@3aVSM(Synn7a(8zH74mXH%6HlaoHvV+A4kB zuLLecvyZ;^Ra{+9dV(I6otdb}-YgzH4e{a`ui@X$<_D@0xK&-ddCc3J-Cr&)b0wDV z9`gM1&gZHRnI*CU7rj5bOhAM>oen~XFj^XjfI75Bl&Px_?3zsP;mQPxGf~~VEx*+G z$#aHsf8E)l`%!(>|F;>4^Y8*lLw*wqLt#GJJrleD2x>3h_iObaj(@)n_`X-js{9UA z(dp%`d*UiZN$z-jsKNF!D^EcsAZXc>}4UQI4(OX+h2}Ul_``kl5KFm_G?c|{tiGq@x z<>NX0t~`QLW#KwNdN#5aEdwhn`df&kyIx4W+4QOu@K~QHR6fu+tZTNp?@ATOci?OW zO(BZ=)NFQGQ)0tY?=-4CRvi41iq#{mfIRwCw)~rn1x(*ahC99zHL#bAjs=rcnQbYLq;Z|g$)D<|ah6s${ zit~wV@SyImCGqJ6l6?_VRZlA=kP2DUodR?}4V5~dXCWt+Ymx)W3q@)){3V$z?Pn>T2D zDN4V4IohFp7&VdQBuCMf5?)O|1N)c}rO*}#0i)lO%LJJ5s>$@7;_%-F#7iCpPl|r$ z9vEy$K5+v@`=F0rstRF%Spx9vp32Uqv?Wi6#`*n&a+s`UYm_dvoI0{8^`5bO(Sl~~ zRyUpb%T|UT9*D(Kev9WofvSw}Qc>m%{$xM#c3jwH)ImO3FBu4ziFi`%HY;>xtZ@O* zmEQV&2F2uRl<)j*^W<77qt6OCr$y21EQwFgmpS{1R%fd@vRM$?R?CdnqV)T8oK32h zdv5#6v=j$_l(ZC`;*0&&kH^mwc&(iBrcnMtamTmU%G@q{!GsnYeFBxe)OSCK%78Jn zyS0qM$;BRz$ZQ8e5Q{h$0w;IUS&{SWmaDd}wE=4B?lnX0YYV2ila}{>K1bI}dnZp8 zb{74?X^F%L#gL_WUhyiWxsFsPS1GmakrvQ^8>40c13ZfLd6?I^%5(Lxtcowi@0lXn zapr1~E|3$dfR4t*zU?v-PXxS1{I zv3!r321}mL3>n08p}_;z1GzsbwJ*tjt!qe*WS?yO=v7FayPBqqgu75a3J?5M&9jP< zf2H-=yHfpnht&MDanfMh!oqyf2O%fg#lG!R1y#k54)&3@uSDmKW@#wV}v zmDktAcFnnhUL!l6y=_!CX}oEj^rHk754_S)i{j*?((8<&eDj{+3^#en5h0f}l@MKz z?BPBqb2PwG*$^>f@0QJ(GpS%-=MdF=u?n;8Nf-~aIQa*qpfo@8mn^S{8Zo1K+LwUJ z;2KHkA&bIVa!tP3pk2szh`){wwXiLdOZivk+8EDofI~vY@2*W0R!fiW}vM7yIdT`lYHj%kh&60r@w@(unHGC zCWUc8F+U>8Nf#~m!s~y$UEB1;oG56nFz?kw7na_!8-;z6p?+oGrurdQ#)IGv8Vc^I zud^bX3qbAkQq3JZVdo2Fs6;zik29~qpM-3{>gi*lLywzu0dKZTp{^e_l6Hgddg&tT zc9oNK8lNFb5RanJJoFPSrdIipyDHL8RF(K|6a;)z$0@*-n980%Y1dIs2km0(zr}u& zMs6G4;R*F^U4-vsZ^YEcZHfeoRI5OuC$}T*CSfG;zmGN6{d%IPx+mfWqQuYOgN%c- zIGi*A>+&4z0KqAvdj^*d3J&$Ezt>&lEOc=|UE=23f#o?ubMuu{Nids|Cgw5h1rWnT z283>8sIs}pycOocVjzsKrFhWn6!8hyBf7yZ;2kSQBU2_rDOwn^QFEyOqlGKjJb=4uODWHQ=zQUN4Mc!qs{o?)IQN8tnfsz!Anq0I>m7 zP>kFFFSuC_W#T&T`#rWr|Mow4%`i%R>yWPgc!~dKH?OJx9%Ee6K)%=IuJ0cdXxks( z#GaqbEP;WtrnN)S`bi z>5}bjiEE^gyu++Yda#Tm5w^cD>*xB84DNj9_v4bk*aEnJ)M+bF@=ntauW~QKj6&tc zO5VF#^XL};-bQlp_F;abF&R<>j|Y%>({wgt)>YRWJATc#uGKp7%Nr4vBqUU#K~4%q zN6y@|- z1rIuw8Zd|@!5Bo3gJkXp^!X;YFH`($N2$@HtX9hl2O{jAy8erE?K)=s*HrTXBU65W z^0Mhloe3aY04bWG7zId|%NyJELtzB8Tov&LfAajQnd$2u-~R&$AOOq#wS& z2UtG;cHNQsZ#n&)HCim9Jc1p@bD%=mPKb|yQ@yU=pmj4DKhr7Rq zP*kZet*PPoU3Sd-FrMGxgo>xl(D>J}b1qO5i9rE$Su0GqR3+~QDy;|Z#W0=A?-tpF z^|7KVL2tmC6HQqFh9luT8r#o6Dtge;HEX+@f1@gxX5s?CfeMC$Z-#>1ocCt9KC7 z#79=79Ox>&I+<&_lwCefw&=R|!8{!kt}lj33oR(lK6La{OV5Q=Wo{e%h@Kk3I5TY#*m<6~vsEn|+j^BUAjE=^&cheePl`G2bM7^EfJ^yd=ljA4 z6R2vxCY?v?)iGqOroyou$YvT6NRV>C;f^Ts9(D2%s!sZaYq)Mwr|R zs?s^h3+fR{{86uV527C3FjW0s4yQ0aVRd@*f+k(TUjw=^SiCNq!gowO&M;fBuL<@Z z-EX6F$-)cXo($5bhX~0t16)$VHIRdGC`EGf>tqkxbcyIy^Mvk9~ zyJj}{?{0HjMX@yktaLTe1;dtj6QhNO0}H2f)82Ng@ggp$nk}1eiP&);=aY|`D-VZLmlm>VR7#48oDSFzXtALCwpzN z)?&zhW3+6f^(ijP?+)*KV`hhuWPZ#lt+4Aa{ff4l_rJUqz5V3+1h7=Js#V4DLZu)k=&{#N7&kU=h zh1MIaXlvDU+fwUG2AQf=r&{Y~6pi@r4(2A_e+%?-6|NirJAZ#;@54ouLgSWOVIKMT}Kun|z_2 zV$UDhV!befAZQhL-+!2wEg`fO7nx|;yYn!V8zHpOr%s*toi|&_U$|nNojIsKcj&k& zd;@OIxkV3!7m#z!@?-xRV*5+x1!4%i=}1SN)f|hBr#*Eu%UMz=t7@qqX*5&FNw|AP zIawH^OS`tKa7N3zJ=9_w0Tl)?>51xa;*ueeT*WpgVDXK}J2291)H9=h9nym!s?X5x zVWRr6={$5j_Kepr6iqMQBuepY{W|NTnI(cs;&EGylCCVkSpeJu3CS>x8DadJaFNeE zrYK5eLz9qz1ee-yu!?_Y7w?>Pcw{gFwp@mHfG?hoi(6Yy;#p2jbKSCe^5EU<7dM_Z zl%gQq`+(mhx@-gVI0ptan}}Zkpv-fV{~%OJtttnf(azuX-Khh==oSG??K3DdZY7dL zh_g*%-1)i34o(Nq>#b3ryKUeHe;egTK=nT;Q7R8$5DIJT-EUwo6IS0nq5%oS5_1-? znn_EU%I{88{2%BijJv)J5ByPdNxkms&RwVJYh1kq>;WgTFG-vJa`!(&OGdu6KVV1t zegOjWk~=+OzxCR_JJ+e`o#dcOusvkoDnIx@+r03|c=9WDG^#5l2D~eYdd4eHb@m0+dDrD#&W;C?G0C<6UaG_ZFh6x z6nAlANM~F%t#}hu3p&^#^)+p9qWqwA+|uDYD=gPdO+PNA60G z?@EU>f6Q~Ur3@<&83d^f=B9{tUTqXr1q+4$#pVZ!$;hTQZA_cq;oMLDb32NdbL@!w ziYfo+CbEY?OV=g+TjFi@pRAKWh9ksM9&WCg#!1z{-$$V|`vI%txUO+T%IHX603Y~+ z!&$>TQ6Gl=Ih1DL{~i*B)9In|jh|M8@nH}H87}EaV82C#XlfnL>LSn>cC z*9C3_(59ykM-o@Q8Tbg%4bVdKO7R!<3_G!R$fo!QWkz)0cZ|s9Rv!(*bytEaA?N9d z)}KdWY@!8WgFNvf;924q!uxazf$PBU&xE2Go}4yUQ?3Khu(CV6BUH3RRUg{`T#~q5 z^_-lHeLtGaGzq{~vmdCE{%d{tKU)A97@%Zx<1%0R?AcRKd*_xm~^^&{4|12fxs8 zfsUj5{^rcbIjAI>B+Vw#As5i=TvXS+PL_1olcnoc#a~szgS8+E;(Q`5hnIfsN6D`g z75`iX53)-kR|y&^#whY5;~ zX*N5L=tMtlYQJ6LgC8sXdT;s%zWLecI_RV^c_suW$ls2L9u{tua><CGa?qsLz}ZSJZe%#-sq z?CYspp3`k5Jxi)c-(zi_2C8G2m#GUnuLR~1EX-~DB1l_SzuQ7U)62YVaVCdk?P_%* z%Y&A-BL2Cb#@B?gRa&$h5_^H*3#^U&RoV(7gX;v0Bw7^0GqNIVSnLf=Bwq=m`hk~P zHvB8e&qz_vDa5R5ULugW_-1wyvJtNbN>gdCw>J!vF#~peIlJ^JvdJ!A%GkbLh#ydG zsGr86P#J4T<`LQRxhesPEy_Jwwe;DmBOVYqwiCBDu^4bv^PE(0btMiRchgheW&vk| zC!xB4qtF13fL@B{m7bTFpx?|E-2HflGkUI+drh;jF+I+>ps2EXgi9yS`<$LS#m%rh z$NS~gwW&CEy^zUc7bEt>Rh!ZH^-LGX0V%gFQ4Ief^1;eC4s;^A?t>yuzsO3f{b~FM z!2U_=2KqBOF{LPMwA_~^KF}`xu>!fP;kAzONHRlJWEA{^=+O!`gNZb==~uNa$~&$F(s6bbtD+c>p&9u!9+3DCO10rW`}_*LZl;fi{h|B9bF;+mwZVJIlJ(Xn{3<_1WtS&Zhc{rDD)Xs>nJau_ zY(7K|m+>-#t9R3P@f$Nk5VtzQRKH=PV8kY5A%bLn`e4b~)ivVx8hGfdS5@dBW?FYR zN4-D#y@Btx+IPktwX#f-D;1){FZZ2Bh^I zp4)A)9W_>njG{}$Yo7}1sYuM%NL)tE({Ip>)Cs~3xnnoxqf}jtq(a(x3Ae1()-)|~ zCkkIJQQ}P(gHpN%(a{eL$FV32fk>f#OF8!pHnW)dQ%HA1W0)m2il~|)9E)IMIH{M; zb@Dqz9HXxgxd#YWlIS*T3s#zgv1R+Vj@aYl=97Y)3yaAV4^_g)o>EZb*=;d!Eqi_# zWKuF0e_7#9cgHQOvnFBr)8WTQf#kznbAUpEu<9S#vgA66%!r+g)-ZIKR}#sXG>bUr zv(P|Htclnj%sKmKbCW&eJi`$f_1Y4zh@YzHrikd{iCWj`qm5Kb`m01RT=i3mCRVwu zctuDpZlLcGuI0iH=CKmtNL&w9HC3U0aoGeIet~SE_GZYQ;3OB4Z_Vr!VEU4*T1JKT zgHFaOK-|+#E40UjC-O?Fu7Z}0W{QJ*C$9{ebNS727wJdyY{PD*_n}?2dBxR2eJ2|U zpPahbyGJ1v6`#cGR2Jl|MYmm81`VuPGqTCdl8R>3WA1} zzR{h#yl;NK{TK3_SV8D332s zYl;$oi)BWiZG6jwPFSh}ctR=gREfOPA<$^VhL+9U=FChRE|Za9PyLt@vH0nb5&7=A zsmYEmWvcN6!6cC2`5|l5llbv4=N4zwV9GtRqZAGACi61my8}23%}l~AXZ?2?VY#pB zO?@2hRFkSh<)ga37TKc#T8({`=zCrUq>J5U4x_sq7|!T?4=@#?Jc^&MTfLpJB)kqj zEr^wKrky2c?iqpuk=@b0cG1a;X@eG)yiMQSUwf{t)7uh1~p{wQjmPpI~@19~*32g!&e}L4> z^7HT=o?oyrGTRA2Fq*CDp>>Hg3r0OE_kJ+MmN#E|J(p6ghQ}VAMt5R-{g2_YGODDV z06aGX4@c^PJWW3`Fe<-r;|o3k+u_v;bhD*pQ^x@Qr3LxB92%+De zNa|7>ocZ+Y20Z>ePLicanHveWYE!sF@I6!%{s0fXCHn`(-e27cK$4VEq37M}lJ{4E z@@MZp5TNPdY~v^g*?Z_K0riW$zXrFi%dm^4CeV}11|Wb@P@;*16~CRi5iOR%J@EM4 z_bU*3H`_7;5RL@zPt<6}E&TNl7{v*IbcKQUj|FV^9|Np^l_CS^>g3*RS69TJ|C?;5 zzjSY_=oYAUKd=ZWQrhnila(?2-_qn~W7+fj!s8VnheDlI%HIv&jI^E|N}2ksQa3SaJPH(m!o|YMw?A4K!++ymEeD3KTw}Vve z6?+cndYRklZU3%Cm7;+=>TN&Kdc_;iYS$0{QqzxQo8o5vol6ozab#xbYu{-tvAl;` zjS6H5Els9rkqoIOJm#&3lLUs6eX+{yp__ngJ;8gA?sQ$p{qv2+Lh+edP((EiV7~AV z$~AfkXDuX+i>+=Zn>vtEla<(_KzStPKAbJ~N`bDRc-d4CeUd{;{=yUUH8N>Ci zRMUt?KRhu{A4UJL0k4_oK?hD2C}Ps~X3l2FqPDILrU+h8Sd6Nt)tEo(1+$wModX?i z)WP0mh~Lkn)1_Q^?YAMvdg`LoyZB3guQb{0I5m!riO&RScfZduKa0?8U)f8y{TBO} z@hy>3%fst7KDQPAB8Z0*O~5$73$|;7`lW~|rbTUSQ#FsJlzk2GkmyXorEt}0`0Uvs z|NM~V+-}o|@PldN51Z9UFO9_z38!Vi#sThOe1cRtRiG}R!O4V2Js%gc%h%^uJ?Osf ztP|w{--4(Yb?RaO5YCG=b$b|Tr0^zct&m0eGlU3D{ z`nF5W{&R5yLk0QHsqqd8_tAu{B;{FQU25_@Dl2vTOw4TV*Nl!b7t5!2>#2i|@eNJj zR6k;{qEi+Vx3+-U5Y9xRDK)7wfm_#KcPHHbZoTudhIi-~ zg9m=ZST1={G~*xMaaELYm|!ZyxCaJ`!F|(6W6)mN6jxSp9Q1vcn?72 z6Y$&Ti-uUsy2g&#%?pH6^;Ij%MWxVD;?;AjXEZzqx@g2KtR&oPW;@;`O3LE~S}3X4 z)S&UUVO1}yp$+fviY(oK3-85Ha;BzNrw2ODE?}|rd zi0UU-CKk3+9w}XO8_e3QnQigG|MnczDPoo;cc&7&^N9DzCpN@aT0XF=iJ-QjW)URH zq{7oZxP{i=;F>51y5ChFnr!9Mq-~JatH%aRiVO8Z)ou#Hr?0fKKCH{8UO!8X?tYx@ zsH7}4nX9g=m#T)Wq2;HI#ARV0HamicQ?J=~^KGl#Tdo0)c>D(oYrYS&3`G;b6V-LS zeDaNr>IsdwBA#>){c-W$MDZi!;jY3%Hj|hZSN`k!neAa>)6l%zPQ3ERM|R&Llu?11 z*xTRe*4As_b`_Y=R)QrjYyO?w#)2wGx$tnCfS9PZths<6qO5n-Xs$KuCy}CoE8k7d zOMiSQGFvsCoeTLEZlbpsKH?Z~05nG#WrT6Z*XvS-syV(3L1brfW-yh3RjEFW(v9~7 zkl)?;86S2hWJ}%)B!=Y?QPpvM5;Zw)H?cbnm%aAnbGx57H(79?c+T_-wn9G#M11Q zUfzJLbC76kFiUB{=6G%=3bv+NQ0)SJ*`Re{+CnRl=GgX0Q5hu>)F~hKP@dS!rPa{f z(;Ia?oy>S&Be9sqd3v!*HGVmLvMI@wuw40F7-J%HKS0yYwbU;deb`@v0);)QJ9Pv# zP8sbUafwMw1~MVu(ip8vn5oq4p-NaVa-l7y2Lh;7cx^$!rZJh5nlAW#vb@%@NVT1Z z4=ixOokR;{GxgIw27CI!53bX#;e;ZLxOYir#-az zw2mf}azp_igMw6NeFIz9JT|IfqlUO5ld9JSpUUS2U(|fwHasV2IUNxx#4pHn$|tM; zPu$vr0pPv#Y3o78b&nWj{MYp`%OS`XshHfMm!#0hJSOLYE$&>23!hp#h759to99xS z+b}tDt_6I~1Wear0mgDH#Bn1is&rFM>LsDf0a-!qgUC%4#-c{SUH6|;dW^vQI{u4H zoh1a`Z|4DeAs}f@L#Db6FvJE>MwRIs!9lJlma+H1 zVo))m-sgKw7Z&%HwuR!YHnQ1)lR&?`rQ=YKj1{@xHbEI zV|7>kkpAP!&WfI|M@4OdWen(jd~W2TsE0;Wzsrs_S_CnNgFWzB0S=V}at|HW|dDzQ9-0 z-^hd+ZS&UZI>M~nO!9T)Cy)tV&Q;HO24Qw@zW6+%X0t|%e_&xLG51%}vA2A$c{G*s zQXBYw|9Jb0#_cWO6h!c1$4@|`r%ReX20RhB_?FI~JA8Gv$(nZUL=wblEz>mc)p#_! z5~9s&sMmg1K@w)lx|&=>hzE-*C`$h5zj-zYVKI<{tbIe_Ki_~$#P$k3i=O3<%Yq$K z$3F*6jY>|pqxp0RP)<~b&4L6C025I)_QKw>;7d&vm!=$WTxo9DlWZ?aR#k!VtvI}3 zQA2k9lQ<HBsbjsh>jYhGSzRT zr_(Q=-RMy58mWzY7=VvU5n;O#V*9OH^$mU}Ji@!=iCypT#>*q_1*2K!8>dzJ&K z>x$T>QCu~KM0HP!G}dPe5Tv%apcIk@H<{`31CXvDeXV&inITzr0Q;+ma93JZNgV!_ zx?H{kU#@(fn6h7q2ToRYMFku6b*|V0LU693+S@EQ4e|~IX*Z0&gjd5zt(lAH`5Vu_ zw99s5FI2;x)32*R4YTUkmB&>Yt0O2Jn6xfkg45F!+%;!ji-xqk(ZcBlJMNC9K5sPOLmu9XOe>`5VRz;`YU^=$`&&U|vjALob! zYHP-+n_-&N)$iJ}Y=oI&8Jq0MUbyWY@ZBx7cpvDnS6g_OtWhw zy-X=gcf6#|}Z?wH{hDIl(Eq`j2n})Cp6>AL@ zSx;trI&ar4YNbO$@(Y{6Nw{=##M za#QK$+x^Hn_hH-_a4nyiTMFiiTbw=AKPD}xy!dw=+)a!Iu^y2Q>M1q7~idz{(*}8l|SVdmr4hS?ppyqi5Y!KjT|V#Q~6h ziIgb?9pZHl#o&`e9m2s5S4B|XCr5SNVE&yo=>R&354{CxZEjDwu^2F z**05RR#af9ZIl~$B0BQBB@kHeK%8;t_w@vzSI9o*BM!|#r^Z7W_#-jqD)~I?8-3uU z8~dO*R?lj9VgPgs+*zDCC$c7VBb@T9RJp1i-79YSIPoAYX~H<8cE)(!V}25XKIfTR zMqKIbZhMR=E%U%qF<*9#XJPYwpG$C;EkSNTSMzca&EI6M5&016xx4rjnIfvEQ}FU8 zMo${so{8QdF+cY0)KPhR0idDKdaT_g)CwQAysxHgOls2CZyLQV)8z@*+X-bCSr@kO z(I?_e*Y>HTa!a}r6G^DXYdBUP@gDmFli@?}LU~j#F!cfTQQI%kozRFUCM`YcY3wwr zLSr;PHOOHiPD0{B8HiGvqHYmVRj4SRrRPxqGj*~g%EUiI!=;yIVRKtX?_Is{Tji%)jLYgC zy}(j7dFNFlfr{3n^o_qI?Ck7O)i6{!A-~0Tmbkj4#DV;weA&%XBi;TdebHx#ykS%c zE9H?yHBZ)DOKbK(eGh(Qo-)RT(@V&VHu>OFU8P3BwO;(|YO!3Y_=*$-(2K16Xi2{o za@j816O^p_&0|z9wO*VsE^i%LhvT%&k5Hr%O&VRL3|G{f6uF-3xsWGt057HV*Weju zdE-Q0V;(kOP|WjvddRFhSNz_@Pi>qml88ho6*Zm6Q541vSncgm+}|U)`hc06olk-f zSRvmZ;Z?>TZQB3;m;6o6>CZcamGa|5K$iF{9seH`y_rOxN8mA@26DAJ6=|T?^9b-& ztPaoavr_gy1kedTwTnLo1S|*5*#1Z4RV4i@?*BUnJn-L>Wk0+Rz?AXNzbzNt?m4Sk zcE)59bZa#zS+NR5D5``($*p!;#JFiT$*_OJBraVFDkam zooY*9Yu?c)LT11BaHPti?eiCDj*QdV3%`6}@@IZZ5=~=2=wE-uC`rrgB`FO0u-l#Z ztxg)9wXd|+uMwiM4DE_iJm}BcXyRIJF zG9+!7a2y$&?9n0Pbxby5#9TEL*1Z|*9#P39l{}dySg=0b)^gLHE9o_MD4})!b@8n8 zsVzl`^i9!6xDK-;_{^rJM4tJ19Zj0dIU1O$c9?uUUV{kCb+n`V{l$o({4$->!A*563}Ge5nmjDDSM-5W_{iyQ(-xRb|HsNDVzDeYONR!AoJDm8`x$ zvinLT1E{*sES4sR%#J6cI<#KJN0|=);H4@IDr0w28vw_D6gMa8>&XRt6<{789C@EH z#Z)QcNbt+ebFm1S*%+ttzh+Ns$H}V?Tl`YIW2W~pA8fozJS2t9-`KMf&)2!*#<3f_ z<3{kx6jmS{0N7r6U{fT;#})kDNElx#n-W3h`kfq4cHIsi7xix&S_0mqgtzDbeY)Y< zOcs}*hUY4&xV9O)UBbXLRh2b^4eOVkzlT>9G83O$On-9*DKb;@b!nAei_>0Ch6u?g zmk-Zu*}V<3j~L|j#Qw%4{$V)n&h!@lWrb3bZ&%;b#-}Vb#Hce~VB*$0k3oZr7{xF~ zc~=>V0Nn{9LQg3R909(Re^3b6=g{LNb_8oz^@Y!?IS&Nq6VqMU)WKTWvLDM2mdm#7 zBMDU}=mg958e76ffJTbucn<0>g)%%C3{h%?E5_lq11^V=7SZ;3EE18vl}J25P$r)M z-~oZOe8^mFwVxyUqvUZ?&Eo9xE(5#BO<%_=kGtyrxn21V)ZV){;TWX_?Ir}8LYJmg z2mLZ0j2w#Zu8uV(wXu<5G;K|~-i{WTa-`XfbRw^{$3iTIO4uZ{oSrS~$SqOh|BA7* z^?vSKB~V|?Z=c?!->?<1f(fLYbL>>`U*90ECbN}rN#RQAT^p3U;w%QTVj{#w15S;Hiy9H8%bNHYGRXNSNodG^5{nDq)r|gv^+K- zFvm^8-m|Wnpf0@8ssw(*b9_K(JQ57`0UJ*CHnmQe-7cJ^j(HzF&W9%OzQ<8}@Uv zH8m~?ihm@%u-Wtb2Z;#!x>l%V1qi91 zPu7yCUY>gq%qrAcB@q(w2}@BGjHYI?csoLv8l7UK%wqqZ(>@JH*OB}7 zf=<^h$N};7+N?XHTX1sR%#^q%6i~RYamtkeouhz7;xAACsFmg2uYa6f3XEX23(!iAbB<5z1?HF*Yn+Td;V?MC}Y+>h~G7BUOy zEn8(lEP4k(aF&XWY+4PM+5!7dzSjI6+Ti!Z$TzY89R>*f`>ms32Uydk+vx?WsQ3pG zsX8!sTb^Tqs4ex);8W^lLtJ=tpLJe-!+A>U5HW;#N>nn@$yfADMK3SCOViH9i?^VF z*DXBidLuDp2vC*QectlK3 ze^hvV?^WXyzc;X-+y3J0PG1H1B1j3nXC~HcUbZ_Rx~IYHVpo?3D>wr23YkD@@%zuy zMCz8YVl^Ljjb_%(nw0^G1twbH4({_Ak4?Ls3O#t9bkjm)5bs@9v!Di`wF8AcV2 z{ErZBl&pxi3_#Koit6eOqM#1Qs<`jonDnl_$6LW zWD^6L2buk9_}CKrHgt%%F-9-QLak-~%GuU9=Zt2gepb${|=8 z7pC>}yuMJ0kc>0QIdUKRg9K!kU1rrN>A5K2!3CFd^pnJX3bOWEczz_AyW$|bC_PI1 zwbT)6{&K^kCa7ge{w+;}^^OQm^Y79UuHDXe9(MHcyzwv6fYyVLw`hpZcwtU`G=fi_ zdo3d&=lqVQ-W97u+A)w`cjwIqdcW86<&?E=X^r1`t^`$ccUi??Hb=vGG~~*`lV+;ARI|XosHxPGrtF+{_a{I5~AWr@r2kxtGrI zbq)LuFJ$m?eyH*pbmWKZoEWq%$_l@|K(J5phtU&dW0N_caN_ePN*olb?$&>HYu8_t zjeoO|z@t z>f-HBc#2c#=eO8mZ1X(n)f+<`E|FPjPb8?~L)#hYlv}JQ16%idFN>;2{r{3-MDIaK z4>lvP>nKg;uH@U{>jXj}y;`?(W}C;IC6`3b0|fTqB3QSnXy=BrVt-{{Y6X88SUb0R z*`XT7oqeGlXirkqt?E5{c6c=kUDjp#_(D@{xFSZvhqFJIO0V8XU-dV!`GsR|^-V+} zAH9iSJ~jHsX9;1BU`+W>_b$C5W{6dQxwkO}_lNKLGFiBKqTH&mWpcgy#fEUjKE)F$Dbm?Uh zeQ@q!Biu)Iz5`2N@pQ`!0>sot0Y)7Pbiaxx;_+vdO zZFvcedQF!e^m_>=@wUZ@q7^hMuPHs0*sZyCJ1?HyrVgJ-82+W2=*nebN+dDqqV$j+z9x@ zQZ2`-fbOmy_Bt!P!2d)h7T(Bfe@)G#R9@+U$qfZ8D{eJ4xGnTj6pBWnY76yxQ#FK# zlM9VU@hoQ|b^`4TZ3@8ZmU0aOs6NSuqNO*Qb{xAmF6#75Ql9SA=g+(Zqn~v@ZczU& zK9I)Mwbvam%GH+R$<=S6(A4EX4TZno-t9raY3Y4A6WsR@w4g22d>mt!0sEYZ?l+lv zS^G$(>kU9g1kCxAfT2j;jW2|Ak4aAX;1!E-CwiPy*?cq5i1;w-4b1H&`}=M@$#eJ9 zJXB^eKcu@Zr+^#KOV^(h%>m5b|3}wZg+29UFhE733 zZ~*D}#$$*bEGF|L?WdZ@FN}wT-UMD^bRNfta)& zs$@@g3<`8*$k@yu?~moEdU%o(9Bnk+ObuUk!b??J_~|bPJ`E!rL@2@-OrIfIxp8uV zs(}Iwa$oxc0*>s+u)ym2;UAbl3=7g8dyk1|@bkm|WPiY0T-@bhMbxDQ{;Z!Na_{aj zB3pETlA3xi_(+A>6*eX)iK%-LexZK%fY*{FZNMJ(9U8K^9yRl7xVHZD&xQ=E2*aZE zcH*IvAYjp=UFSG;2M}jt(-!cO;vNznZKsJaE>sq#a8c~P^mF>RSr0dG^NwudGhCuo zqC0l!cPC;}7*Q%Y*?Z)p2Ul2n{1;1Z8%u~Ce@ZV1>CC{va0ssm-h%}d_mowX93 z7dZa|Dtok*zMOL?LQJ;czXSK|TkzBcrqS>tuj0}0IWgZM@YGCvfzN1FTIN9Rrez6h z4;$%q0odwE0qcM1uw13FPw(Nv;LpS^@ixrbO6>cupF7V{dFRv}T;LCIbF5@6>C5Ft zkCS+h-Iy3t;-GZkT3bQt4KF`#Nw;>l-Zn$R|J4EMRko~j%Wf%V)47|zRj{$7Qm%Yz zyx0sMtYZQ2ByAtGu&*T46~s@b_GzyC#C*!b7SHxyqMh*qe8}sO$M{v4IjGX1chF06 z=Ovg2cB#(hX4ghybMbIUg>p`VjAb#Pp`OT|RL7asl~|wG9#|V7wAwSi?R7ic!BlMp zqDfy2z53gMY!mEWm|>>s^0n#qwPIS{y7be`vZTnbj|Eu;bQ_U?a;P)9^Dpku4`o-5 z%jZosgVrwz3x#=~vgXaBtp7C4+ipHZTNlvSw?W1Qsn0jbwEH~BM5B1xrW-7~B}GW>KjyzIU2{~xondlq-~vJ#_I z^KJ)7xc5T8H)ZYCXSD+4CbV?5uTe9G*cT;9lG*wYQ7?-SeUIlI2wDtw$BV7sKDE`L~DoD0VhBGlH$ z&&}I9*8EeO0~uCmJiI|p#n2kI`TCENw+Po!~@4ebiFUQud7I45wNN7kdCpO+8ZqOC>6xi z2f-(DS1xWe^M5|krbVkm^E}yW=aarGEQlyfoVq5jqzDd;o($sWk8be)!VVHrV_Rpv zUy8f-fgDsU1yvzLoEGt`Uxn6ip7P9JdqwSk6yS!$6LotrpCVT5Pemf4?N(*`(HFtW;6F=H*06#;0&eS;*XK<$oZXHTQMEM#9=A zJ&-{#7>SPiE6VxH`Ie$K>j2amG&nIgmX43H6Kip0o~5`oprZ_p&0m^T3K!kun@p^I z=ISti*AF(CQYwu;rV>vD+E$=)oCb}n8k2bym|L?0zxf&7%=H~=ab1-3gfkjGJkgMY zN;+9|P!^9l8b_~*1qx*$xAk%|T$v8kxWk@VosscPMg02Xz$DLH^`08K1ej}5Jpy1! zqB1WCNl?@BCYyqfHd_P#e1ikX{0!1H`iRbYB{Qa{ns z76|Y0e$zqf8awk$s#odbr@Lz;aiw>)kcDQ-W?#QO06}=UpP~7}mw>5@f>n=wY>aZZ z0~(k5w7g0N#TVb(>cz9g6rSCisTAec2ksoKHga1loS_tQelG(ed8XF7XKUV7fAIph zdWtb}Ejn}%&IWyTvW>59v=lAg+43UCfTki1JI}q`l@KZnxWjoqZ4GG}ljrQPFAmRG zqe3q2&Xn9!yJmQ_e=S(Jy*3W1rcD)2F`v=a?+t-(5X9woQ63|e^akIQv4sodK!-Uf zu$FYKs7Y-++0TuTmcs(L_CL#UzunZ{wr}h6hjq}^i(9-^kJ#s<{m%ScjN$ojz+V7Z z5+P?K`e;dBNmB9qVO*w)o~1~2LHkZ!@<-9`{#4sz&js)x((|*`%Y)iCo$|-R`tA5jlCWGv zxDR%KwQll67mP7_?{q>1I|+O0tkCBuQL}6x2i-?@ngZ^`NG6w;LCWBcw{fgnZ^vai z(qy}?)0BbiV89_o<_|b3we{i%V&K&}nWFf3hBjaNuVzL?>3D6VyRZ`J?Qq)(#q5se zE=CHv6K92v+fwVZZ_rZyfK9<%1I?-3o=ws&h1@VU(aRF6Th7d+$`*Ex`0e|Kxsic` z8X92WKm+ORA^gjDy3-DgYXDC|4Ni_Z$Tn1RA+6STUpuIL>%E_*dxd{?rA2Synacfo zl=n78+m88U@$ds6h8m2PLABbUjpStcxLas>rC`^sK7WD(d znP&M2J=r2?UYVg6y-FJm8eZ0qmx?)?(dRwCq_^>iXp@lKCggS(Y?_Z>RpMI)2RDsH zayg;M@!^2yTMUvbOw)d)$2B-qPv-lEJyXu7g}YTX+v7ahFPoY0{lQA}O8=L`#+U>;Ul?9hpT9k=v?v9W$pE;FJL)Vs&)g<-!tt6j^ zI#Ns*JG^t;hWSfdtP;A;Wucx+?TtYrQ1Sv@x5xL|{jlF8kMJroSb$Eawbd5!Q;xPW z;Y#+uMLdSB1k{q%dZqen5HI8o#kTX8@8`P1ZhBE(uA$8h`|2qcfBAWUZj*efhtNvS z$v7cZBpl5cSb9L|ttf=1LJw8vf4~fyVp%PrCl+POM)Bl7PV(G*_Co3t7?|~65Cu(9 zgi0O*OCGO}e99XU?3ttE2uc1Q3Ot}Ao)2|zH`BD<8tX|Z%7RlN;e*vY8!>xg66hS6 zN#z((FSnX6C(tDH?f+-i34i4H67;Q6)1ar{6)eDETJm;}HgF~aTYCp_x@-kS5eGF4 zI+`i1mye@U)PML^OgHP{a~gS_AF5O^cSp_}Jl&L`Ks()6+X~<9SXEM>!w!NL8wdoi zvP(UfXUHlIE}?Vku8}X=PNsdEC48vD1N=b6`U&?_HC_F%7J%8MGc@Nl zG7e)d-4D&*TJQTR!Xx$kRaJRA9iiiB43&b_VqPuGwca z;qfOLkZ{Cw$9(MA`d4czO=kXY<45B2xGFQxKjr^O?5cw#+Fi^>6k5z-Y>EHeC%R$haXC*N6o{4n(( zs7oHG>^_ZTxoN#pHQm0N;&ay+4+)7yk&tct#6U~PdtUtO$7DNQF-d)G!HD_qD=+wl zwVGu&0{y1a|Cw4b!HY&e8#?T#=Us4aOI;K){61PY3m}5Nu<)-Q^{5ppY9<1@ouVp{ zLqv~VX7K0uUmSEi?{0{l|CQEMV(4acjPZy9-V+fPKd?g#Mgi*L1Vo_I&;IfDr2dV& z{Y3wFs|th#oq!Ip$J#LgR<-#YUv!7xZqF)UZsHRij50mD$&b6msjPnqi-j;|l1GT6 z$np1H25Rz8#I9Q}fJ5njAx28q`iv$3+pMHE68Ew5 z-`D7WZsPTba^ATe2Hn_A4cdPJxZrD$;^QJq=CL)5%#a=mdTcWRK~DQVbVl;?iPuvq zxr*%n`;`CdW#Uz-hLn?{^9qEeMx&S;T-?>*b4NXFZmJTV0x%frf+l64XF;zY{aRRm z5V4?VLD2Tb!_CE&DZ;RtK)GTCjVy}RcVAY-2{k-cJ%4D6{t@3T+j$FG2;Kf-bpH2d zoTst`f9==##je8fjt@gL0`cUH+@3S%H@tT%{%0k)07LAqIp#~g_Kp2yL?hjn?f3WJvdhjpnS1&HabX2t<{TCm{NwZz}Sb`30Nv%VJ zza{&QHukmaW6`Abxhb}g9yqNuFt)P=l5@_xf){JU?!CD;m5@&xC zvz4>NhJ%TxFxa}C<T>q)P!619T3PGJ*TW?_Osa9075ifI8UBwR7C zt6J&Xhs|V@3M;3gx!C#9dY9b_Z`A=cn7QPpE~zS{?1Z0R7Gi8wUKh3sx0EQBr=7>7 zf7pRlx;em14%{uWGZ8a#+lYfE3AQKGAhi#DK_ zmfU>0{?BA`eu2ji+a6PTUCQ0k%qjl$;o2ybDLcR<>uUM?1^(Ri>4_n?FjjZostsjl`4{R9P#l6YE6Xv>}D zuf`g`westhSVF^QXv8)ERpLd|j5$(TQm6)|7r?R5l}8N?PpnPOhn_WTDi52m*@!PT zpAD}xk_vs8OF7_{uKl*06r7;?P3K8hY?FykTO+&p5oLXWhYIZDPG9#Om{E_bw4};?w6L7%6c7-X9O-=cj}rCk6b;synrM zU0#M}nR6yebhnJ=eJW)lq>O*KPI~I?uf=`h&`%KD8*Y;>yn>cWRRJW>{MLntPWdYj z^`TVOTRpwB9|8~y;5CikA z_mg8IxzF?otnHgKnfs01#IHW9P(Y&VBt$|amy-iU{ronfDxY@#I3$tjMM5Ctw~1MSPXi`j^&7>xhImv!B0rf{(koQuIIF^Yt%S6uYX8?6hVmr zgRI)jhhe&tr$DXTztsoW#9XHu%VjxBZMpJxP}$z+V)@1i1*J_E%**3Y?laVT$+|jj z%g0{`7BkuD0=(b~E&I8CJ^n?&TKS#08NgR*obRck@)hn8B`^`#fWV z7#YH*(0D=jy4JiZT7An_8A%X1d>Rozm96r z?-Bsg>{5d&K^3uqjXBvcJ2q&iy>3`q7OPHKH3Hnjd?cU=D1TkUV4FVSDGVt!ZQF>mClS%^%ahB-N@pN)g(L(xw*?tW3(CS zi(U=}M&c2+ZpKR+LU-#q2u2+PQ9n++gHiF3wn>d!3e~`WCbiKD| zXeZ+%&hOJEocJYE1`B$c7|_krI^ay}1nn+3`RK2Ut;y>8a*`F;!N{j%$)>00gsS>9l+jqjt zFPCt{JnSvqay2^)36kulES)NC z@wXftZ-h5YI{t2}{Yt)(FVkc89X?j)S@GWDUlNi>d@tl<{pBayDxSQjiW9(5)V=z1 zl!JEFTEk6vZ)|0VjTWIV(GL4LzUnx)oc#{p)EDPHG|8tp_8oFn+~L@>Zzun@0$Un? zrgfhsjSgEvh?WS7I)}=4<#FTkF!oQxA2oCbEIIqRMtf{+RAl*b4PdDqbtXmM?*9St zZI^2&SN1zc__7A0V`_qh)- zS;r);;G^3PmqkM2#gr8yMy~A38#CL|>(I+AA~LB;v9#viz%T%9bZGMpjWbY6&O=QW zfQ&kPc>Z@(owufzk~EdiLosT{iw=bjp|%GYoD5JTuw_AX2#@O83f13=A|eu?$MZt| z<4FPh?rn%c83rBt292bBs<|aS}=Be}(K<_N5 zZ=R*N9H7^_0X;tYS^W!Y$S`V*eMD+B(SWvr?9x8=?MBK_{$0T-J1ZCP=?1K|$2pZO z)6wt)KK)Pl(DExz2=n4!Je3_lT^>!p^+Kb6=d^;rnoFWdZ5xy6QUa9UTB$-JO#D~? zi22yBy(*M~-&aTsQ)Asba`G`P!JYzTbuJ zZ`(0WNrs5^2KzhB`R=kfcb7lD$s;%M472_d!yq3^j1RxlcELTskvVWNzY6v+ zx3}e)0nhbpFhcXvo&dY`Zdc(@!?2dtqKtLk1ydmznbaurRjDTGg^M2Wp|O1I`@N!J zjPZxb*j02Ww0o9SpF$g}KxO=%7A^ks8_2y}xRgoEDl@uJ9^9kZpJUn8ONpg{q|tNI zQhP=@I=r;^!zNY2{#)-ifkvVRujJTRTL+wOY<<^)vl8)G%Z;_&Pgut`qts8UIJ^1f<8f|r^Lq;E@}FGm z63|QUFDr!-xnfk=nVYcRm0+CNhA=B}T)piba{Qy2#zZt}|D?eQ6cN;>zAMY4lL;d~ z?f6v`jND0{1)#ZX_2Zfx{f=u*Y{8fl(FOT0uJCm2PEv7SEWABJlXIb}!j=w9|e44|#lLLZZ1ixiondCNfu>nV(4RKk$;0{oeciOx~n*BljOr;IA=C z-I95PqPmgQZf#PdS^h-YOew6)Oy;)pS<$U(_G{^ULpJQB0m=>Z+nOQy$tIbrj9X31 zIK>4KQ|Jd<$rtNQ>q9o+@s@Q+qfuVzNKkLVx17O=AzuO2WBosT`}0HgP8^x$+^@$z zKGYQRW8?1Fz8AKL=i1MS8RER8P|1=E`XERuNCed-Ps+OTyDPRDh3xR1hHvZr`sU+7 z5BoEe;Jpp4NgHj_CxT$8OVvY|{_HdE8O3e>KD7B`hiN%?r856Hjn>=yn070-08q3?ePc=<3^Kzr6 z2W(BM;QcaBxF~B8b-}rYyJ8l$NqE{h+}R`8NXVY@wlW4Q{V;Y&5c*x#tHPX4nGb+w zIo28XH+|Jzd-m{74%2-yz@cy5pWk<A9}M^3WZM;}nbT^3camEO-uLML%_}wqE8(#{8^he>ZaqYPlcZt=`okZ_epr zDCN=Z@r}5YuQV5}E-&a0#a}CST|{R7?Z%+D8TbzFcandeFw-lQvcNOog?K`~Z4qWA ziLVyU6fQh2L_WA^rb3!_aDd;}b2Pd=$oh^viB(@Wa3~9{NC=7>QQO;HO3*gbHBiBQ z_k<=VYB@HYCu|`p`L*!9YV%ExY~SM8hP_WwIn4H{fu1MdF&Pq^$4epk4+!H=Qk(k< z4$}C8A>!M&kh7!fPMkVfNLQLRb%(P0Iy?2z`c+Hh2P}_VSs98TX7~M zz_?#FLtDuAk_A)8lwVR1(}mbOh)R^rfVuf#Dmc8efW`6BPJHEW-qOv)8luk%o+QS?u}Eb{zZR>_Dtv~b&-PO&@S z^p#E1AkXa2YR4vCN%UNFrN9r}tJG?d(ODTRk3ghw&C~(Q#)g!@X%uW~OVeACl$v9` z_K5KALL(9J(eM?V1xw|DR23ZGc0xe@*Pv0_9L(MeXE7&<#}SV8y7!oLT*Hm56{_t) zD*Y0&e0`Yp(Pl!X1zo5MKS;o|1pQ_TE~++vE#Sqqb`8nI7QZW8s7x@uO}=qP1Wzc2 z&heOi6U^R=nBI2Re!D1%o(rxjt-uhnN$qU%z|~Jx6Bg^W(*x8i&8B9*QPKjP)f~4f zWU(pXJC~KZvK!K&gk(>#@BrXHH+t;O)PO+tiF(bRW!!H9TD#WsPN=?1KuDgf&V%Qm zMT4vxuM=VE4eSPG7XIPQSQ^~9)>**95uQb^SUbzQy{}Nt=JgkSS0hE;+)Di9V)txY z)!6fVf3m_~cTnr30V4PJylY)`P0$|Th3#vnGO14ogvoSBZax{lfX8;>OBsnz_jExZ zrli@(d_|FvC=pqvu=Fv=&D+gso7J6WI7xWnL#5}>q%YhQs`nP3prg5pRUI8NHh7P9 zV%wUHA$X)`0B0NzboS0vK;`?7u|&-6-afHOom6=-RRGg?)`fq0IoUPnfY6RH7PW83 zZp-h^3lr9=rtLFK^q9{bK|BB+Th&y~LHo(tIR`e+`F1<50D z0o(UibmTQ>xvLKe$opeC)~4m|fN9~)_`4kepcg`U%?oX>9dz>P@0$H+TKP=#VO=16 zm?pj*7dO#d;_um9%ae6f|Gfi__37{VR8f&~4)TIN$VQ&cX^O#|zBuS-&KlEZ3;LgQ z@Mslhl&!1+#jB8iRqa`MC=q{|06-vB@^C4FB|B4zN|R!lC#l~q!JWjPYqH6?0%eM3 zI=eUhvz~k^apfe>eJ17@itWP@prKXWH!;%saruNCYG3gMzJ4`27r0gJ6qxfh){}r` zcJG7+IbsGllMTVe`w9He$&O)@)m3|P0&_7b_pT34xICTcl#8{U9Q^cX-fHOYeOoCY zFUuXesMcZyN{953t5Wd?Y$2iNC4M2jGFF{Pujgq*-Mm9u#>Rw8P`h+*y>k$rI@Op5 zNG;kuxpb!ScgRAPH)6y@{&pvWSNzp%;%B#IRk!!C9QM&Ju)^lC$?~X}gFyIrV91|& z`dZtAhl(UGkjc`8{QbFH*X@(je8>Vwr~1-I%Sp>NAB_g!bMb#qczl|1bN$WuqV9Jy zB`oK(+nw*9cDjTTRx*1$KQXVk1D-H1Wo|%1j`@-l3wt(J{doC~fcEys!*$-CKBR`~ z5+y-+9vD5fs;gr+jH;`GHxo5I^D~3FWx(V~>hRa|FAmRc7ueSK&R=To9VnoFtqIMH zfsQdqTBHEuBWF#rTQ!C&uRuW8Xhdk@yiWK5a)W`7#rhAP8nY}gCF7_8ps&XknU8); zZLVh)GWChdR6rhw=&!v3E7b|>mD-rQnHg6|50IDrck(m^EC_%JvJs%?{~x6K|2FS2 zNQ5R;g0#bycBhg<>VD(S+1BQnRHN>+hJkv{JMmO={85FQcf%O|rYSDW{#n64jJg_) zA2MJ+U|1zrQ8D!Do3)AZDbl5m@&Dja@FvB8x%8;0v6kvpSp1bj>4rM?bCI= zHPfNW1xwD8HF3u8P8dQlxbMl>yu9*hfOo5jPSx|jX%N^S4^*M75T(!iud8a&V;7{z zTfUALhK?i2S2>5kInd0+X@>$J^|`|yQc0XDq?nd#Nm7#PDpL@cNavbHpJz`VmzkY`FTjoV+kgFL+NM`%1J+tOTd~XDF#h@Jsz9dvZfJ z4?4hxLorN>A8|`;|3}tQpn8Si*M}0Af5Zos+Ypi{eVSeGkCDz%RymE_+*+D6n1dnt zH^~jU$x_(LGa^7F0<@e17=)bpr)_pzOtNs|w)(wun_@;4)P&hw6V&q8`*pw9+wXWd zA-bf?5@zI{FN{w`grzZJ=k!oA#H<=lR_M~K-8`c&;Hn*&B?A9`m8Sf;_lOlLn=C8pngtnHM9Cf-d}(VtG=x;yq(+cQ#{Gh<&$ zcOwiow0)yrA5h3A-C0^FZ%iakc&6^~?8c_7wTpc?ZKaRloZ8~!O;mMLsPZ;QXr;Kf z*n#VDZ0nNCO806}$Xsztd{zrH3I9IlhlWzLH2_xgn*?EF67TaznR6Z!1(>Sku?bjN z)5~a*HV1n;TTl4bE{lQpY~u}g^=YrBR@7!ly()ai)_FLmqL))31zCj4h8S9uoh(9h z4N5kjYti|u-6~Z))#KhbO}nn6r!)&M>l>2R$-T&r*Ge28YQD;2{Oez1f;nYrQZu*o zTDA}eG3erQ4&VB_fY#rdFE1UjBI~V+JQlnqz8wqvJ`=VUhSf<-ahvh7X#R>_W8Phf1@8EoF8;8SB~S?={3oqkYuYN`OyYS zlIPLy4e|~O*AmY$h1;BuKin16HrLdGucn43;WTFgp0Y+!(sQzGbZWA{^X+?-$g_@a6S8%lu?_pd)b=u{nnMU3eDxFpZNxDOuN(_yR=Oj#^vnbn`6MZ0H%7d^uREpHNWZz7yA8i&5BC zKJJ#K*7!tZFL!NZt$aH;S3r z&_WbgQ~j_!!Ez%d-dMbO(%ayAVR56yL6cEXW~UvqmN*c77|F>rWmkASl$+8flVwGU z#jeW`qo<4C4b5Fxv(_ME+~fU{n$dhSQNrw)O%fcck%~1^F~w1!4%9xfXP|j?=T4lN zU77rJ->6Ly`_uHM?^zU(Z+Iu+v}~s_(`>i-$M7Ru>&vp!i#vX27p?t8kBVWaFni(-7Mbl8Ef7MX0%QOeO^Cz1|x`3BwEA=^L!&3)pQp3oxz>=<$ z<;U2nja1a*Kl7rZI_zDD;pbx;nnqvU*UJ;{pS+A6Z5LryKACS9M8cA5jk74M-y8NP z-#T$NS}Zxf=cSF>mT;x(6W7BiimV?W6Z5T|GbbyTPqYuMzkT3r?VSgT4MJ7Y2bE6r z)5ZkvEy{7cw+Z*4A!qM1>xA5klh?sSmkjulGD9}J#mgk@U+F2g6A$vhoqNZuc=wl2 zAXD;gKI>88SI;-<8imD7_)EjwSAXd6BtvG{7y8(GWD0mv#Q9u(eSSqmBol|Md^3G% z(?yCk(Iw$w?vN&>Mxm0^e?zX1u!Pjdx$$g0F=;s1Rlo_;2zOWj@3ZaEGI3HK%h3!( z@6-WS7cD|4PCKEn5^o_43%hS#&zU1K{nsdBuRqjI?jE?~{ti>E!03 zGb7OOYsMy9A#!qNr-V7dyO7tZ4JuXX-+#Y)r8LR3q(Jb$TX21$@9Q6D)ZQJwh@nP) zwy~<(9J3#Y#E@HbRhV zBZi&W{}~(q17Qcy4y;8K`d^aw>Gr*jDC=&T>~#LcV-=tuf-R1a5&P(t7zjK*%|lyM zRs2lETKZ{TTiE5aIJXvmngCfLD=!;Je|WZAFKsG&B>0C3XW(I5K<%?s_0&?bK`AUl zOJLYVEE=)b-QBx-p2c*(G+7OE3-&fFX#MOHYSly%IV(P{U?c_L$|{N0HY%xK00vFQ~84S^hZQ%QJhxj`HlqH1OSwH@&=q-h_MN^)+8XD z&yfLA8_KjUP}R(m37iWyY26}i*oIpFJMT8C7nbjJ4)JNF0U8w##Mj0fCliBmK6TgqjCQg%OR|D!eJH} z!%zRU4de#8!8gKI7B#=6ejw+~GKi#PS@^o}Gq=(iwc{egt6=cbJ#?XCfBZXmUZ-~q z((3N{XQN=UM<@e+&=&Ibal$3Kc~Ff^(vG4#1wD1*y`wjW2xQA>f6a`XnEsxL0Ct}M z-<8|g4g*K*X+(EnK*Z!HvM2Q59iZ0R9@3Mj%mFlIDNNa@9V*ArB=V@uvM@j2&kW(2 zvS28r17YWJMt0HiYamFbS^bma`-mBZ}yk?jf?uWVbP<(8?W?dB61e&DaD{QyL`V zZC3R;07_#xbKVRShJYG=gPz%^ePZbCX@j<-eQrM?K}#YGlY>n#1%C<;d}GY+=9(xrDdO8-)CK;kOoS)3?; zR|>!hw<0;92V7}op(QyBJ;WY9KmX4Uq<0xX2v#}PuP0c7tjg5=dtr6&g#q)I;OdE*y=S!iQZA zpPVNf(Wkk%g4?Ri6gZ&2r4j9w+~Wc^yZesBEreu*XI&Xfce zqZJvwo^ku29RQ>6pv)YjjHH#J`sKSsI@Rn-eDW;y-5!4PFX485*2MA6%z1fu-%1vk zLe89fa@kPT4qE|r)&8!i%&4DK44?lo8%`7=$m4iIydakk*qXzIVvAHTk@-0 zz4o@k!JDgRI+;p07e;5fWZ=NL%ZoI8ns_Z>;w5tT>U{ef@yM2YSi(_GI>X^h`>_5!Qn|z-^3-=`dmYBU6+bO`k*I2tb#grw3?=d&}1bpg-IorXZ=$jr{S^ z2x6aXpf(g#vlEwWhK7G0MKVPfyh5yB8j>`pxMNn8np9mohtOjjSkG_N&=TqGQwaae zP?C@B5-zw3m-E$Z*g9GGeK(+IU+CJ~Bc9H6!fmbkKkpzt{G4oh8`JEwy|V zh_!Z0=q3@;&fgI?5On+lA`t3@m0I_ZiM&%EHoo?$Ort;7uo5trN=Tz~tzYrZ$*-qP zSdSH^hmmzQM7klIUc4%ca~32-o+3v|Tp=0|hAvU%BK}vFYQ|ri=~WjZ0l+e1ErRN# zC64#@UK&y8pcI>D`NJQAy-|&J%gX@oZMSm=uLMOm@=kiZ!k zSccglnJjCH7nzcuGXQlVJo{J~>Nq1hr&;E`O&fs3I3@_OvFoQYk=Tty^GFavQ%Q`{ zPUcD6iMAd-5&YZ{h7gG-%S&5yM6jK9^?)3vd?Bg$`kXh+FKM7!;@3JRPz=6Pjpa)0 z;L-JHJ)zfk+0r7#ipNGB^C*SKpJM)Hlk~Cr$ZO>8 zRO81gX0PxeYIW5H=i%_O4kwS+o6=L&yH5@&JLM3HP~&GRb+}!OEfaxPeN?|H-ZCA) z*u`sfq59FnQ(LkQosyhW9WS?azCsqW`oDtT?yk^O^UOwmH6-Jv7@x8x{e>;>=;j*s z@sG-AaPOjJUCgeDWt^~>X2!xGQ9|hsP!kjsKzPzdJE-0dUNId|Qm-L*kAyz-49Jk+ zhKtR?Ri$Ti6q0Ilthj#v32S@-;23)gugDwO^-QRF&BC)<#vzj|GViS$tG#2M`gRX4 z>sU${&Tlx#CWO8a_Sm@W+{rimO=>MXSplmk=P`Z3r1-Q72}Zb}>5EKOGFA*MC?iGt zCR5z+DryZRu~Bzccz4LWV*F(;qsawXbz}TL7Q0cq?)&PISwtq)UTTmE^4U$`vnkvX~J5?W2NLIfb1Xz6jmoA93X2< z?*(79oacYZzN9>Y8=~RTtCW9;=t7bO!PQOCiB^w`K9~A$z@52;^?T#xus-@67S_P6 z?5kZI*nQ8=I~f`+psKrHGk+ulq}2a_^_+GeXlXfO>P9qVH0SBkdzCgYTpjpMA)n)s zW-JN&H>1}->cR)JW`3l7D_#tu+zv5W-C2Tbg+MwDOm~5d26Fw2i>2YbOn2*=J9*4Y z7+KBs_0%-EO~iOWm#3G-kK9A=aa@i|2`(Kwj~f-n_%-ORmNHxAC8b&X3A)fm*0fiV z7}3@N2kaxY80K}mW7o2h9wd(Kx^zy=f{X4Xy|*jo;__y)A$E9hpe*63(?1|$2sO!` zpd_$wae25#jJ4^}job+(`t5iVmrW&ZybYT<_^xa=BXBc{_8cc0QiY*J{F-Q?p5c>TTec8Z@9Vx^aY~k7`Po0l z;2+Ru^BFDfsQd4rwtI`;UC@w8rC;6~KVJm$8y@9!y2Bpuxld70pR`cGg?lL$^alz@ zt#v_eVz))tm7+c2%isP1p|&8*N0W>tDthe;6Ay zEWswa9=q}z*HYVa8^MnEJi8h)MO&870z%0(@n6Hrtw6^EI?ZDT92+V%X2DML0tHXw zf##jrT4QoRr}PN0jUj?xw= z(*6PI!FAseZf+88@2jp|mxp2iX5;~Xe5FVwbOM%DYD8-atgz}`kr05mlV za9ah|eak53yocevIW-F!XxTb{P2nnI9=IH{!&+d@+MkNR(GH*$;wjv<&?7HpiO)H5 z#U#L$wdsnV6X(7wN^t|TwSGS;a&g-|HkoPQK4ATKy}yoDQjxQ-4W%I23yP1I_-u08 zD54>4)^H$C^!@)3iXSu9InoKYZ_e>hEcgwtZZ?qAC3@)?pqk$Sd#qb-MPPECmM2pM za6=Lsj-=^$ELYN7du{sk9j5GmK-OsAXT0+EJoO}PTnt@q(wf6B>O3akT-=pa^n_F* zk^b1q9qdn?o_gcWTH1kL{8jDKSaEaixzs*{UYesEEMYgW{$*0v9kCX$F48meCa$eh zndJ21YrmB{8RWVhm9o)vd2>HMN!!VS=_xeapj@cw$#aaAwIYns%JvV)#Nq~#b|2^E zo@2nXjV6nbV`V8&3_v*xM)GZ%BXX5!%MKGo2w=R&BVQqJ@vg|Y4y18Zf zJ~~_=RlbqaxjIo#O|~FjH20X&W)M4%>>tqatT}f{l)QmiXVL{Yww zR-rESg?=W=jk4tFjX_=rX5Q1Umk6!k*{$=BXXo5!TOu{#luyP;)#sXD>{+jrf38xf zH{6kA)d&AkQf%Myu5IBk6fj@`QFR|)TVkmWh}*7AQ!+2aHf z-=F4P+y&?cq#=24j0c#PofTpS@7u8+_)?i6+8{iC!S6xF_r25Hr*%tiRQms~fqsvsI94SC!! z(hkw)n~|I;0({BvnjAe{44GA78gY4^NWQYFi3caAruQPmRjVwdI20i}uINnuMFkf9 zWKt`xq0V9_X@?xONWx>`&_g8tC_$9x4U}qAUTGr1W=CLJ7;03pw z>1{D0P9-zYh4*3wR&tZ1MlS;1Zef4P@4h?L!%2}m7~)mW&&%ju(w=J>zzjJpjQy2Fv>Fn z!~K-)V1}&ZCHnbLpBiO|V)aw|%d(cKSBaHjIf&f*RE57~l&KD`_~V+8pEK;Ji?)BKfwnWAjuoZ_?*#p@$XKS88g=Rj@1@cB*8|Qfr>d9cM?8j@x}V z!>7PB9ITZyDazKF{q-+y{V76ew?hloS`CqYV8jBSCDX`@hOA59{rb4lulC^%(Y(?jNO`w?N})Vi8HyJsW5@teuQ_(?m8TSj*j~V{LDG#L z%=8RzJOJni#)#fpP;Qo;@H#@ifC$dx^a7g~bJusWtSBg4tOzqf)uCdhfNZ6Du??W+ zK-Hi2@~ZV5pmVnJ@YJV?i4g#Qv{X1HyAPZOG?Z0-(dWp0{jJ9BIeLk zRqAowfnC`FEg375jm1A`VY~uf^Z{M^!>?5HtDwAGbnnhKVxwfudNAlg${PFIyRzVV z6iocuHdjG zJ4TiWY#@q1NlIdV8o_<|kP^?Y)sHyd%pa;L+<)oRDU1cyps6rnD>Kr@rlh1q3ev;L zJ#Y`eX6>~})U3lr+c_-i? zU*xRFG|~U|WQeQ`a!c$cw5Gq$U1>@$WA$04Cf7qR*rIHf%B*oW+%rPP{L%L#VU}sejMDD_!T0S=g6!_Mk6zg8GP;UJXn5=3 zMvyYxv>(3UR4Kxmxq+(Fo$NjRQoBYmm{fABqIU~=jMV(wJOX0EH@`#y zJxPDEMQ>(Xf~7|?Cuq^{N@deEJlQiVkj^}DZmSpbBzct*kW3RvnzFQGp0{@K3~3pH zfXL@+bmH^`%ezNMD$UYG(ka3s0P9Vp9ct7Ty6|8zbvb#KZAo!zx@OpjbJW#IgX#~P z6xS!G_{jhVIgb%MBSHb`cVYlwJilweu-0?oaplkKPV-&7>!*s$of+X5=$l`9$W(n8 zP$!c4Q>|vL0 zAeQRBRaH{ss-D;YPh5>TaSPRoyg-oyC1|1R?pf5YuoiV!4A^(pvwUoHG?0-0DTK{d z@`-~_4PbqhUD`vgiyJL2d+c%LJ-sBngKCN7*MsJLN`(1XA6o8qKK*B}uqNWJLBkJm z9^b?OYy;MhTj1<@L8(odJ$~+zh1JExelG{1_&iH1OTwB1{;%g8R^;b-WxgUM9^|a=VA?oeDxut04?DWnZZ>A93;rI7+g1H#r#Ee8Xk$Vrir-dG#4Pjr|N=$fu zUXe9fwsstNDKcg}aqcB*qFeOp?J=0YwDr9TIXY(}-TaoKwJy;=AfjdyV2R~PHpR(; z;kw&)bLn@dnpKyZw~WNwIyFn&NY?ycT)lNvRPX=A3nC&&h=7EI0)nIxLx+mA4BZXV zFvQTUC@2myba!{xFm!i!cQbUy=N`Ym`^R1PFV>v3m^GX^obx>Uz4vQ>39itUE1(bm zNgRb0f6bs$c`JgT{rKhrhNn({gImBu`T<7}AZyCABdXtqOAX09n6MF(8%-P*eZpnH z5JI33T}2YmTs{3zGjm4QA)PFys6SSsy}{FiPL`)nf%{E(iCwz|M%am}jn^CC-vdj0 zD>yb4(5Bf0w@Jsd_dC?Ou)?jKVfYZ+wKB>9h4}e{?4mSQW?Lh|fXPG>>h+s%j>;&j zr19l2USlm6iW?`^X0Q`q#PuYI{EMeEIp=0WLVoR9)UxY`X5kK(X=M$_UXz2}PERaMI4CUxDgJ?NOQ-31{+ zk?DEoqKof(xHwe`qsD-sg2R;1+ir1Qr*B>w(4Da}F4^-gvNPUe<+5uC14m)fxV_^} z#sa^RbhRK^o_*TmOrsmgDN5pG+Kuk33q5FfXr;NC-xagI>l!qnVrk3lb!CdoVDXu+p`&0#-MI_nxMBxWEUqs8Mh({t{0 zs^Opk6#hB3pm>O+&(X<2#OCiqy1gfz!hT>IxWKGKa$s0)7D{AK{YdgWp^UA0J3-8P z1tj`tANr~eYg}+vJjpB8)=Vgvn|H%enwdXv!>a5pkP&c^QsAR`LdTCUU+jBqz&7UI zAljxiR#%BoI2!u79KJymK}l=i>paM|y+pA6a?(+{QnJ=()ieGYe~FUCKxAn$@c741 zXXyf6Yp$6*4Ks|So+{tVD~*)9w+0dr9;})}zWtmPLl7QE?|!SA;Q2S6I~n-Yt8bq* zlj+#B_yJMoF-zq}P0lRZ|MV#+%x?9&a7h0A1wkMPtZN(#_1Q8e5&M~*a3sXB6dLt1xziS)%<7c4W`C;(1lsZKygzlgk zKy13?xH-EjXY`hsBptM~5M#h-3*E`qlIh0}K1Zq$qU$HGp7yG9!fPd+=1;tk6APtW z$w+DqkFaC^pF|qeQxjv;v#fIzcGj!b`d69J0O07lPDulr17FK-Q<{56~(9zo^a)#P2VbJe3BNS z9P*c2kD2C!d*LKi_6ZO#SC;GUt^*7*+8Ia@>PG^_CYP(E7mVc#0)~n_uYFy1jGans zuWcPnDrANcTzyM-)^$G*;I3FAvM3G%?bY|emo)`!4eN!kQct-MSw6n1ZAw`nev;+W zVivi?^yIF=I$(ZO?80I$W*WL6g^ubL9TEvw%=Rc5chJ%r$xb8n#ZK6CYF{-|fo#L{ z)6Y9JqEA_Sb6z2oJ3K#RSkdtqQb!8nPezFShtZq%ns#D=;#~nPf!w9*H?N4>rYul` zc+i@LBiNIe@|D};wY|xRetV6(|1fSQY8b(Wwy#40wzf-lL_~APmyEtL!gMcdR+pA7 zu_`OZE^i|BHBf@4hWWUKg|mLJAM|=Mk;ftxP}kJ6y{6>`sFVR9qX+cryoe%e9v3V4 zl(nTp>&BY{VrnqJU%lu#WoMeRcF6Asu39x^71;I}RFt2!)=J)79C3`|*nYyL6~5PZ z$C;O6y_OY}qzRoZiB)YYR#Oq09()!f9+s=AO3-a0P8~nD8xG&XxkwU3rJIf8XxJj4 z&AIE7%YPdcKMGSZ{EAEp%dC)53F2Kh8(3A_KNy?JGHd$%^3yModz+E8m>%mP9Ln|& zzUy)%yJjd;+N;7&Q=SX4wfGB%%7*B|Yg=FDJ=Y+=tH%Vm2H=l{eTjsJE|_f~A`)14~SZ4+fvO`fjDhsy7&(LcED9nWgTf=&wi8fso-Kod>l zbG<(~37Lye(XFztzphC;y+L`+(0?`CtDB2ISvS&ZSGg z!+0F?3(;v<;yREQ1JU?=-+J29bAGX-r1=S!)z6ztL(V)VklRagC*qYjCfo4adbeZG zZ8W2_G4K=|y?djkoU>3g^Fx@4&LjSVnD+x&@CdN|@x$8*sS6C539Ix&3_Iud*B*2= zfeco@Q-1VxRG)#)rSzsM=uHeelOI3HpiPd6b|qrgJ~TTqGVILV6Ed~D2^mbD;=2r- zmHGrVzdhJ|b|=?~q7siknJw zW@IgF@)lc6=_{RdC3!M2_!sZ?u;IFgelPFaH)_;ACkg0}g%mr>LBr+17q29>-{^c; znE&)p{23?fajyoA=s`zwJ6z^wLJt3P!DK|t3`Tl3d-BRv1L(yq1mJav^v zOjwozK+7NO$WdELFO^i?>m%Mrt_1`HY<(U2O!C89IQK#2qpoTpzng|zbp-oan}rA_ z@Yva-vz`IJH{#`utGrc^n)T5bIb?sK$gOL+L?nL8oQzYNTlF`AZSFQ9;Te~i`RE~h zfp7!n>yjfPilDzLxpJj)b>pJTSyR@;^6tG4iT>fQ_(_xD56Pi-R~bFh?C`^vWpI*|bUXLmz{g|9)nQHJi zF6XjqBN(!>D=rj4sEv#Cv696q($kMHT@M`sns750ee$2JqhA3XKY<5%av~^f(qgWS z6E4K0|JAsrM}Z6s}G z*qA~cO>=B-ea4l^e~k5;Yu$BjqpFV+)u|DVU5<#>07d_udeP#ZEIr12O$U)>r%ymi zX28emsNf>!*sV3?xn(2I(fdCj1kP1k+i2m<``>5JCdaDmxBSr(nu)Nv~ zuiy<)i-NnYy+2@HGlUt?Pu82Rm5|!_avfXzHopaK(C>+@Rjg-=bC|pN6?kFV|6xp& zsLs)_Z74`6*~G;Sau3xdW~Q65EUj?Us)m2y*$cLaT}Dg2TUx}4Z+7lP+s&|peUF$0 zbI8x`Em;asA^6fwWf^X_fYz^O+OP1b@@z;zRMevgV)^w6nAMB|Lya%n2F$^MJK?&O zxHX%l);;KWrPedQ7i`D&@)5}tqBZe(7{dEzJgE%PkoN8?{l@b1p4obF-x=uwRs~AUsbK`!|I7OcI|1zv~&r#MBq}K;%&{qZQt4 zH>q>)v0k}1P57!p*)$Duui{bNo0MAB`mDUuTKJ0$l^k|sbdp_3^E(2R%;Z3Wsw-9i zKoKp`Jz|enJH*qWmb~-@+fXw<7tyy;jf5SGyqCw31V@R2y)E4Y@#sa8alcN)G8hOeRF{)<)7amuFj*!>&$m$5ldW3oZ`h#}Ks2x@_ zRJ79ZnIVhofp8$9sLgdy$f;TIz*~X71!=Sg=MBZi+0yQtLD{*>>KeK0dS}hbsKH(3EzQ?HQU_mtAD#e6Q$7VJosvIhKg4K; z>>CwCKosLiBTfMuNyI>h2A%^}v$UG%4QuVVK9cMT(*I z6fw`s_rK7Zg7-Et$m6$Xh>eanUm{SCGJUHKl`_EAC)}55=xB}?C%cj!Z^Pp10{tR2 zeR6aQEz@G381S1$Xs_loB8^;!GdDQE<$eArSIB);#gI_iVyl=}@-Q1OwH|Q?^Yb&+$>ak0Av7goiyWJammP?t2y5RHDO6&20 z9^;7uaFXyTow$2OXZnk)P-amCXpJfbW)W3h1I{QVbh0_?&v}O^S4~tL;_*f+NBk1> z)1i2A)p=zmxfby7AjwY4+z@tp5vNt!7P1w8u@yZ6^Ck5L{HSB$a?(EOihk~-9>u#0 ze?&A*$$p*IW$xmvJqP;Z^p68$ zqzA`KnD)6cajt4Fa_bNM?mR1%?4iLfF&~!r7p!3G@TX!6P_?xAR@J(4dUnN{(#(Iu zV;!xQLuX#PVxRA%N9|s>R8q24WyWGhd1}uwxAqpx?C z3syGofAwvz(~oMRMx1Z4eJVnK&vfrdr4BY&09M0c{JxZYKB~8SJU93Jm&64m#DI`K zB2S}h$%w6sATY9I`1D>vBP{;2L1}^#<9Z`>PGqV;n#gj7jw@tt_UJ^P27sG?zQOw=9JMz5%aWF3-Y*ljuW&% zEmwg7gjI*^YdN(Ug7j*}zuN@&Fn)JKqg-UezuD(Z(yW6Rer)Yxk-^qJ|xHYR|`s$5E95?%Di_i7LWT4gbL&hK)ErcP3cpu#~a zenPIA6TrgwmaH)+iSgi@bo^If-K?>5I~z-EXRkO3a0B#}Hf%mp^d%ELR^v=Uhy_;8 zDKQAp0Pnj5(jKEYK&3KZj7{Yh2KQ$|C)16i7zzD!2Em&gASCAF&`+#wwR_563&G3W zUezACJb42|j9&&?C^z#o2tXO6?}yRe;%kh<&T|9ex8w><{C@9eIgR_vynvOjLG7RU z0Uo*MUnnmRz(D(Wglby7A*;97A80!nk#pGY|&%zb?8*q0hmX zJvsfI5niwA#EKj<=0OwbpHD^WqnrC^mka0*?7OZi)Yjd?rNa7nL>i&|bUd22dKuVY z;1mQgO|l7?WYE?_zcS*Z*$z*}k?$ZX3j1n3qOy5pj){mpJ#JU2_2b-U!#-Z)QE(u~ z5Ae~w0C>&bq^b`_sJL(PzyJ?(G1!JGB+KYcXtKX)6G%njzFYj0Hr2Z!Fa^u z@9$5Qh0!5TJQ#q-#|@bzz{ao9(q3HVH@eLE4QyH+-28+*{nKQ(#j|9dyRF|kyc@>> zdPl64jT$!qSX)piLC-(ug2J1R4eG%DDxG5*FX9n$-%*=rYFF^G(Bk;f zoN}a^zh;fQcr)#@N#|!Fn%c)v#Zj)IsI0hIO4qZ6WU$}NfSnYpN(C#6?5qy0w3j_K zzp8|tVC^3!%e4rINVC}C)}dPOTCU;k7Vkt4h0+BM?b+zlo2_(-e%hmX(lHNsihPa4;pm{R^b2+oS&3MX+TEpL!kNOtgRZ%1^l> z=EXFoH}J>Yl^M{Mk=DaRO9B9nk6%kM2eEvluf`K7oPmIEqm>kQOe@x1#^FCyLpsk` z4pJ~9{G;I*eYE^7#lgOKC7Kou3Iel^-6LUfTCT;EHTUzJuZAa^g6-Ks1lF5gLF$O@`4mp_B0#3<~nLfWT`rr%&Os&3>6!y8@YG_ z*Ki!r7vU0CkIPhDOjl8`Z~gfD!4J6Ss|j}KC!1jw=?l*S3ak~4x>JzPUfv(vNTx9cWM%*7&Mp-%CeVo<(Ekom;k)nL9 z{t1K(_S_Y9O!hP#%~X9D6pzbuvtQtc=|(NKr%|8bi0i3mAw)gIk|X(w(iWu1$E(Rj z$=vJqXvMv2nVeT4K6Ov-Jp;1jMYlI)R7O2U`Q1uutE zz1ct=r61$)7SyN%uBS$lUm>GizUxy&w9o(s*braEcG9&&@x8Qr%(imhK`x7u9ZyF7 zoj--k5uQfm2*&vR*aYNh@9dFPH)|MjS z)8_lxFaw)4qM37$h0Sj}?>IiAsE_1gYt#>9%PXfl%g169JQ*YrpR2@V8TwQ&92&Kc zE=(;{TF7yBy2uWf2>mQj@*b%+2|n!(&Dl67MW=A~$fJSJ(g}gxc`LhKQa;zq?*k|K zp3ilVGT_!&;~ME%F=Tx3}+RBOkaFb{g?M_u4j%w&44 z_i?QUo#>2+*}5SD345sPU%XC?SHY3Z_iVqUz#>DY8)fcs?@(wT)s+RIr$!o<b;k8=tAt}p{Cd<9YbPJEGurvT1$Z>3Fk zLjGll+lims-B+(oloeyxd7R$$i$80#Mb+NT+A=g`p4CgoCBhT73~|18nKZo;_(T^v z4HP{cDRuz~<1%!mD0oX@$^{JlF%ZU4rJR6PGZ(RoQ)vu4Ej`MBlpr)j$SPsG%d2*pv(iMC1qrrCd{w2&{=K*NotNlT~)&sHzm)s;w$r>V$Z*( zi9{C*$tU}+Oktb3x?B8lnSO0P--dfxKJ%zPLiPAO^Kp6&7zK7T^ouf!D0x~O^e3cC zf&eA>H|5W>%CbZ<8jqe5o@1hR?Ht*clo-87643ZtSjihXs~%f#h*dk@2gko6x~h|$ zkj${Gu%soVQL}H=fTBo%o8XY5+&vzgmNcUmF;M0{GnvOi_FR^k!L3QK!&T>H@<|;I z*8A~;9-S`gahBdrq?(yVoqgUREzQ_NZy1`!V`s8~bADFxd02gUTN5SOHQbb0rNZ*w zj~&J`a#>lnnJjWl$~7w!TD&;VuX9aq&=|ex*8X!V73VJamX@ORR){?88c?6t^kr|~ zUHpf^5ckb&TlUU6X}`mG9T;@gWDr_0oUrT7zhO&!JJ5OQcjwl~CfLR&l+xL-`(Zsj9sefb3pux)6$zGZK5bSH$9Yk1zV3y6A$*q{={L~iM3XG#WGKwj zr5IY5=rSDp$dfRNK94%3H(f=+(oIEUe!M!u!u#IFnlcjFY17}{ir&8YimjE^JD}^e zkoZWt(ZTAyeSJHHc-(-;ZcGz&JDTT`x<*hQNpS{gocO~MdM=*jSxFx*rb?rX6jN!u zprLFcvGXbuw6*oTa zt7#mS%RdNY0XsqnTru}RnR|fa0he@0Asprnr=yM_dK*r*I+%Kq~(Jpbok_}{O1At`sM(n`v7P_$ld<1BNp zMysb>p@E%expNpK->)^s=X5cN1qHLC7N$frza(soKh-h{o2{x+fGjDEIydlfkjsy4 zjD>}rzY?GlzL$3MNDxWMwpMNWC>UcxV9gw$%F%Or%sSrYD^ubTMM-79P}J{)cgavjOZ73O}0T zT>3?^P*M~DZHu44N<_@x#}*4g^TtN*1`Q2X2{FJh!)&nmdz|<$>5UGijfcY>O?y>M zN@o&>hwaRThu#NuiH*}&a=1A3KmN)xeUN6Tp&q+Cym(pXv0B5k{>5uf@LpI=x2wUJ zMG&GAEWyX0B}XVnbm&s-#&k)08;#N2!69{<_9w+u_WS+PhE|Q61C6Aqir!fHBS9gH zCb_>Q>YyjPA}E5{oP3f8-^x_eRO^m`Dr5L8-$D1yWo{Ck$QD2VjWK!ybV&jQk1zH8 zUBn@WsAQqdjD+$>YAOO)j(KGK&O@SQV3zw-PIfO3NYWm1*x8Qi1jnoI@a@q2r<$87 zHTv}Zx*xM!;<>ZBb9(iBCx1+qs$}y2oh-G~NL?AMl#3?058|l1+<1EgAj4lf*aWB4?x-$LqiO5Y2d*64Qq>PbJw@h2oMv*kBc&%c74+` z9jM)9yGm0>)R_5Rw++8;ETE7sVds2OsK(S2$L~tKB1rv{^7BO zO4cnvX4N5UU87gMf_UVGc_8MlA{8WqYeNlY@8*mmJzVKUV6M5rFC1$e2R}4{WU=Cz zKdZN>2nD{9$-#tUV{njSPRcG9f$8uhRzwcw&MF z_JNOwrKcj{Jn4+rLX61VF{E;79_tnscn(lexF_TQp0taQDxu-Bz~87R`%h*%++lqyLjwf zdd0=Fp~=Eb=G1$k@lL%iA66Z$27H2^<_>E{th)0;>dHD%fC#*(5Fe(4HS8B+*IXIdkvF>u}(;}X;-bTNN%Gy{cgMtfw#8tCA@jrw3SFCw1$^eg*ZnP7-M)GKCrLU+MUT1JgBD%Q)TB(x~7Kt=P<0&^DJa`(n|^cRdM|L)-W zyu{#0A@Y-k6t!&cUB2VZR0_PUH{_XoUd!*K3$ci!e#@{?rTjGW=3vHy2&<3ab^mHL0afG&9{= z3k)yl_jt%Fln^`Soa%b~ee>YL)6dx0H%?rXm?Toyh|S?BenAM2b7rFASIWK16L9zHYUe^& zwc)F2(w7zA4T@N#;ze_d@R#AV-LwF#dcZ-YzsH=woXv>=X-Z_L)%I8e7ph zl0{|ROS63pFQ<9-;#8j(5H5EZn zp9LNm+M> zSzD4)MMtg3AY1pu zfxhuSjQ6cVylTYPgg&uj?HZA{6q=)h29hKoE0@4MPO|`r2usLG1=|&h;>F+3VJ+W z&OFOWT@$NJx}oaQG#5+E*UcF%gKV~45P8Of*v2uttOr%9J4b?5$~d&X>>(!0g{<^Z z+#TTOv|JH-TWPZV`HaNeh#b$zUe!F%(0eav9l@BJ324uAYd+Yp8r{Np&*DX5794S@ z&pDN)yY*#rimZhlS@1Kl+^IgeUCyWi&0<$=wpaSnZC1rkmw( zMILnt`25i9{CcN@=M>J}mn5Q=F9}HJ&_LzzC$c-igFyaxu`w`y_zv+h(Zb{fzvJO- zs*5P$r@}$*M|kJCi9FOtzKQB@9dE)$H0{x`gRH`2bAcGnhhV}LZLAMcx4l9jgY6Kh zf53wXtlOque|#b|ATPK81foa(4n}{UDQXSI1I&nc?^vxGegxzH2*&uQWU3hXxm_#a zG)6Myi2vfp0eq_$kwfoial4Fz**?EQ)&6TG$fesD^7bXm;=j=P{imf<_u(e@6j&ll zayEYfG?EEzzu<}se?S^@pK!bF%;(-D(bRYo=Jp7RXiYP3>3kPZSN79*XgqW6eTp1{ z_E2fd#bmPzNeQe<#TP)2U$RS<)z*+F3^XPE;d64G%DjqsAe$cLXeyOl-BoyL_9Fa~ z{Unmj$7W7d&G*&J4dL!=vazH~V!QcQYLkrAM{x+Z!d;9`JLCpjd^WcXeI84cU179F zHvG5_l6|AUu308wBiw!)zId_#u?w0Y!a2^@^0GTXWWhc`;j#QWk0 zWA#lJODDw+WNP07Qi^$0Y(@Xlbtal*W66cxy?#iUjOe9Zx*RZrIAzf)&HB}ei$64I z)s)rMEpjZ!tNd;F>3I0sm+Zy*Pmdh7*FWE?=!I&U{^ZOocvMI@`gS=$wa^Cs%THAY z+Bx-QZ`>(c=!ar9j|RUG--NA?n9lak>xp3!NedV80V473)~ zCG5i{6t)pc@h#lR>VHL{Ic&tE{=9|u=t3s>1hzQ4Vv~)x!3yw@1D(2*-{(c9d~cMrxSg?uFbtD?pRJ2rKz=feiHa5Ww|&v}fGr>OaH{rw%-!CwYPiIA z$}w}=x@V)(&!RzP1bV0Mc{^#I=2}w|LoRDikpFdm@38=JN6Lz!b-`^l7i5P)w3#hA z@pv(9ZTvx<5uw%R33t4-9OIiS={wI}B6# z``YiPF9wxCFM1!qA4Kd+j01WxS;NZE<10ibRn7(TFJ}eCcA=&j$a_tNQTF7Ewi|&!v3+T_M^C@9&i7o6t`P|rqufq)ideY+!vNFozhx=7Hv(!BN zRq@KTXMk+h>t_dYd&;Qfhm#ewJ*TwplHIH*azfm_QtYVc;uJ$KtW%T7vNv)@yYTkq9t!+ZHa za)oE9Bs$bUaDuj?I0;-zaP`AiM`@!A*H4R>EE9o(Xn(&Xi?@BqvB#_XK@p6jyn{Nj zG?zRzj1##B<$~+?Y}ld@PhP9)^Y?9b$r-en8ig;BW^ddLruUS+*peT}iQHU6CgHk8 zNH|v+-vj!s{*q3^lVsV>u@vL@)g;Z~8+In#>bPMYtDpDdj0juvIyO<#>UqwCuAD57 zbDLbBjNMXguc#uD?8>A0aB5cKvt66&v3g2|gT*YzIXm~*dMB7+y-%@jgkY6>az?s4 zy}*p0>odVU1j?W*-CeW$OS|CQoq>VU1L!y|+GI0fQ(U^Yymo9uSvqgW^FuHhEm(_o z?T4sMR^WVROYk!A2PgAQHLsNsW+u&CI=?%S;*!}hMuoqfrK6oIwZ0QNXt$~9cOGKr zX(@><`3!osDeB(S^~I92cB~{CLYatPawv9KWuf2&C8=Yt}AAXvNQ;#aLcQbyv)M$R>8EwF7g5~5AH+#TH zj8XBzoigdjrXU9G-3-A{nvt&iKl5BNA48y{OX5`O0o^MO7|zbE{46O#UxgFKzM3d2@e-DJGS@> zF}3m!tA=khsv1Z`*Zx*UA>#WBZ=Xmx8tMkLw5nB!1xM{femg!xwy>mp=EM4Uyw^+0 zIr^$}L(-ld2^p+XYqD6SWX1?unhuz-UWv=x8OpYacg_HR-N{ke9p$s#UyC#0c2YEq z1X2p%79B*aBCI8S`7nHE@3 zA)JmbhB|Fu-v;}L*`sgN9aB9rm_DU^Y`V8TfAd?8L3z_nS~J7l%Q<*d`lRIO;86p8 zn;h})Uf63IHJlC)fqDQH1kd$F^YJ+nL=vzUK1Uon#-F|?@s=7rtIafKU3U0fWgl&1 zy=HUL@=C7o-KX(f?~r4ni=UQX!nC{lm+w-=91Y3c+g771iiCq|BkUcM*>13Y)*8TH z5Ep?C=^`BsNfZ~eq;&k+Xc@fn^z=|75yB+9cN(OZggBf)Y`J9e!?>CzyJFk%Rb516 z7K``T}6yKKQ9iF1_G8`T)aR6 zyY7ADDk0!+t~&gG@fB&Wh23m5E3L$Ye$gvO&5PP>K}D+6>tybwf4N702;K_I@H>9~ zw6xqm<39gXU%vB1W?y7-whb14T8iW~W}Ch|^<@XY%n{#{_}y@iQEVYae$LzI4PsVV>ZoanCjuB9LXe#qs0Mb%sfe3pcbuSg?iCRB;vB8p^6TUs7@&Jo#kDK z*-8$q`q3^-)LWYm1wEyRyt{&4(Ua%z<&P9} zN{-y5ebh9%RdNt$ICxX`LtuHzC(Bl=M)(^7l{~R-`Znz{j#SO!(3#bG`D^}2o>61e zW_(9E8i(S7tXOCME$PyE+VZi_({WhN{OTb`qlTHdTeTo)fSY)FZC-QQI0rqG60qqk zXwCOKN%jUl@%Yb4;Lu9&q#yCBQ)O{)KdNky>p-bgpr!jVJI53o2QUyo1P6WcDw&cu zy!bBO_|;ogrBACr3jUT`UECUppQyAD)u$vo1OH!#ycr{!|JDBg3NCLo?@M|kVobrh zXr})yd`AASi5?l$9laE4cPV~3z?~=jrvRI@f8M@S`O|OJf6Kfx-PhDczF1^fEYx(( za5glD9fB2Cw7VXtsYHM`V8Bos^Po-eC9lr!vKmIz ztW?xjywOXpDMc(g=$G_)LAIr9G)wJsxGXVpZErO1z;xWVN+%L4vH@!+%L5hbeL4a}I|s0hKELY`2MJhQPtB|md9rjF<@E$D6Kz290eHytLt(`fqb z&7bFPe$4Lj#;&%#qU&wZ=zIr#%|aU%qKz^)%8arzV%MsB1FSB@K%0Q{0k(ZqYRzV+ zm~2gqgoN)N-LF{9=UJjv0C@E-hIhBsUg0Cl z=ZIlHxvhk9%som7lJ1wDE;A(H%>F2QRyQd$dtFNbgfJa4LFR-ANsQ<|0OOp!DdF*L zEn|Y9lHKgoTh75|U#1Eds=3el%rxEjT6=dD3S3MST(ve-j*bjP9u^6zngtTxkX;cq*nUU}*x z0g4;71dl;-F_cYRfE=F*$DF}}PDoiw%r=0ou}J#c=*GV&xIQI=8+C4YyP3@G@z__5 ze_o}bk~%Dzzhp{e%r)hD8;Fs$FkR4vkp_#!UF>K_bR@1NrVN(nwwFNhY@7-^r2A4L z)ph!f0p~#Njj!|M@_SJz(5d$>6rRJp*I`@yh;LJ{nNE2C?}L-lhlM0$OZJoEEDtj; zZdudpj%=yYd|s}vV+G|v{%WCnC>12Dj6#clC!IsWYKD_cnFFo~CFSVp6mtjYdU7Rn(yFsoh0ZO-XGPe@?3L@5AsmIA)HGFgK)SqO*j zufxJP2*={)$P8ZLFzVxmwp=-yLRc>PvGeQ1u~!=O42%&!z)mtf!i|?(G9UlXmlFX? zL-PHT`)M`HAJpW-XK_2Y8z;~1tuwi+WYQkXQ5EsIy>pqL&8Kt><1g zvXRAl&j@sUnR$H)8hD4=#`=zNH&1v?2ANsaR^Rx1Y_DP2W(OFLUj*zO>VlZ>UJIoV zTZ_?*GgbK!ZI4tXw>lPl1G{xIOkZq)xvR>S%PJtaKVCc z0)Z^FIGELu8EKeB_1)|nR^ZlsT1!ShKqwi>Juvoed6>GtU=eA#KL+r2%DI6tSUJ3~ ztK0ffgO6{*ZqUFL_Lb9<`d(;kJon^2Em$il(^s%VECy6VJ?r(tBYCL^uRWyg`}X{J z>-|&O9JWIZ(&&SG>jMTkKU{$xL*H=}rYNqs4&S`PU$4L2yDTWp(K5S+!C1+3MHcyQ zrnE_UJH$Y8jg=LukmS5G-$a8vyJM4k5Xl6S z2MO-Fu7Q@c-K{|_Cl$&5go-tZQV;yK=uctaswZsfHM zi23bNe%IDq^xDS5xx<+Va&&Wgu{2&iio3s8XypmEi-UfDDVhVm=%QTx>N&kLv|B3=Y+e_7pkgHDbY<@oTLv&;g8z zQEUvul}kkP?@mcc7lnYj;ZL*?0xb1LgsG;EB~Pl~@aY#FQ)x_2alQB?tl6|cpv$CP zO%_HLN$cQoxA!AM)r}9fa2v^3Y2)wk)P&o8(B_%am`Ml?oW!y(1X+;9m(>lQRTa=p zvn*C?B(HF&!pEd+a>cYgn0;otXArNV)Fe@yfVw2Sl&h8qX~$2>z+#NwPS)Z`do7eb ztQ+0QHe`jIITvQI`g*;!N(AqJWN8w+kI2I*7Mj|+Y*+k!sWQY-sS^5p1%9{u;Brfj z^=%|FgN2T{gEFCQB+~fa)_Wn}hGZTYuE}nQF5VA#@YzGuCH6YVE_#MKv0ZwTVL#2y zIIeaLP)Iu^H>%DHTP1^c#Hx6`#Se7&#mCHa?TO5Zw3*ziQG3+lI&NN1;CgC@I(1r1n8F!8AB zJ?22s0JAnxHdOs>Ls-!J$%>mw<8mQZ^K&*fvidGjH@e=qn1>e{l`v98K9^UYM>K70 zEgZYWjPI?jWn=}{FGiuWYEkK&` zV{JcU$zDr?a65TUtefvDE`!;ki%QZCR_yJhxh+!qY0p~I6eY!fnN|m>W-fJpAVyg> zQ|^r>uM@_0K_;TInUvGBmvnf2%Q z>E*Gg<4d?O>|b07TK>f=C^wJcC+)l!!Ax;?4R&6Ky_G1zQ=?~huf0|)O=~#dJWKJd zE)z?Fhs(J-Z`*&StvEq-LKV32pV)djll7=%ek+_gi`8URsZ=1L|1hg(SBztTNr&0^ zqwa{f!KNbUk4cWdi%_CjOQ&PkHCd1&6}%0hY-kt+v-PEmQ~e9+l&6jehQVOe#5>h> z7GT{JHdQGpQ&G);Z4WZF5=?|>nRZvq0i{z9*)##NyJsgXQH?@i$U1U%I>mxfV}NX! z&Cqc-hk+s3_kVG%UX>{ct9xWPl|BAn2SL<`e76n@sX*@jr#mY- z{z-olQ%_Y(Os;L5`_uT}>n{ID3rheRX3w!wBj}yVzm*im4Ody>`H-Gt@DK3BB~Bc{ z@12m&4>%iIgO_DF@}WE@UMY|$?IDWuw4Txm>+N4~Owh9rJ)&Y&V4q-RR2e09Ly+x} zwcvBd$rxe!jP((+p)oqSLRnEQpxrrkE^k1^_Ro;OS+=^I=5%ve_Ckx5cf^9$r##)R z%L52?rv1Y)^@MznF|syUCJjDGX+B?lTtWKFuddL8KGJH|dun)AMJ|ONUgGqZ`jOSs zA*J!_b;lkpe|+j6(lux4(iVCso^MW+kvkptD`O$2HEgadnd>Y+mpJ5-zW0V`H0Gb0UI9zL zWDE>$vSLV8!rhSvY_)pp&H5R)t#wP!=$=Tsxbef@Orlq0pf)xc1JrgRDGT9Jk8>}T zwdF2Hs8pOMzU+B3J;|ITG1QmOZsSP$+dn#|JH$Wxwgz!!%54NGTx&C}QsfUKihkHu z*3ou-t{Q5VTfYAodBGdpz6FYKqtek!alEc`aL;OfI6O&1{Z?OIqr|X?*JW8loh}6WlfFPfCJ!BV?aU`=flh%uDX+Do;uKRlp3g?f^?r3$p8?bU^jTii zyVM<%ekEBRJ2=1TgHJ)4kW`Z&zTDB`08O3kZ&G%8!%tn0%ERSNBCT!X{z7vMbW8_- zd=c!_mP2glBmUg6toV?(`4UX>8vgc_4n8k=t|jZTs`yN6`zA2SZ`ngbQ?dq`>>f=y zGoc=!QyDDMOh`lqT5RcK^mzEUFH+;I@Uk0{z$!N$}Jjj%aHfeHUUFgJdu{Y8^lq1 z_v2H)89%@lUi5YAzGM`x<}V1ap3ic~9~-d&y}g{xyfPRqJ+$Xc4|wbAs;=9Qf=s(8 z^FA4&oVd<5!!C80ofEi`*PA$eQqNvBwr*hd)hSNldi53cKATE z;pSS16iyoX(U=WR%kHpY>YkV3gUl0=b{G9wKYMWbxfm@B5GZD-O6N#=mOcL;vfetX z>HiP^Mp3X3MNk?QloF(SOi*ePlA{rj?iw)CL|S5WclUtNh>m8&=+03a-LTL7_Iv++ z=l+r8_headSkGnqwpLtksC^_}Azd43^_KG{RW`yx8 zn!mHu`^c8XD1MP4F33E8y$_B*B6kv=x1ql)_;jj`AH&&Io`yDyR!PsY5W5Wl>euJK zFP;X)C$y`h708-3m4*}&iV6cIe383ndD8goqkDBXX*vF~4&j9oSEeF#3usw*!MQMc z|1Y?YcLz_515$mB*%|C+&bN7=7>P(qGTr&0c`FFy^}OL$jS{BIj82MR+V7>k7u;Aq zl~0Ctl+f7@>w5aVOO6IkN4Z8W_jaS~qjK*-f0oju=RGZYgj}!k zz60eRVYa2#(uky(Z$b*@FGFqY7=!tyX5TV{_qKIz9&X%wDWpBiGUxk|rKiQEdla$a zUFK=nwU+y3$U1`| zxat_8O;>$%p#YloTQs>Gm@~S`$*2XJCqNyclEvFxJkl=vq$#2YGRXI zSR(!k!hb+hE9s~?Gv1V!R3(v#{5^NWGR%R5a)(N>Tye0(p_Y;l@MBADeP!U}uy&uq zWlm3K|8_yb{Ki35yYIOeKaBwKew+~Y}k|Nk~ z?l6#g9rOIP-DoiVKK?AW?&4*0Vn2s#+7D)mP0t69?r_I{XmhyXS@!ntR9#el*Nv6d zSSag7zwSrQhKU07teUzF87A1*qonWmYA$G3E$CZ5t? znjw&B7SRX?ql6d;GF7NCZt3!Fo|i|FwB=y&Gw>C>K0K`zIH^lb$3qG~iAkdoz>?+jd_Q59Vg@+f zwtwDu!xbDUcOzPfJ@-?gp*=#JJBjqaM>J^L8?qf+jQy-C1$|uwUnwX&YWw zUZq*J8$G04w9MRuy+5(QNMHRUzafdcvC9=kG}Ih%!HwqvAzm+W(L#Z*hvb!OIT+fL zez)#T&%6>ajO@u#UXkPxZg(lg9%;(aV?fWRcOJQ=e?0cigH{YbmR0s#Wbm*efm7Vt zPQg;THAsIXqVN89rDH~Dx=x+uMuiuvtmG?Rmn$xlii-8@-7>IUKaX0*53<3*ew6Ow z#UEEVG<8dJ$278B_)y#c0f|@WbdkdH5gyL05bpZG4~tw$)IewD6&Z&L%etp!mY;g> zGmrwL+}=7`jPR_uq_uDJr!uq_mGiB(<%2RCwpwuuWZwx%c*fz*2hsCNB}e7d1{xc! zPoE7$EnFX${i*-wctjlw$6ZuA)V?!loiyo*aXA8~+V#%#CLTWVyx=}lZ@fZW7P_AO z%BL1Lj3%eX_ilYyERCv)i#IR4z#wHl(t4_&-nl*F#j^b7LES%Zs=RAwzVvTo#7y7s z?Ao6Yvfo**_xY!yZBJ0Kvxty)%Z0X|Cmcwd ztspjpkHbE{D!X4M|NGC?Hm8Q+2M9kLnM=>Lr1fS~oBX&+=Ft6m6G6Z{$?7O0lkq!rpaKLP=j>bs)tTjC z89D0@D_ety=US+9q87<)$3-U~v~6h|5XUzR7v8Pdcjm9E6IkZJ@j$UhAjSWEm|&t$ zBKMR;P=n*l6UO2>m0b6R4I|d;(P;~?R`e8apZuRs3(0Vtk{HuK9ADcE@C+G>QQ@D+ z-I;zhBfd2Ga@MtFySexdLR*x2#B)2`X4pf#d8KrwUt{|7fTue~e-Nn|10=41Vc_7* zW{F5`Kq@TBS#FaY3%zLtn>?bufj~uKO(t26Cr%wM#JpbrHD=j+vc0!^u=Jy_e4^W& zta_>OmdD*vL3jfpOv+&dwjj3RQU0w-t<1XR)m~a=Nva6XBjr(~(rXr#;SqZg^)5nR zq^U)B zA>_!M*H-=f4|HR&lkU4#<$gLP#5OHNU`$|?qZ@2cjk%OtNcEAgw?1+ZAq*_(*n}AU z9ujoC$iHD(?^DX9J$sRN248_1a>-_Ce4RN}?&bb#T1k~{d|$vIuY|b#{JkD@Cv$lO zDO;ghxaO_48viiy4&R$j7?}&PH(>r{9nh(MaF8p^Bk%hk$@a*}!bJzV zKc%Mjz80zqw20Fa>8$kZZoP}&IMuW(<5$-Ssmoa9e6J_@Gn?d2ql4{8cbL^406q&h zEJbalJwCN7u>1V!2OS;RY~KgG%KY4N$k9ZARjR%ZEQvwSVyZE@H#}kQr17{^+ya%k)+>K8B0ID3Y)J77fBgM~>8+j5#!B9{AFXuQSjuNh^sBM(xxQ}y^l&-d?u$+_ ztw-_4>Di`W@=aD9CZmJB~jwDjxlP=S_NMOsWAO*Pd zCb>ijNjpYA4tZ@_X`}0?5Fz2jcy9j6TJ`+1=@YSg;^&{R$&^_{q~3Ex`FPIK^VJ<$e;DcMOm45WNSk8T0IFgxoru4CHJZOI zJ=(YG&=Xy`A$!cI4!=W6G7gOFY>Zn%!*?DXe>g)O*;>_LP%-3_QuajjMZ${fmw*JH~pzw zu}AMq>4&F!<^XfU_TecDe6o{Oq^pjyxzd2H4Ff-G?m0^^zPivTEc@2KDM~u%uQja2 z=y1h#&s&lvBs$rvU(=n`^CW&asHjpPl2hLJkz)XTMt_P&XYRYXxTl5B$;24l=5sZy zryV7U+P@x7-qz)wM=WIU`X3@Ouc7kQewalNf5v}|r0=LXJngz0- zN7>CK;T!GwuGSaWF4Rhd;B0USc5Yviv%{cj+u9Y-7Vt)K@k^yX$|J%&^c`B*lEc)G zomZu~Q}f+UrbXU74d5F29Bw>#o_w0-QR>y2=Wu>$-!L<*m*f1-a9xd+*xk>D9=5ze zs4tnELg8Bm&pT<`I&J4`hbIEAu}_Rg>SsmdPg{^XYcTlFB|*r;U#AhwL-%asV=4b-5h_Y z5flSMMypQ^Z0YEirk)mER6SX9I`Ip*vs#=aTwwbGYj)T?WNV^r6RdQ%LSUQ9?_K#`R zQxdZ8B*W4W%StH4112S<6p_N>tHN5!bf;NHah6gSPXW;x*ar(KyjZ_=JXghP&MWQr zF#eLz^!U7hkZ_WgUTFuKi}M zw`<#Bm(ARBzqJtWm6-P81yJ8AZ`iXwW)3Qa=?g;GNP%aGU5vK86#Z&H_BwMTPV_a` z4c>V$i@Pawsv-0}M~?U}^T7o{Xy5p-!!w=J_mTH(>UwY7+=-~E6IHtRRODSyCS_oN z{z|kfOdyPDyhuv4ll~HJ``G(7l{pvL(mb)~z>djP@`St9o4BxLqW!g_waDjPM3>}y zL~4I-f!DHycK1bp&8M-I#}9v=Sl#gZ+j$*j3xV3CH9xWDNSuldwWDJ|A8$nw%bFO_ z@C1Ivytj2DbmeX@@^D5<*@Ff6AC-HUh;kY4Y$&Oxd3Sk&aKc14AB%U+>^Ao~>yPE$ zAQRTTIgS{F5|AbB0yR{eeeN8qdi_*RgUnlO%fwCID6+RQHYU^_mp{|$nQLbFB~@mr zIf=Kk)BG&OXaHu`cLnCkWpfzVF&^C<@nLxqs^O>-n?s9M0C7vmAA$9^^9W_W#Fu-5 zpTxuuY2;N$hm?0WCA(Dq&q_v9UX{GnNk9HEqWi1Ox`EEqz}6o&zG&j^m96UfXcgA+ z0IxRFQbVDAjgu(=qVwy~%(;tRJ&dJR2X$9b!Pm#ExF+qCId$u8k_YoX>l|qPAbom2 zqcb%+8^^dek~ZppKLDXjd{lgAIxa63LUM*`$LsHLXg|GghbcH`QTVFFE#Nd9&%9I# zQbY?tW%1(EXggUB7qs~Kn8*E|hpJGEZ;@e#n0#RySY$bh1|vA0H5{J!Iw4>+*?eNu z`}y4DCWt#-Q8HB+bUI1>;_bus^y0T-nwG-ZB0W;jn}Xg7eXA+9z@ zUIns;tpcby?>;!cVN2Iv`4A&nn9HN`-sf>F&QSqXdf~^^T5lJDbTp#OXu>t(aGGzG`3Mr z#9!vGT3k)};NN=F^R=o^Pgy#W&h1~J%-!~VeWPQzq>5a^fQ(lM-Z(ZDk$8acd=?KZ zU*jwyFGjTkiLVYehVxtk9=6S<<=RmD2@XhxMcow8Q$a@V}fCON3sA7LfVL`?_Gq|cSmw?Q{`xu86s%$eUN+({f#$CxI~3%OUm zNU&F6&T_7A`SMN>efjU52Q%waVKz1;HcwRU);Q8FMZdH#U-#Cb*{i?*vTf}wf|aME z`(XIArt;)aKxy?9;*r1Sv{AX%fQ+bKzS4M&mrO)Tj&nOvN2m5VJ2wYGF4)__yGl+| ztV>Q`rqM)(-MaJ~zhpeu_O!m-R%b7U`Dg@a&Ls`v7)j$btaOkw(Cjadf@18je@5el z6&k@}L}7o7G0!QuY|fhb)$pg0a=e9g8YgvNb2SEJ7d|cxx>Sr`@QdHx-1l+>2hn@} z3|M>_!Xd?;-@YX7SSLspul3NcaP)0ei6y`(ft(a7+)h>RSSp(_Th@?1LT=O&gI4ug zs9IEvkz8$s9gJ-BNlCXskX8`5h@`XpC>omAn;LW_KN&I1-%id$#;U(E(S9w@_4{r(jKwaVn=NE#1(!OyX(jD1KW|lkJwnr5H)PIahD1gtp~2=NS1` z(36vE!(KU{$)vQAo~z+tZ&t_A^^MV!dDc!u_kwazr%;ISgzL;H#XKG8?s;OVb?vRB z{Rc0NQQvCPL1cOmye{YxY_-JDJIm1y+k9UAWv9P+ntfLCO(zr4c4l56*k#La(4=F7Cdaw6TZx_s4? z!(0t<%p%$*nFqn{QQO;RuX5_2$#41M|m$Y%lK}ddu z&j|8Fz*)`gHQNyetRJ3jflnEi)C{E%7&kcG_u@9*(~6eM*5m1YBdSPm!lN)6T>3nl{gcoL zOkR$V=$$ubsB6OcWs~evvVI!vv)E))3XzLU+#jF9h_oaMY6 zo>8j;mv6m4etWe{44@xYeZTlbNKT{*rYXz1SI_d-?VWepns1d)+}<{LCnP-EEv-n+ z1is!x5vw_QtCEiZeyGE$GuzEZso#SqIH{(6|Mrbpsq3;(_PW;xg^}y1DLc39$pb2M zIEKbn7&J}3Cv=wME}zW920%K?Rps;)bx)*IQpPl0YlDm=EK@$D`2Jbm@3(1pxSGQa zR}^w=nU8fWHZY9U-uo*NY0O=K9C?4eo(;ZCvj#0%D)ZAZ`Qns`owQ#40ec`gE;VkG zzizK|rzt8z&i9y|=9B+-#OgrLI^pn&+%|AsiAh?2Yg&b~PSm@n*!D2?A$kbGOPMDwYMn`8TQGj-qT9rS z`py*zD64DoAbL2~KGE2OO7^Q;mB9H&c|?rc@($agB3BCUPzwAKooRYDm!p~*ZNFOX z8{qkDqUtsHHEW-_-q$~#b*=uEALr+MV+`Kk%Vem&EyG?}cyH5)@2(=8DuHG975!ky z*kcp^1VnuK$#?Ig+#Z72S*>M?#JjpXf)8oe@0zoO>pI-~&hzw^!YpGMckr04jy&`5 z1r0?k#J2_Z^_SY7=IA355-rMQP?29gf3}0Yt$xD0H!D;#s}odqDdUbGBc5jjW|%gz zoZh#)g_1~mqNIeCcHfJuzIWZ6fvHcbLa^sz{LAe8*}lMIQzX$+eGocjQPb)%fYGxC zCM{tD?Px{T@NDt&cf%!NZz_$+XO0X1_7_ZSBYMa|aCVX?W($=2*yX zbU!^6>Xkre-Lf%x-t-o|afZ~wJKHl?!M5^>o-NJ7ug8?<6CRvM020UW2CF>yuB@kI zR$yja!LyK!JDneP?)ZB=Mh8(WmNrKpn?vw+`gwHOG;K)L>cdpr(PU6$#(Ap~TWhzy zFD3da%fl?U7ox<%a*EM>zNC^bzAj0>$0NV;h?S+OlXzA>C!jBt;FaUg{YN;akUJ%| zn%_PQaab~4x^u8_CHU9Rk1cY5UsY2T{jM@5Z11x8&h~fXKNk_mjUoFpU#H*Ge6!bZ zq$5cK$&qCsyU}dG*E4FD=t<=-94vU@xnXozjy+?vKeFJYO;@!|W=vO~YT!(JMSO-d zljc)ff)9ywg~h}HYa*|K0Is|6k3_MOfe80nbJ29$80RCFRFYhVO`d10&DRFfwu}1P zaY-Rx$#&}1Wm1G^qNR_D9p9{^q^o|ZF7!9Lzb$E#^su#@gowzC_DO+{-&8RgIuv4e z=w-HqQ;x-ofxJp0Wod3de$#x5D4%QaMKaCr{w9y#z?8?C@pl9YL=M(h6AmV*U5sKl z0{GW8|ICfOQV~JhRj7m$~(Y$r%1gva{gcFo)n!BS(vA8p>A)xlsaLiTTkdRgS!YywE63OF# z4Btx`&zYDA3U&UVw9Y@);>PrZ;*)=3hkJ8bYWPE2))*N0I#+*FH-lS^k9o*0m#}c= zi7wowW3rjzwg>g?p8!tpPt=tBE4Q#i_Uj1RNn4L4u7iz-yL_rgOh-K>UbJ^N(h#Gn zyqY@V+*%(pxzmiwW*p6^mzmtAnvOS3j=mint&C5vR-8~NEHpt)l4_EPwS2rUU-?M~ zh4jJ91gFoSBOijez%S6F9&D4wN&QdRR+btIT^kS5-l1BCZiBiDm{9Cen($)AM=BcS_pvs zVOif=J6g5r%4MoJ{_x7~w%iNX%;ukTL8@-}57p*nZs%jl1+}x256uG3vBMXtK5Ny< zW9Yb+C2_V#bJdeyj!L)~J(!MIZNS&mE8AWoRna`0k`KOqO@cop+&(IO21xGThvqTM zcGImCZx@5AN213l8{L>%rt1IzZ?$2cI$>RcrPTa;M<>N?j@q-F)pD5f6f$u={k}A{ z7j9`jRLJDoC3qK)3-;ApVi+Ac^n0RqXWX-@ZdSW{`T%xToPWA{A>eCwm2#;K{^Boi zO0Ey^ZSkzo`r#ulY%i_F0Zr9iUj7|pL@8S?7N?T249MFAqOAwgA}xt^2(d_)g&Rz*)AyJ2X-Y zALSITNYPx^wt7)}NQWlBp4knuRj`<_`*__M%;jTnisCrFOEdDGBAD3c@vYGU4VC$ibFx%O=jOeco=E%{+e<-(5s$6Y@Xh~8BE z7sOTnhZ%W8_Rr?RA90%jx?c!Lg?3QWSS`1zY-WdE>cP&ne>m>vEP$D!^nI%A8lbaz zhtT4)_p>JHvu~cTmM_aeKCFe!t$!%ykXMg1IY22o^G}8JV=5EPLi%pt#LrqKVtMD1 zuLPr#?*H^jekA9r6`s%Bwx{nhw@rL59aJiZAPkM(7PB{s)Usg1amn)&ea5rA)H=g6 zX4p1+q^e53NATC>x|!LyY1*L(tBFbNOPr&A^x(JBECKB*(!!ULyQQ7qE?+MLZ41MW znHR5)YY!?SY?IJ6Imh&KXOpyo$I;l6RO+Y~KGf-m_3| zMH=`Ai#E+bK$5zz=2!er`ZrU1LlP#3Z63C7G1)elvcZZLj0t2!*kb68M1>3?wZuc;Bzj$XFBI&ZNT)yK0sWq{1W2uw>l zdcD02*Xs-O^E((uR&A@SvhPSDR&Kbgdlyyhomz(ScBE)hMS%Nmpsaf9u;pUP8Z58QBl*pHewhnE=raMR^HX=D@Id8XKbqnND1 z+w-wh#9F4AQdMJp?JLhmPMl%sz^@r@!|YTAq!%=de=`^CzpAP6JgO`;HChs#(8sXW~1->IZ(=6da+xnp& z2hIN@DI-7q@T`-T4)eBOOCxGXl~Xc@{TKNhEj5OfiHjnW!ai7s43lw)*NK~;T9uMIZDp~O4IH}uu@sZdkogE|^96Nl@j*zos$ zQg!NhgRurvK$^gmemIwUOaU5bRT-vNm5m0)kTv4L@^U7L{!Yr!?_uQ@mVN~Fcyy2Q z_Tkk7e#0Zj?A`^aPtK{Wy!$h0ovnRnm!;U>Th)h#jjwCWw&AL&i;sBw(5^sZisD)` z17!D6m&|^s72%_~@UGqui>@Tp3GJ%}1Kq=Z?!~RB#vUh?X|ZzsA>Z38KZC;rzYZ2W z9dEbPE4GDNjhgat-S5oSJ5_w{LSJxVG(XUAB`F{AK=9zaq3j`e&i3?DM;wXT9?8po zl>1Qb&XH}m1GuUmXWn}~3`(D+x(5vv?mas1MCy`CV=1YQOv0xPyjn75o;}fHu3QC1zK%Giy&N&s0e$rElS$B5rSqMw&af# z!GZmjcz!CRb+}xh`pxQo5|x9s6+vpf>B9}Ckj?E}C3nu=Qt#~N@~n)P-^x$@5#OZ? z*-EtPH2}c86N%2R_ip09rv#;Ds;dgEZip=OI3tHQwii1d&y-^o4$KgivBKgwW}|^A z@+dvU85(#1ydfD>l36E6eU|X3!T})9?N;7yj*tjNtb07Jb1j&ny>^0P;RSZM{s&5d z(rP=`fUs=3UC;JnZJpesrxd?nUH%(vj6}=gUICeXzWXw`lc1IJG5u{PvK4bf+n0QO z`FWnNcguDl2b5H&iP?I0yWaXvuvyGIWsU1l#n%)?gYJPqj=meEwlDX+nI;i;@ybWS z!A`biE45>kC-V5VD?2==KOsC~(=Ksht0vjncX7meTa2i^0aJ1`dpDO+H;0xs8Edll zP#E0#rv1|~Gpu&v2^&i~q~0sOPWcqZD*Stko~I@=Rs9+W!n;F6dMw)Z#2!j=cBZT?1AbST zAI6j{95%yYCK^Ipa<8{cmpI)tqW0#)c??yTPoWiJ<&@Z&v+vZubdSnsU3KzI+Nx~TqKC2{f7N(*ur3tWWLvs<#-NLE&QlWChEaEW{}5R^la6)| zlcfcP|NN%-OS|LTSw?<=l($hklNv9)QEtBE;uZA5(xPv%0mnR={(R-+sI15-^T4an z%~rz&?Z;KkL6T-?@v>H`A!1;~JtJxu>9RJ{u2dRCZn|@nGc$)wi4Lv+M&+@5ATAQG zSF^W|w%%TsI7mBu0#sJXY6oMeZya55ym)y`jV6Dao|(5Tjiu>+wg7O?kay41(J@dR zp-gT;h$!uGzfpL^j7xhNUFUY%ES-q%jn4qUl;RoUw__IusGNvm+KUOPyp|->@xbR` zxa2P@quV$WN0LsxMj@}m`${UnbTq}ka8d>dPitXT9e*LyCJr91dG@XL+7*SV#t;;g zBH%Ddm24(XXNrIG-GCMYYQR3xkN)xP_dNs~+4SI@s;4H(0gcdsv33>qY_|Qtt&}T% zMINlk4AH|$+q{J@1Q~vpPec2uLnq07#C96PhlyvAA^?;|S)5uBb&z?OaBwEbq~aYAF=^o_LwaQDi@HT>nD(PE{57=8{r3 z%H({aJz45P+pVk9_M8hY-?`=y-!kZJvQ0$l%LK|9ak@zgM(5a<^^|#amO|aoAUjVQ z)RGz7$e`uUF?7FZ#PfvOHOHJz6s4G+%%ETbDZx=josY1lhGl)Z9FDtB$5TZB^n ziu0e}Jp-%HA(Z#NCcquA2*Fjp4z)rsi6;`?P_vg}H%2@o;e*T3)fHo6Yz`(piEqB- zOn?{;Gj!gYuRmY#Nh)RQV7j{Lhb6KOXf#&pC12zfSD*WPgvCoBu|{27O$7= z#=Bw=xasl%GKn#UYZ=-8S^252<_{v*FHr)Uz*m#UI$1*_mKhgS_#>45YNi686Qw;# z^^1fqAN?Q672G8>Vg+K`AM-~R*E(Fg{X%w`jRcNEdJfN0`O)m=cLMthN+cfqSDGH1 zKP)^eB3D0h#2`L3wKfz_KzMYJ5^j~tpUz&$cy%m4vja-LPQT#(=*K)SY{ojK9TSXN z=c0P~FYP8&zvdKqAS2iZ@_gSGH<{^4RowA`^5FtOTivd;IDI(V%f-$4TD8<_B`ot7x5>5B>PF5TpG7pQFN+ zO2c)jNpQ=2Dx}V>Tmf_OyRxc?P(xod(!k4G?wm@88G^A4mj*Z);?X$FGEoR6$yBp9 zn#~|D=Q+y$s<8 zcu{>1;%d?$-!k!Vr|tDUU-3PYpF)w8ryT~vQo>e6v!$u%<`T!p68hB+HaXg7mGi7f zTmSKSa%mc0#=T81pG7A$%N<|y;TKf~b>mI!Hp02zOUj8=^Cv;Cx~~@OI?mTb#IbzR ze;WkCa&UgnmxkYuraOfFUKw8eIhM~>T+HneusdJ4H{q-*-hVB^8GZpB0t!bDP?vI_ zpR!5~HTjHAL>(3YG`;IL5~VC|vbzgSK}A-_%~LZ3ZRic2zg>0s@wo1OKvQ3S%uxv^ z?UNbjR*|a=7j@O-peZNp6w=ATswX~^L7d1eUDFeCb?#VB(Uy zB^HJF^)T@IataZ_w_3Y`JIq%G0`&9jGat2(c5)x@IO|By8*?UNUy$67&HsMSXSk*I zId|ejA~}nurovoej>wb$W97G3OorYZ#;BGp+i zGLOq@H{nGOp@*X5%1!(K+8K>*&zqIIZwt540^&~$DmGeU(8lm!5c}@oSmigyW4@%- z(YrNiDUtffdvA^y;p0ZZJSALeq@?*w8%s|mh$%xKRnLQ0uD}uqGbR$uhFoJPf^VWF z_Hm~nP@q&r;BRfrod9h?A^h_i%QQT<7sJ`y<)-62l+)uK2}k9A*}eI+fBJ8vSdK~`e0YZ0WhwK@?>bL?khP-7b9*C1JwNJFvgm$;yCXrd z!Hs1Rca>DfoTm9JUs!7W(E5Xu>y&P^wALlp)C9?W_3B9lx-y$mUby@2CNNa{ct+|d zICxxY=O9%sMn}G574q9{C3tJGBD~i;3pt{+j*?DXYorjBe;qknt7awv4G%80o=rE2 z|7e)Yz&a$Yab;%kny`HB)$BFM?A}GQfZ($HLnI|1wf>=u*stw8yMZ ztY^H|dXDCcn0b_$W_mMP&?MDLY{Sm#%Gw`+STJu?$hOhHXS&Qo^?kN3&u-E^{Qi{i zHwTsCI>K@)@~p)sBw4!puAGc6eqkg_dFe&l0>`@BN#s}qUV7FS*`;lXlXM>4n@B1% zNUI93kxzP8ik8O^IL=zpQP>U!T2Joh1Q=h?Y}(9=?aDi z%ZC3HIxc4vYJ_$5!>wP3c7LxO(L)cp1NXymA5c z7No06KzBBk>CYy<)t+i5yE(F}y>+{&wd+O=l#69O z9q$zzxIgb7{Nk@04>>3v#pyHlPpoJExTV(DTkkh>+2*fX{LA>2LbujEwWpQffu`;` z#pR;p;9SQGl;xDj&Q`yXo`Wkq&R^5%nO!s#vc4J((WfzbK65X*j^#+kpww-@={wt; zY{el9x1Wl|jg>M97l#~I{icJrccb-WHs^h44lp6e+obie%kwZ5A8{k0O>6jIc;PIw z14VbVj+ra%^4eMCSl#nzHj@;JxeUveA2swa$#qS`CUkfyRtc@k2$*fR?0J`2zpR`) zlnc^4G0)67k?=AUScS!G433q^u+g3Ym(?1P@ksT?Sz7Gel5#Ti;bni=`4~m_{$%jL z=uU`xZf-~(fneG1>{7#c@1)H5d{4Gc-13n2ujg-<bsNWw7&&TgkPE ztFR{^T#Cq(`MDg*G4YZ{Gbvw`LWiID&z4vIi3@dR_`0QUdy#g*AZ zh9%2k=UUpR-=nEtLT=EQ1%gHgNVeUyCWBYTXKLqg@ycb}YBGlfL^JTW5OiJxJq53t z>P@KC@-#MV%*iZvYVh;4r|q!(P9gs)hksosj9M zRp>VuEiHo*ZB9HiO^y!MwPApU86Vu`p6QNrIAgmvJ8~hrh=cvOu4?ru@tW|NH7tiZMxEwXHL<9v?C@?}Ef0~rH zTIY5m_i**%jUf3Dn9DV0&AcwxrvCx6Dy0~yG=e4RKax3VH@k=lqKe3UE@u4`m#N0|*N?#CrSJI(F%{8c3-z&1JkG4IQtc@F#AD;rCVTT!%Y@gjGGH)4rq#D&I#{)<^u$@`x&we+&|49aCl7D z!>>RaM#gQ(i3hldeBqaCM+(1f!X35ih_y6T3qKqd*ksaneu7=-?eDuY z%!96cuov=f5w>y3jMX|=?L}w!knUJ)w%r326cDrEw4Zj_51zIQj+d`@A( z2Aa1eC(qld`nbtj>o_`mz*tEK8m(+E;5!Zd# z<6|lxx<=@Woy$DhR!K&!jf zoTZjBuOIE#TU2W2CiJLBN1}R5SJ%9G@YwN#ZWrf^+^9MN_aKqRz=es@9-7H(Qsd%U zJR6*LwHMMLELmWm_E*{eU3in_3mZ~60d335@v;zE_atmr&ZH_hHU8+in+BDrASo@}L$K1KQhRhzCuE1cSO!}$n1k+ssxb9%2 z>@UAnsf!xsJZ_grWmhOJBu z4%XFPEmCn6gqF#V3B`-@O%dKrC|&${E&P|gEQnvlNi?PLo0GcEQtB7deGbQW-!1_O zU*o-I+6RZn(Fcr8fqP-3`h3P6-!=ZWdhe%vG()i^>nI2nPR@+V*#zB$wVuFBHM}0q z6h&1W5h%=(4IbU(PBCtYDsAq$4*S|meCO$Uab+o}fg59rw zz4~+cX(fXzbX9*MNcUNV0h`-N0OULb>pd6bcee<}`?ny}4uMtk$eWaQyJ~ zCwkZGm0RQ0W{7Ryv&XrXF5~0MeTsMZu>lmWqJn`+{+^w`FfgQ ze$c^RZ3EqDwulr)Sh=d8b3{X^~ibvXs-_x!JBi=tX?=T zpi~L3V}y!=mRVv`h&1PU^yv*H0aBI|-9Ackbo+{ZVwYT{a2FkgZfIIlUr{G%Wf4_1 zU+F^9%wDnds_1}UqZSpcSZXRBp7||iETJteKy6WoRw!*r0QXB8NdpxMvLjGyB?yfz z%H14cGoQd;*~plW*kp|1?R8~U;pvcy5P4T=MC#kxBwPJx61D4DoM`~{S=Pbci37%_ z>#}huEP-|z0T0LGSiLl?f!OBOsa7wYR3RAQ)&n`Q^5B9$;;JV|BW#{rOyICq01pL1 z+*sGh8951+G~cAXVrYh#L^s>4hb1gn@H)b-AsNe^yq?Pa=hAevXMC}{VB=xi#btLAc$|yMFck+Slw8VnVH$YWi2-#&YwWm>&pUvrs5Yrvdhaw3| zEcU15@`k2pW;4fRG;ZTeLx=s1Chg%x>(73%&F=Ky?^NNRBlBqfBv(^&aQ)7AA?e*dF|vp+Ib z+iN}I#ZIF@E=|uP_{6tLkPULs!f{bv)dwtk*?}YHi2%uueCWdM6 zC^~e*%yaf(9Q!3XBoM_)OM9-9Qa86$wJpjnzN6@6I3{B;!PO{+0i8X4^rOrrr;!3! zdAR|()i-#DpVI_Kob-`iyZv(JPT1fLhJP92z!edK;JL=y8^!)caUI;CmQWi)!e7`! zfpG4RaETOIu(65Ss5bulxY&&c5p#8sz;k)_&&wuAO#QB1){LK;|2n8nu^wh- zpfz7W!Y{CmwPzUL)dTY~qd%2(Z0uDQHPYAhUdsjR>0cW~Tk00~JzD=SEvGS6p_g-> zSv{f#NLKlR&9Wx05+tUHAD>af?$(1Xg5q{vcq~4pZ4@268b2j>H@Oyl=nL>XMzZc$ z<6L)k|DAWo%6(_lMMt1vhkrPO-~`GsBNf5z?odZdlg|7iI6%l^g8 zg3w$q*0`zYbPU_|!;e|BlNx}9cUJgiyj1&VWl z_pmRU%Nrb#D`f)yj1K(735ob$P`zAQl?BPxv1ST(fY%;kmo{U%LNLo>Qx- zqqB}u59Dk9@=)4UldB*yug97$?a641GKlw0=UqiwOMY)aiy5yqt$RNjKvbekHG&(% zUoh1Y41R{Zn~}9Exa$$a19hmEC=A{C;l8T#rNn4W%q3Nu5k)lu6~xi4eI^joh&Z=h zcN6c$N-~1x=2e~SXWo8Q72}^VFZ7Z)!flGT7Lzk(9r(L(OY7lZU=q)KR!BI?dmL6S zsLBHk04>Zt2-N)4%py<9+1Q4sbZ^g$?<}lx3v0$DaTF|yzpPVw*S;{i5wD%v^}17& zrV4X)%^Uuw+kCMxQ;MQBU2yl8_7mwZ7S-Xp0xZxT8RpNeKm9S8M#=Ex-u2@bJhSbl zMEc59QI20yHPHuxJ9_y>=kpFO*OSHT%u9FKbXr| z5b|-5)oMm`lBFL%{$151mIzdfZ_vW!UV8DP&$cux>2qkcrFY4(yUXx*yt*;3Zl(_T zr6jT>HrB;93>4Z{q2k2#J*OX(hzg)&*Bp2qSIMj1zPFIuXZ3JF5R<$XDd9M-{r5vAH{Epy#*W6Y7>$>KiCy%VVXN?L`P3Z$E ziiwP`TD!~w zu?EZ*-uRyj@&Xlk@1;I?x;_X!y}!20oU9@FE9>eI)pWexc%n&B5L?EO6D0zRfrxV) zTtyWQvFUn2be}nrL9@PB5@%O;OC{v(+OXxp z$XMv7&DuXA5B#UIJbL1h)858&!iUwezduUo|J+2hP1Lw&uLQ*{{Tf8bv1l$jif-@pB3Ha8y}AKVJktE{a?htZ z6@q6#z^pOpdOTutt2P=Dn)8aiUn^R&9c{iqW+}4de3yl>W~9C~KY?Oryg+x*O$||F z%IuPn&*Ilt{uTj0hvIh}dVz*nijes-TQ{(lMo-a*gujxvQV-BLjhT-VVU*p^HNf(S z36g?;M){oGsqqFX5wQJ+n635Hjfg=slLPzkI~9i%&K~Dce>)aVD3Vf;w99NQHnU~Y;yo`jadp{m#1jpraiJo znZ=7o3n?mG)7Y_rUy2_q4As{%b3A+En^1wxAq=n%uig9N%71A z36;4cx7rkT6MQl(Ci;{B{lg`mxl7-7M_PZnv) z;Nv}%t@o+hQ=-KJ4H-b{$YWeTZ!BuGA6KY-^qzU!`!> z8yZk^8GAkH;!$e;hO!S@LCL5Vf}xf^<7~@dzd@RnFtN`aQPhOHKixpcNsA_ClTfz2 z=Dx^G5>=1j%M_-%=lTayS2|C6Z0pnh$f_m};0mICb8|9ByPjPm)-*u(9zza>3x9)ZL`c_Da>$j`+z_vbUh( zaa|N&PY{~sdwP*y(XGh6cDoLb|P z79%%JE+Dc7msfKTldzz;^3OVwuN;fWG5G0zx7lepdFYY*j$KCy6~0^DT9A zuAl_$jnRO!^CDBuK?9uuUJW~|?eYJ9gmLd8 ztw32O*_88Zh`<|8Rq+kduNP2x%1@@aV~bV|E0DGwpgJ< zKRTBn>rvYxGD;uRhipYnAyO^PYSru)Hh&64^v2G%x>i%IhapR~7D@XPFL4h@IY)`s_Q^68gTU>$CiSqoq%Li*u~3G@8d9#h(d$%=hNg zT8^T!F>7Ku5XfkMpXtb%cvVNoucwml>Lh6C$SobAnrA#EagMT+x|VXQiSH{r&*ZPI z-u>zV;t?r6Tg4R~MB9#UH38>(TV)Q7teP78B5Zl_P?5mpi?X-@M4X+G}rF4CR`jbcFO;l%QahiQZxQpa03?X%&gjQJarI~$oGpD;CAs) zmyl}TdWaRicc3U)GbcUz23;|Ad%C_4(m~Ahn0WYuDEMkDx>Uc8=m;Lfj+b&I{$0&} zg#>Vbt&KAf1ERUvBKnG^LhFu9wzRvehl9HE@u?3SozJ3m@qm8Ix$dE&P3~B(Y@#rw ze?~mrcTL&fEAIypgGNSS-&95kx$91;*WmHp>oC_!{MOP-c0y^n+*fB!RAn;jtd+l% zl~X|*9veDwr z4V_BUVs&Ye{|{vi=S@2y7)9)bAb?{ppvL}%?hqH%67ad8$~&e?ds}e%9b@*(Hf$?2 zR&tDM5yVzRSpfO1?XsCdkUO~y5Qb5GTm6dzWVTdhV1m|703^<5c_Nn0gKstWRuw-u zY1l~kGCK1~7{%)-9caWbfAJz4a^9@JJ53p{KCy&Ud51ldSb=&C!1TB3s3La*`c18K z2O^jN-<|9U(Ac~zTF?&Rsut!ts*X7+GZ^uy)TFrPDdU@n>Mn0LeeI^O>CWyf;q@ui zr3o-|2R}hSF&phhN4Tl$$fnpC(?u^I#0xbmCMZ!KiCh-JW9rd!3{fhlvhWSTNeCmX!}tqQjtXgLMVBvpBgi(J_L zF`e$w2vr;1vX};2#$F9`T#2F1V<-|Ax&hk@{hysfA1 zlK1(fv+1e71M&Cdr`3d+dlT{{!dkna=ABl+#)_0{m_C9Fy=X;P2oHbiF9{4 z7aA0J@<_$-k7o zNYGTrEc$Y0B!ly&TFH~@Q#LIE&UgJF7B@(!%~MQ?2U(}sC(-AQ5xC3-bf)5O<^Aa* z!KC2lTvX>mMmDL0C>J#PqzGsvW?)Rrf%+5)@l~}lveU`igfl63 zch2(G0TRYl@%7*P_u7j{fj^8uveET~wDf`TTH&cTbmpMZ^h?qGGhc3E^AMj$TlV1t zsUbjkX5EK|0^gCuG`Merk-r%a*&s)LlA^Q;k3PD=w$m}suqkvQ^KubBWBpq8gKjx+ zA%F7%^h;a#J^!H|N(RJ1N2pI?puCvQhgXBWsQp=4H)6xEhH~9k(08$cV26S*qXy~- zHmSJVpwoF};{v6+0=BVRb>8vO%(aJZJtMK%lTZnT)ndI*cM7_ss@92wvfh{qPI%N! zP};7QZ4D zlf}U_3~E`Tw%N*D4D__*N)0flMn@hEs zjd$-Bb6G2EqGTqLu@-ku3t{l0Uh0pA_RYn%{3oNH&A?aEZ_X% zJrJC+xd*)XXK*}FSh|gi?tN(?Z|9e_BYK+rTykf{ujOa|4;%Npy^7P&2vZ7tyNgxuk1da8Xky3 z^yK@Kr?+?1o9Zg6o*6)kiJ54**-VpLkB6Kv{SQQR-!vL6jieVX4BGkHFbw{nC-Hhj z)YZd%qA7FF?L8c!I$Y$R7oDRsT5P|~DD|R0i9_}^~WxryXEaUOYoXp3o9hz5rVcK5oF zE4nCuW2h-i_PPy1O1%sq0!_Yb8}+Jv*887y zQ{ta(5_4Z?Rsc`!b|Msi;w*3Kn*UqMzKHi#{y$k~@#di;Vlg_RinGw+!t!BHz|0gg zeHKtU0Oi34PUjDvqs6`@>uO3F?sgdiH@$7P-;=qWyx?`7wc(+pD`x!9bA=Fv*+qkB z{Sr}@{WLI!OV%p+c64AqOO$3*!;(80v`OVN`O?K-)|T!1h2pKuB%73|wrfq~^xdnX zw9rUbJ&H4j?1X7Lw+HKYwTZcUjSdp}zo<<{GNq*DU;j%I%wJrtj=1g_ljps{^E2l} zSv_Bfh*?>#NDZ0IW|3H$R!=$$rbOR>eRM#gd2(=Nu&|}C90gPdDFkhZx@DnfrMc%1 z1!?|a{CKC8DdtapR?^VMLUOiA5ujUg6puK?g)q0~_3$tLa`l<8NhDJ91*2+XsrZa< zOL~xvz}K3N7!@nWAGmPi1MR5q0`g|gjQFzxmqZyywcXgWUQxMaEU5Y06lgezYS7Hd zWd0?U>le@DW1X{gU>l}GL3CN$4q2ir^G2AT6$d5o&AS0r|^YjRo$lWi@~Bt&qc1e&u0e<23%)( zN#2Y#6(Hz3?=Vu|&bcr+esnUhsene<%REDsXchjNs95Yn%1?;gJWq^*Gx!R1R+Oq? zmqpLiD~)aJM|zS^X@ohOnD>!>ZQ@2%oq#FI7tUuJ<9Q#@BP`U-a9h7<-zNJWT^FdT zKV{9UL1dCai}?1p-5XH;V|!eP0WEDB;Y5wq^TDL+)QD=cefe?Y;}45TbuR6-;Xk{{@l~-1AtPSVn~al)6^JI5o;)< z*(mNU&YH(oHj29q0K%#`LxfM4b8K27Hh*9G#l6^5L&i_p(aJStEisl%(*JR%y(rx$ z;!7(+s)B7X{~YZg@3A{Ymp;wCaCt$Sc8#HpeaPd4tpsuUd6qzubsNj2Av{kx;ieKf@MXh|39$joiprcq57y-I>P7 zuryL%C}1{FSg5L@!Ss?dmnO5?Wr{Lk%|k!ptuTsnuW`-T9{-i3BK>SaBOIyD^*!)9 zrK(sh&-V|T1TSO+MiYG|m}7t=qVZ;6y!{(#;PPczbeBQ`l>5V$rr!t=ggVMw3+f+_ zbQvP^@Ti!!X><-;{VE=TLuhoBnrpGz^Eo3p>DArL(1x=?X3mx%hDFS$u?Jz!EL^U0 zuI&~L=}{t*-b56n)PV``I7VyO# zTfVPkjzg7m4GURGR?p`4jQuJGOz=y(&Js&YU$VV08d@Y=3S81Za9GtsacRE*@0`M^ z-x$fKoK=@b=X9$OfjXX^PXq%9Zyo=FPu&TXn{T>kqC;8@NJT_a3*yAc1~}FEXWwzP z4MYgT@3q>nl?FVx~NkEb3kNd*1pE^_FkQad$N|Q`( zC1n3Hawg^nY@jrTp~VRIYDS?h%B*KG5~a;O01RoYorV${Yrb3x<7~_K2C*pIWoVWR zi{vtRRLA(Fe((KCt`-P!Nr6oN`Sp%F_G$XE+eW&M7LGS`CFIRVP9>SHB8)U`Ea9)P z3Tn0P*b73Hfcfy=#+ap9(P=sOkjQf2C*AjAvl zs81FA?*B>hjFTTI5{o65q+kR>4gH=p@y0^9sh!0Z}%zOm5uk5_d zemYTPI<;+RH&4F>!cj3jFuR=)>jDb?BKWYm}^8}@xLtZ$7*JCRzc;H`(#NHqSAscjp1tc)0kk&x!^@AtW`oz)$F zzOH@VYocZ#B+#&Hoe}1C){U}g@Z~6Ux*_$^hulTd-DSy>iWQ0{Jq3v!Q`U3kiENrt z_Z%F+D<^+Z@*m24|Ms&yiwoLpxU%UYfzmXm@)EI3j)@)dBI@lAa%H3FI~fcq6x=M2 zQcLB>+)CcNoZ4cjtb-LV>^H6USN3+s8|_xx)0n>p{-P?`mBa1WQp5gl@GL8PbSgzl zS18Ke-gER0iZk6LdwPubSTIF;V;z&7sJ`|pTi;Uf4&OeApKi;lq$nWq>gEVPN4#-< zS#oZ0H+wp4qT!t)y*LZx{Jmmq-7v{tvpLhKlt|_AGlZJaGxYrAc8(6H#=3my_Jm%F zlB%p8H{DI5WbN7{3mLdDs|4a+qRFVL-Gu7P7>y|WR@ZsU6~`5;H4r-)F}me!r&ePs z>o_^8C0Hz`_>B5Ig^bUnaJn3bRjTh;_|Wp93#*V4>Y7;1OAE-02d}$rK3a5D zY>Zx%DM0K?eZ53!A*GIUHatpQgFnu^jvra;Do+-Ag7ef{`bSv1y3L8yuII!RwR1Ff z9i;OO7?&64u3+djRlm0V%tfPWHYcIXic8|-Vb8u(`v6do2^tX(#+fak>8w{{XZ9zW zsWschE`6+Yg*SQWXWeUX?K--|L%C>+$e##8exi}C*!JdUT@x9vF7Q38iJjMLO}teeQSaJ#y$2bq7X%I{2MU+LS}WJh*lp-Nx$95|RUZMW27w z=0=Ss9m8qsDJC+2=#GnByNnkT*J=j?EVkS1TSNH8xH79k=sTdDyQrmVmrbg|0=uPl z^~Bwqk+;wf_}6z5XPnzJZ+|#MGNW&>+3_m}7>3D6AxuqVRbPl0%kGdgU%iGDU%d7A z*=rmkU&#OL4>k`niWbH@vnwDGgnv6d*m3vpmov~@TKai3qWn2ky&WlbZd6@XKYE+LTwcb}>1jTHZ}R_U7`rb>GbpeP^$DPuC2-|+8JR|CQe=@qD}by*A)xn$?qO# zkECGS#Q!sk<(da61Hf3Kw-QTEn{h>a`z;pUVoC35X30pL0%Wpel|~9I zy;^vh2ylxA{A`%&;42F);`1Y^{3O!^ZFd$ydt#%oD*Q-I-+v?ee0f*|FZ+83ha>QM zrc!N7#u3P&Y&%8EUn~@CL#t(}{dHFnt=p3LwszG#-?c%Y{uMCtg}lZ3KFkFq)s&=c z%|3_D`f;t{h5Nw6;f^(MvOo*l(_B!wHF{9((qN6si(yMYyC5K;ugL3VnoR@{YuqEkS zBkKdI6o)dTw*1RPuKuETCXIt!Mjf(QwqTom+mia;L}vS$W$kfyQr@T!I5%t2dh8Yi zx2|7`X%CF^H&i2qlOiutjad8{l`12iW%WDYLEiP2@7-wgS>G#EK&KhOZ@7!UcWQMq zEvcS}dNK75L$>3A#Z!#Wp3A7IF}tE%h;B^h1MSeNz*lk@L?~*Klzicle#-f?{ROiJ zZxXN6BSrBCK2Vz!t{EQmor&}v8ZB0QHP38ONV8E-$XDTSEp@1?e~TDik@&9r&nF1~ z^s!u`>7h9E_=%SYkU!Q4N5Sf?#37^doQ52W{1Vtz|K|7_BxgZG53}&sU7iw!&Uzv{77&<#DI47eA5s_KTfDphXK@-zh_auuQd&zJz$MM(CN?YgYq-<5dEFn!mGFvdr*o|22rfV-ZkH-~^$dWgpFF)60HQ z9j~Op%Nkxegm3Blxan(k30y^OP8ZktBv6@3z+4p`>Y{g~>9P2ZD09pWk91549hGmQ z295@%7|rV_%z20AZRTRZ|63@WHfnb7;z)y3p#Js4Q|8SzFe*=riB?s+o5F$M2_9wk zq+p7~UzPxoC*VN~!zdI|AwCR~6kTtpL?jmBu>31hm^mz`x} zD+-N9U|Cww1Zs$DAIw= zx)v$ZF`vFQyu|Ffu026qJ{|cj`Dx}(UYV+<>c%7~ga}Evzy2Lq%Rj9(l1`pz`R&=_ z#jWfEPQEvS_^Mt|&v4snB2wJ}C&Zr+>zvPJdAB%LLtAbnr@S(w? zxt+;;W(IMS*B=Rr&u1b}XW%M@H7<9B(XdtARu`nPP<+G)QM$bDNFp(EC(%xVVEOGm z{gw}g{nzIC`*q5tLHXLPh>Y%&Hi&P%5@v*pY&N!NDrtDPj*8*0+{De$h0EfYh~qg) zjvGokpjACnHYLM!RFD$&tG`T@W+#9<@aMTU`RCXtZHLusZdW}K>GX5Ng5mu@-ung{N-tqDQ^Q?>NAbLt-}fj-7J|!?zflnN*{5t20Qk;-L#`Py%19S zUGCnH*0=ICZjKBEqa5RsRAt^J>Ic2#b@3}(W_UY>3Q0VZgRvxU^zTI+I_RjCG7&J# z*81;PAx%%oWqoV&QDe=N>AyHlsssR!c`^s>tc7Eer{P7>mfy6jAI)+p(9IyQ>*OAY zBmxq!PW=t^>%HqrQ(K(r{lQw_W2#i7wbPRt&2R=A$m2FWg}U8{lcM><9Ggbtr<*E> zlGtNmAcn({#CiYz!I)e>2o(Lax1KOgb_CD%bid1hb~>UO?2Y(KsjbWVQ$azKiW5)& z;qtWZ2V>ls^tlS2?W1h4Q$^hNmc;vwL-Tx9hzONb(Z0H3)Am>M$Nj zm89{inwV{>cijWF%0M*t&xY8abZ5F2cUqYCCwQPsH(((*SKPS}c`nKJ_L2Rs8~cI6 zyMl(Pi}Kt&{TnSG8(M4_-JOkEdW-td=gIdt-%+&w3sFN`HFU@-^u1=IJ>VDaHkc zmLWboo8nWwf-gnV-8}f0rE!bC4^w887N{XRR1L$P2pkK)Zqa#;K>QlVB3X__0!8;L z*nv@e+3H~E&3bdm31CR>VuNGv_f07C8F{{zyaGYZ^TGogeSEObpjy{%;uB~=>S;#N z%Y!PquZay&M_0ABqv?fMg#8a)jfrjxMKZlVq%o-*F1>8H#4*rvaU%6iETh&vP2)sz z)qifmeVBm;5AGQI?0b=J`+r20uD3>TOo^IJh^#y{@KGnFl>dk0**s z_X@C3T#YVv=@1#+>*fM34ep1lT4wjI)p%VkZrv`{UVL9uCx2yLwJ89Nu`4VfcV#Bu z`ik4YFf#2#tBvK`Z{brdayOnLEi3A-yU9=S`+@n^kZW#mhXP5NQv<@7N8flphn;$h zJkwmpKT3IPk)7&)1$Qp&Id=Te)uT0m=|4c+!#!D&dlkDLGKeB_d|Fl3{1dVa#Q%@M zL~Cs?9PtXkgLOt=-|%BA14;94SQ5^_2#4?vJLZ3(IJG}|+#TQ5{O{$@B2yQyWbb>j z|Fyp1^`dn1v!xqpcaus|=oSHPWUe`6(W*@mBU!FF&FRp|3z)&0Ar&ZNMtzL$7o1QY z=XseqM7r7~@Wp+*!QY2#Bh47*S|Po zMv6k(@lcX3C&^T1#R@i>aVn}yB&EQcE=(ul{vC%YBSF@OQ2?YXp@N7qO1e}PF?5Rl zgaQf>Hk5-K&r(48FQ)0w$jPM@h6hyS5?{c-@h zz`YT01_akb%afYNEJaX9V0c!Kt;bSgoZ^tfr=2t(^+qJ8Ny|ks&%{dp8>69o)rcp+qpo8=OCoEbGJU1WzJstUP{DMuX zE{#ZfLg<%_xzq$z!p^Kxd|Vzp%08RC5Tu>N1Luup{)eLTQOen`u~OIkJU{yFX?E{}Rbs7QlX|P84~Ci3e?NS6_5dRfY7c5(jnN-q4^HWqcDL*{C^q`D zn$e~o{PQ68CMBF4$<+EyWy>{)Sw_$Q z9h^UBV9KK{v{;hVBXwxWfMlBwQX90Cx7$g=99+(eu_$7$+B7m7(HWD>zIpe2zVWMo zysc1Lu$Mw(r?qSIV@RCya-QbSh}3+`vE5#Wc+?T&TPSueE9n)x~# zcuaRUUX=ONxQPu>;M}KxbYL${9QR$sWW5OaLSI!^022^Za6z*C`%cf#+Jb&sn1l|BfbX87Pv?ddD8m#Z={eM^$@5l{E|hOvxOXM2$KxGyu?h1V#naI@$a*Ma~iq<$L7BJzyi zGA_wvD(X$__^AvXrFc)B?{}%BsB&1y&`O&+NsBv+&#?9cOR#cxaY>!ET%w?n$|#1w zn5ILG&lyVJlmA6th!nFwRIz!9uL3=a8TiM_>Aa}VkvUd3VX}{BJjVP&J?a$+xkC+l zrRPATCLz#c)aC{2WK1nK_ygbCo52> z^C`nL-50v07-ahG!?55NTg`h0RUDEgewUMZ|sQK*-p+i%;E%vmfH^;bf zbZqAJ`J-*-yrht)+0rDq_Z;@lS1%FL(=z1vy|a?4-dJ`fCE2Qu`u#)o1sb12Ka`9v zX`c2A-CK^K%;WT~^F3uwh30QRGA&E4noEZ4bX>koS2Zl1Tiu71!?RuHoVb%I9b zNuAN!1|1%u)V{AGw30`2{kygXB=k$k*VN|IjkcP`Lmf>`>Dv%%Xic6DwvS&!SPL$wmFh%_t}PEtO@`@Mf%mfE zJo87hfdlWE!|$C5e;2ib+ETza@)8Gme+wUVntd_RmFInc|3a$)?g$L6hvf3^YgcVA zxcd+Z>R3+VN6yoE>zjE#3F%kDc8YmXoI?Wc^FCAk;3=Be!Qv|{(56EAe#SRQmRH?h zN*#}M8lGYafdO3A;qg|C(~!RRWReEkyDiWwT&(=VJrldkpEtj>wcalJ1h$K=`!DHI z-06@)-^cBVnu_Wo4!vqZzEAdJpHX5TKYAQ>Mx~7MD8Oen{@71V5|$S*-~Ip z>85N^&C~W5y^MRh10FiE?qn2ad|8!(gUolhIn{CV^wd0fS=-I~HKdm$q7?5yL)Hd# z3WBRvEe@Z|C?4wJ!p(VzqV~=dZOhRCA2G*0{9qQ&O?aUYTmYY;xN7fg_I>FmWM0D@ z9=yyhVUmv;5_XAxM|NIb-W*df?1iX z{IJ1dWV}l&vLyU1MCk2|sv~s1V{8(wXQKn23jdy($s&6o6ksmHxsy6Ybg4=?tJkB& zXu=ivjd|GH7=FsK_KQt@m1_fiCOdI6W9(d+TBKXlQxOZ#Dy+CtkQ^|Z*$SWp+}yc$ zyIcz|P4zB+l{n$3x$-isggh^Z={PUr?Agd?6tW)jcHA;Ol+Z5%TZ-u=&A0qei^M;v zkL-cTdi;IE4VTHk*GxtP!gOea5?Rb!=LCu$_QWT5;5TD^!RuR-u~xBjYDC9@jnH%A zqRkBHmyx<4hsZoP7_Bl#0f>uR@dIW$;xzc?RB^iv=15Ne)k!5UkKr81RYOWFAqG`? z#Xd;zh`B!O+87kPxXc60eV@h&J7}qTve;Bj27+HmX;XUQ6?OA6Fo+G4T=N>TG5kN- zgq9(^LUgd<6{z?ZHWO&ZskriA!C{d)J5FHK^>4FJ*Q*}ZXzeWSz%2OJSyp#^<8BIA zWPmD9>VtR23Jh3<6hSI^{axnB|1u3zln=k|^VR=ro91U1)Y0=^VKb9Wh(T5!v*T&40r|Um6M=V85xc?U_r=rU zPo&}R{sf3>TP`m^GPF6K2S_NuKkpEAd(>gG#&K_PIkfa8N6R6I282@h#52Kb_IJltm~d7j~o1B6zQ z+&^itqY!;Y`342sQ@OFwO}%VeFKPAX9dAx_hiNNSIY5rrgM+N_v#it5#eqQZoF+-M;W$kJB&h` z&-{7DA+rn_T^+aQ3%pj_6eqYCZ@xOoBMH8o&xqN4+kjK+lf`{{ZLuQ(lNs(sch5CI zc?zY3epIeiJScJ~YziA@2(bFIrg2gLpS07H7T>OI%GI~AFX+{)n#{4deW+FAb$HsP z!#8|F@|N?)-!! zo%xs2x>zbXdrA4)Xyr5q+o~mw-kjQ972agS9=_bntTR2RZNOhQrYma1D2FQjyei2l z3Zv81>J0APFed)H8NCcitP_rh{Ghn#xSP^w5)?udFxy^p;h)G8L59^Dywfps?h6-E z!qT1y<$7;_%$D1`h+(p@xyJWjZ&&aVN9;WNODjZz@YBjNs5^s(T_tv(iR|m5iOGSO zNF1`Ld@n)FH5GX_1(yu?b;kdpC{00v+{OHFigz4+(|_l|fb?y~*#LKz-X<*cK!q9x z_YaY&mF#rrC-M(IGaqvd_4lqbZR*RzKmRg+Kew%(%ZSYQv!1Pta2?AHchINd#Xb{3 zXDYpi@HF8(&W~3|%Y_!qM)Xfs`$Y_B@rvn_ST(-yw%dytq^Wg)`4jEz8BVe66(iR; zXM8B>Gt$Q0F{G$!maXqpj3tu9fox73QWFTz(ODX~1J6|Tum~$zaENeR3oE>$(z56I zP9de;dd2K_kC^dt5>FKzWtEYhAquW`wCo;bx5Q~vNg+l@NocSM^UpH)SAWXqE_q{B z1eMQb9de7Py|l9ZOgDos_YB)e_oV96UxmTmaUJzio+pBq=It!Jt-MLE*PEN|iTf^3 z03q+(tW9J8IT35QSgYSmfz93W?3hs+htE#RjnbT$s_l0>@^GE+y@OG0#~M*j>)Ad6 zT8N>VQ%Gt{@*D`!fZpY5nTqZ6I>7w)KNN)lCp54iiaY%Y`ALtR;B;jbe}evK6K1|6 zG3xwZijbu?g<3zwm#pVPpIfk&9_>gw-7Nz)sx{q(mOie7U`2j%rR`r{&k8;WmZ7QL zz{$ly?K?U0z31?cSP3fd7Is|Wn)PVojdkj@g>TWrk(NJ;@S-$xUvJ7k7()(a+2wUN z-4hRk{R}N#M0?NzPb$7XxzF0@bY8sGOa8gf)n8hnt0R-i&5@?L9Bya#6+6UGzA1Zm zs)UUQrE3dsG(YX;z z)XD{2cLa`}b~qbYlhJcvSX#MjI{}v`s+nx4~5H%T3JFMAp%9(eW*^PpG%;hxhY_2(Ti_N(?uMPf>E^Cf^ZBv7_r zVdD``YJm~{7S%X_m|7Q3B3sVJ@^9-E0op(XV6sa3-=-6Ofd&ymP*S-W-GX zyMi%~+|iPbYc~*@9z_9sAbZWef*{TsM=oU8(zzAiLiVvrO4nI*KY4KPpe7wLUR3&nQ^2G$;V@t(>A$BG%!djVwChvfrC(*BEKPklnLbB_RZVsoj5p-t7ki$a zTY_!4NJYZ|GF&U9E><<2QNjJ&gN_P}U$!ADN-hl$mQv?6V!T76rph)poOD z`AeL5iwzq#*=(VLIQe-WbH03|I7xQU4}wFg3&7lm0({+}NOE#1N@9TWfZ_pt9`b07(i{X1&%6fZP*yzp1ZalJt=m$@DZw3e!tH%eN?BA0Vk_DK=J%Zhq zaU7pLmR*WErHoa3wT)Sf&3OVultlPZ)j{ zghm>7C7rTyPyff$S%*c{cHtgHK#?#&no;QxLApg=T0nAWl4fd z96E;_y5l{Y_k8F4!NqW~VQSBQ*0b(={chy_*?CP|?W!S(Hd02|a3p^aQAUK^WV%Uu zI)HJJPlhPZW8&E}`J$0_NQC^Xk=_0E70)SJ0z=ZsaH<%qZNJ^{Fwb6FJ8<-F9QYia zZ6QVLeMRpZ^##e8YGQwA`#;IV@&4ry)Hi(L>M?HVOkacVQTRp-6GpS$N$om*TmtO) zP#9YZJZUB7JC~&U``Q4&z?w`amePgn?5vQvKQ-OMFj{lyP9eWtE~E1f2c<@?Afn^x zN}oR2UN$C8Mg=4NITryyEo9|i6Au=?6G|SrRDm8_CMHbwKn71--cq*{WAQh#YK&?A zDN2u=6;u;MS<6p~7=@(KejAUF{dMeiuQPU}3F67V2}*^MUYS ztB`d`JC^LSF}ld|GQ-{8Qo)zON_t19GnAOo6(Nh;^<~xdMX?{K_Qf34S}5hILI_rx^x78Y8-pd}@3Osb@t2 zzXC9ruPgC0n=FcbeN~Wo)W2Q9dRlnY$oU1t0o$E$i{IaE8rs_I1YkOOtL{H&Ds#1Z8E z2@1|Xr^5qV?fGuSkKtkT=yvxj8+DE*OMs>%i}>#ek+*Z&hZWNLP52HZ_kxX$6yNEB zRwqvZNs|MTB0f+U;<^zsB+acW_BVm<+rnr50!}y2Z%>U>>@WQx=dkGviTsYWbI!tp zuYHgY%4DB5hHn_6!DJhC? ztp&+5dqm)ijB^cPMj_vKNv_TT3l@bFZ78h9MRag4O_S5+}nB2bR8Dqh+1dnbI z?!qjewq@B?WvCq7N`+N7J*ZyBE<^}yIKmhF7@9o5bj7>nGhG7*Cm+ceFs6%xvUg>~ zsGiS2iw@>wUr-VAI=Qw)gbEJD#`e%vxw0RLckQ5 zMJtZ)-Zfr>g{8&gM(6i)2*5Dx!qPd7Iq44UBvK4fMUN{~C-tW&(?~C1iuPwRbgapr zrr$e9!K7;B1TJk#+cM@}(bf4JHP{D+32CJl`d=?*ZaeM{AfnH{GCLQZP~gvLo-36=*obY=U8ThFx-b?n9_-$YF8uq$&b*ILG2J#|94 zW0mQ2vCENGzVZOVkJ1y2B1M)s=Qy6~(2lwwUr?=TclZTLjv^wzzQqr>%4glDu8Q%#W?IlgSqY;AS#hA;Ej4NvDni*T7+ z33)ZQ2md{m}lFNsTgCWS<0EjDqsaj7+$pWw;?K{Ze&TSYc}oD zxW`F6X9v>dhle?>){u^0UNK&^LQAJ1VNo9bSJN5&)`XFTn!P*p-r-UWH|h`;SP)mB z@t?w&$2IYZ8}d2HY0@!%XVxYrXH2!9ms38 zj}a}@|IIKj$}sDM_>KiWYT z5*|{&n%!eRomk{?%_4KvJT3G1pcylz{ z$vQ~u5-G^_t&nHqTL=1`gen_O^H_AELRY+QyGKMZq`1LziVpkeKPSkQ0($;B()G>(jok>Gy$HXAC0~ z=-WP;0jc~Hcn!RMId3D%CJA&a|kn62HJZI80#BAo1OH71^?iC6s zYxhR5QN+>G+fq2CjnO1riW8C>tQ&NvK{YqKRWESKUgB5 zT`Oq;c5crQ-_VmD2b3!OS&Ey?95GAvD!FkOYssU|mO4?e=<&1st$H-(ImjXo`We^e z;9UDSt2ltp`A4cY5D+wh(7r3}ORN=xVm_;7Nh>9~eURzDf1OsTdS)?AU_GYD{bS*# z%J$&VIJYj}kTltz$JG9;PDn3u!2WM)vQJD#*=!HZ{E3?4yt)x1+)5kKaHAO#wa8)} zTwWF;%lh}8t=V%iQ=OrPFn?Q#cClNk<5ZoV0xAZ&x@A#OsEI&($Mecqf^JWZ7nGRv z4Rd3oH)tAuF|yG`ki~7_+*S?aoaTQCAQPGvLVA*0dcMat621W0EB!}^*(}eEs{FV( zuQ`ZcpL7r-0!0ExYEw zP2fr&)gx-(--P)^T4j@5HB=jfwl|xp?}xum@VjuGyUrvSh$I6#L%DXj4?F+9xV4Qn zxh_7P|1@w3_sElW1TFz&C9W(su49?SM%o(i7G)p*$HlaG-c8A1q3qFJr5uM_c1EMc zq)Cs`c~Fj}Sgwp6we;v4+MB*%=yxs{Fj70IhKpJ@8m0ujdE0&i1L5?-6%Etc zmMaGze;kv!oEh+QpUgCLC(QN$?kCl4G1;zyZ72?fU89HE)*HTYg7*6-mZ;rT_;kIe zQ@(%)d6^7(-J?oGScHTN4<1Lrkasun$tAMF0!YO!Q;rJ~w-%I|@L>qMcg{k^$(R4Z zIVnv}MqefDi)p@;Efv`B^SkdisbF)O>RNvU&9awGrBiWXvvbCar0O6%@haTOrKOHR7sX3LCj0{k_Q%&Np;}>&=9b)yJIvbB@h7!UmfK@fmVmf)} zfV_c6MtIA9E*v!;#h$j^(J!`sBu(CDk6ZM|IF7%Dm31|*cDO=st|^gN%)>}ozj7VN`+ zLA>W6$svTIpMlWDU>nnjWaT(tzyHc3DnX^*FmDLS9c0RL9Cw=H$zBBmLOSwnD5_5LqmxsuvTR`Tnp!*HxW=M+&`6FWE|6GgBIHY?(VL# zDy}fT``F#d!d{6gyU|RPlEj%XgW_0B4Cbp(_xgQ}&t*o5TLs-kTPvDaI6Al;_Z@Dz z!1d67%EudGbi#;tL_<$Eqm?FDi(XU;#8Zj2f%_#tb*NP-<~Rm0TlXA7$u5zkt94jY zLb)Rum!eZmpN@EHrt8DT8Zsh9wznjF8rw7ta|kW2(<1D1EpqRo;?FW#^ey>58GLVA zu=Ja7&Rx9v?rNVrz4MonMrzsp-fXPGcPfa^-pynO=qm##@{@gi30a}Y@~d11qMZrU z>-Zh1Tztug1yn29QD?hK)jqIy%NytYpZBgTm){&bxpb6X-gHd7`h7i;w22U)WXjh? ze?~tV7Mk!3D)fncSbsZ}v$aQb+i$u7&+o2^Yi+tndt!#(&2y9?8n8+Ik=D*AnpXy! zlqbz35O`cq1_Zg!&D=YOCCP3bWMK(ElK^P54pjWZ5_iBw?Nr!{O?Ob#X`!}^F`;`< zhKtSt_m4;lOAwM@PJHJ_pc71^C#lJ8cdFdj%ehqY7ed66Bic_scR$&OFV}tfZtV(p zSIO29wGr&f5a{FBOMPdVTmH9Da;uy6R0vGXOufCg!56g8HGe9|k|u&*REW4)*fBJP zhhoTFf5*M*&3mQ^f+^{1Wsz01nGeiYa8Mm`CJr@JvY(Xsq4_dnCD)zQTJuLyJN6{$ zo%}twQrsGSh13or39Y3r&-$2Xmdl-mQ#9v08yb<}fj0~M+d2{p6H)vWLoD;HN;0}> z$@T;y@($wHGrg_`&k82@RAz4Pb7W-2Bs7NyraRuTdcN`=WUnMh|Mriub=BCy4`OFP9p%Ji*|f0$4gPVZb|jFZmgI}n zAM(RqI*&iedH^ns827aQ2VOEGkRj-SLyu6uJ|v^_WU_k9HJAlFTtxWDR-qS6#ay+%&!}2fhy(WAnUij<9~d99QPEsm&V<8pXv|6CyYP- zw&sSvj^c!u~wQsq6SX)4(Y-MN%l=!D^uVpe1KTC+`iNA0AF! zHX@ZDZIVi1woj8P86)-v6+v0E@fmo^B07m%VX8hv?{Piu?gdN=_DalOp@jJ}Ln{FG z^N!btHPIKBJUep3ggf}AT!j^q9IORvTN1_=TAlZ$zV@)4*FqQZHe>U$U$UeJFDjwy z%&N++(xXGlx%r|2f|*ZkOlo5pe#yK~K~BRAGWqrHc51oAZzM{&je6485p(A_!C<}Gt+GCQ^dMhjL2 z6HMP=jp>8BztHe`02%+VhqCos7S#;V#%ona>1TXrqOo+=GBEwWk0Eh;=#DYZh`A+) zwOwgU>vhUI=IR|5IXK&Yo%ZAwiG0M(KRBqlb3i6+25?UH<4atn-a$Lyr7clT$VkJu zX=TKsd()8ex_j{ZI?WJ$FYocQlJLodXR;P|VFw?VPGP^w_o4Z@eDt;S8ZsB>+seU; zp9z<%lT)gsfGI|O2Ao^~gq-wwKU(J`wVnz$B`zz!3(YQXVg+jq{^}E&R?G#XM3bIU zS-g|{EuW?d1?gKWX@=g742}E zkm8us@Z09=$)uD(m`GL!=??ssY4@oRR`&^4bksbOYwp7b_`z@ z{&t?+;z+|ghSE#5;Np`md6<*a8}IPMgjjDK?hswZ|(oNDNsDP-^_ z%x_uN$te)LBWb61Vd$mx#G9@%qsBHpo^P%5Md&jmm@Ez_j@?&@O7}XLTxm-cZ|h-2 z(9vbJV|Mo+PsI)gC^PoDk(i-!vAlR_cpPCa-kJR|OtV>i+&$L&*^x9mX%Uu#XyZC_ zm-qXii;+@&9B`u0n5lng=xGL-02XO(aC zUk4#=a!*HC<46glcp@5}j*c%Bx%CvaW;*4M@cLG5uq&#YT znBvs27C-?hPpiR6U&ghaau=I@v8SY6J{{S$=9VkUH?b4_?ceDfcQJ%w9TM*CbmM~n zVQc64gL|_G>|#p`zY>LINvXlat_dMUrqVh9lJs(Bh{m z5uTCRzh91U?(zBtb-AIT{YCPx-$ALEruzycv|u@`#!LtmS3zyi8=STkV#Es(72OZH zg;c#*e@{khjX>M_+##(3)&MepqMmz|r~Ba(S+yDhnaZM~l*jPU{3Lo!l*?G>UF`aCg`n)kkzgNOQ_&o9|@tXCG zA*o_QEEo^%*3(VpA&r$ueQ@_DkL`1-;ZxuyB_Ao#}k-)sF{hc1vsYuL5UnYyGm1CBv@+A@n~& zLt~Ll5?P~M3twg!uYwomQ>$%mI(Vk+IX?Y?ql5qy5AM~HA^%X%S{&I>#+nHIWi%eP z^r|uIorsln>6?iL8P6j5Y8_^d-MfRSrsfa*-oJ@uQaCpB5zsFkFG;iJ_lz!R_hB2& z6*X8(Rz`S#>}H6U_HxvH4phc-8^$@v=mP8WCrC*nMxsR?= z_~El4wV#EgEuBXU9r%L()VM_ab3!ao2n1m;xfQNfjStgEiKtLNJ?(cjc z#0jqZmHH|v543C8CM2=;y!eayK#8jNd@9S(M{W>%tx)+Dd{@6>qmJ}j9%;7E^E8v; zm&(d~0Pvn8>XW3R&@|bH+1O(lnx(`WN-AoN`CCK5F8EX|-JKQKRfyVmVar@-{NRBM z;zZ)OscZ7L$&+BB*^DM1lp>LkSuz#&dk|4V;9bD^c8@8)#%QMt`SLEKaXZiuZJ9M& zT^?GT6Fl47%g?`uZ9(&H>)G{Y;h&9IUAB&s#(y!6c1)2Ji-mD_cz5M*BOSxie6=bm zJe`VA#Fm^TzsIBC77SN#N^eW``P&`Eua2GeQw=V{d(SsvuQl0+NNn|js-4tp+Dr3n zEPFa+I&Q)WAcZVVoB81+k1B*)Rx3Y#+3)GHN5ai(Hed&<%Btj2Om6n$Vb13zCfhfz z_iE^s*fUYyAqLBTF?4}E$1D8ce!p?k|}MIHpa|ucy1lX z5J$)<9E*QCKVD_bX^=tBX^aonJ^V7zm2!JLT#wc z)`cnAl8$6yk@#DrzsRlH3i~7-OV8F|B`ddp$PnI1vE;#rWYa{HDdIy5t+xkwa%GzZ z1VQl~_{fmDUVzxJ9d`&UQ+*pO=i0kQM0p1-J++|Md+NqyG_}*j)T3LX2L*cp*C1}e z6QJUhx;s;Ps9&n4VKL*L&&0@f7(bDIb6LBdaHGi=jm4lNA^<8();7o!qHma^j>*s* zIk8cSUNd3U)GR1UvVC7^C|ZC>S#QfqWMclI+pYXno}n&Ajf}4jO%Dj}TdhDL@K~lX z=%Kxnv;jpYf+ZX{5I8WP(51P*&J~AvMk&Ly&(GbNCL1>Dzd9U%J$RJ2Qd*8 za{gPs%s8drTB*c90d&AGanc`M%Xa|ca1J1-f4V&`I8a$Sn;8pVZ_L7IF_p&H2G8TbOI5N z#QAEPPVEnQb3ty+LXhc)rC-_f3;Db*x2&eoGiH|P1pAZLO}9UEs3vp5c;F1*gNV74 zn_Bm$&YdW;tWrEXOKx^sk@{O=Q2fF5w|7AF#({YS>4&VlZ4&uJj9b>>T5xKcMfK09!N0WJ8QSw2P~;K0yL9eEt{i$L(k zQS0&KjK?i}CBkJr&(Lk2tEtS#p#%r#Q2n;xHe}}Ou<^|+(ksC70bBd_1-5SL zLRfmWuluBx0dD(U4~Jm{x2_!e^#+$9SghJ$;stuH8~+Z?;xQ~0=i|R+uc2lkP&w1~ zg9_Xi*-Yqvz(DqEN~TGEM%Cm#Ho!YmM{`*YFEUN)%kOEz>KuLtCf|hJ$v(@mynWiL zgOPT(F!vUv%gxNW)P`%9PCyiNd4vh5hiWqGhWVY2LpiZgya6O1zGc1@0FC8nP?T_L zD7Xr~lZsu4Q=bMRf;;8T#qY(6jQId0jFQX9FF6O%z|3ROS=)X3r=cStf{h~#1YLdbR-|5%w#Q4OG_Ze}V~91$WPg5i#;gR7`)%L)vbN|(~>>Kj|g z{d3&dx~nI?I{b#lH*5Ab-I>|GzM%*=^?mh5`6LuZsT}buZ2EpmYo%K_JGJ^HS<1Y1UKvHTyU~i03fRlI-k3&U`rc#<9MueOol~H2V~KG zkbA9FyVQe!(8=-EVGhiHzFEh>mjm1V@_{pB{Is_O@-`g4LuAOkw0-|FRTuvIMdL8> ziQBCcrUs@%fjwJ%NfJZFtZ<#H%U;3$hLQ2X4|`l!Mg5 z1)4cUVOjhDui!^FmlEfrGAsZ-!CzY5E;E(wMywpR2ejyam&%ue%@@QYus12e?+S0V zYeF3~9i${NA!qFFL`Q1;1y&9QCmwtrHY|>V-1;F}jlB-hBAfhAczEusTXilA)#1^f z7Nu2B2Y!Q*-z&VhNr7N;8pzPDT2l2G*Qu_<5!x_J8fa=aBbx#br{L@n>|>w|?oCrS zQa-chVnW;Z-9w5?v1h_*vW@0y&#{+Xgm}jgcLLk1PiLJ01}P&*U-lNkksfU?D&3~K z`O73b_1(+c;L8gf8>aJn=2!xuRl!4+-s>PCt5xT|JiwOW{#5yam(K=ko1bcs(kT;Kqfm3d;qteUqf;Ueq zjl%%+%G@;!ClTUXuLxKkqTH>sl{N|}sqN-M?ktmLrZQN*9^~~iE>L!E#^QDS3h}=v z4@}{I8=_u0-g3k97CWEep*HodcJ+;gMA3K2N}XS1 z1bfPTS3ND=7W`;o=&M0D-q2fLXVy|%TNRecdBJ?9MNO*=Xd9 zuAo{Q9~pw1``8H`CQHa1$6W7wc|xs`oB^69iJl z>SG*{oTnv!_Rd7GJgpyM^3e5}Ii4@sd-o^eH?SI$MGHR#0rYBJnOJ$NF88#3az);S zf@BhL9QAhcuY`(InJ3;z7;O!EieHqNlqXtGpANYV8uO%f`;aHqvlhe-+j&m*7_m&JPWB59QlqIAk_Y8HW4{zBxI}Pv zS?1SF5FMrBSR5Y_&CTEFWRX1;l!N8klGuowl-rojJEjT?f~f?QmEq{sa*kM*e^55H zJbR|8lLHI1NtZZNjq}`5zE~4#feLmXNrXK>Lm^RydHZ>_TeCj_cU;Z zb!Yt_I)AO`mKr>P{m3>I+>!xzqYopfMwJ!C!MWp71?Ha1c?ktmhjM=Y zT+s#YD&?lUc%?O zsJ4?)U0sl-PY5;pjwRLJ9o%gGBmop)fR;&CZ;jn`3VXul3F?bBx51_A{{5W;5(%b^ z9B%xYU7RucoDlZ#R}}&@#1p#yi<#-lP`0-39)x{~%Z9@LVx*`Vp~Z+9`QG|nPnGIo zS=)qQz8T`Xv!FNZy<;{gYDKVwG0>3O_GJy174qk>DKVz^A`k&YuNHnmum;zO=}B&i z#Ry}aDE@m;Nn)5StwR*|S9yE-viKjUTg$zfCa|(*LVEbREsU}KB%aX6^&H4~yu5_? zW#dnPWN%=%QiIPLJVzTmKz#)sR!_dF;)RX#LOr?^7aqTw*-f-LI?#ZNYyu=&DW!hb z{9Q7(tP|XTEQ6;#B}#cF5^3k%8;S@1tvg~@(kLo{G(8rx&Thwl#&@`wu9}hC;!IYC z)%JCDXyx}n5-~?Fef+FhNnpn!)wK2L%vs23;Z_wq$%^+_y8_vNzw1<_&Zpxz1$q5@ z+%ERo>xMun#%f6k(cMVV-Du43LJL8NKGoAi0xQ#9o?6-1!1;&A-jy=C%5qUl?(ci< z=0FFyn3j`<2?PDSvscZosGw2KgILHe=)c} zMCxWh2ffFN+|*8cQCln$ZY&iU&lGgZnO|1L3cW<;L6~%;N4t($%{Qe-Gwecl7SqC+ zWN)4rG6}w4@6Wq>L7|D(+EF}f(`X41o&WB5H7Nl4B=ad*WsLBESm7zxeh@N!!1%v= zHs|c}uKfI3oGb2_cBE2@OPRG?Alb@zYe{R%OL2|xsH1} zILXs24DWH}ZKYU^>8Oh=Pm$^Be=*+Wj+GCLYOB6bQUfN#|5M=eA4A4CWi%caDJ!EN zNdR~QniJt>E%ZJ4_Tsat22EqbBOD#X;XzQ2i(HCAAE-)(eqMgkm z#Iq2w1qp2!i|hOs19DB`C&arNQY1p{R-yQ2OGLK8!+*{@Wi)%2?2P7Sa`U0#y~9pi zsMb0TgFrt>meS4s9#g4up~I6p!gaSJ;Q1FLZKysgN~)hrF{8L5`@<@w8tfW#M8Yk=H9-Ky!ZWGnS~ZH1TIJZSr?}9Xz{{(w_sUUE*UAWt81QC$ z{xRjBG^SeHmEJjq9y?(|(&Bz!+#w~gkctJ7ui%i7f%H;$koK?M&FMC0a^GJzIlUYr z!ZM|w$GmW=D@JWW=tmB&9cj{>c$pH=N!zl<5&AU;5_-0t?kR8qApJd|Wp zQ52<@iBb!%=Gm2I75gkhL;IWJX#tko^*MXheW`c?wXsLjSfLcyI$JFGZ;9A;)qbaW z3Do8@9gjD*yu(CCuV6f`P+w=j=rVZT9*W*fkLti$AphBvZm-j<8I!W^T)+XTlKnuS z{o|Wd0-{)_GLXkudfI;HzB<-oaiy5ibILSptLCVKmtA*oVt*Z+tFh1#lI*yJ<)v=2 z!O!FUhFF4y7zI$bjodwJRswH9tIn6^zu%Y$Lm8(PbTd37l zbceu}`-T!d#@5~^mR@JySMzAI^go%@VFZ?E16f#Pj4%*pf*~Cl5}5vNr}Q4ETrl;D zSUP00pdF1<&EI6xC7V-_S^M=(`DObOTaz%XhPr zb^Dr;Yzn+(z(*#P`JFxMes3QNKBsG+Lt6OS=^S{9Tv9AdG$Rvo1&S0#vY$^W)tkCg zNF9%pru5z?vN;TR%d`+9HQa`_fv&aQ{x6oEF5_|-d`^mJwc2FQNBAFQ+DOM#XiEXu z_k~rL!(02gi&4nYlsxZ82bARiEXQ1W)24||>odhi?C}vYBJwU#qSGillh58?`>MCZ zgLZ~^!KPGS7a=au)IMz6eRh>!me74git83`_a8M=c_j%_k-CD>_?FZeew|R;@XFOnnN$1Fvf|Bh7BIpWdk?&N#MHBy6(aIn1%y<45oM{_6 zs%6B5lN%6WCKJ_s<;@r<DT8aVc(%15XQ$Mo~UMe1hHJV_@>2o?^vfa@v3q98H8K6t=4V^l>N5D6ATS$=C~$M zzRE8=4H??`YA9ZPQd?{vPlC5_a%YKnPBeOQHEAOo!2y))NCSby;Q8+-t;E}sz&Q;x z`K!S0l@Ut;#)>o?-M$`sdDLLTjxMm{e361cT*2NmQtIk4H)oGOqgqQh-E@j?b1+h| zNbV0+PDl(rR1`7w1-p*UY+uQ;anf+RJt%f&;t$km53-SU+4fuM2N}#Ga1p)AQ7n9u1BRwwmqdm74?|&Y}(f~ov)gx?DK&{I|=rJ;s zK80aOwH-sYI2Z7r^6p}5Kp~g^|BZ`p3^v8;JfK7256mgeXa;+;Y-xZnD+!FlPjX#{ zZ2DF)As*!U*`QBo`v0WfPXJQ@HWNgDf%jlZbf)K{>I4fpKk*^Hs0phUvHN=G%dBP1 zQ1^&zdD3Guz73P|b=YHHTUjr}pKwZ&)8$y6h&Jw+R_B?wN2S!L8^?4R= znv%!XJs@rN;PUF3DV>v%e=!7tXq~~JLvqx{pTXV+nUeW!d$W_B_^9o;ZVrtG_)qUQ z<+#z4iW?HRPTLIR_GNRn4vj>rVIEHzx1&?Do}h{y`@J8pQ3x4|{>+=`w zYwas*D>9M1L%z(C47+g$9fn$z!UN<$Gt#8?wZXMY{tHuK{wzwvT3HOHOU%2{Zqj1- zdrU@HDgrEdK#`eZlt0uDb{7=+j3I?vxJf zb{xv+|0eyiqqQ-6E;PR7!3DecC}E{t3;L>F5ZV>Ax9HR)b$j#)#BzT%#0cLS%lYwU zBBIc536tA~&q#0G`we`jKY==c+(qk6ZC@S5ykV{dj!ceMlOm{Nw&YnIT?X1SykVrCDSUxs|H>{J z+**{Q&T|pIy|U2%+?;;zy|KqSq^{nn$agYvxlj*RD>a3ZE4PNoY@B0gOtEfP-Qe(c zza>26_DDy$s|%U(ryr$aq^829Vl<0g_#nPKge1!$Xe z7A8Ba`^b8=HuF*+7j#A;P5H8?6xwk_oA-h2f=>jLg9WR!KHR4f6pESKlJwO=2DOaR zz%*X|yjl7vdw9gZmsAmX#`iV%r8ZS++Ok=SgY}5bmVMO+mnmw@8cD1eti8-8L$c%{ zUB%qCjnRl2ff*rwLsQVe%g?)rC{fvgiGy3=+&O+1F=pSFRvEV}JvmxU%%$*&eHgP7 z(+Q8;dF2{DyWn3P0`>+V6bynmdRGrta(oA^ndKLa^^U;#m~4=v%rLOZF`8VAiLIT+ z7eO%MX5a|f;_A)(QY6WF@pD%%)~#2ifHB=2=* zmcynpmzfkkn!pcOa{4z9|=iIXzm#cQod@d{#)X#m?*4I8=_N$C! zg<3ic+0G0=2KxeuR}XdBs!_(d?`DR*X!=l zJ1cBXvu|{7o|l$9y?4GA(beLBG9B^F@X{}C22>|j+NHy`o|a_xOL3-hq&au7G?lQ# z@$NaO*K$0#cl1(5hl3Q6j9H_nEM(LhUw-*ExJ*}X*YLjVB&Up=pfn=C#M{ZH zF#i`r8m=b9dI()#)I~x8VpmWJG2UXE<0e09j&fWD1JY zps`%Yz4%3f??KUYF*z@oZ^110LnnF?Wl?)kJI%q?P|lhEc7MC4)A?I_eIlhsn9e(R zisPD@6^Wye>6|c2Y{O+caqUyse$Z7j>vW;``?zar-w^4e;O`_S<`l=6s-W; zA8+%kGvEPE4D@!J^!o~&AKnT|LXQ*^JMD!E%)f5fc$pRr&05aIC?lXf3tL zlsL1`aFiy{OZuwV;Z#o)0gYtgKzE?7r_P!?Ed8SfK2siIv&6rQ7CRLd`uOT*zSPi! zFl5C?x1_`MN21pfQRVU9`LqL;ePWdF_dLP*^LV0Gl~KwK6m&Dq#|ZF~IoY;NgWOlm zHyjqN>TH@hN==`|Nk+|5(+dV0Yf=7zC)~lfveP)OcHxz2Ly6-(Ya5Znxui#WQQ28l zimx=_6Z$W8YvcPl3A?!|m@Y&HJ8f-Xl+o6O6|Wy(u=@O}v=OShXT4URsE*uN)%yLB zhFLpZ5Ncz|=I-wV^dhEnWM3_$eF*P>nFWh{MTMR1$}dFwUwD9()_WskaH4ST&Qy)Q zo?NfxSU!`fjH|My!X3!AA79L1?v7%C38q?0H~#5kN*>~!x1_}MA5^t-Y!Mb_Ufw%n zhf%jP7Ta165NXp&(42t7KH1kh2}i6M%otzGP_ewZ(&~((9J17Ogwz1ZtzZ; znqy^9kG269gvv$~5%bQ+gorFqxI&a+#_-57vsP2scAoa)2iCT>;wgcsuo#L)XXbGbRj6dK~crmPR zRA}Cs514pNi7H!mzTN%4(C~5@PE(Ep>9bdkocj%9CgKmH=pTRkHkD8dmHi05zdeRH zJe?p+7-YFIuTgdC;_SICXh=V4J-;ZK*@7k%le|hog_$l9V}`A-(buc&K&dM{UzW9Q zcUwRWuEAm`Rr&eQ|LQR^u{r3jmZTzVkTG|!%gR>vFP;+++!Y)!qH2|wk3z;6T|?57 z2&)+Z@Kn4|aHZ$-GS4x0A0R%6@|ee5xMRi}mI}TREoP}MXMUc)AHJ<{dETn2@p&2Vy9$fjA~Hc95&T)$ zQmD6IT-Ly$tI z`!l|7h2-h^E}gu=;=K<X4_sp4a+cOt83z9;VLiK+LlYKutwv1d5UF(e&7AS% zB_IEgpvz`tgo3>e_m9DXr~QAeiHQscJ!5D%jiTV!s&AJ!D{RofYxLJQVgGtuv(_*o zmJZngq$k++LHQoavzV;Cnw=+H>Tl|>-jR_OZ5Ef|J@hG~Dj$mi8hw6nPbUu=t!msS zsX*{)>0*)#FIim;KV&OEsoo8wAFwOg8-Yw8SodRtVX>j|HthD zV|SBnAn>Lb4J1y}C)P8|bk1%O5hyS-lgkRVN|=~3Ilg*8gvp4}sJWn$QOFbk8Zh!m z!u0Fo?El{Mk!OtQ7)Ix)xx{GTJ!O2fylxWbucxqqpskETKRrODE)J%Vkh~dro?xi2 z_N9+-RUJ0({zdcE8`p5E-&Q*>7kq#Jd4?&f^)$v^nz_-|;7eNBjna2|Oa`J2D1IGE zB(}IQ;Zr=5z`Ny_e*{yRB|^iy^YUc-I$wV$fV7{k&5F zw#6=NuOO(il}BwYr_|-x(y0?jv%5c5^2y#+kV$!}>$g3Qu!Bf!IetExb5BAgY0IOE z@r3+PGs;Je^pu7hMjXt4<+vTelA669JFFE!JkZ1{3_d3EH7&b;3FIm#uB8}TrsfE- z(CTs-vcgYWa>zABkB1Mpb<|i`7E#_p6w&Y>T)CpH(cAuDno$#<;6;?NooYv?jR&7s zO?H*^NND@C{O}(|zM(~C`xQj$`8qIWz|vO?{q15}EyqwuXZmX0=M};iVI}F|m93uB z?8p6#Olme{_=`%8yIa^|jH_vBU=NFGWf(zj`%3Y89{qg&nJ`O5<)!M4Sfa?%0x$w^ zkIyGe>urM*NN4LqzjOPkCd|f7;|42VzcucSC894}@hi1f14-&c!D-}v_xlVvJrxm4 zeCD}ma`ZWOfOF}L#{TgSC{4O;VnK2_X=%vcNewUNO*y5=TZy`$7zj7$0I+&m^sf#9 zSV-r>e@d%zjg=TtGe;_5<{Z)R8hKV^<`_qLp5>90j$?eC_#R+W(hZD0`m{YmhBmM@ z6=Z4cHaaa@po5)iux`rSAEiQbZzU`3@VjRtL{4nGSUm6FxCXwP+pPa7f+lf6UJ1;y zv8h-@nNBDTm5l`KaEhF)p#rK-?-r2uw{JPPyDUJ}^pP)oD{*4{ZW^=Sa!&>>H`p*O zR#`=SRU}EWcj5ERVa|8uFMYP zblrPwb6rM@3jPvp903P~!1{{3smYH8twsI`Sz{bnTs8u04L>Q*cPoE;&v_y5Rl}^9 zx^-wjl(7&ms#bP-E#km>Nlcu^gjr& zYr1DvjtFA(yN=XV)s>Ry6HVa#m5wzP=c!}x6QVnT;4r_&9-*W=OuQ*Lz}z)2gFvN6 zR$0q<*+w&Mb4Xs<*83L-MQ0G6**3=$346v+JfShXtQ54ev2lrLWPqg1R*ZHw982{! zDdJDW7@oxE9m_l4%d?J_S?rqYbC)t~9eY_x{O=>Lt8}N`xBQoqA5-+S}wfY=mHmF~00@>#M{q{a_-q4O2VM<$n z;RUJT!pk9bjd7M};z#J~aYB2;BWHCz+8>|)g3vZ0?UxgFL0q)=OGw=|9j=^=4qEeH zRTEbq_LMAUk ztbV1nWyVT59Bh)+Z37;V=X0#3Mk9i_pN5ZfAH@t*N_ZKJtws(y84Vn~J?`m24zYng zlGcI1jwP;E=v>jBByzsMcYuGf$})=NAl8`5#>X03#oY1_Z1AVc=jp?p;Xfa7$d43A zUi_ZY5qKz3KXZEtS>(CfuWWSidV+Y1o=>g`iGK5jPVcgW9V*dOtF4 z3OmD5$n|Zlc%6jfd8x&ZXd5*2kjXg4X~K*1fn&ffKQm`UCtEydCS3-uP4WfDT;k33 z(%QEYSrT@hJp)J&fAP7azgI;2N{nlIn5_N zM1C}@Ogz1SapduV6mUJ6svvY={1=5bmQoBL2+WW+Iw6Ww#672LBNQTm&K4ce@q z$|=$FDEvhU3pE(N45+{T@qkljF?41+VXiga_q4!J-97M|($CJOw)yc7tnm{mRzkBt z%Gb;Xk6y#suj!))8!7{pW2`$KPj`iVDgZq~VPcUUe?tBH2n$*ut({`KJ-uNPNNv+e zsn6KH1ks*A`{zFaul(D`MuS9FTj#^0HTH=OUqv`1=htF$i@l2Z?&m2^H!q&Mi^;@^ zERK5-eEBRQ2qd3sde__t9vl5fDh@F-l$e*)do(0Atnr<4QlZy~Dme!i^k`YRjvA@Q zS$0hKk0`qF08NatFahlc1M~BW znEk9BCmp|_q4&A-pmkPn-+>y3UN>oER72PWMIYpKr^@f1H_6P2%s;m;b%Kepxl~1Z zljD#2^eFYbh*;;_)PcTwesYxqI0Q#o9S}#51(UlaE7DhYmoj5`_I9yecz*d^N^~|g zW6!6q*&|pJ60AA)+I6Scyk=;}bA#LBaF?fKH8!Wwb&oF|_*}O#P$f}NV?c4E;j-%7 zaf%WoWM1AD^VhKBFtfa!;|@`vM8Ge{uev`^qx!{2N7sz6ny6b!9_nYLD!XacBJfq4 zws*f?rYEW&0r!Gqp_~d2H&E58%kFb~rE*dz{mzp~V0akMuO8(3FsC4(DbsT1FmZY| zta#j{iI3C`@?n+i+`Hu3MZEcxMM~JzLvcm8K=7Awl;%^h(5ubWoIc`S)~Ya%7k(Cb z-Bag!d@(}NX*!15YY_FGa0at&Sm1^3BnDHCD=7GXy-jULYsu~Pc-qkpmN`b z)!H@{(>nctY#>x!r>Ekk2tv*$KuR%I(|;}CNho!&xk9Tkvz5`ww6^evtvzEZh>&D5 zQAmR!BUM?LZT+u>T_}-U+i{<2n96f`^$J9!`_TGoORS z&ZF!eH^oaLiT+Y%H?QLMA2r%fMF{BPS=x#YeO(m+L4&cm`pK_PREuN%jyl6^wd$|3 z)eT<2CzvQl4o#OSY71_uTF;%G{`IzcEC;(LynhHzO{R}bJmK^z7ZJ3xwLl+OvWh#G zyd{%awJlOS(8HUur~)pjU)GzZI7MSDekQu!fs6JqKxs@3(om+iR^PYBXx1y`|D0*6 zgndeo8$;)64TG=QhQWz|@AA%eT_sjVG%AH&4p(p$bLXUc$5alYt1 zQJS6QRa0t_3&Myr2{$X+`_Y@Uex)0$0h_33hI4Hwae$vkx59fuVE^hnk5~V5cHE7& zyN*@&)?TJdeYiD-X6H8IR2EOBhogzxRM&-D3C zesw8OrnP%j@$y;r7d6`8L{urSX>#tYz+bmErce64YrHEyl6%~R=q&L$$zkP???aK7 z?p%M$_g4-B_7cog%qKc90C4r#+5hMR(j3hD>HOXz)*Gfw=WqP)o2BH^F2Cu+!X29d zmURbItU*+q_%GP1rGBlW?=V7z+Tb2EU~E9_AS`T?;WFi|udfu-N2xHd?ToCl^^dx# z8P3b}K$}L+ z4b}lMHmtgejRtvj-F#e3^`?)YI=_ozgEmEMevPD5+Nw0Oe<_{RO})-;E6$s+_I9^@ zi1}1sA<(HfBeURDTsyF zr}9VApPJp0_=#AP@oxo50r9AEv>Z>&?ux_bPTAh|6IHs4IV*knXCWI#zt6(vX=QxAC&UY`_G+zx{%Ed#jVMOZ7!!aTQ*ZM||BoP2m(&N! z!gn$@NlpdSCqh^AYR->BkI~SNjxbbYOwNf7#6@91DorWH^`{tMhp8W{)kedp)8YVO zfD0BJ*Q3I6w@f`dC&>jVHU?W$Kmugl6%^jxPX8vO>hY$iuamOi-#g? z*~qh|BPwKf6?gf!bPa>1?&up^97!lm!W^h_5+I16tOEXfTZsD7BDcht7uB*L0#V7( zEiJthxd+Bz42=X-*IQ)w)@h!Fuw6l$o4j_zCI{NnsO}1>Zu`EY*;I>JeCu2b<{twj zII&*pf_Q`hZi`ltb-Bd2%fYbchnSE$^H<`W#|n9t#?kr{uqNo}<)5fh$;NSQ5V1tX zXjDB>_EHYi!7ta)Pe)6m!zT{Qn4~5~a(-R@FfKMy8hx)s$J{ZukR0IW@YoHNhr2 zpvKP3N2$Cizp91Y-I_QbcX>KFOhpfUDiacl2>OM5$ZocDviv*lPsN5NvakNd?C)c| zF5C1&CRHoW!2Wg1#A4Kgz=Ja#oA3CI3oSt}zwC_69Mgq72fQ^Ry@UWOvi)oT67ktA zIb>nHDlgTJ+svD1l`X)B=A;PyoEA%%Utc=;3McVeRWFrGqHZq+tDBC&rpJ$_4`#}b$u~X$f&l!3+r7ms861rhoSN9&-`trKD7C}8P68I zfE@&7=jBN59z7D0{mqlWA3RCYm=*vM!)=FW`A1D3^pf$!~`x=JB(w$-pCl z)K(C8aWq<=j-G3*tvTsZRu0Dfen7o?buRU(_#Xht^hh0zsI>&2Wpi+uX_-WByyLzy zIKc=+k!gSHz~3^XQLks@D6iYDr*)o-1rOjO@kRtsHKFWX7I3cL0NaGRr7b??jVM6_|RW&@Vcl z5qMHkj4uzpn{jn3!sdh6AM=H6wC)Kt zJ^t_fSm<|O^kzOMQn}uas4uq?!Aw*;#{1uEBC=!j&GeH<0x-YhsMguny$4lHjh6^c zAw2+B)GA@4TGl zwn;|(D7M7M(C*u-Wb>J}tvypYE~?(rf!}?66Ph_tq145`@QTamdfGb?$J{Kf)Z_{G zCd<1NX3V&w`Z@ku9UGTDhfg=E8xA)!y;b--Ll`>><7%$l*Ud58qM~4wTS&maYL;S5 z^H83%TNm|Krg`b1rOGAyoAyTsEeIOZTco^fM!XT3{5F2#lStXGl86pVlfq5^gE0C> z^#3q|KwT{3kIw2ki;$i!cmG^ zFtzO&zY_lyCvVE~n*gKYg>=N42599RJe{4a`FD%;*O4zAL-Bp;V_R&Qi~F!D?*OAB z5Ew>Kv*xa@{wvy3t;&M_-BL71f50#x)v3KBQ5a(@m@3(1Lw5gfnfAb;Aev5>tD$17 zL+dZ9KE!`{)bvRovrQ*NznP^z_B(lvWcBtE-(`Ru+SZ_?X%c>X@#P5PL02r%wGtnr zhTCa>oJ+B?sh{R|#JhakUpt9F)ROZ05qXhPE?WWaqmOy_M}Ok6nuuxDmPRf0`8$jH zAXf))j^|RgYVWWR`S4sYjOBj>&io(Jt)i@Z>rcdyA!2dfAZ5)juI{(|oto|iD}~_h zU)(z12P+K4&tj7}pXi0V5AVC2|Gu>jUHj7~DziP)#vJWtiRmlcT0L5mhvc^pQxa!T zOu%iM(%becyDi+*kxZYPSwxBwpSF~K+YsdzR~4!PVdcOkAYlc{mO_zEy>W?PXIm9^ z&D-w(X#L6to_{Tbb*u-4s#7xvK4bu2$$pmqtD5dSOFT1jWoN(g%xSYh_NnWqv>!zk0Ru%ydnI_hJHV>3*>pP=u|OXOxxO zRp=Q5+R=UF3>f<8@2X(_5jm8l1=w853vFbM%q2>FDKwsF`g_G%g&AiO7^g^yyE&lU*!au2vZ1P*Di(P9u@^2W2v3$@QClG>yvwLhBaj<;!1YzlckrZ|0D1 z!P`@Pypmt^i_1x$3<8n2JN0@PjMK@9tt>j@_Q?H?B&A|5_)ev;S6 z^VWw1sxMJ1l&C0}84eBTCko=9E_lr;wisi4bgmbh{@TfJ%z{>@Uci9{$NW`=f$d+h zIta)*P_1!Q<9x!VTp4AJIik#34ezm3H?1%5+$({7*YzH(Wk_u}SP;x5C%h7m$ydV0 z#mNUU`)#T?e}GqU!_xh!`pq1^E4se1kZQl*iu^m8U{fekEMcRz-Ig>Y-Ay!l)eesn z09Qj|RI{1{Mzi;rUR!PF`oe^xL_~=4{B<6=eJfy2ve%hkcYR!g2n(1u5b0)?)~)IA zwF;SGm{6fC_B+y9>9AjxxD~t2k*O27$~3F%*yEUzxMP`%ZqGP}9B+Koo(;-EK1rrY}d z?l^LMKN4d+lC3qTc!H(ME%vxnbC)9yEkvpP$~iiih{&bpj!CGt1R;__nlT zC?}DB*KpH_>T0iSRr)86_QJAC(+T6{|M)z8hd4L|7&%|xbsYBpb!m6};9>axFY}{0QZQt{w>qiF%^`x9uK&0H2$p6B7(kL?Q{MIVsQ6 z(%(Jz?&%WK1|vMMJWQ5PVj~P)PhC1Uu8m=8WAuRo{q;qZ@;4MJqbrMampG-G%%3GJ00hQQn zJv81J|9$a6qLGDt1G6cv6T0izAW?h#o$K#-5%q)o_IP{9+?Eg4p!$G>&gO66dUoR{ zKd1XxM&vb25N*E>Z5AR2+i6~uJliAz((qVI3lLv-n&)%@NW0`pwA90n+d5qL>VwkMp1$|X^qS#@C=q3Pd zL-bk=3)R#E-mDtR$a-_V0#P&G^FPvNb%n=9>GT?R9dFd^qV9W)#;V%?tRZN{p{Urb z9jb~!FDz1id{CE3Z~vV-4)j#`_*2LedVC5*i_9cpT84keE1Dpp>GXZLU)DdYb;0Zy zdQUsWKlub%r>5%ED>AHsPC5zXY z98}E<%#}~J5%5Fya52di2aSr|AvxG6e@wkwK7$v;Uc~IYK9$;R+$K{`03=Z5SAyTY zy#{`DLYj$FA%D9uUd%Az^PcbN_U zCGDh&{s>~D8dE2ufm2n$Ag59FD}0O{F?k*azgIAbrpt*;8My#FPr%+Ni^hU~%&J~w zN2n;OR;ehwCkOUXkj8_Ls6n%rBnSu&e5htLsw)?7_*3~wu-D@xtD*1My<19^d?YSF zXn({=+#6*Y4z%MhYo)(G&^KxOg#kUm-x~r|t%vIy9d#ThUfz?@mZdD29Cvq%5X+?P zSC}uaNYabqtj!Aqy5G6U4d{f}Cy!q=+X;4b@k%bdXzO=o8p-kvdcNA2Z@&|tvV#F6 zWh5IfxZcdOoFR__ybOOvAbQ2p3l^8?D9;h!q>6n{KE}q)zc;9xz26Ene~#fE_WW8& z(lV;?rP^5a^AdZAFryGTVrb7kr}=*dUlm2cKr7DhOIhU*WQ4ryb~i zz*LWRQ|n1r{}KsKaPH9h01w>&pbYx8)WYpNJ}sMN(Tyt*$?2Hw_eFkTOiHcuGDl*w z9m@n;uBgTG_&08et{hGj48gR8pIJj~8+!*=M{(x%oCLB#kN+_jhC>*e`|5|qXmis+R~om z594xfO_n-VjrZQWPkTc3B-K@>Vn`$3kH)>T>MFx(gkiWilKG;m?O1R+K5lT)H8zeX zn=;s+`E*PIT=7Pc7m!xxzLr?ovt0Tq_v_A|4b~9;$AP3=Le4g+1ybStU?pE&4-z@+ zlv#A3LhanO5tV8+ZG&Qrn~%OH`yrAEWE?Pa%J`k>!gg~u(2bKYuy&7^d7pDiOWi6Q zW7GKSp;^0Hz_?ThU(Erj zT%Q6^OlqM?ubN5}8n%KLBpg_ug?g7{DlTY8ls=br;UAEi#{*i#>bIB0vJTrj6;Y6< zmZ>#dpF1u`<+c`ZMLO*t^Vz)RTpnx&A8cAAOLa&|jA&GZ7EhNCc0{e5SXq$-(wr{o9>A)9o2H zUGAXnMIFGw$@Z`zT(QldoZPDZ>K>;iF9XGyPMu^}Z0Sf-&xa}en-PI96&zaR?|DR_ zS;|X4RutPll_LC9WFXh|4g#C}y`appL8`D7R9Jt3*ZmDHTtU}zEBG*LpO4h~Ghc2N zx;K9Tj|MaE1Y<_g%~-$>ZGS>Aw+$5J{NLZwIoEGvfmtj+0E-+6A|W_nU4#xEH zdgMPCqDEG4&D>m3Qz^i0j4F~b%|u}((lhiM0(N-A=7?tK;uUG$GA()Z>vbUENHq>oL&(K2P&{t8)_;vC*ybI7-SQ964B zztk>p*odD})%>(k4=J+Y9zwT<2ro-34S+cPskQ>^Vcf4Kos z4wmY7mgBtVzLwS9dv>VC>4?l0MLJPx^Rqy@-Vri7iaj!)nFTx_*Bpbr-1!l%oDZ(@ z7glEF|2zm@(2xrjd-w!)xKpkFrtw96_DFC5RgcpK$BJ%TMN$SE3ni zZ~Y{za|Fgho-G~fV6La@89o%a5t7#T>jX4ZAkw&`g_2eyOq-yAT%N^I_kMobI?^H_ z+s9j$$o82xov;DO{_03CjuE|s%hH6**2w{KM?@DpqaN+>3QcX#i|6zouUDLKQcAkf z?^~{f$o`*QypP+Dw!@KwY`l#`NX976(m$6#* zmG`JeKiv)Ja{ej*P)XbMV(_w*xhFRgNjY>}7KW$V(9@LV9#r%Hz1;Mwzwg}$mCk)> zB34e%vhGUb-R4(03F@>nEpnxuHfnq<6PX$QMVF< zS2JkLhU?vDvr55wIM47JuMPn|C*g(zW;WkS%(o~Bd9G`uP6PYgiz9_7;JJ}5dsRPP z{SalBYdL z%cT2i#A!_C*{+&646G&C(=YDT>DH@sDj7hRz^)$_u9r{}sKR9eBHn3gJ|gv}i>OM7pImOBtn?yEhay>{>IWpNJ(qL- zIijZ$Q}p}!+{M>^HO1(?0_^Hm=rjY5dnfpVf)o|p%jUeI#}hJ$Tt&kUQMM9sU`&o? ztN({}{_77NEf9{;0y(lK=nm;P`YYO->2kqOfqD#PASTJ!Be7b(Qi<4fDf7|qA3kt@ zVZ&jV0CsiJe{~F=IYIb?Xfy^7&`pPbT!bYIf6d8q@v$A){B>u2cFB~e6imI4IQi0IKw}P^ zm87q_!4g*XSPz)wvILiz8Z%kDL#;iGk9r_%^W4W00P*cMS|H6DU}_Ol7Fjf#*6mF( z7JkLiLn{#<<8)+FE73{o@nXdR)+FYEHhr&8%N8SJe7Nd@4ZJ_~RLg<-Yd6!C<*$=) zP|E=tQmzcS`h3{St=1+bl_p_M534t-dZcL+TouchMLV^9$IA z*z4z#aLPwZ^s3tH1j?o+y_p!#qyy$i6wIyT_^vIP0fgwQ^Qy<2;n#~&i(ZM4(hqN` z!WkuTuJR8!8YY)I*Y@+tzGn!Iz%Vlcz+Ce8EQhgO;g(6dmPGJQ()HMLsp_AHO4t#J zU@ zNqG}#o!j}AR#uY_Apd0VK~%SSB-7KR2rv82iBo51oPpZBAzE{mkst-hXD&W$^>+of0=7+lMH3>fwdxK#l$M$U!mf5pI;u!~D!lPh>su>U zv`Eu^vTxciZUy#>vV^T!Dor6*OYyM+{v2hB)BL#@k9MZ1f^m*GeG>&B-;m->WMc^z z+&!_DJi_7dbK(j04QQbUK+3uchB@SV_3A5&5Y#qrXP58>1`WkQS4OH^W%lrtUl#4E z?UQZg#pr>X!*lRkOfJazfJls4dlx`?#i~5x?L*SVmY6zCX=zykg>SWzV|<^X3_&7j zD-f$OQ_U-529J0(qR5+TKF z$OhE^%qg72>=D}-q?MFwJyv+8t=7K;-hD4e%E9HiSJ?mm;u3Gk-U5GBqG0p`LM|r9 zd229Za{gpcGRzf{tG3>ux`LhnN_C1Y5&n;c4X-M01x90lF<8nKIE!X`cMjP;D;eL@ zd~2pJ`Xe0G^@mwQh91v|)7b`tyc|`X?1XsiOLTV%pMoJu@on1YI!@U{geg|WeU=hW zMxUH%=O1;+G`*Z6Yc-aHir@(B#k?Ekd?D19W(l36#!) z+w0{wlUG;uTaFCOR_xTL4KCjmYCM5|mLgsjVAd{*azRN}7gHF0!qGmX3!<1gDh60c zW?7&o@fNiR?bc1JVX+O+ArlZwkX7*DN1P}wmw+_k)+>t95%$|Rwptb7DIs8RY28R+ zk^j|L7rW}tU-MENs4OQ4_@U~8Hy-MtzZDnvJcjvaK`UDZ+d97ySIOh2sM5iOu<3OH zw7t~U&37bA;Fy&!l*X(OpZhXw{a_Pime`a!Bu+On$@`Ii83E9-i-o4Cc z8XeZw+GA3UpmN_#p$NrVOWk*G7`3lLQ}tkT>+YF&qmw_Bm0~ZRvEo=>gS$J&R@AVgHg)O_FRlH_z69KTeZ*2l z1XI%wE6YCK;p3*8e|eZ_Rz4GYp^v%J{^f5VrU6tM>>6_L!3v-wH152To@y3FbHC5BcaFLei_`#9=G?(4;3VW)VRy+Pjpabo0||gg4t*g zr-OtH5;}Uc=4UwD9ETif~~SyYd~y zhU=s&WUjobx;SEQj&?1^^>VXF@tGukZtJ6Lz6YX2wtI+>;V7mrB|3zrYcI&d9|SDh{S&~b;8lGjZQ-)G$B*E|54dPpBcGxP-Tf(sD9j;J zlRW*}@d#V7I}~(ibDV&vlNztu>0#l<3%2R929iGYNsLaYSBQW3336JQQYd)v1|gY& zE0d&T$o)5{6`Hfc^pqy zPFPRc81#z@UeYu3N*EWZEuX`tdV)KaqhmIMl^iB1>%$`TBoakWDEEFRUiM18CeGLV z^;&#W{sgiP>=4Uq%z@&7)t?Tp(A2jk*@cp! z1pYn;K>#r|aV1RGWcw=-O!VSF@5OsR5Sin{Q0J7lU1$WEsj7XX`yBsS%J`-@Q#7Yb zj+5YGz%FiQL$lnoTa<=j#WUwR)$ps58hyNsTlZ|m#drsGex6z&#Mmn<<&U`A$M82^ zDG(E026Fik!6wW7+Sh73!!ojP?@RcZl0V_bgT zZtNaQu(3xR7syNOKpNW7A{KRlAtA z;7yclukf@H>i>zcx^F-;k+NidJ2vJW7}heH=P|J{-LPNhMO`GJ(#Op4YT5m;Pa--h zPO`3`!^N-94q!X>?fD>;lp+U@6`mo3o#kHA-RJHdydqX+qxj}Qp(C|->z955!Xo8lK$|Mhst=ojhp z7>!^~XVwWB(b58;+Do%U%DupFh&{&)K*cz?fN3THeNXbkb-;6{E_g!ANM)^L0_ejZ zHFdTf1I+l&nczx^&8#4+cycgRA8Rp#;H;I{#{{eghu6ciMwb@t$<- zHS7#-q>{f1lXoM+w;gB>VeINeKC5avQtv=u@neAq=QzylXtyHUtJpEss$*7~UH-G> zu+)*`wahk8F;FJc!Mfw^MgMEgeuL4$@Sh0vMFO<&4TKRFu4vQpfkp!|>Uq$Xb=)K> zjr2%rT997Smw}jE*+O)|qWBD3n{OEY({t;p5RP-?$$9zdV)O$r0hwZjIaHmn>JQxU z*ikP`+5Sf4+-YoWm-|vSWp>aTs5|Zke1T70&6{dj-fRrCIL6$d5XYZB3mz&V^`*`mXtTxQ#(Ij^=@Mc3RxOCEpnyK9`r-li*9}B(8L=jz z1SVZskd~<`JwRzQXx$bieTGO3fSp*eup+7w3;$m@a~-gZ?PsmUMxV0&AInzoe?O2s zuKdysWYr4clU{ot^1ZCpS>?A~m4g1ume$ZfU3R6ud-Pwk@_$}Qq>$1+z~OEbz8Jbzg$Z* z?9!(Tn2Gss24!RLp6@B@j@5MbGo&5uUMDqUT4{$%JxiI>$b&YE>xJ>iEpx+$hq??) zp+Sihrt8bNawnW-ebu#@gF#{( zm(x464xeY`P0(m+=i}UnxgHa9aUjK0<%~Pry$d#pi8-q6%!xS&bR!7dXq}s{9W7cr zojKe;Wh}16Row0bLXzLzCzW%szZs@*-3aQ^X9Q|`V@Y!uU2TE`%g?OWGfh)u-z^5GtFsa?7YjTVfr(fv+Iu=+^iX|4-Y<9K zd720H{Kg}@%{Jv!TSs&bX%C5(%^SClQhF^h1_JUqfh=?XoegU3N8WR6l}`el1q_P zacVkGOJ{S%eiq1yHDveoudOd`DsE&R?3TSref`TBh2EO4KVt5eG`#*s0=LM#LjUX; zE8~#F&`F&=-kXklD@{23hp7ma80Zo?xVtd_XHH_L%U?e&0?!ze(Z^V1yj`O7oAir6 z@sQ$eHVZRx{pE_&Ngpbj?tIq8>!F<=U>-ZB{H>IN_Z?~`B!$N5Crw3>a`NvWdnTUg zJjF+joz?DS&nnGHPF8I5E{SNd!_{7XY9E*2)tsu%wOM%Glmih_l-cl~Lbc6*OC3XS zlkX>RyW>4oE*L=3c@Btqrs`9;W`zPUJ7$qNi8DUXfHc|i!R@az2>%1!kDuO3sd3qx z%2S!@7L0lC42(pyJboSM#y>)-Tczo1JyTJ3M@4SI^bEN{h=?%SUv5l^QMWa4~QA)h}}5yzwe=(naq>bcje2-n^NROOQt_CxZJ?8RMiy2 zSz{%>@H0$#I5?7RL{N2&O#%*$H_=%yK-dImr&RYw?auKZqg5HA5&59|{apTBACE>? z(eBF)cFcVd<)u@o!{z#I*tC~ZaUU^;+4u4&C1G|6(sn8sRao!jCD&kBqvzlJ6Sbsj zwAe(32LUxz)0O3rG%|Mz7sfOP69{i%W_L+f)bm$n#!3w_Sw4R>CIVkadNO$@| zmO$23xz-3%opDq4dWNNnh}v^6TILY!Q$fXf0bX*oy27l+sjCl{goXnj5nh}_UzJn6 zp$Qh{Si-`)Ncl@u%k{-T`iLVg?Eo~h>etRrtvccFue1-9$Ogwm1-HTp`r^;_!FRuW z-SyN(+kszc#Ou_XD_Y%z0z5r*hcq<>9h8jGwF7vsj? zH@-S3f}bneofbT*b8U%&#-`Ls%7~)Um$^X2RwD~d(w7yd-ZAcVr3In_ZaUd&%2Iuu-l z4~QHWeCq)FyYQtq!qUqGvlVx#YnJ~Xv9bH#upcRuavK!ApDvtE*Q}srtNx%9KU%Y0`u?A~T6%x>%JEfq38{ns zOboGlIZjY459$VjXw4;}IsT^2!sV#CZydwr91)#s2~Kze znEXdW?|L8tc@5AXr}@_C>jNE1=kzHt^t8Rk9iF;zlp56If5$#!3kRwd)5}&BKP|d> zsQtHQb|M)c%39t;ZGF3e9M2{)(0yB4Z1a@UU^l}C^3d26AEx}n+%lO=ab&nQ=gxrW zK=p_Dq+6qUa$DWBVeY3SM~@b`K?eexwB; z7F|UzR?PvmAo!r7WO}0A=AG9KkbaLH)sm4v^%VO0#2mlwDl$WVU9r8N$8^t4Oh{-! z@Dq5D!K;(o+(0p}7bmaOH|Q`xqg4ahrevicAKPqTZj>_Ldgt0>t5%Tdzne){PWV>B z^?zEfD1_7tLrkx5MJo$rcMIzfW6q**oPqNcj9(m zsIprZGzw4kFbe2_PmC>?W(VwdH$a0AdWxjQx(2J^25-GvvGy#8bDz9>^Q_8YHiN~w zAFLCB*a_D82Q`g=hB*RF9qRwIP5+I!lxhoK9EO5v% z63rKVBL9raG}OrOzm~OUW37GdVrG~m!ElhS5;4!&yLM+&l$Mt90Bxj$GF8uaL{?XL zj!i-M+~kNb`c@jyqjbkQu3fKop3e2bs3+;kyBA|;7^yNTZk@T~g1P+q##^OM%LvRnzOTq=7t;!l_5O{zhD9aJg#FRwkN z43`{*;no8US8O@bJU>E2MdrR3o-ZtafpiA2M0;<)rf(T;K^U(}j4P(Mv`1Macb1~U z2X2S3#(8!v&V3CqJ1{dPH|_z`KZ=dZMx=swMJ(eBV@zVtvGkUD%v?di`(*G}B>mg& z9q_0F-F+dP=rtJE8%+A`C=h&P43rw@9>!>%?_@c%Z+gfj%P8F^b(fdQb$Zt+Mb@gH zYN{_^9~v4~yk6|mo=xI)nNj12G2yo&WQN`KBhTLx8Ys@x_2+tY#OLS6S=9*RlLN7v z?*1Fsvd`0jA=9sXD4no(9=FWz>Hb6fL$^(DM`l}-2l5Z+l0qp^Wsc6q1)Z{UkJYGs z7$W{9Js%C+d&lL-=P(8LEpjxXqI;6|R}{zS5cYf!dr;av=FIdVvv<2IQ4=PFr!6qc zxEMpFoW6xSRq?NC*TEsWQ~daQ4d&Z^x)xpqXIaMs`AX}ri&IQ*$B9|%OTNl~?c!r| zrmy9|ldtQV%a`}@aiBuUo$9HHD1cPi)bofv6?lv2O`A&h-2BEydrH-3YMgGk(=OeE z-~sDOiX!)&c)>f#%5Zbc<qvV10rK0S$w*CpZFV&?}Cvmfqi53rGdB5RK#jpsUr0mdbhU3CG z-^%L+=s@iB`kd|;LzP(DNKqciuoCWn&)m!YX@?zO)@zaa6B@*uyZ+udr6+Ss*E| z!S79SDebeQGC3HnOTZe}+oXb=Q^13}C8%c5gB86<+09o%g_=EK%i^p8v`B^#f7FFs zwly9s>V!Zk;sP%Hwd2xCxC~?Vf z)z)d}b7vLzj_s4Zc!m3ql97IN6HV@H}8M5xE^2tps*#8XqG-W8Y zef$sW9VYl_%bTJbfB_%zXXNZLF5V{Poi4Ji&9CS&GkL6O$Pg}Eu0>8{$}Z^qA*y~| z40@Wkg2)-Pp6kf}0y@h`C|1^b-sS%8crDL}end?yW}Zy%RSf@iwnoN9s=xFN*`Qb# z?5TZXEf!fY9)J@$DVVwzJr&F?sTdF|%b0CxSyfrUPiz5D(?bcl{{J!c)&Whmf7~!3 zps1h%0#ZtcfOL0vcS(1SMi{LUqr02Y2%{TGrCYiiBu2yip5gC(p64$HXN>KfvFm$% zlFjR!>~fJgd3kfMQNA@l^cqOLAq5^oV^F@NmgxkDesnnX_6K8@3YHBGF@~zh4u&1q;n6%HYLvXR~yOL-o$J*B4M2sTKI?uFU3g;i8sK^_L7HE#>%75O7 zFeQ%`D!zm2?#!o>Ul%Pu+!S8|WW{KneSeygF?|=;7a!Hs@vRu^!JTReGuIG>MqeB1 zG+?CwvLF?hcZWp79aYX)=^ZxV<-wZ^A>aAeX-^DW7B%g#<*b6%hGtj7|ip${M{we=kRK;|KQIg1%hAUR&vM!QNfj8Df z(tEe${5m=Sst^hu&E%v=^fOQo=&K%G$1|XG0v+bu=0cf4dtn z{z6%m6xuVa35}d;e6Zhqx?Q;Orw43Dn+7Ziqu(dD3q9dmiLj`Ydd4QK#fQNM^_A?l z1!ql|ZVZ+2PqU5Uk?EWgVvdE#^~DKP4xP!M5t`khcW~U%$d;3v!y(B&?1zzE9rdE$ z6@ggYTG1lA*XnYy+3EMr`sDzJH_B?B;ty6}#>xT(GQ`QoDVO+>f02jGz1DDt;*Q1yaWU>rl|7gi)1UKW;>8CzO7GdM74mpnign?qD z?W#^041XFapFPwEtU%1|Q^I2|^-c8qP(5b_$b$J0zfw;nulqfjK4h!QlrN?3Tbs0t2fB!Jr11~1ore;K0!TJ-mcL4#yrya;X!CUbA2M8252UA zd8&mGlw%-a&(WLaZ64qto@&0~FE|$dy?SOxEZxMUKd9@|+rpIlw}^VLUB)3-?Rx z%NHh&)h9DiccQ5hc~Ur0ENi>XNLn44^zA;2qF#i_o8itAsrR2c$tq}X9M|;w=N>sIrj8rfj8`I#Ko^$5=8v;64eSQ4n=3%2w1my!ZD!KL+eet89sin2;#aX2EyiwXade7~Yj z2pQV8VK4GGiqxCnhg7HgB_Ic9W`pUc*)+L}zS=d~K3$9;tKgmSDom5sip7mmi8Hh? zrW?>9lZaI-QUo%3>jj|>-1_VDVZBM}eUheEYYkSb1(WC1$v4hd^3R8a4MP7To&UJ78k>S~$Rf$Ol>WuzA=>j;J*eJ3mGl44_WsIz8a)<&Rb!`23`S`K(V zdR>+{@{wNMr0y0e2*hkpm&~Y=aotyr=j#N*DgJVl=HC*JmBlsE4+Sk>tF`=x1iGG9 zd@-ll(9P#gop$k+L_Z4(KpjolZdoc{j=JC9#Hdl`oDv1?r-wN(xa4v1*yz5@>@Dy0 zKO9k7BVo}$OQIL}$nW)i?sb;GI=IfJJ?=n=w{w7^d3K36HlJ`K;JlB+fzQvwp5TBb zNJp`tj<;C3t!zRYm-z*k`&vRCaTK_?0)u*S#GM_VD&Vt`-L`;NDKqKRh_|A`0JW`R zSi}pNEut#y4QHLxCA7;skYNbD)(=52j)BNv4^5lHZ>e=@j%OGr;C1-S0r_fv?hv3 z6ij$7-IwW?q2Shq*_Xl_8%OccXI=16g=ORN-c~Ks#m*j=U{T=vD>uOmdRL@viUK;$ z#L&OZklVYSA3JM`NJNnc6mo$;9)O8}FmJt;+QmhQI z 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

kk+0z$1HFdEITU{Exl}N)yukw>TF3`bS4f| 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 literal 265057 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

u+h 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¨+wi?Tk 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%0ABvsk*GRcH)!cOG|Bmh=IY-xT%DJPlg%W0vnhS)& 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

ZQ4~re zCElj;GRrH$;ZJG2n?(T3&fX**h$Y3c1gWLpg0ssT@mZGR`*9W+LUKzW~J zEHhtrXgWF{caJVfqXOIfe=9$?t}4?b5U}UIRey?p_?V! z-Z3fF%v^mHFc@!2@Qctl^Q37#y@gfC;jEEzT|`2jtLP&V6&ed+8EvKbsT>hb^W6dQ zkb^tJ2C`qDo*^>xu^x73+hSCDjT$!HIytYHTLz4scxYM2L57FV;ON?wv8dYp0ZNn9QFIfGd*KAPE7Bb|o^H%7;{*+ZRN+;GP zDhRT4W#AW_8uQC#`YT-qZ#UF=vCoca>E3rLCui!=BH*e4KDiHAlpP=xx!nN|tLi0v z^Vfn=gyT}6sz>r=qxb;kR(J?}133?hJOl-S{M&o}#_6N5ACo(ECh8Kqo)^1^^C8(# zP6xKle+~`fmr}d1$X5}Sd7}LGo`dwa9Lmm#6(6Rz{`XT%ooKO~)1b5qy$D4Kc3tsi z2r@-c0@t1ja`4_$O!jy2F2OEvV0=!N>UFcM4}|jZJrLmIt2uHi zY%oGsqv4s{hlXHBl@%9hy{j+ktZkUq7DfdpEu)Y6SbHm3K69kVhRJ*yZMT0)7JH6a z>L-2qVAyn2@w-IttF?H=!(p{$L1$~nYXQ9?d<=7u&q2WFeZU21XVk(!4~mwv)&xwV ztfcMv=}3fNfA)ZE%>BjxK>}{K-?tt~Hf5QKR^>V>)iH&27)V4}P9XVnSbtwh(kKp> zCnPIkj~DeawQ$2k+oQZ1IuZC2jZku$H^Y81-H6+Q2fJ?VbWwasM-ie_gX?DVohMEC z&=ZIXG^v77Bo)A*;usPy)1BTOtlwXt(B-Tz*Skuu?@6&joxO(0g8yGSlM=3Gnoj1_ zVL8(~Wh-tT_=V0%h1Ci|(bwYUukXAZfwU!xtNsRV_6Vbe2fSmOz_ZiO0iP7zEdMv+ z=mOaMKxzHhKO{nPCxMm`fC9^BgWwZ}OzVNbw6PJNbvRsX;E+nKKWFsSrs`_bA(c7h zov?^0V}`g_syOmc^XTy;ikm#q=G04KJn&_Az0{apdOd&B+beHfnxf$BJrC`kYRx?a z6fprxo(Of?^cvSAoZMhxLa zjenA5YTmyefucUoe)sZ*?Tps^^J`(r@YN#xCYZ=y7uJPe1Z|Hs3r>19!i=nz8hQ_y zmz}To>cwUjhVC6g^Ro^->%{XxKJEh;S)YkMgmxwyqsIry){_Eqeuz1E`1OwMI|M1v zS$jWRPvidpx|lsf_Tq#4^&(++AlYEX7W|?U4XD>F$U!}C!CrMe2qcQno25fIw}?C9 z{x0Bh@7nnxfe&EP`2X+loC)u~Yf>Z{bT;qE$O)=Qbnv~P=d3^HwJ7!LM>z)OVnqU- z{W4ONXO^uFx8D{T=oA*_n%KzZ#^0T9E!4bXlc`*Cp)mcJ-TkMUGCuv6wCpVRzBpZs zH*swCj2X?fu)~hzrB2}NMyfrDlh;Qo;w3Bs8EHOm8hRFb%OpSVUq+kPr`}kCi_-I0 zElbxeV~eg=tHJ^lWraukX4(@KG;k-vu$%Fn_~s()>Q2VGLY(-R;!9+Gfug!BClxNg ziAFdUml6pRsS>AujruPI*)5kPBawxsS&3QNA!4Or$HB7S4sQR!pZ)P;YA8nkoMu@u$l~zLm$gl)8hdX& zXiBU*a!YyO9W>xt6$+yQW$Z*1Ex`hVpk5%O&iS>)NH?jVPL;X9uxNx5wBl8#4GD}| z6!Jm;c9Mz0g#9->EI^i5L~iSvmz`WaSr?3*8o;d)Uc9PN{2-f{svtZ5oOQ>hKzk{u zUY2$|XXYo`-pYs;8vjMq+OY3^bFN|Lx5_6o{DyYQDdjynhw3OY%2fX0Dq(^6%QpEw zFGeUFi&70$!g!Mm*YV40+&cgn96Oc&-l#j42tRm{VdqfA>>ol)#1a?x7cb{{E}N*D zJX>x0Z?))kMX^O-{jOzwS@2?p|k&kNPxf7(>rfF&wg8# zn5nd`k4Kmk6DTjsrs+vNWzRZ$;houGkG?HY29|Ql>EpNmJz;T2Sopo1fFAz#%^`k- zMBx7S7xQnZwit*WT@#Fi2tfEEkM4Q+o-Zo<0VJERP(;rY!aOe+4cRk$`!wV{MAb#$ z<7tu}^8lalBA;-&bsFUKaVfrCKCMGKMbFD0JhRTe>jF*#L_kyUqJcbU=CdK^sd`YI zNWrYc?QA_gKr5Cf)H77l7X|1rzbxS=OD2y97Vzs(yx zN^GckwP)zbA91m;Ho3E>VgG84dh#;wck2TPa z(DL!NCyOh{7z#RH#H`-EvhU+RnYD`=DHhF%c|#+{yWkbhiqf;L~>l=GHyS^%cr~f~?-UXiNJ^mkm?`p=FScGa+nu(%KIga|c%#o;#P300P z#Zc(tlrEcFniNH((#&lpqTIWfBBG0H$t4P1MX94Ys`GzOr}O>(f4|4?RX+RN_SyEn zyxy|spzDve~x&t>9vGj=?^1w~)mg27L?-5NIcGJS3xFgcZ1SoO;8>>&Yp z?WAt!mV&wr-QqD{`)b#@&tAQ-eKq|fW^J`Sv;-(;2{--&_POgF`r)u@)0fHW*1CRU zdiX<_!T#z(zWaps+G-yw+bD_`)BM}x;KXM}ozP5Zx{Yd@Cri}~l$NXbpTd={Yng?z z+eV;Js9pdM)YuGyGPfNH63(%Boj?JYcN-Byqz3-6sZhuO+0sIkXW(3^TASm^H$kt| zkptu_Yds9or~nwIi7zA`)0)B($1ip>{kn{WP0Tx;`s8g6!H8#_>94`-5)lvzP zd7(-Hs1$)z5NP7brGhBv%?7wd#;}qJT_r7mbuaaHZ}ymbk3K#_R>H)m{NYHl?M~WQ zJQ_UPGW|}2MjG`GlCxY#!d#i z?BBLbHZgeNk|fWEa+T-B>rC6gqdh85+u+$kGIC~|Wzyfg2+moP`R4UuuQC3cmu5Ha z2Yapa$y|E8V4V zG;8{x5otF}DCu%FGyTb~m8S~k`Bs`22cHNGUUQ0Gi7V5ru&W8=eO_>&V|&@&a=02- zt_Y^&-kiJ0x#*P9@(S%ao_VmoqDLs}?i|xhs19#<%6}6%`RIxl!&DO3!?$R5-NBcH zZinS1PjB-65yMOB;CWMWH?Fw#_Q@r_N0n(*iEh>x-Sai8VjMm0T71bXe4X|%K;54970}`q!y96&{d+DBS4WFynh&It^PJQSbR&WNNP zl3U*dQI4k47GJ5 zJf2e-pYdU$H{^%x{p~vAqXQi|kN=u*Y-;}+Hgx;q$*dhsCl2*THuO*Z1I+6R9ySdx zFFyEJ)<*U{v=BAT+QD%`)5w)e7P(<10vjPpZj&H2kdjS>mAYb7sez-s!2rRj!||`9 zsVnX>fR30))6#ng&@@NFd6#SsBnuIs`{a02#6KV+*!OrETB#z{yO@}Ub5=>)@CoQe1wq6Eod1`zsQ)Qs= z#Niivc^0Ou2WvGv*KuItneE1(C+dZfhcbdbs}zSzYai>U74LcGnOJh3$2;O|A+3Gc zy!{c+gjTa$df`-N6c^&CNhNUu+8mqa#YZZLBeloJJwIqL)1(PC2OTv2#;r#c2RP;h zn{YN*1a^DhhBKt=QRL~6-k{Cvg*J7;%NNF*UQ~edjo7)hHv#AV?(i7%>dn@)Fiy-PBC4-toT0rnd#U`Ttl&)k+wpXOShd)?hz*^eE6ui0X@ za@u#dO8 z8)yb7LxFQP(O&@9S3uQ@HAhGZ2p0MlA}A4vg*XEMT5^C%A{o&7C;^>Emo(`e|6Kgw z3g!I!mJ^#@YRo=XKAEa~V|B@vdH@lma5zrv1Q54~Ybb!}s9+wJqosQ6-Yykd6aeU0 zya3IXw*z2cuVpGWMe}SDK&U$b4^#I6461aNPz*nf9g0cSHt~cg8CPP)w&DhvICT&^ znD{HwM;=GlQF!G=^op~G==ER8uC4x(woC79XNwazX++SHB%}mup%>2z3FUY#BLr%% z-69DnD)02XSK(neeb0Nx8L!m|7bNG4a4x5LmqNTb&UE6D5tSasRH7{HH;+?Sn0LNk z(sh=MhIIDPVT?4yvG49J_T87Z{<_i;x$I7Sg{Ul|g7#Rqs5pR?me1%;Dt)-N7*^q9 z1_Un`6&oE<5q_p_pwq3(m20{jp01a4b=`ZiXw@h6YraEjFSiH}b17Ek^a92-CwFAp z_DHhY_8gbpZBRQi&G8)6FYkgjsEeJj2wi5dzO=T3;s6NMmV@MMAlG)~4VFN>)c^#5>$DH<-L(UnXCDlmE>`yvs0YlGyR}1E2byD4WLTIY#MMzw-E>rL_s*Qb2b{i zn`arDy-WmAroH?N zF7j}f9!n1+sM!N^XY#yl!}Gk^-%!JG56$lV-YYs^5c=-sd%Hf9qO%8y&_`C~>>+ZH z*#J2-#VxTYwcF#d-FTnt{K$G4l;A2-JxbFVL|s&_Lk^hM87Rk z{Zza2x3Cu%jhL^yk21a#<-Gpwr1SHkPlwMvE_-|6@VcEj7tb9vJFRzQh5m4p%Ha7& z*LF`lT5&ik0tQ;H+V?Tkb;s_Wj0dA`?P;1Ej_JB`X>okk4=olM73#QY$K`E0qs>NF zYvR)n=$7rRg#90X9_{Dz z^Znnvq>3ik3Z7{F*SOKK44B59%Fo|YbY58SbZPceK0oTddUYp{4*e|fvTcdbpvQxG zm$i9UN!+{8gR?Yfc~e!D??ByN_cThb^zuue>Q$aB0!5r`!ghwTUgkoDr4B2C>r$SdR}nX|N63D z)N1m+IhO>2@&A(o43PtZ`MZ?l!U2rUpdVW=%Dl#cEIvF!y}2h#YGZ)1Rd_-E8eUB(-|i z5!a6!nBrdymzuh&Y|k+AWUj9p)3)eHT7;7a5y~!cVD5%YnHP6!+MNkKStg}&pq-%Z z|0W;l2q^P(iS=$hBDVTWe{)%HN-~AJ!8APP)KwfVsYumzE-GF$+r+bluNaYr&^h_S!*?@UrEX1nPiDzTcl)5m zUUyo~{;V6fJs;Ta&HugEXM@8V!{@KgcVuKnW**cDR3J$V*YyXnpBq&s5pJuWb<&*v zT>Fiqt*a=^xO+Pwn5)?zpZ3r$a6;YHD6qD7JG0=a?zxo0OC_F~oBCs6^c!b)hpx|S z>7iz|XUr7~Z2L2{?sf78wcXcWXS%OWVfswF|M4dblU-lU^m$fbh2eeGP%OlO--HEU zwV|295L$~9U%M}NUG;IM{EGC@t=IQt9yv})EMmAugsi3Red7FwYU&va$7>S`Tc>wQ z7ZSy3ZnjLVSSkS+*Z}}}AVNU^@WMvNLXO9<>&ZqEoVTC^8cqN$ROS+JdgKsjKh`~J zmh63v{QdC;r7N%F%I!Y0r zTcXdwr|Y85lX927$JoU|Zc0xizbG&hgqS-Y9ZyIjK1^9d;jrasjw?HEIXj6hY-Bmu zV=z2!5v|5ko0fKy$!d%q4f2HQjqzt)#@S4hNweq|fr+OA6WN;e+`m3G7YoOhK@rMQ z?P*Te{sSk>R;AmlTV+)!RkvQ+V-EFjA2~!%^+>bgWdTzp^E&hF@)nGDATw?62HMfG z_5Mi$2vAYzMQhS~=swZ;o|E(!UYj^xlf6L`fxTt3Ek(rvl!$k%7UGj^SWO-3qr0iz zcO5%niLX25(-1w+^dbc{g%3<@@4a$o-$NnOnq(87)!PLlkqR{!?_3!ra5aLdxe6>g zN~*@kr&z0}zVO{HMs^(i%FykISbx>k_a&?2+n^o)$kN`-#O7m#*Dw0>k1*Xm*YSg7 z-yl$wd9FF=(k??-g*cPX-wCZi@4NbMuf4(a9L~&qx;?X2VGflh!kkWu>=^y0U0HeA zclLNB;ar&)?rJ)Z7@c?qi?&1ULT$9m`+=hQB-idMjkwx>OMK1ys&4!FcE|jK>uv9i z+7QQmZ9gx~-hFzc-F@{{$I}eO%KJGam`Cd>dfFI7uP|BTm`W5}Utaz6-L7v5KlWc< z{xZ3+0vjF5TZlUoC6NdTWB|R+0UZFH*@85LtYajRkx z{T(WBmSC0$$cs=xTBGDH;AO8lPQ$IOKyaKtzQE%ph}hWPA=v!Rvxutcybq}JIHH!f zjLy^h(Cz$0rUOGD0}G)U2eKD^@gccKbiib0QF;r}bwlLZ13MqAe-m|W`pDI)z9UyT zx63)DFy91jr%=1))txWF9P6!Ih}Y*p=iKoUQS{}OB=Z(21WcAoi^E%V=sUDFL>#Tg zRO37Cpy@xT0haJYW4F) zsqMM<_wGIP;^A9$UCq^BcqekpP6ZW z+SMv0$9wnQ3nuIS>W1=o)?e#gcmBD~Dxm7r;PU5=dp_NseAUVOdfL^bg&%C)a)7CQ zdMfMmA0vbCjjcKE>p${7)%s?1I!}glb-*I!t|N>`M^c!?NpLp$CAGG1o?{-fV1JQf z{p)Y&f@<{o-MLcG{P>XYn-jNP3!U{V7n9vKCCot{UouzAT2<d{ zp?;d$c^1xA=2ch(+%^xPyFO;xOdC;*hp-Fy6FsjiY#iu17!V;R&<0V)ud$_8yZI>zL3bV3@N zs$fvRa8bNW^a0LP?&c+tz2tnCGQ+hJx@)xeb z*5LZAmFq(COY2NT^$ax1g)(O0w^uqVR=z@PdFv)L=-1};A0Q6qAn5&mCPQo@*HucO zO=)<8pt28yw9fGO~=xCJG9@^tNzJg7#&@G`HC;#GZl*^=kF)g`wzl9)o+A zu}V=!K|lZKRfJDrI<+Mc@8=(%Y-r1kKf0$aN%%Ud{|jLY-gz0oW{m142&&S~nZ zFCFLasb5#ArYsLw2VuU)_TxcHdjsr>)*KdAG8{WZk37URJkMcP_t>WO(DoY#5=&l`u1t$>F@0)zzH9g@yfGlaG zO+-d?Q4`O^xsT)R#O9N2Ce$gY&mzeyvormAU%6m`Dpd6e< z&QtS2R|ZC0l8m}prco-b2#?s_#m==buRFBILU$1N1>6^oqV!j7)8&CB{{Zpa=O>^= z%sP&HuRZr3r9be{iwsz|OJ5N*J3mZqBH3)B3_1*JUUh(JQ9W*Npua9k?OHX8Yi>Wo z)#*?2`C~6kI~i;C?2j-JMC?-}*PwgxG=Be%_s1?>X&ss4U9NlTTWdha;17lQCDPvgA0g(Cc}Umh?{e<^2TQFR zV17jyf^3*9uw%hqfLIrdKTJiY@De@^6HUTjaEf9>M5dlidK+__Cz!HNTzNJ42R3Uu9 zRC1d0_=J>arG71XpnA;VWl)m zE0P$cH6?f=vlK?6La>xdEnTW5@uF*U(ud*4HQ#mbm8@!dA2I1O8oIi42TY{E9bARo zW?WCfvEyXfukC&8gIq}VPqN=>J)vB+EmLE2B}INxVk(8Qjs_R7Bv_b@(BTsetpLIK z(DX7TLqP_o6sD$NSOpf)2Qy}ah4#Abx`$pBJXJXhmrdATgB`EDTP6fnH>|1hTD@jRuoh5{s5^q6h8DxE5j>ES1$` zQVl<6Xs*0CIv**_M31^MLhucy@h67n-clQBKe%zTcfmZ%wTJIh9yT2~I5FG9_rs>H zEp?|^yGCK<1t`MN?6pQoHnJoEhLUgin|a_KKaNhaRgZ`|iwrcm54 zU$5;lY4(CW%1*GGG2;V}X$-?*U|cs)8V6X+XRb31C;O>YB>-~(7HudvFm@#W$LTAP zyAJhEz8wC%VY8Qn6b*52s*VnDgZ&TR`;%srHPm5wi5xN+Oa~3%+Ysz+!R0W3T}A~U zgl)iaftG(&r7M6yfJMsyUySjblRcc&+V@O(mHZ%p8auYkG?otl|m~h^%fVpYIVri-r`>0a)_{Nb4TT;b^HVJC+`w-`!T+qwk};3t3UB z<+v~5A>Hpj5OAW9Da;-UY>GXVy4J$o3s}y9#WKi1F@Y)$rkO?~nIwtYJF4}~+v_;$ z*C4>lva-#+TkK-*< z*85U$#PavcR8%>EjWvLh1k5yoD_z8$mL$*3WG4dvpyyr`jYpv7D`ZO1$BIDxg zso)#xu;68nj*h;AIY1%s+P?&)VW?^$8V=Fw;RqnXvuG1PBkM_M66ES(dH~vpeEdLBb(c`>ZJ+nJq^jJ2T z1y>yte%m%Ea54$q&6)Un_2s_~AItLoapC?&wf)0kEzd$KefK}>8~y9;%g8eava)vY zx&!WCcxZC{@{R2S-}x?Kp^5g}e&1U&Fc$ObkXON{r)C!m9(L}xczABfk&gkHryJF+a9GWL#UVTwZs-Xk z(st7Y-r<{+99O>1u3TB}IXEY8<0I$dJ1LY)x=CA2S;QY9`!};uKrt3VG|TJ+use_o zVrLk!E&zVWtI<}`v*XY2+amXjEx}Tq)R1#+nbn=zTRFy(}Z2Lads@-;&YIj&>Jpz4AkrW)DL?rkZ z`4z`_g^itBJ6OkbaE9Ixxvj4`C6?4Sb$=a-v~ZlKxil4fm-TSfRs&eSp?2P5TllHn zHtzOq^HMvLeY`KekI#x>>s}E18?~)#qoQYb>5;7Ly>{GPe(jFS!C-f2P)&Eq-2dc-4j_H($XOLqRBj{w{LXjVo8yY9P*{kr@SJ212$0*KiLW3n%+8#-I$)$JPKm z49+$bqJ==rf?5q=!=(rX*;Xpl8Zu*z0ZN01g^F?#rTl)#YyqHR*h47FZ2FKf$QD2Y zp0l9<)yN`dJvnrSeJzB&=>u}910@bk9_1kZS@mwwd9VxJl7o}}=3KuP0J9%(HVzNo z81PY90H~d3R~##OFz>RN{_^2FYnNwUJF(%y#+HMxIh#3L;TP!J-)Jh{F6#DC=jYU< znSM81z$Shd@)KYNHmm_K=02A-=<)P8Ub{42KRc>4R1TSMs8j0q$Q*aAArvBApL3+GHsCE25qO2ehEftidT?ry;oAplJd%y9|tP5RL2 zdFRVB{?MzYlcE01^GCKTJ;~2?yzaf*^j*32$cG-`Aq++Mi0wIdd2DIBxaK% zQ#*(9t>gXm5k*)2T!uqYFbk9fwh$y$$a8dHXJRokhl*QR<^+;G0x)Fxzo-6v89n!7 z!f(%CM`G&!0bSGAn5zdSD)bY8!5TX)LuJsVfH&s#+G(L<=~#vL6Ajwv0T94IB%thY zz-IlYBb{MKT)(cC{g`+-P%?Pr-Mg<-pLS{c7X zvjwQ=N}+(WQPjb3y!s^5ojfvFL-~{MJ3bYh8hk=C-70>S(Ea)<$oqmY zA8gVbuHflhNj?V`3gO}C#6_eXXI3v`>^mlVci~#q!;Z#BPK#{|yUBvege78UIz6MH zGWjuvJ@qJV;E0FUH9yVnl^a#VuWvY$tA zivma&0PTunIeZsy|^Cj zE{Yyhk-!wls;m&Eb4SEQ^Fj_pQa!@mb4l5M!gM4}EuMbg34XgS0mEGs4{a z=1Q-twXf16zPTBGXy;Ce3P-wvY5bQb4f3G#fmVpp?%$MoUR%?9Ey`61Fd#^Evgrk8 znd>>**_n$2nGa9by6hdxSy}29Z(JT5{o&EKFSwTrTke^CNN=3x?T}%3Y`*xyvBDk* zZCZQUrN!CApK0shwwJc)TE=I=_&Kc*s8l2hiiKJW-R7(`7DXgTRlZ!wdhj$i8YlW3f8_r5-~ z0%)-_EXC2Kki-ERvO6qn7f7(jP{J9wXXfy~O}jD|B>`X${B<*=%>8uq2Kk04E*};1Mi9WaOC}?J#J`$#Ccd13yev%@_J3jKNSR48SXutM{m(^EQ@M zuG->Uu8Nd;ERS?vdirG9f!J-$d}Z5ke@4cW6+7Y@3AzG;>q-M@ zp=}h75N22z>@xY`Ad|kuOaN3gF-;~XGtLAVJKG|QG`uKo(TxDsKFZF$Ij3!^bXF** z;OcKVfr_~R)7GH^XW!$LtNEVR$hQjAy;qqKhIjTE^DVAqWNO&2$e*)va+0 z1{o!_REnq?uoL)cc`y?GHoMyW+u_3}Pv$;UcO1)DaxaI?3)UUyNC$~YjyGD1DfiF)eQDgk?p)U5R6!gOD#s!x#_bcMma1dj zZHg9V&ouMTjgGED{(w9Y_$gi#MD-_UBhcJqK=g-Zb-X|;4a^n56F&*XcBTO(xK9j% z8wlaZll3rtwnQhOhfo*xs4&C`Jg=D0*F&Dr4*&6PI%XL>iN*jiT*~2B zF!77RIpA*-qeL~M(%&LaZeKp$EF@3wSD%ktT9QE6j#b8&DwnOu8*B`yLR!UjB-a)XI$eR6+` zyAGd2-8FaKbKAykauR*9jpDOIp}nk36|-^icIEOp-c`@iQf7<1FsYh!YC3X&9}|)h z^3fgyY}2Xocc%I6*RiRhIpV&f*ukHI_FgUvCh1Z(j8l@ zcHTvA>ukI7AZ4x-bP+r(FSLy)XWokRS)#isEH6=;*13tZe$r?K-MTJ7<;De{Bi5nA z`|m)HSDL_|@0kTfDfz6{C20)>HOiA~R5mYG@kL(6YsfYX-xn%(}h6%%4c^WBx z=T;%Mlu`|rI8aBFtW|1Na}cJqxC+F*iNg;o@7*k7MExjwd-2Orb#2#`A8yaHx;)=( z{?e0)yZ!;Dn=3x{^>y4GYpWFW$kP34p#OLjx@X?Y7M0O=XOD~y+{Y~K#Tn2a>rMb$oqr9-#JHT#uxl7qDNMduruZH1Y}PGrX9sCw0R$CEd3?+oru(R!*h z2cOF2F4IGHZRUF4b=_>$fADs=XJp^_&P$uEbi2Iob-UhYuC3AS7`OL*_|PN)wxE$D z84IVIqA>xKFZb@LikUZ7dp6?Ak)6w5NJqtr^9mZ$6$3%90J2WMnPUI~1%RL=Hbv2k zmh64E&w%QjjX|^90HQ^}!G3~ne`pviEPnJ|NE0jG@d+=5f>WTXN)%cOWg!J&dS=1y zC6c;w36V%I+%YipagDMVrcoT&o8nS0>c3V@sj(3MKRbGRr)hGt(cRN2~UHTGP2jqRa&8BFk=B*LQ4JXcaM&iXk^97CblboNm6 zhpVHp1%Vlevf`=eX}sReVyYadt8d z3B&<2c4C^Y$9=UCvx4oJ)+u{EtM0KL53OGgMMjd4>jt1fYlhg=|6!?e0cuPYfivJ2 zk;o_^{72Mc*zrK%tfM!?&RBG;Q2Ot6#BZ}a#STt99ihGA6csX81(AtZs7gZPz2d;e zC-NXM1rTv#c)a2m2;_=^65`GV7@R*n0q~2oXC-s%ilzvqm&6&P`U&H`_QG8T+1cihWEK{F<6p^kC)3%#xJ&D3-}4SJU`3SzNGX;l0!Ly(Q;mO9N$3 z_(}P)eStpr-oQ{~SEG~lmCu`dAa0BW+F#yXkjKt6sd#1!r_C?&1Kt0Ncam+SPCAf( z{!3_%i|sgG{ObtChN&w^a5nil<@nE&$58<)f1^uylW}BS+#Glp^6!oC1ul#R>)2=j zVIT-417xN{aZCU_sAUM9QI@|Vq>G)OaPDBGWal)k*Xjz80}N;Xj)+r-W|v6W({wv>ldBlF;|%CJm8y7G9seIco^>Bjg$Yj$gWUEXLB!!dKUW&@x9u| zJbfGt*7{{)qbsvNuj@N;{kzx;(?jR6LSRv9&~q)sTe4i|PjUV%K@5PajHk#U>Oo(mdBI+h@Jv?RqX*Ui%e&)zz3f`zXro z5hsi#4cl1F$g>q&k-7M4Sj#g>VwnNcz0v7@MTzJ6OUo%I%u-CQo_v${hYR)7gzp*e z<@xV2FPi3@n)G^}uY3FS>U@dk?P|L|1MgGa4UtAi%M~G|?XSEGWyK=vB$XOdZhwk< z1iF`BM~;A#2U5v&@j*0uW_M--&BzKK_%C@h5NABBejWeM>q0Dh0xojD2wIfUJqn|a zqI(pC1*C(5nLWh;j%BV8P5~IH>Tv^9i4a;Ke^S2W0|v7Zr{~;~p&Q*8onx2+ouw;o zYZ(Z5Hm`8kJ|aUR4optJy@SiT$=gEl+>#zTaBh1^+BL)|5ux$v=%Iq-W9)9A|9KmX zxv0clp#=sd(OC=DRA8ljM+-*YEZw2D!sM^nuBHL0)m|qyFVR>cg^O#Dmbtn=n}!-& zuv1O)-fLUBe_5-|(_z%0Cc27Ghpi}M33SO zyZU6fg93I6vef>!!c}ct94$jMmS@_psW#V>hlykrs#5U($2&o0owXXgzAqTAT~gqoktg+}BGiA4a9=&sW7ABoe}?>-jCM9UY#GYZ{thWz;Pzjom(s$lWL z2Wu9dasBfv-tX6W0Rn#RlSu*qm3>r#-M`(b3@2A3aMGE-_p06NnNFK|4_XT<{E&GP z5ikW1;{?b{1#)$-OgZ5oNfzZ-6@$oky;uTXtM_5=F0oWskbD zHYJ8^gF2}>3BmB|L-A3e+2z_a+4iF*hH0wq>`{C&9&yH@l}^@@EDibez=F#5KRfa^ zM9eyKCvnSV-wqqE)oVst&z+o;R{dnO^W~?1fKN|j=0~fVU6zrjmqvw_?0f41f5A{u z8sw@K5WrA<7Rs5OL{Nz?Pqph~uEXo-4$$MPJ0JjX*xr&{uS z2~zN0did${MY`NL$5R?H(TfFo&I>}`Xh-0nPan#CVYf#cS6uQgDp75O9(8(yieH38_9rH~PIEV+ zXiYL?DPgKJyHFhUCly$_&%1jNqk2Owfcim`uL=6*4*+)+72Z^W$@cg(kLIx1D0`8~5x+xy0K><#*6-BTvz;W|PWq z^-f?OjJMOHFc1SEhHUG4;5?p_WfD}ta19N`)Ob7%I?SYfSj1 zQ1is-{NKDC-b6>1t8thJ%L2>Op(VgYo|! za2p53l|Z0Ff*>tCf@gu>C0l+z^qRh;zDJqc39^OtKxf_?qj|4P_AHC!)w|REx9+qW ze3n^#bMvaZSKRLHW(W;0FS%CnH#J3#>R*VXN{Q^}M-Rn1$({--p_3jZX)^k=c%9r+ zbfIe2`J&^`N4MEXUW*jECIoG!55f;sWuu(!shX9UAj*M@gG~CjKNq$dn^;!d>-~Gx z<`_}f50_o(=PnlaADZ_MXnOge>HbUR=IXEAD#r`8q_JXhEENr(vQ}(t8zHKIYcMHF3r(eAe|FNBXzULlp0r0gvZ^k}BYELz8nmggX0t{x5Rco%{$+~ur* zewid;XmTV=D#tX6xbTP!ouiDGWzmUohxWl_y%B(345fGY?8Io=M+Aml?9PFFbM_<=5)=&}dTB4^bfJfFT=tML&(-avpkPM3%hbcrHk zAdzI>MKM(TR@4D6{OKN5SORznsoW~PcedI7DF-wlHYmC$8&NtsrBGt!{ZGLc`b{A@$31dJXwU8uTwCMb2d5n zJLWQK?#i}c-PGWveV($KL$t&V9P2OSVkDA2w@`X+q+Pp3bwbcFko9UFgu&5m(B50T zBcv(v`yfb4q$J^5%Xt5QuzIuP;dS73t;Lq zNVO(+>iCNkd;by)O@Sj7<^+u@k%*_>Ltiw7wHdZMv?VHb5Ss)$0Tu52Z$fQav+!|U zOZyVRjJ_aHTtg`y1c@Aa`+hoUyy2?XaNUxR4<@}Xe3p1g=PUzuiHg+t35pqlbIH9k ze0g=ClneZ7#w2k-`o!n@1=m*5p1&_#nK)wf4`>Ld3sj{+K$o5dzdOSo!*L7IJ#2k) zI*;KhK<2bD#ja`=bhNx}nM@RKESz}9p0>DJx53vxhfOBJATP9!5A8-Y8%vVm=IYO7 z4OK1Kb}jSc=;~v~En4@wn2LOd@Sku4F6y=UI@ZURO~e1`n(DPiI#HVV+nNzYi7}BQ z?!EEGvV`UiLin?`c>yqfDznf`uFBWY#$OY0FWpQP~ zwI$tG`}M-3T34Z_mEKQ$iurov@ATIq2A*97=6qJ)bCfbQUFZ6zMw#~CE#pS znP*1p%ciTGv|$Q`^?Uf&9M^EcAYnlcITRHky%h1z2iM|NU3;u2u7b$zDs|vLI`v(( z;$hRropTSSy#3ge7bRl_(Lrnsn~Qx$NOtL?n! z&-1--2`Iyi*}bVmQl`)j6}X6t8iSIlMZ2*7+V!rKHS9(JrleA$a{ck!pX%O>Ye1!Qg7`h3@I zt%y-KjjRr7m0U|)v(IP=Hley^#N1BGLi8xsU$K3k2!p-GA@kFh37|X*fF?j8iZ&%H zW)Yhl4|g@2=VmIV)_+|ID-vN9@C+J3!L5Q8Dz5(`X2q`~!LL*B6+RoFL{Vg~QiGpa zpW#q})0NhP`VT|EQ5Lr(vOqAVBNi{lJZj?&Uwv3FLF6a_90IDWwPNl);%Mn2D7XPR z^ykQ%#>p8Jl(PVOtSC!zs5&tm0>P~(R;e-%-_-%KVKJrIU2I@ZaK~tc!qf*!#?st! zQ9}DW4D|GpDq%gwxWQ)au8wwYWC5yN022sii)wI+C&nwGHV(!+W^vS59x3elKShr? zo-Kx>8oABTJNcTwc4S*#fBCJ6K-cDtoobsK@SjJqpUvU|(=JFFJ}+{A92x6Y*T+-y z8Y7vv`Ws_<=~ZG+m?{_Ro$UC-F`zBJQ8M5E>=^*AI^mQR0HlJ*0#!Hi=WGP-QsJM16zbay{nueLM<}?ZXjLlx z01f|L4x;8?!E>tS&uw`_`&9PnZP)~*v9md*}~(F;8f|5Q1$Wuycs?=ZDOIHk+*LR><4iht2uua~!C zp?{TBnovw%%H~K7g2%KBnaHc<>~?i7UUpPQdnc|o9%DJiIZ!SW<_BfJ(q7u4axpMb zq$`TPb1FKoZRxdFN?|e8YTK0}&^3qfiw|h4gu+fJRXSu(d|4_t{?QS4W4~bEz_{S4 zu!NyyI2ypaAsENLLse+}V6Fe6C9nDifN%HXk^iM_!yy}|Sj7;45~RZmaIV121v9T= zcmV%?5+1`PP!`K6Ae#!i0t)$aztfz^ih`Zcxc47H?HlgP6`WGR>HZ@u+_Mw>TrFW= z(r_NjN9M(^y4ae&Hob7&;O&z}zi*iSFh1VmwYuuiqd#x%&C};Ejd&BJRP_3b%awDS zAIJY*{|`{U*!X?J_gQaNKc08-tMA&A#hES6Ziks59i!iEoob7Z`VrO#7xA|MnM5r{CE<-1HCFwP;{; z5d`ue9xH&!&;WM(QSvfxP8fx}p*pV23ED@1$r$b*(4hoq9vRhMTBrmB+J!2!cfC^a zk5yZOWZx}kO>uJjLx55l$QRaY-PgwP?mP^ma&dBVH6M(VffO_txJ#*B?B^J^I)@#o zZ7w(veUYF2c8dS(H8X4qk5@YUvNSRM84(sGB2rn;Ufhe!UJvtd9|BJWaM(F3^}`$_ z!isF?O#KUwd4D+CSZ-=PvpmAECgMVsb6h1iM6<%ar{D(Rv2Kj3G(uv}vVlQ4vv0=5 zKxE|b_S;nW>$KqHymDpmT_#olgEF)l{*_m}KzjkhPlr*M)C(mTrB$^YD_bkG3|QTy%a__+Wf> z)oSOFAix;8wWZi+9K-mfg(#-*zoIc5F{t>f_-{c=nCk^iH++2T5jC9Uhd%P>(EUk6B0nHz3qzZ+1ii!aw zGq+*$$7d%cbF$?O?NwcFqBOEXF@j9GZ)nat`?KE@qeri0BQRX4C&vGbyz26Hu^mY` zM#?469aybBQfvG7gybKPv-;lZ}uI=(I*zR!#sCww(s<&lK=&R^)0{!9I`{?lx?}=ysq%ZYbA+~{abNw{7h!~hE zzi;*NGe4ZI`1J}^lajwO;C#*26^pB3`gK%@s;VM(T0V0TpgKDPnv$wAcLvL?CO<~P zz>EK8^IyncL(q66Y?fSVgT|{xw&OTNpzwa2=}3jS5CFfQPnp@G<(N(JAI5Djd}a$4 z0p-18n5fVHeutlT;m|)3K{$k#QGs7LOB@QZ9Hp8^f2XhQ+G8`{zH^WF!MW?#TdiK< zeqvL9&GeP0HXVJ(-(@WhIrnu^efFrBbq%ewL3`mXeqONm*MWgXXLnd#SmkInl>)jN zU3Olpc!maOSLh~lG@#q5(ts_OH-K&I)Rn@7LM|6ai~?A^l9@oPe`Qm|$5p~PzAH8l zBKNqxxQJfkdpGOdzRBiI!DXfnagM71`WW)4&%E?CcgLr!&+1Q_*{tB)O>3%*@Y;3QV)Mj`@#S0Bf86zTagpz)w=i4#NXGC*PU}Up zjl;}EEq!}ek9VwcHyPo=`YkvIo*~^r)`QbF`uws-4#flU;ag_xjc~S6PPOUGOSK^u z15BH~s&k1kxp5g;)gGTQ80*}pKfWU3O=k3<_02aBC{DS<|uhUjWL`XeF-=$o)m4Zxw*ejHUxw?1RDbJN!0>7A>O zR9aUanZ0sX;_#Dl>dXp3g$@D60zgc(OVl zq;UhKGL&aQM@6SDvxzP!)iEPT@kC%CWf%dE_#}2tWB4v~td?xIDYauqnHFKZ zP1dV&7CqV{>oMD}G&*L1+Bn>gOYLqW|NQkZXS0@6U9ixd3lI%NnMawyXJ)SbPnS?H zArqxK3+=D^XFDbUJ6SuROkv^d{a3gmDCQ|T0{|xStq})P;r{z}*ys?A{dw>cQa}k1 z+JT!;U{KsLGq2I`)kSShQQeW)SvhO=;Y*ncCT^vrEuTfK@v`1kjyj(HU5w)ftKLZd^bOy;-pcl4# zv@>G(VUu~ymVgT#0V`IGemF8Neem>cMBOTu8(a+jV$?2lcUT5>7IBaMO?Ghkwh+yM z3b&`PRFd^uQ1_~amW}orRzWY1_1m-GIrP>Z8)v$gw>xIrb3KKMvf&)BpgnD~-ZmFK zZCL-6WpyUb!wM7R;5})wQN6Wi8~mM+P#d@Wf3>{{Tol*RH+;HhVHmc7%pf9SV_XJ| z3SJ-@H8voI7>t7q8pUPA4G~4rxCECT1SDfrqT-rp4ijk>bMXUlPeljTyRH? zBE}`S>-#?g7;|s(y!ZWn&sR!M_u0Dpbe*a?b*k#j=s4lyE31R9;EE5;lIj@UAfgC^ z(|6mQevAN=w?QK*?GYac5nIW#J$1QqMGPtGwau$Xi)qtdkAAhkxBpQ$d?#al4X`UZ z=YQ{Fi*<80?Em#i+vjsn+-cs?CI5NS`V)O0*RHEbzVZ9VITJ@5@7!wteABsg)qmMoI&ffib@VN9HT_JlDkBpovCkyBK`3YA#=mKJZ z5vyF|ymU|YPwZzWYYz{R9Bc>zqhP^G*JMc|aY`-DpO+kFH?2HwsxQF|DZi&aXYHiS zSx4jYLff2ny|{CD;SD^Zi-9mgBl+S!c}mG( z@LlHDEQZZFjESj%8F~ea&~m$CV>_P=4~4I>2pa5{ZN9l<=J-IPY4XL$FWl0L6bd>c z%h~hKq7}P)3uxNGsF6i$Cq`%bv7**7=CeA>uAcqj;JCEANJ9EnYW!>q7Al6R(Q%cz zvMrvIZUwv{Q_jU5&)hZPLN`Bm>rK9^kQ6_*+)om>Aa%X#5UaYGq&6h@8}y6 zZ@k~ysVA}e0PnS}IeCMEnoQo6vMQIW99vKj6}LWotajr{#mlQ{Z{M3@zg`F@%=D|t z%TA>CGDs1w&p_A@3pprbq40Jx-h;nHxzj5uf;c~8L9==oiqv*upP0`NB#UMhyy1HK zx2q`(#du=z+3JCr!#AG(t)+JxPAsedpO@5vI^V*~@YcSV1)Kcx5tz#Ue>N<&mpC4nd z4KeDIe&v~O*Gr9{z>;{XR-k?a@g8}~ObBGllFuWz?20||`f_^wXSp#U!`Ap8wLL=pfn%2m@eUU;3tHck zg5(UInb-9J8I}HH z-DM&KmKU20tzPu}<<#5=uYqA>9kKe;-e&6^(Ce^2%qrhYF3;ZuuWz7078x%wOg=}0 zs1bR2eSe!%O>$XyjM3W9j>&~Bn{@DR4l2BDZA(EJceN(0)~UM%LHPW!R;FcD462^b zTPztaI>o3%HF@Rb*ov#bX)el)>|R9Id&Y-s@vpP%q>1(O#^RRor+q(pj#pKyZbT)| z_sd?FZD;itY!-EmuPZ16iNap(rxI)_5-io2nHS7`10O8Y;SrPJKq9GhzS8S-U#oqs zQpN@Qq_9clazT*RI2cqdM1RhP+6`Q$vDv@;MZx;JAeTztTKsyn)2QX;2Cjo-L*C83 zJ=%CZ{WSUD@eglKcio@=JY)9yiZN%Bf0}fn>z;sBYwNQ17d%QBg%+$yaV}abew6k2~+3X0o zvDjo8#1)rqiP|1Bz9~3M^h&bhfb?FxngmM{Em+(tHWq2%tAJhDdc*Jm8ncAJ?DZzk znGUPKqGbVZJBJ%KddU7I!!Fz_jBqb?XL$jiw;r^RFDbF5;7NbLsli*C6d~?&jNyBs zlC%)pk@croVTs`@NNQbp&I(I^7RTPxmU1SZ7F1O$)>#FAV{x6lj$s z9wMhf1M6HEfgwazA6?c^&fprsb3}e>g^rT7}A7^k}qjCY1hlXPI2l@ z1;ubqA9HjAvR;z$ zLVS%(=jxCuS#xW!CAe$>jPbF3EWDeu_0`xuR*TIkZ-&M_Fb}vG|FjpR25>(ZliGm& zEW6@~>{cgisn)S$3z2W7vnO1A79lx#+o#%7f=d(P1$qp%NLX18aZiou=YzW>y1XHA z=`+=>oQF(j3c0S=E2XQM8Wx;>4=CO4M?f(&BU1UbJ7~e$FM%Yk!=@ zQBw$4EEOoLKM0k@V2Jk=?4A+rdG@rM55yQjRcv1=(q;Jg{PXkStnGf-eejq2*A9=` zj{RRGmk;V7d3-329l7GC^$!uNxbRtBW)c<#!5&N`5nL``q-&iG!1-e_rT!dY8g@+>8;UEtpocj>wBEMksuWSz zrS-XQk0P71MPndWd^d-8%9Yxe-F7voC0Q|jPtAYTY2I$1<8^*kj0YmyX}`npnZ*h9 zR9$4WJQKeX;@#4>*z*!YN&-j(epF1(3aYUmoA4b%yiU~Y znRS|4ICvk3ea2`zjM|*B0M_D5!xLS`8EfF6Oie51#(jq%g6Bm@7>U3(d;lLMAB$&> zqFZ@5i5>dCc&VL##Ua7l3S(q15gQ_-IZ37W;qDkcHPNu2j6v*%7Tz~ixx_x4BMJi^ zm;w{nk4QP&DGpR76m1u(cv<&9Sfo6`+op?Ue_u4=$*T)>A(ZJ-@UHv7A8P;@EAmEJ zl2s=*n&i+${=Wrn{Kn-8T98whO5Rt}^@bu$9TMZJ=7?W)B~UfG>aqPLD;^M<+?3QJ zvj`+m25YI9_0iT}Q>JeSDx2|CpFEyDp9Xq(6i5P*O7xU7Jdq%#VL6;B;2d@K)QBT% zCVP+DG^F$5%V!e0-1N9Lrun5F_7$t2_KE~asmxI7>U_(TDs-|IqM+>yN!y$H7r4_4 z+`YYtCmh&qd!f?ZI%s__Jvv`R1jkn*qVR_lVNRy5mPPKr5ji;Lixk&b^?`nt{Hz}q zPe!*w=w&3tN5Ddi%1We_zRVxQ+=j?z0S12(Va`3tVMo$-*F?+^@xmXT*lOY>-8VbR zi-DB*kJ+NkK*&V9ry3q)s1o6MDcxW&lOw*ib#z(=f)Hf3-A`G1@h&*T86D}hgGN1A zw6IJju~<|}av%y8G3rE@DK0w|IvIUG@5BCF7wrcG9hxgKXrOMMyZhXQq)gi*P`L>} zaVn7H#Yezp#Zl9t-vORjH>->6Z0kFW zEW>OmnNY6FAnz?cz^MX0XYi1Kz-C}a+izV_&Mx&c-^ono^07CvKxBnV+xJGKWa{;C zM)Fkx)~J019#yDMX?g%J3ro$HDY1fVNCC!3NXzxu25V9{aSiq5nNUk^Ia!=0oR^D4 z67PPXtF9QIo@22x*IK{QWjv8^x{5Z`?Ar`B=Uu87^Rrf@yr=18_mh7mZo-5KzjXaz zRn%g*W!z(nbaEdffd#VO2lsyqI?Nx)n%gQ85J_6`U?N&%t*$kL`=s`?m9ljpsV;Yz zYR5pWK>U>&Qjay50LVChih&A4s6cVnN^7*RHqdK&k*;KhHEX zW$=m7l^G1OJl<=WBZpe6&IE#ot=&>&P~<2!i{#o-(|luQTtSpRlN`ogWUM8gYol-3 zHo^XirU(K=O#93ThNz?j{^XjbF{wa>;z%WFri1RXduF_>yn;|aYE4nh_^3w<=`cXY zP~o4RjkFY|_tsX<+sNz9?e%TdY)0(syTx9h z<@*=g!7Bp2eAEm#G=ha6q7tdxW#EAdz)Ip{#OKQ6XyHcCN4o}M&?@pQ1{+4Ydx+TF zH)qc`p*u$VCbBlui$E6xPqci3*Xj@+_2fGxtbdTTwUOgvSrAp+Q87LOjA-1EV^5#t zceq(H*PnpT#8GamY_W|on$-TCO`?Bi3p@?+37EM97e1)H_=YIIj*4{+P0LwN+hw*p z#4Rum%KTnXD}rU)omk>ScqS1sFNkZl^q!aq87yl&e$F|%i7^0 z&gvZv2p!Gl)bZ+XBNXAiEph1KAagG(Xq}N4NFh*5B^N;FDR**-Wkw5vRVdAn7%EhXD$?adlp5aA?%%rS_Ug15rc8bLrA#YCB!_Ya^6Xn<<8ICZ}# zOrg7xDd&h;5k(DLWDuBqN(tQWiH8WbgktR+J4`E1F+QAhsq2O1JKGky43bcNr^03Y z+_*Mp^y71zF-3)~h}3qg^S0I{YM|j^f21^Z<_vMGjGEYTZ>!bn=VaP7)vm)TV}X~f zXRlq=3pb4Ge>jv$hYt~*jswS`|0Wt$8qk1nq_`j!aexvX5}f9CooVTfraNJhU1taJ zz={B2SnMO1pp>|)Z8xM!FYx^5;xy?1rZ$W zc8Yd|z*Zt+b&|}sGX7yg_fk&3M*`i9t-**qL^iR%R7$jNzNbUOiH3M!^#VgYCmpR? zY??g!&T>u?HR$YCyS*<^jS(tyr3G;^d*0ZIIEmzEBS(P5h4cgC7f<69hDLZYQV%=p z1SyRz(_N56O^W+y`t#YJ51ue{`h|ceTT_BsuWLTe>S2`Vs#X4^`}}nVLa_N+RAI#+ z?vnMSLXHUx;>HqtQ0dPr2-B3ETK@f3Cj{BbgO52so-Pl7omKPb=NwPL(YqOy^#E)d zHqoXh>OQ=3kjl@^_nz*RHNhI;EzHRx7v|4@nDip=qt%ZdI%3iJWTPPi9}@iwSU7j(DvEwqlcb6r+-TvUsYGDU{%Y z_jc+a6%l{n)1<9FgdK@pSNvN+DR0$M5`>PXNPv~-FalG`(-2TR1$ntX2QvlF%*VTv zqHg{=@x;7&?MHlfCTd?w$s6)s(4h%;{Su5Artx%^s$+FQ4hFqUYP?4%VIi>)*rY^x z^0UVYaY;-2$3f02mnyt8vAXhR#4IvHk9x>7SjAc7njxS##YFe`GMAv{LOZZYX~{u`3J_SpWD z`v)C=I_-IS`K@1HZ=UDvwPRk_g~QH$cPV)A_~nL|+k6XT+ruusvKsjh3;X4m*(WS7 z%t*XRr%{ zh#1O$fTiuUZ%IeThu8NUymNQhLo~%QKnB}Jfwr3g7e#zHh+*Z#;=7(dm`>n**#WlL ze!gLn^Ygap#$$7V6&ZHh70#o6;9|kL{ce?v_FU6(_w6h-%m;WGPuTP6g`xR1k9Q;to#r~Wb>kbdcJ?R9@EsaqphUrPL+{6SM zt;ArGGEsM)kIA3>d{|WJ9q+Zrmb*kBSkvvh!7GN0TKGlPPwUs58P+v?R*y$(f46&P z_k7Wvfpc2Do^+@CCk0>SO&^gl+-Jmxvs>9695sy>2;ypaTg@8vN2z*_ z47))sofOV%W)J?y5wD4>w$8A0c~#Nk2Id|%QXeN^Or#nWYJ@=o8DcQEVeVg1IO-70 zPvJ;=-eTYl_|FI0x{t6bcCXd4p^Z@N!RM2GA)zV{_tF5O5<_07_gcT@iPC7R1i9Oo z2|Q5a+nP|-;a|sJpA#+kUiZR7P3MVy7%bThn?~1Kw#?ia*A*b~YFbV;(?1O|=-$S3B|fZF zt<*%t#rSzJeTZzkOFSe68$xOI{bVgQVs;dmK%ai9eC$MUDkS1qqJyFRbLrrHTx(tm zy%k)@L8en;`ekGqCOS!Ez27e#CDI$ghFYWJhFy)~NeYuAw5yZbi>;%yGTzi(sFTtX z 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 diff --git a/LuaMenu/images/starbackgrounds/4.jpg b/LuaMenu/images/starbackgrounds/4.jpg index 1f68a17588b5a180f3f185b48fc4f3428757d1d3..a7eccc92efbcf05bf6ccefdc6c1b1d5d8db8efad 100644 GIT binary patch literal 365006 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

rM zbLVL^QfG+KCE9?_4e)_Y;_Py5K=)XR<^%>(EoqK4pZMz?t$*h^bl8iZN>R*UOHr^*8JDiO3#k5QD3uJJ)twQuz$!BdN7@da|zCa&0R196l z7aS`NY|-K)E&{t6rKzXCE52H(_3mtPggGL`FOA&V{8d`G$X~|CoLa>n<*WF^wvIny z7ix(^qv!ybok>m$<|05=B1k4NWUMnsMUj8SkV2wJv9m-xvXFN{1Tl*>b$n@sCuA5A zjvAh{)V()~#UDv1SEEG+C5ZTXExJ>#D^I*xqYda$2Ry&z;ENwu^V3@Q^IpfVs7ta_bHvOI^4l%f z%z6haEW%V%D@vWZM9!Uq_OCBZf{RR=`x0Q}(&CaJV;agf2{bs23T%|qR*`_CmS(#I z9ee0SO5o9~knw3;fWXBPfS3oGmH~yRsVt#%zalZ+kx(Qt*peh3snrIEBPCjF*IG*2 zI!nDcTS~|e5x>8$MR!jJhh&08##*zjIbvhA_HYm1zX9uPu@E>N&xxemt%mZu6l_YU z*-XZ46%RM^G}g`|3x4n->G8EjUhR(8fby32fMdh=@|b#7X>p=puhyqWA=Gsd!zm>& zf@O|!F>{%AlXz{FRxTs=bg}y_Zv2s*{1_7K<^3;KrKbRJZTPcy0OCx4SE#!daoaDZ z-+RSJ`?ZlGu7Te~w(TP-4rzV*XB%fI04F4vD5U%>=Uhb-%HO}2lcyg#==BIkv3jT zEz(AG%flBd9~T)Jt`=|5ZjF!;N}d%Nqts~;4>yB$XE4dY@emQUnlHpM&~#cv9Mm2c zON#lvRR^_+dIvevWcydvyjU?f=xJYkua{O1M(`<6;YSruxU0zUW4!8G^|CLmD|prP zH%>#UOKpjaN+Hbpgh{w6(P}1eH4)@wffn|GpE9so%!GRw%RECa)M*|pL_V~(bhiF? zNLz)8PYs5xn*!l%kG)Y$SWE8eP>ho#1H#ZeM>?X!*?C&;QJIj+WAR z8Aqp;zYyb&X_1{moS|aoI{rT8RFt@Pp%$gpKnd168{s;SA%JQ@0(F`xp?1pXkd!b6 z{327LMA}lVZ&0Rq_bvWSPBWpWhCkZtw6Jbrz~lg`5UUqbJq_AQOsy#6Z(T&pfCVvX zD>YK&AwB}oK#ZEtUzsbo8#VR(pe1i;eS%uWs5klXJzr)U>R1S+oWLPBj<}KDjiTI0 z?2Rg|x5Cz)R#oN&y1p`y$}pM`NbM?w21>y^#qvy3rTiSIlw#!TlC$_P_d@hNpj|2Q zEBSoH*hul&Htq7u{?6(mVz<`Y-AprC##oua;|lgHNZ5@MV0YlEYf~ zU>SNdl&)$l>Vg~awd!Z4z1SRlR_-a_R; zUy{5`1id9s{6gNGZIKq)%ZvgnF#uUy251r1I<0sA0!0eWF^~%KGgd!n{F1V`PVtrve^&&p@ZG18@U*)+s0>W*5LFvQLLw6Ys0|VW zwSiAo2b2a`mlOw+Vacb7QHQk7+8jo{is74=Ay2GeV6YlLw_5imNwHik7sNA%__X1H z0^Cdqo^(kGJ|e(-$$&EHk}~{~ys4@NBec}Qv|g+l8mStL@Y05n-g#xE7e;`I3}Cec zDu}<4TBM?#vJJusHd)0PF`$ySKI>&(c#9h1{kPgd41EcJIC(t@j{ws%s9aRaf4qIJ z7J230nH8-^76j-RRi9OW9A)jjX brJrfxAtzqB%ey6FqPab2OGt~hulN4}ErED6 delta 449436 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�kxP5}@KDAAmJ_)E+JcVTc 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