#Mission Info

$Version: 0.10
$Name:  XSTR("One Future", -1)
$Author: Danial Bell
$Created: 09/25/10 at 00:18:27
$Modified: 06/06/17 at 19:00:36
$Notes:
This is a FRED2_OPEN created mission.
$End Notes:

$Mission Desc:
 XSTR("Driven to desperation, Kostadin Cell resorts to doomsday tactics.
", -1)
$end_multi_text
+Game Type Flags: 1
+Flags: 262288
+Fog Near Mult: 1.000000

+Fog Far Mult: 1.000000

+Disallow Support: 0
+Hull Repair Ceiling: 0.000000
+Subsystem Repair Ceiling: 100.000000

+Viewer pos: 906.122925, 28653.720703, 8139.184082
+Viewer orient:
	0.000000, 0.000000, -1.000000,
	1.000000, 0.000000, 0.000000,
	0.000000, -1.000000, 0.000000

$Starting wing names: ( "Falcata" "Kukri" "Yatagan" )
$Squadron wing names: ( "Falcata" "Kukri" "Gamma" "Delta" "Epsilon" )
$Team-versus-team wing names: ( "Falcata" "Kukri" )

$Skybox Model: htsb.pof

$AI Profile: BP2

#Sexp_variables

$Variables:
(
		0		"ablecountdown"		"0"		"number"
		1		"ablecountup"		"0"		"number"
		2		"axemMorenaAI"		"1"		"number"
		3		"crewType"		"0"		"number"
		4		"dfC"		"0"		"number"
		5		"emptyVar"		" "		"string"
		6		"fD"		"5"		"number"
		7		"flareChargeCounter"		"0"		"number"
		8		"flaresLeft"		"10"		"number"
		9		"gefunhappiness"		"0"		"number"		"campaign-persistent"
		10		"inasteroid"		"0"		"number"
		11		"kenStatic"		"0"		"number"
		12		"lastColor"		"0"		"number"
		13		"menuon"		"0"		"number"
		14		"missionindex"		"0"		"number"		"campaign-persistent"
		15		"morenaOrder"		"0"		"number"
		16		"morenaOrdersChanged"		"0"		"number"
		17		"morenaOrderTimer"		"0"		"number"
		18		"morenaRepairTimer"		"0"		"number"
		19		"morenaTurretFix"		"empty"		"string"
		20		"playersecondary"		"0"		"number"
		21		"simmsStatic"		"1"		"number"
		22		"stopRunning"		"0"		"number"
		23		"timer"		"620"		"number"
		24		"useTrainingMsgs"		"0"		"number"
)

#Fiction Viewer

$File: gefhabitat.txt

#Command Briefing

$Stage Text:
 XSTR("$b MASYAF $b PRIORITY $b COMMUNIQUE
distribution HOLMES, keyword SHADOWFAX, source CASSANDRA
FROM: CASSANDRA analysts
TO: ALL OPERATORS

Current estimate:

$b 15 $b days plus or minus $b 4 days until $r Steele attacks $f Earth.", -1)
$end_multi_text
$Ani Filename: uef_cb_default
+Wave Filename: none

#Briefing
$start_briefing
$num_stages: 11
$start_stage
$multi_text
 XSTR("I have declared this operation priority BANE. I will brief you personally. Security - leave us.", -1)
$end_multi_text
$voice: none.wav
$camera_pos: 1677.382935, 32074.560547, 12695.078125
$camera_orient:
	0.000000, 0.000000, -1.000000,
	1.000000, 0.000000, 0.000000,
	0.000000, -1.000000, 0.000000
$camera_time: 500
$num_lines: 0
$num_icons: 0
$Flags: 0
$Formula: ( true ) 
$end_stage
$start_stage
$multi_text
 XSTR("Four days ago, GTVA $r Special $r Operations $r Command began punitive attacks on the Gaian Effort $r Kostadin $r Cell. We successfully framed $r Kostadin for the destruction of the $v Bellwether convoy.

Other, more moderate Gef cells have cut ties. $r Kostadin, once the most powerful Effort faction, now faces total collapse. Surviving $r Kostadin ships have withdrawn to their home habitat as the $r SOC purge continues.", -1)
$end_multi_text
$voice: none.wav
$camera_pos: 1677.382935, 32074.560547, 12695.078125
$camera_orient:
	0.000000, 0.000000, -1.000000,
	1.000000, 0.000000, 0.000000,
	0.000000, -1.000000, 0.000000
$camera_time: 500
$num_lines: 0
$num_icons: 2
$Flags: 0
$Formula: ( true ) 
$start_icon
$type: 8
$team: Neutral
$class: Huge Asteroid
$pos: 6561.223145, -6045.438477, 14138.031250
$label:  XSTR("Gef Habitat", -1)
+id: 1
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 1
$team: Hostile
$class: GTF Nyx
$pos: -6425.352051, -6045.439941, 14027.034180
$label:  XSTR("Special Operations Command", -1)
+id: 2
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$end_stage
$start_stage
$multi_text
 XSTR("$r Kostadin's charismatic leader, the $r Reverend $r Iain $r MacDuff, is cornered. He is a hardline fanatic, responsible for the genesis of the $r Gaian $r Effort fringe society. As other cells splintered away, he kept $r Kostadin loyal to his radical ecoterrorist agenda.

MacDuff has ordered his followers to carry out his dream: force humanity to abandon planetbound life and become Cometary Man.", -1)
$end_multi_text
$voice: none.wav
$camera_pos: 906.122925, 31823.146484, 8139.184082
$camera_orient:
	0.000000, 0.000000, -1.000000,
	1.000000, 0.000000, 0.000000,
	0.000000, -1.000000, 0.000000
$camera_time: 500
$num_lines: 0
$num_icons: 2
$Flags: 0
$Formula: ( true ) 
$start_icon
$type: 8
$team: Neutral
$class: Huge Asteroid
$pos: -941.352539, -6045.440430, -6215.192871
$label:  XSTR("Gef Habitat", -1)
+id: 1
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 28
$team: Hostile
$class: Morena MacDuff
$pos: -433.446686, -6045.439941, 17735.515625
$label:  XSTR("Iain MacDuff", -1)
+id: 2
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$end_stage
$start_stage
$multi_text
 XSTR("When my agents in $r Kostadin delivered their report, we thought they had succumbed to hysteria. But the intelligence has been verified. $r Kostadin has been collecting subspace drive components since before the $f Nauticus incident. 

$r MacDuff's intentions are far more terrifying than we had believed.
 
Within six hours, the Kostadin $h core $h habitat will, by means unknown, ram itself into the surface of $r Terra at velocities sufficient to cause a $r planetary $r extinction $r event. Earth's biosphere will be reborn in fire.", -1)
$end_multi_text
$voice: none.wav
$camera_pos: 906.122925, 31823.146484, 8139.184082
$camera_orient:
	0.000000, 0.000000, -1.000000,
	1.000000, 0.000000, 0.000000,
	0.000000, -1.000000, 0.000000
$camera_time: 500
$num_lines: 0
$num_icons: 2
$Flags: 0
$Formula: ( true ) 
$start_icon
$type: 8
$team: Neutral
$class: Huge Asteroid
$pos: -941.352539, -6045.440430, -6215.192871
$label:  XSTR("Gef Habitat", -1)
+id: 1
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 7
$team: Friendly
$class: Morena MacDuff
$pos: -223.531128, -6045.438477, 23580.056641
$label:  XSTR("Earth", -1)
+id: 2
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$end_stage
$start_stage
$multi_text
 XSTR("Ideally, we would strike the habitat with the full force of our $f Fleet. Unfortunately, precise jumps so far from the Sun require hours to safely plot. Worse, the Gefs have seeded the area with gravity generators to hamper attackers. 

Using data from our spies, CASSANDRA has identified a safe passage, but only small craft will be able to plot a survivable jump in time. I am deploying a strike force to capture the core habitat, kill the defenders, and abort whatever plan $r MacDuff has initiated. 

We believe the habitat will attempt to make a subspace jump. By the time you reach the mission area, there will be less than ten minutes left to abort the process.", -1)
$end_multi_text
$voice: none.wav
$camera_pos: 906.122925, 31823.146484, 8139.184082
$camera_orient:
	0.000000, 0.000000, -1.000000,
	1.000000, 0.000000, 0.000000,
	0.000000, -1.000000, 0.000000
$camera_time: 500
$num_lines: 0
$num_icons: 3
$Flags: 0
$Formula: ( true ) 
$start_icon
$type: 8
$team: Neutral
$class: Huge Asteroid
$pos: -343.095856, -6045.439453, 28545.892578
$label:  XSTR("Gef Habitat", -1)
+id: 3
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 1
$team: Friendly
$class: UEF Ainsarii
$pos: 188.504318, -3204.634033, 10993.806641
$label:  XSTR("Fedayeen", -1)
+id: 4
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 6
$team: Friendly
$class: UED Solaris
$pos: -181.524078, -174.125641, -7617.846191
$label:  XSTR("Federation Fleet", -1)
+id: 8
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$end_stage
$start_stage
$multi_text
 XSTR("The habitat is built out of a rocky Oort Cloud object. Hundreds of thousands of $r Gef noncombatants make their homes aboard. If we massacre these civilians, we will anger other $r Gef cells, but this is a secondary concern.

Our plan is to board the habitat and abort the jump. When you believe the approach is safe, call in the $f Andex with a team of boarding specialists, and escort it in to dock.

Unless you have another option, the $r primary $r command $r habitat must not be destroyed. We need to get our specialists into this habitat to deactivate the jump sequence.", -1)
$end_multi_text
$voice: none.wav
$camera_pos: 906.122925, 31823.146484, 8139.184082
$camera_orient:
	0.000000, 0.000000, -1.000000,
	1.000000, 0.000000, 0.000000,
	0.000000, -1.000000, 0.000000
$camera_time: 500
$num_lines: 0
$num_icons: 3
$Flags: 0
$Formula: ( true ) 
$start_icon
$type: 8
$team: Neutral
$class: Huge Asteroid
$pos: -343.095856, -6045.439453, 28545.892578
$label:  XSTR("Gef Habitat", -1)
+id: 3
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 1
$team: Friendly
$class: UEF Ainsarii
$pos: -188.487411, -3204.633789, -5842.758301
$label:  XSTR("Fedayeen", -1)
+id: 4
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 4
$team: Friendly
$class: UET Corsair
$pos: 595.396057, -3204.633057, 11503.071289
$label:  XSTR("Andex", -1)
+id: 5
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$end_stage
$start_stage
$multi_text
 XSTR("Boarding the habitat will be risky, especially in the face of heavy Gef opposition. If a way could be found to destroy the jump system directly, this would be an acceptable alternative tactic. Unfortunately, we have no intelligence on the system.

If you arrive on the scene and find the Gef defenses too heavy for a boarding, you must find another way to destroy the habitat. Data gathered from Kostadin captives suggests a physical passage into the interior exists.

The choice between capture and destruction will be yours. The transport will jump in on your signal.", -1)
$end_multi_text
$voice: none.wav
$camera_pos: 626.709412, 21601.740234, 8138.664551
$camera_orient:
	0.000000, 0.000000, -1.000000,
	1.000000, 0.000000, 0.000000,
	0.000000, -1.000000, 0.000000
$camera_time: 500
$num_lines: 0
$num_icons: 2
$Flags: 0
$Formula: ( true ) 
$start_icon
$type: 8
$team: Neutral
$class: Huge Asteroid
$pos: 3927.291748, -6045.438965, 9909.708984
$label:  XSTR("Gef Habitat", -1)
+id: 3
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 1
$team: Friendly
$class: UEF Ainsarii
$pos: -4284.948730, -3204.635498, 9005.427734
$label:  XSTR("Fedayeen", -1)
+id: 4
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$end_stage
$start_stage
$multi_text
 XSTR("A matter of personal interest to you, Operator. The habitat is guarded by many of the surviving military forces of the Kostadin Cell. A young man named $r Ivan $r Gwilym will lead the fighter corps. His father $r Sergei $r Gwilym worked closely with $r Steele and is, as I understand it, on your list.

The $r Reverend $r MacDuff's personal warship, named after - and, some say, built around - his late beloved wife, is holding station near the habitat. This man is the tyrant who controls the $r Kostadin cult. If possible, eliminate him.

The Gef pilots you spared during the Bellwether attack have warned their comrades of our ruthlessness, leading Kostadin to station more warships at the habitat. Analyst Thorn's personality models suggest that there will be no retreat. Expect the defenders to fight to the death. ", -1)
$end_multi_text
$voice: none.wav
$camera_pos: -6732.571289, 23483.654297, 5739.687500
$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: 4
$Flags: 0
$Formula: ( is-previous-event-true 
   "bp2-18" 
   "let them go" 
)
$start_icon
$type: 8
$team: Neutral
$class: Huge Asteroid
$pos: -6044.717773, -6045.434570, 5653.706055
$label:  XSTR("Gef Habitat", -1)
+id: 3
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 1
$team: Hostile
$class: Scimitar
$pos: 4457.660156, -3204.631104, 5584.267578
$label:  XSTR("Ivan Gwilym", -1)
+id: 4
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 28
$team: Hostile
$class: Morena MacDuff
$pos: -18855.322266, -3204.632324, 5273.427734
$label:  XSTR("Morena MacDuff", -1)
+id: 5
$hlight: 0
$mirror: 1
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 6
$team: Friendly
$class: UED Solaris
$pos: -181.524078, -174.125641, -7617.846191
$label:  XSTR("Federation Fleet", -1)
+id: 8
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$end_stage
$start_stage
$multi_text
 XSTR("A matter of personal interest to you, Operator. The habitat is guarded by many of the surviving military forces of the Kostadin Cell. A young man named $r Ivan $r Gwilym will lead the fighter corps. His father $r Sergei $r Gwilym worked closely with $r Steele and is, as I understand it, on your list.

The $r Reverend $r MacDuff's personal warship, named after - and, some say, built around - his late beloved wife, is holding station near the habitat. This man is the tyrant who controls the $r Kostadin cult. If possible, eliminate him.

Analyst Thorn's personality models suggest that there will be no retreat. Expect the defenders to fight to the death.", -1)
$end_multi_text
$voice: none.wav
$camera_pos: -6732.571289, 23483.654297, 5739.687500
$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: 4
$Flags: 0
$Formula: ( not 
   ( is-previous-event-true 
      "bp2-18" 
      "let them go" 
   )
)
$start_icon
$type: 8
$team: Neutral
$class: Huge Asteroid
$pos: -6044.717773, -6045.434570, 5653.706055
$label:  XSTR("Gef Habitat", -1)
+id: 3
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 1
$team: Hostile
$class: Scimitar
$pos: 4457.660156, -3204.631104, 5584.267578
$label:  XSTR("Ivan Gwilym", -1)
+id: 4
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 28
$team: Hostile
$class: Morena MacDuff
$pos: -18855.322266, -3204.632324, 5273.427734
$label:  XSTR("Morena MacDuff", -1)
+id: 5
$hlight: 0
$mirror: 1
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 6
$team: Friendly
$class: UED Solaris
$pos: -181.524078, -174.125641, -7617.846191
$label:  XSTR("Federation Fleet", -1)
+id: 8
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$end_stage
$start_stage
$multi_text
 XSTR("We have granted you command of the $f UEC $f Vindicator, a heavily modified Custos patrol cruiser. The $f Vindicator contains state-of-the-art engine and weapons systems, and mounts a prototype generator capable of powering a cruiser-sized shield bubble. She is a Fedayeen ship through and through. Her like has never been seen in the GTVA nor the Federation.

Helm the $f Vindicator as you would a fighter. Your shield management keys will cycle through a list of your $f turrets. Use up and down to select turret banks, and left and right to set the $f mode. 'Track' follows your current target. 'Lock' follows a target you can designate with the $f mouse button. $f Auto engages targets automatically, including incoming warheads.", -1)
$end_multi_text
$voice: none.wav
$camera_pos: -13184.388672, -990.763550, 4570.854004
$camera_orient:
	-0.912903, 0.000001, -0.408176,
	0.404231, -0.138698, -0.904080,
	-0.056614, -0.990335, 0.126618
$camera_time: 500
$num_lines: 0
$num_icons: 3
$Flags: 0
$Formula: ( true ) 
$start_icon
$type: 8
$team: Neutral
$class: Huge Asteroid
$pos: -6044.717773, -6045.434570, 5653.706055
$label:  XSTR("Gef Habitat", -1)
+id: 3
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 18
$team: Friendly
$class: UEC Custos-X
$pos: -13169.961914, -3252.635498, 4946.401855
$label:  XSTR("Vindicator", -1)
+id: 6
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 6
$team: Friendly
$class: UED Solaris
$pos: -181.524078, -174.125641, -7617.846191
$label:  XSTR("Federation Fleet", -1)
+id: 8
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$end_stage
$start_stage
$multi_text
 XSTR("The $f Vindicator has several abilities, which you can select with the 1, 2, 3 and 4 keys.

1 is a shield boost for use in intense combat. 2 is a damage control system to repair your hull. It takes a long time to power up. 3 is a countermeasure system that will decoy incoming missiles. 4 is a power boost to your MHD thrusters that will grant you unlimited afterburners.

The Vindicator is the largest warship that can succesfully plot the transit to the Kostadin core habitat in time. Once you have successfully negotiated the passage and signaled, the Andex marine transport will attempt to follow your course.", -1)
$end_multi_text
$voice: none.wav
$camera_pos: -13184.388672, -990.763550, 4570.854004
$camera_orient:
	-0.912903, 0.000001, -0.408176,
	0.404231, -0.138698, -0.904080,
	-0.056614, -0.990335, 0.126618
$camera_time: 500
$num_lines: 0
$num_icons: 3
$Flags: 0
$Formula: ( true ) 
$start_icon
$type: 8
$team: Neutral
$class: Huge Asteroid
$pos: -6044.717773, -6045.434570, 5653.706055
$label:  XSTR("Gef Habitat", -1)
+id: 3
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 18
$team: Friendly
$class: UEC Custos-X
$pos: -13169.961914, -3252.635498, 4946.401855
$label:  XSTR("Vindicator", -1)
+id: 6
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$start_icon
$type: 6
$team: Friendly
$class: UED Solaris
$pos: -181.524078, -174.125641, -7617.846191
$label:  XSTR("Federation Fleet", -1)
+id: 8
$hlight: 0
$mirror: 0
$multi_text
$end_multi_text
$end_icon
$end_stage
$end_briefing

#Debriefing_info

$Num stages: 6

$Formula: ( and 
   ( not 
      ( is-destroyed-delay 0 "Falcata 1" ) 
   )
   ( has-departed-delay 
      0 
      "Huge Asteroid 1" 
   )
)
$Multi text
    XSTR("Your mission was an abject failure. 

The Gaian Effort habitat exited subspace in low Earth orbit. The jump shock sheared the habitat into fragments, but the high relative velocity of the debris slammed 90% of the resulting mass into Earth's southern hemisphere. Interception was impossible.

We now face a cataclysm nearly comparable to the loss of Vasuda Prime.

Damage reports are catastrophic. Tsunamis are still propagating across the globe. CASSANDRA projects final casualties in the billions and global nuclear winter.

This operation should have been a triviality, given the resources at your disposal. You had every motivation to succeed and you were well aware of the cost of failure.

I have nothing more to say. You acted, and these are the results. I cannot protect you from the condemnation of history.", -1)
$end_multi_text
$Voice: none.wav
$Recommendation text:
    XSTR("The easiest way to stop the habitat from jumping is to enter its interior, destroy the reactor, and flee. Use the MHD thruster ability, #4 on the panel, to boost your speed. 

If you want to take the habitat intact and save the innocents aboard, you will need to defeat the Morena MacDuff and both Gwilyms. If you can't take them all out in time, destroy the sentry guns around the command habitat, then call in the Andex and keep the Gefs occupied while it docks.", -1)
$end_multi_text

$Formula: ( and 
   ( is-event-true-delay 
      "staged reactor detonation" 
      0 
   )
   ( not 
      ( is-destroyed-delay 0 "Falcata 1" ) 
   )
)
$Multi text
    XSTR("Don't look so surprised, Operator. I am still Al-Da'wa. 

You prevented a planetary extinction event and nullified the Kostadin Cell as a meaningful strategic threat. The collateral damage included the lives of every citizen of MacDuff's cult-state. 

Given the alternative, these losses are acceptable, but they are, nonetheless, tragic. We committed mass murder today. Reflect on that, even as you understand its necessity.

Ships from the Gaian Effort Greenfly Cell arrived on the scene shortly after your departure. We suspect that blame for Kostadin's extermination will lead to a freeze in relations with the less radical Effort cells. A task force is already working on a projection of the consequences.

I understand that the members of your wing are waiting to congratulate you on your success. And may I offer my own personal compliments, Operator. Your willingness to make a hard choice today means you have a future in command.", -1)
$end_multi_text
$Voice: none.wav
$Recommendation text:
    XSTR("Personal Log, Noemi Laporte

Mass murder. What do I say to that?

I guess I say: they had it coming.

One more down.", -1)
$end_multi_text

$Formula: ( and 
   ( and 
      ( is-event-true-delay 
         "asteroid under control" 
         0 
      )
      ( not 
         ( is-event-true-delay 
            "staged reactor detonation" 
            0 
         )
      )
   )
   ( not 
      ( is-destroyed-delay 0 "Falcata 1" ) 
   )
)
$Multi text
    XSTR("Don't look so surprised, Operator. I am still Al-Da'wa. 

You prevented a planetary extinction event and nullified the Kostadin Cell as a meaningful strategic threat. Capturing the habitat intact means that our analysts will be able to plunder Gef databases for intelligence - and possibly prove to the Vasudans that Steele was working with the Kostadin cell.

We do not have the manpower to seize Kostadin Habitat, so I have contacted the Gef Greenfly Cell, a moderate transhumanist element, to assume control in exchange for concessions. This relationship may prove of use in the near future. 
Greenfly was impressed by the care we took to avoid casualties aboard Kostadin, which is known as a cult-like prison state. We may some day be hailed as liberators. It is not often that we maintain the moral high ground in our work, Operator.

I understand that the members of your wing are waiting to congratulate you on your success. And may I offer my own personal compliments, Operator. Your willingness to make a hard choice today means you have a future in command.", -1)
$end_multi_text
$Voice: none.wav
$Recommendation text:
    XSTR("Personal Log, Noemi Laporte

That was the tensest damn mission I think I've ever flown.

One more down.", -1)
$end_multi_text

$Formula: ( and 
   ( not 
      ( is-destroyed-delay 
         0 
         "Morena MacDuff" 
      )
   )
   ( not 
      ( is-destroyed-delay 0 "Falcata 1" ) 
   )
   ( not 
      ( has-departed-delay 
         0 
         "Huge Asteroid 1" 
      )
   )
)
$Multi text
    XSTR("The Reverend MacDuff escaped the destruction of his habitat. I am pleased to report, however, that Tev SOC operatives killed him less than thirty minutes later. You may remove that name from your list.", -1)
$end_multi_text
$Voice: none.wav
$Recommendation text:
    XSTR("", -1)
$end_multi_text

$Formula: ( and 
   ( not 
      ( is-destroyed-delay 
         0 
         "Sergei Gwilym# 1" 
      )
   )
   ( not 
      ( is-destroyed-delay 0 "Falcata 1" ) 
   )
   ( not 
      ( has-departed-delay 
         0 
         "Huge Asteroid 1" 
      )
   )
)
$Multi text
    XSTR("We also have intelligence that Sergei Gwilym, Kostadin's military leader, survived the engagement. This man was a hardline zealot, and it is unlikely he will ever find a power base again.", -1)
$end_multi_text
$Voice: none.wav
$Recommendation text:
    XSTR("", -1)
$end_multi_text

$Formula: ( or 
   ( and 
      ( is-destroyed-delay 0 "Andex" ) 
      ( not 
         ( is-destroyed-delay 0 "Falcata 1" ) 
      )
      ( not 
         ( has-departed-delay 
            0 
            "Huge Asteroid 1" 
         )
      )
      ( not 
         ( is-event-true-delay 
            "boarding command habitat" 
            0 
         )
      )
   )
   ( and 
      ( is-event-true-delay 
         "boarding command habitat" 
         0 
      )
      ( is-destroyed-delay 
         0 
         "Command Habitat" 
      )
   )
)
$Multi text
    XSTR("The loss of the boarding team is most regrettable. Those operatives were veterans of ten years of high-risk boarding operation, drawn from Sol's best. They may have been the finest close-quarters combatants humanity has ever seen. But they would be glad to know that you ultimately accomplished the mission.", -1)
$end_multi_text
$Voice: none.wav
$Recommendation text:
    XSTR("", -1)
$end_multi_text

#Alternate Types:
$Alt: Gaian Effort

#end


#Callsigns:
$Callsign: Laporte
$Callsign: Onslaught
$Callsign: Sergei Gwilym
$Callsign: Ivan Gwilym

#end


#Players		;! 1 total

$Starting Shipname: Falcata 1
$Ship Choices: (
)

+Weaponry Pool: (
	"Firestorm"	2
	"Gauss Sidhe"	1
	"UX Accelerator"	1
	"Archer"	1
	"Arquebus"	1
)

#Objects		;! 46 total

$Name: Falcata 1		;! Object #0
$Class: UEC Custos-X
$Callsign: Laporte

$Team: Friendly
$Location: -39.219212, -31.220634, 268.859863
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
+AI Class: BP2-Major
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Subsystem: turret01
+Primary Banks: ( "PD Turret#Player" )
+Subsystem: turret02
+Primary Banks: ( "PD Turret#Player" )
+Subsystem: turret03
+Primary Banks: ( "PD Turret#Player" )
+Subsystem: turret04
+Primary Banks: ( "PD Turret#Player" )
+Subsystem: turret05
+Sbank Ammo: ( 0 )
+Subsystem: turret06
+Sbank Ammo: ( 0 )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "player-start" )
+Flags2: ( "no-subspace-drive" "no-builtin-messages" )
+Respawn priority: 0
+Group: 0
+Score: 8

$Name: Huge Asteroid 1		;! Object #1
$Class: Huge Asteroid
$Team: Neutral
$Location: 239.212158, -6043.398926, 12698.681641
$Orientation:
	0.999988, -0.000482, -0.004812,
	0.000473, 0.999998, -0.001926,
	0.004813, 0.001924, 0.999987
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "arrival trigger" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( and 
   ( < @timer[620] 1 ) 
   ( not 
      ( has-docked-delay 
         "Andex" 
         "Command Habitat" 
         1 
         0 
      )
   )
)
$Determination: 10
+Flags: ( "cargo-known" "protect-ship" "no-shields" "no-arrival-warp" "hidden-from-sensors" "stealth" "friendly-stealth-invisible" )
+Flags2: ( "primitive-sensors" "no-ets" )
+Respawn priority: 0
+Docked With: Cometary Habitat
$Docker Point: Zeph Bottom
$Dockee Point: Landing Site2
+Docked With: Cometary Habitat#3
$Docker Point: Bottom Dock
$Dockee Point: Landing Site4
+Docked With: Cometary Habitat#2
$Docker Point: Bottom Dock
$Dockee Point: Landing Site3
+Docked With: Command Habitat
$Docker Point: Bottom Dock
$Dockee Point: Landing Site
+Group: 0
+Use Table Score:
+Score: 10000

$Name: Command Habitat		;! Object #2
$Class: Cometary Habitat
$Team: Hostile
$Location: -128.240814, -3432.273926, 12301.816406
$Orientation:
	-0.865443, -0.306554, 0.396273,
	-0.369803, 0.924499, -0.092450,
	-0.338013, -0.226554, -0.913467
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -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" "protect-ship" "no-shields" "escort" "no-arrival-warp" )
+Flags2: ( )
+Respawn priority: 0
+Escort priority: 50
+Docked With: Huge Asteroid 1
$Docker Point: Landing Site
$Dockee Point: Bottom Dock
+Group: 0
+Use Table Score:
+Score: 50

$Name: Cometary Habitat#2		;! Object #3
$Class: Cometary Habitat
$Team: Hostile
$Location: -1359.542236, -3531.835938, 12331.150391
$Orientation:
	0.929098, 0.367453, -0.041900,
	-0.369804, 0.924499, -0.092450,
	0.004766, 0.101390, 0.994836
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -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" "protect-ship" "no-shields" "no-arrival-warp" )
+Flags2: ( )
+Respawn priority: 0
+Docked With: Huge Asteroid 1
$Docker Point: Landing Site3
$Dockee Point: Bottom Dock
+Group: 0
+Use Table Score:
+Score: 50

$Name: Cometary Habitat#3		;! Object #4
$Class: Cometary Habitat
$Team: Hostile
$Location: 324.290619, -3252.056885, 12292.755859
$Orientation:
	-0.910599, -0.340875, 0.233694,
	-0.369804, 0.924499, -0.092450,
	-0.184536, -0.170606, -0.967906
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -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" "protect-ship" "no-shields" "no-arrival-warp" )
+Flags2: ( )
+Respawn priority: 0
+Docked With: Huge Asteroid 1
$Docker Point: Landing Site4
$Dockee Point: Bottom Dock
+Group: 0
+Use Table Score:
+Score: 50

$Name: Cometary Habitat		;! Object #5
$Class: Gas Refinery
$Team: Hostile
$Location: -360.571869, -3371.757080, 9937.425781
$Orientation:
	0.005572, 0.101708, 0.994799,
	-0.369803, 0.924499, -0.092450,
	-0.929093, -0.367365, 0.042763
$AI Behavior: None
+AI Class: None
$Cargo 1:  XSTR("Nothing", -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" "protect-ship" "no-shields" "no-arrival-warp" )
+Flags2: ( )
+Respawn priority: 0
+Docked With: Huge Asteroid 1
$Docker Point: Landing Site2
$Dockee Point: Zeph Bottom
+Group: 0
+Score: 50

$Name: Gef Intrasystem Gate		;! Object #6
$Class: Intrasystem Gate
$Team: Hostile
$Location: -483.080414, -5938.471680, 14014.776367
$Orientation:
	-0.968845, 0.000000, -0.247667,
	0.000000, 1.000000, 0.000000,
	0.247667, 0.000000, -0.968845
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "arrival trigger" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "protect-ship" "no-shields" "no-arrival-warp" "no-departure-warp" "stealth" "friendly-stealth-invisible" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Score: 50

$Name: Point Centre		;! Object #7
$Class: Point
$Team: Hostile
$Location: -500.437408, -5938.471680, 14029.655273
$Orientation:
	-0.968845, 0.000000, -0.247667,
	0.000000, 1.000000, 0.000000,
	0.247667, 0.000000, -0.968845
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "fadein from white" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "protect-ship" "no-shields" "no-arrival-warp" "invulnerable" "hidden-from-sensors" "stealth" "friendly-stealth-invisible" )
+Flags2: ( "no_collide" )
+Respawn priority: 0
+Group: 0
+Score: 0

$Name: Andex		;! Object #8
$Class: UET Corsair
$Team: Friendly
$Location: -1317.800049, 220.199997, 10693.200195
$Orientation:
	0.954347, 0.215781, 0.206541,
	-0.268637, 0.317720, 0.909334,
	0.130595, -0.923305, 0.361182
$AI Behavior: None
+AI Class: BP2-Major
$AI Goals: ( goals ( ai-dock "Command Habitat" "Docking Point" "Top Dock" 50 ) )
$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: ( is-event-true-delay 
   "arrival trigger" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( or 
   ( and 
      ( is-event-true-delay 
         "staged reactor detonation" 
         0 
      )
      ( not 
         ( has-docked-delay 
            "Andex" 
            "Command Habitat" 
            1 
            0 
         )
      )
   )
   ( is-destroyed-delay 
      5 
      "Command Habitat" 
   )
)
$Determination: 10
+Flags: ( "cargo-known" "reinforcement" "no-shields" "escort" )
+Flags2: ( )
+Respawn priority: 0
+Escort priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Score: 45

$Name: Gaian Effort Oculus		;! Object #9
$Class: UEA Oculus
$Team: Hostile
$Location: -434.397278, -5603.014648, 14205.497070
$Orientation:
	-0.991364, -0.051732, -0.120501,
	-0.052974, 0.998571, 0.007128,
	0.119960, 0.013450, -0.992688
$AI Behavior: None
+AI Class: BP2-General
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: Turret01
+Primary Banks: ( "Point Defense Turret" )
+Subsystem: Turret02
+Primary Banks: ( "Point Defense Turret" )
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "arrival trigger" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( or 
   ( = @timer[620] 10 ) 
   ( is-destroyed-delay 2 "Reactor" ) 
)
$Determination: 10
+Flags: ( "cargo-known" "protect-ship" "no-shields" "no-arrival-warp" "stealth" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 1		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 160

$Name: Morena MacDuff		;! Object #10
$Class: Morena MacDuff
$Alt: Gaian Effort

$Team: Hostile
$Location: -3195.209473, -1929.193481, 11009.469727
$Orientation:
	-0.707157, -0.002485, 0.707053,
	0.043444, 0.997952, 0.046958,
	-0.705721, 0.063924, -0.705600
$AI Behavior: None
+AI Class: BP2-Captain
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: Turret05
+Subsystem: Turret06
+Subsystem: Turret07
+Subsystem: Turret08
+Subsystem: turret13
+Subsystem: turret14
+Subsystem: turret21
+Subsystem: turret22
+Subsystem: turret23
+Subsystem: turret24
+Subsystem: turret25
+Subsystem: turret26
+Subsystem: turret35
+Subsystem: turret36
+Subsystem: turret37
+Subsystem: turret38
+Subsystem: turret39
+Subsystem: turret40
+Subsystem: turret41
+Subsystem: turret42
+Subsystem: turret43
+Subsystem: turret44
+Subsystem: turret45
+Subsystem: turret46
+Subsystem: turret47
+Subsystem: turret48
+Subsystem: turret49
+Subsystem: turret50
+Subsystem: turret51
+Subsystem: turret52
+Subsystem: turret53
+Subsystem: turret54
+Subsystem: turret55
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "arrival trigger" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( and 
   ( = @timer[620] 2 ) 
   ( not 
      ( has-docked-delay 
         "Andex" 
         "Command Habitat" 
         1 
         0 
      )
   )
)
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "escort" "no-arrival-warp" "no-dynamic" )
+Flags2: ( )
+Respawn priority: 0
+Escort priority: 10
+Hotkey: 4
+Orders Accepted: 1		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 50

$Name: Point 1		;! Object #11
$Class: Point
$Team: Hostile
$Location: -440.200012, -4635.899902, 11864.700195
$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
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "fadein from white" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "protect-ship" "no-shields" "no-arrival-warp" "hidden-from-sensors" "stealth" "friendly-stealth-invisible" )
+Flags2: ( "no_collide" )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 1

$Name: Point 2		;! Object #12
$Class: Point
$Team: Hostile
$Location: -2671.399902, -5776.899902, 13485.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
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "fadein from white" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "protect-ship" "no-shields" "no-arrival-warp" "hidden-from-sensors" "stealth" "friendly-stealth-invisible" )
+Flags2: ( "no_collide" )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 1

$Name: Point 3		;! Object #13
$Class: Point
$Team: Hostile
$Location: -100.300049, -5806.299805, 17207.099609
$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
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "fadein from white" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "protect-ship" "no-shields" "no-arrival-warp" "hidden-from-sensors" "stealth" "friendly-stealth-invisible" )
+Flags2: ( "no_collide" )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 1

$Name: Point 4		;! Object #14
$Class: Point
$Team: Hostile
$Location: 2255.399902, -5278.299805, 11579.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
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "fadein from white" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "protect-ship" "no-shields" "no-arrival-warp" "hidden-from-sensors" "stealth" "friendly-stealth-invisible" )
+Flags2: ( "no_collide" )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 1

$Name: Sentry Gun#2		;! Object #15
$Class: GTSG Alastor
$Team: Hostile
$Location: -166.517166, -3020.778320, 12029.640625
$Orientation:
	0.952032, 0.301357, -0.053092,
	-0.281679, 0.930863, 0.232706,
	0.119548, -0.206588, 0.971097
$AI Behavior: None
+AI Class: Little Devil
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01a
+Primary Banks: ( "Balor" )
+Subsystem: turret02a
+Primary Banks: ( "Balor" )
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "fadein from white" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-warp" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Score: 1

$Name: Sentry Gun#3		;! Object #16
$Class: GTSG Alastor
$Team: Hostile
$Location: -68.078018, -3020.778320, 12333.023438
$Orientation:
	0.952032, 0.301357, -0.053092,
	-0.281679, 0.930863, 0.232706,
	0.119548, -0.206588, 0.971097
$AI Behavior: None
+AI Class: Little Devil
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01a
+Subsystem: turret02a
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "fadein from white" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-warp" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 9

$Name: Sentry Gun#4		;! Object #17
$Class: GTSG Alastor
$Team: Hostile
$Location: -262.838867, -3020.778320, 12382.517578
$Orientation:
	0.952032, 0.301357, -0.053092,
	-0.281679, 0.930863, 0.232706,
	0.119548, -0.206588, 0.971097
$AI Behavior: None
+AI Class: Little Devil
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01a
+Subsystem: turret02a
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "fadein from white" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-warp" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 9

$Name: Sentry Gun #5		;! Object #18
$Class: GTSG Alastor
$Team: Hostile
$Location: -349.169464, -3020.778320, 12113.680664
$Orientation:
	0.952032, 0.301357, -0.053091,
	-0.281679, 0.930863, 0.232705,
	0.119548, -0.206588, 0.971097
$AI Behavior: None
+AI Class: Little Devil
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01a
+Subsystem: turret02a
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "fadein from white" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-warp" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 9

$Name: Aquarius 1		;! Object #19
$Class: Scimitar
$Callsign: Ivan Gwilym

$Team: Hostile
$Location: -2007.799194, -1717.549683, 11048.640625
$Orientation:
	-0.337788, 0.004694, 0.941211,
	-0.031838, 0.999358, -0.016410,
	-0.940684, -0.035509, -0.337421
$AI Behavior: None
+AI Class: BP2-Colonel
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Secondary Banks: ( "Dart" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-arrival-warp" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 10

$Name: Aquarius 2		;! Object #20
$Class: Scimitar
$Team: Hostile
$Location: -2122.013916, -1717.184448, 11292.433594
$Orientation:
	-0.337788, 0.004694, 0.941211,
	-0.031838, 0.999358, -0.016410,
	-0.940684, -0.035509, -0.337421
$AI Behavior: None
+AI Class: BP2-Captain
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Secondary Banks: ( "Dart" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-arrival-warp" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 10

$Name: Exit Point		;! Object #21
$Class: UENB Alexandria
$Team: Friendly
$Location: -2568.240234, -5825.805176, 13424.385742
$Orientation:
	-0.157499, 0.259881, -0.952710,
	0.399314, 0.899121, 0.179250,
	0.903184, -0.352199, -0.245385
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Shields: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
+Arrival Delay: 4
$Arrival Cue: ( is-event-true-delay 
   "reactor: programmed exit" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "escort" "no-arrival-warp" )
+Flags2: ( "no_collide" )
+Respawn priority: 0
+Escort priority: 100
+Group: 0
+Use Table Score:
+Score: 0

$Name: Aquarius 3		;! Object #22
$Class: Scimitar
$Team: Hostile
$Location: -2239.515625, -1721.852661, 11271.749023
$Orientation:
	-0.337788, 0.004694, 0.941211,
	-0.031838, 0.999358, -0.016410,
	-0.940684, -0.035509, -0.337421
$AI Behavior: None
+AI Class: BP2-Captain
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Secondary Banks: ( "Dart" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-arrival-warp" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 10

$Name: Sagittarius 1		;! Object #23
$Class: GTF Pegasus
$Team: Hostile
$Location: 3737.800049, 20000.000000, -4526.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 Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-departure-warp" "stealth" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 10

$Name: Reactor		;! Object #24
$Class: Subspace Motivator
$Team: Hostile
$Location: -335.667450, -5938.471680, 13480.400391
$Orientation:
	0.968845, 0.000000, 0.247667,
	0.000671, 0.999996, -0.002623,
	-0.247666, 0.002707, 0.968842
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "fadein from white" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-warp" "kamikaze" "stealth" )
+Flags2: ( )
+Respawn priority: 0
$Special Explosion:
+Special Exp Damage: 500000
+Special Exp Blast: 0
+Special Exp Inner Radius: 4770
+Special Exp Outer Radius: 4770
+Special Exp Shockwave Speed: 71
+Special Hitpoints: 22000
+Kamikaze Damage: 1000
+Group: 0
+Score: 0

$Name: Gef Suit 1#1		;! Object #25
$Class: Spacesuit
$Team: Hostile
$Location: -2354.699951, -6222.200195, 12245.799805
$Orientation:
	0.521680, 0.000000, -0.853141,
	-0.101555, 0.992890, -0.062099,
	0.847075, 0.119037, 0.517971
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Shields: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-warp" "kamikaze" "don't-collide-invisible" )
+Flags2: ( )
+Respawn priority: 0
+Kamikaze Damage: 225
+Group: 0
+Use Table Score:
+Score: 1

$Name: Gef Suit 2#1		;! Object #26
$Class: Spacesuit
$Team: Hostile
$Location: -2300.341309, -6198.489746, 12284.013672
$Orientation:
	0.520105, 0.000001, -0.854102,
	-0.095935, 0.993672, -0.058419,
	0.848697, 0.112322, 0.516814
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Shields: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-warp" "kamikaze" "don't-collide-invisible" )
+Flags2: ( )
+Respawn priority: 0
+Kamikaze Damage: 225
+Group: 0
+Use Table Score:
+Score: 1

$Name: Gef Suit 3#1		;! Object #27
$Class: Spacesuit
$Team: Hostile
$Location: -2241.171875, -6180.538574, 12269.833984
$Orientation:
	0.536236, 0.000000, -0.844068,
	-0.089991, 0.994300, -0.057171,
	0.839257, 0.106616, 0.533180
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Shields: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-warp" "kamikaze" "don't-collide-invisible" )
+Flags2: ( )
+Respawn priority: 0
+Kamikaze Damage: 225
+Group: 0
+Use Table Score:
+Score: 1

$Name: Entry Point		;! Object #28
$Class: UENB Alexandria
$Team: Unknown
$Location: -4121.921387, -5355.865234, 13508.145508
$Orientation:
	0.030894, -0.000000, -0.999523,
	-0.000000, 1.000000, -0.000000,
	0.999523, 0.000000, 0.030894
$AI Behavior: None
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Shields: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
+Arrival Delay: 2
$Arrival Cue: ( is-event-true-delay 
   "cruiser1: ready for battle" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( is-event-true-delay 
   "reactor: programmed exit" 
   0 
)
$Determination: 10
+Flags: ( "cargo-known" "protect-ship" "no-shields" "escort" "no-arrival-warp" "no-departure-warp" )
+Flags2: ( "no_collide" )
+Respawn priority: 0
+Escort priority: 50
+Group: 0
+Use Table Score:
+Score: 0

$Name: Sentry Gun#1		;! Object #29
$Class: GTSG Cerberus
$Team: Hostile
$Location: -1290.405396, -3848.345703, 11899.200195
$Orientation:
	0.575727, -0.313585, -0.755118,
	0.485792, 0.874043, 0.007413,
	0.657681, -0.371098, 0.655547
$AI Behavior: None
+AI Class: BP2-Major
$Cargo 1:  XSTR("Nothing", -1)
+Initial Hull: 100
+Initial Shields: 100
+Subsystem: Pilot
+Subsystem: turret01a
+Primary Banks: ( "Maul" )
+Subsystem: turret02a
+Primary Banks: ( "Maul" )
$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "fadein from white" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-arrival-warp" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Score: 9

$Name: Leo 1		;! Object #30
$Class: GTB Medusa
$Team: Hostile
$Location: 980.031189, 0.002801, 11818.675781
$Orientation:
	0.993956, -0.000000, 0.109778,
	0.109105, 0.110570, -0.987862,
	-0.012138, 0.993868, 0.109902
$AI Behavior: None
+AI Class: BP2-Lieutenant
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Vulcan" )
+Secondary Banks: ( "Grimler" "Cyclops" "Cyclops" )
+Subsystem: turret01a
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-arrival-warp" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 10

$Name: Leo 2		;! Object #31
$Class: GTB Medusa
$Team: Hostile
$Location: 1149.492188, 0.002274, 11781.029297
$Orientation:
	0.836768, -0.050076, 0.545263,
	0.547423, 0.098581, -0.831030,
	-0.012138, 0.993868, 0.109902
$AI Behavior: None
+AI Class: BP2-Lieutenant
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Vulcan" )
+Secondary Banks: ( "Grimler" "Cyclops" "Cyclops" )
+Subsystem: turret01a
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-arrival-warp" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 10

$Name: Leo 3		;! Object #32
$Class: GTB Medusa
$Team: Hostile
$Location: 1036.587524, 0.014323, 11734.009766
$Orientation:
	0.444030, 0.103836, -0.889975,
	-0.895930, 0.037997, -0.442568,
	-0.012138, 0.993868, 0.109902
$AI Behavior: None
+AI Class: BP2-Lieutenant
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Vulcan" )
+Secondary Banks: ( "Grimler" "Cyclops" "Cyclops" )
+Subsystem: turret01a
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-arrival-warp" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 10

$Name: Sergei Gwilym# 1		;! Object #33
$Class: GTF Ulysses
$Callsign: Sergei Gwilym

$Team: Hostile
$Location: 1077.654175, 0.002241, 11660.440430
$Orientation:
	0.777093, 0.078544, -0.624466,
	-0.629269, 0.077824, -0.773282,
	-0.012138, 0.993868, 0.109902
$AI Behavior: None
+AI Class: Little Devil
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "UX Accelerator" "Sidhe" )
+Secondary Banks: ( "Hellfire" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-arrival-warp" )
+Flags2: ( "no-death-scream" )
+Respawn priority: 0
+Special Hitpoints: 360
+Special Shield Points: 380
+Group: 0
+Use Table Score:
+Score: 8

$Name: Auriga 1		;! Object #34
$Class: GTF Pegasus
$Team: Neutral
$Location: -4652.913574, -0.001366, 14086.791016
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
+AI Class: BP2-General
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Maxim" )
+Secondary Banks: ( "Tempest" "Tempest" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-arrival-warp" "stealth" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 10

$Name: Auriga 2		;! Object #35
$Class: GTF Pegasus
$Team: Neutral
$Location: -4538.004883, -0.001268, 13913.663086
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
+AI Class: BP2-General
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-arrival-warp" "stealth" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 10

$Name: Auriga 3		;! Object #36
$Class: GTF Pegasus
$Team: Neutral
$Location: -4437.710449, -0.001301, 14066.090820
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
+AI Class: BP2-General
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Maxim" )
+Secondary Banks: ( "Tempest" "Tempest" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-arrival-warp" "stealth" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 10

$Name: Auriga 4		;! Object #37
$Class: GTF Pegasus
$Team: Neutral
$Location: -4517.540527, -0.001285, 14233.594727
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
+AI Class: BP2-General
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Maxim" )
+Secondary Banks: ( "Tempest" "Tempest" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-arrival-warp" "stealth" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 10

$Name: Borealis 1		;! Object #38
$Class: GTF Pegasus
$Team: Neutral
$Location: -4699.236816, -0.001285, 14528.972656
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
+AI Class: BP2-General
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Maxim" )
+Secondary Banks: ( "Tempest" "Tempest" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-arrival-warp" "stealth" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 10

$Name: Borealis 2		;! Object #39
$Class: GTF Pegasus
$Team: Neutral
$Location: -4751.205566, -0.001289, 14468.461914
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
+AI Class: BP2-General
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Maxim" )
+Secondary Banks: ( "Tempest" "Tempest" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-arrival-warp" "stealth" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 10

$Name: Borealis 3		;! Object #40
$Class: GTF Pegasus
$Team: Neutral
$Location: -4607.642578, -0.001303, 14462.687500
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
+AI Class: BP2-General
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Maxim" )
+Secondary Banks: ( "Tempest" "Tempest" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-arrival-warp" "stealth" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 10

$Name: Borealis 4		;! Object #41
$Class: GTF Pegasus
$Team: Neutral
$Location: -4674.165039, -0.001285, 14438.815430
$Orientation:
	1.000000, 0.000000, 0.000000,
	0.000000, 1.000000, 0.000000,
	0.000000, 0.000000, 1.000000
$AI Behavior: None
+AI Class: BP2-General
$Cargo 1:  XSTR("Nothing", -1)
+Initial Velocity: 33
+Initial Hull: 100
+Subsystem: Pilot
+Primary Banks: ( "Maxim" )
+Secondary Banks: ( "Tempest" "Tempest" )
$Arrival Location: Hyperspace
$Arrival Cue: ( false ) 
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Determination: 10
+Flags: ( "cargo-known" "no-arrival-warp" "stealth" )
+Flags2: ( )
+Respawn priority: 0
+Group: 0
+Use Table Score:
+Score: 10

$Name: Masyaf#initial		;! Object #42
$Class: UEFg Narayana#Prefit
$Team: Friendly
$Team Color Setting: 1stFleet_BlueStripes
$Location: 223.322800, 75.800522, -242.987091
$Orientation:
	0.999943, 0.000000, -0.010694,
	-0.000000, 1.000000, 0.000000,
	0.010694, 0.000000, 0.999943
$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
$Arrival Location: Hyperspace
$Arrival Cue: ( true ) 
$Departure Location: Hyperspace
$Departure Cue: ( is-event-true-delay 
   "arrival trigger" 
   0 
)
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-departure-warp" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 500
$Texture Replace:
+old: nameplate
+new: masyaf
+old: nameplate-glow
+new: masyaf-glow

$Name: Andex#initial		;! Object #43
$Class: UET Corsair
$Team: Friendly
$Location: -210.651459, 0.000090, 782.931641
$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: ( true ) 
$Departure Location: Hyperspace
+Departure delay: 1
$Departure Cue: ( is-event-true-delay "fadeout" 0 ) 
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "no-departure-warp" )
+Flags2: ( )
+Respawn priority: 0
+Orders Accepted: 0		;! note that this is a bitfield!!!
+Group: 0
+Score: 100

$Name: Ancamna 1		;! Object #44
$Class: Ancamna
$Alt: Gaian Effort

$Team: Hostile
$Location: -1163.529785, -2262.809570, 12769.537109
$Orientation:
	-0.707157, -0.002485, 0.707053,
	0.043444, 0.997952, 0.046958,
	-0.705721, 0.063924, -0.705600
$AI Behavior: None
+AI Class: BP2-Captain
$AI Goals: ( goals ( ai-waypoints "Habitat patrol path" 50 ) )
$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: Turret08a
+Subsystem: Turret09a
+Subsystem: Turret10a
+Subsystem: Turret11a
$Arrival Location: Hyperspace
$Arrival Cue: ( and 
   ( is-event-true-delay 
      "arrival trigger" 
      0 
   )
   ( is-event-true-delay 
      "if you let gefs go, make hard" 
      0 
   )
)
$Departure Location: Hyperspace
$Departure Cue: ( or 
   ( = @timer[620] 2 ) 
   ( is-destroyed-delay 30 "Reactor" ) 
   ( is-event-true-delay 
      "Capture complete (no SOC)" 
      0 
   )
   ( is-event-true-delay 
      "Capture complete RTB" 
      0 
   )
)
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "escort" "no-arrival-warp" )
+Flags2: ( )
+Respawn priority: 0
+Escort priority: 0
+Hotkey: 7
+Orders Accepted: 1		;! note that this is a bitfield!!!
+Group: 0
+Score: 50

$Name: Ancamna 2		;! Object #45
$Class: Ancamna
$Alt: Gaian Effort

$Team: Hostile
$Location: 813.568848, -2262.810059, 14032.531250
$Orientation:
	-0.707157, -0.002485, 0.707053,
	0.043444, 0.997952, 0.046958,
	-0.705721, 0.063924, -0.705600
$AI Behavior: None
+AI Class: BP2-Captain
$AI Goals: ( goals ( ai-waypoints "Habitat patrol path" 50 ) )
$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: Turret08a
+Subsystem: Turret09a
+Subsystem: Turret10a
+Subsystem: Turret11a
$Arrival Location: Hyperspace
$Arrival Cue: ( and 
   ( is-event-true-delay 
      "arrival trigger" 
      0 
   )
   ( is-event-true-delay 
      "if you let gefs go, make hard" 
      0 
   )
)
$Departure Location: Hyperspace
$Departure Cue: ( or 
   ( = @timer[620] 2 ) 
   ( is-destroyed-delay 30 "Reactor" ) 
   ( is-event-true-delay 
      "Capture complete (no SOC)" 
      0 
   )
   ( is-event-true-delay 
      "Capture complete RTB" 
      0 
   )
)
$Determination: 10
+Flags: ( "cargo-known" "no-shields" "escort" "no-arrival-warp" )
+Flags2: ( )
+Respawn priority: 0
+Escort priority: 0
+Hotkey: 7
+Orders Accepted: 1		;! note that this is a bitfield!!!
+Group: 0
+Use Table Score:
+Score: 40

#Wings		;! 8 total

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

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

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

$Arrival Location: Hyperspace
+Arrival delay: 10
$Arrival Cue: ( is-event-true-delay 
   "arrival trigger" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( has-departed-delay 
   0 
   "Huge Asteroid 1" 
)
$Ships: (		;! 3 total
	"Aquarius 1"
	"Aquarius 2"
	"Aquarius 3"
)
$AI Goals: ( goals ( ai-guard "Morena MacDuff" 50 ) )
+Flags: ( )

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

$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "unlock torps and attack" 
   0 
)
$Departure Location: Hyperspace
+Departure delay: 5
$Departure Cue: ( is-event-true-delay 
   "unlock torps and attack" 
   0 
)
$Ships: (		;! 1 total
	"Sagittarius 1"
)
+Flags: ( "ignore-count" "no-arrival-message" "no-departure-warp" )

$Name: Gef Suit#1
$Waves: 50
$Wave Threshold: 0
$Special Ship: 0		;! Gef Suit 1#1

$Arrival Location: Hyperspace
$Arrival Cue: ( and 
   ( is-event-true-delay 
      "we're inside" 
      4 
   )
   ( not 
      ( or 
         ( is-event-true-delay 
            "boarding command habitat" 
            0 
         )
         ( is-event-true-delay 
            "catastrophic detonation" 
            0 
         )
      )
   )
)
$Departure Location: Hyperspace
$Departure Cue: ( false ) 
$Ships: (		;! 3 total
	"Gef Suit 1#1"
	"Gef Suit 2#1"
	"Gef Suit 3#1"
)
$AI Goals: ( goals ( ai-chase "Falcata 1" 50 ) )
+Flags: ( "no-arrival-warp" )
+Wave Delay Min: 15
+Wave Delay Max: 35

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

$Arrival Location: Hyperspace
$Arrival Cue: ( or 
   ( and 
      ( is-destroyed-delay 
         ( rand-multiple 180 240 ) 
         "Aquarius" 
      )
      ( not 
         ( or 
            ( is-event-true-delay 
               "boarding command habitat" 
               0 
            )
            ( is-event-true-delay 
               "catastrophic detonation" 
               0 
            )
         )
      )
      ( = @inasteroid[0] 0 ) 
   )
   ( and 
      ( is-destroyed-delay 
         ( rand-multiple 15 35 ) 
         "Aquarius" 
      )
      ( or 
         ( is-event-true-delay 
            "asteroid under control" 
            899999999999 
         )
         ( is-event-true-delay 
            "total gef destruction 2" 
            899999999999 
         )
      )
      ( = @inasteroid[0] 0 ) 
   )
)
$Departure Location: Hyperspace
$Departure Cue: ( has-departed-delay 
   0 
   "Huge Asteroid 1" 
)
$Ships: (		;! 3 total
	"Leo 1"
	"Leo 2"
	"Leo 3"
)
$AI Goals: ( goals ( ai-chase "Falcata 1" 50 ) )
+Flags: ( )

$Name: Sergei Gwilym#
$Waves: 1
$Wave Threshold: 0
$Special Ship: 0		;! Sergei Gwilym# 1

$Arrival Location: Hyperspace
$Arrival Cue: ( has-arrived-delay 0 "Leo" ) 
$Departure Location: Hyperspace
$Departure Cue: ( has-departed-delay 
   0 
   "Huge Asteroid 1" 
)
$Ships: (		;! 1 total
	"Sergei Gwilym# 1"
)
$AI Goals: ( goals ( ai-chase "Falcata 1" 50 ) ( ai-guard-wing "Leo" 60 ) )
+Flags: ( )

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

$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "SOC branch 1" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( is-destroyed-delay 
   0 
   "Aquarius 1" 
   "Sergei Gwilym#" 
   "Morena MacDuff" 
)
$Ships: (		;! 4 total
	"Auriga 1"
	"Auriga 2"
	"Auriga 3"
	"Auriga 4"
)
$AI Goals: ( goals ( ai-chase "Morena MacDuff" 50 ) ( ai-chase "Aquarius 1" 50 ) ( ai-chase "Sergei Gwilym# 1" 50 ) )
+Flags: ( "no-arrival-warp" "no-dynamic" )

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

$Arrival Location: Hyperspace
$Arrival Cue: ( is-event-true-delay 
   "SOC branch 1" 
   0 
)
$Departure Location: Hyperspace
$Departure Cue: ( is-destroyed-delay 
   0 
   "Aquarius 1" 
   "Sergei Gwilym#" 
   "Morena MacDuff" 
)
$Ships: (		;! 4 total
	"Borealis 1"
	"Borealis 2"
	"Borealis 3"
	"Borealis 4"
)
$AI Goals: ( goals ( ai-chase "Sergei Gwilym# 1" 50 ) ( ai-chase-wing "Aquarius" 40 ) ( ai-chase "Morena MacDuff" 30 ) )
+Flags: ( "no-arrival-warp" "no-dynamic" )

#Events		;! 187 total

$Formula: ( when-argument 
   ( any-of 
      "BPTaccom" 
      "BPTaccomA" 
      "BPTaccomB" 
      "BPTaccomC" 
      "BPTaccomD" 
      "BPMiscStatus" 
      "BPMiscStatusA" 
      "BPMiscStatusB" 
      "BPLowerRightMFD" 
      "BPLowerRightMFDA" 
      "BPLowerRightMFDB" 
      "BPLowerRightMFDC" 
      "BPLowerRightMFDD" 
      "BPLowerRightMFDE" 
      "BPLowerRightMFDF" 
      "BPLowerRightMFDG" 
      "BPLowerRightMFDH" 
   )
   ( true ) 
   ( hud-gauge-set-active 
      "<argument>" 
      ( true ) 
   )
   ( hud-set-message 
      "BPLowerRightMFDF" 
      "antimatter loadout" 
   )
   ( hud-set-message 
      "BPLowerRightMFDG" 
      "press alt-x to change" 
   )
   ( modify-variable @menuon[0] 0 ) 
   ( hud-set-message 
      "BPMiscStatusA" 
      "Alt-J" 
   )
   ( hud-set-text 
      "BPLowerRightMFD" 
      "TACTICAL INTERFACE" 
   )
   ( hud-set-text 
      "BPLowerRightMFDC" 
      "   ==OFFLINE==" 
   )
   ( hud-set-text "BPTaccomA" " " ) 
   ( hud-set-text "BPLowerRightMFDA" " " ) 
   ( hud-set-text "BPLowerRightMFDB" " " ) 
   ( hud-set-text "BPLowerRightMFDD" " " ) 
   ( hud-set-text "BPLowerRightMFDE" " " ) 
   ( hud-set-text "BPMiscStatus" " " ) 
   ( hud-set-text "BPTaccomA" " " ) 
   ( hud-set-text "BPTaccomC" " " ) 
   ( script-eval "jsv(2,'vidaura')" ) 
   ( script-eval "jsv(2,'thorn')" ) 
   ( script-eval "jsv(1,'m20b')" ) 
)
+Name: enable taccomm and menuon
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( < 
      ( distance "Falcata 1" "Point Centre" ) 
      2500 
   )
   ( modify-variable @inasteroid[0] 1 ) 
)
+Name: in asteroid var yes
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( not 
      ( < 
         ( distance "Falcata 1" "Point Centre" ) 
         2500 
      )
   )
   ( modify-variable @inasteroid[0] 0 ) 
)
+Name: in asteroid var no
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( true ) 
   ( modify-variable @timer[620] 620 ) 
   ( never-warp "Falcata 1" ) 
   ( modify-variable @missionindex[0] 3 ) 
)
+Name: timer setup
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-ship-class 
      "UEC Custos-X" 
      "Falcata 1" 
   )
   ( do-nothing ) 
)
+Name: player is cruiser
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and-in-sequence 
      ( = @playersecondary[0] 0 ) 
      ( key-pressed "Alt-X" ) 
   )
   ( turret-change-weapon 
      "Falcata 1" 
      "turret05" 
      "Dart" 
      0 
      1 
   )
   ( turret-change-weapon 
      "Falcata 1" 
      "turret06" 
      "Dart" 
      0 
      1 
   )
   ( modify-variable 
      @playersecondary[0] 
      1 
   )
   ( key-reset-multiple "Alt-X" ) 
   ( hud-set-message 
      "BPLowerRightMFDF" 
      "antifighter loadout" 
   )
   ( hud-set-message 
      "BPLowerRightMFDG" 
      "press alt-x to change" 
   )
   ( training-msg "beep" ) 
)
+Name: player loads missiles
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and-in-sequence 
      ( = @playersecondary[0] 1 ) 
      ( key-pressed "Alt-X" ) 
   )
   ( turret-change-weapon 
      "Falcata 1" 
      "turret05" 
      "Warhammer#Vindicator" 
      0 
      1 
   )
   ( turret-change-weapon 
      "Falcata 1" 
      "turret06" 
      "Warhammer#Vindicator" 
      0 
      1 
   )
   ( modify-variable 
      @playersecondary[0] 
      0 
   )
   ( key-reset-multiple "Alt-X" ) 
   ( training-msg "beep" ) 
   ( hud-set-message 
      "BPLowerRightMFDF" 
      "antimatter loadout" 
   )
   ( hud-set-message 
      "BPLowerRightMFDG" 
      "press alt-x to change" 
   )
)
+Name: player loads warhammers
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-destroyed-delay 0 "Reactor" ) 
   ( modify-variable 
      @gefunhappiness[0] 
      ( + @gefunhappiness[0] 3 ) 
   )
)
+Name: gef unhappiness reactor
+Repeat Count: 1
+Interval: 1

$Formula: ( when-argument 
   ( any-of 
      "Cometary Habitat#1" 
      "Cometary Habitat#2" 
      "Cometary Habitat#3" 
      "Command Habitat" 
   )
   ( is-destroyed-delay 0 "<argument>" ) 
   ( modify-variable 
      @gefunhappiness[0] 
      ( + @gefunhappiness[0] 1 ) 
   )
   ( invalidate-argument "<argument>" ) 
)
+Name: gef unhappiness
+Repeat Count: -1
+Trigger Count: 4
+Interval: 1

$Formula: ( when 
   ( is-event-true-delay 
      "player is cruiser" 
      0 
   )
   ( ship-subsys-guardian-threshold 
      100 
      "Falcata 1" 
      "<all engines>" 
      "<all turrets>" 
      "Navigation" 
      "Communication" 
      "Sensors" 
      "Weapons" 
   )
)
+Name: player capship setup
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( has-arrived-delay 
      0 
      "Morena MacDuff" 
   )
   ( set-armor-type 
      "Morena MacDuff" 
      ( true ) 
      "Heavy Armor 5" 
      "Hull" 
   )
   ( turret-lock 
      "Morena MacDuff" 
      "turret21" 
      "turret22" 
      "turret23" 
      "turret24" 
      "turret25" 
      "turret26" 
   )
   ( ship-turret-target-order 
      "Morena MacDuff" 
      "Ships" 
      "Bombs" 
   )
   ( ship-subsys-untargetable 
      "Morena MacDuff" 
      "armour_plate_L" 
      "armour_plate_R" 
      "Reactor" 
   )
)
+Name: macduff setup
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( has-arrived-delay 0 "Aquarius 1" ) 
   ( set-armor-type 
      "Aquarius 1" 
      ( true ) 
      "Light Armor 60" 
      "Hull" 
   )
)
+Name: gwilym setup
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-event-true-delay 
      "player is cruiser" 
      0 
   )
   ( every-time 
      ( > 
         ( weapon-recharge-pct "Falcata 1" ) 
         99 
      )
      ( change-ai-class 
         "BALLS OF STEELE" 
         "Falcata 1" 
      )
   )
   ( every-time 
      ( and 
         ( > 
            ( weapon-recharge-pct "Falcata 1" ) 
            82 
         )
         ( < 
            ( weapon-recharge-pct "Falcata 1" ) 
            100 
         )
      )
      ( change-ai-class 
         "Little Devil" 
         "Falcata 1" 
      )
   )
   ( every-time 
      ( and 
         ( > 
            ( weapon-recharge-pct "Falcata 1" ) 
            65 
         )
         ( < 
            ( weapon-recharge-pct "Falcata 1" ) 
            83 
         )
      )
      ( change-ai-class 
         "BP2-General" 
         "Falcata 1" 
      )
   )
   ( every-time 
      ( and 
         ( > 
            ( weapon-recharge-pct "Falcata 1" ) 
            48 
         )
         ( < 
            ( weapon-recharge-pct "Falcata 1" ) 
            66 
         )
      )
      ( change-ai-class 
         "BP2-General" 
         "Falcata 1" 
      )
   )
   ( every-time 
      ( and 
         ( > 
            ( weapon-recharge-pct "Falcata 1" ) 
            30 
         )
         ( < 
            ( weapon-recharge-pct "Falcata 1" ) 
            49 
         )
      )
      ( change-ai-class 
         "BP2-Colonel" 
         "Falcata 1" 
      )
   )
   ( every-time 
      ( and 
         ( > 
            ( weapon-recharge-pct "Falcata 1" ) 
            12 
         )
         ( < 
            ( weapon-recharge-pct "Falcata 1" ) 
            31 
         )
      )
      ( change-ai-class 
         "BP2-Major" 
         "Falcata 1" 
      )
   )
   ( every-time 
      ( and 
         ( > 
            ( weapon-recharge-pct "Falcata 1" ) 
            -1 
         )
         ( < 
            ( weapon-recharge-pct "Falcata 1" ) 
            13 
         )
      )
      ( change-ai-class 
         "BP2-Captain" 
         "Falcata 1" 
      )
   )
)
+Name: check ets
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( true ) 
   ( deactivate-glow-points 
      "Gef Intrasystem Gate" 
   )
)
+Name: glows and subsystems
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-event-true-delay 
      "cruiser3: reactor1" 
      9 
   )
   ( ship-unstealthy 
      "Gef Intrasystem Gate" 
      "Gaian Effort Oculus" 
      "Reactor" 
   )
   ( add-remove-escort "Reactor" 7 ) 
   ( unprotect-ship 
      "Gef Intrasystem Gate" 
      "Gaian Effort Oculus" 
      "Reactor" 
   )
)
+Name: reactor destealthed
+Repeat Count: 1
+Interval: 1
+Event Log Flags: ( "true" "false" )

$Formula: ( when 
   ( has-arrived-delay 0 "Andex" ) 
   ( send-message 
      "Andex" 
      "High" 
      "Andex en route to capture" 
   )
)
+Name: Andex en route to capture
+Repeat Count: 1
+Interval: 1
+Team: 1
+Event Log Flags: ( "true" "false" )

$Formula: ( when 
   ( is-event-true-delay 
      "asteroid under control" 
      0 
      ( true ) 
   )
   ( do-nothing ) 
)
+Name: dir capture command centre
+Repeat Count: 1
+Interval: 1
+Chained: 0
+Objective:  XSTR("Capture Command Centre", -1)
+Event Log Flags: ( "true" "false" )

$Formula: ( when 
   ( has-docked-delay 
      "Andex" 
      "Command Habitat" 
      1 
      5 
   )
   ( send-message 
      "Andex" 
      "High" 
      "boarding command habitat" 
   )
)
+Name: boarding command habitat
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( not 
      ( is-destroyed-delay 
         0 
         "Andex" 
         "Command Habitat" 
      )
   )
   ( send-message 
      "Andex" 
      "High" 
      "boarding command habitat 2" 
   )
)
+Name: boarding command habitat 2
+Repeat Count: 1
+Interval: 1
+Chained: 7

$Formula: ( when 
   ( not 
      ( is-destroyed-delay 
         0 
         "Andex" 
         "Command Habitat" 
      )
   )
   ( send-message 
      "Andex" 
      "High" 
      "boarding command habitat 3" 
   )
)
+Name: boarding command habitat 3
+Repeat Count: 1
+Interval: 1
+Chained: 9

$Formula: ( when 
   ( not 
      ( is-destroyed-delay 
         0 
         "Command Habitat" 
      )
   )
   ( send-message 
      "#Alpha Team" 
      "High" 
      "boarding command habitat 4" 
   )
)
+Name: boarding command habitat 4
+Repeat Count: 1
+Interval: 1
+Chained: 13

$Formula: ( when 
   ( not 
      ( is-destroyed-delay 
         0 
         "Command Habitat" 
      )
   )
   ( send-message 
      "#Command Habitat" 
      "High" 
      "boarding command habitat 5" 
   )
)
+Name: boarding command habitat 5
+Repeat Count: 1
+Interval: 1
+Chained: 14

$Formula: ( when 
   ( is-event-true-delay 
      "boarding command habitat 5" 
      3 
   )
   ( change-iff 
      "Surrendered" 
      "Command Habitat" 
      "Cometary Habitat" 
      "Cometary Habitat#2" 
      "Cometary Habitat#3" 
      "Gef Intrasystem Gate" 
      "Gaian Effort Oculus" 
      "Reactor" 
   )
   ( ship-invulnerable "Reactor" ) 
)
+Name: asteroid under control
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( is-event-true-delay 
         "player is cruiser" 
         0 
      )
      ( > ( mission-time ) 5 ) 
      ( = @inasteroid[0] 0 ) 
      ( is-event-true-delay 
         "unlock torps and attack" 
         0 
      )
      ( = @axemMorenaAI[1] 0 ) 
   )
   ( add-goal 
      "Morena MacDuff" 
      ( ai-chase "Falcata" 100 ) 
   )
)
+Name: macduff attacks player
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( every-time 
   ( and 
      ( is-event-true-delay 
         "player is cruiser" 
         0 
      )
      ( = @inasteroid[0] 1 ) 
   )
   ( clear-goals "Morena MacDuff" ) 
   ( turret-lock-all "Morena MacDuff" ) 
)
+Name: macduff calls off attack
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-event-true-delay 
      "arrival trigger" 
      0 
   )
   ( do-nothing ) 
)
+Name: trigger dir call in transport
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( has-arrived-delay 0 "Andex" ) 
   ( do-nothing ) 
)
+Name: dir call in transport
+Repeat Count: 1
+Interval: 1
+Chained: 0
+Objective:  XSTR("Begin Capture When Ready", -1)
+Objective key:  XSTR("Comms - Reinforcements", -1)
+Team: 0

