<?xml version="1.0" encoding="UTF-8"?>
<AssetDeclaration xmlns="uri:ea.com:eala:asset" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
	<Tags></Tags>
	<Includes>
		<Include
			type="instance"
			source="ART:ShadowI.xml" />
	</Includes>
	<GameObject
		id="BaseInfantry"		
		>
		<Behaviors>
			<AttributeModifierPoolUpdate 
				id="DefaultAttributeModifierPoolUpdate"/>
			<SquishCollide
				id ="DefaultSquishCollide"/>
			<CrushDie
				id="ModuleTAg_CrushDie">
				<DieMuxData
					DeathTypes="CRUSHED" />
			</CrushDie>
			<FXListBehavior
				id="SquishedFXPlayer">
				<DieMuxData
					DeathTypes="CRUSHED" />
				<Event
					Index="onDeath"
					FX="FX_InfantrySquished" />
			</FXListBehavior>
			<FireWeaponWhenDead
				id="ModuleTag_CatalystDeathWeapon"
				InitiallyActive="true"
				DeathWeapon="CatalystInfantryDeathWeapon"
				ContinueToBezierDestination="false">
				<DieMuxData DeathTypes="CATALYST" />
			</FireWeaponWhenDead>
			<AutoHealBehavior
				id="Upgrade_HeroicHeal"
				InitiallyActive="false"
				HealOnlyIfNotInCombat="false"
				HealOnlyIfNotUnderAttack="false"
				StartHealingDelay="1s"
				HealingAmount="10"
				HealingDelay=".5s">
				<TriggeredBy>Upgrade_Veterancy_HEROIC</TriggeredBy>
			</AutoHealBehavior>
			<AttributeModifierUpgrade
				id="ModuleTag_AttributeModifierUpgradeMUCSpeed"
				AttributeModifier="Modifier_MultifunctionUpgradeCenterSpeed">
				<TriggeredBy>Upgrade_MultifunctionUpgradeCenterSpeed</TriggeredBy>
			</AttributeModifierUpgrade>
			<AttributeModifierUpgrade
				id="ModuleTag_AttributeModifierUpgradeMUCDamage"
				AttributeModifier="Modifier_MultifunctionUpgradeCenterDamage">
				<TriggeredBy>Upgrade_MultifunctionUpgradeCenterDamage</TriggeredBy>
			</AttributeModifierUpgrade>
			<AttributeModifierUpgrade
				id="ModuleTag_AttributeModifierUpgradeMUCArmor"
				AttributeModifier="Modifier_MultifunctionUpgradeCenterArmor">
				<TriggeredBy>Upgrade_MultifunctionUpgradeCenterArmor</TriggeredBy>
			</AttributeModifierUpgrade>
			<LevelUpUpgrade
				id="ModuleTag_LevelUpUpgrade_Veteran"
				LevelCap="4"
				LevelsToGain="1">
				<TriggeredBy>Upgrade_ProductionVeterancy_VETERAN</TriggeredBy>
			</LevelUpUpgrade>
			<LevelUpUpgrade
				id="ModuleTag_LevelUpUpgrade_Elite"
				LevelCap="4"
				LevelsToGain="2">
				<TriggeredBy>Upgrade_ProductionVeterancy_ELITE</TriggeredBy>
			</LevelUpUpgrade>
			<LevelUpUpgrade
				id="ModuleTag_LevelUpUpgrade_Heroic"
				LevelCap="4"
				LevelsToGain="3">
				<TriggeredBy>Upgrade_ProductionVeterancy_HEROIC</TriggeredBy>
			</LevelUpUpgrade>
      <TemporarilyDefectUpdate
        id="ModuleTag_TemporarilyDefect"
        DefectionFrameCount="300" />
		</Behaviors>

		<Body>
			<ActiveBody
				id="DefaultBody"/>
		</Body>

		<EvaEvents
			EvaEventDieOwner="UnitLost"
			EvaEventProductionStarted="UnitConstructionStarted" 
			EvaEventDamagedOwner="UnitUnderAttack" 	
			EvaEventDamagedFromShroudedSourceOwner="UnitUnderAttackFromShroudedUnit"
			EvaEventDamagedByFireOwner="GenericUnitBeingBurned"  
			EvaEventAmbushed="UnitAmbushed" 
			EvaEventSecondDamageFarFromFirstScanRange="600"    
			EvaEventSecondDamageFarFromFirstTimeoutMS="31000" 
			EvaEnemyObjectSightedEvent="GenericEnemyUnitSighted" 
			EvaEventDetectedEnemy="EnemyStealthUnitDiscovered"
			EvaEventAvailableForProduction="NewConstructionOptions"
			EvaEventBuildOnHold="BuildOnHold"
			EvaEventBuildCancelled="BuildCancelled" 
			EvaEventPromotedOwner="UnitPromoted" />
			<!-- EvaEventSecondDamageFarFromFirstOwner="UnitUnderAttackAgain"  -->
		<CrusherInfo
			CrushableLevel="0" />
	</GameObject>

</AssetDeclaration>
