summaryrefslogtreecommitdiffhomepage
path: root/data/content/Campaigns/03/Scenes
diff options
context:
space:
mode:
Diffstat (limited to 'data/content/Campaigns/03/Scenes')
-rw-r--r--data/content/Campaigns/03/Scenes/01-Campaign-Start.def230
-rw-r--r--data/content/Campaigns/03/Scenes/02-President-Speech.def226
-rw-r--r--data/content/Campaigns/03/Scenes/03-Titan-Destroyed.def351
-rw-r--r--data/content/Campaigns/03/Scenes/04-Fort-Talden.def159
-rw-r--r--data/content/Campaigns/03/Scenes/05-Grand-Concourse.def166
-rw-r--r--data/content/Campaigns/03/Scenes/06-Eleaan-Diplomats.def101
-rw-r--r--data/content/Campaigns/03/Scenes/07-Athenar.def229
-rw-r--r--data/content/Campaigns/03/Scenes/08-Liberation.def119
-rw-r--r--data/content/Campaigns/03/Scenes/09-Silessia.def152
-rw-r--r--data/content/Campaigns/03/Scenes/10-Haiche.def61
-rw-r--r--data/content/Campaigns/03/Scenes/11-Tantalus.def241
-rw-r--r--data/content/Campaigns/03/Scenes/12-Colony-Ship.def101
-rw-r--r--data/content/Campaigns/03/Scenes/13-Marauder.def99
-rw-r--r--data/content/Campaigns/03/Scenes/Defeat1.def100
-rw-r--r--data/content/Campaigns/03/Scenes/Defeat2.def74
-rw-r--r--data/content/Campaigns/03/Scenes/M1-Almost-Home.def46
-rw-r--r--data/content/Campaigns/03/Scenes/M2-Back-to-Borova.def46
-rw-r--r--data/content/Campaigns/03/Scenes/M3-Down-for-Repairs.def48
-rw-r--r--data/content/Campaigns/03/Scenes/Victory1.def93
19 files changed, 2642 insertions, 0 deletions
diff --git a/data/content/Campaigns/03/Scenes/01-Campaign-Start.def b/data/content/Campaigns/03/Scenes/01-Campaign-Start.def
new file mode 100644
index 0000000..5ae8fab
--- /dev/null
+++ b/data/content/Campaigns/03/Scenes/01-Campaign-Start.def
@@ -0,0 +1,230 @@
+MISSION
+
+name: "Cmpn03 News01 - Campaign Start"
+type: "Patrol"
+system: "Janus"
+system: "Borova"
+system: "Jarnell"
+region: "Jarnell"
+stardate: 1155670000.0
+
+subtitles: "Campaigns/03/Actions/01-campaign-start.txt"
+
+degrees: true
+
+element: {
+ name: Camera
+ design: CameraPod
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 1
+ player: 1
+ loc: (0, 0, 0)
+ rgn: Jarnell
+}
+
+element: {
+ name: "Archon"
+ design: "Orion"
+ mission: "Flight Ops"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ region: "Borova"
+ loc: (0, 0, 0)
+ navpt: { cmd: Vector, loc: (0, -70e3, 0), rgn: "Borova", speed: 600 }
+}
+
+element: {
+ name: "Stalwart"
+ design: "Courageous"
+ commander: "Archon"
+ mission: "Fleet"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ region: "Borova"
+ loc: (-2e3, 15e3, 0)
+ navpt: { cmd: Vector, loc: (-8e3, -70e3, 0), rgn: "Borova", speed: 600 }
+}
+
+element: {
+ name: "Gerson"
+ design: "Asher"
+ commander: "Archon"
+ mission: "Fleet"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ region: "Borova"
+ loc: (12e3, 14e3, 0)
+ navpt: { cmd: Vector, loc: (22e3, -70e3, 0), rgn: "Borova", speed: 600 }
+}
+
+element: {
+ name: "Simmons"
+ design: "Asher"
+ commander: "Archon"
+ mission: "Fleet"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ region: "Borova"
+ loc: (-14e3, -12e3, 0)
+ navpt: { cmd: Vector, loc: (-24e3, -70e3, 0), rgn: "Borova", speed: 600 }
+}
+
+
+
+element: {
+ name: Morningstar
+ design: Broadsword
+ mission: Fleet
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Janek
+ loc: (2e3, 14e3, 0)
+ navpt: { cmd: Vector, loc: (2e3, 70e3, 0), rgn: Janek, speed: 700 }
+ head: 180
+}
+
+element: {
+ name: Crossbow
+ design: Broadsword
+ mission: Fleet
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Janek
+ loc: (-10e3, -8e3, 0)
+ head: 180
+ navpt: { cmd: Vector, loc: (-14e3, 70e3, 0), rgn: Janek, speed: 700 }
+}
+
+element: {
+ name: Gunston
+ design: Tiger
+ mission: Fleet
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Janek
+ loc: (8e3, -4e3, 0)
+ head: 180
+ navpt: { cmd: Vector, loc: (12e3, 70e3, 0), rgn: Janek, speed: 700 }
+}
+
+
+
+
+element: {
+ name: Ascendance
+ design: Imperial
+ mission: Fleet
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Danova
+ loc: (2e3, 14e3, 0)
+ navpt: { cmd: Vector, loc: (2e3, -70e3, 0), rgn: Danova, speed: 500 }
+}
+
+element: {
+ name: Throne
+ design: Imperial
+ mission: Fleet
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Danova
+ loc: (-10e3, -8e3, 0)
+ navpt: { cmd: Vector, loc: (-14e3, -70e3, 0), rgn: Danova, speed: 500 }
+}
+
+element: {
+ name: "Nels Berens"
+ design: Volnaris
+ mission: Fleet
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Danova
+ loc: (8e3, -4e3, 0)
+ navpt: { cmd: Vector, loc: (12e3, -70e3, 0), rgn: Danova, speed: 500 }
+}
+
+element: {
+ name: "Sirocco"
+ design: Tiger
+ mission: Fleet
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Danova
+ loc: (11e3, 9e3, 0)
+ navpt: { cmd: Vector, loc: (16e3, -70e3, 0), rgn: Danova, speed: 500 }
+}
+
+
+
+
+
+event: { event: BeginScene, time: 0, message: "Scene 1" }
+
+event: { event: Display, image: "Campaigns/03/Scenes/Black.pcx", color: 0xffffffff, fade: (0,5,1), rect: (0,0,0,0) }
+event: { event: Display, image: "Campaigns/03/Scenes/News.pcx", color: 0xffffffff, fade: (1,4,1), rect: (0,0, -512,-128) }
+
+event: { event: Camera, param: 3, target: "body:Jarnell", vec: (1,0,1e7) }
+event: { event: Camera, param: 5, vec: (0.12, 0.015, 0.05) }
+
+event: { event: Display, time: 5, message: "Jarnell System", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,100) }
+event: { event: Display, message: "Alliance Capitol", font: Limerick12, color: 0xffffff80, fade: (1,7,1), rect: (20,40, 300,100) }
+event: { event: Messasge, sound: "Vox/Scenes/03/News_01_Campaign_Start.ogg" }
+
+
+event: { event: Display, time: 10, image: "Campaigns/03/Scenes/Map.pcx", color: 0xffffffff, fade: (1,6,1), rect: (-280,-280,256,256) }
+
+
+event: { event: Camera, time: 20, param: (6, 40), target: "Morningstar", vec: (300,0,1200) }
+event: { event: Display, message: "Hegemony 24th DESRON", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,100) }
+event: { event: Display, message: "Entering Janek Orbit", font: Limerick12, color: 0xffffff80, fade: (1,7,1), rect: (20,40, 300,100) }
+
+
+event: { event: Camera, time: 45, param: (6, 40), target: "Ascendance", vec: (-400,10,800) }
+event: { event: Display, message: "Borovan Republic", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,100) }
+
+
+event: { event: Camera, time: 65, param: (6, 40), target: "Archon", vec: (0,0,1800) }
+event: { event: Display, message: "Force:Space Fourth Fleet", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,100) }
+event: { event: Display, message: "7th Carrier Group 'Titan'", font: Limerick12, color: 0xffffff80, fade: (1,7,1), rect: (20,40, 300,100) }
+
+
+event: { event: EndScene, time: 85, message: "Scene 1" }
+event: { event: Exit }
+
+// EOF
diff --git a/data/content/Campaigns/03/Scenes/02-President-Speech.def b/data/content/Campaigns/03/Scenes/02-President-Speech.def
new file mode 100644
index 0000000..748f3f5
--- /dev/null
+++ b/data/content/Campaigns/03/Scenes/02-President-Speech.def
@@ -0,0 +1,226 @@
+MISSION
+
+name: "Cmpn03 News01 - Campaign Start"
+type: "Patrol"
+system: "Janus"
+system: "Borova"
+system: "Jarnell"
+region: "Jarnell"
+stardate: 1155670000.0
+
+subtitles: "Campaigns/03/Actions/02-president-speech.txt"
+
+degrees: true
+
+element: {
+ name: Camera
+ design: CameraPod
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 1
+ player: 1
+ loc: (0, 0, 0)
+ rgn: Jarnell
+}
+
+element: {
+ name: "Archon"
+ design: "Orion"
+ mission: "Flight Ops"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ region: "Borova"
+ loc: (0, 0, 0)
+ navpt: { cmd: Vector, loc: (0, -70e3, 0), rgn: "Borova", speed: 600 }
+}
+
+element: {
+ name: "Stalwart"
+ design: "Courageous"
+ commander: "Archon"
+ mission: "Fleet"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ region: "Borova"
+ loc: (-2e3, 15e3, 0)
+ navpt: { cmd: Vector, loc: (-8e3, -70e3, 0), rgn: "Borova", speed: 600 }
+}
+
+element: {
+ name: "Gerson"
+ design: "Asher"
+ commander: "Archon"
+ mission: "Fleet"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ region: "Borova"
+ loc: (12e3, 14e3, 0)
+ navpt: { cmd: Vector, loc: (22e3, -70e3, 0), rgn: "Borova", speed: 600 }
+}
+
+element: {
+ name: "Simmons"
+ design: "Asher"
+ commander: "Archon"
+ mission: "Fleet"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ region: "Borova"
+ loc: (-14e3, -12e3, 0)
+ navpt: { cmd: Vector, loc: (-24e3, -70e3, 0), rgn: "Borova", speed: 600 }
+}
+
+
+
+element: {
+ name: Morningstar
+ design: Broadsword
+ mission: Fleet
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Janek
+ loc: (2e3, 14e3, 0)
+ navpt: { cmd: Vector, loc: (2e3, 70e3, 0), rgn: Janek, speed: 700 }
+ head: 180
+}
+
+element: {
+ name: Crossbow
+ design: Broadsword
+ mission: Fleet
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Janek
+ loc: (-10e3, -8e3, 0)
+ head: 180
+ navpt: { cmd: Vector, loc: (-14e3, 70e3, 0), rgn: Janek, speed: 700 }
+}
+
+element: {
+ name: Gunston
+ design: Tiger
+ mission: Fleet
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Janek
+ loc: (8e3, -4e3, 0)
+ head: 180
+ navpt: { cmd: Vector, loc: (12e3, 70e3, 0), rgn: Janek, speed: 700 }
+}
+
+
+
+
+element: {
+ name: Ascendance
+ design: Imperial
+ mission: Fleet
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Danova
+ loc: (2e3, 14e3, 0)
+ navpt: { cmd: Vector, loc: (2e3, -70e3, 0), rgn: Danova, speed: 500 }
+}
+
+element: {
+ name: Throne
+ design: Imperial
+ mission: Fleet
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Danova
+ loc: (-10e3, -8e3, 0)
+ navpt: { cmd: Vector, loc: (-14e3, -70e3, 0), rgn: Danova, speed: 500 }
+}
+
+element: {
+ name: "Nels Berens"
+ design: Volnaris
+ mission: Fleet
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Danova
+ loc: (8e3, -4e3, 0)
+ navpt: { cmd: Vector, loc: (12e3, -70e3, 0), rgn: Danova, speed: 500 }
+}
+
+element: {
+ name: "Sirocco"
+ design: Tiger
+ mission: Fleet
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Danova
+ loc: (11e3, 9e3, 0)
+ navpt: { cmd: Vector, loc: (16e3, -70e3, 0), rgn: Danova, speed: 500 }
+}
+
+
+
+
+
+event: { event: BeginScene, time: 0, message: "Scene 1" }
+
+event: { event: Camera, param: 3, target: "body:Jarnell", vec: (2,0,1e7) }
+event: { event: Camera, param: 5, vec: (-0.12, 0.01, 0.01) }
+event: { event: Display, message: "The PRESIDENT of the TERELLIAN ALLIANCE", font: Limerick18, color: 0xffffff80, fade: (1,10,1), rect: (20,20, 300,300) }
+
+event: { event: Messasge, sound: "Vox/Scenes/03/News_02_President_Speech.ogg" }
+
+
+event: { event: Display, time: 10, image: "Campaigns/03/Scenes/Map.pcx", color: 0xffffffff, fade: (1,6,1), rect: (-280,-280,256,256) }
+
+
+event: { event: Camera, time: 20, param: (6, 40), target: "Morningstar", vec: (300,0,1200) }
+event: { event: Display, message: "Hegemony 24th DESRON", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,100) }
+event: { event: Display, message: "Entering Janek Orbit", font: Limerick12, color: 0xffffff80, fade: (1,7,1), rect: (20,40, 300,100) }
+
+
+event: { event: Camera, time: 45, param: (6, 40), target: "Ascendance", vec: (-400,10,800) }
+event: { event: Display, message: "Borovan Republic", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,100) }
+
+
+event: { event: Camera, time: 65, param: (6, 40), target: "Archon", vec: (0,0,1800) }
+event: { event: Display, message: "Force:Space Fourth Fleet", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,100) }
+event: { event: Display, message: "7th Carrier Group 'Titan'", font: Limerick12, color: 0xffffff80, fade: (1,7,1), rect: (20,40, 300,100) }
+
+
+event: { event: EndScene, time: 90, message: "Scene 1" }
+event: { event: Exit }
+
+// EOF
diff --git a/data/content/Campaigns/03/Scenes/03-Titan-Destroyed.def b/data/content/Campaigns/03/Scenes/03-Titan-Destroyed.def
new file mode 100644
index 0000000..34722f9
--- /dev/null
+++ b/data/content/Campaigns/03/Scenes/03-Titan-Destroyed.def
@@ -0,0 +1,351 @@
+MISSION
+
+name: "Cmpn03 News03 - Titan Destroyed"
+type: "Patrol"
+system: Jarnell
+system: Borova
+region: Borova
+stardate: 1155770000.0
+
+subtitles: "Campaigns/03/Actions/03-titan-destroyed.txt"
+
+degrees: true
+
+element: {
+ name: Camera
+ design: CameraPod
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 0
+ player: 1
+ loc: (1e3, 30e3, 0)
+ rgn: Borova
+ navpt: { cmd: Vector, loc: (0, 0, 0), rgn: "Borova", speed: 50 }
+}
+
+element: {
+ name: Titan
+ design: "Orion"
+ mission: "Flight Ops"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ region: "Borova"
+ loc: (0, 0, 0)
+ navpt: { cmd: Vector, loc: (0, -70e3, 0), rgn: "Borova", speed: 600 }
+}
+
+element: {
+ name: "Stalwart"
+ design: "Courageous"
+ commander: "Archon"
+ mission: "Fleet"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ region: "Borova"
+ loc: (-2e3, 15e3, 0)
+ navpt: { cmd: Vector, loc: (-8e3, -70e3, 0), rgn: "Borova", speed: 600 }
+}
+
+element: {
+ name: "Gerson"
+ design: "Asher"
+ commander: "Archon"
+ mission: "Fleet"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ region: "Borova"
+ loc: (25e3, -15e3, 0)
+ navpt: { cmd: Vector, loc: (25e3, -90e3, 0), rgn: "Borova", speed: 600 }
+}
+
+element: {
+ name: "Simmons"
+ design: "Asher"
+ commander: "Archon"
+ mission: "Fleet"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ region: "Borova"
+ loc: (-11e3, -12e3, 0)
+ navpt: { cmd: Vector, loc: (-24e3, -70e3, 0), rgn: "Borova", speed: 600 }
+}
+
+element: {
+ name: "Windriders"
+ design: "Falcon"
+ carrier: "Titan"
+ commander: "Titan"
+ mission: "Misc"
+
+ intel: "Known"
+ count: 32
+ maint_count: 16
+ iff: 1
+ region: "Borova"
+ loc: (10e3, 0, 0)
+}
+
+element: {
+ name: "Chargers"
+ design: "Stormhawk"
+ carrier: "Titan"
+ commander: "Titan"
+ mission: "Misc"
+
+ intel: "Known"
+ count: 32
+ maint_count: 16
+ iff: 1
+ region: "Borova"
+ loc: (10e3, 0, 0)
+}
+
+element: {
+ name: "Razorbacks"
+ design: "Thunderbolt"
+ carrier: "Titan"
+ commander: "Titan"
+ mission: "Misc"
+
+ intel: "Known"
+ count: 20
+ maint_count: 10
+ iff: 1
+ region: "Borova"
+ loc: (10e3, 0, 0)
+}
+
+element: {
+ name: "Artemis"
+ design: "Zodiac"
+ carrier: "Titan"
+ commander: "Titan"
+ mission: "Misc"
+
+ intel: "Known"
+ count: 8
+ maint_count: 4
+ iff: 1
+ region: "Borova"
+ loc: (10e3, 0, 0)
+}
+
+element: {
+ name: "Omega"
+ design: "Falcon"
+ squadron: "Windriders"
+ commander: "Titan"
+ mission: "Patrol"
+
+ intel: "Known"
+ count: 4
+ command_ai:1
+ iff: 1
+ playable: false
+ region: "Borova"
+ loc: (18e3, -18e3, 0)
+
+ loadout: { ship: -1, name: "ACM Medium Range" }
+}
+
+element: {
+ name: "Vulcan"
+ design: "Stormhawk"
+ squadron: "Chargers"
+ commander: "Titan"
+ mission: "Patrol"
+
+ intel: "Known"
+ count: 4
+ command_ai:1
+ iff: 1
+ playable: false
+ region: "Borova"
+ loc: (-6e3, -23e3, 0)
+
+ loadout: { ship: -1, name: "ACM Medium Range" }
+}
+
+
+element: {
+ name: Ascendance
+ design: Imperial
+ mission: Fleet
+ invulnerable: true
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Borova
+ loc: (40e3, 40e3, 0)
+ navpt: { cmd: Assault, tgt: Titan, rgn: Borova, loc: (0,0,0), speed: 500 }
+}
+
+element: {
+ name: Throne
+ design: Imperial
+ mission: Fleet
+ invulnerable: true
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Borova
+ loc: (-30e3, -50e3, 0)
+ head: 180
+ navpt: { cmd: Assault, tgt: Titan, rgn: Borova, loc: (0,0,0), speed: 500 }
+}
+
+
+element: {
+ name: "Nels Berens"
+ design: Volnaris
+ mission: Fleet
+ invulnerable: true
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Borova
+ loc: (28e3, -44e3, 0)
+ head: 180
+ navpt: { cmd: Assault, tgt: Stalwart, rgn: Borova, loc: (10e3,20e3,0), speed: 500 }
+}
+
+element: {
+ name: Sabre
+ design: Broadsword
+ mission: Fleet
+ invulnerable: true
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Borova
+ loc: (38e3, -24e3, 0)
+ head: 180
+ navpt: { cmd: Assault, tgt: Stalwart, rgn: Borova, loc: (10e3,20e3,0), speed: 500 }
+}
+
+element: {
+ name: Lance
+ design: Broadsword
+ mission: Fleet
+ invulnerable: true
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Borova
+ loc: (48e3, 24e3, 0)
+ navpt: { cmd: Assault, tgt: Stalwart, rgn: Borova, loc: (10e3,20e3,0), speed: 500 }
+}
+
+
+element: {
+ name: "Sirocco"
+ design: Tiger
+ mission: Fleet
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Borova
+ loc: (-41e3, 29e3, 0)
+}
+
+element: {
+ name: "Sorrin"
+ design: "Viper"
+ squadron: "Vipers"
+ commander: "Cyclops"
+ mission: "Patrol"
+
+ intel: "Known"
+ count: 4
+ command_ai:1
+ iff: 2
+ playable: false
+ region: "Borova"
+ loc: (-34e3, 28e3, 0)
+
+ loadout: { ship: -1, name: "ACM Medium Range" }
+}
+
+element: {
+ name: "Amnar"
+ design: "Cobra"
+ mission: Assault
+
+ intel: "Known"
+ count: 4
+ command_ai:1
+ iff: 2
+ playable: false
+ region: "Borova"
+ loc: (-45e3, 25e3, 0)
+
+ loadout: { ship: -1, name: "Ship Strike" }
+}
+
+
+event: { event: BeginScene, time: 0, message: "Scene 1" }
+
+event: { event: Display, image: "Campaigns/03/Scenes/Black.pcx", color: 0xffffffff, fade: (0,1,1), rect: (0,0,0,0) }
+
+event: { event: Display, message: "Force:Space Fourth Fleet", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,100) }
+event: { event: Display, message: "7th Carrier Group 'Titan'", font: Limerick12, color: 0xffffff80, fade: (1,7,1), rect: (20,40, 300,100) }
+
+event: { event: Camera, param: 3, target: "Titan", vec: (0.3, -0.15, 3e3) }
+event: { event: Camera, param: 5, vec: (0.12, 0.01, 0.03) }
+
+
+event: { event: Camera, time: 10, param: (6, 7), target: "Vulcan 1" }
+
+event: { event: Camera, time: 15, param: (6, 7), target: "Omega 1" }
+
+event: { event: Camera, time: 20, param: (6,23), target: "Throne" }
+
+event: { event: Camera, time: 25, param: 3, target: "Stalwart", vec: (0.2,0,3e3) }
+event: { event: Camera, param: 5, vec: (-0.13, 0.01, 0.01) }
+
+event: { event: Message, time: 28, sound: "Vox/Scenes/03/News_03_Titan_Destroyed.ogg" }
+
+event: { event: Camera, time: 30, param: (6,10), target: "Titan", vec: (15e3,0,6e3) }
+
+
+event: { event: Damage, time: 33, param: 1e9, ship: "Titan" }
+
+
+event: { event: Camera, time: 40, param: (6,15), target: "Ascendance", vec: (2.3,0,3e3) }
+
+event: { event: Camera, time: 50, param: 3, target: "Gerson", vec: (0.7,0.7,4e3) }
+event: { event: Camera, param: 5, vec: (0.12, -0.01, 0.02) }
+
+event: { event: Camera, time: 70, param: 3, target: "Simmons", vec: (1.7,0,4e3) }
+event: { event: Camera, param: 5, vec: (-0.12, 0.01, 0.02) }
+
+event: { event: EndScene, time: 90, message: "Scene 1" }
+event: { event: Exit }
+
+// EOF
diff --git a/data/content/Campaigns/03/Scenes/04-Fort-Talden.def b/data/content/Campaigns/03/Scenes/04-Fort-Talden.def
new file mode 100644
index 0000000..6cc45e6
--- /dev/null
+++ b/data/content/Campaigns/03/Scenes/04-Fort-Talden.def
@@ -0,0 +1,159 @@
+MISSION
+
+name: "Cmpn03 Brief 04 Fort Talden"
+type: "Patrol"
+system: "Borova"
+region: "Borova"
+stardate: 1155990000
+
+subtitles: "Campaigns/03/Actions/04-fort-talden.txt"
+
+degrees: true
+
+element: {
+ name: "Camera"
+ design: CameraPod
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 1
+ player: 1
+ loc: (0, 0, 0)
+}
+
+element: {
+ name: "Downtown"
+ design: "City03"
+ mission: "Misc"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ playable: false
+ region: "Vestapol"
+ loc: (-10e3, 0, 0)
+}
+
+element: {
+ name: "Crosstown"
+ design: "City03"
+ mission: "Misc"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ playable: false
+ region: "Vestapol"
+ loc: (-16e3, 5e3, 0)
+ head: 270
+}
+
+element: {
+ name: "Fort Talden 1"
+ design: "Bldg00"
+ mission: "Misc"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ playable: false
+ region: "Vestapol"
+ loc: (-24e3, -10e3, 0)
+}
+
+element: {
+ name: "Fort Talden 2"
+ design: "Bldg00"
+ mission: "Misc"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ playable: false
+ region: "Vestapol"
+ loc: (-25e3, -10e3, 0)
+}
+
+element: {
+ name: "Barracks 1"
+ design: "Bldg05"
+ mission: "Misc"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ playable: false
+ region: "Vestapol"
+ loc: (-22e3, -12e3, 0)
+}
+
+element: {
+ name: "Barracks 2"
+ design: "Bldg05"
+ mission: "Misc"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ playable: false
+ region: "Vestapol"
+ loc: (-24e3, -12e3, 0)
+}
+
+element: {
+ name: "AAA 1"
+ design: "AAA 1"
+ mission: "Misc"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ playable: false
+ region: "Vestapol"
+ loc: (-24e3, -12e3, 0)
+}
+
+element: {
+ name: "AAA 2"
+ design: "AAA 2"
+ mission: "Misc"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ playable: false
+ region: "Vestapol"
+ loc: (-27e3, -13e3, 0)
+}
+
+
+event: { event: BeginScene, time: 0, message: "Scene 1" }
+event: { event: Display, image: "Campaigns/03/Scenes/Black.pcx", color: 0xffffffff, fade: (0,1,1), rect: (0,0,0,0) }
+event: { event: Camera, param: 3, target: "Fort Talden 1", vec: (1,0,7000) }
+event: { event: Camera, param: 5, vec: (0.09, 0.007, -0.01) }
+event: { event: Damage, time: 1, ship: "AAA 1", param: 2e5 }
+event: { event: Damage, time: 1, ship: "AAA 2", param: 2e5 }
+event: { event: Damage, ship: "Fort Talden 2", param: 2300 }
+event: { event: Damage, time: 2, ship: "Fort Talden 2", param: 2300 }
+event: { event: Damage, time: 3, ship: "Fort Talden 2", param: 2300 }
+
+event: { event: Display, time: 1, fade: (1,5,1), rect: (20,20, 600,150), font: Limerick18, color: 0xffffffff,
+ message: "Force:Intel Briefing" }
+
+event: { event: Display, time: 1, fade: (1,5,1), rect: (20,40, 600,150), font: OCRB, color: 0xffffff80,
+ message: "*************************************\n*** FLASH CODED +$TIME \n*** FORT TALDEN ADVANCED PROJECTS\n*** BOROVA SECTOR \n*** CLASSIFIED: SECRET R3 NTK\n*************************************" }
+event: { event: Message, time: 5, sound: "Vox/Scenes/03/Briefing_04_sam.ogg" }
+event: { event: EndScene, time: 45, message: "Scene 1" }
+event: { event: Exit }
+
+
+// EOF
diff --git a/data/content/Campaigns/03/Scenes/05-Grand-Concourse.def b/data/content/Campaigns/03/Scenes/05-Grand-Concourse.def
new file mode 100644
index 0000000..b0aa7ed
--- /dev/null
+++ b/data/content/Campaigns/03/Scenes/05-Grand-Concourse.def
@@ -0,0 +1,166 @@
+MISSION
+
+name: "Cmpn03 News 05 Grand Concourse"
+type: "Patrol"
+system: "Borova"
+region: "Borova"
+stardate: 1166833811.0
+
+subtitles: "Campaigns/03/Actions/05-grand-concourse.txt"
+
+degrees: true
+
+element: {
+ name: "Camera"
+ design: CameraPod
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 1
+ player: 1
+ loc: (0, 0, 0)
+}
+
+element: {
+ name: "Downtown"
+ design: "City03"
+ mission: "Misc"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ playable: false
+ region: "Vestapol"
+ loc: (-10e3, 0, 0)
+}
+
+element: {
+ name: "Crosstown"
+ design: "City03"
+ mission: "Misc"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ playable: false
+ region: "Vestapol"
+ loc: (-16e3, 5e3, 0)
+ head: 270
+}
+
+element: {
+ name: "Fort Talden 1"
+ design: "Bldg00"
+ mission: "Misc"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ playable: false
+ region: "Vestapol"
+ loc: (-24e3, -10e3, 0)
+}
+
+element: {
+ name: "Fort Talden 2"
+ design: "Bldg00"
+ mission: "Misc"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ playable: false
+ region: "Vestapol"
+ loc: (-25e3, -10e3, 0)
+}
+
+element: {
+ name: "Barracks 1"
+ design: "Bldg05"
+ mission: "Misc"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ playable: false
+ region: "Vestapol"
+ loc: (-22e3, -12e3, 0)
+}
+
+element: {
+ name: "Barracks 2"
+ design: "Bldg05"
+ mission: "Misc"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ playable: false
+ region: "Vestapol"
+ loc: (-24e3, -12e3, 0)
+}
+
+element: {
+ name: "Museum"
+ design: "Bldg01"
+ mission: "Misc"
+
+ intel: "Secret"
+ count: 1
+ command_ai:1
+ iff: 1
+ playable: false
+ region: "Vestapol"
+ loc: (-8500, -1e3, 0)
+}
+
+element: {
+ name: "Target"
+ design: "Bldg02"
+ mission: "Misc"
+
+ intel: "Located"
+ count: 1
+ command_ai:1
+ iff: 1
+ playable: false
+ region: "Vestapol"
+ loc: (-9000, -1e3, 0)
+}
+
+
+event: { event: BeginScene, time: 0, message: "Scene 1" }
+event: { event: Display, image: "Campaigns/03/Scenes/Black.pcx", color: 0xffffffff, fade: (0,4,1), rect: (0,0,0,0) }
+event: { event: Display, image: "Campaigns/03/Scenes/News.pcx", color: 0xffffffff, fade: (1,3,1), rect: (0,0, -512,-128) }
+
+event: { event: Camera, param: 3, target: "body:Borova", vec: (2,0,1e7) }
+event: { event: Camera, param: 5, vec: (0.12, 0.01, 0.02) }
+
+event: { event: Display, time: 5, message: "Borovan Republic", font: Limerick18, color: 0xffffff80, fade: (1,5,1), rect: (20,20, 300,100) }
+event: { event: Display, message: "Capitol", font: Limerick12, color: 0xffffff80, fade: (1,5,1), rect: (20,40, 300,100) }
+event: { event: Messasge, sound: "Vox/Scenes/03/News_05_Grand_Concourse.ogg" }
+
+event: { event: Camera, time: 10, param: 3, target: "Museum", vec: (-0.6,0.06,4e3) }
+event: { event: Camera, param: 5, vec: (-0.07, 0.007, -0.01) }
+
+event: { event: Display, message: "Vestapol", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,100) }
+event: { event: Display, message: "Museum District", font: Limerick12, color: 0xffffff80, fade: (1,7,1), rect: (20,40, 300,100) }
+
+
+event: { event: Damage, time: 11, ship: "Target", param: 3000 }
+event: { event: Damage, time: 12, ship: "Target", param: 3000 }
+event: { event: Damage, time: 14, ship: "Target", param: 1500 }
+event: { event: Damage, time: 30, ship: "Target", param: 2500 }
+
+event: { event: EndScene, time: 50, message: "Scene 1" }
+event: { event: Exit }
+
+
+// EOF
diff --git a/data/content/Campaigns/03/Scenes/06-Eleaan-Diplomats.def b/data/content/Campaigns/03/Scenes/06-Eleaan-Diplomats.def
new file mode 100644
index 0000000..a6aa782
--- /dev/null
+++ b/data/content/Campaigns/03/Scenes/06-Eleaan-Diplomats.def
@@ -0,0 +1,101 @@
+MISSION
+
+name: "Cmpn03 News 06 Ele'aan Diplomats"
+type: "Patrol"
+system: "Jarnell"
+system: "Nephrys"
+system: "Borova"
+region: "Borova"
+stardate: 1166770000.0
+
+subtitles: "Campaigns/03/Actions/06-eleaan-diplomats.txt"
+
+degrees: true
+
+element: {
+ name: "Camera"
+ design: CameraPod
+ mission: Misc
+
+ count: 1
+ iff: 1
+ player: 1
+ rgn: Borova
+ loc: (0, 0, 0)
+}
+
+
+element: {
+ name: Consul
+ design: Transport
+ mission: Misc
+
+ count: 1
+ iff: 1
+ loc: (0, 0, 0)
+ rgn: Borova
+ navpt: { cmd: Vector, loc: (0,-50e3,0), rgn: Borova, speed: 500 }
+}
+
+
+
+element: {
+ name: "Force:Space HQ"
+ design: Station1
+ mission: Misc
+
+ count: 1
+ iff: 1
+ loc: (0, 0, 0)
+ rgn: Jarnell
+ head: 90
+}
+
+
+element: {
+ name: Krill
+ design: ZZF
+ mission: Patrol
+
+ count: 2
+ iff: 4
+ loc: (0,0,0)
+ rgn: Nergal
+ navpt: { cmd: Vector, loc: (0,-100e3,0), rgn: Nergal, speed: 1e3 }
+}
+
+
+event: { event: BeginScene, time: 0, message: "Scene 1" }
+event: { event: Display, image: "Campaigns/03/Scenes/Black.pcx", color: 0xffffffff, fade: (0,3,1), rect: (0,0,0,0) }
+event: { event: Display, image: "Campaigns/03/Scenes/News.pcx", color: 0xffffffff, fade: (1,2,1), rect: (0,0, -512,-128) }
+
+event: { event: Camera, param: 3, target: "body:Borova", vec: (2,0,1.3e7) }
+event: { event: Camera, param: 5, vec: (0.12, 0.012, 0.025) }
+event: { event: Display, time: 4, message: "Borovan Republic", font: Limerick18, color: 0xffffff80, fade: (1,4,1), rect: (20,20, 300,100) }
+event: { event: Display, message: "Capitol", font: Limerick12, color: 0xffffff80, fade: (1,4,1), rect: (20,40, 300,100) }
+event: { event: Messasge, sound: "Vox/Scenes/03/News_06_Ele'aan_Diplomats.ogg" }
+
+
+event: { event: Camera, time: 10, param: (6,30), target: Consul }
+event: { event: Display, message: "Ele'aan Consular Starship", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,100) }
+event: { event: Display, message: "Leaving Borova Orbit", font: Limerick12, color: 0xffffff80, fade: (1,7,1), rect: (20,40, 300,100) }
+
+
+event: { event: Camera, time: 45, param: 3, target: "Force:Space HQ", vec: (-2, 0.1, 5e3) }
+event: { event: Camera, param: 5, vec: (-0.07, 0.007, -0.01) }
+event: { event: Display, message: "Force:Space HQ", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,100) }
+event: { event: Display, message: "Jarnell Orbit", font: Limerick12, color: 0xffffff80, fade: (1,7,1), rect: (20,40, 300,100) }
+
+
+event: { event: Camera, time: 68, param: 3, target: "body:Nergal", vec: (2, -0.2, 4e7) }
+event: { event: Camera, param: 5, vec: (0.09, 0.007, -0.005) }
+event: { event: Display, message: "Nephrys System", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,100) }
+event: { event: Display, message: "On the Hegemony Border", font: Limerick12, color: 0xffffff80, fade: (1,7,1), rect: (20,40, 300,100) }
+
+event: { event: Camera, time: 100, param: (6,22), target: "Krill 1" }
+
+event: { event: EndScene, time: 120, message: "Scene 1" }
+event: { event: Exit }
+
+
+// EOF
diff --git a/data/content/Campaigns/03/Scenes/07-Athenar.def b/data/content/Campaigns/03/Scenes/07-Athenar.def
new file mode 100644
index 0000000..e3db3cb
--- /dev/null
+++ b/data/content/Campaigns/03/Scenes/07-Athenar.def
@@ -0,0 +1,229 @@
+MISSION
+
+name: "Cmpn03 Brief 07 Athenar"
+type: "Patrol"
+system: Janus
+system: Athenar
+region: Pallas
+stardate: 1177880000.0
+
+subtitles: "Campaigns/03/Actions/07-athenar.txt"
+
+degrees: true
+
+element: {
+ name: Camera
+ design: CameraPod
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 0
+ player: 1
+ loc: (1e3, 30e3, 0)
+}
+
+// FORCE:SPACE 17TH BATTLE GROUP 'FURIOUS'
+
+element: {
+ name: Furious
+ design: Devastator
+ mission: Fleet
+
+ intel: Secret
+ count: 1
+ command_ai:1
+ iff: 1
+ region: Janek
+ loc: (0, 0, 0)
+ navpt: { cmd: Vector, loc: (0, -70e3, 0), rgn: Janek, speed: 600 }
+}
+
+element: {
+ name: Valiant
+ design: Courageous
+ commander: Furious
+ mission: Fleet
+
+ intel: Secret
+ count: 1
+ command_ai:1
+ iff: 1
+ region: Janek
+ loc: (-2e3, 15e3, 0)
+ navpt: { cmd: Vector, loc: (-8e3, -70e3, 0), rgn: Janek, speed: 600 }
+}
+
+element: {
+ name: Honorable
+ design: Courageous
+ commander: Furious
+ mission: Fleet
+
+ intel: Secret
+ count: 1
+ command_ai:1
+ iff: 1
+ region: Janek
+ loc: (25e3, -15e3, 0)
+ navpt: { cmd: Vector, loc: (25e3, -90e3, 0), rgn: Janek, speed: 600 }
+}
+
+element: {
+ name: Salas
+ design: Asher
+ commander: Furious
+ mission: Fleet
+
+ intel: Secret
+ count: 1
+ command_ai:1
+ iff: 1
+ region: Janek
+ loc: (-11e3, -12e3, 0)
+ navpt: { cmd: Vector, loc: (-24e3, -70e3, 0), rgn: Janek, speed: 600 }
+}
+
+// FORCE:SPACE 48TH DESTROYER SQUADRON 'ENIGMA'
+
+element: {
+ name: Enigma
+ design: Spectre
+ mission: Fleet
+
+ intel: Secret
+ count: 1
+ command_ai:1
+ iff: 1
+ region: Navara
+ loc: (0, 0, 0)
+ navpt: { cmd: Vector, loc: (0, -70e3, 0), rgn: Navara, speed: 600 }
+}
+
+element: {
+ name: Gorgon
+ design: Spectre
+ mission: Fleet
+
+ intel: Secret
+ count: 1
+ command_ai:1
+ iff: 1
+ region: Navara
+ loc: (3e3, 1e3, 0)
+ navpt: { cmd: Vector, loc: (4e3, -70e3, 0), rgn: Navara, speed: 600 }
+}
+
+
+element: {
+ name: Normandy
+ design: Berents
+ mission: Fleet
+
+ intel: Secret
+ count: 1
+ command_ai:1
+ iff: 1
+ region: Navara
+ loc: (-4e3, -1e3, 0)
+ navpt: { cmd: Vector, loc: (-6e3, -70e3, 0), rgn: Navara, speed: 600 }
+}
+
+
+// HEGEMONY 17TH BATTLE GROUP 'INTRUDER'
+
+element: {
+ name: Intruder
+ design: Vendetta
+ mission: Fleet
+
+ intel: Secret
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Pallas
+ loc: (0, 0, 0)
+ navpt: { cmd: Vector, loc: (0, -70e3, 0), rgn: Pallas, speed: 600 }
+}
+
+element: {
+ name: Royale
+ design: Imperial
+ mission: Fleet
+
+ intel: Secret
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Pallas
+ loc: (-2e3, 15e3, 0)
+ navpt: { cmd: Vector, loc: (-8e3, -70e3, 0), rgn: Pallas, speed: 600 }
+}
+
+
+element: {
+ name: "Merin Asgar"
+ design: Volnaris
+ mission: Fleet
+
+ intel: Secret
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Pallas
+ loc: (25e3, -15e3, 0)
+ navpt: { cmd: Vector, loc: (25e3, -90e3, 0), rgn: Pallas, speed: 600 }
+}
+
+element: {
+ name: "Fourth Sector"
+ design: Tiger
+ mission: Fleet
+
+ intel: Secret
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Pallas
+ loc: (-11e3, -12e3, 0)
+ navpt: { cmd: Vector, loc: (-24e3, -70e3, 0), rgn: Pallas, speed: 600 }
+}
+
+
+
+event: { event: BeginScene, time: 0, message: "Scene 1" }
+
+event: { event: Display, image: "Campaigns/03/Scenes/Black.pcx", color: 0xffffffff, fade: (0,1,1), rect: (0,0,0,0) }
+
+event: { event: Camera, param: 3, target: "Intruder", vec: (1.3, -0.15, 3e3) }
+event: { event: Camera, param: 5, vec: (-0.11, 0.015, 0.025) }
+
+event: { event: Display, time: 1, fade: (1,5,1), rect: (20,20, 600,150), font: Limerick18, color: 0xffffffff,
+ message: "STRATPLAN BRIEFING" }
+
+event: { event: Display, time: 1, fade: (1,5,1), rect: (20,40, 600,150), font: OCRB, color: 0xffffff80,
+ message: "Timestamp: $TIME\nSubject: Hegemony Forces Invade Athenar\nClassified: CONFIDENTIAL DND/CRYPTO" }
+
+event: { event: Message, time: 3, sound: "Vox/Scenes/03/C3-B07-OK.ogg" }
+
+
+event: { event: Camera, time: 20, param: (6,23), target: "Royale" }
+
+
+event: { event: Camera, time: 40, param: (6,12), target: "Furious" }
+
+event: { event: Display, fade: (1,7,1), rect: (20,20, 600,150), font: Limerick18, color: 0xffffff80,
+ message: "Force:Space 17th Battle Group 'Furious'" }
+
+event: { event: Camera, time: 50, param: (6,12), target: "Valiant" }
+
+event: { event: Camera, time: 60, param: 3, target: "Enigma", vec: (0.7,0.2,4e3) }
+event: { event: Camera, param: 5, vec: (0.12, -0.01, 0.02) }
+
+event: { event: Display, fade: (1,7,1), rect: (20,20, 600,150), font: Limerick18, color: 0xffffff80,
+ message: "Force:Space 48TH DESTROYER SQUADRON 'ENIGMA'" }
+
+event: { event: EndScene, time: 75, message: "Scene 1" }
+event: { event: Exit }
+
+// EOF
diff --git a/data/content/Campaigns/03/Scenes/08-Liberation.def b/data/content/Campaigns/03/Scenes/08-Liberation.def
new file mode 100644
index 0000000..1f141eb
--- /dev/null
+++ b/data/content/Campaigns/03/Scenes/08-Liberation.def
@@ -0,0 +1,119 @@
+MISSION
+
+name: "Cmpn03 News 08 Liberation"
+type: "Patrol"
+system: "Jarnell"
+system: "Haiche"
+system: "Silessia"
+system: "Borova"
+region: "Borova"
+stardate: 1166770000.0
+
+subtitles: "Campaigns/03/Actions/08-liberation.txt"
+
+degrees: true
+
+element: {
+ name: "Camera"
+ design: CameraPod
+ mission: Misc
+
+ count: 1
+ iff: 1
+ player: 1
+ rgn: Borova
+ loc: (-100e3, 0, 0)
+}
+
+
+element: {
+ name: Chronos
+ design: Orion
+ mission: Misc
+
+ count: 1
+ iff: 1
+ loc: (0, 0, 0)
+ rgn: Borova
+ navpt: { cmd: Vector, loc: (0,-50e3,0), rgn: Borova, speed: 500 }
+}
+
+
+element: {
+ name: Asher
+ design: Asher
+ mission: Misc
+
+ count: 1
+ iff: 1
+ loc: (-3e3, 2e3, 40)
+ rgn: Borova
+ navpt: { cmd: Vector, loc: (-3e3,-50e3,40), rgn: Borova, speed: 500 }
+}
+
+
+
+element: {
+ name: Cargo
+ design: IM3500
+ mission: Misc
+
+ count: 1
+ iff: 1
+ loc: (220e3, 350e3, 0)
+ rgn: Borova
+ navpt: { cmd: Vector, loc: (220e3,-50e3,0), rgn: Borova, speed: 500 }
+}
+
+
+element: {
+ name: Hauler
+ design: IM4300
+ mission: Misc
+
+ count: 1
+ iff: 1
+ loc: (221e3, 351e3, 30)
+ rgn: Borova
+ navpt: { cmd: Vector, loc: (220e3,-50e3,30), rgn: Borova, speed: 500 }
+}
+
+
+
+
+
+event: { event: BeginScene, time: 0, message: "Scene 1" }
+
+event: { event: Camera, param: 3, target: "body:Jarnell", vec: (2, 0, 1.7e7) }
+event: { event: Camera, param: 5, vec: (-0.12, 0.01, 0.01) }
+event: { event: Display, message: "The PRESIDENT of the TERELLIAN ALLIANCE", font: Limerick18, color: 0xffffff80, fade: (1,10,1), rect: (20,20, 300,300) }
+
+event: { event: Messasge, time: 2, sound: "Vox/Scenes/03/News_08_Liberation.ogg" }
+
+
+event: { event: Camera, time: 10, param: (6,45), target: Chronos }
+
+event: { event: Camera, time: 40, param: (6,50), target: Cargo }
+
+
+event: { event: Camera, time: 85, param: 3, target: "body:Haiche", vec: (5, -0.1, 2e7) }
+event: { event: Camera, param: 5, vec: (-0.12, 0.01, 0.01) }
+event: { event: Display, message: "Haiche Protectorate", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,300) }
+event: { event: Display, message: "Independent", font: Limerick12, color: 0xffffff80, fade: (1,7,1), rect: (20,40, 300,300) }
+
+
+event: { event: Camera, time: 95, param: 3, target: "body:Silessia", vec: (1.5, 0, 2e7) }
+event: { event: Camera, param: 5, vec: (0.12, -0.01, 0.01) }
+event: { event: Display, message: "Silessian Confederacy", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,300) }
+event: { event: Display, message: "Independent", font: Limerick12, color: 0xffffff80, fade: (1,7,1), rect: (20,40, 300,300) }
+
+
+event: { event: Camera, time: 105, param: 3, target: "body:Jarnell", vec: (1.5, 0, 2.2e7) }
+event: { event: Camera, param: 5, vec: (-0.12, 0.01, 0.01) }
+
+
+event: { event: EndScene, time: 120, message: "Scene 1" }
+event: { event: Exit }
+
+
+// EOF
diff --git a/data/content/Campaigns/03/Scenes/09-Silessia.def b/data/content/Campaigns/03/Scenes/09-Silessia.def
new file mode 100644
index 0000000..0773c05
--- /dev/null
+++ b/data/content/Campaigns/03/Scenes/09-Silessia.def
@@ -0,0 +1,152 @@
+MISSION
+
+name: "Cmpn03 Brief 09 Silessia"
+type: "Patrol"
+system: Silessia
+region: Silessia
+stardate: 1177881122.0
+
+subtitles: "Campaigns/03/Actions/09-silessia.txt"
+
+degrees: true
+
+element: {
+ name: Camera
+ design: CameraPod
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 0
+ player: 1
+ loc: (1e3, 30e3, 0)
+}
+
+// SILESSIAN COLONY SHIP 'FAR HORIZON'
+
+element: {
+ name: "Far Horizon"
+ design: Colony
+ mission: Misc
+ count: 1
+ iff: 0
+ loc: (0,0,0)
+ rgn: Silessia
+}
+
+element: {
+ name: Relay
+ design: Relay1
+ mission: Misc
+ count: 1
+ iff: 0
+ loc: (0,0,0)
+ rgn: Prosenar
+}
+
+// HEGEMONY 17TH BATTLE GROUP 'INTRUDER'
+
+element: {
+ name: Royale
+ design: Imperial
+ mission: Fleet
+
+ intel: Secret
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Nero
+ loc: (12e3, 15e3, 0)
+ head: 90
+ navpt: { cmd: Vector, loc: (18e3, -70e3, 0), rgn: Nero, speed: 600 }
+}
+
+
+element: {
+ name: "Merin Asgar"
+ design: Volnaris
+ mission: Fleet
+
+ intel: Secret
+ count: 1
+ command_ai:1
+ iff: 2
+ region: Nero
+ loc: (25e3, 13e3, 0)
+ head: 90
+ navpt: { cmd: Vector, loc: (27e3, -90e3, 0), rgn: Nero, speed: 600 }
+}
+
+
+// CIVILIAN FREIGHT TRAFFIC
+
+element: {
+ name: Cargo
+ design: IM3500
+ mission: Misc
+
+ count: 1
+ iff: 0
+ loc: (223e3, 350e3, 0)
+ rgn: Prosenar
+ navpt: { cmd: Vector, loc: (223e3,-50e3,0), rgn: Prosenar, speed: 500 }
+}
+
+
+element: {
+ name: Tanker
+ design: IM1912
+ mission: Misc
+
+ count: 1
+ iff: 0
+ loc: (221e3, 351e3, 60)
+ rgn: Prosenar
+ navpt: { cmd: Vector, loc: (220e3,-50e3,60), rgn: Prosenar, speed: 500 }
+}
+
+
+
+event: { event: BeginScene, time: 0, message: "Scene 1" }
+
+event: { event: Display, image: "Campaigns/03/Scenes/Black.pcx", color: 0xffffffff, fade: (0,1,1), rect: (0,0,0,0) }
+
+event: { event: Camera, param: 3, target: "body:Silessia", vec: (2, -0.15, 2.3e7) }
+event: { event: Camera, param: 5, vec: (-0.11, 0.015, -0.015) }
+
+event: { event: Display, time: 1, fade: (1,5,1), rect: (20,20, 600,150), font: Limerick18, color: 0xffffffff,
+ message: "STRATPLAN BRIEFING" }
+
+event: { event: Display, time: 1, fade: (1,5,1), rect: (20,40, 600,150), font: OCRB, color: 0xffffff80,
+ message: "Timestamp: $TIME\nSubject: Silessian Confederacy\nClassified: CONFIDENTIAL DND/CRYPTO" }
+
+event: { event: Message, time: 3, sound: "Vox/Scenes/03/C3-B09-OK.ogg" }
+
+
+event: { event: Camera, time: 8, param: (6,25), target: "Royale" }
+
+
+event: { event: Camera, time: 22, param: (6,25), target: "Tanker" }
+
+
+event: { event: Camera, time: 35, param: 3, target: "Far Horizon", vec: (1,-0.2,25e3) }
+event: { event: Camera, param: 5, vec: (0.15, 0.02, 0.02) }
+event: { event: Display, fade: (1,7,1), rect: (20,20, 600,150), font: Limerick18, color: 0xffffff80,
+ message: "Colony Ship 'Far Horizon'" }
+
+event: { event: Camera, time: 50, param: 3, target: "body:Prosenar", vec: (3, -0.1, 5e7) }
+event: { event: Camera, param: 5, vec: (-0.12, 0.01, 0.02) }
+event: { event: Display, fade: (1,7,1), rect: (20,20, 600,150), font: Limerick18, color: 0xffffff80,
+ message: "Prosenar Sector" }
+
+
+event: { event: Camera, time: 58, param: 3, target: "Relay", vec: (4, -0.1, 3e3) }
+event: { event: Camera, param: 5, vec: (0.12, 0.01, 0.02) }
+event: { event: Display, fade: (1,7,1), rect: (20,20, 600,150), font: Limerick18, color: 0xffffff80,
+ message: "DataComm Relay 105/AX" }
+
+
+event: { event: EndScene, time: 70, message: "Scene 1" }
+event: { event: Exit }
+
+// EOF
diff --git a/data/content/Campaigns/03/Scenes/10-Haiche.def b/data/content/Campaigns/03/Scenes/10-Haiche.def
new file mode 100644
index 0000000..c305f2d
--- /dev/null
+++ b/data/content/Campaigns/03/Scenes/10-Haiche.def
@@ -0,0 +1,61 @@
+MISSION
+
+name: "Cmpn03 Brief 10 Haiche"
+type: "Patrol"
+system: Haiche
+region: Haiche
+stardate: 1177883344.0
+
+subtitles: "Campaigns/03/Actions/10-haiche.txt"
+
+degrees: true
+
+element: {
+ name: Camera
+ design: CameraPod
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 0
+ player: 1
+ loc: (1e3, 30e3, 0)
+}
+
+
+
+event: { event: BeginScene, time: 0, message: "Scene 1" }
+
+event: { event: Display, image: "Campaigns/03/Scenes/Black.pcx", color: 0xffffffff, fade: (0,1,1), rect: (0,0,0,0) }
+
+event: { event: Camera, param: 3, target: "body:Haiche", vec: (2, -0.15, 2.7e7) }
+event: { event: Camera, param: 5, vec: (-0.11, 0.015, -0.015) }
+
+event: { event: Display, time: 1, fade: (1,5,1), rect: (20,20, 600,150), font: Limerick18, color: 0xffffffff,
+ message: "STRATPLAN BRIEFING" }
+
+event: { event: Display, time: 1, fade: (1,5,1), rect: (20,40, 600,150), font: OCRB, color: 0xffffff80,
+ message: "Timestamp: $TIME\nSubject: Haiche Protectorate\nClassified: CONFIDENTIAL DND/CRYPTO" }
+
+event: { event: Message, time: 3, sound: "Vox/Scenes/03/C3-B10-OK.ogg" }
+
+
+
+event: { event: Camera, time: 38, param: 3, target: "body:Cygnus", vec: (1, -0.1, 7e7) }
+event: { event: Camera, param: 5, vec: (-0.12, 0.01, 0.02) }
+event: { event: Display, fade: (1,7,1), rect: (20,20, 600,150), font: Limerick18, color: 0xffffff80,
+ message: "Cygnus Sector" }
+
+
+
+event: { event: Camera, time: 50, param: 3, target: "body:Tal Amin", vec: (3, 0.2, 8e7) }
+event: { event: Camera, param: 5, vec: (0.14, -0.02, -0.01) }
+event: { event: Display, fade: (1,7,1), rect: (20,20, 600,150), font: Limerick18, color: 0xffffff80,
+ message: "Tal Amin Sector" }
+
+
+
+event: { event: EndScene, time: 62, message: "Scene 1" }
+event: { event: Exit }
+
+// EOF
diff --git a/data/content/Campaigns/03/Scenes/11-Tantalus.def b/data/content/Campaigns/03/Scenes/11-Tantalus.def
new file mode 100644
index 0000000..1163653
--- /dev/null
+++ b/data/content/Campaigns/03/Scenes/11-Tantalus.def
@@ -0,0 +1,241 @@
+MISSION
+
+name: "Cmpn03 Brief 11 Tantalus"
+type: "Patrol"
+system: Haiche
+region: Haiche
+stardate: 1177665544.0
+
+subtitles: "Campaigns/03/Actions/11-tantalus.txt"
+
+degrees: true
+
+element: {
+ name: Camera
+ design: CameraPod
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 0
+ player: 1
+ loc: (100e3, 30e3, 0)
+}
+
+
+element: {
+ name: Broadsword
+ design: Broadsword
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 0
+ loc: (0,0,0)
+}
+
+
+element: {
+ name: Volnaris
+ design: Volnaris
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 0
+ loc: (2e3,1e3,100)
+}
+
+element: {
+ name: "Tantalus Mining Station",
+ design: "Dsrt05",
+ mission: "Misc",
+ intel: "Located",
+ count: 1,
+ iff: 2,
+ playable: false,
+ region: "Tantalus",
+ loc: (0, 0, 0),
+}
+
+element: {
+ name: "Administration",
+ design: "Dsrt01",
+ mission: "Misc",
+ intel: "Located",
+ count: 1,
+ iff: 2,
+ playable: false,
+ region: "Tantalus",
+ loc: (3e3, 2e3, 0),
+}
+
+element: {
+ name: "Refinery",
+ design: "Dsrt00",
+ mission: "Misc",
+ intel: "Located",
+ count: 1,
+ iff: 2,
+ playable: false,
+ region: "Tantalus",
+ loc: (-4e3, 3e3, 0),
+}
+
+element: {
+ name: "Cooling Tower A",
+ design: "Cool00",
+ mission: "Misc",
+ intel: "Located",
+ count: 1,
+ iff: 2,
+ playable: false,
+ region: "Tantalus",
+ loc: (-5e3, 2200, 0)
+}
+
+element: {
+ name: "Cooling Tower B",
+ design: "Cool00",
+ mission: "Misc",
+ intel: "Located",
+ count: 1,
+ iff: 2,
+ playable: false,
+ region: "Tantalus",
+ loc: (-5e3, 3000, 0)
+}
+
+element: {
+ name: "Cooling Tower C",
+ design: "Cool00",
+ mission: "Misc",
+ intel: "Located",
+ count: 1,
+ iff: 2,
+ playable: false,
+ region: "Tantalus",
+ loc: (-5e3, 3800, 0)
+}
+
+element: {
+ name: "Cryo Tank A",
+ design: "Tank00",
+ mission: "Misc",
+ intel: "Located",
+ count: 1,
+ iff: 2,
+ playable: false,
+ region: "Tantalus",
+ loc: (-5.5e3, 2200, 0)
+}
+
+element: {
+ name: "Cryo Tank B",
+ design: "Tank00",
+ mission: "Misc",
+ intel: "Located",
+ count: 1,
+ iff: 2,
+ playable: false,
+ region: "Tantalus",
+ loc: (-5.5e3, 3000, 0)
+}
+
+element: {
+ name: "Cryo Tank C",
+ design: "Tank00",
+ mission: "Misc",
+ intel: "Located",
+ count: 1,
+ iff: 2,
+ playable: false,
+ region: "Tantalus",
+ loc: (-5.5e3, 3800, 0)
+}
+
+element: {
+ name: "Reactor",
+ design: "Reac01",
+ mission: "Misc",
+ intel: "Located",
+ count: 1,
+ iff: 2,
+ playable: false,
+ region: "Tantalus",
+ loc: (2e3, 1e3, 0),
+}
+
+element: {
+ name: "Downtown",
+ design: "Dsrt04",
+ mission: "Misc",
+ intel: "Located",
+ count: 1,
+ iff: 2,
+ playable: false,
+ region: "Tantalus",
+ loc: (-5e3, -2e3, 0),
+}
+
+element: {
+ name: "Outpost",
+ design: "Dsrt04",
+ mission: "Misc",
+ intel: "Located",
+ count: 1,
+ iff: 2,
+ playable: false,
+ region: "Tantalus",
+ loc: (15e3, 2e3, 0),
+}
+
+element: {
+ name: "Processing Plant",
+ design: "Fact01",
+ mission: "Misc",
+ intel: "Located",
+ count: 1,
+ iff: 2,
+ playable: false,
+ region: "Tantalus",
+ loc: (5e3, 4e3, 0),
+}
+
+
+
+event: { event: BeginScene, time: 0, message: "Scene 1" }
+
+event: { event: Display, image: "Campaigns/03/Scenes/Black.pcx", color: 0xffffffff, fade: (0,1,1), rect: (0,0,0,0) }
+
+event: { event: Camera, param: 3, target: "body:Haiche", vec: (2, -0.15, 2.7e7) }
+event: { event: Camera, param: 5, vec: (-0.11, 0.015, -0.015) }
+
+event: { event: Display, time: 1, fade: (1,5,1), rect: (20,20, 600,150), font: Limerick18, color: 0xffffffff,
+ message: "STRATPLAN BRIEFING" }
+
+event: { event: Display, time: 1, fade: (1,5,1), rect: (20,40, 600,150), font: OCRB, color: 0xffffff80,
+ message: "Timestamp: $TIME\nSubject: Tantalus Sector\nClassified: CONFIDENTIAL DND/CRYPTO" }
+
+event: { event: Message, time: 3, sound: "Vox/Scenes/03/C3-B11-OK.ogg" }
+
+
+event: { event: Camera, time: 20, param: 3, target: "Broadsword", vec: (2, -0.1, 5e3) }
+event: { event: Camera, param: 5, vec: (0.10, 0.02, -0.015) }
+
+
+event: { event: Camera, time: 30, param: 3, target: "Tantalus Mining Station", vec: (0,0.005,9e3) }
+event: { event: Camera, param: 5, vec: (-0.07, 0.007, -0.01) }
+
+
+
+event: { event: Camera, time: 50, param: 3, target: "Downtown", vec: (1,0.005,7e3) }
+event: { event: Camera, param: 5, vec: (0.07, 0.007, 0.01) }
+
+
+
+
+event: { event: EndScene, time: 65, message: "Scene 1" }
+event: { event: Exit }
+
+// EOF
diff --git a/data/content/Campaigns/03/Scenes/12-Colony-Ship.def b/data/content/Campaigns/03/Scenes/12-Colony-Ship.def
new file mode 100644
index 0000000..60dd276
--- /dev/null
+++ b/data/content/Campaigns/03/Scenes/12-Colony-Ship.def
@@ -0,0 +1,101 @@
+MISSION
+
+name: "Cmpn03 News 12 Colony Ship"
+type: "Patrol"
+system: Silessia
+region: Silessia
+stardate: 1177883355.0
+
+subtitles: "Campaigns/03/Actions/12-colony-ship.txt"
+
+degrees: true
+
+element: {
+ name: Camera
+ design: CameraPod
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 0
+ player: 1
+ loc: (1e3, 30e3, 0)
+}
+
+// SILESSIAN COLONY SHIP 'FAR HORIZON'
+
+element: {
+ name: "Far Horizon"
+ design: Colony
+ mission: Misc
+ count: 1
+ iff: 0
+ loc: (0,0,0)
+ rgn: Silessia
+}
+
+
+// HEGEMONY 17TH BATTLE GROUP 'INTRUDER'
+
+element: {
+ name: Royale
+ design: Imperial
+ mission: Fleet
+
+ intel: Secret
+ count: 1
+ command_ai:1
+ iff: 0
+ region: Silessia
+ loc: (34e3, 15e3, 0)
+ head: 90
+ navpt: { cmd: Vector, loc: (38e3, -70e3, 0), rgn: Silessia, speed: 600 }
+}
+
+
+element: {
+ name: "Merin Asgar"
+ design: Volnaris
+ mission: Fleet
+
+ intel: Secret
+ count: 1
+ command_ai:1
+ iff: 0
+ region: Silessia
+ loc: (37e3, 13e3, 0)
+ head: 90
+ navpt: { cmd: Vector, loc: (43e3, -90e3, 0), rgn: Silessia, speed: 600 }
+}
+
+
+
+event: { event: BeginScene, time: 0, message: "Scene 1" }
+
+event: { event: Display, image: "Campaigns/03/Scenes/Black.pcx", color: 0xffffffff, fade: (0,1,1), rect: (0,0,0,0) }
+
+event: { event: Camera, param: 3, target: "body:Silessia", vec: (2, -0.15, 2.3e7) }
+event: { event: Camera, param: 5, vec: (-0.11, 0.015, -0.015) }
+
+event: { event: Display, time: 1, fade: (1,5,1), rect: (20,20, 600,150), font: Limerick18, color: 0xffffff80,
+ message: "Silessian Confederacy" }
+
+event: { event: Display, time: 1, fade: (1,5,1), rect: (20,40, 600,150), font: Limerick12, color: 0xffffff80,
+ message: "Capitol" }
+
+event: { event: Message, time: 5, sound: "Vox/Scenes/03/News_12_Colony_Ship.ogg" }
+event: { event: Camera, time: 8, param: 3, target: "Far Horizon", vec: (1,-0.2,25e3) }
+event: { event: Camera, param: 5, vec: (0.15, 0.02, 0.02) }
+event: { event: Display, fade: (1,7,1), rect: (20,20, 600,150), font: Limerick18, color: 0xffffff80,
+ message: "Colony Ship 'Far Horizon'" }
+
+
+event: { event: Camera, time: 50, param: (6,25), target: "Royale" }
+
+event: { event: Camera, time: 65, param: 3, target: "Far Horizon", vec: (2,-0.2,25e3) }
+event: { event: Camera, param: 5, vec: (-0.15, 0.02,-0.01) }
+
+event: { event: EndScene, time: 90, message: "Scene 1" }
+event: { event: Exit }
+
+// EOF
diff --git a/data/content/Campaigns/03/Scenes/13-Marauder.def b/data/content/Campaigns/03/Scenes/13-Marauder.def
new file mode 100644
index 0000000..7590fd1
--- /dev/null
+++ b/data/content/Campaigns/03/Scenes/13-Marauder.def
@@ -0,0 +1,99 @@
+MISSION
+
+name: "Cmpn03 Brief 13 Marauder"
+type: "Patrol"
+system: Silessia
+region: Vesta
+stardate: 1177887766.0
+
+subtitles: "Campaigns/03/Actions/13-marauder.txt"
+
+degrees: true
+
+element: {
+ name: Camera
+ design: CameraPod
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 0
+ player: 1
+ loc: (100e3, 30e3, 0)
+}
+
+
+element: {
+ name: Devastator
+ design: Devastator
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 1
+ loc: (0,0,0)
+ rgn: Nero
+ navpt: { cmd: Vector, loc: (0,-70e3,0), rgn: Nero, speed: 500 }
+}
+
+element: {
+ name: Spectre
+ design: Spectre
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 1
+ loc: (3e3,2e3,100)
+ rgn: Nero
+ navpt: { cmd: Vector, loc: (4e3,-70e3,100), rgn: Nero, speed: 500 }
+}
+
+
+element: {
+ name: Cutlass
+ design: Cutlass
+ iff: 3
+ count: 2
+ intel: Secret
+ loc: (0,0,0)
+ rgn: Vesta
+ navpt: { cmd: Vector, loc: (5e3,-100e3, 1e3), rgn: Vesta, speed: 1000 }
+}
+
+
+event: { event: BeginScene, time: 0, message: "Scene 1" }
+
+event: { event: Display, image: "Campaigns/03/Scenes/Black.pcx", color: 0xffffffff, fade: (0,1,1), rect: (0,0,0,0) }
+
+event: { event: Camera, param: 3, target: "body:Silessia", vec: (2, -0.15, 2.7e7) }
+event: { event: Camera, param: 5, vec: (-0.11, 0.015, -0.02) }
+
+event: { event: Display, time: 1, fade: (1,5,1), rect: (20,20, 600,150), font: Limerick18, color: 0xffffffff,
+ message: "STRATPLAN BRIEFING" }
+
+event: { event: Display, time: 1, fade: (1,5,1), rect: (20,40, 600,150), font: OCRB, color: 0xffffff80,
+ message: "Timestamp: $TIME\nSubject: Brotherhood of Iron\nClassified: CONFIDENTIAL DND/CRYPTO" }
+
+event: { event: Message, time: 3, sound: "Vox/Scenes/03/C3-B13-OK.ogg" }
+
+
+event: { event: Camera, time: 10, param: 3, target: "body:Vesta", vec: (1, -0.15, 6e7) }
+event: { event: Camera, param: 5, vec: (0.09, 0.015, 0.015) }
+event: { event: Display, fade: (1,7,1), rect: (20,20, 600,150), font: Limerick18, color: 0xffffff80,
+ message: "Vesta Sector" }
+
+event: { event: Display, time: 20, fade: (1,8,1), rect: (-280,-280, 256,256), color: 0xffffffff,
+ image: "Campaigns/03/Scenes/Marauder.pcx" }
+
+
+event: { event: Camera, time: 35, param: (6,15), target: "Cutlass 1" }
+
+event: { event: Camera, time: 45, param: 3, target: "Devastator", vec: (4,0.005,6e3) }
+event: { event: Camera, param: 5, vec: (0.07, 0.007, 0.01) }
+
+
+event: { event: EndScene, time: 70, message: "Scene 1" }
+event: { event: Exit }
+
+// EOF
diff --git a/data/content/Campaigns/03/Scenes/Defeat1.def b/data/content/Campaigns/03/Scenes/Defeat1.def
new file mode 100644
index 0000000..6e608b3
--- /dev/null
+++ b/data/content/Campaigns/03/Scenes/Defeat1.def
@@ -0,0 +1,100 @@
+MISSION
+
+name: "Cmpn 03 Defeat 01"
+type: "Patrol"
+system: "Borova"
+region: "Borova"
+stardate: 1177889900
+
+subtitles: "Campaigns/03/Actions/def1.txt"
+
+element: {
+ name: Falcon
+ design: CameraPod
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 1
+ player: 1
+ loc: (50e3, 0, 0)
+}
+
+element: {
+ name: Dragon
+ design: Dragon
+ mission: "Misc"
+
+ intel: "Known"
+ count: 1
+ command_ai:1
+ iff: 0
+ playable: false
+ loc: (0,0,0)
+ navpt: { cmd: Vector, loc: (0,-100e3,0), speed: 500 }
+}
+
+element: {
+ name: Broadsword
+ design: Broadsword
+ commander: Dragon
+ mission: "Misc"
+
+ intel: "Known"
+ count: 1
+ command_ai:1
+ iff: 0
+ playable: false
+ loc: (8e3,2e3,-400)
+ navpt: { cmd: Vector, loc: (9e3,-100e3,-400), speed: 500 }
+}
+
+element: {
+ name: Viper
+ design: Viper
+ commander: Dragon
+ count: 2
+ iff: 0
+ loc: (4e3,6e3,200)
+ navpt: { cmd: Vector, loc: (5e3,-100e3,300), speed: 1000 }
+}
+
+element: {
+ name: Vendetta
+ design: Vendetta
+ mission: "Misc"
+
+ intel: "Known"
+ count: 1
+ command_ai:1
+ iff: 0
+ loc: (-30e3,-100e3,0)
+ navpt: { cmd: Vector, loc: (-30e3, 100e3,0), speed: 500 }
+ head: 180
+}
+
+
+event: { event: BeginScene, time: 0, message: "Scene 1" }
+
+event: { event: Camera, param: 3, target: "body:Borova", vec: (3,0,4e6) }
+event: { event: Camera, param: 5, vec: (0.06, 0.002, 0.01) }
+
+event: { event: Display, message: "Operation Shining Fortress", font: Limerick18, color: 0xffffff80, fade: (0,73,0), rect: (20,20, 600,100) }
+event: { event: Display, message: "Defeat", font: Limerick18, color: 0xffffff80, fade: (0,73,0), rect: (20,42, 600,100) }
+
+event: {
+ event: Message
+ time: 2
+ sound: "Vox/Scenes/03/End_02_Defeat.ogg"
+}
+
+event: { event: Camera, time: 10, param: (6,25), target: Dragon }
+
+event: { event: Camera, time: 30, param: (6,15), target: Vendetta }
+
+event: { event: Display, time: 38, image: "Campaigns/03/Scenes/Black.pcx", color: 0xffffffff, fade: (1,10,0), rect: (0,0,0,0) }
+
+event: { event: EndScene, time: 40, message: "Scene 1" }
+event: { event: Exit }
+
+// EOF
diff --git a/data/content/Campaigns/03/Scenes/Defeat2.def b/data/content/Campaigns/03/Scenes/Defeat2.def
new file mode 100644
index 0000000..293762e
--- /dev/null
+++ b/data/content/Campaigns/03/Scenes/Defeat2.def
@@ -0,0 +1,74 @@
+MISSION
+
+name: "Cmpn 03 Defeat 02"
+type: "Patrol"
+system: Haiche
+region: Haiche
+stardate: 1177889900
+
+subtitles: "Campaigns/03/Actions/def2.txt"
+
+element: {
+ name: Falcon
+ design: CameraPod
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 1
+ player: 1
+ loc: (50e3, 0, 0)
+}
+
+element: {
+ name: Vendetta
+ design: Vendetta
+ mission: "Misc"
+
+ intel: "Known"
+ count: 1
+ command_ai:1
+ iff: 0
+ playable: false
+ loc: (0,0,0)
+ navpt: { cmd: Vector, loc: (0,-100e3,0), speed: 500 }
+}
+
+element: {
+ name: Broadsword
+ design: Broadsword
+ commander: Vendetta
+ mission: "Misc"
+
+ intel: "Known"
+ count: 1
+ command_ai:1
+ iff: 0
+ playable: false
+ loc: (5e3,0,-300)
+ navpt: { cmd: Vector, loc: (7e3,-100e3,-300), speed: 500 }
+}
+
+
+event: { event: BeginScene, time: 0, message: "Scene 1" }
+
+event: { event: Camera, param: 3, target: "body:Haiche", vec: (1,0,2e7) }
+event: { event: Camera, param: 5, vec: (0.06, 0.002, 0.01) }
+
+event: { event: Display, message: "Operation Shining Fortress", font: Limerick18, color: 0xffffff80, fade: (0,73,0), rect: (20,20, 600,100) }
+event: { event: Display, message: "Stalemate", font: Limerick18, color: 0xffffff80, fade: (0,73,0), rect: (20,42, 600,100) }
+
+event: {
+ event: Message
+ time: 2
+ sound: "Vox/Scenes/03/End_03_Defeat.ogg"
+}
+
+event: { event: Camera, time: 15, param: (6,40), target: Vendetta }
+
+event: { event: Display, time: 43, image: "Campaigns/03/Scenes/Black.pcx", color: 0xffffffff, fade: (1,10,0), rect: (0,0,0,0) }
+
+event: { event: EndScene, time: 45, message: "Scene 1" }
+event: { event: Exit }
+
+// EOF
diff --git a/data/content/Campaigns/03/Scenes/M1-Almost-Home.def b/data/content/Campaigns/03/Scenes/M1-Almost-Home.def
new file mode 100644
index 0000000..bb40e29
--- /dev/null
+++ b/data/content/Campaigns/03/Scenes/M1-Almost-Home.def
@@ -0,0 +1,46 @@
+MISSION
+
+name: "Cmpn 03 Mail 01"
+type: "Patrol"
+system: "Janus"
+region: "Janek"
+
+element: {
+ name: Camera
+ design: CameraPod
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 1
+ player: 1
+ loc: (0, 0, 0)
+}
+
+
+event: { event: BeginScene, time: 0, message: "Scene 1" }
+
+event: { event: Display, message: "MAIL", font: Limerick18, color: 0xffffffff, fade: (0,73,0), rect: (20,20, 300,100) }
+
+event: { event: Display, time: 1, message: "Decoding Path...", fade: (0,2,0), rect: (20, 40, 600,150), font: OCRB, color: 0xff33ff44, sound: "Bleep6.wav" }
+
+event: { event: Display, time: 3, message: "Decoding Content...", fade: (0,2,0), rect: (20,190, 600,800), font: OCRB, color: 0xff33ff44, sound: "Bleep12.wav" }
+
+event: { event: Display, fade: (0,60,0), rect: (20,40, 600,150), font: OCRB, color: 0xff33ff44,
+ message: "TO: $RANK $NAME\nCO: $GROUP\nFM: Capt. Jonas Devlin - Magellan IV\nRE: ALMOST HOME\n-----\nPATH: Magellan IV Shipboard | Janek Station Courier Drop | 3RD FLEET HQ | Force Command Transceiver | Lost and Found | $GROUP\n-----" }
+
+event: { event: Display, time: 5, fade: (0,60,0), rect: (20,190, 600,800), font: OCRB, color: 0xff33ff44,
+ message: "Hey Mate\n\nI don't know if you made the Academy Reunion or not, sorry I missed catching you there. This has been a bloody awful year. The trade scouting mission did not go as well as I had hoped.\n\nWe were delayed in Nephrys System for two months when the Loris Trade Executive cancelled our return visas. Nephrys is really out on the rim, I thought we'd never get back. As it was, it took weeks to find the right sort of contact to forge a new registration for the Maggie and get us cleared through Korius to try the southern route back home. We had to sneak the long way around - four hops - to avoid the military build-up in Kolchev.\n\nWe jumped out of Haiche only a couple of days ahead of the invasion force. (In case you haven't heard yet, you're under attack mate.) Right lovely dump you got here in Janus. Not a decent bar in sight, and I could really use a drink or ten. We're pretty banged up, but I think we can make Jarnell and maybe sit down at Thralis for repairs.\n\nGood luck, mate. It's getting nasty out there.\n\n--Jonas" }
+
+
+event: {
+ event: Message
+ time: 5
+ sound: "Vox/Scenes/03/Mail_01_Almost_Home.ogg"
+}
+
+
+event: { event: EndScene, time: 60, message: "Scene 1" }
+event: { event: Exit }
+
+// EOF
diff --git a/data/content/Campaigns/03/Scenes/M2-Back-to-Borova.def b/data/content/Campaigns/03/Scenes/M2-Back-to-Borova.def
new file mode 100644
index 0000000..08df240
--- /dev/null
+++ b/data/content/Campaigns/03/Scenes/M2-Back-to-Borova.def
@@ -0,0 +1,46 @@
+MISSION
+
+name: "Cmpn 03 Mail 02"
+type: "Patrol"
+system: "Jarnell"
+region: "Jarnell"
+
+element: {
+ name: Camera
+ design: CameraPod
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 1
+ player: 1
+ loc: (0, 0, 0)
+}
+
+
+event: { event: BeginScene, time: 0, message: "Scene 1" }
+
+event: { event: Display, message: "MAIL", font: Limerick18, color: 0xffffffff, fade: (0,80,0), rect: (20,20, 300,100) }
+
+event: { event: Display, time: 1, message: "Decoding Path...", fade: (0,2,0), rect: (20, 40, 600,150), font: OCRB, color: 0xff33ff44, sound: "Bleep6.wav" }
+
+event: { event: Display, time: 3, message: "Decoding Content...", fade: (0,2,0), rect: (20,190, 600,800), font: OCRB, color: 0xff33ff44, sound: "Bleep12.wav" }
+
+event: { event: Display, fade: (0,80,0), rect: (20,40, 600,150), font: OCRB, color: 0xff33ff44,
+ message: "TO: $RANK $NAME\nCO: $GROUP\nFM: Sara Hunter - Ele'aan Consulate Jarnell\nRE: BACK TO BOROVA\n-----\nPATH: Ele'aan Consular Net Center | Jarnell Main Traffic Relay | Athenar Terminus | Janek Station Courier Drop | 4TH FLEET HQ | $GROUP\n-----\n" }
+
+event: { event: Display, time: 5, fade: (0,80,0), rect: (20,190, 600,800), font: OCRB, color: 0xff33ff44,
+ message: "Hello,\n\nI still can't quite bring myself to believe that we are at war with the Hegemony. The Consulate is leaving on a 'Fact Finding' mission to Borova, and I'll be going along to support the diplomatic corps. We should be in system within thirty hours or less, although it doesn't really feel like 'going home.'\n\nIsn't your unit patrolling the outer sectors? I think this may be the first time we've been in the same system at the same time since university. Strange that it should be under such circumstances.\n\nThe Ele'aan Ambassador still thinks the Zolon Empire is behind the Marakan invasion. Although, I still don't see how that is even possible. Zolons can barely communicate with humans. I know the Ele'aans have access to information way beyond our capabilities, but Zolon involvement just seems so... unlikely.\n\nAnyway, I don't know if I'll get any free time while we are in-system. If I do, I'll try to make it over to Vestapol and see your parents. I'd love to see the museums on the Grand Concourse. Come to think of it, I haven't been shopping in Vestapol in ages. But that would be too much to hope for, I suppose.\n\nLove from\nSara" }
+
+
+event: {
+ event: Message
+ time: 5
+ sound: "Vox/Scenes/03/Mail_02_Back_to_Borova.ogg"
+}
+
+
+event: { event: EndScene, time: 70, message: "Scene 1" }
+event: { event: Exit }
+
+// EOF
diff --git a/data/content/Campaigns/03/Scenes/M3-Down-for-Repairs.def b/data/content/Campaigns/03/Scenes/M3-Down-for-Repairs.def
new file mode 100644
index 0000000..ff90e69
--- /dev/null
+++ b/data/content/Campaigns/03/Scenes/M3-Down-for-Repairs.def
@@ -0,0 +1,48 @@
+MISSION
+
+name: "Cmpn 03 Mail 03"
+type: "Patrol"
+system: Thralis
+region: Thrale
+
+element: {
+ name: "Magellan IV"
+ design: IM2800
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 1
+ player: 1
+ loc: (0, 0, 0)
+}
+
+
+event: { event: BeginScene, time: 0, message: "Scene 1" }
+event: { event: Hold, param: 90, event_ship: "Magellan IV" }
+event: { event: Camera, time: 0, param: (6, 90), target: "Magellan IV" }
+
+event: { event: Display, message: "MAIL", font: Limerick18, color: 0xffffffff, fade: (0,90,0), rect: (20,20, 300,100) }
+
+event: { event: Display, time: 1, message: "Decoding Path...", fade: (0,2,0), rect: (20, 40, 600,150), font: OCRB, color: 0xff33ff44, sound: "Bleep6.wav" }
+
+event: { event: Display, time: 3, message: "Decoding Content...", fade: (0,2,0), rect: (20,190, 600,800), font: OCRB, color: 0xff33ff44, sound: "Bleep12.wav" }
+
+event: { event: Display, fade: (0,90,0), rect: (20,40, 600,150), font: OCRB, color: 0xff33ff44,
+ message: "TO: $RANK $NAME\nCO: $GROUP\nFM: Capt. Jonas Devlin - Magellan IV\nRE: DOWN FOR REPAIRS\n-----\nPATH: Magellan IV Shipboard | Organon Motives | Thralis Relay | Force Command Transceiver | 4TH FLEET HQ | $GROUP\n-----" }
+
+event: { event: Display, time: 5, fade: (0,90,0), rect: (20,190, 600,800), font: OCRB, color: 0xff33ff44,
+ message: "Hey Mate\n\nWell, Maggie is in the shop. We made it into Thralis just in time to lose the quantum drive. We're sitting in the Organon Motives repair yard waiting on parts for a drive overhaul while I try to call in every favor I have left in the system. I'm just about ready to steal the whole drive system from the next Force Cruiser that passes by just so that we can get back underway.\n\nAt least I've had a chance to get caught up on the local nets. This war of yours is big news out here mate, and Thralis isn't exactly on the front lines. The Thracian Titans even canceled their season ending match against Sparta in honor of the lost crew of the CV-72. Really though, I think Thrace just needed an excuse to avoid the match. Hollis is the worst manager they've had in a decade. Anyway, I was glad to see your name wasn't on the missing in action list.\n\nHey, did you see the news interview with Sara the first night of the fighting in Vestapol? Strange coincidence that she would happen to be on the ground just when a squad of Hegemony goons shows up to knock over the museum. Glad she's all right. Good thing that guardian angel of hers was working over time.\n\nStay sharp out there. I don't think anyone is looking out for your welfare except you!\n\n--Jonas" }
+
+
+event: {
+ event: Message
+ time: 5
+ sound: "Vox/Scenes/03/Mail_03_Down_for_Repairs.ogg"
+}
+
+
+event: { event: EndScene, time: 83, message: "Scene 1" }
+event: { event: Exit }
+
+// EOF
diff --git a/data/content/Campaigns/03/Scenes/Victory1.def b/data/content/Campaigns/03/Scenes/Victory1.def
new file mode 100644
index 0000000..69a28c6
--- /dev/null
+++ b/data/content/Campaigns/03/Scenes/Victory1.def
@@ -0,0 +1,93 @@
+MISSION
+
+name: "Cmpn 03 Victory"
+type: "Patrol"
+system: "Silessia"
+region: "Silessia"
+stardate: 1177889900
+
+subtitles: "Campaigns/03/Actions/victory.txt"
+
+element: {
+ name: Falcon
+ design: CameraPod
+ mission: Misc
+
+ intel: Secret
+ count: 1
+ iff: 1
+ player: 1
+ loc: (0, 0, 0)
+}
+
+element: {
+ name: "Archon"
+ design: "Orion"
+ mission: "Flight Ops"
+
+ intel: "Known"
+ count: 1
+ command_ai:1
+ iff: 1
+ playable: false
+ region: Silessia
+ loc: (-140e3, 160e3, 0)
+ navpt: { cmd: Vector, loc: (-140,-50e3,0), speed: 350, rgn: Silessia }
+}
+
+element: {
+ name: "Stalwart"
+ design: "Courageous"
+ commander: "Archon"
+ mission: "Escort"
+
+ intel: "Known"
+ count: 1
+ command_ai:1
+ iff: 1
+ playable: false
+ region: Silessia
+ loc: (-125e3, 155e3, 0)
+ navpt: { cmd: Vector, loc: (-125e3,-50e3,0), speed: 350, rgn: Silessia }
+}
+
+element: {
+ name: "Gerson"
+ design: "Asher"
+ commander: "Archon"
+ mission: "Escort"
+
+ intel: "Known"
+ count: 1
+ command_ai:1
+ iff: 1
+ playable: false
+ region: Silessia
+ loc: (-154e3, 174e3, 0)
+ navpt: { cmd: Vector, loc: (-154,-50e3,0), speed: 350, rgn: Silessia }
+}
+
+
+
+event: { event: BeginScene, time: 0, message: "Scene 1" }
+
+event: { event: Camera, param: 3, target: "body:Silessia", vec: (1,0,2e7) }
+event: { event: Camera, param: 5, vec: (0.06, 0.002, 0.01) }
+
+event: { event: Display, message: "Operation Shining Fortress", font: Limerick18, color: 0xffffff80, fade: (0,73,0), rect: (20,20, 600,100) }
+event: { event: Display, message: "Victory", font: Limerick18, color: 0xffffff80, fade: (0,73,0), rect: (20,42, 600,100) }
+
+event: {
+ event: Message
+ time: 2
+ sound: "Vox/Scenes/03/End_01_Victory.ogg"
+}
+
+event: { event: Camera, time: 15, param: (6,30), target: Archon }
+
+event: { event: Display, time: 38, image: "Campaigns/03/Scenes/Black.pcx", color: 0xffffffff, fade: (1,10,0), rect: (0,0,0,0) }
+
+event: { event: EndScene, time: 40, message: "Scene 1" }
+event: { event: Exit }
+
+// EOF