#Ship Classes

; set defaults and allowed weapons, just modifies the existing FS1 ships

$Name: GTF Apollo
+nocreate        ;;Don't create the ship, just change the attributes
$Allowed PBanks: ( "ML-16 Laser" "ML-22 Laser" "Disruptor" "Flail" "Avenger" "Prometheus" "Thunder Gun" "Leech Cannon" "S-Breaker" )
$Allowed Dogfight PBanks: ( "ML-16 Laser" "Disruptor" "Flail" "Avenger" "Prometheus" "Leech Cannon" "S-Breaker" )
$Default PBanks: ( "Avenger" "ML-16 Laser" )
$Allowed SBanks: ( "MX-50" "MX-100" "D-Missile" "Fury" "Interceptor" "Hornet" "Hornet#Weak" "Interceptor#Weak" "EM Pulse" "Cluster Bomb" )
$Allowed Dogfight SBanks: ( "MX-50" "D-Missile" "Fury" "Interceptor" "Hornet" "Hornet#Weak" "Interceptor#Weak" "EM Pulse" "Cluster Bomb" )
$Default SBanks: ( "MX-50" "MX-50" )
$SBank Capacity: ( 40, 40 )

$Name: GTF Hercules
+nocreate        ;;Don't create the ship, just change the attributes
$Allowed PBanks: ( "ML-16 Laser" "ML-22 Laser" "Thunder Gun" "Disruptor" "Avenger" "Flail" "Prometheus" "Banshee" "Leech Cannon" "S-Breaker" "Railgun" )
$Allowed Dogfight PBanks: ( "ML-16 Laser" "Disruptor" "Avenger" "Flail" "Prometheus" "Banshee" "Leech Cannon" "S-Breaker" "Railgun" )
$Default PBanks: ( "Avenger" "Disruptor" )
$Allowed SBanks: ( "MX-50" "MX-100" "D-Missile" "Fury" "Interceptor" "Phoenix V" "Hornet" "Hornet#Weak" "EM Pulse" "Cluster Bomb" )
$Allowed Dogfight SBanks: ( "MX-50" "D-Missile" "Fury" "Interceptor" "Phoenix V" "Hornet" "Hornet#Weak" "EM Pulse" "Cluster Bomb" )
$Default SBanks: ( "Interceptor" "Fury" )
$SBank Capacity: ( 60, 60 )

; new ships

$Name:			ESS Wally
$Short name:		ESSTDrone
$Species:			Terran
+Type:			Light Fighter
+Maneuverability:	      Average
+Armor:			Average
+Manufacturer:		Eagle Security Services Inc.
+Description:
Designed for general escort and strike mission.  Inferior to all conventional GTA fighters, but inexpensive.
$end_multi_text
+Tech Description:

The ESS Wally is a heavily modified Amazon drone.  This custom ship is owned by Eagle Security Services, Inc. It has a cockpit for a human pilot, a much stronger hull and weapon systems, but no shields, and is suitable for light fighter support.
$end_multi_text
+Length:          25 m
+Gun Mounts:      2
+Missile Banks:   0
; $POF file: Drone01.pof
$POF file:			Wally.pof
$Detail distance:	(0, 80, 300, 1000)
$Show damage:		YES
$Density:			1
$Damp:				0.1
$Rotdamp:			0.35
$Max Velocity:		0.0, 0.0, 60.0			;; in x/y/z -- z only specified forward.  use special tokens for backward movement
$Rotation time:		4.0, 4.0, 6.0
$Rear Velocity:		0.0
$Forward accel:		3.0		
$Forward decel:		1.5
$Slide accel:		0.0
$Slide decel:		0.0
$Expl inner rad:	0.0
$Expl outer rad:    0.0
$Expl damage:		0.0
$Expl blast:        0.0
$Expl Propagates:	NO							;; If set to Yes, then when the ship dies, the explosion propagates through it.
$Shockwave Speed:	0.0						;; speed shockwave expands at, 0 means no shockwave
$Allowed PBanks:	( "Training" "ML-16 Laser" "Disruptor" "ML-22 Laser" "Avenger" "Prometheus" "Thunder Gun" "Banshee" )

$Default PBanks:	( "ML-22 Laser" )
$Allowed SBanks:	()
$Allowed Dogfight SBanks: ()
$Default SBanks:	()
$SBank Capacity:	()
$Shields:			0

