<?xml version="1.0" encoding="us-ascii"?>
<AssetDeclaration xmlns="uri:ea.com:eala:asset" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<Tags></Tags>
	<Includes>
	</Includes>
	<GameObject
		id="AlienPowerStore"
		Side="Alien"
		EditorSorting="MISC_MAN_MADE"
		OcclusionDelay="0"
		KindOf="IMMOBILE NO_COLLIDE IGNORE_FOR_VICTORY CANNOT_BE_DETECTED"
		EditorName="AlienPowerStore">
		<DisplayName>AlienPowerStore</DisplayName>
		<ArmorSet
			Armor="NoArmor" />
		<Draws>
			<ScriptedModelDraw
				id="ModuleTag_Draw"
				OkToChangeModelColor="true">
				<ModelConditionState
					ParseCondStateType="PARSE_DEFAULT">
					<Model
						Name="" />
				</ModelConditionState>
			</ScriptedModelDraw>
		</Draws>
		<Behaviors>
			<DestroyDie
				id="ModuleTag_DestroyDie">
				<DieMuxData
					DeathTypes="ALL" />
			</DestroyDie>

			<!--Rift Generator-->

			<OCLSpecialPower
				id="ModuleTag_RiftGeneratorSpecialPower"
				SpecialPowerTemplate="SpecialPower_RiftGeneratorWeapon"
				UpdateModuleStartsAttack="true" 
				OCL="OCL_SuperweaponDestroyCiviliansHumanelyObject"
				AvailableAtStart="false"
				CreateLocation="CREATE_AT_LOCATION"
			/>
			<WeaponFireSpecialAbilityUpdate
				id="ModuleTag_RiftGeneratorUpdate"
				SpecialPowerTemplate="SpecialPower_RiftGeneratorWeapon"
				SpecialWeapon="RiftGeneratorWeaponTrigger"
				UnpackTime="0s"
				PreparationTime="0s"
				PackTime="9s" 
			/>

			<!--Crystal Shield-->

			<OCLSpecialPower
				id="ModuleTag_CrystalShieldPower"
				SpecialPowerTemplate="SpecialPower_CrystalShield"
				OCL="OCL_AlienCrystalShield"
				CreateLocation="CREATE_AT_LOCATION"
			/>


			<!--Repair Drones-->

			<OCLSpecialPower
				id="ModuleTag_OCL_SpecialPowerAlienRepairDrones"
				SpecialPowerTemplate="SpecialPowerAlienRepairDrones"
				OCL="OCL_SpecialPowerAlienRepairDrones"
				CreateLocation="USE_OWNER_OBJECT"
			/>

			<!--Phase Field-->

			<SpecialPower
				id="ModuleTag_PhaseFieldPower"
				SpecialPowerTemplate="SpecialPower_PhaseField"
				TriggerFX="FX_AlienShieldPower"
				UpdateModuleStartsAttack="true">
<!--				<InitiateSound>ALI_PhaseGenerator_Begin</InitiateSound> -->
			</SpecialPower>

			<WeaponFireSpecialAbilityUpdate
				id="ModuleTag_PhaseFieldPowerUpdate"
				SpecialPowerTemplate="SpecialPower_PhaseField"
				SpecialWeapon="AlienPhaseFieldWeaponTrigger"
			/>

<!-- 				TriggerSound="ALI_PhaseGenerator_Begin"
				UnpackSound="ALI_PhaseGenerator_Begin" -->

			<!--Worm Hole-->

			<OCLSpecialPower
				id="ModuleTag_WormHolePower"
				SpecialPowerTemplate="SpecialPower_WormHole"
				OCL="OCL_AlienWormHole"
				CreateLocation="CREATE_AT_LOCATION" />

			<!-- Tiberium Vibration Scan -->

			<SpecialPower
				id="ModuleTag_TiberiumVibrationScan"
				SpecialPowerTemplate="SpecialPower_TiberiumVibrationScan"
			/>
			<RadarScanMapSpecialAbilityUpdate
				SpecialPowerTemplate="SpecialPower_TiberiumVibrationScan"
				PackTime="10s">
				<IntersectionFlagsFilter
					ObjectStatus="HAS_TIBERIUM_UPGRADE" />
				<IntersectionFlagsFilter
					KindOf="TIBERIUM_BASED HARVESTER FS_MONEY_STORAGE" />
				<IntersectionFlagsFilter
					KindOf="VEHICLE"
					ObjectStatus="HAS_TIBERIUM_AMMO" />
				<IntersectionFlagsFilter
					KindOf="TIBERIUM TIBERIUM_FIELD"
					UseLocalPlayerFilter="false" />
			</RadarScanMapSpecialAbilityUpdate>

			<!--Lightning Spike-->

			<OCLSpecialPower
				id="ModuleTag_LightningSpikeOCL"
				SpecialPowerTemplate="SpecialPower_LightningSpike"
				OCL="OCL_AlienControlCenterLightningSpike"
				CreateLocation="CREATE_AT_LOCATION"
			/>

			<!--Summon Mothership-->

			<OCLSpecialPower
				id="ModuleTag_SummonMothership"
				SpecialPowerTemplate="SpecialPower_SummonMothership"
				OCL="OCL_SummonMothership"
				CreateLocation="USE_SECONDARY_OBJECT_LOCATION">
				<NearestSecondaryObjectFilter
					Rule="ANY">
					<IncludeThing>AlienSignalTransmitter</IncludeThing>
				</NearestSecondaryObjectFilter>
			</OCLSpecialPower>

			<!--Swarm-->

			<OCLSpecialPower
				id="ModuleTag_SwarmOCL"
				SpecialPowerTemplate="SpecialPower_Swarm"
				TriggerFX="FX_AlienMMTP" 
				OCL="OCL_AlienBuzzers"
				CreateLocation="CREATE_AT_LOCATION">
			</OCLSpecialPower>

			<!--Shock Trooper Drop Pods-->

			<OCLSpecialPower
				id="ModuleTag_ShockPodsOCL"
				SpecialPowerTemplate="SpecialPower_AlienShockPods"
				TriggerFX="FX_AlienBlinkSwarm" 
				OCL="OCL_AlienShockPods"
				CreateLocation="CREATE_AT_LOCATION">
			</OCLSpecialPower>

		</Behaviors>
		<AI>
			<AIUpdate
				id="ModuleTag_AI" />
		</AI>
		<Body>
			<HighlanderBody
				id="ModuleTag_Body"
				MaxHealth="1.0"
				InitialHealth="1.0" />
		</Body>
		<ClientUpdates>
			<EvaAnnounceSpecialPowerReadyClientUpdate
				id="RiftGeneratorReady"
				AnnouncementEventOwner="RiftGeneratorReady"
				SpecialPowerTemplate="SpecialPower_RiftGeneratorWeapon"
				JustMonitorPercentReady="true" 
			/>
		</ClientUpdates>
		<Geometry
			IsSmall="true">
			<Shape
				Type="CYLINDER"
				MajorRadius="1.0"
				Height="1.0"></Shape>
		</Geometry>
		<VisionInfo
			VisionRange="100"
			ShroudClearingRange="0" />
	</GameObject>
</AssetDeclaration>