#include common_scripts\utility;
#include maps\_utility;

main()
{
	//level._effect["firelp_vhc_lrg_pm_farview"]		= loadfx ("fire/firelp_vhc_lrg_pm_farview");
	//level._effect["lighthaze"]						= loadfx ("misc/lighthaze"); 
	level._effect[ "firelp_med_pm" ]					 = loadfx( "fire/firelp_med_pm" );
	level._effect[ "firelp_small_pm" ]				 = loadfx( "fire/firelp_small_pm" );
	level._effect[ "firelp_small_pm_a" ]				 = loadfx( "fire/firelp_small_pm_a" );
	level._effect[ "fog_hunted" ]						 = loadfx( "weather/fog_hunted" );
	level._effect[ "fog_hunted_a" ]					 = loadfx( "weather/fog_hunted_a" );
	level._effect[ "bird_pm" ]						 = loadfx( "misc/bird_pm" );
	level._effect[ "bird_takeoff_pm" ]				 = loadfx( "misc/bird_takeoff_pm" );
	level._effect[ "leaves" ]							 = loadfx( "misc/leaves" );
	level._effect[ "leaves_runner" ]					 = loadfx( "misc/leaves_runner" );
	level._effect[ "leaves_runner_1" ]				 = loadfx( "misc/leaves_runner_1" );
	level._effect[ "leaves_lp" ]						 = loadfx( "misc/leaves_lp" );
	level._effect[ "leaves_gl" ]						 = loadfx( "misc/leaves_gl" );
	level._effect[ "leaves_gl_a" ]					 = loadfx( "misc/leaves_gl_a" );
	level._effect[ "leaves_gl_b" ]					 = loadfx( "misc/leaves_gl_b" );
	level._effect[ "hunted_vl" ]						 = loadfx( "misc/hunted_vl" );
	level._effect[ "hunted_vl_sm" ]					 = loadfx( "misc/hunted_vl_sm" );
	level._effect[ "hunted_vl_od_lrg" ]				 = loadfx( "misc/hunted_vl_od_lrg" );
	level._effect[ "hunted_vl_od_lrg_a" ]				 = loadfx( "misc/hunted_vl_od_lrg_a" );
	level._effect[ "hunted_vl_od_sml" ]				 = loadfx( "misc/hunted_vl_od_sml" );
	level._effect[ "hunted_vl_od_sml_a" ]				 = loadfx( "misc/hunted_vl_od_sml_a" );
	level._effect[ "hunted_vl_od_dtl_a" ]				 = loadfx( "misc/hunted_vl_od_dtl_a" );
	level._effect[ "hunted_vl_od_dtl_b" ]				 = loadfx( "misc/hunted_vl_od_dtl_b" );
	level._effect[ "mist_hunted_add" ]				 = loadfx( "weather/mist_hunted_add" );
	level._effect[ "insects_light_hunted" ]			 = loadfx( "misc/insects_light_hunted" );
	level._effect[ "insects_light_hunted_a" ]			 = loadfx( "misc/insects_light_hunted_a" );
	level._effect[ "hunted_vl_white_eql" ]			 = loadfx( "misc/hunted_vl_white_eql" );
//	level._effect["hunted_vl_white_eql_flare"]		= loadfx ("misc/hunted_vl_white_eql_flare");
	level._effect[ "hunted_vl_white_eql_a" ]			 = loadfx( "misc/hunted_vl_white_eql_a" );
//	level._effect["grenadeexp_fuel"]				= loadfx ("explosions/grenadeexp_fuel");
//	level._effect["hunted_fel"]						= loadfx ("misc/hunted_fel");	
	level._effect[ "greenhouse_fog_spot_lit" ]		 = loadfx( "smoke/greenhouse_fog_spot_lit" );
	level._effect[ "waterfall_hunted" ]				 = loadfx( "misc/waterfall_hunted" );
	level._effect[ "stream_hunted" ]					 = loadfx( "misc/stream_hunted" );

	//footstep fx
	animscripts\utility::setFootstepEffect( "asphalt", 		loadfx( "impacts/footstep_dust_dark" ) );
	animscripts\utility::setFootstepEffect( "brick", 		loadfx( "impacts/footstep_dust_dark" ) );
	animscripts\utility::setFootstepEffect( "carpet", 		loadfx( "impacts/footstep_dust_dark" ) );
	animscripts\utility::setFootstepEffect( "cloth", 		loadfx( "impacts/footstep_dust_dark" ) );
	animscripts\utility::setFootstepEffect( "concrete", 		loadfx( "impacts/footstep_dust_dark" ) );
	animscripts\utility::setFootstepEffect( "dirt", 			loadfx( "impacts/footstep_dust_dark" ) );
	animscripts\utility::setFootstepEffect( "foliage", 		loadfx( "impacts/footstep_dust_dark" ) );
	animscripts\utility::setFootstepEffect( "grass", 		loadfx( "impacts/footstep_dust_dark" ) );
	animscripts\utility::setFootstepEffect( "metal", 		loadfx( "impacts/footstep_dust_dark" ) );
	animscripts\utility::setFootstepEffect( "mud", 			loadfx( "impacts/footstep_mud_dark" ) );
	animscripts\utility::setFootstepEffect( "rock", 			loadfx( "impacts/footstep_dust_dark" ) );
	animscripts\utility::setFootstepEffect( "sand", 			loadfx( "impacts/footstep_dust_dark" ) );
	animscripts\utility::setFootstepEffect( "water", 		loadfx( "impacts/footstep_water_dark" ) );
	animscripts\utility::setFootstepEffect( "wood", 			loadfx( "impacts/footstep_dust_dark" ) );


	// level script effects
//	level._effect["truck_smoke"]					= loadfx ("smoke/car_damage_blacksmoke");
//	level._effect["flashlight"]						= loadfx ("misc/flashlight");

	// "hunted light" required zfeather == 1 and r_zfeather is undefined on console.  So, test for != "0".
/*
	if ( getdvarint( "sm_enable" ) && getdvar( "r_zfeather" ) != "0" )
		level._effect[ "spotlight" ]						 = loadfx( "misc/hunted_spotlight_model" );
	else
		level._effect[ "spotlight" ]						 = loadfx( "misc/spotlight_large" );

	level.flare_fx[ "mi17" ] 							 = loadfx( "misc/flares_cobra" );

	//gas station destruction
	level._effect["gasstation_explosion"]			= loadfx ("explosions/hunted_gasstation_explosion");
	level._effect["big_explosion"]					= loadfx ("explosions/helicopter_explosion");
	level._effect["small_explosion"]				= loadfx ("explosions/small_vehicle_explosion");
	level._effect["tracer_incoming"]				= loadfx ("misc/tracer_incoming");
	level._effect["gas_pump_fire"]					= loadfx ("fire/gas_pump_fire");
	level._effect["thin_black_smoke_M"]				= loadfx ("smoke/thin_black_smoke_M");
	level._effect["tire_fire_med"]					= loadfx ("fire/tire_fire_med");

	level._effect["heli_dlight_blue"]					= loadfx ("misc/aircraft_light_cockpit_blue");
	level._effect["heli_dlight_red"]					= loadfx ("misc/aircraft_light_cockpit_red");
	level._effect["missile_explosion"]				= loadfx ("explosions/small_vehicle_explosion");
	
	//Temporarly added to make fx placement easier	
	//ac130_gas_station();
*/
	treadfx_override();
	maps\createfx\co_hunted_fx::main();
}