$Power Output:		2.5
$Max Oclk Speed:	75.0
$Max Weapon Eng:	90.0
$Hitpoints:			400
$Flags:				( "player_ship"  "fighter"  "in tech database" "intrinsic no shields" )
$AI Class:			Captain
$Afterburner:		YES
	+Aburn Max Vel:	0.0, 0.0, 95.0
	+Aburn For accel:	0.7
	+Aburn Fuel:		200.0
	+Aburn Burn Rate:	35.0
	+Aburn Rec Rate:	20.0
	$Trails:
		+Bitmap:		ABtrail
		+Width:		1.0
		+Alpha:		1.0
		+Life:		1
$Countermeasures:	25
$Scan time:			2000
$EngineSnd:       126			;; Engine sound of ship
$Closeup_pos:		0.0, -2.0, -49
$Closeup_zoom:		0.5
$Shield_Icon:       shieldwally
$Ship_icon: iconwally
$Ship_anim: sswally
$Ship_overhead: loadamazon01
$Trail:
 +Offset: 11.38 -1.39 -4.93
 +Start Width: 0.25
 +End Width: 0.05
 +Start Alpha: 1.0
 +End Alpha: 0.0
 +Max Life: 1.0
 +Spew Time: 120
 +Bitmap: Contrail01
$Trail:
 +Offset: -11.38 -1.39 -4.93
 +Start Width: 0.25
 +End Width: 0.05
 +Start Alpha: 1.0
 +End Alpha: 0.0
 +Max Life: 1.0
 +Spew Time: 120
 +Bitmap: Contrail01
$Radar Image 2D:    radar-fighter 
$Subsystem:			communications,	35, 0
$Subsystem:			navigation,		45, 0
$Subsystem:			weapons,		40, 0
$Subsystem:			sensors,		30, 0
$Subsystem:			engine,		50, 0

;-------------------------------------------------------------------

$Name:				ESS Sentry
$Short name:		ESSGun
$Species:			Terran
+Tech Description:
The Eagle Security Service Sentry is a modified Cerberus sentry.  The ESS Sentry has a lot more plating, especially on the turrets, making the sentry gun more durable.  The turrets are slower to target enemies, but a lot harder to take out.
$end_multi_text
$POF file:			cerberus.pof
$Detail distance:	(0, 100, 500)
$Show damage:		NO
$Density:			1
$Damp:				0.2
$Rotdamp:			0.2
$Max Velocity:		0.0, 0.0, 0.0
$Rotation time:	20.0, 20.0, 20.0
$Rear Velocity:	0.0
$Forward accel:	0.0		
$Forward decel:	0.0
$Slide accel:		0.0
$Slide decel:		0.0
$Expl inner rad:	0.0
$Expl outer rad:    0.0
$Expl damage:		0.0
$Expl blast:        0.0
$Expl Propagates:	NO							;; If set to Yes, then when the ship dies, the explosion propagates through it.
$Shockwave Speed:	0.0						;; speed shockwave expands at, 0 means no shockwave
$Default PBanks:	()
$Default SBanks:	()
$SBank Capacity:	()
$Shields:			0
$Power Output:		2.0
$Max Oclk Speed:	0.0
$Max Weapon Eng:	80
$Hitpoints:			300
$Flags:				("sentrygun")
$AI Class:			Captain
$Afterburner:		NO
$Countermeasures:	0
$Scan time:			2000
$EngineSnd:       -1			;; Engine sound of ship
$Closeup_pos:		0.0, 0.5, -14
$Closeup_zoom:		0.5
$Score:             3
$Radar Image 2D:    radar-sentry
$Subsystem:			turret01a, 50, 2.0
	$Default PBanks:	( "ML-22 Laser" )
	$Turret Reset Delay:	15000
	$Flags:					( "reset when idle" )
	$animation:				triggered
	$type:					initial
		+relative_angle:	45, 0, 0	
$Subsystem:			turret02a, 50, 2.0
	$Default PBanks:	( "ML-22 Laser" )
	$Turret Reset Delay:	15000
	$Flags:					( "reset when idle" )
	$animation:				triggered
	$type:					initial
		+relative_angle:	45, 0, 0	

