From d289918bfdf7635ec3bb2c94d8255da2b2572aea Mon Sep 17 00:00:00 2001 From: Aki Date: Sun, 6 Feb 2022 19:14:54 +0100 Subject: Added datafiles to the repository This includes only text files from the most common distribution of content.dat and shatter.dat. --- data/content/Campaigns/02/campaign.def | 1153 ++++++++++++++++++++++++++++++++ 1 file changed, 1153 insertions(+) create mode 100644 data/content/Campaigns/02/campaign.def (limited to 'data/content/Campaigns/02/campaign.def') diff --git a/data/content/Campaigns/02/campaign.def b/data/content/Campaigns/02/campaign.def new file mode 100644 index 0000000..4c20601 --- /dev/null +++ b/data/content/Campaigns/02/campaign.def @@ -0,0 +1,1153 @@ +CAMPAIGN + +name: "c02.name" +desc: "c02.desc" +situation: "c02.sitrep" +orders: "c02.orders" + +combatant: { + name: "Terellian Alliance", + group: { type: carrier_group, id: 6 }, + group: { type: destroyer_squadron, id: 43 }, + group: { type: destroyer_squadron, id: 60 }, + group: { type: freight, id: 3000 }, +} + +combatant: { + name: "Dantari Separatists", + group: { type: fleet, id: 1 }, + group: { type: battalion, id: 1 }, + group: { type: battalion, id: 2 }, + group: { type: war_production, id: 1 }, + group: { type: freight, id: 3000 }, +} + +combatant: { + name: "Marakan Hegemony", + group: { type: fleet, id: 4 }, +} + +combatant: { + name: "Independent System of Solus", + group: { type: infrastructure, id: 2000 }, + group: { type: transport, id: 2100 }, + group: { type: civilian, id: 2200 }, + group: { type: freight, id: 3000 }, + group: { type: civilian, id: 5000 }, +} + +action: { + id: 0, + type: event, + subtype: campaign_start, + team: 1, + rgn: Solus, + text: "c02.a000", + source: News, + file: "Actions/01-campaign-start.txt", + image: "Actions/01-campaign-start.pcx" + scene: "Scenes/01-News-Start.def" +} + +action: { + id: 1, + type: zone, + team: 1, + asset_type: carrier_group, + asset_id: 6, + region: Trellis, + image: "Actions/AA-archon-trellis.pcx" +} + +action: { + id: 2, + type: zone, + team: 1, + asset_type: destroyer_squadron, + asset_id: 60, + region: Trellis, + image: "Actions/AA-gerrond-trellis.pcx" +} + +action: { + id: 50, + type: zone, + team: 2, + asset_type: carrier_group, + asset_id: 5, + region: Jalah, +} + +action: { + id: 51, + type: zone, + team: 2, + asset_type: destroyer_squadron, + asset_id: 5, + region: Jalah, +} + +action: { + id: 52, + type: zone, + team: 2, + asset_type: destroyer_squadron, + asset_id: 6, + region: Trellis, +} + +action: { + id: 53, + type: zone, + team: 2, + asset_type: destroyer_squadron, + asset_id: 7, + region: Meridian, +} + +action: { + id: 60 + type: event + subtype: story + team: 1 + rgn: Loris + after: "01/15:00:00" + text: "c02.a060" + source: Mail + file: "Actions/m1-catching-up.txt" + image: "Actions/m0-mail-icon.pcx" + scene: "Scenes/M1-Catching-Up.def" +} + + +action: { + id: 110, + type: intel, + subtype: known, + team: 2, + rgn: Trellis, + asset_type: minefield, + asset_id: 4, + + req: { c1: "Dantari Separatists", group_type: minefield, group_id: 1, comp: LT, score: 10 }, +} + +action: { + id: 120, + type: intel, + subtype: known, + team: 2, + rgn: Trellis, + asset_type: minefield, + asset_id: 5, + + req: { c1: "Dantari Separatists", group_type: minefield, group_id: 2, comp: LT, score: 10 }, +} + + +action: { + id: 130, + type: event, + subtype: story, + team: 1, + rgn: Solus, + after: "02/05:00:00", + text: "c02.a130", + source: News, + file: "Actions/02-coup-failure.txt", + image: "Actions/02-coup-failure.pcx", + scene: "Scenes/02-Coup-Failure.def" +} + +action: { + id: 140, + type: event, + subtype: attack, + team: 1, + rgn: Trellis, + text: "c02.a140", + file: "Actions/03a-minefield-a.txt", + source: TACNET, + after: "02/09:00:00", + before: "03/09:00:00", + + req: { c1: "Dantari Separatists", group_type: minefield, group_id: 1, comp: GT, score: 10 }, + + target_type: minefield, + target_id: 1, + target_iff: 2, + target_kill: "Minefield A", + target_kill: "Minefield A", + target_kill: "Minefield A", + target_kill: "Minefield A", + target_kill: "Minefield A", + target_kill: "Minefield A", +} + +action: { + id: 150, + type: event, + subtype: attack, + team: 1, + rgn: Trellis, + text: "c02.a150", + file: "Actions/03a-minefield-b.txt", + source: TACNET, + after: "02/13:30:00", + before: "03/13:30:00", + + req: { c1: "Dantari Separatists", group_type: minefield, group_id: 2, comp: GT, score: 10 }, + + target_type: minefield, + target_id: 2, + target_iff: 2, + target_kill: "Minefield B", + target_kill: "Minefield B", + target_kill: "Minefield B", + target_kill: "Minefield B", + target_kill: "Minefield B", + target_kill: "Minefield B", +} + +action: { + id: 160, + type: event, + subtype: attack, + team: 1, + rgn: Trellis, + text: "c02.a160", + file: "Actions/03a-minefield-c.txt", + source: TACNET, + after: "02/19:20:00", + before: "03/19:20:00", + + req: { c1: "Dantari Separatists", group_type: minefield, group_id: 3, comp: GT, score: 10 }, + + target_type: minefield, + target_id: 3, + target_iff: 2, + target_kill: "Minefield C", + target_kill: "Minefield C", + target_kill: "Minefield C", + target_kill: "Minefield C", + target_kill: "Minefield C", + target_kill: "Minefield C", +} + +action: { + id: 170, + type: event, + subtype: attack, + team: 1, + rgn: Trellis, + text: "c02.a170", + file: "Actions/03a-minefield-d.txt", + source: TACNET, + after: "03/00:45:00", + before: "04/00:45:00", + + req: { c1: "Dantari Separatists", group_type: minefield, group_id: 4, comp: GT, score: 10 }, + + target_type: minefield, + target_id: 4, + target_iff: 2, + target_kill: "Minefield D", + target_kill: "Minefield D", + target_kill: "Minefield D", + target_kill: "Minefield D", + target_kill: "Minefield D", + target_kill: "Minefield D", +} + +action: { + id: 180, + type: event, + subtype: attack, + team: 1, + rgn: Trellis, + text: "c02.a180", + file: "Actions/03a-minefield-e.txt", + source: TACNET, + after: "03/08:30:00", + before: "04/08:30:00", + + req: { c1: "Dantari Separatists", group_type: minefield, group_id: 5, comp: GT, score: 10 }, + + target_type: minefield, + target_id: 5, + target_iff: 2, + target_kill: "Minefield E", + target_kill: "Minefield E", + target_kill: "Minefield E", + target_kill: "Minefield E", + target_kill: "Minefield E", + target_kill: "Minefield E", +} + +action: { + id: 190 + type: event + subtype: story + team: 1, + rgn: Jarnell + after: "03/18:00:00" + text: "c02.a190" + source: Mail + file: "Actions/m2-new-digs.txt" + image: "Actions/m0-mail-icon.pcx" + scene: "Scenes/M2-New-Digs.def" +} + +action: { + id: 200, + type: event, + subtype: story, + team: 1, + rgn: Solus, + text: "c02.a200", + source: News, + file: "Actions/03-blockade-broken.txt", + image: "Actions/03-blockade-broken.pcx", + scene: "Scenes/03-Blockade-Broken.def", + + req: { c1: "Dantari Separatists", group_type: minefield, group_id: 1, comp: LT, score: 10 }, + req: { c1: "Dantari Separatists", group_type: minefield, group_id: 2, comp: LT, score: 10 }, + req: { c1: "Dantari Separatists", group_type: minefield, group_id: 3, comp: LT, score: 10 }, + req: { c1: "Dantari Separatists", group_type: minefield, group_id: 4, comp: LT, score: 10 }, + req: { c1: "Dantari Separatists", group_type: minefield, group_id: 5, comp: LT, score: 10 }, +} + +action: { + id: 210, + type: sitrep, + team: 1, + text: "c02.a210" + req: { action: 200, status: COMPLETE } +} + + +action: { + id: 230, + type: intel, + subtype: known, + team: 1, + rgn: Trellis, + asset_type: freight, + asset_id: 3000, + + req: { action: 200, status: COMPLETE } +} + +action: { + id: 240, + type: orders, + team: 1, + text: "c02.a240" + + req: { action: 200, status: COMPLETE } +} + +action: { + id: 250, + type: mission, + subtype: escort_freight, + team: 1, + rgn: Trellis, + asset_type: fighter_squadron, + asset_id: 36, + count: 4, + + req: { action: 200, status: COMPLETE } +} + +action: { + id: 255, + type: mission, + subtype: escort_freight, + team: 1, + rgn: Trellis, + asset_type: destroyer_squadron, + asset_id: 43, + count: 2, + + req: { action: 200, status: COMPLETE } +} + +action: { + id: 260, + type: event, + subtype: story, + team: 1, + rgn: Solus, + after: "03/09:15:00", + text: "c02.a260", + source: SECURE, + file: "Actions/04-harmony-risk.txt", + image: "Actions/04-harmony-risk.pcx", + scene: "Scenes/04-Harmony-Risk.def", +} + +action: { + id: 270, + type: zone, + team: 1, + after: "03/19:00:00", + asset_type: carrier_group, + asset_id: 6, + region: Solus, + image: "Actions/AA-archon-solus.pcx" +} + +action: { + id: 280, + type: zone, + team: 1, + after: "03/19:30:00", + asset_type: destroyer_squadron, + asset_id: 60, + region: Solus, + image: "Actions/AA-gerrond-solus.pcx" +} + +action: { + id: 300, + type: event, + subtype: story, + team: 1, + rgn: Solus, + after: "04/04:00:00", + text: "c02.a300", + source: FORCOM, + file: "Actions/06-renser-buildup.txt", + image: "Actions/06-renser-buildup.pcx", + scene: "Scenes/06-Renser-Buildup.def" +} + +action: { + id: 305, + type: sitrep, + team: 1, + after: "04/04:00:00", + text: "c02.a305", +} + +// if player stumbles upon the base before expected: +action: { + id: 310, + type: event, + subtype: story, + team: 1, + rgn: Telmera, + before: "04/08:20:00", + text: "c02.a310", + source: SECURE, + file: "Actions/05-foothill-ridge.txt", + image: "Actions/05-foothill-ridge.pcx", + scene: "Scenes/05-Foothill-Ridge.def", + + req: { c1: "Dantari Separatists", group_type: battalion, group_id: 2, comp: GT, intel: SECRET }, +} + +action: { + id: 315, + type: intel, + subtype: known, + team: 2, + rgn: Telmera, + after: "04/08:20:00", + asset_type: intercept_squadron, + asset_id: 3, +} + +action: { + id: 320, + type: intel, + subtype: known, + team: 2, + rgn: Telmera, + after: "04/08:30:00", + asset_type: attack_squadron, + asset_id: 4, +} + +action: { + id: 325, + type: intel, + subtype: known, + team: 2, + rgn: Telmera, + after: "04/08:30:00", + asset_type: battery, + asset_id: 1, +} + +action: { + id: 330, + type: event, + subtype: story, + team: 1, + rgn: Telmera, + after: "04/08:30:00", + text: "c02.a330", + source: SECURE, + file: "Actions/05-foothill-ridge.txt", + image: "Actions/05-foothill-ridge.pcx", + scene: "Scenes/05-Foothill-Ridge.def", + + req: { action: 310, status: COMPLETE, not: true } +} + +action: { + id: 350, + type: event, + subtype: story, + team: 1, + rgn: Meridian, + after: "04/15:00:00", + text: "c02.a350", + source: News, + file: "Actions/07-research-lab.txt", + image: "Actions/07-research-lab.pcx", + scene: "Scenes/07-Research-Lab.def" +} + +action: { + id: 370, + type: zone, + team: 1, + after: "04/16:30:00", + asset_type: destroyer_squadron, + asset_id: 60, + region: Meridian, + image: "Actions/AA-gerrond-meridian.pcx" +} + +action: { + id: 375, + type: event, + subtype: story, + team: 1, + rgn: Solus, + after: "04/20:00:00", + text: "c02.a375", + source: News, + file: "Actions/08-renser-accusation.txt", + image: "Actions/08-renser-accusation.pcx", + scene: "Scenes/08-Renser-Accusation.def" +} + +action: { + id: 410, + type: event, + subtype: story, + team: 1, + rgn: Solus, + after: "05/12:00:00", + text: "c02.a410", + source: News, + file: "Actions/09-senate-resolution.txt", + image: "Actions/09-senate-resolution.pcx", + scene: "Scenes/09-Senate-Resolution.def" +} + +// RENSER TASK FORCE ARRIVES IN SOLUS (JALAH SECTOR) + +action: { + id: 420, + type: intel, + subtype: known, + team: 2, + rgn: Jalah, + after: "06/21:15:00", + asset_type: destroyer_squadron, + asset_id: 25, +} + +action: { + id: 421, + type: intel, + subtype: known, + team: 2, + rgn: Jalah, + after: "06/22:45:00", + asset_type: destroyer_squadron, + asset_id: 26, +} + +action: { + id: 422, + type: intel, + subtype: known, + team: 2, + rgn: Jalah, + after: "06/23:30:00", + asset_type: carrier_group, + asset_id: 4, +} + +// KEEP RENSER TASK FORCE IN JALAH SECTOR + +action: { + id: 425, + type: zone, + team: 2, + rgn: Jalah, + after: "06/21:15:00", + asset_type: destroyer_squadron, + asset_id: 25, +} + +action: { + id: 426, + type: zone, + team: 2, + rgn: Jalah, + after: "06/22:45:00", + asset_type: destroyer_squadron, + asset_id: 26, +} + +action: { + id: 427, + type: zone, + team: 2, + rgn: Jalah, + after: "06/23:30:00", + asset_type: carrier_group, + asset_id: 4, +} + +action: { + id: 440, + type: event, + subtype: story, + team: 1, + rgn: Jalah, + after: "06/23:45:00", + text: "c02.a440", + source: FORCOM, + file: "Actions/10-renser-arrival.txt", + image: "Actions/10-renser-arrival.pcx", +} + +action: { + id: 450, + type: sitrep, + team: 1, + after: "06/23:45:00", + text: "c02.a450" +} + +action: { + id: 455, + type: orders, + team: 1, + after: "06/23:45:00", + text: "c02.a455" +} + +// DANTARI FORCES FALL BACK TO JALAH TO REGROUP WITH RENSER TASK FORCE + +action: { + id: 500, + type: zone, + team: 2, + after: "07/18:00:00", + asset_type: carrier_group, + asset_id: 5, + region: Jalah, +} + +action: { + id: 501, + type: zone, + team: 2, + after: "07/20:00:00", + asset_type: destroyer_squadron, + asset_id: 5, + region: Jalah, +} + +action: { + id: 502, + type: zone, + team: 2, + after: "07/21:00:00", + asset_type: destroyer_squadron, + asset_id: 6, + region: Jalah, +} + +action: { + id: 503, + type: zone, + team: 2, + after: "07/22:00:00", + asset_type: destroyer_squadron, + asset_id: 7, + region: Jalah, +} + +action: { + id: 510, + type: event, + subtype: story, + team: 1, + rgn: Jalah, + after: "07/22:15:00", + text: "c02.a510", + source: FORCOM, + file: "Actions/11-dantari-pullback.txt", + image: "Actions/11-dantari-pullback.pcx", + scene: "Scenes/11-Dantari-Pullback.def" +} + +action: { + id: 515, + type: sitrep, + team: 1, + after: "07/22:15:00", + text: "c02.a515" +} + +// ALLIANCE FORCES PURSUE THEM INTO JALAH + +action: { + id: 520, + type: zone, + team: 1, + after: "08/00:00:00", + asset_type: destroyer_squadron, + asset_id: 60, + region: Jalah, + image: "Actions/AA-gerrond-jalah.pcx" +} + +action: { + id: 521, + type: zone, + team: 1, + after: "08/01:00:00", + asset_type: carrier_group, + asset_id: 6, + region: Jalah, + image: "Actions/AA-archon-jalah.pcx" +} + +action: { + id: 530, + type: intel, + subtype: known, + team: 1, + after: "08/22:00:00", + asset_type: destroyer_squadron, + asset_id: 43, + region: Jalah, +} + +action: { + id: 535, + type: zone, + team: 1, + after: "08/22:00:00", + asset_type: destroyer_squadron, + asset_id: 43, + region: Jalah, + image: "Actions/AA-shadow-jalah.pcx", + + req: { action: 735, status: COMPLETE, not: true } +} + +// DON'T PROLONG THE SUFFERING INDEFINITELY + +action: { + id: 550, + type: event, + subtype: attack, + team: 1, + rgn: Jalah, + text: "c02.a550", + file: "Actions/11a-wolf.txt", + source: TACNET, + after: "10/13:30:00", + before: "11/13:30:00", + + req: { c1: "Dantari Separatists", group_type: destroyer_squadron, group_id: 5, comp: GT, score: 100 }, + req: { action: 600, status: COMPLETE, not: true }, + + target_type: destroyer_squadron, + target_id: 5, + target_iff: 2, + target_kill: "Wolf", + target_kill: "Halas", + target_kill: "Baikal", + target_kill: "Kyren", +} + +action: { + id: 555, + type: event, + subtype: attack, + team: 1, + rgn: Jalah, + text: "c02.a555", + file: "Actions/11a-kitts.txt", + source: TACNET, + after: "10/20:30:00", + before: "11/20:30:00", + + req: { c1: "Dantari Separatists", group_type: destroyer_squadron, group_id: 6, comp: GT, score: 200 }, + req: { action: 600, status: COMPLETE, not: true }, + + target_type: destroyer_squadron, + target_id: 6, + target_iff: 2, + target_kill: "Kitts", + target_kill: "Tomal", + target_kill: "Loval", + target_kill: "Udel", +} + +action: { + id: 560, + type: event, + subtype: attack, + team: 1, + rgn: Jalah, + text: "c02.a560", + file: "Actions/11a-kendra.txt", + source: TACNET, + after: "11/10:30:00", + before: "12/10:30:00", + + req: { c1: "Dantari Separatists", group_type: destroyer_squadron, group_id: 7, comp: GT, score: 300 }, + req: { action: 600, status: COMPLETE, not: true }, + + target_type: destroyer_squadron, + target_id: 7, + target_iff: 2, + target_kill: "Kendra", + target_kill: "Sayal", + target_kill: "Baionne", + target_kill: "Pelorat", +} + +action: { + id: 565, + type: event, + subtype: attack, + team: 1, + rgn: Jalah, + text: "c02.a565", + file: "Actions/11a-goliath.txt", + source: TACNET, + after: "12/10:20:00", + before: "13/10:20:00", + + req: { c1: "Dantari Separatists", group_type: carrier_group, group_id: 5, comp: GT, score: 500 }, + req: { action: 600, status: COMPLETE, not: true }, + + target_type: carrier_group, + target_id: 5, + target_iff: 2, + target_kill: "Goliath", + target_kill: "Lanner", + target_kill: "Connel", + target_kill: "Ganat", +} + +// AFTER JALAH FALLS, TASK FORCE RETREATS TO RENSER + +action: { + id: 600, + type: event, + subtype: story, + team: 1, + rgn: Solus, + text: "c02.a600", + source: News, + file: "Actions/12-cease-fire.txt", + image: "Actions/12-cease-fire.pcx", + + req: { c1: "Dantari Separatists", group_type: carrier_group, group_id: 5, comp: LT, score: 500 }, + req: { c1: "Dantari Separatists", group_type: destroyer_squadron, group_id: 5, comp: LT, score: 100 }, + req: { c1: "Dantari Separatists", group_type: destroyer_squadron, group_id: 6, comp: LT, score: 200 }, + req: { c1: "Dantari Separatists", group_type: destroyer_squadron, group_id: 7, comp: LT, score: 300 }, +} + +action: { + id: 620, + type: intel, + subtype: known, + team: 2, + rgn: Khaital, + asset_type: destroyer_squadron, + asset_id: 25, + + req: { action: 600, status: COMPLETE } +} + +action: { + id: 621, + type: intel, + subtype: known, + team: 2, + rgn: Khaital, + asset_type: destroyer_squadron, + asset_id: 26, + + req: { action: 600, status: COMPLETE } +} + +action: { + id: 622, + type: intel, + subtype: known, + team: 2, + rgn: Lornas, + asset_type: carrier_group, + asset_id: 4, + + req: { action: 600, status: COMPLETE } +} + +// KEEP RENSER TASK FORCE IN KHAITAL SECTOR + +action: { + id: 630, + type: zone, + team: 2, + rgn: Khaital, + asset_type: destroyer_squadron, + asset_id: 25, + + req: { action: 620, status: COMPLETE } +} + +action: { + id: 640, + type: zone, + team: 2, + rgn: Khaital, + asset_type: destroyer_squadron, + asset_id: 26, + + req: { action: 621, status: COMPLETE } +} + +action: { + id: 650, + type: zone, + team: 2, + rgn: Lornas, + asset_type: carrier_group, + asset_id: 4, + + req: { action: 622, status: COMPLETE } +} + +// ALLIANCE FORCES ARRIVE IN KHAITAL + +action: { + id: 700, + type: event, + subtype: story, + team: 1, + rgn: Solus, + text: "c02.a700", + source: News, + file: "Actions/13-renser-invasion.txt", + image: "Actions/13-renser-invasion.pcx", + scene: "Scenes/13-Renser-Invasion.def", + delay: 19800, // five and a half hours after 600 + + req: { action: 600, status: COMPLETE } +} + +action: { + id: 701, + type: event, + subtype: story + team: 1 + rgn: Jarnell + text: "c02.a701" + source: Mail + file: "Actions/m3-why-renser.txt" + image: "Actions/m0-mail-icon.pcx" + scene: "Scenes/M3-Why-Renser.def" + delay: 21600 // six hours after 700 + + req: { action: 700, status: COMPLETE } +} + +action: { + id: 710, + type: sitrep, + team: 1, + text: "c02.a710", + + req: { action: 700, status: COMPLETE } +} + +action: { + id: 711, + type: orders, + team: 1, + text: "c02.a711", + + req: { action: 700, status: COMPLETE } +} + +action: { + id: 720, + type: zone, + team: 1, + asset_type: destroyer_squadron, + asset_id: 60, + region: Khaital, + image: "Actions/AA-gerrond-khaital.pcx", + + req: { action: 700, status: COMPLETE } +} + +action: { + id: 725, + type: zone, + team: 1, + asset_type: carrier_group, + asset_id: 6, + region: Khaital, + image: "Actions/AA-archon-khaital.pcx", + + req: { action: 700, status: COMPLETE } +} + +action: { + id: 735, + type: zone, + team: 1, + asset_type: destroyer_squadron, + asset_id: 43, + region: Khaital, + image: "Actions/AA-shadow-khaital.pcx", + + req: { action: 530, status: COMPLETE }, + req: { action: 700, status: COMPLETE } +} + +// ALLIANCE FORCES PURSUE FLEET INTO LORNAS + +action: { + id: 660, + type: zone, + team: 2, + asset_type: destroyer_squadron, + asset_id: 25, + delay: 90e3, + + req: { action: 620, status: COMPLETE } +} + +action: { + id: 670, + type: zone, + team: 2, + asset_type: destroyer_squadron, + asset_id: 26, + delay: 90e3, + + req: { action: 621, status: COMPLETE } +} + +action: { + id: 680, + type: zone, + team: 2, + asset_type: carrier_group, + asset_id: 4, + delay: 90e3, + + req: { action: 622, status: COMPLETE } +} + +action: { + id: 721, + type: zone, + team: 1, + asset_type: destroyer_squadron, + asset_id: 43, + delay: 36000, + + req: { action: 660, status: COMPLETE }, + req: { action: 720, status: COMPLETE } +} + +action: { + id: 726, + type: zone, + team: 1, + asset_type: carrier_group, + asset_id: 6, + delay: 36000, + + req: { action: 670, status: COMPLETE }, + req: { action: 725, status: COMPLETE } +} + +action: { + id: 736, + type: zone, + team: 1, + asset_type: destroyer_squadron, + asset_id: 60, + delay: 36000, + + req: { action: 680, status: COMPLETE }, + req: { action: 735, status: COMPLETE } +} + +// THE BITTER END + +action: { + id: 997 + type: event + subtype: campaign_fail + team: 1 + rgn: Solus + text: "c02.defeat" + file: "Actions/def1.txt" + image: "Actions/def1" + scene: "Scenes/Defeat1.def" + + req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 6, comp: LT, score: 3000 }, + req: { action: 600, status: COMPLETE, not: true }, +} + +action: { + id: 998 + type: event + subtype: campaign_fail + team: 1 + rgn: Solus + text: "c02.defeat" + file: "Actions/def2.txt" + image: "Actions/def2" + scene: "Scenes/Defeat2.def" + + req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 6, comp: LT, score: 3000 } + req: { action: 600, status: COMPLETE } +} + +action: { + id: 999 + type: event + subtype: campaign_end // successful ending + team: 1 + rgn: Solus + text: "c02.victory" + file: "Actions/campaign_end.txt" + image: "Actions/victory" + scene: "Scenes/Victory.def" + + req: { c1: "Marakan Hegemony", group_type: fleet, group_id: 4, comp: LT, score: 4000 } +} -- cgit v1.1