summaryrefslogtreecommitdiffhomepage
path: root/data/start/Campaigns/04/Scripts
diff options
context:
space:
mode:
Diffstat (limited to 'data/start/Campaigns/04/Scripts')
-rw-r--r--data/start/Campaigns/04/Scripts/Zolon_AS_Patrol.def523
-rw-r--r--data/start/Campaigns/04/Scripts/Zolon_Asher_Patrol.def507
-rw-r--r--data/start/Campaigns/04/Scripts/Zolon_BG_Patrol.def507
-rw-r--r--data/start/Campaigns/04/Scripts/Zolon_CVBG_Patrol.def412
-rw-r--r--data/start/Campaigns/04/Scripts/Zolon_DS_Patrol.def507
-rw-r--r--data/start/Campaigns/04/Scripts/Zolon_FS_Patrol.def524
-rw-r--r--data/start/Campaigns/04/Scripts/Zolon_IS_Patrol.def522
7 files changed, 3502 insertions, 0 deletions
diff --git a/data/start/Campaigns/04/Scripts/Zolon_AS_Patrol.def b/data/start/Campaigns/04/Scripts/Zolon_AS_Patrol.def
new file mode 100644
index 0000000..0e17e79
--- /dev/null
+++ b/data/start/Campaigns/04/Scripts/Zolon_AS_Patrol.def
@@ -0,0 +1,523 @@
+MISSION_TEMPLATE
+
+name: "Zolon Patrol"
+type: "Patrol"
+system: "Tarsus"
+region: "Tarsus"
+
+degrees: true
+
+alias: { name: A1, code: player_carrier }
+alias: { name: A2, code: player_squadron }
+alias: { name: ZCS, elem: "Consular Starship", loc: (0,0,0) }
+alias: { name: ZD1, elem: "ZD02" }
+alias: { name: ZD2, elem: "ZD03" }
+
+callsign: { name: Player, iff: 1 }
+callsign: { name: Helper, iff: 1 }
+callsign: { name: ZF1, iff: 4 }
+callsign: { name: ZF2, iff: 4 }
+callsign: { name: ZF3, iff: 4 }
+
+element: {
+ name: Player,
+ design: Thunderbolt,
+ squadron: A2,
+ commander: A1,
+ rloc: { ref: A1, dex: 20e3, dex_var: 1e3 },
+ mission: patrol,
+
+ player: 1,
+ alert: true,
+ count: 2,
+ iff: 1,
+
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, dex_var: 15e3, az: 0, az_var: 10 }, speed: 750 },
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, dex_var: 15e3, az: 90, az_var: 10 }, speed: 750 },
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, dex_var: 15e3, az: 170, az_var: 10 }, speed: 750 },
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, az: 140, az_var: 10 }, speed: 500 },
+ navpt: { cmd: rtb, rloc: { ref: A1, dex: 20e3, az: 180, az_var: 0 }, speed: 250 },
+
+ objective: { cmd: patrol, tgt_desc: "suspected enemy units" },
+ objective: { cmd: rtb },
+
+ loadout: { ship: -1, name: "ACM Medium Range" },
+}
+
+
+// ZOLON FORCES:
+
+element: {
+ name: ZF1,
+ design: ZZF,
+ mission: Assault,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-20000, -25000, 0),
+}
+
+element: {
+ name: ZF2,
+ design: ZZA,
+ mission: Assault,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-30000, -25000, 0),
+}
+
+element: {
+ name: ZF3,
+ design: ZZF,
+ mission: Patrol,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-40000, -25000, 0),
+}
+
+
+
+
+// ZOLON EVENTS:
+
+event: {
+ id: 1,
+ time: 200.0,
+ event: Jump,
+ event_ship: "ZF1 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 2,
+ time: 201.0,
+ event: Jump,
+ event_ship: "ZF1 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 3,
+ time: 203.0,
+ event: Jump,
+ event_ship: "ZF1 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 4,
+ time: 203.5,
+ event: Jump,
+ event_ship: "ZF1 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 5,
+ event: Objective,
+ event_ship: ZF1,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 4,
+ delay: 2,
+}
+
+event: {
+ id: 11,
+ time: 220.0,
+ event: Jump,
+ event_ship: "ZF2 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 12,
+ time: 221.0,
+ event: Jump,
+ event_ship: "ZF2 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 13,
+ time: 223.0,
+ event: Jump,
+ event_ship: "ZF2 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 14,
+ time: 223.5,
+ event: Jump,
+ event_ship: "ZF2 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 15,
+ event: Objective,
+ event_ship: ZF2,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 14,
+ delay: 2,
+}
+
+event: {
+ id: 21,
+ time: 300.0,
+ event: Jump,
+ event_ship: "ZF3 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 22,
+ time: 301.0,
+ event: Jump,
+ event_ship: "ZF3 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 23,
+ time: 303.0,
+ event: Jump,
+ event_ship: "ZF3 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 24,
+ time: 303.5,
+ event: Jump,
+ event_ship: "ZF3 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 50,
+ time: 300.0,
+ event: Jump,
+ event_ship: "ZD1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 51,
+ time: 315.0,
+ event: Jump,
+ event_ship: "ZD2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+
+event: {
+ id: 52,
+ event: Objective,
+ event_ship: ZD1,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 4,
+ delay: 2,
+}
+
+event: {
+ id: 53,
+ event: Objective,
+ event_ship: ZD2,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 4,
+ delay: 2,
+}
+
+
+// in case the zolon destroyers get shot down
+
+event: {
+ id: 100
+ time: 0
+ delay: 8
+ event: Damage
+ event_ship: ZCS
+ event_target: ZCS
+ event_param: 300e3
+ event_chance: 100
+ trigger: Destroyed
+ trigger_ship: ZD2
+}
+
+event: {
+ id: 101
+ time: 0
+ delay: 7
+ event: Damage
+ event_ship: ZCS
+ event_target: ZCS
+ event_param: 300e3
+ event_chance: 100
+ trigger: Destroyed
+ trigger_ship: ZD1
+}
+
+event: {
+ id: 102
+ time: 900
+ delay: 0
+ event: Damage
+ event_ship: ZCS
+ event_target: ZCS
+ event_param: 500e3
+ event_chance: 100
+ trigger: Time
+}
+
+
+// after the consular ship is destroyed
+
+event: {
+ id: 200,
+ time: 0.0,
+ delay: 20.0,
+ event: Jump,
+ event_ship: "ZF1 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 201,
+ time: 0.0,
+ delay: 21.2,
+ event: Jump,
+ event_ship: "ZF1 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 202,
+ time: 0.0,
+ delay: 22.0,
+ event: Jump,
+ event_ship: "ZF1 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 203,
+ time: 0.0,
+ delay: 22.8,
+ event: Jump,
+ event_ship: "ZF1 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+
+event: {
+ id: 204,
+ time: 0.0,
+ delay: 25.0,
+ event: Jump,
+ event_ship: "ZF2 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 205,
+ time: 0.0,
+ delay: 25.3,
+ event: Jump,
+ event_ship: "ZF2 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 206,
+ time: 0.0,
+ delay: 26.0,
+ event: Jump,
+ event_ship: "ZF2 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 207,
+ time: 0.0,
+ delay: 27.2,
+ event: Jump,
+ event_ship: "ZF2 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 208,
+ time: 0.0,
+ delay: 29.0,
+ event: Jump,
+ event_ship: "ZF3 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 209,
+ time: 0.0,
+ delay: 30.0,
+ event: Jump,
+ event_ship: "ZF3 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 210,
+ time: 0.0,
+ delay: 30.4,
+ event: Jump,
+ event_ship: "ZF3 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 211,
+ time: 0.0,
+ delay: 31.1,
+ event: Jump,
+ event_ship: "ZF3 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 212,
+ time: 0.0,
+ delay: 40.0,
+ event: Jump,
+ event_ship: "ZD1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 213,
+ time: 0.0,
+ delay: 41.0,
+ event: Jump,
+ event_ship: "ZD2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+// end of bugout
+
+
+
+event: {
+ id: 300,
+ time: 230.0,
+ event: Message,
+ sound: "Vox/Misc/A02-02.ogg",
+ event_message: "Be advised - we show several high-speed contacts inbound.",
+}
+
+event: {
+ id: 301,
+ time: 233.0,
+ event: Message,
+ sound: "Vox/Misc/A02-03.ogg",
+ event_message: "Contacts are unknown configuration and presumed hostile.",
+}
+
+event: {
+ id: 302,
+ time: 238.0,
+ event: Objective,
+ sound: "Vox/Misc/A02-04.ogg",
+ event_message: "We have new orders: Defend the Zolon Consular Starship.",
+ event_param: 4,
+ event_target: ZCS,
+}
+
+event: {
+ id: 310,
+ time: 0,
+ delay: 60,
+ event: Message,
+ sound: "Vox/Misc/A02-05.ogg",
+ event_message: "Well, that didn't go exactly as planned...",
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 311,
+ time: 0,
+ delay: 63,
+ event: Message,
+ sound: "Vox/Misc/A02-06.ogg",
+ event_message: "All units return to base",
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+// EOF
diff --git a/data/start/Campaigns/04/Scripts/Zolon_Asher_Patrol.def b/data/start/Campaigns/04/Scripts/Zolon_Asher_Patrol.def
new file mode 100644
index 0000000..d4d4127
--- /dev/null
+++ b/data/start/Campaigns/04/Scripts/Zolon_Asher_Patrol.def
@@ -0,0 +1,507 @@
+MISSION_TEMPLATE
+
+name: "Zolon Patrol"
+type: "Patrol"
+system: "Tarsus"
+region: "Tarsus"
+
+degrees: true
+
+alias: { name: ZCS, elem: "Consular Starship", loc: (0,0,0) }
+alias: { name: ZD1, elem: "ZD02" }
+alias: { name: ZD2, elem: "ZD03" }
+alias: { name: A1, elem: "Atlas" }
+
+callsign: { name: ZF1, iff: 4 }
+callsign: { name: ZF2, iff: 4 }
+callsign: { name: ZF3, iff: 4 }
+
+
+alias: {
+ name: Player,
+ code: player,
+ mission: patrol,
+
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, dex_var: 15e3, az: 0, az_var: 10 }, speed: 750 },
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, dex_var: 15e3, az: 90, az_var: 10 }, speed: 750 },
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, dex_var: 15e3, az: 170, az_var: 10 }, speed: 750 },
+
+ objective: { cmd: patrol, tgt_desc: "suspected enemy units" },
+}
+
+
+// ZOLON FORCES:
+
+element: {
+ name: ZF1,
+ design: ZZF,
+ mission: Assault,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-20000, -25000, 0),
+}
+
+element: {
+ name: ZF2,
+ design: ZZA,
+ mission: Assault,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-30000, -25000, 0),
+}
+
+element: {
+ name: ZF3,
+ design: ZZF,
+ mission: Patrol,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-40000, -25000, 0),
+}
+
+
+
+
+// ZOLON EVENTS:
+
+event: {
+ id: 1,
+ time: 200.0,
+ event: Jump,
+ event_ship: "ZF1 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 2,
+ time: 201.0,
+ event: Jump,
+ event_ship: "ZF1 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 3,
+ time: 203.0,
+ event: Jump,
+ event_ship: "ZF1 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 4,
+ time: 203.5,
+ event: Jump,
+ event_ship: "ZF1 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 5,
+ event: Objective,
+ event_ship: ZF1,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 4,
+ delay: 2,
+}
+
+event: {
+ id: 11,
+ time: 220.0,
+ event: Jump,
+ event_ship: "ZF2 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 12,
+ time: 221.0,
+ event: Jump,
+ event_ship: "ZF2 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 13,
+ time: 223.0,
+ event: Jump,
+ event_ship: "ZF2 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 14,
+ time: 223.5,
+ event: Jump,
+ event_ship: "ZF2 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 15,
+ event: Objective,
+ event_ship: ZF2,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 14,
+ delay: 2,
+}
+
+event: {
+ id: 21,
+ time: 300.0,
+ event: Jump,
+ event_ship: "ZF3 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 22,
+ time: 301.0,
+ event: Jump,
+ event_ship: "ZF3 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 23,
+ time: 303.0,
+ event: Jump,
+ event_ship: "ZF3 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 24,
+ time: 303.5,
+ event: Jump,
+ event_ship: "ZF3 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 50,
+ time: 300.0,
+ event: Jump,
+ event_ship: "ZD1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 51,
+ time: 315.0,
+ event: Jump,
+ event_ship: "ZD2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+
+event: {
+ id: 52,
+ event: Objective,
+ event_ship: ZD1,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 4,
+ delay: 2,
+}
+
+event: {
+ id: 53,
+ event: Objective,
+ event_ship: ZD2,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 4,
+ delay: 2,
+}
+
+
+// in case the zolon destroyers get shot down
+
+event: {
+ id: 100
+ time: 0
+ delay: 8
+ event: Damage
+ event_ship: ZCS
+ event_target: ZCS
+ event_param: 300e3
+ event_chance: 100
+ trigger: Destroyed
+ trigger_ship: ZD2
+}
+
+event: {
+ id: 101
+ time: 0
+ delay: 7
+ event: Damage
+ event_ship: ZCS
+ event_target: ZCS
+ event_param: 300e3
+ event_chance: 100
+ trigger: Destroyed
+ trigger_ship: ZD1
+}
+
+event: {
+ id: 102
+ time: 900
+ delay: 0
+ event: Damage
+ event_ship: ZCS
+ event_target: ZCS
+ event_param: 500e3
+ event_chance: 100
+ trigger: Time
+}
+
+
+// after the consular ship is destroyed
+
+event: {
+ id: 200,
+ time: 0.0,
+ delay: 20.0,
+ event: Jump,
+ event_ship: "ZF1 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 201,
+ time: 0.0,
+ delay: 21.2,
+ event: Jump,
+ event_ship: "ZF1 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 202,
+ time: 0.0,
+ delay: 22.0,
+ event: Jump,
+ event_ship: "ZF1 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 203,
+ time: 0.0,
+ delay: 22.8,
+ event: Jump,
+ event_ship: "ZF1 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+
+event: {
+ id: 204,
+ time: 0.0,
+ delay: 25.0,
+ event: Jump,
+ event_ship: "ZF2 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 205,
+ time: 0.0,
+ delay: 25.3,
+ event: Jump,
+ event_ship: "ZF2 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 206,
+ time: 0.0,
+ delay: 26.0,
+ event: Jump,
+ event_ship: "ZF2 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 207,
+ time: 0.0,
+ delay: 27.2,
+ event: Jump,
+ event_ship: "ZF2 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 208,
+ time: 0.0,
+ delay: 29.0,
+ event: Jump,
+ event_ship: "ZF3 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 209,
+ time: 0.0,
+ delay: 30.0,
+ event: Jump,
+ event_ship: "ZF3 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 210,
+ time: 0.0,
+ delay: 30.4,
+ event: Jump,
+ event_ship: "ZF3 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 211,
+ time: 0.0,
+ delay: 31.1,
+ event: Jump,
+ event_ship: "ZF3 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 212,
+ time: 0.0,
+ delay: 40.0,
+ event: Jump,
+ event_ship: "ZD1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 213,
+ time: 0.0,
+ delay: 41.0,
+ event: Jump,
+ event_ship: "ZD2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+// end of bugout
+
+
+event: {
+ id: 300,
+ time: 230.0,
+ event: Message,
+ sound: "Vox/Misc/A02-02.ogg",
+ event_message: "Be advised - we show several high-speed contacts inbound.",
+}
+
+event: {
+ id: 301,
+ time: 233.0,
+ event: Message,
+ sound: "Vox/Misc/A02-03.ogg",
+ event_message: "Contacts are unknown configuration and presumed hostile.",
+}
+
+event: {
+ id: 302,
+ time: 238.0,
+ event: Objective,
+ sound: "Vox/Misc/A02-04.ogg",
+ event_message: "We have new orders: Defend the Zolon Consular Starship.",
+ event_param: 4,
+ event_target: ZCS,
+}
+
+event: {
+ id: 310,
+ time: 0,
+ delay: 50,
+ event: Message,
+ sound: "Vox/Misc/A02-07.ogg",
+ event_message: "So much for the peace conference, I guess...",
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 311,
+ time: 0,
+ delay: 53,
+ event: Message,
+ sound: "Vox/Misc/A02-08.ogg",
+ event_message: "All units stand down.",
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+// EOF
diff --git a/data/start/Campaigns/04/Scripts/Zolon_BG_Patrol.def b/data/start/Campaigns/04/Scripts/Zolon_BG_Patrol.def
new file mode 100644
index 0000000..fe9eace
--- /dev/null
+++ b/data/start/Campaigns/04/Scripts/Zolon_BG_Patrol.def
@@ -0,0 +1,507 @@
+MISSION_TEMPLATE
+
+name: "Zolon Patrol"
+type: "Patrol"
+system: "Tarsus"
+region: "Tarsus"
+
+degrees: true
+
+alias: { name: ZCS, elem: "Consular Starship", loc: (0,0,0) }
+alias: { name: ZD1, elem: "ZD02" }
+alias: { name: ZD2, elem: "ZD03" }
+alias: { name: A1, elem: "Atlas" }
+
+callsign: { name: ZF1, iff: 4 }
+callsign: { name: ZF2, iff: 4 }
+callsign: { name: ZF3, iff: 4 }
+
+alias: {
+ name: Player,
+ code: player,
+ mission: patrol,
+
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, dex_var: 15e3, az: 0, az_var: 10 }, speed: 750 },
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, dex_var: 15e3, az: 90, az_var: 10 }, speed: 750 },
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, dex_var: 15e3, az: 170, az_var: 10 }, speed: 750 },
+
+ objective: { cmd: patrol, tgt_desc: "suspected enemy units" },
+}
+
+
+// ZOLON FORCES:
+
+element: {
+ name: ZF1,
+ design: ZZF,
+ mission: Assault,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-20000, -25000, 0),
+}
+
+element: {
+ name: ZF2,
+ design: ZZA,
+ mission: Assault,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-30000, -25000, 0),
+}
+
+element: {
+ name: ZF3,
+ design: ZZF,
+ mission: Patrol,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-40000, -25000, 0),
+}
+
+
+
+
+// ZOLON EVENTS:
+
+event: {
+ id: 1,
+ time: 200.0,
+ event: Jump,
+ event_ship: "ZF1 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 2,
+ time: 201.0,
+ event: Jump,
+ event_ship: "ZF1 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 3,
+ time: 203.0,
+ event: Jump,
+ event_ship: "ZF1 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 4,
+ time: 203.5,
+ event: Jump,
+ event_ship: "ZF1 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 5,
+ event: Objective,
+ event_ship: ZF1,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 4,
+ delay: 2,
+}
+
+event: {
+ id: 11,
+ time: 220.0,
+ event: Jump,
+ event_ship: "ZF2 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 12,
+ time: 221.0,
+ event: Jump,
+ event_ship: "ZF2 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 13,
+ time: 223.0,
+ event: Jump,
+ event_ship: "ZF2 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 14,
+ time: 223.5,
+ event: Jump,
+ event_ship: "ZF2 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 15,
+ event: Objective,
+ event_ship: ZF2,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 14,
+ delay: 2,
+}
+
+event: {
+ id: 21,
+ time: 300.0,
+ event: Jump,
+ event_ship: "ZF3 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 22,
+ time: 301.0,
+ event: Jump,
+ event_ship: "ZF3 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 23,
+ time: 303.0,
+ event: Jump,
+ event_ship: "ZF3 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 24,
+ time: 303.5,
+ event: Jump,
+ event_ship: "ZF3 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 50,
+ time: 300.0,
+ event: Jump,
+ event_ship: "ZD1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 51,
+ time: 315.0,
+ event: Jump,
+ event_ship: "ZD2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+
+event: {
+ id: 52,
+ event: Objective,
+ event_ship: ZD1,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 4,
+ delay: 2,
+}
+
+event: {
+ id: 53,
+ event: Objective,
+ event_ship: ZD2,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 4,
+ delay: 2,
+}
+
+
+// in case the zolon destroyers get shot down
+
+event: {
+ id: 100
+ time: 0
+ delay: 8
+ event: Damage
+ event_ship: ZCS
+ event_target: ZCS
+ event_param: 300e3
+ event_chance: 100
+ trigger: Destroyed
+ trigger_ship: ZD2
+}
+
+event: {
+ id: 101
+ time: 0
+ delay: 7
+ event: Damage
+ event_ship: ZCS
+ event_target: ZCS
+ event_param: 300e3
+ event_chance: 100
+ trigger: Destroyed
+ trigger_ship: ZD1
+}
+
+event: {
+ id: 102
+ time: 900
+ delay: 0
+ event: Damage
+ event_ship: ZCS
+ event_target: ZCS
+ event_param: 500e3
+ event_chance: 100
+ trigger: Time
+}
+
+
+// after the consular ship is destroyed
+
+event: {
+ id: 200,
+ time: 0.0,
+ delay: 20.0,
+ event: Jump,
+ event_ship: "ZF1 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 201,
+ time: 0.0,
+ delay: 21.2,
+ event: Jump,
+ event_ship: "ZF1 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 202,
+ time: 0.0,
+ delay: 22.0,
+ event: Jump,
+ event_ship: "ZF1 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 203,
+ time: 0.0,
+ delay: 22.8,
+ event: Jump,
+ event_ship: "ZF1 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+
+event: {
+ id: 204,
+ time: 0.0,
+ delay: 25.0,
+ event: Jump,
+ event_ship: "ZF2 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 205,
+ time: 0.0,
+ delay: 25.3,
+ event: Jump,
+ event_ship: "ZF2 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 206,
+ time: 0.0,
+ delay: 26.0,
+ event: Jump,
+ event_ship: "ZF2 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 207,
+ time: 0.0,
+ delay: 27.2,
+ event: Jump,
+ event_ship: "ZF2 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 208,
+ time: 0.0,
+ delay: 29.0,
+ event: Jump,
+ event_ship: "ZF3 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 209,
+ time: 0.0,
+ delay: 30.0,
+ event: Jump,
+ event_ship: "ZF3 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 210,
+ time: 0.0,
+ delay: 30.4,
+ event: Jump,
+ event_ship: "ZF3 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 211,
+ time: 0.0,
+ delay: 31.1,
+ event: Jump,
+ event_ship: "ZF3 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 212,
+ time: 0.0,
+ delay: 40.0,
+ event: Jump,
+ event_ship: "ZD1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 213,
+ time: 0.0,
+ delay: 41.0,
+ event: Jump,
+ event_ship: "ZD2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+// end of bugout
+
+
+
+event: {
+ id: 300,
+ time: 230.0,
+ event: Message,
+ sound: "Vox/Misc/A02-02.ogg",
+ event_message: "Be advised - we show several high-speed contacts inbound.",
+}
+
+event: {
+ id: 301,
+ time: 233.0,
+ event: Message,
+ sound: "Vox/Misc/A02-03.ogg",
+ event_message: "Contacts are unknown configuration and presumed hostile.",
+}
+
+event: {
+ id: 302,
+ time: 238.0,
+ event: Objective,
+ sound: "Vox/Misc/A02-04.ogg",
+ event_message: "We have new orders: Defend the Zolon Consular Starship.",
+ event_param: 4,
+ event_target: ZCS,
+}
+
+event: {
+ id: 310,
+ time: 0,
+ delay: 55,
+ event: Message,
+ sound: "Vox/Misc/A02-07.ogg",
+ event_message: "So much for the peace conference, I guess...",
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 311,
+ time: 0,
+ delay: 58,
+ event: Message,
+ sound: "Vox/Misc/A02-08.ogg",
+ event_message: "All units stand down.",
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+// EOF
diff --git a/data/start/Campaigns/04/Scripts/Zolon_CVBG_Patrol.def b/data/start/Campaigns/04/Scripts/Zolon_CVBG_Patrol.def
new file mode 100644
index 0000000..254d6f7
--- /dev/null
+++ b/data/start/Campaigns/04/Scripts/Zolon_CVBG_Patrol.def
@@ -0,0 +1,412 @@
+MISSION_TEMPLATE
+
+name: "Zolon Patrol"
+type: "Patrol"
+system: "Tarsus"
+region: "Tarsus"
+
+degrees: true
+
+alias: { name: ZCS, elem: "Consular Starship", loc: (0,0,0) }
+alias: { name: A1, elem: "Atlas" }
+
+callsign: { name: ZF1, iff: 4 }
+callsign: { name: ZF2, iff: 4 }
+callsign: { name: ZF3, iff: 4 }
+
+
+alias: {
+ name: Player,
+ code: player,
+ mission: patrol,
+
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 60e3, dex_var: 15e3, az: 0, az_var: 10 }, speed: 500 },
+
+ objective: { cmd: patrol, tgt_desc: "suspected enemy units" },
+}
+
+
+// ZOLON FORCES:
+
+element: {
+ name: ZF1,
+ design: ZZF,
+ mission: Assault,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-20000, -25000, 0),
+}
+
+element: {
+ name: ZF2,
+ design: ZZA,
+ mission: Assault,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-30000, -25000, 0),
+}
+
+element: {
+ name: ZF3,
+ design: ZZF,
+ mission: Patrol,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-40000, -25000, 0),
+}
+
+
+
+// ZOLON EVENTS:
+
+event: {
+ id: 1,
+ time: 200.0,
+ event: Jump,
+ event_ship: "ZF1 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 2,
+ time: 201.0,
+ event: Jump,
+ event_ship: "ZF1 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 3,
+ time: 203.0,
+ event: Jump,
+ event_ship: "ZF1 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 4,
+ time: 203.5,
+ event: Jump,
+ event_ship: "ZF1 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 5,
+ event: Objective,
+ event_ship: ZF1,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 4,
+ delay: 2,
+}
+
+event: {
+ id: 6,
+ time: 0.0,
+ delay: 10.4,
+ event: Jump,
+ event_ship: "ZF1 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 7,
+ time: 0.0,
+ delay: 11.0,
+ event: Jump,
+ event_ship: "ZF1 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 8,
+ time: 0.0,
+ delay: 12.0,
+ event: Jump,
+ event_ship: "ZF1 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 9,
+ time: 0.0,
+ delay: 13.0,
+ event: Jump,
+ event_ship: "ZF1 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+
+
+
+event: {
+ id: 11,
+ time: 10.7,
+ event: Jump,
+ event_ship: "ZF2 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 12,
+ time: 11.0,
+ event: Jump,
+ event_ship: "ZF2 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 13,
+ time: 13.0,
+ event: Jump,
+ event_ship: "ZF2 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 14,
+ time: 13.5,
+ event: Jump,
+ event_ship: "ZF2 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 15,
+ event: Objective,
+ event_ship: ZF2,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 14,
+ delay: 2,
+}
+
+event: {
+ id: 16,
+ time: 0.0,
+ delay: 20.0,
+ event: Jump,
+ event_ship: "ZF2 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 17,
+ time: 0.0,
+ delay: 21.6,
+ event: Jump,
+ event_ship: "ZF2 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 18,
+ time: 0.0,
+ delay: 22.2,
+ event: Jump,
+ event_ship: "ZF2 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 19,
+ time: 0.0,
+ delay: 23.0,
+ event: Jump,
+ event_ship: "ZF2 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+
+
+event: {
+ id: 21,
+ time: 300.0,
+ event: Jump,
+ event_ship: "ZF3 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 22,
+ time: 301.0,
+ event: Jump,
+ event_ship: "ZF3 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 23,
+ time: 303.0,
+ event: Jump,
+ event_ship: "ZF3 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 24,
+ time: 303.5,
+ event: Jump,
+ event_ship: "ZF3 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 26,
+ time: 0.0,
+ delay: 30.0,
+ event: Jump,
+ event_ship: "ZF3 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 27,
+ time: 0.0,
+ delay: 31.3,
+ event: Jump,
+ event_ship: "ZF3 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 28,
+ time: 0.0,
+ delay: 32.3,
+ event: Jump,
+ event_ship: "ZF3 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 29,
+ time: 0.0,
+ delay: 33.0,
+ event: Jump,
+ event_ship: "ZF3 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+
+
+event: {
+ id: 102
+ time: 900
+ delay: 0
+ event: Damage
+ event_ship: ZCS
+ event_target: ZCS
+ event_param: 500e3
+ event_chance: 100
+ trigger: Time
+}
+
+
+
+
+event: {
+ id: 300,
+ time: 230.0,
+ event: Message,
+ sound: "Vox/Misc/A02-09.ogg",
+ event_message: "All units alert: we show several high-speed contacts inbound.",
+}
+
+event: {
+ id: 301,
+ time: 233.0,
+ event: Message,
+ sound: "Vox/Misc/A02-03.ogg",
+ event_message: "Contacts are unknown configuration and presumed hostile.",
+}
+
+event: {
+ id: 302,
+ time: 238.0,
+ event: Objective,
+ sound: "Vox/Misc/A02-10.ogg",
+ event_message: "All units: Defend the Zolon Consular Starship.",
+ event_param: 4,
+ event_target: ZCS,
+}
+
+event: {
+ id: 310,
+ time: 0,
+ delay: 60,
+ event: Message,
+ sound: "Vox/Misc/A02-07.ogg",
+ event_message: "So much for the peace conference, I guess...",
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 311,
+ time: 0,
+ delay: 63,
+ event: Message,
+ sound: "Vox/Misc/A02-06.ogg",
+ event_message: "All units return to base",
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+
+// EOF
diff --git a/data/start/Campaigns/04/Scripts/Zolon_DS_Patrol.def b/data/start/Campaigns/04/Scripts/Zolon_DS_Patrol.def
new file mode 100644
index 0000000..9847982
--- /dev/null
+++ b/data/start/Campaigns/04/Scripts/Zolon_DS_Patrol.def
@@ -0,0 +1,507 @@
+MISSION_TEMPLATE
+
+name: "Zolon Patrol"
+type: "Patrol"
+system: "Tarsus"
+region: "Tarsus"
+
+degrees: true
+
+alias: { name: ZCS, elem: "Consular Starship", loc: (0,0,0) }
+alias: { name: ZD1, elem: "ZD02" }
+alias: { name: ZD2, elem: "ZD03" }
+alias: { name: A1, elem: "Atlas" }
+
+callsign: { name: ZF1, iff: 4 }
+callsign: { name: ZF2, iff: 4 }
+callsign: { name: ZF3, iff: 4 }
+
+
+alias: {
+ name: Player,
+ code: player,
+ mission: patrol,
+
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, dex_var: 15e3, az: 0, az_var: 10 }, speed: 750 },
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, dex_var: 15e3, az: 90, az_var: 10 }, speed: 750 },
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, dex_var: 15e3, az: 170, az_var: 10 }, speed: 750 },
+
+ objective: { cmd: patrol, tgt_desc: "suspected enemy units" },
+}
+
+
+// ZOLON FORCES:
+
+element: {
+ name: ZF1,
+ design: ZZF,
+ mission: Assault,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-20000, -25000, 0),
+}
+
+element: {
+ name: ZF2,
+ design: ZZA,
+ mission: Assault,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-30000, -25000, 0),
+}
+
+element: {
+ name: ZF3,
+ design: ZZF,
+ mission: Patrol,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-40000, -25000, 0),
+}
+
+
+
+// ZOLON EVENTS:
+
+event: {
+ id: 1,
+ time: 200.0,
+ event: Jump,
+ event_ship: "ZF1 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 2,
+ time: 201.0,
+ event: Jump,
+ event_ship: "ZF1 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 3,
+ time: 203.0,
+ event: Jump,
+ event_ship: "ZF1 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 4,
+ time: 203.5,
+ event: Jump,
+ event_ship: "ZF1 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 5,
+ event: Objective,
+ event_ship: ZF1,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 4,
+ delay: 2,
+}
+
+event: {
+ id: 11,
+ time: 220.0,
+ event: Jump,
+ event_ship: "ZF2 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 12,
+ time: 221.0,
+ event: Jump,
+ event_ship: "ZF2 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 13,
+ time: 223.0,
+ event: Jump,
+ event_ship: "ZF2 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 14,
+ time: 223.5,
+ event: Jump,
+ event_ship: "ZF2 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 15,
+ event: Objective,
+ event_ship: ZF2,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 14,
+ delay: 2,
+}
+
+event: {
+ id: 21,
+ time: 300.0,
+ event: Jump,
+ event_ship: "ZF3 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 22,
+ time: 301.0,
+ event: Jump,
+ event_ship: "ZF3 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 23,
+ time: 303.0,
+ event: Jump,
+ event_ship: "ZF3 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 24,
+ time: 303.5,
+ event: Jump,
+ event_ship: "ZF3 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 50,
+ time: 300.0,
+ event: Jump,
+ event_ship: "ZD1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 51,
+ time: 315.0,
+ event: Jump,
+ event_ship: "ZD2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+
+event: {
+ id: 52,
+ event: Objective,
+ event_ship: ZD1,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 4,
+ delay: 2,
+}
+
+event: {
+ id: 53,
+ event: Objective,
+ event_ship: ZD2,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 4,
+ delay: 2,
+}
+
+
+// in case the zolon destroyers get shot down
+
+event: {
+ id: 100
+ time: 0
+ delay: 8
+ event: Damage
+ event_ship: ZCS
+ event_target: ZCS
+ event_param: 300e3
+ event_chance: 100
+ trigger: Destroyed
+ trigger_ship: ZD2
+}
+
+event: {
+ id: 101
+ time: 0
+ delay: 7
+ event: Damage
+ event_ship: ZCS
+ event_target: ZCS
+ event_param: 300e3
+ event_chance: 100
+ trigger: Destroyed
+ trigger_ship: ZD1
+}
+
+event: {
+ id: 102
+ time: 900
+ delay: 0
+ event: Damage
+ event_ship: ZCS
+ event_target: ZCS
+ event_param: 500e3
+ event_chance: 100
+ trigger: Time
+}
+
+
+// after the consular ship is destroyed
+
+event: {
+ id: 200,
+ time: 0.0,
+ delay: 20.0,
+ event: Jump,
+ event_ship: "ZF1 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 201,
+ time: 0.0,
+ delay: 21.2,
+ event: Jump,
+ event_ship: "ZF1 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 202,
+ time: 0.0,
+ delay: 22.0,
+ event: Jump,
+ event_ship: "ZF1 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 203,
+ time: 0.0,
+ delay: 22.8,
+ event: Jump,
+ event_ship: "ZF1 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+
+event: {
+ id: 204,
+ time: 0.0,
+ delay: 25.0,
+ event: Jump,
+ event_ship: "ZF2 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 205,
+ time: 0.0,
+ delay: 25.3,
+ event: Jump,
+ event_ship: "ZF2 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 206,
+ time: 0.0,
+ delay: 26.0,
+ event: Jump,
+ event_ship: "ZF2 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 207,
+ time: 0.0,
+ delay: 27.2,
+ event: Jump,
+ event_ship: "ZF2 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 208,
+ time: 0.0,
+ delay: 29.0,
+ event: Jump,
+ event_ship: "ZF3 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 209,
+ time: 0.0,
+ delay: 30.0,
+ event: Jump,
+ event_ship: "ZF3 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 210,
+ time: 0.0,
+ delay: 30.4,
+ event: Jump,
+ event_ship: "ZF3 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 211,
+ time: 0.0,
+ delay: 31.1,
+ event: Jump,
+ event_ship: "ZF3 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 212,
+ time: 0.0,
+ delay: 40.0,
+ event: Jump,
+ event_ship: "ZD1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 213,
+ time: 0.0,
+ delay: 41.0,
+ event: Jump,
+ event_ship: "ZD2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+// end of bugout
+
+
+
+event: {
+ id: 300,
+ time: 230.0,
+ event: Message,
+ sound: "Vox/Misc/A02-02.ogg",
+ event_message: "Be advised - we show several high-speed contacts inbound.",
+}
+
+event: {
+ id: 301,
+ time: 233.0,
+ event: Message,
+ sound: "Vox/Misc/A02-03.ogg",
+ event_message: "Contacts are unknown configuration and presumed hostile.",
+}
+
+event: {
+ id: 302,
+ time: 238.0,
+ event: Objective,
+ sound: "Vox/Misc/A02-04.ogg",
+ event_message: "We have new orders: Defend the Zolon Consular Starship.",
+ event_param: 4,
+ event_target: ZCS,
+}
+
+event: {
+ id: 310,
+ time: 0,
+ delay: 50,
+ event: Message,
+ sound: "Vox/Misc/A02-05.ogg",
+ event_message: "Well, that didn't go exactly as planned...",
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 311,
+ time: 0,
+ delay: 53,
+ event: Message,
+ sound: "Vox/Misc/A02-08.ogg",
+ event_message: "All units stand down.",
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+// EOF
diff --git a/data/start/Campaigns/04/Scripts/Zolon_FS_Patrol.def b/data/start/Campaigns/04/Scripts/Zolon_FS_Patrol.def
new file mode 100644
index 0000000..5521450
--- /dev/null
+++ b/data/start/Campaigns/04/Scripts/Zolon_FS_Patrol.def
@@ -0,0 +1,524 @@
+MISSION_TEMPLATE
+
+name: "Zolon Patrol"
+type: "Patrol"
+system: "Tarsus"
+region: "Tarsus"
+
+degrees: true
+
+alias: { name: A1, code: player_carrier }
+alias: { name: A2, code: player_squadron }
+alias: { name: ZCS, elem: "Consular Starship", loc: (0,0,0) }
+alias: { name: ZD1, elem: "ZD02" }
+alias: { name: ZD2, elem: "ZD03" }
+
+callsign: { name: Player, iff: 1 }
+callsign: { name: Helper, iff: 1 }
+callsign: { name: ZF1, iff: 4 }
+callsign: { name: ZF2, iff: 4 }
+callsign: { name: ZF3, iff: 4 }
+
+element: {
+ name: Player,
+ design: Stormhawk,
+ squadron: A2,
+ commander: A1,
+ rloc: { ref: A1, dex: 20e3, dex_var: 1e3 },
+ mission: patrol,
+
+ player: 1,
+ alert: true,
+ count: 2,
+ iff: 1,
+
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, dex_var: 15e3, az: 0, az_var: 10 }, speed: 750 },
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, dex_var: 15e3, az: 90, az_var: 10 }, speed: 750 },
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, dex_var: 15e3, az: 170, az_var: 10 }, speed: 750 },
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, az: 140, az_var: 10 }, speed: 500 },
+ navpt: { cmd: rtb, rloc: { ref: A1, dex: 20e3, az: 180, az_var: 0 }, speed: 250 },
+
+ objective: { cmd: patrol, tgt_desc: "suspected enemy units" },
+ objective: { cmd: rtb },
+
+ loadout: { ship: -1, name: "ACM Medium Range" },
+}
+
+
+// ZOLON FORCES:
+
+element: {
+ name: ZF1,
+ design: ZZF,
+ mission: Assault,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-20000, -25000, 0),
+}
+
+element: {
+ name: ZF2,
+ design: ZZA,
+ mission: Assault,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-30000, -25000, 0),
+}
+
+element: {
+ name: ZF3,
+ design: ZZF,
+ mission: Patrol,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-40000, -25000, 0),
+}
+
+
+
+
+// ZOLON EVENTS:
+
+event: {
+ id: 1,
+ time: 200.0,
+ event: Jump,
+ event_ship: "ZF1 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 2,
+ time: 201.0,
+ event: Jump,
+ event_ship: "ZF1 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 3,
+ time: 203.0,
+ event: Jump,
+ event_ship: "ZF1 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 4,
+ time: 203.5,
+ event: Jump,
+ event_ship: "ZF1 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 5,
+ event: Objective,
+ event_ship: ZF1,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 4,
+ delay: 2,
+}
+
+event: {
+ id: 11,
+ time: 220.0,
+ event: Jump,
+ event_ship: "ZF2 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 12,
+ time: 221.0,
+ event: Jump,
+ event_ship: "ZF2 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 13,
+ time: 223.0,
+ event: Jump,
+ event_ship: "ZF2 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 14,
+ time: 223.5,
+ event: Jump,
+ event_ship: "ZF2 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 15,
+ event: Objective,
+ event_ship: ZF2,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 14,
+ delay: 2,
+}
+
+event: {
+ id: 21,
+ time: 300.0,
+ event: Jump,
+ event_ship: "ZF3 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 22,
+ time: 301.0,
+ event: Jump,
+ event_ship: "ZF3 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 23,
+ time: 303.0,
+ event: Jump,
+ event_ship: "ZF3 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 24,
+ time: 303.5,
+ event: Jump,
+ event_ship: "ZF3 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 50,
+ time: 300.0,
+ event: Jump,
+ event_ship: "ZD1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 51,
+ time: 315.0,
+ event: Jump,
+ event_ship: "ZD2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+
+event: {
+ id: 52,
+ event: Objective,
+ event_ship: ZD1,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 4,
+ delay: 2,
+}
+
+event: {
+ id: 53,
+ event: Objective,
+ event_ship: ZD2,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 4,
+ delay: 2,
+}
+
+
+// in case the zolon destroyers get shot down
+
+event: {
+ id: 100
+ time: 0
+ delay: 8
+ event: Damage
+ event_ship: ZCS
+ event_target: ZCS
+ event_param: 300e3
+ event_chance: 100
+ trigger: Destroyed
+ trigger_ship: ZD2
+}
+
+event: {
+ id: 101
+ time: 0
+ delay: 7
+ event: Damage
+ event_ship: ZCS
+ event_target: ZCS
+ event_param: 300e3
+ event_chance: 100
+ trigger: Destroyed
+ trigger_ship: ZD1
+}
+
+event: {
+ id: 102
+ time: 900
+ delay: 0
+ event: Damage
+ event_ship: ZCS
+ event_target: ZCS
+ event_param: 500e3
+ event_chance: 100
+ trigger: Time
+}
+
+
+// after the consular ship is destroyed
+
+event: {
+ id: 200,
+ time: 0.0,
+ delay: 20.0,
+ event: Jump,
+ event_ship: "ZF1 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 201,
+ time: 0.0,
+ delay: 21.2,
+ event: Jump,
+ event_ship: "ZF1 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 202,
+ time: 0.0,
+ delay: 22.0,
+ event: Jump,
+ event_ship: "ZF1 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 203,
+ time: 0.0,
+ delay: 22.8,
+ event: Jump,
+ event_ship: "ZF1 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+
+event: {
+ id: 204,
+ time: 0.0,
+ delay: 25.0,
+ event: Jump,
+ event_ship: "ZF2 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 205,
+ time: 0.0,
+ delay: 25.3,
+ event: Jump,
+ event_ship: "ZF2 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 206,
+ time: 0.0,
+ delay: 26.0,
+ event: Jump,
+ event_ship: "ZF2 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 207,
+ time: 0.0,
+ delay: 27.2,
+ event: Jump,
+ event_ship: "ZF2 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 208,
+ time: 0.0,
+ delay: 29.0,
+ event: Jump,
+ event_ship: "ZF3 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 209,
+ time: 0.0,
+ delay: 30.0,
+ event: Jump,
+ event_ship: "ZF3 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 210,
+ time: 0.0,
+ delay: 30.4,
+ event: Jump,
+ event_ship: "ZF3 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 211,
+ time: 0.0,
+ delay: 31.1,
+ event: Jump,
+ event_ship: "ZF3 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 212,
+ time: 0.0,
+ delay: 40.0,
+ event: Jump,
+ event_ship: "ZD1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 213,
+ time: 0.0,
+ delay: 41.0,
+ event: Jump,
+ event_ship: "ZD2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+// end of bugout
+
+
+
+event: {
+ id: 300,
+ time: 230.0,
+ event: Message,
+ sound: "Vox/Misc/A02-02.ogg",
+ event_message: "Be advised - we show several high-speed contacts inbound.",
+}
+
+event: {
+ id: 301,
+ time: 233.0,
+ event: Message,
+ sound: "Vox/Misc/A02-03.ogg",
+ event_message: "Contacts are unknown configuration and presumed hostile.",
+}
+
+event: {
+ id: 302,
+ time: 238.0,
+ event: Objective,
+ sound: "Vox/Misc/A02-04.ogg",
+ event_message: "We have new orders: Defend the Zolon Consular Starship.",
+ event_source: A1,
+ event_param: 4,
+ event_target: ZCS,
+}
+
+event: {
+ id: 310,
+ time: 0,
+ delay: 52,
+ event: Message,
+ sound: "Vox/Misc/A02-07.ogg",
+ event_message: "So much for the peace conference, I guess...",
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 311,
+ time: 0,
+ delay: 55,
+ event: Message,
+ sound: "Vox/Misc/A02-06.ogg",
+ event_message: "All units return to base",
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+// EOF
diff --git a/data/start/Campaigns/04/Scripts/Zolon_IS_Patrol.def b/data/start/Campaigns/04/Scripts/Zolon_IS_Patrol.def
new file mode 100644
index 0000000..ee8003c
--- /dev/null
+++ b/data/start/Campaigns/04/Scripts/Zolon_IS_Patrol.def
@@ -0,0 +1,522 @@
+MISSION_TEMPLATE
+
+name: "Zolon Patrol"
+type: Patrol
+system: Tarsus
+region: Tarsus
+
+degrees: true
+
+alias: { name: A1, code: player_carrier }
+alias: { name: A2, code: player_squadron }
+alias: { name: ZCS, elem: "Consular Starship", loc: (0,0,0) }
+alias: { name: ZD1, elem: "ZD02" }
+alias: { name: ZD2, elem: "ZD03" }
+
+callsign: { name: Player, iff: 1 }
+callsign: { name: Helper, iff: 1 }
+callsign: { name: ZF1, iff: 4 }
+callsign: { name: ZF2, iff: 4 }
+callsign: { name: ZF3, iff: 4 }
+
+element: {
+ name: Player,
+ design: Falcon,
+ squadron: A2,
+ commander: A1,
+ rloc: { ref: A1, dex: 20e3, dex_var: 1e3 },
+ mission: patrol,
+
+ player: 1,
+ alert: true,
+ count: 2,
+ iff: 1,
+
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, dex_var: 15e3, az: 0, az_var: 10 }, speed: 750 },
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, dex_var: 15e3, az: 90, az_var: 10 }, speed: 750 },
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, dex_var: 15e3, az: 170, az_var: 10 }, speed: 750 },
+ navpt: { cmd: patrol, rloc: { ref: ZCS, dex: 40e3, az: 140, az_var: 10 }, speed: 500 },
+ navpt: { cmd: rtb, rloc: { ref: A1, dex: 20e3, az: 180, az_var: 0 }, speed: 250 },
+
+ objective: { cmd: patrol, tgt_desc: "suspected enemy units" },
+ objective: { cmd: rtb },
+
+ loadout: { ship: -1, name: "ACM Medium Range" },
+}
+
+
+// ZOLON FORCES:
+
+element: {
+ name: ZF1,
+ design: ZZF,
+ mission: Assault,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-20000, -25000, 0),
+}
+
+element: {
+ name: ZF2,
+ design: ZZA,
+ mission: Assault,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-30000, -25000, 0),
+}
+
+element: {
+ name: ZF3,
+ design: ZZF,
+ mission: Patrol,
+
+ intel: Secret,
+ count: 4,
+ command_ai:1,
+ iff: 4,
+ playable: false,
+ region: Theramin,
+ loc: (-40000, -25000, 0),
+}
+
+
+
+// ZOLON EVENTS:
+
+event: {
+ id: 1,
+ time: 200.0,
+ event: Jump,
+ event_ship: "ZF1 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 2,
+ time: 201.0,
+ event: Jump,
+ event_ship: "ZF1 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 3,
+ time: 203.0,
+ event: Jump,
+ event_ship: "ZF1 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 4,
+ time: 203.5,
+ event: Jump,
+ event_ship: "ZF1 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 5,
+ event: Objective,
+ event_ship: ZF1,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 4,
+ delay: 2,
+}
+
+event: {
+ id: 11,
+ time: 220.0,
+ event: Jump,
+ event_ship: "ZF2 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 12,
+ time: 221.0,
+ event: Jump,
+ event_ship: "ZF2 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 13,
+ time: 223.0,
+ event: Jump,
+ event_ship: "ZF2 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 14,
+ time: 223.5,
+ event: Jump,
+ event_ship: "ZF2 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 15,
+ event: Objective,
+ event_ship: ZF2,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 14,
+ delay: 2,
+}
+
+event: {
+ id: 21,
+ time: 300.0,
+ event: Jump,
+ event_ship: "ZF3 1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 22,
+ time: 301.0,
+ event: Jump,
+ event_ship: "ZF3 2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 23,
+ time: 303.0,
+ event: Jump,
+ event_ship: "ZF3 3",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 24,
+ time: 303.5,
+ event: Jump,
+ event_ship: "ZF3 4",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 50,
+ time: 300.0,
+ event: Jump,
+ event_ship: "ZD1",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+event: {
+ id: 51,
+ time: 315.0,
+ event: Jump,
+ event_ship: "ZD2",
+ event_target: Tarsus,
+ trigger: Time,
+}
+
+
+event: {
+ id: 52,
+ event: Objective,
+ event_ship: ZD1,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 4,
+ delay: 2,
+}
+
+event: {
+ id: 53,
+ event: Objective,
+ event_ship: ZD2,
+ event_param: 10,
+ event_target: ZCS,
+
+ trigger: Event,
+ trigger_param: 4,
+ delay: 2,
+}
+
+
+// in case the zolon destroyers get shot down
+
+event: {
+ id: 100
+ time: 0
+ delay: 8
+ event: Damage
+ event_ship: ZCS
+ event_target: ZCS
+ event_param: 300e3
+ event_chance: 100
+ trigger: Destroyed
+ trigger_ship: ZD2
+}
+
+event: {
+ id: 101
+ time: 0
+ delay: 7
+ event: Damage
+ event_ship: ZCS
+ event_target: ZCS
+ event_param: 300e3
+ event_chance: 100
+ trigger: Destroyed
+ trigger_ship: ZD1
+}
+
+event: {
+ id: 102
+ time: 900
+ delay: 0
+ event: Damage
+ event_ship: ZCS
+ event_target: ZCS
+ event_param: 500e3
+ event_chance: 100
+ trigger: Time
+}
+
+
+// after the consular ship is destroyed
+
+event: {
+ id: 200,
+ time: 0.0,
+ delay: 20.0,
+ event: Jump,
+ event_ship: "ZF1 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 201,
+ time: 0.0,
+ delay: 21.2,
+ event: Jump,
+ event_ship: "ZF1 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 202,
+ time: 0.0,
+ delay: 22.0,
+ event: Jump,
+ event_ship: "ZF1 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 203,
+ time: 0.0,
+ delay: 22.8,
+ event: Jump,
+ event_ship: "ZF1 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+
+event: {
+ id: 204,
+ time: 0.0,
+ delay: 25.0,
+ event: Jump,
+ event_ship: "ZF2 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 205,
+ time: 0.0,
+ delay: 25.3,
+ event: Jump,
+ event_ship: "ZF2 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 206,
+ time: 0.0,
+ delay: 26.0,
+ event: Jump,
+ event_ship: "ZF2 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 207,
+ time: 0.0,
+ delay: 27.2,
+ event: Jump,
+ event_ship: "ZF2 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 208,
+ time: 0.0,
+ delay: 29.0,
+ event: Jump,
+ event_ship: "ZF3 1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 209,
+ time: 0.0,
+ delay: 30.0,
+ event: Jump,
+ event_ship: "ZF3 2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 210,
+ time: 0.0,
+ delay: 30.4,
+ event: Jump,
+ event_ship: "ZF3 3",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 211,
+ time: 0.0,
+ delay: 31.1,
+ event: Jump,
+ event_ship: "ZF3 4",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 212,
+ time: 0.0,
+ delay: 40.0,
+ event: Jump,
+ event_ship: "ZD1",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 213,
+ time: 0.0,
+ delay: 41.0,
+ event: Jump,
+ event_ship: "ZD2",
+ event_target: Theramin,
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+// end of bugout
+
+
+
+event: {
+ id: 300,
+ time: 230.0,
+ event: Message,
+ sound: "Vox/Misc/A02-02.ogg",
+ event_message: "Be advised - we show several high-speed contacts inbound.",
+}
+
+event: {
+ id: 301,
+ time: 233.0,
+ event: Message,
+ sound: "Vox/Misc/A02-03.ogg",
+ event_message: "Contacts are unknown configuration and presumed hostile.",
+}
+
+event: {
+ id: 302,
+ time: 238.0,
+ event: Objective,
+ sound: "Vox/Misc/A02-04.ogg",
+ event_message: "We have new orders: Defend the Zolon Consular Starship.",
+ event_param: 4,
+ event_target: ZCS,
+}
+
+event: {
+ id: 310,
+ time: 0,
+ delay: 60,
+ event: Message,
+ sound: "Vox/Misc/A02-05.ogg",
+ event_message: "Well, that didn't go exactly as planned...",
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+event: {
+ id: 311,
+ time: 0,
+ delay: 63,
+ event: Message,
+ sound: "Vox/Misc/A02-06.ogg",
+ event_message: "All units return to base",
+ trigger: Destroyed,
+ trigger_ship: ZCS,
+}
+
+// EOF