<?xml version="1.0" encoding="us-ascii"?>
<AssetDeclaration xmlns="uri:ea.com:eala:asset">
	<Includes>
		<Include type="all"	source="ART:FXNukeMarkA.xml" />
	</Includes>
	<FXList id="FX_TEMPLarge">
		<NuggetList>
			<ParticleSystem
				Particle="XPL_Add">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem 
				Particle="XPL_Fire">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPL_Dirt">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPL_Embers">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPL_FireAdd">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPL_FireAnimAdd">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPL_Smoke">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<Sound Value="VehicleExplosionTransportMS" />				
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_TEMPMedium">
		<NuggetList>
			<ParticleSystem
				Particle="XPM_Add">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPM_Fire">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPM_Embers">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPM_Smoke">
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_TEMPSmall">
		<NuggetList>
			<ParticleSystem
				Particle="TEMPSMExplosion"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_TEMPZap">
		<NuggetList>
			<ParticleSystem
				Particle="TEMPZap"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_EMPEE">
		<NuggetList>
			<ParticleSystem
				Particle="EMPLightningFX"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_BaseCivilianStructureNoGarrison_Die">
		<NuggetList>
			<Sound Value="HumanFaction_MediumBuilding_DieMS" />
			<!-- this is the onDeath FXListBehavior for BaseCivilianStructureNoGarrison structures -->
			<!-- below filters out building explosion die sounds for the specific building -->
<!--
			<Sound Value="HumanFaction_MediumBuilding_DieMS" StopIfPlayed="true">
				<SourceObjectFilter Rule="ANY">
					<IncludeThing>NOD_Silo06</IncludeThing>
					<IncludeThing>NOD_Silo07</IncludeThing>
					<IncludeThing>NOD_Silo08</IncludeThing>
					<IncludeThing>NOD_Silo09</IncludeThing>
					<IncludeThing>NOD_Silo10</IncludeThing>
					<IncludeThing>NOD_Silo11</IncludeThing>
					<IncludeThing>NOD_Silo12</IncludeThing>
					<IncludeThing>NOD_Silo13</IncludeThing>
					<IncludeThing>NOD_StrongholdBuilding2a</IncludeThing>
					<IncludeThing>NOD_StrongholdBuilding2b</IncludeThing>
				</SourceObjectFilter>
			</Sound>
