<?xml version="1.0"?>
<mod name="Less Clones, More Face Variations - The Randomizer">
	<hooks script_path="mod.lua" hook_id="lib/units/enemies/cop/">
  	<post :hook_id="copbase"/>
  	<post :hook_id="huskcopbase"/>
  </hooks>

	<assets base_path="assets/">

		<group name="units/payday2/characters/" from_type="custom_xml" to_type="binary" dyn_package="true">
			<file :name="ene_acc_cap/ene_acc_cap.model" />
			<file :name="ene_acc_cap/ene_acc_cap.unit" />
			<file :name="ene_acc_cap/ene_acc_cap.object" />
			<file :name="ene_acc_cap/ene_acc_cap.material_config" />
			<file :name="ene_acc_cap/ene_acc_cap.cooked_physics" />
				
			<xml  :name="ene_murkywater_1/ene_murkywater_1.sequence_manager"/>														
		</group>
			
		<group name="units/payday2/" dyn_package="false">
			<group :name="vehicles/">
				<!-- Police Cars -->
				<file :name="anim_vehicle_car_police/anim_vehicle_car_police.material_config"/>
				<file :name="bnk_vehicle_car_police_anim_1/bnk_vehicle_car_police_anim_1.material_config"/>
				<file :name="bnk_vehicle_car_police_anim_2/bnk_vehicle_car_police_anim_2.material_config"/>
				<file :name="bnk_vehicle_car_police_anim_3/bnk_vehicle_car_police_anim_3.material_config"/>
				<file :name="bnk_vehicle_car_police_anim_4/bnk_vehicle_car_police_anim_4.material_config"/>
				<file :name="bnk_vehicle_police_animated/bnk_vehicle_police_animated.material_config"/>
			</group>
			
			<group :name="characters/" from_type="custom_xml" to_type="binary">
				<!-- Sequence Manager -->

				<file :name="ene_cop_1/ene_cop_1.object"/>
				<file :name="ene_cop_1/ene_cop_1.model"/>
				<xml  :name="ene_cop_1/ene_cop_1.sequence_manager"/>				
				<file :name="ene_cop_1/ene_cop_1.material_config"/>
				<file :name="ene_cop_1/ene_cop_1_contour.material_config"/>

				<file :name="ene_cop_2/ene_cop_2.unit"/>
				<file :name="ene_cop_2/ene_cop_2_husk.unit"/>

				<file :name="ene_cop_3/ene_cop_3.unit"/>
				<file :name="ene_cop_3/ene_cop_3_husk.unit"/>

				<file :name="ene_cop_4/ene_cop_4.unit"/>
				<file :name="ene_cop_4/ene_cop_4_husk.unit"/>

				<file :name="ene_fbi_1/ene_fbi_1.unit"/>
				<file :name="ene_fbi_1/ene_fbi_1_husk.unit"/>
				<file :name="ene_fbi_1/ene_fbi_1.material_config"/>
				<file :name="ene_fbi_1/ene_fbi_1_contour.material_config"/>

				<file :name="ene_fbi_2/ene_fbi_2.unit"/>
				<file :name="ene_fbi_2/ene_fbi_2_husk.unit"/>

				<file :name="ene_fbi_3/ene_fbi_3.unit"/>
				<file :name="ene_fbi_3/ene_fbi_3_husk.unit"/>

				<file :name="ene_murkywater_1/ene_murkywater_1.unit"/>
				<file :name="ene_murkywater_1/ene_murkywater_1_husk.unit"/>		
				<file :name="ene_murkywater_1/ene_murkywater_1.object" force="true"/>
				<file :name="ene_murkywater_1/ene_murkywater_1.model"/>
				<file :name="ene_murkywater_1/ene_murkywater_1.material_config"/>
				<file :name="ene_murkywater_1/ene_murkywater_1_contour.material_config"/>

				<file :name="ene_murkywater_2/ene_murkywater_2.unit"/>
				<file :name="ene_murkywater_2/ene_murkywater_2_husk.unit"/>				

				<file :name="ene_security_1/ene_security_1.unit"/>
				<file :name="ene_security_1/ene_security_1_husk.unit"/>
				<file :name="ene_security_1/ene_security_1.material_config"/>
				<file :name="ene_security_1/ene_security_1_contour.material_config"/>

				<file :name="ene_security_2/ene_security_2.unit"/>
				<file :name="ene_security_2/ene_security_2_husk.unit"/>

				<file :name="ene_security_3/ene_security_3.unit"/>
				<file :name="ene_security_3/ene_security_3_husk.unit"/>

				<file :name="ene_security_4/ene_security_4.unit"/>
				<file :name="ene_security_4/ene_security_4_husk.unit"/>
				<file :name="ene_security_4/ene_security_4.material_config"/>
				<file :name="ene_security_4/ene_security_4_contour.material_config"/>

				<file :name="ene_security_5/ene_security_5.unit"/>
				<file :name="ene_security_5/ene_security_5_husk.unit"/>

				<file :name="ene_security_6/ene_security_6.unit"/>
				<file :name="ene_security_6/ene_security_6_husk.unit"/>

				<file :name="ene_security_7/ene_security_7.unit"/>
				<file :name="ene_security_7/ene_security_7_husk.unit"/>

				<!-- Textures -->
				<group :name="shared_textures/">
					<file :name="head_new_df.texture"/>
					<file :name="head_new_nm.texture"/>
					<file :name="swat_new_df.texture"/>
					<file :name="swat_new_nm.texture"/>
				</group>
			</group>
		</group>

		<group name="units/pd2_dlc_berry/characters/" dyn_package="false" from_type="custom_xml" to_type="binary">
			<file :name="ene_murkywater_no_light/ene_murkywater_no_light.unit"/>
			<file :name="ene_murkywater_no_light/ene_murkywater_no_light_husk.unit"/>				
		</group>

		<group name="units/pd2_mcmansion/characters/" dyn_package="false" from_type="custom_xml" to_type="binary">
			
			<file :name="ene_hoxton_breakout_guard_2/ene_hoxton_breakout_guard_2.unit"/>
			<file :name="ene_hoxton_breakout_guard_2/ene_hoxton_breakout_guard_2_husk.unit"/>	
			
			<file :name="ene_hoxton_breakout_guard_1/ene_hoxton_breakout_guard_1.unit"/>
			<file :name="ene_hoxton_breakout_guard_1/ene_hoxton_breakout_guard_1_husk.unit"/>					
			<file :name="ene_hoxton_breakout_guard_1/ene_hoxton_breakout_guard_1.material_config"/>
			<file :name="ene_hoxton_breakout_guard_1/ene_hoxton_breakout_guard_1_contour.material_config"/>
		</group>

		<group name="units/pd2_dlc1/characters/" dyn_package="true" from_type="custom_xml" to_type="binary">
			<file :name="ene_acc_beret/ene_acc_beret.unit"/>
			<file :name="ene_acc_beret/ene_acc_beret.object"/>
			<file :name="ene_acc_beret/ene_acc_beret.model" />
			<file :name="ene_acc_beret/ene_acc_beret.material_config"/>
			<file :name="ene_acc_beret/ene_acc_beret.cooked_physics" />
			<xml  :name="ene_security_gensec_1/ene_security_gensec_1.sequence_manager"/>																					
		</group>
		
		<group name="units/pd2_dlc1/" dyn_package="false" from_type="custom_xml" to_type="binary">
			<group :name="characters/">			
			
				<!-- Gensec Tier -->
				<file :name="ene_security_gensec_1/ene_security_gensec_1.object"/>
				<file :name="ene_security_gensec_1/ene_security_gensec_1.model" />
				<file :name="ene_security_gensec_1/ene_security_gensec_1.material_config"/>
				<file :name="ene_security_gensec_1/ene_security_gensec_1_contour.material_config"/>

				<file :name="ene_security_gensec_2/ene_security_gensec_2.unit"/>
				<file :name="ene_security_gensec_2/ene_security_gensec_2_husk.unit"/>
				
			</group>
		</group>

		<group name="units/pd2_dlc_ranc/characters/" dyn_package="true">
			<file :name="ene_acc_hat_ranger/ene_acc_hat_ranger.unit"/>
			<file :name="ene_acc_hat_ranger/ene_acc_hat_ranger.object"/>
			<file :name="ene_acc_hat_ranger/ene_acc_hat_ranger.model" />
			<file :name="ene_acc_hat_ranger/ene_acc_hat_ranger.material_config"/>
			<file :name="ene_acc_hat_ranger/ene_acc_hat_ranger.cooked_physics" />
		</group>

		<group name="units/pd2_dlc_ranc/characters/" dyn_package="false">
			<file :name="ene_male_ranc_ranger_01/ene_male_ranc_ranger_01.unit"/>
			<file :name="ene_male_ranc_ranger_01/ene_male_ranc_ranger_01_husk.unit"/>								
			<file :name="ene_male_ranc_ranger_01/ene_male_ranc_ranger_01.object"/>
			<file :name="ene_male_ranc_ranger_01/ene_male_ranc_ranger_01.model" />
			<file :name="ene_male_ranc_ranger_01/ene_male_ranc_ranger_01.material_config"/>
			<file :name="ene_male_ranc_ranger_01/ene_male_ranc_ranger_01_contour.material_config"/>

			<file :name="ene_male_ranc_ranger_02/ene_male_ranc_ranger_02.unit"/>
			<file :name="ene_male_ranc_ranger_02/ene_male_ranc_ranger_02_husk.unit"/>							
		</group>

		<group name="units/pd2_dlc_chas/characters/" dyn_package="false">
			<file :name="ene_male_chas_police_01/ene_male_chas_police_01.unit"/>
			<file :name="ene_male_chas_police_01/ene_male_chas_police_01_husk.unit"/>								
			<file :name="ene_male_chas_police_01/ene_male_chas_police_01.object"/>
			<file :name="ene_male_chas_police_01/ene_male_chas_police_01.model" />
			<file :name="ene_male_chas_police_01/ene_male_chas_police_01.material_config"/>
			<file :name="ene_male_chas_police_01/ene_male_chas_police_01_contour.material_config"/>

			<file :name="ene_male_chas_police_02/ene_male_chas_police_02.unit"/>
			<file :name="ene_male_chas_police_02/ene_male_chas_police_02_husk.unit"/>							
		</group>

		<group name="units/pd2_dlc_rvd/" dyn_package="false">
			<file :name="vehicles/anim_vehicle_car_police_los_angeles.material_config"/>

			<group :name="characters/">
				<!-- Cop Tier -->
				<file :name="ene_la_cop_1/ene_la_cop_1.object"/>
				<file :name="ene_la_cop_1/ene_la_cop_1.model" />
				<file :name="ene_la_cop_1/ene_la_cop_1.material_config"/>
				<file :name="ene_la_cop_1/ene_la_cop_1_contour.material_config"/>

				<file :name="ene_la_cop_2/ene_la_cop_2.unit"/>
				<file :name="ene_la_cop_2/ene_la_cop_2_husk.unit"/>					

				<file :name="ene_la_cop_3/ene_la_cop_3.unit"/>
				<file :name="ene_la_cop_3/ene_la_cop_3_husk.unit"/>					

				<file :name="ene_la_cop_4/ene_la_cop_4.unit"/>
				<file :name="ene_la_cop_4/ene_la_cop_4_husk.unit"/>					
				
			</group>
		</group>
	</assets>
</mod>