;-------------------------------------------------------------------


$Name:			@ESS Anubis
$Short name:		ESSVFight
$Species:			Vasudan
+Type:			Light Skirmish
+Maneuverability:		Good
+Armor:			Light
+Manufacturer:		PVN
+Description:
Lowest power Vasudan craft. Offers little
in the way of offensive or defensive capabilities.
Best used in swarm situations.
$end_multi_text
+Tech Description:

Modified Vasudan Anubis.  The ship has reduced power generation due to the removal of one of the reactor units.  In addition, its secondary bank capacity has been reduced.  The extra space gained by this modification allowed the addition of an afterburner.  The afterburner has a low capacity, but can increase the speed of the ship quickly and recharges fairly fast.  The ship has also had extra armor plating added to protect key subsystems.
$end_multi_text
+Length:          17 Meters
+Gun Mounts:      2
+Missile Banks:   1
$POF file:			Anubis.pof
$Detail distance:	(0, 70, 200, 800)
$Show damage:		YES
$Density:			1
$Damp:			0.2
$Rotdamp:			0.4
$Max Velocity:		0.0, 0.0, 75.0
$Rotation time:		3.0, 3.0, 2.5
$Rear Velocity:		0.0
$Forward accel:		2.0		
$Forward decel:		1.0
$Slide accel:		0.0
$Slide decel:		0.0
$Expl inner rad:		25.0
$Expl outer rad:		55.0
$Expl damage:		10.0
$Expl blast:		1000.0
$Expl Propagates:		NO			;; If set to Yes, then when the ship dies, the explosion propagates through it.
$Shockwave Speed:		0.0			;; speed shockwave expands at, 0 means no shockwave
$Allowed PBanks:		( "ML-16 Laser" "ML-22 Laser" "Disruptor" "Flail" "Avenger" "Prometheus" "Thunder Gun" "Banshee")
$Default PBanks:		( "ML-16 Laser"	)
$Allowed SBanks:		( "MX-50" "MX-100" "D-Missile" "Fury" "Interceptor" "Hornet" "Hornet#Weak" )
$Default SBanks:		( "Fury" )
$SBank Capacity:		( 32 )
$Shields:			150
$Shield Color: 100 255 100
$Power Output:		1.5
$Max Oclk Speed:		90.0
$Max Weapon Eng:		100.0
$Hitpoints:			200
$Flags:			( "player_ship" "fighter"  "in tech database")
$AI Class:			Captain
$Afterburner:		YES
	+Aburn Max Vel:	0.0, 0.0, 160.0
	+Aburn For accel:	0.4
	+Aburn Fuel:	120.0
	+Aburn Burn Rate:	35.0
	+Aburn Rec Rate:	40.0
		$Trails:
		+Bitmap:		ABvastrail
		+Width:		1.0
		+Alpha:		1.0
		+Life:		1
$Countermeasures:		10
$Scan time:			2000
$EngineSnd:       	195			;; Engine sound of ship
$Closeup_pos:		0.0, 1.0, -31
$Closeup_zoom:		0.5
$Shield_icon:		shield-f02
$Ship_icon:			iconfighter02
$Ship_anim:			ssfighter02
$Ship_overhead:		loadfighter02
$Score:             10
$Trail:
 +Offset: 5.53 -2.76 1.57
 +Start Width: 0.25
 +End Width: 0.05
 +Start Alpha: 1.0
 +End Alpha: 0.0
 +Max Life: 1.0
 +Spew Time: 120
 +Bitmap: Contrail01
$Trail:
 +Offset: -5.53 -2.76 1.57
 +Start Width: 0.25
 +End Width: 0.05
 +Start Alpha: 1.0
 +End Alpha: 0.0
 +Max Life: 1.0
 +Spew Time: 120
 +Bitmap: Contrail01
$Trail:
 +Offset: 0 5.25 -3.96
 +Start Width: 0.25
 +End Width: 0.05
 +Start Alpha: 1.0
 +End Alpha: 0.0
 +Max Life: 1.0
 +Spew Time: 120
 +Bitmap: Contrail01
$Radar Image 2D:    radar-fighter 
$Subsystem:			engine,		40,0.0
$Subsystem:			communication,	20,0.0
$Subsystem:			sensors,		20,0.0
$Subsystem:			weapons,		35,0.0
$Subsystem:			navigation,		20,0.0