-->
		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_BaseCivilianStructureNoGarrisonDestructible_Die">
		<NuggetList>
			<!-- this is the onDeath FXListBehavior for BaseCivilianStructureNoGarrisonDestructible structures -->
			<!-- below filters out building explosion die sounds for the specific building -->
			<Sound Value="NOD_Battleship_DieMS" StopIfPlayed="true">
				<SourceObjectFilter Rule="ANY">
					<IncludeThing>NOD_Battleship</IncludeThing>
				</SourceObjectFilter>
			</Sound>
			<Sound Value="NOD_DockCargoCrane_DieMS" StopIfPlayed="true">
				<SourceObjectFilter Rule="ANY">
					<IncludeThing>NOD_DockCargoLoadingCrane</IncludeThing>
				</SourceObjectFilter>
			</Sound>
			<Sound Value="LargeGenericBuilding_Die_MS" StopIfPlayed="true">
				<SourceObjectFilter Rule="ANY">
					<IncludeThing>DCBParl</IncludeThing>
				</SourceObjectFilter>
			</Sound>
			<Sound Value="HumanFaction_MediumBuilding_DieMS" />
				<!--
					<IncludeThing>ZoneWall</IncludeThing>
					<IncludeThing>NOD_Silo</IncludeThing>
					<IncludeThing>NOD_SiloCR</IncludeThing>
				-->
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_Comamndo_PlaceSatchelCharge">
		<NuggetList>
			<Sound Value="GDI_Commando_SatchelChargePlaceMS" />
		</NuggetList>
	</FXList>

	<FXList id="FX_GDI_Comamndo_SatchelChargeExplosion">
		<NuggetList>
			<ParticleSystem
				Particle="XPBombHit_Dirt">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_Dirt02">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_Dust">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_DustAdd">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_Add">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_Flame">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_Flash">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_Trail">
			</ParticleSystem>
			<!--			
			<Sound Value="GDI_Commando_SatchelChargePlaceMS" />
			-->
			<Sound Value="GDI_Commando_SatchelChargeExplosionMS" />
			<!-- <Sound Value="FireHawkFireBombExplosion" /> -->
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_DropPod_Open">
		<NuggetList>
			<Sound Value="GDI_DropPod_Open" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_Grenadier_EMPBlast">
		<NuggetList>
			<ParticleSystem
				Particle="TeraGlowB">
			</ParticleSystem>
			<ParticleSystem
				Particle="BuggyEMPBlast02_qtr">
			</ParticleSystem>
			<ParticleSystem
				Particle="BuggyEMPBlast03_qtr">
			</ParticleSystem>
			<ParticleSystem
				Particle="BuggyEMPCard02_qtr">
			</ParticleSystem>
			<ParticleSystem
				Particle="BuggyEMPCard03_qtr">
			</ParticleSystem>
			<Sound Value="GDI_Grenadier_EMPBlast" />
		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_OrcaStrike_WeaponImpactExplosionAudioOnly">
		<NuggetList>
			<Sound Value="GDI_MiniOrca_WeaponImpactExplosion" />
		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	
	<FXList id="FX_GDI_OrcaStrike_WeaponImpactExplosion">
		<NuggetList>
			<Sound Value="GDI_MiniOrca_WeaponImpactExplosion" />
			<ParticleSystem
				Particle="OrcaStrike_Dirt">
			</ParticleSystem>
			<ParticleSystem
				Particle="OrcaStrike_Dust">
			</ParticleSystem>
			<ParticleSystem
				Particle="OrcaStrike_Rocks">
			</ParticleSystem>
			<ParticleSystem
				Particle="OrcaStrike_Flash">
			</ParticleSystem>
			
		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_SonicRepulsionField">
		<NuggetList>
			<ParticleSystem
				Particle="DecoyArmyGrid"
				OrientToObject = "false">
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_SonicRepulsionFieldBuilding">
		<NuggetList>
			<Sound Value="GDI_SonicRepulsionField" />
			<ParticleSystem
				Particle="CloakingFieldBlue"
				OrientToObject = "false">
			</ParticleSystem>
			<ParticleSystem
				Particle="CloakingFieldBlue02"
				OrientToObject = "false">
			</ParticleSystem>
			<ParticleSystem
				Particle="CloakingField03"
				OrientToObject = "false">
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_TibHit">
		<NuggetList>
			<ParticleSystem
				Particle="TibClusterDust"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="1.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TibClusterEX"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="1.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TibClusterGuck"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="1.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TibClusterLightning"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="1.0" />
			</ParticleSystem>

			<ViewShake 
				Type = "NORMAL" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_TibHitFX">
		<NuggetList>
			<ParticleSystem
				Particle="TibClusterDust"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="1.0" />
			</ParticleSystem>

			<ParticleSystem
				Particle="TibClusterGuck"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="1.0" />
			</ParticleSystem>
			<ViewShake 
				Type = "NORMAL" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->


	<FXList id="FX_AwesomeXplosion">
		<NuggetList>
			<ParticleSystem
				Particle="XPAwesome_Distort">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPAwesome_Flames">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPAwesome_Flash">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPAwesome_Flash02">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPAwesome_Smoke">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPAwesome_SW">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPAwesome_Add">
			</ParticleSystem>
			<Sound Value="AwesomeExplosionMS" />	
		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_BSMissile">
		<NuggetList>
			<ParticleSystem
				Particle="XPBarrel_Distort">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBarrel_Flames">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBarrel_Flash">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBarrel_Flash02">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBarrel_Smoke">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBarrel_SW">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBarrel_Add">
			</ParticleSystem>
			
			<ParticleSystem
				Particle="XPBombHit_Dirt">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_Add">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_Dirt02">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMiss_Dirt">
			</ParticleSystem>

			<Sound Value="VehicleExplosionCarMS" />	
		</NuggetList>
	</FXList>
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->


	<FXList id="FX_BarrelXplosion">
		<NuggetList>
			<ParticleSystem
				Particle="XPBarrel_Distort">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBarrel_Flames">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBarrel_Flash">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBarrel_Flash02">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBarrel_Smoke">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBarrel_SW">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBarrel_Add">
			</ParticleSystem>
			<Sound Value="VehicleExplosionCarMS" />	
		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_MediumXplosion">
		<NuggetList>
			<ParticleSystem
				Particle="XPMediumXP_Add">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Dirts">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Dirts02">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Distort">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Flames">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Flash">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Flash02">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Smoke">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_SW">
			</ParticleSystem>
			<Sound Value="VehicleExplosionCarMS" />	
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_GDI_SensorPodExplosion">
		<NuggetList>
			<ParticleSystem
				Particle="XPMediumXP_Add">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Dirts">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Dirts02">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Distort">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Flames">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Flash">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Flash02">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Smoke">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_SW">
			</ParticleSystem>
			<Sound Value="GDI_Orca_SensorPodExplosion" />	
		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_GDI_PitbullMortarExplosion">
		<NuggetList>
			<ParticleSystem
				Particle="XPMediumXP_Add">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Dirts">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Dirts02">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Distort">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Flames">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Flash">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Flash02">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_Smoke">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPMediumXP_SW">
			</ParticleSystem>
			<Sound Value="GDI_Pitbull_MortarExplosion" />	
		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_CatHit">
		<NuggetList>
			<Sound Value="NOD_CatalystMissile_Impact" />	
			<ParticleSystem
				Particle="TibCatDust"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="TibCatEX"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="TibSeedSW"
				OrientToObject="true"
				Ricochet="true" />

			<ViewShake 
				Type = "NORMAL" />
			<TerrainScorch
				Type		= "RANDOM"
				Weather		= "NORMAL"
				Radius		= "40" >
				<RandomRange Low="SCORCH_9"
							 High="SCORCH_16" />
			</TerrainScorch>			
			<DynamicDecal
				Decal				= "FXNukeMarkA"
				Size				= "150"
				OpacityStart		= "0"
				OpacityFadeTimeOne	= "0s"
				OpacityPeak			= "100"
				OpacityPeakTime		= "400s"
				OpacityFadeTimeTwo	= "50s"
				OpacityEnd			= "0"	
				StartingDelay		= "0s"
				OnlyIfOnLand		="true"
				Lifetime			= "50s">
				<Color R="1" G="1" B="1" />
				<Offset x="0" y="0" />
			</DynamicDecal>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_DirtHit">
		<NuggetList>
			<ParticleSystem
				Particle="XPMiss_Dirt"
				OrientToObject="true"
				Ricochet="true" />

			<ParticleSystem
				Particle="XPMiss_Dust"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMiss_Rocks"
				OrientToObject="true"
				Ricochet="true" />
		</NuggetList>
	</FXList>



	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->


	<FXList id="FX_TeraSweep">
		<NuggetList>
			<ParticleSystem
				Particle="TeraDistort"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlow"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraSpark"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<Sound Value="GDI_SonicEmitter_Shockwave1" />
			<!-- <Sound Value="GDI_SonicEmitter_Shockwave2" /> -->
			<!-- not localizing with the projectile? -->
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_RailGunFire">
		<NuggetList>
			<ParticleSystem
				Particle="RailgunCore"
				UseTarget="true"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="RailgunThreads"
				UseTarget="true"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="RailgunThreads"
				UseTarget="true"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="RailgunThreads"
				UseTarget="true"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="RailgunFireFlash"/>
			<ParticleSystem
				Particle="RailgunFireSmoke"/>
			<ParticleSystem
				Particle="RailgunFireDistort"/>

			<!-- <Sound Value="ZoneTrooperGunFire" /> -->
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_RailGunFireHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="RailgunCoreHeroic"
				UseTarget="true"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="RailgunThreadsHeroic"
				UseTarget="true"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="RailgunThreadsHeroic"
				UseTarget="true"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="RailgunThreadsHeroic"
				UseTarget="true"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="RailgunFireFlashHeroic"/>
			<ParticleSystem
				Particle="RailgunFireSmokeHeroic"/>
			<ParticleSystem
				Particle="RailgunFireDistort"/>
		</NuggetList>
	</FXList>


	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_RailGunHit">
		<NuggetList>
			<ParticleSystem
				Particle="XPRailHit_Spark"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="RailShot_Distort"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="RailShot_Glow"
				OrientToObject="true"
				Ricochet="true" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_RailGunHitBuildingMajor">
		<NuggetList>
			<ParticleSystem
				Particle="XPRailHit_Spark"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="RailShot_Distort"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="RailShot_Glow"
				OrientToObject="true"
				Ricochet="true" />
			<Sound Value="Impact_Building_CannonDamageMinor" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_RailGunHitAlien">
		<NuggetList>
			<ParticleSystem
				Particle="XPRailHit_Spark"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="RailShot_Distort"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="RailShot_Glow"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle = "AlienDamageInfantryHitIchorSpray"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0"
						y="0.0"
						z="5.0" />
			</ParticleSystem>
			<Sound Value="Impact_AlienGunVsGeneric" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_TankHit">
		<NuggetList>
			<ParticleSystem
				Particle="XPTankHit_Distort"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPTankHit_Distort02"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPTankHit_Explosions"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPTankHit_Flash"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPTankHit_Spark"
				OrientToObject="true"
				Ricochet="true" />
			<Sound Value="Impact_Vehicle_CannonDamage" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_TankHitAlien">
		<NuggetList>
			<ParticleSystem
				Particle="XPTankHit_Distort"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPTankHit_Distort02"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPTankHit_Explosions"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPTankHit_Flash"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPTankHit_Spark"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle = "AlienDamageInfantryHitIchorSpray"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0"
						y="0.0"
						z="5.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_JuggHit">
		<NuggetList>
			<ParticleSystem
				Particle="XPTankHit_Distort"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPTankHit_Distort02"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPJuggHit_Explosions"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPJuggHit_Smoke"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPTankHit_Flash"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPTankHit_Spark"
				OrientToObject="true"
				Ricochet="true" />
			<Sound Value="Impact_Vehicle_JuggernaughtDamage" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_JuggHitBuildingMajor">
		<NuggetList>
			<ParticleSystem
				Particle="XPTankHit_Distort"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPTankHit_Distort02"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPJuggHit_Explosions"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPJuggHit_Smoke"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPTankHit_Flash"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPTankHit_Spark"
				OrientToObject="true"
				Ricochet="true" />
			<Sound Value="Impact_Building_CannonDamageMajor" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_JuggHitBuildingMinor">
		<NuggetList>
			<ParticleSystem
				Particle="XPTankHit_Distort"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPTankHit_Distort02"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPJuggHit_Explosions"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPJuggHit_Smoke"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPTankHit_Flash"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPTankHit_Spark"
				OrientToObject="true"
				Ricochet="true" />
			<Sound Value="Impact_Building_CannonDamageMinor" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_JuggHitAlien">
		<NuggetList>
			<ParticleSystem
				Particle="XPTankHit_Distort"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPTankHit_Distort02"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPJuggHit_Explosions"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPJuggHit_Smoke"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPTankHit_Flash"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPTankHit_Spark"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle = "AlienDamageInfantryHitIchorSpray"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0"
						y="0.0"
						z="5.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_MissileHit">
		<NuggetList>
			<ParticleSystem
				Particle="XPMissile_Hit_Distort"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Hit_Embers"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Hit_Exp"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Hit_Exp2"
				OrientToObject="true"
				Ricochet="true" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_Commando_VoiceDie">
		<NuggetList>
			<Sound 
				RequiredSourceModelConditions="FLYING" 
				Value="GDI_Commando_VoiceCrash"/>
			<Sound 
				ExcludedSourceModelConditions="FLYING" 
				Value="GDI_Commando_VoiceDie"/>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_GuardianAPC_ShockwaveCannonFire">
		<NuggetList>
			<Sound Value="GuardianAPCShockwaveCannonFire" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_IonCannon_Shockwave" 
				 PlayEvenIfShrouded="true"> <!-- Why play if shrouded? Because the ion cannon's fire may reveal the shroud, but that update hasn't happened yet.
				                                 The sound has its own mechanisms of not being audible if the area is still shrouded in a frame or two (e.g. 
																				 enemy is firing into shrouded location)  -->
		<NuggetList>
			<ParticleSystem
				Particle="FXIonCannonAfterFire"/>
			<ParticleSystem
				Particle="FXIonCannonAfterFireGlow"/>
			<ParticleSystem
				Particle="FXIonCannonAfterFireDistortion"/>								
			<DynamicDecal
				Decal				= "FXLenzFlare01"
				Shader				= "ADDITIVE"
				Size				= "500"
				OpacityStart		= "0"
				OpacityFadeTimeOne	= "1s"
				OpacityPeak			= "1"
				OpacityPeakTime		= "5s"
				OpacityFadeTimeTwo	= "30s"
				OpacityEnd			= "0"	
				StartingDelay		= "6s"
				OnlyIfOnLand		="true"
				Lifetime			= "45s">
				<Color R="255" G="183" B="90" />
				<Offset x="0" y="0" />
			</DynamicDecal>
			<DynamicDecal
				Decal				= "FXLenzFlare01"
				Shader				= "ADDITIVE"
				Size				= "200"
				OpacityStart		= "0"
				OpacityFadeTimeOne	= "1s"
				OpacityPeak			= "1"
				OpacityPeakTime		= "5s"
				OpacityFadeTimeTwo	= "20s"
				OpacityEnd			= "0"	
				StartingDelay		= "6s"
				OnlyIfOnLand		="true"
				Lifetime			= "45s">
				<Color R="34" G="86" B="255" />
				<Offset x="0" y="0" />
			</DynamicDecal>			
			<DynamicDecal
				Decal				= "FXNukeMarkA"
				Size				= "500"
				OpacityStart		= "0"
				OpacityFadeTimeOne	= "1s"
				OpacityPeak			= "1"
				OpacityPeakTime		= "10s"
				OpacityFadeTimeTwo	= "30s"
				OpacityEnd			= "0"	
				StartingDelay		= "8s"
				OnlyIfOnLand		="true"
				Lifetime			= "55s">
				<Color R="0" G="0" B="0" />
				<Offset x="0" y="0" />
			</DynamicDecal>
			<Sound Value="GDI_IonCannon_WeaponFireMS" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_MammothTank_CannonProjectileImpact">
		<NuggetList>
			<!--	<Sound Value="NOD_StealthTank_RocketImpactExplosion" /> -->
			<Sound Value="MammothCannonProjectileImpacts" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_TitanCannonProjectileImpact">
		<NuggetList>
			<Sound Value="GDI_Titan_CannonProjectileImpact" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIMissleHit">
		<NuggetList>
			<ParticleSystem
				Particle="XPMissile_Hit_Distort"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Hit_Embers"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Hit_Exp"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Hit_Exp2"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Hit_Flash"
				OrientToObject="true"
				Ricochet="true" />
			<ViewShake 
				Type = "SUBTLE" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIMissleHitBuildingMajor">
		<NuggetList>
			<ParticleSystem
				Particle="XPMissile_Hit_Distort"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Hit_Embers"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Hit_Exp"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Hit_Exp2"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Hit_Flash"
				OrientToObject="true"
				Ricochet="true" />
			<ViewShake 
				Type = "SUBTLE" />
			<Sound Value="Impact_Building_CannonDamageMinor" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIMissleHitAlien">
		<NuggetList>
			<ParticleSystem
				Particle="XPMissile_Hit_Distort"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Hit_Embers"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Hit_Exp"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Hit_Exp2"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Hit_Flash"
				OrientToObject="true"
				Ricochet="true" />
			<ViewShake 
				Type = "SUBTLE" />
			<ParticleSystem
				Particle = "AlienDamageInfantryHitIchorSpray"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0"
						y="0.0"
						z="5.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_GDI_JuggernaughtArtilleryFire">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMammothGunDust"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMammothGunFire"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMammothGunGlow"
				OrientToObject="true" />
			<ParticleSystem
				Particle="JuggShell"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="JuggSmoke"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<Sound Value="JuggernaughtArtilleryFire" />
		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_GDI_JuggernaughtArtilleryFireHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMammothGunDust"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMammothGunFireHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMammothGunGlowHeroic"
				OrientToObject="true" />		
			<ParticleSystem
				Particle="JuggShell"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="JuggSmoke"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<Sound Value="JuggernaughtArtilleryFire" />
		</NuggetList>
	</FXList>	


	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_GDI_BehemothArtilleryFire">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMammothGunDust"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMammothGunFire"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMammothGunGlow"
				OrientToObject="true" />
			<ParticleSystem
				Particle="JuggShellM"
				OrientToObject = "true">
				<Offset x="-50.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="JuggSmoke"
				OrientToObject = "true">
				<Offset x="-50.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<Sound Value="JuggernaughtArtilleryFire" />
		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_GDI_BehemothArtilleryFireHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMammothGunDust"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMammothGunFireHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMammothGunGlowHeroic"
				OrientToObject="true" />		
			<ParticleSystem
				Particle="JuggShellM"
				OrientToObject = "true">
				<Offset x="-50.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="JuggSmoke"
				OrientToObject = "true">
				<Offset x="-50.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<Sound Value="JuggernaughtArtilleryFire" />
		</NuggetList>
	</FXList>	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_ShockWaveFire">
		<NuggetList>

			<ParticleSystem
				Particle="SonicEmition"
				OrientToObject = "true">
			</ParticleSystem>

		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_GDI_JuggernaughtShellDust">
		<NuggetList>
			<ParticleSystem
				Particle="JuggDust"
				OrientToObject = "true">
			</ParticleSystem>
			<Sound Value="TankShellEjectImpact" />
		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_ShovelIN">
		<NuggetList>
			<ParticleSystem
				Particle="GDIShovelDirt"
				OrientToObject = "true">
			</ParticleSystem>

		</NuggetList>
	</FXList>

