From d289918bfdf7635ec3bb2c94d8255da2b2572aea Mon Sep 17 00:00:00 2001
From: Aki <please@ignore.pl>
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.
---
 .../Campaigns/02/Templates/FS_Patrol_03.def        | 119 +++++++++++++++++++++
 1 file changed, 119 insertions(+)
 create mode 100644 data/shatter/Campaigns/02/Templates/FS_Patrol_03.def

(limited to 'data/shatter/Campaigns/02/Templates/FS_Patrol_03.def')

diff --git a/data/shatter/Campaigns/02/Templates/FS_Patrol_03.def b/data/shatter/Campaigns/02/Templates/FS_Patrol_03.def
new file mode 100644
index 0000000..710d72a
--- /dev/null
+++ b/data/shatter/Campaigns/02/Templates/FS_Patrol_03.def
@@ -0,0 +1,119 @@
+MISSION_TEMPLATE
+
+name:       "Fighter Patrol 3"
+type:       PATROL
+degrees:    true
+
+alias:      { name: A1, code: player_carrier    }
+alias:      { name: A2, code: player_squadron   }
+
+callsign:   { name: Player,  iff: 1 }
+callsign:   { name: Helper,  iff: 1 }
+callsign:   { name: Alpha,   iff: 2 }
+callsign:   { name: Bravo,   iff: 2 }
+callsign:   { name: Delta,   iff: 2 }
+
+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: A1,       dex: 150e3, dex_var: 35e3, az:   0, az_var: 15 }, speed: 750 },
+   navpt:   { cmd: patrol, rloc: { ref: "this:1", dex: 160e3, dex_var: 35e3, az:  90, az_var: 15 }, speed: 750 },
+   navpt:   { cmd: patrol, rloc: { ref: "this:2", dex: 130e3, dex_var: 25e3, az: 170, az_var: 15 }, speed: 750 },
+   navpt:   { cmd: vector, rloc: { ref: A1,       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: "inbound enemy units" },
+   objective: { cmd: rtb },
+
+   loadout: { ship: -1, name: "ACM Medium Range" },
+}
+
+element: {
+   name:    Helper,
+   design:  Stormhawk,
+   squadron: A2,
+   commander: A1,
+   rloc:    { ref: A1, dex: 55e3, dex_var: 25e3, az: -20, az_var: 10 },
+   mission: patrol,
+   count:   2,
+   iff:     1,
+}
+
+optional: {
+    min: 0,
+    max: 1,
+
+    element: {
+       name:    Test,
+       design:  IM2800,
+       rloc:    { ref: "Player:1", dex: 40e3, dex_var: 17e3 },
+       count:   1,
+       iff:     2,
+       intel:   secret,
+       navpt:   { cmd: vector, rloc: { ref: "Player:2", dex: 50e3, dex_var: 10e3 }, speed: 350 },
+    },
+
+    element: {
+       name:    Test,
+       design:  IM2800,
+       rloc:    { ref: "Player:2", dex: 40e3, dex_var: 17e3 },
+       count:   1,
+       iff:     2,
+       intel:   secret,
+       navpt:   { cmd: vector, rloc: { ref: "Player:1", dex: 50e3, dex_var: 10e3 }, speed: 350 },
+    },
+}
+
+optional: {
+    min: 3,
+    max: 4,
+
+    element: {
+       name:    Alpha,
+       design:  Viper,
+       rloc:    { ref: "Player:1", dex: 20e3, dex_var: 7e3 },
+       count:   4,
+       iff:     2,
+       loadout: { ship: -1, name: "ACM Medium Range" },
+       intel:   known,
+    },
+
+    element: {
+       name:    Charlie,
+       design:  Baikal,
+       rloc:    { ref: "Player:2", dex: 60e3, dex_var: 5e3, az: 0, az_var: 30 },
+       count:   1,
+       iff:     2,
+       intel:   secret,
+    },
+
+    element: {
+       name:    Bravo,
+       design:  Razor,
+       rloc:    { ref: "Player:3", dex: 25e3, dex_var: 5e3 },
+       count:   3,
+       iff:     2,
+       loadout: { ship: -1, name: "ACM Short Range" },
+       intel:   secret,
+    },
+
+    element: {
+       name:    Delta,
+       design:  Viper,
+       rloc:    { ref: "Player:2", dex: 20e3, dex_var: 7e3 },
+       count:   4,
+       iff:     2,
+       loadout: { ship: -1, name: "ACM Medium Range" },
+       intel:   known,
+    },
+}
-- 
cgit v1.1

