#Mission Info

$Version: 0.10
$Name:  XSTR("I Has A Limit", -1)
$Author: Goober5000
$Created: 03/07/10 at 00:53:46
$Modified: 04/01/10 at 09:09:18
$Notes:
This is a FRED2_OPEN created mission.
$End Notes:

$Mission Desc:
 XSTR("Alpha 1 must destroy an unknown ship before the universe unravels!", -1)
$end_multi_text

+Game Type Flags: 1

+Flags: 395291

+Disallow Support: 1

+Hull Repair Ceiling: 0.000000

+Subsystem Repair Ceiling: 100.000000

+Viewer pos: 0.000000, 21172.101563, -3262.581543
+Viewer orient:
	1.000000, 0.000000, 0.000000,
	0.000000, 0.152300, 0.988334,
	0.000000, -0.988334, 0.152300
+SquadReassignName: 47th Red Shirts
+SquadReassignLogo: 47thredshirts.pcx


$AI Profile: FS2 RETAIL

#Sexp_variables

$Variables:
(
		0		"aaa-shipname0"		"null"		"string"
		1		"aaa-shipname1"		"null"		"string"
		2		"aaa-shipname10"		"null"		"string"
		3		"aaa-shipname11"		"null"		"string"
		4		"aaa-shipname12"		"null"		"string"
		5		"aaa-shipname13"		"null"		"string"
		6		"aaa-shipname14"		"null"		"string"
		7		"aaa-shipname15"		"null"		"string"
		8		"aaa-shipname16"		"null"		"string"
		9		"aaa-shipname17"		"null"		"string"
		10		"aaa-shipname18"		"null"		"string"
		11		"aaa-shipname19"		"null"		"string"
		12		"aaa-shipname2"		"null"		"string"
		13		"aaa-shipname3"		"null"		"string"
		14		"aaa-shipname4"		"null"		"string"
		15		"aaa-shipname5"		"null"		"string"
		16		"aaa-shipname6"		"null"		"string"
		17		"aaa-shipname7"		"null"		"string"
		18		"aaa-shipname8"		"null"		"string"
		19		"aaa-shipname9"		"null"		"string"
		20		"allowed-ship-count"		"0"		"number"
		21		"alpha1-x"		"0"		"number"
		22		"alpha1-y"		"0"		"number"
		23		"alpha1-z"		"0"		"number"
		24		"coordinate-distance"		"0"		"number"
		25		"current_shipnum"		"0"		"number"
		26		"flee-distance"		"0"		"number"
		27		"last-nuke-time"		"0"		"number"
		28		"last-spawn-time"		"0"		"number"
		29		"nuked-ship"		"null"		"string"
		30		"number-of-attempts"		"0"		"number"		"player-persistent"
		31		"p"		"0"		"number"
		32		"s"		"0"		"number"
		33		"sink-hull"		"80"		"number"		"campaign-persistent"
		34		"spawn-delay"		"15"		"number"
		35		"spawn-interval"		"5"		"number"
		36		"supernova-distance"		"0"		"number"
		37		"supernova-distance-end"		"0"		"number"
		38		"supernova-x"		"170"		"number"
		39		"supernova-y"		"170"		"number"
		40		"temp-string"		"<none>"		"string"
		41		"x-increment"		"1"		"number"
		42		"y-increment"		"1"		"number"
		43		"z"		"0"		"string"
)

#Command Briefing