<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_ShovelOUT">
		<NuggetList>
			<ParticleSystem
				Particle="GDIShovelDirtOut"
				OrientToObject = "true">
			</ParticleSystem>

		</NuggetList>
	</FXList>


	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_SonicFireFX">
		<NuggetList>
			<ParticleSystem
				Particle="SonicEmition"
				OrientToObject = "true">
			</ParticleSystem>
			<ParticleSystem
				Particle="SonicEmition_Spark"
				OrientToObject = "true">
			</ParticleSystem>
			<ParticleSystem
				Particle="SonicEmition_Distort"
				OrientToObject = "true">
			</ParticleSystem>

		</NuggetList>
	</FXList>
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_SonicHit">
		<NuggetList>
			<ParticleSystem
				Particle="SonicHit"
				OrientToObject = "true">
			</ParticleSystem>
			<ParticleSystem
				Particle="SonicHit_Spark"
				OrientToObject = "true">
			</ParticleSystem>
			<ParticleSystem
				Particle="SonicHit_Distort"
				OrientToObject = "true">
			</ParticleSystem>

		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_SonicHitUnit">
		<NuggetList>
			<ParticleSystem
				Particle="SonicHit"
				OrientToObject = "true">
			</ParticleSystem>
			<ParticleSystem
				Particle="SonicHit_Spark"
				OrientToObject = "true">
			</ParticleSystem>
			<ParticleSystem
				Particle="SonicHit_Distort"
				OrientToObject = "true">
			</ParticleSystem>

		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_SonicHitUnitAlien">
		<NuggetList>
			<ParticleSystem
				Particle="SonicHit"
				OrientToObject = "true">
			</ParticleSystem>
			<ParticleSystem
				Particle="SonicHit_Spark"
				OrientToObject = "true">
			</ParticleSystem>
			<ParticleSystem
				Particle="SonicHit_Distort"
				OrientToObject = "true">
			</ParticleSystem>
			<ParticleSystem
				Particle = "AlienDamageInfantryHitIchorSpray"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0"
						y="0.0"
						z="5.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIMissleSmallHit">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMissleHitDistortion"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="GDIMissleHitFlash"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="GDIMissleHitFire"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="GDIMissleHitGlow"
				OrientToObject="true"
				Ricochet="true" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIMissleMiss">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMissleMissDistortion"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMissleMissFlash"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMissleMissDebris"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMissleMissDirt"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
		</NuggetList>

	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIMissleFizzle">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMissleMissDistortion"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMissleMissFlash"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			
		</NuggetList>

	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIMissleMissHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMissleMissDistortion"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMissleMissFlashHeroic"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMissleMissDebris"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMissleMissDirt"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
		</NuggetList>

	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_ZoneRaider_MissileExplosion">
		<NuggetList>
			<Sound Value="GDI_ZoneRaider_MissileExplosion" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_MissileSoldier_MissileImpactExplosion">
		<NuggetList>
			<Sound Value="GDI_MissileSoldier_MissileImpactExplosion" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIShellMiss">
		<NuggetList>
			<ParticleSystem
				Particle="GDIShellMissSparks"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIShellMissFlash"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIShellMissDebris"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIShellMissDirt"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIShellMissHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="GDIShellMissSparksHeroic"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIShellMissFlashHeroic"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIShellMissDebris"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIShellMissDirt"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIShockwaveArtilery">
		<NuggetList>
			<ParticleSystem
				Particle="GDISWDebris"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDISWDirt"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDISWDots"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDISWDust"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDISWExplosion"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDISWFlash"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDISWRing"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<Sound Value="GDI_ShockwaveArtillery_ImpactExplosion" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIMineXP">
		<NuggetList>
			<ParticleSystem
				Particle="GDISWDebris"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDISWDirt"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDISWDust"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDISWExplosion"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDISWFlash"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<Sound Value="GDI_GuardianAPC_MineExplodeMS" /> 
		</NuggetList>
	</FXList>


	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIBombingRun">
		<NuggetList>
			<ParticleSystem
				Particle="GDISWDebris"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDISWDirt"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDISWDust"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDISWFlash"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_MissileMiss">
		<NuggetList>
			<ParticleSystem
				Particle="XPMissile_Miss_Distort"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Miss_Distort2"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Miss_Embers"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Miss_Exp"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Miss_Smoke"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Miss_Flash"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPMissile_Miss_Rocks"
				OrientToObject="true"
				Ricochet="true" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_MissileHitStructure">
		<NuggetList>
			<ParticleSystem
				Particle="XPStrucHit_Dust"
				OrientToObject="true"
				Ricochet="true" />

			<ParticleSystem
				Particle="XPStrucHit_Rocks"
				OrientToObject="true"
				Ricochet="true" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_GrenadeHit">
		<NuggetList>
			<Sound Value="GDI_Pitbull_MortarImpactExplosion" />
			<ParticleSystem
				Particle="XPGrenade_Add"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPGrenade_Flame"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPGrenade_Flash"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPGrenade_Trail"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPGrenade_Distort"/>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_GrenadeHitHeroic">
		<NuggetList>
			<Sound Value="GDI_Pitbull_MortarImpactExplosion" />
			<ParticleSystem
				Particle="XPGrenade_AddHeroic"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPGrenade_FlameHeroic"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPGrenade_FlashHeroic"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPGrenade_TrailHeroic"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPGrenade_Distort"/>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_GrenadeHitAlien">
		<NuggetList>
			<Sound Value="GDI_Pitbull_MortarImpactExplosion" />
			<ParticleSystem
				Particle="XPGrenade_Add"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPGrenade_Flame"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPGrenade_Flash"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPGrenade_Trail"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle = "AlienDamageInfantryHitIchorSpray"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0"
						y="0.0"
						z="5.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_GrenadeHitBuildingMajor">
		<NuggetList>
			<ParticleSystem
				Particle="XPGrenade_Add"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPGrenade_Flame"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPGrenade_Flash"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPGrenade_Trail"
				OrientToObject="true"
				Ricochet="true" />
			<Sound Value="GDI_Pitbull_MortarImpactExplosion" />
			<Sound Value="Impact_Building_CannonDamageMinor" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_SensorDeath">
		<NuggetList>
			<ParticleSystem
				Particle="GDISensorExplosion"
				OrientToObject="true"
				Ricochet="true" />

			<ParticleSystem
				Particle="GDISensorDots"
				OrientToObject="true"
				Ricochet="true" />

		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_BigBen_Damaged">
		<NuggetList>
			<Sound Value="HumanFaction_MediumBuilding_DieMS" />
			<ParticleSystem
				Particle="BigBen_Large">
				<Offset x="-40.0"
						y="-20.0"
						z="20.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="BigBen_Large_Distort">
				<Offset x="-40.0"
						y="-20.0"
						z="20.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>
	
		<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_BuildDamaged_Pent">
		<NuggetList>
			<ParticleSystem
				Particle="Pent_Large"
			/>
			<ParticleSystem
				Particle="Pent_Large_Distort"
			/>
		</NuggetList>
	</FXList>


	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_BuildDamaged_Large">
		<NuggetList>
			<ParticleSystem
				Particle="Dam_Large"
			/>
			<ParticleSystem
				Particle="Dam_Large_Distort"
			/>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_BuildDamaged_Medium">
		<NuggetList>
			<ParticleSystem
				Particle="Dam_Medium"
			/>
			<ParticleSystem
				Particle="Dam_Medium_Distort"
			/>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_BuildDamaged_Small">
		<NuggetList>
			<ParticleSystem
				Particle="Dam_Small"
			/>
			<ParticleSystem
				Particle="Dam_Small_Distort"
			/>
		</NuggetList>
	</FXList>


	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_BuildRubble_Large">
		<NuggetList>
			<ParticleSystem
				Particle="Des_Large_Ring"
			/>

		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_BuildRubble_Medium">
		<NuggetList>
			<ParticleSystem
				Particle="Des_Medium_Ring"
			/>

		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_BuildRubble_Small">
		<NuggetList>
			<ParticleSystem
				Particle="Des_Medium_Ring"
			/>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_MissileHitBuilding">
		<NuggetList>
			<ParticleSystem
				Particle="XPStrucHit_Dust"
				OrientToObject="true"
				Ricochet="true" />

			<ParticleSystem
				Particle="XPStrucHit_Distort"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Flash"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Rocks"
				OrientToObject="true"
				Ricochet="true" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_TankHitStructure">
		<NuggetList>
			<ParticleSystem
				Particle="XPStrucHit_Dust"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Distort"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_DustSlave"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Explosions"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Explosions2"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Flash"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Rocks"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Sparks"
				OrientToObject="true"
				Ricochet="true" />
		</NuggetList>
	</FXList>
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_TankHitBuilding">
		<NuggetList>
			<ParticleSystem
				Particle="XPStrucHit_Dust"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Distort"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_DustSlave"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Explosions"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Explosions2"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Flash"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Rocks"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Sparks"
				OrientToObject="true"
				Ricochet="true" />
			<Sound Value="Impact_Building_CannonDamageMajor" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_TankHitBuildingMajor">
		<NuggetList>
			<ParticleSystem
				Particle="XPStrucHit_Dust"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Distort"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_DustSlave"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Explosions"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Explosions2"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Flash"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Rocks"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Sparks"
				OrientToObject="true"
				Ricochet="true" />
			<Sound Value="Impact_Building_CannonDamageMajor" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_TankHitBuildingMinor">
		<NuggetList>
			<ParticleSystem
				Particle="XPStrucHit_Dust"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Distort"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_DustSlave"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Explosions"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Explosions2"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Flash"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Rocks"
				OrientToObject="true"
				Ricochet="true" />
			<ParticleSystem
				Particle="XPStrucHit_Sparks"
				OrientToObject="true"
				Ricochet="true" />
			<Sound Value="Impact_Building_CannonDamageMinor" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_BulletHit">
		<NuggetList>
			<ParticleSystem
				Particle="BulletHit"
				Ricochet="true" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_BulletHitGDI">
		<NuggetList>
			<ParticleSystem
				Particle="BulletHitGDIFlash"
				Ricochet="true" />
			<ParticleSystem
				Particle="BulletHitGDISpark"
				Ricochet="true" />
			<Sound Value="Impact_Bullet" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_BulletHitGDIHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="BulletHitGDIFlashHeroic"
				Ricochet="true" />
			<ParticleSystem
				Particle="BulletHitGDISparkHeroic"
				Ricochet="true" />
			<Sound Value="Impact_Bullet" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_BulletHitLargeGDI">
		<NuggetList>
			<ParticleSystem
				Particle="BulletHitLargeGDIFlash"
				Ricochet="true" />
			<ParticleSystem
				Particle="BulletHitLargeGDISpark"
				Ricochet="true" />
			<ParticleSystem
				Particle="BulletHitLargeGDIDust"
				Ricochet="true" />
			<Sound Value="Impact_Bullet" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_ZoneTrooperFireJumpJets">
		<NuggetList>
			<!--		<Sound Value="ZoneTrooperFireJumpJets" />		doesn't exist -->
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_ZoneTrooperJumpJetHitsGround">
		<NuggetList>
			<ParticleSystem
				Particle="GDIZTLandDust">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>




	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="GenericTankShellDetonation">
		<NuggetList>

			<TerrainScorch
				Type		= "RANDOM"
				Weather		= "NORMAL"
				Radius		= "50" >
				<RandomRange Low="SCORCH_9"
							 High="SCORCH_16" />
			</TerrainScorch>

		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="CrusaderTankGunNoTracer">
		<NuggetList>
			<!--  Sound
	Particle="CrusaderTankWeapon">
  End -->
			<ViewShake 
				Type = "NORMAL" />
			<LightPulse 
				Radius = "15" 
				IncreaseTime = "0" 
				DecreaseTime = "500">
				<Color R="255"
							 G="255"
							 B="128" />
			</LightPulse>

		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIMammothExplode">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMammothExplodeDistortion">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMammothExplodeFire">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMammothExplodeFlash">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMammothExplodeGlow">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMammothExplodeDebris">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<DynamicDecal
				Decal		= "FXNukeMarkA"
				Size			= "50"
				OpacityStart		= "0"
				OpacityFadeTimeOne	= "0s"
				OpacityPeak			= "100"
				OpacityPeakTime		= "1000s"
				OpacityFadeTimeTwo	= "3000s"
				OpacityEnd			= "0"	
				StartingDelay	= "0s"
				OnlyIfOnLand		="true"
				Lifetime		= "50s">
				<Color R="1" G="1" B="1" />
				<Offset x="0" y="0" />
			</DynamicDecal>

			<TerrainScorch
				Type		= "RANDOM"
				Weather		= "NORMAL"
				Radius		= "40" >
				<RandomRange Low="SCORCH_9"
							 High="SCORCH_16" />
			</TerrainScorch>

			<Sound Value="VehicleExplosionSmallMS" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIMammothExplodeWithVoice">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMammothExplodeDistortion">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMammothExplodeFire">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMammothExplodeFlash">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMammothExplodeGlow">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMammothExplodeDebris">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<DynamicDecal
				Decal		= "FXNukeMarkA"
				Size			= "50"
				OpacityStart		= "0"
				OpacityFadeTimeOne	= "0s"
				OpacityPeak			= "100"
				OpacityPeakTime		= "1000s"
				OpacityFadeTimeTwo	= "3000s"
				OpacityEnd			= "0"	
				StartingDelay	= "0s"
				OnlyIfOnLand		="true"
				Lifetime		= "50s">
				<Color R="1" G="1" B="1" />
				<Offset x="0" y="0" />
			</DynamicDecal>
			<TerrainScorch
				Type		= "RANDOM"
				Weather		= "NORMAL"
				Radius		= "40" >
				<RandomRange Low="SCORCH_9"
							 High="SCORCH_16" />
			</TerrainScorch>
			<Sound Value="VehicleExplosionSmallMS" />
			<Sound Value="GDI_Generic_VoiceDieMS" />
		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIBattleshipExplode">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMammothExplodeDistortion">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMammothExplodeFire">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMammothExplodeFlash">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMammothExplodeGlow">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
		</NuggetList>
	</FXList>


	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIVehicleExplode">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMammothExplodeDistortion">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMammothExplodeFire">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMammothExplodeFlash">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMammothExplodeGlow">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<Sound Value="VehicleSmallerExplosionTransportMS" />	
			<!--			<DynamicDecal
				Decal		= "FXNukeMarkA"
				Size			= "50"
				OpacityStart		= "0"
				OpacityFadeTimeOne	= "0s"
				OpacityPeak			= "100"
				OpacityPeakTime		= "1000s"
				OpacityFadeTimeTwo	= "3000s"
				OpacityEnd			= "0"	
				StartingDelay	= "0s"
				Lifetime		= "50s">
				<Color R="198" G="150" B="128" />
				<Offset x="0" y="0" />
			</DynamicDecal>
		-->
			<TerrainScorch
				Type		= "RANDOM"
				Weather		= "NORMAL"
				Radius		= "25" >
				<RandomRange Low="SCORCH_9"
							 High="SCORCH_16" />
			</TerrainScorch>

		</NuggetList>
	</FXList>


	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIVehicleExplodeNoScorch">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMammothExplodeDistortion">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMammothExplodeFire">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMammothExplodeFlash">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMammothExplodeGlow">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<Sound Value="VehicleSmallerExplosionTransportMS" />	
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIAirVehicleExplode">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMammothExplodeDistortion">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMammothExplodeFire">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMammothExplodeFlash">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMammothExplodeGlow">
				<Offset x="0.0" y="0.0" z="15.0"/>
			</ParticleSystem>
			<Sound Value="VehicleExplosionTransportMS" />	

		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_FireHawk_VoiceDie">
		<NuggetList>
			<Sound RequiredSourceModelConditions="FLYING" Value="GDI_Firehawk_VoiceCrash"/>
			<Sound ExcludedSourceModelConditions="FLYING" Value="GDI_Generic_VoiceDieMS"/>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_Hammerhead_VoiceDie">
		<NuggetList>
			<Sound RequiredSourceModelConditions="FLYING" Value="GDI_Hammerhead_VoiceFalling"/>
			<Sound ExcludedSourceModelConditions="FLYING" Value="GDI_Generic_VoiceDieMS"/>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<!-- Handles death voice for Orca-->
	<FXList id="FX_GDI_Orca_VoiceDie">
		<NuggetList>
			<Sound 
				RequiredSourceModelConditions="FLYING" 
				Value="GDI_Orca_VoiceFalling"/>
			<Sound 
				ExcludedSourceModelConditions="FLYING" 
				Value="GDI_Generic_VoiceDieMS"/>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_Ox_VoiceDie">
		<NuggetList>
			<Sound 
				RequiredSourceModelConditions="FLYING" 
				Value="GDI_Ox_VoiceCrash"/>
			<Sound 
				ExcludedSourceModelConditions="FLYING" 
				Value="GDI_Generic_VoiceDieMS"/>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_MammothRicochet">
		<NuggetList>
			<ParticleSystem
				Particle="XPL_Add">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPL_Fire">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPL_Dirt">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPL_Embers">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPL_FireAdd">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPL_FireAnimAdd">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPL_Smoke"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<!--
			<Sound Value="MammothCannonProjectileImpacts" />