$Formula: ( when 
   ( is-destroyed-delay 
      0 
      "Morena MacDuff" 
   )
   ( do-nothing ) 
)
+Name: dir destroy macduff (deprecated
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( true ) 
   ( player-use-ai ) 
   ( add-goal 
      "Falcata 1" 
      ( ai-waypoints-once 
         "Waypoint path U1" 
         89 
      )
   )
   ( cap-waypoint-speed "Falcata 1" 0 ) 
   ( key-reset "Alt-J" ) 
)
+Name: initial setup
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( not 
      ( is-event-true-delay 
         "entering subspace" 
         0 
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "tactical intro" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Vidaura" 
            "High" 
            "fc1" 
         )
      )
   )
)
+Name: tactical intro
+Repeat Count: 1
+Interval: 1
+Chained: 1

$Formula: ( when 
   ( not 
      ( is-event-true-delay 
         "entering subspace" 
         0 
      )
   )
   ( send-message 
      "#Laporte" 
      "High" 
      "tactical intro 2" 
   )
)
+Name: tactical intro 2
+Repeat Count: 1
+Interval: 1
+Chained: 14

$Formula: ( when 
   ( not 
      ( is-event-true-delay 
         "entering subspace" 
         0 
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "tactical intro 3" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Vidaura" 
            "High" 
            "tactical intro 3f" 
         )
      )
   )
)
+Name: tactical intro 3
+Repeat Count: 1
+Interval: 1
+Chained: 11