#Briefing
$start_briefing
$num_stages: 2
$start_stage
$multi_text
 XSTR("Log #28

Have you ever noticed, the way if you take a blank piece of paper, put it on a table... then stare at it... it's still a piece of paper?  And it will still be a piece of paper for as long as you sit there doing nothing.  But then if you pick up that piece of paper, and fold it into a paper airplane, all those lines and folds and creases start criss-crossing through that pure white two-dimensional surface, and before you know it, that paper has been mangled and contorted into something completely different from what it started as?

I think that's what's happening here.  Someone is making a paper airplane out of the universe.", -1)
$end_multi_text
$voice: none.wav
$camera_pos: 0.000000, 1000.000000, 0.000000
$camera_orient:
	1.000000, 0.000000, 0.000000,
	0.000000, 0.000000, 1.000000,
	0.000000, -1.000000, 0.000000
$camera_time: 500
$num_lines: 0
$num_icons: 1
$Flags: 0
$Formula: ( true ) 
$start_icon
$type: 22
$team: Friendly
$class: GTF Myrmidon
$pos: 0.000000, 0.000000, 0.000000
$label: Alpha 1
+id: 1
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$end_stage
$start_stage
$multi_text
 XSTR("I seem to be in subspace now.  But is this even subspace?  Any semblance of logic has fallen apart.  This whole situation is absurd, right from the beginning. Reality doesn't work like this.  It feels like we're disconnected...

I feel like I'm living someone else's bizarre experiment in non-sequitur.", -1)
$end_multi_text
$voice: none.wav
$camera_pos: 0.000000, 1000.000000, 0.000000
$camera_orient:
	1.000000, 0.000000, 0.000000,
	0.000000, 0.000000, 1.000000,
	0.000000, -1.000000, 0.000000
$camera_time: 500
$num_lines: 0
$num_icons: 1
$Flags: 0
$Formula: ( true ) 
$start_icon
$type: 22
$team: Friendly
$class: GTF Myrmidon
$pos: 0.000000, 0.000000, 0.000000
$label: Alpha 1
+id: 1
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$end_stage
$end_briefing

#Debriefing_info

$Num stages: 0

#Callsigns:
$Callsign: Kyle Athanas

#end


#Players		;! 1 total

$Starting Shipname: Alpha 1
$Ship Choices: (
	"GTF Ulysses"	5
	"GTF Hercules"	5
	"GTF Hercules Mark II"	5
	"GTF Ares"	5
	"GTF Erinyes"	5
	"GTF Loki"	5
	"GTF Pegasus"	5
	"GTF Perseus"	5
	"GTF Myrmidon"	5
	"SF Mara (terrans)"	5
	"GTB Artemis"	5
	"GTB Artemis D.H."	5
	"GTB Medusa"	5
	"GTB Ursa"	5
	"GTB Zeus"	5
	"GTB Boanerges"	5
	"GVF Ptah"	5
)

+Weaponry Pool: (
	"Subach HL-7"	17
	"Subach HL-D"	16
	"Mekhu HL-7"	16
	"Mekhu HL-7D"	16
	"Akheton SDG"	16
	"Morning Star"	16
	"MorningStar D"	16
	"Prometheus R"	17
	"Prometheus S"	16
	"Prometheus D"	16
	"Maxim"	16
	"Maxim D"	16
	"UD-8 Kayser"	16
	"UD-D Kayser"	16
	"Circe"	16
	"Lamprey"	16
	"Rockeye"	500
	"Rockeye D"	500
	"Tempest"	554
	"Tempest D"	500
	"Hornet"	514
	"Hornet D"	500
	"Tornado"	500
	"Tornado D"	500
	"Harpoon"	507
	"Harpoon D"	500
	"Trebuchet"	500
	"TAG-A"	500
	"TAG-B"	500
	"Piranha"	500
	"Stiletto II"	500
	"Infyrno"	500
	"Infyrno D"	500
	"Cyclops"	500
	"Cyclops#short"	500
	"Helios"	500
	"EMP Adv."	500
)

#Objects		;! 34 total

$Name: Alpha 1		;! Object #0
$Class: GTF Myrmidon
$Team: Friendly
$Location: 0.000000, 0.000000, 0.000000
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Secondary Banks: ( "Tempest" "Tempest" "Hornet" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "player-start" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Score: 8

$Name: Beta 2		;! Object #1
$Class: GTB Ursa
$Team: Friendly
$Location: 0.000000, 0.000000, 50.000000
$Orientation:
	-1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, -1.000000
$AI Behavior: None
$AI Goals: ( goals ( ai-stay-still "Alpha 1" 50 ) )
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 28
+Initial Shields: 100
+Subsystem: Pilot
+Primary Banks: ( "Prometheus S" "Subach HL-7" )
+Subsystem: b05-turreta
$Arrival Location: Hyperspace
$Arrival Cue: ( true ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 10

$Name: Timer		;! Object #2
$Class: GTF Pegasus 100
$Team: Friendly
$Location: -30000.000000, 30000.000000, 30000.000000
$Orientation:
	0.000000, 0.000000, -1.000000,
	0.707107, 0.707107, 0.000000,
	0.707107, -0.707107, 0.000000
$AI Behavior: None
$AI Goals: ( goals ( ai-waypoints-once "Timer waypoint" 50 ) )
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 100
+Initial Hull: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "target the question mark" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-warp" "hidden-from-sensors" "stealth" "friendly-stealth-invisible" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 10

$Name: Omega 1		;! Object #3
$Class: GTF Kelpie
$Team: Friendly
$Location: 0.000000, 0.000000, 500.000000
$Orientation:
	-1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, -1.000000
$AI Behavior: None
$AI Goals: ( goals ( ai-stay-still "Alpha 1" 50 ) )
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
$Arrival Location: In front of ship
+Arrival Distance: 300
$Arrival Anchor: Alpha 1
$Arrival Cue: ( is-event-true-delay 
   "kelpie arrives" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( or 
   ( is-event-true-delay 
      "player decides to skip" 
      0 
   )
   ( is-event-true-delay 
      "Alpha looks over there" 
      1 
   )
)
$Determination: 10
+Flags: ( "cargo-known" "no-shields" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 12

$Name: GTD Iowa		;! Object #4
$Class: GTD Orion
$Team: Friendly
$Location: -1400.000000, -500.000000, -3000.000000
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01a
+Primary Banks: ( "Terran Huge Turret" )
+Subsystem: turret02a
+Subsystem: turret03a
+Subsystem: turret04a
+Subsystem: turret05a
+Subsystem: turret06
+Primary Banks: ( "Terran Turret" )
+Subsystem: turret07
+Primary Banks: ( "Terran Turret" )
+Subsystem: turret08
+Primary Banks: ( "Terran Turret Weak" )
+Subsystem: turret09
+Primary Banks: ( "Terran Huge Turret" )
+Subsystem: turret10
+Primary Banks: ( "Terran Turret Weak" )
+Subsystem: turret11
+Primary Banks: ( "Terran Huge Turret" )
+Subsystem: turret12
+Subsystem: turret13
+Subsystem: turret14
+Primary Banks: ( "Terran Turret" )
+Subsystem: turret15
+Subsystem: turret16
+Primary Banks: ( "Terran Turret Weak" )
$Arrival Location: Hyperspace
$Arrival Cue: ( or 
   ( is-event-true-delay 
      "kelpie message 10" 
      11 
   )
   ( is-event-true-delay 
      "player decides to skip" 
      0 
   )
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-music" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 1000
$Texture Replace:
+old: capital01-05
+new: iowa

$Name: GTC Prometheus		;! Object #5
$Class: GTC Fenris
$Team: Friendly
$Location: 818.500000, -100.000000, -600.000000
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01
+Subsystem: turret02
+Primary Banks: ( "Terran Turret" )
+Subsystem: turret03
+Subsystem: turret04
+Primary Banks: ( "Terran Turret Weak" )
+Subsystem: turret05
+Subsystem: turret06
+Primary Banks: ( "Terran Turret Weak" )
+Subsystem: turret07
+Subsystem: turret08
+Subsystem: turret09a-01-main
+Sbank Ammo: ( 0 )
$Arrival Location: Hyperspace
$Arrival Cue: ( or 
   ( has-arrived-delay 45 "GTD Iowa" ) 
   ( is-event-true-delay 
      "player decides to skip" 
      0 
   )
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-music" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 100

$Name: NTSC Markham		;! Object #6
$Class: GTSC Faustus
$Team: Friendly
$Location: -509.799988, 1300.000000, 1648.599976
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01
+Subsystem: turret02
+Subsystem: turret03
+Subsystem: turret04
+Subsystem: turret05
+Subsystem: turret06
$Arrival Location: Hyperspace
$Arrival Cue: ( or 
   ( has-arrived-delay 
      45 
      "GTC Prometheus" 
   )
   ( is-event-true-delay 
      "player decides to skip" 
      0 
   )
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-music" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 50

$Name: PVCv Ennead		;! Object #7
$Class: GVCv Sobek
$Team: Friendly
$Location: -294.399994, 800.000000, -3000.000000
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01
+Subsystem: turret02
+Subsystem: turret03
+Subsystem: turret04
+Subsystem: turret05
+Subsystem: turret06
+Subsystem: turret07
+Subsystem: turret08
+Subsystem: turret09
+Subsystem: turret10
+Subsystem: turret11
+Subsystem: turret12
+Subsystem: turret13
+Subsystem: turret14
+Subsystem: turret15
+Subsystem: turret16
+Subsystem: turret17
+Subsystem: turret18
+Subsystem: turret19
+Subsystem: turret20
+Subsystem: turret21
+Subsystem: turret22
$Arrival Location: Hyperspace
$Arrival Cue: ( or 
   ( has-arrived-delay 47 "NTSC Markham" ) 
   ( is-event-true-delay 
      "player decides to skip" 
      0 
   )
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-music" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 400

$Name: GTD Triumphance		;! Object #8
$Class: GTCv Deimos
$Team: Hostile
$Location: 500.000000, -300.000000, -2600.000000
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01
+Subsystem: turret02
+Subsystem: turret03
+Subsystem: turret04
+Subsystem: turret05
+Subsystem: turret06
+Subsystem: turret07
+Subsystem: turret08
+Subsystem: turret09
+Subsystem: turret10
+Subsystem: turret11
+Primary Banks: ( "LTerSlash" )
+Subsystem: turret12
+Primary Banks: ( "LTerSlash" )
+Subsystem: turret13
+Subsystem: turret14
+Subsystem: turret15
+Subsystem: turret16
+Subsystem: turret17
+Subsystem: turret18
+Subsystem: turret19
+Subsystem: turret20
+Subsystem: turret21
+Subsystem: turret22
+Subsystem: turret23
+Primary Banks: ( "LTerSlash" )
+Subsystem: turret24
+Primary Banks: ( "LTerSlash" )
+Subsystem: turret25
+Sbank Ammo: ( 0 )
+Subsystem: turret26
+Sbank Ammo: ( 0 )
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "alpha talks to markham 2" 
   6 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "escort" )
+Flags2: ( )
+Respawn priority: 0
+Escort priority: 5
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 800

$Name: GTFr Farae		;! Object #9
$Class: GTFR Poseidon
$Team: Friendly
$Location: -200.000000, -782.599976, 2100.000000
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01
+Subsystem: turret02
+Subsystem: turret03
+Subsystem: turret04
$Arrival Location: Hyperspace
$Arrival Cue: ( has-arrived-delay 
   28 
   "GTD Triumphance" 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "beam-protect-ship" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 15

$Name: Sink		;! Object #10
$Class: Sink
$Team: Unknown
$Location: -200.004135, -799.979919, 2094.977051
$Orientation:
	1.000000, -0.000000, 0.000000,
	0.000000, 0.999962, 0.008722,
	-0.000000, -0.008722, 0.999962
$AI Behavior: None
$Cargo 1:  XSTR("Division By Zero", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "beam-protect-ship" "guardian" )
+Flags2: ( )
+Respawn priority: 0
+Docked With: GTFr Farae
$Docker Point: cargo dock
$Dockee Point: cargo dock
+Group: 0
+Use Table Score:
+Score: 0

$Name: GVFr Ophiuchus		;! Object #11
$Class: GVFr Satis
$Team: Friendly
$Location: -729.400024, -200.000000, 119.500000
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01-main
+Subsystem: turret02
+Subsystem: turret03
+Subsystem: turret04
+Subsystem: turret05
$Arrival Location: Hyperspace
$Arrival Cue: ( has-arrived-delay 
   ( rand-multiple 40 50 ) 
   "GTFr Farae" 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-music" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 16

$Name: GTD Moscow		;! Object #12
$Class: GTD Orion
$Team: Friendly
$Location: 1400.000000, 600.000000, -7000.000000
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01a
+Primary Banks: ( "Terran Huge Turret" )
+Subsystem: turret02a
+Subsystem: turret03a
+Subsystem: turret04a
+Subsystem: turret05a
+Subsystem: turret06
+Primary Banks: ( "Terran Turret" )
+Subsystem: turret07
+Primary Banks: ( "Terran Turret" )
+Subsystem: turret08
+Primary Banks: ( "Terran Turret Weak" )
+Subsystem: turret09
+Primary Banks: ( "Terran Huge Turret" )
+Subsystem: turret10
+Primary Banks: ( "Terran Turret Weak" )
+Subsystem: turret11
+Primary Banks: ( "Terran Huge Turret" )
+Subsystem: turret12
+Subsystem: turret13
+Subsystem: turret14
+Primary Banks: ( "Terran Turret" )
+Subsystem: turret15
+Subsystem: turret16
+Primary Banks: ( "Terran Turret Weak" )
$Arrival Location: Hyperspace
$Arrival Cue: ( has-arrived-delay 
   ( rand-multiple 40 50 ) 
   "GVFr Ophiuchus" 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-music" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 1000
$Texture Replace:
+old: capital01-05
+new: moscow

$Name: Lambda 4		;! Object #13
$Class: GTFR Triton
$Team: Friendly
$Location: 313.324310, -399.999786, -6536.403320
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01
+Subsystem: turret02
$Arrival Location: Hyperspace
$Arrival Cue: ( has-arrived-delay 
   ( rand-multiple 40 50 ) 
   "GTD Moscow" 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-music" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 20

$Name: Cargo 4		;! Object #14
$Class: TC-TRI
$Team: Friendly
$Location: 313.660858, -389.841309, -6346.162109
$Orientation:
	1.000000, -0.000000, 0.000023,
	0.000000, 1.000000, -0.000180,
	-0.000023, 0.000180, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Foodstuffs", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "guardian" )
+Flags2: ( )
+Respawn priority: 0
+Docked With: Lambda 4
$Docker Point: Cargo Dock01
$Dockee Point: Cargo Dockpoint
+Group: 0
+Score: 4

$Name: MTC Pandora		;! Object #15
$Class: GTC Leviathan
$Team: Friendly
$Location: -242.500000, 100.000000, -1868.300049
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01
+Subsystem: turret02
+Subsystem: turret03
+Subsystem: turret04
+Subsystem: turret05
+Subsystem: turret06
+Subsystem: turret07
+Subsystem: turret08
+Subsystem: turret09a-01-main
$Arrival Location: Hyperspace
$Arrival Cue: ( has-arrived-delay 
   ( rand-multiple 40 50 ) 
   "Lambda 4" 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-music" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 200

$Name: GVC Taurus		;! Object #16
$Class: GVC Mentu
$Team: Friendly
$Location: 710.299988, 300.000000, -4938.299805
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01
+Subsystem: turret02
+Subsystem: turret03
+Subsystem: turret04
+Subsystem: turret05
+Subsystem: turret06
+Subsystem: turret07
+Subsystem: turret08
+Subsystem: turret09
+Subsystem: turret10
+Subsystem: turret11
+Subsystem: turret12
+Subsystem: turret13
+Subsystem: turret14
+Subsystem: turret15
+Subsystem: turret16
$Arrival Location: Hyperspace
$Arrival Cue: ( has-arrived-delay 
   ( rand-multiple 40 50 ) 
   "MTC Pandora" 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-music" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 100

$Name: NTC Alaric		;! Object #17
$Class: GTC Leviathan
$Team: Friendly
$Location: 343.299988, 1000.000000, 1061.300049
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01
+Subsystem: turret02
+Subsystem: turret03
+Subsystem: turret04
+Subsystem: turret05
+Subsystem: turret06
+Subsystem: turret07
+Subsystem: turret08
+Subsystem: turret09a-01-main
$Arrival Location: Hyperspace
$Arrival Cue: ( has-arrived-delay 
   ( rand-multiple 40 50 ) 
   "GVC Taurus" 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-music" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 200

$Name: Beta 1		;! Object #18
$Class: GTB Artemis
$Callsign: Kyle Athanas

$Team: Friendly
$Location: -30.000000, 500.000000, 500.000000
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "bring in Kyle" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "protect-ship" "no-arrival-music" "beam-protect-ship" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 10

$Name: GTC Niobe		;! Object #19
$Class: GTC Fenris
$Team: Friendly
$Location: -575.067627, 0.000226, -6618.605469
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01
+Subsystem: turret02
+Subsystem: turret03
+Subsystem: turret04
+Subsystem: turret05
+Subsystem: turret06
+Subsystem: turret07
+Subsystem: turret08
+Subsystem: turret09a-01-main
$Arrival Location: Hyperspace
$Arrival Cue: ( has-arrived-delay 
   ( rand-multiple 40 50 ) 
   "NTC Alaric" 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-music" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 100

$Name: NTCv Hennessey		;! Object #20
$Class: GTCv Deimos
$Team: Friendly
$Location: -545.900024, 300.000000, -666.599976
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01
+Subsystem: turret02
+Subsystem: turret03
+Subsystem: turret04
+Subsystem: turret05
+Subsystem: turret06
+Subsystem: turret07
+Subsystem: turret08
+Subsystem: turret09
+Subsystem: turret10
+Subsystem: turret11
+Subsystem: turret12
+Subsystem: turret13
+Subsystem: turret14
+Subsystem: turret15
+Subsystem: turret16
+Subsystem: turret17
+Subsystem: turret18
+Subsystem: turret19
+Subsystem: turret20
+Subsystem: turret21
+Subsystem: turret22
+Subsystem: turret23
+Subsystem: turret24
+Subsystem: turret25
+Subsystem: turret26
$Arrival Location: Hyperspace
$Arrival Cue: ( has-arrived-delay 
   ( rand-multiple 40 50 ) 
   "GTC Niobe" 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-music" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 800

$Name: GTC Porter		;! Object #21
$Class: GTC Fenris
$Team: Friendly
$Location: -273.000000, 600.000000, -5009.200195
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01
+Subsystem: turret02
+Primary Banks: ( "Terran Turret Weak" )
+Subsystem: turret03
+Subsystem: turret04
+Primary Banks: ( "Terran Turret Weak" )
+Subsystem: turret05
+Subsystem: turret06
+Primary Banks: ( "Terran Turret Weak" )
+Subsystem: turret07
+Subsystem: turret08
+Subsystem: turret09a-01-main
+Sbank Ammo: ( 0 )
$Arrival Location: Hyperspace
$Arrival Cue: ( has-arrived-delay 
   ( rand-multiple 40 50 ) 
   "NTCv Hennessey" 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-music" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 100

$Name: Leo 1		;! Object #22
$Class: GTF Hercules
$Team: Hostile
$Location: 6531.765625, 0.000754, 480.295197
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Primary Banks: ( "" "Prometheus R" )
+Secondary Banks: ( "" "" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-departure-warp" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Score: 8

$Name: Leo 2		;! Object #23
$Class: GTF Hercules
$Team: Hostile
$Location: 6724.044922, 0.000332, 519.831726
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Primary Banks: ( "" "Prometheus R" )
+Secondary Banks: ( "" "" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-departure-warp" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Score: 8

$Name: Leo 3		;! Object #24
$Class: GTF Hercules
$Team: Hostile
$Location: 6496.890625, 0.000696, 237.009201
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Primary Banks: ( "" "Prometheus R" )
+Secondary Banks: ( "" "" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-departure-warp" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Score: 8

$Name: Leo 4		;! Object #25
$Class: GTF Hercules
$Team: Hostile
$Location: 6719.270996, 0.000465, 199.682053
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Primary Banks: ( "" "Prometheus R" )
+Secondary Banks: ( "" "" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-departure-warp" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Score: 8

$Name: Delta 1		;! Object #26
$Class: GTF Hercules Mark II
$Team: Friendly
$Location: 5798.970215, 0.000643, 402.157196
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Secondary Banks: ( "Harpoon" "Tornado" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 33023		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 12

$Name: Delta 2		;! Object #27
$Class: GTF Hercules Mark II
$Team: Friendly
$Location: 5941.105957, 0.000634, 376.383942
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Secondary Banks: ( "Harpoon" "Tornado" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 33023		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 12

$Name: Delta 3		;! Object #28
$Class: GTF Hercules Mark II
$Team: Friendly
$Location: 5824.972168, 0.000647, 212.092697
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Secondary Banks: ( "Harpoon" "Tornado" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 33023		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 12

$Name: Delta 4		;! Object #29
$Class: GTF Hercules Mark II
$Team: Friendly
$Location: 5963.207520, 0.000822, 174.956955
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Secondary Banks: ( "Harpoon" "Tornado" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 33023		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 12

$Name: Unknown#QuestionMark		;! Object #30
$Class: Question Mark
$Team: Hostile
$Location: 0.000000, 0.000000, 4500.000000
$Orientation:
	-1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, -1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01
$Arrival Location: Hyperspace
$Arrival Cue: ( is-destroyed-delay 6 "Sink" ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "escort" )
+Flags2: ( )
+Respawn priority: 0
+Escort priority: 25
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 10000

$Name: Serious Sandwich		;! Object #31
$Class: Serious Sandwich
$Team: Friendly
$Location: 0.000000, 0.000000, -1000.000000
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: Turret01
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "a wild sandwich appears!" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 100

$Name: Who Do You Think?		;! Object #32
$Class: GTF Pegasus
$Team: Friendly
$Location: 0.000000, 0.000000, 50000.000000
$Orientation:
	-1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, -1.000000
$AI Behavior: None
$AI Goals: ( goals ( ai-stay-still "Timer waypoint:1" 50 ) )
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "time to nuke the triumphance" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-warp" "no-departure-warp" "hidden-from-sensors" "stealth" "friendly-stealth-invisible" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 10

$Name: Deus Ex Machina		;! Object #33
$Class: GTF Pegasus
$Team: Friendly
$Location: 0.000000, 0.000000, -30000.000000
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
$AI Goals: ( goals ( ai-stay-still "Timer waypoint:1" 50 ) )
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay "switch back" 0 ) 
$Departure Location: Hyperspace
$Departure Cue: ( is-event-true-delay 
   "fail to DEM in time" 
   0 
)
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "reinforcement" "no-arrival-warp" "no-departure-warp" "hidden-from-sensors" "stealth" )
+Flags2: ( "no-subspace-drive" )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 10

#Wings		;! 3 total

$Name: Alpha
$Waves: 1
$Wave Threshold: 0
$Special Ship: 0		;! Alpha 1

$Arrival Location: Hyperspace
$Arrival Cue: ( true ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Ships: (		;! 1 total
	"Alpha 1"
)
+Hotkey: 0
+Flags: ( )

$Name: Leo
$Waves: 1
$Wave Threshold: 0
$Special Ship: 0		;! Leo 1

$Arrival Location: Near Ship
+Arrival Distance: 2000
$Arrival Anchor: Alpha 1
+Arrival delay: 5
$Arrival Cue: ( < 
   ( hits-left "Sink" ) 
   ( - @sink-hull[80] 10 ) 
)
$Departure Location: Hyperspace
$Departure Cue: ( is-destroyed-delay 0 "Sink" ) 
$Ships: (		;! 4 total
	"Leo 1"
	"Leo 2"
	"Leo 3"
	"Leo 4"
)
$AI Goals: ( goals ( ai-chase "Alpha 1" 50 ) )
+Flags: ( "no-departure-warp" )
+Wave Delay Min: 15
+Wave Delay Max: 17

$Name: Delta
$Waves: 1
$Wave Threshold: 0
$Special Ship: 0		;! Delta 1

$Arrival Location: Near Ship
+Arrival Distance: 2000
$Arrival Anchor: Alpha 1
+Arrival delay: 5
$Arrival Cue: ( or 
   ( percent-ships-destroyed 
      50 
      "Leo 1" 
      "Leo 2" 
      "Leo 3" 
      "Leo 4" 
   )
   ( has-arrived-delay 25 "Leo" ) 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Ships: (		;! 4 total
	"Delta 1"
	"Delta 2"
	"Delta 3"
	"Delta 4"
)
$AI Goals: ( goals ( ai-guard "Alpha 1" 50 ) )
+Flags: ( )
+Wave Delay Min: 5
+Wave Delay Max: 10

#Events		;! 111 total

$Formula: ( when 
   ( true ) 
   ( never-warp "Alpha 1" ) 
)
+Name: initial setup
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( has-time-elapsed 1 ) 
   ( send-message-list 
      "Alpha 1" 
      "High" 
      "arrival 1" 
      0 
      "Alpha 1" 
      "High" 
      "arrival 2" 
      1500 
      "Beta 2" 
      "High" 
      "arrival 3" 
      5500 
      "Beta 2" 
      "High" 
      "arrival 4" 
      3500 
      "Alpha 1" 
      "High" 
      "arrival 5" 
      7000 
      "Beta 2" 
      "High" 
      "arrival 6" 
      4500 
      "Alpha 1" 
      "High" 
      "arrival 7" 
      4000 
      "Beta 2" 
      "High" 
      "arrival 8" 
      3000 
   )
)
+Name: arrival messages
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( is-event-true-delay 
      "arrival messages" 
      30 
   )
   ( change-iff "Hostile" "Beta 2" ) 
   ( add-goal 
      "Beta 2" 
      ( ai-chase "Alpha 1" 89 ) 
   )
)
+Name: Beta 2 attacks
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( and 
      ( is-event-true-delay 
         "arrival messages" 
         31 
      )
      ( is-destroyed-delay 8 "Beta 2" ) 
   )
   ( key-reset "1" ) 
)
+Name: kelpie arrives
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( is-event-true-delay 
      "done with kelpie" 
      0 
      ( true ) 
   )
   ( do-nothing ) 
)
+Name: infodump directive
+Repeat Count: 1
+Interval: 1
+Chained: 0
+Objective:  XSTR("Receive Infodump", -1)
+Team: 0

$Formula: ( when 
   ( and 
      ( > @number-of-attempts[0] 0 ) 
      ( has-arrived-delay 0 "Omega 1" ) 
      ( not 
         ( is-event-true-delay 
            "done with kelpie" 
            0 
         )
      )
   )
   ( training-msg "already seen" ) 
)
+Name: notify about skipping
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( and 
      ( key-pressed "1" ) 
      ( has-arrived-delay 0 "Omega 1" ) 
   )
   ( do-nothing ) 
)
+Name: player decides to skip
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie arrives" 
         4 
      )
   )
   ( send-message 
      "Omega 1" 
      "High" 
      "kelpie 1" 
   )
)
+Name: kelpie message 1
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 1" 
         5 
      )
   )
   ( send-message 
      "Alpha 1" 
      "High" 
      "kelpie 2" 
   )
)
+Name: kelpie message 2
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 2" 
         4 
      )
   )
   ( send-message 
      "Omega 1" 
      "High" 
      "kelpie 3" 
   )
)
+Name: kelpie message 3
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 3" 
         6 
      )
   )
   ( send-message 
      "Alpha 1" 
      "High" 
      "kelpie 4" 
   )
)
+Name: kelpie message 4
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 4" 
         3 
      )
   )
   ( send-message 
      "Omega 1" 
      "High" 
      "kelpie 5" 
   )
)
+Name: kelpie message 5
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 5" 
         12 
      )
   )
   ( send-message 
      "Omega 1" 
      "High" 
      "kelpie 6" 
   )
)
+Name: kelpie message 6
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 6" 
         11 
      )
   )
   ( send-message 
      "Alpha 1" 
      "High" 
      "kelpie 7" 
   )
)
+Name: kelpie message 7
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 7" 
         4 
      )
   )
   ( send-message 
      "Omega 1" 
      "High" 
      "kelpie 8" 
   )
)
+Name: kelpie message 8
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 8" 
         18 
      )
   )
   ( send-message 
      "Alpha 1" 
      "High" 
      "kelpie 9" 
   )
)
+Name: kelpie message 9
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 9" 
         4 
      )
   )
   ( send-message 
      "Omega 1" 
      "High" 
      "kelpie 10" 
   )
)
+Name: kelpie message 10
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 10" 
         13 
      )
   )
   ( send-message 
      "Omega 1" 
      "High" 
      "kelpie 11" 
   )
)
+Name: kelpie message 11
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 11" 
         5 
      )
   )
   ( send-message 
      "Alpha 1" 
      "High" 
      "kelpie 12" 
   )
)
+Name: kelpie message 12
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 12" 
         13 
      )
   )
   ( send-message 
      "Omega 1" 
      "High" 
      "kelpie 13" 
   )
)
+Name: kelpie message 13
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 13" 
         5 
      )
   )
   ( send-message 
      "Alpha 1" 
      "High" 
      "kelpie 14" 
   )
)
+Name: kelpie message 14
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 14" 
         3 
      )
   )
   ( send-message 
      "Omega 1" 
      "High" 
      "kelpie 15" 
   )
)
+Name: kelpie message 15
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 15" 
         3 
      )
   )
   ( send-message 
      "Alpha 1" 
      "High" 
      "kelpie 16" 
   )
)
+Name: kelpie message 16
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 16" 
         4 
      )
   )
   ( send-message 
      "Omega 1" 
      "High" 
      "kelpie 17" 
   )
)
+Name: kelpie message 17
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 17" 
         11 
      )
   )
   ( send-message 
      "Alpha 1" 
      "High" 
      "kelpie 18" 
   )
)
+Name: kelpie message 18
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 18" 
         4 
      )
   )
   ( send-message 
      "Omega 1" 
      "High" 
      "kelpie 19" 
   )
)
+Name: kelpie message 19
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 19" 
         15 
      )
   )
   ( send-message 
      "Alpha 1" 
      "High" 
      "kelpie 20" 
   )
)
+Name: kelpie message 20
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 20" 
         5 
      )
   )
   ( send-message 
      "Omega 1" 
      "High" 
      "kelpie 21" 
   )
)
+Name: kelpie message 21
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 21" 
         8 
      )
   )
   ( send-message 
      "Alpha 1" 
      "High" 
      "kelpie 22" 
   )
)
+Name: kelpie message 22
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 22" 
         4 
      )
   )
   ( send-message 
      "Omega 1" 
      "High" 
      "kelpie 23" 
   )
)
+Name: kelpie message 23
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 23" 
         18 
      )
   )
   ( send-message 
      "Alpha 1" 
      "High" 
      "kelpie 24" 
   )
)
+Name: kelpie message 24
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 24" 
         4 
      )
   )
   ( send-message 
      "Omega 1" 
      "High" 
      "kelpie 25" 
   )
)
+Name: kelpie message 25
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 25" 
         9 
      )
   )
   ( send-message 
      "Alpha 1" 
      "High" 
      "kelpie 26" 
   )
)
+Name: kelpie message 26
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 26" 
         3 
      )
   )
   ( send-message 
      "Omega 1" 
      "High" 
      "kelpie 27" 
   )
)
+Name: kelpie message 27
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 27" 
         7 
      )
   )
   ( send-message 
      "Alpha 1" 
      "High" 
      "kelpie 28" 
   )
)
+Name: kelpie message 28
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 28" 
         4 
      )
   )
   ( send-message 
      "Omega 1" 
      "High" 
      "kelpie 29" 
   )
)
+Name: kelpie message 29
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 29" 
         3 
      )
   )
   ( send-message 
      "Alpha 1" 
      "High" 
      "kelpie 30" 
   )
)
+Name: kelpie message 30
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "player decides to skip" 
            0 
         )
      )
      ( is-event-true-delay 
         "kelpie message 29" 
         2 
      )
   )
   ( player-use-ai ) 
   ( ship-rot-maneuver 
      "Alpha 1" 
      500 
      -50 
      0 
      0 
      ( true ) 
   )
)
+Name: Alpha looks over there
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-event-true-delay 
      "Alpha looks over there" 
      1 
   )
   ( player-not-use-ai ) 
)
+Name: Alpha finishes looking
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( or 
      ( is-event-true-delay 
         "kelpie message 30" 
         4 
      )
      ( is-event-true-delay 
         "player decides to skip" 
         0 
      )
   )
   ( modify-variable 
      @number-of-attempts[0] 
      ( + @number-of-attempts[0] 1 ) 
   )
   ( validate-goal "Save the Universe" ) 
)
+Name: done with kelpie
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when-argument 
   ( any-of 
      "GTD Iowa" 
      "GTC Prometheus" 
      "NTSC Markham" 
      "PVCv Ennead" 
      "GTFr Farae" 
      "GVFr Ophiuchus" 
      "GTD Moscow" 
      "MTC Pandora" 
      "GVC Taurus" 
      "NTC Alaric" 
      "Lambda 4" 
      "GTC Niobe" 
      "NTCv Hennessey" 
      "GTC Porter" 
   )
   ( has-arrived-delay 0 "<argument>" ) 
   ( turret-lock-all "<argument>" ) 
   ( invalidate-argument "<argument>" ) 
)
+Name: turret lock all ships
+Repeat Count: 1
+Trigger Count: 9999
+Interval: 1
+Team: 0

