<?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:NUConvoy_SKN.w3x" />
		<Include
			type="all"
			source="ART:NUConvoyR.w3x" />			
		<Include
			type="all"
			source="ART:NUConvoy_D.xml" />

		<Include
			type="all"
			source="DATA:GlobalData/GlobalDefines.xml" />
		<!-- Base Object -->
		<Include
			type="instance"
			source="DATA:BaseObjects/BaseVehicle.xml" />
	</Includes>
	<GameObject
		id="NODMarcionTransport"
		inheritFrom="BaseVehicle"
		SelectPortrait="Portrait_NUTransport"
		ButtonImage="Portrait_NUTransport"
		Side="NOD"
		EditorSorting="UNIT"
		TransportSlotCount="1"
		BuildCost="700"
		BuildTime="7"
		CommandSet="GenericCommandSet"
		CommandPoints="100" 
		KindOf="PRELOAD SELECTABLE CAN_ATTACK ATTACK_NEEDS_LINE_OF_SIGHT CAN_CAST_REFLECTIONS SCORE TRANSPORT VEHICLE CAN_REVERSE_MOVE CAN_BE_FAVORITE_UNIT"
		RadarPriority="UNIT"
		ThreatLevel="10"
		ProductionQueueType="VEHICLE"
		UnitCategory="VEHICLE"
		WeaponCategory="GUN"
		VoicePriority="176"
		EditorName="NODMarcionTransport">
		<DisplayName
			xai:joinAction="Replace" xmlns:xai="uri:ea.com:eala:asset:instance">NAME:MarcionTransport</DisplayName>
		<LocomotorSet
			Locomotor="NODMarcionTransportLocomotor"
			Condition="NORMAL"
			Speed="75.0" />
		<SkirmishAIInformation
			UnitBuilderStandardCombatUnit="true" />

		<Draws>
			<TruckDraw
				id="ModuleTag_Draw"
				OkToChangeModelColor="true"
				TrackMarks="EXTireTrack2"
				TrackMarksOnlyWhenCorneringQuickly="true"
				TrackMarksLeftBone="Bone_TireLR"
				TrackMarksRightBone="Bone_TireRR"

				LeftFrontTireBone="Bone_TireLF_Top"
				RightFrontTireBone="Bone_TireRF_Top"
				MidLeftFrontTireBone="Bone_TireLF_Front"
				MidRightFrontTireBone="Bone_TireRF_Front"
				MidLeftRearTireBone="Bone_TireLF_Back"
				MidRightRearTireBone="Bone_TireRF_Back"
				MidLeftMidTireBone="Bone_TireLR_Top"
				MidRightMidTireBone="Bone_TireRR_Top"
				LeftRearTireBone="Bone_TireLR_Front"
				RightRearTireBone="Bone_TireRR_Front"
				LeftFrontTireBone2="Bone_TireLR_Back"
				RightFrontTireBone2="Bone_TireRR_Back"
				
				TireRotationMultiplier="0.2"
				PowerslideRotationAddition="1.25"
				InitialRecoilSpeed="0.1"
				MaxRecoilDistance="0.1"
				RecoilDamping="2.0"
				RecoilSettleSpeed="3.0"
				ExtraPublicBone="FXWeapon BoneGarrison01 BoneGarrison02 BoneGarrison03 BoneGarrison04 BoneGarrison05 BoneGarrison06 BoneGarrison07 BoneGarrison08 BoneGarrison09 BoneGarrison10">
				<ModelConditionState
					ParseCondStateType="PARSE_DEFAULT">
					<Model
						Name="NUConvoy_SKN" />
				</ModelConditionState>
				<ModelConditionState
					ParseCondStateType="PARSE_NORMAL"
					ConditionsYes="DYING">
					<Model
						Name="NUConvoyR" />
					<ParticleSysBone
						BoneName="FX_Fire"
						FXParticleSystemTemplate="GDIDebrisSmallFire"
						FollowBone="true" />
					<ParticleSysBone
						BoneName="FX_Fire"
						FXParticleSystemTemplate="GDIDebrisSmallFireDistortion"
						FollowBone="true" />
					<ParticleSysBone
						BoneName="FX_Fire"
						FXParticleSystemTemplate="GDIDebrisSmallSmoke"
						FollowBone="true" />
				</ModelConditionState>
				<ModelConditionState
					ParseCondStateType="PARSE_NORMAL"
					ConditionsYes="REALLYDAMAGED">
					<Model
						Name="NUConvoy_SKN" />
					<Texture
						Original="NUConvoy"
						New="NUConvoy_D" />
					<ParticleSysBone
						BoneName="FX_Fire"
						FXParticleSystemTemplate="GDIPredDamagedFire"
						FollowBone="true" />
					<ParticleSysBone
						BoneName="FX_Fire"
						FXParticleSystemTemplate="GDIPredDamagedFireDistortion"
						FollowBone="true" />
					<ParticleSysBone
						BoneName="FX_Fire"
						FXParticleSystemTemplate="GDIPredDamagedSmoke"
						FollowBone="true" />
				</ModelConditionState>
				<ModelConditionState
					ParseCondStateType="PARSE_NORMAL"
					ConditionsYes="FORMATION_PREVIEW">
					<Model
						Name="NUConvoy" />
				</ModelConditionState>
			</TruckDraw>
		</Draws>
		<Behaviors>
			<ProductionUpdate
				id="ProductionUpdateModuleTag"
				GiveNoXP="true" />
			<Physics
				id="ModuleTag_Physics" />
			<ProductionUpdate
				id="ModuleTag_PU" />
			<HordeTransportContain
				id="ModuleTag_Contain"
				ObjectStatusOfContained="UNSELECTABLE ENCLOSED CAN_ATTACK"
				ContainMax="1"
				Slots="1"
				AllowEnemiesInside="false"
				AllowAlliesInside="true"
				AllowNeutralInside="false"
				AllowOwnPlayerInsideOverride="true"
				ShowPips="true"
				EnterSound="VehicleEnter"
				ExitSound="VehicleExit"
				KillPassengersOnDeath="true">
				<PassengerFilter
					Rule="ANY"
					Include="INFANTRY" />
				<DieMuxData
					DeathTypes="ALL" />
				<PassengerData
					BonePrefix="BONEGARRISON">
					<Filter
						Rule="NONE"
						Include="INFANTRY" />
				</PassengerData>
				<MemberTemplateStatusInfo
					ThingTemplate="GDISniperSquad"
					ObjectStatus="CAN_SPOT_FOR_BOMBARD" />
			</HordeTransportContain>
			<MoveToPositionAndEvacuateSpecialPower
				id="ModuleTag_MoveToPositionAndEvacuate"
				SpecialPowerTemplate="SpecialPowerMoveToPositionAndEvacuate" />
			<SlowDeath
				id="ModuleTag_Death"
				SinkDelay="3s"
				SinkRate="2.0"
				DestructionDelay="10s">
				<OCL
					Type="INITIAL">
					<OCL>OCL_NODMarcionTransportDebris</OCL>
				</OCL>
				<DieMuxData
					DeathTypes="ALL"
					DeathTypesForbidden="TOPPLED" />
				<Sound
					Type="INITIAL"
					List="GDI_Generic_VoiceDieMS" />
			</SlowDeath>
			<FXListBehavior
				id="ModuleTag_FXList">
				<DieMuxData
					DeathTypes="ALL" />
				<Event
					Index="onDeath"
					FX="FX_GDIVehicleExplodeNoScorch" />
			</FXListBehavior>

			<xi:include
				href="../../Includes/GenericPhaseShieldPropagate.xml" />

		</Behaviors>
		<AI>
			<AIUpdate
				id="ModuleTag_AI"
				AutoAcquireEnemiesWhenIdle="YES"
				AILuaEventsList="GDIAPCFunctions">
				<UnitAITargetChooserData
					CanPickDynamicTargets="false"
					SympathyRange="100.0"
					RotateToTargetWhenAiming="false" />
			</AIUpdate>
		</AI>
		<Body>
			<ActiveBody
				id="ModuleTag_Body"
				MaxHealth="25000" />
		</Body>
		<Geometry
			IsSmall="true">
			<Shape
				Type="BOX"
				MajorRadius="20.0"
				MinorRadius="10.0"
				Height="11.5"
				ContactPointGeneration="VEHICLE" />
		</Geometry>
		<AudioArrayVoice>
			<AudioEntry Sound="NOD_MarcionTransport_VoiceSelectMS" AudioType="voiceMove" />
			<AudioEntry Sound="NOD_MarcionTransport_VoiceSelectMS" AudioType="voiceSelect" />
		</AudioArrayVoice>
		<AudioArraySound>
			<AudioEntry Sound="CIV_NukeTruck_MoveStart" AudioType="soundMoveStart" />
			<!-- <AudioEntry Sound="CIV_NukeTruck_HornDelayedLoop" AudioType="soundAmbient" /> -->
			<AudioEntry Sound="CIV_NukeTruck_DamagedHorn" AudioType="soundAmbientDamaged" />
			<AudioEntry Sound="CIV_NukeTruck_ReallyDamagedFalseStart" AudioType="soundAmbientReallyDamaged" />
		</AudioArraySound>
		<ShadowInfo
			Type="VOLUME" />
		<VisionInfo
			VisionRange="350"
			ShroudClearingRange="400" />
		<CrusherInfo
			CrusherLevel="0"
			CrushEqualLevelProps="true"
			CrushableLevel="2" />		 
	</GameObject>
</AssetDeclaration>