diff options
Diffstat (limited to 'data/content/Campaigns/04/campaign.def')
-rw-r--r-- | data/content/Campaigns/04/campaign.def | 862 |
1 files changed, 862 insertions, 0 deletions
diff --git a/data/content/Campaigns/04/campaign.def b/data/content/Campaigns/04/campaign.def new file mode 100644 index 0000000..7262b90 --- /dev/null +++ b/data/content/Campaigns/04/campaign.def @@ -0,0 +1,862 @@ +CAMPAIGN + +name: "c04.name" +desc: "c04.desc" +situation: "c04.sitrep" +orders: "c04.orders" + +combatant: { + name: "Terellian Alliance", + group: { type: fleet, id: 6 }, // Ostara, Tarsus, Kolchev + group: { type: fleet, id: 7 }, // Loris, Korius +} + +combatant: { + name: "Marakan Hegemony", + group: { type: fleet, id: 3 }, // Kolchev and Tarsus + group: { type: fleet, id: 5 }, // Loris and Korius + group: { type: battalion, id: 9 }, // Ostara Outpost + group: { type: battalion, id: 10 }, // Lovo Base (Kolchev) + group: { type: war_production, id: 4000 }, + group: { type: infrastructure, id: 3000 }, // kolchev farcasters + group: { type: infrastructure, id: 4000 }, // korius farcasters + group: { type: infrastructure, id: 5000 }, // loris farcasters +} + +combatant: { + name: "Dantari Separatists", + group: { type: fleet, id: 2 }, // Adantar + group: { type: battalion, id: 3 }, // Tanis Starbase + group: { type: war_production, id: 3000 }, // Tanis +} + +combatant: { + name: "Brotherhood of Iron", + group: { type: fleet, id: 2 }, // Loris + group: { type: fleet, id: 3 }, // Loris +} + +combatant: { + name: "Zolon Empire", + group: { type: fleet, id: 1 }, + group: { type: non_com, id: 1 }, +} + +action: { + id: 0, + type: event, + subtype: campaign_start, + team: 1, + rgn: Jarnell, + text: "c04.a000", + source: News, + file: "Actions/01-campaign-start.txt", + image: "Actions/01-campaign-start.pcx" + scene: "Scenes/01-Campaign-Start.def" +} + +action: { + id: 1, + type: system, + team: 1, + sys: Ostara, + asset_type: fleet, + asset_id: 6, + text: "do-not-display", +} + +action: { + id: 2, + type: intel, + subtype: reserve, + team: 1, + asset_type: fleet, + asset_id: 7, + text: "do-not-display", +} + +action: { + id: 3, + type: system, + team: 2, + sys: Loris, + asset_type: fleet, + asset_id: 5, + text: "do-not-display", +} + +action: { + id: 4, + type: system, + team: 2, + sys: Ostara, + asset_type: battalion, + asset_id: 9, + text: "do-not-display", +} + +action: { + id: 5, + type: zone, + team: 2, + rgn: Theramin, + asset_type: fleet, + asset_id: 3, + text: "do-not-display", +} + +action: { + id: 6, + type: zone, + team: 4, + rgn: Sintar, + asset_type: fleet, + asset_id: 1, + text: "do-not-display", +} + +action: { + id: 7, + type: system, + team: 3, + sys: Loris, + asset_type: fleet, + asset_id: 2, + text: "do-not-display", +} + +action: { + id: 8, + type: system, + team: 3, + sys: Loris, + asset_type: fleet, + asset_id: 3, + text: "do-not-display", +} + + +action: { + id: 20, + type: event, + subtype: story, + team: 1, + rgn: Borova, + after: "01/04:00:00", + text: "c04.a020", + source: News, + file: "Actions/02-borovan-archaelith.txt" + image: "Actions/02-borovan-archaelith.pcx" + scene: "Scenes/02-Borovan-Archaelith.def" +} + +action: { + id: 30, + type: event, + subtype: story, + team: 1, + rgn: Haiche, + after: "01/21:30:00", + text: "c04.a030", + source: News, + file: "Actions/03-technite-found.txt" + image: "Actions/03-technite-found.pcx" + scene: "Scenes/03-Technite-Found.def" +} + +action: { + id: 40, + type: event, + subtype: story, + team: 1, + rgn: Tarsus, + after: "02/06:00:00", + text: "c04.a040", + source: FORCOM, + file: "Actions/04-zolon-ambassador.txt", + image: "Actions/04-zolon-ambassador.pcx" + scene: "Scenes/04-Zolon-Ambassador.def" +} + + +action: { + id: 50, + type: sitrep, + team: 1, + text: "c04.a050", + + after: "02/04:00:00", +} + +action: { + id: 51, + type: intel, + subtype: secret, + team: 4, + asset_type: fleet, + asset_id: 1, + text: "do-not-display", + + after: "02/12:00:00", +} + +action: { + id: 52, + type: orders, + team: 1, + text: "c04.a052" + + after: "02/12:00:00", +} + +action: { + id: 53, + type: zone, + team: 1, + rgn: Tarsus, + asset_type: fleet, + asset_id: 6, + text: "do-not-display", + + after: "02/12:00:00", +} + +action: { + id: 60, + type: mission, + subtype: patrol, + team: 1, + rgn: Tarsus, + asset_type: intercept_squadron, + asset_id: 94, + count: 4, + + text: "Scripts/Zolon_IS_Patrol.def", + + after: "02/12:00:00", + before: "02/23:00:00", +} + + +action: { + id: 61, + type: mission, + subtype: patrol, + team: 1, + rgn: Tarsus, + asset_type: fighter_squadron, + asset_id: 35, + count: 1, + + text: "Scripts/Zolon_FS_Patrol.def", + + after: "02/12:00:00", + before: "02/23:00:00", +} + +action: { + id: 62, + type: mission, + subtype: patrol, + team: 1, + rgn: Tarsus, + asset_type: attack_squadron, + asset_id: 101, + count: 1, + + text: "Scripts/Zolon_AS_Patrol.def", + + after: "02/12:00:00", + before: "02/23:00:00", +} + +action: { + id: 65, + type: mission, + subtype: patrol, + team: 1, + rgn: Tarsus, + asset_type: destroyer_squadron, + asset_id: 61, + count: 4, + + text: "Scripts/Zolon_Asher_Patrol.def", + + after: "02/12:00:00", + before: "02/23:30:00", +} + +action: { + id: 66, + type: mission, + subtype: patrol, + team: 1, + rgn: Tarsus, + asset_type: battle_group, + asset_id: 14, + count: 4, + + text: "Scripts/Zolon_BG_Patrol.def", + + after: "02/12:00:00", + before: "02/23:30:00", +} + +action: { + id: 68, + type: mission, + subtype: patrol, + team: 1, + rgn: Tarsus, + asset_type: carrier_group, + asset_id: 9, + count: 4, + + text: "Scripts/Zolon_CVBG_Patrol.def", + + after: "02/12:00:00", + before: "02/23:30:00", +} + +// ZOLON RETURN TO NERGAL + +action: { + id: 69, + type: zone, + team: 4, + rgn: Nergal, + asset_type: fleet, + asset_id: 1, + text: "do-not-display", + + after: "02/23:30:00", +} + + +// DECLARATIONS OF WAR + +action: { + id: 70, + type: event, + subtype: story, + team: 1, + rgn: Tarsus, + after: "02/23:30:00", + text: "c04.a070", + source: News, + file: "Actions/05-operation-firestorm.txt", + image: "Actions/banner-alliance.pcx" + scene: "Scenes/05-Operation-Firestorm.def" +} + +action: { + id: 75, + type: sitrep, + team: 1, + text: "c04.a075", + + req: { action: 70, status: COMPLETE } +} + +action: { + id: 76, + type: orders, + team: 1, + text: "c04.a076" + + req: { action: 70, status: COMPLETE } +} + + +action: { + id: 80, + type: system, + team: 1, + sys: Tarsus, + asset_type: fleet, + asset_id: 6, + text: "do-not-display", + + req: { action: 70, status: COMPLETE } +} + +action: { + id: 81, + type: system, + team: 2, + sys: Tarsus, + asset_type: fleet, + asset_id: 3, + text: "do-not-display", + + req: { action: 70, status: COMPLETE } +} + +action: { + id: 82, + type: intel, + subtype: known, + team: 2, + asset_type: destroyer_squadron, + asset_id: 19, + text: "do-not-display", + + req: { action: 70, status: COMPLETE } +} + + +action: { + id: 90, + type: event, + subtype: story, + team: 1, + rgn: Thralis, + after: "03/09:00:00", + text: "c04.a090", + source: FORCOM, + file: "Actions/06-strategy.txt" + image: "Actions/06-strategy.pcx" + scene: "Scenes/06-Strategy.def" +} + +action: { + id: 96, + type: event, + subtype: story, + team: 1, + rgn: Thralis, + after: "03/16:30:00", + text: "c04.a096", + source: Mail, + file: "Actions/m1-new-job.txt" + image: "Actions/m0-mail-icon.pcx" + scene: "Scenes/M1-New-Job.def" +} + +action: { + id: 97, + type: event, + subtype: story, + team: 1, + rgn: Thralis, + after: "04/05:00:00", + text: "c04.a097", + source: SECURE, + file: "Actions/07-Loris-Collapse.txt" + image: "Actions/07-Loris-Collapse.pcx" + scene: "Scenes/07-Loris-Collapse.def" +} + +action: { + id: 100, + type: system, + team: 2, + sys: Kolchev, + asset_type: fleet, + asset_id: 3, + text: "do-not-display", + + req: { action: 70, status: COMPLETE } + req: { c1: "Marakan Hegemony", group_type: fleet, group_id: 3, comp: LT, score: 10000 }, +} + +action: { + id: 101, + type: intel, + subtype: known, + team: 2, + asset_type: battle_group, + asset_id: 10, + text: "do-not-display", + + req: { action: 100, status: COMPLETE } +} + +action: { + id: 105, + type: system, + team: 1, + sys: Kolchev, + asset_type: fleet, + asset_id: 6, + + req: { action: 100, status: COMPLETE } +} + +action: { + id: 106, + type: intel, + subtype: known, + team: 1, + asset_type: battle_group, + asset_id: 15, + text: "do-not-display", + + req: { action: 100, status: COMPLETE } +} + +action: { + id: 107, + type: intel, + subtype: known, + team: 1, + asset_type: destroyer_squadron, + asset_id: 46, + text: "do-not-display", + + req: { action: 100, status: COMPLETE } +} + +action: { + id: 130, + type: event, + subtype: story, + team: 1, + rgn: Kolchev, + text: "c04.a130", + source: FORCOM, + file: "Actions/09-kolchev.txt" + image: "Actions/09-kolchev.pcx" + scene: "Scenes/09-Kolchev.def" + + req: { action: 100, status: COMPLETE } +} + +action: { + id: 150, + type: event, + subtype: story, + team: 1, + rgn: Jarnell, + after: "05/09:15:00", + text: "c04.a150", + source: Mail, + file: "Actions/m2-need-to-know.txt" + image: "Actions/m0-mail-icon.pcx" + scene: "Scenes/M2-Need-to-Know.def" +} + +// START OF NORTHERN CAMPAIGN + +action: { + id: 200, + type: intel, + subtype: known, + team: 1, + asset_type: fleet, + asset_id: 7, + text: "do-not-display", + after: "03/22:00:00", + + req: { action: 70, status: COMPLETE } +} + +action: { + id: 201, + type: system, + team: 1, + sys: Loris, + asset_type: fleet, + asset_id: 7, + image: "Actions/banner-alliance.pcx" + after: "03/22:00:00", + + req: { action: 70, status: COMPLETE } +} + +action: { + id: 205, + type: sitrep, + team: 1, + text: "c04.a205", + + req: { action: 200, status: COMPLETE } +} + +action: { + id: 206, + type: orders, + team: 1, + text: "c04.a206" + + req: { action: 200, status: COMPLETE } +} + + +action: { + id: 220, + type: event, + subtype: story, + team: 1, + rgn: Tanis, + after: "04/20:15:00", + text: "c04.a220", + source: Mail, + file: "Actions/08-masil-gannet.txt" + image: "Actions/08-masil-gannet.pcx" + scene: "Scenes/08-Masil-Gannet.def" + + req: { action: 200, status: COMPLETE } +} + + +action: { + id: 250, + type: event, + subtype: story, + team: 1, + rgn: Adantar, + after: "06/09:00:00", + text: "c04.a250", + source: FORCOM, + file: "Actions/10-korius.txt" + image: "Actions/10-korius.pcx" + scene: "Scenes/10-Korius.def" + + req: { action: 200, status: COMPLETE } + req: { c1: "Marakan Hegemony", group_type: fleet, group_id: 5, comp: LT, score: 9000 }, +} + +action: { + id: 255, + type: sitrep, + team: 1, + text: "c04.a255", + + req: { action: 250, status: COMPLETE } +} + +action: { + id: 256, + type: orders, + team: 1, + text: "c04.a256" + + req: { action: 250, status: COMPLETE } +} + + +action: { + id: 260, + type: system, + team: 1, + sys: Korius, + asset_type: fleet, + asset_id: 7, + image: "Actions/banner-alliance.pcx" + + req: { action: 250, status: COMPLETE } +} + +action: { + id: 261, + type: system, + team: 2, + sys: Korius, + asset_type: fleet, + asset_id: 5, + text: "do-not-display", + + req: { action: 250, status: COMPLETE } +} + +action: { + id: 262, + type: system, + team: 2, + sys: Korius, + asset_type: fleet, + asset_id: 2, + text: "do-not-display", + + req: { action: 250, status: COMPLETE } +} + +action: { + id: 263, + type: intel, + subtype: secret, + team: 2, + asset_type: fleet, + asset_id: 2, + text: "do-not-display", + + req: { action: 250, status: COMPLETE } +} + + + + +// THE THRILL OF VICTORY + +action: { + id: 999, + type: event, + subtype: campaign_end, + team: 1, + rgn: Jarnell, + text: "c04.victory" + file: "Actions/victory.txt" + image: "Actions/victory" + scene: "Scenes/Victory.def" + + req: { c1: "Marakan Hegemony", group_type: fleet, group_id: 3, comp: LT, score: 6000 }, + req: { c1: "Marakan Hegemony", group_type: fleet, group_id: 5, comp: LT, score: 6000 }, + req: { c1: "Dantari Separatists", group_type: fleet, group_id: 2, comp: LT, score: 4000 }, +} + + +// THE AGONY OF DEFEAT + +action: { + id: 994, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c04.defeat" + file: "Actions/def1.txt" + image: "Actions/def1" + scene: "Scenes/Defeat1.def" + + req: { c1: "Terellian Alliance", c2: "Marakan Hegemony", comp: RLT, score: -2000 }, + req: { action: 100, status: COMPLETE, not: true } +} + +action: { + id: 995, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c04.defeat" + file: "Actions/def1.txt" + image: "Actions/def1" + scene: "Scenes/Defeat1.def" + + req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 9, comp: LT, score: 3200 }, + req: { action: 100, status: COMPLETE, not: true } +} + +action: { + id: 996, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c04.defeat" + file: "Actions/def1.txt" + image: "Actions/def1" + scene: "Scenes/Defeat1.def" + + req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 11, comp: LT, score: 3200 }, + req: { action: 100, status: COMPLETE, not: true } +} + +action: { + id: 997, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c04.defeat" + file: "Actions/def1.txt" + image: "Actions/def1" + scene: "Scenes/Defeat1.def" + + req: { c1: "Terellian Alliance", group_type: fleet, group_id: 6, comp: LT, score: 7500 }, + req: { action: 100, status: COMPLETE, not: true } +} + +action: { + id: 998, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c04.defeat" + file: "Actions/def1.txt" + image: "Actions/def1" + scene: "Scenes/Defeat1.def" + + req: { c1: "Terellian Alliance", group_type: fleet, group_id: 7, comp: LT, score: 7500 }, + req: { action: 100, status: COMPLETE, not: true } +} + + +// SECOND-HALF FAILURE + +action: { + id: 1994, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c04.defeat" + file: "Actions/def2.txt" + image: "Actions/def2" + scene: "Scenes/Defeat2.def" + + req: { c1: "Terellian Alliance", c2: "Marakan Hegemony", comp: RLT, score: -2000 }, + req: { action: 100, status: COMPLETE } +} + +action: { + id: 1995, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c04.defeat" + file: "Actions/def2.txt" + image: "Actions/def2" + scene: "Scenes/Defeat2.def" + + req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 9, comp: LT, score: 3200 }, + req: { action: 100, status: COMPLETE } +} + +action: { + id: 1996, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c04.defeat" + file: "Actions/def2.txt" + image: "Actions/def2" + scene: "Scenes/Defeat2.def" + + req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 11, comp: LT, score: 3200 }, + req: { action: 100, status: COMPLETE } +} + +action: { + id: 1997, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c04.defeat" + file: "Actions/def2.txt" + image: "Actions/def2" + scene: "Scenes/Defeat2.def" + + req: { c1: "Terellian Alliance", group_type: fleet, group_id: 6, comp: LT, score: 7500 }, + req: { action: 100, status: COMPLETE } +} + +action: { + id: 1998, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c04.defeat" + file: "Actions/def2.txt" + image: "Actions/def2" + scene: "Scenes/Defeat2.def" + + req: { c1: "Terellian Alliance", group_type: fleet, group_id: 7, comp: LT, score: 7500 }, + req: { action: 100, status: COMPLETE } +} |