$Formula: ( when 
   ( is-event-true-delay 
      "done with kelpie" 
      8 
   )
   ( send-message-list 
      "Alpha 1" 
      "High" 
      "new arrivals 1" 
      0 
      "NTSC Markham" 
      "High" 
      "new arrivals 2" 
      7000 
      "Alpha 1" 
      "High" 
      "new arrivals 3" 
      3000 
      "NTSC Markham" 
      "High" 
      "new arrivals 4" 
      9000 
   )
)
+Name: alpha talks to markham
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( is-event-true-delay 
      "alpha talks to markham" 
      23 
   )
   ( training-msg "new arrivals 5" ) 
)
+Name: alpha talks to markham 2
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( has-arrived-delay 
      0 
      "GTD Triumphance" 
   )
   ( beam-free-all "GTD Triumphance" ) 
   ( send-message-list 
      "GTD Triumphance" 
      "High" 
      "triumphance arrives 1" 
      0 
      "Alpha 1" 
      "High" 
      "triumphance arrives 2" 
      3000 
      "GTD Triumphance" 
      "High" 
      "triumphance arrives 3" 
      4000 
   )
)
+Name: triumphance arrives
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( has-arrived-delay 0 "Sink" ) 
   ( set-subsystem-strength 
      "Sink" 
      "Hull" 
      @sink-hull[80] 
   )
)
+Name: set Sink hull
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( or 
      ( targeted "GTFr Farae" 1 ) 
      ( targeted "Sink" 1 ) 
   )
   ( training-msg "Sink is targeted" ) 
   ( add-remove-escort "Sink" 25 ) 
)
+Name: Destroy Sink trigger
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( is-destroyed-delay 0 "Sink" ) 
   ( do-nothing ) 
)
+Name: Destroy Sink
+Repeat Count: 1
+Interval: 1
+Chained: 0
+Objective:  XSTR("Destroy Sink!", -1)
+Team: 0