$Formula: ( when 
   ( not 
      ( is-event-true-delay 
         "entering subspace" 
         0 
      )
   )
   ( send-message 
      "#Laporte" 
      "High" 
      "tactical intro 4" 
   )
)
+Name: tactical intro 4
+Repeat Count: 1
+Interval: 1
+Chained: 12

$Formula: ( when 
   ( not 
      ( is-event-true-delay 
         "entering subspace" 
         0 
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "tactical intro 5" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Falconer" 
            "High" 
            "tactical intro 5f" 
         )
      )
   )
)
+Name: tactical intro 5
+Repeat Count: 1
+Interval: 1
+Chained: 8

$Formula: ( when 
   ( or 
      ( is-event-true-delay 
         "tactical intro 5" 
         12 
      )
      ( and 
         ( key-pressed "Alt-J" ) 
         ( or 
            ( is-event-true-delay 
               "Crew is vindicator" 
               0 
            )
            ( is-event-true-delay 
               "Crew is Falcata" 
               0 
            )
         )
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "entering subspace" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Kovacs" 
            "High" 
            "entering subspacef" 
         )
      )
   )
   ( hud-gauge-set-active 
      "BPMiscStatus" 
      ( false ) 
   )
   ( hud-gauge-set-active 
      "BPMiscStatusA" 
      ( false ) 
   )
   ( hud-gauge-set-active 
      "BPMiscStatusB" 
      ( false ) 
   )
)
+Name: entering subspace
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( true ) 
   ( hud-display-gauge 4000 "warpout" ) 
   ( training-msg "warpout" ) 
   ( modify-variable @timer[620] 625 ) 
)
+Name: hud flash
+Repeat Count: 1
+Interval: 1
+Chained: 0