-->
		</NuggetList>
	</FXList>


	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_MammothAtBoneFX">
		<NuggetList>
			<ParticleSystem
				Particle="MammothTankFlash"
				OrientToObject="true" />
			<ParticleSystem
				Particle="MammothTankFlash02"
				OrientToObject="true" />
			<ParticleSystem
				Particle="MammothTankSmoke"
				OrientToObject="true" />
			<!--  Sound
		Particle="MammothTankGunFireMS">
  End -->
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_ZoneRaiderMissleFire">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMissleFire"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleFireFlash"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleFireGlow"
				OrientToObject="true" />
			<Sound Value="GDI_ZoneRaider_MissileFire" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_ZoneRaiderMissleFireHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMissleFireHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleFireFlashHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleFireGlowHeroic"
				OrientToObject="true" />
			<Sound Value="GDI_ZoneRaider_MissileFire" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_MarvMissleFire">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMissleFire"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleFireFlash"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleFireGlow"
				OrientToObject="true" />
			<Sound Value="GDI_Marv_MissileFire" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_MarvMissleFireHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMissleFireHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleFireFlashHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleFireGlowHeroic"
				OrientToObject="true" />
			<Sound Value="GDI_Marv_MissileFire" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIMammothMissleFire">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMissleFire"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleFireFlash"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleFireGlow"
				OrientToObject="true" />

			<Sound Value="MammothMissileFire" />

		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIMammothMissleFireHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMissleFireHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleFireFlashHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleFireGlowHeroic"
				OrientToObject="true" />

			<Sound Value="MammothMissileFire" />

		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIPitbullMissleFire">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMissleFire"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleFireFlash"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleFireGlow"
				OrientToObject="true" />

			<Sound Value="GuardianAPCMissileFire" />

		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIPitbullMissleFireHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMissleFireHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleFireFlashHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleFireGlowHeroic"
				OrientToObject="true" />

			<Sound Value="GuardianAPCMissileFire" />

		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIFirehawkMissleFire">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMissleFire"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleFireFlash"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleFireGlow"
				OrientToObject="true" />

			<Sound Value="FireHawkMissileFire" />

		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIFirehawkMissleFireHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMissleFireHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleFireFlashHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleFireGlowHeroic"
				OrientToObject="true" />

			<Sound Value="FireHawkMissileFire" />

		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIOrcaMissleFire">
		<NuggetList>
			<ParticleSystem
				Particle="GDIOrcaMissileFlash"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIOrcaMissileSmoke"
				OrientToObject="true" />

			<Sound Value="GDI_Orca_RocketFire" />

		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIOrcaSensorPodFire">
		<NuggetList>
			<ParticleSystem
				Particle="GDIOrcaMissileFlash"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIOrcaMissileSmoke"
				OrientToObject="true" />

			<Sound Value="GDI_Orca_SensorPodFire" />

		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_MammothTankGun">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMammothGunDust"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMammothGunFire"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMammothGunFireRecoil"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMammothGunGlow"
				OrientToObject="true" />
			<ParticleSystem
				Particle="TankShellEject"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="JuggSmoke"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_MammothTankGunHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMammothGunDust"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMammothGunFireHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMammothGunFireRecoilHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMammothGunGlowHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="TankShellEject"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="JuggSmoke"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIBattleshipCannon">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMammothGunDust"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMammothGunFire"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMammothGunFireRecoil"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMammothGunGlow"
				OrientToObject="true" />
			<Sound Value="GDI_BattleshipCannonFireMS" />				
		</NuggetList>
	</FXList>

	<!-- Removed TankShellEject section of ParticleSystem -->
	<FXList id="FX_CINEMammothTankGun">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMammothGunDust"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMammothGunFire"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMammothGunFireRecoil"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMammothGunGlow"
				OrientToObject="true" />
			<ParticleSystem
				Particle="JuggSmoke"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_MARV_GrenadeLauncherFire">
		<NuggetList>
			<ParticleSystem
				Particle="GDIPredGunDust"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIPredGunFire"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIPredGunGlow"
				OrientToObject="true" />
			<ParticleSystem
				Particle="TankShellEject"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="JuggSmoke"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<Sound Value="GDI_MARV_GrenadeLauncherFire" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_PredTankGun">
		<NuggetList>
			<ParticleSystem
				Particle="GDIPredGunDust"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIPredGunFire"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIPredGunGlow"
				OrientToObject="true" />
			<ParticleSystem
				Particle="TankShellEject"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="JuggSmoke"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<Sound Value="PredatorCannonFire" />

		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_PredTankGunHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="GDIPredGunDust"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIPredGunFireHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIPredGunGlowHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="TankShellEject"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="JuggSmoke"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<Sound Value="PredatorCannonFire" />

		</NuggetList>
	</FXList>
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_GDI_CommandPostGolemCannonFire">
		<NuggetList>
			<ParticleSystem
				Particle="GDIPredGunDust"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIPredGunFire"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIPredGunGlow"
				OrientToObject="true" />
			<ParticleSystem
				Particle="TankShellEject"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="JuggSmoke"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<Sound Value="GDI_CommandPostGolemCannonFire" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_PredatorTank_RailgunFire">
		<NuggetList>
			<Sound Value="PredatorCannonFireUpgraded" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_Orca_RocketFire">
		<NuggetList>
			<Sound Value="GDI_Orca_RocketFire" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_Orca_RocketImpactExplosion">
		<NuggetList>
			<Sound Value="GDI_Orca_RocketImpactExplosion" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_TitanCannonFire">
		<NuggetList>
			<ParticleSystem
				Particle="GDIPredGunDust"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIPredGunFire"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIPredGunGlow"
				OrientToObject="true" />
			<ParticleSystem
				Particle="TankShellEject"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="JuggSmoke"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_TitanCannonFireHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="GDIPredGunDust"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIPredGunFireHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIPredGunGlowHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="TankShellEject"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="JuggSmoke"
				OrientToObject = "true">
				<Offset x="-30.0" y="0.0" z="0.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_RailAtBoneFX">
		<NuggetList>
			<ParticleSystem
				Particle="railshotdots"
				OrientToObject="true" />
			<ViewShake 
				Type = "NORMAL" />
		</NuggetList>
	</FXList>
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_MammothRailGun">
		<NuggetList>
			<FXListAtBonePos
				FX = "FX_RailAtBoneFX"
				Bone="BMUZZLE01" />
			<Sound Value="GDI_MammothTank_UpgradedCannonFireMS" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIMissileManFire">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMissleSmallFire"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleSmallFireFlash"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleSmallFireGlow"
				OrientToObject="true" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIMissileManFireHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMissleSmallFireHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleSmallFireFlashHeroic"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMissleSmallFireGlowHeroic"
				OrientToObject="true" />
		</NuggetList>
	</FXList>
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_Repair">
		<NuggetList>
			<ParticleSystem
				Particle="HealingFlash"
				OrientToObject="true">
			</ParticleSystem>
			<ParticleSystem
				Particle="HealingSparks"
				OrientToObject="true">
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIRifleManFire">
		<NuggetList>
			<ParticleSystem
				Particle="GDIShell"
				OrientToObject="true">
				<Offset x="-2.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIRifleMuzzleGlowSmall"
				OrientToObject="true"/>
			<!--			<Sound Value="RifleSoldierMachineGunFireMS" /> -->
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIRifleManFireHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="GDIShell"
				OrientToObject="true">
				<Offset x="-2.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIRifleMuzzleGlowHeroicSmall"
				OrientToObject="true"/>
			<!--			<Sound Value="RifleSoldierMachineGunFireMS" /> -->
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_WolverineGunFire">
		<NuggetList>
			<ParticleSystem
				Particle="GDIShell"
				OrientToObject="true">
				<Offset x="-2.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIRifleMuzzleGlowSmall"
				OrientToObject="true"/>
			<!-- <Sound Value="GDI_Wolverine_GunFire" /> -->
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_WolverineGunFireHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="GDIShell"
				OrientToObject="true">
				<Offset x="-2.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIRifleMuzzleGlowHeroicSmall"
				OrientToObject="true"/>
			<!-- Sound Value="GDI_Wolverine_GunFire" /> -->
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDISniperFire">
		<NuggetList>
			<ParticleSystem
				Particle="GDIShellLarge"
				OrientToObject="true">
				<Offset x="-5.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIWatchTowerMuzzleGlow"
				OrientToObject="true">
			</ParticleSystem>
			<ParticleSystem
				Particle="GDISniperFireDust"
				OrientToObject="true">
				<Offset x="-2.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDISniperFireDistort"
				OrientToObject="true">
			</ParticleSystem>
			<!--			<Sound Value="GDI_Sniper_RifleFire" />			-->
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDISniperFireHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="GDIShellLarge"
				OrientToObject="true">
				<Offset x="-5.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIWatchTowerMuzzleGlowHeroic"
				OrientToObject="true">
			</ParticleSystem>
			<ParticleSystem
				Particle="GDISniperFireDust"
				OrientToObject="true">
				<Offset x="-2.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDISniperFireDistort"
				OrientToObject="true">
			</ParticleSystem>
			<!--			<Sound Value="GDI_Sniper_RifleFire" />			-->
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_GDISniperBulletHit">
		<NuggetList>
			<ParticleSystem
				Particle="BulletHitGDIFlash"
				Ricochet="true" />
			<ParticleSystem
				Particle="BulletHitGDISpark"
				Ricochet="true" />
			<ParticleSystem
				Particle="GDISniperFireDistort"
				OrientToObject="true"/>
			<Sound Value="Impact_Bullet" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_GDISniperBulletHitHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="BulletHitGDIFlashHeroic"
				Ricochet="true" />
			<ParticleSystem
				Particle="BulletHitGDISparkHeroic"
				Ricochet="true" />
			<ParticleSystem
				Particle="GDISniperFireDistort"
				OrientToObject="true"/>
			<Sound Value="Impact_Bullet" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDICommandoFire">
		<NuggetList>
			<ParticleSystem
				Particle="GDIShellLarge"
				OrientToObject="true">
				<Offset x="-5.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIWatchTowerMuzzleGlow"
				OrientToObject="true">
			</ParticleSystem>
			<ParticleSystem
				Particle="GDICommandoFireDust"
				OrientToObject="true">
				<Offset x="-2.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDISniperFireDistort"
				OrientToObject="true">
			</ParticleSystem>
			<!-- <Sound Value="SniperRifleFire" /> -->
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDICommandoFireHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="GDIShellLarge"
				OrientToObject="true">
				<Offset x="-5.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIWatchTowerMuzzleGlowHeroic"
				OrientToObject="true">
			</ParticleSystem>
			<ParticleSystem
				Particle="GDICommandoFireDust"
				OrientToObject="true">
				<Offset x="-2.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDISniperFireDistort"
				OrientToObject="true">
			</ParticleSystem>
			<!-- <Sound Value="SniperRifleFire" /> -->
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIBatteryFire">
		<NuggetList>
			<ParticleSystem
				Particle="GDIShellBattery"
				OrientToObject="true">
				<Offset x="-15.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIBatteryMuzzleGlow"
				OrientToObject="true">
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIBatteryMuzzleDust"
				OrientToObject="true">
				<Offset x="-5.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIBatteryFireDistort"
				OrientToObject="true">
			</ParticleSystem>
		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIBatteryFireHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="GDIShellBattery"
				OrientToObject="true">
				<Offset x="-15.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIBatteryMuzzleGlowHeroic"
				OrientToObject="true">
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIBatteryMuzzleDustHeroic"
				OrientToObject="true">
				<Offset x="-5.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIBatteryFireDistort"
				OrientToObject="true">
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIWatchTowerFire">
		<NuggetList>
			<ParticleSystem
				Particle="GDIShellLarge"
				OrientToObject="true">
				<Offset x="-25.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIWatchTowerMuzzleGlow"
				OrientToObject="true">
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIWatchTowerMuzzleDust"
				OrientToObject="true">
				<Offset x="-25.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<!--	<Sound Value="GDI_WatchTowerGunFireMS" />	-->
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDICineWatchTowerFire">
		<NuggetList>
			<ParticleSystem
					  Particle="GDIWatchTowerMuzzleGlow"
					  OrientToObject="true">
			</ParticleSystem>
			<ParticleSystem
					  Particle="GDIWatchTowerMuzzleDust"
					  OrientToObject="true">
				<Offset x="-25.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<!--	<Sound Value="GDI_WatchTowerGunFireMS" /> -->
		</NuggetList>
	</FXList>






	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_WarHawkWarhead">
		<NuggetList>
			<ParticleSystem
				Particle="WarHawkGeom">
				<Offset x="0.0" y="0.0" z="3.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="WarHawkGeom">
				<Offset x="0.0" y="0.0" z="3.0" />
			</ParticleSystem>

			<ViewShake 
				Type = "NORMAL" />
			<LightPulse
				Radius = "15"
				IncreaseTime = "0"
				DecreaseTime = "500">
				<Color R="255"
							 G="255"
							 B="128" />
			</LightPulse>
		</NuggetList>
	</FXList>



	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_RocketImpact">
		<NuggetList>
			<ParticleSystem
				Particle="XPL_Add">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPL_Fire">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPL_Dirt">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPL_Embers">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPL_FireAdd">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPL_FireAnimAdd">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPL_Smoke">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>

		</NuggetList>
	</FXList>




	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_FirehawkBomb">
		<NuggetList>
			<ParticleSystem
				Particle="WarHawkFlash">
			</ParticleSystem>
			<ParticleSystem
				Particle="WarHawkGeom">
			</ParticleSystem>
			<ParticleSystem
				Particle="WarHawkGeom02">
			</ParticleSystem>
			<ParticleSystem
				Particle="WarHawkExp">
			</ParticleSystem>
			<ParticleSystem
				Particle="WarHawkDirt">
			</ParticleSystem>
			<ParticleSystem
				Particle="WarHawkDirt02">
			</ParticleSystem>
			<!--	Sound
			Value="FirehawkFirebombExplosion">
		End -->
		</NuggetList>
	</FXList>
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_RadarBomb">
		<NuggetList>
			<ParticleSystem
				Particle="AirBomb_Exp">
			</ParticleSystem>
			<ParticleSystem
				Particle="AirBomb_Exp2">
			</ParticleSystem>
			<ParticleSystem
				Particle="AirBomb_Exp3">
			</ParticleSystem>
			<ParticleSystem
				Particle="AirBomb_Glow">
			</ParticleSystem>
			<ParticleSystem
				Particle="AirBomb_Glow2">
			</ParticleSystem>
			<ParticleSystem
				Particle="AirBomb_Shockwave">
			</ParticleSystem>

			<!--	Sound
			Value="FirehawkFirebombExplosion">
		End -->
		</NuggetList>
	</FXList>
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_BattleshipExp">
		<NuggetList>
			<ParticleSystem
				Particle="GDIBS_Exp">
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIBS_Exp2">
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIBS_Exp3">
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIBS_Glow">
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIBS_Glow2">
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIBS_Shockwave">
			</ParticleSystem>
			<Sound Value="NOD_Battleship_DieMS" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_FuelAirBomb">
		<NuggetList>
			<ParticleSystem
				Particle="AirBomb_Exp">
			</ParticleSystem>
			<ParticleSystem
				Particle="AirBomb_Exp2">
			</ParticleSystem>
			<ParticleSystem
				Particle="AirBomb_Exp3">
			</ParticleSystem>
			<ParticleSystem
				Particle="AirBomb_Glow">
			</ParticleSystem>
			<ParticleSystem
				Particle="AirBomb_Glow2">
			</ParticleSystem>
			<ParticleSystem
				Particle="AirBomb_Shockwave">
			</ParticleSystem>
			<ParticleSystem
				Particle="AirBomb_Smoke">
			</ParticleSystem>
			<ParticleSystem
				Particle="AirBomb_SmokeGlow">
			</ParticleSystem>
			<Sound Value="Barrel_ExplodeMS" />	
		</NuggetList>
	</FXList>
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_OxDustFX">
		<NuggetList>
			<ParticleSystem
				Particle="GDIOxDustFX"
				OrientToObject="true" />
		</NuggetList>
	</FXList>


	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_GDICallForTransportFlare">
		<NuggetList>
			<ParticleSystem
				Particle="GDICallForTransportFlare"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDICallForTransportFlare02"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDICallForTransportGlow"
				OrientToObject="true" />
		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_HCFlare">
		<NuggetList>
			<ParticleSystem
				Particle="GDIFlare01"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIFlare02"
				OrientToObject="true" />
			
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_GDIBombHit">
		<NuggetList>
			<ParticleSystem
				Particle="XPBombHit_Dirt">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_Dirt02">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_Dust">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_DustAdd">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_Add">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_Flame">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_Flash">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_Trail">
			</ParticleSystem>
			<Sound Value="GDI_MiniOrca_WeaponImpactExplosion" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_GDIBombHitAlien">
		<NuggetList>
			<ParticleSystem
				Particle="XPBombHit_Dirt">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_Dirt02">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_Dust">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_DustAdd">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_Add">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_Flame">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_Flash">
			</ParticleSystem>
			<ParticleSystem
				Particle="XPBombHit_Trail">
			</ParticleSystem>
			<ParticleSystem
				Particle = "AlienDamageInfantryHitIchorSpray"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0"
						y="0.0"
						z="5.0" />
			</ParticleSystem>
			<!--	Sound
			Value="FirehawkFirebombExplosion">
		End -->
		</NuggetList>
	</FXList>

	<FXList id="FX_GDIJuggernaughtFootprint">
		<NuggetList>
			<DynamicDecal
				Decal				= "FXGdiJuggFP"
				Size				= "25"
				OpacityStart		= "0"
				OpacityFadeTimeOne	= "0s"
				OpacityPeak			= "1"
				OpacityPeakTime		= "1s"
				OpacityFadeTimeTwo	= "4s"
				OpacityEnd			= "0"	
				StartingDelay		= "0s"
				OnlyIfOnLand		="true"
				Lifetime			= "5s">
				<Color R="1" G="1" B="1" />
				<Offset x="0" y="0" />
			</DynamicDecal>
			<ParticleSystem
				Particle="JuggDust"
				OrientToObject = "true">
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<FXList id="FX_EMPExplosion">
		<NuggetList>
			<ParticleSystem
				Particle = "EMPBlast">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle = "EMPBlast02">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle = "EMPBlast03">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle = "EMPCard">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle = "EMPCard02">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle = "EMPCard03">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<Sound Value="EMP_WeaponFire" />
		</NuggetList>
	</FXList>

	<FXList id="FX_GDIOrcaPing">
		<NuggetList>
			<ParticleSystem
				Particle="OrcaPing">
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<FXList id="FX_GDILevelUp_01">
		<NuggetList>
			<ParticleSystem
				Particle = "GDIChevron1">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle = "GDILevelRays">
				<Offset x="0.0" y="0.0" z="1.0" />
			</ParticleSystem>			
			<Sound Value="VeterancyLevelUp" /> 
		</NuggetList>
	</FXList>
	<FXList id="FX_GDILevelUp_02">
		<NuggetList>
			<ParticleSystem
				Particle = "GDIChevron2">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle = "GDILevelRays">
				<Offset x="0.0" y="0.0" z="1.0" />
			</ParticleSystem>			
			<Sound Value="VeterancyLevelUp" /> 
		</NuggetList>
	</FXList>
	<FXList id="FX_GDILevelUp_03">
		<NuggetList>
			<ParticleSystem
				Particle = "GDIChevron3">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle = "GDILevelRays">
				<Offset x="0.0" y="0.0" z="1.0" />
			</ParticleSystem>			
			<Sound Value="VeterancyLevelUp" /> 
		</NuggetList>
	</FXList>
	
	<FXList id="FX_MutantFire">
		<NuggetList>
			<ParticleSystem
				Particle = "MutantMaster">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
				
		</NuggetList>
	</FXList>