$Formula: ( when 
   ( is-destroyed-delay 0 "Leo" ) 
   ( do-nothing ) 
)
+Name: Destroy Leo
+Repeat Count: 1
+Interval: 1
+Objective:  XSTR("Destroy Leo", -1)
+Team: 0

$Formula: ( when 
   ( has-arrived-delay 2 "Leo" ) 
   ( send-message-list 
      "Leo 1" 
      "High" 
      "Leo arrives 1" 
      0 
   )
   ( jettison-cargo-delay "GTFr Farae" 0 ) 
)
+Name: Leo messages
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( is-event-true-delay 
      "Leo messages" 
      7 
   )
   ( training-msg "Leo arrives 2" ) 
)
+Name: Leo messages 2
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( has-arrived-delay 1 "Delta" ) 
   ( ship-no-guardian "Sink" ) 
   ( ship-guardian 
      "Delta 1" 
      "Delta 2" 
      "Delta 3" 
      "Delta 4" 
   )
   ( send-message-list 
      "Delta 1" 
      "High" 
      "Delta arrives 1" 
      0 
      "Alpha 1" 
      "High" 
      "Delta arrives 2" 
      8000 
      "Delta 1" 
      "High" 
      "Delta arrives 3" 
      9000 
   )
)
+Name: Delta arrives
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( is-destroyed-delay 1 "Sink" ) 
   ( send-message-list 
      "Alpha 1" 
      "High" 
      "Sink destroyed 1" 
      0 
      "Delta 1" 
      "High" 
      "Sink destroyed 2" 
      6500 
   )
)
+Name: Sink destroyed
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( targeted "Unknown#QuestionMark" 3 ) 
   ( training-msg "begin countdown 1" ) 
   ( ship-subsys-guardian-threshold 
      5 
      "Unknown#QuestionMark" 
      "turret01" 
   )
)
+Name: target the question mark
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( is-destroyed-delay 
      0 
      "Unknown#QuestionMark" 
   )
   ( do-nothing ) 
)
+Name: destroy directive
+Repeat Count: 1
+Interval: 1
+Objective:  XSTR("Destroy Unknown Ship", -1)

$Formula: ( when 
   ( is-event-true-delay 
      "target the question mark" 
      2 
   )
   ( change-soundtrack "<No Music>" ) 
   ( play-sound-from-file 
      "electrocute" 
      1 
   )
   ( modify-variable 
      @supernova-distance[0] 
      100000 
   )
   ( modify-variable 
      @supernova-distance-end[0] 
      ( - 
         ( distance "Timer" "Timer waypoint:1" ) 
         31500 
      )
   )
   ( modify-variable 
      @allowed-ship-count[0] 
      20 
   )
)
+Name: countdown begins!
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( every-time 
   ( < 
      ( distance "Timer" "Timer waypoint:1" ) 
      @supernova-distance[0] 
   )
   ( modify-variable 
      @supernova-distance[0] 
      ( - 
         ( distance "Timer" "Timer waypoint:1" ) 
         1 
      )
   )
   ( modify-variable 
      @s[0] 
      ( / 
         ( - 
            @supernova-distance[0] 
            @supernova-distance-end[0] 
         )
         100 
      )
   )
   ( modify-variable 
      @p[0] 
      ( mod 
         ( - 
            @supernova-distance[0] 
            @supernova-distance-end[0] 
         )
         100 
      )
   )
   ( when 
      ( < @p[0] 10 ) 
      ( modify-variable "@z[0]" "0" ) 
   )
   ( when 
      ( not ( < @p[0] 10 ) ) 
      ( modify-variable "@z[0]" "" ) 
   )
   ( show-subtitle 
      @supernova-x[170] 
      @supernova-y[170] 
      "Supernova Warning: $s.$z$p s" 
      2 
      "" 
      0 
      ( false ) 
      ( false ) 
      640 
      200 
      0 
      0 
   )
)
+Name: supernova timer
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( < 
      @supernova-distance[0] 
      @supernova-distance-end[0] 
   )
   ( modify-variable 
      @supernova-distance[0] 
      0 
   )
)
+Name: ensure countdown stops at 0
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( is-event-true-delay 
      "countdown begins!" 
      0 
   )
   ( send-message-list 
      "GTD Triumphance" 
      "High" 
      "begin countdown 2" 
      1000 
      "Delta 2" 
      "High" 
      "begin countdown 3" 
      4000 
      "GTD Triumphance" 
      "High" 
      "begin countdown 4" 
      4000 
      "Alpha 1" 
      "High" 
      "begin countdown 5" 
      5000 
   )
   ( add-goal 
      "Delta" 
      ( ai-chase "Unknown#QuestionMark" 75 ) 
   )
)
+Name: supernova messages
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( is-event-true-delay 
      "supernova messages" 
      42 
   )
   ( send-message 
      "Alpha 1" 
      "High" 
      "need beams 1" 
   )
)
+Name: need beams
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( is-event-true-delay "need beams" 8 ) 
   ( change-iff 
      "Friendly" 
      "GTD Triumphance" 
   )
   ( add-goal 
      "GTD Triumphance" 
      ( ai-waypoints-once 
         "Triumphance advance" 
         89 
      )
   )
   ( send-message 
      "GTD Triumphance" 
      "High" 
      "need beams 2" 
   )
   ( modify-variable 
      @last-nuke-time[0] 
      ( mission-time ) 
   )
)
+Name: need beams 2
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( is-event-true-delay 
      "need beams 2" 
      8 
   )
   ( training-msg "need beams 3" ) 
)
+Name: need beams 3
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( is-event-true-delay 
      "need beams 3" 
      2 
   )
   ( send-message 
      "Alpha 1" 
      "High" 
      "need beams 4" 
   )
   ( clear-goals "Delta" ) 
   ( add-goal 
      "Delta" 
      ( ai-guard "GTD Triumphance" 89 ) 
   )
)
+Name: need beams 4
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time-argument 
   ( random-multiple-of 
      "GTD Iowa" 
      "GTC Prometheus" 
      "NTSC Markham" 
      "PVCv Ennead" 
      "GTFr Farae" 
      "GVFr Ophiuchus" 
      "GTD Moscow" 
      "MTC Pandora" 
      "GVC Taurus" 
      "NTC Alaric" 
      "Lambda 4" 
      "GTC Niobe" 
      "NTCv Hennessey" 
      "GTC Porter" 
   )
   ( and 
      ( not ( = @last-nuke-time[0] 0 ) ) 
      ( > 
         ( - 
            ( mission-time ) 
            @last-nuke-time[0] 
         )
         20 
      )
      ( has-arrived-delay 0 "<argument>" ) 
      ( not 
         ( destroyed-or-departed-delay 
            0 
            "<argument>" 
         )
      )
   )
   ( modify-variable 
      @last-nuke-time[0] 
      ( mission-time ) 
   )
   ( modify-variable 
      "@nuked-ship[null]" 
      "<argument>" 
   )
   ( fire-beam 
      "Unknown#QuestionMark" 
      "turret01" 
      "<argument>" 
   )
   ( invalidate-argument "<argument>" ) 
)
+Name: nuke various ships
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( not 
         ( string-equals 
            "@nuked-ship[null]" 
            "null" 
         )
      )
      ( > 
         ( - 
            ( mission-time ) 
            @last-nuke-time[0] 
         )
         1 
      )
   )
   ( add-goal 
      "@nuked-ship[null]" 
      ( ai-warp-out 89 ) 
   )
   ( modify-variable 
      "@nuked-ship[null]" 
      "null" 
   )
)
+Name: make ship depart
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( not 
      ( string-equals 
         "@nuked-ship[null]" 
         "null" 
      )
   )
   ( send-message-list 
      "Delta 1" 
      "High" 
      "ship is nuked 1" 
      4000 
      "Delta 2" 
      "High" 
      "ship is nuked 2" 
      5000 
   )
)
+Name: first ship is nuked
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-event-true-delay 
      "first ship is nuked" 
      40 
   )
   ( modify-variable 
      @last-nuke-time[0] 
      0 
   )
)
+Name: bring in Kyle
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( has-arrived-delay 0 "Beta 1" ) 
   ( send-message-list 
      "Beta 1" 
      "High" 
      "kyle 1" 
      1000 
      "#Unknown Source" 
      "High" 
      "kyle 2" 
      5000 
      "Beta 1" 
      "High" 
      "kyle 3" 
      6000 
      "Beta 1" 
      "High" 
      "kyle 4" 
      6000 
   )
)
+Name: Kyle babbles
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-event-true-delay 
      "Kyle babbles" 
      22 
   )
   ( add-goal 
      "Beta 1" 
      ( ai-play-dead 89 ) 
   )
   ( fire-beam 
      "Unknown#QuestionMark" 
      "turret01" 
      "Beta 1" 
   )
   ( modify-variable 
      @last-nuke-time[0] 
      ( mission-time ) 
   )
   ( modify-variable 
      "@nuked-ship[null]" 
      "Beta 1" 
   )
)
+Name: nuke kyle
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-event-true-delay "invoke DEM" 25 ) 
   ( do-nothing ) 
)
+Name: a wild sandwich appears!
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( has-arrived-delay 
      0 
      "Serious Sandwich" 
   )
   ( close-sound-from-file ( true ) ) 
   ( send-message-list 
      "Serious Sandwich" 
      "High" 
      "sandwich 1" 
      1000 
      "Serious Sandwich" 
      "High" 
      "sandwich 2" 
      5000 
   )
   ( modify-variable 
      @last-nuke-time[0] 
      0 
   )
   ( modify-variable 
      @allowed-ship-count[0] 
      0 
   )
   ( modify-variable 
      @flee-distance[0] 
      ( - 
         ( distance "Timer" "Timer waypoint:1" ) 
         250 
      )
   )
)
+Name: sandwich arrival
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( has-arrived-delay 
      3 
      "Serious Sandwich" 
   )
   ( fire-beam 
      "Serious Sandwich" 
      "turret01" 
      "Unknown#QuestionMark" 
      "turret01" 
   )
)
+Name: sandwich beam 1
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( has-arrived-delay 
      17 
      "Serious Sandwich" 
   )
   ( fire-beam 
      "Unknown#QuestionMark" 
      "turret01" 
      "Serious Sandwich" 
   )
   ( send-message-list 
      "Serious Sandwich" 
      "High" 
      "sandwich 3" 
      2000 
   )
)
+Name: question mark beam
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( has-arrived-delay 
      23 
      "Serious Sandwich" 
   )
   ( ship-subsys-guardian-threshold 
      0 
      "Unknown#QuestionMark" 
      "turret01" 
   )
   ( fire-beam 
      "Serious Sandwich" 
      "turret01" 
      "Unknown#QuestionMark" 
      "turret01" 
   )
   ( send-message-list 
      "Serious Sandwich" 
      "High" 
      "sandwich 4" 
      4000 
   )
)
+Name: sandwich beam 2
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( is-destroyed-delay 
      0 
      "Unknown#QuestionMark" 
   )
   ( set-time-compression 5 1000 0 ) 
   ( play-sound-from-file "Cannon2.wav" ) 
)
+Name: question mark end sequence 1
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-event-true-delay 
      "question mark end sequence 1" 
      1 
   )
   ( set-time-compression 100 13000 5 ) 
   ( training-msg "end message" ) 
   ( fade-out 8000 1 ) 
)
+Name: question mark end sequence 2
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-event-true-delay 
      "question mark end sequence 2" 
      7 
   )
   ( reset-time-compression ) 
   ( end-mission ) 
)
+Name: question mark end sequence 3
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( has-departed-delay 30 "Beta 1" ) 
   ( modify-variable 
      @last-nuke-time[0] 
      ( mission-time ) 
   )
   ( modify-variable 
      "@nuked-ship[null]" 
      "GTD Triumphance" 
   )
   ( fire-beam 
      "Unknown#QuestionMark" 
      "turret01" 
      "GTD Triumphance" 
   )
   ( send-message-list 
      "GTD Triumphance" 
      "High" 
      "Triumphance is nuked" 
      1000 
      "Delta 1" 
      "High" 
      "now what" 
      4000 
   )
)
+Name: time to nuke the triumphance
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-event-true-delay 
      "time to nuke the triumphance" 
      10 
   )
   ( modify-variable 
      @alpha1-x[0] 
      ( get-object-x "Alpha 1" ) 
   )
   ( modify-variable 
      @alpha1-y[0] 
      ( get-object-y "Alpha 1" ) 
   )
   ( modify-variable 
      @alpha1-z[0] 
      ( get-object-z "Alpha 1" ) 
   )
   ( player-use-ai ) 
   ( add-goal 
      "Alpha 1" 
      ( ai-play-dead 150 ) 
   )
   ( hud-disable-except-messages 1 ) 
   ( set-object-position 
      "Alpha 1" 
      ( get-object-x 
         "Who Do You Think?" 
         "<none>" 
         0 
         0 
         300 
      )
      ( get-object-y 
         "Who Do You Think?" 
         "<none>" 
         0 
         0 
         300 
      )
      ( get-object-z 
         "Who Do You Think?" 
         "<none>" 
         0 
         0 
         300 
      )
   )
   ( set-object-facing-object 
      "Alpha 1" 
      "Who Do You Think?" 
   )
   ( training-msg "special message" ) 
   ( lock-primary-weapon "Alpha 1" ) 
   ( lock-secondary-weapon "Alpha 1" ) 
)
+Name: switch to the guy
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-event-true-delay 
      "switch to the guy" 
      10 
   )
   ( clear-goals "Alpha 1" ) 
   ( player-not-use-ai ) 
   ( hud-disable-except-messages 0 ) 
   ( set-object-position 
      "Alpha 1" 
      @alpha1-x[0] 
      @alpha1-y[0] 
      @alpha1-z[0] 
   )
   ( unlock-primary-weapon "Alpha 1" ) 
   ( unlock-secondary-weapon "Alpha 1" ) 
)
+Name: switch back
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( < 
         ( - 
            @supernova-distance[0] 
            @supernova-distance-end[0] 
         )
         6001 
      )
      ( > @supernova-distance[0] 0 ) 
      ( not 
         ( has-arrived-delay 
            0 
            "Deus Ex Machina" 
         )
      )
   )
   ( modify-variable 
      @supernova-distance[0] 
      0 
   )
   ( supernova-start 60 ) 
   ( end-campaign ) 
)
+Name: fail to DEM in time
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-event-true-delay 
      "fail to DEM in time" 
      0 
   )
   ( modify-variable 
      @alpha1-x[0] 
      ( get-object-x "Alpha 1" ) 
   )
   ( modify-variable 
      @alpha1-y[0] 
      ( get-object-y "Alpha 1" ) 
   )
   ( modify-variable 
      @alpha1-z[0] 
      ( get-object-z "Alpha 1" ) 
   )
   ( player-use-ai ) 
   ( add-goal 
      "Alpha 1" 
      ( ai-play-dead 150 ) 
   )
   ( hud-disable-except-messages 1 ) 
   ( set-object-position 
      "Alpha 1" 
      ( get-object-x 
         "Who Do You Think?" 
         "<none>" 
         0 
         0 
         300 
      )
      ( get-object-y 
         "Who Do You Think?" 
         "<none>" 
         0 
         0 
         300 
      )
      ( get-object-z 
         "Who Do You Think?" 
         "<none>" 
         0 
         0 
         300 
      )
   )
   ( set-object-facing-object 
      "Alpha 1" 
      "Who Do You Think?" 
   )
   ( training-msg "unspecial message" ) 
   ( lock-primary-weapon "Alpha 1" ) 
   ( lock-secondary-weapon "Alpha 1" ) 
)
+Name: bad switch to the guy
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-event-true-delay 
      "bad switch to the guy" 
      1 
   )
   ( clear-goals "Alpha 1" ) 
   ( player-not-use-ai ) 
   ( hud-disable-except-messages 0 ) 
   ( set-object-position 
      "Alpha 1" 
      @alpha1-x[0] 
      @alpha1-y[0] 
      @alpha1-z[0] 
   )
   ( unlock-primary-weapon "Alpha 1" ) 
   ( unlock-secondary-weapon "Alpha 1" ) 
)
+Name: again switch back
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-event-true-delay 
      "again switch back" 
      2 
   )
   ( training-msg "uh oh" ) 
)
+Name: fail DEM message
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( has-arrived-delay 
      0 
      "Deus Ex Machina" 
   )
   ( send-message-list 
      "#Mission Designer" 
      "High" 
      "dem convo 1" 
      0 
      "Alpha 1" 
      "High" 
      "dem convo 2" 
      5000 
      "#Mission Designer" 
      "High" 
      "dem convo 3" 
      7000 
      "Alpha 1" 
      "High" 
      "dem convo 4" 
      9500 
      "#Mission Designer" 
      "High" 
      "dem convo 5" 
      3500 
   )
)
+Name: invoke DEM
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( < 
      ( distance "Timer" "Timer waypoint:1" ) 
      @coordinate-distance[0] 
   )
   ( modify-variable 
      @coordinate-distance[0] 
      ( - 
         ( distance "Timer" "Timer waypoint:1" ) 
         4 
      )
   )
   ( modify-variable 
      @supernova-x[170] 
      ( + @supernova-x[170] @x-increment[1] ) 
   )
   ( modify-variable 
      @supernova-y[170] 
      ( + @supernova-y[170] @y-increment[1] ) 
   )
)
+Name: show off a little
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-event-true-delay 
      "countdown begins!" 
      120 
   )
   ( modify-variable 
      @supernova-distance[0] 
      100000 
   )
   ( modify-variable 
      @coordinate-distance[0] 
      100000 
   )
)
+Name: show off start
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( > @supernova-y[170] 384 ) 
   ( modify-variable @y-increment[1] 0 ) 
)
+Name: show off stage 2
+Repeat Count: 1
+Interval: 1
+Chained: 0

