From c4a61da31c6b6f91a75528c36f3e1432750bc69c Mon Sep 17 00:00:00 2001 From: EnvyDragon <138727357+EnvyDragon@users.noreply.github.com> Date: Tue, 19 Nov 2024 20:00:55 -0500 Subject: [PATCH 01/11] Maw of the Void raceswaps --- .../GameData/ConversationStateData.xml | 11 + .../ComponentList.SC2Components | 1 - .../ap_maw_of_the_void.SC2Map/DocumentHeader | Bin 8698 -> 8698 bytes .../GameData.version | Bin 40 -> 44 bytes .../MapScript.galaxy | 298 +- .../WoL/ap_maw_of_the_void.SC2Map/Minimap.tga | Bin 98348 -> 98348 bytes .../WoL/ap_maw_of_the_void.SC2Map/Objects | 450 ++- .../ap_maw_of_the_void.SC2Map/Objects.version | Bin 44 -> 44 bytes .../WoL/ap_maw_of_the_void.SC2Map/Preload.xml | 21 + .../PreloadAssetDB.txt | 15 +- .../WoL/ap_maw_of_the_void.SC2Map/Triggers | 2953 ++++++++++++++++- .../Triggers.version | Bin 44 -> 44 bytes .../LocalizedData/GameStrings.txt | 6 +- .../LocalizedData/TriggerStrings.txt | 3 + .../WoL/ap_maw_of_the_void.SC2Map/t3HeightMap | Bin 211286 -> 211286 bytes .../ap_maw_of_the_void.SC2Map/t3SyncHeightMap | Bin 140900 -> 140900 bytes .../t3Terrain.version | Bin 44 -> 44 bytes .../ap_maw_of_the_void.SC2Map/t3Terrain.xml | 2 +- .../WoL/ap_maw_of_the_void.SC2Map/t3VertCol | Bin 367731 -> 367731 bytes 19 files changed, 3395 insertions(+), 365 deletions(-) create mode 100644 Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Base.SC2Data/GameData/ConversationStateData.xml diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Base.SC2Data/GameData/ConversationStateData.xml b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Base.SC2Data/GameData/ConversationStateData.xml new file mode 100644 index 000000000..794e0eb2e --- /dev/null +++ b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Base.SC2Data/GameData/ConversationStateData.xml @@ -0,0 +1,11 @@ + + + + + + + + + + + diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/ComponentList.SC2Components b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/ComponentList.SC2Components index e6bcfc267..010746340 100644 --- a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/ComponentList.SC2Components +++ b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/ComponentList.SC2Components @@ -1,6 +1,5 @@ - GameData DocumentInfo MapInfo diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/DocumentHeader b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/DocumentHeader index 1d6561499450b869db1c616401b7253573c3e2a8..e5779ced012e532cc95483ef8ea59dd05972a42c 100644 GIT binary patch delta 19 Ycmez6{L6WQ49Alzs?R}qqslc!0Ba};g8%>k delta 19 Xcmez6{L6WQ49CXPOT)le<(eV@W}FG> diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/GameData.version b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/GameData.version index 57d12a973409f9343e9a6c5ccbdb4d4c4daef40d..919f52d2cd13b38903a1d4ca05d8455e3490fa56 100644 GIT binary patch literal 44 ocmYdJNi9xHNla&AU|^8QWMp6k(jdSK#2`KkkPc9=O=kqs0HF;9UH||9 literal 40 lcmYdJNi9xHNla&CU|{$jz`y{aS%DY?n1T4Rqk=z33;?3k1_A&8 diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/MapScript.galaxy b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/MapScript.galaxy index f4ba5ce97..656b4f822 100644 --- a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/MapScript.galaxy +++ b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/MapScript.galaxy @@ -220,6 +220,7 @@ trigger gt_onDifficultyNormal; trigger gt_onDifficultyHard; trigger gt_onDifficultyBrutal; trigger gt_ArchInit; +trigger gt_FactionSwapInit; trigger gt_Initialization; trigger gt_Init01Technology; trigger gt_Init02Players; @@ -868,6 +869,109 @@ void gt_ArchInit_Init () { TriggerAddEventMapInit(gt_ArchInit); } +//-------------------------------------------------------------------------------------------------- +// Trigger: Faction Swap Init +//-------------------------------------------------------------------------------------------------- +bool gt_FactionSwapInit_Func (bool testConds, bool runActions) { + // Automatic Variable Declarations + unitgroup autoF2B33AB9_g; + int autoF2B33AB9_u; + unit autoF2B33AB9_var; + unitgroup autoCE78F1F8_g; + int autoCE78F1F8_u; + unit autoCE78F1F8_var; + unitgroup auto8D491E61_g; + int auto8D491E61_u; + unit auto8D491E61_var; + unitgroup auto70F4F2E3_g; + int auto70F4F2E3_u; + unit auto70F4F2E3_var; + + // Actions + if (!runActions) { + return true; + } + + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut")) { + lib15EF4C78_gf_RemoveUnusedStartingUnits(UnitGroupFromId(5), "Terr", true); + } + else { + libABFE498B_gv_aP_Triggers_skipCutscenes = true; + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Prot")) { + libNtve_gf_ReplaceUnit(gv_uNITCruiser01, "AP_TempestPurifier", libNtve_ge_ReplaceUnitOptions_OldUnitsRelative); + gv_uNITCruiser01 = libNtve_gf_LastReplacedUnit(); + libNtve_gf_ReplaceUnit(gv_uNITCruiser02, "AP_TempestPurifier", libNtve_ge_ReplaceUnitOptions_OldUnitsRelative); + gv_uNITCruiser02 = libNtve_gf_LastReplacedUnit(); + libNtve_gf_ReplaceUnit(gv_uNITCruiser03, "AP_TempestPurifier", libNtve_ge_ReplaceUnitOptions_OldUnitsRelative); + gv_uNITCruiser03 = libNtve_gf_LastReplacedUnit(); + UnitGroupAddUnitGroup(gv_gROUPPlayersStartingUNITS, UnitGroup("AP_TempestPurifier", gv_pLAYER_01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0)); + } + + lib15EF4C78_gf_RemoveUnusedStartingUnits(UnitGroupFromId(5), libABFE498B_gv_aP_Triggers_Option_overridePlayerRace, true); + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Zerg")) { + UnitGroupAddUnitGroup(gv_gROUPPlayersStartingUNITS, UnitGroup("AP_TyrannozorBurrowed", gv_pLAYER_01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0)); + autoF2B33AB9_g = UnitGroup("AP_Hive", gv_pLAYER_01_USER, RegionFromId(3), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); + autoF2B33AB9_u = UnitGroupCount(autoF2B33AB9_g, c_unitCountAll); + for (;; autoF2B33AB9_u -= 1) { + autoF2B33AB9_var = UnitGroupUnitFromEnd(autoF2B33AB9_g, autoF2B33AB9_u); + if (autoF2B33AB9_var == null) { break; } + libNtve_gf_PauseUnit(autoF2B33AB9_var, true); + libNtve_gf_ShowHideUnit(autoF2B33AB9_var, false); + UnitGroupAdd(gv_gROUPPlayersStartingBASE, autoF2B33AB9_var); + autoCE78F1F8_g = UnitGroup("AP_Larva", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); + autoCE78F1F8_u = UnitGroupCount(autoCE78F1F8_g, c_unitCountAll); + for (;; autoCE78F1F8_u -= 1) { + autoCE78F1F8_var = UnitGroupUnitFromEnd(autoCE78F1F8_g, autoCE78F1F8_u); + if (autoCE78F1F8_var == null) { break; } + UnitRemove(autoCE78F1F8_var); + } + auto8D491E61_g = UnitGroup("Larva", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); + auto8D491E61_u = UnitGroupCount(auto8D491E61_g, c_unitCountAll); + for (;; auto8D491E61_u -= 1) { + auto8D491E61_var = UnitGroupUnitFromEnd(auto8D491E61_g, auto8D491E61_u); + if (auto8D491E61_var == null) { break; } + UnitRemove(auto8D491E61_var); + } + CreepModify(UnitGetPosition(autoF2B33AB9_var), 12.0, false, false); + } + PlayerSetRace(1, "Zerg"); + lib5BD4895D_gf_AP_Core_MapConfig_setPlayerFaction(gv_pLAYER_01_USER, lib5BD4895D_gv_aP_Core_Faction_KERRIGAN_SWARM_SWITCHABLE_TO_PRIMAL_ZERG); + } + else { + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Prot")) { + auto70F4F2E3_g = UnitGroup("AP_Nexus", gv_pLAYER_01_USER, RegionFromId(3), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); + auto70F4F2E3_u = UnitGroupCount(auto70F4F2E3_g, c_unitCountAll); + for (;; auto70F4F2E3_u -= 1) { + auto70F4F2E3_var = UnitGroupUnitFromEnd(auto70F4F2E3_g, auto70F4F2E3_u); + if (auto70F4F2E3_var == null) { break; } + libNtve_gf_ShowHideUnit(auto70F4F2E3_var, false); + libNtve_gf_PauseUnit(auto70F4F2E3_var, true); + UnitGroupAdd(gv_gROUPPlayersStartingBASE, auto70F4F2E3_var); + } + PlayerSetRace(1, "Prot"); + lib5BD4895D_gf_AP_Core_MapConfig_setPlayerFaction(gv_pLAYER_01_USER, lib5BD4895D_gv_aP_Core_Faction_DAELAAM); + if ((libABFE498B_gv_aP_Triggers_Option_SoAPresence == 2)) { + lib15EF4C78_gf_AP_Player_CreateSoAUnit(gv_pLAYER_01_USER); + } + + if ((libABFE498B_gv_aP_Triggers_Option_SoAPresenceAutocasts == 2)) { + lib15EF4C78_gf_AP_Player_CreateSoAAutonomousCasterUnit(gv_pLAYER_01_USER); + } + + } + + } + } + TriggerEnable(gt_DamagePulse, true); + return true; +} + +//-------------------------------------------------------------------------------------------------- +void gt_FactionSwapInit_Init () { + gt_FactionSwapInit = TriggerCreate("gt_FactionSwapInit_Func"); + TriggerAddEventGeneric(gt_FactionSwapInit, lib5BD4895D_gv_aP_Core_LOAD_FINISHED_EVENT); +} + //-------------------------------------------------------------------------------------------------- // Trigger: Initialization //-------------------------------------------------------------------------------------------------- @@ -978,6 +1082,12 @@ bool gt_Init03Units_Func (bool testConds, bool runActions) { int lv_iNT; // Automatic Variable Declarations + unitgroup auto11D87C1E_g; + int auto11D87C1E_u; + unit auto11D87C1E_var; + unitgroup auto39426820_g; + int auto39426820_u; + unit auto39426820_var; unitgroup autoFFDE84A2_g; int autoFFDE84A2_u; unit autoFFDE84A2_var; @@ -1021,6 +1131,24 @@ bool gt_Init03Units_Func (bool testConds, bool runActions) { libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_03_HighTOSS, libNtve_ge_AllianceSetting_Enemy); libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_04_DarkTOSS, libNtve_ge_AllianceSetting_Enemy); libNtve_gf_SetAlliance(gv_pLAYER_01_USER, gv_pLAYER_05_WORLDSHIP, libNtve_ge_AllianceSetting_Enemy); + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Zerg")) { + auto39426820_g = UnitGroupFromId(6); + auto39426820_u = UnitGroupCount(auto39426820_g, c_unitCountAll); + for (;; auto39426820_u -= 1) { + auto39426820_var = UnitGroupUnitFromEnd(auto39426820_g, auto39426820_u); + if (auto39426820_var == null) { break; } + libNtve_gf_ShowHideUnit(auto39426820_var, true); + } + } + else { + auto11D87C1E_g = UnitGroupFromId(6); + auto11D87C1E_u = UnitGroupCount(auto11D87C1E_g, c_unitCountAll); + for (;; auto11D87C1E_u -= 1) { + auto11D87C1E_var = UnitGroupUnitFromEnd(auto11D87C1E_g, auto11D87C1E_u); + if (auto11D87C1E_var == null) { break; } + UnitRemove(auto11D87C1E_var); + } + } gv_eastLandPatrol = UnitGroup(null, gv_pLAYER_02_ScriptedTOSS, RegionFromId(21), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); gv_gROUPRipFieldGeneratorResponse01 = UnitGroup(null, gv_pLAYER_02_ScriptedTOSS, RegionFromId(26), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); gv_gROUPRipFieldGeneratorResponse02 = UnitGroup("Carrier", gv_pLAYER_04_DarkTOSS, RegionFromId(27), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); @@ -1068,7 +1196,7 @@ bool gt_Init03Units_Func (bool testConds, bool runActions) { if (auto6B610375_var == null) { break; } libNtve_gf_ShowHideUnit(auto6B610375_var, false); } - autoF295C8C7_g = UnitGroup(null, gv_pLAYER_01_USER, RegionFromId(3), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); + autoF295C8C7_g = UnitGroup(null, gv_pLAYER_01_USER, RegionFromId(3), UnitFilter(0, 0, (1 << c_targetFilterMissile) | (1 << c_targetFilterBuried), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); autoF295C8C7_u = UnitGroupCount(autoF295C8C7_g, c_unitCountAll); for (;; autoF295C8C7_u -= 1) { autoF295C8C7_var = UnitGroupUnitFromEnd(autoF295C8C7_g, autoF295C8C7_u); @@ -1077,7 +1205,7 @@ bool gt_Init03Units_Func (bool testConds, bool runActions) { libNtve_gf_PauseUnit(autoF295C8C7_var, true); UnitGroupAdd(gv_gROUPPlayersStartingBASE, autoF295C8C7_var); } - gv_gROUPPlayersStartingUNITS = UnitGroup("Battlecruiser", gv_pLAYER_01_USER, RegionFromId(33), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); + gv_gROUPPlayersStartingUNITS = UnitGroup("AP_Battlecruiser", gv_pLAYER_01_USER, RegionFromId(33), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); gv_uNIT_RipFieldGeneratorINTRO = UnitFromId(37); gv_uNIT_RipFieldGenerator01 = UnitFromId(151); gv_uNIT_RipFieldGenerator02[1] = UnitFromId(137); @@ -1119,7 +1247,7 @@ bool gt_Init03Units_Func (bool testConds, bool runActions) { UnitSetState(auto8B2AEE24_var, c_unitStateTooltipable, true); VisRevealArea(1, RegionCircle(UnitGetPosition(auto8B2AEE24_var), 3.0), 4.0, false); } - auto9EDB466C_g = UnitGroup("DarkTemplar", c_playerAny, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0); + auto9EDB466C_g = UnitGroup("AP_DarkTemplarShakuras", c_playerAny, null, UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0); auto9EDB466C_u = UnitGroupCount(auto9EDB466C_g, c_unitCountAll); for (;; auto9EDB466C_u -= 1) { auto9EDB466C_var = UnitGroupUnitFromEnd(auto9EDB466C_g, auto9EDB466C_u); @@ -1374,7 +1502,8 @@ bool gt_StartGameStage1_Func (bool testConds, bool runActions) { PlayerPauseAllCooldowns(gv_pLAYER_01_USER, true); PlayerPauseAllCharges(gv_pLAYER_01_USER, true); - UIAlertUnit("Trigger", gv_pLAYER_01_USER, StringExternal("Param/Value/F325FA28"), null, UnitFromId(128)); + UIAlertUnit("Trigger", gv_pLAYER_01_USER, StringExternal("Param/Value/F325FA28"), null, gv_uNITCruiser01); + TriggerEnable(gt_DefeatLZUnitsDead, true); Wait(2.0, c_timeGame); TriggerExecute(gt_ObjectiveClearLZCreateQ, true, true); Wait(2.0, c_timeGame); @@ -1393,7 +1522,15 @@ void gt_StartGameStage1_Init () { // Trigger: Start Game - Stage 2 //-------------------------------------------------------------------------------------------------- bool gt_StartGameStage2_Func (bool testConds, bool runActions) { + // Variable Declarations + unitgroup lv_droppod1; + unitgroup lv_droppod2; + // Automatic Variable Declarations + // Variable Initialization + lv_droppod1 = UnitGroupEmpty(); + lv_droppod2 = UnitGroupEmpty(); + // Actions if (!runActions) { return true; @@ -1401,8 +1538,14 @@ bool gt_StartGameStage2_Func (bool testConds, bool runActions) { PlayerPauseAllCooldowns(gv_pLAYER_01_USER, false); PlayerPauseAllCharges(gv_pLAYER_01_USER, false); + TriggerEnable(gt_MothershipMidQ, true); TriggerExecute(gt_StartWarpPrizmDrops, true, false); TriggerExecute(gt_ObjectiveArtifactCreateQ, true, true); + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Zerg")) { + Wait(1.0, c_timeGame); + libCamp_gf_CreateTipFromConversationState("StoryTips|AP_Maw_Zerg", libNtve_ge_TipType_NormalTip, PlayerGroupAll()); + } + TriggerExecute(gt_ObjectiveRipFieldGeneratorsCreateQ, true, true); TriggerEnable(gt_AchievementDestroyallenemystructures, true); Wait(10.0, c_timeGame); @@ -2381,7 +2524,7 @@ bool gt_DamagePulse_Func (bool testConds, bool runActions) { } if ((UnitIsAlive(gv_uNIT_RipFieldGeneratorINTRO) == true)) { - auto36320978_g = UnitGroup(null, c_playerAny, RegionCircle(UnitGetPosition(gv_uNIT_RipFieldGeneratorINTRO), lv_damageFieldRadiismall), UnitFilter(0, 0, (1 << c_targetFilterRawResource) | (1 << c_targetFilterHarvestableResource) | (1 << c_targetFilterMissile) | (1 << c_targetFilterUncommandable), (1 << (c_targetFilterStasis - 32)) | (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)) | (1 << (c_targetFilterInvulnerable - 32)) | (1 << (c_targetFilterHasShields - 32))), 0); + auto36320978_g = UnitGroup(null, c_playerAny, RegionCircle(UnitGetPosition(gv_uNIT_RipFieldGeneratorINTRO), lv_damageFieldRadiismall), UnitFilter(0, 0, (1 << c_targetFilterRawResource) | (1 << c_targetFilterHarvestableResource) | (1 << c_targetFilterMissile) | (1 << c_targetFilterUncommandable) | (1 << c_targetFilterBuried), (1 << (c_targetFilterStasis - 32)) | (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)) | (1 << (c_targetFilterInvulnerable - 32)) | (1 << (c_targetFilterHasShields - 32))), 0); auto36320978_u = UnitGroupCount(auto36320978_g, c_unitCountAll); for (;; auto36320978_u -= 1) { auto36320978_var = UnitGroupUnitFromEnd(auto36320978_g, auto36320978_u); @@ -2394,7 +2537,7 @@ bool gt_DamagePulse_Func (bool testConds, bool runActions) { } if ((UnitIsAlive(gv_uNIT_RipFieldGenerator01) == true)) { - auto9EBDACB1_g = UnitGroup(null, c_playerAny, RegionCircle(UnitGetPosition(gv_uNIT_RipFieldGenerator01), lv_damageFieldRadii), UnitFilter(0, 0, (1 << c_targetFilterRawResource) | (1 << c_targetFilterHarvestableResource) | (1 << c_targetFilterMissile) | (1 << c_targetFilterUncommandable), (1 << (c_targetFilterStasis - 32)) | (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)) | (1 << (c_targetFilterInvulnerable - 32)) | (1 << (c_targetFilterHasShields - 32))), 0); + auto9EBDACB1_g = UnitGroup(null, c_playerAny, RegionCircle(UnitGetPosition(gv_uNIT_RipFieldGenerator01), lv_damageFieldRadii), UnitFilter(0, 0, (1 << c_targetFilterRawResource) | (1 << c_targetFilterHarvestableResource) | (1 << c_targetFilterMissile) | (1 << c_targetFilterUncommandable) | (1 << c_targetFilterBuried), (1 << (c_targetFilterStasis - 32)) | (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)) | (1 << (c_targetFilterInvulnerable - 32)) | (1 << (c_targetFilterHasShields - 32))), 0); auto9EBDACB1_u = UnitGroupCount(auto9EBDACB1_g, c_unitCountAll); for (;; auto9EBDACB1_u -= 1) { auto9EBDACB1_var = UnitGroupUnitFromEnd(auto9EBDACB1_g, auto9EBDACB1_u); @@ -2410,7 +2553,7 @@ bool gt_DamagePulse_Func (bool testConds, bool runActions) { lv_generatorIndex = 1; for ( ; ( (autoB4D515A0_ai >= 0 && lv_generatorIndex <= autoB4D515A0_ae) || (autoB4D515A0_ai < 0 && lv_generatorIndex >= autoB4D515A0_ae) ) ; lv_generatorIndex += autoB4D515A0_ai ) { if ((UnitIsAlive(gv_uNIT_RipFieldGenerator02[lv_generatorIndex]) == true)) { - auto4A0B5E8D_g = UnitGroup(null, c_playerAny, RegionCircle(UnitGetPosition(gv_uNIT_RipFieldGenerator02[lv_generatorIndex]), lv_damageFieldRadii), UnitFilter(0, 0, (1 << c_targetFilterRawResource) | (1 << c_targetFilterHarvestableResource) | (1 << c_targetFilterMissile) | (1 << c_targetFilterUncommandable), (1 << (c_targetFilterStasis - 32)) | (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)) | (1 << (c_targetFilterInvulnerable - 32)) | (1 << (c_targetFilterHasShields - 32))), 0); + auto4A0B5E8D_g = UnitGroup(null, c_playerAny, RegionCircle(UnitGetPosition(gv_uNIT_RipFieldGenerator02[lv_generatorIndex]), lv_damageFieldRadii), UnitFilter(0, 0, (1 << c_targetFilterRawResource) | (1 << c_targetFilterHarvestableResource) | (1 << c_targetFilterMissile) | (1 << c_targetFilterUncommandable) | (1 << c_targetFilterBuried), (1 << (c_targetFilterStasis - 32)) | (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)) | (1 << (c_targetFilterInvulnerable - 32)) | (1 << (c_targetFilterHasShields - 32))), 0); auto4A0B5E8D_u = UnitGroupCount(auto4A0B5E8D_g, c_unitCountAll); for (;; auto4A0B5E8D_u -= 1) { auto4A0B5E8D_var = UnitGroupUnitFromEnd(auto4A0B5E8D_g, auto4A0B5E8D_u); @@ -2427,7 +2570,7 @@ bool gt_DamagePulse_Func (bool testConds, bool runActions) { lv_generatorIndex = 1; for ( ; ( (autoA20988B5_ai >= 0 && lv_generatorIndex <= autoA20988B5_ae) || (autoA20988B5_ai < 0 && lv_generatorIndex >= autoA20988B5_ae) ) ; lv_generatorIndex += autoA20988B5_ai ) { if ((UnitIsAlive(gv_uNIT_RipFieldGenerator03[lv_generatorIndex]) == true)) { - autoAC850E86_g = UnitGroup(null, c_playerAny, RegionCircle(UnitGetPosition(gv_uNIT_RipFieldGenerator03[lv_generatorIndex]), lv_damageFieldRadii), UnitFilter(0, 0, (1 << c_targetFilterRawResource) | (1 << c_targetFilterHarvestableResource) | (1 << c_targetFilterMissile) | (1 << c_targetFilterUncommandable), (1 << (c_targetFilterStasis - 32)) | (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)) | (1 << (c_targetFilterInvulnerable - 32)) | (1 << (c_targetFilterHasShields - 32))), 0); + autoAC850E86_g = UnitGroup(null, c_playerAny, RegionCircle(UnitGetPosition(gv_uNIT_RipFieldGenerator03[lv_generatorIndex]), lv_damageFieldRadii), UnitFilter(0, 0, (1 << c_targetFilterRawResource) | (1 << c_targetFilterHarvestableResource) | (1 << c_targetFilterMissile) | (1 << c_targetFilterUncommandable) | (1 << c_targetFilterBuried), (1 << (c_targetFilterStasis - 32)) | (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32)) | (1 << (c_targetFilterInvulnerable - 32)) | (1 << (c_targetFilterHasShields - 32))), 0); autoAC850E86_u = UnitGroupCount(autoAC850E86_g, c_unitCountAll); for (;; autoAC850E86_u -= 1) { autoAC850E86_var = UnitGroupUnitFromEnd(autoAC850E86_g, autoAC850E86_u); @@ -2459,6 +2602,7 @@ bool gt_DamagePulse_Func (bool testConds, bool runActions) { //-------------------------------------------------------------------------------------------------- void gt_DamagePulse_Init () { gt_DamagePulse = TriggerCreate("gt_DamagePulse_Func"); + TriggerEnable(gt_DamagePulse, false); TriggerAddEventTimePeriodic(gt_DamagePulse, 1.0, c_timeGame); } @@ -3457,7 +3601,7 @@ bool gt_ResourcesLowDialogueQ_Func (bool testConds, bool runActions) { if (autoBC161B9B_var == null) { break; } lv_rESOURCES += libNtve_gf_UnitGetPropertyResources(autoBC161B9B_var, c_unitPropCurrent); } - if ((lv_rESOURCES <= 500) && (UnitGroupCount(UnitGroup("CommandCenter", gv_pLAYER_01_USER, RegionFromId(25), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0) && (UnitGroupCount(UnitGroup("OrbitalCommand", gv_pLAYER_01_USER, RegionFromId(25), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0) && (UnitGroupCount(UnitGroup("PlanetaryFortress", gv_pLAYER_01_USER, RegionFromId(25), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0)) { + if ((lv_rESOURCES <= 500) && (UnitGroupCount(UnitGroup("AP_CommandCenter", gv_pLAYER_01_USER, RegionFromId(25), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0) && (UnitGroupCount(UnitGroup("AP_PlanetaryFortress", gv_pLAYER_01_USER, RegionFromId(25), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0) && (UnitGroupCount(UnitGroup("AP_Nexus", gv_pLAYER_01_USER, RegionFromId(25), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0) && (UnitGroupCount(UnitGroup("AP_Hatchery", gv_pLAYER_01_USER, RegionFromId(25), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0) && (UnitGroupCount(UnitGroup("AP_Lair", gv_pLAYER_01_USER, RegionFromId(25), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0) && (UnitGroupCount(UnitGroup("AP_Hive", gv_pLAYER_01_USER, RegionFromId(25), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0) && (UnitGroupCount(UnitGroup("AP_EchidnaWorm", gv_pLAYER_01_USER, RegionFromId(25), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0)) { TriggerQueueEnter(); TriggerEnable(TriggerGetCurrent(), false); libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech); @@ -3932,6 +4076,18 @@ bool gt_DefeatLZUnitsDead_Func (bool testConds, bool runActions) { if (!((UnitGroupCount(UnitGroup("AP_Battlecruiser", gv_pLAYER_01_USER, null, UnitFilter(0, 0, 0, (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0))) { return false; } + + if (!((UnitGroupCount(UnitGroup("AP_TempestPurifier", gv_pLAYER_01_USER, null, UnitFilter(0, 0, 0, (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0))) { + return false; + } + + if (!((UnitGroupCount(UnitGroup("AP_Tyrannozor", gv_pLAYER_01_USER, null, UnitFilter(0, 0, 0, (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0))) { + return false; + } + + if (!((UnitGroupCount(UnitGroup("AP_TyrannozorBurrowed", gv_pLAYER_01_USER, null, UnitFilter(0, 0, 0, (1 << (c_targetFilterHidden - 32))), 0), c_unitCountAlive) == 0))) { + return false; + } } // Actions @@ -3954,6 +4110,7 @@ bool gt_DefeatLZUnitsDead_Func (bool testConds, bool runActions) { //-------------------------------------------------------------------------------------------------- void gt_DefeatLZUnitsDead_Init () { gt_DefeatLZUnitsDead = TriggerCreate("gt_DefeatLZUnitsDead_Func"); + TriggerEnable(gt_DefeatLZUnitsDead, false); TriggerAddEventTimePeriodic(gt_DefeatLZUnitsDead, 1.0, c_timeGame); } @@ -5493,6 +5650,9 @@ bool gt_IntroCleanup_Func (bool testConds, bool runActions) { unitgroup autoB80C02D8_g; int autoB80C02D8_u; unit autoB80C02D8_var; + unitgroup auto48C5B6F7_g; + int auto48C5B6F7_u; + unit auto48C5B6F7_var; // Variable Initialization @@ -5523,15 +5683,34 @@ bool gt_IntroCleanup_Func (bool testConds, bool runActions) { if (autoB80C02D8_var == null) { break; } libNtve_gf_ShowHideUnit(autoB80C02D8_var, true); } + auto48C5B6F7_g = gv_gROUPPlayersStartingUNITS; + auto48C5B6F7_u = UnitGroupCount(auto48C5B6F7_g, c_unitCountAll); + for (;; auto48C5B6F7_u -= 1) { + auto48C5B6F7_var = UnitGroupUnitFromEnd(auto48C5B6F7_g, auto48C5B6F7_u); + if (auto48C5B6F7_var == null) { break; } + libNtve_gf_ShowHideUnit(auto48C5B6F7_var, true); + } GameTimeOfDayPause(false); PlayerSetState(gv_pLAYER_01_USER, c_playerStateXPGain, true); CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(161), 0.0, -1, 10, true); CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoDefault(), 0.0, -1, 10, false); + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Zerg")) { + CameraPan(gv_pLAYER_01_USER, PointFromId(571), 0.0, -1, 10.0, false); + } + TriggerExecute(gt_StartAI, true, false); TriggerStop(gt_IntroScene); - UnitSetPosition(gv_uNITCruiser01, PointFromId(280), false); - UnitSetPosition(gv_uNITCruiser02, PointFromId(483), false); - UnitSetPosition(gv_uNITCruiser03, PointFromId(335), false); + if (((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut") || (libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Terr"))) { + UnitSetPosition(gv_uNITCruiser01, PointFromId(280), false); + UnitSetPosition(gv_uNITCruiser02, PointFromId(483), false); + UnitSetPosition(gv_uNITCruiser03, PointFromId(335), false); + } + else { + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Prot")) { + UnitGroupIssueOrder(gv_gROUPPlayersStartingUNITS, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(280)), c_orderQueueReplace); + } + + } UnitGroupSelect(gv_gROUPPlayersStartingUNITS, gv_pLAYER_01_USER, true); if ((gv_introCinematicCompleted == true)) { lv_fadeDuration = 0.0; @@ -5758,6 +5937,7 @@ bool gt_BaseMidCleanup_Func (bool testConds, bool runActions) { unitgroup auto88C70C9C_g; int auto88C70C9C_u; unit auto88C70C9C_var; + string auto69EBD385_val; unitgroup auto6F437502_g; int auto6F437502_u; unit auto6F437502_var; @@ -5767,6 +5947,16 @@ bool gt_BaseMidCleanup_Func (bool testConds, bool runActions) { unitgroup autoB843FD74_g; int autoB843FD74_u; unit autoB843FD74_var; + unitgroup autoCB834E66_g; + int autoCB834E66_u; + unit autoCB834E66_var; + string autoEC65DCA0_val; + unitgroup auto8FCB5A17_g; + int auto8FCB5A17_u; + unit auto8FCB5A17_var; + unitgroup auto59CAF6FC_g; + int auto59CAF6FC_u; + unit auto59CAF6FC_var; // Variable Initialization @@ -5799,7 +5989,16 @@ bool gt_BaseMidCleanup_Func (bool testConds, bool runActions) { } lv_vespeneGeyserPoint = UnitGetPosition(UnitFromId(84)); UnitRemove(UnitFromId(84)); - libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_Refinery", 0, gv_pLAYER_01_USER, lv_vespeneGeyserPoint); + auto69EBD385_val = libABFE498B_gv_aP_Triggers_Option_overridePlayerRace; + if (auto69EBD385_val == "Zerg") { + libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_Extractor", 0, gv_pLAYER_01_USER, lv_vespeneGeyserPoint); + } + else if (auto69EBD385_val == "Prot") { + libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_Assimilator", 0, gv_pLAYER_01_USER, lv_vespeneGeyserPoint); + } + else { + libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_Refinery", 0, gv_pLAYER_01_USER, lv_vespeneGeyserPoint); + } UnitSetPropertyFixed(UnitLastCreated(), c_unitPropResources, 1500.0); auto6F437502_g = gv_gROUPUnitsnotinstart; auto6F437502_u = UnitGroupCount(auto6F437502_g, c_unitCountAll); @@ -5822,6 +6021,14 @@ bool gt_BaseMidCleanup_Func (bool testConds, bool runActions) { if (autoB843FD74_var == null) { break; } libNtve_gf_ShowHideUnit(autoB843FD74_var, true); } + autoCB834E66_g = UnitGroup("AP_Hive", gv_pLAYER_01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 1); + autoCB834E66_u = UnitGroupCount(autoCB834E66_g, c_unitCountAll); + for (;; autoCB834E66_u -= 1) { + autoCB834E66_var = UnitGroupUnitFromEnd(autoCB834E66_g, autoCB834E66_u); + if (autoCB834E66_var == null) { break; } + CreepModify(UnitGetPosition(autoCB834E66_var), 12.0, true, false); + lib15EF4C78_gf_AP_Player_SpawnLarvaForHatchery(autoCB834E66_var, 3); + } UnitPauseAll(false); GameTimeOfDayPause(false); PlayerSetState(gv_pLAYER_01_USER, c_playerStateXPGain, true); @@ -5840,23 +6047,54 @@ bool gt_BaseMidCleanup_Func (bool testConds, bool runActions) { PlayerModifyPropertyInt(gv_pLAYER_01_USER, c_playerPropMinerals, c_playerPropOperSetTo, (lib5BD4895D_gv_aP_Core_BonusMinerals + 600)); PlayerModifyPropertyInt(gv_pLAYER_01_USER, c_playerPropVespene, c_playerPropOperSetTo, (lib5BD4895D_gv_aP_Core_BonusVespene + 400)); VisRevealArea(gv_pLAYER_01_USER, RegionFromId(35), 0.5, false); - if ((libABFE498B_gv_aP_Triggers_skipCutscenes == false)) { - UnitGroupIssueOrder(gv_gROUPPlayersStartingUNITS, Order(AbilityCommand("stop", 0)), c_orderQueueReplace); - UnitSetPosition(gv_uNITCruiser01, PointFromId(110), false); - UnitSetFacing(gv_uNITCruiser01, 227.0, 0.0); - UnitSetPosition(gv_uNITCruiser02, PointFromId(117), false); - UnitSetFacing(gv_uNITCruiser02, 227.0, 0.0); - UnitSetPosition(gv_uNITCruiser03, PointFromId(256), false); - UnitSetFacing(gv_uNITCruiser03, 227.0, 0.0); - } - + UnitGroupIssueOrder(gv_gROUPPlayersStartingUNITS, Order(AbilityCommand("stop", 0)), c_orderQueueReplace); + UnitSetPosition(gv_uNITCruiser01, PointFromId(110), false); + UnitSetFacing(gv_uNITCruiser01, 227.0, 0.0); + UnitSetPosition(gv_uNITCruiser02, PointFromId(117), false); + UnitSetFacing(gv_uNITCruiser02, 227.0, 0.0); + UnitSetPosition(gv_uNITCruiser03, PointFromId(256), false); + UnitSetFacing(gv_uNITCruiser03, 227.0, 0.0); libLbty_gf_OrderWorkerstoGatherNearbyResources(RegionFromId(32), gv_pLAYER_02_ScriptedTOSS); - libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_SCV", 0, gv_pLAYER_01_USER, PointFromId(49)); - libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_SCV", 0, gv_pLAYER_01_USER, PointFromId(96)); - libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_SCV", 0, gv_pLAYER_01_USER, PointFromId(115)); - libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_SCV", 0, gv_pLAYER_01_USER, PointFromId(131)); - libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_SCV", 0, gv_pLAYER_01_USER, PointFromId(164)); - lib15EF4C78_gf_ZerglingRespawnSetPrimaryHatchery(gv_pLAYER_01_USER, UnitFromId(228)); + autoEC65DCA0_val = libABFE498B_gv_aP_Triggers_Option_overridePlayerRace; + if (autoEC65DCA0_val == "Zerg") { + auto8FCB5A17_g = UnitGroupFilter(null, gv_pLAYER_01_USER, gv_gROUPPlayersStartingUNITS, UnitFilter(0, 0, (1 << c_targetFilterAir) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); + auto8FCB5A17_u = UnitGroupCount(auto8FCB5A17_g, c_unitCountAll); + for (;; auto8FCB5A17_u -= 1) { + auto8FCB5A17_var = UnitGroupUnitFromEnd(auto8FCB5A17_g, auto8FCB5A17_u); + if (auto8FCB5A17_var == null) { break; } + UnitIssueOrder(auto8FCB5A17_var, OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(110)), c_orderQueueReplace); + } + libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_Drone", 0, gv_pLAYER_01_USER, PointFromId(49)); + libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_Drone", 0, gv_pLAYER_01_USER, PointFromId(96)); + libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_Drone", 0, gv_pLAYER_01_USER, PointFromId(115)); + libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_Drone", 0, gv_pLAYER_01_USER, PointFromId(131)); + libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_Drone", 0, gv_pLAYER_01_USER, PointFromId(164)); + lib15EF4C78_gf_ZerglingRespawnSetPrimaryHatchery(gv_pLAYER_01_USER, UnitGroupClosestToPoint(UnitGroup("AP_Hive", gv_pLAYER_01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 1), PointFromId(205))); + lib15EF4C78_gf_AP_Player_clearZerglingRespawnChargesFromPlayer(gv_pLAYER_01_USER); + auto59CAF6FC_g = UnitGroup(null, c_playerAny, RegionEntireMap(), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); + auto59CAF6FC_u = UnitGroupCount(auto59CAF6FC_g, c_unitCountAll); + for (;; auto59CAF6FC_u -= 1) { + auto59CAF6FC_var = UnitGroupUnitFromEnd(auto59CAF6FC_g, auto59CAF6FC_u); + if (auto59CAF6FC_var == null) { break; } + UnitSetPropertyFixed(auto59CAF6FC_var, c_unitPropLifePercent, 100.0); + } + } + else if (autoEC65DCA0_val == "Prot") { + libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_Probe", 0, gv_pLAYER_01_USER, PointFromId(49)); + libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_Probe", 0, gv_pLAYER_01_USER, PointFromId(96)); + libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_Probe", 0, gv_pLAYER_01_USER, PointFromId(115)); + libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_Probe", 0, gv_pLAYER_01_USER, PointFromId(131)); + libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_Probe", 0, gv_pLAYER_01_USER, PointFromId(164)); + lib15EF4C78_gf_ZerglingRespawnSetPrimaryHatchery(gv_pLAYER_01_USER, UnitGroupClosestToPoint(UnitGroup("AP_Nexus", gv_pLAYER_01_USER, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 1), PointFromId(205))); + } + else { + libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_SCV", 0, gv_pLAYER_01_USER, PointFromId(49)); + libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_SCV", 0, gv_pLAYER_01_USER, PointFromId(96)); + libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_SCV", 0, gv_pLAYER_01_USER, PointFromId(115)); + libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_SCV", 0, gv_pLAYER_01_USER, PointFromId(131)); + libNtve_gf_CreateUnitsWithDefaultFacing(1, "AP_SCV", 0, gv_pLAYER_01_USER, PointFromId(164)); + lib15EF4C78_gf_ZerglingRespawnSetPrimaryHatchery(gv_pLAYER_01_USER, UnitFromId(228)); + } lib15EF4C78_gf_AP_Player_UtilTownHallAutoRally(gv_pLAYER_01_USER); libLbty_gf_OrderWorkerstoGatherNearbyResources(RegionEntireMap(), gv_pLAYER_01_USER); if ((gv_baseMidCinematicCompleted == true)) { @@ -6320,6 +6558,7 @@ bool gt_MothershipMidQ_Func (bool testConds, bool runActions) { //-------------------------------------------------------------------------------------------------- void gt_MothershipMidQ_Init () { gt_MothershipMidQ = TriggerCreate("gt_MothershipMidQ_Func"); + TriggerEnable(gt_MothershipMidQ, false); TriggerAddEventTimePeriodic(gt_MothershipMidQ, 1.5, c_timeGame); } @@ -6814,6 +7053,7 @@ void InitTriggers () { gt_onDifficultyHard_Init(); gt_onDifficultyBrutal_Init(); gt_ArchInit_Init(); + gt_FactionSwapInit_Init(); gt_Initialization_Init(); gt_Init01Technology_Init(); gt_Init02Players_Init(); diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Minimap.tga b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Minimap.tga index bc983045871301296711c7badf387dcbfb7299de..5055b09b2d727b377d4982537e982bbdb7f09d7b 100644 GIT binary patch delta 917 zcmYjQYiJW$6wch6&NfZzG-+m&%+zEilQibh#x_m6DppX6Ke{VhRw&z2D3twC5exlO zsVvl8P*7a99B2vD$5IfhUDxq|Q8ZfYzPh+n7XlW=2mZ@qo1!R!QqNdf77mv?-*?V8 z=iK|<*)ef;OuRHP#GB)B%niL`d~0^gq^SrpUL3ycW!@u(I`)yLX0t)F_mn$4C?r?+P^pEWi%#5S#KlYBB7r8Jc!)`~K; zpAGU&;V`)O`ElfIi1Ao32)T3fyvpH#u5J}aXX+TQqwL&;dHCsH9lxD@APSw+Un3V< zvFFNOfrk_yn)z)4>@T{Ye8>g%YkOHXjXl>G;}v#0iK{Sr{Sn`>r5$>2l=&CCJ7G^j zmldD)|IyyuoG?Q0<3$xt4?6r*St*K%aF}v}YG8e1^*vXZVwyTRE(-w|x%reg(8>4S z`s!mNbJR%bkP4sN?&8^|ChWaUOe7QpbG`=#ixMcm7NK-lM*DB)1uz#SF0WgXs+|;(pbEeIxf%MqRY<=Sab@Y2z&$k*m=F4(e?f-w zK@sB*+cr4j(P+Xj61om!e<|>NsfowPCi&6~`Gu@8@VuJ`;t=0{r{)h_bIPTrD8K;cCPiv&Sfu0`L=X~r|DBotnCILT|?ni{vXL2_aB z>z^6lk3c-PQ-Y&1djKZ4rAi_F)IUS=BI`e5R o&=Fh6_{tt@sC-(q5HiA~=@o|ZDTgp#$z_j+ln3*1kH8PS2T8{&U;qFB delta 866 zcmX9*Ye*DP6yCYl2A6dmcb#!&cXHj)b=RF;9UqGpQT9M6>?H-3A_Pl8{YdhUAOu?A zj~-whXjv#Qq)4*Ibf6__OS0@i(gTE|F#20r8-)=Rc2?nVIrsa%bI!frnHUr&2F07_ zdU>p>3e&y+7_W`SQ?_4F@Os}ZmB(trkUY`Ei`_+-K0&l;1TlU3Ng+3>AbBp2R90d# z{f|jRQG^X6T2&Pbg&^0b!tnWH)WbyA1yZhVih*mi16n(E>>oYDxTeVH8vDlT>&%+! zU`0F}X=!TK%9NnP(QH}k5{XroRU4^UZk#_uA(H8u0*kW>th*fG@#<>u9MZ7=a>dfy zAbn+ufB+7RuVh@6J&?XSMFR~yI`LiMM0x)oQj&EGM0lM$yct`sV*q$|@cT(bO8yjKBR^ZaSS93TVnk}mzN-ad{y9uqKNi1S-6xuqeNU$0QQR>$W1#@ok=lXR$2n~%bum0%2%fd z@Rp$chNKmK742C{@^;v7dthWlhv>V5MLxwVxm^^YfDSjF*2BI|9jsp>et-8s;Hn~n z{eDS}(GM-fPBR>)rJIHUgU|hN{Br{j)9N#y#~E)lO-Rmn@^V^Dc7Dzoqc!Gp&L?W2|Gb=E!hbr6QgLLwPUB!ttpQ?@MhX5voaOkrxeP&h!Wn2CA?e)vDe>KP>f diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Objects b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Objects index 52f06f731..7c14b79e9 100644 --- a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Objects +++ b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Objects @@ -1,9 +1,9 @@ - + - + @@ -51,28 +51,28 @@ + + + - + + - + - - - - @@ -142,7 +142,7 @@ - + @@ -156,7 +156,7 @@ - + @@ -167,33 +167,33 @@ - + - - + + - - - - - + + + + + @@ -205,24 +205,24 @@ - - - - + + + + - + - + @@ -239,7 +239,7 @@ - + @@ -270,14 +270,14 @@ - - - + + + @@ -291,7 +291,7 @@ - + @@ -312,11 +312,11 @@ - + - + @@ -331,13 +331,13 @@ - - - + + + @@ -349,11 +349,11 @@ - - + - + + @@ -402,10 +402,10 @@ - + - + @@ -493,14 +493,14 @@ + + + - - - @@ -511,7 +511,7 @@ - + @@ -530,10 +530,13 @@ + + + - + @@ -541,9 +544,6 @@ - - - @@ -572,11 +572,11 @@ - - + - + + @@ -602,11 +602,11 @@ - - + - + + @@ -668,19 +668,19 @@ - - - - + + + + @@ -803,7 +803,7 @@ - + @@ -818,22 +818,22 @@ - - - - - + + + + + @@ -859,13 +859,13 @@ - + - + @@ -873,22 +873,24 @@ + - - + + - + + + - @@ -898,13 +900,14 @@ - + + @@ -918,20 +921,20 @@ - + - + - + @@ -945,25 +948,25 @@ - + - - - + + + - + - - - + + + @@ -1012,17 +1015,6 @@ - - - - - - - - - - - @@ -1035,6 +1027,17 @@ + + + + + + + + + + + @@ -1079,25 +1082,25 @@ - - + + - - - + + + - - + + - - - + + + @@ -1124,14 +1127,14 @@ - + - + @@ -1146,17 +1149,19 @@ - - - + + + + + @@ -1194,6 +1199,7 @@ + @@ -1201,7 +1207,6 @@ - @@ -1228,14 +1233,14 @@ - - - + + + @@ -1245,6 +1250,7 @@ + @@ -1256,13 +1262,13 @@ - - - + + + @@ -1322,6 +1328,9 @@ + + + @@ -1365,8 +1374,8 @@ - + @@ -1380,13 +1389,13 @@ - - - + + + @@ -1466,6 +1475,12 @@ + + + + + + @@ -1473,12 +1488,6 @@ - - - - - - @@ -1537,10 +1546,14 @@ + + + + @@ -1569,6 +1582,9 @@ + + + @@ -1577,6 +1593,7 @@ + @@ -1588,25 +1605,29 @@ + + - - - - + + + + + + @@ -1615,6 +1636,9 @@ + + + @@ -1624,12 +1648,15 @@ - - + + + + + @@ -1662,6 +1689,7 @@ + @@ -1678,9 +1706,15 @@ - + + + + + + + @@ -1702,10 +1736,16 @@ + + + + + + @@ -1724,13 +1764,13 @@ - - - + + + @@ -1745,6 +1785,7 @@ + @@ -1753,9 +1794,13 @@ + + + + @@ -1788,10 +1833,16 @@ + + + + + + @@ -1799,6 +1850,9 @@ + + + @@ -1817,11 +1871,11 @@ - + @@ -1835,7 +1889,6 @@ - @@ -1843,6 +1896,7 @@ + @@ -1856,6 +1910,9 @@ + + + @@ -1978,17 +2035,17 @@ - + + + + - - - @@ -1999,6 +2056,12 @@ + + + + + + @@ -2013,6 +2076,13 @@ + + + + + + + @@ -2020,12 +2090,6 @@ - - - - - - @@ -2068,6 +2132,9 @@ + + + @@ -2088,6 +2155,9 @@ + + + @@ -2109,14 +2179,18 @@ - + + + + + @@ -2124,10 +2198,6 @@ - - - - @@ -2135,28 +2205,35 @@ + - + + + + - + + + + @@ -2191,6 +2268,9 @@ + + + @@ -2215,6 +2295,9 @@ + + + @@ -2256,13 +2339,13 @@ + + + - - - @@ -2302,6 +2385,9 @@ + + + @@ -2443,4 +2529,56 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Objects.version b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Objects.version index 092cffd279e1ddee3d20602b49ec819c5fe12919..e103ab645666dcdf504e82fc75b0b58322edaefb 100644 GIT binary patch literal 44 ncmYdJNi9yw&naMHU|^8QWMp6k(jdSK#2`K+kS-LoNe9sYrbY#f literal 44 ocmYdJNi9yw&naMHU|@Ki%*enBq(OiOh(UaIAk7rjmdXgE0nIN5O#lD@ diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Preload.xml b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Preload.xml index 519e264c0..03a79e045 100644 --- a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Preload.xml +++ b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Preload.xml @@ -31,6 +31,9 @@ + + + @@ -109,6 +112,8 @@ + + @@ -130,19 +135,35 @@ + + + + + + + + + + + + + + + + diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/PreloadAssetDB.txt b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/PreloadAssetDB.txt index ad40706c4..769e55427 100644 --- a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/PreloadAssetDB.txt +++ b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/PreloadAssetDB.txt @@ -1,21 +1,31 @@ [Actor] id=TTychus05ObjectiveRadar asset=Assets\Textures\Blank.dds +Actor=AP_GimbalZTurret,AP_TrooperMengsk_ModelSwap_AS,CommandUIHarnessAttackProtoss,CommandUIHarnessAttackTerran,CommandUIHarnessAttackZerg,CommandUIHarnessConfirmProtoss,CommandUIHarnessConfirmTerran,CommandUIHarnessConfirmZerg,CommandUIHarnessMoveProtoss,CommandUIHarnessMoveTerran,CommandUIHarnessMoveZerg,CommandUIHarnessRallyProtoss,CommandUIHarnessRallyTerran,CommandUIHarnessRallyZerg,TerrainMgr + +[ConversationState] +id=StoryTips +Actor=AP_GimbalZTurret,AP_TrooperMengsk_ModelSwap_AS,CommandUIHarnessAttackProtoss,CommandUIHarnessAttackTerran,CommandUIHarnessAttackZerg,CommandUIHarnessConfirmProtoss,CommandUIHarnessConfirmTerran,CommandUIHarnessConfirmZerg,CommandUIHarnessMoveProtoss,CommandUIHarnessMoveTerran,CommandUIHarnessMoveZerg,CommandUIHarnessRallyProtoss,CommandUIHarnessRallyTerran,CommandUIHarnessRallyZerg,TerrainMgr [Game] id=Dflt -Abil=stop +Abil=LoadOutSpray,stop +Actor=AP_GimbalZTurret,AP_TrooperMengsk_ModelSwap_AS,CommandUIHarnessAttackProtoss,CommandUIHarnessAttackTerran,CommandUIHarnessAttackZerg,CommandUIHarnessConfirmProtoss,CommandUIHarnessConfirmTerran,CommandUIHarnessConfirmZerg,CommandUIHarnessMoveProtoss,CommandUIHarnessMoveTerran,CommandUIHarnessMoveZerg,CommandUIHarnessRallyProtoss,CommandUIHarnessRallyTerran,CommandUIHarnessRallyZerg,TerrainMgr Behavior=AttackReveal +Button=LoadOutSpray@1,LoadOutSpray@10,LoadOutSpray@11,LoadOutSpray@12,LoadOutSpray@13,LoadOutSpray@14,LoadOutSpray@2,LoadOutSpray@3,LoadOutSpray@4,LoadOutSpray@5,LoadOutSpray@6,LoadOutSpray@7,LoadOutSpray@8,LoadOutSpray@9 Effect=SplashDamage +Race=Prot,Terr,Zerg Sound=Zerg_CreepDecay,Zerg_CreepGrow -Unit=BeaconAttack,BeaconDefend,BeaconDetect,BeaconExpand,BeaconHarass,BeaconRally,BeaconScout [Light] +id=Ulnar +Actor=AP_GimbalZTurret,AP_TrooperMengsk_ModelSwap_AS,CommandUIHarnessAttackProtoss,CommandUIHarnessAttackTerran,CommandUIHarnessAttackZerg,CommandUIHarnessConfirmProtoss,CommandUIHarnessConfirmTerran,CommandUIHarnessConfirmZerg,CommandUIHarnessMoveProtoss,CommandUIHarnessMoveTerran,CommandUIHarnessMoveZerg,CommandUIHarnessRallyProtoss,CommandUIHarnessRallyTerran,CommandUIHarnessRallyZerg,TerrainMgr [Terrain] id=Avernus path=Assets\Textures\.dds asset=Creep,CreepEdgeNormal,CreepHeight,CreepNoise,CreepSpecularMask +Actor=AP_GimbalZTurret,AP_TrooperMengsk_ModelSwap_AS,CommandUIHarnessAttackProtoss,CommandUIHarnessAttackTerran,CommandUIHarnessAttackZerg,CommandUIHarnessConfirmProtoss,CommandUIHarnessConfirmTerran,CommandUIHarnessConfirmZerg,CommandUIHarnessMoveProtoss,CommandUIHarnessMoveTerran,CommandUIHarnessMoveZerg,CommandUIHarnessRallyProtoss,CommandUIHarnessRallyTerran,CommandUIHarnessRallyZerg,TerrainMgr Light Model=##id##SkyParallax,##id##Skybox Soundtrack=Ambience_##id## @@ -23,6 +33,7 @@ TerrainTex=##id##Dirt,##id##LargeTiles,##id##Mesh,##id##Metal,##id##Panels,##id# id=Ulnar path=Assets\Textures\.dds asset=Creep,CreepEdgeNormal,CreepHeight,CreepNoise,CreepSpecularMask +Actor=AP_GimbalZTurret,AP_TrooperMengsk_ModelSwap_AS,CommandUIHarnessAttackProtoss,CommandUIHarnessAttackTerran,CommandUIHarnessAttackZerg,CommandUIHarnessConfirmProtoss,CommandUIHarnessConfirmTerran,CommandUIHarnessConfirmZerg,CommandUIHarnessMoveProtoss,CommandUIHarnessMoveTerran,CommandUIHarnessMoveZerg,CommandUIHarnessRallyProtoss,CommandUIHarnessRallyTerran,CommandUIHarnessRallyZerg,TerrainMgr Light Model=##id##SkyBox,##id##SkyParallax Soundtrack=Ambience_BraxisAlpha diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Triggers b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Triggers index a4ada040d..f379472b1 100644 --- a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Triggers +++ b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Triggers @@ -15,6 +15,7 @@ + @@ -1731,6 +1732,900 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_TempestPurifier + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_TempestPurifier + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_TempestPurifier + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_TempestPurifier + + + + + + + + + + + + + + + + + -;Missile,Dead,Hidden + + + + + + + + + + + + + + + + + + + + + + + + + + + + Prot + + + + + + + + + + + + + + + + + + + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_TyrannozorBurrowed + + + + + + + + + + + + + + + + + -;Missile,Dead,Hidden + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_Hive + + + + + + + + + + + + + + + -;Missile,Dead,Hidden + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_Larva + + + + + + + + + + + + + + + + + -;Missile,Dead,Hidden + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Larva + + + + + + + + + + + + + + + + + -;Missile,Dead,Hidden + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12.0 + + + + + + + + + + + + + + + + + + + 1 + + + + + Zerg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_Nexus + + + + + + + + + + + + + + + -;Missile,Dead,Hidden + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + Prot + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 2 + + + + + + + + + + + + + + + + + + + + Prot + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + + + + + + + Terr + + + + + + true + + + + + + + + + + + + + + + + + + + + Neut + + + + + + + + + + + + + + + + + @@ -3017,6 +3912,7 @@ + @@ -3187,6 +4083,84 @@ Initialize unit variables and prepare units (burrow, hold position, etc) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + @@ -3858,7 +4832,7 @@ - -;Missile,Dead,Hidden + -;Missile,Buried,Dead,Hidden @@ -3939,7 +4913,7 @@ - Battlecruiser + AP_Battlecruiser @@ -4721,7 +5695,7 @@ - DarkTemplar + AP_DarkTemplarShakuras @@ -10484,6 +11458,7 @@ + @@ -10545,14 +11520,27 @@ - - + Do initial gameplay stuff, like objective messages and hints. + + + + + + + + + + + + + + @@ -10658,10 +11646,14 @@ + + + + @@ -10669,6 +11661,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -10695,6 +11711,20 @@ + + + + + + + + + + + + + + @@ -10733,6 +11763,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + 1.0 + + + + + + + + + + + + + + + + "StoryTips|AP_Maw_Zerg" + + + + + + + + + + + + + @@ -19086,6 +20181,7 @@ + @@ -19232,7 +20328,7 @@ - -;RawResource,HarvestableResource,Missile,Uncommandable,Stasis,Dead,Hidden,Invulnerable,HasShields + -;RawResource,HarvestableResource,Missile,Uncommandable,Buried,Stasis,Dead,Hidden,Invulnerable,HasShields @@ -19442,7 +20538,7 @@ - -;RawResource,HarvestableResource,Missile,Uncommandable,Stasis,Dead,Hidden,Invulnerable,HasShields + -;RawResource,HarvestableResource,Missile,Uncommandable,Buried,Stasis,Dead,Hidden,Invulnerable,HasShields @@ -19657,7 +20753,7 @@ - -;RawResource,HarvestableResource,Missile,Uncommandable,Stasis,Dead,Hidden,Invulnerable,HasShields + -;RawResource,HarvestableResource,Missile,Uncommandable,Buried,Stasis,Dead,Hidden,Invulnerable,HasShields @@ -19873,7 +20969,7 @@ - -;RawResource,HarvestableResource,Missile,Uncommandable,Stasis,Dead,Hidden,Invulnerable,HasShields + -;RawResource,HarvestableResource,Missile,Uncommandable,Buried,Stasis,Dead,Hidden,Invulnerable,HasShields @@ -27480,6 +28576,10 @@ + + + + @@ -27536,7 +28636,7 @@ - CommandCenter + AP_CommandCenter @@ -27601,7 +28701,7 @@ - OrbitalCommand + AP_PlanetaryFortress @@ -27666,7 +28766,7 @@ - PlanetaryFortress + AP_Nexus @@ -27697,6 +28797,266 @@ 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_Hatchery + + + + + + + + + + + + + + + -;Missile,Dead,Hidden + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_Lair + + + + + + + + + + + + + + + -;Missile,Dead,Hidden + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_Hive + + + + + + + + + + + + + + + -;Missile,Dead,Hidden + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_EchidnaWorm + + + + + + + + + + + + + + + -;Missile,Dead,Hidden + + + + + + + + + + + + + 0 + + @@ -30160,11 +31520,15 @@ + + + + @@ -30298,6 +31662,195 @@ 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_TempestPurifier + + + + + + + + + + + + + + -;Hidden + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_Tyrannozor + + + + + + + + + + + + + + -;Hidden + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_TyrannozorBurrowed + + + + + + + + + + + + + + -;Hidden + + + + + + + + + 0 + + @@ -43355,19 +44908,19 @@ + + - - - + @@ -43474,6 +45027,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + Enable XP gain, time of day, and abilities. @@ -43584,6 +45163,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.0 + + + + + + + + + 10.0 + + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + Start AI, let AI settle down @@ -43622,8 +45264,79 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + move + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Prot + + + + @@ -43643,6 +45356,7 @@ + @@ -43662,6 +45376,7 @@ + @@ -43679,6 +45394,54 @@ + + + + + + + + + + + + + + + + + + + + + + + + Neut + + + + + + + + + + + + + + + + + + + + + Terr + + + @@ -46000,11 +47763,12 @@ - + + @@ -46023,14 +47787,15 @@ - + + + + + + + - - - - - - + @@ -46235,8 +48000,110 @@ + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + + + + 1 + + + + + + + + + AP_Extractor + + + + + + + + + + + + + + + + + + + + + Prot + + + + + + + + + + + + + + + 1 + + + + + + + + + AP_Assimilator + + + + + + + + + + + + + @@ -46367,6 +48234,105 @@ + + + + + + + + + + + + + + + + + + + + + AP_Hive + + + + + + + + + + + + + + + + + -;Missile,Dead,Hidden + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + 12.0 + + + + + + + + + + + + + + + + + + + + + + + + + + 3 + + @@ -46693,188 +48659,150 @@ - - - - - - - - - - - - + - - - - + + + - + - + - + - + - + stop - + - + - + - - - - + + + - + - + - + - + - - - - + + + - + - + 227.0 - + 0 - + - - - - + + + - + - + - + - + - - - - + + + - + - + 227.0 - + 0 - + - - - - + + + - + - + - + - + - - - - + + + - + - + 227.0 - + 0 - - - - - - - - - - - - - - - - - - false - - @@ -46889,185 +48817,861 @@ - + + + + + + + + + + + + + + + + + - - - - - + + + + + + - + 1 - + - + AP_SCV - + - + - + - - - - - + + + + + + - + 1 - + - + AP_SCV - + - + - + - - - - - + + + + + + - + 1 - + - + AP_SCV - + - + - + - - - - - + + + + + + - + 1 - + - + AP_SCV - + - + - + - - - - - + + + + + + - + 1 - + - + AP_SCV - + - + - + - - + + + - + - + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + -;Air,Missile,Dead,Hidden + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + move + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + AP_Drone + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + AP_Drone + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + AP_Drone + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + AP_Drone + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + AP_Drone + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_Hive + + + + + + + + + + + + + + + + + -;Missile,Dead,Hidden + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Structure;Missile,Dead,Hidden + + + + + + + + + + + + + + + + + + + + + + + + + + + 100 + + + + + + + + + + + + + + + + Prot + + + + + + + + + + + + + + + 1 + + + + + + + + + AP_Probe + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + AP_Probe + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + AP_Probe + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + AP_Probe + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + AP_Probe + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_Nexus + + + + + + + + + + + + + + + + + -;Missile,Dead,Hidden + + + + + 1 + + @@ -50544,6 +53148,7 @@ + diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Triggers.version b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Triggers.version index 82ef963b6c6f9876504b1786aef830b58220e705..f6b4ba609e200cd2b233df4340e7c9778e8edc24 100644 GIT binary patch literal 44 pcmYdJNi9y#EGl7QU|^8QWMp6k(jdSK#324hAU)T_Hk}bj0|2!*2Gsxn literal 44 pcmYdJNi9y#EGl7QU|`_OU}Rtg(jdSK#324lAU*SZV;Uon1^~Eu2ax~( diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/enUS.SC2Data/LocalizedData/GameStrings.txt b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/enUS.SC2Data/LocalizedData/GameStrings.txt index 3ed67c293..90c40c19b 100644 --- a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/enUS.SC2Data/LocalizedData/GameStrings.txt +++ b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/enUS.SC2Data/LocalizedData/GameStrings.txt @@ -1,4 +1,6 @@ -DocInfo/Author=Blizzard Entertainment +ConversationState/StoryTips/AP_Maw_Zerg=NEW TO AP: Maw of the Void (Zerg) +ConversationState/StoryTips/Tychus02_RelicShrines/Info/Description=For the Zerg version of this map, some extra resource nodes have been placed in various places on the map (mostly within Rip Fields).Additionally, burrowed units are now immune to Rip Fields. This change applies to all versions of the map, but mostly only matters for the Zerg, so... there you go. +DocInfo/Author=Blizzard Entertainment DocInfo/DescLong= DocInfo/DescShort=TTychus05 DocInfo/Name=Maw of the Void @@ -32,7 +34,7 @@ Param/Value/44E0B7DD= Param/Value/454EEC4A=Achievement Anniversary_TTychus_05 granted Param/Value/474FD73D=Protoss Prisons Liberated Param/Value/4A58CA35=Prisoners Freed -Param/Value/5213A7F1=Damages unshielded units. +Param/Value/5213A7F1=Damages unshielded, unburrowed units. Param/Value/55209BE8=Destroy the Tal'darim Mothership Param/Value/5F39C497= Param/Value/74194369=Units Lost to Rip Field diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt index 9a50c2bb8..4d835b86d 100644 --- a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt +++ b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt @@ -119,6 +119,7 @@ Trigger/Name/87A9D658=Resources Low Dialogue Q Trigger/Name/87FA3A27=Yamato Teaching trigger Trigger/Name/8B37A270=Start AI Waves Trigger/Name/928A0C6D=Objective Rip Field Generators Complete +Trigger/Name/9471881A=Faction Swap Init Trigger/Name/9C9F35E0=Xel'naga Vault Response Trigger/Name/9DDEFCF4=Mothership Mid Arrival Trigger/Name/9E348BD3=Prison release 1 @@ -198,6 +199,7 @@ Trigger/Name/FCCEB6AB=Warp Prizm Drop - S3 Trigger/Name/FD7B0E34=Defeat Base Dead Trigger/Name/FF597D3B=Victory Cinematic End Variable/Name/00E1917F=UNIT-Vault +Variable/Name/01284F8A=drop pod 2 Variable/Name/01DE2E2B=ProtossStructuresRemaining5 Variable/Name/02039BD1=PING-Prison Variable/Name/021D5450=ProtossStructuresRemaining3 @@ -253,6 +255,7 @@ Variable/Name/44D34352=PING-Clear LZ Variable/Name/45BE3579=Prisoners-MidHiddenTerranGroup Variable/Name/47C055E1=LOCATION_ID_SOUTH_CLOSE_PRISONERS Variable/Name/4B25AE8A=GROUP-Players Starting BASE +Variable/Name/4BEF6482=drop pod 1 Variable/Name/4E67279A=PLAYER_04_DarkTOSS Variable/Name/4E93D245=ProtossStructuresRemaining2 Variable/Name/4EF6592F=Random Direction Picker diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/t3HeightMap b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/t3HeightMap index 81f38193a246742017ce2fc7d8af69b4f94c9c22..15dcc24ea431f935beadd09af1690b546c83bccb 100644 GIT binary patch literal 211286 zcmeI5ZLB59S>MMmvA+O{_<-_45~0KqFF{KL1`Ed`*q+|GXJ)SF&U$8NXYak|Zdl{B z2@1wa6cmDqjoHKqB@yc^7zttGL>7ja7<UVHO~tbE9a zD5swPDf-{%>8evz-PNbhIW-@idGvI3b#-<3?_W<<_qms@e)qMvT)1%IB`>*f;a@EN zU;S6rulmXh7mD@wz+8HX?Wu}jE8?!LTmyU@_mb2$Q&yKp%sEe}&3$d5&{= zm+$YNuC3oH_f;-Ct4+Z_AUr%RO*io?IpXp5Lx#ZI}CDI_JyR0zPQz zio3Sz@;Jw$0uC@Rp0*g5vq^e!r}uAg(w1%Z|&7g*Q-yG+P^IQOCgQ@hGV1>&zrQGq@^P;!BN zSFxf3@yyA4&lDAizao7YxPIS~3&dZMyw6B!&#*mERAAWt>|a|^f%raLPxAImcwG6S z0`XU*sK7S$Kv99I-Qh(A;;%>?)ngT*s6hM`*(L^-vnwhvwR@nbK>QUcD$u6~%DTY5 zYgSQ#c;@82XNn5MUy(ixT)%J01>&zr-e;t=XV@MnDllw+_OGp|KztvrCwc5F5SK41 z5PwCA3T#sk6cw1-9bQx*{)!Y8=+gsbMrfOe9shK!Kf9s=IeN8Eo!h1Y4=;X&=Cn5U zir6D%IgXNkTS*O@v#Ufcxj>)$x$Har9w;g>wQE#VU~~L8TE=rh@QVse?HMWU8MX(C z3Jlwy{c9^KP*gxGQO-!25n4ZI(*L=hat%cVrgn9T3KSK{$^6y%uBt97P*lM50F$Tu zvh-$kfv*MpY5$sBSr^b;-L6PcfvKs$cgxJ=P!e_=JL+Z zv3hqXwjQqEwJ*n0)nxUmmDS;#&&Xz<(D9ExEaCgq)|`9E1#;fut2_xA<7s-kIA2tN znXmn#0wMQXSr^DjfQGd8D1Ep+?7mIgiVE1P)AULH$QxzeuiMUR6K8w6jF=Yke9@__ z>%q>&xAxnl65UCewq;R z5gwfPTh0R7Dq!m8`6Bm>&}tTd5q`-9!sdufKkxcl0N=eu1!AB5zrDCasyfXMOY%Oo zHD_H^AdLA$=hb4KR+8W{&6=*ZR=@}azN(Fx4AH8HjA-3H$YZY+unF;JF!|^l~ zV4iEA)#NZj1uEe-c)sdisegTu7aY|W7iEs>A6)d?(K1Ic z|6$RFJoEFMQI6?r=Ie-lE_O8%Lh?Rk`fz*LeVZ%D@0>sp4(n#CCE>nBy7{cf?O_on zzxI8{vWl>p1%U0tssQtxwS#>=A{2r5ictYQo`)6~{#zA*7C;3|`71JObVPGURtvbc ze7V2}7j5`(4HeiWEqF+>Bv{RVM0T41eW)J0@315vrZ!dq_(cVVV7sP$N@Om%gSAF4 zG?Pzc1kQ1n&kV=Bkjq|k)X6n~`8YbqACrAi1C#>o;Tis;+AtqHhd-0ZOtOH(Wi9~z zvqdgo>|8PhtCCOwd}H#qE~N0hJr@*O!>OnMtkr@hF93UQ zI*6^cfLV>%A(stN0bReVHe1s087sv+hYxj_$(O}5ng2Pg-zl>|E^BlF^|0kS;it_A zJzW3Ng7%-4G5>4t8|MFSvH$i3<3IACTLu39^M=4*J~#ZY|HRnW+=CXRk$K8{?OtBc zhw8EW#__pLd%Z9C&sLXNAJHmMW`WwwXLSgrcN+8cUY7jkxNR-KxYsDcEm48904-n@ zuw*thXnI2hV6RKfuo&CBG(y*dh&@)f3LFamPsE;z3Y>}xJSO&9ha#+30ak}_Er1ez zR#f2po}qnxZtVMn{Gax+i`pMKHU|MsWGzV1G>U|aHn5cMf4 z5KDe8zn;nK$j>z}|Jmm<>wQ)MtP5D>N$CJ&(kP=xizn#;@*Q~>j)o-I^>Bk;|>cCTT5z9J#?YxoZpfPL$I6MyGjX5$TMa~~Vhp0qOGE^Qmi@>%Ee zzggO>Ew6X8?;7WK&x_i-8qB{dbY+Wp_fuI(=5EIiycc|Ef&aL?wVUKs&9n#q+49!a z8ng=R%8GD*70?`J&ilvwZ;*RZtAMT(oM+l-Uuyv(t9PAM0kf6!f`dq6b2i~p0jxgQ zr-ScOpKo&t!|Gd<3$P+so||`vY%ZY5j|j>POMb46uSEz^yHx;Lz|YD|ksV+4;Xn2b zX-`_2q4lyUf1x` z39}jC*ja5@4LcVf_DtT%ITIa+wVKZC1&w{&!?CcUYL95jpUL};RsE!}F4lIdK)Z$O z+ve}399vU!3atXZK96rXlb`*Ia&@$QwZvhWv|0teS8_LFKXDHKNr^lqHEg4e)d=n% z=5~KSmi(Jlfe)(;0*Zim`2E~X@~UR$Yu~k(iC>cyf$L(gZOMC~n*WHf3NUXq6L?Ph z5g|Y9b@?v!Xvu#=(f%s%CK-pfb!SW!fEHj(8-AzdDydZg3M+IcGjgmDi}GB9-yc#1_*d`jQ^qU8?Bg0~3-Yt|^B-H8rP@cCf3~;}tD0@dzPh&X z2v%>uM~?dzvY@@LXIoSN+QH=K)tR(h9=RTvuPsK2E^AtH^**d=n`XX_*!z>8j&$bV zl=WZO_SXk#e9pI5H~HPPca`UU^ZWch=kGbz@%jBOl=0UYvK4H3vUe`v%2~jCZaI9! zLs}SK2ISYraz#)+wtm)^@O`^WwzYuC&%WkABCie@`GekUHBmXj!BU~I@fQtT43%>O@2hW_>Vg|T?P1!(4qqE9)^y9?cpkb zk{Dyd-l0)9$MgCAoW-vK;duf22j#V8GOsfKc5NbavX%H%&3oncKP}fqTkxEjul?LA z0F7Ygo8Qf|znFnI%4ix772#Y!X9Q3Ll!@g(%BQ_4nx+DJ{O@NnsP4}TaQ|~jf1M#) zn+)aZ{nfmnO(#8uVNGQJRWdU1S$>PM|N86@HK1?vS>1cCh>Mo1OtSNyqWvmLq*`W!Fk=c zh`aXcA4i+@aa|E6Kl?uZgV;p{+6t@3w|#h$w(st!0FUjFp1^SHt)2?#9y+ZN=Ccn$?R)m}KT`=qr^Eur|iK$t0 zd)SEoc_}Ku4D9P`=Ie+{1yJ(1W9^`Ct72xKhE)M*!9|&;_1}jeKj#Ae@?&m|RRNyu z3Gw|5am@&Ud)UgO=zL@zvt~XcoTVlew`P%_>VY~pZ!%87-9@RRGp#B z*Ix=S|KW$JKsx!ELYh>(bw7RX6R5yV;s2w``f~wn-9#TQ`7clO)%W4cL1Uo>{--r$ zD`>B2JjHbZ{1u_wwNU}sL-A*|pF-azGhnc}XN0DZ3xND-<0$MKa_6876v5yBOn&x< zB6f~?rmg}!+K11qgMU^VWjU+A<|8j#*#Ern5g(3brp`+0UwqLle%f7^cQ5W4zX~8D z;PUKi{&O~wGcU-k0-E-&h*pZ>Blvq0E{nfOblRZ;Iy(UEng8Rc0M-Sd1=@zwHMXQ4 z|EE1!oI8Z)1w{oK)fguiU^=;c%YUeVu_!s53Ya>r3cydh>&Dw_CgXp$n(g5ckRScI z%_`ucjn;zUnXl)Fz<)ja)c)(DtGU2s(S@qRrm28`yy{vV_V-Wj9HGzn-}MZJLamiBK4Vcc%61;+M%7P-jJag6`179baZ78rZ7 z%n|;aklb%yp=b~0b1neibuUdN&ise(?`QwkVRL~4Q7E>TByy?FoePAhz^i3O#ZNij zdKyr^yNpW(+G`LP=Nm1+j1c(Gep?YjW`VejpHyiopmPLQ&xgj}CVv~^{WXu?hke$# zX3$<+CVYtR@7pwD=h&;S3b--?8#m93{nbz?LYxZlj1ZF_<5G^mw_5N`3!b0VtG1Fz zyxorRzn|pWuywO40RG3S!0!jl5TXoghtF@1ns|h-=Ym`j=Dgo$Qn3%(q^SU(-7tB< zXO{dQmi(^Tpa>zH4=h%zA!}e$(;4}Hz z2W`GX*1om%tH3a`K<#S>_NMiDj=lP80cMSIP(8NJu~ooo0skF=5Z_!!=D$0eh*N>E zTmXNYz;`e8e-Fn}!gmyuVba3)b6%I{h-=^Q_Haqmj4XrWVLqz>?&NpKya(GG5@9=z zQVgR42g|>j*R2BJo@Kr{ueQIc0)8#PR%?w4T#~=;U9~KepZ!=B=rjKR&VOva4Meu} zo`2GOC&+(ie3~kdt_3%jU;o7tJ4gAvDsWSNW#Z;?7Kk%~5b|@G^=!192~`0*+q0S@ zbj8=JfIWJ6JJU-tw?kBb%d_v=x6irodQE&iP=U)b{)F|9IiU{QqyqTcsRxU{rrNM> zwf$}KH(PBM04*@%e7_3JBww)BtV+kI0I06B07Ue4=`;T4*|vB5sOcHqKc7vWLx{f* zL!M3WpRHaI_C>4;_{vlxDMh*pwC8+GJvssv!1$kSRU5(|iM=lN2H7+5QO4Sk>w+?k z3bmhMDd8g#Pg^Qkl6;yzRs93uzx^ur6#UcObusaj+cy zcDD^$(4HfT%LOd|jb6-ZsDQBtwHfoz#8zVGWD%)qzY0JLh8q7P&tm?+{Ar^F^Y=m# zOh50M3RuGLz6xBHT%gT=tPAis-}q30Hw*vg6H|fH+9(U&N{t^^#PT2IyZK)!<{wK0 zT3~IQ3gC>uf7TB8v2#1_@~`;0)isa7!~04U;GvL@Sf>XRl|JnAHO2?>`$hyA;v$azHugJ(AMWHAbnma zObc?%0&$&ra{*R?S!;E8y$V1JtTorj_P_D@4N~}ad~1k}HQ#=3hc=9wiwb~>@psp6 z$oMwaY8Ch`smEx>8+H4Ocr)x$CV}Aea5WiCd6+lMNPX&+>KntJ( zKeEu5s`gu)uWS6z{D1Ag+?)#VlhWlI^3Pk}GKY-n)5}cJ+Cv3e1d$)*^aE{0_`~; zGv;U7yM2=jXce$o0M>{@W`uav0Kd23=Rdacbush*&)jd1|IJyL`*tX+@8po0*HLIp z6=3byRu#bNfc-VjMg{OU0$jcA8tuEv+qn6{OMfrWCog~s;9d&3fAW;+RsrU}_GgkK zz#cm0|5+DoA2yns_5|4;m|`x_=Bgo*<~$<0uLw6YLiX20ha8{qy%*+ptH4}F{;)O+ zXtINuY~7p+aF1<%UBE@!@l^n{kJSP_Bc!ze{6{<_7wD$~%>T4pfb#;rTT*=H1JmB+ zqx@TCbo7+iG!T;bI@BFaEn?HZ84#F9Qyd(52^3G5A>M+m$tX~~=sQ{SFTHr6aZp6-HTkpHH z0PSgSHMu|~UyXtAdi|Fpeid-@KYT_AD*~(qA-Mp`U@yG+GmM?fdql9O;`=R1zIC}* zGqwlSV{H|%MzDJ-px+DC5&WjQ<-f@YLR0`$(ahmUTLm!wHx{!u;O%wMcisy=$QHw7 zRs{GiR*w@mTEP6*xq#hjI0?TJMZjA|;pfhJp?fmCp0JXe|6X8B{YWHBUYhS zRlv=8{~Cdr5!$p0V9Y!W|8FPpe^?c`x0fn#DsO?Fh}HZ@q)P?NYBIFI{*5q0PNq6k zz&{G*^0pqRKr>c%sXz$LaCEC0s1y8eX0*b{HoPueTaM?=2>-gU9Tw{X*CaBpe`v9F zUjLw2RPhI0Xz59Vt- zqzd>){@D7k=mlGRi4Z&Tca^spLHDfw?&Sim_kuXyr2@zZjJ5RcRsk^FPx7lW+UJt+ zIj-5IBmLMlJm>xG(JG+Vg`onKs6Zu(kfs9umJGdhTUCI$ou(aJgWI2)3h+BZ?6Vda z^1n;i`%U)@^Pjpu4EgPMWTv)9q<+5&T#_W zq6dbicOM=6sI&+C$2>o;3uqr@V6hf3l*Jdmadsx(4zo?0rP1rWu1H$_*vqaO3^gOf z*z{VHH-Z`#o1e^BCmwZN|eVc&>#=Mi?_ zbYfTa@cX*R&vCyB*l)^M3s&<2CN|hUtO`tthoLOx*(&?15r*)OFK7Nidsu!u3;ur+ z>V_UGfB!%QbUQWw5t*V2*x!+Wg81j;ySKWSuj74G!0ww{1)5yo1M-W|-}i!H?_Yn> z*gL}ij~5k4d|zmIlJ`*uroGG8?+9U~*jmH?#V>0u?u{d{{&71-{%r;tn%$O+0PnqX z769L0r=}dQN9e6nh_rhEE5*j11*yOkasiMZ7JpH33>7%2P1eA+l8Ci&Spdk7ETF#% z@K{}w9}$e?Ey=spBy4Ml3V=2|F6Gg__E8f2Z~PbWcLB~nwzxk(A@+{g=g!Tj`-W)2 zYo0giFpXRQ89_>3kUtARuWq*rATMa!W~CJj_Y+%hO=B|a1?ogS?5EYd>AkRu?au|K zqXL@z92q_rm?V|#1{-@^xVf5}pe%?2S3N+*YO8!zjW-xwUW`y4Pz^K5p!v9|p z`vFmbpL$^U|5=%_-+mQf#mwhVO9h^gw}V_+0OFhr*uOz<#{c>|V*Y{^e?&+;sNO%z6f*wjn#WfGlPL_L2+Z4b zpEH8tvH-LvhYB>~e>;QSknls25&Yl#Mkzk|z}!(^CHD80e?biQSYLZ8ies%A&!5(f zor@o1O?%wy!cEpt)i>nMY0g*oKzxL0&oy&=^FH1by)9Y*zw3Qb^ISsR2KQmCP zfNO4t_bPr^4}kW}Soq_sfNp~;QdGbYo3#M`5LrV$6<}Uz->ASpmrUW|Wxjw6qA&mL zY>cVLr29cBw;%3V{Fns{+jYt4=L2&-kN`Uyxvey-C&u9w&=ma@Ja4_u?;q zr{nv_!<*XbSApji&rVhISY7)rRwItNeZ3b)T=V~~n)gu!F3aDAIrQ386~NnKA^gX; z!x(33lJ|+|StE{gYk{SDLwII>+iynxoCUC7i3(_oGF@7LF~3#>6SrAFY+uEW;knOa z_sv_LRR9?QY$b|dt$xP4a{>HSdON>l%3zlMSXO>5`I(|1zpg(v@&=hLVH;Zm%A-Bp z!s+-f6<|ukPdoPHMCP4tEY*Y=8{R*>SBTFwhm;?$ z466YAS&RRe|JQtI)&)R*YfW6Mz!N*A0{)yOpK7>N04oLHf9zOYU)f)p^fM|XBH6*QkpJeA|GIy;ulB{C%a>?x>G&S)^)kl-o5q%K6#zf`9E<0I;D@&v<E^$EqsAPOXZ6?VLM|1sieT!$wp0Q1t*cK;+@}I3vQo^}zB|Me3Q+;3qKmFv zr_1l70BNUu0q`HTJ;HbKJS`ro0?hO986oTiyKY7Zqmf;i3Y5rSqu(e?j1$5o*>Bsyc*_F1m&=Ew>7wZLqFf zgL8^IlAFh}J-qy{O8x&%?B5kWg!Iz*WiCqFLTnnVL-v}>iU91X_}ZRGoUJa?9l2DS zIP6XF-%fTeIg7TO%V;h8kq73y-g9p3_dV}Y0sZ_!3$)cGbtIJJc7&f&KEDclWbs6t z*04~MRcn7~q3~bd13KbUfv%CipD??j0{(O4t#K-_?r*zjbzl{M7Vy!h<6jI`0hA1( zdTbf30zWLwkF`D(cv#2}3q_bo1cV3kAEsZr@TzesQe|ys_40Vma?GKa>hInZm3#{-pq`RRH{F z6~KBoztQykJ#$81l8oT@m*2GNUeeDjN1z29@%t%b`}n-Tw4saD%x(Dk9Z`;h>db$r z04z%4e3}37{ryn3at{ov0{q5N2z8n2@HNeJ8IHu3*VILA;D4+N@X>Rqz$axch>tQ& z|KeH|s5(?Y@8#z_Z;c({hnHVf0ce3%gi6%GT5g;1_4@T^Bu98gM*i;>drVn_oiEaT z!cS{|e;gGsM>&<>;q+_4H-Elc1+KJ4^$p=qCC;`z{%=a!8KM3?wr@2s!~6RnDieE} zKJ!1^*EC+A7w|7{!|xjZvrc_z&s5-|s0oP5V|(qdQhiphMk;6Ix20FR%gB)SJg!%PJRbUs0(Knp;A zZHIcs$5sJLbyxe-2p_VS>xd;D-UH0@G@n%f{&ciJx2=hsk`{FFA0?UjtNv+i@`BUa zXaU=K4XTIRua~j$YW?x6_PJ}ox6Bu%wK;6J3LLaX``<5PY33^Yul~r(7GrFe9Zv-g zYQy=N*aP7|RN$ferk#IqAGyFQrM3V47fqXC!=Kr0EE&S{v@+Y+8&hj@8u@vzhO2It zj;{;rTh%`oIF;`#Ty}a4@2?S?QGxboT=PFg1=@A4YDDVR?zVl^T@(M$m;c3va@}`Z*c9)ujTcM{7ZB{Y`n0pDoq`+%s3rzE%BQe>PW- zu|0@=Gzk^ptD}9*>M2BAgb#`1*A=uDKoR^|fNLw$yW#&=pFg$8JO22=D!m_iel=3H z)_j|-FO~V97o>)NBjf*%xAw)cpaM*Lm%n|?Igs~-W-V*R`M2f$Pqujf^N`*bW#9dF zC}$1Z*FWo4(x-Dq%ob*2f8VbH{p)XPIF|80s{s4!w4hM|9_JSosOmIL38B3%quIz> zuuAxo`zG?z2dnXrRpbBpygAl$!tGCp{W0PB9pO3RuadZn|6eO_1pSJX`P`R`F5D6S zbg3zg)>O4VFIQwbOz6`R!|l1yo^2TCnfco9)2gzszX$TE0O;DVdL519N}dS$VKMS& z^0TjxJC}EUVDbJB^B+D`AjIaJ?cuAVeM9M4BCFE~AF|iCELv67u~xH@^8&1>8s`7` zyT-o$^Tz(aFB$u%V*lX_#{c7UV_zp40Y&)XdnR&gIi7Eh@=D?M?@%uA9I3$H@T$O1 zeZi3bWiJ~0fiD{SwCwv->m8@&SO-B`(EXfZyzLrQ@;KaI(p5uR9LLfY?Xht~@&g+G zLkkdbS+`zv_fJ~;%UN_ocqc0 zTL9zR?*h90BPpq^?J@32d>7!dTr$O9pTPq3u%v&I{m& zsDLIv&lj<;`G2jYo7|Hw{v*yMQ~YsM03-a@iVFONHCm8^{HRkibCu7Qt~zcae_0g4 zmeI8#!YTk?KcOam@1C)5dw?>oeO*WK$Mq5OMwqK<9OD|g{GtMRuVC6$8+xy_F~4iC z^*x5au!dhUfzKB46M19dQL_HC)-`a1{iE72ob6*0siJKk@|%6F3at0L@|5tSH*CLH z8~=@Bt5L0soM67*+N}laRKV2p4q^MV=O!2Un5_R+HSz+s%zr+*E6!#7{`&jhe#pb>j-%N)2^1 zKdi^P>&&+=w{ZL{;7G=Puvf&_XL`*M*Ck7&Uk~7`;XZc#-OG#})(@e&s|?4vRqg(C zv3EN0rvHlybj{wR@gI9NecQe(y5r1M_Cxj^zYMpK{c&1SRA8Kb4m(O8{$t~MYZ2Rf z%u@Da>&aLCvfN#VUYqaeAU{U<82`Jn0JH%mSugUnZNF&z{KwtyvbY2L z+=s5#;`w5>Bf?K2d@jkV;i|dB`}M#SRY2brh{USEvE1{n+BnYS*GG9$>gm_dp`1ah z(vAi4r0rYw>fZx?^6RbrkLa&~j|dfbLhfW(zW>?hz5Mm3ZRN2&d_FpSsDLh+cEqyR zx*piP3TW!;y8@Bek{Io{YD1hyN4kEFtn0~8&im^@tNdkLTk-t5ww8GA9>6RjEVI<_ z=W7)oH(Ujf1?0PzI2X9?7^iVAz*>;6ulBp_I#L=Q|+1(^KsA5k;&Oh1@$Hw z`fA_Guqr_X-Y(A(tm}zj?HIPlvbkeX<3qJ%{CbKC zjNj)|J|cMju#g{C6Q0Z9Ty&YC&e6que|)H;mwNW62Y6H;k|XFc+uK)A0k+$FE`3_Q z&uWNs2g&^wJboaR;*cWxW-v8nGf7XTm$1OGNTMuXz(40qJ;EL~CkL}+1 zf;O(X+HQ-w_|Gs^;@*6>AE~rmWmVMC!MFq;8z$Dza-r#dDDzI-? zKlOZfZC#+KKnFMVN%K z`)+%AKKG&m+kQ32YJX9Iq5`|77fiyjo};PsA)k9ufqlFBspnf%ps2u92$p&eueP5_ zI8>e6QV*YdQGso_YMX9nQGucYs}$YzJ=wQCOu}tHm)Q36xfd0P?Y(_1UsRx|Kws)k z?b%@xPOWXZ+r#HxR3LY6?@Ike1&Rt371*5~C@QckWFGULEGke`V9fh%jAJng_l*gB z?j;x4x2vCezC{I!3XDPK)cZ4~ZA`*3k2{59@wpcjn8Fp=hBg!xC@PRb+9}`LOu{L* zGe_I_+=~k2=;2+gv#3B(fuaJt(*s2Xc9GJ%bAOI=b;>VDjML9kJ_?g?%I(b2Ha_=~ z3*_kGQs?x0ps2v~uTkz6G6{1ZYijlLxfd0f+SMuT8K(z|3XIdwQ$7llaLVn>(KbH! zq5?U3xYRlQ9w;g>{cDuFg-pWS$C_IGeC|aBrgn8od&cR3q5|Xe^OTRmB%E?PbF_`m zy{JHr9xioGzXys6O#d3?ZXuH}_pzo{Kc9P1fvH`c(w=d8ps2t&{XFHPFbSvJ&Kzyy zb1y28qlZhK)9-)z9Z%RA6dXr?h9B9w;g>PCrliC``gBw=+lE z_}q&M6rw57(jML9kJ_?g?%I(b2 nHa_>F0y%oP)H(egC@L`hYm~c%Ov2p9np*vQ?nMQLy*mFN1s}vi literal 211286 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 diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/t3SyncHeightMap b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/t3SyncHeightMap index c18a0d3d1104a1d3a2ccba2c7329bd80147a4a68..ccd358154876afbd4047c30fb12101138e45acfe 100644 GIT binary patch delta 13914 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 b4HIcj!D8D}`UO?}UwGpR-26Xx3p)QVZdbK| delta 14217 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 - + diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/t3VertCol b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/t3VertCol index 0f8246a8035a635ec17bdcbcf92824113a4ca457..10600d5def454fe4b512da9a30875dd10c759cd4 100644 GIT binary patch delta 263 zcmeyoL+tYov4$;-wkC`Rw%eI7PSEH6zf;!fAJb8%h0RXeFZeO*GEUczV&vK`kji-f z>vV(FOkCTKMl)?>oc=zF>CE(92Y~#BSf)jsAU@ah1$&rSroYZ$+6Pgolg_lCar^d6 zrb?yh{wj=Iyc|vp3;{qa0K^g76Wy7t8MhnsFhw&?PT=C){;ZElS9&|pj@^ut1B$q| z%dTP)W}G~Mn``=q3Ct|pf39Kr=0CkIi-l{t_g^OO=?%inT+@I4Ve$Ye*}mW})0LL# z=bM;4CZE5?HNCEhIdJ;9WEQUNip|V>uTFQ6WZ|6dAITCq{eA>XI!H(R#z>a!8zWf{ GIROAJHDf*i delta 263 zcmeyoL+tYov4$;-wkC`Rx7(R8PSEFO*d^=qkLjq>f@Y`f7yOuY8K>(-AeNM*eL zb@I7#uIXE1m<~;UFrArW`}ZiO&5YA`9bn?x-Vn>Qh!Z0EEuHBg<8*^`rhQ=L3-&Ov zY~P;ARH-!G-~mu&PcKs-&!ciTr6` From 08ffb6f2ad1146d0baed788a638ed4021ba62b95 Mon Sep 17 00:00:00 2001 From: EnvyDragon <138727357+EnvyDragon@users.noreply.github.com> Date: Thu, 21 Nov 2024 16:05:02 -0500 Subject: [PATCH 02/11] removing redundant SoA init --- .../ap_maw_of_the_void.SC2Map/DocumentHeader | Bin 8698 -> 8698 bytes .../MapScript.galaxy | 8 -- .../WoL/ap_maw_of_the_void.SC2Map/Triggers | 72 ------------------ .../Triggers.version | Bin 44 -> 44 bytes 4 files changed, 80 deletions(-) diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/DocumentHeader b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/DocumentHeader index e5779ced012e532cc95483ef8ea59dd05972a42c..9ebb7281f611177c44585918ce10df5335e762ca 100644 GIT binary patch delta 19 Ycmez6{L6WQ42R&#dCnlbQRSK<09HN-F#rGn delta 19 Ycmez6{L6WQ49Alzs?R}qqslc!0Ba};g8%>k diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/MapScript.galaxy b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/MapScript.galaxy index 656b4f822..f70ed860d 100644 --- a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/MapScript.galaxy +++ b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/MapScript.galaxy @@ -950,14 +950,6 @@ bool gt_FactionSwapInit_Func (bool testConds, bool runActions) { } PlayerSetRace(1, "Prot"); lib5BD4895D_gf_AP_Core_MapConfig_setPlayerFaction(gv_pLAYER_01_USER, lib5BD4895D_gv_aP_Core_Faction_DAELAAM); - if ((libABFE498B_gv_aP_Triggers_Option_SoAPresence == 2)) { - lib15EF4C78_gf_AP_Player_CreateSoAUnit(gv_pLAYER_01_USER); - } - - if ((libABFE498B_gv_aP_Triggers_Option_SoAPresenceAutocasts == 2)) { - lib15EF4C78_gf_AP_Player_CreateSoAAutonomousCasterUnit(gv_pLAYER_01_USER); - } - } } diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Triggers b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Triggers index f379472b1..3b70bb323 100644 --- a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Triggers +++ b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Triggers @@ -2326,8 +2326,6 @@ - - @@ -2456,76 +2454,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2 - - diff --git a/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Triggers.version b/Maps/ArchipelagoCampaign/WoL/ap_maw_of_the_void.SC2Map/Triggers.version index f6b4ba609e200cd2b233df4340e7c9778e8edc24..ce26be95435f1cc04c8d3e8ee9714a2a3d7791f3 100644 GIT binary patch delta 17 XcmdPVnV`V)iGhK^et~^DBaj9FCAtHR delta 17 XcmdPVnV`V)k%56>u8D0rBaj9FC7uI( From a3129d4dd5ad8281e7668bf26952e30ac3a04a0f Mon Sep 17 00:00:00 2001 From: Ziktofel Date: Fri, 22 Nov 2024 18:30:06 +0100 Subject: [PATCH 03/11] Add Ghosts in the Fog race swaps --- .../ComponentList.SC2Components | 1 - .../DocumentHeader | Bin 912 -> 912 bytes .../MapScript.galaxy | 43 + .../ap_ghosts_in_the_fog.SC2Map/Minimap.tga | Bin 786476 -> 786476 bytes .../LotV/ap_ghosts_in_the_fog.SC2Map/Objects | 11234 ++++++++-------- .../Objects.version | Bin 44 -> 44 bytes .../ap_ghosts_in_the_fog.SC2Map/Preload.xml | 20 + .../LotV/ap_ghosts_in_the_fog.SC2Map/Triggers | 246 + .../Triggers.version | Bin 44 -> 44 bytes .../LocalizedData/TriggerStrings.txt | 1 + 10 files changed, 5832 insertions(+), 5713 deletions(-) diff --git a/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/ComponentList.SC2Components b/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/ComponentList.SC2Components index cb3529845..69b0ca84a 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/ComponentList.SC2Components +++ b/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/ComponentList.SC2Components @@ -1,6 +1,5 @@ - GameData GameText DocumentInfo diff --git a/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/DocumentHeader b/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/DocumentHeader index bdc2eded06f51714ea6b2a04e856578480d960eb..69ed51185319c082a09b4eb66cdbf19130bd4cf9 100644 GIT binary patch delta 19 YcmbQhK7oCL49Ddo%T9psMwJ|909QZ>F#rGn delta 19 YcmbQhK7oCL49B~jnjs*(Q6+~N07`BLZvX%Q diff --git a/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/MapScript.galaxy b/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/MapScript.galaxy index fb6245610..479954c0a 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/MapScript.galaxy +++ b/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/MapScript.galaxy @@ -9,6 +9,7 @@ include "TriggerLibs/NativeLib" include "TriggerLibs/LibertyLib" include "TriggerLibs/SwarmLib" include "LibA3DDD02B" +include "Lib15EF4C78" include "Lib2F7F8645" include "Lib5BD4895D" include "LibABFE498B" @@ -24,6 +25,7 @@ void InitLibs () { libLbty_InitLib(); libHots_InitLib(); libA3DDD02B_InitLib(); + lib15EF4C78_InitLib(); lib2F7F8645_InitLib(); lib5BD4895D_InitLib(); libABFE498B_InitLib(); @@ -142,6 +144,7 @@ void gf_AnimateVespeneDistributioncinematic (unitgroup lp_vespeneUnits); //-------------------------------------------------------------------------------------------------- // Trigger Variables //-------------------------------------------------------------------------------------------------- +trigger gt_FactionSwapInit; trigger gt_onDifficultyCasual; trigger gt_onDifficultyNormal; trigger gt_onDifficultyHard; @@ -980,6 +983,45 @@ bool auto_gf_AnimateVespeneDistributioncinematic_TriggerFunc (bool testConds, bo return true; } +//-------------------------------------------------------------------------------------------------- +// Trigger: Faction Swap Init +//-------------------------------------------------------------------------------------------------- +bool gt_FactionSwapInit_Func (bool testConds, bool runActions) { + // Automatic Variable Declarations + // Actions + if (!runActions) { + return true; + } + + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut")) { + lib15EF4C78_gf_RemoveUnusedStartingUnits(UnitGroupFromId(5), "Prot", false); + } + else { + libABFE498B_gv_aP_Triggers_skipCutscenes = true; + lib15EF4C78_gf_RemoveUnusedStartingUnits(UnitGroupFromId(5), libABFE498B_gv_aP_Triggers_Option_overridePlayerRace, false); + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Terr")) { + PlayerSetRace(gv_pLAYER_01_USER, "Terr"); + lib5BD4895D_gf_AP_Core_MapConfig_setPlayerFaction(gv_pLAYER_01_USER, lib5BD4895D_gv_aP_Core_Faction_RAYNORS_RAIDERS); + } + else { + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Zerg")) { + PlayerSetRace(gv_pLAYER_01_USER, "Zerg"); + lib5BD4895D_gf_AP_Core_MapConfig_setPlayerFaction(gv_pLAYER_01_USER, lib5BD4895D_gv_aP_Core_Faction_KERRIGAN_SWARM); + } + + } + libLbty_gf_OrderWorkerstoGatherNearbyResources(RegionEntireMap(), gv_pLAYER_01_USER); + lib15EF4C78_gf_AP_Player_UtilTownHallAutoRally(gv_pLAYER_01_USER); + } + return true; +} + +//-------------------------------------------------------------------------------------------------- +void gt_FactionSwapInit_Init () { + gt_FactionSwapInit = TriggerCreate("gt_FactionSwapInit_Func"); + TriggerAddEventGeneric(gt_FactionSwapInit, lib5BD4895D_gv_aP_Core_LOAD_FINISHED_EVENT); +} + //-------------------------------------------------------------------------------------------------- // Trigger: onDifficultyCasual //-------------------------------------------------------------------------------------------------- @@ -4003,6 +4045,7 @@ void gt_VictoryCleanup_Init () { // Trigger Initialization //-------------------------------------------------------------------------------------------------- void InitTriggers () { + gt_FactionSwapInit_Init(); gt_onDifficultyCasual_Init(); gt_onDifficultyNormal_Init(); gt_onDifficultyHard_Init(); diff --git a/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/Minimap.tga b/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/Minimap.tga index 353de00da9a160543c0e1c6befbca95c6e9f6eb7..f4f4151e286163d34032ab9c5c15fc2c8ef4d5c8 100644 GIT binary patch delta 816 zcmXw1OKTHR7**SAOp9o>twk%Lh)OMqt+phgNv3%xlX+zx%_Nf-=24rZO`FzAMQf2r zRaCkV7ve$`#6@sbxIaYPDvClEF5HM)&onrkJKXbe&iCE>-LJDf+1Z}lZXa$RY4@~y z_sGOnk0%hMjxF+?*u$J4>4usuh^b6{ZNn&4Q@LU|!TX~zmyZELEEiyf0IxD)fqL8I z6R}4HDadkKwy<#fVZC*WSG1TQakAoO=DHqVC=6SOOA4w+y-!R}gcCA1%1B>sEa`xwtxM%iq0sDhRnAq>_Jm%>Md?({@{^1%uC^k2J*pT`pke3@6rxdu zRG`;ZEI)|NXlx-bkVwjq$a-e6xrz)X(q)#;Y*@aLvC2|2BBj(!7VptjA(xpYQ>os0 zY!-ChwR|O3)yU#}NJVWA%o`=s1{`=CYI|gI#mIpi@aHBEb37)*%`nvV!sK}RtJ5>% zc00Ab0w44E{e#12P7Dn6_4l6|96CFC9&%3A;DZ#Ysq+o$j$ItTa_Ilp+e=Ol4PzRF zc^#t+9ro1u-qg9g%!NyryKr2eae91n(O5jGBxHqGH9^yNoE;0+F)S-qA9Z&6|0w?e DT_poq delta 802 zcmX9+OKTHR7{$jm#s|1iC@2ouh!_*n+K_6R_spd8&SYltPSeMjq)nT~mbO8(rV?#Y z5D`%j7os38f~&&)A>vk16uNNXM%;;K8u;$zp6@&7eD|9>gI-|J3-tPj`iJ{R`bYPO zck4(vk)-}D@}2mSf}~glt5VbQrPkU;dA^>j)>u(aP6^jz@rh{6Ig4siF=N^^jr7SU z;^Sl$?9!aw*nH4hT~`b%t!Q%AfM6I=mV+!MWmMCokw=autz;m8y}h(tsLg;aXcK zvHf@MX7}N8@7e6;W6Bg-)wgs?$`HLYy5u9`XASu5A+=%VWW#Zv#Rda9qgVz5Wl$A5)^YtH zOtrmj*{g7u^eiaZLTO>;7Cx0)w3VVQ(BOva8}Xo3snMBjE>5Z1kOeQNVbQMN-o;Ks zcU)hIyVhtfuXoFH^OU*oOk`H7Rl6=_4a)2~STB|U@Jy6>;$T)*goDSU%yS3dh$kW` zb}TeOnODFbwDXN!yL82S(c`&%)fX5K;`ifZ1rcF6$2ar_eP8|yl2hjb!BCXtVSz{r tVq!{QMTv&q9}vPIpvo(m7?&OrWW&tli#wr#3+p(R8|wrO4Nm?s{sSLK3YY)@ diff --git a/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/Objects b/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/Objects index 7f466811a..37b886b78 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/Objects +++ b/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/Objects @@ -1,12904 +1,12714 @@ - + - + + + + + + - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - + + + + - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - + + + + - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - + + + + - - + + + + + + + - - + + + - - + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - + + + + - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - + + + + - - + + + + - - + + + - - + + + + - - + + + + - - + + + + + + + + + + + - - + + + - - + + + + - - + + + + - - + + + + + + + - - + + + + - - + + + + - - + + + + - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - + + + - - + + + + - - + + + - - + + + + - - + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - + + + + - - - - - - - - - - + + + - - - - - - - - - + + + - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - + + - + + + - + + + - + + - + + - + + + - + + + - + - + - + + - + + - + - + + + + + - + + + + - + + + + + + + + - + + - + + - + + - + + + + + + + - + - + + - + + - + + - + - + + + + - + - + - + - - + - + + - + + - + + + - + + - + + + - + + - + + - + - + + - + + + - + + + - + - + - + - + - - + + - - + + - + + - + + - + + - + + - + - - + - + + + + + - + + - + + - - + + + - + + - - + + - - + + - + + - - + + - - + + + - + + + - + + - + + + - + + - + + + - + + + - + + - - + + - - + + - - + + - - + + + - + + - + + + - + + + - + + + - - - - + + - + + + - + + - + - + + + - + + - + + - + + + + + - + + + + + - + + + - + + + - + + + - + + - + - - + + - + + - + + - + + - + + - + + - + + - + + + + - + + - - + + - + + - + + - + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - - + - + + - - + - + + - + + - + + - + + - - + - + + - + + - + - + + + + - + - + - + - + - + - - + - + - - + - + - + - + - + - - + - - + - + - + - + - + + + + - + - + - - + - + - + - - + - + - + - + - + - + - + - - + - + - - + + - + - - + - - + + - - + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + - + - + - - + - + - + - + - + - + - + - + - - + - + - + - + - + - - + - - + - + - - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - - + - + + - - + - - + - + + - + + - + - + - + - + - + - + - + - + - + - + - - + - + - - + - + - + - + - - + - - + - + - - + - - + - - + - - + - + - + - + - + + + - + - - + - + - + - + - + - - + - - + - + - + - + - + - + - + - + - + - + - - - + - - + - + + + + + + + - + - + - - + - - + - + + + + - + - - + - + - + - + - + - + - + + + + - + - + - + - - + - + + + + - + - - + - + - - + - + - + - + - + - + + + + - + - + - + - + + - + - + - - + - + - + - + - + - + + + + - + - - + - - + - + - + - + - - + - + - + + - + - + - - + - + - - + - - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + - + - + - - + - + - - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - + - - + - - + + - + - + - + - + + - + - - + - - + - + - + + - + - + - - + + - + + - + + - + + - + + - + + - - + + - + + - + + - + + - + + - + + - + - + - - + - + - + - + - + - + - - + - - + - + - + - - + - + - + - + - + - - + - - + - - + - + + + - + - + - + - + - + + - + + + + - + - + - + - + - + - + - + - + - + + + + - - + - + - + - - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + + + + - + - + - + - + - + - - + + - + - + - - + - + - + - + - - + + + + - + - + - + - + - + - + - + - + - + + + + - - + - - + - - + + + + - + - + - + + + + - - + - + - + - + - + + + + - + - + - + - + - + - + - - + - + - + + - + - + - + + + + - + - + - + - - + - + - - + + - + - + - + - + - + - + + - + - - + - + - + - - + - - + + - + - + - + - + - + - + - + - + - - + - - + + + - + - + - + - + - + - + + + + - + - + - + - + - + - + - + - + - + - - + - - + + - + - + - + - - + - - + - + - - + - + + - + - + - + + - - + + - + + - + + - + - + - + - + - + - + - + - + - + - + - + - - + - + - + - - + - + - + - - + + + - + - - + - - + - + - + - + - + - + - + - + - - + - + - + - + - + - + - + - + - + - + - + + - + + - + + - + + - + + - - + + - + + - - + + - + + - + + - - + - - + + + - + - + - + - + - + - + - - + - + - - + - - + - + - + - + - + - + - - + - + - + + + + - + - + - + + + - + - + - + - + - + - + - + - - + - - + - - + - + - + - - + - + - + - + + + + - + - + - + - + - - + - + + + + - - + - + - + - + - + + + + - - + + - + - + + - + + - - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + - + + - + - - + + - + + - + - - + + - + + - - + + - + + - - + + - + - + + - + - + + - - + + - + + - - + + - + + - + + - + + - + - + + - + + - + + - + + - + - + + - + + - + + - + - + + - + + - + - - + + - + + - - + + - + - - + - + - + - + - + + - + - + - + - + - + - + + - + - + + - + - + - - + - + - + - + - + - + + + + - + - + - - + - + - + - + - + - + - - + - + - + - + - + + + - + - + - + - + - - + - - + - + - + + + + - + + + - + + + + - + - + - + - + - + - + - - + + - + - + - + - - + - + - + - - + - + - - + - + - + - - + - + + + - + - + + - - + - + - - + - + - + - + + + + + - + + + - + - - + - + + + - + - + - + - + - + - + - + - - + + + + - + - + - + - + + + - + - + - + - + - + - - + - + - + - + - + - + - - + - + - + - - + - + - + - + - + - + - + - - + - + + - - + + - + - + + - + + - + + - + + - + + - + - + - - + + - - + - - + - + + - + + - + + - - + + - + + - - + + - + + - + + - + + - + + - + + - + - + + - + - + + - + + - - + - + - - + + - + - + - + - + + - + + - + + - - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + + - - + + - + + - + + - + - + + - + - + + - + - + + - - + + - + + - + + - - + - + + - + - + + - + - + - + - - + - + - + - + + - + + + + + + - + - + - + - + - + + + - + + - + + - - + - + + - + + + - + + - + + - + + - + - + + - + - + - + + - + + - + + - + - + - + + - + + - - + - + + - + + - + - + + - + + - - + + - + - + + - - + - + + - + - + - + - + - - + - + - + - + - + - + + - + + - + - + - + - - + - + - + - + - + + + - + - + - + - + - + - + - + + + + - + - + - + + - + + - + + - - + - + - - + - - + - - + - + + + - + - - + - + - + - + + + + - + - - + - + - + - + - + - - + - - + + + + - + + + - - + - + - + - + - + - + - - + - + - - + - - + + + + - - + - + - + + + - + - + - + - - + - + - + - + + + - + - + - + - + - - + - - + - - + - + + + - + - - + - + - + - + - - + - + - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + - + - + - - + - + - + - + - + - - + - + - + - + - + - + - + - + - + - + - - + - + - + - + + + + - + - + - + - - + - + - - + - + + + + - - + - + + + + - + - - - - + - - - - + - - - + - - - + - - - + + + + - - - + - - - - + + + + - - - + - - - + - - - + - - - + - - - + - - - - + - - - - + - - - + - - - - + - - - - + - - - + - - - + - - - - + - - - + - - - + - - - - + - - - + + + + - - - + - - - + - - - + - - - - + - - - + - - - - + - - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - + - - - - + - - - + - - - + - - - + - - - + - + - + - + - + - + - - - - + + - + + + - + + + - + + + - + + + - + + + + - + + + - + + - + + + - + + + - + + - + + + + + - + + + - + + + - + - + + + - + + - + + + - + + - + + + - + + + - + + + - + + + - + + + - + + + - + + + - + + + - + + + - + + - + + - - + + + - - + + - + + - + + - + + - + + - - + + - - + + - + + - - + + - + + - + + - + + - - + + - - + + - + - + + - + + - + + - - + - + - + - + - + - - + - + - + - + - + + - + + - + - - - - - - - - - - - - - - - - - - - - - - + + - + + + - + + + - + + + - + + - + + + - + + - + + + - + - + + + - + + - + + - + + - + + - + - + + - + + - + - - + - + + - + - + + - + + - + - + - + + - + - + - - + - - + + - + - + + - - - - - - - - - - + + - - - - + + - + + + - + + + - + + - + + - + + - - - - - - - - + + - + + + - + + - + - + + - + + - + + + - + + + - + + + - + + - + + - + + - + + - + - + + - - + + - + + - + + - + + - + - - + - + + - + - - + - + - + - + - + - - + - + - + - + - + - + - - + - + - + - + - + - + - - + - - + - + - + - + - + - + - - + - - + - - + - + - - + - + - + - + - + - + - + - + - - - + - + - + - + + + + - + + + + - + - + - + - + - + - + - + + - + - + + - + + - + - + - + + - + - - + - + - + - + - + - + - + - + - + - + - + - + - - + - + - + - - + - - - + - + - + - - + - - + - + - - + - - + - - + - + - + - + - - + - - + - - + - + - + - - + - - + - - - + - + - + - + - + - + - + - + - - + - - + - + - + - + - + - + - - + - - + - - + - - + - + - + - - + - + - + - + - - + - + - - + - + - - - + - + - + - - + - - + - - + - + - + - + - - + - - + - + - + - - + - + - + - + - + - + - + - - + - + - + - + - + - + - + - + - + - + - + - + - + - - + - + - + - - + - + + - + - + - + - + - - - + - - + - + + + - + - - + - - + - - + - - + - + - + - + - + - + - + - + + - + - + - - + - - - + - + - + - + - - + - - + - + + - + - + - + - - + - + - + - + - + - + - + - - + - - + + - + - + - - + - + - + - + - + - - + - + - + - + - + - + - + - + - - + - - + - + - + - - + - - + + - + - + - + - + - + - + - + - + - + - + - - + - + - + - + - + - - + + - + - - + - - + - + - - + - + - + - + - - + - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + - + - + - + - + - + - + - + - - + + + + - + - + - + + - + - + - + - + - + - + - + - + - + - - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + + + + + - + - - + - + - + - + - + - + - + - + - - + - - + + + + + + - + - - + - + - + - - + - + - + - + - + - + - + - + - + - + - + - + + + - + - - + - - + - + - - + - - + - + - + - + - + - + - + - + - + - - + - + - + - + - + - + + - + + - + + - + + - + - + - - - - + + - + - - - - - - - + + - + - - - - + + + + + - + + - + - + + - + + + - + - + + + - + + - + + - - + + + - + + + - + + + - + - + + - + - + + - + + - + - + + - + + - + - - + + - + + - + - + - + - + - + - + - - + - - + - - + - + - + - - + - + - + - + - + + - + - + - + - + - - + - + - + - - + + + + + - + - - + - + + - + - + + - + - + + - + + + - + + - - + + - - + + - + - + + - + + - + + - + + - + + - + + - + + - + + - + + - + - - + - + + - + - - + - - + - - + - - + - - + - - + - - + - - + - - - + - - - + - - + - - - + - - - + - - + - - - + - - - + - - + - - + - - + - - - + - - + - - + - + - - + - - + + - + - - + + - + - - + - - + - + - + - + - + - + - - + - - + - - + - + - + - - + - - + - - + - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + - - - + - - + - + - - + - + - + - + - + - + - + - - + - + - + - + - + - + - - + - - - + - + - + - + - + - + - + - - + - + - - + - + - + - + - + - + - + - + - + - - - + - - + - + - + - + - + - + - + - + - + - + - + - - - + - - + - + - + - - + - + - + - - + - + - + - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - - + - - - + - + - - + - + - + - + - + - + - + - + - - + - + - - + - + - + - - - - - - - - - - - - - + + - + + - + + - + - - + + - + + - + - - + + - + + - + + - + + - + + - + - + - + - + - + - + - - + - - + - + - + - - + - + - + + + - + - + - + + + - + - + - + - + - + + + - - + - - + - + - - + - + - - + - + + - - + - + - + - + - - + - + + - + - + - + - + - - + - + - + - + - + + + - + - + - + - + - + - + - + - + - - + - + - + - + - + - + - + - + - + - + - + - - + - + - + - + - + - - + - + - + - + - + - - + - - + - + + + - + - - + - - + - + - - - + - + - + - + + - + - + - - + - + - - + - + - - - - + - + - + - + + - + - + - + - + - - + - + - - - - - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - + - - + - - - - - - + - - - - - - - - - - - + - - - - - - - - - - - - - + - - - - - - - - - - - - - + - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - + + - + - + + - + + - + - + - - + - + - + - - - - + - - + + - + - + + - + + - + - - - - - + - + - + - - + - - + - - + - - + + + - + - + - - + - - + - - + - + - - + - + - - - + - - + - + - - + - + - - + - - + - + - - + - - + - + + + - + - + - + - + - - + - + + + - + - + - + - + - - + - + - + - + - + - - + - - + - + - + - - + - - + - + - + - + - + - + - - + - - + - + - + - - + - - - + - - + - + - + - - + - + - + - + - - + - + - + - - + - + - - + - - + - + - + - + - - + - - - + - + - + - + - + - - + - + - + - + - - + - - + - - + - - + - + - + - - - + - + - - - + - - + - + - + - + - - + - + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + - - - - + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + - - - - + + - - - - + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + - - - - + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + - - - - + + - - - - + + + + + + + + - - - - + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + - - - - + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + - - - - + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + - - - - + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + - - - - + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + - - - - + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + - - - - + + + + + + + + - - - - + + + + + + + + + + + + + + + + - - - - + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + - - - - + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + - - - - + + + - - - - + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - \ No newline at end of file + diff --git a/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/Objects.version b/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/Objects.version index 7d4fe37d013dcd8c0fef09f5b4fb366a6a866dd0..71e1920db47147ab6b187f28ac94b051858ce424 100644 GIT binary patch literal 44 ocmYdJNi9yw&naMHU|^8QWMp6k(jdSK#2`Koke<-)kj@CC0jm@SFaQ7m literal 44 ncmYdJNi9yw&naMHU|_g6k%563NW%b#&jI9ox^yR$5l907-Zu#@ diff --git a/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/Preload.xml b/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/Preload.xml index cef165da5..63ecde307 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/Preload.xml +++ b/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/Preload.xml @@ -77,6 +77,9 @@ + + + @@ -146,6 +149,15 @@ + + + + + + + + + @@ -154,4 +166,12 @@ + + + + + + + + diff --git a/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/Triggers b/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/Triggers index e1e4c46de..8adc70e57 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/Triggers +++ b/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/Triggers @@ -12,10 +12,256 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + + + + + + + + + + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + Terr + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Terr + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Prot + + + + + + false + + + + + + + + + + + + + + + + + + + + + + + + + Neut + + + diff --git a/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/Triggers.version b/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/Triggers.version index 850c39e8bf2c01df348c2b2bc2fe2e6fdd1d39ca..dc94f7d1df30bd148fc22cd0ab23a75436295fba 100644 GIT binary patch delta 17 XcmdPVnV`U<&A`C0ywf3_5l9079}5E* delta 17 XcmdPVnV`U<#lXPOw|PPuBaj9FAvgnf diff --git a/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt b/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt index 0b70ed2d7..e3b9abfd4 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt +++ b/Maps/ArchipelagoCampaign/LotV/ap_ghosts_in_the_fog.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt @@ -106,6 +106,7 @@ Trigger/Name/D84D2AC3=Start Game Q Trigger/Name/D890AE91=Init 05 Environment Trigger/Name/D8C485AC=Intro End Trigger/Name/DA2E3B01=Bonus Objective Rock Formations Create +Trigger/Name/DDBBA146=Faction Swap Init Trigger/Name/E065AEC5=Stat - Gas Collection Trigger/Name/E1FF8000=Core Cycle Toggle Trigger/Name/E9B31605=Init Core Cycle Q From 5282f600f753a8c10e6ae36365a87a58fe091afa Mon Sep 17 00:00:00 2001 From: Ziktofel Date: Fri, 22 Nov 2024 18:46:31 +0100 Subject: [PATCH 04/11] Minor unit bugfixes, mostly merc/base units casting same ability together --- .../Base.SC2Data/GameData/AbilData.xml | 27 +++++++++++++------ .../Base.SC2Data/GameData/UnitData.xml | 2 +- 2 files changed, 20 insertions(+), 9 deletions(-) diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/AbilData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/AbilData.xml index c421462bb..91fba892b 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/AbilData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/AbilData.xml @@ -35,7 +35,9 @@ - + + + @@ -58,7 +60,9 @@ - + + + @@ -10238,7 +10242,9 @@ - + + + @@ -10250,7 +10256,9 @@ - + + + @@ -10264,8 +10272,7 @@ - - + @@ -10963,7 +10970,9 @@ - + + + @@ -10989,7 +10998,9 @@ - + + + diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml index 150d18018..9a664f079 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml @@ -27384,7 +27384,7 @@ - + From a32638ca86580f0f6ff290dfe9a42dcb47faa3fb Mon Sep 17 00:00:00 2001 From: Ziktofel Date: Sat, 23 Nov 2024 19:11:20 +0100 Subject: [PATCH 05/11] Fix a bug with Bulwark's Company groudn weapon being hidden when it shouldn't --- .../Base.SC2Data/GameData/WeaponData.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/WeaponData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/WeaponData.xml index 9a21f8e46..9a49fc8f3 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/WeaponData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/WeaponData.xml @@ -4011,7 +4011,6 @@ - From b6719aa9b685c41a9a86426825d4910f0baa6da8 Mon Sep 17 00:00:00 2001 From: Ziktofel Date: Sat, 23 Nov 2024 19:57:38 +0100 Subject: [PATCH 06/11] Minor bugfix --- .../Base.SC2Data/GameData/AbilData.xml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/AbilData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/AbilData.xml index 91fba892b..99790e772 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/AbilData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/AbilData.xml @@ -10998,9 +10998,7 @@ - - - + @@ -11011,7 +11009,9 @@ - + + + From 00afcc736e3168fd4998f5cb133f99389810a048 Mon Sep 17 00:00:00 2001 From: Ziktofel Date: Sun, 24 Nov 2024 00:05:19 +0100 Subject: [PATCH 07/11] Add The Growing Shadow Race Swaps --- .../ComponentList.SC2Components | 1 - .../DocumentHeader | Bin 6790 -> 6790 bytes .../MapScript.galaxy | 389 +- .../LotV/ap_the_growing_shadow.SC2Map/Objects | 4594 ++++++++--------- .../Objects.version | Bin 44 -> 44 bytes .../ap_the_growing_shadow.SC2Map/Preload.xml | 14 + .../ap_the_growing_shadow.SC2Map/Triggers | 3772 +++++++++++++- .../Triggers.version | Bin 44 -> 44 bytes .../LocalizedData/GameStrings.txt | 1 + .../LocalizedData/TriggerStrings.txt | 4 + .../Base.SC2Data/GameData/UnitData.xml | 3 + 11 files changed, 6154 insertions(+), 2624 deletions(-) diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/ComponentList.SC2Components b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/ComponentList.SC2Components index 9fba2bae3..1e68478e0 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/ComponentList.SC2Components +++ b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/ComponentList.SC2Components @@ -1,6 +1,5 @@ - GameData GameText DocumentInfo diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/DocumentHeader b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/DocumentHeader index 9710adf27fdc0bf892aef7dc605c581e6dc85c19..18c87c66cb97f9bca2a374e8aa33b443f3a9aa80 100644 GIT binary patch delta 19 XcmZoOZ8M!9!x0##m;M1& diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/MapScript.galaxy b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/MapScript.galaxy index 4df47df21..3d96a0c47 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/MapScript.galaxy +++ b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/MapScript.galaxy @@ -182,6 +182,7 @@ void gf_MidAmonConversion (unit lp_unit); //-------------------------------------------------------------------------------------------------- // Trigger Variables //-------------------------------------------------------------------------------------------------- +trigger gt_FactionSwapInit; trigger gt_onDifficultyCasual; trigger gt_onDifficultyNormal; trigger gt_onDifficultyHard; @@ -508,7 +509,7 @@ void gf_CreateInfoText (unit lp_cHOSEN_UNIT) { string auto965095D0_val; // Implementation - if ((libLotv_gf_DifficultyValueVoidBoolean(false, false, true, true) == true)) { + if (((libLotv_gf_DifficultyValueVoidBoolean(false, false, true, true) == true) || (libABFE498B_gv_aP_Triggers_Option_overridePlayerRace != "Neut"))) { return ; } @@ -683,6 +684,75 @@ bool auto_gf_MidAmonConversion_TriggerFunc (bool testConds, bool runActions) { return true; } +//-------------------------------------------------------------------------------------------------- +// Trigger: Faction Swap Init +//-------------------------------------------------------------------------------------------------- +bool gt_FactionSwapInit_Func (bool testConds, bool runActions) { + // Variable Declarations + unit lv_unit; + + // Automatic Variable Declarations + unitgroup autoFFC7C5D1_g; + int autoFFC7C5D1_u; + unitgroup autoD5CEA62C_g; + int autoD5CEA62C_u; + + // Variable Initialization + + // Actions + if (!runActions) { + return true; + } + + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut")) { + lib15EF4C78_gf_RemoveUnusedStartingUnits(UnitGroupFromId(5), "Prot", false); + libNtve_gf_ShowHideUnit(UnitFromId(1465), false); + libNtve_gf_ShowHideUnit(UnitFromId(1460), false); + libNtve_gf_ShowHideUnit(UnitFromId(1459), false); + libNtve_gf_ShowHideUnit(UnitFromId(1451), false); + libNtve_gf_ShowHideUnit(UnitFromId(419), false); + libNtve_gf_ShowHideUnit(UnitFromId(243), false); + libNtve_gf_ShowHideUnit(UnitFromId(1874), false); + } + else { + libABFE498B_gv_aP_Triggers_skipCutscenes = true; + lib15EF4C78_gf_RemoveUnusedStartingUnits(UnitGroupFromId(5), libABFE498B_gv_aP_Triggers_Option_overridePlayerRace, false); + UnitSetPosition(UnitFromId(1290), PointFromId(2102782487), false); + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Terr")) { + PlayerSetRace(gv_pLAYER_01_USER, "Terr"); + lib5BD4895D_gf_AP_Core_MapConfig_setPlayerFaction(gv_pLAYER_01_USER, lib5BD4895D_gv_aP_Core_Faction_RAYNORS_RAIDERS); + } + else { + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Zerg")) { + PlayerSetRace(gv_pLAYER_01_USER, "Zerg"); + lib5BD4895D_gf_AP_Core_MapConfig_setPlayerFaction(gv_pLAYER_01_USER, lib5BD4895D_gv_aP_Core_Faction_KERRIGAN_SWARM); + } + + } + autoFFC7C5D1_g = UnitGroup("AP_SCV", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); + autoFFC7C5D1_u = UnitGroupCount(autoFFC7C5D1_g, c_unitCountAll); + for (;; autoFFC7C5D1_u -= 1) { + lv_unit = UnitGroupUnitFromEnd(autoFFC7C5D1_g, autoFFC7C5D1_u); + if (lv_unit == null) { break; } + libNtve_gf_ShowHideUnit(lv_unit, false); + } + autoD5CEA62C_g = UnitGroup("AP_Drone", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); + autoD5CEA62C_u = UnitGroupCount(autoD5CEA62C_g, c_unitCountAll); + for (;; autoD5CEA62C_u -= 1) { + lv_unit = UnitGroupUnitFromEnd(autoD5CEA62C_g, autoD5CEA62C_u); + if (lv_unit == null) { break; } + libNtve_gf_ShowHideUnit(lv_unit, false); + } + lib15EF4C78_gf_AP_Player_UtilTownHallAutoRally(gv_pLAYER_01_USER); + } + return true; +} + +//-------------------------------------------------------------------------------------------------- +void gt_FactionSwapInit_Init () { + gt_FactionSwapInit = TriggerCreate("gt_FactionSwapInit_Func"); +} + //-------------------------------------------------------------------------------------------------- // Trigger: onDifficultyCasual //-------------------------------------------------------------------------------------------------- @@ -860,6 +930,7 @@ bool gt_Initialization_Func (bool testConds, bool runActions) { TriggerExecute(gt_Init04MusicSound, true, false); TriggerExecute(gt_Init05Environment, true, false); TriggerExecute(gt_Init06Difficulties, true, false); + TriggerExecute(gt_FactionSwapInit, true, false); TriggerExecute(gt_IntroQ, true, true); TriggerExecute(gt_StartGameStage1Q, true, false); return true; @@ -1036,16 +1107,16 @@ bool gt_Init03Units_Func (bool testConds, bool runActions) { UnitSetPropertyFixed(UnitFromId(83), c_unitPropLifeRegen, 0.0); UnitSetPropertyFixed(UnitFromId(92), c_unitPropLifeRegen, 0.0); UnitSetPropertyFixed(UnitFromId(75), c_unitPropLifeRegen, 0.0); - libNtve_gf_ShowHideUnit(UnitFromId(1465), false); - libNtve_gf_ShowHideUnit(UnitFromId(1460), false); - libNtve_gf_ShowHideUnit(UnitFromId(1459), false); - libNtve_gf_ShowHideUnit(UnitFromId(1451), false); - libNtve_gf_ShowHideUnit(UnitFromId(419), false); - libNtve_gf_ShowHideUnit(UnitFromId(243), false); - libNtve_gf_ShowHideUnit(UnitFromId(1874), false); UnitSetOwner(UnitFromId(416), gv_pLAYER_07_AIUR, true); UnitSetOwner(UnitFromId(415), gv_pLAYER_07_AIUR, true); UnitSetOwner(UnitFromId(420), gv_pLAYER_07_AIUR, true); + UnitSetOwner(UnitFromId(1083051158), gv_pLAYER_07_AIUR, true); + UnitSetOwner(UnitFromId(2043079126), gv_pLAYER_07_AIUR, true); + UnitSetOwner(UnitFromId(1067634763), gv_pLAYER_07_AIUR, true); + UnitSetOwner(UnitFromId(1383251289), gv_pLAYER_07_AIUR, true); + UnitSetOwner(UnitFromId(1308278526), gv_pLAYER_07_AIUR, true); + UnitSetOwner(UnitFromId(1131160173), gv_pLAYER_07_AIUR, true); + UnitSetOwner(UnitFromId(1420715092), gv_pLAYER_07_AIUR, true); auto3488BFAB_g = UnitGroup("ZerglingBurrowed", gv_pLAYER_08_ZERG_AMBUSH, RegionEntireMap(), UnitFilter((1 << c_targetFilterBuried), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); auto3488BFAB_u = UnitGroupCount(auto3488BFAB_g, c_unitCountAll); for (;; auto3488BFAB_u -= 1) { @@ -1677,6 +1748,14 @@ bool gt_TeachBlinkQ_Func (bool testConds, bool runActions) { if (!((UnitTypeTestFlag(UnitGetType(EventUnit()), c_unitFlagMissile) == false))) { return false; } + + if (!((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut"))) { + return false; + } + + if (!((lib30B9E51A_gv_aP_Player_LotV_loadFinished == true))) { + return false; + } } // Actions @@ -1740,6 +1819,13 @@ bool gt_TeachBlinkEnterBeacon_Func (bool testConds, bool runActions) { // Variable Initialization lv_anchorPoint = c_invalidDialogControlId; + // Conditions + if (testConds) { + if (!((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut"))) { + return false; + } + } + // Actions if (!runActions) { return true; @@ -1900,6 +1986,10 @@ bool gt_IntroAmbush1_Func (bool testConds, bool runActions) { if (!((UnitTypeTestFlag(UnitGetType(EventUnit()), c_unitFlagMissile) == false))) { return false; } + + if (!((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut"))) { + return false; + } } // Actions @@ -2295,6 +2385,10 @@ bool gt_TBuildPylon_Func (bool testConds, bool runActions) { if (!((gv_missionStage == 2))) { return false; } + + if (!((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut"))) { + return false; + } } // Actions @@ -2396,6 +2490,10 @@ bool gt_TBuildPylonCompleteQ_Func (bool testConds, bool runActions) { if (!((TriggerIsEnabled(TriggerGetCurrent()) == true))) { return false; } + + if (!((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut"))) { + return false; + } } // Actions @@ -2763,6 +2861,10 @@ bool gt_TTrainWarrior_Func (bool testConds, bool runActions) { if (!((gv_missionStage == 2))) { return false; } + + if (!((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut"))) { + return false; + } } // Actions @@ -3032,6 +3134,10 @@ bool gt_TMakeAssimilator_Func (bool testConds, bool runActions) { if (!((gv_missionStage == 2))) { return false; } + + if (!((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut"))) { + return false; + } } // Actions @@ -3421,6 +3527,10 @@ bool gt_TTransferProbes_Func (bool testConds, bool runActions) { if (!((gv_missionStage == 2))) { return false; } + + if (!((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut"))) { + return false; + } } // Actions @@ -3683,6 +3793,10 @@ bool gt_TTrainMoreProbes_Func (bool testConds, bool runActions) { if (!((gv_missionStage == 2))) { return false; } + + if (!((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut"))) { + return false; + } } // Actions @@ -3925,6 +4039,13 @@ bool gt_TutorialController_Func (bool testConds, bool runActions) { // Variable Initialization + // Conditions + if (testConds) { + if (!((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut"))) { + return false; + } + } + // Actions if (!runActions) { return true; @@ -4660,6 +4781,10 @@ void gt_DeactivateZergBulliesLair_Init () { //-------------------------------------------------------------------------------------------------- bool gt_FindNerazimPylon01_Func (bool testConds, bool runActions) { // Automatic Variable Declarations + string auto38E9833D_val; + string autoC051EF36_val; + string auto1B9F865A_val; + // Conditions if (testConds) { if (!((TriggerIsEnabled(TriggerGetCurrent()) == true))) { @@ -4711,19 +4836,64 @@ bool gt_FindNerazimPylon01_Func (bool testConds, bool runActions) { } PlayerModifyPropertyInt(gv_pLAYER_01_USER, c_playerPropSuppliesMade, c_playerPropOperAdd, 8); - UnitIssueOrder(UnitFromId(1360), OrderTargetingPoint(AbilityCommand("AP_SuperWarpGateTrain", 1), PointFromId(1351)), c_orderQueueReplace); - Wait(0.5, c_timeAI); + auto38E9833D_val = libABFE498B_gv_aP_Triggers_Option_overridePlayerRace; + if (auto38E9833D_val == "Neut") { + UnitIssueOrder(UnitFromId(1360), OrderTargetingPoint(AbilityCommand("AP_SuperWarpGateTrain", 1), PointFromId(1351)), c_orderQueueReplace); + } + else if (auto38E9833D_val == "Terr") { + libNtve_gf_CreateUnitsAtPoint2(1, "AP_Goliath", 0, gv_pLAYER_01_USER, PointFromId(1351)); + libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Terran, PointFromId(1351), UnitLastCreatedGroup(), false, gv_pLAYER_01_USER); + } + else if (auto38E9833D_val == "Zerg") { + libNtve_gf_CreateUnitsAtPoint2(1, "AP_Hydralisk", 0, gv_pLAYER_01_USER, PointFromId(1351)); + libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Zerg, PointFromId(1351), UnitLastCreatedGroup(), false, gv_pLAYER_01_USER); + } + else { + } + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut")) { + Wait(0.5, c_timeAI); + } + if (((gv_missionStage != 2) || (libVCMI_gf_PlayerInCinematicModeCampaign() == true) || (libVCMI_gf_GameIsOver() == true))) { return true; } - UnitIssueOrder(UnitFromId(1360), OrderTargetingPoint(AbilityCommand("AP_SuperWarpGateTrain", 1), PointFromId(1352)), c_orderQueueReplace); - Wait(0.5, c_timeAI); + autoC051EF36_val = libABFE498B_gv_aP_Triggers_Option_overridePlayerRace; + if (autoC051EF36_val == "Neut") { + UnitIssueOrder(UnitFromId(1360), OrderTargetingPoint(AbilityCommand("AP_SuperWarpGateTrain", 1), PointFromId(1352)), c_orderQueueReplace); + } + else if (autoC051EF36_val == "Terr") { + libNtve_gf_CreateUnitsAtPoint2(1, "AP_Goliath", 0, gv_pLAYER_01_USER, PointFromId(1352)); + libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Terran, PointFromId(1352), UnitLastCreatedGroup(), false, gv_pLAYER_01_USER); + } + else if (autoC051EF36_val == "Zerg") { + libNtve_gf_CreateUnitsAtPoint2(1, "AP_Hydralisk", 0, gv_pLAYER_01_USER, PointFromId(1352)); + libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Zerg, PointFromId(1352), UnitLastCreatedGroup(), false, gv_pLAYER_01_USER); + } + else { + } + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut")) { + Wait(0.5, c_timeAI); + } + if (((gv_missionStage != 2) || (libVCMI_gf_PlayerInCinematicModeCampaign() == true) || (libVCMI_gf_GameIsOver() == true))) { return true; } - UnitIssueOrder(UnitFromId(1360), OrderTargetingPoint(AbilityCommand("AP_SuperWarpGateTrain", 1), PointFromId(1354)), c_orderQueueReplace); + auto1B9F865A_val = libABFE498B_gv_aP_Triggers_Option_overridePlayerRace; + if (auto1B9F865A_val == "Neut") { + UnitIssueOrder(UnitFromId(1360), OrderTargetingPoint(AbilityCommand("AP_SuperWarpGateTrain", 1), PointFromId(1354)), c_orderQueueReplace); + } + else if (auto1B9F865A_val == "Terr") { + libNtve_gf_CreateUnitsAtPoint2(1, "AP_Goliath", 0, gv_pLAYER_01_USER, PointFromId(1354)); + libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Terran, PointFromId(1354), UnitLastCreatedGroup(), false, gv_pLAYER_01_USER); + } + else if (auto1B9F865A_val == "Zerg") { + libNtve_gf_CreateUnitsAtPoint2(1, "AP_Hydralisk", 0, gv_pLAYER_01_USER, PointFromId(1354)); + libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Zerg, PointFromId(1354), UnitLastCreatedGroup(), false, gv_pLAYER_01_USER); + } + else { + } return true; } @@ -4738,6 +4908,10 @@ void gt_FindNerazimPylon01_Init () { //-------------------------------------------------------------------------------------------------- bool gt_FindNerazimPylon02_Func (bool testConds, bool runActions) { // Automatic Variable Declarations + string autoD9417EA0_val; + string auto282B6446_val; + string autoC8E9E4A7_val; + // Conditions if (testConds) { if (!((TriggerIsEnabled(TriggerGetCurrent()) == true))) { @@ -4789,19 +4963,64 @@ bool gt_FindNerazimPylon02_Func (bool testConds, bool runActions) { } PlayerModifyPropertyInt(gv_pLAYER_01_USER, c_playerPropSuppliesMade, c_playerPropOperAdd, 8); - UnitIssueOrder(UnitFromId(1360), OrderTargetingPoint(AbilityCommand("AP_SuperWarpGateTrain", 1), PointFromId(1355)), c_orderQueueReplace); - Wait(0.5, c_timeAI); + autoD9417EA0_val = libABFE498B_gv_aP_Triggers_Option_overridePlayerRace; + if (autoD9417EA0_val == "Neut") { + UnitIssueOrder(UnitFromId(1360), OrderTargetingPoint(AbilityCommand("AP_SuperWarpGateTrain", 1), PointFromId(1355)), c_orderQueueReplace); + } + else if (autoD9417EA0_val == "Terr") { + libNtve_gf_CreateUnitsAtPoint2(1, "AP_Goliath", 0, gv_pLAYER_01_USER, PointFromId(2102782487)); + libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Terran, PointFromId(2102782487), UnitLastCreatedGroup(), true, gv_pLAYER_01_USER); + } + else if (autoD9417EA0_val == "Zerg") { + libNtve_gf_CreateUnitsAtPoint2(1, "AP_Hydralisk", 0, gv_pLAYER_01_USER, PointFromId(2102782487)); + libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Zerg, PointFromId(2102782487), UnitLastCreatedGroup(), true, gv_pLAYER_01_USER); + } + else { + } + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut")) { + Wait(0.5, c_timeAI); + } + if (((gv_missionStage != 2) || (libVCMI_gf_PlayerInCinematicModeCampaign() == true) || (libVCMI_gf_GameIsOver() == true))) { return true; } - UnitIssueOrder(UnitFromId(1360), OrderTargetingPoint(AbilityCommand("AP_SuperWarpGateTrain", 1), PointFromId(1357)), c_orderQueueReplace); - Wait(0.5, c_timeAI); + auto282B6446_val = libABFE498B_gv_aP_Triggers_Option_overridePlayerRace; + if (auto282B6446_val == "Neut") { + UnitIssueOrder(UnitFromId(1360), OrderTargetingPoint(AbilityCommand("AP_SuperWarpGateTrain", 1), PointFromId(1357)), c_orderQueueReplace); + } + else if (auto282B6446_val == "Terr") { + libNtve_gf_CreateUnitsAtPoint2(1, "AP_Goliath", 0, gv_pLAYER_01_USER, PointFromId(2102782487)); + libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Terran, PointFromId(2102782487), UnitLastCreatedGroup(), false, gv_pLAYER_01_USER); + } + else if (auto282B6446_val == "Zerg") { + libNtve_gf_CreateUnitsAtPoint2(1, "AP_Hydralisk", 0, gv_pLAYER_01_USER, PointFromId(2102782487)); + libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Zerg, PointFromId(2102782487), UnitLastCreatedGroup(), false, gv_pLAYER_01_USER); + } + else { + } + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut")) { + Wait(0.5, c_timeAI); + } + if (((gv_missionStage != 2) || (libVCMI_gf_PlayerInCinematicModeCampaign() == true) || (libVCMI_gf_GameIsOver() == true))) { return true; } - UnitIssueOrder(UnitFromId(1360), OrderTargetingPoint(AbilityCommand("AP_SuperWarpGateTrain", 1), PointFromId(1358)), c_orderQueueReplace); + autoC8E9E4A7_val = libABFE498B_gv_aP_Triggers_Option_overridePlayerRace; + if (autoC8E9E4A7_val == "Neut") { + UnitIssueOrder(UnitFromId(1360), OrderTargetingPoint(AbilityCommand("AP_SuperWarpGateTrain", 1), PointFromId(1358)), c_orderQueueReplace); + } + else if (autoC8E9E4A7_val == "Terr") { + libNtve_gf_CreateUnitsAtPoint2(1, "AP_Goliath", 0, gv_pLAYER_01_USER, PointFromId(2102782487)); + libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Terran, PointFromId(2102782487), UnitLastCreatedGroup(), false, gv_pLAYER_01_USER); + } + else if (autoC8E9E4A7_val == "Zerg") { + libNtve_gf_CreateUnitsAtPoint2(1, "AP_Hydralisk", 0, gv_pLAYER_01_USER, PointFromId(2102782487)); + libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Zerg, PointFromId(2102782487), UnitLastCreatedGroup(), false, gv_pLAYER_01_USER); + } + else { + } return true; } @@ -4816,6 +5035,10 @@ void gt_FindNerazimPylon02_Init () { //-------------------------------------------------------------------------------------------------- bool gt_FindNerazimPylon03_Func (bool testConds, bool runActions) { // Automatic Variable Declarations + string autoB47A5A54_val; + string auto222CFCE0_val; + string auto10B90D10_val; + // Conditions if (testConds) { if (!((TriggerIsEnabled(TriggerGetCurrent()) == true))) { @@ -4867,19 +5090,64 @@ bool gt_FindNerazimPylon03_Func (bool testConds, bool runActions) { } PlayerModifyPropertyInt(gv_pLAYER_01_USER, c_playerPropSuppliesMade, c_playerPropOperAdd, 8); - UnitIssueOrder(UnitFromId(1360), OrderTargetingPoint(AbilityCommand("AP_SuperWarpGateTrain", 1), PointFromId(532)), c_orderQueueReplace); - Wait(0.5, c_timeAI); - UnitIssueOrder(UnitFromId(1360), OrderTargetingPoint(AbilityCommand("AP_SuperWarpGateTrain", 1), PointFromId(498)), c_orderQueueReplace); + autoB47A5A54_val = libABFE498B_gv_aP_Triggers_Option_overridePlayerRace; + if (autoB47A5A54_val == "Neut") { + UnitIssueOrder(UnitFromId(1360), OrderTargetingPoint(AbilityCommand("AP_SuperWarpGateTrain", 1), PointFromId(532)), c_orderQueueReplace); + } + else if (autoB47A5A54_val == "Terr") { + libNtve_gf_CreateUnitsAtPoint2(1, "AP_Goliath", 0, gv_pLAYER_01_USER, PointFromId(532)); + libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Terran, PointFromId(532), UnitLastCreatedGroup(), false, gv_pLAYER_01_USER); + } + else if (autoB47A5A54_val == "Zerg") { + libNtve_gf_CreateUnitsAtPoint2(1, "AP_Hydralisk", 0, gv_pLAYER_01_USER, PointFromId(532)); + libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Zerg, PointFromId(532), UnitLastCreatedGroup(), false, gv_pLAYER_01_USER); + } + else { + } + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut")) { + Wait(0.5, c_timeAI); + } + + auto222CFCE0_val = libABFE498B_gv_aP_Triggers_Option_overridePlayerRace; + if (auto222CFCE0_val == "Neut") { + UnitIssueOrder(UnitFromId(1360), OrderTargetingPoint(AbilityCommand("AP_SuperWarpGateTrain", 1), PointFromId(498)), c_orderQueueReplace); + } + else if (auto222CFCE0_val == "Terr") { + libNtve_gf_CreateUnitsAtPoint2(1, "AP_Goliath", 0, gv_pLAYER_01_USER, PointFromId(498)); + libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Terran, PointFromId(498), UnitLastCreatedGroup(), false, gv_pLAYER_01_USER); + } + else if (auto222CFCE0_val == "Zerg") { + libNtve_gf_CreateUnitsAtPoint2(1, "AP_Hydralisk", 0, gv_pLAYER_01_USER, PointFromId(498)); + libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Zerg, PointFromId(498), UnitLastCreatedGroup(), false, gv_pLAYER_01_USER); + } + else { + } if (((gv_missionStage != 2) || (libVCMI_gf_PlayerInCinematicModeCampaign() == true) || (libVCMI_gf_GameIsOver() == true))) { return true; } - Wait(0.5, c_timeAI); + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut")) { + Wait(0.5, c_timeAI); + } + if (((gv_missionStage != 2) || (libVCMI_gf_PlayerInCinematicModeCampaign() == true) || (libVCMI_gf_GameIsOver() == true))) { return true; } - UnitIssueOrder(UnitFromId(1360), OrderTargetingPoint(AbilityCommand("AP_SuperWarpGateTrain", 1), PointFromId(533)), c_orderQueueReplace); + auto10B90D10_val = libABFE498B_gv_aP_Triggers_Option_overridePlayerRace; + if (auto10B90D10_val == "Neut") { + UnitIssueOrder(UnitFromId(1360), OrderTargetingPoint(AbilityCommand("AP_SuperWarpGateTrain", 1), PointFromId(533)), c_orderQueueReplace); + } + else if (auto10B90D10_val == "Terr") { + libNtve_gf_CreateUnitsAtPoint2(1, "AP_Goliath", 0, gv_pLAYER_01_USER, PointFromId(533)); + libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Terran, PointFromId(533), UnitLastCreatedGroup(), false, gv_pLAYER_01_USER); + } + else if (auto10B90D10_val == "Zerg") { + libNtve_gf_CreateUnitsAtPoint2(1, "AP_Hydralisk", 0, gv_pLAYER_01_USER, PointFromId(533)); + libVCMI_gf_CreateDropPod(libVCMI_ge_DropPodRace_Zerg, PointFromId(533), UnitLastCreatedGroup(), false, gv_pLAYER_01_USER); + } + else { + } return true; } @@ -6377,7 +6645,12 @@ bool gt_ObjectiveReachtheNexusCreate_Func (bool testConds, bool runActions) { } TriggerEnable(TriggerGetCurrent(), false); - libVCMI_gf_CreateObjectiveCampaign("PAiur02Primary01"); + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut")) { + libVCMI_gf_CreateObjectiveCampaign("PAiur02Primary01"); + } + else { + ObjectiveCreate(StringExternal("Param/Value/5946B801"), StringToText(""), c_objectiveStateActive, true); + } gv_objective_ReachNexus = ObjectiveLastCreated(); ObjectiveSetPriority(gv_objective_ReachNexus, 1); ObjectiveShow(gv_objective_ReachNexus, PlayerGroupAll(), false); @@ -6788,7 +7061,7 @@ bool gt_IntroQ_Func (bool testConds, bool runActions) { TriggerEnable(TriggerGetCurrent(), false); TriggerQueueEnter(); TriggerExecute(gt_IntroSetup, true, true); - if ((libABFE498B_gv_aP_Triggers_skipCutscenes == false)) { + if ((libABFE498B_gv_aP_Triggers_skipCutscenes == false) && (libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut")) { TriggerExecute(gt_IntroCinematic, true, true); TriggerExecute(gt_IntroCinematicEnd, true, true); } @@ -7007,6 +7280,7 @@ void gt_IntroCinematicEnd_Init () { //-------------------------------------------------------------------------------------------------- bool gt_IntroCleanup_Func (bool testConds, bool runActions) { // Variable Declarations + point lv_startCameraPoint; fixed lv_fadeDuration; // Automatic Variable Declarations @@ -7031,6 +7305,7 @@ bool gt_IntroCleanup_Func (bool testConds, bool runActions) { unitgroup auto337E1C44_g; int auto337E1C44_u; unit auto337E1C44_var; + string auto12DDB1EE_val; // Variable Initialization @@ -7106,6 +7381,18 @@ bool gt_IntroCleanup_Func (bool testConds, bool runActions) { libNtve_gf_SetAllianceOneWay(gv_pLAYER_01_USER, gv_pLAYER_02_ZERG, libNtve_ge_AllianceSetting_Enemy); VisExploreArea(gv_pLAYER_01_USER, RegionEntireMap(), false, false); VisExploreArea(gv_pLAYER_01_USER, RegionFromId(41), true, false); + auto12DDB1EE_val = libABFE498B_gv_aP_Triggers_Option_overridePlayerRace; + if (auto12DDB1EE_val == "Neut") { + lv_startCameraPoint = CameraInfoGetTarget(CameraInfoFromId(1800)); + } + else if (auto12DDB1EE_val == "Terr") { + lv_startCameraPoint = UnitGetPosition(UnitFromId(107979129)); + } + else if (auto12DDB1EE_val == "Zerg") { + lv_startCameraPoint = UnitGetPosition(UnitFromId(572742738)); + } + else { + } if ((gv_cinematicCompleted == true)) { lv_fadeDuration = 1.5; CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoFromId(1800), lv_fadeDuration, -1, 10, true); @@ -7115,7 +7402,7 @@ bool gt_IntroCleanup_Func (bool testConds, bool runActions) { lv_fadeDuration = 1.0; CameraApplyInfo(gv_pLAYER_01_USER, CameraInfoDefault(), 0.0, -1, 10, false); libVCMI_gf_CinematicModeCampaign(false, lv_fadeDuration, false); - libNtve_gf_SwooshCamera(gv_pLAYER_01_USER, ((CameraInfoGetValue(CameraInfoDefault(), c_cameraValueDistance)) + 8.0), CameraInfoGetValue(CameraInfoDefault(), c_cameraValueDistance), CameraInfoGetTarget(CameraInfoFromId(1800)), lv_fadeDuration); + libNtve_gf_SwooshCamera(gv_pLAYER_01_USER, ((CameraInfoGetValue(CameraInfoDefault(), c_cameraValueDistance)) + 8.0), CameraInfoGetValue(CameraInfoDefault(), c_cameraValueDistance), lv_startCameraPoint, lv_fadeDuration); CinematicFade(true, lv_fadeDuration, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true); } return true; @@ -7181,7 +7468,7 @@ bool gt_MidPlayerBaseQ_Func (bool testConds, bool runActions) { TriggerEnable(TriggerGetCurrent(), false); TriggerQueueEnter(); TriggerExecute(gt_MidPlayerBaseSetup, true, true); - if ((libABFE498B_gv_aP_Triggers_skipCutscenes == false)) { + if ((libABFE498B_gv_aP_Triggers_skipCutscenes == false) && (libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut")) { TriggerExecute(gt_MidPlayerBaseCinematic, true, true); TriggerExecute(gt_MidPlayerBaseCinematicEnd, true, true); } @@ -7256,6 +7543,11 @@ bool gt_MidPlayerBaseSetup_Func (bool testConds, bool runActions) { } UnitClearSelection(gv_pLAYER_01_USER); lv_stalkers = UnitGroup("AP_StalkerShakuras", gv_pLAYER_01_USER, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 3); + UnitGroupAddUnitGroup(lv_stalkers, UnitGroup("AP_SpartanCompany", gv_pLAYER_01_USER, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 3)); + UnitGroupAddUnitGroup(lv_stalkers, UnitGroup("AP_Hydralisk", gv_pLAYER_01_USER, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 3)); + UnitGroupAddUnitGroup(lv_stalkers, UnitGroup("AP_HydraliskBurrowed", gv_pLAYER_01_USER, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 3)); + UnitGroupAddUnitGroup(lv_stalkers, UnitGroup("AP_HunterKiller", gv_pLAYER_01_USER, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 3)); + UnitGroupAddUnitGroup(lv_stalkers, UnitGroup("AP_HunterKillerBurrowed", gv_pLAYER_01_USER, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 3)); autoE8FE61A5_g = UnitGroup(null, gv_pLAYER_01_USER, RegionPlayableMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); autoE8FE61A5_u = UnitGroupCount(autoE8FE61A5_g, c_unitCountAll); for (;; autoE8FE61A5_u -= 1) { @@ -7477,11 +7769,20 @@ void gt_MidPlayerBaseCleanup_Init () { // Trigger: Mid - Revive Base //-------------------------------------------------------------------------------------------------- bool gt_MidReviveBase_Func (bool testConds, bool runActions) { + // Variable Declarations + unit lv_unit; + // Automatic Variable Declarations + unitgroup autoA72E461D_g; + int autoA72E461D_u; + unitgroup auto8CD7E7E7_g; + int auto8CD7E7E7_u; unitgroup auto9B572609_g; int auto9B572609_u; unit auto9B572609_var; + // Variable Initialization + // Conditions if (testConds) { if (!((TriggerIsEnabled(TriggerGetCurrent()) == true))) { @@ -7502,6 +7803,20 @@ bool gt_MidReviveBase_Func (bool testConds, bool runActions) { libNtve_gf_ShowHideUnit(UnitFromId(419), true); libNtve_gf_ShowHideUnit(UnitFromId(243), true); libNtve_gf_ShowHideUnit(UnitFromId(1874), true); + autoA72E461D_g = UnitGroup("AP_SCV", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0); + autoA72E461D_u = UnitGroupCount(autoA72E461D_g, c_unitCountAll); + for (;; autoA72E461D_u -= 1) { + lv_unit = UnitGroupUnitFromEnd(autoA72E461D_g, autoA72E461D_u); + if (lv_unit == null) { break; } + libNtve_gf_ShowHideUnit(lv_unit, true); + } + auto8CD7E7E7_g = UnitGroup("AP_Drone", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0); + auto8CD7E7E7_u = UnitGroupCount(auto8CD7E7E7_g, c_unitCountAll); + for (;; auto8CD7E7E7_u -= 1) { + lv_unit = UnitGroupUnitFromEnd(auto8CD7E7E7_g, auto8CD7E7E7_u); + if (lv_unit == null) { break; } + libNtve_gf_ShowHideUnit(lv_unit, true); + } libNtve_gf_SendActorMessageToUnit(UnitFromId(254), "SetTintColor 255,255,255"); auto9B572609_g = UnitGroup(null, gv_pLAYER_07_AIUR, RegionFromId(4), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); auto9B572609_u = UnitGroupCount(auto9B572609_g, c_unitCountAll); @@ -7552,7 +7867,7 @@ bool gt_MidUpperBaseQ_Func (bool testConds, bool runActions) { TriggerEnable(TriggerGetCurrent(), false); TriggerQueueEnter(); TriggerExecute(gt_MidUpperBaseSetup, true, true); - if ((libABFE498B_gv_aP_Triggers_skipCutscenes == false)) { + if ((libABFE498B_gv_aP_Triggers_skipCutscenes == false) && (libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut")) { TriggerExecute(gt_MidUpperBaseCinematic, true, true); TriggerExecute(gt_MidUpperBaseCinematicEnd, true, true); } @@ -7865,6 +8180,8 @@ bool gt_MidUpperBaseCleanup_Func (bool testConds, bool runActions) { unit autoFB3078F0_var; const int autoBDE3F8BE_ae = 4; int autoBDE3F8BE_var; + const int auto7FAC36AB_ae = 4; + const int auto7FAC36AB_ai = 1; // Variable Initialization @@ -8001,6 +8318,21 @@ bool gt_MidUpperBaseCleanup_Func (bool testConds, bool runActions) { UISetFrameVisible(PlayerGroupAll(), c_syncFrameTypeSupply, false); CinematicFade(true, lv_fadeDuration, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true); } + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace != "Neut")) { + CameraPan(gv_pLAYER_01_USER, PointFromId(1015616700), 0.0, -1, 10.0, false); + lv_i = 1; + for ( ; ( (auto7FAC36AB_ai >= 0 && lv_i <= auto7FAC36AB_ae) || (auto7FAC36AB_ai < 0 && lv_i >= auto7FAC36AB_ae) ) ; lv_i += auto7FAC36AB_ai ) { + UnitRemove(gv_midUpperStalkersArray[lv_i]); + } + UnitSetPosition(gv_zeratul, PointFromId(1015616700), false); + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Terr")) { + libNtve_gf_CreateUnitsWithDefaultFacing(4, "AP_SpartanCompany", 0, gv_pLAYER_01_USER, PointFromId(1015616700)); + } + else { + libNtve_gf_CreateUnitsWithDefaultFacing(4, "AP_HunterKiller", 0, gv_pLAYER_01_USER, PointFromId(1015616700)); + } + } + return true; } @@ -8172,6 +8504,7 @@ void gt_VictoryCleanup_Init () { // Trigger Initialization //-------------------------------------------------------------------------------------------------- void InitTriggers () { + gt_FactionSwapInit_Init(); gt_onDifficultyCasual_Init(); gt_onDifficultyNormal_Init(); gt_onDifficultyHard_Init(); diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Objects b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Objects index e110dc6bc..1a9b6f1fc 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Objects +++ b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Objects @@ -1,25 +1,25 @@ - + - + - + - + - + - + @@ -30,87 +30,87 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -118,10 +118,10 @@ - + - + @@ -135,10 +135,10 @@ - + - + @@ -147,7 +147,7 @@ - + @@ -159,16 +159,16 @@ - + - + - + @@ -182,64 +182,64 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -247,40 +247,40 @@ - + - + - + - + - + - + - + - + @@ -288,11 +288,11 @@ - + - + @@ -305,26 +305,26 @@ - + - + - + - + - + @@ -337,55 +337,55 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -405,18 +405,18 @@ - + - + - + - + @@ -428,11 +428,11 @@ - + - + @@ -442,62 +442,62 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -507,41 +507,41 @@ - + - + - + - + - + - + - + - + - + @@ -551,24 +551,24 @@ - + - + - + - + - + @@ -576,7 +576,7 @@ - + @@ -585,27 +585,27 @@ - + - + - + - + - + - + @@ -619,69 +619,69 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -691,17 +691,17 @@ - + - + - + @@ -710,46 +710,46 @@ - + - + - + - + - + - + - + - + - + @@ -762,7 +762,7 @@ - + @@ -771,17 +771,17 @@ - + - + - + - + @@ -799,17 +799,17 @@ - + - + - + @@ -817,16 +817,16 @@ - + - + - + @@ -834,14 +834,14 @@ - + - + @@ -849,20 +849,20 @@ - + - + - + - + @@ -871,7 +871,7 @@ - + @@ -893,7 +893,7 @@ - + @@ -902,28 +902,28 @@ - + - + - + - + - + - + @@ -933,10 +933,10 @@ - + - + @@ -945,7 +945,7 @@ - + @@ -955,13 +955,13 @@ - + - + @@ -975,20 +975,20 @@ - + - + - + - + @@ -996,23 +996,23 @@ - + - + - + - + - + @@ -1025,12 +1025,12 @@ - + - + @@ -1043,11 +1043,11 @@ - + - + @@ -1055,7 +1055,7 @@ - + @@ -1063,10 +1063,10 @@ - + - + @@ -1075,21 +1075,21 @@ - + - + - + - + @@ -1103,7 +1103,7 @@ - + @@ -1113,20 +1113,20 @@ - + - + - + - + @@ -1135,54 +1135,54 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -1194,7 +1194,7 @@ - + @@ -1203,11 +1203,11 @@ - + - + @@ -1224,46 +1224,46 @@ - + - + - + - + - + - + - + - + - + - + @@ -1272,33 +1272,33 @@ - + - + - + - + - + - + @@ -1308,21 +1308,21 @@ - + - + - + - + - + @@ -1330,16 +1330,16 @@ - + - + - + @@ -1348,7 +1348,7 @@ - + @@ -1359,27 +1359,27 @@ - + - + - + - + - + - + @@ -1395,7 +1395,7 @@ - + @@ -1403,13 +1403,13 @@ - + - + @@ -1418,41 +1418,41 @@ - + - + - + - + - + - + - + - + @@ -1460,14 +1460,14 @@ - + - + - + @@ -1475,7 +1475,7 @@ - + @@ -1486,21 +1486,21 @@ - + - + - + - + @@ -1508,81 +1508,81 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1591,47 +1591,47 @@ - + - + - + - + - + - + - + - + - + @@ -1640,13 +1640,13 @@ - + - + - + @@ -1655,22 +1655,22 @@ - + - + - + - + @@ -1678,13 +1678,13 @@ - + - + @@ -1694,17 +1694,17 @@ - + - + - + @@ -1712,7 +1712,7 @@ - + @@ -1721,28 +1721,28 @@ - + - + - + - + - + - + @@ -1750,7 +1750,7 @@ - + @@ -1762,23 +1762,23 @@ - + - + - + - + - + @@ -1794,11 +1794,11 @@ - + - + @@ -1806,7 +1806,7 @@ - + @@ -1822,43 +1822,43 @@ - + - + - + - + - + - + - + - + - + @@ -1868,7 +1868,7 @@ - + @@ -1877,7 +1877,7 @@ - + @@ -1886,10 +1886,10 @@ - + - + @@ -1897,7 +1897,7 @@ - + @@ -1905,7 +1905,7 @@ - + @@ -1917,17 +1917,17 @@ - + - + - + @@ -1935,19 +1935,19 @@ - + - + - + - + @@ -1965,25 +1965,25 @@ - + - + - + - + - + @@ -1993,11 +1993,11 @@ - + - + @@ -2006,17 +2006,17 @@ - + - + - + @@ -2030,7 +2030,7 @@ - + @@ -2042,22 +2042,22 @@ - + - + - + - + - + @@ -2072,36 +2072,36 @@ - + - + - + - + - + - + - + @@ -2115,7 +2115,7 @@ - + @@ -2131,40 +2131,40 @@ - + - + - + - + - + - + - + - + @@ -2175,7 +2175,7 @@ - + @@ -2183,26 +2183,26 @@ - + - + - + - + - + @@ -2217,32 +2217,32 @@ - + - + - + - + - + - + @@ -2253,7 +2253,7 @@ - + @@ -2267,19 +2267,19 @@ - + - + - + - + @@ -2287,7 +2287,7 @@ - + @@ -2299,7 +2299,7 @@ - + @@ -2308,7 +2308,7 @@ - + @@ -2316,28 +2316,28 @@ - + - + - + - + - + @@ -2346,7 +2346,7 @@ - + @@ -2359,13 +2359,13 @@ - + - + - + @@ -2378,40 +2378,40 @@ - + - + - + - + - + - + - + - + @@ -2425,15 +2425,15 @@ - + - + - + @@ -2441,24 +2441,24 @@ - + - + - + - + @@ -2474,10 +2474,10 @@ - + - + @@ -2485,44 +2485,44 @@ - + - + - + - + - + - + - + - + - + @@ -2532,14 +2532,14 @@ - + - + @@ -2548,15 +2548,15 @@ - + - + - + @@ -2566,24 +2566,24 @@ - + - + - + - + - + @@ -2597,11 +2597,11 @@ - + - + @@ -2610,16 +2610,16 @@ - + - + - + @@ -2633,14 +2633,14 @@ - + - + @@ -2654,26 +2654,26 @@ - + - + - + - + - + @@ -2682,18 +2682,18 @@ - + - + - + - + @@ -2704,23 +2704,23 @@ - + - + - + - + - + @@ -2729,7 +2729,7 @@ - + @@ -2740,11 +2740,11 @@ - + - + @@ -2768,7 +2768,7 @@ - + @@ -2780,7 +2780,7 @@ - + @@ -2789,7 +2789,7 @@ - + @@ -2798,26 +2798,26 @@ - + - + - + - + - + @@ -2825,7 +2825,7 @@ - + @@ -2834,7 +2834,7 @@ - + @@ -2842,19 +2842,19 @@ - + - + - + - + @@ -2863,36 +2863,36 @@ - + - + - + - + - + - + - + - + @@ -2901,74 +2901,74 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -2976,7 +2976,7 @@ - + @@ -2984,59 +2984,59 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -3044,14 +3044,14 @@ - + - + @@ -3060,24 +3060,24 @@ - + - + - + - + @@ -3088,25 +3088,25 @@ - + - + - + - + - + @@ -3117,15 +3117,15 @@ - + - + - + @@ -3133,49 +3133,49 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -3186,7 +3186,7 @@ - + @@ -3206,10 +3206,10 @@ - + - + @@ -3217,11 +3217,11 @@ - + - + @@ -3229,7 +3229,7 @@ - + @@ -3243,26 +3243,26 @@ - + - + - + - + - + @@ -3273,16 +3273,16 @@ - + - + - + @@ -3292,35 +3292,35 @@ - + - + - + - + - + - + - + - + @@ -3331,7 +3331,7 @@ - + @@ -3339,16 +3339,16 @@ - + - + - + @@ -3357,15 +3357,15 @@ - + - + - + @@ -3376,18 +3376,18 @@ - + - + - + @@ -3402,18 +3402,18 @@ - + - + - + @@ -3424,7 +3424,7 @@ - + @@ -3433,25 +3433,25 @@ - + - + - + - + @@ -3460,7 +3460,7 @@ - + @@ -3469,7 +3469,7 @@ - + @@ -3478,14 +3478,14 @@ - + - + - + @@ -3495,32 +3495,32 @@ - + - + - + - + - + - + @@ -3531,12 +3531,12 @@ - + - + @@ -3547,16 +3547,16 @@ - + - + - + @@ -3570,14 +3570,14 @@ - + - + - + @@ -3586,7 +3586,7 @@ - + @@ -3596,21 +3596,21 @@ - + - + - + - + @@ -3624,29 +3624,29 @@ - + - + - + - + - + - + @@ -3660,17 +3660,17 @@ - + - + - + @@ -3685,40 +3685,40 @@ - + - + - + - + - + - + - + - + @@ -3728,7 +3728,7 @@ - + @@ -3740,17 +3740,17 @@ - + - + - + @@ -3762,21 +3762,21 @@ - + - + - + - + - + @@ -3787,31 +3787,31 @@ - + - + - + - + - + - + @@ -3824,13 +3824,13 @@ - + - + @@ -3839,7 +3839,7 @@ - + @@ -3849,7 +3849,7 @@ - + @@ -3862,31 +3862,31 @@ - + - + - + - + - + - + - + @@ -3901,47 +3901,47 @@ - + - + - + - + - + - + - + - + - + - + @@ -3952,31 +3952,31 @@ - + - + - + - + - + - + @@ -3991,25 +3991,25 @@ - + - + - + - + - + @@ -4018,11 +4018,11 @@ - + - + @@ -4031,28 +4031,28 @@ - + - + - + - + - + - + @@ -4060,29 +4060,29 @@ - + - + - + - + - + - + @@ -4090,11 +4090,11 @@ - + - + @@ -4103,12 +4103,12 @@ - + - + @@ -4116,12 +4116,12 @@ - + - + @@ -4129,20 +4129,20 @@ - + - + - + - + @@ -4153,7 +4153,7 @@ - + @@ -4161,37 +4161,37 @@ - + - + - + - + - + - + - + @@ -4205,11 +4205,11 @@ - + - + @@ -4221,10 +4221,10 @@ - + - + @@ -4232,16 +4232,16 @@ - + - + - + @@ -4250,7 +4250,7 @@ - + @@ -4259,7 +4259,7 @@ - + @@ -4272,43 +4272,43 @@ - + - + - + - + - + - + - + - + - + @@ -4318,13 +4318,13 @@ - + - + - + @@ -4332,7 +4332,7 @@ - + @@ -4343,26 +4343,26 @@ - + - + - + - + - + @@ -4376,11 +4376,11 @@ - + - + @@ -4389,21 +4389,21 @@ - + - + - + - + - + @@ -4411,7 +4411,7 @@ - + @@ -4428,29 +4428,29 @@ - + - + - + - + - + @@ -4458,7 +4458,7 @@ - + @@ -4467,37 +4467,37 @@ - + - + - + - + - + - + - + - + @@ -4510,20 +4510,20 @@ - + - + - + @@ -4541,31 +4541,31 @@ - + - + - + - + - + - + - + @@ -4580,26 +4580,26 @@ - + - + - + - + - + @@ -4609,7 +4609,7 @@ - + @@ -4617,10 +4617,10 @@ - + - + @@ -4638,37 +4638,37 @@ - + - + - + - + - + - + - + @@ -4678,19 +4678,19 @@ - + - + - + - + @@ -4708,10 +4708,10 @@ - + - + @@ -4728,7 +4728,7 @@ - + @@ -4742,12 +4742,12 @@ - + - + @@ -4755,23 +4755,23 @@ - + - + - + - + - + @@ -4779,13 +4779,13 @@ - + - + @@ -4798,43 +4798,43 @@ - + - + - + - + - + - + - + - + - + @@ -4843,17 +4843,17 @@ - + - + - + - + @@ -4862,18 +4862,18 @@ - + - + - + @@ -4881,13 +4881,13 @@ - + - + @@ -4900,19 +4900,19 @@ - + - + - + - + @@ -4920,20 +4920,20 @@ - + - + - + - + @@ -4942,43 +4942,43 @@ - + - + - + - + - + - + - + - + - + @@ -4987,16 +4987,16 @@ - + - + - + @@ -5006,76 +5006,76 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -5085,7 +5085,7 @@ - + @@ -5094,10 +5094,10 @@ - + - + @@ -5106,12 +5106,12 @@ - + - + @@ -5121,48 +5121,48 @@ - + - + - + - + - + - + - + - + - + - + @@ -5179,7 +5179,7 @@ - + @@ -5191,7 +5191,7 @@ - + @@ -5204,19 +5204,19 @@ - + - + - + - + @@ -5227,43 +5227,43 @@ - + - + - + - + - + - + - + - + @@ -5275,17 +5275,17 @@ - + - + - + - + @@ -5298,26 +5298,26 @@ - + - + - + - + - + @@ -5325,7 +5325,7 @@ - + @@ -5334,89 +5334,89 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -5424,19 +5424,19 @@ - + - + - + - + @@ -5450,7 +5450,7 @@ - + @@ -5462,7 +5462,7 @@ - + @@ -5477,7 +5477,7 @@ - + @@ -5485,10 +5485,10 @@ - + - + @@ -5498,11 +5498,11 @@ - + - + @@ -5510,7 +5510,7 @@ - + @@ -5520,7 +5520,7 @@ - + @@ -5529,34 +5529,34 @@ - + - + - + - + - + - + - + @@ -5564,7 +5564,7 @@ - + @@ -5576,7 +5576,7 @@ - + @@ -5587,7 +5587,7 @@ - + @@ -5595,24 +5595,24 @@ - + - + - + - + - + @@ -5621,7 +5621,7 @@ - + @@ -5629,20 +5629,20 @@ - + - + - + - + @@ -5650,17 +5650,17 @@ - + - + - + @@ -5673,11 +5673,11 @@ - + - + @@ -5686,7 +5686,7 @@ - + @@ -5694,10 +5694,10 @@ - + - + @@ -5708,7 +5708,7 @@ - + @@ -5721,20 +5721,20 @@ - + - + - + - + @@ -5743,14 +5743,14 @@ - + - + - + @@ -5760,89 +5760,89 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -5852,7 +5852,7 @@ - + @@ -5860,23 +5860,23 @@ - + - + - + - + - + @@ -5884,7 +5884,7 @@ - + @@ -5894,27 +5894,27 @@ - + - + - + - + - + @@ -5922,16 +5922,16 @@ - + - + - + @@ -5940,62 +5940,62 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -6004,17 +6004,17 @@ - + - + - + @@ -6022,7 +6022,7 @@ - + @@ -6030,24 +6030,24 @@ - + - + - + - + - + @@ -6057,67 +6057,67 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -6125,37 +6125,37 @@ - + - + - + - + - + - + - + - + @@ -6164,57 +6164,57 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -6227,26 +6227,26 @@ - + - + - + - + - + - + @@ -6256,25 +6256,25 @@ - + - + - + - + - + @@ -6284,23 +6284,23 @@ - + - + - + - + @@ -6308,16 +6308,16 @@ - + - + - + @@ -6326,28 +6326,28 @@ - + - + - + - + - + @@ -6356,11 +6356,11 @@ - + - + @@ -6369,10 +6369,10 @@ - + - + @@ -6381,24 +6381,24 @@ - + - + - + - + @@ -6410,19 +6410,19 @@ - + - + - + - + @@ -6436,7 +6436,7 @@ - + @@ -6448,16 +6448,16 @@ - + - + - + @@ -6467,20 +6467,20 @@ - + - + - + - + @@ -6488,11 +6488,11 @@ - + - + @@ -6502,18 +6502,18 @@ - + - + - + @@ -6521,22 +6521,22 @@ - + - + - + - + - + @@ -6545,7 +6545,7 @@ - + @@ -6554,39 +6554,39 @@ - + - + - + - + - + - + - + - + - + @@ -6595,11 +6595,11 @@ - + - + @@ -6607,7 +6607,7 @@ - + @@ -6616,20 +6616,20 @@ - + - + - + - + @@ -6638,7 +6638,7 @@ - + @@ -6656,15 +6656,15 @@ - + - + - + @@ -6679,44 +6679,44 @@ - + - + - + - + - + - + - + - + - + - + @@ -6724,24 +6724,24 @@ - + - + - + - + - + @@ -6749,22 +6749,22 @@ - + - + - + - + @@ -6778,10 +6778,10 @@ - + - + @@ -6796,24 +6796,24 @@ - + - + - + - + - + @@ -6823,11 +6823,11 @@ - + - + @@ -6835,7 +6835,7 @@ - + @@ -6844,7 +6844,7 @@ - + @@ -6853,18 +6853,18 @@ - + - + - + @@ -6873,23 +6873,23 @@ - + - + - + - + - + @@ -6900,17 +6900,17 @@ - + - + - + @@ -6924,14 +6924,14 @@ - + - + @@ -6941,20 +6941,20 @@ - + - + - + - + @@ -6971,17 +6971,17 @@ - + - + - + - + @@ -6994,13 +6994,13 @@ - + - + @@ -7010,7 +7010,7 @@ - + @@ -7020,31 +7020,31 @@ - + - + - + - + - + - + @@ -7052,7 +7052,7 @@ - + @@ -7061,22 +7061,22 @@ - + - + - + - + @@ -7086,25 +7086,25 @@ - + - + - + - + - + @@ -7112,11 +7112,11 @@ - + - + @@ -7129,11 +7129,11 @@ - + - + @@ -7147,14 +7147,14 @@ - + - + - + @@ -7180,7 +7180,7 @@ - + @@ -7188,10 +7188,10 @@ - + - + @@ -7201,56 +7201,56 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -7264,7 +7264,7 @@ - + @@ -7273,21 +7273,21 @@ - + - + - + - + - + @@ -7296,11 +7296,11 @@ - + - + @@ -7309,7 +7309,7 @@ - + @@ -7317,13 +7317,13 @@ - + - + - + @@ -7336,33 +7336,33 @@ - + - + - + - + - + - + @@ -7370,24 +7370,24 @@ - + - + - + - + - + @@ -7399,23 +7399,23 @@ - + - + - + - + - + @@ -7428,27 +7428,27 @@ - + - + - + - + - + @@ -7458,15 +7458,15 @@ - + - + - + @@ -7475,18 +7475,18 @@ - + - + - + - + @@ -7495,37 +7495,37 @@ - + - + - + - + - + - + - + @@ -7534,12 +7534,12 @@ - + - + @@ -7547,7 +7547,7 @@ - + @@ -7555,28 +7555,28 @@ - + - + - + - + - + - + @@ -7584,21 +7584,21 @@ - + - + - + - + @@ -7607,40 +7607,40 @@ - + - + - + - + - + - + - + - + - + @@ -7648,42 +7648,42 @@ - + - + - + - + - + - + - + - + - + - + @@ -7692,13 +7692,13 @@ - + - + - + @@ -7707,31 +7707,31 @@ - + - + - + - + - + - + - + @@ -7740,7 +7740,7 @@ - + @@ -7748,23 +7748,23 @@ - + - + - + - + @@ -7773,44 +7773,44 @@ - + - + - + - + - + - + - + - + - + @@ -7820,32 +7820,32 @@ - + - + - + - + - + - + @@ -7862,13 +7862,13 @@ - + - + @@ -7877,62 +7877,62 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -7950,18 +7950,18 @@ - + - + - + @@ -7970,16 +7970,16 @@ - + - + - + @@ -7987,11 +7987,11 @@ - + - + @@ -7999,25 +7999,25 @@ - + - + - + - + - + @@ -8026,20 +8026,20 @@ - + - + - + - + @@ -8049,27 +8049,27 @@ - + - + - + - + - + @@ -8080,13 +8080,13 @@ - + - + @@ -8110,29 +8110,29 @@ - + - + - + - + - + - + @@ -8141,29 +8141,29 @@ - + - + - + - + - + @@ -8172,7 +8172,7 @@ - + @@ -8180,12 +8180,12 @@ - + - + @@ -8194,13 +8194,13 @@ - + - + @@ -8208,42 +8208,42 @@ - + - + - + - + - + - + - + - + @@ -8251,17 +8251,17 @@ - + - + - + @@ -8270,7 +8270,7 @@ - + @@ -8278,7 +8278,7 @@ - + @@ -8286,7 +8286,7 @@ - + @@ -8297,19 +8297,19 @@ - + - + - + - + @@ -8318,7 +8318,7 @@ - + @@ -8327,23 +8327,23 @@ - + - + - + - + - + @@ -8353,22 +8353,22 @@ - + - + - + - + @@ -8379,15 +8379,15 @@ - + - + - + @@ -8399,18 +8399,18 @@ - + - + - + @@ -8420,7 +8420,7 @@ - + @@ -8429,33 +8429,33 @@ - + - + - + - + - + - + @@ -8463,36 +8463,36 @@ - + - + - + - + - + - + - + - + @@ -8502,62 +8502,62 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -8566,15 +8566,15 @@ - + - + - + @@ -8585,7 +8585,7 @@ - + @@ -8594,25 +8594,25 @@ - + - + - + - + - + @@ -8620,18 +8620,18 @@ - + - + - + @@ -8648,17 +8648,17 @@ - + - + - + - + @@ -8666,31 +8666,31 @@ - + - + - + - + - + - + @@ -8701,46 +8701,46 @@ - + - + - + - + - + - + - + - + - + - + @@ -8748,19 +8748,19 @@ - + - + - + - + @@ -8769,19 +8769,19 @@ - + - + - + @@ -8793,17 +8793,17 @@ - + - + - + @@ -8811,23 +8811,23 @@ - + - + - + - + @@ -8839,49 +8839,49 @@ - + - + - + - + - + - + - + - + - + - + @@ -8889,16 +8889,16 @@ - + - + - + @@ -8910,10 +8910,10 @@ - + - + @@ -8929,24 +8929,24 @@ - + - + - + - + - + @@ -8955,23 +8955,23 @@ - + - + - + - + @@ -8979,143 +8979,145 @@ - + - + - + - + - + - + - + - + - - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -9131,7 +9133,7 @@ - + @@ -9147,7 +9149,7 @@ - + @@ -9163,7 +9165,7 @@ - + @@ -9175,7 +9177,7 @@ - + @@ -9189,7 +9191,7 @@ - + @@ -9205,7 +9207,7 @@ - + @@ -9219,7 +9221,7 @@ - + @@ -9235,7 +9237,7 @@ - + @@ -9251,21 +9253,21 @@ - + - - + + - - + + - + @@ -9279,21 +9281,21 @@ - + - - + + - - + + - + @@ -9309,66 +9311,66 @@ - + - - + + - - + - + - - + + + - + - + - - - + + + - + - + - - - + + + - + - + @@ -9376,160 +9378,138 @@ - + - + - + - + - - - - + - + - - - - + - - - + + - - - - + - + - - - - + - + + + + - - - - + - - - - + - - - + - - - + - + - + - - - + - - + + @@ -9537,742 +9517,689 @@ - - + - - - - + + - - - + - - - + - + - + - + - - - + - - - - + + + + - + - - + - + + - + - + - - - - - + + - - + + + + + - + - + - + + + + + + + - - - - + - - + - - + + - - - - + - + + + - + - + - - - - - + - - - + + + + + - + - - - + - + - + - + - - - - + - + - - - + - + - - + + - + - + - + - - + + - - - - + - - - + - - - - + - - + + + + + - + - + - - - - + - - - + - - - - + - - - + - + - + + - - - + + - + - - - + - - - - + - + - - + + - - - - + - - - - - + + + + + - + - - + - + + - + - - - + + + + - + - - - + - - + + - - - + - + - + - - - + - + - + - + - + - - - + - - - - - + + - + + - + - - - - - + - + + + + + + + + - - - + - - + + - + - + - + - + - - - + - - - + - - + - + + - - - + - - - + - + - - + + + + + - - + + @@ -10282,321 +10209,291 @@ - + - + - - - + - + - + - - + - + - - + - + - + - + - - - - + - - - + - - - - + + - - - + - + - + - + - - - + - - - + - + - - - - + + - + - + + + + - + - + - + - - - + - + - - - - + - - - - - + - - - - + + - + - + - + - - - + + - + - - + + + + - + - + - + - - - - + + - - - + - - + + - + @@ -10604,81 +10501,70 @@ - + - - - - - + - - + + + - - - - - - + - - - + - - - - + + + + - + + - - - - + - + + - + @@ -10686,19 +10572,19 @@ - + - + - + @@ -10706,537 +10592,365 @@ - - + + - - - - + - - - - + + - - - + - + - + - + - + - + - - - + - + - - + + + + - - - + - - - - + - - - - + - - - - + + - + - + + + + + + + + + + + + + - + - + - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - \ No newline at end of file + diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Objects.version b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Objects.version index 6b9a531d6c0daef7421aa7250b57503b0f53b00d..dc94c45ea874bdcdc9ccb64b393b2e9c2d78025a 100644 GIT binary patch literal 44 ocmYdJNi9yw&naMHU|^8QWMp6k(jdSK#2`Kgkk$-xN@oPp0H#F+k^lez literal 44 ocmYdJNi9yw&naMHU|^6)U}Rtg(jdSM#2`LMTs_i1l@Uk-0HmA+hyVZp diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Preload.xml b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Preload.xml index 258c4c362..71be3bc9d 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Preload.xml +++ b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Preload.xml @@ -126,6 +126,9 @@ + + + @@ -233,9 +236,20 @@ + + + + + + + + + + + diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Triggers b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Triggers index 3e660bf43..6e54d011b 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Triggers +++ b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Triggers @@ -8,10 +8,501 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + + + + + + + + + + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + Terr + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Terr + + + + + + + + + + + + + + + + + + + + + + + + + AP_SCV + + + + + + + + + + + + + + + + + -;Missile,Dead,Hidden + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_Drone + + + + + + + + + + + + + + + + + -;Missile,Dead,Hidden + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Prot + + + + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Neut + + + @@ -745,6 +1236,7 @@ + @@ -874,6 +1366,25 @@ + + + + + + + + + + + + + + + + + + + Start Intro @@ -2312,16 +2823,16 @@ - - - - - - - + + + + + + + @@ -2725,158 +3236,193 @@ Player's Base - - - - - - - - + + + + + - - + + - + - - - - + + + - - - + + + - - + + + + + + + + - + - - - - + + + - - - + + + - - + + + + + + + + - + - - - - + + + - - - + + + - - + + + + + + + + - + - - - - + + + - - - + + + - - + + + + + + + + - + - - - - + + + - - - + + + - - + + + + + + + + - + - - - - + + + - - - + + + - - + + + + + + + + - + - + + + + + + + + + - - - + + + - + - + - + - + - + - - - + + + - + - + - + - + - + - - - + + + - + - + - + - + @@ -8113,6 +8659,8 @@ + + @@ -8310,6 +8858,45 @@ false + + + + + + + + + + + + + + + + + Neut + + + + + + + + + + + + + + + + + + + + true + + @@ -8952,6 +9539,7 @@ + @@ -9001,6 +9589,26 @@ + + + + + + + + + + + + + + + + + Neut + + + @@ -10534,6 +11142,7 @@ + @@ -10732,6 +11341,26 @@ false + + + + + + + + + + + + + + + + + Neut + + + @@ -13520,6 +14149,7 @@ + @@ -13591,6 +14221,26 @@ 2 + + + + + + + + + + + + + + + + + Neut + + + @@ -13995,6 +14645,7 @@ + @@ -14027,6 +14678,26 @@ true + + + + + + + + + + + + + + + + + Neut + + + @@ -17777,6 +18448,7 @@ + @@ -17850,6 +18522,26 @@ 2 + + + + + + + + + + + + + + + + + Neut + + + @@ -19351,6 +20043,7 @@ + @@ -19423,6 +20116,26 @@ 2 + + + + + + + + + + + + + + + + + Neut + + + Start Lesson @@ -22600,6 +23313,7 @@ + @@ -22670,6 +23384,26 @@ 2 + + + + + + + + + + + + + + + + + Neut + + + Start Lesson @@ -25131,6 +25865,7 @@ + @@ -25202,6 +25937,26 @@ 2 + + + + + + + + + + + + + + + + + Neut + + + @@ -26302,12 +27057,18 @@ - + + + + + + + - + @@ -26352,6 +27113,27 @@ true + + + + + + + + + + + + + + + + + + Neut + + + @@ -27168,6 +27950,7 @@ + @@ -27212,6 +27995,26 @@ 0 + + + + + + + + + + + + + + + + + Neut + + + Tutorial Time Tracker - Used to prevent some lessons from firing too early @@ -33896,13 +34699,13 @@ - - + + - - + + - + @@ -34491,8 +35294,32 @@ 8 + + + + + + + + + + + + + + + + + + + + Neut + + + + @@ -34527,8 +35354,195 @@ + + + + + + + + + + Terr + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + AP_Goliath + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + AP_Hydralisk + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Neut + + + + @@ -34623,8 +35637,32 @@ true + + + + + + + + + + + + + + + + + + + + Neut + + + + @@ -34659,17 +35697,204 @@ - + + + + + + + + + + Terr + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + AP_Goliath + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + AP_Hydralisk + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Neut + + + + - - + + + - + 0.5 - + @@ -34755,8 +35980,32 @@ true + + + + + + + + + + + + + + + + + + + + Neut + + + + @@ -34791,6 +36040,166 @@ + + + + + + + + + + Terr + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + AP_Goliath + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + AP_Hydralisk + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -34807,13 +36216,13 @@ - - + + - - + + - + @@ -35408,8 +36817,32 @@ 8 + + + + + + + + + + + + + + + + + + + + Neut + + + + @@ -35444,17 +36877,204 @@ - + + + + + + + + + + Terr + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + AP_Goliath + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + AP_Hydralisk + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Neut + + + + - - + + + - + 0.5 - + @@ -35540,8 +37160,32 @@ true + + + + + + + + + + + + + + + + + + + + Neut + + + + @@ -35576,17 +37220,204 @@ - + + + + + + + + + + Terr + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + AP_Goliath + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + AP_Hydralisk + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Neut + + + + - - + + + - + 0.5 - + @@ -35672,8 +37503,32 @@ true + + + + + + + + + + + + + + + + + + + + Neut + + + + @@ -35708,6 +37563,166 @@ + + + + + + + + + + Terr + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + AP_Goliath + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + AP_Hydralisk + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -35724,13 +37739,13 @@ - - - + + + - + - + @@ -36325,8 +38340,32 @@ 8 + + + + + + + + + + + + + + + + + + + + Neut + + + + @@ -36361,22 +38400,233 @@ - + + + + + + + + + + Terr + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + AP_Goliath + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + AP_Hydralisk + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Neut + + + + - - + + + - + 0.5 - + + + + + + + + + + + + + + + + + + + + + Neut + + + + @@ -36411,6 +38661,166 @@ + + + + + + + + + + Terr + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + AP_Goliath + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + AP_Hydralisk + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -36493,17 +38903,44 @@ true - + + + + + + + + + + + + + + + + + + + + + + + Neut + + + + - - + + + - + 0.5 - + @@ -36589,8 +39026,32 @@ true + + + + + + + + + + + + + + + + + + + + Neut + + + + @@ -36625,6 +39086,166 @@ + + + + + + + + + + Terr + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + AP_Goliath + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + AP_Hydralisk + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -44977,7 +47598,7 @@ - + @@ -45033,8 +47654,15 @@ + + + + + + + @@ -45043,6 +47671,51 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Neut + + + @@ -47158,6 +49831,7 @@ + @@ -47219,6 +49893,27 @@ false + + + + + + + + + + + + + + + + + + Neut + + + @@ -49869,6 +52564,7 @@ + @@ -49889,8 +52585,18 @@ + + + + + + + + + + fadeDuration @@ -50466,6 +53172,122 @@ End cinematic mode and fade in + + + + + + + + + + + + + + + + + + + + Neut + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Terr + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -50605,16 +53427,7 @@ - - - - - - - - - - + @@ -51217,6 +54030,7 @@ + @@ -51319,6 +54133,27 @@ false + + + + + + + + + + + + + + + + + + Neut + + + @@ -51362,6 +54197,11 @@ + + + + + @@ -51828,6 +54668,246 @@ 3 + + + + + + + + + + + + + + + + + + + + + + + + AP_SpartanCompany + + + + + + + + + + + + + + + + + -;Missile,Dead,Hidden + + + + + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + AP_Hydralisk + + + + + + + + + + + + + + + + + -;Missile,Dead,Hidden + + + + + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + AP_HydraliskBurrowed + + + + + + + + + + + + + + + + + -;Missile,Dead,Hidden + + + + + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + AP_HunterKiller + + + + + + + + + + + + + + + + + -;Missile,Dead,Hidden + + + + + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + AP_HunterKillerBurrowed + + + + + + + + + + + + + + + + + -;Missile,Dead,Hidden + + + + + 3 + + @@ -54316,6 +57396,7 @@ + @@ -54326,11 +57407,22 @@ + + + + + + + + + + + @@ -54480,6 +57572,130 @@ + + + + + + + + + + + + + + + + + + + + + AP_SCV + + + + + + + + + + + + + + + + + -;Missile,Dead + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_Drone + + + + + + + + + + + + + + + + + -;Missile,Dead + + + + + + + + + + + + + + + + + + + + + + + + @@ -54909,6 +58125,7 @@ + @@ -54970,6 +58187,27 @@ false + + + + + + + + + + + + + + + + + + Neut + + + @@ -58153,6 +61391,7 @@ + fadeDuration @@ -60225,6 +63464,229 @@ true + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 0.0 + + + + + + + + + 10.0 + + + + + + + + + + + + + + + + + + 1 + + + + + 4 + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + + AP_HunterKiller + + + + + + + + + + + + + + + + + + + + 4 + + + + + + + + + + + + + + AP_SpartanCompany + + + + + + + + + + + + + + + + + + + + + + + + + + Terr + + + + + + + + + + + + + + + + + + + + + Neut + + + diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Triggers.version b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Triggers.version index 3b7ed241670ad00cc03cab21128c5f1296555fac..0677c983387808ea1e0bf661dd995020a77df6a2 100644 GIT binary patch delta 17 WcmdPVnV`Uv#=yWJ5bl)D2&4fU#R7}~ delta 17 XcmdPVnV`U9%fP_Uv~EHgBaj9FA(;bt diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/enUS.SC2Data/LocalizedData/GameStrings.txt b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/enUS.SC2Data/LocalizedData/GameStrings.txt index 9b7f248ee..872dd4936 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/enUS.SC2Data/LocalizedData/GameStrings.txt +++ b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/enUS.SC2Data/LocalizedData/GameStrings.txt @@ -28,6 +28,7 @@ Param/Value/3B290AF1=Nexus Established Param/Value/3DABE0F0=Found the Templar Param/Value/3ECA0BC4=Templar Base Param/Value/42DDE5FB=Source of Vespene Gas.A Probe can warp in an Assimilator here. +Param/Value/5946B801=Reach the Base Param/Value/66D59178=Use any ground unit to collect Param/Value/693994D1=Primary protoss structure.Warps in Probes. Param/Value/74095C5E=Zeratul has died. diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt index 0ec805d1f..83abfc1ce 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt +++ b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt @@ -57,6 +57,7 @@ Trigger/Name/0BAC91AC=T BuildPylon Intro Q Trigger/Name/0C9E2882=Mid - Upper Base - Cleanup Trigger/Name/0DB4865D=T TrainMoreProbes NexusSelection Trigger/Name/144F1B31=Intro Q +Trigger/Name/148A96FD=Faction Swap Init Trigger/Name/17EB2C74=Intro Cinematic End Trigger/Name/1AA218FE=Stalker Initial Blink Trigger/Name/1C93D733=AI Research Hard/Brutal @@ -201,6 +202,7 @@ Variable/Name/085AAB91=Objective_NerazimPylonsFound Variable/Name/0A9081CC=probesOnGas Variable/Name/0B5BE65C=category Variable/Name/0BABB4FF=T BuildPylon Gateways +Variable/Name/13B07686=startCameraPoint Variable/Name/15B94F79=T InvisHelper Variable/Name/179DB875=PylonsFoundLocal Variable/Name/190F260F=CinematicPausedUnits @@ -235,7 +237,9 @@ Variable/Name/440D6FDC=T TextTagAnchor Variable/Name/44B83A9F=Objective_ReachArtanis Variable/Name/4622FAE4=CinematicHiddenUnits Variable/Name/47FB7BBF=AttackPoint +Variable/Name/4861971C=unit Variable/Name/49EE614E=T TextTag +Variable/Name/4B457EDD=unit Variable/Name/4BD49273=i Variable/Name/4C4B1174=LOCATION_ID_WEST_PYLON Variable/Name/4D99E615=DarkProtoss diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml index 9a664f079..54926b3fa 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml @@ -5043,6 +5043,7 @@ + @@ -5180,6 +5181,7 @@ + @@ -8277,6 +8279,7 @@ + From 27e28b85f994a904311f638c504d3da31f5f9b27 Mon Sep 17 00:00:00 2001 From: Matthew Date: Sun, 24 Nov 2024 02:57:15 -0800 Subject: [PATCH 08/11] sc2: Giving yggdrasil 8 transport slots baseline; 16 with ventral sacs --- .../Base.SC2Data/GameData/AbilData.xml | 22 +++++++++++++++++++ .../Base.SC2Data/GameData/UnitData.xml | 7 +++--- .../Base.SC2Data/GameData/UpgradeData.xml | 3 +++ 3 files changed, 28 insertions(+), 4 deletions(-) diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/AbilData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/AbilData.xml index 99790e772..93d4fbd4d 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/AbilData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/AbilData.xml @@ -10665,6 +10665,28 @@ + + + + + + + + + + + + + + + + + + + + + + diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml index 54926b3fa..23b3881af 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml @@ -29448,11 +29448,10 @@ - + - @@ -29460,8 +29459,8 @@ - - + + diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UpgradeData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UpgradeData.xml index 18c5059b6..ae794e10e 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UpgradeData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UpgradeData.xml @@ -11206,6 +11206,9 @@ + + + From 11921d5652b74cb9b7d94cb39ff978da16beef60 Mon Sep 17 00:00:00 2001 From: Ziktofel Date: Sun, 24 Nov 2024 12:24:50 +0100 Subject: [PATCH 09/11] Update The Growing Shadow race swaps --- .../DocumentHeader | Bin 6790 -> 6790 bytes .../MapScript.galaxy | 30 ++----- .../ap_the_growing_shadow.SC2Map/Triggers | 83 ++++++++++++++++-- .../Triggers.version | Bin 44 -> 44 bytes .../LocalizedData/TriggerStrings.txt | 1 + 5 files changed, 86 insertions(+), 28 deletions(-) diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/DocumentHeader b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/DocumentHeader index 18c87c66cb97f9bca2a374e8aa33b443f3a9aa80..62458fc3427bf60490fa70325db79dfa36eeebcf 100644 GIT binary patch delta 19 YcmZoOZ8M!9!(o=Z;voocR7sKo07_p6zyJUM delta 19 XcmZoOZ8M!9!x0##m= 0 && lv_i <= auto42E5350E_ae) || (auto42E5350E_ai < 0 && lv_i >= auto42E5350E_ae) ) ; lv_i += auto42E5350E_ai ) { - libNtve_gf_CreateUnitsAtPoint2(1, "AP_StalkerShakuras", 0, gv_pLAYER_01_USER, PointFromName(("Mid Upper Stalker " + IntToString(lv_i)))); + libNtve_gf_CreateUnitsAtPoint2(1, gv_lastStageUnitType, 0, gv_pLAYER_01_USER, PointFromName(("Mid Upper Stalker " + IntToString(lv_i)))); UnitGroupAdd(gv_midUpperStalkers, UnitLastCreated()); libNtve_gf_ChangeUnitDamage(UnitLastCreated(), libNtve_ge_UnitDamageTakenDealt_Damage_Take, libNtve_ge_UnitDamageChangeOption_No); gv_midUpperStalkersArray[lv_i] = UnitLastCreated(); @@ -8180,8 +8183,6 @@ bool gt_MidUpperBaseCleanup_Func (bool testConds, bool runActions) { unit autoFB3078F0_var; const int autoBDE3F8BE_ae = 4; int autoBDE3F8BE_var; - const int auto7FAC36AB_ae = 4; - const int auto7FAC36AB_ai = 1; // Variable Initialization @@ -8318,21 +8319,6 @@ bool gt_MidUpperBaseCleanup_Func (bool testConds, bool runActions) { UISetFrameVisible(PlayerGroupAll(), c_syncFrameTypeSupply, false); CinematicFade(true, lv_fadeDuration, c_fadeStyleNormal, ColorWithAlpha(0.00, 0.00, 0.00, 0.00), 0.0, true); } - if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace != "Neut")) { - CameraPan(gv_pLAYER_01_USER, PointFromId(1015616700), 0.0, -1, 10.0, false); - lv_i = 1; - for ( ; ( (auto7FAC36AB_ai >= 0 && lv_i <= auto7FAC36AB_ae) || (auto7FAC36AB_ai < 0 && lv_i >= auto7FAC36AB_ae) ) ; lv_i += auto7FAC36AB_ai ) { - UnitRemove(gv_midUpperStalkersArray[lv_i]); - } - UnitSetPosition(gv_zeratul, PointFromId(1015616700), false); - if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Terr")) { - libNtve_gf_CreateUnitsWithDefaultFacing(4, "AP_SpartanCompany", 0, gv_pLAYER_01_USER, PointFromId(1015616700)); - } - else { - libNtve_gf_CreateUnitsWithDefaultFacing(4, "AP_HunterKiller", 0, gv_pLAYER_01_USER, PointFromId(1015616700)); - } - } - return true; } diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Triggers b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Triggers index 6e54d011b..a2f82d0f7 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Triggers +++ b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Triggers @@ -8,11 +8,22 @@ + + + + + + + + + + + @@ -43,6 +54,7 @@ + @@ -82,6 +94,7 @@ + @@ -108,6 +121,7 @@ + @@ -115,6 +129,7 @@ + @@ -147,6 +162,22 @@ + + + + + + + + + AP_Hunterling + + + + + + + @@ -198,6 +229,22 @@ + + + + + + + + + AP_HERC + + + + + + + @@ -482,6 +529,22 @@ + + + + + + + + + AP_StalkerShakuras + + + + + + + @@ -35392,7 +35455,7 @@ - AP_Goliath + AP_SpartanCompany @@ -35735,7 +35798,7 @@ - AP_Goliath + AP_SpartanCompany @@ -36078,7 +36141,7 @@ - AP_Goliath + AP_SpartanCompany @@ -59107,9 +59170,7 @@ - AP_StalkerShakuras - - + @@ -63465,6 +63526,7 @@ + @@ -63473,6 +63535,7 @@ + @@ -63510,6 +63573,7 @@ + @@ -63538,6 +63602,7 @@ + @@ -63551,6 +63616,7 @@ + @@ -63571,6 +63637,7 @@ + @@ -63578,6 +63645,7 @@ + @@ -63612,6 +63680,7 @@ + @@ -63646,6 +63715,7 @@ + @@ -63667,6 +63737,7 @@ + diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Triggers.version b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/Triggers.version index 0677c983387808ea1e0bf661dd995020a77df6a2..69a226dfd33b1702c413401160d11b88f4ac653c 100644 GIT binary patch delta 17 XcmdPVnV`Uv&A`Agi`hAy5l9079t#4< delta 17 WcmdPVnV`Uv#=yWJ5bl)D2&4fU#R7}~ diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt index 83abfc1ce..6a806f028 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt +++ b/Maps/ArchipelagoCampaign/LotV/ap_the_growing_shadow.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt @@ -257,6 +257,7 @@ Variable/Name/643F93B1=Objective_ZeratulMustSurvive Variable/Name/659AF2DB=PLAYER_04_TEMPLAR Variable/Name/66561EBA=RoachGroup Variable/Name/68083A1C=T TrainMoreProbes Complete +Variable/Name/686FCC5C=lastStageUnitType Variable/Name/77D3D2E5=validBuildOrder Variable/Name/78A6FCC9=TextTagAnchorPoint Variable/Name/7937F069=LOCATION_ID_TEMPLAR_BASE From 8b46f7309c0999639371e3e8162912b031a374ad Mon Sep 17 00:00:00 2001 From: Ziktofel Date: Sun, 24 Nov 2024 19:07:42 +0100 Subject: [PATCH 10/11] Add The Spear of Adun race swaps --- .../CellAttribute_Cda | Bin 25604 -> 25604 bytes .../ComponentList.SC2Components | 1 - .../DocumentHeader | Bin 4724 -> 4724 bytes .../MapScript.galaxy | 184 +- .../LotV/ap_the_spear_of_adun.SC2Map/Objects | 6035 ++++++++--------- .../Objects.version | Bin 44 -> 44 bytes .../ap_the_spear_of_adun.SC2Map/Preload.xml | 28 + .../LotV/ap_the_spear_of_adun.SC2Map/Triggers | 2441 ++++++- .../Triggers.version | Bin 44 -> 44 bytes .../LocalizedData/GameStrings.txt | 5 + .../LocalizedData/TriggerStrings.txt | 4 + .../ap_the_spear_of_adun.SC2Map/t3HeightMap | Bin 155558 -> 155558 bytes .../t3SyncHeightMap | Bin 103748 -> 103748 bytes .../t3Terrain.version | Bin 44 -> 44 bytes .../ap_the_spear_of_adun.SC2Map/t3Terrain.xml | 28 +- .../ap_the_spear_of_adun.SC2Map/t3VertCol | Bin 377792 -> 379465 bytes .../LotV/ap_the_spear_of_adun.SC2Map/t3Water | Bin 1656 -> 1656 bytes 17 files changed, 5180 insertions(+), 3546 deletions(-) diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/CellAttribute_Cda b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/CellAttribute_Cda index fac90573134fb821cbf49cbe164a74650ccbcf5b..4af7f63784f0067b193de297982161aeb6b0fea0 100644 GIT binary patch delta 34 qcmZoU!Ps(wal={b$rrihCQr~!og82zJK4cmcJc)!*3JDkrRo6x$_=Oh delta 44 zcmV+{0Mq}3$N_}N0kF+Glb;t0li&#wlb|&TlYkc+ksv~oP&^%yI31JFA_cRLJas3I Cb`Yfi diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/ComponentList.SC2Components b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/ComponentList.SC2Components index d03ed05d6..18c26f94b 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/ComponentList.SC2Components +++ b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/ComponentList.SC2Components @@ -1,6 +1,5 @@ - GameData GameText DocumentInfo diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/DocumentHeader b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/DocumentHeader index d9e64a955b93703b6c019a168231834b75f1459e..a4810901e33c5019e2e927d26674f40b5f3ef375 100644 GIT binary patch delta 19 YcmeyO@4l*FTQ6)eK09_XdY5)KL diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/MapScript.galaxy b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/MapScript.galaxy index 569a2c50e..d025341f5 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/MapScript.galaxy +++ b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/MapScript.galaxy @@ -132,6 +132,7 @@ void gf_VictoryWarpOutUnit (unit lp_unit); //-------------------------------------------------------------------------------------------------- // Trigger Variables //-------------------------------------------------------------------------------------------------- +trigger gt_FactionSwapInit; trigger gt_onDifficultyCasual; trigger gt_onDifficultyNormal; trigger gt_onDifficultyHard; @@ -166,6 +167,7 @@ trigger gt_PowerCell4Reinforcements1; trigger gt_PowerCell4Reinforcements2; trigger gt_IntroduceUnpoweredWarpGatesQ; trigger gt_WarpGatePowered; +trigger gt_EliteStructuresRepaired; trigger gt_WarpGatePoweredUpQ; trigger gt_BonusProximityTrigger; trigger gt_RemindPlayerAboutWarpGatesQ; @@ -749,6 +751,54 @@ bool auto_gf_VictoryWarpOutUnit_TriggerFunc (bool testConds, bool runActions) { return true; } +//-------------------------------------------------------------------------------------------------- +// Trigger: Faction Swap Init +//-------------------------------------------------------------------------------------------------- +bool gt_FactionSwapInit_Func (bool testConds, bool runActions) { + // Automatic Variable Declarations + // Actions + if (!runActions) { + return true; + } + + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut")) { + lib15EF4C78_gf_RemoveUnusedStartingUnits(UnitGroupFromId(9), "Prot", false); + } + else { + libABFE498B_gv_aP_Triggers_skipCutscenes = true; + lib15EF4C78_gf_RemoveUnusedStartingUnits(UnitGroupFromId(9), libABFE498B_gv_aP_Triggers_Option_overridePlayerRace, false); + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Terr")) { + PlayerSetRace(gv_pLAYER_01_USER, "Terr"); + lib5BD4895D_gf_AP_Core_MapConfig_setPlayerFaction(gv_pLAYER_01_USER, lib5BD4895D_gv_aP_Core_Faction_RAYNORS_RAIDERS); + gv_warpGate01 = UnitFromId(1864202707); + gv_warpGate02 = UnitFromId(469717793); + gv_warpGate03 = UnitFromId(372417056); + } + else { + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Zerg")) { + PlayerSetRace(gv_pLAYER_01_USER, "Zerg"); + lib5BD4895D_gf_AP_Core_MapConfig_setPlayerFaction(gv_pLAYER_01_USER, lib5BD4895D_gv_aP_Core_Faction_KERRIGAN_SWARM); + gv_warpGate01 = UnitFromId(1082242112); + gv_warpGate02 = UnitFromId(1029664774); + gv_warpGate03 = UnitFromId(89009976); + UnitRemove(UnitFromId(675788715)); + UnitRemove(UnitFromId(11051567)); + UnitRemove(UnitFromId(2056147807)); + } + + } + libLbty_gf_OrderWorkerstoGatherNearbyResources(RegionEntireMap(), gv_pLAYER_01_USER); + lib15EF4C78_gf_AP_Player_UtilTownHallAutoRally(gv_pLAYER_01_USER); + } + return true; +} + +//-------------------------------------------------------------------------------------------------- +void gt_FactionSwapInit_Init () { + gt_FactionSwapInit = TriggerCreate("gt_FactionSwapInit_Func"); + TriggerAddEventGeneric(gt_FactionSwapInit, lib5BD4895D_gv_aP_Core_LOAD_FINISHED_EVENT); +} + //-------------------------------------------------------------------------------------------------- // Trigger: onDifficultyCasual //-------------------------------------------------------------------------------------------------- @@ -1015,6 +1065,9 @@ void gt_Init02Players_Init () { // Trigger: Init 03 Units //-------------------------------------------------------------------------------------------------- bool gt_Init03Units_Func (bool testConds, bool runActions) { + // Variable Declarations + int lv_untitledVariable001; + // Automatic Variable Declarations unitgroup autoDA3828FB_g; int autoDA3828FB_u; @@ -1026,6 +1079,8 @@ bool gt_Init03Units_Func (bool testConds, bool runActions) { int auto31775418_u; unit auto31775418_var; + // Variable Initialization + // Actions if (!runActions) { return true; @@ -1073,6 +1128,12 @@ bool gt_Init03Units_Func (bool testConds, bool runActions) { UnitGroupAddUnitGroup(gv_critterGroup, UnitGroup("CarrionBird", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0)); UnitGroupAddUnitGroup(gv_critterGroup, UnitGroup("Crabeetle", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0)); UnitGroupAddUnitGroup(gv_critterGroup, UnitGroup("KarakFemale", c_playerAny, RegionEntireMap(), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0)); + UnitSetPropertyFixed(UnitFromId(1864202707), c_unitPropLifePercent, 50.0); + UnitSetPropertyFixed(UnitFromId(469717793), c_unitPropLifePercent, 50.0); + UnitSetPropertyFixed(UnitFromId(372417056), c_unitPropLifePercent, 50.0); + UnitBehaviorRemove(UnitFromId(1029664774), "AP_ZergBuildingNotOnCreep", 1); + UnitBehaviorRemove(UnitFromId(89009976), "AP_ZergBuildingNotOnCreep", 1); + UnitBehaviorRemove(UnitFromId(1082242112), "AP_ZergBuildingNotOnCreep", 1); return true; } @@ -1413,6 +1474,10 @@ bool gt_DeployPylonQ_Func (bool testConds, bool runActions) { if (!((libVCMI_gf_PlayerInCinematicModeCampaign() == false))) { return false; } + + if (!((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut"))) { + return false; + } } // Actions @@ -1620,6 +1685,10 @@ bool gt_TeachWarpGatesQ_Func (bool testConds, bool runActions) { if (!((libVCMI_gf_PlayerInCinematicModeCampaign() == false))) { return false; } + + if (!((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut"))) { + return false; + } } // Actions @@ -2367,7 +2436,7 @@ bool gt_WarpGatePowered_Func (bool testConds, bool runActions) { return false; } - if (!((UnitGetType(EventUnitProgressUnit()) == "AP_Pylon"))) { + if (!(((UnitGetType(EventUnitProgressUnit()) == "AP_Pylon") || (UnitGetType(EventUnitProgressUnit()) == "AP_CreepTumor") || (UnitGetType(EventUnitProgressUnit()) == "AP_CreepTumorQueen")))) { return false; } } @@ -2377,7 +2446,7 @@ bool gt_WarpGatePowered_Func (bool testConds, bool runActions) { return true; } - if ((UnitIsAlive(gv_warpGate01) == true) && (PowerLevel(gv_pLAYER_01_USER, UnitGetPosition(gv_warpGate01), "PowerSource") > 0) && (UnitGetOwner(gv_warpGate01) != gv_pLAYER_01_USER)) { + if ((UnitIsAlive(gv_warpGate01) == true) && ((PowerLevel(gv_pLAYER_01_USER, UnitGetPosition(gv_warpGate01), "PowerSource") > 0) || (DistanceBetweenPoints(UnitGetPosition(EventUnitProgressUnit()), UnitGetPosition(gv_warpGate01)) <= 5.0)) && (UnitGetOwner(gv_warpGate01) != gv_pLAYER_01_USER)) { lv_localWarpGatePoweredBool = true; lib5BD4895D_gf_AP_Core_collectLocationUpdateObjective(gv_LOCATION_ID_CLOSE_WARP_GATE); gv_warpGatesPowered += 1; @@ -2386,7 +2455,7 @@ bool gt_WarpGatePowered_Func (bool testConds, bool runActions) { libNtve_gf_RescueUnit(gv_warpGate01, gv_pLAYER_01_USER, true); } - if ((UnitIsAlive(gv_warpGate02) == true) && (PowerLevel(gv_pLAYER_01_USER, UnitGetPosition(gv_warpGate02), "PowerSource") > 0) && (UnitGetOwner(gv_warpGate02) != gv_pLAYER_01_USER)) { + if ((UnitIsAlive(gv_warpGate02) == true) && ((PowerLevel(gv_pLAYER_01_USER, UnitGetPosition(gv_warpGate02), "PowerSource") > 0) || (DistanceBetweenPoints(UnitGetPosition(EventUnitProgressUnit()), UnitGetPosition(gv_warpGate02)) <= 4.0)) && (UnitGetOwner(gv_warpGate02) != gv_pLAYER_01_USER)) { lv_localWarpGatePoweredBool = true; lib5BD4895D_gf_AP_Core_collectLocationUpdateObjective(gv_LOCATION_ID_WEST_WARP_GATE); gv_warpGatesPowered += 1; @@ -2395,7 +2464,7 @@ bool gt_WarpGatePowered_Func (bool testConds, bool runActions) { libNtve_gf_RescueUnit(gv_warpGate02, gv_pLAYER_01_USER, true); } - if ((UnitIsAlive(gv_warpGate03) == true) && (PowerLevel(gv_pLAYER_01_USER, UnitGetPosition(gv_warpGate03), "PowerSource") > 0) && (UnitGetOwner(gv_warpGate03) != gv_pLAYER_01_USER)) { + if ((UnitIsAlive(gv_warpGate03) == true) && ((PowerLevel(gv_pLAYER_01_USER, UnitGetPosition(gv_warpGate03), "PowerSource") > 0) || (DistanceBetweenPoints(UnitGetPosition(EventUnitProgressUnit()), UnitGetPosition(gv_warpGate03)) <= 4.0)) && (UnitGetOwner(gv_warpGate03) != gv_pLAYER_01_USER)) { lv_localWarpGatePoweredBool = true; lib5BD4895D_gf_AP_Core_collectLocationUpdateObjective(gv_LOCATION_ID_NORTH_WARP_GATE); gv_warpGatesPowered += 1; @@ -2403,6 +2472,82 @@ bool gt_WarpGatePowered_Func (bool testConds, bool runActions) { UIAlertUnit("Trigger", gv_pLAYER_01_USER, StringExternal("Param/Value/4CEFF78F"), null, gv_warpGate03); libNtve_gf_RescueUnit(gv_warpGate03, gv_pLAYER_01_USER, true); } + else { + if ((lv_localWarpGatePoweredBool == true)) { + if ((gv_warpGatesPowered >= 3)) { + TriggerEnable(TriggerGetCurrent(), false); + TriggerExecute(gt_ObjectivePowerUpWarpGatesUpdate, true, false); + TriggerExecute(gt_ObjectivePowerUpWarpGatesComplete, true, true); + } + else { + TriggerExecute(gt_ObjectivePowerUpWarpGatesUpdate, true, true); + } + TriggerExecute(gt_WarpGatePoweredUpQ, true, false); + } + + } + return true; +} + +//-------------------------------------------------------------------------------------------------- +void gt_WarpGatePowered_Init () { + gt_WarpGatePowered = TriggerCreate("gt_WarpGatePowered_Func"); + TriggerEnable(gt_WarpGatePowered, false); + TriggerAddEventUnitConstructProgress(gt_WarpGatePowered, null, c_unitProgressStageComplete); +} + +//-------------------------------------------------------------------------------------------------- +// Trigger: EliteStructuresRepaired +//-------------------------------------------------------------------------------------------------- +bool gt_EliteStructuresRepaired_Func (bool testConds, bool runActions) { + // Variable Declarations + bool lv_localWarpGatePoweredBool; + + // Automatic Variable Declarations + // Variable Initialization + + // Conditions + if (testConds) { + if (!((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Terr"))) { + return false; + } + + if (!((lib30B9E51A_gv_aP_Player_LotV_loadFinished == true))) { + return false; + } + } + + // Actions + if (!runActions) { + return true; + } + + if ((UnitGetPropertyFixed(gv_warpGate01, c_unitPropLifePercent, c_unitPropCurrent) >= 90.0) && (UnitGetOwner(gv_warpGate01) != gv_pLAYER_01_USER)) { + lv_localWarpGatePoweredBool = true; + lib5BD4895D_gf_AP_Core_collectLocationUpdateObjective(gv_LOCATION_ID_CLOSE_WARP_GATE); + gv_warpGatesPowered += 1; + libVCMI_gf_PingMinimapCampaign(PlayerGroupSingle(gv_pLAYER_01_USER), UnitGetPosition(gv_warpGate01), 3.0, Color(0.00, 100.00, 0.00)); + UIAlertUnit("Trigger", gv_pLAYER_01_USER, StringExternal("Param/Value/A1F09DBF"), null, gv_warpGate01); + libNtve_gf_RescueUnit(gv_warpGate01, gv_pLAYER_01_USER, true); + } + + if ((UnitGetPropertyFixed(gv_warpGate02, c_unitPropLifePercent, c_unitPropCurrent) >= 90.0) && (UnitGetOwner(gv_warpGate02) != gv_pLAYER_01_USER)) { + lv_localWarpGatePoweredBool = true; + lib5BD4895D_gf_AP_Core_collectLocationUpdateObjective(gv_LOCATION_ID_WEST_WARP_GATE); + gv_warpGatesPowered += 1; + libVCMI_gf_PingMinimapCampaign(PlayerGroupSingle(gv_pLAYER_01_USER), UnitGetPosition(gv_warpGate02), 3.0, Color(0.00, 100.00, 0.00)); + UIAlertUnit("Trigger", gv_pLAYER_01_USER, StringExternal("Param/Value/72FC9611"), null, gv_warpGate02); + libNtve_gf_RescueUnit(gv_warpGate02, gv_pLAYER_01_USER, true); + } + + if ((UnitGetPropertyFixed(gv_warpGate03, c_unitPropLifePercent, c_unitPropCurrent) >= 90.0) && (UnitGetOwner(gv_warpGate03) != gv_pLAYER_01_USER)) { + lv_localWarpGatePoweredBool = true; + lib5BD4895D_gf_AP_Core_collectLocationUpdateObjective(gv_LOCATION_ID_EAST_POWER_CELL); + gv_warpGatesPowered += 1; + libVCMI_gf_PingMinimapCampaign(PlayerGroupSingle(gv_pLAYER_01_USER), UnitGetPosition(gv_warpGate03), 3.0, Color(0.00, 100.00, 0.00)); + UIAlertUnit("Trigger", gv_pLAYER_01_USER, StringExternal("Param/Value/DCCB1D30"), null, gv_warpGate03); + libNtve_gf_RescueUnit(gv_warpGate03, gv_pLAYER_01_USER, true); + } if ((lv_localWarpGatePoweredBool == true)) { if ((gv_warpGatesPowered >= 3)) { @@ -2420,10 +2565,9 @@ bool gt_WarpGatePowered_Func (bool testConds, bool runActions) { } //-------------------------------------------------------------------------------------------------- -void gt_WarpGatePowered_Init () { - gt_WarpGatePowered = TriggerCreate("gt_WarpGatePowered_Func"); - TriggerEnable(gt_WarpGatePowered, false); - TriggerAddEventUnitConstructProgress(gt_WarpGatePowered, null, c_unitProgressStageComplete); +void gt_EliteStructuresRepaired_Init () { + gt_EliteStructuresRepaired = TriggerCreate("gt_EliteStructuresRepaired_Func"); + TriggerAddEventTimePeriodic(gt_EliteStructuresRepaired, 1.0, c_timeGame); } //-------------------------------------------------------------------------------------------------- @@ -4093,6 +4237,8 @@ bool gt_ObjectivePowerUpWarpGatesCreate_Func (bool testConds, bool runActions) { int lv_category; // Automatic Variable Declarations + string auto306E504D_val; + // Variable Initialization lv_category = lib5BD4895D_ge_APObjectiveCategory_Secondary; @@ -4109,9 +4255,23 @@ bool gt_ObjectivePowerUpWarpGatesCreate_Func (bool testConds, bool runActions) { } TriggerEnable(TriggerGetCurrent(), false); - libVCMI_gf_CreateObjectiveCampaign("PAiur03Bonus01"); + auto306E504D_val = libABFE498B_gv_aP_Triggers_Option_overridePlayerRace; + if (auto306E504D_val == "Neut") { + libVCMI_gf_CreateObjectiveCampaign("PAiur03Bonus01"); + } + else if (auto306E504D_val == "Terr") { + ObjectiveCreate(StringExternal("Param/Value/2E886969"), StringToText(""), c_objectiveStateActive, false); + } + else if (auto306E504D_val == "Zerg") { + ObjectiveCreate(StringExternal("Param/Value/01175565"), StringToText(""), c_objectiveStateActive, false); + } + else { + } gv_objectivePowerUpWarpGates = ObjectiveLastCreated(); - ObjectiveSetName(gv_objectivePowerUpWarpGates, libVoiC_gf_MissionObjectiveName("PAiur03Bonus01")); + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut")) { + ObjectiveSetName(gv_objectivePowerUpWarpGates, libVoiC_gf_MissionObjectiveName("PAiur03Bonus01")); + } + ObjectiveShow(gv_objectivePowerUpWarpGates, PlayerGroupAll(), false); lib5BD4895D_gf_AP_Core_addCategoryObjectiveWithCounter(gv_objectivePowerUpWarpGates, lv_category, "", gv_warpGatesPowered, libVoiC_gf_MissionObjectiveItemCount("PAiur03Bonus01"), false); lib5BD4895D_gf_AP_Core_associateObjectiveWithLocation(gv_objectivePowerUpWarpGates, gv_LOCATION_ID_CLOSE_WARP_GATE); @@ -4199,7 +4359,7 @@ bool gt_IntroQ_Func (bool testConds, bool runActions) { TriggerEnable(TriggerGetCurrent(), false); TriggerQueueEnter(); TriggerExecute(gt_IntroSetup, true, true); - if ((libABFE498B_gv_aP_Triggers_skipCutscenes == false)) { + if ((libABFE498B_gv_aP_Triggers_skipCutscenes == false) && (libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut")) { TriggerExecute(gt_IntroCinematic, true, true); TriggerExecute(gt_IntroCinematicEnd, true, true); } @@ -5245,6 +5405,7 @@ void gt_VictoryMusic_Init () { // Trigger Initialization //-------------------------------------------------------------------------------------------------- void InitTriggers () { + gt_FactionSwapInit_Init(); gt_onDifficultyCasual_Init(); gt_onDifficultyNormal_Init(); gt_onDifficultyHard_Init(); @@ -5279,6 +5440,7 @@ void InitTriggers () { gt_PowerCell4Reinforcements2_Init(); gt_IntroduceUnpoweredWarpGatesQ_Init(); gt_WarpGatePowered_Init(); + gt_EliteStructuresRepaired_Init(); gt_WarpGatePoweredUpQ_Init(); gt_BonusProximityTrigger_Init(); gt_RemindPlayerAboutWarpGatesQ_Init(); diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/Objects b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/Objects index 8c4ef7247..366feb1aa 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/Objects +++ b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/Objects @@ -1,33 +1,33 @@ - + - + - + - + - + - + - + @@ -38,155 +38,155 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -195,12 +195,12 @@ - + - + @@ -212,32 +212,32 @@ - + - + - + - + - + - + @@ -246,96 +246,96 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -345,7 +345,7 @@ - + @@ -356,131 +356,131 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -495,73 +495,73 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -572,52 +572,52 @@ - + - + - + - + - + - + - + - + - + - + @@ -625,46 +625,46 @@ - + - + - + - + - + - + - + - + - + @@ -675,12 +675,12 @@ - + - + @@ -689,42 +689,42 @@ - + - + - + - + - + - + - + - + @@ -735,65 +735,65 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -803,102 +803,102 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -908,30 +908,30 @@ - + - + - + - + - + - + @@ -940,12 +940,12 @@ - + - + @@ -956,174 +956,174 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1132,27 +1132,27 @@ - + - + - + - + - + @@ -1162,18 +1162,18 @@ - + - + - + @@ -1183,18 +1183,18 @@ - + - + - + @@ -1219,17 +1219,17 @@ - + - + - + @@ -1239,12 +1239,12 @@ - + - + @@ -1254,16 +1254,16 @@ - + - + - + @@ -1273,17 +1273,17 @@ - + - + - + @@ -1293,18 +1293,18 @@ - + - + - + @@ -1314,22 +1314,22 @@ - + - + - + - + @@ -1351,7 +1351,7 @@ - + @@ -1361,13 +1361,13 @@ - + - + @@ -1377,12 +1377,12 @@ - + - + @@ -1392,7 +1392,7 @@ - + @@ -1401,59 +1401,59 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -1467,7 +1467,7 @@ - + @@ -1478,87 +1478,87 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1569,92 +1569,92 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1670,17 +1670,17 @@ - + - + - + @@ -1690,22 +1690,22 @@ - + - + - + - + @@ -1715,12 +1715,12 @@ - + - + @@ -1733,16 +1733,16 @@ - + - + - + @@ -1752,18 +1752,18 @@ - + - + - + @@ -1773,48 +1773,48 @@ - + - + - + - + - + - + - + - + - + @@ -1824,13 +1824,13 @@ - + - + @@ -1840,90 +1840,90 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1932,7 +1932,7 @@ - + @@ -1942,18 +1942,18 @@ - + - + - + @@ -1964,28 +1964,28 @@ - + - + - + - + - + @@ -1994,65 +1994,65 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -2063,99 +2063,99 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -2165,40 +2165,40 @@ - + - + - + - + - + - + - + @@ -2219,62 +2219,62 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -2285,90 +2285,90 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -2380,13 +2380,13 @@ - + - + @@ -2397,23 +2397,23 @@ - + - + - + - + @@ -2422,7 +2422,7 @@ - + @@ -2432,7 +2432,7 @@ - + @@ -2448,140 +2448,140 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -2591,28 +2591,28 @@ - + - + - + - + - + @@ -2623,11 +2623,11 @@ - + - + @@ -2638,23 +2638,23 @@ - + - + - + - + @@ -2670,18 +2670,18 @@ - + - + - + @@ -2689,18 +2689,18 @@ - + - + - + @@ -2710,46 +2710,46 @@ - + - + - + - + - + - + - + - + - + @@ -2760,7 +2760,7 @@ - + @@ -2771,43 +2771,43 @@ - + - + - + - + - + - + - + - + @@ -2818,56 +2818,56 @@ - + - + - + - + - + - + - + - + - + - + @@ -2881,12 +2881,12 @@ - + - + @@ -2898,28 +2898,28 @@ - + - + - + - + - + @@ -2940,42 +2940,42 @@ - + - + - + - + - + - + - + - + @@ -2986,17 +2986,17 @@ - + - + - + @@ -3006,117 +3006,117 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -3128,22 +3128,22 @@ - + - + - + - + @@ -3153,11 +3153,11 @@ - + - + @@ -3166,28 +3166,28 @@ - + - + - + - + - + @@ -3197,7 +3197,7 @@ - + @@ -3208,12 +3208,12 @@ - + - + @@ -3230,16 +3230,16 @@ - + - + - + @@ -3251,71 +3251,71 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -3324,85 +3324,85 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -3414,61 +3414,61 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -3478,21 +3478,21 @@ - + - + - + - + @@ -3501,28 +3501,28 @@ - + - + - + - + - + @@ -3537,27 +3537,27 @@ - + - + - + - + - + @@ -3567,31 +3567,31 @@ - + - + - + - + - + - + @@ -3606,26 +3606,26 @@ - + - + - + - + - + @@ -3635,59 +3635,59 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -3697,11 +3697,11 @@ - + - + @@ -3711,7 +3711,7 @@ - + @@ -3721,7 +3721,7 @@ - + @@ -3730,27 +3730,27 @@ - + - + - + - + - + @@ -3759,12 +3759,12 @@ - + - + @@ -3785,43 +3785,43 @@ - + - + - + - + - + - + - + - + @@ -3831,47 +3831,47 @@ - + - + - + - + - + - + - + - + - + @@ -3881,12 +3881,12 @@ - + - + @@ -3897,41 +3897,41 @@ - + - + - + - + - + - + - + - + @@ -3941,7 +3941,7 @@ - + @@ -3951,39 +3951,39 @@ - + - + - + - + - + - + - + @@ -3994,7 +3994,7 @@ - + @@ -4004,7 +4004,7 @@ - + @@ -4014,70 +4014,70 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -4087,7 +4087,7 @@ - + @@ -4096,12 +4096,12 @@ - + - + @@ -4113,17 +4113,17 @@ - + - + - + @@ -4132,22 +4132,22 @@ - + - + - + - + @@ -4158,97 +4158,97 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -4258,12 +4258,12 @@ - + - + @@ -4273,52 +4273,52 @@ - + - + - + - + - + - + - + - + - + - + @@ -4328,180 +4328,180 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -4512,27 +4512,27 @@ - + - + - + - + - + @@ -4542,27 +4542,27 @@ - + - + - + - + - + @@ -4572,12 +4572,12 @@ - + - + @@ -4587,18 +4587,18 @@ - + - + - + @@ -4608,12 +4608,12 @@ - + - + @@ -4624,23 +4624,23 @@ - + - + - + - + @@ -4650,7 +4650,7 @@ - + @@ -4660,68 +4660,68 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -4741,46 +4741,46 @@ - + - + - + - + - + - + - + - + - + @@ -4790,33 +4790,33 @@ - + - + - + - + - + - + @@ -4826,7 +4826,7 @@ - + @@ -4835,21 +4835,21 @@ - + - + - + - + @@ -4862,27 +4862,27 @@ - + - + - + - + - + @@ -4893,12 +4893,12 @@ - + - + @@ -4908,63 +4908,63 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -4974,62 +4974,62 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -5041,88 +5041,88 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -5132,12 +5132,12 @@ - + - + @@ -5147,12 +5147,12 @@ - + - + @@ -5164,12 +5164,12 @@ - + - + @@ -5180,42 +5180,42 @@ - + - + - + - + - + - + - + - + @@ -5225,17 +5225,17 @@ - + - + - + @@ -5247,31 +5247,31 @@ - + - + - + - + - + - + @@ -5280,72 +5280,72 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -5357,7 +5357,7 @@ - + @@ -5368,91 +5368,91 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -5460,38 +5460,38 @@ - + - + - + - + - + - + - + @@ -5501,22 +5501,22 @@ - + - + - + - + @@ -5530,79 +5530,79 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -5614,89 +5614,89 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -5706,46 +5706,46 @@ - + - + - + - + - + - + - + - + @@ -5755,7 +5755,7 @@ - + @@ -5765,33 +5765,33 @@ - + - + - + - + - + - + @@ -5800,86 +5800,86 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -5888,7 +5888,7 @@ - + @@ -5900,22 +5900,22 @@ - + - + - + - + @@ -5930,32 +5930,32 @@ - + - + - + - + - + - + @@ -5967,98 +5967,98 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -6068,45 +6068,45 @@ - + - + - + - + - + - + - + - + @@ -6116,43 +6116,43 @@ - + - + - + - + - + - + - + - + @@ -6163,23 +6163,23 @@ - + - + - + - + @@ -6189,45 +6189,45 @@ - + - + - + - + - + - + - + - + @@ -6241,72 +6241,72 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -6327,42 +6327,42 @@ - + - + - + - + - + - + - + - + @@ -6372,34 +6372,34 @@ - + - + - + - + - + - + @@ -6409,23 +6409,23 @@ - + - + - + - + @@ -6435,120 +6435,120 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -6558,27 +6558,27 @@ - + - + - + - + - + @@ -6589,33 +6589,33 @@ - + - + - + - + - + - + @@ -6623,12 +6623,12 @@ - + - + @@ -6642,25 +6642,25 @@ - + - + - + - + - + @@ -6670,29 +6670,29 @@ - + - + - + - + - + - + @@ -6702,42 +6702,42 @@ - + - + - + - + - + - + - + - + @@ -6748,114 +6748,114 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -6866,32 +6866,32 @@ - + - + - + - + - + - + @@ -6900,7 +6900,7 @@ - + @@ -6911,64 +6911,64 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -6979,17 +6979,17 @@ - + - + - + @@ -6999,26 +6999,26 @@ - + - + - + - + - + @@ -7028,61 +7028,61 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -7093,44 +7093,44 @@ - + - + - + - + - + - + - + - + @@ -7140,31 +7140,31 @@ - + - + - + - + - + - + @@ -7174,7 +7174,7 @@ - + @@ -7185,17 +7185,17 @@ - + - + - + @@ -7210,17 +7210,17 @@ - + - + - + @@ -7230,12 +7230,12 @@ - + - + @@ -7250,7 +7250,7 @@ - + @@ -7261,17 +7261,17 @@ - + - + - + @@ -7286,7 +7286,7 @@ - + @@ -7296,23 +7296,23 @@ - + - + - + - + @@ -7322,32 +7322,32 @@ - + - + - + - + - + - + @@ -7357,96 +7357,96 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -7457,49 +7457,49 @@ - + - + - + - + - + - + - + - + - + @@ -7509,7 +7509,7 @@ - + @@ -7521,28 +7521,28 @@ - + - + - + - + - + @@ -7552,39 +7552,39 @@ - + - + - + - + - + - + - + @@ -7596,21 +7596,21 @@ - + - + - + - + @@ -7620,68 +7620,68 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -7691,17 +7691,17 @@ - + - + - + @@ -7710,12 +7710,12 @@ - + - + @@ -7727,12 +7727,12 @@ - + - + @@ -7743,33 +7743,33 @@ - + - + - + - + - + - + @@ -7779,17 +7779,17 @@ - + - + - + @@ -7800,12 +7800,12 @@ - + - + @@ -7820,7 +7820,7 @@ - + @@ -7831,7 +7831,7 @@ - + @@ -7847,23 +7847,23 @@ - + - + - + - + @@ -7884,103 +7884,103 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -7990,11 +7990,11 @@ - + - + @@ -8005,89 +8005,89 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -8098,38 +8098,38 @@ - + - + - + - + - + - + - + @@ -8140,89 +8140,89 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -8238,7 +8238,7 @@ - + @@ -8249,7 +8249,7 @@ - + @@ -8261,7 +8261,7 @@ - + @@ -8271,85 +8271,85 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -8359,55 +8359,55 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -8418,49 +8418,49 @@ - + - + - + - + - + - + - + - + - + @@ -8470,31 +8470,31 @@ - + - + - + - + - + - + @@ -8504,18 +8504,18 @@ - + - + - + @@ -8526,87 +8526,87 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -8618,23 +8618,23 @@ - + - + - + - + @@ -8650,29 +8650,29 @@ - + - + - + - + - + @@ -8684,7 +8684,7 @@ - + @@ -8695,7 +8695,7 @@ - + @@ -8705,22 +8705,22 @@ - + - + - + - + @@ -8735,44 +8735,44 @@ - + - + - + - + - + - + - + - + @@ -8783,50 +8783,50 @@ - + - + - + - + - + - + - + - + - + - + @@ -8843,22 +8843,22 @@ - + - + - + - + @@ -8870,12 +8870,12 @@ - + - + @@ -8886,18 +8886,18 @@ - + - + - + @@ -8907,46 +8907,46 @@ - + - + - + - + - + - + - + - + - + @@ -8956,80 +8956,80 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -9044,15 +9044,15 @@ - + - + - + @@ -9073,39 +9073,39 @@ - + - + - + - + - + - + - + - + @@ -9115,37 +9115,37 @@ - + - + - + - + - + - + - + @@ -9161,22 +9161,22 @@ - + - + - + - + @@ -9186,28 +9186,28 @@ - + - + - + - + - + @@ -9219,7 +9219,7 @@ - + @@ -9229,73 +9229,73 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -9305,7 +9305,7 @@ - + @@ -9315,102 +9315,102 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -9419,68 +9419,68 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -9496,44 +9496,44 @@ - + - + - + - + - + - + - + - + @@ -9544,17 +9544,17 @@ - + - + - + @@ -9574,17 +9574,17 @@ - + - + - + @@ -9594,13 +9594,13 @@ - + - + @@ -9610,7 +9610,7 @@ - + @@ -9621,27 +9621,27 @@ - + - + - + - + - + @@ -9651,12 +9651,12 @@ - + - + @@ -9670,12 +9670,12 @@ - + - + @@ -9685,42 +9685,42 @@ - + - + - + - + - + - + - + - + @@ -9730,17 +9730,17 @@ - + - + - + @@ -9751,11 +9751,11 @@ - + - + @@ -9765,69 +9765,69 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -9841,32 +9841,32 @@ - + - + - + - + - + - + @@ -9876,64 +9876,64 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -9944,148 +9944,148 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -10095,30 +10095,30 @@ - + - + - + - + - + - + @@ -10129,76 +10129,76 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -10212,123 +10212,123 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -10338,51 +10338,51 @@ - + - + - + - + - + - + - + - + - + - + @@ -10390,112 +10390,112 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -10505,18 +10505,18 @@ - + - + - + @@ -10533,7 +10533,7 @@ - + @@ -10542,22 +10542,22 @@ - + - + - + - + @@ -10571,47 +10571,47 @@ - + - + - + - + - + - + - + - + - + @@ -10621,22 +10621,22 @@ - + - + - + - + @@ -10646,18 +10646,18 @@ - + - + - + @@ -10668,7 +10668,7 @@ - + @@ -10680,7 +10680,7 @@ - + @@ -10690,39 +10690,39 @@ - + - + - + - + - + - + - + @@ -10733,7 +10733,7 @@ - + @@ -10744,116 +10744,116 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -10863,47 +10863,47 @@ - + - + - + - + - + - + - + - + - + @@ -10913,65 +10913,65 @@ - + - + - + - + - + - + - + - + - + - + - + - + @@ -10985,24 +10985,24 @@ - + - + - + - + - + @@ -11012,57 +11012,57 @@ - + - + - + - + - + - + - + - + - + - + - + @@ -11071,41 +11071,41 @@ - + - + - + - + - + - + - + - + @@ -11116,126 +11116,126 @@ - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -11244,14 +11244,14 @@ - + - + @@ -11260,14 +11260,14 @@ - + - + @@ -11276,14 +11276,14 @@ - + - + @@ -11292,14 +11292,14 @@ - + - + @@ -11308,14 +11308,14 @@ - + - + @@ -11324,14 +11324,14 @@ - + - + @@ -11340,21 +11340,21 @@ - + - + - + @@ -11370,21 +11370,7 @@ - - - - - - - - - - - - - - - + @@ -11400,21 +11386,35 @@ - + + + + + + + + + + + + + + + - + - + @@ -11430,186 +11430,170 @@ - + - + - - - - - - + - + + + + - + - + - - - + - - + + + + + + + + - + - - - - - + + - + - - - + - + - + - - + + - - - + - - - + - - - + - - - - + - + - + - - - + - + - - - + - + - - + + @@ -11617,226 +11601,211 @@ - - + + - + - - + + + + + - - - + - - - - + - - - - - + + - + - + - - - + - - - + - - - - + - - + + - - - - - + + - + - - + - + + + + + - - + + + + + - + - - - + - - + + - - - - + - + - - + + - + - + - - + + - - - - + + + + - - - + + - + - + @@ -11845,481 +11814,439 @@ - + - + - - - - + + + - - - - + - - - + - + - - - - + - - - - + - - + + - - - - - + + - - - - + - - - + - - - + - + - - - - - + + + + + + - - - - + - - + + - + - - - - + - - - - + - + - + - + - - - + - + + + + + + + - - - - - - - - + + - + - + - + + + + - + + + + - - - - - - + - + - + - + - + - - + + - - - - + - + - - - + - - - + - + - + - + - + - + - + + + + - - - - + - + - + - - - + - + - - - - + + + + + + + - + - + - + - - - + - - - - + - + - + - + - + - + - + @@ -12327,7 +12254,7 @@ - + @@ -12336,1408 +12263,1343 @@ - + - + - + - + - + - - - + - + + + + + + + - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + - + - + - - - + - - - + - + - - - - - + + - + - - + + - + - + - + - - - - + + - - - - + - + - + - + - + - + - - - - - + + - - - - + - + - + - + - + - + - - + + - + - - + + - + - + - + + - + - + - + - + - + - + - + - - - + - + - + - - - + - + - - - + - + + - + - + - + - + - + - + - + - + - + - + + + + - - - - - - + - - - - + + + + - - - - - + + - + - + - - - + - + - + - + - + - + - - - + + + + - + + - - + + + + - + - - - - + - + - + - + - + - + - + + + + - - - + - + - - - + - + - - - + - + - + - + - + - + - + - + - - - + - + - + - - - + - + - + - + - + - + - - - - + - + + + + - + - + - + - - + + - + - + - + + + + - + - - + + - + - + - + - + - - - + - + - - - - + - - - + - + - + - - - + - + - + - + - + - + - + - + - + - + + + + - - - - - - + - + - + - + - + - + - + - - - - + - + - + - + - + - + - - - + - + - + - + - + - + - + - + - - - - + - + - + - + - + - - - - + - + + + + - - + + + + + - - - - + - - - + - + - + - + - + - - + + - + + + + - + - - - - + - + - + - + - - - - + - + - - - - + + - - - - + - + - - - - - + + - + + + + - + - + - - - + - + - + @@ -13745,127 +13607,123 @@ - - + + - + + + + - - - + - - - + - - + + - + - - - + + + + + + + - + - - - - + - - - + - + - - + + - + - - - + - + - + - + - + @@ -13874,23 +13732,21 @@ - + - + - - - + @@ -13898,117 +13754,100 @@ - + - - + + - + - - - - - + + - - - - + - - - - + - - - + - + - - + + + - + - - - - - + - - - + + - - - + - + @@ -14016,668 +13855,452 @@ - + - - - - + - + - - + + - - - + - - - - + + - - - - + + - + - - - - - + + + + + + + + - + - + - + - - - - + - - - - + + - + - + - - - - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - \ No newline at end of file + diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/Objects.version b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/Objects.version index e9101e8785d9fbfcea8307c51380a3904315531c..08930329c6cb52035b33969788622425fc37ca35 100644 GIT binary patch literal 44 ocmYdJNi9yw&naMHU|^8QWMp6k(jdSK#2|htkS>gIPGh($ diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/Preload.xml b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/Preload.xml index 548672fad..b25fe22eb 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/Preload.xml +++ b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/Preload.xml @@ -69,6 +69,9 @@ + + + @@ -195,6 +198,7 @@ + @@ -209,11 +213,20 @@ + + + + + + + + + @@ -222,4 +235,19 @@ + + + + + + + + + + + + + + + diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/Triggers b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/Triggers index 3674764cb..35967a51c 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/Triggers +++ b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/Triggers @@ -12,10 +12,385 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + + + + + + + + + + + + false + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + Terr + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Terr + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Prot + + + + + + false + + + + + + + + + + + + + + + + + + + + + + + + + Neut + + + @@ -1617,6 +1992,7 @@ + @@ -1642,6 +2018,22 @@ + + + + + + + + + + + + + + + 0 + @@ -2326,6 +2718,132 @@ + + + + + + + + + + + + + + + + + + 50.0 + + + + + + + + + + + + + + + + + + + + 50.0 + + + + + + + + + + + + + + + + + + + + 50.0 + + + + + + + + + + + 1 + + + + + + + + + + AP_ZergBuildingNotOnCreep + + + + + + + + + + + + 1 + + + + + + + + + + AP_ZergBuildingNotOnCreep + + + + + + + + + + + + 1 + + + + + + + + + + AP_ZergBuildingNotOnCreep + + + @@ -5503,6 +6021,7 @@ + @@ -5582,13 +6101,33 @@ false - - - - + + + + + - - + + + + + + + + + + + Neut + + + + + + + + + + @@ -7450,6 +7989,7 @@ + @@ -7532,6 +8072,26 @@ false + + + + + + + + + + + + + + + + + Neut + + + @@ -13493,6 +14053,7 @@ + @@ -14063,11 +14624,10 @@ - + - @@ -14195,8 +14755,15 @@ + + + + + + + @@ -14226,16 +14793,80 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_CreepTumor + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_CreepTumorQueen + + + + - @@ -14266,6 +14897,111 @@ true + + + + + + + + + + + + + + + + + + + + + + + + + + PowerSource + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 5.0 + + @@ -14402,53 +15138,6 @@ - - - - - - - - - - - - - - - - - - - - PowerSource - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - @@ -14479,13 +15168,13 @@ + - @@ -14516,47 +15205,152 @@ true - - - - - + + + + + - - - + + + + + + - - - true - + + + - - - - + + + + + - - - + + + PowerSource + - - - - - - + + + - - - + + + - - - 1 - + + + - + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4.0 + + + + + + + + + + + + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + @@ -14652,53 +15446,6 @@ - - - - - - - - - - - - - - - - - - - - PowerSource - - - - - - - - - - - - - - - - - - - - - - - - - 0 - - @@ -14728,402 +15475,1323 @@ + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 3 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + + + PowerSource + + + + + + + + + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 4.0 + + + + + + + + + + + + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 3.0 + + + + + 255,0,255,0 + + + + + + + + + + + + + + + + + + + + + + + + + + Trigger + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + false + + + + + + + + + + 1.0 + + + + + + + + + + + + + + + + + + + + + + + Terr + + + + + + + + + + + + + + + + + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 3.0 + + + + + 255,0,255,0 + + + + + + + + + + + + + + + + + + + + + + + + + + Trigger + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 90.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 3.0 + + + + + 255,0,255,0 + + + + + + + + + + + + + + + + + + + + + + + + + + Trigger + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 90.0 + + + - - - + + + - + - + - - - + + + - - - + + + - + - + - + - true - + - + + + + + + + + + + + + - - + + - + - + - + true - + - + - + - + - + - - - + + + - + - + 1 - + - + - - - - + + + + - + - + - + - + - + - + 3.0 - + 255,0,255,0 - + - + - + - + - + - + - - - - - + + + + + - + Trigger - + - + - + - + - + - - - + + + - + - + - + - + - - - + + + - + - - - - - - - - - - - PowerSource - + - - - - - - - + + + + + - - + + - - - + + + - + + + + + - + - + - 0 - + 90.0 + - + - - - + + + - + - + - + - + - + - + - + - + - - - + + + - + - - - - - + + + + + - + - - - + + + - + - + - + - + - - + + - + - + - + - + - + - - - + + + - + - + - + - + - - - + + + - + - + - + - + - - - + + + - + - + - + 3 - + - - - + + + - + - + - + - + - - - + + + - + - + - + - + true @@ -28169,9 +29837,9 @@ - + - + @@ -28242,8 +29910,32 @@ Create the objective + + + + + + + + + + + + + + + + + + + + Neut + + + + @@ -28252,6 +29944,78 @@ + + + + + + + + + Terr + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -28268,8 +30032,35 @@ + + + + + + + + + + + + + + + + + + + + + + + Neut + + + + @@ -28850,6 +30641,7 @@ + @@ -28928,6 +30720,27 @@ false + + + + + + + + + + + + + + + + + + Neut + + + diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/Triggers.version b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/Triggers.version index faf61d681155e015954d233196ef01f62735ef30..85cacd654a9504369c9690d933e24fac69e40bd3 100644 GIT binary patch delta 17 WcmdPVnV`Vq!@$6xn&zC&2&4fUqym=! delta 17 XcmdPVnV`U9$-uxcb^U}iMj#CUA_xPC diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/enUS.SC2Data/LocalizedData/GameStrings.txt b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/enUS.SC2Data/LocalizedData/GameStrings.txt index dae21e8fc..e5afc0c73 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/enUS.SC2Data/LocalizedData/GameStrings.txt +++ b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/enUS.SC2Data/LocalizedData/GameStrings.txt @@ -7,6 +7,7 @@ MapInfo/Player04/Name=Unpowered Warp Gate MapInfo/Player05/Name=Power Cell MapInfo/Player06/Name=Hostile MapInfo/Player07/Name=Hostile +Param/Value/01175565=Spawn a Creep Tumor Next To Abandoned Structures Param/Value/01C43B9C=Power Cell Param/Value/0259AF4B=Order a Probe to warp in an Assimilator here to gather vespene gas. Param/Value/02CA946F=Increases Supply. All Protoss units cost Supply. Provides a Power Field. @@ -24,6 +25,7 @@ Param/Value/1E0A1C32=Primary production structure. Trains Zealots and Stalkers. Param/Value/1E8102FE= Param/Value/211CB477=Enemy Base Param/Value/2A03D47C=Tip Text +Param/Value/2E886969=Repair Abandoned Structures Param/Value/2F2FCFB6=Use Deploy Pylon Param/Value/331B7893=Achievement PAiur03 granted Param/Value/3527BFF7=Power Cell Activated. @@ -33,12 +35,14 @@ Param/Value/4ECA8E3D= Param/Value/54A9700A=Shields Recharged By Shield Batteries Param/Value/64732543=Transform to Warp Gate Param/Value/6569B01F=Power Cell Activated. +Param/Value/72FC9611=Warp Gate Rescued Param/Value/73F6BA6B=Source of vespene gas.A Probe can warp in an Assimilator here. Param/Value/86C45FB7=All of your structures have been destroyed. Param/Value/86C48E0F=Enemy Forces Inbound Param/Value/8B35F4AF=Power Cell Activated. Param/Value/91F21499=Transform to Warp Gate Param/Value/93923556=Gathers resources.Warps in structures. +Param/Value/A1F09DBF=Warp Gate Rescued Param/Value/A4247E30=Use Deploy Pylon Param/Value/A614E26F=Warps in Zealots and Stalkers at any location with Pylon Power. Param/Value/A9FE2F4A=Units Warped In With Warp Gates @@ -47,6 +51,7 @@ Param/Value/B920866B=Warp Gate Param/Value/BCA482E6=Increases Supply.Provides a Power Field that powers structures. Param/Value/C8DB65AA=Defensive structure. Attacks ground and air targets. Param/Value/CF259D5A=Primary production structure. Trains Zealots and Stalkers. +Param/Value/DCCB1D30=Warp Gate Rescued Param/Value/DF96B858=Nexus Point Param/Value/E14AA30C=Warps in Stalkers and Zealots at any location with Pylon Power. Param/Value/E7F0C3E9=Warp Gate Rescued diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt index 0030d9750..c10bd68be 100644 --- a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt +++ b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt @@ -86,6 +86,7 @@ Trigger/Name/65613CC0=Intro Briefing Power Cell Trigger/Name/70331A8B=Init 03 Units Trigger/Name/70870DD5=Unit Warped In With Warp Gate Trigger/Name/70BFAB8E=Intro Q +Trigger/Name/72E86FA3=Faction Swap Init Trigger/Name/75FB0DC2=Achievement: Warp Tour Trigger/Name/7854EBD0=Intro Cleanup Trigger/Name/79C19DD5=Explain Defenses Q @@ -130,6 +131,7 @@ Trigger/Name/D84084FE=Proxy Pylon Warped In Trigger/Name/D95F9364=Remind Player About Warp Gates Q Trigger/Name/DCA706EE=Event Wave 3 Trigger/Name/DD90021B=Intro Cinematic +Trigger/Name/DFC1C939=EliteStructuresRepaired Trigger/Name/E0724F36=Introduce Unpowered Warp Gates Q Trigger/Name/E1BCAA75=Victory Cinematic End Trigger/Name/E28FFDD3=Player Unit Created @@ -177,6 +179,7 @@ Variable/Name/477E741F=WarpOutModel Variable/Name/4A558E75=CinematicPausedUnits Variable/Name/4E31FE51=IntroReticle Variable/Name/5ECA7693=EnemiesRight +Variable/Name/6268514D=LocalWarpGatePoweredBool Variable/Name/68709579=LOCATION_ID_CLOSE_WARP_GATE Variable/Name/69687388=Constrictions Variable/Name/6C8BA570=NydusWorm @@ -213,6 +216,7 @@ Variable/Name/C56A4C9F=LOCATION_ID_SOUTH_POWER_CELL Variable/Name/C89DE32D=LoopSound Variable/Name/CADE8E8C=PowerCellActivated Variable/Name/CB5A6AE7=PLAYER_05_POWER_CONDUITS +Variable/Name/CC9E2DC5=Untitled Variable 001 Variable/Name/CCFA9A4F=EnemyEventZealots Variable/Name/CDDA7858=NydusWormPing Variable/Name/CE883056=Soundtrack diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/t3HeightMap b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/t3HeightMap index a557d1b86daf23920ef566201927760b6dc61c36..63d2cfc34421f4449f19ddcbc1e0700891730c67 100644 GIT binary patch delta 5593 zcmbVQeQXow8Q*gTCt*%;FKl*8a&%J|kXlW3)N0-K2Xi*1>a=b(lNwE|LwnwP z&*9$rE(HELS;_nUe$V&wyL(}};)Uso^o1|3$?SnoRlk0nC%L$;mE`8TNV-0%=9^QJ z#kJP`4Cq9U2@bFAC|)D^W`$hc-9WNC&k=WMm=r4e$;5p>D>JC+>>=<}3D>!0W^M$L z5yY>9L@O0F(K-SK!UN>b+iNNX0R5`3w}B*gI@NPq8yuB$Mh1rpouCy`r!LlTmcDBFKt#SuzyAfr3$>y=6J@t}?n^U7*+=PDq+PdiEK zbk}H^7j2hG{&1KfHJOnFyu-}8@i=?V91z3#RpRS)(zEL!%qUd%gAyjE>HZ`-tkA)Kz&R3It*kY}^53O^_!kn7?@<%q z2zOf4hQ$T)_TEi2`332unwtDTtS6olUQfbJQv0HZy*hOtR0#ljMV+9}-U6Ot-I4C+Yt-cVen+MGq<*HR>;WD> z8h;DwN%DOAXw?F-7l|=o%g0IVkpL1aCgQ&-uVNG^~f|`4YC^j-6^mD zlyOo2{rUkN@XA zk}r4B)Wd+??JBaJrAdH0Ehw!jXEt6-KLHr9JuX(o)u2d%1CqxE8rEJyozwvfJ09P@qly&`Mk0f*>iZQ!KnPZ-OzsDKxhSR!FxA z!^>7&bi+nAylC!rXk$6E^X1xB+THUbPJ>sfZM{I%(G86V?WeIC5I3*=fSZv$QwqE$ z-M9jwL*1|g8&$#12`#bD;*Rklu>ZJuM3)`CJfW9;va&9H@f!_Yv}o6-8_`=Nd6OYlum5%I}o(c2|N zFCS$B_rNjs6zB**4Q^8BR2cj>w>v!d2!Oi%X1aThGtz&b6sSqC>S_JaE0v-Exi?-i)~hnmFI5m!cy>Cf52E=NfNugj*e`_+T3*rloyZg z0IT(0!IOiDB5?3C1`SVxIWA@giUf`#%{uCipzwKrAIRh10jCz~K!gcb5LJL6%kD`~!4rtH@cEVZd;ROb?&~}{Yni^jy@XWh);Ws(+695Tg#YokQ=8|jbm$>mU%rpSC}R`wy9w6DUEE7v{I<1Me0kFDcoc@D zMRY_()}-#3$s2sjPVhn6l08WB@rX7^EdIcvOr@ZPu@WiIW;R0mnA zopjrFSV5CV@Ylcyv}=LK;VD}$b@fostQf`f%n+QTURG}|q274eTWlZg@@Y786EXq= zTEl2bE{nqDFmxiX%>1|FbcQs284f2xmE{MOUMN9#jsp z78`}lx2zFo3Y#o~IegO5+E?I&u5wUed-1DGfJDof{!pf#gP0_M@FBRc$F2byAWX-g zpbO&%8682({uI6?HI>?72IBKx*uM*KVa@jvn@nTp;;BRnx++;2?Exk=iJh{VJ>}9lndY#~>tVT^=J_^lKa+;Rnwk#o&KJ xeHY<)Dfl3rzW}mDQStDJM$gQ^#|Ri&0DPhpu!~M)AYcJ#RdE8Kh8CWh_#Y3?vz`C| delta 5593 zcmbVQe{2)y8QyyaCxN867dE>kKAgl9;=*v+VNKv=k=v2Lz)G}$wrDL*86j*DwSlT3 zW5Hn*x-8q=d`mvTy3B30c1$fwdQ*;}CNb51NUf$iYPD|rgE?DNby~NYNsT7fp}pUI z=WySA7XtsBtmONi=l%UYcP~zty*OPqcKLJbCilZ9s$RRrlU&)*M6&bkWUMx(<{HwH z#kHnG4Cqv+2@bFAE?gtI28G<%=O>vx7l|u8K=KtmWc1;ml^E1?_9(b3h3nihGdF_B z2olgiVik&-Y#Iaup`HABm$yOy(69Qs{3Nxb=^%$~TChq)pts$X)G+~1H$;5P z2S}{KkHHDiB!G)1m%{_J)wME^rs>j&!`>Ra2LG92Mr1`WbIYJC7et zya}}=btyVjxj^heVhq^w5fXnqh{TGCxNoYZP?a30f&=lS%+c|`z*mTCyu09pf>;V- zJ&RcAOqXoJYIuDwz$Cra4BkosMX%&JIx`CUY1%Edk?ePOB94qW&m&GmeeKtyP;YjM z7ZWcm3n&iw%*+-w^V^uiB8wJx$hG<=78q=gV8I)f5{2a7{sW13%5WHt7?GhhM8 zjT7pN0n%IvIH~VAglNkqDO|t}7`RtS`iYR*Fw-X6LYlpvB#G+v>eavYiZ0m~S?i#e zOwG$AcC?vfu6L63xjvd}1dp13zec)cJ*f})f<~BSOzHr0N1r((6%Zx)giNCq(7VWDHMlKirqz%taQn5?D!2i~Ti9~%cfdBZ z%}MgE02}Uho#z#YYk>>XQwhr?yL~MR1zO(&O|;WF zylllq2W)1;i)QbIW|lKMUv6%teVsqxGGp=P~cVR z_7w>2?||Lds0wyYc!_mR2Y3>aO>oL~nHRCDA*qC_6Y9T<=>*41Dg{`Qe9bsJ5Ew4vO z=Evh)*ty-Yz1# zaDoZk!zbBOpd$cY+@#Kl2n6nIceo!E0CoG#bPt|lr2jrGP?PEvYqZQ4Ab5+NCW70+ zPM&4p{R0LC1E&bCu-&1J?EvRun-yc_et^5M6#VVqV=OCEBz|uV9o&Jnx%Vh2FP+#8 zR_nctCkGQn;K(Np8lDDoT+9v>2pk2P4b;_w!soq%Adh?#oLaaQ9kLx2Wee-f#K_&_ zIk4w47=7?5I(86HM}HXsk^g07ihF1HSiomKo~GTapj>l40?n&z z`&eM2@J09~3Tm0g+97zq@IU@`YV&-B_CJd2%lA=)T&yR>APumvgbMdKuN>Q)PaNE8P&k%R-( zH3&fsQ}O{UO&#El-Ha6a`(|np0jD8)|I#Hv9bziX>~88RWsTPZp4(TW%%y#p>JUq{ zlkVIFD`@IC{^}iss1|$*erW5Zt{!Tc6+?KQ8G>`v!|JVEs5f5r7TZU=b{5XvfsDX_ zdKoRrW>B~sgEr)qng3S2oLy*lioDF{Ms4pPI3;1z+Uf-j^}=%w;VcKW=xQ|3jmkmR z;zO|Yu65!}VUtBLhfg|M{W5%8S2?J#J@{27NMa>Se<%~rLtGL-_z+y!V>bZ}5T;{L z&_(crjEWl3#1Mzt;?B4~rh~~QhSrNhRF5g#%gwW8dVTZxIlpB1t&e7I4 zV1~4O2S00cg|y@a=meT=klJYK1uXS!3QFnJLlU<8tMII$LwPvNUYIR0aE(|a`n&j{ zO(rit-c4E#UnaRfRnh#f;0SeXlbR`({c5Z!9lo8qh9N9yT^=J_^qU+X;s?(V#o&KT xeOKUAF?b)HzYMZPQStDJM$gQ^M+g{R0DQU_u$_)hLC^xws^SDd4J|w~`afuqu}A;_ diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/t3SyncHeightMap b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/t3SyncHeightMap index 60053e660e9712b7b1d9b64a746f71104bf79e7d..b9e418a309840813f2bf66a0ef110e7607b2229f 100644 GIT binary patch literal 103748 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 diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/t3Terrain.version b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/t3Terrain.version index d96b2726fb244f9ac1f5357c6e24504f26c16a9e..18d2849db5b167d0226e6bf45ee2baea433f8da0 100644 GIT binary patch literal 44 ocmYdJNi8laN-bexU|^8QWMp6k(jdSK#2~&bkPeM;PG - - + + + - - - - - - - - - - + + + + + + + + + + - + diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/t3VertCol b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/t3VertCol index 8b33ba0eda93449378111665db5d982beb9a2d5b..66e656de8c647b3b86a59a2e24e0a2bfc8b6ce67 100644 GIT binary patch literal 379465 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 z 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 O;1+#ks)-F4i2olmGUNyV literal 377792 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�UG`+5;IB1mp++)ZbCoiB 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 }Ui3VUrJaN6d^G(wLD(+i!v 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 gFo#u)i;1roqj1~%

x|xK+Gle4Fr!@DuU>1LuT60{{R3 diff --git a/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/t3Water b/Maps/ArchipelagoCampaign/LotV/ap_the_spear_of_adun.SC2Map/t3Water index 09ef7e54abf8aacff2651fa82c59d62c36316a4b..81af07a0b288aa57a0cba81692ad47f48982bd13 100644 GIT binary patch literal 1656 zcmb7^y={a*5QWFtg%^@o+EV!Gz_#R+z$e{FwgXo%B~St-P{Njgqf560O7MH^$k7En zq$kj_pWe(omiO-M<=f1jp+{GL`Fy?Je(WP&{_lIL3t#u&E*`Pqy;<(eN-uEOpTJQr zawWLaaNN(~cN)xAuxEi|U$)oCT95mY^Qdzcxg6Xoa_o(@N;zQv5`J0mOZ37;*1F?! zAxAkhihdiI0x7xE>m0c^Lhda%Lx%Kop+9mvgZn1*=etj3v*0&@2tPPlhv9 z>SW#tTA^0(BS*%NMG?6s@=HQ~8D1llz`Ec^j$)n4`K$A&^Be^~a-0o&%mTN8@!%$b aV_#Eni@@>U$+^@lj-Pj)y%rpE82dj4ne;sX literal 1656 zcmb7^v2DXJ6hwdN(xsaK97U2hNCKo);Q$U0q{svuK_hqsjldB+0!PpYxfj!g0T(<0 z2Lciw?*D(JKF0UgpNM#oo;}m&_uKjFH%`w!KD^r>BZes=X`QEjZm0c4+(GNr;6nSC z#;pdoiOG#y4DKpsZCo)q=7O&?7iNO!)0qp*ERjPt>b&aTOr{xaU!WcX!qxp8Ie_Z!4fC;Vpk!A0}ShF=oL9VCl`kslnhtkTZpV6!wE z{lW08tVVyK{V?#w@FR0(0$)w8G(YS9$uBqVV){|zjqN{YoK60r^tdy({ From 85e2f809053c34f77acf7223ab84d04b1b6cbc2f Mon Sep 17 00:00:00 2001 From: Ziktofel Date: Sun, 24 Nov 2024 19:23:41 +0100 Subject: [PATCH 11/11] Fix Kerrigan's Chrysalis being transportable in The Crucible --- .../Base.SC2Data/GameData/UnitData.xml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Mods/ArchipelagoPlayerHotS.SC2Mod/Base.SC2Data/GameData/UnitData.xml b/Mods/ArchipelagoPlayerHotS.SC2Mod/Base.SC2Data/GameData/UnitData.xml index e817c5a22..89060a00d 100644 --- a/Mods/ArchipelagoPlayerHotS.SC2Mod/Base.SC2Data/GameData/UnitData.xml +++ b/Mods/ArchipelagoPlayerHotS.SC2Mod/Base.SC2Data/GameData/UnitData.xml @@ -60,4 +60,8 @@ + + + + \ No newline at end of file