From d289918bfdf7635ec3bb2c94d8255da2b2572aea Mon Sep 17 00:00:00 2001
From: Aki <please@ignore.pl>
Date: Sun, 6 Feb 2022 19:14:54 +0100
Subject: Added datafiles to the repository

This includes only text files from the most common distribution of content.dat
and shatter.dat.
---
 data/shatter/Ships/Alliance_Ships/Cruiser.def | 437 ++++++++++++++++++++++++++
 1 file changed, 437 insertions(+)
 create mode 100644 data/shatter/Ships/Alliance_Ships/Cruiser.def

(limited to 'data/shatter/Ships/Alliance_Ships/Cruiser.def')

diff --git a/data/shatter/Ships/Alliance_Ships/Cruiser.def b/data/shatter/Ships/Alliance_Ships/Cruiser.def
new file mode 100644
index 0000000..2d93a96
--- /dev/null
+++ b/data/shatter/Ships/Alliance_Ships/Cruiser.def
@@ -0,0 +1,437 @@
+SHIP
+
+name:          Courageous
+display_name:  Courageous
+class:         Cruiser
+description:   "Modern Force:Space guided missile cruisers such as the CA-521 COURAGEOUS class perform primarily in a Battle Force role. These ships are multi-mission spaceborne combatants capable of supporting carrier battle groups, landing forces, or of operating independently and as flagships of space action groups. The Courageous class features four MARK VII interceptor launchers for close air support against fighters and inbound missiles.  Courageous class cruisers are also equipped with Nike high-speed antiship missiles giving them additional long range assault capability."
+
+degrees:    true
+beauty:     (-9, 3.5, 1.27)
+hud_icon:   "CourageousHud.pcx"
+
+detail_0:   "Courageous_1opt.mag"
+feature_0:  1000
+detail_1:   "Courageous_2opt.mag"
+feature_1:  20
+
+
+mass:       45.3e3
+agility:    1.3
+vlimit:     300
+roll_rate:  7
+integrity:  50e3
+scale:      2.2
+acs:        1.2
+
+trans_x:     500e3
+trans_y:     300e3
+trans_z:     500e3
+
+arcade_drag: 3e-2
+drag:       6e-7
+roll_drag:  1.2
+pitch_drag: 1.2
+yaw_drag:   1.2
+
+
+chase:      (0, -1300, 300)
+bridge:     (0,   520, 120)
+
+power:      {
+   type:             Fusion,
+   design:           "Fusion Reactor",
+   max_output:       20e3,
+   
+   loc:              (0, 0, -92),
+   size:             64,
+   hull_factor:      0.9
+}
+
+drive: {
+   type:             Plasma
+   abrv:             Drive
+   design:           "Plasma Drive",
+   thrust:           15e3,
+   scale:            5.5,
+   port:             ( 21, -10, -760),
+   port:             ( 21, -30, -760),
+   port:             (-21, -10, -760),
+   port:             (-21, -30, -760),
+
+   loc:              (0, 0, -320),
+   size:             64,
+   hull_factor:      0.5
+}
+
+
+thruster: {
+   design:           Thruster,
+
+   loc:              (0, 0, 128),
+   size:             24,
+   hull_factor:      0.3
+   scale:            2
+
+   port_left:   {loc:( -90,  -7,-545), fire: 0x0041}
+   port_left:   {loc:( -90,  -7,-499), fire: 0x0041}
+   port_left:   {loc:( -77, -12, 436), fire: 0x0081}
+   port_left:   {loc:( -77, -12, 457), fire: 0x0081}
+
+   port_right:  {loc:(  90,  -7,-545), fire: 0x0082}
+   port_right:  {loc:(  90,  -7,-499), fire: 0x0082}
+   port_right:  {loc:(  77, -12, 436), fire: 0x0042}
+   port_right:  {loc:(  77, -12, 457), fire: 0x0042}
+
+   port_fore:   {loc:(-185,  45, -37), fire: 0x0044}
+   port_fore:   {loc:(-167,  45, -37), fire: 0x0044}
+   port_fore:   {loc:( 167,  45, -37), fire: 0x0084}
+   port_fore:   {loc:( 185,  45, -37), fire: 0x0084}
+
+   port_aft:    {loc:(-185,  45,-432), fire: 0x0088}
+   port_aft:    {loc:(-167,  45,-432), fire: 0x0088}
+   port_aft:    {loc:( 167,  45,-432), fire: 0x0048}
+   port_aft:    {loc:( 185,  45,-432), fire: 0x0048}
+
+   port_top:    {loc:(-175,  79, -84), fire: 0x0410}
+   port_top:    {loc:(-175,  79,-385), fire: 0x0410}
+   port_top:    {loc:( 175,  79, -84), fire: 0x0810}
+   port_top:    {loc:( 175,  79,-385), fire: 0x0810}
+
+   port_bottom: {loc:(-175,  21, -84), fire: 0x0820}
+   port_bottom: {loc:(-175,  21,-385), fire: 0x0820}
+   port_bottom: {loc:( 175,  21, -84), fire: 0x0420}
+   port_bottom: {loc:( 175,  21,-385), fire: 0x0420}
+
+   port_top:    {loc:( -18,  58, 660), fire: 0x0210}
+   port_top:    {loc:(  18,  58, 660), fire: 0x0210}
+
+   port_bottom: {loc:( -18, -51, 660), fire: 0x0120}
+   port_bottom: {loc:(  18, -51, 660), fire: 0x0120}
+
+   port_top:    {loc:( -17,  26,-617), fire: 0x0110}
+   port_top:    {loc:(  17,  26,-617), fire: 0x0110}
+
+   port_bottom: {loc:( -17,-111,-617), fire: 0x0220}
+   port_bottom: {loc:(  17,-111,-617), fire: 0x0220}
+}
+
+
+quantum: {
+   design:           "Quantum Drive"
+   abrv:             "Q-Drive"
+   loc:              (0, 0, 0),
+   size:             24,
+   hull_factor:      0.3
+}
+
+shield: {
+   type:             2,
+   design:           "Grav Shield"
+   abrv:             "Shield"
+   pcs:              100,
+   model:            "CourageousShield.mag",
+   bolt_hit_sound:   "shield_hit4.wav"
+   beam_hit_sound:   "shield_hit5.wav"
+
+   loc:              (0, 0, 40),
+   size:             42,
+   hull_factor:      0.7
+}
+
+power: {
+   type:             Auxilliary,
+   design:           "Auxilliary Reactor"
+   abrv:             "Aux Reac"
+   max_output:       3e3,
+   
+   loc:              (0, -32, -64),
+   size:             64,
+   hull_factor:      0.5
+}
+
+weapon:     {
+   type:             "XRay Laser",
+   design:           "Beam Weapon",
+   name:             "XRay Laser 1",
+   abrv:             "Laser-1",
+   muzzle:           (-51, -12, 641),
+
+   loc:              (-40, -12, 600),
+   size:             32,
+   hull_factor:      0.3,
+   explosion:        7
+}
+
+weapon:     {
+   type:             "XRay Laser",
+   design:           "Beam Weapon",
+   name:             "XRay Laser 2",
+   abrv:             "Laser-2",
+   muzzle:           ( 51, -12, 641),
+
+   loc:              ( 40, -12, 600),
+   size:             32,
+   hull_factor:      0.3,
+   explosion:        7
+}
+
+weapon:     {
+   type:             "XRay Laser",
+   design:           "Beam Weapon",
+   name:             "XRay Laser 3",
+   abrv:             "Laser-3",
+   muzzle:           (-37, -45, 623),
+
+   loc:              (-30, -45, 580),
+   size:             32,
+   hull_factor:      0.3,
+   explosion:        7
+}
+
+weapon:     {
+   type:             "XRay Laser",
+   design:           "Beam Weapon",
+   name:             "XRay Laser 4",
+   abrv:             "Laser-4",
+   muzzle:           ( 37, -45, 623),
+
+   loc:              ( 30, -45, 580),
+   size:             32,
+   hull_factor:      0.3,
+   explosion:        7
+}
+
+
+weapon:     {
+   type:             "Nike",
+   design:           "Missile Weapon",
+   name:             "Starboard Missile",
+   abrv:             "Nike-1",
+   muzzle:           ( 70,  55, 355),
+   muzzle:           ( 80,  45, 355),
+   azimuth:          15,
+
+   loc:              ( 100, 22, 250),
+   size:             32,
+   hull_factor:      0.3
+}
+
+weapon:     {
+   type:             "Nike",
+   design:           "Missile Weapon",
+   name:             "Port Missile",
+   abrv:             "Nike-2",
+   muzzle:           (-70,  55, 355),
+   muzzle:           (-80,  45, 355),
+   azimuth:          -15,
+
+   loc:              (-100, 22, 250),
+
+   size:             32,
+   hull_factor:      0.3
+}
+
+weapon:     {
+   type:             "Mk7 Interceptor",
+   design:           "Missile Weapon",
+   name:             "Interceptor",
+   abrv:             "MK7-1",
+   muzzle:           ( 35,  75, 355),
+   muzzle:           ( 50,  70, 355),
+   muzzle:           (-35,  75, 355),
+   muzzle:           (-50,  70, 355),
+
+   loc:              (  0,  30, 250),
+   size:             16,
+   hull_factor:      0.3
+}
+
+
+
+weapon:     {
+   type:             "Vanguard",
+   design:           "Bolt Weapon",
+   name:             "Gun-1",
+   abrv:             "PDB 1"
+   group:            "PDB"
+   loc:              ( 0,  87, 400),
+
+   size:             32,
+   hull_factor:      0.4
+}
+
+weapon:     {
+   type:             "Vanguard",
+   design:           "Bolt Weapon",
+   name:             "Gun-2",
+   abrv:             "PDB 2"
+   group:            "PDB"
+   loc:              ( 0, 130, -15),
+
+   azimuth:          180,
+   size:             32,
+   hull_factor:      0.4
+}
+
+weapon: {
+   type:             "Phalanx Cannon",
+   design:           "Bolt Weapon",
+   name:             "Port Phalanx 1",
+   abrv:             "PDB 3",
+   group:            "PDB"
+   loc:              (-176, 78, -250),
+   azimuth:          -90
+
+   size:             32,
+   hull_factor:      0.2
+}
+
+weapon: {
+   type:             "Phalanx Cannon",
+   design:           "Bolt Weapon",
+   name:             "Stbd Phalanx 1",
+   abrv:             "PDB 4",
+   group:            "PDB"
+   loc:              ( 176, 78, -250),
+   azimuth:          90
+
+   size:             32,
+   hull_factor:      0.2
+}
+
+weapon: {
+   type:             "Phalanx Cannon",
+   design:           "Bolt Weapon",
+   name:             "Port Phalanx 2",
+   abrv:             "PDB 5",
+   group:            "PDB"
+   loc:              (-176, 18, -220),
+   azimuth:          -90
+
+   size:             32,
+   hull_factor:      0.2
+}
+
+weapon: {
+   type:             "Phalanx Cannon",
+   design:           "Bolt Weapon",
+   name:             "Stbd Phalanx 2",
+   abrv:             "PDB 6",
+   group:            "PDB"
+   loc:              ( 176, 18, -220),
+   azimuth:          90,
+
+   size:             32,
+   hull_factor:      0.2
+}
+
+
+
+sensor:     {
+   design:              Sensor,
+   pcs:                 20,
+   active_efficiency:   1e6,
+   passive_efficiency:  10e3,
+   range:    50e3
+   range:   100e3
+   range:   150e3
+
+   loc:              (0, 32, 380),
+   size:             24,
+   hull_factor:      0.2
+}
+
+probe: {
+   type:    "Sensor Drone",
+   design:  "Probe",
+   abrv:    "Probe",
+   muzzle:  ( 0, -80, 0),
+
+   loc:     (0, -80, 0),
+   size:    16,
+   hull_factor: 0.2
+}
+
+power: {
+   type:             Battery,
+   design:           Battery,
+   max_output:       100
+}
+
+computer: {
+   name:             "Avionics Package",
+   abrv:             "HUD",
+   type:             1,
+   design:           Computer,
+
+   loc:              (20, -32, 80),
+   size:             16,
+   hull_factor:      0.5
+}
+
+computer: {
+   name:             "Flight Computer",
+   abrv:             "Flight",
+   type:             2,
+   design:           Computer,
+
+   loc:              (-20, -32, 80),
+   size:             16,
+   hull_factor:      0.2
+}
+
+nav: {
+   loc:              (0, 32, 60),
+   design:           Computer,
+   size:             16,
+   hull_factor:      0.1
+}
+
+navlight:  {
+   scale:  0.66,
+   period: 2.5,
+
+   light:  { loc: ( 208,-10,-320), pattern: 0x11000000, type: 3 },
+   light:  { loc: (-208,-10,-320), pattern: 0x00110000, type: 2 },
+   light:  { loc: (   0,-93, 175), pattern: 0x00000120, type: 1 },
+   light:  { loc: (   0,100, 175), pattern: 0x00000120, type: 1 },
+   light:  { loc: (   0,100,-115), pattern: 0x00000120, type: 1 },
+}
+
+death_spiral: {
+   time:      5
+
+   explosion: { type: 10, time: 2.0, loc: (-50,  50,    0) }
+   explosion: { type: 10, time: 1.0, loc: ( 60,  40,  190) }
+   explosion: { type: 10, time: 0.5, loc: (  0, -48, -180) }
+   explosion: { type: 10, time: 0.1, loc: ( 20,  80, -190) }
+
+   explosion: { type: 13, final: true } // Nuke
+   explosion: { type: 12, final: true } // Large burst
+
+   debris:    { model: "Debris1A.mag",          loc: (0,0,-550), mass: 17e3, count:  1, life: 350 }
+   debris:    { model: "Debris1B.mag",          loc: (320,0,10), mass:  4e3, count:  1, life: 380 }
+   debris:    { model: "CourageousDebris2.mag", loc: (0,0,400),  mass: 18e3, count:  1, life: 380 
+                fire:  (60,60,20), fire:  (-60,-30,-10) }
+   debris:    { model: "Debris0A.mag",          loc: (0,0,-50),  mass:  44, count: 25, life:  20 }
+   debris:    { model: "Debris0B.mag",          loc: (0,0,-50),  mass:  33, count: 20, life:  25 }
+   debris:    { model: "Debris0C.mag",          loc: (0,0,0),    mass:  22, count: 25, life:  30 }
+}
+
+
+map: {
+   sprite: "CourageousMap0.pcx",
+   sprite: "CourageousMap1.pcx",
+   sprite: "CourageousMap2.pcx",
+   sprite: "CourageousMap3.pcx",
+   sprite: "CourageousMap4.pcx",
+   sprite: "CourageousMap5.pcx",
+   sprite: "CourageousMap6.pcx",
+   sprite: "CourageousMap7.pcx"
+}
+
+
+
+
+
+
-- 
cgit v1.1