$Formula: ( when 
   ( > @supernova-x[170] 1023 ) 
   ( modify-variable 
      @supernova-x[170] 
      170 
   )
   ( modify-variable @supernova-y[170] 0 ) 
   ( modify-variable @x-increment[1] 0 ) 
   ( modify-variable @y-increment[1] 1 ) 
)
+Name: show off stage 3
+Repeat Count: 1
+Interval: 1
+Chained: 0

$Formula: ( when 
   ( > @supernova-y[170] 169 ) 
   ( modify-variable 
      @supernova-y[170] 
      170 
   )
   ( modify-variable 
      @coordinate-distance[0] 
      0 
   )
)
+Name: end of showing off
+Repeat Count: 1
+Interval: 1
+Chained: 0

$Formula: ( every-time 
   ( and 
      ( > 
         ( - 
            ( mission-time ) 
            @last-spawn-time[0] 
         )
         @spawn-interval[5] 
      )
      ( or 
         ( string-equals 
            "@aaa-shipname0[null]" 
            "null" 
         )
         ( is-destroyed-delay 
            @spawn-delay[15] 
            "@aaa-shipname0[null]" 
         )
      )
      ( < 0 @allowed-ship-count[0] ) 
   )
   ( modify-variable 
      @current_shipnum[0] 
      ( + @current_shipnum[0] 1 ) 
   )
   ( modify-variable 
      "@temp-string[<none>]" 
      "Unknown $current_shipnum" 
   )
   ( modify-variable 
      "@aaa-shipname0[null]" 
      "@temp-string[<none>]" 
   )
   ( ship-create 
      "@temp-string[<none>]" 
      "Question Mark#fighter" 
      ( + 
         ( get-object-x "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-y "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-z "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
   )
   ( add-goal 
      "@temp-string[<none>]" 
      ( ai-chase-any 89 ) 
   )
   ( change-iff 
      "Hostile" 
      "@temp-string[<none>]" 
   )
   ( modify-variable 
      @last-spawn-time[0] 
      ( mission-time ) 
   )
)
+Name: spawn ship 0
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( > 
         ( - 
            ( mission-time ) 
            @last-spawn-time[0] 
         )
         @spawn-interval[5] 
      )
      ( or 
         ( string-equals 
            "@aaa-shipname1[null]" 
            "null" 
         )
         ( is-destroyed-delay 
            @spawn-delay[15] 
            "@aaa-shipname1[null]" 
         )
      )
      ( < 1 @allowed-ship-count[0] ) 
   )
   ( modify-variable 
      @current_shipnum[0] 
      ( + @current_shipnum[0] 1 ) 
   )
   ( modify-variable 
      "@temp-string[<none>]" 
      "Unknown $current_shipnum" 
   )
   ( modify-variable 
      "@aaa-shipname1[null]" 
      "@temp-string[<none>]" 
   )
   ( ship-create 
      "@temp-string[<none>]" 
      "Question Mark#fighter" 
      ( + 
         ( get-object-x "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-y "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-z "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
   )
   ( add-goal 
      "@temp-string[<none>]" 
      ( ai-chase-any 89 ) 
   )
   ( change-iff 
      "Hostile" 
      "@temp-string[<none>]" 
   )
   ( modify-variable 
      @last-spawn-time[0] 
      ( mission-time ) 
   )
)
+Name: spawn ship 1
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( > 
         ( - 
            ( mission-time ) 
            @last-spawn-time[0] 
         )
         @spawn-interval[5] 
      )
      ( or 
         ( string-equals 
            "@aaa-shipname2[null]" 
            "null" 
         )
         ( is-destroyed-delay 
            @spawn-delay[15] 
            "@aaa-shipname2[null]" 
         )
      )
      ( < 2 @allowed-ship-count[0] ) 
   )
   ( modify-variable 
      @current_shipnum[0] 
      ( + @current_shipnum[0] 1 ) 
   )
   ( modify-variable 
      "@temp-string[<none>]" 
      "Unknown $current_shipnum" 
   )
   ( modify-variable 
      "@aaa-shipname2[null]" 
      "@temp-string[<none>]" 
   )
   ( ship-create 
      "@temp-string[<none>]" 
      "Question Mark#fighter" 
      ( + 
         ( get-object-x "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-y "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-z "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
   )
   ( add-goal 
      "@temp-string[<none>]" 
      ( ai-chase-any 89 ) 
   )
   ( change-iff 
      "Hostile" 
      "@temp-string[<none>]" 
   )
   ( modify-variable 
      @last-spawn-time[0] 
      ( mission-time ) 
   )
)
+Name: spawn ship 2
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( > 
         ( - 
            ( mission-time ) 
            @last-spawn-time[0] 
         )
         @spawn-interval[5] 
      )
      ( or 
         ( string-equals 
            "@aaa-shipname3[null]" 
            "null" 
         )
         ( is-destroyed-delay 
            @spawn-delay[15] 
            "@aaa-shipname3[null]" 
         )
      )
      ( < 3 @allowed-ship-count[0] ) 
   )
   ( modify-variable 
      @current_shipnum[0] 
      ( + @current_shipnum[0] 1 ) 
   )
   ( modify-variable 
      "@temp-string[<none>]" 
      "Unknown $current_shipnum" 
   )
   ( modify-variable 
      "@aaa-shipname3[null]" 
      "@temp-string[<none>]" 
   )
   ( ship-create 
      "@temp-string[<none>]" 
      "Question Mark#fighter" 
      ( + 
         ( get-object-x "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-y "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-z "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
   )
   ( add-goal 
      "@temp-string[<none>]" 
      ( ai-chase-any 89 ) 
   )
   ( change-iff 
      "Hostile" 
      "@temp-string[<none>]" 
   )
   ( modify-variable 
      @last-spawn-time[0] 
      ( mission-time ) 
   )
)
+Name: spawn ship 3
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( > 
         ( - 
            ( mission-time ) 
            @last-spawn-time[0] 
         )
         @spawn-interval[5] 
      )
      ( or 
         ( string-equals 
            "@aaa-shipname4[null]" 
            "null" 
         )
         ( is-destroyed-delay 
            @spawn-delay[15] 
            "@aaa-shipname4[null]" 
         )
      )
      ( < 4 @allowed-ship-count[0] ) 
   )
   ( modify-variable 
      @current_shipnum[0] 
      ( + @current_shipnum[0] 1 ) 
   )
   ( modify-variable 
      "@temp-string[<none>]" 
      "Unknown $current_shipnum" 
   )
   ( modify-variable 
      "@aaa-shipname4[null]" 
      "@temp-string[<none>]" 
   )
   ( ship-create 
      "@temp-string[<none>]" 
      "Question Mark#fighter" 
      ( + 
         ( get-object-x "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-y "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-z "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
   )
   ( add-goal 
      "@temp-string[<none>]" 
      ( ai-chase-any 89 ) 
   )
   ( change-iff 
      "Hostile" 
      "@temp-string[<none>]" 
   )
   ( modify-variable 
      @last-spawn-time[0] 
      ( mission-time ) 
   )
)
+Name: spawn ship 4
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( > 
         ( - 
            ( mission-time ) 
            @last-spawn-time[0] 
         )
         @spawn-interval[5] 
      )
      ( or 
         ( string-equals 
            "@aaa-shipname5[null]" 
            "null" 
         )
         ( is-destroyed-delay 
            @spawn-delay[15] 
            "@aaa-shipname5[null]" 
         )
      )
      ( < 5 @allowed-ship-count[0] ) 
   )
   ( modify-variable 
      @current_shipnum[0] 
      ( + @current_shipnum[0] 1 ) 
   )
   ( modify-variable 
      "@temp-string[<none>]" 
      "Unknown $current_shipnum" 
   )
   ( modify-variable 
      "@aaa-shipname5[null]" 
      "@temp-string[<none>]" 
   )
   ( ship-create 
      "@temp-string[<none>]" 
      "Question Mark#fighter" 
      ( + 
         ( get-object-x "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-y "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-z "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
   )
   ( add-goal 
      "@temp-string[<none>]" 
      ( ai-chase-any 89 ) 
   )
   ( change-iff 
      "Hostile" 
      "@temp-string[<none>]" 
   )
   ( modify-variable 
      @last-spawn-time[0] 
      ( mission-time ) 
   )
)
+Name: spawn ship 5
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( > 
         ( - 
            ( mission-time ) 
            @last-spawn-time[0] 
         )
         @spawn-interval[5] 
      )
      ( or 
         ( string-equals 
            "@aaa-shipname6[null]" 
            "null" 
         )
         ( is-destroyed-delay 
            @spawn-delay[15] 
            "@aaa-shipname6[null]" 
         )
      )
      ( < 6 @allowed-ship-count[0] ) 
   )
   ( modify-variable 
      @current_shipnum[0] 
      ( + @current_shipnum[0] 1 ) 
   )
   ( modify-variable 
      "@temp-string[<none>]" 
      "Unknown $current_shipnum" 
   )
   ( modify-variable 
      "@aaa-shipname6[null]" 
      "@temp-string[<none>]" 
   )
   ( ship-create 
      "@temp-string[<none>]" 
      "Question Mark#fighter" 
      ( + 
         ( get-object-x "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-y "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-z "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
   )
   ( add-goal 
      "@temp-string[<none>]" 
      ( ai-chase-any 89 ) 
   )
   ( change-iff 
      "Hostile" 
      "@temp-string[<none>]" 
   )
   ( modify-variable 
      @last-spawn-time[0] 
      ( mission-time ) 
   )
)
+Name: spawn ship 6
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( > 
         ( - 
            ( mission-time ) 
            @last-spawn-time[0] 
         )
         @spawn-interval[5] 
      )
      ( or 
         ( string-equals 
            "@aaa-shipname7[null]" 
            "null" 
         )
         ( is-destroyed-delay 
            @spawn-delay[15] 
            "@aaa-shipname7[null]" 
         )
      )
      ( < 7 @allowed-ship-count[0] ) 
   )
   ( modify-variable 
      @current_shipnum[0] 
      ( + @current_shipnum[0] 1 ) 
   )
   ( modify-variable 
      "@temp-string[<none>]" 
      "Unknown $current_shipnum" 
   )
   ( modify-variable 
      "@aaa-shipname7[null]" 
      "@temp-string[<none>]" 
   )
   ( ship-create 
      "@temp-string[<none>]" 
      "Question Mark#fighter" 
      ( + 
         ( get-object-x "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-y "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-z "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
   )
   ( add-goal 
      "@temp-string[<none>]" 
      ( ai-chase-any 89 ) 
   )
   ( change-iff 
      "Hostile" 
      "@temp-string[<none>]" 
   )
   ( modify-variable 
      @last-spawn-time[0] 
      ( mission-time ) 
   )
)
+Name: spawn ship 7
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( > 
         ( - 
            ( mission-time ) 
            @last-spawn-time[0] 
         )
         @spawn-interval[5] 
      )
      ( or 
         ( string-equals 
            "@aaa-shipname8[null]" 
            "null" 
         )
         ( is-destroyed-delay 
            @spawn-delay[15] 
            "@aaa-shipname8[null]" 
         )
      )
      ( < 8 @allowed-ship-count[0] ) 
   )
   ( modify-variable 
      @current_shipnum[0] 
      ( + @current_shipnum[0] 1 ) 
   )
   ( modify-variable 
      "@temp-string[<none>]" 
      "Unknown $current_shipnum" 
   )
   ( modify-variable 
      "@aaa-shipname8[null]" 
      "@temp-string[<none>]" 
   )
   ( ship-create 
      "@temp-string[<none>]" 
      "Question Mark#fighter" 
      ( + 
         ( get-object-x "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-y "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-z "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
   )
   ( add-goal 
      "@temp-string[<none>]" 
      ( ai-chase-any 89 ) 
   )
   ( change-iff 
      "Hostile" 
      "@temp-string[<none>]" 
   )
   ( modify-variable 
      @last-spawn-time[0] 
      ( mission-time ) 
   )
)
+Name: spawn ship 8
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( > 
         ( - 
            ( mission-time ) 
            @last-spawn-time[0] 
         )
         @spawn-interval[5] 
      )
      ( or 
         ( string-equals 
            "@aaa-shipname9[null]" 
            "null" 
         )
         ( is-destroyed-delay 
            @spawn-delay[15] 
            "@aaa-shipname9[null]" 
         )
      )
      ( < 9 @allowed-ship-count[0] ) 
   )
   ( modify-variable 
      @current_shipnum[0] 
      ( + @current_shipnum[0] 1 ) 
   )
   ( modify-variable 
      "@temp-string[<none>]" 
      "Unknown $current_shipnum" 
   )
   ( modify-variable 
      "@aaa-shipname9[null]" 
      "@temp-string[<none>]" 
   )
   ( ship-create 
      "@temp-string[<none>]" 
      "Question Mark#fighter" 
      ( + 
         ( get-object-x "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-y "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-z "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
   )
   ( add-goal 
      "@temp-string[<none>]" 
      ( ai-chase-any 89 ) 
   )
   ( change-iff 
      "Hostile" 
      "@temp-string[<none>]" 
   )
   ( modify-variable 
      @last-spawn-time[0] 
      ( mission-time ) 
   )
)
+Name: spawn ship 9
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( > 
         ( - 
            ( mission-time ) 
            @last-spawn-time[0] 
         )
         @spawn-interval[5] 
      )
      ( or 
         ( string-equals 
            "@aaa-shipname10[null]" 
            "null" 
         )
         ( is-destroyed-delay 
            @spawn-delay[15] 
            "@aaa-shipname10[null]" 
         )
      )
      ( < 10 @allowed-ship-count[0] ) 
   )
   ( modify-variable 
      @current_shipnum[0] 
      ( + @current_shipnum[0] 1 ) 
   )
   ( modify-variable 
      "@temp-string[<none>]" 
      "Unknown $current_shipnum" 
   )
   ( modify-variable 
      "@aaa-shipname10[null]" 
      "@temp-string[<none>]" 
   )
   ( ship-create 
      "@temp-string[<none>]" 
      "Question Mark#fighter" 
      ( + 
         ( get-object-x "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-y "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-z "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
   )
   ( add-goal 
      "@temp-string[<none>]" 
      ( ai-chase-any 89 ) 
   )
   ( change-iff 
      "Hostile" 
      "@temp-string[<none>]" 
   )
   ( modify-variable 
      @last-spawn-time[0] 
      ( mission-time ) 
   )
)
+Name: spawn ship 10
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( > 
         ( - 
            ( mission-time ) 
            @last-spawn-time[0] 
         )
         @spawn-interval[5] 
      )
      ( or 
         ( string-equals 
            "@aaa-shipname11[null]" 
            "null" 
         )
         ( is-destroyed-delay 
            @spawn-delay[15] 
            "@aaa-shipname11[null]" 
         )
      )
      ( < 11 @allowed-ship-count[0] ) 
   )
   ( modify-variable 
      @current_shipnum[0] 
      ( + @current_shipnum[0] 1 ) 
   )
   ( modify-variable 
      "@temp-string[<none>]" 
      "Unknown $current_shipnum" 
   )
   ( modify-variable 
      "@aaa-shipname11[null]" 
      "@temp-string[<none>]" 
   )
   ( ship-create 
      "@temp-string[<none>]" 
      "Question Mark#fighter" 
      ( + 
         ( get-object-x "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-y "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-z "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
   )
   ( add-goal 
      "@temp-string[<none>]" 
      ( ai-chase-any 89 ) 
   )
   ( change-iff 
      "Hostile" 
      "@temp-string[<none>]" 
   )
   ( modify-variable 
      @last-spawn-time[0] 
      ( mission-time ) 
   )
)
+Name: spawn ship 11
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( > 
         ( - 
            ( mission-time ) 
            @last-spawn-time[0] 
         )
         @spawn-interval[5] 
      )
      ( or 
         ( string-equals 
            "@aaa-shipname12[null]" 
            "null" 
         )
         ( is-destroyed-delay 
            @spawn-delay[15] 
            "@aaa-shipname12[null]" 
         )
      )
      ( < 12 @allowed-ship-count[0] ) 
   )
   ( modify-variable 
      @current_shipnum[0] 
      ( + @current_shipnum[0] 1 ) 
   )
   ( modify-variable 
      "@temp-string[<none>]" 
      "Unknown $current_shipnum" 
   )
   ( modify-variable 
      "@aaa-shipname12[null]" 
      "@temp-string[<none>]" 
   )
   ( ship-create 
      "@temp-string[<none>]" 
      "Question Mark#fighter" 
      ( + 
         ( get-object-x "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-y "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-z "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
   )
   ( add-goal 
      "@temp-string[<none>]" 
      ( ai-chase-any 89 ) 
   )
   ( change-iff 
      "Hostile" 
      "@temp-string[<none>]" 
   )
   ( modify-variable 
      @last-spawn-time[0] 
      ( mission-time ) 
   )
)
+Name: spawn ship 12
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( > 
         ( - 
            ( mission-time ) 
            @last-spawn-time[0] 
         )
         @spawn-interval[5] 
      )
      ( or 
         ( string-equals 
            "@aaa-shipname13[null]" 
            "null" 
         )
         ( is-destroyed-delay 
            @spawn-delay[15] 
            "@aaa-shipname13[null]" 
         )
      )
      ( < 13 @allowed-ship-count[0] ) 
   )
   ( modify-variable 
      @current_shipnum[0] 
      ( + @current_shipnum[0] 1 ) 
   )
   ( modify-variable 
      "@temp-string[<none>]" 
      "Unknown $current_shipnum" 
   )
   ( modify-variable 
      "@aaa-shipname13[null]" 
      "@temp-string[<none>]" 
   )
   ( ship-create 
      "@temp-string[<none>]" 
      "Question Mark#fighter" 
      ( + 
         ( get-object-x "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-y "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-z "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
   )
   ( add-goal 
      "@temp-string[<none>]" 
      ( ai-chase-any 89 ) 
   )
   ( change-iff 
      "Hostile" 
      "@temp-string[<none>]" 
   )
   ( modify-variable 
      @last-spawn-time[0] 
      ( mission-time ) 
   )
)
+Name: spawn ship 13
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( > 
         ( - 
            ( mission-time ) 
            @last-spawn-time[0] 
         )
         @spawn-interval[5] 
      )
      ( or 
         ( string-equals 
            "@aaa-shipname14[null]" 
            "null" 
         )
         ( is-destroyed-delay 
            @spawn-delay[15] 
            "@aaa-shipname14[null]" 
         )
      )
      ( < 14 @allowed-ship-count[0] ) 
   )
   ( modify-variable 
      @current_shipnum[0] 
      ( + @current_shipnum[0] 1 ) 
   )
   ( modify-variable 
      "@temp-string[<none>]" 
      "Unknown $current_shipnum" 
   )
   ( modify-variable 
      "@aaa-shipname14[null]" 
      "@temp-string[<none>]" 
   )
   ( ship-create 
      "@temp-string[<none>]" 
      "Question Mark#fighter" 
      ( + 
         ( get-object-x "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-y "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-z "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
   )
   ( add-goal 
      "@temp-string[<none>]" 
      ( ai-chase-any 89 ) 
   )
   ( change-iff 
      "Hostile" 
      "@temp-string[<none>]" 
   )
   ( modify-variable 
      @last-spawn-time[0] 
      ( mission-time ) 
   )
)
+Name: spawn ship 14
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( > 
         ( - 
            ( mission-time ) 
            @last-spawn-time[0] 
         )
         @spawn-interval[5] 
      )
      ( or 
         ( string-equals 
            "@aaa-shipname15[null]" 
            "null" 
         )
         ( is-destroyed-delay 
            @spawn-delay[15] 
            "@aaa-shipname15[null]" 
         )
      )
      ( < 15 @allowed-ship-count[0] ) 
   )
   ( modify-variable 
      @current_shipnum[0] 
      ( + @current_shipnum[0] 1 ) 
   )
   ( modify-variable 
      "@temp-string[<none>]" 
      "Unknown $current_shipnum" 
   )
   ( modify-variable 
      "@aaa-shipname15[null]" 
      "@temp-string[<none>]" 
   )
   ( ship-create 
      "@temp-string[<none>]" 
      "Question Mark#fighter" 
      ( + 
         ( get-object-x "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-y "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-z "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
   )
   ( add-goal 
      "@temp-string[<none>]" 
      ( ai-chase-any 89 ) 
   )
   ( change-iff 
      "Hostile" 
      "@temp-string[<none>]" 
   )
   ( modify-variable 
      @last-spawn-time[0] 
      ( mission-time ) 
   )
)
+Name: spawn ship 15
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( > 
         ( - 
            ( mission-time ) 
            @last-spawn-time[0] 
         )
         @spawn-interval[5] 
      )
      ( or 
         ( string-equals 
            "@aaa-shipname16[null]" 
            "null" 
         )
         ( is-destroyed-delay 
            @spawn-delay[15] 
            "@aaa-shipname16[null]" 
         )
      )
      ( < 16 @allowed-ship-count[0] ) 
   )
   ( modify-variable 
      @current_shipnum[0] 
      ( + @current_shipnum[0] 1 ) 
   )
   ( modify-variable 
      "@temp-string[<none>]" 
      "Unknown $current_shipnum" 
   )
   ( modify-variable 
      "@aaa-shipname16[null]" 
      "@temp-string[<none>]" 
   )
   ( ship-create 
      "@temp-string[<none>]" 
      "Question Mark#fighter" 
      ( + 
         ( get-object-x "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-y "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-z "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
   )
   ( add-goal 
      "@temp-string[<none>]" 
      ( ai-chase-any 89 ) 
   )
   ( change-iff 
      "Hostile" 
      "@temp-string[<none>]" 
   )
   ( modify-variable 
      @last-spawn-time[0] 
      ( mission-time ) 
   )
)
+Name: spawn ship 16
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( > 
         ( - 
            ( mission-time ) 
            @last-spawn-time[0] 
         )
         @spawn-interval[5] 
      )
      ( or 
         ( string-equals 
            "@aaa-shipname17[null]" 
            "null" 
         )
         ( is-destroyed-delay 
            @spawn-delay[15] 
            "@aaa-shipname17[null]" 
         )
      )
      ( < 17 @allowed-ship-count[0] ) 
   )
   ( modify-variable 
      @current_shipnum[0] 
      ( + @current_shipnum[0] 1 ) 
   )
   ( modify-variable 
      "@temp-string[<none>]" 
      "Unknown $current_shipnum" 
   )
   ( modify-variable 
      "@aaa-shipname17[null]" 
      "@temp-string[<none>]" 
   )
   ( ship-create 
      "@temp-string[<none>]" 
      "Question Mark#fighter" 
      ( + 
         ( get-object-x "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-y "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-z "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
   )
   ( add-goal 
      "@temp-string[<none>]" 
      ( ai-chase-any 89 ) 
   )
   ( change-iff 
      "Hostile" 
      "@temp-string[<none>]" 
   )
   ( modify-variable 
      @last-spawn-time[0] 
      ( mission-time ) 
   )
)
+Name: spawn ship 17
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( > 
         ( - 
            ( mission-time ) 
            @last-spawn-time[0] 
         )
         @spawn-interval[5] 
      )
      ( or 
         ( string-equals 
            "@aaa-shipname18[null]" 
            "null" 
         )
         ( is-destroyed-delay 
            @spawn-delay[15] 
            "@aaa-shipname18[null]" 
         )
      )
      ( < 18 @allowed-ship-count[0] ) 
   )
   ( modify-variable 
      @current_shipnum[0] 
      ( + @current_shipnum[0] 1 ) 
   )
   ( modify-variable 
      "@temp-string[<none>]" 
      "Unknown $current_shipnum" 
   )
   ( modify-variable 
      "@aaa-shipname18[null]" 
      "@temp-string[<none>]" 
   )
   ( ship-create 
      "@temp-string[<none>]" 
      "Question Mark#fighter" 
      ( + 
         ( get-object-x "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-y "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-z "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
   )
   ( add-goal 
      "@temp-string[<none>]" 
      ( ai-chase-any 89 ) 
   )
   ( change-iff 
      "Hostile" 
      "@temp-string[<none>]" 
   )
   ( modify-variable 
      @last-spawn-time[0] 
      ( mission-time ) 
   )
)
+Name: spawn ship 18
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( > 
         ( - 
            ( mission-time ) 
            @last-spawn-time[0] 
         )
         @spawn-interval[5] 
      )
      ( or 
         ( string-equals 
            "@aaa-shipname19[null]" 
            "null" 
         )
         ( is-destroyed-delay 
            @spawn-delay[15] 
            "@aaa-shipname19[null]" 
         )
      )
      ( < 19 @allowed-ship-count[0] ) 
   )
   ( modify-variable 
      @current_shipnum[0] 
      ( + @current_shipnum[0] 1 ) 
   )
   ( modify-variable 
      "@temp-string[<none>]" 
      "Unknown $current_shipnum" 
   )
   ( modify-variable 
      "@aaa-shipname19[null]" 
      "@temp-string[<none>]" 
   )
   ( ship-create 
      "@temp-string[<none>]" 
      "Question Mark#fighter" 
      ( + 
         ( get-object-x "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-y "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( + 
         ( get-object-z "Alpha 1" ) 
         ( rand-multiple -2000 2000 ) 
      )
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
      ( rand-multiple 0 360 ) 
   )
   ( add-goal 
      "@temp-string[<none>]" 
      ( ai-chase-any 89 ) 
   )
   ( change-iff 
      "Hostile" 
      "@temp-string[<none>]" 
   )
   ( modify-variable 
      @last-spawn-time[0] 
      ( mission-time ) 
   )
)
+Name: spawn ship 19
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( false ) 
   ( every-time-argument 
      ( random-multiple-of 
         "@aaa-shipname0[null]" 
         "@aaa-shipname1[null]" 
         "@aaa-shipname2[null]" 
         "@aaa-shipname3[null]" 
         "@aaa-shipname4[null]" 
         "@aaa-shipname5[null]" 
         "@aaa-shipname6[null]" 
         "@aaa-shipname7[null]" 
         "@aaa-shipname8[null]" 
         "@aaa-shipname9[null]" 
         "@aaa-shipname10[null]" 
         "@aaa-shipname11[null]" 
         "@aaa-shipname12[null]" 
         "@aaa-shipname13[null]" 
         "@aaa-shipname14[null]" 
         "@aaa-shipname15[null]" 
         "@aaa-shipname16[null]" 
         "@aaa-shipname17[null]" 
         "@aaa-shipname18[null]" 
         "@aaa-shipname19[null]" 
      )
      ( and 
         ( not ( = @flee-distance[0] 0 ) ) 
         ( < 
            ( distance "Timer" "Timer waypoint:1" ) 
            @flee-distance[0] 
         )
         ( not 
            ( destroyed-or-departed-delay 
               0 
               "<argument>" 
            )
         )
         ( not 
            ( string-equals "<argument>" "null" ) 
         )
      )
      ( modify-variable 
         @flee-distance[0] 
         ( - 
            ( distance "Timer" "Timer waypoint:1" ) 
            ( rand-multiple 50 200 ) 
         )
      )
      ( clear-goals "<argument>" ) 
      ( add-goal 
         "<argument>" 
         ( ai-warp-out 150 ) 
      )
      ( invalidate-argument "<argument>" ) 
   )
)
+Name: various spawned ships leave
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( has-arrived-delay 
      4 
      "Serious Sandwich" 
   )
   ( add-goal 
      "@aaa-shipname0[null]" 
      ( ai-warp-out 150 ) 
   )
   ( add-goal 
      "@aaa-shipname1[null]" 
      ( ai-warp-out 150 ) 
   )
   ( add-goal 
      "@aaa-shipname2[null]" 
      ( ai-warp-out 150 ) 
   )
   ( add-goal 
      "@aaa-shipname3[null]" 
      ( ai-warp-out 150 ) 
   )
   ( add-goal 
      "@aaa-shipname4[null]" 
      ( ai-warp-out 150 ) 
   )
   ( add-goal 
      "@aaa-shipname5[null]" 
      ( ai-warp-out 150 ) 
   )
   ( add-goal 
      "@aaa-shipname6[null]" 
      ( ai-warp-out 150 ) 
   )
   ( add-goal 
      "@aaa-shipname7[null]" 
      ( ai-warp-out 150 ) 
   )
   ( add-goal 
      "@aaa-shipname8[null]" 
      ( ai-warp-out 150 ) 
   )
   ( add-goal 
      "@aaa-shipname9[null]" 
      ( ai-warp-out 150 ) 
   )
   ( add-goal 
      "@aaa-shipname10[null]" 
      ( ai-warp-out 150 ) 
   )
   ( add-goal 
      "@aaa-shipname11[null]" 
      ( ai-warp-out 150 ) 
   )
   ( add-goal 
      "@aaa-shipname12[null]" 
      ( ai-warp-out 150 ) 
   )
   ( add-goal 
      "@aaa-shipname13[null]" 
      ( ai-warp-out 150 ) 
   )
   ( add-goal 
      "@aaa-shipname14[null]" 
      ( ai-warp-out 150 ) 
   )
   ( add-goal 
      "@aaa-shipname15[null]" 
      ( ai-warp-out 150 ) 
   )
   ( add-goal 
      "@aaa-shipname16[null]" 
      ( ai-warp-out 150 ) 
   )
   ( add-goal 
      "@aaa-shipname17[null]" 
      ( ai-warp-out 150 ) 
   )
   ( add-goal 
      "@aaa-shipname18[null]" 
      ( ai-warp-out 150 ) 
   )
   ( add-goal 
      "@aaa-shipname19[null]" 
      ( ai-warp-out 150 ) 
   )
)
+Name: simpler spawned ships leave
+Repeat Count: 1
+Interval: 1