$Formula: ( when 
   ( true ) 
   ( warp-effect 
      ( get-object-x 
         "Falcata 1" 
         "<none>" 
         0 
         0 
         300 
      )
      ( get-object-y 
         "Falcata 1" 
         "<none>" 
         0 
         0 
         300 
      )
      ( get-object-z 
         "Falcata 1" 
         "<none>" 
         0 
         0 
         300 
      )
      ( get-object-x "Falcata 1" ) 
      ( get-object-y "Falcata 1" ) 
      ( get-object-z "Falcata 1" ) 
      200 
      8 
      69 
      70 
      0 
      0 
   )
   ( cap-waypoint-speed "Falcata 1" -1 ) 
   ( key-reset "Alt-J" ) 
)
+Name: open subspace portal
+Repeat Count: 1
+Interval: 1
+Chained: 7

$Formula: ( when ( true ) ( fade-out 2000 1 ) ) 
+Name: fadeout
+Repeat Count: 1
+Interval: 1
+Chained: 5

$Formula: ( when ( true ) ( do-nothing ) ) 
+Name: arrival trigger
+Repeat Count: 1
+Interval: 1
+Chained: 3

$Formula: ( when ( true ) ( fade-in 4000 ) ) 
+Name: fadein from white
+Repeat Count: 1
+Interval: 1
+Chained: 1

$Formula: ( when 
   ( true ) 
   ( set-object-position 
      "Falcata 1" 
      -10958 
      -386 
      6940 
   )
   ( set-object-facing-object 
      "Falcata 1" 
      "Morena MacDuff" 
   )
   ( player-not-use-ai ) 
   ( warp-effect 
      ( get-object-x "Falcata 1" ) 
      ( get-object-y "Falcata 1" ) 
      ( get-object-z "Falcata 1" ) 
      ( get-object-x "Falcata 1" ) 
      ( get-object-y "Falcata 1" ) 
      ( get-object-z "Falcata 1" ) 
      200 
      4 
      69 
      70 
      0 
      1 
   )
)
+Name: setup mission
+Repeat Count: 1
+Interval: 1
+Chained: 0

$Formula: ( when 
   ( is-event-true-delay 
      "player is cruiser" 
      0 
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "cruiser1: tactical online" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Kovacs" 
            "High" 
            "cruiser1: tactical onlinef" 
         )
      )
   )
   ( hud-set-text 
      "BPLowerRightMFDC" 
      "   ==STARTING==" 
   )
)
+Name: cruiser1: tactical online
+Repeat Count: 1
+Interval: 1
+Chained: 1
+Team: 0

$Formula: ( when 
   ( true ) 
   ( training-msg "training 1" ) 
)
+Name: training 1
+Repeat Count: 1
+Interval: 1
+Chained: 2

$Formula: ( when 
   ( true ) 
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "cruiser1: picking up macduff" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Falconer" 
            "High" 
            "cruiser1: picking up macdufff" 
         )
      )
   )
)
+Name: cruiser1: picking up macduff
+Repeat Count: 1
+Interval: 1
+Chained: 7
+Team: 0

$Formula: ( when 
   ( true ) 
   ( send-message 
      "#Laporte" 
      "High" 
      "cruiser1: roosting chickens" 
   )
)
+Name: cruiser1: it's macduff
+Repeat Count: 1
+Interval: 1
+Chained: 11
+Team: 0

$Formula: ( when 
   ( true ) 
   ( send-message 
      "#Command Habitat" 
      "High" 
      "cruiser1: strange cruiser" 
   )
)
+Name: cruiser1: macduff says go away
+Repeat Count: 1
+Interval: 1
+Chained: 13
+Team: 0

$Formula: ( when 
   ( true ) 
   ( send-message 
      "#Iain MacDuff" 
      "High" 
      "cruiser1: macduff says fire" 
   )
)
+Name: cruiser1: macduff says fire
+Repeat Count: 1
+Interval: 1
+Chained: 8
+Team: 0

$Formula: ( when 
   ( true ) 
   ( turret-free 
      "Morena MacDuff" 
      "turret21" 
      "turret22" 
      "turret23" 
      "turret24" 
      "turret25" 
      "turret26" 
   )
)
+Name: unlock torps and attack
+Repeat Count: 1
+Interval: 1
+Chained: 2
+Team: 0

$Formula: ( when 
   ( true ) 
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "cruiser1: incoming torps" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Falconer" 
            "High" 
            "cruiser1: incoming torpsf" 
         )
      )
   )
)
+Name: cruiser1: incoming torps
+Repeat Count: 1
+Interval: 1
+Chained: 6
+Team: 0

$Formula: ( when 
   ( true ) 
   ( send-message 
      "#Laporte" 
      "High" 
      "cruiser1: evasive manoeuvres" 
   )
)
+Name: cruiser1: evasive manoeuvres
+Repeat Count: 1
+Interval: 1
+Chained: 7
+Team: 0

$Formula: ( when 
   ( true ) 
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "cruiser1: ready for battle" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Kovacs" 
            "High" 
            "cruiser1: ready for battlef" 
         )
      )
   )
)
+Name: cruiser1: ready for battle
+Repeat Count: 1
+Interval: 1
+Chained: 8

$Formula: ( when 
   ( and 
      ( is-event-true-delay 
         "player is cruiser" 
         0 
      )
      ( is-event-true-delay 
         "cruiser1: ready for battle" 
         12 
      )
   )
   ( send-message 
      "#Laporte" 
      "High" 
      "cruiser2: brawling range" 
   )
)
+Name: cruiser2: brawling range
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( is-event-true-delay 
      "cruiser1: ready for battle" 
      11 
   )
   ( send-message 
      "Aquarius 1" 
      "High" 
      "Gwilym 1" 
   )
   ( clear-goals "Aquarius" ) 
   ( add-goal 
      "Aquarius" 
      ( ai-chase "Falcata 1" 89 ) 
   )
)
+Name: Gwilym 1
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( < 
         ( distance "Aquarius" "Falcata 1" ) 
         800 
      )
      ( not 
         ( is-destroyed-delay 
            0 
            "Gef Intrasystem Gate" 
         )
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "heavy fire from aquarius" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Falconer" 
            "High" 
            "heavy fire from aquariusf" 
         )
      )
   )
)
+Name: heavy fire
+Repeat Count: 1
+Interval: 1
+Chained: 10

$Formula: ( when 
   ( and 
      ( < ( hits-left "Falcata 1" ) 70 ) 
      ( is-event-true-delay 
         "player is cruiser" 
         0 
      )
      ( not 
         ( is-subsystem-destroyed-delay 
            "Morena MacDuff" 
            "Reactor" 
            0 
         )
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "cruiser2: damage" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Vidaura" 
            "High" 
            "cruiser2: damagef" 
         )
      )
   )
)
+Name: cruiser2: damage
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( < ( hits-left "Falcata 1" ) 35 ) 
      ( is-event-true-delay 
         "player is cruiser" 
         0 
      )
      ( not 
         ( is-subsystem-destroyed-delay 
            "Morena MacDuff" 
            "Reactor" 
            0 
         )
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "cruiser2: damage2" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Vidaura" 
            "High" 
            "cruiser2: damage2f" 
         )
      )
   )
)
+Name: cruiser2: damage2
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( < ( hits-left "Morena MacDuff" ) 80 ) 
      ( is-event-true-delay 
         "player is cruiser" 
         0 
      )
      ( not 
         ( is-destroyed-delay 
            0 
            "Gef Intrasystem Gate" 
         )
      )
      ( not 
         ( is-subsystem-destroyed-delay 
            "Morena MacDuff" 
            "Reactor" 
            0 
         )
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "cruiser2: target 80" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Falconer" 
            "High" 
            "cruiser2: target 80f" 
         )
      )
   )
)
+Name: cruiser2: target 80
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( and 
      ( < ( hits-left "Morena MacDuff" ) 60 ) 
      ( is-event-true-delay 
         "player is cruiser" 
         0 
      )
      ( not 
         ( is-destroyed-delay 
            0 
            "Gef Intrasystem Gate" 
         )
      )
      ( not 
         ( is-subsystem-destroyed-delay 
            "Morena MacDuff" 
            "Reactor" 
            0 
         )
      )
   )
   ( send-message 
      "#Laporte" 
      "High" 
      "cruiser2: target 60" 
   )
)
+Name: cruiser2: target 60
+Repeat Count: 1
+Interval: 1
+Team: 0

$Formula: ( when 
   ( and 
      ( not 
         ( is-destroyed-delay 
            0 
            "Gef Intrasystem Gate" 
         )
      )
      ( not 
         ( is-subsystem-destroyed-delay 
            "Morena MacDuff" 
            "Reactor" 
            0 
         )
      )
   )
   ( send-message 
      "Morena MacDuff" 
      "High" 
      "cruiser2: target 60-2" 
   )
)
+Name: cruiser2: target60-2
+Repeat Count: 1
+Interval: 1
+Chained: 8

$Formula: ( when 
   ( and 
      ( < ( hits-left "Morena MacDuff" ) 30 ) 
      ( is-event-true-delay 
         "player is cruiser" 
         0 
      )
      ( not 
         ( is-destroyed-delay 
            0 
            "Gef Intrasystem Gate" 
         )
      )
      ( not 
         ( is-subsystem-destroyed-delay 
            "Morena MacDuff" 
            "Reactor" 
            0 
         )
      )
   )
   ( send-message 
      "Morena MacDuff" 
      "High" 
      "cruiser2: target 30" 
   )
)
+Name: cruiser2: target 30
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( or 
      ( is-destroyed-delay 
         0 
         "Morena MacDuff" 
      )
      ( is-event-true-delay 
         "macduff calls off attack" 
         0 
      )
   )
   ( do-nothing ) 
)
+Name: macduff destroyed or stood down
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-destroyed-delay 
      7 
      "Morena MacDuff" 
   )
   ( send-message 
      "#Laporte" 
      "High" 
      "cruiser4: macduff destroyed" 
   )
)
+Name: cruiser4: macduff destroyed
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( is-event-true-delay 
         "fadein from white" 
         0 
      )
      ( or 
         ( < 
            ( distance "Falcata 1" "Entrance 1:1" ) 
            1500 
         )
         ( < 
            ( distance "Falcata 1" "Entrance 2:1" ) 
            1500 
         )
         ( < 
            ( distance "Falcata 1" "Entrance 4:1" ) 
            1500 
         )
      )
      ( not 
         ( is-goal-true-delay 
            "Interrupt Asteroid jump" 
            0 
         )
      )
   )
   ( add-remove-escort "Entry Point" 0 ) 
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "cruiser3: reactor1" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Kovacs" 
            "High" 
            "cruiser3: reactor1f" 
         )
      )
   )
)
+Name: cruiser3: reactor1
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( not 
      ( is-goal-true-delay 
         "Interrupt Asteroid jump" 
         0 
      )
   )
   ( send-message 
      "#Laporte" 
      "High" 
      "cruiser3: reactor2" 
   )
)
+Name: cruiser3: reactor2
+Repeat Count: 1
+Interval: 1
+Chained: 9

$Formula: ( when 
   ( not 
      ( is-goal-true-delay 
         "Interrupt Asteroid jump" 
         0 
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Laporte" 
            "High" 
            "cruiser3: reactor3" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Falconer" 
            "High" 
            "cruiser3: reactor3f" 
         )
      )
   )
)
+Name: cruiser3: reactor3
+Repeat Count: 1
+Interval: 1
+Chained: 11
+Team: 0

$Formula: ( when 
   ( is-destroyed-delay 0 "Reactor" ) 
   ( do-nothing ) 
)
+Name: dir investigate reactor
+Repeat Count: 1
+Interval: 1
+Chained: 0
+Objective:  XSTR("Destroy reactor?", -1)

$Formula: ( when 
   ( and 
      ( is-goal-incomplete 
         "Interrupt Asteroid jump" 
      )
      ( not ( < @timer[620] 0 ) ) 
      ( not 
         ( is-event-true-delay 
            "Init Escape Gauge" 
            0 
         )
      )
      ( is-event-true-delay 
         "arrival trigger" 
         0 
      )
   )
   ( hud-set-message "BPTaccomB" "timer" ) 
   ( modify-variable 
      @timer[620] 
      ( - @timer[620] 1 ) 
   )
   ( when 
      ( true ) 
      ( hud-set-message 
         "BPTaccom" 
         "Time Left" 
      )
   )
)
+Name: countdown timer print
+Repeat Count: -1
+Trigger Count: 682
+Interval: 1

$Formula: ( when 
   ( < ( hits-left "Reactor" ) 80 ) 
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "reactor: anomalous readings" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Kovacs" 
            "High" 
            "reactor: anomalous readingsf" 
         )
      )
   )
)
+Name: reactor: anomalous readings
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( true ) 
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "reactor: programmed exit" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Kovacs" 
            "High" 
            "reactor: programmed exitf" 
         )
      )
   )
)
+Name: reactor: programmed exit
+Repeat Count: 1
+Interval: 1
+Chained: 11

$Formula: ( when 
   ( is-destroyed-delay 0 "Reactor" ) 
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "Tactical: reactor going up!" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Kovacs" 
            "High" 
            "Tactical: reactor going up!f" 
         )
      )
   )
)
+Name: catastrophic detonation
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( false ) 
   ( deactivate-glow-maps 
      "Huge Asteroid 1" 
   )
)
+Name: deactivate asteroid glowmaps
+Repeat Count: 1
+Interval: 1
+Chained: 2

$Formula: ( when 
   ( and 
      ( < 
         ( distance 
            "<any friendly>" 
            "Gef Intrasystem Gate" 
         )
         1400 
      )
      ( not 
         ( is-goal-true-delay 
            "Interrupt Asteroid jump" 
            0 
         )
      )
   )
   ( send-message 
      "Gaian Effort Oculus" 
      "High" 
      "intruder alert" 
   )
)
+Name: intruder alert
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( not 
      ( is-goal-true-delay 
         "Interrupt Asteroid jump" 
         0 
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "we're inside" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Kovacs" 
            "High" 
            "we're insidef" 
         )
      )
   )
)
+Name: we're inside
+Repeat Count: 1
+Interval: 1
+Chained: 9

$Formula: ( when 
   ( true ) 
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "manual targetting" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Falconer" 
            "High" 
            "manual targettingf" 
         )
      )
   )
)
+Name: manual targetting
+Repeat Count: 1
+Interval: 1
+Chained: 7

$Formula: ( when 
   ( is-destroyed-delay 
      10 
      "Command Habitat" 
      "Cometary Habitat" 
      "Cometary Habitat#2" 
      "Cometary Habitat#3" 
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "total gef destruction" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Vidaura" 
            "High" 
            "total gef destructionf" 
         )
      )
   )
)
+Name: total gef destruction
+Repeat Count: 1
+Interval: 1
+Event Log Flags: ( "true" "false" )

$Formula: ( when 
   ( true ) 
   ( send-message 
      "#Laporte" 
      "High" 
      "total gef destruction 2" 
   )
)
+Name: total gef destruction 2
+Repeat Count: 1
+Interval: 1
+Chained: 7
+Event Log Flags: ( "true" "false" )

$Formula: ( when 
   ( is-destroyed-delay 
      2 
      "Morena MacDuff" 
   )
   ( send-message 
      "#Iain MacDuff" 
      "High" 
      "MacDuff: morena death call" 
   )
)
+Name: macduff death call
+Repeat Count: 1
+Interval: 1
+Event Log Flags: ( "true" "false" )

$Formula: ( when 
   ( and 
      ( is-event-true-delay 
         "cruiser1: tactical online" 
         4 
      )
      ( is-event-true-delay 
         "player is cruiser" 
         0 
      )
   )
   ( modify-variable @menuon[0] 1 ) 
   ( key-reset-multiple "1" "2" "3" "4" ) 
)
+Name: able1: prep tac menu
+Repeat Count: 1
+Interval: 1
+Event Log Flags: ( "true" "false" )

$Formula: ( when 
   ( and 
      ( = @menuon[0] 1 ) 
      ( not 
         ( or 
            ( key-pressed "1" ) 
            ( key-pressed "2" ) 
            ( key-pressed "3" ) 
            ( key-pressed "4" ) 
         )
      )
   )
   ( when 
      ( = @useTrainingMsgs[0] 1 ) 
      ( training-msg "able1: main tac menu" ) 
   )
   ( when 
      ( = @useTrainingMsgs[0] 0 ) 
      ( hud-set-directive 
         "BPLowerRightMFDA" 
         "$1$ - Shield Boost" 
      )
      ( hud-set-directive 
         "BPLowerRightMFDB" 
         "$2$ - Damage Control" 
      )
      ( hud-set-directive 
         "BPLowerRightMFDC" 
         "$3$ - CM Swarm" 
      )
      ( hud-set-directive 
         "BPLowerRightMFDD" 
         "$4$ - Thruster Boost" 
      )
   )
)
+Name: able1: main tac menu
+Repeat Count: 1410065407
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( = @menuon[0] 1 ) 
      ( key-pressed "1" ) 
   )
   ( modify-variable 
      @ablecountdown[0] 
      10 
   )
   ( modify-variable @ablecountup[0] 5 ) 
   ( modify-variable @menuon[0] 2 ) 
   ( key-reset-multiple "1" "2" "3" "4" ) 
)
+Name: able1: select shield
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( = @menuon[0] 2 ) 
      ( > @ablecountdown[0] 0 ) 
   )
   ( when 
      ( = @useTrainingMsgs[0] 1 ) 
      ( training-msg 
         "able1: shield boost in progres" 
      )
   )
   ( when 
      ( = @useTrainingMsgs[0] 0 ) 
      ( hud-set-text 
         "BPLowerRightMFDB" 
         "shield boost underway" 
      )
      ( hud-set-message 
         "BPLowerRightMFDC" 
         "HUDCountup" 
      )
      ( hud-set-text "BPLowerRightMFDA" " " ) 
      ( hud-set-text "BPLowerRightMFDD" " " ) 
   )
   ( modify-variable 
      @ablecountdown[0] 
      ( - @ablecountdown[0] 1 ) 
   )
   ( when 
      ( > @ablecountup[0] 0 ) 
      ( modify-variable 
         @ablecountup[0] 
         ( - @ablecountup[0] 1 ) 
      )
      ( set-shield-energy 
         ( + ( shields-left "Falcata 1" ) 15 ) 
         "Falcata 1" 
      )
   )
   ( key-reset-multiple "1" "2" "3" "4" ) 
)
+Name: able1: shield active
+Repeat Count: 99999999
+Interval: 1

$Formula: ( when 
   ( and 
      ( = @menuon[0] 2 ) 
      ( = @ablecountup[0] 0 ) 
   )
   ( when 
      ( = @useTrainingMsgs[0] 1 ) 
      ( training-msg 
         "able1: shield boost complete" 
      )
   )
   ( key-reset-multiple "1" "2" "3" "4" ) 
   ( when 
      ( = @useTrainingMsgs[0] 0 ) 
      ( hud-set-text 
         "BPLowerRightMFDA" 
         "shield boost complete" 
      )
      ( hud-set-text 
         "BPLowerRightMFDB" 
         "capacitors recharging" 
      )
      ( hud-set-message 
         "BPLowerRightMFDC" 
         "HUDCountdown" 
      )
      ( hud-set-text "BPLowerRightMFDD" " " ) 
   )
)
+Name: able1: shield cooldown
+Repeat Count: 99999999
+Interval: 1