<FXList id="FX_MutantSplash">
		<NuggetList>
			<ParticleSystem
				Particle = "MutantSplash"
				OrientToObject="true"
				Ricochet="true" >
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			
					
		</NuggetList>
	</FXList>



	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_ClearGarrison">
		<NuggetList>
			<ParticleSystem
				Particle="XPCG_Add"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPCG_Distort"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPCG_Flames"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPCG_Glass"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="XPCG_Smoke"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="0.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>
	

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	
	<!-- +++++ This FXList is referenced in code (Object.cpp), so make sure you
	remove that if you get rid of this data. +++++++ -->
	<FXList id="FX_DecoyDeath">
		<NuggetList>
			<ParticleSystem
				Particle="DecoyArmyDeath"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="DecoyArmyDeath02"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="DecoyArmyDeath03"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<Sound Value="NOD_DecoyArmy_Die" />			
		</NuggetList>
	</FXList>
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_ScorchSmall">
		<NuggetList>
			<TerrainScorch
				Type		= "RANDOM"
				Weather		= "NORMAL"
				Radius		= "20" >
				<RandomRange Low="SCORCH_9"
							 High="SCORCH_16" />
			</TerrainScorch>
			<DynamicDecal
				Decal				= "FXNukeMarkA"
				Size				= "70"
				OpacityStart		= "0"
				OpacityFadeTimeOne	= "0s"
				OpacityPeak			= "1"
				OpacityPeakTime		= "10s"
				OpacityFadeTimeTwo	= "40s"
				OpacityEnd			= "0"	
				StartingDelay		= "0s"
				OnlyIfOnLand		="true"
				Lifetime			= "50s">
				<Color R="1" G="1" B="1" />
				<Offset x="0" y="0" />
			</DynamicDecal>
			<Sound Value="HumanFaction_MediumBuilding_DieMS" />