#Goals		;! 2 total

$Type: Primary
+Name: Await Orders
$MessageNew:  XSTR("Await orders from Command", -1)
$end_multi_text
$Formula: ( is-event-true-delay 
   "done with kelpie" 
   0 
)
+No music

$Type: Primary
+Name: Save the Universe
$MessageNew:  XSTR("Save the universe!", -1)
$end_multi_text
$Formula: ( is-destroyed-delay 
   0 
   "Unknown#QuestionMark" 
)
+Invalid
+No music

#Waypoints		;! 3 lists total

$Name: Timer waypoint
$List: (		;! 1 points in list
	( 30000.000000, -30000.000000, 30000.000000 )
)

$Name: Alpha 1 turns
$List: (		;! 1 points in list
	( -5000.000000, 0.000000, 0.000000 )
)

$Name: Triumphance advance
$List: (		;! 1 points in list
	( 500.000000, -300.000000, 2500.000000 )
)

#Messages		;! 85 total


$Name: arrival 1
$Team: -1
$MessageNew:  XSTR("Augh!", -1)
$end_multi_text

$Name: arrival 2
$Team: -1
$MessageNew:  XSTR("Wait... Beta 2!  What are you doing here?", -1)
$end_multi_text

$Name: arrival 3
$Team: -1
$MessageNew:  XSTR("Followed you, yes...", -1)
$end_multi_text
+AVI Name: Head-TP8

