diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/AbilData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/AbilData.xml index 407bbab37..3aff21fb9 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/AbilData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/AbilData.xml @@ -10749,4 +10749,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ActorData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ActorData.xml index 6d61660cb..ca7b0cabc 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ActorData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ActorData.xml @@ -7748,8 +7748,6 @@ - - @@ -32254,4 +32252,126 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/BehaviorData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/BehaviorData.xml index 56a96427d..014ca63cc 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/BehaviorData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/BehaviorData.xml @@ -7018,4 +7018,21 @@ + + + + + + + + + + + + + + + + + diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ButtonData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ButtonData.xml index c086bc95f..e03cdf809 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ButtonData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ButtonData.xml @@ -5437,4 +5437,34 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/EffectData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/EffectData.xml index 9a5029411..aee50c3cd 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/EffectData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/EffectData.xml @@ -16908,4 +16908,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ModelData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ModelData.xml index c625a186a..3bf30b6a7 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ModelData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ModelData.xml @@ -14569,4 +14569,69 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/RequirementData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/RequirementData.xml index 55cb3fcfb..91c0605d5 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/RequirementData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/RequirementData.xml @@ -3411,4 +3411,12 @@ + + + + + + + + diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/RequirementNodeData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/RequirementNodeData.xml index 59aed600a..316acdd72 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/RequirementNodeData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/RequirementNodeData.xml @@ -5884,4 +5884,12 @@ + + + + + + + + diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/SoundData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/SoundData.xml index 47181a143..89bb7f82b 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/SoundData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/SoundData.xml @@ -11309,4 +11309,93 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml index 86d3272b3..4763ed173 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml @@ -7669,9 +7669,9 @@ - + - + @@ -7699,11 +7699,33 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -7712,6 +7734,11 @@ + + + + + @@ -18270,11 +18297,13 @@ + + @@ -18289,13 +18318,14 @@ - - + + - + + @@ -18364,10 +18394,11 @@ + - + @@ -18380,8 +18411,8 @@ - - + + @@ -23576,4 +23607,129 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UpgradeData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UpgradeData.xml index cf6680410..3aa7cae97 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UpgradeData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UpgradeData.xml @@ -1404,6 +1404,11 @@ + + + + + @@ -1638,6 +1643,8 @@ + + @@ -5165,18 +5172,6 @@ - - - - - - - - - - - - @@ -5231,6 +5226,7 @@ + @@ -5280,19 +5276,6 @@ - - - - - - - - - - - - - @@ -8710,6 +8693,7 @@ + @@ -8765,6 +8749,8 @@ + + @@ -9327,6 +9313,7 @@ + @@ -9383,6 +9370,7 @@ + @@ -9439,6 +9427,7 @@ + @@ -9495,6 +9484,7 @@ + @@ -9551,6 +9541,7 @@ + @@ -9688,6 +9679,7 @@ + @@ -9727,6 +9719,7 @@ + @@ -9766,6 +9759,7 @@ + @@ -9805,6 +9799,7 @@ + @@ -9844,6 +9839,7 @@ + @@ -12598,4 +12594,21 @@ + + + + + + + + + + + + + + + + + diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ValidatorData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ValidatorData.xml index 628b7d7d3..cd9f8bec7 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ValidatorData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ValidatorData.xml @@ -5466,4 +5466,12 @@ + + + + + + + + diff --git a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/WeaponData.xml b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/WeaponData.xml index ca5d4ff7d..cf10525c6 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/WeaponData.xml +++ b/Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/WeaponData.xml @@ -3035,4 +3035,13 @@ + + + + + + + + + diff --git a/Mods/ArchipelagoPlayer.SC2Mod/enUS.SC2Data/LocalizedData/GameHotkeys.txt b/Mods/ArchipelagoPlayer.SC2Mod/enUS.SC2Data/LocalizedData/GameHotkeys.txt index b3ea0e402..62778c21e 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/enUS.SC2Data/LocalizedData/GameHotkeys.txt +++ b/Mods/ArchipelagoPlayer.SC2Mod/enUS.SC2Data/LocalizedData/GameHotkeys.txt @@ -210,8 +210,11 @@ Button/Hotkey/AP_MissileTurret=T Button/Hotkey/AP_MorphBackToRoboticsFacility=M Button/Hotkey/AP_MorphBackToStargate=M Button/Hotkey/AP_Morphling=G +Button/Hotkey/AP_MorphlingPrimalMorphs=V +Button/Hotkey/AP_MorphlingSwarmMorphs=B Button/Hotkey/AP_MorphlingToBaneling=A Button/Hotkey/AP_MorphlingToImpaler=R +Button/Hotkey/AP_MorphlingToPrimalIgniterMerge=R Button/Hotkey/AP_MorphMorphalisk=V Button/Hotkey/AP_MorphToHellion=E Button/Hotkey/AP_MorphToHellionTank=D @@ -259,6 +262,7 @@ Button/Hotkey/AP_PoisonNova=X Button/Hotkey/AP_Predator=P Button/Hotkey/AP_PredatorFury=F Button/Hotkey/AP_PrimalHeal=E +Button/Hotkey/AP_PrimalIgniterMerge=G Button/Hotkey/AP_PrimalSlash=T Button/Hotkey/AP_Probe=E Button/Hotkey/AP_ProbeHallucination=E diff --git a/Mods/ArchipelagoPlayer.SC2Mod/enUS.SC2Data/LocalizedData/GameStrings.txt b/Mods/ArchipelagoPlayer.SC2Mod/enUS.SC2Data/LocalizedData/GameStrings.txt index b1d97bf49..88c7fb895 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/enUS.SC2Data/LocalizedData/GameStrings.txt +++ b/Mods/ArchipelagoPlayer.SC2Mod/enUS.SC2Data/LocalizedData/GameStrings.txt @@ -489,6 +489,7 @@ Behavior/Name/AP_HHWraithFury9=Trigger Override Behavior/Name/AP_HellbatLeapStun=Stunned Behavior/Name/AP_HighArchonPsiStorm=Psi Storm Behavior/Name/AP_HotSBioStasis=Bio-Stasis +Behavior/Name/AP_HotSRoachShieldIndicator=Adaptive Plating Behavior/Name/AP_HotSRaptorCharging=Leaping Behavior/Name/AP_HydraliskFrenzy=Frenzy Behavior/Name/AP_ImmortalOverload=Barrier @@ -666,6 +667,7 @@ Behavior/Tooltip/AP_HHWraithFury9=Attack Speed increased by 90% Behavior/Tooltip/AP_HellbatLeapStun=This unit cannot move or attack. Behavior/Tooltip/AP_HighArchonPsiStorm=Target is under the effects of Psionic Storm and will take massive damage while in this area of effect. Behavior/Tooltip/AP_HotSBioStasis=Target is stunned. +Behavior/Tooltip/AP_HotSRoachShieldIndicator=Roach gains + armor when life is under 50%. Behavior/Tooltip/AP_HotSRaptorCharging=This Raptor is leaping, allowing it to quickly close the distance with its target. Behavior/Tooltip/AP_HydraliskFrenzy=Attack speed increased. Behavior/Tooltip/AP_ImmortalOverload=This unit is absorbing damage dealt to it. @@ -1221,8 +1223,11 @@ Button/Name/AP_MorphToSwarmHostSplitB=Morph to Swarm Host Button/Name/AP_MorphToSwarmling=Morph to Zergling Button/Name/AP_MorphToVile=Morph to Roach Button/Name/AP_Morphling=Morph to Morphling +Button/Name/AP_MorphlingPrimalMorphs=Morph to Primal Zerg Units +Button/Name/AP_MorphlingSwarmMorphs=Morph to Swarm Zerg Units Button/Name/AP_MorphlingToBaneling=Morph to Baneling Button/Name/AP_MorphlingToImpaler=Morph to Impaler +Button/Name/AP_MorphlingToPrimalIgniterMerge=Merge to Primal Igniter Button/Name/AP_MorphtoDefiler=Morph to Defiler Button/Name/AP_MorphtoHunter=Morph to Baneling Button/Name/AP_MorphtoSplitterling=Morph to Baneling @@ -1325,6 +1330,9 @@ Button/Name/AP_Predator=Build Predator Button/Name/AP_PredatorFury=Predator's Fury Button/Name/AP_PrimalAdaptation=Primal Adaptation Button/Name/AP_PrimalHeal=Mend +Button/Name/AP_PrimalIgniterMerge=Merge to Primal Igniter +Button/Name/AP_PrimalIgniterFireBreath=Concentrated Fire +Button/Name/AP_PrimalIgniterToughness=Primal Tenacity Button/Name/AP_PrimalSlash=Leaping Strike Button/Name/AP_Probe=Warp In Probe Button/Name/AP_ProbeHallucination=Summon 4 Probe Hallucinations @@ -2279,8 +2287,11 @@ Button/Tooltip/AP_MorphToSwarmHostSplitB=Creeper StrainLiving host. Can Button/Tooltip/AP_MorphToSwarmling=Swarmling StrainFast melee unit. Spawns in groups of three. Morphs almost instantly. Can morph into a Baneling.Can attack ground units. Button/Tooltip/AP_MorphToVile=Vile StrainAssault unit. Regenerates life quickly while burrowed. Can debilitate the enemy.Can attack ground units. Button/Tooltip/AP_Morphling=Intermediary unit. Cannot attack, low health, slow movement, even slower off creep. Can morph into any advanced Zerg unit (Baneling, Lurker, Brood Lord, etc). +Button/Tooltip/AP_MorphlingPrimalMorphs=Merge two Morphlings into Primal Zerg units that you have unlocked. +Button/Tooltip/AP_MorphlingSwarmMorphs=Morph a Morphling into Swarm Zerg units that you have unlocked. Button/Tooltip/AP_MorphlingToBaneling=Suicide unit. Does damage over a small area on death. Can attack ground units. Button/Tooltip/AP_MorphlingToImpaler=Long-range anti-armor ambusher. Must burrow to attack.Can attack ground units. +Button/Tooltip/AP_MorphlingToPrimalIgniterMerge=Combine two Morphlings into a Primal Igniter.Assault unit. Has an area-damage attack. Regenerates life quickly when burrowed.Can attack ground units. Button/Tooltip/AP_MorphtoDefiler=Caster Button/Tooltip/AP_MorphtoHunter=Hunter StrainSuicide unit. Deals damage over a small area upon death. Launches toward enemies at range 6.Can attack ground units. Button/Tooltip/AP_MorphtoSplitterling=Splitter StrainSuicide unit. Deals damage over a small area upon death. Splits into smaller units as it dies. Can attack ground units. @@ -2393,6 +2404,10 @@ Button/Tooltip/AP_Predator=Anti-infantry specialist that deals area damage with Button/Tooltip/AP_PredatorFury=Jump from target to target, dealing damage with each jump. Hits times. Button/Tooltip/AP_PrimalAdaptation=Allows Guardians to attack air units with a decreased attack damage. Button/Tooltip/AP_PrimalHeal=Heals Kerrigan for life and friendly biological units nearby for life. An additional 50% of the amount healed regenerates over . +Button/Tooltip/AP_PrimalIgniter=Assault unit. Has an area-damage attack. Regenerates life quickly when burrowed.Can attack ground units. +Button/Tooltip/AP_PrimalIgniterMerge=Combine two Roaches into a Primal Igniter.Assault unit. Has an area-damage attack. Regenerates life quickly when burrowed.Can attack ground units. +Button/Tooltip/AP_PrimalIgniterFireBreath=Increases the Primal Igniter's damage against light armored enemies. +Button/Tooltip/AP_PrimalIgniterToughness=Increases health by 100 and armor by 1. Button/Tooltip/AP_PrimalSlash=Kerrigan leaps to her target and deals damage. Can be used without a target to travel quickly.Passive: Kerrigan gains +10 damage. Button/Tooltip/AP_PrimalZergling=Fast melee creature.Can attack ground units. Button/Tooltip/AP_Probe=Basic worker unit. Can gather resources and warp in Protoss structures.Can attack ground units. @@ -4856,6 +4871,8 @@ Unit/Name/AP_PointDefenseDroneReleaseWeapon=Point Defense Drone Release Unit/Name/AP_Predator=Predator Unit/Name/AP_PreviewBunkerUpgraded=Bunker Unit/Name/AP_PrimalHydralisk=Hydralisk +Unit/Name/AP_PrimalIgniter=Primal Igniter +Unit/Name/AP_PrimalIgniterBurrowed=Primal Igniter Unit/Name/AP_PrimalRoach=Roach Unit/Name/AP_PrimalRoachWeapon=Primal Roach Unit/Name/AP_PrimalUltralisk=Ultralisk @@ -5096,7 +5113,6 @@ Upgrade/Name/AP_FirebatJuggernautPlating=Juggernaut Plating Upgrade/Name/AP_FortifiedBunkerCarapace=Fortified Bunker Upgrade/Name/AP_FullBoreCanisterAmmo=Full-Bore Canister Ammo Upgrade/Name/AP_GhostMoebiusReactor=Moebius Reactor -Upgrade/Name/AP_GlialReconstitution=Glial Reconstitution Upgrade/Name/AP_GraviticDrive=Gravitic Drive Upgrade/Name/AP_HALORockets=Ripwave Missiles Upgrade/Name/AP_HailstormMissilePods=Hellstorm Batteries @@ -5261,6 +5277,7 @@ Upgrade/Name/AP_PermanentCloakGhost=Permanent Cloaking Upgrade/Name/AP_PermanentCloakSpectre=Nyx-Class Cloaking Module Upgrade/Name/AP_PersonalCloaking=Personal Cloaking Upgrade/Name/AP_Predator=Predator +Upgrade/Name/AP_PrimalIgniterFireBreath=Concentrated Fire Upgrade/Name/AP_ProjectileAccelerators=Projectile Accelerators Upgrade/Name/AP_ProtossAirArmorsLevel4=Protoss Air Armor Level 4 Upgrade/Name/AP_ProtossAirArmorsLevel5=Protoss Air Armor Level 5 @@ -5422,7 +5439,6 @@ Upgrade/Name/AP_TerranVehicleWeaponsUltraCapacitorsLevel5=Terran Vehicle Weapons Upgrade/Name/AP_ThorSkin=Thor Upgrade/Name/AP_TriLithiumPowerCells=Tri-Lithium Power Cell Upgrade/Name/AP_TungstenSpikes=Tungsten Spikes -Upgrade/Name/AP_TunnelingClaws=Tunneling Claws Upgrade/Name/AP_TurboChargedEngines=Turbo-Charged Engines Upgrade/Name/AP_TwinLinkedFlameThrowers=Twin-Linked Flame Thrower Upgrade/Name/AP_UltraCapacitors=Ultra-Capacitors @@ -5626,6 +5642,7 @@ Weapon/Name/AP_PhaseDisruptorsStrafe=Phase Disruptors Weapon/Name/AP_PhotonCannon=Photon Cannon Weapon/Name/AP_Predator=Titanium Claws Weapon/Name/AP_PrimalHydraliskMelee=Primal Hydralisk Melee +Weapon/Name/AP_PrimalIgniterCone=Fire Breath Weapon/Name/AP_PrimalNeedleSpines=Needle Spines Weapon/Name/AP_PrimalRoach=Acid Saliva Weapon/Name/AP_PrimalRoachMelee=Claws diff --git a/Mods/ArchipelagoPlayer.SC2Mod/enUS.SC2Data/LocalizedData/ObjectStrings.txt b/Mods/ArchipelagoPlayer.SC2Mod/enUS.SC2Data/LocalizedData/ObjectStrings.txt index 8f2a93bac..258427149 100644 --- a/Mods/ArchipelagoPlayer.SC2Mod/enUS.SC2Data/LocalizedData/ObjectStrings.txt +++ b/Mods/ArchipelagoPlayer.SC2Mod/enUS.SC2Data/LocalizedData/ObjectStrings.txt @@ -2742,7 +2742,6 @@ Button/EditorSuffix/AP_TerranVehicleWeaponsUltraCapacitorsLevel1=(Ultra Capacito Button/EditorSuffix/AP_TerranVehicleWeaponsUltraCapacitorsLevel2=(Ultra Capacitors) Button/EditorSuffix/AP_TerranVehicleWeaponsUltraCapacitorsLevel3=(Ultra Capacitors) Button/EditorSuffix/AP_TissueAssimilation=- Ultralisk upgrade -Button/EditorSuffix/AP_TunnelingClaws=(Roach) Button/EditorSuffix/AP_VikingFighter=(Fighter Mode) Button/EditorSuffix/AP_VoidColossusChargedBlast=- Taldarim Button/EditorSuffix/AP_VoidRayPrismaticAlignmentBase=(Base) @@ -6259,6 +6258,7 @@ Unit/EditorSuffix/AP_PhoenixAiur=- Aiur Unit/EditorSuffix/AP_PhoenixPurifier=- Purifier Unit/EditorSuffix/AP_PrimalHydralisk=(Primal Strain) Unit/EditorSuffix/AP_PrimalHydraliskBurrowed=(Primal, Burrowed) +Unit/EditorSuffix/AP_PrimalIgniterBurrowed=(Burrowed) Unit/EditorSuffix/AP_PrimalRoach=(Primal Strain) Unit/EditorSuffix/AP_PrimalRoachBurrowed=(Primal, Burrowed) Unit/EditorSuffix/AP_PrimalUltralisk=(Primal Strain) @@ -6384,7 +6384,6 @@ Upgrade/EditorPrefix/AP_GhostAlternate=AP - Upgrade/EditorPrefix/AP_GhostMoebiusReactor=AP - Ghost - Upgrade/EditorPrefix/AP_GhostSkinJunker=AP - Upgrade/EditorPrefix/AP_GhostSkinNova=AP - -Upgrade/EditorPrefix/AP_GlialReconstitution=AP - Roach - Upgrade/EditorPrefix/AP_GraviticDrive=Warp Prism - Upgrade/EditorPrefix/AP_HALORockets=AP - Story Mode Tech - (Viking) Upgrade/EditorPrefix/AP_HailstormMissilePods=AP - Story Mode Tech - (Missile Turret) @@ -6613,7 +6612,6 @@ Upgrade/EditorPrefix/AP_TerranVehicleWeaponsUltraCapacitorsLevel5=AP - Upgrade/EditorPrefix/AP_ThorSkin=Model Reward - Upgrade/EditorPrefix/AP_TriLithiumPowerCells=AP - Story Mode Tech - (Diamondback) Upgrade/EditorPrefix/AP_TungstenSpikes=AP - Story Mode Tech - (Diamondback) -Upgrade/EditorPrefix/AP_TunnelingClaws=AP - Roach - Upgrade/EditorPrefix/AP_TurboChargedEngines=AP - Story Mode Tech - (Hellion) Upgrade/EditorPrefix/AP_TwinLinkedFlameThrowers=AP - Story Mode Tech - (Hellion) Upgrade/EditorPrefix/AP_UltraCapacitors=Story Mode Lab Tech - diff --git a/Mods/ArchipelagoTriggers.SC2Mod/Base.SC2Data/LibABFE498B.galaxy b/Mods/ArchipelagoTriggers.SC2Mod/Base.SC2Data/LibABFE498B.galaxy index 7df37f956..ea3fc24f3 100644 --- a/Mods/ArchipelagoTriggers.SC2Mod/Base.SC2Data/LibABFE498B.galaxy +++ b/Mods/ArchipelagoTriggers.SC2Mod/Base.SC2Data/LibABFE498B.galaxy @@ -938,6 +938,46 @@ void libABFE498B_gf_AP_Triggers_unlockZergMutation3 (int lp_player, int lp_bitAr ); } +void libABFE498B_gf_AP_Triggers_unlockZergMutation4 (int lp_player, int lp_bitArrayValue) { + // Automatic Variable Declarations + // Implementation + // Yeah, this must be done in Galaxy + ap_triggers_processBitsInBitArray( + lp_player, + lp_bitArrayValue, + libABFE498B_gf_AP_Triggers_Zerg_PrimalIgniterFireBreath, // 0 + libABFE498B_gf_AP_Triggers_Zerg_PrimalIgniterToughness, // 1 + ap_triggers_PlayerConsumer_sig, // 2 + ap_triggers_PlayerConsumer_sig, // 3 + ap_triggers_PlayerConsumer_sig, // 4 + ap_triggers_PlayerConsumer_sig, // 5 + ap_triggers_PlayerConsumer_sig, // 6 + ap_triggers_PlayerConsumer_sig, // 7 + ap_triggers_PlayerConsumer_sig, // 8 + ap_triggers_PlayerConsumer_sig, // 9 + ap_triggers_PlayerConsumer_sig, // 10 + ap_triggers_PlayerConsumer_sig, // 11 + ap_triggers_PlayerConsumer_sig, // 12 + ap_triggers_PlayerConsumer_sig, // 13 + ap_triggers_PlayerConsumer_sig, // 14 + ap_triggers_PlayerConsumer_sig, // 15 + ap_triggers_PlayerConsumer_sig, // 16 + ap_triggers_PlayerConsumer_sig, // 17 + ap_triggers_PlayerConsumer_sig, // 18 + ap_triggers_PlayerConsumer_sig, // 19 + ap_triggers_PlayerConsumer_sig, // 20 + ap_triggers_PlayerConsumer_sig, // 21 + ap_triggers_PlayerConsumer_sig, //22 + ap_triggers_PlayerConsumer_sig, //23 + ap_triggers_PlayerConsumer_sig, //24 + ap_triggers_PlayerConsumer_sig, //25 + ap_triggers_PlayerConsumer_sig, //26 + ap_triggers_PlayerConsumer_sig, //27 + ap_triggers_PlayerConsumer_sig, //28 + ap_triggers_PlayerConsumer_sig //29 + ); +} + void libABFE498B_gf_AP_Triggers_unlockZergStrain (int lp_player, int lp_bitArrayValue) { // Automatic Variable Declarations // Implementation @@ -994,7 +1034,7 @@ void libABFE498B_gf_AP_Triggers_unlockZergMorph (int lp_player, int lp_bitArrayV libABFE498B_gf_AP_Triggers_Zerg_unlockGuardian, // 6 libABFE498B_gf_AP_Triggers_Zerg_unlockDevourer, // 7 libABFE498B_gf_AP_Triggers_Zerg_unlockRavager, // 8 - ap_triggers_PlayerConsumer_sig, // 9 + libABFE498B_gf_AP_Triggers_Zerg_unlockPrimalIgniter, // 9 ap_triggers_PlayerConsumer_sig, // 10 ap_triggers_PlayerConsumer_sig, // 11 ap_triggers_PlayerConsumer_sig, // 12 @@ -5411,6 +5451,18 @@ void libABFE498B_gf_AP_Triggers_Zerg_AberrationResourceEfficiency (int lp_player libNtve_gf_SetUpgradeLevelForPlayer(lp_player, "AP_AberrationResourceEfficiency", 1); } +void libABFE498B_gf_AP_Triggers_Zerg_PrimalIgniterFireBreath (int lp_player) { + // Automatic Variable Declarations + // Implementation + libNtve_gf_SetUpgradeLevelForPlayer(lp_player, "AP_PrimalIgniterFireBreath", 1); +} + +void libABFE498B_gf_AP_Triggers_Zerg_PrimalIgniterToughness (int lp_player) { + // Automatic Variable Declarations + // Implementation + libNtve_gf_SetUpgradeLevelForPlayer(lp_player, "AP_PrimalIgniterToughness", 1); +} + void libABFE498B_gf_AP_Triggers_Zerg_unlockBaneling (int lp_player) { // Automatic Variable Declarations // Implementation @@ -5529,6 +5581,18 @@ void libABFE498B_gf_AP_Triggers_Zerg_unlockOverseer (int lp_player) { libNtve_gf_SetUpgradeLevelForPlayer(lp_player, "AP_OverlordMorphOverseer", 1); } +void libABFE498B_gf_AP_Triggers_Zerg_unlockPrimalIgniter (int lp_player) { + // Automatic Variable Declarations + // Implementation + TechTreeUnitAllow(lp_player, "AP_RoachWarren", true); + TechTreeAbilityAllow(lp_player, AbilityCommand("AP_PrimalIgniterMerge", 0), true); + if ((libABFE498B_gv_aP_Triggers_Option_enableMorphling == true)) { + libNtve_gf_SetUpgradeLevelForPlayer(lp_player, "AP_EnableMorphling", 1); + TechTreeAbilityAllow(lp_player, AbilityCommand("AP_MorphlingToPrimalIgniterMerge", 0), true); + } + +} + void libABFE498B_gf_AP_Triggers_Zerg_unlockMeleeAttacks (int lp_player, int lp_level) { // Automatic Variable Declarations // Implementation @@ -5998,10 +6062,12 @@ void libABFE498B_gf_AP_Triggers_clearZergTech (int lp_player) { TechTreeUnitAllow(lp_player, "AP_Scourge", false); TechTreeUnitAllow(lp_player, "AP_SIQueen", false); TechTreeUnitAllow(lp_player, "AP_DefilerSCBW", false); + TechTreeAbilityAllow(lp_player, AbilityCommand("AP_PrimalIgniterMerge", 0), false); TechTreeAbilityAllow(lp_player, AbilityCommand("AP_MorphZerglingToBaneling", 0), false); TechTreeAbilityAllow(lp_player, AbilityCommand("AP_MorphToRavager", 0), false); TechTreeAbilityAllow(lp_player, AbilityCommand("AP_MorphlingToBaneling", 0), false); TechTreeAbilityAllow(lp_player, AbilityCommand("AP_MorphlingToRavager", 0), false); + TechTreeAbilityAllow(lp_player, AbilityCommand("AP_MorphlingToPrimalIgniterMerge", 0), false); TechTreeUnitAllow(lp_player, "AP_InfestedMedic", false); TechTreeUnitAllow(lp_player, "AP_InfestedSiegeTank", false); TechTreeUnitAllow(lp_player, "AP_InfestedBanshee", false); @@ -7846,6 +7912,7 @@ bool libABFE498B_gt_AP_Triggers_giveZergTech_Func (bool testConds, bool runActio string lv_mutation1Value; string lv_mutation2Value; string lv_mutation3Value; + string lv_mutation4Value; string lv_strainValue; string lv_morphValue; string lv_upgradeValue; @@ -7864,6 +7931,7 @@ bool libABFE498B_gt_AP_Triggers_giveZergTech_Func (bool testConds, bool runActio lv_mutation1Value = ""; lv_mutation2Value = ""; lv_mutation3Value = ""; + lv_mutation4Value = ""; lv_strainValue = ""; lv_morphValue = ""; lv_upgradeValue = ""; @@ -7888,6 +7956,7 @@ bool libABFE498B_gt_AP_Triggers_giveZergTech_Func (bool testConds, bool runActio lv_evolutionPitValue = StringWord(EventChatMessage(false), 11); lv_mutation2Value = StringWord(EventChatMessage(false), 12); lv_mutation3Value = StringWord(EventChatMessage(false), 13); + lv_mutation4Value = StringWord(EventChatMessage(false), 14); auto6CA7C5BB_g = lib5BD4895D_gv_aP_Core_affectedPlayers; lv_currentPlayer = -1; while (true) { @@ -7930,6 +7999,7 @@ bool libABFE498B_gt_AP_Triggers_giveZergTech_Func (bool testConds, bool runActio libABFE498B_gf_AP_Triggers_unlockZergEvolutionPit(lv_currentPlayer, StringToInt(lv_evolutionPitValue)); libABFE498B_gf_AP_Triggers_unlockZergMutation2(lv_currentPlayer, StringToInt(lv_mutation2Value)); libABFE498B_gf_AP_Triggers_unlockZergMutation3(lv_currentPlayer, StringToInt(lv_mutation3Value)); + libABFE498B_gf_AP_Triggers_unlockZergMutation4(lv_currentPlayer, StringToInt(lv_mutation4Value)); } return true; } diff --git a/Mods/ArchipelagoTriggers.SC2Mod/Base.SC2Data/LibABFE498B_h.galaxy b/Mods/ArchipelagoTriggers.SC2Mod/Base.SC2Data/LibABFE498B_h.galaxy index f8d2fb44b..54776df2b 100644 --- a/Mods/ArchipelagoTriggers.SC2Mod/Base.SC2Data/LibABFE498B_h.galaxy +++ b/Mods/ArchipelagoTriggers.SC2Mod/Base.SC2Data/LibABFE498B_h.galaxy @@ -132,6 +132,7 @@ void libABFE498B_gf_AP_Triggers_unlockZergUpgrades (int lp_player, int lp_bitArr void libABFE498B_gf_AP_Triggers_unlockZergMutation1 (int lp_player, int lp_bitArrayValue); void libABFE498B_gf_AP_Triggers_unlockZergMutation2 (int lp_player, int lp_bitArrayValue); void libABFE498B_gf_AP_Triggers_unlockZergMutation3 (int lp_player, int lp_bitArrayValue); +void libABFE498B_gf_AP_Triggers_unlockZergMutation4 (int lp_player, int lp_bitArrayValue); void libABFE498B_gf_AP_Triggers_unlockZergStrain (int lp_player, int lp_bitArrayValue); void libABFE498B_gf_AP_Triggers_unlockZergMorph (int lp_player, int lp_bitArrayValue); void libABFE498B_gf_AP_Triggers_unlockZergKerriganAbilities (int lp_player, int lp_bitArrayValue); @@ -571,6 +572,8 @@ void libABFE498B_gf_AP_Triggers_Zerg_AberrationConstructRegeneration (int lp_pla void libABFE498B_gf_AP_Triggers_Zerg_AberrationBanelingIncubation (int lp_player); void libABFE498B_gf_AP_Triggers_Zerg_AberrationProtectiveCover (int lp_player); void libABFE498B_gf_AP_Triggers_Zerg_AberrationResourceEfficiency (int lp_player); +void libABFE498B_gf_AP_Triggers_Zerg_PrimalIgniterFireBreath (int lp_player); +void libABFE498B_gf_AP_Triggers_Zerg_PrimalIgniterToughness (int lp_player); void libABFE498B_gf_AP_Triggers_Zerg_unlockBaneling (int lp_player); void libABFE498B_gf_AP_Triggers_Zerg_unlockLurker (int lp_player); void libABFE498B_gf_AP_Triggers_Zerg_unlockImpaler (int lp_player); @@ -580,6 +583,7 @@ void libABFE498B_gf_AP_Triggers_Zerg_unlockRavager (int lp_player); void libABFE498B_gf_AP_Triggers_Zerg_unlockGuardian (int lp_player); void libABFE498B_gf_AP_Triggers_Zerg_unlockDevourer (int lp_player); void libABFE498B_gf_AP_Triggers_Zerg_unlockOverseer (int lp_player); +void libABFE498B_gf_AP_Triggers_Zerg_unlockPrimalIgniter (int lp_player); void libABFE498B_gf_AP_Triggers_Zerg_unlockMeleeAttacks (int lp_player, int lp_level); void libABFE498B_gf_AP_Triggers_Zerg_unlockMissileAttacks (int lp_player, int lp_level); void libABFE498B_gf_AP_Triggers_Zerg_unlockGroundCarapace (int lp_player, int lp_level); diff --git a/Mods/ArchipelagoTriggers.SC2Mod/DocumentHeader b/Mods/ArchipelagoTriggers.SC2Mod/DocumentHeader index c703c02f6..045c763a8 100644 Binary files a/Mods/ArchipelagoTriggers.SC2Mod/DocumentHeader and b/Mods/ArchipelagoTriggers.SC2Mod/DocumentHeader differ diff --git a/Mods/ArchipelagoTriggers.SC2Mod/GameText.version b/Mods/ArchipelagoTriggers.SC2Mod/GameText.version index 572755164..5e3e80bbc 100644 Binary files a/Mods/ArchipelagoTriggers.SC2Mod/GameText.version and b/Mods/ArchipelagoTriggers.SC2Mod/GameText.version differ diff --git a/Mods/ArchipelagoTriggers.SC2Mod/Triggers b/Mods/ArchipelagoTriggers.SC2Mod/Triggers index f36b729be..f533183b6 100644 --- a/Mods/ArchipelagoTriggers.SC2Mod/Triggers +++ b/Mods/ArchipelagoTriggers.SC2Mod/Triggers @@ -894,6 +894,7 @@ + @@ -3493,6 +3494,73 @@ ); + + AP_Triggers_unlockZergMutation4 + + + + + + + + + + + + + 0 + + + + + + + + + + 0 + + + + + + // Yeah, this must be done in Galaxy + ap_triggers_processBitsInBitArray( + lp_player, + lp_bitArrayValue, + libABFE498B_gf_AP_Triggers_Zerg_PrimalIgniterFireBreath, // 0 + libABFE498B_gf_AP_Triggers_Zerg_PrimalIgniterToughness, // 1 + ap_triggers_PlayerConsumer_sig, // 2 + ap_triggers_PlayerConsumer_sig, // 3 + ap_triggers_PlayerConsumer_sig, // 4 + ap_triggers_PlayerConsumer_sig, // 5 + ap_triggers_PlayerConsumer_sig, // 6 + ap_triggers_PlayerConsumer_sig, // 7 + ap_triggers_PlayerConsumer_sig, // 8 + ap_triggers_PlayerConsumer_sig, // 9 + ap_triggers_PlayerConsumer_sig, // 10 + ap_triggers_PlayerConsumer_sig, // 11 + ap_triggers_PlayerConsumer_sig, // 12 + ap_triggers_PlayerConsumer_sig, // 13 + ap_triggers_PlayerConsumer_sig, // 14 + ap_triggers_PlayerConsumer_sig, // 15 + ap_triggers_PlayerConsumer_sig, // 16 + ap_triggers_PlayerConsumer_sig, // 17 + ap_triggers_PlayerConsumer_sig, // 18 + ap_triggers_PlayerConsumer_sig, // 19 + ap_triggers_PlayerConsumer_sig, // 20 + ap_triggers_PlayerConsumer_sig, // 21 + ap_triggers_PlayerConsumer_sig, //22 + ap_triggers_PlayerConsumer_sig, //23 + ap_triggers_PlayerConsumer_sig, //24 + ap_triggers_PlayerConsumer_sig, //25 + ap_triggers_PlayerConsumer_sig, //26 + ap_triggers_PlayerConsumer_sig, //27 + ap_triggers_PlayerConsumer_sig, //28 + ap_triggers_PlayerConsumer_sig //29 + ); + + @@ -3601,7 +3669,7 @@ libABFE498B_gf_AP_Triggers_Zerg_unlockGuardian, // 6 libABFE498B_gf_AP_Triggers_Zerg_unlockDevourer, // 7 libABFE498B_gf_AP_Triggers_Zerg_unlockRavager, // 8 - ap_triggers_PlayerConsumer_sig, // 9 + libABFE498B_gf_AP_Triggers_Zerg_unlockPrimalIgniter, // 9 ap_triggers_PlayerConsumer_sig, // 10 ap_triggers_PlayerConsumer_sig, // 11 ap_triggers_PlayerConsumer_sig, // 12 @@ -6624,6 +6692,7 @@ + @@ -6643,6 +6712,7 @@ + @@ -6709,6 +6779,16 @@ + + mutation4Value + + + + + + + + @@ -7202,6 +7282,41 @@ 13 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 14 + + @@ -7218,6 +7333,7 @@ + @@ -7738,6 +7854,28 @@ + + + + + + + + + + + + + + + + + + + + + + @@ -39263,6 +39401,7 @@ + @@ -44086,6 +44225,82 @@ + + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + 1 + + + + + AP_PrimalIgniterFireBreath + + + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + 1 + + + + + AP_PrimalIgniterToughness + + + @@ -44096,6 +44311,7 @@ + @@ -45325,6 +45541,131 @@ + + AP_Triggers_Zerg_unlockPrimalIgniter + + + + + + + + + + + + + + 0 + + + + + + + + + + + + + + + AP_RoachWarren + + + + + + + + + + + + + + + + + + + + + + + + AP_PrimalIgniterMerge + + + + + + + + + + + + + + + + + + + + + + 1 + + + + + AP_EnableMorphling + + + + + + + + + + + + + + + + + + + + + AP_MorphlingToPrimalIgniterMerge + + + + + + + + + + + + + + + + + + + + true + + @@ -49789,10 +50130,12 @@ + + @@ -50112,6 +50455,25 @@ + + + + + + + + + + + + + + + + + AP_PrimalIgniterMerge + + @@ -50188,6 +50550,25 @@ AP_MorphlingToRavager + + + + + + + + + + + + + + + + + AP_MorphlingToPrimalIgniterMerge + + Mercs diff --git a/Mods/ArchipelagoTriggers.SC2Mod/Triggers.version b/Mods/ArchipelagoTriggers.SC2Mod/Triggers.version index 38e13b872..f46029c44 100644 Binary files a/Mods/ArchipelagoTriggers.SC2Mod/Triggers.version and b/Mods/ArchipelagoTriggers.SC2Mod/Triggers.version differ diff --git a/Mods/ArchipelagoTriggers.SC2Mod/enUS.SC2Data/LocalizedData/TriggerStrings.txt b/Mods/ArchipelagoTriggers.SC2Mod/enUS.SC2Data/LocalizedData/TriggerStrings.txt index 64d391a5f..f77717d4a 100644 --- a/Mods/ArchipelagoTriggers.SC2Mod/enUS.SC2Data/LocalizedData/TriggerStrings.txt +++ b/Mods/ArchipelagoTriggers.SC2Mod/enUS.SC2Data/LocalizedData/TriggerStrings.txt @@ -54,6 +54,7 @@ Category/Name/lib_ABFE498B_7DA49D7E=Cyclone Category/Name/lib_ABFE498B_83878CB6=BuildingUpgrades Category/Name/lib_ABFE498B_856AA790=Units Category/Name/lib_ABFE498B_88A46DD6=Functions +Category/Name/lib_ABFE498B_8C271A8B=Primal Igniter Category/Name/lib_ABFE498B_91294A43=NovaGear Category/Name/lib_ABFE498B_94EFF337=Corruptor Category/Name/lib_ABFE498B_96678822=Overlord @@ -131,6 +132,7 @@ FunctionDef/Name/lib_ABFE498B_0A2637A8=AP_Triggers_Terran_unlockLiberatorOptimiz FunctionDef/Name/lib_ABFE498B_0A32C644=AP_Triggers_Terran_unlockOrbitalCommand FunctionDef/Name/lib_ABFE498B_0A50E4AB=AP_Triggers_Protoss_unlockScoutAdvancedPhotonBlasters FunctionDef/Name/lib_ABFE498B_0A88B830=AP_Triggers_Terran_unlockWidowMineResourceEfficiency +FunctionDef/Name/lib_ABFE498B_0B070864=AP_Triggers_Zerg_unlockPrimalIgniter FunctionDef/Name/lib_ABFE498B_0B9FD37F=AP_Triggers_Terran_unlockPredatorCharge FunctionDef/Name/lib_ABFE498B_0D47683E=AP_Triggers_Zerg_MutaliskSeveringGlave FunctionDef/Name/lib_ABFE498B_0D90E500=AP_Triggers_unlockZergKerriganAbilities @@ -181,6 +183,7 @@ FunctionDef/Name/lib_ABFE498B_23DDCF69=AP_Triggers_Zerg_unlockLair FunctionDef/Name/lib_ABFE498B_2455808E=AP_Triggers_Terran_unlockNovaWeaponBlazefireBlade FunctionDef/Name/lib_ABFE498B_24583AA8=AP_Triggers_Zerg_UltraliskBurrowCharge FunctionDef/Name/lib_ABFE498B_24B04CA9=AP_Triggers_Terran_unlockSpectreImpalerRounds +FunctionDef/Name/lib_ABFE498B_24CA60B3=AP_Triggers_unlockZergMutation4 FunctionDef/Name/lib_ABFE498B_24E434DB=AP_Triggers_Protoss_unlockObserverSensorArray FunctionDef/Name/lib_ABFE498B_2529DFEF=AP_Triggers_Terran_unlockScienceVesselEMPShockwave FunctionDef/Name/lib_ABFE498B_252CD391=AP_Triggers_setDifficulty @@ -378,6 +381,7 @@ FunctionDef/Name/lib_ABFE498B_6C386B6C=AP_Triggers_Protoss_unlockSentryForceFiel FunctionDef/Name/lib_ABFE498B_6C5C038A=AP_Triggers_Terran_unlockNovaWeaponPlasmaRifle FunctionDef/Name/lib_ABFE498B_6D87FA8D=AP_Triggers_unlockZergStrain FunctionDef/Name/lib_ABFE498B_6E8CB801=AP_Triggers_Terran_unlockVultureProgressiveReplenishableMagazine +FunctionDef/Name/lib_ABFE498B_6E8E4CAE=AP_Triggers_Zerg_PrimalIgniterFireBreath FunctionDef/Name/lib_ABFE498B_6E8FBBCE=AP_Triggers_Terran_unlockCommandCenterPlanetaryFortress FunctionDef/Name/lib_ABFE498B_6EB1DE7F=AP_Triggers_Zerg_BanelingRegenerativeAcid FunctionDef/Name/lib_ABFE498B_6EDA362A=AP_Triggers_unlockProtossForge1 @@ -646,6 +650,7 @@ FunctionDef/Name/lib_ABFE498B_D1359197=AP_Triggers_Protoss_unlockAnnihilator FunctionDef/Name/lib_ABFE498B_D1655E1B=AP_Triggers_clearZergTech FunctionDef/Name/lib_ABFE498B_D18DCDB9=AP_Triggers_Protoss_unlockGroundWeapons FunctionDef/Name/lib_ABFE498B_D1EAAD52=AP_Triggers_unlockTerranArmory6 +FunctionDef/Name/lib_ABFE498B_D2C353ED=AP_Triggers_Zerg_PrimalIgniterToughness FunctionDef/Name/lib_ABFE498B_D2F68AB3=AP_Triggers_Protoss_unlockGroundArmor FunctionDef/Name/lib_ABFE498B_D3CC86EE=AP_Triggers_Zerg_AberrationProtectiveCover FunctionDef/Name/lib_ABFE498B_D3F0F221=AP_Triggers_Zerg_RavagerBloatedBileDucts @@ -884,6 +889,7 @@ ParamDef/Name/lib_ABFE498B_26687710=player ParamDef/Name/lib_ABFE498B_2668776B=player ParamDef/Name/lib_ABFE498B_268EF1DB=player ParamDef/Name/lib_ABFE498B_26C50CAD=bitArrayValue +ParamDef/Name/lib_ABFE498B_27490D39=player ParamDef/Name/lib_ABFE498B_27A446B8=level ParamDef/Name/lib_ABFE498B_285F3328=player ParamDef/Name/lib_ABFE498B_28798243=player @@ -952,6 +958,7 @@ ParamDef/Name/lib_ABFE498B_3BBB1173=player ParamDef/Name/lib_ABFE498B_3BC06227=level ParamDef/Name/lib_ABFE498B_3C1D477D=player ParamDef/Name/lib_ABFE498B_3C96567F=player +ParamDef/Name/lib_ABFE498B_3CC53835=bitArrayValue ParamDef/Name/lib_ABFE498B_3D0270E9=player ParamDef/Name/lib_ABFE498B_3D29B8AC=level ParamDef/Name/lib_ABFE498B_3EC8574D=player @@ -1024,6 +1031,7 @@ ParamDef/Name/lib_ABFE498B_539CB329=player ParamDef/Name/lib_ABFE498B_53A93175=player ParamDef/Name/lib_ABFE498B_53B0B9A8=player ParamDef/Name/lib_ABFE498B_544336B5=player +ParamDef/Name/lib_ABFE498B_54A80C7B=player ParamDef/Name/lib_ABFE498B_54E0F5AF=player ParamDef/Name/lib_ABFE498B_54F33D3B=bitArrayValue ParamDef/Name/lib_ABFE498B_54F3F99A=player @@ -1121,6 +1129,7 @@ ParamDef/Name/lib_ABFE498B_6FFB52B7=level ParamDef/Name/lib_ABFE498B_70BBD479=player ParamDef/Name/lib_ABFE498B_70C17CA3=player ParamDef/Name/lib_ABFE498B_71A7512E=bitArrayValue +ParamDef/Name/lib_ABFE498B_71F02FC6=player ParamDef/Name/lib_ABFE498B_71FEC2A6=player ParamDef/Name/lib_ABFE498B_7323A6AD=player ParamDef/Name/lib_ABFE498B_73DCCF52=player @@ -1299,6 +1308,7 @@ ParamDef/Name/lib_ABFE498B_B0ACEF49=player ParamDef/Name/lib_ABFE498B_B17272DC=level ParamDef/Name/lib_ABFE498B_B1B9220B=player ParamDef/Name/lib_ABFE498B_B1E8FC02=player +ParamDef/Name/lib_ABFE498B_B251E331=player ParamDef/Name/lib_ABFE498B_B298BD12=player ParamDef/Name/lib_ABFE498B_B3036180=player ParamDef/Name/lib_ABFE498B_B45DFE2C=player @@ -1572,6 +1582,7 @@ Variable/Name/lib_ABFE498B_42191271=storyLevels Variable/Name/lib_ABFE498B_4222AFEB=AP_Triggers_MapConfig_MISSION_NOT_PROTOSS Variable/Name/lib_ABFE498B_42A609D9=unit Variable/Name/lib_ABFE498B_42FE32E7=armory5Value +Variable/Name/lib_ABFE498B_441162DC=mutation3Value 2 Variable/Name/lib_ABFE498B_45C52620=currentUnit Variable/Name/lib_ABFE498B_49094D88=AP_Triggers_Protoss_has_Oracle Variable/Name/lib_ABFE498B_4A377F1A=AP_Triggers_Protoss_has_HighTemplarAiur