treadfx_override()
{
	maps\_treadfx::setvehiclefx( "t72", "brick", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "bark", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "carpet", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "cloth", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "concrete", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "dirt", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "flesh", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "foliage", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "glass", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "grass", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "gravel", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "ice", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "metal", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "mud", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "paper", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "plaster", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "rock", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "sand", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "snow", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "water", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "wood", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "asphalt", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "ceramic", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "plastic", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "rubber", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "cushion", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "fruit", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "painted metal", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "t72", "default", "treadfx/tread_road_hunted" );
	maps\_treadfx::setvehiclefx( "t72", "none", "treadfx/tread_road_hunted" );

	maps\_treadfx::setvehiclefx( "bm21_troops", "brick", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "bark", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "carpet", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "cloth", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "concrete", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "dirt", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "flesh", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "foliage", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "glass", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "grass", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "gravel", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "ice", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "metal", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "mud", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "paper", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "plaster", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "rock", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "sand", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "snow", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "water", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "wood", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "asphalt", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "ceramic", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "plastic", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "rubber", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "cushion", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "fruit", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "painted metal", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "bm21_troops", "default", "treadfx/tread_road_hunted" );
	maps\_treadfx::setvehiclefx( "bm21_troops", "none", "treadfx/tread_road_hunted" );

	maps\_treadfx::setvehiclefx( "truck", "brick", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "bark", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "carpet", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "cloth", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "concrete", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "dirt", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "flesh", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "foliage", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "glass", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "grass", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "gravel", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "ice", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "metal", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "mud", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "paper", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "plaster", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "rock", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "sand", "treadfx/tread_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "snow", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "water", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "wood", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "asphalt", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "ceramic", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "plastic", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "rubber", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "cushion", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "fruit", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "painted metal", "treadfx/tread_road_hunted" );
 	maps\_treadfx::setvehiclefx( "truck", "default", "treadfx/tread_road_hunted" );
	maps\_treadfx::setvehiclefx( "truck", "none", "treadfx/tread_road_hunted" );

	maps\_treadfx::setvehiclefx( "blackhawk", "brick", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "bark", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "carpet", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "cloth", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "concrete", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "dirt", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "flesh", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "foliage", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "glass", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "grass", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "gravel", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "ice", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "metal", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "mud", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "paper", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "plaster", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "rock", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "sand", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "snow", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "water", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "wood", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "asphalt", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "ceramic", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "plastic", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "rubber", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "cushion", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "fruit", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "painted metal", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "blackhawk", "default", "treadfx/heli_dust_hunted" );
	maps\_treadfx::setvehiclefx( "blackhawk", "none", "treadfx/heli_dust_hunted" );

	maps\_treadfx::setvehiclefx( "mi17", "brick", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "bark", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "carpet", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "cloth", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "concrete", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "dirt", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "flesh", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "foliage", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "glass", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "grass", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "gravel", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "ice", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "metal", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "mud", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "paper", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "plaster", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "rock", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "sand", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "snow", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "water", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "wood", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "asphalt", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "ceramic", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "plastic", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "rubber", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "cushion", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "fruit", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "painted metal", "treadfx/heli_dust_hunted" );
 	maps\_treadfx::setvehiclefx( "mi17", "default", "treadfx/heli_dust_hunted" );
	maps\_treadfx::setvehiclefx( "mi17", "none", "treadfx/heli_dust_hunted" );

}

fuel_explosion()
{
	exploder( 20 );

	play_sound_in_space( "hunted_fuel_explosion", ( 2577.57, -8615.74, 373.73 ) );

   	ent = createOneshotEffect( "firelp_vhc_lrg_pm_farview" );
   	ent.v[ "origin" ] = ( 2577.57, -8615.74, 373.73 );
   	ent.v[ "angles" ] = ( 270, 0, 0 );
   	ent.v[ "fxid" ] = "firelp_vhc_lrg_pm_farview";
   	ent.v[ "delay" ] = -15;
	ent common_scripts\_createfx::set_forward_and_up_vectors();

	ent thread common_scripts\_fx::OneShotfxthread();
}

//Temporarly added to make fx placement easier
ac130_gas_station()
{
	gas_station = getentarray( "gas_station", "targetname" );
	gas_station_d = getentarray( "gas_station_d", "targetname" );
	big_explosion = getentarray( "big_explosion", "targetname" );
	small_explosion = getentarray( "small_explosion", "targetname" );

	array_thread( gas_station, ::hide_ent );
	array_thread( gas_station_d, ::swap_ent, ( 7680, 0, 0 ) );
}

//Temporarly added to make fx placement easier
hide_ent( nodelay )
{
	self hide();
}

//Temporarly added to make fx placement easier
swap_ent( offset )
{
	self.origin = self.origin + offset;
	self show();
}