summaryrefslogtreecommitdiffhomepage
path: root/data/shatter/Ships/Dantari_Ships
diff options
context:
space:
mode:
Diffstat (limited to 'data/shatter/Ships/Dantari_Ships')
-rw-r--r--data/shatter/Ships/Dantari_Ships/Baikal.def314
-rw-r--r--data/shatter/Ships/Dantari_Ships/Goliath.def363
-rw-r--r--data/shatter/Ships/Dantari_Ships/Mine1.def126
-rw-r--r--data/shatter/Ships/Dantari_Ships/Wolf.def367
4 files changed, 1170 insertions, 0 deletions
diff --git a/data/shatter/Ships/Dantari_Ships/Baikal.def b/data/shatter/Ships/Dantari_Ships/Baikal.def
new file mode 100644
index 0000000..ebaf2b1
--- /dev/null
+++ b/data/shatter/Ships/Dantari_Ships/Baikal.def
@@ -0,0 +1,314 @@
+SHIP
+
+name: Baikal
+display_name: Baikal
+class: Frigate
+description: "The BAIKAL class frigates are commonly used by the independent systems as anti-fighter platforms. Designed by the Marakan Hegemony as cost efficient space combatants, they lack the multi-mission capability necessary for modern warships faced with multiple, high-technology threats. They also offer limited capacity for growth. Despite this, the FF-101 Baikal class is a robust platform, capable of withstanding considerable damage while staying 'in the fight.'"
+
+degrees: true
+beauty: (-22, 7, 1.1)
+hud_icon: "BaikalHud.pcx"
+
+detail_0: "Frigate_0opt.mag"
+feature_0: 1000
+detail_1: "Frigate_1opt.mag"
+feature_1: 32
+detail_2: "Frigate_2opt.mag"
+feature_2: 16
+
+mass: 9.53e3
+agility: 3.8
+vlimit: 300
+roll_rate: 8
+integrity: 21e3
+scale: 1.6
+acs: 1
+degrees: true
+
+trans_x: 85e3
+trans_y: 35e3
+trans_z: 85e3
+
+arcade_drag: 2e-2
+drag: 1e-6
+roll_drag: 1.2
+pitch_drag: 1.2
+yaw_drag: 1.2
+
+chase: (0, -1e3, 200)
+bridge: (0, 0, 92)
+
+power: {
+ type: Fusion,
+ design: "Fusion Reactor",
+ max_output: 3e3,
+
+ loc: (0, 0, -60),
+ size: 48,
+ hull_factor: 0.9,
+ explosion: 7
+}
+
+drive: {
+ type: Yellow
+ abrv: Drive
+ name: "Plasma Drive",
+ design: "Plasma Drive",
+ thrust: 750,
+ scale: 3,
+ port: ( 0, 43,-435),
+ port: ( 42, 0,-435),
+ port: (-42, 0,-435),
+ port: ( 0,-43,-435),
+
+ loc: (0, 0, -220),
+ size: 32,
+ hull_factor: 0.6,
+ explosion: 7
+}
+
+thruster: {
+ design: Thruster
+ type: Yellow,
+
+ loc: (0, 0, 64)
+ size: 24,
+ hull_factor: 0.3
+ scale: 1.5
+
+ port_left: {loc:( -88, 0,-356), fire: 0x0041}
+ port_left: {loc:( -72, -19, 453), fire: 0x0081}
+ port_left: {loc:( -72, 19, 453), fire: 0x0081}
+
+ port_right: {loc:( 88, 0,-356), fire: 0x0082}
+ port_right: {loc:( 72, -19, 453), fire: 0x0042}
+ port_right: {loc:( 72, 19, 453), fire: 0x0042}
+
+ port_fore: {loc:( -54, -19, 498), fire: 0x0044}
+ port_fore: {loc:( -21, -41, 498), fire: 0x0044}
+ port_fore: {loc:( 21, -41, 498), fire: 0x0084}
+ port_fore: {loc:( 54, -19, 498), fire: 0x0084}
+
+ port_top: {loc:( -64, 29,-319), fire: 0x0510}
+ port_top: {loc:( 64, 29,-319), fire: 0x0910}
+
+ port_bottom: {loc:( -64, -29,-319), fire: 0x0A20}
+ port_bottom: {loc:( 64, -29,-319), fire: 0x0620}
+
+ port_top: {loc:( -19, 60, 452), fire: 0x0610}
+ port_top: {loc:( 19, 60, 452), fire: 0x0A10}
+
+ port_bottom: {loc:( -19, -60, 452), fire: 0x0920}
+ port_bottom: {loc:( 19, -60, 452), fire: 0x0520}
+}
+
+quantum: {
+ design: "Quantum Drive",
+ abrv: "Q-Drive"
+ loc: (0, 0, -120),
+ size: 24,
+ hull_factor: 0.7
+}
+
+
+shield: {
+ type: 2,
+ design: "Grav Shield",
+ abrv: Shield
+ factor: 0.02,
+ consumption: 1500,
+ // model: "BaikalShield.mag",
+ bolt_hit_sound: "shield_hit4.wav",
+ beam_hit_sound: "shield_hit5.wav",
+
+ pcs: 100
+ loc: (0, 20, -80)
+ size: 16
+ hull_factor: 0.6
+}
+
+weapon: {
+ type: "Plasma Cannon",
+ design: "Plasma Weapon",
+ name: "Fwd Cannon",
+ abrv: "Plasma 1",
+ muzzle: (0, 25, 540),
+ azimuth: 0,
+
+ loc: (0, 25, 500),
+ size: 24,
+ hull_factor: 0.1
+}
+
+weapon: {
+ type: "Mk7 Interceptor",
+ design: "Missile Weapon",
+ name: "Interceptor 1",
+ abrv: "MK7",
+ muzzle: (-20, 0, 450),
+ muzzle: ( 20, 0, 450),
+ azimuth: 0,
+
+ loc: (-50, 0, -40),
+ size: 16,
+ hull_factor: 0.1
+}
+
+weapon: {
+ type: "Ursa Cannon",
+ design: "Bolt Weapon",
+ name: "Starboard Cannon",
+ abrv: "PDB 1",
+
+ loc: ( 85, 0, -30),
+ muzzle: ( 0, 0, 70),
+ azimuth: 90
+ rest_azimuth: -90
+
+ size: 24,
+ hull_factor: 0.3
+}
+
+weapon: {
+ type: "Ursa Cannon",
+ design: "Bolt Weapon",
+ name: "Port Cannon",
+ abrv: "PDB 2",
+
+ loc: (-85, 0, -30),
+ muzzle: ( 0, 0, 70),
+ azimuth: -90
+ rest_azimuth: 90
+
+ size: 24,
+ hull_factor: 0.3
+}
+
+
+probe: {
+ type: "Sensor Drone",
+ design: "Probe",
+ abrv: "Probe",
+ muzzle: ( 0, -10, 64),
+
+ loc: (0, -10, 50),
+ size: 16,
+ hull_factor: 0.3
+}
+
+power: {
+ type: Battery,
+ design: Battery,
+ abrv: Batt
+ max_output: 250
+}
+
+sensor: {
+ design: Sensor,
+ pcs: 20,
+ active_efficiency: 1e6,
+ passive_efficiency: 10e3,
+ range: 50e3,
+ range: 75e3,
+ range: 100e3,
+
+ loc: (0, 0, 180),
+ size: 16,
+ hull_factor: 0.1
+}
+
+computer: {
+ name: "Avionics Package",
+ abrv: "HUD",
+ type: 1,
+ design: Computer,
+
+ loc: (20, 16, 80),
+ size: 16,
+ hull_factor: 0.5
+}
+
+computer: {
+ name: "Flight Computer",
+ abrv: "Flight",
+ type: 2,
+ design: Computer,
+
+ loc: (-20, -16, 80),
+ size: 16,
+ hull_factor: 0.2
+}
+
+nav: {
+ loc: (0, 16, 60),
+ design: Computer,
+ size: 16,
+ hull_factor: 0.1
+}
+
+
+death_spiral: {
+ time: 5,
+
+ explosion_type: 10, // SMALL_EXPLOSION
+ explosion_time: 2,
+ explosion_loc: (-50, 50, 0),
+
+ explosion_type: 10, // SMALL_EXPLOSION
+ explosion_time: 1,
+ explosion_loc: (60, 40, 190),
+
+ explosion_type: 10, // LARGE_BURST
+ explosion_time: 0.5,
+ explosion_loc: (0, -48, -180),
+
+ explosion_type: 10, // SMALL_EXPLOSION
+ explosion_time: 0,
+ explosion_loc: (20, 80, -190),
+
+ final_type: 11, // LARGE_EXPLOSION
+ final_loc: (0, 0, 0),
+
+ final_type: 12, // LARGE_BURST
+ final_loc: (0, 0, 0),
+
+ debris: "DebrisFrigate1.mag",
+ debris_loc: (0,0,-150),
+ debris_mass: 11e3,
+ debris_count: 1,
+ debris_life: 400,
+ debris_fire: ( 44, 24, 84),
+ debris_fire: (-41,-24,100),
+
+ debris: "Debris0A.mag",
+ debris_loc: (0,0,-50),
+ debris_mass: 5,
+ debris_count: 10,
+ debris_life: 15,
+
+ debris: "Debris0B.mag",
+ debris_loc: (0,0,60),
+ debris_mass: 4,
+ debris_count: 15,
+ debris_life: 20,
+
+ debris: "Debris0C.mag",
+ debris_loc: (0,0,0),
+ debris_mass: 2,
+ debris_count: 10,
+ debris_life: 22,
+
+ }
+
+map: {
+ sprite: "BaikalMap0.pcx",
+ sprite: "BaikalMap1.pcx",
+ sprite: "BaikalMap2.pcx",
+ sprite: "BaikalMap3.pcx",
+ sprite: "BaikalMap4.pcx",
+ sprite: "BaikalMap5.pcx",
+ sprite: "BaikalMap6.pcx",
+ sprite: "BaikalMap7.pcx"
+}
+
+
diff --git a/data/shatter/Ships/Dantari_Ships/Goliath.def b/data/shatter/Ships/Dantari_Ships/Goliath.def
new file mode 100644
index 0000000..588b7ed
--- /dev/null
+++ b/data/shatter/Ships/Dantari_Ships/Goliath.def
@@ -0,0 +1,363 @@
+SHIP
+
+name: Goliath
+display_name: Goliath
+class: Carrier
+description: "The GOLIATH class carrier vessels provide the Dantari Separatists with their main force projection capability in the Solus system. Unlike the rest of the Dantari fleet, which consists largely of older Hegemony warships, the Goliath class carriers were designed and constructed specifically for their Dantari crew. Due to budgetary constraints, the Goliath class is outfitted with only a single launch rail, but still has a full complement of point defense batteries for close-in protection."
+
+hud_icon: "GoliathHud.pcx"
+
+detail_0: "Goliath_1opt.mag"
+feature_0: 1000
+detail_1: "Goliath_2opt.mag"
+feature_1: 48
+
+mass: 782e3
+agility: 1
+vlimit: 220
+roll_rate: 7
+integrity: 75e3
+scale: 3.3
+acs: 1.5
+
+trans_x: 1e6
+trans_y: 5e5
+trans_z: 1e6
+
+arcade_drag: 4.5e-2
+drag: 1e-7
+roll_drag: 1.2
+pitch_drag: 1.2
+yaw_drag: 1.2
+
+degrees: true
+
+chase: (0, -1800, 170)
+bridge: (0, 320, 60)
+
+power: {
+ type: Fusion,
+ design: "Fusion Reactor",
+ max_output: 50e3,
+
+ loc: (0, 4, -280),
+ size: 48,
+ hull_factor: 0.5,
+ explosion: 7
+}
+
+drive: {
+ type: Yellow
+ name: "Plasma Drive",
+ design: "Plasma Drive",
+ thrust: 25e3,
+ scale: 12,
+ port: ( 54, -84, -489),
+ port: (-54, -84, -489),
+ port: ( 0, -57, -527),
+ port: ( 0,-111, -489),
+
+ loc: (0, 0, -450),
+ size: 50,
+ hull_factor: 0.3,
+ explosion: 7
+}
+
+thruster: {
+ design: Thruster,
+
+ loc: (0, 0, 128),
+ size: 24,
+ hull_factor: 0.3
+}
+
+quantum: {
+ design: "Quantum Drive",
+ loc: (0, 0, 0),
+ size: 24,
+ hull_factor: 0.3,
+ countdown: 7.5
+}
+
+
+shield: {
+ type: 2,
+ design: "Grav Shield",
+ factor: 0.0125,
+ consumption: 6000,
+ // model: "GoliathShield.mag",
+ bolt_hit_sound: "shield_hit4.wav",
+ beam_hit_sound: "shield_hit5.wav",
+
+ pcs: 100,
+ loc: (0, 20, -80),
+ size: 16,
+ hull_factor: 0.5
+}
+
+
+power: {
+ type: "Auxilliary Reactor",
+ design: "Auxilliary Reactor",
+ max_output: 1100,
+
+ loc: (0, 0, -100),
+ hull_factor: 0.8
+}
+
+
+weapon: {
+ type: "Orca Cannon",
+ design: "Bolt Weapon",
+ name: "PDB 1",
+ abrv: "PDB 1",
+ loc: (104, -17, 64),
+ muzzle: ( 30, 0, 190),
+ muzzle: (-30, 0, 190),
+
+ azimuth: 60,
+ aim_az_max: 90,
+ aim_az_min: -60,
+ aim_az_rest: -60,
+
+ size: 32,
+ hull_factor: 0.2
+}
+
+weapon: {
+ type: "Orca Cannon",
+ design: "Bolt Weapon",
+ name: "PDB 2",
+ abrv: "PDB 2",
+ loc: (-104, -17, 64),
+ muzzle: ( 30, 0, 190),
+ muzzle: (-30, 0, 190),
+
+ azimuth: -60,
+ aim_az_max: -90,
+ aim_az_min: 60,
+ aim_az_rest: 60,
+
+ size: 32,
+ hull_factor: 0.2
+}
+
+weapon: {
+ type: "Orca Cannon",
+ design: "Bolt Weapon",
+ name: "PDB 3",
+ abrv: "PDB 3",
+ loc: (104, -17, -64),
+ muzzle: ( 30, 0, 190),
+ muzzle: (-30, 0, 190),
+
+ azimuth: 90,
+ aim_az_max: 75,
+ aim_az_min: -75,
+ aim_az_rest: 90,
+
+ size: 32,
+ hull_factor: 0.2
+}
+
+weapon: {
+ type: "Orca Cannon",
+ design: "Bolt Weapon",
+ name: "PDB 4",
+ abrv: "PDB 4",
+ loc: (-104, -17, -64),
+ muzzle: ( 30, 0, 190),
+ muzzle: (-30, 0, 190),
+
+ azimuth: -90,
+ aim_az_max: -75,
+ aim_az_min: 75,
+ aim_az_rest: -90,
+
+ size: 32,
+ hull_factor: 0.2
+}
+
+
+
+flightdeck: {
+ name: "Deck 1",
+ abrv: "Deck 1",
+ design: "Flight Deck",
+ loc: ( 0, -85, 192),
+ cam: (-20, -85, 192),
+ start: ( 0, -85, 170),
+ end: (2e3,-200, 2500),
+
+ spot: { loc: ( 16, -85, 160), filter: 0x7 },
+ spot: { loc: (-16, -85, 160), filter: 0x7 },
+ spot: { loc: ( 0, -85, 160), filter: 0x8 },
+
+ launch: true,
+ max_ships: 2,
+ cycle_time: 15,
+
+ size: 28,
+ hull_factor: 0.5,
+}
+
+
+flightdeck: {
+ name: "Deck 2",
+ abrv: "Deck 2",
+ design: "Flight Deck",
+ loc: ( 0, -82, -92),
+ cam: (-20, -72, -92),
+ start: ( 0, -90, -1e3),
+ end: ( 0, -82, -92),
+ spot: ( 0, -82, -92),
+
+ approach: ( 0,-90, -2000),
+ approach: (1000, 0, -1000),
+ approach: (1000, 0, 1000),
+ approach: ( 250, 0, 2500),
+
+ recovery: true,
+ max_ships: 1,
+ cycle_time: 15,
+
+ size: 40,
+ hull_factor: 0.5,
+}
+
+
+probe: {
+ type: "Sensor Drone",
+ design: "Probe",
+ abrv: "Probe",
+ muzzle: ( 0, -80, 0),
+
+ loc: (0, -80, 0),
+ size: 16,
+ hull_factor: 0.2
+}
+
+sensor: {
+ design: Sensor,
+ pcs: 20,
+ active_efficiency: 1e6,
+ passive_efficiency: 10e3,
+ range: 25e3,
+ range: 50e3,
+ range: 75e3,
+ range: 100e3,
+
+ loc: (0, -16, 380),
+ size: 16,
+ hull_factor: 0.1
+}
+
+power: {
+ type: Battery,
+ design: Battery,
+ max_output: 100
+}
+
+computer: {
+ name: "Avionics Package",
+ abrv: "HUD",
+ type: 1,
+ design: Computer,
+
+ loc: (20, 16, 80),
+ size: 16,
+ hull_factor: 0.5
+}
+
+computer: {
+ name: "Flight Computer",
+ abrv: "Flight",
+ type: 2,
+ design: Computer,
+
+ loc: (-20, -16, 80),
+ size: 16,
+ hull_factor: 0.2
+}
+
+nav: {
+ loc: (0, 16, 60),
+ design: Computer,
+ size: 16,
+ hull_factor: 0.1
+}
+
+
+map: {
+ sprite: "GoliathMap0.pcx",
+ sprite: "GoliathMap1.pcx",
+ sprite: "GoliathMap2.pcx",
+ sprite: "GoliathMap3.pcx",
+ sprite: "GoliathMap4.pcx",
+ sprite: "GoliathMap5.pcx",
+ sprite: "GoliathMap6.pcx",
+ sprite: "GoliathMap7.pcx"
+}
+
+
+death_spiral: {
+ time: 5,
+
+ explosion_type: 10, // SMALL_EXPLOSION
+ explosion_time: 2,
+ explosion_loc: (-50, 50, 0),
+
+ explosion_type: 10, // SMALL_EXPLOSION
+ explosion_time: 1,
+ explosion_loc: (60, 40, 190),
+
+ explosion_type: 10, // LARGE_BURST
+ explosion_time: 0.5,
+ explosion_loc: (0, -48, -180),
+
+ explosion_type: 10, // SMALL_EXPLOSION
+ explosion_time: 0,
+ explosion_loc: (20, 80, -190),
+
+ final_type: 13, // NUKE_EXPLOSION
+ final_loc: (0, 0, 0),
+
+ final_type: 12, // LARGE_BURST
+ final_loc: (0, 0, 0),
+
+ debris: "DebrisGoliath1.mag",
+ debris_loc: (0,0,400),
+ debris_mass: 91e3,
+ debris_count: 1,
+ debris_life: 600,
+ debris_fire: (44,-34,64),
+ debris_fire: (34,-44,-30),
+
+ debris: "DebrisGoliath2.mag",
+ debris_loc: (0,0,-290),
+ debris_mass: 61e3,
+ debris_count: 1,
+ debris_life: 500,
+ debris_fire: (64, 34,74),
+ debris_fire: (64,-32,-70),
+
+ debris: "Debris0A.mag",
+ debris_loc: (0,0,-50),
+ debris_mass: 22,
+ debris_count: 15,
+ debris_life: 25,
+
+ debris: "Debris0B.mag",
+ debris_loc: (0,0,60),
+ debris_mass: 16,
+ debris_count: 15,
+ debris_life: 28,
+
+ debris: "Debris0C.mag",
+ debris_loc: (0,0,0),
+ debris_mass: 11,
+ debris_count: 10,
+ debris_life: 32,
+
+}
+
diff --git a/data/shatter/Ships/Dantari_Ships/Mine1.def b/data/shatter/Ships/Dantari_Ships/Mine1.def
new file mode 100644
index 0000000..50c2817
--- /dev/null
+++ b/data/shatter/Ships/Dantari_Ships/Mine1.def
@@ -0,0 +1,126 @@
+SHIP
+
+name: "Blockade Mine"
+display_name: Mine
+class: Mine
+
+hud_icon: "MineHud.pcx"
+
+detail_0: "Mine1.mag"
+feature_0: 1000
+detail_1: "Mine2.mag"
+feature_1: 8
+
+mass: 100
+agility: 0
+vlimit: 0
+roll_rate: 0
+integrity: 1e3
+scale: 1
+acs: 1
+
+trans_x: 0
+trans_y: 0
+trans_z: 0
+
+arcade_drag: 2e9
+drag: 1e9
+roll_drag: 1e9
+pitch_drag: 1e9
+yaw_drag: 1e9
+
+chase: (0, -1e3, 200)
+bridge: (0, 0, 92)
+
+power: {
+ type: Fusion,
+ design: "Fusion Reactor",
+ max_output: 3e3,
+
+ loc: (0, 0, -60),
+ size: 48,
+ hull_factor: 0.6,
+ explosion: 7
+}
+
+weapon: {
+ type: "Blockade Cannon",
+ design: "Bolt Weapon",
+ name: "Fwd Cannon",
+ abrv: "Gun",
+
+ loc: ( 0, 0, 0),
+ muzzle: ( 105, 8, 75),
+ muzzle: (-105, 8, 75),
+ muzzle: ( 105, -8, 75),
+ muzzle: (-105, -8, 75),
+ azimuth: 0,
+
+ size: 24,
+ hull_factor: 0.3
+}
+
+sensor: {
+ design: Sensor,
+ pcs: 20,
+ active_efficiency: 1e6,
+ passive_efficiency: 10e3,
+ range: 50e3,
+
+ loc: (0, 0, 180),
+ size: 16,
+ hull_factor: 0.1
+}
+
+computer: {
+ name: "Avionics Package",
+ abrv: "HUD",
+ type: 1,
+ design: Computer,
+
+ loc: (20, 16, 80),
+ size: 16,
+ hull_factor: 0.5
+}
+
+computer: {
+ name: "Flight Computer",
+ abrv: "Flight",
+ type: 2,
+ design: Computer,
+
+ loc: (-20, -16, 80),
+ size: 16,
+ hull_factor: 0.2
+}
+
+nav: {
+ loc: (0, 16, 60),
+ design: Computer,
+ size: 16,
+ hull_factor: 0.1
+}
+
+death_spiral: {
+ time: 1,
+
+ final_type: 11, // LARGE_EXPLOSION
+ final_loc: (0, 0, 0),
+
+ final_type: 12, // LARGE_BURST
+ final_loc: (0, 0, 0),
+
+ debris: "Debris0A.mag",
+ debris_loc: (0,0,-50),
+ debris_mass: 5,
+ debris_count: 7,
+ debris_life: 27,
+
+ debris: "Debris6.mag",
+ debris_loc: (0,0,60),
+ debris_mass: 4,
+ debris_count: 5,
+ debris_life: 25,
+}
+
+map: { sprite: "MineMap.pcx" }
diff --git a/data/shatter/Ships/Dantari_Ships/Wolf.def b/data/shatter/Ships/Dantari_Ships/Wolf.def
new file mode 100644
index 0000000..9f9650d
--- /dev/null
+++ b/data/shatter/Ships/Dantari_Ships/Wolf.def
@@ -0,0 +1,367 @@
+SHIP
+
+name: Wolf
+display_name: Wolf
+class: Destroyer
+description: "The DD-305 WOLF class of medium destroyers are an older type of Hegemony warship now mainly used by client states and guerilla groups such as the Dantari Separatists. The Wolf class features a pair of internally-mounted heavy XRay Laser batteries and a full complement of Orca point defense batteries for protection from inbound threats. Due to design limitations, the Orca PDBs tend to provide better coverage for the dorsal hemisphere, leaving the Wolf class with a vulnerable underbelly."
+
+degrees: true
+beauty: (-7, 4, 1.1)
+hud_icon: "WolfHud.pcx"
+
+detail_0: "Destroyer_0opt.mag"
+feature_0: 1000
+detail_1: "Destroyer_1opt.mag"
+feature_1: 32
+detail_2: "Destroyer_2opt.mag"
+feature_2: 16
+
+mass: 15.8e3
+agility: 3.5
+vlimit: 240
+roll_rate: 7
+integrity: 18e3
+scale: 1.7
+acs: 1.2
+
+scuttle: 6e3
+
+trans_x: 300e3
+trans_y: 100e3
+trans_z: 300e3
+
+arcade_drag: 2.5e-2
+drag: 6e-7
+roll_drag: 1.2
+pitch_drag: 1.2
+yaw_drag: 1.2
+
+chase: (0, -1800, 170)
+bridge: (0, 320, 60)
+
+power: {
+ type: Fusion,
+ design: "Fusion Reactor",
+ max_output: 7000,
+
+ loc: (0, -40, -220),
+ size: 48,
+ hull_factor: 0.5,
+ explosion: 7
+}
+
+drive: {
+ type: Yellow,
+ name: "Plasma Drive",
+ design: "Plasma Drive",
+ thrust: 1250,
+ scale: 5,
+ port: (-88, 10, -808),
+ port: ( 0, 12, -808),
+ port: ( 85, 10, -808),
+
+ loc: (0, 0, -400),
+ size: 50,
+ hull_factor: 0.3,
+ explosion: 7
+}
+
+
+thruster: {
+ design: Thruster
+ type: Yellow,
+
+ loc: (0, 0, 64)
+ size: 24,
+ hull_factor: 0.3
+ scale: 2
+
+ port_left: {loc:(-170, 9,-601), fire: 0x0041}
+ port_left: {loc:(-170, 9,-579), fire: 0x0041}
+ port_left: {loc:(-100, 18, 786), fire: 0x0081}
+ port_left: {loc:(-100, -34, 786), fire: 0x0081}
+
+ port_right: {loc:( 170, 9,-601), fire: 0x0082}
+ port_right: {loc:( 170, 9,-579), fire: 0x0082}
+ port_right: {loc:( 100, 18, 786), fire: 0x0042}
+ port_right: {loc:( 100, -34, 786), fire: 0x0042}
+
+ port_fore: {loc:( -73, -34, 845), fire: 0x0044}
+ port_fore: {loc:( -30, -63, 845), fire: 0x0044}
+ port_fore: {loc:( 30, -63, 845), fire: 0x0084}
+ port_fore: {loc:( 73, -34, 845), fire: 0x0084}
+
+ port_aft: {loc:( -45, 48,-770), fire: 0x0088}
+ port_aft: {loc:( -45, -27,-770), fire: 0x0088}
+ port_aft: {loc:( 42, 48,-770), fire: 0x0048}
+ port_aft: {loc:( 42, -27,-770), fire: 0x0048}
+
+ port_top: {loc:( -80, 87,-601), fire: 0x0510}
+ port_top: {loc:( 77, 87,-601), fire: 0x0910}
+
+ port_bottom: {loc:( -80, -69,-601), fire: 0x0A20}
+ port_bottom: {loc:( 77, -69,-601), fire: 0x0620}
+
+ port_top: {loc:( -26, 71, 783), fire: 0x0610}
+ port_top: {loc:( 25, 71, 783), fire: 0x0A10}
+
+ port_bottom: {loc:( -26, -85, 783), fire: 0x0920}
+ port_bottom: {loc:( 25, -85, 783), fire: 0x0520}
+}
+
+quantum: {
+ design: "Quantum Drive",
+ loc: (0, 0, 0),
+ size: 24,
+ hull_factor: 0.3,
+ countdown: 7.5
+}
+
+
+shield: {
+ type: 2,
+ design: "Grav Shield",
+ factor: 0.0125,
+ consumption: 6000,
+ // model: "WolfShield.mag",
+ bolt_hit_sound: "shield_hit4.wav",
+ beam_hit_sound: "shield_hit5.wav",
+
+ pcs: 100,
+ loc: (0, 20, -80),
+ size: 16,
+ hull_factor: 0.5
+}
+
+
+power: {
+ type: "Auxilliary Reactor",
+ design: "Auxilliary Reactor",
+ max_output: 1100,
+
+ loc: (0, 0, -180),
+ hull_factor: 0.8
+}
+
+weapon: {
+ type: "XRay Laser",
+ design: "Beam Weapon",
+ name: "XRay Laser 1",
+ abrv: "Laser-1",
+ muzzle: (-25, 23, 907),
+
+ loc: (-25, 23, 800),
+ size: 32,
+ hull_factor: 0.3,
+ explosion: 7
+}
+
+weapon: {
+ type: "XRay Laser",
+ design: "Beam Weapon",
+ name: "XRay Laser 2",
+ abrv: "Laser-2",
+ muzzle: ( 25, 23, 907),
+
+ loc: ( 25, 23, 800),
+ size: 32,
+ hull_factor: 0.3,
+ explosion: 7
+}
+
+weapon: {
+ type: "Orca Cannon",
+ design: "Bolt Weapon",
+ name: "Fwd Cannon",
+ muzzle: ( 4, 11, 75),
+ muzzle: (-4, 11, 75),
+
+ loc: ( 0, 82, 500),
+ size: 32,
+ hull_factor: 0.3,
+}
+
+weapon: {
+ type: "Orca Inverted",
+ design: "Bolt Weapon",
+ name: "Chin Cannon",
+ muzzle: ( 4, -11, 75),
+ muzzle: (-4, -11, 75),
+
+ loc: ( 0, -102, 500),
+ size: 32,
+ hull_factor: 0.3,
+}
+
+weapon: {
+ type: "Orca Cannon",
+ design: "Bolt Weapon",
+ name: "Stbd Cannon",
+ muzzle: ( 4, 11, 75),
+ muzzle: (-4, 11, 75),
+
+ loc: ( 60, 50, 38),
+ size: 32,
+ hull_factor: 0.3,
+
+ azimuth: 90
+ rest_azimuth: -90
+}
+
+weapon: {
+ type: "Orca Cannon",
+ design: "Bolt Weapon",
+ name: "Port Cannon",
+ muzzle: ( 4, 11, 75),
+ muzzle: (-4, 11, 75),
+
+ loc: (-60, 50, 38),
+ size: 32,
+ hull_factor: 0.3,
+
+ azimuth: -90
+ rest_azimuth: 90
+}
+
+weapon: {
+ type: "Orca Cannon",
+ design: "Bolt Weapon",
+ name: "Aft Cannon",
+ muzzle: ( 4, 11, 75),
+ muzzle: (-4, 11, 75),
+
+ loc: ( 0, 70, -256),
+ size: 32,
+ hull_factor: 0.3,
+
+ azimuth: 180
+}
+
+
+probe: {
+ type: "Sensor Drone",
+ design: "Probe",
+ abrv: "Probe",
+ muzzle: ( 0, -80, 0),
+
+ loc: (0, -80, 0),
+ size: 16,
+ hull_factor: 0.2
+}
+
+sensor: {
+ design: Sensor,
+ pcs: 20,
+ active_efficiency: 1e6,
+ passive_efficiency: 10e3,
+ range: 25e3,
+ range: 50e3,
+ range: 75e3,
+ range: 100e3,
+
+ loc: (0, -16, 380),
+ size: 16,
+ hull_factor: 0.1
+}
+
+power: {
+ type: Battery,
+ design: Battery,
+ max_output: 100
+}
+
+computer: {
+ name: "Avionics Package",
+ abrv: "HUD",
+ type: 1,
+ design: Computer,
+
+ loc: (20, 16, 80),
+ size: 16,
+ hull_factor: 0.5
+}
+
+computer: {
+ name: "Flight Computer",
+ abrv: "Flight",
+ type: 2,
+ design: Computer,
+
+ loc: (-20, -16, 80),
+ size: 16,
+ hull_factor: 0.2
+}
+
+nav: {
+ loc: (0, 16, 60),
+ design: Computer,
+ size: 16,
+ hull_factor: 0.1
+}
+
+
+map: {
+ sprite: "WolfMap0.pcx",
+ sprite: "WolfMap1.pcx",
+ sprite: "WolfMap2.pcx",
+ sprite: "WolfMap3.pcx",
+ sprite: "WolfMap4.pcx",
+ sprite: "WolfMap5.pcx",
+ sprite: "WolfMap6.pcx",
+ sprite: "WolfMap7.pcx"
+}
+
+
+death_spiral: {
+ time: 5,
+
+ explosion_type: 10, // SMALL_EXPLOSION
+ explosion_time: 2,
+ explosion_loc: (-50, 50, 0),
+
+ explosion_type: 10, // SMALL_EXPLOSION
+ explosion_time: 1,
+ explosion_loc: (60, 40, 190),
+
+ explosion_type: 10, // LARGE_BURST
+ explosion_time: 0.5,
+ explosion_loc: (0, -48, -180),
+
+ explosion_type: 10, // SMALL_EXPLOSION
+ explosion_time: 0,
+ explosion_loc: (20, 80, -190),
+
+ final_type: 13, // NUKE_EXPLOSION
+ final_loc: (0, 0, 0),
+
+ final_type: 12, // LARGE_BURST
+ final_loc: (0, 0, 0),
+
+ debris: "DebrisDestroyer2.mag",
+ debris_loc: (0,0,520),
+ debris_mass: 21e3,
+ debris_count: 1,
+ debris_life: 500,
+ debris_fire: (44, 14,-314),
+ debris_fire: (34,-24,-306),
+
+ debris: "Debris0A.mag",
+ debris_loc: (0,0,-50),
+ debris_mass: 5,
+ debris_count: 15,
+ debris_life: 20,
+
+ debris: "Debris0B.mag",
+ debris_loc: (0,0,60),
+ debris_mass: 4,
+ debris_count: 15,
+ debris_life: 25,
+
+ debris: "Debris0C.mag",
+ debris_loc: (0,0,0),
+ debris_mass: 1,
+ debris_count: 10,
+ debris_life: 30,
+
+}
+