summaryrefslogtreecommitdiffhomepage
path: root/data/shatter/Campaigns/05/campaign.def
diff options
context:
space:
mode:
Diffstat (limited to 'data/shatter/Campaigns/05/campaign.def')
-rw-r--r--data/shatter/Campaigns/05/campaign.def1403
1 files changed, 1403 insertions, 0 deletions
diff --git a/data/shatter/Campaigns/05/campaign.def b/data/shatter/Campaigns/05/campaign.def
new file mode 100644
index 0000000..19ee3dc
--- /dev/null
+++ b/data/shatter/Campaigns/05/campaign.def
@@ -0,0 +1,1403 @@
+CAMPAIGN
+
+name: "Operation Nightfall"
+
+desc:
+ "Two Force:Space fleets press on through major population centers on the "
+ "road to the Marakan homeworld. Civilians back home begin to question "
+ "the Alliance's involvement in the war, even as shadows fall upon the "
+ "climactic battle."
+
+situation:
+ "\tOperation Firestorm was not the strategic success we once believed it to be. "
+ "Force:Intel field agents have been unable to recover either the Borovan Archaelith "
+ "or any of the illegal technite from the Korian and Kolchev systems. We have now "
+ "determined that the technite has already been shipped "
+ "out of Kolchev to the Garrison system, and we believe that the Archaelith cannot "
+ "be far behind. Garrison is a major military stronghold for the Hegemony, close to the Marak system "
+ "itself. We cannot estimate how long we have before the Hegemony will be able to produce "
+ "a Quantum Disruptor weapon system.\n\n"
+
+ "\tWe are therefore commencing Operation Nightfall to recover the artifacts from the "
+ "Garrison system. Our first task is to gain military control of the Radix and Isham star "
+ "systems. Force First Fleet will take the northern route and secure the Isham system, "
+ "while Second Fleet holds their southern flank by controlling the Radix system. "
+ "Our combined forces will then converge on the Garrison system as soon as they can manage it.\n"
+
+orders:
+ "\t* First Fleet: Engage military targets in the Isham system.\n"
+ "\t* Second Fleet: Secure the Radix system.\n"
+ "\t* Both fleets to converge on the Garrison system as soon as possible.\n"
+
+/*******
+
+ISHAM
+ Garden / Tiger Bay
+ Senesca
+ Rom
+ Relay *
+
+RADIX
+ Senna
+ Radix / Shadow Canyon
+ Cavenda *
+
+GARRISON
+ Rhofar
+ Garrison
+ Korul
+ Nerasil *
+
+TROCANTHER
+ Volante / Hell's Kitchen
+ Narcissus
+ Path *
+
+MARAK
+ Marak
+ Xanthe *
+
+*******/
+
+combatant: {
+ name: "Terellian Alliance",
+ group: { type: fleet, id: 1 }, // Isham
+ group: { type: fleet, id: 2 }, // Radix
+}
+
+combatant: {
+ name: "Marakan Hegemony",
+ group: { type: fleet, id: 1 }, // Isham
+ group: { type: fleet, id: 2 }, // Radix
+ group: { type: fleet, id: 9 }, // Trocanther
+ group: { type: fleet, id: 10 }, // Marak - Ghost Fleet
+ group: { type: battalion, id: 4 }, // Ramek Station (Isham/Ramek)
+ group: { type: battalion, id: 15 }, // Tiger Base (Isham/Garden)
+ group: { type: battalion, id: 19 }, // Deadman's Alley (Radix/Shadow Canyon)
+ group: { type: battalion, id: 12 }, // Garrison Laboratory
+ group: { type: war_production, id: 5000 }, // Tiger Bay Civilian Units
+ group: { type: infrastructure, id: 5000 }, // Isham Farcaster Network
+ group: { type: war_production, id: 6000 }, // Hell's Kitchen Biodomes
+ group: { type: infrastructure, id: 7000 }, // Radix Farcaster Network
+}
+
+combatant: {
+ name: "Zolon Empire",
+ group: { type: fleet, id: 1 },
+ group: { type: fleet, id: 2 },
+ group: { type: fleet, id: 3 },
+}
+
+action: {
+ id: 0,
+ type: event,
+ subtype: campaign_start,
+ team: 1,
+ rgn: Jarnell,
+ text: "Operation Nightfall",
+ source: FORCOM,
+ file: "Actions/01-operation-nightfall.txt"
+ image: "Actions/01-operation-nightfall.pcx"
+ scene: "Scenes/01-Operation-Nightfall.def"
+}
+
+action: {
+ id: 1,
+ type: zone,
+ team: 1,
+ zone: Relay,
+ asset_type: fleet,
+ asset_id: 1,
+ text: "do-not-display",
+}
+
+action: {
+ id: 2,
+ type: zone,
+ team: 1,
+ zone: Cavenda,
+ asset_type: fleet,
+ asset_id: 2,
+ text: "do-not-display",
+}
+
+action: {
+ id: 3,
+ type: system,
+ team: 2,
+ sys: Isham,
+ asset_type: fleet,
+ asset_id: 1,
+ text: "do-not-display",
+}
+
+action: {
+ id: 4,
+ type: system,
+ team: 2,
+ sys: Radix,
+ asset_type: fleet,
+ asset_id: 2,
+ text: "do-not-display",
+}
+
+action: {
+ id: 5,
+ type: system,
+ team: 2,
+ sys: Trocanther,
+ asset_type: fleet,
+ asset_id: 9,
+ text: "do-not-display",
+}
+
+//
+// NEWS STORIES
+//
+
+action: {
+ id: 20,
+ type: event,
+ subtype: story,
+ team: 1,
+ rgn: "Tiger Bay",
+ text: "Tiger Bay Colony",
+ source: News,
+ file: "Actions/02-garden.txt",
+ image: "Actions/02-garden.pcx"
+ scene: "Scenes/02-Garden.def"
+}
+
+action: {
+ id: 21,
+ type: event,
+ subtype: story,
+ team: 1,
+ rgn: "Radix",
+ after: "01/16:30:00",
+ text: "Radix System",
+ source: News,
+ file: "Actions/03-radix.txt",
+ image: "Actions/03-radix.pcx"
+ scene: "Scenes/03-Radix.def"
+}
+
+action: {
+ id: 22,
+ type: event,
+ subtype: story,
+ team: 1,
+ rgn: "Jarnell",
+ after: "09/11:45:00",
+ text: "Peace Rally",
+ source: News,
+ file: "Actions/04-politics.txt",
+ image: "Actions/04-politics.pcx"
+ scene: "Scenes/04-Politics.def"
+
+ req: { action: 400, status: COMPLETE }
+}
+
+//
+// ISHAM SYSTEM
+//
+
+action: {
+ id: 50,
+ type: zone,
+ team: 1,
+ zone: Senesca,
+ asset_type: fleet,
+ asset_id: 1,
+ after: "02/06:30:00",
+ image: "Actions/AA-senesca-sector.pcx",
+}
+
+action: {
+ id: 70,
+ type: zone,
+ team: 1,
+ zone: Garden,
+ asset_type: carrier_group,
+ asset_id: 4,
+ after: "02/18:30:00",
+ image: "Actions/AA-garden-sector.pcx",
+}
+
+action: {
+ id: 80,
+ type: event,
+ subtype: story,
+ team: 1,
+ rgn: "Jarnell",
+ after: "03/21:00:00",
+ text: "Geothermal Platforms",
+ source: FORCOM,
+ file: "Actions/06-geothermal-platforms.txt",
+ image: "Actions/06-geothermal-platforms.pcx"
+ scene: "Scenes/06-Geothermal-Platforms.def"
+}
+
+action: {
+ id: 81,
+ type: intel,
+ subtype: reserve,
+ team: 2, // use IFF of the combatant (even though resource-5050 has IFF=0)
+ asset_type: resource,
+ asset_id: 5050,
+
+ req: { action: 80, status: COMPLETE }
+}
+
+action: {
+ id: 82,
+ type: intel,
+ subtype: known,
+ team: 2,
+ asset_type: resource,
+ asset_id: 5051,
+
+ req: { action: 81, status: COMPLETE }
+}
+
+
+action: {
+ id: 100,
+ type: intel,
+ subtype: known,
+ team: 1,
+ asset_type: destroyer_squadron,
+ asset_id: 50,
+ after: "02/14:30:00",
+ text: "do-not-display",
+}
+
+action: {
+ id: 150,
+ type: event,
+ subtype: story,
+ team: 1,
+ rgn: "Jarnell",
+ after: "04/23:00:00",
+ text: "Ramek Station",
+ source: FORCOM,
+ file: "Actions/08-ramek-station.txt",
+ image: "Actions/08-ramek-station.pcx"
+ scene: "Scenes/08-Ramek-Station.def"
+}
+
+action: {
+ id: 170,
+ type: zone,
+ team: 1,
+ zone: Ramek,
+ asset_type: fleet,
+ asset_id: 1,
+ text: "do-not-display",
+
+ req: { action: 150, status: COMPLETE }
+}
+
+action: {
+ id: 175,
+ type: zone,
+ team: 2,
+ zone: Garden,
+ asset_type: carrier_group,
+ asset_id: 1,
+ text: "do-not-display",
+
+ req: { action: 150, status: COMPLETE }
+}
+
+
+action: {
+ id: 190,
+ type: event,
+ subtype: attack,
+ team: 1,
+ rgn: Jalah,
+ text: "Ramek Station Destroyed",
+ file: "Actions/08a-ramek-destroyed.txt",
+ source: TACNET,
+ after: "08/01:00:00",
+
+ req: { action: 400, status: COMPLETE, not: true },
+
+ target_type: station,
+ target_id: 44,
+ target_iff: 2,
+ target_kill: "Ramek Station",
+}
+
+
+//
+// RADIX SYSTEM
+//
+
+action: {
+ id: 270,
+ type: zone,
+ team: 1,
+ zone: Radix,
+ asset_type: fleet,
+ asset_id: 2,
+ after: "02/09:30:00",
+ image: "Actions/03-radix.pcx",
+}
+
+action: {
+ id: 280,
+ type: event,
+ subtype: story,
+ team: 1,
+ rgn: "Jarnell",
+ after: "02/14:00:00",
+ text: "Deadman's Alley",
+ source: SECURE,
+ file: "Actions/07-deadmans-alley.txt",
+ image: "Actions/07-deadmans-alley.pcx"
+ scene: "Scenes/07-Deadmans-Alley.def"
+}
+
+action: {
+ id: 290,
+ type: zone,
+ team: 1,
+ zone: Senna,
+ asset_type: fleet,
+ asset_id: 2,
+ after: "04/04:40:00",
+ image: "Actions/AA-senna-sector.pcx",
+}
+
+
+//
+// GARRISON
+//
+
+action: {
+ id: 400,
+ type: zone,
+ team: 1,
+ zone: Nerasil,
+ asset_type: fleet,
+ asset_id: 1,
+ after: "06/04:30:00",
+ image: "Actions/AA-nerasil-sector.pcx",
+
+ req: { c1: "Marakan Hegemony", group_type: battalion, group_id: 4, comp: LT, score: 2000 },
+}
+
+action: {
+ id: 401,
+ type: intel,
+ subtype: known,
+ team: 1,
+ asset_type: battle_group,
+ asset_id: 5,
+
+ req: { action: 400, status: COMPLETE }
+}
+
+action: {
+ id: 403,
+ type: system,
+ team: 2,
+ sys: Garrison,
+ asset_type: fleet,
+ asset_id: 1,
+ text: "do-not-display",
+
+ req: { action: 400, status: COMPLETE }
+}
+
+action: {
+ id: 404,
+ type: system,
+ team: 2,
+ sys: Garrison,
+ asset_type: fleet,
+ asset_id: 2,
+ text: "do-not-display",
+
+ req: { action: 400, status: COMPLETE }
+}
+
+action: {
+ id: 405,
+ type: event,
+ subtype: story,
+ team: 1,
+ rgn: "Garrison",
+ text: "Garrison Military Laboratory",
+ source: SECURE,
+ file: "Actions/09-garrison-station.txt",
+ image: "Actions/09-garrison-station.pcx"
+ scene: "Scenes/09-Garrison-Station.def"
+
+ req: { action: 400, status: COMPLETE }
+}
+
+
+action: {
+ id: 406,
+ type: sitrep,
+ team: 1,
+ text:
+ "\tWe have completed operations in the Isham and Radix systems and "
+ "have begun the invasion of Garrison. The Garrison system has always "
+ "been a major storehouse for the Hegemony military. They maintain a "
+ "heavily fortified military laboratory in orbit around the planet Garrison.\n\n"
+
+ "\tFor the first phase of this invasion, "
+ "Force:Space First Fleet (Orion) will be assigned to eliminate units in "
+ "the Rhofar sector, while Second Fleet (Antares) deals with Hegemony forces in "
+ "Korul.",
+
+ req: { action: 400, status: COMPLETE }
+}
+
+action: {
+ id: 407,
+ type: orders,
+ team: 1,
+ text:
+ "\t* First Fleet assigned to Rhofar Sector.\n"
+ "\t* Second Fleet assigned to Korul Sector.\n"
+ "\t* Reduce local defenses in preparation for assault on Garrison Military Laboratory.\n"
+
+ req: { action: 406, status: COMPLETE }
+}
+
+
+
+action: {
+ id: 409,
+ type: zone,
+ team: 1,
+ zone: Rhofar,
+ asset_type: fleet,
+ asset_id: 1,
+ delay: 70e3, // 20 hours
+ image: "Actions/AA-rhofar-sector.pcx"
+
+ req: { action: 400, status: COMPLETE }
+}
+
+action: {
+ id: 410,
+ type: zone,
+ team: 1,
+ zone: Korul,
+ asset_type: fleet,
+ asset_id: 2,
+ delay: 100e3, // 30 hours
+ image: "Actions/AA-korul-sector.pcx"
+
+ req: { action: 400, status: COMPLETE }
+}
+
+action: {
+ id: 411,
+ type: intel,
+ subtype: known,
+ team: 1,
+ asset_type: battle_group,
+ asset_id: 8,
+
+ req: { action: 410, status: COMPLETE }
+}
+
+
+action: {
+ id: 420,
+ type: zone,
+ team: 1,
+ zone: Garrison,
+ asset_type: fleet,
+ asset_id: 1,
+ delay: 150e3, // 40 hours
+ image: "Actions/AA-garrison-sector.pcx",
+
+ req: { action: 410, status: COMPLETE }
+}
+
+action: {
+ id: 430,
+ type: zone,
+ team: 1,
+ zone: Garrison,
+ asset_type: fleet,
+ asset_id: 2,
+ delay: 150e3, // 40 hours
+ text: "do-not-display",
+
+ req: { action: 410, status: COMPLETE }
+}
+
+
+action: {
+ id: 440,
+ type: sitrep,
+ team: 1,
+ text:
+ "\tBoth First and Second Fleet have converged on Garrison Sector. The Garrison "
+ "system has always been a major storehouse for the Hegemony military, and this "
+ "station is going to be no pushover. The station is armored, shielded, and has "
+ "as much firepower as a heavy cruiser.\n\n",
+
+ req: { action: 430, status: COMPLETE }
+}
+
+action: {
+ id: 441,
+ type: orders,
+ team: 1,
+ text:
+ "\t* Eliminate the Garrison Military Laboratory.\n"
+ "\t* Reduce Hegemony star fleets in Garrison System.\n"
+ "\t* Protect Alliance assets in the area.\n"
+
+ req: { action: 430, status: COMPLETE }
+}
+
+
+
+
+action: {
+ id: 500,
+ type: event,
+ subtype: story,
+ team: 1,
+ rgn: Jarnell,
+ text: "Broken Communications",
+ source: Mail,
+ file: "Actions/m1-incommunicado.txt",
+ image: "Actions/m0-mail-icon.pcx",
+ scene: "Scenes/m1-Incommunicado.def"
+ delay: 60e3
+
+ req: { action: 420, status: COMPLETE }
+}
+
+
+action: {
+ id: 580,
+ type: marker,
+ delay: 250e3,
+
+ req: { action: 430, status: COMPLETE }
+}
+
+action: {
+ id: 585,
+ type: marker,
+
+ req: { c1: "Marakan Hegemony", group_type: battalion, group_id: 12, comp: LT, score: 2000 },
+}
+
+action: {
+ id: 590,
+ type: event,
+ subtype: attack,
+ team: 1,
+ rgn: Garrison,
+ text: "Garrison Laboratory Destroyed",
+ file: "Actions/09a-garrison-destroyed.txt",
+ source: TACNET,
+
+ req: { action: 580, status: COMPLETE },
+ req: { action: 585, status: COMPLETE, not: true },
+
+ target_type: station,
+ target_id: 3,
+ target_iff: 2,
+ target_kill: "Garrison Laboratory",
+}
+
+
+//
+// TROCANTHER
+//
+
+action: {
+ id: 600,
+ type: zone,
+ team: 1,
+ zone: Path,
+ asset_type: fleet,
+ asset_id: 1,
+ image: "Actions/AA-path-sector.pcx"
+
+ req: { c1: "Marakan Hegemony", group_type: battalion, group_id: 12, comp: LT, score: 2000 },
+}
+
+action: {
+ id: 601,
+ type: zone,
+ team: 1,
+ zone: Path,
+ asset_type: fleet,
+ asset_id: 2,
+ text: "do-not-display",
+
+ req: { action: 600, status: COMPLETE }
+}
+
+
+action: {
+ id: 602,
+ type: sitrep,
+ team: 1,
+ text:
+ "\tThe Garrison Military Laboratory has been destroyed. However, not all of "
+ "the Technite has yet been accounted for. Force:Intel believes that the remaining "
+ "stockpile has been shipped to Volante in the Trocanther System for processing.\n\n",
+
+ req: { action: 600, status: COMPLETE }
+}
+
+action: {
+ id: 603,
+ type: orders,
+ team: 1,
+ text:
+ "\t* Eliminate the Trocanther Biodomes.\n"
+ "\t* Reduce Hegemony star fleets throughout Trocanther System.\n"
+ "\t* Protect Alliance assets in the area.\n"
+
+ req: { action: 600, status: COMPLETE }
+}
+
+
+
+
+action: {
+ id: 605,
+ type: event,
+ subtype: story,
+ team: 1,
+ rgn: "Trocanther",
+ text: "Trocanther Biodomes",
+ source: SECURE,
+ file: "Actions/10-trocanther-biodomes.txt",
+ image: "Actions/10-trocanther-biodomes.pcx"
+ scene: "Scenes/10-Trocanther-Biodomes.def"
+
+ req: { action: 600, status: COMPLETE }
+}
+
+
+action: {
+ id: 610,
+ type: zone,
+ team: 1,
+ zone: Narcissus,
+ asset_type: fleet,
+ asset_id: 1,
+ image: "Actions/AA-narcissus-sector.pcx"
+ delay: 60e3,
+
+ req: { action: 600, status: COMPLETE }
+}
+
+action: {
+ id: 620,
+ type: zone,
+ team: 1,
+ zone: Volante,
+ asset_type: fleet,
+ asset_id: 2,
+ image: "Actions/AA-volante-sector.pcx"
+ delay: 60e3,
+
+ req: { action: 600, status: COMPLETE }
+}
+
+
+action: {
+ id: 606,
+ type: intel,
+ subtype: secret,
+ team: 2,
+ asset_type: battle_group,
+ asset_id: 14,
+ delay: 20e3,
+
+ req: { action: 620, status: COMPLETE }
+}
+
+
+
+action: {
+ id: 650,
+ type: marker,
+ delay: 220e3,
+
+ req: { action: 620, status: COMPLETE }
+}
+
+action: {
+ id: 651,
+ type: marker,
+ delay: 40e3,
+
+ req: { action: 650, status: COMPLETE }
+}
+
+action: {
+ id: 652,
+ type: marker,
+ delay: 40e3,
+
+ req: { action: 651, status: COMPLETE }
+}
+
+action: {
+ id: 660,
+ type: event,
+ subtype: attack,
+ team: 1,
+ rgn: Volante,
+ text: "Blackwing Destroyed",
+ file: "Actions/11a-blackwing-destroyed.txt",
+ source: TACNET,
+
+ req: { action: 652, status: COMPLETE },
+ req: { c1: "Marakan Hegemony", group_type: carrier_group, group_id: 9, comp: GT, score: 500 },
+
+ target_type: carrier_group,
+ target_id: 9,
+ target_iff: 2,
+ target_kill: "Blackwing",
+ target_kill: "Variak",
+ target_kill: "Talus",
+ target_kill: "Ramek",
+ target_kill: "Senna",
+}
+
+action: {
+ id: 661,
+ type: event,
+ subtype: attack,
+ team: 1,
+ rgn: Volante,
+ text: "Hood Destroyed",
+ file: "Actions/11b-hood-destroyed.txt",
+ source: TACNET,
+
+ req: { action: 651, status: COMPLETE },
+ req: { c1: "Marakan Hegemony", group_type: battle_group, group_id: 9, comp: GT, score: 500 },
+
+ target_type: battle_group,
+ target_id: 14,
+ target_iff: 2,
+ target_kill: "Hood",
+ target_kill: "Belerephon",
+ target_kill: "Firebolt",
+ target_kill: "Radelix",
+}
+
+
+action: {
+ id: 662,
+ type: event,
+ subtype: attack,
+ team: 1,
+ rgn: Volante,
+ text: "Omega Destroyed",
+ file: "Actions/11c-omega-destroyed.txt",
+ source: TACNET,
+
+ req: { action: 650, status: COMPLETE },
+ req: { c1: "Marakan Hegemony", group_type: battle_group, group_id: 10, comp: GT, score: 500 },
+
+ target_type: battle_group,
+ target_id: 15,
+ target_iff: 2,
+ target_kill: "Omega",
+ target_kill: "Hephaestus",
+ target_kill: "Mindalante",
+ target_kill: "Arcturus",
+}
+
+
+action: {
+ id: 680,
+ type: event,
+ subtype: story,
+ team: 1,
+ rgn: Jarnell,
+ text: "Endgame",
+ source: FORCOM,
+ file: "Actions/12-endgame.txt",
+ image: "Actions/banner-alliance.pcx",
+ scene: "Scenes/12-Endgame.def"
+
+ req: { c1: "Marakan Hegemony", group_type: fleet, group_id: 9, comp: LT, score: 4000 },
+}
+
+
+//
+// MARAK
+//
+
+// Event 800 is the marker for the beginning of the
+// Marakan phase of this campaign. Once this event
+// is COMPLETE, the player cannot lose the game.
+
+action: {
+ id: 800,
+ type: marker,
+
+ req: { c1: "Marakan Hegemony", group_type: fleet, group_id: 9, comp: LT, score: 3000 },
+}
+
+// first, place all working marakan fleets on reserve:
+
+action: {
+ id: 801,
+ type: intel,
+ subtype: reserve,
+ team: 2,
+ asset_type: fleet,
+ asset_id: 1,
+
+ req: { action: 800, status: COMPLETE }
+}
+
+action: {
+ id: 802,
+ type: intel,
+ subtype: reserve,
+ team: 2,
+ asset_type: fleet,
+ asset_id: 2,
+
+ req: { action: 800, status: COMPLETE }
+}
+
+action: {
+ id: 803,
+ type: intel,
+ subtype: reserve,
+ team: 2,
+ asset_type: fleet,
+ asset_id: 9,
+
+ req: { action: 800, status: COMPLETE }
+}
+
+// then, release the zolons and hulks:
+
+action: {
+ id: 810,
+ type: intel,
+ subtype: secret,
+ team: 4,
+ asset_type: fleet,
+ asset_id: 1,
+
+ req: { action: 800, status: COMPLETE }
+}
+
+action: {
+ id: 811,
+ type: zone,
+ team: 4,
+ zone: Marak,
+ asset_type: fleet,
+ asset_id: 1,
+
+ req: { action: 800, status: COMPLETE }
+}
+
+action: {
+ id: 812,
+ type: intel,
+ subtype: secret,
+ team: 2,
+ asset_type: fleet,
+ asset_id: 10,
+
+ req: { action: 800, status: COMPLETE }
+}
+
+action: {
+ id: 820,
+ type: intel,
+ subtype: secret,
+ team: 4,
+ asset_type: fleet,
+ asset_id: 2,
+ delay: 40e3,
+
+ req: { action: 800, status: COMPLETE }
+}
+
+action: {
+ id: 821,
+ type: system,
+ team: 4,
+ system: Marak,
+ asset_type: fleet,
+ asset_id: 2,
+
+ req: { action: 820, status: COMPLETE }
+}
+
+action: {
+ id: 823,
+ type: intel,
+ subtype: secret,
+ team: 4,
+ asset_type: fleet,
+ asset_id: 3,
+ delay: 80e3,
+
+ req: { action: 800, status: COMPLETE }
+}
+
+action: {
+ id: 824,
+ type: system,
+ team: 4,
+ system: Marak,
+ asset_type: fleet,
+ asset_id: 3,
+
+ req: { action: 823, status: COMPLETE }
+}
+
+
+
+//
+// Finally, transfer the Alliance fleets to Xanthe in Marak system:
+//
+
+action: {
+ id: 830,
+ type: zone,
+ team: 1,
+ zone: Xanthe,
+ asset_type: fleet,
+ asset_id: 1,
+ image: "Actions/AA-xanthe-sector.pcx",
+
+ req: { action: 800, status: COMPLETE }
+}
+
+action: {
+ id: 831,
+ type: zone,
+ team: 1,
+ zone: Xanthe,
+ asset_type: fleet,
+ asset_id: 2,
+ text: "do-not-display",
+
+ req: { action: 800, status: COMPLETE }
+}
+
+action: {
+ id: 835,
+ type: zone,
+ team: 1,
+ zone: Marak,
+ asset_type: fleet,
+ asset_id: 1,
+ image: "Actions/AA-marak-sector.pcx",
+ delay: 70e3,
+
+ req: { action: 830, status: COMPLETE }
+}
+
+action: {
+ id: 836,
+ type: zone,
+ team: 1,
+ zone: Marak,
+ asset_type: fleet,
+ asset_id: 2,
+ text: "do-not-display",
+
+ req: { action: 835, status: COMPLETE }
+}
+
+
+
+
+action: {
+ id: 840,
+ type: sitrep,
+ team: 1,
+ text:
+ "\tOperation Nightfall is coming rapidly to a conclusion. Our contacts in the "
+ "Ele'aan Fusion have informed us that the Hegemony may have taken the Archaelith "
+ "back to the Marak Prime System. Even without the Technite, they could still use "
+ "the Archaelith against us in the future.\n\n"
+
+ "Therefore, the President has asked us to take this fight all the way to Marak, "
+ "to pressure the Hegemony leadership into surrendering the Archaelith and signing "
+ "a non-agression pact.\n\n",
+
+ req: { action: 800, status: COMPLETE }
+}
+
+action: {
+ id: 841,
+ type: orders,
+ team: 1,
+ text:
+ "\t* Reduce Hegemony star fleets throughout Marakan System.\n"
+ "\t* Protect Alliance assets in the area.\n"
+
+ req: { action: 800, status: COMPLETE }
+}
+
+
+
+//
+// FINAL SEQUENCE:
+//
+
+
+action: {
+ id: 880,
+ type: intel,
+ subtype: reserve,
+ team: 4,
+ asset_type: fleet,
+ asset_id: 1,
+
+ delay: 150e3,
+
+ req: { action: 800, status: COMPLETE }
+}
+
+action: {
+ id: 881,
+ type: intel,
+ subtype: reserve,
+ team: 4,
+ asset_type: fleet,
+ asset_id: 2,
+
+ delay: 150e3,
+
+ req: { action: 800, status: COMPLETE }
+}
+
+action: {
+ id: 882,
+ type: intel,
+ subtype: reserve,
+ team: 4,
+ asset_type: fleet,
+ asset_id: 3,
+
+ delay: 150e3,
+
+ req: { action: 800, status: COMPLETE }
+}
+
+action: {
+ id: 885,
+ type: event,
+ subtype: story,
+ team: 1,
+ rgn: Jarnell,
+ text: "This Can't Wait Any Longer...",
+ source: Mail,
+ file: "Actions/m2-final-message.txt",
+ image: "Actions/m0-mail-icon.pcx",
+ scene: "Scenes/m2-Final-Message.def"
+
+ delay: 50e3,
+
+ req: { action: 800, status: COMPLETE }
+}
+
+action: {
+ id: 890,
+ type: event,
+ subtype: story,
+ team: 1,
+ rgn: Jarnell,
+ text: "Status of Marak Prime",
+ source: FORCOM,
+ file: "Actions/15-disappearance.txt",
+ image: "Actions/banner-alliance.pcx",
+ scene: "Scenes/15-Disappearance.def"
+
+ delay: 200e3,
+
+ req: { action: 800, status: COMPLETE }
+}
+
+
+
+//
+// END GAMES!!!
+//
+// THE THRILL OF VICTORY (EVENT 800 COMPLETE)
+
+action: {
+ id: 999,
+ type: event,
+ subtype: campaign_end, // successful ending
+ team: 1,
+ rgn: Marak,
+ text: "Operation Nightfall Victory",
+ file: "Actions/victory.txt",
+ image: "Actions/victory",
+ scene: "Scenes/Victory.def"
+
+ delay: 250e3,
+
+ req: { action: 800, status: COMPLETE }
+}
+
+// THE MIDDLE ROAD (EVENT 800 COMPLETE)
+
+action: {
+ id: 901,
+ type: event,
+ subtype: campaign_end, // successful ending
+ team: 1,
+ rgn: Marak,
+ text: "Operation Nightfall Victory",
+ file: "Actions/victory.txt",
+ image: "Actions/victory",
+ scene: "Scenes/Victory.def"
+
+ req: { action: 800, status: COMPLETE }
+ req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 4, comp: LT, score: 3000 },
+ req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 5, comp: LT, score: 3000 },
+}
+
+action: {
+ id: 902,
+ type: event,
+ subtype: campaign_end, // successful ending
+ team: 1,
+ rgn: Marak,
+ text: "Operation Nightfall Victory",
+ file: "Actions/victory.txt",
+ image: "Actions/victory",
+ scene: "Scenes/Victory.def"
+
+ req: { action: 800, status: COMPLETE }
+ req: { c1: "Terellian Alliance", group_type: fleet, group_id: 1, comp: LT, score: 5000 },
+}
+
+action: {
+ id: 903,
+ type: event,
+ subtype: campaign_end, // successful ending
+ team: 1,
+ rgn: Marak,
+ text: "Operation Nightfall Victory",
+ file: "Actions/victory.txt",
+ image: "Actions/victory",
+ scene: "Scenes/Victory.def"
+
+ req: { action: 800, status: COMPLETE }
+ req: { c1: "Terellian Alliance", group_type: fleet, group_id: 2, comp: LT, score: 5000 },
+}
+
+
+// THE AGONY OF DEFEAT (EVENT 400 NOT COMPLETE) - ISHAM / RADIX
+
+action: {
+ id: 910,
+ type: event,
+ subtype: campaign_fail,
+ team: 1,
+ rgn: Jarnell,
+ text: "Operation Nightfall Defeat",
+ file: "Actions/def1.txt",
+ image: "Actions/def1",
+ scene: "Scenes/Defeat1.def"
+
+ req: { action: 400, status: COMPLETE, not: true }
+ req: { c1: "Terellian Alliance", c2: "Marakan Hegemony", comp: RLT, score: -2000 },
+}
+
+action: {
+ id: 911,
+ type: event,
+ subtype: campaign_fail,
+ team: 1,
+ rgn: Jarnell,
+ text: "Operation Nightfall Defeat",
+ file: "Actions/def1.txt",
+ image: "Actions/def1",
+ scene: "Scenes/Defeat1.def"
+
+ req: { action: 400, status: COMPLETE, not: true }
+ req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 4, comp: LT, score: 3000 },
+ req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 5, comp: LT, score: 3000 },
+}
+
+action: {
+ id: 912,
+ type: event,
+ subtype: campaign_fail,
+ team: 1,
+ rgn: Jarnell,
+ text: "Operation Nightfall Defeat",
+ file: "Actions/def1.txt",
+ image: "Actions/def1",
+ scene: "Scenes/Defeat1.def"
+
+ req: { action: 400, status: COMPLETE, not: true }
+ req: { c1: "Terellian Alliance", group_type: fleet, group_id: 1, comp: LT, score: 5000 },
+}
+
+action: {
+ id: 913,
+ type: event,
+ subtype: campaign_fail,
+ team: 1,
+ rgn: Jarnell,
+ text: "Operation Nightfall Defeat",
+ file: "Actions/def1.txt",
+ image: "Actions/def1",
+ scene: "Scenes/Defeat1.def"
+
+ req: { action: 400, status: COMPLETE, not: true }
+ req: { c1: "Terellian Alliance", group_type: fleet, group_id: 2, comp: LT, score: 5000 },
+}
+
+
+
+// THE AGONY OF DEFEAT (EVENT 600 NOT COMPLETE) - GARRISON
+
+action: {
+ id: 920,
+ type: event,
+ subtype: campaign_fail,
+ team: 1,
+ rgn: Jarnell,
+ text: "Operation Nightfall Defeat",
+ file: "Actions/def2.txt",
+ image: "Actions/def2",
+ scene: "Scenes/Defeat2.def"
+
+ req: { action: 600, status: COMPLETE, not: true }
+ req: { c1: "Terellian Alliance", c2: "Marakan Hegemony", comp: RLT, score: -2000 },
+}
+
+action: {
+ id: 921,
+ type: event,
+ subtype: campaign_fail,
+ team: 1,
+ rgn: Jarnell,
+ text: "Operation Nightfall Defeat",
+ file: "Actions/def2.txt",
+ image: "Actions/def2",
+ scene: "Scenes/Defeat2.def"
+
+ req: { action: 600, status: COMPLETE, not: true }
+ req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 4, comp: LT, score: 3000 },
+ req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 5, comp: LT, score: 3000 },
+}
+
+action: {
+ id: 922,
+ type: event,
+ subtype: campaign_fail,
+ team: 1,
+ rgn: Jarnell,
+ text: "Operation Nightfall Defeat",
+ file: "Actions/def2.txt",
+ image: "Actions/def2",
+ scene: "Scenes/Defeat2.def"
+
+ req: { action: 600, status: COMPLETE, not: true }
+ req: { c1: "Terellian Alliance", group_type: fleet, group_id: 1, comp: LT, score: 5000 },
+}
+
+action: {
+ id: 923,
+ type: event,
+ subtype: campaign_fail,
+ team: 1,
+ rgn: Jarnell,
+ text: "Operation Nightfall Defeat",
+ file: "Actions/def2.txt",
+ image: "Actions/def2",
+ scene: "Scenes/Defeat2.def"
+
+ req: { action: 600, status: COMPLETE, not: true }
+ req: { c1: "Terellian Alliance", group_type: fleet, group_id: 2, comp: LT, score: 5000 },
+}
+
+
+
+// THE AGONY OF DEFEAT (EVENT 800 NOT COMPLETE) - TROCANTHER
+
+action: {
+ id: 930,
+ type: event,
+ subtype: campaign_fail,
+ team: 1,
+ rgn: Jarnell,
+ text: "Operation Nightfall Defeat",
+ file: "Actions/def3.txt",
+ image: "Actions/def3",
+ scene: "Scenes/Defeat3.def"
+
+ req: { action: 800, status: COMPLETE, not: true }
+ req: { c1: "Terellian Alliance", c2: "Marakan Hegemony", comp: RLT, score: -2000 },
+}
+
+action: {
+ id: 931,
+ type: event,
+ subtype: campaign_fail,
+ team: 1,
+ rgn: Jarnell,
+ text: "Operation Nightfall Defeat",
+ file: "Actions/def3.txt",
+ image: "Actions/def3",
+ scene: "Scenes/Defeat3.def"
+
+ req: { action: 800, status: COMPLETE, not: true }
+ req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 4, comp: LT, score: 3000 },
+ req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 5, comp: LT, score: 3000 },
+}
+
+action: {
+ id: 932,
+ type: event,
+ subtype: campaign_fail,
+ team: 1,
+ rgn: Jarnell,
+ text: "Operation Nightfall Defeat",
+ file: "Actions/def3.txt",
+ image: "Actions/def3",
+ scene: "Scenes/Defeat3.def"
+
+ req: { action: 800, status: COMPLETE, not: true }
+ req: { c1: "Terellian Alliance", group_type: fleet, group_id: 1, comp: LT, score: 5000 },
+}
+
+action: {
+ id: 933,
+ type: event,
+ subtype: campaign_fail,
+ team: 1,
+ rgn: Jarnell,
+ text: "Operation Nightfall Defeat",
+ file: "Actions/def3.txt",
+ image: "Actions/def3",
+ scene: "Scenes/Defeat3.def"
+
+ req: { action: 800, status: COMPLETE, not: true }
+ req: { c1: "Terellian Alliance", group_type: fleet, group_id: 2, comp: LT, score: 5000 },
+}
+