SHIP

name:       Farcaster
class:      Farcaster
hud_icon:   "FarcasterHud.pcx"

model:      "Farcaster1opt.mag"

mass:       5e6
integrity:  3e6
scale:      15.0
acs:        320e3

drag:       100
roll_drag:  100
pitch_drag: 100
yaw_drag:   100

chase:      (0, -750, 80)
bridge:     (0,    0, 24)

power:      {
   type:             Fusion,
   design:           "Fusion Reactor",
   max_output:       90e3,

   loc:        (0, 0, -32),
   size:       64,
   hull_factor: 0.5
   }

farcaster:     {
   approach:   (0, 0, -2000),
   start:      (0, 0, 0),
   end:        (0, 0, 1000),

   loc:        (0, 0, 0),
   size:       128,
   hull_factor: 0.5
   }

navlight:  {
   scale:  3.5,
   period: 1.5,

   light:  { loc: (-138,-42,-257), pattern: 0xf0000000, type: 3 },
   light:  { loc: (-138,-42, 257), pattern: 0xf0000000, type: 3 },
   light:  { loc: (-138, 42,-257), pattern: 0xf0000000, type: 3 },
   light:  { loc: (-138, 42, 257), pattern: 0xf0000000, type: 3 },

   light:  { loc: ( 138,-42,-257), pattern: 0xf0000000, type: 3 },
   light:  { loc: ( 138,-42, 257), pattern: 0xf0000000, type: 3 },
   light:  { loc: ( 138, 42,-257), pattern: 0xf0000000, type: 3 },
   light:  { loc: ( 138, 42, 257), pattern: 0xf0000000, type: 3 },
}

navlight:  {
   scale:  3.5,
   period: 1,

   light:  { loc: (-138,-42,-257), pattern: 0xf0000000, type: 2 },
   light:  { loc: ( 138,-42,-257), pattern: 0x00f00000, type: 2 },
   light:  { loc: (-138, 42,-257), pattern: 0x00f00000, type: 2 },
   light:  { loc: ( 138, 42,-257), pattern: 0xf0000000, type: 2 },

   light:  { loc: (-138,-42, 257), pattern: 0x00f00000, type: 2 },
   light:  { loc: ( 138,-42, 257), pattern: 0xf0000000, type: 2 },
   light:  { loc: (-138, 42, 257), pattern: 0xf0000000, type: 2 },
   light:  { loc: ( 138, 42, 257), pattern: 0x00f00000, type: 2 },
}

map: {
   sprite: "FarcasterMap.pcx"
}



death_spiral: {
   time:             5,

   explosion_type:   10,   // SMALL_EXPLOSION
   explosion_time:   2,
   explosion_loc:    (-150, 50, 0),

   explosion_type:   10,   // SMALL_EXPLOSION
   explosion_time:   1,
   explosion_loc:    (160, 40, 100),

   explosion_type:   10,   // SMALL_EXPLOSION
   explosion_time:   0.5,
   explosion_loc:    (230, -48, -180),

   explosion_type:   20,   // LARGE_BURST (custom)
   explosion_time:   0.1,
   explosion_loc:    (220, -48, -180),

   explosion_type:   10,   // SMALL_EXPLOSION
   explosion_time:   0.3,
   explosion_loc:    (-160, 80, -90),

   explosion_type:   20,   // LARGE_BURST (custom)
   explosion_time:   0.1,
   explosion_loc:    (-160, 80, -90),

   final_type:       13,   // LARGE_EXPLOSION
   final_loc:        (0, 0, 0),

   final_type:       12,   // LARGE_BURST
   final_loc:        (0, 0, 0),
   }

