diff options
Diffstat (limited to 'data/shatter/Campaigns/05/campaign.def')
-rw-r--r-- | data/shatter/Campaigns/05/campaign.def | 1403 |
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 }, +} + |