<!--
			<Sound Value="HumanFaction_MediumBuilding_DieMS" StopIfPlayed="true">
				<SourceObjectFilter Rule="ANY">
					<IncludeThing>NOD_AirfieldControlTower</IncludeThing>
					<IncludeThing>NOD_PortAuthority</IncludeThing>
					<IncludeThing>NOD_Silo01</IncludeThing>
					<IncludeThing>NOD_Silo02</IncludeThing>
					<IncludeThing>NOD_Silo04</IncludeThing>
					<IncludeThing>Alien_PhaseGenerator</IncludeThing>
				</SourceObjectFilter>
			</Sound>
			<Sound Value="HumanFaction_SmallBuilding_DieMS" StopIfPlayed="true">
				<SourceObjectFilter Rule="ANY">
					<IncludeThing>Australian_Barn_02</IncludeThing>
				</SourceObjectFilter>
			</Sound>
-->
		</NuggetList>
	</FXList>

	<FXList id="FX_ScorchMedium">
		<NuggetList>
			<TerrainScorch
				Type		= "RANDOM"
				Weather		= "NORMAL"
				Radius		= "40" >
				<RandomRange Low="SCORCH_9"
							 High="SCORCH_16" />
			</TerrainScorch>
			<DynamicDecal
				Decal				= "FXNukeMarkA"
				Size				= "150"
				OpacityStart		= "0"
				OpacityFadeTimeOne	= "0s"
				OpacityPeak			= "1"
				OpacityPeakTime		= "10s"
				OpacityFadeTimeTwo	= "40s"
				OpacityEnd			= "0"	
				StartingDelay		= "0s"
				OnlyIfOnLand		="true"
				Lifetime			= "50s">
				<Color R="1" G="1" B="1" />
				<Offset x="0" y="0" />
			</DynamicDecal>
			<Sound Value="HumanFaction_MediumBuilding_DieMS" />
			<!-- FX_ScorchMedium is the onDeath FXListBehavior for BaseCivilianStructures -->
			<!-- below filters out building explosion die sounds for the specific building -->
<!--
			<Sound Value="HumanFaction_MediumBuilding_DieMS" StopIfPlayed="true">
				<SourceObjectFilter Rule="ANY">
					<IncludeThing>CivBunker</IncludeThing>
					<IncludeThing>GDI_ArtilleryEmplacements</IncludeThing>
					<IncludeThing>GDI_DefensiveGridBuilding</IncludeThing>
					<IncludeThing>GDI_ImportantBuilding</IncludeThing>
					<IncludeThing>GDI_LabRadarBuilding</IncludeThing>
					<IncludeThing>GDI_OrbitalShieldCC</IncludeThing>
					<IncludeThing>NOD_CommandCenter2</IncludeThing>
					<IncludeThing>NOD_CommandCenter3</IncludeThing>
					<IncludeThing>NOD_CommandCenter4</IncludeThing>
					<IncludeThing>NOD_DockHQ</IncludeThing>
					<IncludeThing>NOD_DockHQ2</IncludeThing>
					<IncludeThing>NOD_DockHQ3</IncludeThing>
					<IncludeThing>NOD_IonDisruptionFieldGenerator</IncludeThing>
					<IncludeThing>NOD_LabRadarBuilding</IncludeThing>
					<IncludeThing>NOD_LaunchFacility</IncludeThing>
					<IncludeThing>NOD_ManufacturingFacility1</IncludeThing>
					<IncludeThing>NOD_ManufacturingFacility2</IncludeThing>
					<IncludeThing>NOD_ManufacturingFacility3</IncludeThing>
					<IncludeThing>NOD_Silo03</IncludeThing>
					<IncludeThing>NOD_Silo05</IncludeThing>
					<IncludeThing>NOD_StrongholdBuilding1</IncludeThing>
					<IncludeThing>NOD_StrongholdBuilding2</IncludeThing>
					<IncludeThing>NOD_StrongholdBuilding3</IncludeThing>
					<IncludeThing>NOD_StrongholdBuilding5</IncludeThing>
					<IncludeThing>NOD_StrongholdBuilding6</IncludeThing>
					<IncludeThing>Australian_Apartment_Building_01</IncludeThing>
					<IncludeThing>Australian_Apartment_Building_02</IncludeThing>
				</SourceObjectFilter>
			</Sound>
-->

		</NuggetList>
	</FXList>

	<FXList id="FX_ScorchLarge">
		<NuggetList>
			<TerrainScorch
				Type		= "RANDOM"
				Weather		= "NORMAL"
				Radius		= "80" >
				<RandomRange Low="SCORCH_9"
							 High="SCORCH_16" />
			</TerrainScorch>
			<DynamicDecal
				Decal				= "FXNukeMarkA"
				Size				= "250"
				OpacityStart		= "0"
				OpacityFadeTimeOne	= "0s"
				OpacityPeak			= "1"
				OpacityPeakTime		= "10s"
				OpacityFadeTimeTwo	= "40s"
				OpacityEnd			= "0"	
				StartingDelay		= "0s"
				OnlyIfOnLand		="true"
				Lifetime			= "50s">
				<Color R="1" G="1" B="1" />
				<Offset x="0" y="0" />
			</DynamicDecal>
			<Sound Value="HumanFaction_MediumBuilding_DieMS" />
<!--
			<Sound Value="HumanFaction_MediumBuilding_DieMS" StopIfPlayed="true">
				<SourceObjectFilter Rule="ANY">
					<IncludeThing>NOD_CommandCenter</IncludeThing>
					<IncludeThing>NOD_DockHQ4</IncludeThing>
					<IncludeThing>NOD_StrongholdBuilding4</IncludeThing>
					<IncludeThing>NOD_TemplePrime</IncludeThing>
					<IncludeThing>NOD_WeaponsLabFacility</IncludeThing>
					<IncludeThing>AlienControlNode</IncludeThing>
				</SourceObjectFilter>
			</Sound>
-->
		</NuggetList>
	</FXList>


	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_Nuke">
		<NuggetList>
			<Sound Value="NOD_NuclearMissile_Explosion" />
			<ParticleSystem
				Particle="NodNukeBlastDist"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDINukeBaseDustExp"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDINukeTopDust"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDINukeBlast01"
				OrientToObject="true" />
			<ParticleSystem
				Particle="NODNukeBlast02"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDINukeBlast03"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDINukeBlast04"
				OrientToObject="true" />
			<ParticleSystem
				Particle="NodNukeColumnDist"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDINukeColumnDust"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDINukeColumnFire"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDINukeAdd"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDINukeAlpha"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDINukeBaseGlow"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDINukeBaseFire"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDINukeBaseDustSuck"
				OrientToObject="true" />
			<ParticleSystem
				Particle="NodNukeBaseDist"
				OrientToObject="true" />
			<ParticleSystem
				Particle="NodNukeBaseDist02"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDINukeBaseSW"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDINukeBaseSW2"
				OrientToObject="true" />
			<DynamicDecal
				Decal				= "EXNukeDecal"
				Size				= "450"
				OpacityStart		= "0"
				OpacityFadeTimeOne	= "4s"
				OpacityPeak			= "1"
				OpacityPeakTime		= "140s"
				OpacityFadeTimeTwo	= "50s"
				OpacityEnd			= "0"	
				StartingDelay		= "0s"
				OnlyIfOnLand		="true"
				Lifetime			= "190s">
				<Color R="120" G="240" B="120" />
				<Offset x="0" y="0" />
			</DynamicDecal>
			
			<!-- 
			<DynamicDecal
				Decal				= "EXNukeDecal"
				Size				= "450"
				OpacityStart		= "0"
				OpacityFadeTimeOne	= "0s"
				OpacityPeak			= "1"
				OpacityPeakTime		= "140s"
				OpacityFadeTimeTwo	= "50s"
				OpacityEnd			= "0"	
				StartingDelay		= "0s"
				Lifetime			= "190s">
				<Color R="1" G="1" B="1" />
				<Offset x="0" y="0" />
			</DynamicDecal>
			-->
			
		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->	

	<FXList id="FX_CarsExplode">
		<NuggetList>
			<ParticleSystem
				Particle="CarXP_Glass">
			</ParticleSystem>
			<ParticleSystem
				Particle="CarXP_Smoke">
			</ParticleSystem>
			<Sound Value="Explosion_NeutralVehicleMS" /> 
		<!-- <Sound Value="FireHawkFireBombExplosion" /> -->
		</NuggetList>
	</FXList>

	<!-- BG FX Added -->
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- Sonic Wave, Projectiles and Explosions -->
	
	<FXList id="FX_TeraSweep_Sm">
		<NuggetList>
			<ParticleSystem
				Particle="TeraDistortA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraSparkA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<Sound Value="GDI_SonicEmitter_Shockwave1" />
			<!-- <Sound Value="GDI_SonicEmitter_Shockwave2" /> -->
			<!-- not localizing with the projectile? -->
		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_TeraSweep_SmHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="TeraDistortA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowAHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraSparkAHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<Sound Value="GDI_SonicEmitter_Shockwave1" />
			<!-- <Sound Value="GDI_SonicEmitter_Shockwave2" /> -->
			<!-- not localizing with the projectile? -->
		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_TeraSweep_Md">
		<NuggetList>
			<ParticleSystem
				Particle="TeraDistortB"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowB"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraSparkB"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<!-- <Sound Value="GDI_Shatterer_WeaponShockwave1" /> -->
			<!-- <Sound Value="GDI_Shatterer_WeaponShockwave2" /> -->
			<!-- not localizing with the projectile? -->
		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_TeraSweep_MdHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="TeraDistortB"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowBHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraSparkBHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<Sound Value="GDI_SonicEmitter_Shockwave1" />
			<!-- <Sound Value="GDI_SonicEmitter_Shockwave2" /> -->
			<!-- not localizing with the projectile? -->
		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_TeraSweepOverload_Lg">
		<NuggetList>
			<ParticleSystem
				Particle="TeraDistortC"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowC"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowC2"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>			
			<ParticleSystem
				Particle="TeraSparkC"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraSparkC2"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>			
			<Sound Value="GDI_SonicEmitter_Shockwave1" />
			<!-- <Sound Value="GDI_SonicEmitter_Shockwave2" /> -->
			<!-- not localizing with the projectile? -->
		</NuggetList>
	</FXList>