$Formula: ( when 
   ( and 
      ( = @ablecountdown[0] 0 ) 
      ( = @ablecountup[0] 0 ) 
      ( = @menuon[0] 2 ) 
   )
   ( modify-variable @menuon[0] 1 ) 
   ( key-reset-multiple "1" "2" "3" "4" ) 
)
+Name: able1: shield reset
+Repeat Count: 99999999
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( = @menuon[0] 1 ) 
      ( key-pressed "2" ) 
   )
   ( modify-variable 
      @ablecountdown[0] 
      35 
   )
   ( modify-variable @ablecountup[0] 30 ) 
   ( modify-variable @menuon[0] 3 ) 
   ( key-reset-multiple "1" "2" "3" "4" ) 
)
+Name: able1: select dc
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( = @menuon[0] 3 ) 
      ( > @ablecountdown[0] 0 ) 
   )
   ( when 
      ( = @useTrainingMsgs[0] 1 ) 
      ( training-msg 
         "able1: damage control prepping" 
      )
   )
   ( when 
      ( = @useTrainingMsgs[0] 0 ) 
      ( hud-set-text 
         "BPLowerRightMFDB" 
         "pumping active sealant" 
      )
      ( hud-set-message 
         "BPLowerRightMFDC" 
         "HUDCountup" 
      )
      ( hud-set-text "BPLowerRightMFDA" " " ) 
      ( hud-set-text "BPLowerRightMFDD" " " ) 
   )
   ( modify-variable 
      @ablecountdown[0] 
      ( - @ablecountdown[0] 1 ) 
   )
   ( when 
      ( > @ablecountup[0] 0 ) 
      ( modify-variable 
         @ablecountup[0] 
         ( - @ablecountup[0] 1 ) 
      )
   )
   ( key-reset-multiple "1" "2" "3" "4" ) 
)
+Name: able1: dc active (counting)
+Repeat Count: 99999999
+Interval: 1

$Formula: ( when 
   ( and 
      ( = @menuon[0] 3 ) 
      ( = @ablecountup[0] 0 ) 
   )
   ( when 
      ( = @useTrainingMsgs[0] 1 ) 
      ( training-msg 
         "able1: damage control underway" 
      )
   )
   ( when 
      ( = @useTrainingMsgs[0] 0 ) 
      ( hud-set-text 
         "BPLowerRightMFDA" 
         "hardening active sealant" 
      )
      ( hud-set-text 
         "BPLowerRightMFDB" 
         "stand by capacitors" 
      )
      ( hud-set-message 
         "BPLowerRightMFDC" 
         "HUDCountdown" 
      )
      ( hud-set-text "BPLowerRightMFDD" " " ) 
   )
   ( repair-subsystem 
      "Falcata 1" 
      "Hull" 
      3 
   )
   ( key-reset-multiple "1" "2" "3" "4" ) 
)
+Name: able1: dc cooldown (repairing)
+Repeat Count: 99999999
+Interval: 1

$Formula: ( when 
   ( and 
      ( = @ablecountdown[0] 0 ) 
      ( = @ablecountup[0] 0 ) 
      ( = @menuon[0] 3 ) 
   )
   ( modify-variable @menuon[0] 1 ) 
   ( key-reset-multiple "1" "2" "3" "4" ) 
)
+Name: able1: dc reset
+Repeat Count: 99999999
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( = @menuon[0] 1 ) 
      ( key-pressed "4" ) 
   )
   ( modify-variable 
      @ablecountdown[0] 
      25 
   )
   ( modify-variable @ablecountup[0] 20 ) 
   ( modify-variable @menuon[0] 5 ) 
   ( key-reset-multiple "1" "2" "3" "4" ) 
)
+Name: able1: thruster select
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( = @menuon[0] 5 ) 
      ( > @ablecountdown[0] 0 ) 
   )
   ( when 
      ( = @useTrainingMsgs[0] 1 ) 
      ( training-msg 
         "able1: thruster boost underway" 
      )
   )
   ( when 
      ( = @useTrainingMsgs[0] 0 ) 
      ( hud-set-text 
         "BPLowerRightMFDB" 
         "MHD thrusters overcharged" 
      )
      ( hud-set-message 
         "BPLowerRightMFDC" 
         "HUDCountup" 
      )
      ( hud-set-text "BPLowerRightMFDA" " " ) 
      ( hud-set-text "BPLowerRightMFDD" " " ) 
   )
   ( modify-variable 
      @ablecountdown[0] 
      ( - @ablecountdown[0] 1 ) 
   )
   ( when 
      ( > @ablecountup[0] 0 ) 
      ( modify-variable 
         @ablecountup[0] 
         ( - @ablecountup[0] 1 ) 
      )
      ( set-afterburner-energy 
         ( + 
            ( afterburner-energy-pct "Falcata 1" ) 
            10 
         )
         "Falcata 1" 
      )
   )
   ( key-reset-multiple "1" "2" "3" "4" ) 
)
+Name: able1: thruster active
+Repeat Count: 999999999
+Interval: 1

$Formula: ( when 
   ( and 
      ( = @menuon[0] 5 ) 
      ( = @ablecountup[0] 0 ) 
   )
   ( when 
      ( = @useTrainingMsgs[0] 1 ) 
      ( training-msg 
         "able1: thruster boost complete" 
      )
   )
   ( when 
      ( = @useTrainingMsgs[0] 0 ) 
      ( hud-set-text 
         "BPLowerRightMFDB" 
         "MHD thrusters cooling" 
      )
      ( hud-set-message 
         "BPLowerRightMFDC" 
         "HUDCountdown" 
      )
      ( hud-set-text "BPLowerRightMFDA" " " ) 
      ( hud-set-text "BPLowerRightMFDD" " " ) 
   )
   ( key-reset-multiple "1" "2" "3" "4" ) 
)
+Name: able1: thruster cooldown
+Repeat Count: 999999999
+Interval: 1

$Formula: ( when 
   ( and 
      ( = @ablecountdown[0] 0 ) 
      ( = @ablecountup[0] 0 ) 
      ( = @menuon[0] 5 ) 
   )
   ( modify-variable @menuon[0] 1 ) 
   ( key-reset-multiple "1" "2" "3" "4" ) 
)
+Name: able1: thruster reset
+Repeat Count: 1410065407
+Interval: 1

$Formula: ( when 
   ( is-event-true-delay 
      "cruiser1: ready for battle" 
      3 
   )
   ( do-nothing ) 
)
+Name: engage MacDuff trigger
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-destroyed-delay 
      0 
      "Morena MacDuff" 
   )
   ( do-nothing ) 
)
+Name: engage MacDuff dir
+Repeat Count: 1
+Interval: 1
+Chained: 0
+Objective:  XSTR("Destroy Morena MacDuff?", -1)
+Objective key:  XSTR("Or Head for Entry?", -1)

$Formula: ( when 
   ( and 
      ( < 
         ( distance "Falcata 1" "Aquarius 1" ) 
         3000 
      )
      ( is-event-true-delay 
         "player is cruiser" 
         0 
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "cruiser: tactical aquarius inb" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Kovacs" 
            "High" 
            "cruiser: tactical aquarius inf" 
         )
      )
   )
)
+Name: Aquarius is inbound
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( true ) 
   ( training-msg "training 2" ) 
)
+Name: training 2
+Repeat Count: 1
+Interval: 1
+Chained: 5

$Formula: ( every-time 
   ( and 
      ( = @menuon[0] 1 ) 
      ( key-pressed "3" ) 
   )
   ( modify-variable @ablecountdown[0] 6 ) 
   ( modify-variable @ablecountup[0] 5 ) 
   ( modify-variable @menuon[0] 4 ) 
   ( key-reset-multiple "1" "2" "3" "4" ) 
)
+Name: able1: flares select!
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( = @menuon[0] 4 ) 
      ( > @ablecountdown[0] 0 ) 
   )
   ( when 
      ( = @useTrainingMsgs[0] 1 ) 
      ( training-msg 
         "able1: flare spew underway" 
      )
   )
   ( when 
      ( = @useTrainingMsgs[0] 0 ) 
      ( hud-set-text 
         "BPLowerRightMFDA" 
         "countermeasure deployment" 
      )
      ( hud-set-text 
         "BPLowerRightMFDB" 
         "in progress" 
      )
      ( hud-set-message 
         "BPLowerRightMFDC" 
         "HUDCountup" 
      )
      ( hud-set-text "BPLowerRightMFDD" " " ) 
   )
   ( modify-variable 
      @ablecountdown[0] 
      ( - @ablecountdown[0] 1 ) 
   )
   ( when 
      ( > @ablecountup[0] 0 ) 
      ( modify-variable 
         @ablecountup[0] 
         ( - @ablecountup[0] 1 ) 
      )
   )
   ( weapon-create 
      "Falcata 1" 
      "Custos X Flare" 
      ( get-object-x "Falcata 1" "Engine" ) 
      ( get-object-y "Falcata 1" "Engine" ) 
      ( get-object-z "Falcata 1" "Engine" ) 
      ( get-object-pitch "Falcata 1" ) 
      ( get-object-bank "Falcata 1" ) 
      ( get-object-heading "Falcata 1" ) 
   )
   ( key-reset-multiple "1" "2" "3" "4" ) 
)
+Name: able1: flares active
+Repeat Count: 99999999
+Interval: 2

$Formula: ( when 
   ( and 
      ( = @menuon[0] 4 ) 
      ( = @ablecountup[0] 0 ) 
   )
   ( when 
      ( = @useTrainingMsgs[0] 1 ) 
      ( training-msg 
         "able1: flare spew underway" 
      )
   )
   ( when 
      ( = @useTrainingMsgs[0] 0 ) 
      ( hud-set-text 
         "BPLowerRightMFDA" 
         "countermeasure deployment" 
      )
      ( hud-set-text 
         "BPLowerRightMFDB" 
         "in progress" 
      )
      ( hud-set-message 
         "BPLowerRightMFDC" 
         "HUDCountup" 
      )
      ( hud-set-text "BPLowerRightMFDD" " " ) 
   )
   ( key-reset-multiple "1" "2" "3" "4" ) 
   ( modify-variable 
      @flaresLeft[10] 
      ( - @flaresLeft[10] 1 ) 
   )
)
+Name: able1: flares cooldown
+Repeat Count: 99999999
+Interval: 1

$Formula: ( when 
   ( and 
      ( = @ablecountdown[0] 0 ) 
      ( = @ablecountup[0] 0 ) 
      ( = @menuon[0] 4 ) 
   )
   ( modify-variable @menuon[0] 1 ) 
   ( key-reset-multiple "1" "2" "3" "4" ) 
)
+Name: able1: flares reset
+Repeat Count: 99999999
+Interval: 1

$Formula: ( every-time 
   ( false ) 
   ( modify-variable 
      @fD[5] 
      ( / @flaresLeft[10] 2 ) 
   )
)
+Name: define angel flare carry var
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( is-event-true-delay 
      "player is cruiser" 
      0 
   )
   ( when 
      ( > 
         ( weapon-recharge-pct "Falcata 1" ) 
         99 
      )
      ( change-ai-class 
         "BALLS OF STEELE" 
         "Falcata 1" 
      )
   )
   ( when 
      ( and 
         ( < 
            ( weapon-recharge-pct "Falcata 1" ) 
            100 
         )
         ( > 
            ( weapon-recharge-pct "Falcata 1" ) 
            82 
         )
      )
      ( change-ai-class 
         "Little Devil" 
         "Falcata 1" 
      )
   )
   ( when 
      ( and 
         ( < 
            ( weapon-recharge-pct "Falcata 1" ) 
            83 
         )
         ( > 
            ( weapon-recharge-pct "Falcata 1" ) 
            48 
         )
      )
      ( change-ai-class 
         "BP2-General" 
         "Falcata 1" 
      )
   )
   ( when 
      ( and 
         ( < 
            ( weapon-recharge-pct "Falcata 1" ) 
            49 
         )
         ( > 
            ( weapon-recharge-pct "Falcata 1" ) 
            30 
         )
      )
      ( change-ai-class 
         "BP2-Colonel" 
         "Falcata 1" 
      )
   )
   ( when 
      ( and 
         ( < 
            ( weapon-recharge-pct "Falcata 1" ) 
            31 
         )
         ( > 
            ( weapon-recharge-pct "Falcata 1" ) 
            12 
         )
      )
      ( change-ai-class 
         "BP2-Major" 
         "Falcata 1" 
      )
   )
   ( when 
      ( and 
         ( < 
            ( weapon-recharge-pct "Falcata 1" ) 
            13 
         )
         ( > 
            ( weapon-recharge-pct "Falcata 1" ) 
            -1 
         )
      )
      ( change-ai-class 
         "BP2-Captain" 
         "Falcata 1" 
      )
   )
)
+Name: cruiser: respect ETS
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( or 
         ( is-event-true-delay 
            "manual targetting" 
            7 
         )
         ( < ( hits-left "Reactor" ) 65 ) 
      )
      ( is-event-true-delay 
         "player is cruiser" 
         0 
      )
   )
   ( when 
      ( and 
         ( not 
            ( is-destroyed-delay 
               0 
               "Morena MacDuff" 
            )
         )
         ( not 
            ( is-destroyed-delay 
               0 
               "Morena MacDuff" 
            )
         )
      )
      ( send-message 
         "Morena MacDuff" 
         "High" 
         "macduff: summon suicide suits" 
      )
   )
   ( when 
      ( and 
         ( is-destroyed-delay 
            0 
            "Morena MacDuff" 
         )
         ( not 
            ( is-destroyed-delay 
               0 
               "Gaian Effort Oculus" 
            )
         )
      )
      ( send-message 
         "#Gaian Effort Oculus" 
         "High" 
         "oculus: summon suicide suits" 
      )
   )
   ( when 
      ( and 
         ( is-destroyed-delay 
            0 
            "Morena MacDuff" 
         )
         ( is-destroyed-delay 
            0 
            "Gaian Effort Oculus" 
         )
      )
      ( send-message 
         "#Gaian Effort Habitat" 
         "High" 
         "oculus: summon suicide suits" 
      )
   )
)
+Name: summon the suicide suits!
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( < ( hits-left "Reactor" ) 11 ) 
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "catastrophic detonation" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Kovacs" 
            "High" 
            "catastrophic detonationf" 
         )
      )
   )
   ( close-sound-from-file ( true ) ) 
   ( play-sound-from-file "asimov.ogg" ) 
   ( set-armor-type 
      "Reactor" 
      ( true ) 
      "Flak Armor 5" 
      "Hull" 
   )
   ( change-soundtrack "<No Music>" ) 
)
+Name: staged reactor detonation
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-event-true-delay 
      "staged reactor detonation" 
      0 
   )
   ( sabotage-subsystem 
      "Reactor" 
      "Hull" 
      1 
   )
)
+Name: reactor ticks down to asplode
+Repeat Count: 15
+Interval: 2

$Formula: ( when 
   ( true ) 
   ( play-sound-from-file 
      "into_dark3.ogg" 
      1 
   )
)
+Name: opening music
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-event-true-delay 
      "cruiser1: tactical online" 
      0 
   )
   ( play-sound-from-file 
      "gravitation.ogg" 
      1 
   )
)
+Name: battle music
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( false ) 
   ( show-subtitle-text 
      "$morenaRepairTimer" 
      10 
      10 
      ( false ) 
      ( false ) 
      1 
   )
   ( show-subtitle-text 
      "$morenaTurretFix" 
      10 
      15 
      ( false ) 
      ( false ) 
      1 
   )
)
+Name: debug subtitles
+Repeat Count: 1
+Interval: 1


$Formula: ( when 
   ( and 
      ( not 
         ( or 
            ( is-event-true-delay 
               "catastrophic detonation" 
               0 
            )
            ( is-event-true-delay 
               "boarding command habitat" 
               0 
            )
         )
      )
      ( < @timer[620] 421 ) 
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "tactical: seven minutes" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Vidaura" 
            "High" 
            "tactical: seven minutesf" 
         )
      )
   )
)
+Name: seven minute warning
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( or 
            ( is-event-true-delay 
               "catastrophic detonation" 
               0 
            )
            ( is-event-true-delay 
               "boarding command habitat" 
               0 
            )
         )
      )
      ( < @timer[620] 301 ) 
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "tactical: five minutes" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Falconer" 
            "High" 
            "tactical: five minutesf" 
         )
      )
   )
)
+Name: five minute warning
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( or 
            ( is-event-true-delay 
               "catastrophic detonation" 
               0 
            )
            ( is-event-true-delay 
               "boarding command habitat" 
               0 
            )
         )
      )
      ( < @timer[620] 181 ) 
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "tactical three minutes" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Vidaura" 
            "High" 
            "tactical three minutesf" 
         )
      )
   )
)
+Name: three minute warning
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( or 
            ( is-event-true-delay 
               "catastrophic detonation" 
               0 
            )
            ( is-event-true-delay 
               "boarding command habitat" 
               0 
            )
         )
      )
      ( < @timer[620] 121 ) 
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "tactical two minutes" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Kovacs" 
            "High" 
            "tactical two minutesf" 
         )
      )
   )
)
+Name: two minute warning
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( or 
            ( is-event-true-delay 
               "catastrophic detonation" 
               0 
            )
            ( is-event-true-delay 
               "boarding command habitat" 
               0 
            )
         )
      )
      ( < @timer[620] 61 ) 
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "tactical one minute" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Kovacs" 
            "High" 
            "tactical one minutef" 
         )
      )
   )
)
+Name: one minute warning
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( or 
            ( is-event-true-delay 
               "catastrophic detonation" 
               0 
            )
            ( is-event-true-delay 
               "boarding command habitat" 
               0 
            )
         )
      )
      ( < @timer[620] 31 ) 
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "tactical one minute" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Vidaura" 
            "High" 
            "tactical one minutef" 
         )
      )
   )
)
+Name: thirty second warning
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( has-arrived-delay 
      0 
      "Sergei Gwilym#" 
   )
   ( send-message 
      "Sergei Gwilym# 1" 
      "High" 
      "sergei gwilym: laporte die" 
   )
)
+Name: sergei gwilym arrives
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( true ) 
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "tactical: watch out for sergei" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Falconer" 
            "High" 
            "tactical: watch out for sergef" 
         )
      )
   )
)
+Name: tactical: watch out
+Repeat Count: 1
+Interval: 1
+Chained: 9

$Formula: ( when 
   ( and 
      ( is-destroyed-delay 0 "Leo" ) 
      ( has-arrived-delay 
         0 
         "Sergei Gwilym#" 
      )
      ( not 
         ( is-destroyed-delay 
            0 
            "Sergei Gwilym#" 
         )
      )
   )
   ( send-message 
      "Sergei Gwilym# 1" 
      "High" 
      "gwilym: you and me" 
   )
)
+Name: sergei: one on one
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( and-in-sequence 
         ( has-arrived-delay 
            8 
            "Sergei Gwilym# 1" 
         )
         ( is-destroyed-delay 
            0 
            "Morena MacDuff" 
         )
      )
      ( not 
         ( is-destroyed-delay 
            0 
            "Sergei Gwilym#" 
         )
      )
   )
   ( send-message 
      "Sergei Gwilym# 1" 
      "High" 
      "gwilym: macduff dead" 
   )
)
+Name: sergei: macduff dead
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( < 
      ( hits-left "Sergei Gwilym# 1" ) 
      50 
   )
   ( send-message 
      "Sergei Gwilym# 1" 
      "High" 
      "gwilym: retreat" 
   )
)
+Name: sergei: retreat
+Repeat Count: 1
+Interval: 1
+Event Log Flags: ( "true" "false" )

$Formula: ( when 
   ( is-destroyed-delay 
      0 
      "Sergei Gwilym#" 
   )
   ( send-message 
      "#Sergei Gwilym" 
      "High" 
      "gwilym: death" 
   )
)
+Name: sergei: death
+Repeat Count: 1
+Interval: 1
+Event Log Flags: ( "true" "false" )

$Formula: ( when 
   ( has-arrived-delay 
      0 
      "Sergei Gwilym#" 
   )
   ( set-armor-type 
      "Sergei Gwilym# 1" 
      ( true ) 
      "Light Armor 60" 
      "Hull" 
   )
   ( set-afterburner-energy 
      100 
      "Sergei Gwilym# 1" 
   )
)
+Name: boost gwilym burners
+Repeat Count: -1
+Trigger Count: 999999999
+Interval: 5
+Event Log Flags: ( "true" "false" )

$Formula: ( when 
   ( < @flaresLeft[10] 10 ) 
   ( modify-variable 
      @flareChargeCounter[0] 
      ( + @flareChargeCounter[0] 1 ) 
   )
)
+Name: recharge flares?
+Repeat Count: -1
+Trigger Count: 999999999
+Interval: 1
+Event Log Flags: ( "true" "false" )

$Formula: ( when 
   ( = @flareChargeCounter[0] 30 ) 
   ( modify-variable 
      @flaresLeft[10] 
      ( + @flaresLeft[10] 2 ) 
   )
   ( modify-variable 
      @flareChargeCounter[0] 
      0 
   )
)
+Name: recharge flare plus one
+Repeat Count: -1
+Trigger Count: 99999999
+Interval: 1

$Formula: ( when 
   ( is-destroyed-delay 0 "Aquarius 1" ) 
   ( send-message 
      "#Ivan Gwilym" 
      "High" 
      "ivan gwilym dies" 
   )
)
+Name: ivan gwilym dies
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( or 
            ( is-event-true-delay 
               "catastrophic detonation" 
               0 
            )
            ( is-event-true-delay 
               "boarding command habitat" 
               0 
            )
         )
      )
      ( < @timer[620] 121 ) 
      ( has-arrived-delay 0 "Andex" ) 
      ( is-event-true-delay 
         "two minute warning" 
         10 
      )
      ( not 
         ( is-destroyed-delay 0 "Andex" ) 
      )
   )
   ( send-message 
      "#Laporte" 
      "High" 
      "laporte: hurry up andex 2 min" 
   )
)
+Name: laporte hurry up andex two min
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( or 
            ( is-event-true-delay 
               "catastrophic detonation" 
               0 
            )
            ( is-event-true-delay 
               "boarding command habitat" 
               0 
            )
         )
      )
      ( < @timer[620] 61 ) 
      ( has-arrived-delay 0 "Andex" ) 
      ( is-event-true-delay 
         "one minute warning" 
         10 
      )
      ( not 
         ( is-destroyed-delay 0 "Andex" ) 
      )
   )
   ( send-message 
      "Andex" 
      "High" 
      "andex: hurry up andex 1 min" 
   )
)
+Name: andex hurry up andex 1 min
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( has-departed-delay 
      10 
      "Huge Asteroid 1" 
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "tactical: we failed" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Vidaura" 
            "High" 
            "tactical: we failedf" 
         )
      )
   )
)
+Name: FAIL: habitat has departed!
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( true ) 
   ( send-message 
      "#Laporte" 
      "High" 
      "laporte: we failed" 
   )
   ( allow-warp "Falcata 1" ) 
   ( key-reset-multiple "Alt-J" ) 
)
+Name: FAIL: laporte is sarcastic
+Repeat Count: 1
+Interval: 1
+Chained: 7

$Formula: ( when 
   ( key-pressed "Alt-J" ) 
   ( do-nothing ) 
)
+Name: FAIL: depart dir
+Repeat Count: 1
+Interval: 1
+Chained: 0
+Objective:  XSTR("Abandon Battlefield", -1)
+Objective key:  XSTR("Press $Alt-J$", -1)

