<?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="GDIPowerStore"
		Side="GDI"
		EditorSorting="MISC_MAN_MADE"
		OcclusionDelay="0"
		KindOf="IMMOBILE NO_COLLIDE IGNORE_FOR_VICTORY CANNOT_BE_DETECTED"
		EditorName="GDIPowerStore">
		<DisplayName>GDIPowerStore</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>

			<!--Ion Cannon-->

			<OCLSpecialPower
				id="ModuleTag_IonCannon"
				SpecialPowerTemplate="SpecialPowerIonCannonControlIonCannon"
				UpdateModuleStartsAttack="true"
				AvailableAtStart="false" 
				OCL="OCL_SuperweaponDestroyCiviliansHumanelyObject"
				CreateLocation="CREATE_AT_LOCATION"
			/>
			<WeaponFireSpecialAbilityUpdate
				id="ModuleTag_IonCannonUpdate"
				SpecialPowerTemplate="SpecialPowerIonCannonControlIonCannon"
				SpecialWeapon="IonCannonWeapon"
				UnpackTime="0s"				
				PackTime="3s"
				WhichSpecialWeapon="1" 
			/>

			<!--Radar Scan-->

			<OCLSpecialPower
				id="ModuleTag_OCLRadarScan"
				SpecialPowerTemplate="SpecialPowerRadarScan"
				OCL="OCL_GDICommandPostRadarScanPing"
				CreateLocation="CREATE_AT_LOCATION"
			/>

			<!--Bombing Run-->

			<OCLSpecialPower
				id="ModuleTag_OCLSpecialPowerBombingRun"
				SpecialPowerTemplate="SpecialPowerBombingRun"
				OCL="OCL_GDICommandPostBombingRun"
				CreateLocation="CREATE_AT_EDGE_NEAR_SOURCE"
				DestinationOCL="OCL_GDICommandPostBombingRunBeacon"
			/>

			<!--Drop Pods-->

			<OCLSpecialPower
				id="ModuleTag_OCLDropPods"
				SpecialPowerTemplate="SpecialPowerGDI_SpaceCommandDropPods"
				TriggerFX="FX_GDICallForTransportFlare"
				OCL="OCL_GDISpaceCommandDropPods"
				CreateLocation="CREATE_AT_LOCATION"
			/>

			<!--ZOCOM Drop Pods-->

			<OCLSpecialPower
				id="ModuleTag_OCLZOCOMDropPods"
				SpecialPowerTemplate="SpecialPowerZOCOM_SpaceCommandRaiderPods"
				TriggerFX="FX_GDICallForTransportFlare"
				OCL="OCL_ZOCOMSpaceCommandRaiderPods"
				CreateLocation="CREATE_AT_LOCATION"
			/>

			<!--Airborne-->

			<OCLSpecialPower
				id="ModuleTag_CallSupportGDIAirborne"
				SpecialPowerTemplate="SpecialPowerCallSupportGDIAirborne"
				TriggerFX="FX_GDICallForTransportFlare"
				OCL="OCL_CallSupportGDIAirborne"
				CreateLocation="CREATE_AT_EDGE_NEAR_SOURCE" >
			</OCLSpecialPower>

			
			<!--Support Bloodhound-->

			<OCLSpecialPower
				id="ModuleTag_CallSupportBloodhound"
				SpecialPowerTemplate="SpecialPowerCallSupportBloodhound"
				TriggerFX="FX_GDICallForTransportFlare"
				OCL="OCL_CallSupportBloodhound"
				CreateLocation="CREATE_AT_EDGE_NEAR_SOURCE"
			/>
			
			
			<!--Support Hunter Killer Team-->

			<OCLSpecialPower
				id="ModuleTag_CallSupportHunterKillerTeam"
				SpecialPowerTemplate="SpecialPowerCallSupportHunterKillerTeam"
				TriggerFX="FX_GDICallForTransportFlare"
				OCL="OCL_CallSupportHunterKillerTeam"
				CreateLocation="CREATE_AT_EDGE_NEAR_SOURCE"
			/>

			<!--Shockwave Artillery-->

			<OCLSpecialPower
				id="ModuleTag_ShockwaveArtillery"
				SpecialPowerTemplate="SpecialPowerGDI_SpaceCommandShockwaveArtillery"
				OCL="OCL_GDISpaceCommandShockwaveArtillery"
				CreateLocation="CREATE_AT_LOCATION"
			/>
			
			<!-- Railgun Accelerator-->
			<OCLSpecialPower
				id="ModuleTag_RailgunAcceleratorPower"
				SpecialPowerTemplate="SpecialPower_RailgunAccelerator"
				TriggerFX="FX_GDICallForTransportFlare"
				OCL="OCL_GDIRailgunAcceleratorPowerSucker"
				CreateLocation="CREATE_AT_LOCATION"
			/>
	<!-- Below powers are replaced by above
			<SpecialPower
				id="ModuleTag_RailgunAcceleratorPower"
				SpecialPowerTemplate="SpecialPower_RailgunAccelerator"
				TriggerFX="FX_AlienShieldPower"
				UpdateModuleStartsAttack="true">
			</SpecialPower>
			<WeaponFireSpecialAbilityUpdate
				id="ModuleTag_RailgunAcceleratorUpdate"
				SpecialPowerTemplate="SpecialPower_RailgunAccelerator"
				SpecialWeapon="RailgunAcceleratorTrigger"
			/>			
		
			<WeaponFireSpecialAbilityUpdate
				id="ModuleTag_RailgunAcceleratorDamageUpdate"
				SpecialPowerTemplate="SpecialPower_RailgunAccelerator"
				SpecialWeapon="RailgunAcceleratorDamage"
			/>
	-->
	