$Name: arrival 4
$Team: -1
$MessageNew:  XSTR("Tell you I did.  Warn you I did, hee hee!  But listen?  You did not!", -1)
$end_multi_text
+AVI Name: Head-TP8

$Name: arrival 5
$Team: -1
$MessageNew:  XSTR("Beta 2, you're not making any sense.", -1)
$end_multi_text

$Name: arrival 6
$Team: -1
$MessageNew:  XSTR("Sink is the key.  Happen soon, it will.", -1)
$end_multi_text
+AVI Name: Head-TP8

$Name: arrival 7
$Team: -1
$MessageNew:  XSTR("What will happen?", -1)
$end_multi_text

$Name: arrival 8
$Team: -1
$MessageNew:  XSTR("You die now.", -1)
$end_multi_text
+AVI Name: Head-TP8

$Name: already seen
$Team: -1
$MessageNew:  XSTR("Since you've already seen this dialogue, you may press $1$ to skip it if you prefer.", -1)
$end_multi_text

$Name: kelpie 1
$Team: -1
$MessageNew:  XSTR("You are the pilot called Alpha 1.  We have been expecting you.", -1)
$end_multi_text
+AVI Name: Head-TP2

$Name: kelpie 2
$Team: -1
$MessageNew:  XSTR("Expecting me?  Who are you?", -1)
$end_multi_text

$Name: kelpie 3
$Team: -1
$MessageNew:  XSTR("I am the one who fulfills my purpose, just as you are the one who fulfills yours.", -1)
$end_multi_text
+AVI Name: Head-TP2

$Name: kelpie 4
$Team: -1
$MessageNew:  XSTR("Huh?", -1)
$end_multi_text

$Name: kelpie 5
$Team: -1
$MessageNew:  XSTR("The standard dramatic outline for a campaign such as this requires that you be told the entire plot in the second to last mission.  I am here to fulfill that function.", -1)
$end_multi_text
+AVI Name: Head-TP2

$Name: kelpie 6
$Team: -1
$MessageNew:  XSTR("In the same way, the preservation of your version of reality depends on the actions you will perform in the next few minutes.  You have a limit until you're out of time.", -1)
$end_multi_text
+AVI Name: Head-TP2

$Name: kelpie 7
$Team: -1
$MessageNew:  XSTR("What's that supposed to mean?", -1)
$end_multi_text

