diff --git a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Base.SC2Data/GameData/ConversationData.xml b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Base.SC2Data/GameData/ConversationData.xml new file mode 100644 index 000000000..9ce2059fb --- /dev/null +++ b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Base.SC2Data/GameData/ConversationData.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + diff --git a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Base.SC2Data/GameData/SoundData.xml b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Base.SC2Data/GameData/SoundData.xml index 87138fb89..056a0cdf5 100644 --- a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Base.SC2Data/GameData/SoundData.xml +++ b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Base.SC2Data/GameData/SoundData.xml @@ -1,7 +1,13 @@ - + + + + + + + diff --git a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/ComponentList.SC2Components b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/ComponentList.SC2Components index eeaac4a59..0478ffc80 100644 --- a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/ComponentList.SC2Components +++ b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/ComponentList.SC2Components @@ -1,6 +1,5 @@ - GameData DocumentInfo MapInfo diff --git a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/DocumentHeader b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/DocumentHeader index 7bb130aeb..b523a7098 100644 Binary files a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/DocumentHeader and b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/DocumentHeader differ diff --git a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/GameData.version b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/GameData.version index b85e31755..6a56b1140 100644 Binary files a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/GameData.version and b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/GameData.version differ diff --git a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/MapScript.galaxy b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/MapScript.galaxy index 4f8d9dd29..500e28c4b 100644 --- a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/MapScript.galaxy +++ b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/MapScript.galaxy @@ -177,6 +177,7 @@ trigger gt_onDifficultyNormal; trigger gt_onDifficultyHard; trigger gt_onDifficultyBrutal; trigger gt_ArchInit; +trigger gt_FactionSwapInit; trigger gt_RightGroundRelicCollect; trigger gt_RightCliffRelicCollect; trigger gt_LeftRelicCollect; @@ -563,6 +564,43 @@ void gt_ArchInit_Init () { TriggerAddEventMapInit(gt_ArchInit); } +//-------------------------------------------------------------------------------------------------- +// 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), "Terr", 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 == "Zerg")) { + PlayerSetRace(1, "Zerg"); + lib5BD4895D_gf_AP_Core_MapConfig_setPlayerFaction(gv_p1_USER, lib5BD4895D_gv_aP_Core_Faction_KERRIGAN_SWARM_SWITCHABLE_TO_PRIMAL_ZERG); + } + else { + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Prot")) { + PlayerSetRace(1, "Prot"); + lib5BD4895D_gf_AP_Core_MapConfig_setPlayerFaction(gv_p1_USER, lib5BD4895D_gv_aP_Core_Faction_DAELAAM); + } + + } + } + return true; +} + +//-------------------------------------------------------------------------------------------------- +void gt_FactionSwapInit_Init () { + gt_FactionSwapInit = TriggerCreate("gt_FactionSwapInit_Func"); + TriggerAddEventGeneric(gt_FactionSwapInit, lib5BD4895D_gv_aP_Core_LOAD_FINISHED_EVENT); +} + //-------------------------------------------------------------------------------------------------- // Trigger: Right Ground Relic Collect //-------------------------------------------------------------------------------------------------- @@ -757,6 +795,7 @@ bool gt_Init03Units_Func (bool testConds, bool runActions) { unitgroup autoC88233E6_g; int autoC88233E6_u; unit autoC88233E6_var; + string auto3581BC24_val; unitgroup autoE010A74A_g; int autoE010A74A_u; unit autoE010A74A_var; @@ -818,10 +857,23 @@ bool gt_Init03Units_Func (bool testConds, bool runActions) { libNtve_gf_PlayAnimation(libNtve_gf_MainActorofUnit(gv_tHEONEDRILL), c_animNameDefault, "Stand Work End", c_animFlagPlayForever | c_animFlagNonLooping, c_animTimeDefault); UnitSetState(UnitFromId(317), c_unitStateTargetable, false); libNtve_gf_MakeUnitUncommandable(UnitFromId(317), true); - UnitCargoCreate(UnitFromId(317), "AP_Marauder", 1); - UnitCargoCreate(UnitFromId(317), "AP_Marine", 4); - UnitCargoCreate(UnitFromId(317), "AP_Medic", 2); - autoE010A74A_g = UnitGroup("AP_SCV", gv_p7_ABANDONED_BASE, RegionFromId(10), UnitFilter(0, 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); + auto3581BC24_val = libABFE498B_gv_aP_Triggers_Option_overridePlayerRace; + if (auto3581BC24_val == "Zerg") { + UnitCargoCreate(UnitFromId(317), "AP_Roach", 3); + UnitCargoCreate(UnitFromId(317), "AP_Hydralisk", 2); + UnitCargoCreate(UnitFromId(317), "AP_Queen", 1); + } + else if (auto3581BC24_val == "Prot") { + UnitCargoCreate(UnitFromId(317), "AP_ZealotShakuras", 2); + UnitCargoCreate(UnitFromId(317), "AP_StalkerShakuras", 3); + UnitCargoCreate(UnitFromId(317), "AP_Monitor", 1); + } + else { + UnitCargoCreate(UnitFromId(317), "AP_Marauder", 1); + UnitCargoCreate(UnitFromId(317), "AP_Marine", 4); + UnitCargoCreate(UnitFromId(317), "AP_Medic", 2); + } + autoE010A74A_g = UnitGroup(null, gv_p7_ABANDONED_BASE, RegionFromId(10), UnitFilter((1 << c_targetFilterWorker), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); autoE010A74A_u = UnitGroupCount(autoE010A74A_g, c_unitCountAll); for (;; autoE010A74A_u -= 1) { autoE010A74A_var = UnitGroupUnitFromEnd(autoE010A74A_g, autoE010A74A_u); @@ -1068,6 +1120,11 @@ bool gt_MMDropoff_Func (bool testConds, bool runActions) { else { } UnitSetCustomValue(UnitFromId(317), 0, (UnitGetCustomValue(UnitFromId(317), 0) + 1.0)); + if ((libNtve_gf_UnitGroupIsDead(UnitCargoGroup(UnitFromId(317))) == true)) { + Wait(1.0, c_timeGame); + UnitIssueOrder(UnitFromId(317), OrderTargetingPoint(AbilityCommand("move", 0), PointFromId(489)), c_orderQueueReplace); + } + return true; } @@ -1085,6 +1142,7 @@ bool gt_ZealotAggroQ_Func (bool testConds, bool runActions) { unitgroup auto41FF063F_g; int auto41FF063F_u; unit auto41FF063F_var; + string autoD299CA3A_val; // Conditions if (testConds) { @@ -1132,8 +1190,19 @@ bool gt_ZealotAggroQ_Func (bool testConds, bool runActions) { libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech); libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll()); - // Transmission - SoundLink("TTychus02TalDarimExecutor00001", 0) - libCamp_gf_SendTransmissionCampaign(null, SoundLink("TTychus02TalDarimExecutor00001", -1), c_transmissionDurationAdd, 0.0, false); + autoD299CA3A_val = libABFE498B_gv_aP_Triggers_Option_overridePlayerRace; + if (autoD299CA3A_val == "Zerg") { + // Transmission - SoundLink("TTychus05TaldarimExecutor00043", 0) + libCamp_gf_SendTransmissionCampaign(null, SoundLink("TTychus05TaldarimExecutor00043", -1), c_transmissionDurationAdd, 0.0, false); + } + else if (autoD299CA3A_val == "Prot") { + // Transmission - SoundLink("TTychus05TaldarimExecutor00047", 0) + libCamp_gf_SendTransmissionCampaign(null, SoundLink("TTychus05TaldarimExecutor00047", -1), c_transmissionDurationAdd, 0.0, false); + } + else { + // Transmission - SoundLink("TTychus02TalDarimExecutor00001", 0) + libCamp_gf_SendTransmissionCampaign(null, SoundLink("TTychus02TalDarimExecutor00001", -1), c_transmissionDurationAdd, 0.0, false); + } gv_unstableTransmission = TransmissionLastSent(); TransmissionWait(TransmissionLastSent(), 0.0); if ((gv_interruptTransmission == true)) { @@ -1262,8 +1331,14 @@ bool gt_SiegeTankIntroQ_Func (bool testConds, bool runActions) { // Transmission - SoundLink("TTychus02Raynor00003", 0) libCamp_gf_SendTransmissionCampaign(null, SoundLink("TTychus02Raynor00003", -1), c_transmissionDurationAdd, 0.0, true); - // Transmission - SoundLink("TTychus02Swann00004", 0) - libCamp_gf_SendTransmissionCampaign(null, SoundLink("TTychus02Swann00004", -1), c_transmissionDurationAdd, 0.0, true); + if (((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut") || (libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Terr"))) { + // Transmission - SoundLink("TTychus02Swann00004", 0) + libCamp_gf_SendTransmissionCampaign(null, SoundLink("TTychus02Swann00004", -1), c_transmissionDurationAdd, 0.0, true); + } + else { + // Transmission - SoundLink("SwannPissedLinesSwann00004", 0) + libCamp_gf_SendTransmissionCampaign(null, SoundLink("SwannPissedLinesSwann00004", -1), c_transmissionDurationAdd, 0.0, true); + } libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game); TriggerQueueExit(); return true; @@ -1280,6 +1355,8 @@ void gt_SiegeTankIntroQ_Init () { //-------------------------------------------------------------------------------------------------- bool gt_SiegeTanksComeIn_Func (bool testConds, bool runActions) { // Automatic Variable Declarations + string auto3E894D8A_val; + // Actions if (!runActions) { return true; @@ -1292,7 +1369,16 @@ bool gt_SiegeTanksComeIn_Func (bool testConds, bool runActions) { libNtve_gf_MakeUnitInvulnerable(gv_siegeTankDropship, true); UnitSetState(gv_siegeTankDropship, c_unitStateTargetable, false); UnitSetState(gv_siegeTankDropship, c_unitStateUsingSupply, false); - UnitCargoCreate(UnitLastCreated(), "AP_SiegeTank", 2); + auto3E894D8A_val = libABFE498B_gv_aP_Triggers_Option_overridePlayerRace; + if (auto3E894D8A_val == "Zerg") { + UnitCargoCreate(UnitLastCreated(), "AP_Impaler", 2); + } + else if (auto3E894D8A_val == "Prot") { + UnitCargoCreate(UnitLastCreated(), "AP_ImmortalAiur", 2); + } + else { + UnitCargoCreate(UnitLastCreated(), "AP_SiegeTank", 2); + } UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("SpecOpsDropshipTransport", 2), PointFromId(530)), c_orderQueueReplace); UnitIssueOrder(UnitLastCreated(), OrderTargetingPoint(AbilityCommand("move", 0), RegionGetCenter(RegionFromId(1))), c_orderQueueAddToEnd); return true; @@ -1333,7 +1419,12 @@ bool gt_SiegeTankDropoff_Func (bool testConds, bool runActions) { } else { } - UnitIssueOrder(EventUnitCargo(), Order(AbilityCommand("AP_SiegeMode", 0)), c_orderQueueAddToEnd); + if ((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Zerg")) { + UnitIssueOrder(EventUnitCargo(), Order(AbilityCommand("AP_BurrowImpaler", 0)), c_orderQueueAddToEnd); + } + else { + UnitIssueOrder(EventUnitCargo(), Order(AbilityCommand("AP_SiegeMode", 0)), c_orderQueueAddToEnd); + } UnitSetCustomValue(gv_siegeTankDropship, 0, (UnitGetCustomValue(gv_siegeTankDropship, 0) + 1.0)); return true; } @@ -1349,6 +1440,8 @@ void gt_SiegeTankDropoff_Init () { //-------------------------------------------------------------------------------------------------- bool gt_SiegeTankTipQ_Func (bool testConds, bool runActions) { // Automatic Variable Declarations + string auto45C36AC8_val; + // Conditions if (testConds) { if (!((gv_gameOver == false))) { @@ -1378,10 +1471,21 @@ bool gt_SiegeTankTipQ_Func (bool testConds, bool runActions) { libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech); libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll()); - // Transmission - SoundLink("TTychus02Swann00005", 0) - libCamp_gf_SendTransmissionCampaign(null, SoundLink("TTychus02Swann00005", -1), c_transmissionDurationAdd, 0.0, true); - // Transmission - SoundLink("TTychus02Swann00006", 0) - libCamp_gf_SendTransmissionCampaign(null, SoundLink("TTychus02Swann00006", -1), c_transmissionDurationAdd, 0.0, true); + auto45C36AC8_val = libABFE498B_gv_aP_Triggers_Option_overridePlayerRace; + if (auto45C36AC8_val == "Zerg") { + // Transmission - SoundLink("TValerian02AStetmann00092", 0) + libCamp_gf_SendTransmissionCampaign(null, SoundLink("TValerian02AStetmann00092", -1), c_transmissionDurationAdd, 0.0, true); + } + else if (auto45C36AC8_val == "Prot") { + // Transmission - SoundLink("TValerian02ATychus00031", 0) + libCamp_gf_SendTransmissionCampaign(null, SoundLink("TValerian02ATychus00031", -1), c_transmissionDurationAdd, 0.0, true); + } + else { + // Transmission - SoundLink("TTychus02Swann00005", 0) + libCamp_gf_SendTransmissionCampaign(null, SoundLink("TTychus02Swann00005", -1), c_transmissionDurationAdd, 0.0, true); + // Transmission - SoundLink("TTychus02Swann00006", 0) + libCamp_gf_SendTransmissionCampaign(null, SoundLink("TTychus02Swann00006", -1), c_transmissionDurationAdd, 0.0, true); + } libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game); Wait(libCamp_gv_campaignHintDelay, c_timeReal); TriggerQueueExit(); @@ -1501,8 +1605,14 @@ bool gt_SiegeTankTutorialQ_Func (bool testConds, bool runActions) { UIAlertUnit("Trigger", gv_p1_USER, StringToText(""), null, EventUnit()); libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech); libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll()); - // Transmission - SoundLink("TTychus02Raynor00014", 0) - libCamp_gf_SendTransmissionCampaign(null, SoundLink("TTychus02Raynor00014", -1), c_transmissionDurationAdd, 0.0, true); + if (((libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Neut") || (libABFE498B_gv_aP_Triggers_Option_overridePlayerRace == "Terr"))) { + // Transmission - SoundLink("TTychus02Raynor00014", 0) + libCamp_gf_SendTransmissionCampaign(null, SoundLink("TTychus02Raynor00014", -1), c_transmissionDurationAdd, 0.0, true); + } + else { + // Transmission - SoundLink("THorner01Raynor00010", 0) + libCamp_gf_SendTransmissionCampaign(null, SoundLink("THorner01Raynor00010", -1), c_transmissionDurationAdd, 0.0, true); + } libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game); TriggerQueueExit(); return true; @@ -1740,6 +1850,8 @@ void gt_StartGameDefensePhase_Init () { //-------------------------------------------------------------------------------------------------- bool gt_WeneedTanksandBunkersQ15s_Func (bool testConds, bool runActions) { // Automatic Variable Declarations + string autoAA1AC4E6_val; + // Conditions if (testConds) { if (!((gv_gameOver == false))) { @@ -1764,8 +1876,11 @@ bool gt_WeneedTanksandBunkersQ15s_Func (bool testConds, bool runActions) { UIAlertUnit("Trigger", gv_p1_USER, StringToText(""), null, UnitFromId(409)); libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Speech); libLbty_gf_PlayTransmissionCueSound(PlayerGroupAll()); - // Transmission - SoundLink("TTychus02Raynor00009", 0) - libCamp_gf_SendTransmissionCampaign(null, SoundLink("TTychus02Raynor00009", -1), c_transmissionDurationAdd, 0.0, true); + autoAA1AC4E6_val = libABFE498B_gv_aP_Triggers_Option_overridePlayerRace; + { + // Transmission - SoundLink("TTychus02Raynor00009", 0) + libCamp_gf_SendTransmissionCampaign(null, SoundLink("TTychus02Raynor00009", -1), c_transmissionDurationAdd, 0.0, true); + } libCamp_gf_SetAllSoundChannelVolumesCampaign(libNtve_ge_VolumeChannelMode_Game); Wait(libCamp_gv_campaignHintDelay, c_timeReal); Wait(libCamp_gv_campaignHintDelay, c_timeReal); @@ -5934,7 +6049,7 @@ bool gt_MidCleanup_Func (bool testConds, bool runActions) { libNtve_gf_MakeUnitInvulnerable(gv_tHEONEDOOR, false); UnitIssueOrder(gv_tHEONEDRILL, OrderTargetingUnit(AbilityCommand("AttackAllowsInvulnerable", 0), gv_tHEONEDOOR), c_orderQueueReplace); UnitSetPropertyFixed(gv_tHEONEDOOR, c_unitPropLifePercent, 100.0); - autoF6C0C4EE_g = gv_sCVs; + autoF6C0C4EE_g = UnitGroup(null, gv_p7_ABANDONED_BASE, RegionEntireMap(), UnitFilter((1 << c_targetFilterWorker), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32))), 0); autoF6C0C4EE_u = UnitGroupCount(autoF6C0C4EE_g, c_unitCountAll); for (;; autoF6C0C4EE_u -= 1) { autoF6C0C4EE_var = UnitGroupUnitFromEnd(autoF6C0C4EE_g, autoF6C0C4EE_u); @@ -5942,7 +6057,7 @@ bool gt_MidCleanup_Func (bool testConds, bool runActions) { libNtve_gf_ShowHideUnit(autoF6C0C4EE_var, true); libNtve_gf_RescueUnit(autoF6C0C4EE_var, gv_p1_USER, true); } - auto8C8E2B83_g = UnitGroup(null, gv_p7_ABANDONED_BASE, RegionFromId(10), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterRawResource) | (1 << c_targetFilterHarvestableResource) | (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); + auto8C8E2B83_g = UnitGroup(null, gv_p7_ABANDONED_BASE, RegionEntireMap(), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0); auto8C8E2B83_u = UnitGroupCount(auto8C8E2B83_g, c_unitCountAll); for (;; auto8C8E2B83_u -= 1) { auto8C8E2B83_var = UnitGroupUnitFromEnd(auto8C8E2B83_g, auto8C8E2B83_u); @@ -5961,7 +6076,7 @@ bool gt_MidCleanup_Func (bool testConds, bool runActions) { } } - lib15EF4C78_gf_ZerglingRespawnSetPrimaryHatchery(gv_p1_USER, UnitFromId(508)); + lib15EF4C78_gf_ZerglingRespawnSetPrimaryHatchery(gv_p1_USER, UnitGroupClosestToPoint(UnitGroup(null, gv_p1_USER, RegionEntireMap(), UnitFilter((1 << c_targetFilterStructure), 0, (1 << c_targetFilterMissile), (1 << (c_targetFilterDead - 32)) | (1 << (c_targetFilterHidden - 32))), 0), Point(53.5, 56.5))); lib15EF4C78_gf_AP_Player_clearZerglingRespawnChargesFromPlayer(gv_p1_USER); lib15EF4C78_gf_AP_Player_UtilTownHallAutoRally(gv_p1_USER); lib15EF4C78_gf_AP_Player_ResetMercenaryCooldowns(gv_p1_USER); @@ -6483,6 +6598,7 @@ void InitTriggers () { gt_onDifficultyHard_Init(); gt_onDifficultyBrutal_Init(); gt_ArchInit_Init(); + gt_FactionSwapInit_Init(); gt_RightGroundRelicCollect_Init(); gt_RightCliffRelicCollect_Init(); gt_LeftRelicCollect_Init(); diff --git a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Minimap.tga b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Minimap.tga index ce773120b..2cffab11f 100644 Binary files a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Minimap.tga and b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Minimap.tga differ diff --git a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Objects b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Objects index 9d7b300f4..6b6f01fc8 100644 --- a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Objects +++ b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Objects @@ -2910,7 +2910,7 @@ - + @@ -3178,11 +3178,11 @@ - + - + @@ -3192,58 +3192,58 @@ - + - - + + - - - + + + - + - - + + - + - - + + + - @@ -3265,10 +3265,10 @@ + - @@ -3277,15 +3277,15 @@ - - - + + + - - + + @@ -3299,32 +3299,32 @@ - + - + - + - + - - + + - + @@ -3344,22 +3344,22 @@ - + + - + - @@ -3371,11 +3371,11 @@ - + - + @@ -3384,12 +3384,12 @@ - + - + @@ -3402,14 +3402,14 @@ - + - + @@ -3426,14 +3426,14 @@ - + - + @@ -3460,39 +3460,39 @@ - + - - - + + + + - + - - - - + + + - + - + @@ -3508,27 +3508,27 @@ - - + + - - - + + + + - - + + - - - - + + + @@ -3616,6 +3616,18 @@ + + + + + + + + + + + + @@ -3629,14 +3641,15 @@ - + - + - - - + + + + @@ -3654,19 +3667,6 @@ - - - - - - - - - - - - - @@ -3698,13 +3698,13 @@ - + - - + + @@ -3749,14 +3749,14 @@ - - + + - + + - @@ -3764,8 +3764,8 @@ - + @@ -3775,7 +3775,6 @@ - @@ -3786,18 +3785,19 @@ + - + @@ -3813,10 +3813,10 @@ + - @@ -3837,6 +3837,7 @@ + @@ -3860,9 +3861,6 @@ - - - @@ -3870,6 +3868,9 @@ + + + @@ -3911,6 +3912,7 @@ + @@ -3961,7 +3963,6 @@ - @@ -3969,21 +3970,21 @@ - + + - - + @@ -3991,6 +3992,10 @@ + + + + @@ -4029,24 +4034,27 @@ - + + - + + + @@ -4088,11 +4096,14 @@ - + + + + @@ -4101,21 +4112,21 @@ - + + - @@ -4130,11 +4141,11 @@ - + @@ -4169,26 +4180,26 @@ - + - + - + @@ -4226,6 +4237,9 @@ + + + @@ -4238,8 +4252,8 @@ - + @@ -4262,21 +4276,21 @@ + - - + @@ -4321,12 +4335,12 @@ - + @@ -4349,8 +4363,8 @@ - + @@ -4400,11 +4414,11 @@ - + @@ -4431,8 +4445,8 @@ - + @@ -4442,6 +4456,9 @@ + + + @@ -4450,21 +4467,21 @@ - + - + @@ -4496,6 +4513,7 @@ + @@ -4544,21 +4562,21 @@ - + - + @@ -4591,11 +4609,11 @@ - + @@ -4605,32 +4623,34 @@ - + + - + - + + @@ -4654,12 +4674,12 @@ - + @@ -4673,16 +4693,17 @@ - + + @@ -4729,6 +4750,9 @@ + + + @@ -4737,22 +4761,22 @@ - + - + @@ -4767,12 +4791,12 @@ - + @@ -4826,19 +4850,19 @@ - - + + + - - + @@ -4869,11 +4893,11 @@ - + @@ -4900,14 +4924,14 @@ - - + + - + + - @@ -4936,7 +4960,6 @@ - @@ -4944,6 +4967,7 @@ + @@ -4954,9 +4978,7 @@ - - - + @@ -4964,12 +4986,8 @@ - - - - - - + + @@ -4979,10 +4997,12 @@ - - - - + + + + + + @@ -4992,6 +5012,11 @@ + + + + + @@ -5013,12 +5038,12 @@ - + @@ -5074,17 +5099,19 @@ + + + - + + - + - - @@ -5092,12 +5119,16 @@ - + + + + + @@ -5111,6 +5142,11 @@ + + + + + @@ -5118,11 +5154,6 @@ - - - - - @@ -5130,14 +5161,14 @@ - - - + + + @@ -5183,18 +5214,15 @@ - - - - - - + + + @@ -5203,6 +5231,9 @@ + + + @@ -5225,13 +5256,13 @@ - + + - + - @@ -5389,4 +5420,40 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Objects.version b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Objects.version index 7c60ba4c6..ce4b4e0cc 100644 Binary files a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Objects.version and b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Objects.version differ diff --git a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Preload.xml b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Preload.xml index 112f7cca4..760f83479 100644 --- a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Preload.xml +++ b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Preload.xml @@ -54,10 +54,14 @@ + + + + @@ -65,6 +69,11 @@ + + + + + @@ -155,6 +164,8 @@ + + @@ -165,8 +176,25 @@ + + + + + + + + + + + + + + + + + diff --git a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/PreloadAssetDB.txt b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/PreloadAssetDB.txt index f619aa305..aec2f1f96 100644 --- a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/PreloadAssetDB.txt +++ b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/PreloadAssetDB.txt @@ -1,28 +1,53 @@ +[Conversation] +id=SwannPissedLines +Actor=AP_GimbalZTurret,AP_TrooperMengsk_ModelSwap_AS,CommandUIHarnessAttackProtoss,CommandUIHarnessAttackTerran,CommandUIHarnessAttackZerg,CommandUIHarnessConfirmProtoss,CommandUIHarnessConfirmTerran,CommandUIHarnessConfirmZerg,CommandUIHarnessMoveProtoss,CommandUIHarnessMoveTerran,CommandUIHarnessMoveZerg,CommandUIHarnessRallyProtoss,CommandUIHarnessRallyTerran,CommandUIHarnessRallyZerg,TerrainMgr +ConversationState=Cameras,Characters,Credits,MissionAvailable,MissionCompleted,MissionCompletedCount,MissionLast,TechState +Sound=##id##Swann00001,##id##Swann00002,##id##Swann00003,##id##Swann00004,##id##Swann00005,##id##Swann00006,##id##Swann00007 +id=TValerian02A +Actor=AP_GimbalZTurret,AP_TrooperMengsk_ModelSwap_AS,CommandUIHarnessAttackProtoss,CommandUIHarnessAttackTerran,CommandUIHarnessAttackZerg,CommandUIHarnessConfirmProtoss,CommandUIHarnessConfirmTerran,CommandUIHarnessConfirmZerg,CommandUIHarnessMoveProtoss,CommandUIHarnessMoveTerran,CommandUIHarnessMoveZerg,CommandUIHarnessRallyProtoss,CommandUIHarnessRallyTerran,CommandUIHarnessRallyZerg,TerrainMgr +ConversationState=Cameras,Characters,Credits,MissionAvailable,MissionCompleted,MissionCompletedCount,MissionLast,TechState +Sound=##id##DominionMarine300011,##id##DominionMarine600039,##id##DominionMarine600064,##id##DominionMarine600069,##id##Firebat00030,##id##InfestedMarine00022,##id##InfestedRefugee00021,##id##Raynor00001,##id##Raynor00003,##id##Raynor00006,##id##Raynor00007,##id##Raynor00009,##id##Raynor00015,##id##Raynor00019,##id##Raynor00024,##id##Raynor00028,##id##Raynor00032,##id##Raynor00033,##id##Raynor00034,##id##Raynor00035,##id##Raynor00037,##id##Raynor00040,##id##Raynor00041,##id##Raynor00046,##id##Raynor00047,##id##Raynor00048,##id##Raynor00049,##id##Raynor00050,##id##Raynor00051,##id##Raynor00052,##id##Raynor00053,##id##Raynor00054,##id##Raynor00065,##id##Raynor00071,##id##Raynor00072,##id##Raynor00074,##id##Raynor00076,##id##Raynor00087,##id##Raynor00089,##id##Raynor00102,##id##Raynor00103,##id##Stetmann00014,##id##Stetmann00017,##id##Stetmann00018,##id##Stetmann00025,##id##Stetmann00044,##id##Stetmann00067,##id##Stetmann00073,##id##Stetmann00079,##id##Stetmann00082,##id##Stetmann00084,##id##Stetmann00086,##id##Stetmann00092,##id##Stetmann00096,##id##Stetmann00101,##id##Swann00004,##id##Swann00016,##id##Swann00023,##id##Swann00043,##id##Swann00056,##id##Swann00057,##id##Swann00058,##id##Swann00059,##id##Swann00066,##id##Swann00070,##id##Swann00075,##id##Swann00081,##id##Swann00088,##id##Swann00091,##id##Swann00093,##id##Swann00094,##id##Swann00097,##id##Swann00098,##id##Swann00100,##id##Tychus00002,##id##Tychus00005,##id##Tychus00012,##id##Tychus00013,##id##Tychus00020,##id##Tychus00026,##id##Tychus00029,##id##Tychus00031,##id##Tychus00036,##id##Tychus00042,##id##Tychus00045,##id##Tychus00055,##id##Tychus00060,##id##Tychus00061,##id##Tychus00062,##id##Tychus00063,##id##Tychus00068,##id##Tychus00077,##id##Tychus00078,##id##Tychus00080,##id##Tychus00083,##id##Tychus00085,##id##Tychus00090,##id##Tychus00095,##id##Tychus00099,##id##Warfield00008,##id##Warfield00010,##id##Warfield00027,##id##Warfield00038 + [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=Avernus +Actor=AP_GimbalZTurret,AP_TrooperMengsk_ModelSwap_AS,CommandUIHarnessAttackProtoss,CommandUIHarnessAttackTerran,CommandUIHarnessAttackZerg,CommandUIHarnessConfirmProtoss,CommandUIHarnessConfirmTerran,CommandUIHarnessConfirmZerg,CommandUIHarnessMoveProtoss,CommandUIHarnessMoveTerran,CommandUIHarnessMoveZerg,CommandUIHarnessRallyProtoss,CommandUIHarnessRallyTerran,CommandUIHarnessRallyZerg,TerrainMgr +id=Xil +Actor=AP_GimbalZTurret,AP_TrooperMengsk_ModelSwap_AS,CommandUIHarnessAttackProtoss,CommandUIHarnessAttackTerran,CommandUIHarnessAttackZerg,CommandUIHarnessConfirmProtoss,CommandUIHarnessConfirmTerran,CommandUIHarnessConfirmZerg,CommandUIHarnessMoveProtoss,CommandUIHarnessMoveTerran,CommandUIHarnessMoveZerg,CommandUIHarnessRallyProtoss,CommandUIHarnessRallyTerran,CommandUIHarnessRallyZerg,TerrainMgr [Sound] +id=SwannPissedLinesSwann00004 +0=LocalizedData\Sounds\TerranVO\CampaignVO\##id##.ogg +Actor=AP_GimbalZTurret,AP_TrooperMengsk_ModelSwap_AS,CommandUIHarnessAttackProtoss,CommandUIHarnessAttackTerran,CommandUIHarnessAttackZerg,CommandUIHarnessConfirmProtoss,CommandUIHarnessConfirmTerran,CommandUIHarnessConfirmZerg,CommandUIHarnessMoveProtoss,CommandUIHarnessMoveTerran,CommandUIHarnessMoveZerg,CommandUIHarnessRallyProtoss,CommandUIHarnessRallyTerran,CommandUIHarnessRallyZerg,TerrainMgr +Model=SwannPortrait +id=TValerian02AStetmann00092 +0=LocalizedData\Sounds\TerranVO\CampaignVO\##id##.ogg +Actor=AP_GimbalZTurret,AP_TrooperMengsk_ModelSwap_AS,CommandUIHarnessAttackProtoss,CommandUIHarnessAttackTerran,CommandUIHarnessAttackZerg,CommandUIHarnessConfirmProtoss,CommandUIHarnessConfirmTerran,CommandUIHarnessConfirmZerg,CommandUIHarnessMoveProtoss,CommandUIHarnessMoveTerran,CommandUIHarnessMoveZerg,CommandUIHarnessRallyProtoss,CommandUIHarnessRallyTerran,CommandUIHarnessRallyZerg,TerrainMgr +Model=StetmannPortrait id=ProtossRelicAcquired 0=LocalizedData\Sounds\Misc\TRescue.wav +Actor=AP_GimbalZTurret,AP_TrooperMengsk_ModelSwap_AS,CommandUIHarnessAttackProtoss,CommandUIHarnessAttackTerran,CommandUIHarnessAttackZerg,CommandUIHarnessConfirmProtoss,CommandUIHarnessConfirmTerran,CommandUIHarnessConfirmZerg,CommandUIHarnessMoveProtoss,CommandUIHarnessMoveTerran,CommandUIHarnessMoveZerg,CommandUIHarnessRallyProtoss,CommandUIHarnessRallyTerran,CommandUIHarnessRallyZerg,TerrainMgr [Terrain] id=Xil 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 Soundtrack=Ambience_##id## TerrainTex=##id##Dirt,##id##DirtCracked,##id##DirtRocky,##id##Grass,##id##RockCracked,##id##RockDark,##id##Sand,##id##SandCracked [Unit] -parent=CUnit id=XelNagaDoor -Actor=BlipVisual,ShieldImpact +Actor=AP_GimbalZTurret,AP_TrooperMengsk_ModelSwap_AS,BlipVisual,CommandUIHarnessAttackProtoss,CommandUIHarnessAttackTerran,CommandUIHarnessAttackZerg,CommandUIHarnessConfirmProtoss,CommandUIHarnessConfirmTerran,CommandUIHarnessConfirmZerg,CommandUIHarnessMoveProtoss,CommandUIHarnessMoveTerran,CommandUIHarnessMoveZerg,CommandUIHarnessRallyProtoss,CommandUIHarnessRallyTerran,CommandUIHarnessRallyZerg,ConfirmationLocalAirAttack,ConfirmationLocalGroundAttack,ConfirmationSyncAirAttack,ConfirmationSyncGroundAttack,ConstructionRefundTextAlly,ConstructionRefundTextEnemy,FlyerShadow,GroundShadow,SalvagedTextAlly,SalvagedTextEnemy,ShieldImpact,TerrainMgr,UnitPointsTextAll diff --git a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Triggers b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Triggers index bff9a5ca2..1a9354d1e 100644 --- a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Triggers +++ b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Triggers @@ -16,6 +16,7 @@ + @@ -452,6 +453,225 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + + + + + + + + + + + + + + + + + + + + false + + + + + + + + + + + + + + + + + + + 1 + + + + + Zerg + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + Prot + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Prot + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + + + + + + + Terr + + + + + + false + + + + + + + + + + + + + + + + + + + + Neut + + + @@ -1801,9 +2021,7 @@ - - - + @@ -2840,8 +3058,22 @@ + + + + + + + + + + + + + + @@ -2864,6 +3096,7 @@ + @@ -2886,6 +3119,7 @@ + @@ -2906,6 +3140,172 @@ + + + + + + + + + + + Zerg + + + + + + + + + + + + + + + + + + 3 + + + + + AP_Roach + + + + + + + + + + + + + + + + + + 2 + + + + + AP_Hydralisk + + + + + + + + + + + + + + + + + + 1 + + + + + AP_Queen + + + + + + + + + + + + + + Prot + + + + + + + + + + + + + + + + + + 2 + + + + + AP_ZealotShakuras + + + + + + + + + + + + + + + + + + 3 + + + + + AP_StalkerShakuras + + + + + + + + + + + + + + + + + + 1 + + + + + AP_Monitor + + + Colors @@ -2931,9 +3331,7 @@ - AP_SCV - - + @@ -2946,7 +3344,7 @@ - -;Missile,Dead,Hidden + Worker;Missile,Dead,Hidden @@ -7414,6 +7812,7 @@ + @@ -8406,6 +8805,99 @@ 0 + + + + + + + + + + + + + + + 1.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + move + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + true + + @@ -8839,8 +9331,7 @@ - - + @@ -8927,9 +9418,132 @@ + + + + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + TTychus05TaldarimExecutor00043 + + + + + + + + + + + + + + + + + + + TTychus05TaldarimExecutor00043 + + + + + + + + + 0.0 + + + + + + + + + + + + + + + + Prot + + + + + + + + + + + TTychus05TaldarimExecutor00047 + + + + + + + + + + + + + + + + + + + TTychus05TaldarimExecutor00047 + + + + + + + + + 0.0 + + + + + + - + @@ -8940,7 +9554,7 @@ - + @@ -9617,8 +10231,7 @@ - - + @@ -9820,48 +10433,147 @@ - - + + - + + + + + + + + + + - + + + SwannPissedLinesSwann00004 + + + + + + + + + + + + + + + + + + + SwannPissedLinesSwann00004 + + + + + + + + + 0.0 + + + + + + + + + + + + TTychus02Swann00004 - + - - - - - - + + + + + + - + - + TTychus02Swann00004 - + - + 0.0 - + + + + + + + + + + + + + + + + + + + + + + + + + Neut + + + + + + + + + + + + + + + + + + + + + Terr + + + @@ -9879,7 +10591,7 @@ - + @@ -10007,8 +10719,94 @@ + + + + + + + + + + + + + + + + + + + + Zerg + + + + + + + + + + + + + 2 + + + + + AP_Impaler + + + + + + + + + + + + + + + + + + + Prot + + + + + + + + + + + + + 2 + + + + + AP_ImmortalAiur + + + + + + + + + + + @@ -10117,7 +10915,7 @@ - + @@ -10304,8 +11102,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + AP_BurrowImpaler + + + + + + + + @@ -10335,6 +11172,27 @@ + + + + + + + + + + + + + + + + + + Zerg + + + @@ -10553,10 +11411,7 @@ - - - - + @@ -10612,9 +11467,24 @@ + + + + + + + + + + + + + + + - + @@ -10625,7 +11495,7 @@ - + @@ -10656,7 +11526,7 @@ - + @@ -10667,7 +11537,7 @@ - + @@ -10696,6 +11566,116 @@ + + + + + + + + + + Zerg + + + + + + + + + + + TValerian02AStetmann00092 + + + + + + + + + + + + + + + + + + + TValerian02AStetmann00092 + + + + + + + + + 0.0 + + + + + + + + + + + + + + + + Prot + + + + + + + + + + + TValerian02ATychus00031 + + + + + + + + + + + + + + + + + + + TValerian02ATychus00031 + + + + + + + + + 0.0 + + + + + + @@ -11347,8 +12327,7 @@ - - + @@ -11436,20 +12415,29 @@ + + + + + + + + + - + - TTychus02Raynor00014 + THorner01Raynor00010 - + @@ -11462,7 +12450,7 @@ - TTychus02Raynor00014 + THorner01Raynor00010 @@ -11478,6 +12466,96 @@ + + + + + + + + TTychus02Raynor00014 + + + + + + + + + + + + + + + + + + + TTychus02Raynor00014 + + + + + + + + + 0.0 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Neut + + + + + + + + + + + + + + + + + + + + + Terr + + + @@ -13542,8 +14620,7 @@ - - + @@ -13632,9 +14709,20 @@ + + + + + + + + + + + - + @@ -13645,7 +14733,7 @@ - + @@ -54946,7 +56034,39 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + Worker;Missile,Dead + + + + + @@ -55014,12 +56134,14 @@ - - + + + + - Structure;RawResource,HarvestableResource,Missile,Dead,Hidden + Structure;Missile,Dead,Hidden @@ -55256,8 +56378,67 @@ - - + + + + + + + + + + + + + + + + + + + 53.5 + + + + + 56.5 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Structure;Missile,Dead,Hidden + + + + + diff --git a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Triggers.version b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Triggers.version index 825f4d19f..1d66ee0f9 100644 Binary files a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Triggers.version and b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/Triggers.version differ diff --git a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt index ca0f00ff7..f70e2c519 100644 --- a/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt +++ b/Maps/ArchipelagoCampaign/WoL/ap_the_dig.SC2Map/enUS.SC2Data/LocalizedData/TriggerStrings.txt @@ -143,6 +143,7 @@ Trigger/Name/6F147261=Cheat - DEL Trigger/Name/733AB705=We need Tanks and Bunkers Q - 15s Trigger/Name/738AA0C2=Siege Tank Intro Q Trigger/Name/77828F2D=Prism Attack Phase 1 - Training +Trigger/Name/7A195C96=Faction Swap Init Trigger/Name/7CA423EF=Victory Destroy Protoss Dialogue Q Trigger/Name/7DC3C4A9=Laser kills a protoss unit Trigger/Name/81851F74=Ping Dangerous Units Death Transfer