<!-- MJOLNIR -->
			<OCLSpecialPower
				id="ModuleTag_MjolnirStrikePower"
				SpecialPowerTemplate="SpecialPower_MjolnirStrike"
				TriggerFX="FX_GDICallForTransportFlare"
				OCL="OCL_GDIMjolnirBeaconOne"
				CreateLocation="CREATE_AT_LOCATION"
			/>
	
<!-- SUPER SONIC AIR ATTACK -->
			<OCLSpecialPower
				id="ModuleTag_OCLSpecialPowerAirAttack"
				SpecialPowerTemplate="SpecialPower_SupersonicAirAttack"
				OCL="OCL_GDISuperSonicAirAttack"
				CreateLocation="CREATE_AT_LOCATION"
				DestinationOCL="OCL_GDISuperSonicAirAttackBeacon"
			/>

<!-- Sonic Repulsion Field -->
			<SpecialPower
				id="ModuleTag_SonicRepulsionFieldSpecialPower"
				SpecialPowerTemplate="SpecialPower_SonicRepulsionField"
				TriggerFX="FX_GDI_SonicRepulsionField"
			/>

			<GrantUpgradeAreaOfEffectSpecialPower
				id="ModuleTag_SonicRepulsioniField"
				SpecialPowerTemplate="SpecialPower_SonicRepulsionField" 
				Radius="10">
				<AcceptObjectFilter
					Rule="ANY"
					Relationship="ALLIES"
					Include="STRUCTURE"
				/>
				<UpgradeTemplate>Upgrade_CloakingFieldInvisibility</UpgradeTemplate>
			</GrantUpgradeAreaOfEffectSpecialPower>
			<WeaponFireSpecialAbilityUpdate
				id="ModuleTag_WeaponFireSpecialAbilityUpdateSonicRepulsionField"
				SpecialPowerTemplate="SpecialPower_SonicRepulsionField"
				SpecialWeapon="CloakingFieldKillInfantryWeapon"
				WhichSpecialWeapon="2"
			/>
	
	
		</Behaviors>
		<AI>
			<AIUpdate
				id="ModuleTag_AI" />
		</AI>
		<Body>
			<HighlanderBody
				id="ModuleTag_Body"
				MaxHealth="1.0"
				InitialHealth="1.0" />
		</Body>

		<ClientUpdates>
			<EvaAnnounceSpecialPowerReadyClientUpdate
				id="IonCannonReady"
				AnnouncementEventOwner="IonCannonReady"
				SpecialPowerTemplate="SpecialPowerIonCannonControlIonCannon"
				JustMonitorPercentReady="true" 
			/>
			<EvaAnnounceSpecialPowerReadyClientUpdate
				id="AnnounceBloodhoundReady"
				AnnouncementEventOwner="ReinforcementsReady"
				SpecialPowerTemplate="SpecialPowerCallSupportBloodhound"
				JustMonitorPercentReady="true" 
			/>
			<EvaAnnounceSpecialPowerReadyClientUpdate
				id="AnnounceAirborneReady"
				AnnouncementEventOwner="ReinforcementsReady"
				SpecialPowerTemplate="SpecialPowerCallSupportGDIAirborne"
				JustMonitorPercentReady="true" 
			/>
			<EvaAnnounceSpecialPowerReadyClientUpdate
				id="AnnounceHunterKillerTeamReady"
				AnnouncementEventOwner="ReinforcementsReady"
				SpecialPowerTemplate="SpecialPowerCallSupportHunterKillerTeam"
				JustMonitorPercentReady="true" 
			/>
		</ClientUpdates>

		<Geometry
			IsSmall="true">
			<Shape
				Type="CYLINDER"
				MajorRadius="1.0"
				Height="1.0"></Shape>
		</Geometry>
		<VisionInfo
			VisionRange="100"
			ShroudClearingRange="0" />
	</GameObject>
</AssetDeclaration>