$Name: kelpie 8
$Team: -1
$MessageNew:  XSTR("The Transcendant's influence has spread throughout not only his own universe, but many others as well, including this one.  They are all collapsing and coalescing together.  Ultimately, there will be nothing left but the singularity... nothing left but him.", -1)
$end_multi_text
+AVI Name: Head-TP2

$Name: kelpie 9
$Team: -1
$MessageNew:  XSTR("Wait... who's the Transcendant?", -1)
$end_multi_text

$Name: kelpie 10
$Team: -1
$MessageNew:  XSTR("He is the one who has ventured past the end of his universe and returned.  More than that, I cannot say.  Perhaps in another campaign, this topic can be explored more thoroughly.", -1)
$end_multi_text
+AVI Name: Head-TP2

$Name: kelpie 11
$Team: -1
$MessageNew:  XSTR("Behold, he is calling others to join him.", -1)
$end_multi_text
+AVI Name: Head-TP2

$Name: kelpie 12
$Team: -1
$MessageNew:  XSTR("I still don't understand, and you're making only marginally more sense than Beta 2.  Are you saying that this phenomenon, whatever it is, will destroy the universe?", -1)
$end_multi_text

$Name: kelpie 13
$Team: -1
$MessageNew:  XSTR("Even so.  It has already begun.", -1)
$end_multi_text
+AVI Name: Head-TP2

$Name: kelpie 14
$Team: -1
$MessageNew:  XSTR("How do we stop it?", -1)
$end_multi_text

$Name: kelpie 15
$Team: -1
$MessageNew:  XSTR("The Sink is the key.", -1)
$end_multi_text
+AVI Name: Head-TP2

$Name: kelpie 16
$Team: -1
$MessageNew:  XSTR("That's what Beta 2 said.  What does that mean?", -1)
$end_multi_text

$Name: kelpie 17
$Team: -1
$MessageNew:  XSTR("It is a symbol representing totality.  The Transcendant's influence has pervaded everything, including the kitchen sink.  He must be separated from it.", -1)
$end_multi_text
+AVI Name: Head-TP2

$Name: kelpie 18
$Team: -1
$MessageNew:  XSTR("Why the heck is the sink so important?", -1)
$end_multi_text

$Name: kelpie 19
$Team: -1
$MessageNew:  XSTR("The Sink is the manifestation of his power in this universe, and at the same time, the source of his power.  To control Sink is to control the universe.  As a bonus, it also functions as a cool jump drive.", -1)
$end_multi_text
+AVI Name: Head-TP2

$Name: kelpie 20
$Team: -1
$MessageNew:  XSTR("So we find the sink and destroy it.  Then what?", -1)
$end_multi_text

$Name: kelpie 21
$Team: -1
$MessageNew:  XSTR("That is no longer enough.  Once the Sink was used, it connected the Transcendant with this reality.  You were warned of this.", -1)
$end_multi_text
+AVI Name: Head-TP2

$Name: kelpie 22
$Team: -1
$MessageNew:  XSTR("I wasn't warned very coherently!", -1)
$end_multi_text

$Name: kelpie 23
$Team: -1
$MessageNew:  XSTR("The Transcendant himself cannot be destroyed, at least not here, but his connection with this universe can be severed.  Since the Transcendant's influence exists independently of space and time, this should be enough to restore reality to its prior state.", -1)
$end_multi_text
+AVI Name: Head-TP2

$Name: kelpie 24
$Team: -1
$MessageNew:  XSTR("Fine.  How do we do that?", -1)
$end_multi_text

$Name: kelpie 25
$Team: -1
$MessageNew:  XSTR("Shortly before the singularity event, the connection will manifest in the form of a ship.  This is when it will become vulnerable.", -1)
$end_multi_text
+AVI Name: Head-TP2

$Name: kelpie 26
$Team: -1
$MessageNew:  XSTR("What ship?", -1)
$end_multi_text

$Name: kelpie 27
$Team: -1
$MessageNew:  XSTR("The ship class is unknown.  But I believe you will know it when you see it.", -1)
$end_multi_text
+AVI Name: Head-TP2

$Name: kelpie 28
$Team: -1
$MessageNew:  XSTR("How do you know all of this?", -1)
$end_multi_text

$Name: kelpie 29
$Team: -1
$MessageNew:  XSTR("Umm... err... quick, look over there!", -1)
$end_multi_text
+AVI Name: Head-TP2

$Name: kelpie 30
$Team: -1
$MessageNew:  XSTR("What?  Hey!  Get back here!", -1)
$end_multi_text

$Name: new arrivals 1
$Team: -1
$MessageNew:  XSTR("Alpha 1 to the NTSC Markham.  Can you scan for this Transcendant?", -1)
$end_multi_text

$Name: new arrivals 2
$Team: -1
$MessageNew:  XSTR("Who...", -1)
$end_multi_text
+AVI Name: Head-CM3

$Name: new arrivals 3
$Team: -1
$MessageNew:  XSTR("That crazy stuff Omega 1 was talking about.  Can you scan for anything out of the ordinary?", -1)
$end_multi_text

$Name: new arrivals 4
$Team: -1
$MessageNew:  XSTR("It's full of stars...", -1)
$end_multi_text
+AVI Name: Head-CM3

$Name: new arrivals 5
$Team: -1
$MessageNew:  XSTR("<This doesn't bode well.>", -1)
$end_multi_text

$Name: triumphance arrives 1
$Team: -1
$MessageNew:  XSTR("It happening by mission 4!", -1)
$end_multi_text
+AVI Name: Head-CM5

$Name: triumphance arrives 2
$Team: -1
$MessageNew:  XSTR("Augh!  Why won't you leave me alone?", -1)
$end_multi_text

$Name: triumphance arrives 3
$Team: -1
$MessageNew:  XSTR("We has to be here for this mission!  Everyone has!", -1)
$end_multi_text
+AVI Name: Head-CM5

$Name: Sink is targeted
$Team: -1
$MessageNew:  XSTR("<Hey, that looks familiar.>", -1)
$end_multi_text

$Name: Leo arrives 1
$Team: -1
$MessageNew:  XSTR("You cannot interfere.  What you seek to prevent has already happened.", -1)
$end_multi_text
+AVI Name: Head-TP1

$Name: Leo arrives 2
$Team: -1
$MessageNew:  XSTR("<More fighters?  At least now they have the decency to say something first.>", -1)
$end_multi_text

$Name: Delta arrives 1
$Team: -1
$MessageNew:  XSTR("Hey, Alpha 1.  Command said you needed some help.  Glad to see you're still in one piece!", -1)
$end_multi_text
+AVI Name: Head-TP5

$Name: Delta arrives 2
$Team: -1
$MessageNew:  XSTR("Better late than never!  I've got my hands full over here.  Let's get rid of Leo and then we'll see what this sink is really made of.", -1)
$end_multi_text

$Name: Delta arrives 3
$Team: -1
$MessageNew:  XSTR("Roger.  Delta is at your command.", -1)
$end_multi_text
+AVI Name: Head-TP5

$Name: Sink destroyed 1
$Team: -1
$MessageNew:  XSTR("That's one sink down.  Now to find that unknown ship.", -1)
$end_multi_text

$Name: Sink destroyed 2
$Team: -1
$MessageNew:  XSTR("Holy crap, what is that thing?", -1)
$end_multi_text
+AVI Name: Head-TP5

$Name: begin countdown 1
$Team: -1
$MessageNew:  XSTR("<You've got to be kidding me!>", -1)
$end_multi_text

$Name: begin countdown 2
$Team: -1
$MessageNew:  XSTR("Ooh!  Watch out for the suparnova!", -1)
$end_multi_text
+AVI Name: Head-CM5

$Name: begin countdown 3
$Team: -1
$MessageNew:  XSTR("How can you have a supernova in subspace?", -1)
$end_multi_text
+AVI Name: Head-TP7

$Name: begin countdown 4
$Team: -1
$MessageNew:  XSTR("I dunno LOL!", -1)
$end_multi_text
+AVI Name: Head-CM5

$Name: begin countdown 5
$Team: -1
$MessageNew:  XSTR("All right everyone, stay calm.  That has to be the ship we need to destroy, and it looks like we've got less than five minutes to do it.", -1)
$end_multi_text

$Name: need beams 1
$Team: -1
$MessageNew:  XSTR("This isn't helping$semicolon we need more firepower.  Triumphance, can we persuade you to attack the question mark?", -1)
$end_multi_text

$Name: need beams 2
$Team: -1
$MessageNew:  XSTR("Ya rly!  I already has beam cannons warmed up.  Beams are A-1 SUPAR!", -1)
$end_multi_text
+AVI Name: Head-CM5

$Name: need beams 3
$Team: -1
$MessageNew:  XSTR("<It was as easy as THAT?>", -1)
$end_multi_text

$Name: need beams 4
$Team: -1
$MessageNew:  XSTR("Terrific.  Let's keep those little fighter things off the Triumphance so she can do her job.", -1)
$end_multi_text

$Name: kyle 1
$Team: -1
$MessageNew:  XSTR("<fzzt> See?  I told you there was something out here!", -1)
$end_multi_text
+AVI Name: Head-TP4

$Name: kyle 2
$Team: -1
$MessageNew:  XSTR("<fzzt> can't get a fix on your location <fzzt> scanners read a source, Beta 1?", -1)
$end_multi_text
+AVI Name: Head-CM1

$Name: kyle 3
$Team: -1
$MessageNew:  XSTR("Oh <fzzzzt> Command, you gotta see this!", -1)
$end_multi_text
+AVI Name: Head-TP4

$Name: kyle 4
$Team: -1
$MessageNew:  XSTR("Command, request immediate reinforcements at my position!  The <fzzt>...", -1)
$end_multi_text
+AVI Name: Head-TP4

$Name: ship is nuked 1
$Team: -1
$MessageNew:  XSTR("Whoa!  That ship didn't explode$semicolon it vanished!", -1)
$end_multi_text
+AVI Name: Head-TP5

$Name: ship is nuked 2
$Team: -1
$MessageNew:  XSTR("I don't know what's going on, but I don't like it...", -1)
$end_multi_text
+AVI Name: Head-TP7

$Name: sandwich 1
$Team: -1
$MessageNew:  XSTR("Incoming!", -1)
$end_multi_text
+Wave Name: heavy_incoming03.wav

$Name: sandwich 2
$Team: -1
$MessageNew:  XSTR("Hah ha hahaha!  Look at you tiny, itty, bitty men running from sandwich!", -1)
$end_multi_text
+Wave Name: lookatyou.ogg

$Name: sandwich 3
$Team: -1
$MessageNew:  XSTR("You are going to need much bigger guns!", -1)
$end_multi_text
+Wave Name: heavy_taunts15.wav

$Name: sandwich 4
$Team: -1
$MessageNew:  XSTR("Ah hahahahaha!!", -1)
$end_multi_text
+Wave Name: laugh

$Name: end message
$Team: -1
$MessageNew:  XSTR("<LOL.>", -1)
$end_multi_text
+Wave Name: emergency6

$Name: Triumphance is nuked
$Team: -1
$MessageNew:  XSTR("O bai, gtg!", -1)
$end_multi_text
+AVI Name: Head-CM5

$Name: now what
$Team: -1
$MessageNew:  XSTR("NOW what do we do?", -1)
$end_multi_text
+AVI Name: Head-TP5

$Name: special message
$Team: -1
$MessageNew:  XSTR(" ", -1)
$end_multi_text
+Wave Name: emergency3

$Name: unspecial message
$Team: -1
$MessageNew:  XSTR(" ", -1)
$end_multi_text
+Wave Name: t9

$Name: uh oh
$Team: -1
$MessageNew:  XSTR("<Uh oh.  Did I screw up?>", -1)
$end_multi_text

$Name: dem convo 1
$Team: -1
$MessageNew:  XSTR("Ah, Alpha 1.  I see that you've chosen the Deus Ex Machina.", -1)
$end_multi_text
+AVI Name: Head-BSH

$Name: dem convo 2
$Team: -1
$MessageNew:  XSTR("The entire universe is collapsing anyway!  I might as well shatter the fourth wall and be done with it.", -1)
$end_multi_text

$Name: dem convo 3
$Team: -1
$MessageNew:  XSTR("An excellent choice, especially as you knew I was going to make a cameo eventually.  And now, I would like to offer you a sandwich.", -1)
$end_multi_text
+AVI Name: Head-BSH

$Name: dem convo 4
$Team: -1
$MessageNew:  XSTR("A sandwich?  How is that going to help?", -1)
$end_multi_text

$Name: dem convo 5
$Team: -1
$MessageNew:  XSTR("Trust me.", -1)
$end_multi_text
+AVI Name: Head-BSH

#Reinforcements		;! 1 total

$Name: Deus Ex Machina
$Type: Attack/Protect
$Num times: 1
+Arrival Delay: 0
+No Messages: ( )
+Yes Messages: ( )

#Background bitmaps		;! 0 total

$Num stars: 0
$Ambient light level: 7895160

#Asteroid Fields

#Music

$Event Music: 6: Joshua
$Briefing Music: Brief7

#End

