summaryrefslogtreecommitdiffhomepage
path: root/data/shatter/Multiplayer
diff options
context:
space:
mode:
Diffstat (limited to 'data/shatter/Multiplayer')
-rw-r--r--data/shatter/Multiplayer/D4.DEF140
-rw-r--r--data/shatter/Multiplayer/Thrash.def97
-rw-r--r--data/shatter/Multiplayer/hawkmatch.def182
-rw-r--r--data/shatter/Multiplayer/wargames.def446
4 files changed, 865 insertions, 0 deletions
diff --git a/data/shatter/Multiplayer/D4.DEF b/data/shatter/Multiplayer/D4.DEF
new file mode 100644
index 0000000..a3e93a1
--- /dev/null
+++ b/data/shatter/Multiplayer/D4.DEF
@@ -0,0 +1,140 @@
+MISSION
+
+id: 3
+name: "Destroyer Duel"
+desc: "Small fleet engagement between opposing destroyer squadrons."
+type: "Patrol"
+system: "Janus"
+region: "Dante"
+
+objective: "Fleet Engagement - Engage the Destroyer Squadron led by DD-701 Clarke. Clear Dante orbit of hostile vessels."
+
+sitrep: "A rogue faction has taken command of the Clarke DETRON in the Dante sector. Accompanying the Clarke are the Destroyer/Escort Jackson, and the Berents-class Frigates Parker and Suffolk. You are in command of DETRON 40, led by DD-351 Wraith, and supported by the Nemesis and the Frigate Bosporus.\n \n Hostile actions by Force officers will not stand. You must drive this lesson home at all costs. Good luck."
+
+start: "82:34:00"
+
+element: {
+ name: "Wraith",
+ design: "Spectre",
+ mission: "Fleet",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 1,
+ player: 1,
+ playable: true,
+ region: "Dante",
+ loc: (0, 10000, 0),
+}
+
+element: {
+ name: "Nemesis",
+ design: "Spectre",
+ commander: "Wraith",
+ mission: "Fleet",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 1,
+ playable: true,
+ region: "Dante",
+ loc: (45152, -320, -500),
+}
+
+element: {
+ name: "Bosporus",
+ design: "Berents",
+ commander: "Wraith",
+ mission: "Escort",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 1,
+ playable: false,
+ region: "Dante",
+ loc: (-39475, -836, 1200),
+}
+
+element: {
+ name: "Barth",
+ design: "Berents",
+ commander: "Wraith",
+ mission: "Escort",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 1,
+ playable: false,
+ region: "Dante",
+ loc: (64000, -13000, 0),
+
+ objective: { cmd: Escort, tgt: "Nemesis" },
+}
+
+element: {
+ name: "Clarke",
+ design: "Asher",
+ mission: "Misc",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 2,
+ playable: true,
+ region: "Dante",
+ loc: (-20000, -145000, 1000),
+ head: 3.142,
+}
+
+element: {
+ name: "Jackson",
+ design: "Asher",
+ mission: "Misc",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 2,
+ playable: true,
+ region: "Dante",
+ loc: (10000, -135000, 700),
+ head: 3.142,
+}
+
+element: {
+ name: "Parker",
+ design: "Berents",
+ commander: "Clarke",
+ mission: "Escort",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 2,
+ playable: false,
+ region: "Dante",
+ loc: (-25000, -135000, 1000),
+ head: 3.142,
+}
+
+element: {
+ name: "Suffolk",
+ design: "Berents",
+ commander: "Clarke",
+ mission: "Escort",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 2,
+ playable: false,
+ region: "Dante",
+ loc: (45000, -135000, 0),
+ head: 3.142,
+}
+
+// EOF
diff --git a/data/shatter/Multiplayer/Thrash.def b/data/shatter/Multiplayer/Thrash.def
new file mode 100644
index 0000000..fc07277
--- /dev/null
+++ b/data/shatter/Multiplayer/Thrash.def
@@ -0,0 +1,97 @@
+MISSION
+
+id: 2
+name: "Fighter Thrash Pit"
+type: "Patrol"
+desc: "Multiple spaceborne fighters locked in team-vs-team action."
+system: "Kolchev"
+region: "Kolchev"
+
+objective: "* Eliminate all enemy fighters.\n* Protect friendly strike ships."
+
+sitrep: "Get ready to rumble! This is a team-vs-team scenario with six ships on each side. "
+ "The Blue team has four Stormhawk multirole fighters and two Thunderbolt attack ships, "
+ "while the Red team has four Viper interceptors and two Avenger heavy fighters.\n\n"
+ "Your mission is to eliminate the opposition and protect your team mates. All ships "
+ "have three lives, so be sure to watch your back!"
+
+start: "33:00:00"
+
+degrees: true
+
+element: {
+ name: "Alpha",
+ design: "Stormhawk",
+ mission: "Misc",
+
+ intel: "Secret",
+ count: 4,
+ command_ai:1,
+ iff: 1,
+ player: 1,
+ playable: true,
+ region: "Kolchev",
+ loc: (0, 0, 0),
+ respawns: 2,
+
+ loadout: { ship: -1, name: "ACM Medium Range" },
+
+ objective: { cmd: Escort, tgt: "Bravo" },
+}
+
+element: {
+ name: "Bravo",
+ design: "Thunderbolt",
+ mission: "Misc",
+
+ intel: "Secret",
+ count: 2,
+ command_ai:1,
+ iff: 1,
+ playable: true,
+ region: "Kolchev",
+ loc: (23000, 4000, 0),
+ respawns: 2,
+
+ loadout: { ship: -1, name: "ACM Medium Range" },
+}
+
+element: {
+ name: "Narom",
+ design: "Viper",
+ mission: "Misc",
+
+ intel: "Secret",
+ count: 4,
+ command_ai:1,
+ iff: 2,
+ playable: true,
+ region: "Kolchev",
+ loc: (27000, -34000, 0),
+ head: 179,
+ respawns: 2,
+
+ loadout: { ship: -1, name: "ACM Medium Range" },
+
+ objective: { cmd: Escort, tgt: "Nagal" },
+}
+
+element: {
+ name: "Nagal",
+ design: "Avenger",
+ mission: "Misc",
+
+ intel: "Secret",
+ count: 2,
+ command_ai:1,
+ iff: 2,
+ playable: true,
+ region: "Kolchev",
+ loc: (22000, -46000, 0),
+ head: 179,
+ respawns: 2,
+
+ loadout: { ship: -1, name: "ACM Medium Range" },
+}
+
+// EOF
diff --git a/data/shatter/Multiplayer/hawkmatch.def b/data/shatter/Multiplayer/hawkmatch.def
new file mode 100644
index 0000000..71d4786
--- /dev/null
+++ b/data/shatter/Multiplayer/hawkmatch.def
@@ -0,0 +1,182 @@
+MISSION
+
+id: 1
+name: "Hawk Match"
+desc: "Four-way deathmatch with Stormhawk fighters in Borova Sector."
+type: Patrol
+system: Borova
+region: Borova
+
+degrees: true
+
+objective: "Kill or be killed!"
+
+sitrep: "Four-way deathmatch with Stormhawk fighters in Borova Sector. "
+ "Each fighter has three lives. You will be rearmed with missiles "
+ "and decoys after each respawn.\n \n Good Luck!"
+
+start: "33:00:00"
+
+element: {
+ name: "Hawk",
+ design: "Stormhawk",
+ mission: "Patrol",
+
+ intel: "Tracked",
+ count: 1,
+ command_ai:1,
+ iff: 1,
+ player: 1,
+ playable: true,
+ region: Borova,
+ loc: (0, 15000, 0),
+ head: 0,
+ respawns: 2,
+
+ loadout: { ship: -1, name: "ACM Short Range" },
+}
+
+element: {
+ name: "Falcon",
+ design: "Stormhawk",
+ mission: "Patrol",
+
+ intel: "Tracked",
+ count: 1,
+ command_ai:1,
+ iff: 2,
+ playable: true,
+ region: Borova,
+ loc: (15000, 0, 0),
+ head: 271,
+ respawns: 2,
+
+ loadout: { ship: -1, name: "ACM Short Range" },
+}
+
+element: {
+ name: "Raptor",
+ design: "Stormhawk",
+ mission: "Patrol",
+
+ intel: "Tracked",
+ count: 1,
+ command_ai:1,
+ iff: 3,
+ playable: true,
+ region: Borova,
+ loc: (0, -15000, 0),
+ head: 180,
+ respawns: 2,
+
+ loadout: { ship: -1, name: "ACM Short Range" },
+}
+
+element: {
+ name: "Condor",
+ design: "Stormhawk",
+ mission: "Patrol",
+
+ intel: "Tracked",
+ count: 1,
+ command_ai:1,
+ iff: 4,
+ playable: true,
+ region: Borova,
+ loc: (-15000, 0, 0),
+ head: 90,
+ respawns: 2,
+
+ loadout: { ship: -1, name: "ACM Short Range" },
+}
+
+// teams dead:
+
+event: {
+ id: 1
+ event: Message
+ trigger: "Ships Left"
+ trigger_param: (0, 1)
+}
+
+event: {
+ id: 2
+ event: Message
+ trigger: "Ships Left"
+ trigger_param: (0, 2)
+}
+
+event: {
+ id: 3
+ event: Message
+ trigger: "Ships Left"
+ trigger_param: (0, 3)
+}
+
+event: {
+ id: 4
+ event: Message
+ trigger: "Ships Left"
+ trigger_param: (0, 4)
+}
+
+// victory combinations:
+
+event: {
+ id: 10
+ delay: 1
+ event: Message
+ event_message: "HAWK WINS!"
+ trigger: "Event (ALL)"
+ trigger_param: (2,3,4)
+}
+
+event: {
+ id: 20
+ delay: 1
+ event: Message
+ event_message: "FALCON WINS!"
+ trigger: "Event (ALL)"
+ trigger_param: (1,3,4)
+}
+
+event: {
+ id: 30
+ delay: 1
+ event: Message
+ event_message: "RAPTOR WINS!"
+ trigger: "Event (ALL)"
+ trigger_param: (1,2,4)
+}
+
+event: {
+ id: 40
+ delay: 1
+ event: Message
+ event_message: "CONDOR WINS!"
+ trigger: "Event (ALL)"
+ trigger_param: (1,2,3)
+}
+
+// exit conditions:
+
+
+event: {
+ id: 50
+ event: Exit
+ delay: 10
+ trigger: "Event (ANY)"
+ trigger_param: (10,20,30,40)
+ event_target: "Thrash.def"
+}
+
+event: {
+ id: 90
+ time: 900.0 // fifteen minute time limit
+ event: Exit
+ trigger: "Time"
+ event_target: "Thrash.def"
+}
+
+
+// EOF
diff --git a/data/shatter/Multiplayer/wargames.def b/data/shatter/Multiplayer/wargames.def
new file mode 100644
index 0000000..37de971
--- /dev/null
+++ b/data/shatter/Multiplayer/wargames.def
@@ -0,0 +1,446 @@
+MISSION
+
+id: 4
+name: "War Games"
+desc: "Fleet war game scenario designed for the persistent multiplayer server mode."
+type: "Patrol"
+system: "Janus"
+region: "Janek"
+
+objective: "Unspecified"
+
+sitrep: "Welcome to the Force:Space fleet war game exercises in Janus System. For this scenario, two equal star fleets will face off in unlimited combat. The entire system is in bounds for this exercise.\n \n Fleet 1 (BLUE) consists of the Archon CVBG including twenty Stormhawk fighters, and Spectre-Class DESRON 43 'Shadow'.\n \n Fleet 2 (RED) includes the Titan CVBG with twenty Stormhawk fighters, and Spectre-Class DESRON 45 'Warlock'.\n \n The goal of the exercise is to destroy the enemy carrier. The exercise will end when either the Archon or the Titan has been destroyed."
+
+start: "33:00:00"
+
+degrees: true
+
+element: {
+ name: "Archon",
+ design: "Orion",
+ mission: "Flight Ops",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 1,
+ player: 1,
+ playable: true,
+ region: "Janek",
+ loc: (0, 0, 0),
+}
+
+element: {
+ name: "Stallions",
+ design: "Stormhawk",
+ carrier: "Archon",
+ commander: "Archon",
+ mission: "Flight Ops",
+
+ intel: "Secret",
+ count: 20,
+ iff: 1,
+ region: "Janek",
+ loc: (5000, 0, 0),
+
+ loadout: { ship: -1, name: "ACM Medium Range" },
+}
+
+element: {
+ name: "Stalwart",
+ design: "Courageous",
+ commander: "Archon",
+ mission: "Fleet",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 1,
+ playable: true,
+ region: "Janek",
+ loc: (22000, 6000, 0),
+}
+
+element: {
+ name: "Gerson",
+ design: "Asher",
+ commander: "Archon",
+ mission: "Fleet",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 1,
+ playable: true,
+ region: "Janek",
+ loc: (-25000, -2000, 0),
+}
+
+element: {
+ name: "Simmons",
+ design: "Asher",
+ commander: "Archon",
+ mission: "Fleet",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 1,
+ playable: true,
+ region: "Janek",
+ loc: (33000, -20000, 0),
+}
+
+element: {
+ name: "Shadow",
+ design: "Spectre",
+ commander: "Archon",
+ mission: "Fleet",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 1,
+ playable: true,
+ region: "Dante",
+ loc: (-25000, -2000, 0),
+}
+
+element: {
+ name: "Necromancer",
+ design: "Spectre",
+ commander: "Shadow",
+ mission: "Fleet",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 1,
+ playable: true,
+ region: "Dante",
+ loc: (33000, -20000, 0),
+}
+
+element: {
+ name: "Titan",
+ design: "Orion",
+ mission: "Flight Ops",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 2,
+ playable: true,
+ region: "Alystra",
+ loc: (0, 0, 0),
+}
+
+element: {
+ name: "Chargers",
+ design: "Stormhawk",
+ carrier: "Titan",
+ commander: "Titan",
+ mission: "Flight Ops",
+
+ intel: "Secret",
+ count: 20,
+ iff: 2,
+ region: "Alystra",
+ loc: (5000, 0, 0),
+
+ loadout: { ship: -1, name: "ACM Medium Range" },
+}
+
+element: {
+ name: "Defender",
+ design: "Courageous",
+ commander: "Titan",
+ mission: "Fleet",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 2,
+ playable: true,
+ region: "Alystra",
+ loc: (22000, 6000, 0),
+}
+
+element: {
+ name: "Reynolds",
+ design: "Asher",
+ commander: "Titan",
+ mission: "Fleet",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 2,
+ playable: true,
+ region: "Alystra",
+ loc: (-25000, -2000, 0),
+}
+
+element: {
+ name: "Hawker",
+ design: "Asher",
+ commander: "Titan",
+ mission: "Fleet",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 2,
+ playable: true,
+ region: "Alystra",
+ loc: (33000, -20000, 0),
+}
+
+element: {
+ name: "Warlock",
+ design: "Spectre",
+ commander: "Titan",
+ mission: "Fleet",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 2,
+ playable: true,
+ region: "Navara",
+ loc: (-25000, -2000, 0),
+}
+
+element: {
+ name: "Merlin",
+ design: "Spectre",
+ commander: "Warlock",
+ mission: "Fleet",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 2,
+ playable: true,
+ region: "Navara",
+ loc: (33000, -20000, 0),
+}
+
+element: {
+ name: "Janek-Ilon",
+ design: "Farcaster",
+ mission: "Misc",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 0,
+ playable: false,
+ region: "Janek",
+ loc: (80000, -50000, 0),
+
+ objective: { cmd: Vector, tgt: "Ilon-Janek" },
+}
+
+element: {
+ name: "Ilon-Janek",
+ design: "Farcaster",
+ mission: "Misc",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 0,
+ playable: false,
+ region: "Ilon",
+ loc: (50000, -40000, 0),
+
+ objective: { cmd: Vector, tgt: "Janek-Ilon" },
+}
+
+element: {
+ name: "Janek-Alystra",
+ design: "Farcaster",
+ mission: "Misc",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 0,
+ playable: false,
+ region: "Janek",
+ loc: (-80000, 60000, 0),
+
+ objective: { cmd: Vector, tgt: "Alystra-Janek" },
+}
+
+element: {
+ name: "Alystra-Janek",
+ design: "Farcaster",
+ mission: "Misc",
+
+ intel: "Secret",
+ count: 1,
+ command_ai:1,
+ iff: 0,
+ playable: false,
+ region: "Alystra",
+ loc: (-50000, -40000, 0),
+
+ objective: { cmd: Vector, tgt: "Janek-Alystra" },
+}
+
+event: {
+ id: 1,
+ time: 0.0,
+ delay: 0.0,
+ event: Message,
+ event_message: "ARCHON DESTROYED - RED TEAM VICTORY!",
+ event_chance: 100,
+ trigger: "Destroyed",
+ trigger_ship: "Archon",
+}
+
+event: {
+ id: 2,
+ time: 0.0,
+ delay: 1.0,
+ event: Damage,
+ event_ship: "Stalwart",
+ event_param: 1000000,
+ event_chance: 100,
+ trigger: "Destroyed",
+ trigger_ship: "Archon",
+}
+
+event: {
+ id: 3,
+ time: 0.0,
+ delay: 2.0,
+ event: Damage,
+ event_ship: "Gerson",
+ event_param: 1000000,
+ event_chance: 100,
+ trigger: "Destroyed",
+ trigger_ship: "Archon",
+}
+
+event: {
+ id: 4,
+ time: 0.0,
+ delay: 3.0,
+ event: Damage,
+ event_ship: "Simmons",
+ event_param: 1000000,
+ event_chance: 100,
+ trigger: "Destroyed",
+ trigger_ship: "Archon",
+}
+
+event: {
+ id: 5,
+ time: 0.0,
+ delay: 4.0,
+ event: Damage,
+ event_ship: "Shadow",
+ event_param: 1000000,
+ event_chance: 100,
+ trigger: "Destroyed",
+ trigger_ship: "Archon",
+}
+
+event: {
+ id: 6,
+ time: 0.0,
+ delay: 5.0,
+ event: Damage,
+ event_ship: "Necromancer",
+ event_param: 1000000,
+ event_chance: 100,
+ trigger: "Destroyed",
+ trigger_ship: "Archon",
+}
+
+event: {
+ id: 7,
+ time: 0.0,
+ delay: 0.0,
+ event: Message,
+ event_message: "TITAN DESTROYED - BLUE TEAM VICTORY!",
+ event_chance: 100,
+ trigger: "Destroyed",
+ trigger_ship: "Titan",
+}
+
+event: {
+ id: 8,
+ time: 0.0,
+ delay: 1.0,
+ event: Damage,
+ event_ship: "Defender",
+ event_param: 1000000,
+ event_chance: 100,
+ trigger: "Destroyed",
+ trigger_ship: "Titan",
+}
+
+event: {
+ id: 9,
+ time: 0.0,
+ delay: 2.0,
+ event: Damage,
+ event_ship: "Reynolds",
+ event_param: 1000000,
+ event_chance: 100,
+ trigger: "Destroyed",
+ trigger_ship: "Titan",
+}
+
+event: {
+ id: 10,
+ time: 0.0,
+ delay: 3.0,
+ event: Damage,
+ event_ship: "Hawker",
+ event_param: 1000000,
+ event_chance: 100,
+ trigger: "Destroyed",
+ trigger_ship: "Titan",
+}
+
+event: {
+ id: 11,
+ time: 0.0,
+ delay: 4.0,
+ event: Damage,
+ event_ship: "Warlock",
+ event_param: 1000000,
+ event_chance: 100,
+ trigger: "Destroyed",
+ trigger_ship: "Titan",
+}
+
+event: {
+ id: 12,
+ time: 0.0,
+ delay: 5.0,
+ event: Damage,
+ event_ship: "Merlin",
+ event_param: 1000000,
+ event_chance: 100,
+ trigger: "Destroyed",
+ trigger_ship: "Titan",
+}
+
+event: {
+ id: 13,
+ time: 0.0,
+ delay: 10.0,
+ event: Exit,
+ event_message: "Mission Exit",
+ event_chance: 100,
+ trigger: "Event (ANY)",
+ trigger_param: (1, 7),
+}
+
+// EOF