;-------------------------------------------------------------------
;meteor with wrong ship type.  sexps using cruisers are not valid with
;this ship in the mission.  May affect ai.  This is a booby trapped asteroid,
;it has a propulsion system and can be used like a ship.  it has no weapons,
;but you can ram things with it.

$Name:			Asteroid#meteor
$Short name:		meteor
$Species:			Vasudan
$POF file:			AstBomb.pof
$Detail distance:		(0, 500, 1500)
$Show damage:		NO
$Density:			1
$Damp:              0.2
$Rotdamp:           0.2
$Max Velocity:		0.0, 0.0, 80.0
$Rotation time:		3.0, 3.0, 2.5
$Rear Velocity:		0.0
$Forward accel:		1.0		
$Forward decel:		1.0
$Slide accel:		0.0
$Slide decel:		0.0
$Expl inner rad:		50.0
$Expl outer rad:		500.0
$Expl damage:		100.0
$Expl blast:		20.0
$Expl Propagates:		NO		;; If set to Yes, then when the ship dies, the explosion propagates through it.
$Shockwave Speed:		500.0		;; speed shockwave expands at, 0 means no shockwave
$Default PBanks:		()
$Default SBanks:		()
$SBank Capacity:		()
$Shields:			0
$Power Output:		1.0
$Max Oclk Speed:		80
$Max Weapon Eng:		0.0
$Hitpoints:			1000
$Flags:			( "cruiser" )
$AI Class:			NONE
$Afterburner:		NO
$Countermeasures:		0
$Scan time:			4500
$EngineSnd:       	-1		;; Engine sound of ship
$Closeup_pos:		0.0, 1.0, -250
$Closeup_zoom:		0.5
$Radar Image 2D:    radar-asteroid

;-------------------------------------------------------------------
;This guy is flagged as a "cruiser" ship so you can get hud targeting info in an asteroid field
;sexp's based on freighters or cruisers are not valid with this ship in the mission.

$Name:				GTFR Chronos#whitehud
$Short name:		TFreight4
$Species:			Terran
+Tech Description:
The Chronos is a freighter of civilian design.  As the Terran Vasudan war dragged on, more and more of these vessels were commissioned by the GTA for use in military operations.  These vessels are slow but strong.
$end_multi_text
$POF file:			chronos.pof
$Detail distance:	(0, 400, 600, 3000)
$Show damage:		YES
$Density:			1
$Damp:				0.2
$Rotdamp:			0.7
$Max Velocity:		0.0, 0.0, 40.0
$Rotation time:		25.0, 25.0, 25.0
$Rear Velocity:		0.0
$Forward accel:		5.0		
$Forward decel:		1.5
$Slide accel:		0.0
$Slide decel:		0.0
$Expl inner rad:	100.0
$Expl outer rad:	200.0
$Expl damage:		75.0
$Expl blast:		2500.0
$Expl Propagates:	YES							;; If set to Yes, then when the ship dies, the explosion propagates through it.
$Shockwave Speed:	0.0						;; speed shockwave expands at, 0 means no shockwave
$Default PBanks:	()
$Default SBanks:	()
$SBank Capacity:	()
;$Shields:			0
$Shields:			0
$Power Output:		1.0
$Max Oclk Speed:	50.0
$Max Weapon Eng:	0.0
$Hitpoints:			10000
$Flags:				( "cruiser" )
$AI Class:			Captain
$Afterburner:		NO
$Countermeasures:	0
$Scan time:			2000
$EngineSnd:       127			;; Engine sound of ship
$Closeup_pos:		0.0, 19.0, -200
$Closeup_zoom:		0.5
$Score:             20
$Radar Image 2D:    radar-freighter
$Subsystem:			bridge,			10,	 0.0
$Subsystem:			communication,	5,		 0.0
$Subsystem:			navigation,		5,		 0.0
$Subsystem:			weapons,			10,	 0.0
$Subsystem:			sensors,			10,	 0.0
$Subsystem:			engine 1,		10,	 0.0
$Subsystem:			engine 2,		10,	 0.0
$Subsystem:			engine 3,		10,	 0.0
$Subsystem:			turreta,			5,		20.0
	$Default PBanks:	( "Avenger" )

#End