$Formula: ( when 
   ( and 
      ( = @timer[620] 0 ) 
      ( not 
         ( has-docked-delay 
            "Andex" 
            "Command Habitat" 
            1 
            0 
         )
      )
   )
   ( when 
      ( not 
         ( is-destroyed-delay 
            0 
            "Morena MacDuff" 
         )
      )
      ( send-message 
         "Morena MacDuff" 
         "High" 
         "macduff: rejoice!" 
      )
   )
   ( when 
      ( is-destroyed-delay 
         0 
         "Morena MacDuff" 
      )
      ( send-message 
         "#Gef Broadcast" 
         "High" 
         "gefs: rejoice!" 
      )
   )
)
+Name: habitat warpout cry
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( is-event-true-delay 
         "total gef destruction 2" 
         11 
      )
      ( not 
         ( and 
            ( is-destroyed-delay 
               0 
               "Morena MacDuff" 
            )
            ( is-destroyed-delay 0 "Aquarius 1" ) 
            ( is-destroyed-delay 
               0 
               "Sergei Gwilym# 1" 
            )
         )
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "tactical: kill leaders?" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Vidaura" 
            "High" 
            "tactical: kill leaders?f" 
         )
      )
   )
   ( key-reset-multiple "Alt-J" ) 
   ( allow-warp "Falcata 1" ) 
   ( close-sound-from-file ( true ) ) 
   ( play-sound-from-file 
      "d9death.ogg" 
      1 
   )
)
+Name: habitat stopped, leaders alive
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( or 
      ( and 
         ( is-event-true-delay 
            "total gef destruction 2" 
            11 
         )
         ( is-destroyed-delay 
            0 
            "Morena MacDuff" 
            "Sergei Gwilym# 1" 
            "Aquarius 1" 
         )
         ( has-arrived-delay 
            0 
            "Sergei Gwilym#" 
         )
      )
      ( and 
         ( is-event-true-delay 
            "total gef destruction 2" 
            11 
         )
         ( is-destroyed-delay 
            0 
            "Morena MacDuff" 
            "Aquarius 1" 
         )
         ( not 
            ( has-arrived-delay 
               0 
               "Sergei Gwilym#" 
            )
         )
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "tactical: leaders dead" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Kovacs" 
            "High" 
            "tactical: leaders deadf" 
         )
      )
   )
   ( close-sound-from-file ( true ) ) 
   ( play-sound-from-file 
      "d9death.ogg" 
      1 
   )
   ( change-soundtrack "<No Music>" ) 
)
+Name: habitat stopped, leaders dead
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( key-pressed "Alt-J" ) 
   ( do-nothing ) 
)
+Name: extermination RTB
+Repeat Count: 1
+Interval: 1
+Chained: 0

$Formula: ( when 
   ( and 
      ( < ( hits-left "Andex" ) 65 ) 
      ( not 
         ( is-event-true-delay 
            "asteroid under control" 
            0 
         )
      )
      ( not 
         ( is-event-true-delay 
            "catastrophic detonation" 
            0 
         )
      )
   )
   ( send-message 
      "Andex" 
      "High" 
      "Andex: wants help" 
   )
)
+Name: andex at 65
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-destroyed-delay 0 "Andex" ) 
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "Tactical: Andex gone" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Vidaura" 
            "High" 
            "Tactical: Andex gonef" 
         )
      )
   )
)
+Name: andex is destroyed
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( or 
            ( is-event-true-delay 
               "boarding command habitat" 
               0 
            )
            ( is-event-true-delay 
               "catastrophic detonation" 
               0 
            )
            ( < @timer[620] 20 ) 
         )
      )
      ( = @inasteroid[0] 0 ) 
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "Tactical: Andex gone 2" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Falconer" 
            "High" 
            "Tactical: Andex gone 2f" 
         )
      )
   )
)
+Name: only one way now...
+Repeat Count: 1
+Interval: 1
+Chained: 4

$Formula: ( every-time 
   ( and 
      ( > 
         ( distance "Falcata 1" "Point Centre" ) 
         5000 
      )
      ( is-event-true-delay 
         "cruiser1: macduff says fire" 
         1 
      )
   )
   ( turret-free-all "Morena MacDuff" ) 
)
+Name: free morena guns when outside
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-previous-event-true 
      "bp2-18" 
      "let them go" 
   )
   ( do-nothing ) 
)
+Name: if you let gefs go, make hard
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-event-true-delay 
      "asteroid under control" 
      8 
   )
   ( when 
      ( or 
         ( and 
            ( is-destroyed-delay 
               0 
               "Morena MacDuff" 
               "Aquarius" 
            )
            ( not 
               ( is-destroyed-delay 
                  0 
                  "Sergei Gwilym#" 
               )
            )
         )
         ( and 
            ( is-destroyed-delay 
               0 
               "Morena MacDuff" 
            )
            ( not 
               ( is-destroyed-delay 
                  0 
                  "Sergei Gwilym#" 
                  "Aquarius" 
               )
            )
         )
      )
      ( send-message 
         "#Tactical" 
         "High" 
         "Tactical: hab ours, most ded" 
      )
   )
   ( when 
      ( not 
         ( is-destroyed-delay 
            0 
            "Morena MacDuff" 
         )
      )
      ( send-message 
         "#Tactical" 
         "High" 
         "Tactical: hab ours, macduff" 
      )
   )
)
+Name: SOC branch 1
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( is-destroyed-delay 
         0 
         "Morena MacDuff" 
         "Sergei Gwilym# 1" 
         "Aquarius" 
      )
      ( is-event-true-delay 
         "asteroid under control" 
         8 
      )
      ( or 
         ( not 
            ( has-arrived-delay 0 "Auriga" ) 
         )
         ( destroyed-or-departed-delay 
            7 
            "Auriga" 
            "Borealis" 
         )
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "Tactical: hab ours, leaders de" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Falconer" 
            "High" 
            "Tactical: hab ours, leaders df" 
         )
      )
   )
   ( close-sound-from-file ( true ) ) 
   ( play-sound-from-file 
      "icarus2.ogg" 
      1 
   )
   ( change-soundtrack "<No Music>" ) 
)
+Name: Capture complete (no SOC)
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( true ) 
   ( send-message 
      "#Laporte" 
      "High" 
      "Laporte: done my job" 
   )
   ( key-reset-multiple "Alt-J" ) 
   ( allow-warp "Falcata 1" ) 
)
+Name: Capture complete Laporte snark
+Repeat Count: 1
+Interval: 1
+Chained: 8

$Formula: ( when 
   ( key-pressed "Alt-J" ) 
   ( do-nothing ) 
)
+Name: Capture complete RTB
+Repeat Count: 1
+Interval: 1
+Chained: 0
+Objective:  XSTR("Return to Masyaf", -1)
+Objective key:  XSTR("Press $Alt-J$", -1)

$Formula: ( when 
   ( and 
      ( is-event-true-delay 
         "SOC branch 1" 
         8 
      )
      ( not 
         ( is-destroyed-delay 
            0 
            "Morena MacDuff" 
            "Sergei Gwilym# 1" 
            "Aquarius" 
         )
      )
      ( has-arrived-delay 
         12 
         "Sergei Gwilym# 1" 
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "Tactical: SOC ships" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Kovacs" 
            "High" 
            "Tactical: SOC shipsf" 
         )
      )
   )
)
+Name: SOC branch 2
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( true ) 
   ( send-message 
      "#Laporte" 
      "High" 
      "Laporte: shoot them?" 
   )
)
+Name: Laporte: SOCs are okay
+Repeat Count: 1
+Interval: 1
+Chained: 8

$Formula: ( when 
   ( destroyed-or-departed-delay 
      0 
      "Auriga" 
      "Borealis" 
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "Tactical: SOC off board" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Kovacs" 
            "High" 
            "Tactical: SOC off boardf" 
         )
      )
   )
)
+Name: SOC pulling out
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( or 
      ( is-event-true-delay 
         "habitat stopped, leaders alive" 
         0 
      )
      ( is-event-true-delay 
         "habitat stopped, leaders dead" 
         0 
      )
   )
   ( do-nothing ) 
)
+Name: habitat stopped RTB trigger
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( key-pressed "Alt-J" ) 
   ( do-nothing ) 
)
+Name: habitat stopped RTB
+Repeat Count: 1
+Interval: 1
+Chained: 0
+Objective:  XSTR("Return to Masyaf When Ready", -1)
+Objective key:  XSTR("Press $Alt-J$", -1)

$Formula: ( when 
   ( and 
      ( is-event-true-delay 
         "reactor: anomalous readings" 
         0 
      )
      ( > 
         ( distance "Falcata 1" "Point Centre" ) 
         5200 
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "Tactical: minimum safe" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Falconer" 
            "High" 
            "Tactical: minimum safef" 
         )
      )
   )
)
+Name: Tactical: we're clear!
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( is-event-true-delay 
         "catastrophic detonation" 
         7 
      )
      ( true ) 
   )
   ( when 
      ( not 
         ( is-destroyed-delay 
            0 
            "Morena MacDuff" 
         )
      )
      ( send-message 
         "Morena MacDuff" 
         "High" 
         "MacDuff cries out" 
      )
   )
   ( when 
      ( and 
         ( not 
            ( is-destroyed-delay 
               0 
               "Morena MacDuff" 
            )
         )
         ( has-arrived-delay 
            0 
            "Sergei Gwilym# 1" 
         )
         ( not 
            ( is-destroyed-delay 
               0 
               "Sergei Gwilym# 1" 
            )
         )
      )
      ( send-message 
         "Sergei Gwilym# 1" 
         "High" 
         "Sergei cries out" 
      )
   )
   ( when 
      ( or 
         ( is-destroyed-delay 
            0 
            "Morena MacDuff" 
            "Sergei Gwilym# 1" 
         )
         ( and 
            ( is-destroyed-delay 
               0 
               "Morena MacDuff" 
            )
            ( not 
               ( has-arrived-delay 
                  0 
                  "Sergei Gwilym# 1" 
               )
            )
         )
      )
      ( send-message 
         "#Gef Habitat" 
         "High" 
         "Habitats cry out" 
      )
   )
)
+Name: MacDuff cries out
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and-in-sequence 
      ( is-event-true-delay 
         "boarding command habitat" 
         0 
      )
      ( is-destroyed-delay 
         0 
         "Command Habitat" 
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "Tactical: lost habitat" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Kovacs" 
            "High" 
            "Tactical: lost habitatf" 
         )
      )
   )
)
+Name: Lost captured habitat
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( not 
         ( is-event-true-delay 
            "boarding command habitat" 
            0 
         )
      )
      ( is-destroyed-delay 
         0 
         "Command Habitat" 
      )
      ( not 
         ( is-event-true-delay 
            "reactor: anomalous readings" 
            0 
         )
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "Tactical: lost habitat early" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Kovacs" 
            "High" 
            "Tactical: lost habitat earlyf" 
         )
      )
   )
)
+Name: Lost habitat fail
+Repeat Count: 1
+Interval: 1

$Formula: ( every-time 
   ( and 
      ( is-event-true-delay 
         "catastrophic detonation" 
         0 
      )
      ( not 
         ( is-event-true-delay 
            "total gef destruction" 
            0 
         )
      )
   )
   ( modify-variable 
      @dfC[0] 
      ( distance "Point Centre" "Falcata 1" ) 
   )
   ( hud-set-message 
      "BPTaccomB" 
      "HUDDistance from Core" 
   )
)
+Name: Print distance from core
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( or 
      ( is-goal-true-delay 
         "Interrupt Asteroid jump" 
         0 
      )
      ( is-goal-false-delay 
         "Interrupt Asteroid jump" 
         0 
      )
   )
   ( key-reset "Alt-J" ) 
)
+Name: allow warp
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( key-pressed "Alt-J" ) 
   ( force-jump ) 
)
+Name: force jump
+Repeat Count: 1
+Interval: 1
+Chained: 0

$Formula: ( when 
   ( is-goal-true-delay 
      "Interrupt Asteroid jump" 
      0 
   )
   ( tech-add-ships 
      "Morena MacDuff" 
      "Typhoon" 
      "Ancamna" 
      "UEC Custos-X" 
   )
   ( tech-add-weapons "Ouster" ) 
)
+Name: unlock tech
+Repeat Count: 1
+Interval: 1
+Chained: 0

$Formula: ( when 
   ( and 
      ( = @timer[620] 0 ) 
      ( not 
         ( has-docked-delay 
            "Andex" 
            "Command Habitat" 
            1 
            0 
         )
      )
   )
   ( ship-vanish 
      "Reactor" 
      "Gef Intrasystem Gate" 
      "Sentry Gun#1" 
      "Sentry Gun#2" 
      "Sentry Gun#3" 
      "Sentry Gun#4" 
      "Sentry Gun #5" 
      "Exit Point" 
      "Entry Point" 
   )
   ( warp-effect 
      ( get-object-x "Gef Intrasystem Gate" ) 
      ( get-object-y "Gef Intrasystem Gate" ) 
      ( get-object-z "Gef Intrasystem Gate" ) 
      0 
      0 
      0 
      1000 
      4 
      69 
      70 
      0 
      0 
   )
)
+Name: asteroid warps, vanish reactor
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( = @timer[620] 210 ) 
   ( hud-set-color "BPTaccom" 163 163 20 ) 
   ( hud-set-color 
      "BPTaccomA" 
      163 
      163 
      20 
   )
   ( hud-set-color 
      "BPTaccomB" 
      163 
      163 
      20 
   )
   ( hud-set-color 
      "BPTaccomC" 
      163 
      163 
      20 
   )
   ( hud-set-color 
      "BPTaccomD" 
      163 
      163 
      20 
   )
   ( flash-hud-gauge "WINGMEN_STATUS" ) 
)
+Name: Turn timer yellow - 3mins
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( = @timer[620] 120 ) 
   ( hud-set-color "BPTaccom" 240 0 0 ) 
   ( hud-set-color "BPTaccomA" 240 0 0 ) 
   ( hud-set-color "BPTaccomB" 240 0 0 ) 
   ( hud-set-color "BPTaccomC" 240 0 0 ) 
   ( hud-set-color "BPTaccomD" 240 0 0 ) 
   ( flash-hud-gauge "WINGMEN_STATUS" ) 
)
+Name: Turn timer red - 2 mins
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( is-event-true-delay 
         "Turn timer red - 2 mins" 
         0 
      )
      ( not ( has-arrived-delay 0 "Andex" ) ) 
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "Should call in a transport" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Kovacs" 
            "High" 
            "Should call in a transportf" 
         )
      )
   )
)
+Name: Need transport NAO
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( is-event-true-delay 
         "catastrophic detonation" 
         0 
      )
      ( not 
         ( is-event-true-delay 
            "total gef destruction" 
            0 
         )
      )
   )
   ( hud-set-text "BPTaccom" "WARNING" ) 
   ( hud-set-text 
      "BPTaccomA" 
      "Distance from Reactor:" 
   )
   ( hud-set-message 
      "BPTaccomB" 
      "HUDDistance from Core" 
   )
   ( hud-set-text 
      "BPTaccomC" 
      "Safe Distance: 5000m" 
   )
   ( hud-set-color "BPTaccom" 240 0 0 ) 
   ( hud-set-color "BPTaccomA" 240 0 0 ) 
   ( hud-set-color "BPTaccomB" 240 0 0 ) 
   ( hud-set-color "BPTaccomC" 240 0 0 ) 
   ( hud-set-color "BPTaccomD" 240 0 0 ) 
   ( flash-hud-gauge "WINGMEN_STATUS" ) 
)
+Name: Init Escape Gauge
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( > @dfC[0] 4000 ) 
      ( is-event-true-delay 
         "Init Escape Gauge" 
         0 
      )
      ( != @lastColor[0] 1 ) 
      ( < @dfC[0] 5000 ) 
   )
   ( hud-set-color "BPTaccom" 163 163 20 ) 
   ( hud-set-color 
      "BPTaccomA" 
      163 
      163 
      20 
   )
   ( hud-set-color 
      "BPTaccomB" 
      163 
      163 
      20 
   )
   ( hud-set-color 
      "BPTaccomC" 
      163 
      163 
      20 
   )
   ( hud-set-color 
      "BPTaccomD" 
      163 
      163 
      20 
   )
   ( flash-hud-gauge "WINGMEN_STATUS" ) 
   ( modify-variable @lastColor[0] 1 ) 
)
+Name: Turn Escape Gauge Yellow
+Repeat Count: 9999999
+Interval: 1

$Formula: ( when 
   ( and 
      ( > @dfC[0] 5000 ) 
      ( is-event-true-delay 
         "Init Escape Gauge" 
         0 
      )
      ( != @lastColor[0] 2 ) 
   )
   ( hud-set-color "BPTaccom" 64 192 64 ) 
   ( hud-set-color "BPTaccomA" 64 192 64 ) 
   ( hud-set-color "BPTaccomB" 64 192 64 ) 
   ( hud-set-color "BPTaccomC" 64 192 64 ) 
   ( hud-set-color "BPTaccomD" 64 192 64 ) 
   ( flash-hud-gauge "WINGMEN_STATUS" ) 
   ( modify-variable @lastColor[0] 2 ) 
)
+Name: Turn Escape Gauge Green
+Repeat Count: 9999999
+Interval: 1

$Formula: ( when 
   ( and 
      ( < @dfC[0] 4000 ) 
      ( is-event-true-delay 
         "Init Escape Gauge" 
         0 
      )
      ( != @lastColor[0] 0 ) 
   )
   ( hud-set-color "BPTaccom" 240 0 0 ) 
   ( hud-set-color "BPTaccomA" 240 0 0 ) 
   ( hud-set-color "BPTaccomB" 240 0 0 ) 
   ( hud-set-color "BPTaccomC" 240 0 0 ) 
   ( hud-set-color "BPTaccomD" 240 0 0 ) 
   ( flash-hud-gauge "WINGMEN_STATUS" ) 
   ( modify-variable @lastColor[0] 0 ) 
)
+Name: Turn Escape Gauge Red Again
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( > @dfC[0] 6000 ) 
      ( is-event-true-delay 
         "Init Escape Gauge" 
         0 
      )
   )
   ( hud-gauge-set-active 
      "BPTaccom" 
      ( false ) 
   )
   ( hud-gauge-set-active 
      "BPTaccomA" 
      ( false ) 
   )
   ( hud-gauge-set-active 
      "BPTaccomB" 
      ( false ) 
   )
   ( hud-gauge-set-active 
      "BPTaccomC" 
      ( false ) 
   )
   ( hud-gauge-set-active 
      "BPTaccomD" 
      ( false ) 
   )
)
+Name: Turn off BPTaccom
+Repeat Count: 1
+Interval: 1
+Event Log Flags: ( "true" "false" )

$Formula: ( when 
   ( is-event-true-delay 
      "cruiser1: macduff says fire" 
      0 
   )
   ( add-goal 
      "Morena MacDuff" 
      ( ai-chase "Falcata 1" 89 ) 
   )
)
+Name: Morena Initial Orders
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( = @inasteroid[0] 0 ) 
      ( is-event-true-delay 
         "Morena Initial Orders" 
         30 
      )
      ( > 
         ( mission-time ) 
         @morenaOrderTimer[0] 
      )
      ( not 
         ( destroyed-or-departed-delay 
            0 
            "Morena MacDuff" 
         )
      )
   )
   ( modify-variable 
      @morenaOrder[0] 
      ( rand-multiple 1 3 ) 
   )
   ( modify-variable 
      @morenaOrdersChanged[0] 
      1 
   )
   ( modify-variable 
      @morenaOrderTimer[0] 
      ( + ( mission-time ) 30 ) 
   )
)
+Name: Change Tactic
+Repeat Count: -1
+Trigger Count: 99999999
+Interval: 1

$Formula: ( when 
   ( and 
      ( = @morenaOrder[0] 1 ) 
      ( = @morenaOrdersChanged[0] 1 ) 
      ( not 
         ( destroyed-or-departed-delay 
            0 
            "Morena MacDuff" 
         )
      )
   )
   ( modify-variable 
      @morenaOrdersChanged[0] 
      0 
   )
   ( clear-goals "Morena MacDuff" ) 
   ( add-goal 
      "Morena MacDuff" 
      ( ai-chase "Falcata 1" 89 ) 
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "Normal" 
            "ATTACK PLAYER" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Falconer" 
            "Normal" 
            "ATTACK PLAYERf" 
         )
      )
   )
)
+Name: Tactic 1 - Attack Player
+Repeat Count: -1
+Trigger Count: 99999999
+Interval: 1

$Formula: ( when-argument 
   ( random-multiple-of 
      "Morena Path 1" 
      "Morena Path 2" 
      "Morena Path 3" 
   )
   ( and 
      ( = @morenaOrder[0] 2 ) 
      ( = @morenaOrdersChanged[0] 1 ) 
      ( not 
         ( destroyed-or-departed-delay 
            0 
            "Morena MacDuff" 
         )
      )
   )
   ( do-nothing ) 
   ( modify-variable 
      @morenaOrdersChanged[0] 
      0 
   )
   ( clear-goals "Morena MacDuff" ) 
   ( add-goal 
      "Morena MacDuff" 
      ( ai-waypoints "<argument>" 89 ) 
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "Normal" 
            "RUN WAYPOINT" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Falconer" 
            "Normal" 
            "RUN WAYPOINTf" 
         )
      )
   )
)
+Name: Tactic 2 - Random Waypoint
+Repeat Count: -1
+Trigger Count: 99999999
+Interval: 1

$Formula: ( when 
   ( and 
      ( = @morenaOrder[0] 3 ) 
      ( = @morenaOrdersChanged[0] 1 ) 
      ( not 
         ( destroyed-or-departed-delay 
            0 
            "Morena MacDuff" 
         )
      )
   )
   ( modify-variable 
      @morenaOrdersChanged[0] 
      0 
   )
   ( clear-goals "Morena MacDuff" ) 
   ( when 
      ( is-facing 
         "Morena MacDuff" 
         "Falcata 1" 
         90 
      )
      ( ship-lat-maneuver 
         "Morena MacDuff" 
         30000 
         0 
         0 
         -100 
         ( true ) 
      )
      ( when 
         ( true ) 
         ( when 
            ( = @crewType[0] 0 ) 
            ( send-message 
               "#Tactical" 
               "Normal" 
               "GO BACK" 
            )
         )
         ( when 
            ( = @crewType[0] 1 ) 
            ( send-message 
               "#Falconer" 
               "Normal" 
               "GO BACKf" 
            )
         )
      )
   )
   ( when 
      ( not 
         ( is-facing 
            "Morena MacDuff" 
            "Falcata 1" 
            90 
         )
      )
      ( add-goal 
         "Morena MacDuff" 
         ( ai-chase "Falcata 1" 89 ) 
      )
      ( when 
         ( true ) 
         ( when 
            ( = @crewType[0] 0 ) 
            ( send-message 
               "#Tactical" 
               "Normal" 
               "ATTACK PLAYER" 
            )
         )
         ( when 
            ( = @crewType[0] 1 ) 
            ( send-message 
               "#Falconer" 
               "Normal" 
               "ATTACK PLAYERf" 
            )
         )
      )
   )
)
+Name: Tactic 3 - Back Off Player?
+Repeat Count: -1
+Trigger Count: 99999999
+Interval: 1

$Formula: ( when 
   ( and 
      ( is-facing 
         "Morena MacDuff" 
         "Falcata 1" 
         30 
         500 
      )
      ( != @morenaOrder[0] 9 ) 
      ( not 
         ( destroyed-or-departed-delay 
            0 
            "Morena MacDuff" 
         )
      )
      ( false ) 
   )
   ( clear-goals "Morena MacDuff" ) 
   ( ship-lat-maneuver 
      "Morena MacDuff" 
      30000 
      0 
      0 
      -100 
      ( true ) 
   )
   ( send-message 
      "#Tactical" 
      "High" 
      "Emergency Reverse" 
   )
   ( modify-variable 
      @morenaOrderTimer[0] 
      ( + ( mission-time ) 15 ) 
   )
   ( modify-variable @morenaOrder[0] 9 ) 
)
+Name: Tactic 9 - Emergency Reverse
+Repeat Count: -1
+Trigger Count: 99999999
+Interval: 1

