{
	"anarchies-behemoth-beacon" = {
		beacon = "★";
		like_ship = "buoy";
		max_flight_pitch = 2;
		max_flight_roll = 2;
		roles = "anarchies_behemoth_beacon";
		scan_class = "CLASS_BUOY";
	};
	"anarchies-bountyhunter-asp" = {
		aft_weapon_type = "WEAPON_BEAM_LASER";
		ai_type = "anarchiesBountyhunterAI.plist";
		bounty = 0;
		energy_recharge_rate = 5;
		forward_weapon_type = "WEAPON_MILITARY_LASER";
		fuel = 20;
		has_fuel_injection = true;
		has_shield_booster = true;
		has_shield_enhancer = 0.75;
		laser_color = "purpleColor";
		like_ship = "asp";
		max_energy = 500;
		missiles = 2;
		name = "Bounty Hunter";
		roles = "anarchies_bounty_hunter";
        script = "anarchies_bountyhunter.js";
		weapon_energy = 15;
		weapon_offset_x = 0;
	};
	"anarchies-bountyhunter-cobra3" = {
		aft_weapon_type = "WEAPON_BEAM_LASER";
		ai_type = "anarchiesBountyhunterAI.plist";
		bounty = 0;
		energy_recharge_rate = 4.5;
		forward_weapon_type = "WEAPON_MILITARY_LASER";
		fuel = 20;
		has_ecm = true;
		has_fuel_injection = true;
		has_shield_booster = true;
		has_shield_enhancer = 0.75;
		laser_color = "purpleColor";
		like_ship = "cobra3-pirate";
		max_energy = 500;
		max_flight_speed = 350;
		missiles = 4;
		name = "Bounty Hunter";
		roles = "anarchies_bounty_hunter";
        script = "anarchies_bountyhunter.js";
		weapon_energy = 15;
		weapon_offset_x = 0;
	};
	"anarchies-bountyhunter-fdl" = {
		aft_weapon_type = "WEAPON_BEAM_LASER";
		ai_type = "anarchiesBountyhunterAI.plist";
		bounty = 0;
		energy_recharge_rate = 5.5;
		forward_weapon_type = "WEAPON_MILITARY_LASER";
		fuel = 15;
		has_fuel_injection = true;
		has_shield_booster = true;
		has_shield_enhancer = 0.75;
		laser_color = "purpleColor";
		like_ship = "ferdelance";
		max_energy = 400;
		missiles = 2;
		name = "Bounty Hunter";
		roles = "anarchies_bounty_hunter";
        script = "anarchies_bountyhunter.js";
		weapon_energy = 15;
		weapon_offset_x = 0;
	};
	"anarchies-hacker-aerial1" = {
		ai_type = "nullAI.plist";
		max_energy = 50;
		model = "anarchies-hacker-aerial-top.dat";
		name = "Hacker Aerial";
		roles = "anarchies_hacker_aerial";
	};
	"anarchies-hacker-aerial2" = {
		ai_type = "nullAI.plist";
		max_energy = 50;
		model = "anarchies-hacker-aerial-bot.dat";
		name = "Hacker Aerial";
		roles = "anarchies_hacker_aerial";
	};
	"anarchies-hacker-building1" = {
		ai_type = "nullAI.plist";
		max_energy = 25;
		model = "anarchies-hacker-building1.dat";
		name = "Building";
		roles = "anarchies_hacker_building";
	};
	"anarchies-hacker-building2" = {
		ai_type = "nullAI.plist";
		max_energy = 25;
		model = "anarchies-hacker-building2.dat";
		name = "Building";
		roles = "anarchies_hacker_building";
	};
	"anarchies-hacker-building3" = {
		ai_type = "nullAI.plist";
		max_energy = 25;
		model = "anarchies-hacker-building3.dat";
		name = "Building";
		roles = "anarchies_hacker_building";
	};
	"anarchies-hacker-building4" = {
		ai_type = "nullAI.plist";
		max_energy = 25;
		model = "anarchies-hacker-building4.dat";
		name = "Building";
		roles = "anarchies_hacker_building";
	};
	"anarchies-hacker-building5" = {
		ai_type = "nullAI.plist";
		max_energy = 25;
		model = "anarchies-hacker-building5.dat";
		name = "Building";
		roles = "anarchies_hacker_building";
	};
	"anarchies-hacker-dock" = {
		ai_type = "nullAI.plist";
		energy_recharge_rate = 10;
		materials = {
			"anarchies-hacker-dock.png" = {
				diffuse_map = "anarchies-hacker-dock.png";
				normal_map = "anarchies-hacker-dock_normal.png";
				specular_color = (0.1, 0.1, 0.1);
				emission_map = { extract_channel = "a"; name = "anarchies-hacker-dock.png"; };
				emission_modulate_color = (0.8926, 0.8686, 0.9325);
				gloss = 0.65;
			};
		};
		max_energy = 2500;
		model = "anarchies-hacker-dock.dat";
		name = "Docking Slit (horizontal)";
		roles = "anarchies_hacker_docking_slit";
		/*shaders = {
			"anarchies-hacker-dock.png" = {
				fragment_shader = "anarchies-hacker-dock.fragment";
				textures = (
					"anarchies-hacker-dock.png"
				);
				vertex_shader = "anarchies-hacker-dock.vertex";
			};
		};*/
	};
	"anarchies-hacker-henchman" = {
		ai_type = "anarchiesHenchmanAI.plist";
		bounty = 50;
		has_shield_enhancer = 0.80000000000000004;
		like_ship = "anarchies-hacker-viper";
		roles = "anarchies_henchman";
		script = "anarchies-henchman-script.js";
	};
	"anarchies-hacker-inside" = {
		ai_type = "nullAI.plist";
		materials = {
			"anarchies-hacker-inside.png" = {
				diffuse_map = "anarchies-hacker-inside.png";
				normal_map = "anarchies-hacker-inside_normal.png";
				specular_color = (0.1, 0.1, 0.1);
				emission_map = { extract_channel = "a"; name = "anarchies-hacker-inside.png"; };
				emission_modulate_color = (0.8926, 0.0, 0.0);
				gloss = 0.65;
			};
		};
		max_energy = 2500;
		model = "anarchies-hacker-inside.dat";
		name = "Hacker Outpost Inside";
		roles = "anarchies_hacker_outpost_inside";
		shaders = {
			"anarchies-hacker-inside.png" = {
				fragment_shader = "anarchies-hacker-inside.fragment";
				textures = (
					"anarchies-hacker-inside.png",
					{ name = "anarchies-hacker-inside-effects.png"; "repeat_s" = "YES"; }
				);
				uniforms = {
					uColorMap = { type = "texture"; value = 0; };
					uEffectsMap = { type = "texture"; value = 1; };
					uTime = "timeElapsedSinceSpawn";
				};
				vertex_shader = "anarchies-hacker-inside.vertex";
			};
		};
	};
	"anarchies-hacker-outpost" = {
		ai_type = "anarchiesHackerOutpostAI.plist";
		//beacon = "Hacker Outpost"; // will be added via code
		bounty = 0;
		cargo_type = "CARGO_NOT_CARGO";
		defense_ship_role = "anarchies_hackerOutpost_defender";
		energy_recharge_rate = 8;
		equipment_price_factor = 2;
		equivalent_tech_level = 10;
		escort_role = "anarchies_sentinel_asteroid";
		escorts = 10;
		forward_weapon_type = "WEAPON_NONE";
		frangible = true;
		has_shipyard = true;
		has_ecm = true;
		has_escape_pod = false;
		has_scoop = false;
		likely_cargo = 0;
		market_script = "hackeroutpost_market.js";
		max_cargo = 0;
		max_defense_ships = 5;
		max_energy = 2500;
		max_flight_pitch = 8;
		max_flight_roll = 8;
		max_flight_speed = 0;
		max_scavengers = 1;
		missiles = 0;
		model = "anarchies-hacker-rock.dat";
		name = "Hacker Outpost";
		port_radius = 500;
		requires_docking_clearance = false;
		roles = "anarchies_hacker_outpost station(0)";
		scan_class = "CLASS_ROCK";
		script = "anarchies-hacker-outpost-script.js";
		smooth = true;
		subentities = (
			{ type = "standard"; subentity_key = "anarchies-hacker-dock"; position = (0, 0, -500); orientation = (1, 0, 0, 0); is_dock = 1; },
			{ type = "standard"; subentity_key = "anarchies-hacker-inside"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-hacker-radar"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-hacker-aerial1"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-hacker-aerial2"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-hacker-building1"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-hacker-building2"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-hacker-building3"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-hacker-building4"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-hacker-building5"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "flasher"; position = (56.825043, -532.5, 452.125); color = { hue = 0.0; }; frequency = 1.5; phase = 0.25; size = 30; },
			{ type = "flasher"; position = (-310.174988, 608.0, 264.125); color = { hue = 0.0; }; frequency = 1.5; phase = 0.6; size = 30; },
		);
		thrust = 100;
		weapon_energy = 200;
		weapon_offset_x = 0;
	};
	"anarchies-hacker-radar" = {
		ai_type = "nullAI.plist";
		max_energy = 50;
		model = "anarchies-hacker-radar.dat";
		name = "Radar Building";
		roles = "anarchies_hacker_radar";
	};
	"anarchies-hacker-viper" = {
		ai_type = "anarchiesDefendStationAI.plist";
		bounty = 30;
		energy_recharge_rate = 5;
		has_ecm = 0.84999999999999998;
		has_escape_pod = 0.5;
		has_fuel_injection = 0.59999999999999998;
		has_scoop = 0.69999999999999996;
		has_shield_booster = 0.75;
		laser_color = "cyanColor";
		like_ship = "anarchies-renegade_viper";
		max_energy = 400;
		missiles = 2;
		name = "Hacker Viper";
		roles = "anarchies_hackerOutpost_defender";
	};
	"anarchies-phoedrive" = {
		ai_type = "nullAI.plist";
		bounty = 0;
		cargo_type = "CARGO_NOT_CARGO";
		energy_recharge_rate = 5;
		forward_weapon_type = "WEAPON_NONE";
		frangible = false;
		likely_cargo = 0;
		max_cargo = 0;
		max_energy = 512;
		max_flight_pitch = 1;
		max_flight_roll = 1;
		max_flight_speed = 0;
		missiles = 0;
		model = "anarchies-phoedrive.dat";
		name = "Phoenix";
		roles = "anarchies_phoedrive";
		smooth = true;
		thrust = 1;
		weapon_energy = 0;
		weapon_offset_x = 0;
	};
	"anarchies-phoerotor" = {
		ai_type = "rotorAI.plist";
		bounty = 0;
		cargo_type = "CARGO_NOT_CARGO";
		energy_recharge_rate = 5;
		forward_weapon_type = "WEAPON_NONE";
		frangible = false;
		likely_cargo = 0;
		max_cargo = 0;
		max_energy = 128;
		max_flight_pitch = 10;
		max_flight_roll = 10;
		max_flight_speed = 0;
		missiles = 0;
		model = "anarchies-phoerotor.dat";
		name = "Phoenix";
		roles = "anarchies_phoerotor";
		rotational_velocity = "0.707 0.0 0.0 0.707";
		smooth = true;
		thrust = 1;
	};
	"anarchies-renegade-phoenix" = {
		bounty = 150;
		like_ship = "anarchies-salvager-phoenix";
		name = "Renegade Phoenix";
		roles = "anarchies_renegadeStation_defender";
	};
	"anarchies-renegade-station" = {
		ai_type = "anarchiesRenegadeStationAI.plist";
		defense_ship_role = "anarchies_renegadeStation_defender";
		equipment_price_factor = 4;
		has_npc_traffic = false;
		like_ship = "anarchies-sentinel-station";
		max_defense_ships = 8;
		name = "Renegade Station";
		roles = "anarchies_renegade_station station(0)";
		script = "anarchies-sentinel-station-script.js";
		subentities = (
			{ type = "standard"; subentity_key = "dock"; position = (0, 0, 400); orientation = (1, 0, 0, 1); is_dock = 1; },
			{ type = "flasher"; position = (92, 0, 365); color = { hue = 60.0; }; frequency = 1; phase = -0.50; size = 12; },
			{ type = "flasher"; position = (92, 0, 320); color = { hue = 75.0; }; frequency = 1; phase = -0.60; size = 12; },
			{ type = "flasher"; position = (92, 0, 275); color = { hue = 90.0; }; frequency = 1; phase = -0.70; size = 12; },
			{ type = "flasher"; position = (92, 0, 230); color = { hue = 105.0; }; frequency = 1; phase = -0.80; size = 12; },
			{ type = "flasher"; position = (92, 0, 185); color = { hue = 120.0; }; frequency = 1; phase = -0.90; size = 12; },
			{ type = "flasher"; position = (-92, 0, 365); color = { hue = 60.0; }; frequency = 1; phase = -0.50; size = 12; },
			{ type = "flasher"; position = (-92, 0, 320); color = { hue = 75.0; }; frequency = 1; phase = -0.60; size = 12; },
			{ type = "flasher"; position = (-92, 0, 275); color = { hue = 90.0; }; frequency = 1; phase = -0.70; size = 12; },
			{ type = "flasher"; position = (-92, 0, 230); color = { hue = 105.0; }; frequency = 1; phase = -0.80; size = 12; },
			{ type = "flasher"; position = (-92, 0, 185); color = { hue = 120.0; }; frequency = 1; phase = -0.90; size = 12; },
			{ type = "flasher"; position = (0, -16, 150); color = { hue = 30.0; }; frequency = 1; phase = 0.50; size = 12; },
			{ type = "flasher"; position = (0, 16, 150); color = { hue = 30.0; }; frequency = 1; phase = 0.50; size = 12; },
			{ type = "flasher"; position = (16, 0, 150); color = { hue = 30.0; }; frequency = 1; phase = 0.50; size = 12; },
			{ type = "flasher"; position = (-16, 0, 150); color = { hue = 30.0; }; frequency = 1; phase = 0.0; size = 12; },
			{ type = "ball_turret"; subentity_key = "anarchies-stationturret2"; position = (222.22, 222.22, 222.22); orientation = (0.92388, 0.2706, -0.2706, 0); },
			{ type = "ball_turret"; subentity_key = "anarchies-stationturret2"; position = (-222.22, 222.22, 222.22); orientation = (0.92388, 0.2706, 0.2706, 0); },
			{ type = "ball_turret"; subentity_key = "anarchies-stationturret2"; position = (222.22, -222.22, 222.22); orientation = (0.92388, -0.2706, -0.2706, 0); },
			{ type = "ball_turret"; subentity_key = "anarchies-stationturret2"; position = (-222.22, -222.22, 222.22); orientation = (0.92388, -0.2706, 0.2706, 0); },
			{ type = "ball_turret"; subentity_key = "anarchies-stationturret2"; position = (222.22, 222.22, -222.22); orientation = (-0.38268, -0.65328, 0.65328, 0); },
			{ type = "ball_turret"; subentity_key = "anarchies-stationturret2"; position = (-222.22, 222.22, -222.22); orientation = (-0.38268, -0.65328, -0.65328, 0); },
			{ type = "ball_turret"; subentity_key = "anarchies-stationturret2"; position = (222.22, -222.22, -222.22); orientation = (-0.38268, 0.65328, 0.65328, 0); },
			{ type = "ball_turret"; subentity_key = "anarchies-stationturret2"; position = (-222.22, -222.22, -222.22); orientation = (-0.38268, 0.65328, -0.65328, 0); },
		);
	};
	"anarchies-renegade-viper" = {
		bounty = 300;
		like_ship = "anarchies-hacker-viper";
		name = "Renegade Viper";
		roles = "anarchies_renegadeStation_defender";
	};
	"anarchies-renegade_viper" = {
		ai_type = "pirateAI.plist";
		cargo_type = "CARGO_NOT_CARGO";
		condition_script = "anarchies_conditions.js";
		energy_recharge_rate = 4;
		exhaust = (
			"-24.0 0.0 -23.7 10.0 10.0 12.0",
			"24.0 0.0 -23.7 10.0 10.0 12.0"
		);
		forward_weapon_type = "WEAPON_MILITARY_LASER";
		has_ecm = true;
		has_escape_pod = false;
		has_scoop = false;
		laser_color = "magentaColor";
		likely_cargo = 0;
		max_cargo = 0;
		max_energy = 200;
		max_flight_pitch = 1.8;
		max_flight_roll = 2.7999999999999998;
		max_flight_speed = 330;
		missiles = 1;
		model = "anarchies-renegade-viper.dat";
		name = "Renegade Viper";
		roles = "pirate hunter";
		subentities = (
			{ type = "flasher"; position = (-48, 0, -24); color = { hue = 260.0; }; frequency = 2; phase = 0.5; size = 8; },
			{ type = "flasher"; position = (-42, 0, -12); color = { hue = 260.0; }; frequency = 2; phase = 0.6; size = 8; },
			{ type = "flasher"; position = (-36, 0, 0); color = { hue = 260.0; }; frequency = 2; phase = 0.7; size = 8; },
			{ type = "flasher"; position = (-20, 0, 12); color = { hue = 260.0; }; frequency = 2; phase = 0.8; size = 8; },
			{ type = "flasher"; position = (-24, 0, 24); color = { hue = 260.0; }; frequency = 2; phase = 0.9; size = 8; },
			{ type = "flasher"; position = (48, 0, -24); color = { hue = 310.0; }; frequency = 2; phase = 0.0; size = 8; },
			{ type = "flasher"; position = (42, 0, -12); color = { hue = 310.0; }; frequency = 2; phase = 0.1; size = 8; },
			{ type = "flasher"; position = (36, 0, 0); color = { hue = 310.0; }; frequency = 2; phase = 0.2; size = 8; },
			{ type = "flasher"; position = (30, 0, 12); color = { hue = 310.0; }; frequency = 2; phase = 0.3; size = 8; },
			{ type = "flasher"; position = (24, 0, 24); color = { hue = 310.0; }; frequency = 2; phase = 0.4; size = 8; },
			{ type = "flasher"; position = (-25, 16, -24); color = { hue = 260.0; }; frequency = 2; phase = 0.0; size = 8; },
			{ type = "flasher"; position = (25, 16, -24); color = { hue = 310.0; }; frequency = 2; phase = 0.25; size = 8; },
		);
		thrust = 32;
		weapon_energy = 15;
		weapon_offset_x = 0;
	};
	"anarchies-rockturret" = {
		ai_type = "nullAI.plist";
		max_energy = 150;
		model = "anarchies-ballturret.dat";
		name = "Ball Turret";
		roles = "anarchies_ballturret";
		thrust = 1;
	};
	"anarchies-salvage-gang" = {
		ai_type = "anarchiesSalvageGangAI.plist";
		bounty = 0;
		cargo_type = "CARGO_NOT_CARGO";
		defense_ship_role = "anarchies_salvageGang_defender";
		energy_recharge_rate = 8;
		equipment_price_factor = 1.5;
		equivalent_tech_level = 7;
		forward_weapon_type = "WEAPON_NONE";
		frangible = true;
		has_shipyard = false;
		has_ecm = true;
		has_escape_pod = false;
		has_scoop = false;
		likely_cargo = 0;
		market_script = "salvagegang_market.js";
		max_cargo = 0;
		max_defense_ships = 4;
		max_energy = 2500;
		max_flight_pitch = 8;
		max_flight_roll = 8;
		max_flight_speed = 0;
		max_scavengers = 3;
		missiles = 0;
		model = "anarchies-salvager-rock.dat";
		name = "Salvage Gang";
		port_radius = 500;
		requires_docking_clearance = false;
		roles = "anarchies_salvage_gang station(0)";
		scan_class = "CLASS_ROCK";
		script = "anarchies-salvage-gang-script.js";
		smooth = true;
		subentities = (
			{ type = "standard"; subentity_key = "anarchies-hacker-dock"; position = (0, -58.6, -500); orientation = (1, 0, 0, 0); is_dock = 1; },
			{ type = "standard"; subentity_key = "anarchies-salvager-tunnel"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-tunnel-pipes"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-inside"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-bighut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-smallhut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-sidehut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-fronthut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-crane"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-cutter"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "flasher"; position = (7, 365, 277); color = { hue = 60.0; }; frequency = 1; phase = 0.0; size = 10; },
			{ type = "flasher"; position = (7, 365, 120); color = { hue = 60.0; }; frequency = 1; phase = 0.25; size = 10; },
			{ type = "flasher"; position = (206, 365, 120); color = { hue = 60.0; }; frequency = 1; phase = 0.5; size = 10; },
			{ type = "flasher"; position = (206, 365, 277); color = { hue = 60.0; }; frequency = 1; phase = 0.75; size = 10; },
			{ type = "flasher"; position = (46.339207, -111.828842, 837.625244); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (-45.464199, -111.828842, 837.500244); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (46.339207, -7.171158, 837.625000); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (-45.464191, -7.171173, 837.500244); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (92.178406, -60.000000, 832.000244); color = { hue = 0.0; }; frequency = 1; phase = 0.75; size = 20; },
			{ type = "flasher"; position = (-92.178406, -60.000008, 832.000000); color = { hue = 0.0; }; frequency = 1; phase = 0.75; size = 20; },
		);
		thrust = 100;
		weapon_energy = 0;
		weapon_offset_x = 0;
	};
	"anarchies-salvage-gang1" = {
		like_ship = "anarchies-salvage-gang";
		roles = "anarchies_salvage_gang station(0)";
		subentities = (
			{ type = "standard"; subentity_key = "anarchies-hacker-dock"; position = (0, -58.6, -500); orientation = (1, 0, 0, 0); is_dock = 1; },
			{ type = "standard"; subentity_key = "anarchies-salvager-tunnel"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-tunnel-pipes"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-inside"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-bighut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-smallhut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-sidehut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-fronthut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-crane"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-cutter"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvaged-boa2"; position = (107, 397, 197); orientation = (0, 0, 1, 0); },
			{ type = "flasher"; position = (7, 365, 277); color = { hue = 60.0; }; frequency = 1; phase = 0.0; size = 10; },
			{ type = "flasher"; position = (7, 365, 120); color = { hue = 60.0; }; frequency = 1; phase = 0.25; size = 10; },
			{ type = "flasher"; position = (206, 365, 120); color = { hue = 60.0; }; frequency = 1; phase = 0.5; size = 10; },
			{ type = "flasher"; position = (206, 365, 277); color = { hue = 60.0; }; frequency = 1; phase = 0.75; size = 10; },
			{ type = "flasher"; position = (46.339207, -111.828842, 837.625244); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (-45.464199, -111.828842, 837.500244); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (46.339207, -7.171158, 837.625000); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (-45.464191, -7.171173, 837.500244); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (92.178406, -60.000000, 832.000244); color = { hue = 0.0; }; frequency = 1; phase = 0.75; size = 20; },
			{ type = "flasher"; position = (-92.178406, -60.000008, 832.000000); color = { hue = 0.0; }; frequency = 1; phase = 0.75; size = 20; },
		);
	};
	"anarchies-salvage-gang2" = {
		like_ship = "anarchies-salvage-gang";
		roles = "anarchies_salvage_gang station(0)";
		subentities = (
			{ type = "standard"; subentity_key = "anarchies-hacker-dock"; position = (0, -58.6, -500); orientation = (1, 0, 0, 0); is_dock = 1; },
			{ type = "standard"; subentity_key = "anarchies-salvager-tunnel"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-tunnel-pipes"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-inside"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-bighut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-smallhut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-sidehut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-fronthut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-crane"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-cutter"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvaged-cobra1"; position = (107, 385, 197); orientation = (1, 0, 0, 0); },
			{ type = "flasher"; position = (7, 365, 277); color = { hue = 60.0; }; frequency = 1; phase = 0.0; size = 10; },
			{ type = "flasher"; position = (7, 365, 120); color = { hue = 60.0; }; frequency = 1; phase = 0.25; size = 10; },
			{ type = "flasher"; position = (206, 365, 120); color = { hue = 60.0; }; frequency = 1; phase = 0.5; size = 10; },
			{ type = "flasher"; position = (206, 365, 277); color = { hue = 60.0; }; frequency = 1; phase = 0.75; size = 10; },
			{ type = "flasher"; position = (46.339207, -111.828842, 837.625244); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (-45.464199, -111.828842, 837.500244); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (46.339207, -7.171158, 837.625000); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (-45.464191, -7.171173, 837.500244); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (92.178406, -60.000000, 832.000244); color = { hue = 0.0; }; frequency = 1; phase = 0.75; size = 20; },
			{ type = "flasher"; position = (-92.178406, -60.000008, 832.000000); color = { hue = 0.0; }; frequency = 1; phase = 0.75; size = 20; },
		);
	};
	"anarchies-salvage-gang3" = {
		like_ship = "anarchies-salvage-gang";
		roles = "anarchies_salvage_gang station(0)";
		subentities = (
			{ type = "standard"; subentity_key = "anarchies-hacker-dock"; position = (0, -58.6, -500); orientation = (1, 0, 0, 0); is_dock = 1; },
			{ type = "standard"; subentity_key = "anarchies-salvager-tunnel"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-tunnel-pipes"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-inside"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-bighut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-smallhut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-sidehut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-fronthut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-crane"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-cutter"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvaged-cobra3"; position = (115, 391, 197); orientation = (1, 0, 1, 0); },
			{ type = "flasher"; position = (147.48285, 398.68762, 245.24561); color = { hue = 65.0; }; frequency = 30; phase = 0.0; size = 9; },
			{ type = "flasher"; position = (147.48285, 398.68762, 245.24561); color = { hue = 250.0; }; frequency = 30; phase = 0.0; size = 5; },
			{ type = "flasher"; position = (7, 365, 277); color = { hue = 60.0; }; frequency = 1; phase = 0.0; size = 10; },
			{ type = "flasher"; position = (7, 365, 120); color = { hue = 60.0; }; frequency = 1; phase = 0.25; size = 10; },
			{ type = "flasher"; position = (206, 365, 120); color = { hue = 60.0; }; frequency = 1; phase = 0.5; size = 10; },
			{ type = "flasher"; position = (206, 365, 277); color = { hue = 60.0; }; frequency = 1; phase = 0.75; size = 10; },
			{ type = "flasher"; position = (46.339207, -111.828842, 837.625244); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (-45.464199, -111.828842, 837.500244); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (46.339207, -7.171158, 837.625000); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (-45.464191, -7.171173, 837.500244); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (92.178406, -60.000000, 832.000244); color = { hue = 0.0; }; frequency = 1; phase = 0.75; size = 20; },
			{ type = "flasher"; position = (-92.178406, -60.000008, 832.000000); color = { hue = 0.0; }; frequency = 1; phase = 0.75; size = 20; },
		);
	};
	"anarchies-salvage-gang4" = {
		like_ship = "anarchies-salvage-gang";
		roles = "anarchies_salvage_gang station(0)";
		subentities = (
			{ type = "standard"; subentity_key = "anarchies-hacker-dock"; position = (0, -58.6, -500); orientation = (1, 0, 0, 0); is_dock = 1; },
			{ type = "standard"; subentity_key = "anarchies-salvager-tunnel"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-tunnel-pipes"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-inside"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-bighut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-smallhut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-sidehut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-fronthut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-crane"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-cutter"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvaged-fdl"; position = (17, 414, 236.5); orientation = (0.96592, 0, 0.25882, 0); },
			{ type = "flasher"; position = (7, 365, 277); color = { hue = 60.0; }; frequency = 1; phase = 0.0; size = 10; },
			{ type = "flasher"; position = (7, 365, 120); color = { hue = 60.0; }; frequency = 1; phase = 0.25; size = 10; },
			{ type = "flasher"; position = (206, 365, 120); color = { hue = 60.0; }; frequency = 1; phase = 0.5; size = 10; },
			{ type = "flasher"; position = (206, 365, 277); color = { hue = 60.0; }; frequency = 1; phase = 0.75; size = 10; },
			{ type = "flasher"; position = (46.339207, -111.828842, 837.625244); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (-45.464199, -111.828842, 837.500244); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (46.339207, -7.171158, 837.625000); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (-45.464191, -7.171173, 837.500244); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (92.178406, -60.000000, 832.000244); color = { hue = 0.0; }; frequency = 1; phase = 0.75; size = 20; },
			{ type = "flasher"; position = (-92.178406, -60.000008, 832.000000); color = { hue = 0.0; }; frequency = 1; phase = 0.75; size = 20; },
		);
	};
	"anarchies-salvage-gang5" = {
		like_ship = "anarchies-salvage-gang";
		roles = "anarchies_salvage_gang station(0)";
		subentities = (
			{ type = "standard"; subentity_key = "anarchies-hacker-dock"; position = (0, -58.6, -500); orientation = (1, 0, 0, 0); is_dock = 1; },
			{ type = "standard"; subentity_key = "anarchies-salvager-tunnel"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-tunnel-pipes"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-inside"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-bighut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-smallhut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-sidehut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-fronthut"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-crane"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvager-cutter"; position = (0, 0, 0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvaged-python"; position = (17, 414, 236.5); orientation = (1, 0, -1, 0); },
			{ type = "flasher"; position = (7, 365, 277); color = { hue = 60.0; }; frequency = 1; phase = 0.0; size = 10; },
			{ type = "flasher"; position = (7, 365, 120); color = { hue = 60.0; }; frequency = 1; phase = 0.25; size = 10; },
			{ type = "flasher"; position = (206, 365, 120); color = { hue = 60.0; }; frequency = 1; phase = 0.5; size = 10; },
			{ type = "flasher"; position = (206, 365, 277); color = { hue = 60.0; }; frequency = 1; phase = 0.75; size = 10; },
			{ type = "flasher"; position = (46.339207, -111.828842, 837.625244); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (-45.464199, -111.828842, 837.500244); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (46.339207, -7.171158, 837.625000); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (-45.464191, -7.171173, 837.500244); color = { hue = 0.0; }; frequency = 1; phase = 0.25; size = 20; },
			{ type = "flasher"; position = (92.178406, -60.000000, 832.000244); color = { hue = 0.0; }; frequency = 1; phase = 0.75; size = 20; },
			{ type = "flasher"; position = (-92.178406, -60.000008, 832.000000); color = { hue = 0.0; }; frequency = 1; phase = 0.75; size = 20; },
		);
	};
	"anarchies-salvaged-boa2" = {
		ai_type = "nullAI.plist";
		energy_recharge_rate = 0;
		max_energy = 200;
		model = "boa2_redux.dat";
		roles = "anarchies_salvaged_ship";
	};
	"anarchies-salvaged-cobra1" = {
		ai_type = "nullAI.plist";
		energy_recharge_rate = 0;
		max_energy = 100;
		model = "cobra1_redux1.dat";
		roles = "anarchies_salvaged_ship";
	};
	"anarchies-salvaged-cobra3" = {
		ai_type = "nullAI.plist";
		energy_recharge_rate = 0;
		max_energy = 150;
		model = "cobra3_redux.dat";
		roles = "anarchies_salvaged_ship";
	};
	"anarchies-salvaged-fdl" = {
		ai_type = "nullAI.plist";
		energy_recharge_rate = 0;
		max_energy = 100;
		model = "ferdelance_redux.dat";
		roles = "anarchies_salvaged_ship";
	};
	"anarchies-salvaged-python" = {
		ai_type = "nullAI.plist";
		energy_recharge_rate = 0;
		max_energy = 200;
		model = "python_redux2.dat";
		roles = "anarchies_salvaged_ship";
	};
	"anarchies-salvager-bighut" = {
		ai_type = "nullAI.plist";
		max_energy = 100;
		model = "anarchies-salvager-bighut.dat";
		name = "Salvager Bighut";
		roles = "anarchies_salvager_bighut";
	};
	"anarchies-salvager-crane" = {
		ai_type = "nullAI.plist";
		max_energy = 100;
		model = "anarchies-salvager-crane.dat";
		name = "Salvager Crane";
		roles = "anarchies_salvager_crane";
	};
	"anarchies-salvager-cutter" = {
		ai_type = "nullAI.plist";
		max_energy = 100;
		model = "anarchies-salvager-cutter.dat";
		name = "Salvager Cutter";
		roles = "anarchies_salvager_cutter";
	};
	"anarchies-salvager-fronthut" = {
		ai_type = "nullAI.plist";
		max_energy = 100;
		model = "anarchies-salvager-fronthut.dat";
		name = "Salvager Sidehut";
		roles = "anarchies_salvager_sidehut";
	};
	"anarchies-salvager-hog-boa2" = {
		aft_eject_position = "0.0 -16.1 -22.0";
		ai_type = "anarchiesSalvagerTuggerAI.plist";
		bounty = 0;
		cargo_type = "CARGO_NOT_CARGO";
		energy_recharge_rate = 2;
		exhaust = (
			"-5.4 -0.2 29.97 4 4 2",
			"5.4 -0.2 29.97 4 4 2"
		);
		forward_weapon_type = "WEAPON_BEAM_LASER";
		frangible = true;
		has_ecm = true;
		has_escape_pod = true;
		has_scoop = true;
		likely_cargo = 1;
		max_cargo = 20;
		max_energy = 350;
		max_flight_pitch = 0.5;
		max_flight_roll = 0.5;
		max_flight_speed = 120;
		missiles = 0;
		model = "anarchies-salvager-hognose.dat";
		name = "Salvager Hognose";
		roles = "anarchies_salvager_tugger anarchies_salvager_tugger_boa";
		script = "anarchies-salvager-tugger-script.js";
		subentities = (
			{ type = "standard"; subentity_key = "anarchies-tugline"; position = (0, 0, 70.01038); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-tugjaw"; position = (0, 0, -14.5); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvaged-boa2"; position = (0, -2, -70); orientation = (1, 0, 0, 0); },
			{ type = "flasher"; position = (-33.1, 0, 60.5); color = { hue = 22.0; }; frequency = 2; phase = 0.5; size = 5; },
			{ type = "flasher"; position = (-33.1, 0, 60.5); color = { hue = 60.0; }; frequency = 3; phase = 0.6; size = 8; },
			{ type = "flasher"; position = (33.1, 0, 60.5); color = { hue = 22.0; }; frequency = 2; phase = 0.5; size = 5; },
			{ type = "flasher"; position = (33.1, 0, 60.5); color = { hue = 60.0; }; frequency = 3; phase = 0.6; size = 8; },
		);
		thrust = 15;
		weapon_position_aft = "0.0 10 -65.0";
		weapon_position_forward = "0.0 0.0 40.0";
		weapon_position_port = "-26.67 0.0 4.33";
		weapon_position_starboard = "26.67 0.0 4.33";
	};
	"anarchies-salvager-hog-cobra1" = {
		like_ship = "anarchies-salvager-hog-boa2";
		roles = "anarchies_salvager_tugger anarchies_salvager_tugger_cobra1";
		subentities = (
			{ type = "standard"; subentity_key = "anarchies-tugline"; position = (0, 0, 70); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-tugjaw"; position = (0, 0, -13.5); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvaged-cobra1"; position = (0, 0, -40); orientation = (1, 0, 0, 0); },
			{ type = "flasher"; position = (-33.1, 0, 60.5); color = { hue = 22.0; }; frequency = 2; phase = 0.5; size = 5; },
			{ type = "flasher"; position = (-33.1, 0, 60.5); color = { hue = 60.0; }; frequency = 3; phase = 0.6; size = 8; },
			{ type = "flasher"; position = (33.1, 0, 60.5); color = { hue = 22.0; }; frequency = 2; phase = 0.5; size = 5; },
			{ type = "flasher"; position = (33.1, 0, 60.5); color = { hue = 60.0; }; frequency = 3; phase = 0.6; size = 8; },
		);
	};
	"anarchies-salvager-hog-cobra3" = {
		like_ship = "anarchies-salvager-hog-boa2";
		roles = "anarchies_salvager_tugger anarchies_salvager_tugger_cobra3";
		subentities = (
			{ type = "standard"; subentity_key = "anarchies-tugline"; position = (0, 0, 70.0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-tugjaw"; position = (0, 0, -13); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvaged-cobra3"; position = (0, 0, -43); orientation = (1, 0, 0, 0); },
			{ type = "flasher"; position = (-33.1, 0, 60.5); color = { hue = 22.0; }; frequency = 2; phase = 0.5; size = 5; },
			{ type = "flasher"; position = (-33.1, 0, 60.5); color = { hue = 60.0; }; frequency = 3; phase = 0.6; size = 8; },
			{ type = "flasher"; position = (33.1, 0, 60.5); color = { hue = 22.0; }; frequency = 2; phase = 0.5; size = 5; },
			{ type = "flasher"; position = (33.1, 0, 60.5); color = { hue = 60.0; }; frequency = 3; phase = 0.6; size = 8; },
		);
	};
	"anarchies-salvager-hog-fdl" = {
		like_ship = "anarchies-salvager-hog-boa2";
		roles = "anarchies_salvager_tugger anarchies_salvager_tugger_fdl";
		subentities = (
			{ type = "standard"; subentity_key = "anarchies-tugline"; position = (0, 0, 70.0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-tugjaw"; position = (0, 0, -14.5); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvaged-fdl"; position = (0, 9.5, -55); orientation = (1, 0, 0, 0); },
			{ type = "flasher"; position = (-33.1, 0, 60.5); color = { hue = 22.0; }; frequency = 2; phase = 0.5; size = 5; },
			{ type = "flasher"; position = (-33.1, 0, 60.5); color = { hue = 60.0; }; frequency = 3; phase = 0.6; size = 8; },
			{ type = "flasher"; position = (33.1, 0, 60.5); color = { hue = 22.0; }; frequency = 2; phase = 0.5; size = 5; },
			{ type = "flasher"; position = (33.1, 0, 60.5); color = { hue = 60.0; }; frequency = 3; phase = 0.6; size = 8; },
		);
	};
	"anarchies-salvager-hog-python" = {
		like_ship = "anarchies-salvager-hog-boa2";
		roles = "anarchies_salvager_tugger anarchies_salvager_tugger_python";
		subentities = (
			{ type = "standard"; subentity_key = "anarchies-tugline"; position = (0, 0, 70.0); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-tugjaw"; position = (0, 0, -15); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-salvaged-python"; position = (0, 0, -78); orientation = (1, 0, 0, 0); },
			{ type = "flasher"; position = (-33.1, 0, 60.5); color = { hue = 22.0; }; frequency = 2; phase = 0.5; size = 5; },
			{ type = "flasher"; position = (-33.1, 0, 60.5); color = { hue = 60.0; }; frequency = 3; phase = 0.6; size = 8; },
			{ type = "flasher"; position = (33.1, 0, 60.5); color = { hue = 22.0; }; frequency = 2; phase = 0.5; size = 5; },
			{ type = "flasher"; position = (33.1, 0, 60.5); color = { hue = 60.0; }; frequency = 3; phase = 0.6; size = 8; },
		);
	};
	"anarchies-salvager-inside" = {
		ai_type = "nullAI.plist";
		max_energy = 2500;
		model = "anarchies-salvager-inside.dat";
		name = "Salvager Inside";
		roles = "anarchies_salvager_inside";
	};
	"anarchies-salvager-phoenix" = {
		aft_eject_position = "0.0 -5.106827 -36.409126";
		aft_weapon_type = "WEAPON_BEAM_LASER";
		ai_type = "anarchiesDefendStationAI.plist";
		bounty = 30;
		cargo_type = "CARGO_NOT_CARGO";
		energy_recharge_rate = 5;
		exhaust = (
			"-44.823912 -6.813575 -25.634094 2.306870 2.306870 12.0",
			"44.823912 -6.813575 -25.634094 2.306870 2.306870 12.0"
		);
		forward_weapon_type = "WEAPON_BEAM_LASER";
		fuel = 20;
		has_ecm = 0.5;
		has_escape_pod = 0.5;
		has_fuel_injection = true;
		has_scoop = true;
		has_shield_enhancer = 0.5;
		laser_color = "cyanColor";
		likely_cargo = 15;
		max_cargo = 25;
		max_energy = 256;
		max_flight_pitch = 1;
		max_flight_roll = 2;
		max_flight_speed = 375;
		missile_launch_position = "0.0 -2.369758 22.800889";
		missiles = 6;
		model = "anarchies-phoehull-salvager.dat";
		name = "Salvager Phoenix";
		roles = "anarchies_salvageGang_defender";
		scoop_position = "0.0 -4.739516 9.192653";
		subentities = (
			{ type = "standard"; subentity_key = "anarchies-phoerotor"; position = (-44.823912, -6.813575, 2.072187); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-phoerotor"; position = (44.823912, -6.813575, 2.072187); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-phoedrive"; position = (-44.823912, -6.813575, -18.47594); orientation = (1, 0, 0, 0); },
			{ type = "standard"; subentity_key = "anarchies-phoedrive"; position = (44.823912, -6.813575, -18.47594); orientation = (1, 0, 0, 0); },
		);
		thrust = 40;
		weapon_position_aft = "0.0 00 -36.409126";
		weapon_position_forward = "0.0 0.0 36.409126";
	};
	"anarchies-salvager-sidehut" = {
		ai_type = "nullAI.plist";
		max_energy = 100;
		model = "anarchies-salvager-sidehut.dat";
		name = "Salvager Sidehut";
		roles = "anarchies_salvager_sidehut";
	};
	"anarchies-salvager-smallhut" = {
		ai_type = "nullAI.plist";
		max_energy = 100;
		model = "anarchies-salvager-smallhut.dat";
		name = "Salvager Smallhut";
		roles = "anarchies_salvager_smallhut";
	};
	"anarchies-salvager-tunnel" = {
		ai_type = "nullAI.plist";
		materials = {
			"anarchies-salvager-tunnel.png" = {
				diffuse_map = "anarchies-salvager-tunnel.png";
				emission_map = { extract_channel = "a"; name = "anarchies-salvager-tunnel.png"; };
				emission_modulate_color = (0.8926, 0.8686, 0.9325);
			};
		};
		max_energy = 2500;
		model = "anarchies-salvager-tunnel.dat";
		name = "Salvager Tunnel";
		roles = "anarchies_salvager_tunnel";
		shaders = {
			"anarchies-salvager-tunnel.png" = {
				fragment_shader = "anarchies-salvager-tunnel.fragment";
				textures = (
					"anarchies-salvager-tunnel.png"
				);
				uniforms = {
					uColorMap = { type = "texture"; value = 0; };
					uTime = "timeElapsedSinceSpawn";
				};
				vertex_shader = "anarchies-salvager-tunnel.vertex";
			};
		};
	};
	"anarchies-salvager-tunnel-pipes" = {
		ai_type = "nullAI.plist";
		max_energy = 2500;
		model = "anarchies-salvager-tunnel-pipes.dat";
		name = "Salvager Tunnel";
		roles = "anarchies_salvager_tunnel";
		shaders = {
			"anarchies-salvager-tunnel-pipes.png" = {
				fragment_shader = "anarchies-salvager-tunnel-pipes.fragment";
				textures = (
					"anarchies-salvager-tunnel-pipes.png"
				);
				uniforms = {
					uColorMap = { type = "texture"; value = 0; };
					uTime = "timeElapsedSinceSpawn";
				};
				vertex_shader = "anarchies-salvager-tunnel.vertex";
			};
		};
	};
	"anarchies-scavenger-phoenix" = {
		ai_type = "scavengerAI.plist";
		bounty = 0;
		condition_script = "anarchies_conditions.js";
		has_fuel_injection = 0.5;
		has_scoop = true;
		like_ship = "anarchies-salvager-phoenix";
		name = "Scavenger Phoenix";
		roles = "scavenger(0.5)";
	};
	"anarchies-sentinel-asteroid" = {
		aft_weapon_type = "WEAPON_THARGOID_LASER";
		ai_type = "anarchiesSentinelAsteroidAI.plist";
		auto_ai = false;
		energy_recharge_rate = 4;
		forward_weapon_type = "WEAPON_THARGOID_LASER";
		frangible = true;
		laser_color = "cyanColor";
		like_ship = "asteroid";
		max_energy = 1000;
		max_flight_speed = 0;
		name = "Sentinel Asteroid";
		roles = "anarchies_sentinel_asteroid escort(0)";
		subentities = (
			{ type = "ball_turret"; subentity_key = "anarchies-rockturret"; position = (0, 0, 68.818779); orientation = (1, 0, 0, 0); },
			{ type = "ball_turret"; subentity_key = "anarchies-rockturret"; position = (0, 0, -69.9617538); orientation = (0, 0, 1, 0); },
		);
		weapon_energy = 15;
		weapon_position_aft = "0 0 -76.5";
		weapon_position_forward = "0 0 75.5";
	};
	"anarchies-sentinel-station" = {
		ai_type = "anarchiesSentinelStationAI.plist";
		bounty = 0;
		cargo_type = "CARGO_NOT_CARGO";
		defense_ship_role = "police";
		energy_recharge_rate = 250;
		equipment_price_factor = 2;
		equivalent_tech_level = 12;
		forward_weapon_type = "WEAPON_NONE";
		frangible = false;
		has_shipyard = true;
		has_ecm = true;
		likely_cargo = 0;
		market_script = "sentinelstation_market.js";
		max_cargo = 0;
		max_defense_ships = 20;
		max_energy = 25000;
		max_flight_pitch = 8;
		max_flight_roll = 8;
		max_flight_speed = 0;
		missiles = 0;
		model = "anarchies-x-station.dat";
		name = "Sentinel Station";
		port_radius = 400;
		requires_docking_clearance = false;
		roles = "anarchies_sentinel_station station(0)";
		rotating = true;
		scan_class = "CLASS_STATION";
		script = "anarchies-sentinel-station-script.js";
		station_roll = 0.14999999999999999;
		subentities = (
			{ type = "standard"; subentity_key = "dock"; position = (0, 0, 400); orientation = (1, 0, 0, 1); is_dock = 1; },
			{ type = "flasher"; position = (92, 0, 365); color = { hue = 60.0; }; frequency = 1; phase = -0.50; size = 12; },
			{ type = "flasher"; position = (92, 0, 320); color = { hue = 75.0; }; frequency = 1; phase = -0.60; size = 12; },
			{ type = "flasher"; position = (92, 0, 275); color = { hue = 90.0; }; frequency = 1; phase = -0.70; size = 12; },
			{ type = "flasher"; position = (92, 0, 230); color = { hue = 105.0; }; frequency = 1; phase = -0.80; size = 12; },
			{ type = "flasher"; position = (92, 0, 185); color = { hue = 120.0; }; frequency = 1; phase = -0.90; size = 12; },
			{ type = "flasher"; position = (-92, 0, 365); color = { hue = 60.0; }; frequency = 1; phase = -0.50; size = 12; },
			{ type = "flasher"; position = (-92, 0, 320); color = { hue = 75.0; }; frequency = 1; phase = -0.60; size = 12; },
			{ type = "flasher"; position = (-92, 0, 275); color = { hue = 90.0; }; frequency = 1; phase = -0.70; size = 12; },
			{ type = "flasher"; position = (-92, 0, 230); color = { hue = 105.0; }; frequency = 1; phase = -0.80; size = 12; },
			{ type = "flasher"; position = (-92, 0, 185); color = { hue = 120.0; }; frequency = 1; phase = -0.90; size = 12; },
			{ type = "flasher"; position = (0, -16, 150); color = { hue = 30.0; }; frequency = 1; phase = 0.50; size = 12; },
			{ type = "flasher"; position = (0, 16, 150); color = { hue = 30.0; }; frequency = 1; phase = 0.50; size = 12; },
			{ type = "flasher"; position = (16, 0, 150); color = { hue = 30.0; }; frequency = 1; phase = 0.50; size = 12; },
			{ type = "flasher"; position = (-16, 0, 150); color = { hue = 30.0; }; frequency = 1; phase = 0.0; size = 12; },
			{ type = "ball_turret"; subentity_key = "anarchies-stationturret1"; position = (222.22, 222.22, 222.22); orientation = (0.92388, 0.2706, -0.2706, 0); },
			{ type = "ball_turret"; subentity_key = "anarchies-stationturret1"; position = (-222.22, 222.22, 222.22); orientation = (0.92388, 0.2706, 0.2706, 0); },
			{ type = "ball_turret"; subentity_key = "anarchies-stationturret1"; position = (222.22, -222.22, 222.22); orientation = (0.92388, -0.2706, -0.2706, 0); },
			{ type = "ball_turret"; subentity_key = "anarchies-stationturret1"; position = (-222.22, -222.22, 222.22); orientation = (0.92388, -0.2706, 0.2706, 0); },
			{ type = "ball_turret"; subentity_key = "anarchies-stationturret1"; position = (222.22, 222.22, -222.22); orientation = (-0.38268, -0.65328, 0.65328, 0); },
			{ type = "ball_turret"; subentity_key = "anarchies-stationturret1"; position = (-222.22, 222.22, -222.22); orientation = (-0.38268, -0.65328, -0.65328, 0); },
			{ type = "ball_turret"; subentity_key = "anarchies-stationturret1"; position = (222.22, -222.22, -222.22); orientation = (-0.38268, 0.65328, 0.65328, 0); },
			{ type = "ball_turret"; subentity_key = "anarchies-stationturret1"; position = (-222.22, -222.22, -222.22); orientation = (-0.38268, 0.65328, -0.65328, 0); },
		);
		thrust = 100;
		weapon_energy = 0;
	};
	"anarchies-stationturret1" = {
		ai_type = "nullAI.plist";
		laser_color = "magentaColor";
		model = "anarchies-ballturret.dat";
		name = "Ball Turret";
		roles = "anarchies_ballturret";
		thrust = 1;
		weapon_energy = 25;
	};
	"anarchies-stationturret2" = {
		laser_color = "cyanColor";
		like_ship = "anarchies-stationturret1";
	};
	"anarchies-tugjaw" = {
		ai_type = "nullAI.plist";
		cargo_type = "CARGO_NOT_CARGO";
		energy_recharge_rate = 0.5;
		forward_weapon_type = "WEAPON_NONE";
		max_energy = 65;
		model = "anarchies-tugjaw.dat";
		name = "Tug Jaw";
		roles = "anarchies_tugjaw";
	};
	"anarchies-tugline" = {
		ai_type = "nullAI.plist";
		cargo_type = "CARGO_NOT_CARGO";
		energy_recharge_rate = 0.5;
		forward_weapon_type = "WEAPON_NONE";
		max_energy = 45;
		model = "anarchies-tugline.dat";
		name = "Tug Line";
		roles = "anarchies_tugline";
	};
	"afl-anarchies-salvaged-boa2" = {
		ai_type = "nullAI.plist";
		energy_recharge_rate = 0;
		like_ship = "boa-mk2";
		max_energy = 200;
		roles = "anarchies_salvaged_ship";
	};
	"afl-anarchies-salvaged-cobra1" = {
		ai_type = "nullAI.plist";
		energy_recharge_rate = 0;
		like_ship = "cobramk1";
		max_energy = 100;
		roles = "anarchies_salvaged_ship";
	};
	"afl-anarchies-salvaged-cobra3" = {
		ai_type = "nullAI.plist";
		energy_recharge_rate = 0;
		like_ship = "cobra3-trader";
		max_energy = 150;
		roles = "anarchies_salvaged_ship";
	};
	"afl-anarchies-salvaged-fdl" = {
		ai_type = "nullAI.plist";
		energy_recharge_rate = 0;
		like_ship = "ferdelance";	
		max_energy = 100;
		roles = "anarchies_salvaged_ship";
	};
	"afl-anarchies-salvaged-python" = {
		ai_type = "nullAI.plist";
		energy_recharge_rate = 0;
		like_ship = "python";		
		max_energy = 200;
		roles = "anarchies_salvaged_ship";
	};
    "afl-griff_normalmapped_viper_engines_gun" = {
        ai_type = "nullAI.plist";
        forward_weapon_type = "WEAPON_MILITARY_LASER";
        laser_color = magentaColor;
        materials = {
            "griff_viper_diffuse_map.png" = {
                diffuse_map = "afl-griff_viper_diffuse_map.png";
                shininess = 9;
                specular_color = ("0.6","0.5","0.5");
            };
        };
        max_energy = 100;
        model = "afl-griff_viper_engine_guns.dat";
        name = "GalCop Viper";
        roles = "afl-griff_normalmapped_viper_subent";
        shaders = {
            "griff_viper_diffuse_map.png" = {
                fragment_shader = "afl-griff_viper_gunsengines.fragment";
                textures = (
                    "afl-griff_viper_diffuse_map.png",
                    "afl-griff_viper_normal_map.png",
                    "afl-griff_viper_effects.png"
                );
                uniforms = {
                    engine_power = speedFactor;
                    hull_heat_level = hullHeatLevel;
                    laser_heat_level = {
                        bindToSubentity = 1;
                        binding = laserHeatLevel;
                    };
                    nearly_dead = throwingSparks;
                    uColorMap = { type = "texture"; value = 0; };
                    uEffectsMap = { type = "texture"; value = 2; };
                    uNormalMap =   { type = "texture"; value = 1; };
                    uTime = universalTime;
                };
                vertex_shader = "afl-griff_normalmap_ships.vertex";
            };
        };
        smooth = 0;
        weapon_position_forward = "0.0 -0.15 35. 034";
    };
	"afl-m-dock" = {
		ai_type = "nullAI.plist";
		model = "afl_mdock.dat";
		name = "Docking Slit - Vertical";
		roles = "m-docking-slit-vertical";
		shaders = {
			"afl_mdock.png" = {
				fragment_shader = "afl.fs";
				textures = (
					"afl_mdock.png",
					"afl_mdock_e.png",
					"afl_mdock_n.png"
				);
				uniforms = {
					SpecularRGB = { type = "vector"; value = "1.0 0.7 0.5 1.0"; };
					uColorMap = { type = "texture"; value = 0; };
					uEngineLevel = "speedFactor";
					uFXMap = { type = "texture"; value = 1; };
					uHullHeatLevel = "hullHeatLevel";
					uNormalMap = { type = "texture"; value = 2; };
					uTime = "universalTime";
				};
				vertex_shader = "afl.vs";
			};
		};
	};
}