<?xml version="1.0" encoding="utf-8"?>
<AssetDeclaration xmlns="uri:ea.com:eala:asset" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xi="http://www.w3.org/2001/XInclude">
	<Tags></Tags>
	<Includes>
		<Include
			type="all"
			source="ART:NUMiltnB_SKN.W3X" />
		<Include
			type="all"
			source="ART:GUSoldier_IDLA.w3x" />
		<Include
			type="all"
			source="ART:GUSoldier_IDLB.w3x" />
		<Include
			type="all"
			source="ART:GUSoldier_IDLC.w3x" />
		<Include
			type="all"
			source="ART:GUSoldier_RUNA.w3x" />
		<Include
			type="all"
			source="ART:GUSoldier_RUNB.w3x" />
		<Include
			type="all"
			source="ART:GUSoldier_ATKA.w3x" />
		<Include
			type="all"
			source="ART:GUSoldier_DIEA.w3x" />
		<Include
			type="all"
			source="ART:GUSoldier_DIEB.w3x" />
		<Include
			type="all"
			source="ART:FXTracer.xml" />
		<Include
			type="all"
			source="ART:GUGarGun.w3x" />
		<!-- Base Object -->
		<Include
			type="instance"
			source="DATA:BaseObjects/BaseInfantry.xml" />
	</Includes>
	<GameObject
		id="NODMilitantB"
		inheritFrom="BaseInfantry"
		SelectPortrait="Portrait_NODMilitantRifle"
		ButtonImage="Portrait_NODMilitantRifle"
		Side="NOD"
		EditorSorting="UNIT"
		TransportSlotCount="1"
		BuildCost="10"
		BuildTime="1.0"
		CommandSet="NODMilitantCommandSet"
		IsTrainable="true"
		KindOf="PRELOAD SELECTABLE CAN_ATTACK ATTACK_NEEDS_LINE_OF_SIGHT CAN_CAST_REFLECTIONS INFANTRY PATH_THROUGH_INFANTRY"
		RadarPriority="UNIT"
		BuildCompletion="APPEARS_AT_RALLY_POINT"
		ProductionQueueType="INFANTRY"
		UnitCategory="INFANTRY"
		WeaponCategory="GUN"
		VoicePriority="96"
		EditorName="NODMilitantB"
		Description="Desc:NODMilitantRifle"
		TypeDescription="Type:NODMilitantRifle"
		WorldMapArmoryUpgradesAllowed="Upgrade_TiberiumInfusion Upgrade_NODConfessorUpgrade">
		<DisplayName
			xai:joinAction="Replace" xmlns:xai="uri:ea.com:eala:asset:instance">Name:NODMilitantRifle</DisplayName>
		<DisplayUpgrade
			id="Tag_DisplayUpgrade1">Upgrade_TiberiumInfusion</DisplayUpgrade>
		<DisplayUpgrade
			id="Tag_DisplayUpgrade2">Upgrade_NODConfessorUpgrade</DisplayUpgrade>
		<ArmorSet
			Armor="NODMilitantArmor"
			DamageFX="NormalDamageFX" />
		<LocomotorSet
			Locomotor="HumanLocomotor"
			Condition="NORMAL"
			Speed="48" />
		<Draws>
			<ScriptedModelDraw
				id="ModuleTag_Draw"
				OkToChangeModelColor="true">
				<ModelConditionState
					ParseCondStateType="PARSE_DEFAULT">
					<Model
						Name="NUMiltnB_SKN" />
					<WeaponFireFXBone
						WeaponSlotType="PRIMARY_WEAPON"
						BoneName="B_HANDR" />
					<WeaponLaunchBone
						WeaponSlotType="PRIMARY_WEAPON"
						BoneName="B_HANDR" />
				</ModelConditionState>
				<ModelConditionState
					ParseCondStateType="PARSE_NORMAL"
					ConditionsYes="INSIDE_GARRISON">
					<Model
						Name="GUGarGun" />
					<WeaponFireFXBone
						WeaponSlotType="PRIMARY_WEAPON"
						BoneName="BONE01" />
					<WeaponLaunchBone
						WeaponSlotType="PRIMARY_WEAPON"
						BoneName="BONE01" />
				</ModelConditionState>
				<AnimationState
					ParseCondStateType="PARSE_NORMAL"
					ConditionsYes="INSIDE_GARRISON">
					<!-- no anim -->
				</AnimationState>
				<AnimationState
					ParseCondStateType="PARSE_DEFAULT"
					Flags="RESTART_ANIM_WHEN_COMPLETE">
					<Animation
						AnimationName="GUSoldier_IDLC"
						AnimationMode="ONCE" />
					<Animation
						AnimationName="GUSoldier_IDLB"
						AnimationMode="ONCE" />
				</AnimationState>
				<AnimationState
					ParseCondStateType="PARSE_NORMAL"
					ConditionsYes="DYING">
					<Animation
						AnimNickName="DTA"
						AnimationName="GUSoldier_DIEA"
						AnimationMode="ONCE" />
					<Animation
						AnimNickName="DTB"
						AnimationName="GUSoldier_DIEB"
						AnimationMode="ONCE" />
				</AnimationState>
				<AnimationState
					ParseCondStateType="PARSE_NORMAL"
					ConditionsYes="USING_WEAPON_A">
					<Animation
						AnimationName="GUSoldier_ATKA"
						AnimationMode="LOOP" />
				</AnimationState>
				<AnimationState
					ParseCondStateType="PARSE_NORMAL"
					ConditionsYes="MOVING"
					Flags="RANDOMSTART">
					<Animation
						AnimationName="GUSoldier_RUNA"
						AnimationMode="LOOP" />
					<Animation
						AnimationName="GUSoldier_RUNB"
						AnimationMode="LOOP" />
				</AnimationState>
			</ScriptedModelDraw>
			<TracerModelDraw
				id="ModuleTag_TracerModelDraw"
				MinLength="10.0"
				MaxLength="20.0"
				Width="0.5"
				MinSpeed="10"
				MaxSpeed="10"
				SweepSpeed="1.0"
				SpreadAngle="2.0"
				MinTracersPerFrame=".25"
				MaxTracersPerFrame=".25"
				FrameLifeTime="35"
				WeaponSlotType="PRIMARY_WEAPON"
				Texture="FXTracer"
				UseAdditiveBlending="true"
				TracerHitFx="FX_BulletHit">
				<HeadColor
					r="1.0"
					g="1.0"
					b="1.0"
					a="1.0" />
				<TailColor
					r="0.0"
					g="0.0"
					b="0.0"
					a="0.0" />
			</TracerModelDraw>
		</Draws>
		<Behaviors>
			<WeaponSetUpdate>
				<WeaponSlotHardpoint
					ID="1"
					AllowInterleavedFiring="false"
					InterleavedStyle="INTERLEAVE_FIRST_AVAILABLE"
					WeaponChoiceCriteria="PREFER_MOST_DAMAGE">
					<Weapon
						Ordering="PRIMARY_WEAPON"
						Template="NODMilitantMinigun" />
				</WeaponSlotHardpoint>
			</WeaponSetUpdate>
			<Physics
				id="ModuleTag_07" />
			<ProductionUpdate
				id="ModuleTag_08" />
			<SlowDeath
				id="ModuleTag_Death"
				SinkDelay="3s"
				SinkRate="2.4"
				DestructionDelay="8s">
				<DieMuxData
					DeathTypes="ALL" />
			</SlowDeath>
			<AudioLoopUpgrade id="NOD_BlackDisciples_Upgrade" SoundToPlay="NOD_BlackDisciples_Upgrade">
				<TriggeredBy>Upgrade_BlackHandBlackDisciplesUpgrade</TriggeredBy>
			</AudioLoopUpgrade>
		</Behaviors>
		<AI>
			<AIUpdate
				id="ModuleTag_06"
				AutoAcquireEnemiesWhenIdle="YES" />
		</AI>
		<Body>
			<ActiveBody
				id="ModuleTag_03"
				MaxHealth="50" />
		</Body>
		<Geometry
			IsSmall="true">
			<Shape
				Type="CYLINDER"
				MajorRadius="7.0"
				Height="13.0"></Shape>
		</Geometry>
		<ShadowInfo
			Type="DECAL"
			SizeX="14"
			SizeY="14"
			Texture="ShadowI" />
		<VisionInfo
			VisionRange="350"
			ShroudClearingRange="400" />
	</GameObject>
</AssetDeclaration>