$Formula: ( when-argument 
   ( random-multiple-of 
      "turret05" 
      "turret06" 
      "turret07" 
      "turret08" 
      "turret21" 
      "turret22" 
      "turret23" 
      "turret24" 
      "turret25" 
      "turret26" 
      "turret17" 
      "turret18" 
      "turret19" 
      "turret20" 
      "turret35" 
      "turret36" 
      "turret37" 
      "turret38" 
      "turret39" 
      "turret40" 
      "turret41" 
   )
   ( and 
      ( < ( hits-left "Morena MacDuff" ) 66 ) 
      ( not 
         ( is-destroyed-delay 
            0 
            "Morena MacDuff" 
         )
      )
   )
   ( repair-subsystem 
      "Morena MacDuff" 
      "<argument>" 
      10 
   )
)
+Name: Morena Random Repairs
+Repeat Count: -1
+Trigger Count: 99999999
+Interval: 25

$Formula: ( when 
   ( is-destroyed-delay 1 "Ancamna 1" ) 
   ( send-message 
      "#Laporte" 
      "High" 
      "Ancamna 1 destroyed" 
   )
)
+Name: Ancamna 1 destroyed
+Repeat Count: 1
+Interval: 1
+Event Log Flags: ( "true" "false" )

$Formula: ( when 
   ( is-destroyed-delay 1 "Ancamna 2" ) 
   ( send-message 
      "#Laporte" 
      "High" 
      "Ancamna 2 destroyed" 
   )
)
+Name: Ancamna 2 destroyed
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( or 
      ( < 
         ( distance "Falcata 1" "Ancamna 1" ) 
         6000 
      )
      ( < 
         ( distance "Falcata 1" "Ancamna 2" ) 
         6000 
      )
   )
   ( clear-goals "Ancamna 1" "Ancamna 2" ) 
   ( add-goal 
      "Ancamna 1" 
      ( ai-chase "Falcata 1" 89 ) 
   )
   ( add-goal 
      "Ancamna 2" 
      ( ai-chase "Falcata 1" 89 ) 
   )
)
+Name: Ancamna attacks
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( is-subsystem-destroyed-delay 
      "Morena MacDuff" 
      "Reactor" 
      0 
   )
   ( self-destruct "Morena MacDuff" ) 
)
+Name: macduff reactor destroyed
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( < ( hits-left "Morena MacDuff" ) 98 ) 
      ( not 
         ( is-destroyed-delay 
            0 
            "Morena MacDuff" 
         )
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "heavy armour" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Falconer" 
            "High" 
            "heavy armourf" 
         )
      )
   )
)
+Name: heavy armour
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( not 
      ( is-destroyed-delay 
         0 
         "Morena MacDuff" 
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "weakness spotted" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Kovacs" 
            "High" 
            "weakness spottedf" 
         )
      )
   )
   ( ship-subsys-targetable 
      "Morena MacDuff" 
      "armour_plate_L" 
      "armour_plate_R" 
   )
)
+Name: weakness spotted
+Repeat Count: 1
+Interval: 1
+Chained: 25

$Formula: ( when 
   ( not 
      ( is-destroyed-delay 
         0 
         "Morena MacDuff" 
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "destroy casing" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Falconer" 
            "High" 
            "destroy casingf" 
         )
      )
   )
   ( script-eval "thkEnable()" ) 
   ( script-eval 
      "thkShip('Morena MacDuff')" 
   )
   ( script-eval 
      "thkAdd(1,'armour_plate_L')" 
   )
   ( script-eval 
      "thkAdd(1,'armour_plate_R')" 
   )
)
+Name: destroy casing
+Repeat Count: 1
+Interval: 1
+Chained: 11

$Formula: ( when 
   ( or 
      ( is-subsystem-destroyed-delay 
         "Morena MacDuff" 
         "armour_plate_L" 
         0 
      )
      ( is-subsystem-destroyed-delay 
         "Morena MacDuff" 
         "armour_plate_R" 
         0 
      )
   )
   ( ship-subsys-targetable 
      "Morena MacDuff" 
      "Reactor" 
   )
   ( script-eval "thkAdd(1,'Reactor')" ) 
)
+Name: dir destroy casing
+Repeat Count: 1
+Interval: 1
+Chained: 0
+Objective:  XSTR("Destroy Reactor Casing", -1)
+Objective key:  XSTR("(Press F9)", -1)

$Formula: ( when 
   ( or 
      ( is-subsystem-destroyed-delay 
         "Morena MacDuff" 
         "Reactor" 
         0 
      )
      ( is-destroyed-delay 
         0 
         "Morena MacDuff" 
      )
   )
   ( do-nothing ) 
)
+Name: dir hit the reactor
+Repeat Count: 1
+Interval: 1
+Chained: 0
+Objective:  XSTR("Destroy MacDuff Reactor", -1)
+Objective key:  XSTR("(Press F9)", -1)

$Formula: ( when 
   ( and 
      ( not 
         ( is-destroyed-delay 
            0 
            "Morena MacDuff" 
         )
      )
      ( is-event-true-delay 
         "dir destroy casing" 
         0 
      )
   )
   ( when 
      ( true ) 
      ( when 
         ( = @crewType[0] 0 ) 
         ( send-message 
            "#Tactical" 
            "High" 
            "hit the reactor" 
         )
      )
      ( when 
         ( = @crewType[0] 1 ) 
         ( send-message 
            "#Falconer" 
            "High" 
            "hit the reactorf" 
         )
      )
   )
)
+Name: msg hit the reactor
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( > ( mission-time-msecs ) 499 ) 
      ( true ) 
   )
   ( script-eval "proBoxAllowPause()" ) 
   ( script-eval "proBoxOn()" ) 
   ( script-eval "proBoxSet(4)" ) 
   ( hud-set-text 
      "PromptBox" 
      "Select your crew" 
   )
   ( hud-set-text 
      "PromptBoxOpt1" 
      "Vindicator crew (boost energy)" 
   )
   ( hud-set-text 
      "PromptBoxOpt2" 
      "Falcata Wing (boost turrets)" 
   )
   ( hud-set-text 
      "PromptBoxOpt3" 
      "Lorna Simms (boost morale)" 
   )
   ( hud-set-text "PromptBoxOpt4" "Ken" ) 
   ( lock-primary-weapon "Falcata 1" ) 
)
+Name: PROBOX crew choice
+Repeat Count: 1
+Interval: 1

$Formula: ( when 
   ( and 
      ( or 
         ( = 
            ( script-eval-num "proBoxValue()" ) 
            1 
         )
         ( = 
            ( script-eval-num "proBoxValue()" ) 
            2 
         )
         ( = 
            ( script-eval-num "proBoxValue()" ) 
            3 
         )
         ( = 
            ( script-eval-num "proBoxValue()" ) 
            4 
         )
      )
      ( is-event-true-msecs-delay 
         "PROBOX crew choice" 
         5 
      )
      ( = @stopRunning[0] 0 ) 
   )
   ( when 
      ( = 
         ( script-eval-num "proBoxValue()" ) 
         1 
      )
      ( modify-variable @crewType[0] 0 ) 
      ( script-eval "proBoxOff()" ) 
      ( modify-variable @stopRunning[0] 1 ) 
   )
   ( when 
      ( = 
         ( script-eval-num "proBoxValue()" ) 
         2 
      )
      ( modify-variable @crewType[0] 1 ) 
      ( script-eval "proBoxOff()" ) 
      ( modify-variable @stopRunning[0] 1 ) 
   )
   ( when 
      ( = 
         ( script-eval-num "proBoxValue()" ) 
         3 
      )
      ( when 
         ( = @simmsStatic[1] 1 ) 
         ( training-msg "simms fail" ) 
         ( modify-variable @simmsStatic[1] 0 ) 
      )
   )
   ( when 
      ( = 
         ( script-eval-num "proBoxValue()" ) 
         4 
      )
      ( when 
         ( = @kenStatic[0] 0 ) 
         ( training-msg "ken static" ) 
         ( modify-variable @kenStatic[0] 1 ) 
      )
   )
)
+Name: probox picks
+Repeat Count: -1
+Trigger Count: 99999999
+Interval: 0

$Formula: ( when 
   ( = @crewType[0] 0 ) 
   ( set-shield-energy 
      ( + ( shields-left "Falcata 1" ) 1 ) 
      "Falcata 1" 
   )
   ( set-weapon-energy 
      ( + 
         ( weapon-energy-pct "Falcata 1" ) 
         1 
      )
      "Falcata 1" 
   )
   ( set-afterburner-energy 
      ( + 
         ( afterburner-energy-pct "Falcata 1" ) 
         1 
      )
      "Falcata 1" 
   )
   ( unlock-primary-weapon "Falcata 1" ) 
)
+Name: Crew is vindicator
+Repeat Count: -1
+Trigger Count: 88888888
+Interval: 1

$Formula: ( when 
   ( = @crewType[0] 1 ) 
   ( turret-set-rate-of-fire 
      "Falcata 1" 
      110 
      "turret01" 
      "turret02" 
      "turret03" 
      "turret04" 
      "turret05" 
      "turret06" 
   )
   ( unlock-primary-weapon "Falcata 1" ) 
)
+Name: Crew is Falcata
+Repeat Count: 1
+Interval: 1

#Goals		;! 4 total

$Type: Primary
+Name: Interrupt Asteroid jump
$MessageNew:  XSTR("Stop Asteroid Jump Sequence", -1)
$end_multi_text
$Formula: ( and 
   ( or 
      ( is-event-true-delay 
         "staged reactor detonation" 
         0 
      )
      ( is-event-true-delay 
         "boarding command habitat 5" 
         0 
      )
   )
   ( not 
      ( has-departed-delay 
         0 
         "Huge Asteroid 1" 
      )
   )
)
+No music

$Type: Secondary
+Name: Kill Iain MacDuff
$MessageNew:  XSTR("Kill the Reverend MacDuff", -1)
$end_multi_text
$Formula: ( is-destroyed-delay 
   0 
   "Morena MacDuff" 
)

$Type: Secondary
+Name: Kill Ivan Gwilym
$MessageNew:  XSTR("Kill Ivan Gwilym", -1)
$end_multi_text
$Formula: ( is-destroyed-delay 0 "Aquarius 1" ) 

$Type: Secondary
+Name: Kill Sergei Gwilym
$MessageNew:  XSTR("Kill Sergei Gwilym", -1)
$end_multi_text
$Formula: ( is-destroyed-delay 
   0 
   "Sergei Gwilym# 1" 
)

#Waypoints		;! 13 lists total

$Name: Entrance 1
$List: (		;! 1 points in list
	( -2671.399902, -5776.899902, 13485.000000 )
)

$Name: Entrance 2
$List: (		;! 1 points in list
	( -440.217224, -4635.883301, 11864.743164 )
)

$Name: Entrance 4
$List: (		;! 1 points in list
	( -100.300003, -5806.299805, 17207.099609 )
)

$Name: Exit 1
$List: (		;! 1 points in list
	( -4054.000000, -5363.000000, 13500.000000 )
)

$Name: Exit 2
$List: (		;! 1 points in list
	( -744.000000, -4699.000000, 18463.000000 )
)

$Name: Exit 3
$List: (		;! 1 points in list
	( -1255.000000, -3899.000000, 11883.000000 )
)

$Name: Exit 4
$List: (		;! 1 points in list
	( 3701.000000, -7187.000000, 10366.000000 )
)

$Name: Waypoint path 9
$List: (		;! 1 points in list
	( 3958.500244, -0.000191, 2492.360596 )
)

$Name: Waypoint path U1
$List: (		;! 1 points in list
	( 0.000000, 0.000000, 9784.299805 )
)

$Name: Morena Path 1
$List: (		;! 2 points in list
	( -6753.100098, -1500.000000, 13646.299805 )
	( -6629.130859, -1500.002197, 11451.667969 )
)

$Name: Morena Path 2
$List: (		;! 2 points in list
	( -3485.500000, -3000.000000, 5353.100098 )
	( -3740.279785, -3000.000000, 7071.898438 )
)

$Name: Morena Path 3
$List: (		;! 2 points in list
	( -4975.812500, 0.001754, 8490.023438 )
	( -5985.786621, 0.001819, 6990.640137 )
)

$Name: Habitat patrol path
$List: (		;! 4 points in list
	( -1023.229919, -2780.090820, 13241.670898 )
	( -670.856873, -2490.554932, 11758.985352 )
	( 566.861450, -2420.200195, 11982.204102 )
	( 637.086731, -2394.353027, 13586.959961 )
)

#Messages		;! 190 total