<!-- Zone Raider Sonic Wave Explosion -->
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_TeraSweepExp_Sm">
		<NuggetList>
			<ParticleSystem
				Particle="TeraDistortA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowB"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraSparkA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<Sound Value="GDI_SonicEmitter_Shockwave1" />
			<!-- <Sound Value="GDI_SonicEmitter_Shockwave2" /> -->
			<!-- not localizing with the projectile? -->
		</NuggetList>
	</FXList>	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_TeraSweepExp_SmHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="TeraDistortA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowBHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraSparkAHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<Sound Value="GDI_SonicEmitter_Shockwave1" />
			<!-- <Sound Value="GDI_SonicEmitter_Shockwave2" /> -->
			<!-- not localizing with the projectile? -->
		</NuggetList>
	</FXList>

		<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	
	<FXList id="FX_TeraSweepExp2_Sm">
		<NuggetList>
			<ParticleSystem
				Particle="TeraDistortBlast"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowBlast"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraSparkBlast"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<Sound Value="GDI_SonicEmitter_Shockwave1" />
			<!-- <Sound Value="GDI_SonicEmitter_Shockwave2" /> -->
			<!-- not localizing with the projectile? -->
		</NuggetList>
	</FXList>	

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	
	<FXList id="FX_TeraSweepExp2_SmHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="TeraDistortBlast"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowBlastHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraSparkBlastHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<Sound Value="GDI_SonicEmitter_Shockwave1" />
			<!-- <Sound Value="GDI_SonicEmitter_Shockwave2" /> -->
			<!-- not localizing with the projectile? -->
		</NuggetList>
	</FXList>	
		
		
<!-- Echo Cannon Sonic Wave Explosions  -->	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	
	<FXList id="FX_GDI_Orca_EchoCannonImpactExplosion">
		<NuggetList>
			<Sound Value="GDI_Orca_EchoCannonImpact" />
		</NuggetList>
	</FXList>
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	
	<FXList id="FX_TeraSweepExp_Md">
		<NuggetList>
			<ParticleSystem
				Particle="TeraDistortRingA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraRingA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowRingA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowRadialEcho"
				OrientToObject = "false">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowRadial2Echo"
				OrientToObject = "false">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraRingBEcho"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraSparkRingA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>	

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	
	<FXList id="FX_TeraSweepExp_MdHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="TeraDistortRingA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraRingAHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowRingAHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowRadialEchoHeroic"
				OrientToObject = "false">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowRadial2EchoHeroic"
				OrientToObject = "false">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraRingBEchoHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraSparkRingAHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<!-- <Sound Value="GDI_Orca_EchoCannonImpact" /> -->
		</NuggetList>
	</FXList>
	
		<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	
	<FXList id="FX_TeraSweepExp2_Md">
		<NuggetList>
			<ParticleSystem
				Particle="TeraDistortBlastA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraRingA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraRingBlastA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>			
			<ParticleSystem
				Particle="TeraGlowBlastA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraSparkBlastA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<!-- <Sound Value="GDI_Orca_EchoCannonImpact" /> -->
		</NuggetList>
	</FXList>	

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	
	<FXList id="FX_TeraSweepExp2_MdHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="TeraDistortBlastA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraRingAHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraRingBlastAHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>	
			<ParticleSystem
				Particle="TeraGlowBlastAHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraSparkBlastAHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<!-- <Sound Value="GDI_Orca_EchoCannonImpact" /> -->
		</NuggetList>
	</FXList>


<!-- Hammerhead Chaingun AP  -->
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIHammerheadChaingunAP">
		<NuggetList>
			<!-- <Sound Value="GDI_Hammerhead_gunFire" /> -->
			<ParticleSystem
				Particle="GDIShellAP"
				OrientToObject="true">
				<Offset x="-2.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMuzzleGlowAP"
				OrientToObject="true"/>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIHammerheadChaingunAPHeroic">
		<NuggetList>
			<!-- <Sound Value="GDI_Hammerhead_gunFireUpgraded" /> -->
			<ParticleSystem
				Particle="GDIShellAP"
				OrientToObject="true">
				<Offset x="-2.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMuzzleGlowAPHeroic"
				OrientToObject="true"/>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

	<FXList id="FX_BulletHitGDIAP">
		<NuggetList>
			<ParticleSystem
				Particle="BulletHitLargeGDIFlash"
				Ricochet="true" />
			<ParticleSystem
				Particle="BulletHitLargeGDISpark"
				Ricochet="true" />
			<ParticleSystem
				Particle="BulletHitLargeGDIDust"
				Ricochet="true" />
			<Sound Value="Impact_Bullet" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	
	<FXList id="FX_BulletHitGDIAPHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="BulletHitLargeGDIFlashHeroic"
				Ricochet="true" />
			<ParticleSystem
				Particle="BulletHitLargeGDISparkHeroic"
				Ricochet="true" />
			<ParticleSystem
				Particle="BulletHitLargeGDIDustHeroic"
				Ricochet="true" />
			<Sound Value="Impact_Bullet" />
		</NuggetList>
	</FXList>

<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- Shatterer\Steel Shatterer Firing Muzzle Flash -->
	
	<FXList id="FX_ShattererSonicFire">
		<NuggetList>

			<ParticleSystem
				Particle="TeraMuzzleFireFlash"/>
			<ParticleSystem
				Particle="TeraMuzzleFireSmoke"/>
			<ParticleSystem
				Particle="TeraMuzzleFireDistort"/>
	<!--		<ParticleSystem
				Particle="TeraMuzzleFireGlowA"/>	-->			

			<Sound Value="GDI_Shatterer_WeaponShockwave1" />
			<!-- <Sound Value="GDI_Shatterer_WeaponShockwave2" /> -->
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->	
	<FXList id="FX_ShattererSonicFireHeroic">
			<NuggetList>
	
				<ParticleSystem
					Particle="TeraMuzzleFireFlashHeroic"/>
				<ParticleSystem
					Particle="TeraMuzzleFireSmokeHeroic"/>
				<ParticleSystem
					Particle="TeraMuzzleFireDistort"/>
		<!--		<ParticleSystem
					Particle="TeraMuzzleFireGlowAHeroic"/>       -->
	
			<Sound Value="GDI_Shatterer_WeaponShockwaveUpgraded" />
			<!-- <Sound Value="GDI_Shatterer_WeaponShockwave1" /> -->
			</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	
	<FXList id="FX_ShattererSonicFire_NoSound">
		<NuggetList>

			<ParticleSystem
				Particle="TeraMuzzleFireFlash"/>
			<ParticleSystem
				Particle="TeraMuzzleFireSmoke"/>
			<ParticleSystem
				Particle="TeraMuzzleFireDistort"/>
	<!--		<ParticleSystem
				Particle="TeraMuzzleFireGlowA"/>	-->			
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->	
	<FXList id="FX_ShattererSonicFireHeroic_NoSound">
			<NuggetList>
	
				<ParticleSystem
					Particle="TeraMuzzleFireFlashHeroic"/>
				<ParticleSystem
					Particle="TeraMuzzleFireSmokeHeroic"/>
				<ParticleSystem
					Particle="TeraMuzzleFireDistort"/>
	<!--			<ParticleSystem
					Particle="TeraMuzzleFireGlowAHeroic"/>		-->
			</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	
	<FXList id="FX_OverloadShattererSonicFire">
		<NuggetList>

			<ParticleSystem
				Particle="TeraMuzzleFireFlash2"/>
			<ParticleSystem
				Particle="TeraMuzzleFireSmoke2"/>
			<ParticleSystem
				Particle="TeraMuzzleFireDistort2"/>
	<!--		<ParticleSystem
				Particle="TeraMuzzleFireGlowA2"/>	-->			

			<Sound Value="GDI_SteelShatterer_OverloadBeamFireMS" />
			<!-- <Sound Value="GDI_Shatterer_WeaponShockwave2" /> -->
		</NuggetList>
	</FXList>

<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
<!-- GDI Sagitarious AATank Tungston Fire & Explosion -->

	<FXList id="FX_GDIBatteryFireTungsten">
		<NuggetList>
			<ParticleSystem
				Particle="GDIShellBatteryTungsten"
				OrientToObject="true">
				<Offset x="-15.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIBatteryMuzzleGlowTungsten"
				OrientToObject="true">
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIBatteryMuzzleDust"
				OrientToObject="true">
				<Offset x="-5.0" y="0.0" z="0.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIBatteryFireDistort"
				OrientToObject="true">
			</ParticleSystem>
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	
	<FXList id="FX_MidAirFlakExplosion">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMidAir_Add"
				Ricochet="true" />
			<ParticleSystem
				Particle="GDIMidAir_Distortion"
				Ricochet="true" />
			<ParticleSystem
				Particle="GDIMidAir_Explosions"
				Ricochet="true" />
			<ParticleSystem
				Particle="GDIMidAir_Flak"
				Ricochet="true" />
			<ParticleSystem
				Particle="GDIMidAir_Flash"
				Ricochet="true" />
			<ParticleSystem
				Particle="GDIMidAir_Smoke"
				Ricochet="true" />
			<ParticleSystem
				Particle="GDIMidAir_Spark"
				Ricochet="true" />
			<Sound Value="Impact_Bullet" />
		</NuggetList>
	</FXList>
	
<!-- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ -->
	<!-- GDI Mjolnir Stike Ground Explosion -->
	
	<FXList id="FX_GDIMStrikeShellGroundExplosion">
		<NuggetList>
			<Sound Value="GDI_ThorsHammer_Impact" />
			<ParticleSystem
				Particle="GDIMStrike_Debris"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMStrike_Dirt"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>			
			<ParticleSystem
				Particle="GDIMStrike_Distortion"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMStrike_DustRing"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>			
			<ParticleSystem
				Particle="GDIMStrike_DustTrail"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMStrike_Exp01"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMStrike_ExpDebris"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMStrike_ExpEmbers"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMStrike_Flash"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMStrike_Glow"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMStrike_GlowIn"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMStrike_Ring"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMStrike_Ring01"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMStrike_Scorch"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMStrike_Streaks"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMStrike_Streaks01"
				OrientToObject="true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="10.0" />
			</ParticleSystem>
			<TerrainScorch
				Type		= "RANDOM"
				Weather		= "NORMAL"
				Radius		= "70" >
				<RandomRange Low="SCORCH_9"
						 High="SCORCH_16" />
			</TerrainScorch>
			<ViewShake 
				Type = "NORMAL" />
		</NuggetList>
	</FXList>

<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	
	<FXList id="FX_SteelShattererOverload">
		<NuggetList>

			<ParticleSystem
				Particle="GDIShattererOverload"
				OrientToObject="true">
				<Offset x="-1" y="0.0" z="1.5" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIShattererOverloadFlashes"
				OrientToObject="true">
				<Offset x="-1" y="0.0" z="1.5" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIShattererOverloadGlow"
				OrientToObject="true">
				<Offset x="-1" y="0.0" z="1.5" />
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIShattererOverloadSpark"
				OrientToObject="true">
				<Offset x="-1" y="0.0" z="1.5" />
			</ParticleSystem>

		</NuggetList>
	</FXList>

