<?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" xmlns:xai="uri:ea.com:eala:asset:instance">
	<Tags></Tags>
	<Includes>			
		<!-- Base Object -->
		<Include
			type="instance"
			source="DATA:NOD/Units/NODVenom.xml" />
	</Includes>
	<GameObject
		id="BlackHandVenom"
		inheritFrom="NODVenom"
		Side="BlackHand"
		EditorSorting="UNIT"
		EditorName="BlackHandVenom"
		Description="Desc:BlackHandVenom"
		TypeDescription="Type:BlackHandVenom">
		<DisplayUpgrade id="Tag_DisplayUpgrade1"
			xai:joinAction="Remove">Upgrade_NODTechCenterLaserCapacitor</DisplayUpgrade>
		<Draws>		
			<LaserDraw
				id="ModuleTag_LaserDraw"
				Texture1_UTile="1"
				Texture1_VTile=".5"
				Texture1_UScrollRate="0"
				Texture1_VScrollRate=".2"
				Texture1_NumFrames="1"
				Texture1_FrameRate="30"
				Texture2_UTile="1"
				Texture2_VTile=".03"
				Texture2_UScrollRate="0"
				Texture2_VScrollRate="1"
				Texture2_NumFrames="1"
				Texture2_FrameRate="30"
				LaserWidth="5"
				WeaponSlotID="1"
				LaserStateID="1">
				<FXShader
					ShaderName="Laser.fx"
					TechniqueIndex="0">
					<Constants>
						<Texture
							Name="Texture1">
							<Value>FXObeliskLaser</Value>
						</Texture>
						<Texture
							Name="Texture2">
							<Value>FXLaserOverlay</Value>
						</Texture>
					</Constants>
				</FXShader>
				<ObjectStatusValidation
					ForbiddenStatus="WEAPON_UPGRADED_02" />				
			</LaserDraw>
			<LaserDraw
					id="ModuleTag_LaserDrawVeterancy"
					Texture1_UTile="1"
					Texture1_VTile=".5"
					Texture1_UScrollRate="0"
					Texture1_VScrollRate="1"
					Texture1_NumFrames="1"
					Texture1_FrameRate="30"
					Texture2_UTile="1"
					Texture2_VTile=".03"
					Texture2_UScrollRate="0"
					Texture2_VScrollRate="1"
					Texture2_NumFrames="1"
					Texture2_FrameRate="30"
					LaserWidth="5"
					WeaponSlotID="1"
					LaserStateID="1">
					<FXShader
						ShaderName="Laser.fx"
						TechniqueIndex="0">
					<Constants>
						<Texture
							Name="Texture1">
							<Value>FXObeliskLaserHeroic</Value>
						</Texture>
						<Texture
							Name="Texture2">
							<Value>FXLaserOverlay</Value>
						</Texture>
					</Constants>
				</FXShader>
				<ObjectStatusValidation
					RequiredStatus="WEAPON_UPGRADED_02" />				
			</LaserDraw>			
			<LaserDraw
				id="ModuleTag_LaserDistort"
				UseDistortionShader="true"
				Texture1_UTile="1"
				Texture1_VTile=".5"
				Texture1_UScrollRate="0"
				Texture1_VScrollRate=".2"
				Texture1_NumFrames="1"
				Texture1_FrameRate="30"
				Texture2_UTile="1"
				Texture2_VTile="2"
				Texture2_UScrollRate="0"
				Texture2_VScrollRate=".7"
				Texture2_NumFrames="1"
				Texture2_FrameRate="30"
				LaserWidth="20"
				WeaponSlotID="1"
				LaserStateID="1">
				<FXShader
					ShaderName="Laser.fx"
					TechniqueIndex="0">
					<Constants>
						<Texture
							Name="Texture1">
							<Value>FXAlienOverlay</Value>
						</Texture>
						<Texture
							Name="Texture2">
							<Value>FXAlienOverlay</Value>
						</Texture>
					</Constants>
				</FXShader>
				<ObjectStatusValidation
					RequiredStatus="WEAPON_UPGRADED_02" />				
			</LaserDraw>			
		</Draws>
		<Behaviors>
			<StatusBitsUpgrade
				xai:joinAction="Replace"
				id="ModuleTag_UpgradeWeapon"
				StatusToSet="WEAPON_UPGRADED_01">
				<TriggeredBy>Upgrade_NODTechCenterLaserCapacitor</TriggeredBy>
			</StatusBitsUpgrade>
      			<AudioLoopUpgrade 
				id="LaserCapacitorUpgradeSound" 
				SoundToPlay="NOD_LaserCapacitor_Upgrade">
        				<TriggeredBy>Upgrade_NODTechCenterLaserCapacitor</TriggeredBy>
      			</AudioLoopUpgrade>
		</Behaviors>
	</GameObject>
</AssetDeclaration>
