<gui>
	<movie name="crosshair_combatsight">
		<xdefine name="frame_color" value="0 0 0"/>
		<xdefine name="dot_color" value="255 0 0"/>
		<xdefine name="dot2_color" value="255 80 80"/>

		<unit name="unit_combatsight_border" unit="red_dot_reticle" detach="true" scale="1 1" color="@frame_color">
			<connect_material material="hud_crosshair" color="color" alpha="opacity"/>
		</unit>

		<unit name="unit_combatsight_dot" unit="red_dot_dot" detach="true" scale="1 1" color="@dot_color">
			<connect_material material="hud_crosshair_overlay" color="color" alpha="opacity"/>
		</unit>	

		<unit name="unit_combatsight_dot_add" unit="red_dot_dot_add" detach="true" scale="1 1" color="@dot2_color">
			<connect_material material="hud_crosshair_overlay" color="color" alpha="opacity"/>
		</unit>	

		<frame>
			<place object="unit_combatsight_border" size="1 1" at="0.5 0.5"/>
			<place object="unit_combatsight_dot" size="1 1" at="0.5 0.5"/>	
			<place object="unit_combatsight_dot_add" size="1 1" at="0.5 0.5"/>
		</frame>
	</movie>

	<movie name="crosshair_combatsight_compm4">
		<xdefine name="frame_color" value="0 0 0"/>
		<xdefine name="dot_color" value="255 0 0"/>
		<xdefine name="dot2_color" value="255 80 80"/>

		<unit name="unit_combatsight_border" unit="red_dot_reticle" detach="true" scale="0.7 0.7" color="@frame_color">
			<connect_material material="hud_crosshair" color="color" alpha="opacity"/>
		</unit>

		<unit name="unit_combatsight_dot" unit="red_dot_dot" detach="true" scale="1 1" color="@dot_color">
			<connect_material material="hud_crosshair_overlay" color="color" alpha="opacity"/>
		</unit>	

		<unit name="unit_combatsight_dot_add" unit="red_dot_dot_add" detach="true" scale="1 1" color="@dot2_color">
			<connect_material material="hud_crosshair_overlay" color="color" alpha="opacity"/>
		</unit>	

		<frame>
			<place object="unit_combatsight_border" size="0.7 0.7" at="0.5 0.5"/>
			<place object="unit_combatsight_dot" size="1 1" at="0.5 0.5"/>	
			<place object="unit_combatsight_dot_add" size="1 1" at="0.5 0.5"/>
		</frame>
	</movie>

	<movie name="crosshair_combatsight_compm42">
		<xdefine name="frame_color" value="0 0 0"/>
		<xdefine name="dot_color" value="255 0 0"/>
		<xdefine name="dot2_color" value="255 80 80"/>

		<unit name="unit_combatsight_border" unit="red_dot_reticle" detach="true" scale="0.7 0.7" color="@frame_color">
			<connect_material material="hud_crosshair" color="color" alpha="opacity"/>
		</unit>

		<unit name="unit_combatsight_dot" unit="red_dot_dot" detach="true" scale="2.5 2.5" color="@dot_color">
			<connect_material material="hud_crosshair_overlay" color="color" alpha="opacity"/>
		</unit>	

		<unit name="unit_combatsight_dot_add" unit="red_dot_dot_add" detach="true" scale="2.5 2.5" color="@dot2_color">
			<connect_material material="hud_crosshair_overlay" color="color" alpha="opacity"/>
		</unit>	

		<frame>
			<place object="unit_combatsight_border" size="0.7 0.7" at="0.5 0.5"/>
			<place object="unit_combatsight_dot" size="2.5 2.5" at="0.5 0.5"/>	
			<place object="unit_combatsight_dot_add" size="2.5 2.5" at="0.5 0.5"/>
		</frame>
	</movie>

	<movie name="crosshair_shortdot">
		<xdefine name="dot_color" value="255 0 0"/>
		<xdefine name="dot2_color" value="255 80 80"/>

		<unit name="unit_combatsight_dot" unit="red_dot_dot" detach="true" scale="1.5 1.5" color="@dot_color">
			<connect_material material="hud_crosshair_overlay" color="color" alpha="opacity"/>
		</unit>	

		<unit name="unit_combatsight_dot_add" unit="red_dot_dot_add" detach="true" scale="1.5 1.5" color="@dot2_color">
			<connect_material material="hud_crosshair_overlay" color="color" alpha="opacity"/>
		</unit>	

		<frame>
			<place object="unit_combatsight_dot" size="1.5 1.5" at="0.5 0.5"/>	
			<place object="unit_combatsight_dot_add" size="1.5 1.5" at="0.5 0.5"/>
		</frame>
	</movie>

	<movie name="crosshair_combatsight_m8">
		<xdefine name="frame_color" value="0 0 0"/>
		<xdefine name="dot_color" value="255 0 0"/>
		<xdefine name="dot2_color" value="255 80 80"/>

		<unit name="unit_combatsight_border" unit="red_dot_reticle_m8" detach="true" scale="1 1" color="@frame_color">
			<connect_material material="hud_crosshair" color="color" alpha="opacity"/>
		</unit>

		<unit name="unit_combatsight_dot" unit="red_dot_dot_m8" detach="true" scale="1 1" color="@dot_color">
			<connect_material material="hud_crosshair_overlay" color="color" alpha="opacity"/>
		</unit>

		<unit name="unit_combatsight_dot_add" unit="red_dot_dot_m8_add" detach="true" scale="1 1" color="@dot2_color">
			<connect_material material="hud_crosshair_overlay" color="color" alpha="opacity"/>
		</unit>	

		<frame>
			<place object="unit_combatsight_border" size="1 1" at="0.5 0.5"/>	
			<place object="unit_combatsight_dot" size="1 1" at="0.5 0.5"/>	
			<place object="unit_combatsight_dot_add" size="1 1" at="0.5 0.5"/>	
		</frame>
	</movie>

	<movie name="eotech_reticle">
		<xdefine name="dot_color" value="255 0 0"/>
		<xdefine name="add_color" value="255 0 0"/>

		<unit name="unit_eotech_reticle" unit="eotech_reticle" detach="true" scale="1 1" color="@dot_color">
			<connect_material material="hud_crosshair_falloff" color="color" alpha="opacity"/>
		</unit>

		<unit name="unit_eotech_reticle_add" unit="eotech_reticle_add" detach="true" scale="1 1" color="@add_color">
			<connect_material material="hud_crosshair_falloff_add" color="color" alpha="opacity"/>
		</unit>
		
		<frame>
			<place object="unit_eotech_reticle" size="1 1" at="0.5 0.5"/>	
			<place object="unit_eotech_reticle_add" size="1 1" at="0.5 0.5"/>	
		</frame>
	</movie>

	<movie name="eotech2_reticle">
		<xdefine name="dot_color" value="255 0 0"/>
		<xdefine name="add_color" value="255 0 0"/>

		<unit name="unit_eotech_reticle" unit="eotech_reticle" detach="true" scale="0.8 0.8" color="@dot_color">
			<connect_material material="hud_crosshair_falloff" color="color" alpha="opacity"/>
		</unit>

		<unit name="unit_eotech_reticle_add" unit="eotech_reticle_add" detach="true" scale="0.8 0.8" color="@add_color">
			<connect_material material="hud_crosshair_falloff_add" color="color" alpha="opacity"/>
		</unit>
		
		<frame>
			<place object="unit_eotech_reticle" size="0.8 0.8" at="0.5 0.5"/>	
			<place object="unit_eotech_reticle_add" size="0.8 0.8" at="0.5 0.5"/>	
		</frame>
	</movie>
	
	<movie name="rx4_reticle">
		<xdefine name="frame_color" value="0 0 0"/>
		<xdefine name="dot_color" value="255 0 0"/>
		<xdefine name="dot2_color" value="255 230 230"/>

		<unit name="unit_combatsight_border" unit="rx4_reticle_reticle" detach="true" scale="1 1" color="@frame_color">
			<connect_material material="hud_crosshair" color="color" alpha="opacity"/>
		</unit>

		<unit name="unit_combatsight_dot" unit="rx4_reticle_dot" detach="true" scale="1 1" color="@dot_color">
			<connect_material material="hud_crosshair_add_m32" color="color" alpha="opacity"/>
		</unit>	

		<unit name="unit_combatsight_dot_add" unit="rx4_reticle_dot_add" detach="true" scale="1 1" color="@dot2_color">
			<connect_material material="hud_crosshair_add_m32" color="color" alpha="opacity"/>
		</unit>	

		<frame>
			<place object="unit_combatsight_border" size="1 1" at="0.5 0.5"/>
			<place object="unit_combatsight_dot" size="1 1" at="0.5 0.5" alpha="100"/>	
			<place object="unit_combatsight_dot_add" size="1 1" at="0.5 0.5" alpha="100"/>
		</frame>
	</movie>

	<movie name="rx4_reticle2">
		<xdefine name="dot_color" value="255 0 0"/>
		<xdefine name="dot2_color" value="255 230 230"/>

		<unit name="unit_combatsight_dot" unit="rx4_reticle_dot" detach="true" scale="1 1" color="@dot_color">
			<connect_material material="hud_crosshair_add_m32" color="color" alpha="opacity"/>
		</unit>	

		<unit name="unit_combatsight_dot_add" unit="rx4_reticle_dot_add" detach="true" scale="1 1" color="@dot2_color">
			<connect_material material="hud_crosshair_add_m32" color="color" alpha="opacity"/>
		</unit>	

		<frame>
			<place object="unit_combatsight_dot" size="1 1" at="0.5 0.5" alpha="100"/>	
			<place object="unit_combatsight_dot_add" size="1 1" at="0.5 0.5" alpha="100"/>
		</frame>
	</movie>
</gui>