<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIOrcaEchoCannonFire">
		<NuggetList>
			<ParticleSystem
				Particle="OrcaEchoCannon_FireDistort"
				OrientToObject="true" />
			<ParticleSystem
				Particle="OrcaEchoCannon_FireDust"
				OrientToObject="true" />
			<ParticleSystem
				Particle="OrcaEchoCannon_Glow"
				OrientToObject="true" />
			<ParticleSystem
				Particle="OrcaEchoCannon_Spark"
				OrientToObject="true" />
			<Sound Value="GDI_Orca_EchoCannonFire" />
		</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
		<FXList id="FX_GDIOrcaEchoCannonFireHeroic">
			<NuggetList>
				<ParticleSystem
					Particle="OrcaEchoCannon_FireDistort"
					OrientToObject="true" />
				<ParticleSystem
					Particle="OrcaEchoCannon_FireDustHeroic"
					OrientToObject="true" />
				<ParticleSystem
					Particle="OrcaEchoCannon_GlowHeroic"
					OrientToObject="true" />
				<ParticleSystem
					Particle="OrcaEchoCannon_SparkHeroic"
					OrientToObject="true" />
			<Sound Value="GDI_Orca_EchoCannonFire" />		
			</NuggetList>
	</FXList>
	
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_ZoneRaider_SonicRifleImpactExplosion">
		<NuggetList>
			<Sound Value="GDI_ZoneRaider_SonicRifleImpact" />
		</NuggetList>
	</FXList>
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_SonicRifleGroundImpact">
		<NuggetList>
			<ParticleSystem
				Particle="TeraDistortA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowB"
				OrientToObject = "false">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>			
	<!--		<ParticleSystem
				Particle="TeraGlowRadial"
				OrientToObject = "false">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>					-->
			<ParticleSystem
				Particle="TeraGlowRadial2"
				OrientToObject = "false">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraRingB"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraSparkB"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
	<!--		<Sound Value="GDI_ZoneRaider_SonicRifleImpact" />	-->
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_SonicRifleGroundImpactHeroic">
		<NuggetList>
			<ParticleSystem
				Particle="TeraDistortA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowBHeroic"
				OrientToObject = "false">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
	<!--		<ParticleSystem
				Particle="TeraGlowRadialHeroic"
				OrientToObject = "false">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>					-->
			<ParticleSystem
				Particle="TeraGlowRadial2Heroic"
				OrientToObject = "false">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraRingBHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraSparkBHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
	<!--		<Sound Value="GDI_ZoneRaider_SonicRifleImpact" />	-->
		</NuggetList>
	</FXList>
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_SonicRifleImpact">
		<NuggetList>
			<ParticleSystem
				Particle="TeraDistortA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowBlast"
				OrientToObject = "true"
				Ricochet="true">
				<Offset x="0.0" y="0.0" z="7.0" />
			</ParticleSystem>			
			<ParticleSystem
				Particle="TeraGlowRadial2"
				OrientToObject = "false">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraRingB"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraSparkB"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>			
	<!--		<Sound Value="GDI_ZoneRaider_SonicRifleImpact" />	-->
		</NuggetList>
	</FXList>
	
		<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
		<FXList id="FX_GDI_SonicRifleImpactHeroic">
			<NuggetList>
			<ParticleSystem
				Particle="TeraDistortA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowBlastHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowRadial2Heroic"
				OrientToObject = "false">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraRingBHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraSparkBHeroic"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>			
	<!--		<Sound Value="GDI_ZoneRaider_SonicRifleImpact" />	-->
			</NuggetList>
	</FXList>
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_HammerheadGunFire">
		<NuggetList>
			<Sound Value="GDI_Hammerhead_gunFire" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_HammerheadGunFireUpgraded">
		<NuggetList>
			<Sound Value="GDI_Hammerhead_gunFireUpgraded" />
		</NuggetList>
	</FXList>

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDI_MARV_GunTurretFire">
		<NuggetList>
			<Sound Value="GDI_MARV_GunTurretFire" />
		</NuggetList>
	</FXList>

		<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
		
		<FXList id="FX_GDI_SupersonicAirStrike_Explosion">
			<NuggetList>
				<Sound Value="GDI_SupersonicAirStrike_ExplosionMS" /> 

				<ParticleSystem
					Particle="SonicAirExplosionDist01"
					OrientToObject = "true">
					<Offset x="0.0" y="0.0" z="5.0" />
				</ParticleSystem>
				<ParticleSystem
					Particle="SonicAirExplosionDist02"
					OrientToObject = "true">
					<Offset x="0.0" y="0.0" z="5.0" />
				</ParticleSystem>
				<ParticleSystem
					Particle="SonicAirExplosionGlow01"
					OrientToObject = "true">
					<Offset x="0.0" y="0.0" z="5.0" />
				</ParticleSystem>				
				<ParticleSystem
					Particle="SonicAirExplosionRing01b"
					OrientToObject = "true">
					<Offset x="0.0" y="0.0" z="5.0" />
				</ParticleSystem>				

				<ParticleSystem
					Particle="SonicAirExplosionSphere"
					OrientToObject = "true">
					<Offset x="0.0" y="0.0" z="5.0" />
				</ParticleSystem>
				<ParticleSystem
					Particle="SonicAirExplosionSphere02"
					OrientToObject = "true">
					<Offset x="0.0" y="0.0" z="5.0" />
				</ParticleSystem>
			</NuggetList>
	</FXList>

<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIMARVSonicCannonFire">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMARVSonicCannonFireDist"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMARVSonicCannonFireDust"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMARVSonicCannonFireGlow"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMARVSonicCannonFireFlash"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMARVSonicCannonFireSpark"
				OrientToObject="true" />
			<ParticleSystem
				Particle="GDIMARVSonicCannonShell"
				OrientToObject = "true">
				<Offset x="-50.0" y="5.0" z="0.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>
	

	<!-- MARV Sonic Cannon Sonic Wave Explosions  -->	
		<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
		
		<FXList id="FX_TeraSweepExp_Lg">
			<NuggetList>
				<Sound Value="GDI_Marv_CannonProjectileImpacts" /> 
				<ParticleSystem
					Particle="TeraDistortRingA_Lg"
					OrientToObject = "true">
					<Offset x="0.0" y="0.0" z="5.0" />
				</ParticleSystem>
				<ParticleSystem
					Particle="TeraRingA_Lg"
					OrientToObject = "true">
					<Offset x="0.0" y="0.0" z="5.0" />
				</ParticleSystem>
				<ParticleSystem
					Particle="TeraGlowRingA_Lg"
					OrientToObject = "true">
					<Offset x="0.0" y="0.0" z="5.0" />
				</ParticleSystem>
				<ParticleSystem
					Particle="TeraGlowRadialEcho_Lg"
					OrientToObject = "false">
					<Offset x="0.0" y="0.0" z="5.0" />
				</ParticleSystem>
				<ParticleSystem
					Particle="TeraGlowRadial2Echo_Lg"
					OrientToObject = "false">
					<Offset x="0.0" y="0.0" z="5.0" />
				</ParticleSystem>
				<ParticleSystem
					Particle="TeraRingBEcho_Lg"
					OrientToObject = "true">
					<Offset x="0.0" y="0.0" z="5.0" />
				</ParticleSystem>
				<ParticleSystem
					Particle="TeraSparkRingA_Lg"
					OrientToObject = "true">
					<Offset x="0.0" y="0.0" z="5.0" />
				</ParticleSystem>
			</NuggetList>
	</FXList>
	
			<!-- ground hit FX version -->
	<FXList id="FX_GDI_Marv_CannonProjectileGrountHit">
		<NuggetList>
			<!-- <Sound Value="GDI_Marv_CannonProjectileImpacts" /> -->
			<ParticleSystem
				Particle="TeraDistortRingA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraRingA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowRingA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowRadialEcho"
				OrientToObject = "false">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraGlowRadial2Echo"
				OrientToObject = "false">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraRingBEcho"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
			<ParticleSystem
				Particle="TeraSparkRingA"
				OrientToObject = "true">
				<Offset x="0.0" y="0.0" z="5.0" />
			</ParticleSystem>
		</NuggetList>
	</FXList>	

	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
		<FXList id="FX_GDIMARVHarvest">
			<NuggetList>
				<ParticleSystem
					Particle="GDIMARVHarvestDust"
					OrientToObject="true" />
				<ParticleSystem
					Particle="GDIMARVHarvestShards"
					OrientToObject="true" />
				<ParticleSystem
					Particle="GDIMARVHarvestSmoke"
					OrientToObject="true" />		
			</NuggetList>
	</FXList>
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
		<FXList id="FX_GDIMARVEngineerUpgrade">
			<NuggetList>
				<ParticleSystem
					Particle="GDIMARVEngineerGlow"
					OrientToObject="true" />
				<ParticleSystem
					Particle="GDIMARVEngineerRing"
					OrientToObject="true" />
		
			</NuggetList>
	</FXList>
	<!-- ++++++++++++++++++++++++++++++++++++++++++++ -->
	<FXList id="FX_GDIMARVExplode">
		<NuggetList>
			<ParticleSystem
				Particle="GDIMARVExplodeDebris">
				<Offset x="0.0" y="0.0" z="30.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMARVExplodeDistortion">
				<Offset x="0.0" y="0.0" z="30.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMARVExplodeDustRing">
				<Offset x="0.0" y="0.0" z="30.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMARVExplodeEmbers">
				<Offset x="0.0" y="0.0" z="30.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMARVExplodeFire">
				<Offset x="0.0" y="0.0" z="30.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMARVExplodeFlash">
				<Offset x="0.0" y="0.0" z="30.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMARVExplodeFlash1">
				<Offset x="0.0" y="0.0" z="30.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMARVExplodeGlow">
				<Offset x="0.0" y="0.0" z="30.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMARVExplodeStreaks">
				<Offset x="0.0" y="0.0" z="30.0"/>
			</ParticleSystem>
			<ParticleSystem
				Particle="GDIMARVExplodeStreaks01">
				<Offset x="0.0" y="0.0" z="30.0"/>
			</ParticleSystem>
			<DynamicDecal
				Decal		= "FXNukeMarkA"
				Size			= "80"
				OpacityStart		= "0"
				OpacityFadeTimeOne	= "0s"
				OpacityPeak			= "100"
				OpacityPeakTime		= "1000s"
				OpacityFadeTimeTwo	= "3000s"
				OpacityEnd			= "0"	
				StartingDelay	= "0s"
				OnlyIfOnLand		="true"
				Lifetime		= "50s">
				<Color R="1" G="1" B="1" />
				<Offset x="0" y="0" />
			</DynamicDecal>

			<TerrainScorch
				Type		= "RANDOM"
				Weather		= "NORMAL"
				Radius		= "100" >
				<RandomRange Low="SCORCH_9"
							 High="SCORCH_16" />
			</TerrainScorch>
			<ViewShake 
				Type = "NORMAL" />
			<Sound Value="VehicleExplosionSmallMS" />
		</NuggetList>
	</FXList>
  <!-- ++++++++++++++++++++++++++++++++++++++++++++ -->

  <FXList id="FX_GDIWolvFootprint">
    <NuggetList>
      <DynamicDecal
      Decal = "FXGdiWolvFP"
      Size = "15"
      OpacityStart = "0"
      OpacityFadeTimeOne = "0s"
      OpacityPeak = "1"
      OpacityPeakTime = "1s"
      OpacityFadeTimeTwo = "4s"
      OpacityEnd = "0"
      StartingDelay = "0s"
      OnlyIfOnLand ="true"
      Lifetime = "5s">
        <Color R="1" G="1" B="1" />
        <Offset x="0" y="0" />
      </DynamicDecal>
      <ParticleSystem
      Particle="FP_Step">
      </ParticleSystem>
    </NuggetList>
  </FXList>

  <!-- ++++++++++++++++++++++++++++++++++++++++++++++++++-->


  <FXList id="FX_GDITitFootprint">
    <NuggetList>
      <DynamicDecal
      Decal = "FXGdititFP"
      Size = "15"
      OpacityStart = "0"
      OpacityFadeTimeOne = "0s"
      OpacityPeak = "1"
      OpacityPeakTime = "1s"
      OpacityFadeTimeTwo = "4s"
      OpacityEnd = "0"
      StartingDelay = "0s"
      OnlyIfOnLand ="true"
      Lifetime = "5s">
        <Color R="1" G="1" B="1" />
        <Offset x="0" y="0" />
      </DynamicDecal>
      <ParticleSystem
      Particle="FP_Step">
      </ParticleSystem>
    </NuggetList>
  </FXList>





</AssetDeclaration>
