Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Devastator Turret #151

Merged
merged 7 commits into from
Jul 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -8326,6 +8326,9 @@
<InfoArray index="Build24" Unit="AP_ThorBuild" Time="60">
<Button DefaultButtonFace="AP_Thor" State="Restricted" Requirements="AP_BuildThorBySCV"/>
</InfoArray>
<InfoArray index="Build25" Unit="AP_DevastatorTurret" Time="30">
<Button DefaultButtonFace="AP_BuildDevastatorTurret" State="Restricted" Requirements="AP_HaveFactory"/>
</InfoArray>
<FidgetDelayMin value="5"/>
<FidgetDelayMax value="10"/>
<ConstructionMover value="Construction"/>
Expand Down
45 changes: 45 additions & 0 deletions Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ActorData.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28197,6 +28197,50 @@
<Image value="Assets\Textures\Wireframe-Terran-SensorTower.dds"/>
</Wireframe>
</CActorUnit>
<!-- Devastator Turret -->
<CActorUnit id="AP_DevastatorTurret" parent="TerranBuilding" unitName="AP_DevastatorTurret">
<DeathArray index="Normal" ModelLink="TerranBuildingDeath" SoundLink="AP_DevastatorTurretExplode"/>
<DeathArray index="UnderConstruction" ModelLink="TerranBuildingDeath" SoundLink="MissileTurret_Explode"/>
<PlacementModel value="AP_DevastatorTurretPlacement"/>
<PlacementActorModel value="AP_DevastatorTurretPlacement"/>
<PlaceholderActorModel value="AP_DevastatorTurretPlacement"/>
<PlacementSound value="Terran_BuildingPlacement"/>
<PortraitModel value="AdjutantPortrait"/>
<BarOffset value="75"/>
<BarWidth value="85"/>
<GroupIcon>
<Image value="Assets\Textures\Wireframe-Terran-flameturret.dds"/>
</GroupIcon>
<LifeArmorIcon value="Assets\Textures\btn-upgrade-terran-buildingarmor.dds"/>
<SoundArray index="Birth" value="Raven_AutoTurretBirth"/>
<SoundArray index="Ready" value="Raven_AutoTurretReady"/>
<SoundArray index="What" value="Raven_AutoTurretWhat"/>
<SoundArray index="Construction" value="Terran_ConstructionWhat"/>
<UnitIcon value="Assets\Textures\btn-tips-flamingbetty.dds"/>
<Wireframe>
<Image value="Assets\Textures\Wireframe-Terran-flameturret.dds"/>
</Wireframe>
<CreepHeightClass value="Small"/>
<Aliases value="_UnitMedium"/>
</CActorUnit>
<CActorModel id="AP_DevastatorTurretPlacement" parent="PlacementModel">
<On Terms="ActorCreation" Send="Create AP_DevastatorTurretProtectRange"/>
<On Terms="ActorDestruction" Target="AP_DevastatorTurretProtectRange" Send="Destroy"/>
</CActorModel>
<CActorModel id="AP_DevastatorTurretBuild" parent="TerranBuildingBuildSmall">
<Model value="AP_DevastatorTurretBuild"/>
</CActorModel>
<CActorAction id="KelMorianGrenadeTurretAttack" parent="GenericAttack" effectImpact="AP_DevastatorTurretDamage" effectLaunch="AP_DevastatorTurretLM">
<LaunchAssets Sound="AP_DevastatorTurret_AttackLaunch"/>
<ImpactMap index="None" Sound="AP_DevastatorTurret_AttackImpact"/>
</CActorAction>
<CActorMissile id="AP_DevastatorTurretAttackMissile" parent="GenericAttackMissile" unitName="AP_DevastatorTurretMissile">
<Model value="AP_DevastatorTurretMissile"/>
</CActorMissile>
<CActorRange id="AP_DevastatorTurretProtectRange" parent="RangeWeapon" weapon="AP_DevastatorTurretWeapon">
<On Terms="SelectionLocalUpdate.AP_DevastatorTurret.Start" Send="Create"/>
<On Terms="SelectionLocalUpdate.AP_DevastatorTurret.Stop" Send="Destroy"/>
</CActorRange>
<CActorModel id="AP_SensorTowerPlacement">
<Aliases value="_Main"/>
<Aliases value="_Unit"/>
Expand Down Expand Up @@ -28337,6 +28381,7 @@
<!-- Add AP buildings -->
<On Terms="UnitCreation.AP_AutoTurret" Send="Create"/>
<On Terms="UnitCreation.AP_MissileTurret" Send="Create"/>
<On Terms="UnitCreation.AP_DevastatorTurret" Send="Create"/>
<On Terms="UnitCreation.AP_SensorTower" Send="Create"/>
<On Terms="UnitCreation.AP_TechLab" Send="Create"/>
<On Terms="UnitCreation.AP_BarracksTechLab" Send="Create"/>
Expand Down
15 changes: 15 additions & 0 deletions Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ButtonData.xml
Original file line number Diff line number Diff line change
Expand Up @@ -961,6 +961,16 @@
<Icon value="assets\textures\btn-ability-stetmann-corruptormissilebarrage.dds"/>
<EditorCategories value="Race:Terran"/>
</CButton>
<CButton id="AP_DevastatorTurretSlow">
<Icon value="assets\textures\btn-ability-terran-punishergrenade-color.dds"/>
<AlertIcon value="assets\textures\btn-ability-terran-punishergrenade-color.dds"/>
<EditorCategories value="Race:Terran"/>
</CButton>
<CButton id="AP_HiSecAutoTracking">
<Icon value="assets\textures\btn-upgrade-terran-hisecautotracking.dds"/>
<AlertIcon value="assets\textures\btn-upgrade-terran-hisecautotracking.dds"/>
<EditorCategories value="Race:Terran"/>
</CButton>
<CButton id="AP_ReinforcedSuperstructure">
<Icon value="AP\Assets\Textures\btn-techupgrade-terran-titaniumhousing.dds"/>
<EditorCategories value="Race:Terran"/>
Expand Down Expand Up @@ -1151,6 +1161,11 @@
<AlertIcon value="Assets\Textures\btn-building-terran-missileturret.dds"/>
<EditorCategories value="Race:Terran"/>
</CButton>
<CButton id="AP_BuildDevastatorTurret">
<Icon value="Assets\Textures\btn-tips-flamingbetty.dds"/>
<AlertIcon value="Assets\Textures\btn-tips-flamingbetty.dds"/>
<EditorCategories value="Race:Terran"/>
</CButton>
<CButton id="AP_PsiDisruptor">
<Icon value="AP\Assets\Textures\btn-building-terran-sigmaprojector.dds"/>
<AlertIcon value="AP\Assets\Textures\btn-building-terran-sigmaprojector.dds"/>
Expand Down
25 changes: 25 additions & 0 deletions Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/EffectData.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3859,6 +3859,31 @@
<EditorCategories value=""/>
<Effect value="Kill"/>
</CEffectEnumTransport>
<CEffectLaunchMissile id="AP_DevastatorTurretLM">
<EditorCategories value="Race:Terran"/>
<ImpactEffect value="AP_DevastatorTurretSet"/>
<AmmoUnit value="AP_DevastatorTurretMissile"/>
<Movers Link="AP_DevastatorTurretMissileMover"/>
</CEffectLaunchMissile>
<CEffectSet id="AP_DevastatorTurretSet">
<EditorCategories value="Race:Terran"/>
<EffectArray value="AP_DevastatorTurretDamage"/>
<EffectArray index="1" value=""/>
</CEffectSet>
<CEffectDamage id="AP_DevastatorTurretDamage" parent="DU_WEAP">
<EditorCategories value="Race:Terran"/>
<AttributeBonus index="Armored" value="15"/>
<Kind value="Ranged"/>
<Amount value="25"/>
<Death value="Blast"/>
</CEffectDamage>
<CEffectApplyBehavior id="AP_DevastatorTurretSlow">
<ValidatorArray index="0" value="AP_NotMassive"/>
<ValidatorArray value="NotStructure"/>
<ValidatorArray value="NotFrenzied"/>
<EditorCategories value="Race:Terran"/>
<Behavior value="AP_Slow"/>
</CEffectApplyBehavior>
<CEffectApplyBehavior id="AP_MakePrecursorMerc">
<Behavior value="AP_PrecursorMerc"/>
</CEffectApplyBehavior>
Expand Down
26 changes: 26 additions & 0 deletions Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/ModelData.xml
Original file line number Diff line number Diff line change
Expand Up @@ -1883,6 +1883,32 @@
<SelectionRadius value="0.000000"/>
<ShadowRadius value="0.000000"/>
</CModel>
<CModel id="AP_DevastatorTurret" parent="Building">
<Model value="Assets\Buildings\Terran\GrenadeTurret\GrenadeTurret.m3"/>
<AttachProps Id="Ref_Hardpoint">
<Keys index="Turret" value="0"/>
</AttachProps>
<EditorCategories value="Race:Terran"/>
<Flags index="AutoUnload" value="1"/>
<Occlusion value="Show"/>
<Radius value="0.750000"/>
<SelectionLayer value="2"/>
<SelectionRadius value="0.937500"/>
<ShadowRadius value="0.937500"/>
</CModel>
<CModel id="AP_DevastatorTurretPlacement" parent="Placement" Race="Terran">
<Model value="Assets\Buildings\Terran\GrenadeTurretPlacement\GrenadeTurretPlacement.m3"/>
<LowQualityModel value="AP_DevastatorTurret"/>
<SelectionRadius value="0.625000"/>
<ShadowRadius value="0.625000"/>
</CModel>
<CModel id="AP_DevastatorTurretBuild" parent="TerranBuildingBuildSmall"/>
<CModel id="AP_DevastatorTurretMissile" parent="MissileFX">
<Model value="Assets\Effects\Terran\MissileTurretMissile\MissileTurretMissile.m3"/>
<EditorCategories value="Race:Terran"/>
<ScaleMax value="2.000000,2.000000,2.000000"/>
<ScaleMin value="2.000000,2.000000,2.000000"/>
</CModel>
<CModel id="AP_MercCompound" parent="Building" Race="Terran">
<Model value="Assets\Buildings\Terran\MercCompound\MercCompound.m3"/>
<Radius value="1.500000"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -763,6 +763,14 @@
<YawPitchRoll value="719.2968"/>
</MotionPhases>
</CMoverMissile>
<CMoverMissile id="AP_DevastatorTurretMissileMover">
<MotionPhases>
<Driver value="Guidance"/>
<Acceleration value="3200"/>
<MaxSpeed value="20"/>
<YawPitchRoll value="MAX"/>
</MotionPhases>
</CMoverMissile>
<CMoverMissile id="AP_LocustEggMissile">
<MotionPhases>
<Driver value="Ballistic"/>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -760,6 +760,10 @@
<EditorCategories value="Race:Terran,TechType:Upgrade"/>
<NodeArray index="Show" Link="AP_CountUpgradeHailstormMissilePodsCompleteOnly"/>
</CRequirement>
<CRequirement id="AP_HaveDevastatorTurretSlow">
<EditorCategories value="Race:Terran,TechType:Upgrade"/>
<NodeArray index="Show" Link="AP_CountUpgradeDevastatorTurretSlowCompleteOnly"/>
</CRequirement>
<CRequirement id="AP_UseReinforcedSuperstructure">
<EditorCategories value="Race:Terran,TechType:Upgrade"/>
<NodeArray index="Show" Link="AP_CountUpgradeReinforcedSuperstructureCompleteOnly"/>
Expand Down Expand Up @@ -834,6 +838,9 @@
<CRequirement id="AP_CommandCenterReactorResearched">
<NodeArray index="Use" Link="AP_CountUpgradeCommandCenterReactorCompleteOnly"/>
</CRequirement>
<CRequirement id="AP_HaveFactory">
<NodeArray index="Use" Link="AP_CountUnitFactoryCompleteOnly"/>
</CRequirement>
<CRequirement id="AP_HaveFactoryOrStarport">
<NodeArray index="Use" Link="AP_OrCountUnitAlias_FactoryCompleteOnlyTechTreeCheatCountUnitAlias_StarportCompleteOnlyTechTreeCheat"/>
</CRequirement>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -1056,11 +1056,15 @@
<Count Link="AP_SwapToHailstormMissiles" State="CompleteOnlyAtUnit"/>
<Flags index="TechTreeCheat" value="0"/>
</CRequirementCountBehavior>
<CRequirementCountUpgrade id="AP_CountUpgradeDevastatorTurretSlowCompleteOnly">
<Count Link="AP_DevastatorTurretSlow" State="CompleteOnly"/>
<Flags index="TechTreeCheat" value="0"/>
</CRequirementCountUpgrade>
<CRequirementCountUpgrade id="AP_CountUpgradeReinforcedSuperstructureCompleteOnly">
<Count Link="AP_ReinforcedSuperstructure" State="CompleteOnly"/>
<Flags index="TechTreeCheat" value="0"/>
</CRequirementCountUpgrade>
<CRequirementCountUnit id="AP_CountUnitFactoryCompleteOnly">
<CRequirementCountUnit id="AP_CountUnitFactoryLandedCompleteOnly">
<Flags index="TechTreeCheat" value="0"/>
<Count Link="AP_Factory" State="CompleteOnly"/>
</CRequirementCountUnit>
Expand All @@ -1075,6 +1079,10 @@
<Tooltip value="RequirementNode/Tooltip/CountUnitFactoryFlyingCompleteOnly1718561093"/>
<Count Link="AP_FactoryFlying" State="CompleteOnly"/>
</CRequirementCountUnit>
<CRequirementOr id="AP_CountUnitFactoryCompleteOnly">
<OperandArray value="AP_CountUnitFactoryLandedCompleteOnly"/>
<OperandArray value="AP_CountUnitFactoryFlyingCompleteOnly"/>
</CRequirementOr>
<CRequirementAnd id="AP_AndCountUnitAlias_TechLabCompleteOnlyAtUnitTechTreeCheatCountUnitArmoryCompleteOnlyTechTreeCheat">
<OperandArray value="CountUnitAlias_TechLabCompleteOnlyAtUnit2589852481TechTreeCheat"/>
<OperandArray value="AP_CountUnitArmoryCompleteOnlyTechTreeCheat"/>
Expand Down
22 changes: 22 additions & 0 deletions Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/SoundData.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2319,6 +2319,28 @@
<Pitch value="-2.000000,2.000000"/>
<Volume value="-7.500000,-6.000000"/>
</CSound>
<CSound id="AP_DevastatorTurretExplode" parent="Terran_ExplosionMedium"/>
<CSound id="AP_DevastatorTurret_AttackLaunch" parent="Combat">
<EditorCategories value="Race:Terran"/>
<AssetArray File="Assets\Sounds\Terran\MissileTurret\MissileTurret_AttackLaunch0.wav"/>
<AssetArray File="Assets\Sounds\Terran\MissileTurret\MissileTurret_AttackLaunch1.wav"/>
<AssetArray File="Assets\Sounds\Terran\MissileTurret\MissileTurret_AttackLaunch2.wav"/>
<DupeDestroyCount value="5"/>
<DupeMaximumMethod value="Replace"/>
<OverlapTimeDelta value="100"/>
<Pitch value="-2.000000,3.000000"/>
<Volume value="-6.000000,-6.000000"/>
</CSound>
<CSound id="AP_DevastatorTurret_AttackImpact" parent="Combat">
<EditorCategories value="Race:Terran"/>
<AssetArray File="Assets\Sounds\Terran\SharedEffects\Explosions\Terran_ExplosionSmall0.wav"/>
<AssetArray File="Assets\Sounds\Terran\SharedEffects\Explosions\Terran_ExplosionSmall1.wav"/>
<AssetArray File="Assets\Sounds\Terran\SharedEffects\Explosions\Terran_ExplosionSmall2.wav"/>
<AssetArray File="Assets\Sounds\Terran\SharedEffects\Explosions\Terran_ExplosionSmall3.wav"/>
<AssetArray File="Assets\Sounds\Terran\SharedEffects\Explosions\Terran_ExplosionSmall4.wav"/>
<AssetArray File="Assets\Sounds\Terran\SharedEffects\Explosions\Terran_ExplosionSmall5.wav"/>
<Pitch value="-6.000000,6.000000"/>
</CSound>
<CSound id="AP_HiveMindEmulator_MindControlImpact" parent="Spell">
<EditorCategories value="Race:Terran"/>
<AssetArray File="Assets\Sounds\Terran\Nova\Nova_DominationEnd0.wav"/>
Expand Down
69 changes: 66 additions & 3 deletions Mods/ArchipelagoPlayer.SC2Mod/Base.SC2Data/GameData/UnitData.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6888,6 +6888,68 @@
<RankDisplay value="Never"/>
<AIEvaluateAlias value=""/>
</CUnit>
<CUnit id="AP_DevastatorTurret">
<DeathRevealRadius value="3"/>
<Race value="Terr"/>
<FlagArray index="Turnable" value="0"/>
<FlagArray index="UseLineOfSight" value="1"/>
<FlagArray index="TownAlert" value="1"/>
<FlagArray index="NoPortraitTalk" value="1"/>
<FlagArray index="AIDefense" value="1"/>
<FlagArray index="ArmorDisabledWhileConstructing" value="1"/>
<FogVisibility value="Snapshot"/>
<PlaneArray index="Ground" value="1"/>
<Collide index="Burrow" value="1"/>
<Collide index="Ground" value="1"/>
<Collide index="Structure" value="1"/>
<Collide index="RoachBurrow" value="1"/>
<Collide index="ForceField" value="1"/>
<Collide index="Locust" value="1"/>
<Collide index="Small" value="1"/>
<Attributes index="Armored" value="1"/>
<Attributes index="Mechanical" value="1"/>
<Attributes index="Structure" value="1"/>
<LifeStart value="300"/>
<LifeMax value="300"/>
<LifeArmorName value="Unit/LifeArmorName/TerranBuildingPlating"/>
<Sight value="9"/>
<CostResource index="Minerals" value="200"/>
<RepairTime value="26.25"/>
<AttackTargetPriority value="20"/>
<AbilArray Link="BuildInProgress"/>
<AbilArray Link="stop"/>
<AbilArray Link="attack"/>
<AbilArray Link="AP_SalvageShared"/>
<BehaviorArray Link="AP_TerranBuildingBurnDown"/>
<BehaviorArray Link="UnderConstruction"/>
<BehaviorArray Link="AP_FireSuppressionSystem"/>
<WeaponArray Link="AP_DevastatorTurretWeapon" Turret="AutoTurret"/>
<CardLayouts>
<LayoutButtons Face="Stop" Type="AbilCmd" AbilCmd="stop,Stop" Row="0" Column="1"/>
<LayoutButtons Face="Attack" Type="AbilCmd" AbilCmd="attack,Execute" Row="0" Column="4"/>
<LayoutButtons Face="SelectBuilder" Type="SelectBuilder" AbilCmd="BuildInProgress,Cancel" Row="1" Column="3"/>
<LayoutButtons Face="Salvage" Type="AbilCmd" AbilCmd="AP_SalvageShared,0" Row="2" Column="0"/>
<LayoutButtons Face="AP_HiSecAutoTracking" Type="Passive" Requirements="AP_HaveHiSecAutoTracking" Row="1" Column="0"/>
<LayoutButtons Face="AP_DevastatorTurretSlow" Type="Passive" Requirements="AP_HaveDevastatorTurretSlow" Row="1" Column="1"/>
<LayoutButtons Face="Halt" Type="AbilCmd" AbilCmd="BuildInProgress,Halt" Row="2" Column="3"/>
<LayoutButtons Face="CancelBuilding" Type="AbilCmd" AbilCmd="BuildInProgress,Cancel" Row="2" Column="4"/>
</CardLayouts>
<Radius value="0.75"/>
<SeparationRadius value="0.75"/>
<Footprint value="Footprint2x2Contour"/>
<PlacementFootprint value="Footprint2x2"/>
<SubgroupPriority value="3"/>
<MinimapRadius value="0.75"/>
<EditorCategories value="ObjectType:Structure,ObjectFamily:FactionRaider"/>
<GlossaryPriority value="250"/>
<GlossaryCategory value="Unit/Category/AP_TerranUnitsGround"/>
<HotkeyCategory value="Unit/Category/AP_TerranUnitsGround"/>
</CUnit>
<CUnit id="AP_DevastatorTurretMissile" parent="MISSILE">
<Race value="Terr"/>
<Mover value="AP_DevastatorTurretMissileMover"/>
<EditorCategories value="ObjectType:Projectile,ObjectFamily:Campaign"/>
</CUnit>
<CUnit id="AP_Armory">
<DeathRevealRadius value="3"/>
<Race value="Terr"/>
Expand Down Expand Up @@ -18122,17 +18184,18 @@
<LayoutButtons Face="AP_SupplyDepot" Type="AbilCmd" AbilCmd="AP_TerranBuild,1" Row="0" Column="2"/>
<LayoutButtons Face="AP_Barracks" Type="AbilCmd" AbilCmd="AP_TerranBuild,3" Row="1" Column="0"/>
<LayoutButtons Face="AP_EngineeringBay" Type="AbilCmd" AbilCmd="AP_TerranBuild,4" Row="1" Column="1"/>
<LayoutButtons Face="AP_PerditionTurret" Type="AbilCmd" AbilCmd="AP_TerranBuild,19" Row="1" Column="2"/>
<LayoutButtons Face="AP_PsiDisruptor" Type="AbilCmd" AbilCmd="AP_TerranBuild,7" Row="1" Column="3"/>
<LayoutButtons Face="AP_BuildDevastatorTurret" Type="AbilCmd" AbilCmd="AP_TerranBuild,Build25" Row="1" Column="4"/>
<LayoutButtons Face="AP_Bunker" Type="AbilCmd" AbilCmd="AP_TerranBuild,6" Row="2" Column="0"/>
<LayoutButtons Face="AP_MissileTurret" Type="AbilCmd" AbilCmd="AP_TerranBuild,5" Row="2" Column="1"/>
<LayoutButtons Face="AP_SensorTower" Type="AbilCmd" AbilCmd="AP_TerranBuild,8" Row="2" Column="2"/>
<LayoutButtons Face="AP_HiveMindEmulator" Type="AbilCmd" AbilCmd="AP_TerranBuild,21" Row="2" Column="3"/>
<LayoutButtons Face="Cancel" Type="CancelSubmenu" Row="2" Column="4"/>
<LayoutButtons Face="AP_CommandCenterOrbRelay" Type="AbilCmd" AbilCmd="AP_TerranBuild,20" Row="0" Column="0"/>
<LayoutButtons Face="AP_AutomatedRefinery" Type="AbilCmd" AbilCmd="AP_TerranBuild,18" Row="0" Column="1"/>
<LayoutButtons Face="AP_SupplyDepotDrop" Type="AbilCmd" AbilCmd="AP_TerranBuildDrop,0" Row="0" Column="2"/>
<LayoutButtons Face="AP_BunkerFortified" Type="AbilCmd" AbilCmd="AP_TerranBuild,22" Row="2" Column="0"/>
<LayoutButtons Face="AP_PerditionTurret" Type="AbilCmd" AbilCmd="AP_TerranBuild,19" Row="1" Column="2"/>
<LayoutButtons Face="AP_HiveMindEmulator" Type="AbilCmd" AbilCmd="AP_TerranBuild,21" Row="2" Column="3"/>
<LayoutButtons Face="AP_PsiDisruptor" Type="AbilCmd" AbilCmd="AP_TerranBuild,7" Row="1" Column="3"/>
</CardLayouts>
<CardLayouts CardId="TBl2">
<LayoutButtons Face="AP_GhostAcademy" Type="AbilCmd" AbilCmd="AP_TerranBuild,9" Row="0" Column="0"/>
Expand Down
Loading