$Name: tactical intro
$Team: 0
$MessageNew:  XSTR("Welcome to the bridge, Operator Laporte. Operator Navarra, taking up tactical and navigation stations. Operator Asas will be manning comms. Your command and control station is here.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: emptymsg.ogg

$Name: tactical intro 2
$Team: 0
$MessageNew:  XSTR("This command structure seems...unorthodox. Do all Custos cruisers operate with such a light bridge complement?", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: tactical intro 3
$Team: 0
$MessageNew:  XSTR("The Vindicator herself is unorthodox. Most of the ship's tactical functions and abilities will be routed to your station. This will place a greater burden on your abilities, but eliminates the need for extra crew.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: emptymsg.ogg

$Name: tactical intro 4
$Team: 0
$MessageNew:  XSTR("ETS, primary cannons, targeting, sensor feed. They don't teach this sort of thing at Staff College.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: tactical intro 5
$Team: 0
$MessageNew:  XSTR("Think of the Vindicator as an upsized fighter, Operator. The crew know their job. Trust them to keep the ship running, and they'll trust you to fly true.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: emptymsg.ogg

$Name: entering subspace
$Team: 0
$MessageNew:  XSTR("Course calculation complete. Entering subspace in five seconds.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: emptymsg.ogg

$Name: Andex en route to capture
$Team: 0
$MessageNew:  XSTR("Andex assault transport in the field. Keep the path clear and we'll make that habitat yours, Operator.", -1)
$end_multi_text
+AVI Name: Head-CM4
+Wave Name: non_critical_med.ogg

$Name: cruiser1: tactical online
$Team: -1
$MessageNew:  XSTR("Clean subspace exit. We've reached the Kostadin cell habitat. Rerouting helm control and ETS to your station, Operator. Ten minutes on the clock.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: emptymsg.ogg

$Name: cruiser1: picking up macduff
$Team: -1
$MessageNew:  XSTR("Reading MacDuff's warship on station near the habitats. Specifications are destroyer-scale.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: emptymsg.ogg

$Name: cruiser1: roosting chickens
$Team: -1
$MessageNew:  XSTR("Chicken's come home to roost. This is your last sermon, MacDuff.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: cruiser1: strange cruiser
$Team: -1
$MessageNew:  XSTR("<intercepted> I don't trust the look of that ship, Reverend. Nothing that large could jump out this far. I think we are in danger.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: cruiser1: macduff says fire
$Team: -1
$MessageNew:  XSTR("<intercepted> It matters not. The Buntu cannot be allowed to interfere. Destroy that ship!", -1)
$end_multi_text
+AVI Name: BW-Head-CIV03b.ani
+Wave Name: non_critical_med.ogg

$Name: cruiser1: incoming torps
$Team: -1
$MessageNew:  XSTR("Gauntlet's thrown down. He's gone weapons free.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: alarm.ogg

$Name: cruiser1: evasive manoeuvres
$Team: -1
$MessageNew:  XSTR("All stations, prepare for evasive maneuvers. ", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: cruiser1: ready for battle
$Team: -1
$MessageNew:  XSTR("We need to kill MacDuff and the Gef defenses if we're going to board the habitat. But if that proves too slow...we could head for one of the entry tunnels instead. Your call.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: emptymsg.ogg

$Name: cruiser2: brawling range
$Team: -1
$MessageNew:  XSTR("Either way, we're going in. Tactical, get me targeting solutions. Stand by damage control.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: cruiser2: damage
$Team: -1
$MessageNew:  XSTR("Our hull is stressed, but active armour is holding. Operator, we don't need to stand and fight.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: alarm.ogg

$Name: cruiser2: damage2
$Team: -1
$MessageNew:  XSTR("Hull's redlining at critical points! It's going to buckle if this keeps up! We need to break off and repair!", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: alarm2.ogg

$Name: cruiser2: target 80
$Team: -1
$MessageNew:  XSTR("Target taking damage. Sensors reading atmosphere venting from fractures in the hull.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: emptymsg.ogg

$Name: cruiser2: target 60
$Team: -1
$MessageNew:  XSTR("I see good hits. I'm going to maneuver to get under her belly if I can.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: cruiser2: target 60-2
$Team: -1
$MessageNew:  XSTR("<intercepted> No, damn you. We will not disengage! Continue firing!", -1)
$end_multi_text
+AVI Name: BW-Head-CIV03b.ani
+Wave Name: non_critical_med.ogg

$Name: cruiser2: target 30
$Team: -1
$MessageNew:  XSTR("<intercepted> This is Macduff to all stations. Get to lifepods any way you can. We'll try to delay the Buntu. Gaia protect us all.", -1)
$end_multi_text
+AVI Name: BW-Head-CIV03a.ani
+Wave Name: alarm2.ogg

$Name: cruiser3: reactor1
$Team: -1
$MessageNew:  XSTR("Sensors are picking up a massive power source from the asteroid. Isolating the signal...", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: emptymsg.ogg

$Name: cruiser3: reactor2
$Team: -1
$MessageNew:  XSTR("By the stars...now that's a feat. They built an entire subspace gate inside the asteroid.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: cruiser3: reactor3
$Team: -1
$MessageNew:  XSTR("If we're willing to sacrifice all the Gefs on this habitat...we could get inside and detonate that gate.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: cruiser4: macduff destroyed
$Team: -1
$MessageNew:  XSTR("Nowhere to run, Reverend. End of the line.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: timer
$Team: -1
$MessageNew:  XSTR("      $timer secs", -1)
$end_multi_text

$Name: Time Left
$Team: -1
$MessageNew:  XSTR("Time Left", -1)
$end_multi_text

$Name: empty
$Team: -1
$MessageNew:  XSTR(" ", -1)
$end_multi_text

$Name: reactor: anomalous readings
$Team: -1
$MessageNew:  XSTR("Careful, Operator. The combined energy release when that gate and reactor detonate will be catastrophic.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: emptymsg.ogg

$Name: catastrophic detonation
$Team: -1
$MessageNew:  XSTR("Catastrophic detonation building in the reactor! Get us out of the asteroid!", -1)
$end_multi_text
+Wave Name: alarm.ogg

$Name: reactor: programmed exit
$Team: -1
$MessageNew:  XSTR("I've placed an exit on your escort list. Get the ship in position before you finish off the reactor.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: emptymsg.ogg

$Name: intruder alert
$Team: -1
$MessageNew:  XSTR("<intercepted> Alert, alert! Reactor sanctity has been compromised!", -1)
$end_multi_text
+Wave Name: alarm2.ogg

$Name: we're inside
$Team: -1
$MessageNew:  XSTR("Confirmed asteroid entry. Reactor is ahead.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: emptymsg.ogg

$Name: manual targetting
$Team: -1
$MessageNew:  XSTR("Target the reactor and manually set the missile launchers to track it. Keep in mind the launchers can also be set to automatically fire at anything within range.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: emptymsg.ogg

$Name: total gef destruction
$Team: -1
$MessageNew:  XSTR("The explosion has consumed the entire asteroid. All of the Gef colonies have been destroyed. No survivors.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: emptymsg.ogg

$Name: total gef destruction 2
$Team: -1
$MessageNew:  XSTR("We didn't kill those people. MacDuff did. Steele did.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: Gwilym 1
$Team: -1
$MessageNew:  XSTR("<intercepted> Gwilym to all fighters! That warship stands between us and our future! To arms!", -1)
$end_multi_text
+AVI Name: Head-TP8
+Wave Name: emptymsg.ogg

$Name: heavy fire from aquarius
$Team: -1
$MessageNew:  XSTR("We're taking heavy fire from Aquarius wing! Arm the antifighter missiles and get some room to maneuver!", -1)
$end_multi_text
+Wave Name: alarm.ogg

$Name: beep
$Team: -1
$MessageNew:  XSTR(" ", -1)
$end_multi_text
+Wave Name: interfacepress.ogg

$Name: press alt-x to change
$Team: -1
$MessageNew:  XSTR("Alt-X to switch", -1)
$end_multi_text

$Name: MacDuff: morena death call
$Team: -1
$MessageNew:  XSTR("<intercepted> No! Not after all this!", -1)
$end_multi_text
+AVI Name: BW-Head-CIV03b.ani
+Wave Name: non_critical_med.ogg

$Name: able1: main tac menu
$Team: -1
$MessageNew:  XSTR("TACTICAL INTERFACE
$1$ - Shield Boost
$2$ - Damage Control
$3$ - CM Swarm ($fD) 
$4$ - Thruster Boost", -1)
$end_multi_text

$Name: able1: shield boost in progres
$Team: -1
$MessageNew:  XSTR("TACTICAL INTERFACE
shield boost underway
$ablecountup seconds remaining", -1)
$end_multi_text

$Name: able1: shield boost complete
$Team: -1
$MessageNew:  XSTR("TACTICAL INTERFACE
shield boost complete, capacitors recharging
$ablecountdown seconds remaining", -1)
$end_multi_text

$Name: able1: damage control prepping
$Team: -1
$MessageNew:  XSTR("TACTICAL INTERFACE
pumping active sealant
$ablecountup seconds remaining", -1)
$end_multi_text

$Name: able1: damage control underway
$Team: -1
$MessageNew:  XSTR("TACTICAL INTERFACE
hardening active sealant
stand by capacitors
$ablecountdown seconds", -1)
$end_multi_text

$Name: able1: thruster boost underway
$Team: -1
$MessageNew:  XSTR("TACTICAL INTERFACE
MHD thrusters overcharged
$ablecountup seconds remaining", -1)
$end_multi_text

$Name: able1: thruster boost complete
$Team: -1
$MessageNew:  XSTR("TACTICAL INTERFACE
MHD thrusters cooling
$ablecountdown seconds remaining", -1)
$end_multi_text

$Name: antifighter loadout
$Team: -1
$MessageNew:  XSTR("Missiles: Dart", -1)
$end_multi_text

$Name: antimatter loadout
$Team: -1
$MessageNew:  XSTR("Missiles: Warhammer", -1)
$end_multi_text

$Name: cruiser: tactical aquarius inb
$Team: -1
$MessageNew:  XSTR("Operator, be advised, you've got a wing of Kostadin strike fighters closing fast! Arm antifighter missiles and put power to guns and shields! Stand by CMs!", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: alarm2.ogg

$Name: able1: flare spew underway
$Team: -1
$MessageNew:  XSTR("TACTICAL INTERFACE
countermeasure deployment in progress
$ablecountup seconds remaining", -1)
$end_multi_text

$Name: boarding command habitat
$Team: -1
$MessageNew:  XSTR("Magnetic seals locked. Placing charges.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: boarding command habitat 2
$Team: -1
$MessageNew:  XSTR("Electronic intrusion underway. Nullifying defenses. Stand by entry team.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: boarding command habitat 3
$Team: -1
$MessageNew:  XSTR("Clean detonation! Cobra drones deployed. Alpha team, through. Clear ahead!", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: boarding command habitat 4
$Team: -1
$MessageNew:  XSTR("Tango down! These Gefs can't shoot for shit.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: boarding command habitat 5
$Team: -1
$MessageNew:  XSTR("Jumpdown sequence has been halted, Operator. The command staff didn't need too much persuasion. No friendly casualties, five hostiles dead.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: good work operator
$Team: -1
$MessageNew:  XSTR("Your work is done, Operator. We're downloading the technical schematics of the jump reactor. We'll use the data to more accurately project the Gef's level of capabilities.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: macduff: summon suicide suits
$Team: -1
$MessageNew:  XSTR("<intercepted> Rouse the faithful! Get the citizens into suits! Give them mining charges, give them grenades, send them out!
", -1)
$end_multi_text
+AVI Name: BW-Head-CIV03a.ani
+Wave Name: non_critical_med.ogg

$Name: oculus: summon suicide suits
$Team: -1
$MessageNew:  XSTR("<intercepted> All warrens, all blocs, now is the time to do your sacred duty! Throw yourselves on the intruder!", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: tactical: suicide incoming
$Team: -1
$MessageNew:  XSTR("Operator, they're deploying unarmed hardsuits. I'm marking them hostile. No other choice.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: emptymsg.ogg

$Name: <new message>
$Team: -1
$MessageNew:  XSTR("<put description here>", -1)
$end_multi_text

$Name: cruisertactical: repair 1
$Team: -1
$MessageNew:  XSTR("MacDuff damage control just brought a gun online.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: cruisertactical: repair 2
$Team: -1
$MessageNew:  XSTR("Be advised, Operator, the MacDuff just repaired one of its guns.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: cruisertactical: repair 3
$Team: -1
$MessageNew:  XSTR("Gef repair teams just repaired a MacDuff turret.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: cruisertactical: repair 4
$Team: -1
$MessageNew:  XSTR("Detecting power rise in one of the MacDuff's turrets. It's back online.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: cruisertactical: repair 5
$Team: -1
$MessageNew:  XSTR("Alert. The MacDuff just repaired a forward gun.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: tactical: seven minutes
$Team: -1
$MessageNew:  XSTR("Seven minutes on the clock, Operator.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: tactical: five minutes
$Team: -1
$MessageNew:  XSTR("Five minutes to colony warpout.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: tactical three minutes
$Team: -1
$MessageNew:  XSTR("Three minutes to extinction event.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: tactical two minutes
$Team: -1
$MessageNew:  XSTR("Two minutes, operator...cutting it close.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: tactical one minute
$Team: -1
$MessageNew:  XSTR("Sixty seconds to colony jump! We need to carry out our mission NOW!", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: tactical thirty seconds
$Team: -1
$MessageNew:  XSTR("Thirty seconds to colony warpout! Operator, there are billions of lives at stake!", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: Sergei: time to die
$Team: -1
$MessageNew:  XSTR("<put description here>", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: sergei gwilym: laporte die
$Team: -1
$MessageNew:  XSTR("Whoever you are, I am told my son is dead at your hands. You did not come here expecting to die as well, neh? Dawnbringers: take her.", -1)
$end_multi_text
+AVI Name: Head-TP8
+Wave Name: emptymsg.ogg

$Name: tactical: watch out for sergei
$Team: -1
$MessageNew:  XSTR("Operator, Gwilym and his bombers mount considerable firepower. Boost power to guns, arm antifighter missiles and stand by to engage.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: gwilym: you and me
$Team: -1
$MessageNew:  XSTR("Those were my best men! You owe me a blood price!", -1)
$end_multi_text
+AVI Name: Head-TP8
+Wave Name: emptymsg.ogg

$Name: gwilym: macduff dead
$Team: -1
$MessageNew:  XSTR("You just killed a great man!", -1)
$end_multi_text
+AVI Name: Head-TP8
+Wave Name: emptymsg.ogg

$Name: gwilym: retreat
$Team: -1
$MessageNew:  XSTR("This is my home! I will die for it!", -1)
$end_multi_text
+AVI Name: Head-TP8
+Wave Name: emptymsg.ogg

$Name: gwilym: death
$Team: -1
$MessageNew:  XSTR("*static*", -1)
$end_multi_text
+AVI Name: Head-TP8
+Wave Name: emptymsg.ogg

$Name: ivan gwilym dies
$Team: -1
$MessageNew:  XSTR("<intercepted> We cannot hold! Father, where are you? I - *static*", -1)
$end_multi_text
+AVI Name: Head-TP8
+Wave Name: non_critical_med.ogg

$Name: laporte: hurry up andex 2 min
$Team: -1
$MessageNew:  XSTR("Andex, firewall your engines! I need your team aboard!", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: andex: hurry up andex 1 min
$Team: -1
$MessageNew:  XSTR("We're making best possible speed, Operator!", -1)
$end_multi_text
+AVI Name: Head-CM4
+Wave Name: non_critical_med.ogg

$Name: tactical: we failed
$Team: -1
$MessageNew:  XSTR("The habitat has jumped. We've failed. All we can do now is pray the Gefs made a mistake.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: laporte: we failed
$Team: -1
$MessageNew:  XSTR("With our luck? Wouldn't count on it.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: macduff: rejoice!
$Team: -1
$MessageNew:  XSTR("<intercepted> Rejoice, my children! You are the hammer that cleanses the world! You have liberated the future - one future, among the stars!", -1)
$end_multi_text
+AVI Name: BW-Head-CIV03b.ani
+Wave Name: non_critical_med.ogg

$Name: gefs: rejoice!
$Team: -1
$MessageNew:  XSTR("<intercepted> Rejoice, brethren! We are the hammer that shatters humanity's planetary chains! One future!", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: tactical: kill leaders?
$Team: -1
$MessageNew:  XSTR("The Gef doomsday jump has been aborted, but elements of the Kostadin leadership are still present. We can engage them, or jump clear. Your call, Operator.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: tactical: leaders dead
$Team: -1
$MessageNew:  XSTR("The Gef habitat is a tomb and the Kostadin leadership is dead. Well done, Operator. Now let's bug out before another Gef cell arrives to pillage the ruins.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: Andex: wants help
$Team: -1
$MessageNew:  XSTR("This is the Andex. We're being interdicted by hostile assets. Clear us a path!", -1)
$end_multi_text
+AVI Name: Head-CM4
+Wave Name: alarm2.ogg

$Name: Tactical: Andex gone
$Team: -1
$MessageNew:  XSTR("Just lost telemetry from the Andex. Confirming hull loss.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: Tactical: Andex gone 2
$Team: -1
$MessageNew:  XSTR("We need a way to destroy the habitat completely. Find an entrance and get inside. ", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: Tactical: reactor going up!
$Team: -1
$MessageNew:  XSTR("There it goes! Reactor meson event underway!", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: Tactical: hab ours, leaders de
$Team: -1
$MessageNew:  XSTR("The command habitat is ours and the Kostadin leadership is dead. Drive charged, calculations complete - let's clear the area. Al-Da'wa will know what to do with the habitat.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: Tactical: hab ours, most ded
$Team: -1
$MessageNew:  XSTR("The command habitat is ours and most of the Gef leadership is dead. We can jump home, or mop up surviving leadership elements. Your call, Operator.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: Tactical: hab ours, macduff
$Team: -1
$MessageNew:  XSTR("The command habitat may be ours, but MacDuff is still a threat. We can't depart until we handle that warship.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: Laporte: done my job
$Team: -1
$MessageNew:  XSTR("Job well done, crew. We just saved the world, and we did it without spending innocent lives. I'm proud of all of you.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: Tactical: SOC ships
$Team: -1
$MessageNew:  XSTR("New contacts, Operator. Checking - confirmed. There are Tev stealth fighters engaging the Gef defenders. Must be some of Steele's headhunters.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: Laporte: shoot them?
$Team: -1
$MessageNew:  XSTR("For once, I won't complain. If they take any shots at us or the habitat, we waste them.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: Tactical: SOC off board
$Team: -1
$MessageNew:  XSTR("SOC ships are off the plot.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: Tactical: minimum safe
$Team: -1
$MessageNew:  XSTR("We've reached minimum safe distance! Advise additional separation, Operator!", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: MacDuff cries out
$Team: -1
$MessageNew:  XSTR("<intercepted> No! My people! This was our future!", -1)
$end_multi_text
+AVI Name: BW-Head-CIV03b.ani
+Wave Name: non_critical_med.ogg

$Name: Sergei cries out
$Team: -1
$MessageNew:  XSTR("No! We were going to paradise! What have you done, you butcher?", -1)
$end_multi_text
+AVI Name: Head-TP8
+Wave Name: non_critical_med.ogg

$Name: Habitats cry out
$Team: -1
$MessageNew:  XSTR("*alarms*", -1)
$end_multi_text
+Wave Name: alarm2.ogg

$Name: Tactical: lost habitat
$Team: -1
$MessageNew:  XSTR("We just lost the command habitat and the boarding party. What a damn waste.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: Tactical: lost habitat early
$Team: -1
$MessageNew:  XSTR("The command habitat is losing integrity. We needed access to those systems to abort the jump - the only remaining option is to destroy the jump system directly.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: warpout
$Team: -1
$MessageNew:  XSTR(" ", -1)
$end_multi_text
+Persona: Wingman 1
+AVI Name: Head-TP1
+Wave Name: rev1.wav

$Name: Alt-J
$Team: -1
$MessageNew:  XSTR("Alt-J to Jump", -1)
$end_multi_text

$Name: HUDCountup
$Team: -1
$MessageNew:  XSTR("$ablecountup seconds remaining", -1)
$end_multi_text

$Name: HUDCountdown
$Team: -1
$MessageNew:  XSTR("$ablecountdown seconds remaining", -1)
$end_multi_text

$Name: Should call in a transport
$Team: -1
$MessageNew:  XSTR("Operator, we need to call in the Andex now or they will not have enough time to get to the command habitat.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: HUDDistance from Core
$Team: -1
$MessageNew:  XSTR("    $dfC m", -1)
$end_multi_text

$Name: Change Morena Orders
$Team: -1
$MessageNew:  XSTR("!!Changing Morena Orders!!", -1)
$end_multi_text

$Name: ATTACK PLAYER
$Team: -1
$MessageNew:  XSTR("Operator, MacDuff's ship is turning to engage us.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: RUN WAYPOINT
$Team: -1
$MessageNew:  XSTR("Macduff is breaking off. They appear to be making some distance.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: GO BACK
$Team: -1
$MessageNew:  XSTR("Operator, target is engaging reverse thrusters!", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: Emergency Reverse
$Team: -1
$MessageNew:  XSTR("We're at point blank range! Target is engaging reverse thrusters! Large scale energy reaction detected!", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: alarm2.ogg

$Name: Ancamna 1 destroyed
$Team: -1
$MessageNew:  XSTR("Scratch one Gef cruiser.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: Ancamna 2 destroyed
$Team: -1
$MessageNew:  XSTR("Gef cruiser down.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: heavy armour
$Team: -1
$MessageNew:  XSTR("The MacDuff's armor is heavy reactive. We're barely denting it. Scanning for a weakness...", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: weakness spotted
$Team: -1
$MessageNew:  XSTR("The ship's built around an old Orion reactor. It's overworked and badly stressed. I'm reading radiation leaks at several points in the hull. ", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: destroy casing
$Team: -1
$MessageNew:  XSTR("The Gefs built a quick-release system around the reactor. We can punch through there. Take out the casing to expose the reactor.", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: hit the reactor
$Team: -1
$MessageNew:  XSTR("Good work, Operator. Now hit the reactor!", -1)
$end_multi_text
+AVI Name: Head-CM3
+Wave Name: non_critical_med.ogg

$Name: training 1
$Team: -1
$MessageNew:  XSTR("Use arrow keys to change turret behaviour", -1)
$end_multi_text

$Name: training 2
$Team: -1
$MessageNew:  XSTR("Alt-X to change missile type", -1)
$end_multi_text

$Name: fc1
$Team: -1
$MessageNew:  XSTR("Welcome to the bridge, Laporte. Falcata Wing stands ready. Falconer will handle tactical, Kovacs is on operations, and I'll monitor comms. Let me strap you in?", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: tactical intro 3f
$Team: -1
$MessageNew:  XSTR("The Vindicator’s an unorthodox ship, Noemi. You’ll be running most of the combat systems through your DNI. We built her to be flown by a small crew and a single lead pilot.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: tactical intro 5f
$Team: -1
$MessageNew:  XSTR("Hey, try not to think of this ship as an upsized fighter, Laporte! If you fuck up, you’ll be killing all of us with you. And I know you’re sick of all your friends dying, right?", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: entering subspacef
$Team: -1
$MessageNew:  XSTR("Trajectory is good. In the bucket. Five seconds to jump.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: cruiser1: tactical onlinef
$Team: -1
$MessageNew:  XSTR("We are on target. Good jump. We have ten minutes to doomsday. You're live on helm, Laporte - take it away.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: cruiser1: picking up macdufff
$Team: -1
$MessageNew:  XSTR("Eyes on. I have a destroyer-size target near the habitat. That has to be MacDuff's flagship - the vainglorious prick.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: cruiser1: incoming torpsf
$Team: -1
$MessageNew:  XSTR("Vampire, vampire, MacDuff's gone weapons free! Let's dance!", -1)
$end_multi_text
+Wave Name: alarm.ogg

$Name: cruiser1: ready for battlef
$Team: -1
$MessageNew:  XSTR("Laporte, it's Kovacs. I have options for you. MacDuff and the Gef defenses have to be suppressed before we board the habitat. But if that's too slow, we can enter the habitat via one of those tunnels. Might find a reactor inside.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: cruiser2: damagef
$Team: -1
$MessageNew:  XSTR("The first jacket just gave way! Laporte, can we risk a standing fight?", -1)
$end_multi_text
+Wave Name: alarm.ogg

$Name: cruiser2: damage2f
$Team: -1
$MessageNew:  XSTR("Laporte, we MUST break off and repair! If we lose this ship we lose Earth! I WILL use force if necessary!", -1)
$end_multi_text
+Wave Name: alarm2.ogg

$Name: cruiser2: target 80f
$Team: -1
$MessageNew:  XSTR("I'm landing good hits on the Morena. Get me more shots, I'll get you more holes.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: cruiser3: reactor1f
$Team: -1
$MessageNew:  XSTR("Laporte, Kovacs. I'm detecting a massive radiation source inside the asteroid. Attempting to identify.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: cruiser3: reactor3f
$Team: -1
$MessageNew:  XSTR("Laporte, listen to me: if blowing up that gate means killing every innocent Gef here, it's still worth it. We have to save Earth. Understand?", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: reactor: anomalous readingsf
$Team: -1
$MessageNew:  XSTR("Laporte, be advised, when that reactor complex detonates it's going to go off like a meson bomb. Have you ever seen a meson bomb? Never mind. It'll go off like Capella.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: catastrophic detonationf
$Team: -1
$MessageNew:  XSTR("Wildcat reactor event underway! Fly like hell, Laporte!", -1)
$end_multi_text
+Wave Name: alarm.ogg

$Name: reactor: programmed exitf
$Team: -1
$MessageNew:  XSTR("I've mapped the asteroid. Marking the best exit on your escort list. Get in position before you kill the reactor - I don't want to die this far from the sun.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: we're insidef
$Team: -1
$MessageNew:  XSTR("We're inside the asteroid. Remind you of the Saturn post at all, Falconer? Never mind. Reactor dead ahead.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: manual targettingf
$Team: -1
$MessageNew:  XSTR("Laporte, permission to kill the reactor and get us out of here? Cults give me the creeps. Set missiles to track the reactor hull.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: total gef destructionf
$Team: -1
$MessageNew:  XSTR("Massive radiation event...no survivors aboard the asteroid habitats. Those poor people. At least they didn't suffer.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: heavy fire from aquariusf
$Team: -1
$MessageNew:  XSTR("Aquarius wing is giving us hell! Arm anti-fighter missiles, maneuver clear, and get some flares out!", -1)
$end_multi_text
+Wave Name: alarm.ogg

$Name: cruiser: tactical aquarius inf
$Team: -1
$MessageNew:  XSTR("Inbound fighters, inbound fighters, let's load anti-fighter missiles and swap to defensive tactics. Stand by flares. Suggest you scatter them with our main guns.", -1)
$end_multi_text
+Wave Name: alarm2.ogg

$Name: good work operatorf
$Team: -1
$MessageNew:  XSTR("Clean op, Laporte. Looks like the jump reactor was built out of stolen parts intended for a First Fleet project called Shambhala. Unusually sophisticated work...I wonder if Kostadin Cell had help from another Effort faction.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: tactical: suicide incomingf
$Team: -1
$MessageNew:  XSTR("Oh, Christ and Allah. They're coming at us in EVA suits. Falconer, you know what you have to do.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: cruisertactical: repair 1f
$Team: -1
$MessageNew:  XSTR("MacDuff damage control just brought a gun online.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: cruisertactical: repair 2f
$Team: -1
$MessageNew:  XSTR("Laporte, they're repairing some of their damaged weapons.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: cruisertactical: repair 3f
$Team: -1
$MessageNew:  XSTR("Gefs just repaired one of their turrets", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: cruisertactical: repair 4f
$Team: -1
$MessageNew:  XSTR("MacDuff just got a gun back online.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: cruisertactical: repair 5f
$Team: -1
$MessageNew:  XSTR("Hey, the MacDuff just repaired a forward gun.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: tactical: seven minutesf
$Team: -1
$MessageNew:  XSTR("Seven minutes, Laporte. You can do this.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: tactical: five minutesf
$Team: -1
$MessageNew:  XSTR("Five minutes to doomsday jump. Plenty of time to be heroes.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: tactical three minutesf
$Team: -1
$MessageNew:  XSTR("Three minutes. Focus, Noemi. We're with you.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: tactical two minutesf
$Team: -1
$MessageNew:  XSTR("Two minutes...we're bleeding margin here, Laporte.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: tactical one minutef
$Team: -1
$MessageNew:  XSTR("Sixty seconds to colony jump! Laporte, go go go!", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: tactical thirty secondsf
$Team: -1
$MessageNew:  XSTR("Thirty seconds to colony warpout! Noemi, there's still time! I need you to do this!", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: tactical: watch out for sergef
$Team: -1
$MessageNew:  XSTR("Gwilym and his bombers have sharp teeth. This should be a fight worth fighting. Prep to engage!", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: tactical: we failedf
$Team: -1
$MessageNew:  XSTR("The habitat has jumped. We failed. We failed.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: tactical: kill leaders?f
$Team: -1
$MessageNew:  XSTR("Jump aborted. I can breathe again. Laporte, I still see Kostadin command element in the area. Should we engage, or jump home?", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: tactical: leaders deadf
$Team: -1
$MessageNew:  XSTR("The Gef habitat is a tomb and the Kostadin leadership is dead. We're finished here, Laporte. Let's clear out before another Gef cell arrives to salvage the dead.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: Tactical: Andex gonef
$Team: -1
$MessageNew:  XSTR("Scratch the Andex. We just lost the boarding party.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: Tactical: Andex gone 2f
$Team: -1
$MessageNew:  XSTR("We have to get inside the habitat and blow it all to hell. There's no other way. Kovacs, can you see a way in?", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: Tactical: reactor going up!f
$Team: -1
$MessageNew:  XSTR("Reactor event underway! Detonation imminent!", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: Tactical: hab ours, leaders df
$Team: -1
$MessageNew:  XSTR("We have control of the command habitat. MacDuff and his cadre are dead. And now, don't tell anyone, I plan to file salvage rights on the whole mess.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: Tactical: hab ours, most dedf
$Team: -1
$MessageNew:  XSTR("The command habitat is ours and most of the Gef leadership is dead. We can jump home, or mop up surviving leadership elements. Your call, Laporte.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: Tactical: hab ours, macdufff
$Team: -1
$MessageNew:  XSTR("There's no way we can leave the Andex crew at MacDuff's mercy. We have to finish him off.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: Tactical: SOC shipsf
$Team: -1
$MessageNew:  XSTR("Laporte, some old friends just rolled in. One of Steele's SOC stealth units is engaging the Gefs.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: Tactical: SOC off boardf
$Team: -1
$MessageNew:  XSTR("Lost contact with the SOC fighters.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: Tactical: minimum safef
$Team: -1
$MessageNew:  XSTR("Keep moving, Laporte! This panel says we're at safe distance but I don't believe it!", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: Tactical: lost habitatf
$Team: -1
$MessageNew:  XSTR("Catastrophic hull failure on the command habitat. Shit. We lost the Andex team.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: Tactical: lost habitat earlyf
$Team: -1
$MessageNew:  XSTR("Laporte, be advised, the command habitat is gone. We cannot hijack the jump sequence. We must locate and kill the reactor itself.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: Should call in a transportf
$Team: -1
$MessageNew:  XSTR("Permission to call in the Andex, Laporte? They're running out of time to board and secure the command habitat.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: ATTACK PLAYERf
$Team: -1
$MessageNew:  XSTR("MacDuff is bearing on us!", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: RUN WAYPOINTf
$Team: -1
$MessageNew:  XSTR("The bastard's pulling back a ways.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: GO BACKf
$Team: -1
$MessageNew:  XSTR("Thruster spike. MacDuff's backing off.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: Ancamna 1 destroyedf
$Team: -1
$MessageNew:  XSTR("Scratch one Gef cruiser.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: Ancamna 2 destroyedf
$Team: -1
$MessageNew:  XSTR("Gef cruiser down.", -1)
$end_multi_text
+Wave Name: emptymsg.ogg

$Name: heavy armourf
$Team: -1
$MessageNew:  XSTR("Damn it, the MacDuff's covered in reactive armor. Scabs and scabs of it. Kovacs, find me a way through.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: weakness spottedf
$Team: -1
$MessageNew:  XSTR("ESM indicates the MacDuff's running off an ancient Orion-class reactor. The hull's irradiated and full of neutron rot. Bootstrapping an attack plan.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: destroy casingf
$Team: -1
$MessageNew:  XSTR("There. The reactor's covered in two armored shields for quick release in the event of malfunction. We can blow them off and expose the reactor itself.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: hit the reactorf
$Team: -1
$MessageNew:  XSTR("That man is responsible for incredible suffering. Finish him. Kill the reactor.", -1)
$end_multi_text
+Wave Name: non_critical_med.ogg

$Name: vidaura no ghosts
$Team: -1
$MessageNew:  XSTR("I'm sorry we had to do that, Laporte. But we did, unquestionably, have to do it.", -1)
$end_multi_text
+AVI Name: Head-TP5
+Wave Name: emptymsg.ogg

$Name: debug happiness
$Team: -1
$MessageNew:  XSTR("$gefunhappiness", -1)
$end_multi_text

$Name: <new message>
$Team: -1
$MessageNew:  XSTR("<put description here>", -1)
$end_multi_text

$Name: ken static
$Team: -1
$MessageNew:  XSTR("$emptyVar", -1)
$end_multi_text
+Wave Name: dream2.ogg

$Name: simms fail
$Team: -1
$MessageNew:  XSTR("$emptyVar", -1)
$end_multi_text
+Wave Name: subhit.wav

#Reinforcements		;! 1 total

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

#Background bitmaps		;! 0 total

$Num stars: 0
$Ambient light level: 12237498

$Bitmap List:
$Sun: SolKuiper
+Angles: 3.211406 0.000000 0.837758
+Scale: 1.000000

#Asteroid Fields

#Music

$Event Music: None
$Briefing Music: Brief11
$Substitute Briefing Music: Brief11
$Debriefing Fail Music: DireFailure
$Fiction Viewer Music: Fiction1

#End

