From d289918bfdf7635ec3bb2c94d8255da2b2572aea Mon Sep 17 00:00:00 2001 From: Aki 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. --- .../05/Actions/01-operation-nightfall.txt | 19 + data/content/Campaigns/05/Actions/02-garden.txt | 3 + data/content/Campaigns/05/Actions/03-radix.txt | 3 + data/content/Campaigns/05/Actions/04-politics.txt | 9 + .../05/Actions/06-geothermal-platforms.txt | 13 + .../Campaigns/05/Actions/07-deadmans-alley.txt | 17 + .../Campaigns/05/Actions/08-ramek-station.txt | 13 + .../Campaigns/05/Actions/08a-ramek-destroyed.txt | 4 + .../Campaigns/05/Actions/09-garrison-station.txt | 15 + .../05/Actions/09a-garrison-destroyed.txt | 4 + .../05/Actions/10-trocanther-biodomes.txt | 17 + .../05/Actions/11a-blackwing-destroyed.txt | 4 + .../Campaigns/05/Actions/11b-hood-destroyed.txt | 4 + .../Campaigns/05/Actions/11c-omega-destroyed.txt | 4 + data/content/Campaigns/05/Actions/12-endgame.txt | 17 + .../Campaigns/05/Actions/15-disappearance.txt | 21 + data/content/Campaigns/05/Actions/def1.txt | 3 + data/content/Campaigns/05/Actions/def2.txt | 3 + data/content/Campaigns/05/Actions/def3.txt | 3 + .../Campaigns/05/Actions/m1-incommunicado.txt | 17 + .../Campaigns/05/Actions/m2-final-message.txt | 23 + data/content/Campaigns/05/Actions/victory.txt | 5 + .../Campaigns/05/Scenes/01-Operation-Nightfall.def | 139 ++ data/content/Campaigns/05/Scenes/02-Garden.def | 154 +++ data/content/Campaigns/05/Scenes/03-Radix.def | 59 + data/content/Campaigns/05/Scenes/04-Politics.def | 46 + .../05/Scenes/06-Geothermal-Platforms.def | 152 +++ .../Campaigns/05/Scenes/07-Deadmans-Alley.def | 121 ++ .../Campaigns/05/Scenes/08-Ramek-Station.def | 59 + .../Campaigns/05/Scenes/09-Garrison-Station.def | 54 + .../Campaigns/05/Scenes/10-Trocanther-Biodomes.def | 159 +++ data/content/Campaigns/05/Scenes/12-Endgame.def | 143 +++ .../Campaigns/05/Scenes/15-Disappearance.def | 135 ++ data/content/Campaigns/05/Scenes/Defeat1.def | 73 ++ data/content/Campaigns/05/Scenes/Defeat2.def | 96 ++ data/content/Campaigns/05/Scenes/Defeat3.def | 97 ++ .../Campaigns/05/Scenes/M1-Incommunicado.def | 46 + .../Campaigns/05/Scenes/M2-Final-Message.def | 55 + data/content/Campaigns/05/Scenes/Victory.def | 118 ++ data/content/Campaigns/05/campaign.def | 1344 ++++++++++++++++++++ 40 files changed, 3271 insertions(+) create mode 100644 data/content/Campaigns/05/Actions/01-operation-nightfall.txt create mode 100644 data/content/Campaigns/05/Actions/02-garden.txt create mode 100644 data/content/Campaigns/05/Actions/03-radix.txt create mode 100644 data/content/Campaigns/05/Actions/04-politics.txt create mode 100644 data/content/Campaigns/05/Actions/06-geothermal-platforms.txt create mode 100644 data/content/Campaigns/05/Actions/07-deadmans-alley.txt create mode 100644 data/content/Campaigns/05/Actions/08-ramek-station.txt create mode 100644 data/content/Campaigns/05/Actions/08a-ramek-destroyed.txt create mode 100644 data/content/Campaigns/05/Actions/09-garrison-station.txt create mode 100644 data/content/Campaigns/05/Actions/09a-garrison-destroyed.txt create mode 100644 data/content/Campaigns/05/Actions/10-trocanther-biodomes.txt create mode 100644 data/content/Campaigns/05/Actions/11a-blackwing-destroyed.txt create mode 100644 data/content/Campaigns/05/Actions/11b-hood-destroyed.txt create mode 100644 data/content/Campaigns/05/Actions/11c-omega-destroyed.txt create mode 100644 data/content/Campaigns/05/Actions/12-endgame.txt create mode 100644 data/content/Campaigns/05/Actions/15-disappearance.txt create mode 100644 data/content/Campaigns/05/Actions/def1.txt create mode 100644 data/content/Campaigns/05/Actions/def2.txt create mode 100644 data/content/Campaigns/05/Actions/def3.txt create mode 100644 data/content/Campaigns/05/Actions/m1-incommunicado.txt create mode 100644 data/content/Campaigns/05/Actions/m2-final-message.txt create mode 100644 data/content/Campaigns/05/Actions/victory.txt create mode 100644 data/content/Campaigns/05/Scenes/01-Operation-Nightfall.def create mode 100644 data/content/Campaigns/05/Scenes/02-Garden.def create mode 100644 data/content/Campaigns/05/Scenes/03-Radix.def create mode 100644 data/content/Campaigns/05/Scenes/04-Politics.def create mode 100644 data/content/Campaigns/05/Scenes/06-Geothermal-Platforms.def create mode 100644 data/content/Campaigns/05/Scenes/07-Deadmans-Alley.def create mode 100644 data/content/Campaigns/05/Scenes/08-Ramek-Station.def create mode 100644 data/content/Campaigns/05/Scenes/09-Garrison-Station.def create mode 100644 data/content/Campaigns/05/Scenes/10-Trocanther-Biodomes.def create mode 100644 data/content/Campaigns/05/Scenes/12-Endgame.def create mode 100644 data/content/Campaigns/05/Scenes/15-Disappearance.def create mode 100644 data/content/Campaigns/05/Scenes/Defeat1.def create mode 100644 data/content/Campaigns/05/Scenes/Defeat2.def create mode 100644 data/content/Campaigns/05/Scenes/Defeat3.def create mode 100644 data/content/Campaigns/05/Scenes/M1-Incommunicado.def create mode 100644 data/content/Campaigns/05/Scenes/M2-Final-Message.def create mode 100644 data/content/Campaigns/05/Scenes/Victory.def create mode 100644 data/content/Campaigns/05/campaign.def (limited to 'data/content/Campaigns/05') diff --git a/data/content/Campaigns/05/Actions/01-operation-nightfall.txt b/data/content/Campaigns/05/Actions/01-operation-nightfall.txt new file mode 100644 index 0000000..714753d --- /dev/null +++ b/data/content/Campaigns/05/Actions/01-operation-nightfall.txt @@ -0,0 +1,19 @@ +STRATPLAN BRIEFING +Timestamp: 01/00:00:00 +Subject: Operation Nightfall +Classified: TOP SECRET R7 NTK/EO + +I know that Admiral Caldott usually does these briefings, but this situation is unusual. I wanted to make it clear to everyone that this information is coming from the highest possible authority. Also, please notice that the briefing classification has been increased to the maximum security level - TS/R7. + +To state the matter succinctly, Operation Firestorm was not the strategic success we once believed it to be. Force:Intel field agents have been searching the occupied Hegemony systems for months, looking for any sign of either the Haichan Technite or the Borovan Archaelith. Until recently they had come up completely dry. There had been no evidence that any of the missing contraband had ever been within the borders of either Korius or Kolchev. + +Last week, we got our first break. Traces of Technite were found at a customs depot in Volova sector, Kolchev. The trace deposits did not appear to have been further refined, and there was still no sign of the Borovan Archaelith. Force:Intel agents employed heightened interrogation methods on the customs personnel to determine that the Technite had already been shipped out of Kolchev to the Garrison system. + +Garrison is a major military stronghold for the Hegemony, only two jumps away from the Marak system itself. We believe that if the Technite was sent there, the Borovan Archaelith must also be on its way. We cannot estimate how long we have before the Hegemony will be able to produce a Quantum Disruptor weapon system. + +We are therefore commencing Operation Nightfall to recover the artifacts from the Garrison system. Our first task is to gain control of the Radix and Isham star systems. Force First Fleet will take the northern route and secure the Isham system, while Second Fleet flanks them to the south through the Radix system. Our combined forces must converge on the Garrison system as soon as they can manage it. + +This will not be an easy task. We need maximum effort from every member of Force involved in this campaign. Good luck. + +Fleet Admiral A. Evars, +FORCOM Commander diff --git a/data/content/Campaigns/05/Actions/02-garden.txt b/data/content/Campaigns/05/Actions/02-garden.txt new file mode 100644 index 0000000..53855c5 --- /dev/null +++ b/data/content/Campaigns/05/Actions/02-garden.txt @@ -0,0 +1,3 @@ +TIGER BAY, GARDEN, ISHAM SYSTEM - Named for the manta-like Tiger Mara that inhabit its warm coastal waters, the Tiger Bay Colony is today a thriving metropolis. Tiger Bay was once the original landing site for the Garden colonists. In the intervening years, a carefully managed urban sprawl has decorated the bright sands and azure waters of the bay. Glittering office towers and trendy entertainment venues share the tree-lined avenues of the mainland beach cities, while more relaxed appointments decorate the myriad offshore islands. + +Just offshore, the littoral waters are dotted with thermal power rigs. In addition to the thermal energy that powers the cities of Tiger Bay, these isolated platforms have tapped into the deep underground pockets of gas that have become a key export for the Isham system. diff --git a/data/content/Campaigns/05/Actions/03-radix.txt b/data/content/Campaigns/05/Actions/03-radix.txt new file mode 100644 index 0000000..78a5d81 --- /dev/null +++ b/data/content/Campaigns/05/Actions/03-radix.txt @@ -0,0 +1,3 @@ +RADIX SECTOR - The Radix system is a small province on the southern edge of Marakan territory. The system has always been poor in natural resources and as a result has never been able to develop the economic influence of its larger northern neighbors. But with the conclusion of last month's trade conference, it has become clear that the Radix government is seeking to change all of that. + +Over the past few decades, the main trade path in the area has been the Garrison/Isham/Kolchev/Tarsus loop. As those systems have prospered, trade taxes have risen along with the increased traffic. At the trade conference, the Radix Minister for Commerce introduced a bold new super-low tariff policy designed to entice crossroads traffic between Garrison and Kolchev as well as Isham and Tarsus to pass through Radix instead of traveling 'around the horn.' \ No newline at end of file diff --git a/data/content/Campaigns/05/Actions/04-politics.txt b/data/content/Campaigns/05/Actions/04-politics.txt new file mode 100644 index 0000000..935514a --- /dev/null +++ b/data/content/Campaigns/05/Actions/04-politics.txt @@ -0,0 +1,9 @@ +JARNELL, ALLIANCE CAPITOL - + +As the war moves farther away from the Terellian core systems and as losses on both sides continue to mount, political action groups are increasing calls for a negotiated settlement and the return of Force to the Terellian home systems. A rally held before the Senate Building on Jarnell this morning typifies the emotional rhetoric of the growing pacifist movement: + +"For how much longer will our young men and women be asked to fight and die hundreds of parsecs from their homes? When and how will this insane quest finally come to an end? We've been very patient with Valmar for the past ten months as he has led our entire system on a wild goose chase. But it is obvious now that he has key Senate sub-committees in his hip pocket," said one rally organizer. + +Chants of "We want our government back! We want our children back! We want peace back! And we want them back now!" echoed through the Senate Plaza until security officers were forced to disperse the crowd. + +Central to the pacifist movement are the growing questions regarding the mysterious disappearance of the Borovan Archaelith and the inability of Force:Intel to locate large stores of Haichan Technite that were believed to be at the heart of the war. Without concrete evidence, it is becoming more and more difficult for many civilians to support what they view as simple expansionism. \ No newline at end of file diff --git a/data/content/Campaigns/05/Actions/06-geothermal-platforms.txt b/data/content/Campaigns/05/Actions/06-geothermal-platforms.txt new file mode 100644 index 0000000..af6494e --- /dev/null +++ b/data/content/Campaigns/05/Actions/06-geothermal-platforms.txt @@ -0,0 +1,13 @@ +STRATPLAN BRIEFING +Timestamp: 03/21:00:00 +Subject: Tiger Bay Geothermal Platforms +Classified: SECRET R2 NTK + +Strategic Planning has been reviewing the situation on Garden for the past fifteen hours. The planet is wealthy and heavily populated. This means that the risk of unintended collateral damage is very high. It also means that Garden has the resources to hold off an attack for quite a while. + +Our best option at this point seems to be the geothermal energy platforms just offshore from the cities surrounding Tiger Bay. Disabling these platforms will cut most of the power to the bay cities, and will also interrupt the colony's main planetary export, with a minimum rate of civilian casualties. + +The goal here is to convert the Isham system to a defensive posture so that our forces can move on to more important targets in the Garrison system. + +Admiral Caldott, +FORCOM STRATPLAN diff --git a/data/content/Campaigns/05/Actions/07-deadmans-alley.txt b/data/content/Campaigns/05/Actions/07-deadmans-alley.txt new file mode 100644 index 0000000..3b083f0 --- /dev/null +++ b/data/content/Campaigns/05/Actions/07-deadmans-alley.txt @@ -0,0 +1,17 @@ +************************************* +*** FLASH CODED +$TIME +*** DEADMAN'S ALLEY MILITARY BASE +*** SHADOW CANYON SECTOR +*** CLASSIFIED: SECRET R3 NTK +************************************* + +The latest information we have is that the Hegemony has abandoned their pre-war military outpost in the northern canyons and set up a newer base to the south and east. My team was in the Radix system several months ago - just prior to Operation Shining Fortress - and we were able to contact some local smugglers before making the jump to Tarsus on the way back home. + +The local smugglers call the new base "Deadman's Alley" and that sounds accurate enough. They have a starbase flightstrip and several barracks tucked away in a narrow passage of Shadow Canyon. The base is protected by several AAA and SAM emplacements. The problem for an aerial attack is that the canyons are so narrow they will make it hard for our pilots to evade ground fire on the way in to the strike zone. The only good news is that the canyon walls also make for decent protection if you can keep your package below the rim wall. + +Stay alert down there if you want to make it back in one piece. + +--- +Jonas Devlin, Force:Intel Third Directorate + +************************************* diff --git a/data/content/Campaigns/05/Actions/08-ramek-station.txt b/data/content/Campaigns/05/Actions/08-ramek-station.txt new file mode 100644 index 0000000..840b51b --- /dev/null +++ b/data/content/Campaigns/05/Actions/08-ramek-station.txt @@ -0,0 +1,13 @@ +STRATPLAN BRIEFING +Timestamp: $TIME +Subject: Ramek Station +Classified: SECRET R2 NTK + +While the Orion CVBG has been occupied in Garden, our cruiser and destroyer squadrons in Senesca have been keeping the enemy very busy. Most of the remaining Hegemony fleet in Isham has pulled out of Senesca at this time. They are apparently headed to Ramek sector to regroup. + +Ramek is a medium gas giant planet with nothing terribly remarkable in the way of moons or other resources. The Isham system maintains a standard Type 4 station there, similar to the outpost we discovered in Ostara. We believe they have a complement of Avenger strike fighters in rotation there, so we will need the Orion CVBG to run interference for our cruiser groups. + +If we can reduce Ramek Station and its attached fighter wing, we believe that we can pin the Hegemony carrier group here in Isham. They will not be able to follow us to the Garrison system if their other key defenses have been shattered. + +Admiral Caldott, +FORCOM STRATPLAN diff --git a/data/content/Campaigns/05/Actions/08a-ramek-destroyed.txt b/data/content/Campaigns/05/Actions/08a-ramek-destroyed.txt new file mode 100644 index 0000000..6d6471c --- /dev/null +++ b/data/content/Campaigns/05/Actions/08a-ramek-destroyed.txt @@ -0,0 +1,4 @@ +MISSION: Station Assault, Ramek Sector + +Terellian Alliance 6th Battle Group "Havoc" successfully eliminated the Marakan Hegemony Ramek Station in the Isham system. No allied losses were reported, although several ships took minor damage in the fighting. + diff --git a/data/content/Campaigns/05/Actions/09-garrison-station.txt b/data/content/Campaigns/05/Actions/09-garrison-station.txt new file mode 100644 index 0000000..efa15e4 --- /dev/null +++ b/data/content/Campaigns/05/Actions/09-garrison-station.txt @@ -0,0 +1,15 @@ +************************************* +*** FLASH CODED +$TIME +*** GARRISON MILITARY LABORATORY +*** GARRISON SECTOR +*** CLASSIFIED: SECRET R3 NTK +************************************* + +Force:Intel has traced the illegal Technite to an Hegemony military laboratory in orbit about the planet Garrison. The Garrison system has always been a major storehouse for the Hegemony military, and this station is going to be no pushover. The station is armored, shielded, and has as much firepower as several heavy cruisers. In particular, watch out for the gamma ray laser turrets mounted on either side of the central manufacturing sector. + +About the only good news is that there is no fighter capability in the system. None of the planets are habitable, and the Garrison Military Laboratory is only designed to accommodate large starships. You will of course need to stay alert for carrier-based fighter craft in the region. + +--- +Kash Anlon, Force:Intel Second Directorate + +************************************* diff --git a/data/content/Campaigns/05/Actions/09a-garrison-destroyed.txt b/data/content/Campaigns/05/Actions/09a-garrison-destroyed.txt new file mode 100644 index 0000000..fce3903 --- /dev/null +++ b/data/content/Campaigns/05/Actions/09a-garrison-destroyed.txt @@ -0,0 +1,4 @@ +MISSION: Station Assault, Garrison Sector + +Terellian Alliance 5th Battle Group "Devastator" successfully eliminated the Marakan Hegemony Garrison Military Laboratory in the Garrison system. No allied losses were reported. + diff --git a/data/content/Campaigns/05/Actions/10-trocanther-biodomes.txt b/data/content/Campaigns/05/Actions/10-trocanther-biodomes.txt new file mode 100644 index 0000000..6fd05b5 --- /dev/null +++ b/data/content/Campaigns/05/Actions/10-trocanther-biodomes.txt @@ -0,0 +1,17 @@ +************************************* +*** FLASH CODED +$TIME +*** TROCANTHER BIODOMES +*** HELL'S KITCHEN SECTOR +*** CLASSIFIED: SECRET R3 NTK +************************************* + +The planet Volante in the Trocanther System is "the front door" to the Marakan Hegemony, and it is about the most inhospitable place you could care to find anywhere in space. The surface is hotter than a blast furnace, and the atmosphere is highly toxic and corrosive as well. The ceramic composite armor of our fighter craft should be able to withstand the punishing conditions as long as they aren't exposed for too long. + +In spite of all that, people actually live on this forsaken rock. Volante's crust is a storehouse of rare minerals, and a small band of die-hard miners have set up a small colony to exploit them. The ground sector is rather colorfully named "Hell's Kitchen", and it has a handful of pressurized biodomes for human habitation. There are also the usual power reactors and support structures needed to keep the domes cool and breathable on the inside. + +If the Hegemony were looking for a place to secretly process some highly valuable contraband ore, I can't think of a better one than the Hell's Kitchen mining colony. + +--- +Kash Anlon, Force:Intel Second Directorate + +************************************* diff --git a/data/content/Campaigns/05/Actions/11a-blackwing-destroyed.txt b/data/content/Campaigns/05/Actions/11a-blackwing-destroyed.txt new file mode 100644 index 0000000..c16fba8 --- /dev/null +++ b/data/content/Campaigns/05/Actions/11a-blackwing-destroyed.txt @@ -0,0 +1,4 @@ +MISSION: Assault, Volante Sector + +Terellian Alliance forces successfully eliminated the Marakan Hegemony 9th Carrier Battle Group "Blackwing" in the Trocanther system. No allied losses were reported, although several ships took minor damage in the fighting. + diff --git a/data/content/Campaigns/05/Actions/11b-hood-destroyed.txt b/data/content/Campaigns/05/Actions/11b-hood-destroyed.txt new file mode 100644 index 0000000..0500f94 --- /dev/null +++ b/data/content/Campaigns/05/Actions/11b-hood-destroyed.txt @@ -0,0 +1,4 @@ +MISSION: Assault, Volante Sector + +Terellian Alliance forces successfully eliminated the Marakan Hegemony 14th Battle Group "Hood" in the Trocanther system. No allied losses were reported, although several ships took minor damage in the fighting. + diff --git a/data/content/Campaigns/05/Actions/11c-omega-destroyed.txt b/data/content/Campaigns/05/Actions/11c-omega-destroyed.txt new file mode 100644 index 0000000..3cd267e --- /dev/null +++ b/data/content/Campaigns/05/Actions/11c-omega-destroyed.txt @@ -0,0 +1,4 @@ +MISSION: Assault, Volante Sector + +Terellian Alliance forces successfully eliminated the Marakan Hegemony 15th Battle Group "Omega" in the Trocanther system. No allied losses were reported, although several ships took minor damage in the fighting. + diff --git a/data/content/Campaigns/05/Actions/12-endgame.txt b/data/content/Campaigns/05/Actions/12-endgame.txt new file mode 100644 index 0000000..248fc01 --- /dev/null +++ b/data/content/Campaigns/05/Actions/12-endgame.txt @@ -0,0 +1,17 @@ +STRATPLAN BRIEFING +Timestamp: $TIME +Subject: Operation Nightfall - Endgame +Classified: TOP SECRET R7 NTK/EO + +Operation Nightfall is coming rapidly to a conclusion. The Hegemony forces in Trocanther are falling apart; they are not going to last much longer against the combined attack of our First and Second star fleets. You have all done an excellent job, and you should be proud of yourselves. You have fought with honor and integrity, and you have earned the respect of the entire Force, to say nothing of our government, and the folks back home. + +Our latest intel is that we have accounted for almost all of the Technite. Most of it was destroyed along with the Garrison Military Lab, and the rest we believe was due to be processed in the biodome factories on Volante here in Trocanther. + +The only thing that is still missing is the Borovan Archaelith. Our contacts in the Ele'aan Fusion have informed us that the Hegemony may have taken the Archaelith back to the Marak Prime System. Even without the Technite, they could still use the Archaelith against us in the future. + +Therefore, the President has asked us to take this fight all the way to Marak, to pressure the Hegemony leadership into surrendering the Archaelith and signing a non-agression pact. We have come a long way from home and comfort to do a job. Just a little farther, and we will be done. I'm asking you all to hang tough for just a few more hours. Let's get in there, do the job, and go home. + +Thank you all. + +Fleet Admiral A. Evars, +FORCOM Commander diff --git a/data/content/Campaigns/05/Actions/15-disappearance.txt b/data/content/Campaigns/05/Actions/15-disappearance.txt new file mode 100644 index 0000000..31e7284 --- /dev/null +++ b/data/content/Campaigns/05/Actions/15-disappearance.txt @@ -0,0 +1,21 @@ +STRATPLAN BRIEFING +Timestamp: $TIME +Subject: Status of Marak Prime +Classified: TOP SECRET R7 NTK/EO + +Well, obviously this has not gone as we had planned. + +As far as we can tell, the Zolon Empire has completely annihilated the human population of the Marak System. Every Marakan warship and civilian vessel we have encountered has been found drifting dead in space. There is no sign of intelligent life anywhere on the planet's surface. Everywhere we turn there are only more Zolons. + +Until today, that is. A few hours ago, every Zolon ship within sensor range disappeared. We believe they simply used their peculiar FTL drives to go home, back to the core Zolon systems, where ever that is. Frankly, if that is the case, we are lucky this stopped when it did. Their weapon systems are far more powerful than we could have thought possible. They took a devastating toll on our forces in just a few days. + +At this point, we seem to be out of options. President Valmar has recalled all of our remaining fleets back to Alliance space. We are going to leave a small Force:Intel detachment here to try to search Marak Prime for some evidence of the Borovan Archaelith, or at least some clue as to why the Zolon Empire chose this moment to decimate the human population here. The Zolon Empire may not view the distinction between the Alliance and the Hegemony with the same gravity that we do. It is possible that they have decided to wipe out all humans in the Blue Drift region. + +For now, we are going to continue to run patrols to look for survivors, but I expect we will all be shipping out within the next forty hours. + +For the time being, please remember that everything that has happened in the past ten days is classified TOP SECRET R7/NTK. If any members of the press approach you, refer them to your superior officers, or to my office directly. I'm sure there will be a board of inquiry convened when we get back, and we want to keep the unfounded rumors to a minimum until they have completed their investigation. + +Thank you all. + +Fleet Admiral A. Evars, +FORCOM Commander diff --git a/data/content/Campaigns/05/Actions/def1.txt b/data/content/Campaigns/05/Actions/def1.txt new file mode 100644 index 0000000..fc6cc08 --- /dev/null +++ b/data/content/Campaigns/05/Actions/def1.txt @@ -0,0 +1,3 @@ +Operation Nightfall has ended in defeat. Alliance losses in Isham and Radix have been severe. The President, with the approval of the Combined Senate, has ordered an immediate withdrawal of all Force units from the Isham-Radix Theater of Operations. + +With the devastating losses on both sides, it seems likely that the war between the Alliance and the Hegemony is destined for a long and bloody stalemate. \ No newline at end of file diff --git a/data/content/Campaigns/05/Actions/def2.txt b/data/content/Campaigns/05/Actions/def2.txt new file mode 100644 index 0000000..16c8373 --- /dev/null +++ b/data/content/Campaigns/05/Actions/def2.txt @@ -0,0 +1,3 @@ +Operation Nightfall has ended in defeat. Alliance losses in the Garrison System have been severe. The President, with the approval of the Combined Senate, has ordered an immediate withdrawal of all Force units from Hegemony controlled space. + +With the devastating losses on both sides, it seems likely that the war between the Alliance and the Hegemony is destined for a long and bloody stalemate. \ No newline at end of file diff --git a/data/content/Campaigns/05/Actions/def3.txt b/data/content/Campaigns/05/Actions/def3.txt new file mode 100644 index 0000000..cf225dd --- /dev/null +++ b/data/content/Campaigns/05/Actions/def3.txt @@ -0,0 +1,3 @@ +Operation Nightfall has ended in defeat. Alliance losses in the Trocanther System have been severe. The President, with the approval of the Combined Senate, has ordered an immediate withdrawal of all Force units from Hegemony controlled space. + +With the devastating losses on both sides, it seems likely that the war between the Alliance and the Hegemony is destined for a long and bloody stalemate. \ No newline at end of file diff --git a/data/content/Campaigns/05/Actions/m1-incommunicado.txt b/data/content/Campaigns/05/Actions/m1-incommunicado.txt new file mode 100644 index 0000000..c340b2f --- /dev/null +++ b/data/content/Campaigns/05/Actions/m1-incommunicado.txt @@ -0,0 +1,17 @@ +TO: $RANK $NAME +CO: $GROUP +FM: Sara Hunter - Ele'aan Consulate Jarnell +RE: BROKEN COMMUNICATIONS +----- +PATH: Ele'aan Consular Net Center | Jarnell Main Traffic Relay | Athenar Terminus | Janek Station Courier Drop | 1ST FLEET HQ | Trellis Relay | Ostara Relay | $GROUP +----- + +Hello, + +I'm sorry I haven't written you in so long. I hope you'll accept my lame apology, as I don't even have a lame excuse! The Ele'aan Consulate is an absolute mad-house. Councilor Auris hasn't returned from the Ele'aan homeworld, and no replacement has been sent. We've been requesting an update from the Ele'aan leadership for weeks, but we can't get a straight answer from them (not that there's anything unusual about that). + +Finally this morning, everything just went to hell. Our communications line to the Ele'aan homeworld has gone completely silent. Half the computer systems in the consulate have gone dead and all kinds of critical files and databases have been deleted somehow. At least my personal system seems to be unaffected so far. + +Wish you were here right now, I really need to talk to someone I can trust. Sometimes I think you are the only one left who I can rely on. I'm worried something has gone wrong... very wrong. + +Sara diff --git a/data/content/Campaigns/05/Actions/m2-final-message.txt b/data/content/Campaigns/05/Actions/m2-final-message.txt new file mode 100644 index 0000000..e43034f --- /dev/null +++ b/data/content/Campaigns/05/Actions/m2-final-message.txt @@ -0,0 +1,23 @@ +-------------------------------------------------------- +NO MAIL HEADER RECORDS AVAILABLE +-------------------------------------------------------- + +CONTENTS ENCRYPTED. +Decrypting................Complete + +================ +MESSAGE FOLLOWS: +================ + +I don't have very much time. I had to leave Jarnell in a hurry, can't say where I am or where I'm going. People started disappearing from the Ele'aan Consulate a week ago. One at a time, they just... weren't there anymore. I figured I'd better disappear myself, while I still had the chance to decide how and when. I don't know what is going to happen, or when I'll see you again. Or even if I'll see you again. + +I don't think I can trust Jonas anymore, or I'd go find him. But I had to tell someone, and I figured you might at least understand. Might at least try to do something without letting them trace the information back to me... + +This whole war has been a sham from the beginning. The Zolons and Hegemony don't have the Borovan Archaelith - they never did. I took it from the museum myself the night the museum was destroyed. That was the real reason the Ele'aan Fusion wnt to the Borovan System - to get to the Archaelith first, before it could fall into Zolon hands. + +The next day, I gave it to Councilor Auris and he took it with him back to Ele'aas. I can't understand why President Valmar would claim that the Fusion backed up his reasons for pursuing this conflict. We can't need the Marakan border worlds that badly, and I can't see a reason why he would want to stir up trouble with the Zolon Empire. + +I don't have very much time. I could be discovered at any moment. I need to keep moving. Promise me you'll stay safe, OK? + +Love from +Sara diff --git a/data/content/Campaigns/05/Actions/victory.txt b/data/content/Campaigns/05/Actions/victory.txt new file mode 100644 index 0000000..2884bfd --- /dev/null +++ b/data/content/Campaigns/05/Actions/victory.txt @@ -0,0 +1,5 @@ +Operation Nightfall has ended. The Marakan Hegemony is no more. Trapped between the advance of the Terellian Alliance and the onslaught of the Zolon Empire, the culture spawned by the last descendents of Emperor Marak I has been extinquished like a candle in the darkness between the stars. + +The Terellian Alliance has suffered historic losses while achieving their most profound victory. The Alliance has become the only remaining human super power in the Blue Drift region. They now face the long work of rebuilding the independent worlds, even as they prepare to meet the inevitable return of the Zolon Empire... + + diff --git a/data/content/Campaigns/05/Scenes/01-Operation-Nightfall.def b/data/content/Campaigns/05/Scenes/01-Operation-Nightfall.def new file mode 100644 index 0000000..d528e73 --- /dev/null +++ b/data/content/Campaigns/05/Scenes/01-Operation-Nightfall.def @@ -0,0 +1,139 @@ +MISSION + +name: "Cmpn05 Brief01 - Operation Nightfall" +type: Patrol +system: Garrison +system: Radix +system: Isham +system: Kolchev +region: Volova +stardate: 1188000000 + +subtitles: "Campaigns/05/Actions/01-operation-nightfall.txt" + +degrees: true + +element: { + name: Camera + design: CameraPod + mission: Misc + + intel: Secret + count: 1 + iff: 0 + player: 1 + loc: (100e3, 30e3, 0) +} + + + + +element: { + name: Orion + design: Orion + iff: 1 + region: Volova + loc: (100e3, 300e3, 0) +} + +element: { + name: Courageous + design: Courageous + commander: Orion + iff: 1 + region: Volova + loc: (98e3, 311e3, 500) +} + +element: { + name: Asher + design: Asher + commander: Orion + iff: 1 + region: Volova + loc: (112e3, 314e3, -1000) + navpt: { cmd: Vector, loc: (112e3, -70e3, -1000), rgn: Volova, speed: 100 } +} + +element: { + name: Shaw + design: Asher + commander: Orion + iff: 1 + region: Volova + loc: (94e3, 292e3, 800) + navpt: { cmd: Vector, loc: (94e3, -70e3, 800), rgn: Volova, speed: 100 } +} + + +element: { + name: Customs + design: Station4 + iff: 0 + region: Volova + loc: (0,0,0) + head: 20 +} + + +event: { event: BeginScene, time: 0, message: "Scene 1" } + +event: { event: Camera, param: 3, target: "body:Kolchev", vec: (2, 0.1, 4e7) } +event: { event: Camera, param: 5, vec: (-0.05, 0.007, -0.01) } + +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: 01/00:00:00\nSubject: Operation Nightfall\nClassified: TOP SECRET R7 NTK/EO" } + +event: { event: Message, time: 3, sound: "Vox/Scenes/05/Briefing_01_Nightfall.ogg" } + + +event: { event: Camera, time: 10, param: 3, target: "Orion", vec: (-2, -0.1, 8e3) } +event: { event: Camera, param: 5, vec: (0.09, 0.017, -0.01) } +event: { event: Display, font: Limerick18, color: 0xffffff80, fade: (1,5,1), rect: (20,20, 300,100) + message: "Force:Space First Fleet" } +event: { event: Display, font: Limerick12, color: 0xffffff80, fade: (1,5,1), rect: (20,40, 300,100) + message: "Volova Sector" } + + +event: { event: Camera, time: 40, param: 3, target: "Customs", vec: (3, 0.1, 15e3) } +event: { event: Camera, param: 5, vec: (0.05, -0.01, -0.02) } +event: { event: Display, font: Limerick18, color: 0xffffff80, fade: (1,5,1), rect: (20,20, 300,100) + message: "Hegemony Customs Depot" } +event: { event: Display, font: Limerick12, color: 0xffffff80, fade: (1,5,1), rect: (20,40, 300,100) + message: "Volova Sector" } + + +event: { event: Camera, time: 60, param: 3, target: "body:Garrison", vec: (2, 0.1, 2.7e7) } +event: { event: Camera, param: 5, vec: (-0.09, -0.007, -0.01) } +event: { event: Display, font: Limerick18, color: 0xffffff80, fade: (1,5,1), rect: (20,20, 300,100) + message: "Garrison System" } +event: { event: Display, font: Limerick12, color: 0xffffff80, fade: (1,5,1), rect: (20,40, 300,100) + message: "Hegemony Starbase" } + + +event: { event: Display, time: 75, image: "Campaigns/05/Scenes/Nightfall.pcx", color: 0xffffffff, fade: (1,20,1), rect: (-280,-280,256,256) } + + +event: { event: Camera, time: 80, param: 3, target: "body:Garden", vec: (-1, 0.1, 1.4e7) } +event: { event: Camera, param: 5, vec: (-0.07, 0.007, -0.01) } +event: { event: Display, font: Limerick18, color: 0xffffff80, fade: (1,5,1), rect: (20,20, 300,100) + message: "Isham System" } +event: { event: Display, font: Limerick12, color: 0xffffff80, fade: (1,5,1), rect: (20,40, 300,100) + message: "Garden" } + + +event: { event: Camera, time: 95, param: 3, target: "body:Radix", vec: (-2, -0.15, 2e7) } +event: { event: Camera, param: 5, vec: (0.07, 0.01, -0.015) } +event: { event: Display, font: Limerick18, color: 0xffffff80, fade: (1,5,1), rect: (20,20, 300,100) + message: "Radix System" } +event: { event: Display, font: Limerick12, color: 0xffffff80, fade: (1,5,1), rect: (20,40, 300,100) + message: "Capitol Planet" } + + +event: { event: EndScene, time: 110, message: "Scene 1" } +event: { event: Exit } + +// EOF diff --git a/data/content/Campaigns/05/Scenes/02-Garden.def b/data/content/Campaigns/05/Scenes/02-Garden.def new file mode 100644 index 0000000..a9de230 --- /dev/null +++ b/data/content/Campaigns/05/Scenes/02-Garden.def @@ -0,0 +1,154 @@ +MISSION + +name: "Cmpn05 News02 - Garden" +type: Patrol +system: Isham +region: "Tiger Bay" +stardate: 1187981234 + +subtitles: "Campaigns/05/Actions/02-garden.txt" + +degrees: true + +element: { + name: Camera + design: CameraPod + iff: 0 + player: 1 + region: "Tiger Bay", + loc: (0,0,5e3) +} + +element: { + name: "Tiger Base", + design: "Airbase2", + region: "Tiger Bay", + loc: (55000, -8000, 0), + heading: 90, +} + +element: { + name: "Tiger Barracks", + design: "Barracks", + region: "Tiger Bay", + loc: (57000, -6000, 0), +} + +element: { + name: "City Block", + design: "City00", + region: "Tiger Bay", + loc: (5e3, -11e3, 0), +} + +element: { + name: "Building C1", + design: "Bldg00", + region: "Tiger Bay", + loc: (7e3, -12e3, 0), +} + +element: { + name: "City Block 1", + design: "City01", + region: "Tiger Bay", + loc: (-46e3, -15e3, 0), +} + +element: { + name: "City Block 2", + design: "City00", + region: "Tiger Bay", + loc: (-47e3, -10e3, 0), +} + +element: { + name: "Building W1", + design: "Bldg01", + region: "Tiger Bay", + loc: (-48e3, -11e3, 0), +} + +element: { + name: "City Block", + design: "City01", + region: "Tiger Bay", + loc: (54e3, -3e3, 0), +} + +element: { + name: "Building E1", + design: "Bldg03", + region: "Tiger Bay", + loc: (52e3, -6e3, 0), +} + +element: { + name: "Building E2", + design: "Bldg04", + region: "Tiger Bay", + loc: (52e3, 0, 0), +} + +element: { + name: "Platform 1", + design: "Platform", + region: "Tiger Bay", + loc: (-25e3, 5e3, 0), +} + +element: { + name: "Platform 2", + design: "Platform", + region: "Tiger Bay", + loc: (-60e3, 32e3, 0), +} + +element: { + name: "Platform 3", + design: "Platform", + region: "Tiger Bay", + loc: (15e3, 10e3, 0), +} + +element: { + name: "Platform 4", + design: "Platform", + region: "Tiger Bay", + loc: (35e3, 60e3, 0), +} + + +event: { event: BeginScene, time: 0, message: "Scene 1" } + +event: { event: Display, image: "Campaigns/05/Scenes/Black.pcx", color: 0xffffffff, fade: (0,4,1), rect: (0,0,0,0) } +event: { event: Display, image: "Campaigns/05/Scenes/News.pcx", color: 0xffffffff, fade: (1,3,1), rect: (0,0, -512,-128) } + +event: { event: Camera, param: 3, target: "body:Garden", vec: (-1, 0.1, 1.5e7) } +event: { event: Camera, param: 5, vec: (-0.05, 0.007, -0.01) } + + +event: { event: Message, time: 4, sound: "Vox/Scenes/05/News_02_Garden.ogg" } +event: { event: Display, time: 5, message: "Isham System", font: Limerick18, color: 0xffffff80, fade: (1,4,1), rect: (20,20, 300,100) } +event: { event: Display, message: "Garden Colony", font: Limerick12, color: 0xffffff80, fade: (1,4,1), rect: (20,40, 300,100) } + + +event: { event: Camera, time: 10, param: 3, target: "City Block 1", vec: (-3.77, 0.10, 9e3) } +event: { event: Camera, param: 5, vec: (-0.07, 0.01, -0.01) } + +event: { event: Display, message: "Tiger Bay", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,100) } +event: { event: Display, message: "Shoreline City", font: Limerick12, color: 0xffffff80, fade: (1,7,1), rect: (20,40, 300,100) } + + +event: { event: Camera, time: 35, param: 3, target: "Platform 1", vec: ( 0.77, 0.05, 4e3) } +event: { event: Camera, param: 5, vec: (-0.07, 0.01, -0.01) } + +event: { event: Display, message: "Offshore Power Rig", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,100) } + + + +event: { event: EndScene, time: 60, message: "Scene 1" } +event: { event: Exit } + + +// EOF diff --git a/data/content/Campaigns/05/Scenes/03-Radix.def b/data/content/Campaigns/05/Scenes/03-Radix.def new file mode 100644 index 0000000..1ff9eae --- /dev/null +++ b/data/content/Campaigns/05/Scenes/03-Radix.def @@ -0,0 +1,59 @@ +MISSION + +name: "Cmpn05 News03 - Radix" +type: Patrol +system: Radix +region: Radix +stardate: 1187981234 + +subtitles: "Campaigns/05/Actions/03-radix.txt" + +degrees: true + +element: { + name: Camera + design: CameraPod + iff: 0 + player: 1 + region: Radix + loc: (0,0,0) +} + + + +event: { event: BeginScene, time: 0, message: "Scene 1" } + +event: { event: Display, image: "Campaigns/05/Scenes/Black.pcx", color: 0xffffffff, fade: (0,4,1), rect: (0,0,0,0) } +event: { event: Display, image: "Campaigns/05/Scenes/News.pcx", color: 0xffffffff, fade: (1,3,1), rect: (0,0, -512,-128) } + +event: { event: Camera, param: 3, target: "body:Radix", vec: (2, 0.1, 2.7e7) } +event: { event: Camera, param: 5, vec: (-0.11, 0.007, -0.01) } + + +event: { event: Message, time: 4, sound: "Vox/Scenes/05/News_03_Radix.ogg" } +event: { event: Display, time: 5, message: "Radix System", font: Limerick18, color: 0xffffff80, fade: (1,4,1), rect: (20,20, 300,100) } +event: { event: Display, message: "Capitol Planet", font: Limerick12, color: 0xffffff80, fade: (1,4,1), rect: (20,40, 300,100) } + + +event: { event: Display, time: 20, image: "Campaigns/05/Scenes/Map.pcx", color: 0xffffffff, fade: (1,25,1), rect: (-280,-280,256,256) } + + +event: { event: Camera, time: 35, param: 3, target: "body:Senna", vec: ( 0.77, 0.15, 1.7e7) } +event: { event: Camera, param: 5, vec: (-0.07, 0.01, 0.01) } + +event: { event: Display, message: "Senna Sector", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,100) } + + + +event: { event: Camera, time: 45, param: 3, target: "body:Cavenda", vec: ( 0.77, 0.25, 5e7) } +event: { event: Camera, param: 5, vec: ( 0.11, -0.01, -0.01) } + +event: { event: Display, message: "Cavenda Sector", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,100) } + + + +event: { event: EndScene, time: 60, message: "Scene 1" } +event: { event: Exit } + + +// EOF diff --git a/data/content/Campaigns/05/Scenes/04-Politics.def b/data/content/Campaigns/05/Scenes/04-Politics.def new file mode 100644 index 0000000..263ba24 --- /dev/null +++ b/data/content/Campaigns/05/Scenes/04-Politics.def @@ -0,0 +1,46 @@ +MISSION + +name: "Cmpn05 News04 - Politics" +type: Patrol +system: Jarnell +region: Jarnell +stardate: 1187987654 + +subtitles: "Campaigns/05/Actions/04-politics.txt" + +degrees: true + +element: { + name: Camera + design: CameraPod + iff: 0 + player: 1 + region: Jarnell + loc: (0,0,0) +} + +event: { event: BeginScene, time: 0, message: "Scene 1" } + +event: { event: Display, image: "Campaigns/05/Scenes/Black.pcx", color: 0xffffffff, fade: (0,4,1), rect: (0,0,0,0) } +event: { event: Display, image: "Campaigns/05/Scenes/News.pcx", color: 0xffffffff, fade: (1,3,1), rect: (0,0, -512,-128) } + +event: { event: Camera, param: 3, target: "body:Jarnell", vec: (1, -0.3, 1.5e7) } +event: { event: Camera, param: 5, vec: (0.13, 0.005, 0.01) } + + +event: { event: Message, time: 4, sound: "Vox/Scenes/05/News_04_Politics.ogg" } +event: { event: Display, time: 5, message: "Jarnell System", font: Limerick18, color: 0xffffff80, fade: (1,4,1), rect: (20,20, 300,100) } +event: { event: Display, message: "Alliance Capitol", font: Limerick12, color: 0xffffff80, fade: (1,4,1), rect: (20,40, 300,100) } + + +event: { event: Display, time: 20, image: "Campaigns/05/Scenes/Senate.pcx", color: 0xffffffff, fade: (1,15,1), rect: (-280,-280,256,256) } + + +event: { event: Display, time: 65, image: "Campaigns/05/Scenes/Arch.pcx", color: 0xffffffff, fade: (1,15,1), rect: (-280,20,256,256) } + + +event: { event: EndScene, time: 95, message: "Scene 1" } +event: { event: Exit } + + +// EOF diff --git a/data/content/Campaigns/05/Scenes/06-Geothermal-Platforms.def b/data/content/Campaigns/05/Scenes/06-Geothermal-Platforms.def new file mode 100644 index 0000000..43ffe28 --- /dev/null +++ b/data/content/Campaigns/05/Scenes/06-Geothermal-Platforms.def @@ -0,0 +1,152 @@ +MISSION + +name: "Cmpn05 Brief06 - Geothermal Platforms" +type: Patrol +system: Isham +region: Garden +stardate: 1187981234 + +subtitles: "Campaigns/05/Actions/06-geothermal-platforms.txt" + +degrees: true + +element: { + name: Camera + design: CameraPod + mission: Misc + + intel: Secret + count: 1 + iff: 0 + player: 1 + loc: (100e3, 30e3, 0) +} + + + +element: { + name: "Tiger Base", + design: "Airbase2", + region: "Tiger Bay", + loc: (55000, -8000, 0), + heading: 90, +} + +element: { + name: "Tiger Barracks", + design: "Barracks", + region: "Tiger Bay", + loc: (57000, -6000, 0), +} + +element: { + name: "City Block", + design: "City00", + region: "Tiger Bay", + loc: (5e3, -11e3, 0), +} + +element: { + name: "Building C1", + design: "Bldg00", + region: "Tiger Bay", + loc: (7e3, -12e3, 0), +} + +element: { + name: "City Block 1", + design: "City01", + region: "Tiger Bay", + loc: (-46e3, -15e3, 0), +} + +element: { + name: "City Block 2", + design: "City00", + region: "Tiger Bay", + loc: (-47e3, -10e3, 0), +} + +element: { + name: "Building W1", + design: "Bldg01", + region: "Tiger Bay", + loc: (-48e3, -11e3, 0), +} + +element: { + name: "City Block", + design: "City01", + region: "Tiger Bay", + loc: (54e3, -3e3, 0), +} + +element: { + name: "Building E1", + design: "Bldg03", + region: "Tiger Bay", + loc: (52e3, -6e3, 0), +} + +element: { + name: "Building E2", + design: "Bldg04", + region: "Tiger Bay", + loc: (52e3, 0, 0), +} + +element: { + name: "Platform 1", + design: "Platform", + region: "Tiger Bay", + loc: (-25e3, 5e3, 0), +} + +element: { + name: "Platform 2", + design: "Platform", + region: "Tiger Bay", + loc: (-60e3, 32e3, 0), +} + +element: { + name: "Platform 3", + design: "Platform", + region: "Tiger Bay", + loc: (15e3, 10e3, 0), +} + +element: { + name: "Platform 4", + design: "Platform", + region: "Tiger Bay", + loc: (35e3, 60e3, 0), +} + + +event: { event: BeginScene, time: 0, message: "Scene 1" } + +event: { event: Camera, param: 3, target: "body:Garden", vec: (2, 0.1, 4e7) } +event: { event: Camera, param: 5, vec: (-0.05, 0.007, -0.01) } + +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: 03/21:00:00\nSubject: Tiger Bay Geothermal Platforms\nClassified: SECRET R2 NTK" } + +event: { event: Message, time: 3, sound: "Vox/Scenes/05/Briefing_06_Tiger_Bay.ogg" } + +event: { event: Camera, time: 15, param: 3, target: "Platform 1", vec: ( 0.77, 0.05, 4e3) } +event: { event: Camera, param: 5, vec: (-0.07, 0.01, -0.01) } + +event: { event: Display, message: "Offshore Power Rig", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,100) } + +event: { event: Camera, time: 30, param: 3, target: "Platform 2", vec: ( 0.77, 0.05, 4e3) } +event: { event: Camera, param: 5, vec: ( 0.09, 0.01, -0.01) } + + +event: { event: EndScene, time: 45, message: "Scene 1" } +event: { event: Exit } + +// EOF diff --git a/data/content/Campaigns/05/Scenes/07-Deadmans-Alley.def b/data/content/Campaigns/05/Scenes/07-Deadmans-Alley.def new file mode 100644 index 0000000..f62705c --- /dev/null +++ b/data/content/Campaigns/05/Scenes/07-Deadmans-Alley.def @@ -0,0 +1,121 @@ +MISSION + +name: "Cmpn05 Brief07 - Deadman's Alley" +type: Patrol +system: Radix +region: Radix +stardate: 1188334411 + +subtitles: "Campaigns/05/Actions/07-deadmans-alley.txt" + +degrees: true + +element: { + name: Camera + design: CameraPod + iff: 0 + player: 1 + loc: (100e3, 30e3, 0) +} + +element: { + name: "Radix Base", + design: "Airbase2", + rgn: "Shadow Canyon" + loc: (-40e3, -90e3, 0), + heading: 90, +} + +element: { + name: "Barracks 1", + design: "Barracks", + region: "Shadow Canyon", + loc: (-37e3, -92e3, 0), + heading: 90, +} + +element: { + name: "Barracks 2", + design: "Barracks", + region: "Shadow Canyon", + loc: (-38e3, -94e3, 0), + heading: 90, +} + +element: { + name: "Barracks 3", + design: "Barracks", + region: "Shadow Canyon", + loc: (-39e3, -96e3, 0), + heading: 90, +} + +element: { + name: "SAM 1", + design: "SAM 1", + region: "Shadow Canyon", + loc: (-62e3, -82e3, 0), +} + +element: { + name: "AAA 1", + design: "AAA 1", + region: "Shadow Canyon", + loc: (-58e3, -82e3, 0), +} + +element: { + name: "SAM 2", + design: "SAM 1", + region: "Shadow Canyon", + loc: (-75e3, -68e3, 0), +} + +element: { + name: "Reactor", + design: "Reac01", + region: "Shadow Canyon", + loc: (-77e3, -56e3, 0), +} + +element: { + name: "Cooling Tower", + design: "Cool00", + region: "Shadow Canyon", + loc: (-77e3, -58e3, 0), +} + +element: { + name: "Cryo Tank", + design: "Tank00", + region: "Shadow Canyon", + loc: (-75e3, -58e3, 0), +} + +event: { event: BeginScene, time: 0, message: "Scene 1" } + +event: { event: Camera, param: 3, target: "body:Radix", vec: (2, 0.1, 2.7e7) } +event: { event: Camera, param: 5, vec: (-0.11, 0.007, -0.01) } + + +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*** DEADMAN'S ALLEY MILITARY BASE\n*** SHADOW CANYON SECTOR \n*** CLASSIFIED: SECRET R3 NTK\n*************************************" } + +event: { event: Message, time: 3, sound: "Vox/Scenes/05/Briefing_07_Deadmans_Alley_2.ogg" } + +event: { event: Camera, time: 15, param: 3, target: "Radix Base", vec: (2, 0.15, 7e3) } +event: { event: Camera, param: 5, vec: (-0.11, 0.01, -0.01) } + +event: { event: Camera, time: 30, param: 3, target: "SAM 1", vec: (2, 0.15, 7e3) } +event: { event: Camera, param: 5, vec: ( 0.11, 0.01, -0.01) } + +event: { event: Camera, time: 45, param: 3, target: "Reactor", vec: (2, 0.20, 7e3) } +event: { event: Camera, param: 5, vec: (-0.12, 0.01, -0.01) } + +event: { event: EndScene, time: 60, message: "Scene 1" } +event: { event: Exit } + +// EOF diff --git a/data/content/Campaigns/05/Scenes/08-Ramek-Station.def b/data/content/Campaigns/05/Scenes/08-Ramek-Station.def new file mode 100644 index 0000000..971eb98 --- /dev/null +++ b/data/content/Campaigns/05/Scenes/08-Ramek-Station.def @@ -0,0 +1,59 @@ +MISSION + +name: "Cmpn05 Brief08 - Ramek Station" +type: Patrol +system: Isham +region: Ramek +stardate: 1188338811 + +subtitles: "Campaigns/05/Actions/08-ramek-station.txt" + +degrees: true + +element: { + name: Camera + design: CameraPod + iff: 0 + player: 1 + loc: (100e3, 30e3, 0) +} + + +element: { + name: "Ramek Station", + design: "Station4", + loc: (0, 0, 0) +} + + + +event: { event: BeginScene, time: 0, message: "Scene 1" } + +event: { event: Camera, param: 3, target: "body:Senesca", vec: (2, 0.1, 3e7) } +event: { event: Camera, param: 5, vec: (-0.05, 0.007, 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: Ramek Station\nClassified: SECRET R2 NTK" } + +event: { event: Message, time: 3, sound: "Vox/Scenes/05/Briefing_08_Ramek_Station.ogg" } + + +event: { event: Camera, time: 10, param: 3, target: "body:Ramek", vec: (2, 0.1, 7e7) } +event: { event: Camera, param: 5, vec: ( 0.08, -0.007, -0.02) } + +event: { event: Display, message: "Isham System", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,100) } +event: { event: Display, message: "Ramek Sector", font: Limerick12, color: 0xffffff80, fade: (1,7,1), rect: (20,40, 300,100) } + +event: { event: Camera, time: 30, param: 3, target: "Ramek Station", vec: (1, -0.1, 15e3) } +event: { event: Camera, param: 5, vec: ( 0.08, 0.007, -0.01) } + +event: { event: Display, message: "Ramek Station", font: Limerick18, color: 0xffffff80, fade: (1,7,1), rect: (20,20, 300,100) } + + +event: { event: EndScene, time: 55, message: "Scene 1" } +event: { event: Exit } + +// EOF diff --git a/data/content/Campaigns/05/Scenes/09-Garrison-Station.def b/data/content/Campaigns/05/Scenes/09-Garrison-Station.def new file mode 100644 index 0000000..2f7ee59 --- /dev/null +++ b/data/content/Campaigns/05/Scenes/09-Garrison-Station.def @@ -0,0 +1,54 @@ +MISSION + +name: "Cmpn05 Brief09 - Garrison Station" +type: Patrol +system: Garrison +region: Garrison +stardate: 1188554433 + +subtitles: "Campaigns/05/Actions/09-garrison-station.txt" + +degrees: true + +element: { + name: Camera + design: CameraPod + iff: 0 + player: 1 + loc: (100e3, 30e3, 0) +} + +element: { + name: "Garrison Laboratory", + design: "Station7" + iff: 0 + loc: (0, 0, 0) +} + + +event: { event: BeginScene, time: 0, message: "Scene 1" } + +event: { event: Camera, param: 3, target: "body:Garrison", vec: (2, 0.1, 3.7e7) } +event: { event: Camera, param: 5, vec: (-0.11, 0.007, -0.01) } + + +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*** GARRISON MILITARY LABORATORY\n*** GARRISON SECTOR\n*** CLASSIFIED: SECRET R3 NTK\n*************************************" } + +event: { event: Message, time: 3, sound: "Vox/Scenes/05/Briefing_09_Garrison_Station.ogg" } + + +event: { event: Camera, time: 15, param: 3, target: "Garrison Laboratory", vec: (2, 0.1, 27e3) } +event: { event: Camera, param: 5, vec: (0.11, 0.01, -0.02) } + + +event: { event: Display, time: 20, image: "Campaigns/05/Scenes/Turret.pcx", color: 0xffffffff, fade: (1,7,1), rect: (-280,-280,256,256) } + + +event: { event: EndScene, time: 48, message: "Scene 1" } +event: { event: Exit } + +// EOF diff --git a/data/content/Campaigns/05/Scenes/10-Trocanther-Biodomes.def b/data/content/Campaigns/05/Scenes/10-Trocanther-Biodomes.def new file mode 100644 index 0000000..4e5c2e1 --- /dev/null +++ b/data/content/Campaigns/05/Scenes/10-Trocanther-Biodomes.def @@ -0,0 +1,159 @@ +MISSION + +name: "Cmpn05 Brief10 - Trocanther Biodomes" +type: Patrol +system: Trocanther +region: Volante +stardate: 1188554433 + +subtitles: "Campaigns/05/Actions/10-trocanther-biodomes.txt" + +degrees: true + +element: { + name: Camera + design: CameraPod + iff: 0 + player: 1 + loc: (100e3, 30e3, 0) +} + +element: { + name: "Cryo Tank", + type: "Factory", + design: "Tank00", + count: 6, + loc: (-14e3, -16e3, 0), + region: "Hell's Kitchen", +} + +element: { + name: "Reactor", + type: "Factory", + design: "Reac01", + loc: (-12e3, -17e3, 0), + region: "Hell's Kitchen", +} + +element: { + name: "Bio Dome 1", + type: "Building", + design: "BioDome", + region: "Hell's Kitchen", + loc: (0, 20e3, 0) +} + +element: { + name: "Bio Dome 2", + type: "Building", + design: "BioDome", + region: "Hell's Kitchen", + loc: (0, 47e3, 0) + head: 90, +} + +element: { + name: "Bio Dome 3", + type: "Building", + design: "BioDome", + region: "Hell's Kitchen", + loc: (13e3, -3e3, 0) + head: 60 +} + +element: { + name: "Bio Dome 4", + type: "Building", + design: "BioDome", + region: "Hell's Kitchen", + loc: (-27e3, 20e3, 0) + head: 30 +} + +element: { + name: "Bridge 1", + type: "Building", + design: "BioTrail", + region: "Hell's Kitchen", + loc: (0, 33500, 0) +} + +element: { + name: "Bridge 2", + type: "Building", + design: "BioTrail", + region: "Hell's Kitchen", + loc: (5500, 8500, 0) + head: 30 +} + +element: { + name: "Bridge 3", + type: "Building", + design: "BioTrail", + region: "Hell's Kitchen", + loc: (-13500, 20e3, 0) + head: 90, +} + +element: { + name: "Utility 1", + type: "Building", + design: "BioDome2", + region: "Hell's Kitchen", + loc: (5e3, -3e3, 0) +} + +element: { + name: "Utility 2", + type: "Building", + design: "BioDome2", + region: "Hell's Kitchen", + loc: (-4e3, 25e3, 0) +} + +element: { + name: "Utility 3", + type: "Building", + design: "BioDome2", + region: "Hell's Kitchen", + loc: (-4e3, 29e3, 0) +} + + + +event: { event: BeginScene, time: 0, message: "Scene 1" } + +event: { event: Camera, param: 3, target: "body:Volante", vec: (2, 0.1, 2.8e7) } +event: { event: Camera, param: 5, vec: (-0.11, 0.007, -0.01) } + + +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*** TROCANTHER BIODOMES\n*** HELL'S KITCHEN SECTOR\n*** CLASSIFIED: SECRET R3 NTK\n*************************************" } + +event: { event: Message, time: 3, sound: "Vox/Scenes/05/Briefing_10_Trocanther_Biodomes.ogg" } + + +event: { event: Camera, time: 25, param: 3, target: "Bio Dome 1", vec: (2, 0.15, 17e3) } +event: { event: Camera, param: 5, vec: ( 0.11, 0.01, -0.02) } + + +event: { event: Camera, time: 35, param: 3, target: "Utility 1", vec: (3, 0.19, 17e3) } +event: { event: Camera, param: 5, vec: (-0.11, 0.01, -0.02) } + + +event: { event: Camera, time: 45, param: 3, target: "Reactor", vec: (4, 0.10, 5e3) } +event: { event: Camera, param: 5, vec: ( 0.13, 0.01, -0.02) } + + +event: { event: Camera, time: 55, param: 3, target: "Bio Dome 2", vec: (5, 0.13, 15e3) } +event: { event: Camera, param: 5, vec: (-0.12, 0.01, -0.02) } + + +event: { event: EndScene, time: 65, message: "Scene 1" } +event: { event: Exit } + +// EOF diff --git a/data/content/Campaigns/05/Scenes/12-Endgame.def b/data/content/Campaigns/05/Scenes/12-Endgame.def new file mode 100644 index 0000000..246689d --- /dev/null +++ b/data/content/Campaigns/05/Scenes/12-Endgame.def @@ -0,0 +1,143 @@ +MISSION + +name: "Cmpn05 Brief12 - Endgame" +type: Patrol +system: Museum +system: Marak +system: Trocanther +region: Volante +stardate: 1188776655 + +subtitles: "Campaigns/05/Actions/12-endgame.txt" + +degrees: true + +element: { + name: Camera + design: CameraPod + iff: 0 + player: 1 + loc: (100e3, 30e3, 0) +} + + +element: { + name: Orion + design: Orion + iff: 1 + region: Volante + loc: (100e3, 300e3, 0) +} + +element: { + name: Courageous + design: Courageous + commander: Orion + iff: 1 + region: Volante + loc: (98e3, 311e3, 500) +} + +element: { + name: Asher + design: Asher + commander: Orion + iff: 1 + region: Volante + loc: (112e3, 314e3, -1000) + navpt: { cmd: Vector, loc: (112e3, -70e3, -1000), rgn: Volante, speed: 100 } +} + +element: { + name: Shaw + design: Asher + commander: Orion + iff: 1 + region: Volante + loc: (94e3, 292e3, 800) + navpt: { cmd: Vector, loc: (94e3, -70e3, 800), rgn: Volante, speed: 100 } +} + + +element: { + name: Dragon + design: Dragon + iff: 0 + loc: (20e3, 0, 0) + rgn: Narcissus + navpt: { cmd: Vector, loc: (20e3, -100e3, 0), rgn: Narcissus, speed: 500 } +} + +element: { + name: "Gol Duvain" + design: Volnaris + iff: 0 + loc: (23e3, 0, 0) + rgn: Narcissus + navpt: { cmd: Vector, loc: (24e3, -100e3, 0), rgn: Narcissus, speed: 700 } +} + +element: { + name: "Tol Branta" + design: Volnaris + iff: 0 + loc: (18e3, 0, -2e3) + rgn: Narcissus + navpt: { cmd: Vector, loc: (15e3, -100e3, -2e3), rgn: Narcissus, speed: 600 } +} + + +element: { + name: Wrath + design: Vendetta + iff: 0 + loc: (20e3, 0, 0) + rgn: Path + navpt: { cmd: Vector, loc: (20e3, -100e3, 0), rgn: Path, speed: 600 } +} + + +element: { + name: Archaelith + design: Archaelith + iff: 0 + region: Museum + loc: (0,0,0) +} + + + +event: { event: BeginScene, time: 0, message: "Scene 1" } + +event: { event: Camera, param: 3, target: "body:Path", vec: (2, 0.1, 5e7) } +event: { event: Camera, param: 5, vec: (-0.05, 0.007, -0.01) } + +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: Operation Nightfall - Endgame\nClassified: TOP SECRET R7 NTK/EO" } + +event: { event: Message, time: 3, sound: "Vox/Scenes/05/Briefing_12_Endgame.ogg" } + + +event: { event: Camera, time: 10, param: 3, target: "Orion", vec: (2, -0.1, 8e3) } +event: { event: Camera, param: 5, vec: (-0.05, 0.007, 0.02) } + +event: { event: Camera, time: 20, param: (6,20), target: "Dragon" } + +event: { event: Camera, time: 30, param: (6,20), target: "Wrath" } + +event: { event: Camera, time: 37, param: 3, target: "Archaelith", vec: (3.00, 0.2, 170) } +event: { event: Camera, param: 5, vec: (0.12, -0.01, -0.02) } + + +event: { event: Camera, time: 50, param: 3, target: "body:Marak", vec: (2, -0.3, 3e7) } +event: { event: Camera, param: 5, vec: (-0.09, 0.01, -0.02) } + +event: { event: Display, message: "Marak Prime", font: Limerick18, color: 0xffffff80, fade: (1,10,1), rect: (20,20, 300,100) } + +event: { event: EndScene, time: 75, message: "Scene 1" } +event: { event: Exit } + +// EOF diff --git a/data/content/Campaigns/05/Scenes/15-Disappearance.def b/data/content/Campaigns/05/Scenes/15-Disappearance.def new file mode 100644 index 0000000..d566be2 --- /dev/null +++ b/data/content/Campaigns/05/Scenes/15-Disappearance.def @@ -0,0 +1,135 @@ +MISSION + +name: "Cmpn05 Brief15 - Disappearance" +type: Patrol +system: Marak +region: Marak +stardate: 1188999999 + +subtitles: "Campaigns/05/Actions/15-disappearance.txt" + +degrees: true + +element: { + name: Camera + design: CameraPod + iff: 0 + player: 1 + loc: (100e3, 30e3, 0) +} + + +element: { + name: Orion + design: Orion + iff: 1 + region: Marak + loc: (100e3, 300e3, 0) + navpt: { cmd: Vector, loc: (100e3, -70e3, 0), rgn: Marak, speed: 100 } +} + +element: { + name: Courageous + design: Courageous + commander: Orion + iff: 1 + region: Marak + loc: (93e3, 311e3, 500) + navpt: { cmd: Vector, loc: (93e3, -70e3, 500), rgn: Marak, speed: 100 } +} + +element: { + name: Asher + design: Asher + commander: Orion + iff: 1 + region: Marak + loc: (118e3, 314e3, -1000) + navpt: { cmd: Vector, loc: (118e3, -70e3, -1000), rgn: Marak, speed: 100 } +} + +element: { + name: Shaw + design: Asher + commander: Orion + iff: 1 + region: Marak + loc: (90e3, 292e3, 800) + navpt: { cmd: Vector, loc: (90e3, -70e3, 800), rgn: Marak, speed: 100 } +} + + +element: { + name: Dragon + design: "Hulk-Dragon" + iff: 0 + loc: (20e3, 0, 0) + rgn: Xanthe +} + +element: { + name: Broadsword + design: "Hulk-Broadsword" + iff: 0 + loc: (53e3, 0, 10e3) + rgn: Xanthe +} + +element: { + name: Volnaris + design: "Hulk-Volnaris" + iff: 0 + loc: (16e3, 0, -2e3) + rgn: Marak +} + + +element: { + name: Imperial + design: "Hulk-Imperial" + iff: 0 + loc: (20e3, 0, 0) + rgn: Marak +} + + + + +event: { event: BeginScene, time: 0, message: "Scene 1" } + +event: { event: Camera, param: 3, target: "body:Marak", vec: (2, 0.1, 5e7) } +event: { event: Camera, param: 5, vec: (-0.05, 0.007, -0.04) } + +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: Status of Marak Prime\nClassified: TOP SECRET R7 NTK/EO" } + +event: { event: Message, time: 3, sound: "Vox/Scenes/05/Briefing_15.ogg" } + + +event: { event: Camera, time: 10, param: 3, target: "Dragon", vec: (2, -0.1, 8e3) } +event: { event: Camera, param: 5, vec: (-0.05, 0.007, 0.02) } + + +event: { event: Camera, time: 22, param: 3, target: "Broadsword", vec: (3, 0.2, 6e3) } +event: { event: Camera, param: 5, vec: ( 0.06, -0.01, 0.02) } + + +event: { event: Camera, time: 34, param: 3, target: "Imperial", vec: (4, -0.1, 9e3) } +event: { event: Camera, param: 5, vec: (-0.07, 0.007, 0.02) } + + +event: { event: Camera, time: 50, param: 3, target: "Orion", vec: (2, -0.1, 8e3) } +event: { event: Camera, param: 5, vec: (-0.05, 0.007, 0.02) } + + +event: { event: Camera, time: 80, param: 3, target: "body:Marak", vec: (5, -0.1, 3e7) } +event: { event: Camera, param: 5, vec: (-0.085, 0.002, 0.03) } + + +event: { event: EndScene, time: 105, message: "Scene 1" } +event: { event: Exit } + +// EOF diff --git a/data/content/Campaigns/05/Scenes/Defeat1.def b/data/content/Campaigns/05/Scenes/Defeat1.def new file mode 100644 index 0000000..5730021 --- /dev/null +++ b/data/content/Campaigns/05/Scenes/Defeat1.def @@ -0,0 +1,73 @@ +MISSION + +name: "Cmpn 05 Defeat 01" +type: "Patrol" +system: "Radix" +system: "Isham" +region: "Garden" +stardate: 1188998811 + +subtitles: "Campaigns/05/Actions/def1.txt" + +element: { + name: Camera + design: CameraPod + player: 1 + loc: (50e3, 0, 0) +} + +element: { + name: Dragon + design: Dragon + loc: (8e3,2e3,0) + rgn: Garden + navpt: { cmd: Vector, loc: (9e3,-100e3, 0), rgn: Garden, speed: 500 } +} + +element: { + name: Avenger + design: Avenger + count: 4 + loc: (34e3,6e3,200) + rgn: Garden + navpt: { cmd: Vector, loc: (35e3,-100e3,300), rgn: Garden, speed: 1000 } + loadout: { ship: -1, name: "ACM Medium Range" } +} + +element: { + name: Imperial + design: Imperial + count: 1 + loc: (-20e3,-100e3,0) + rgn: Radix + navpt: { cmd: Vector, loc: (-20e3, 100e3,0), rgn: Radix, speed: 500 } + head: 180 +} + + +event: { event: BeginScene, time: 0, message: "Scene 1" } + +event: { event: Camera, param: 3, target: "body:Garden", vec: (2, 0.3, 1.6e7) } +event: { event: Camera, param: 5, vec: (-0.06, 0.002, 0.01) } + +event: { event: Display, message: "Operation Nightfall", 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/05/End_02_Defeat.ogg" +} + +event: { event: Camera, time: 10, param: (6,22), target: Dragon } + +event: { event: Camera, time: 20, param: (6,15), target: "Avenger 1" } + +event: { event: Camera, time: 30, param: (6,32), target: Imperial } + +event: { event: Display, time: 38, image: "Campaigns/05/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/05/Scenes/Defeat2.def b/data/content/Campaigns/05/Scenes/Defeat2.def new file mode 100644 index 0000000..bec8964 --- /dev/null +++ b/data/content/Campaigns/05/Scenes/Defeat2.def @@ -0,0 +1,96 @@ +MISSION + +name: "Cmpn 05 Defeat 02" +type: "Patrol" +system: Garrison +region: Garrison +stardate: 1188998811 + +subtitles: "Campaigns/05/Actions/def2.txt" + +element: { + name: Camera + design: CameraPod + iff: 10 + player: 1 + loc: (50e3, 0, 0) + invulnerable: true +} + +element: { + name: Imperial + design: Imperial + invulnerable: true + iff: 2 + loc: (0,0,0) + navpt: { cmd: Assault, tgt: Heracles, loc: (0,-60e3,0), speed: 500 } +} + +element: { + name: Broadsword + design: Broadsword + invulnerable: true + iff: 2 + loc: (18e3,0,-300) + navpt: { cmd: Assault, tgt: Heracles, loc: (7e3,-60e3,-300), speed: 500 } +} + + +element: { + name: Heracles + design: Orion + command_ai: 1 + iff: 1 + loc: (0, -30e3, 0) + rgn: Garrison + navpt: { cmd: Vector, loc: (-35e3, -10e3, 0), rgn: Garrison, speed: 780 } + heading: 90 +} + +element: { + name: Devastator + design: Devastator + command_ai: 1 + iff: 1 + loc: (45e3, -25e3, 0) + rgn: Garrison + head: 180 + navpt: { cmd: Assault, tgt: Broadsword, loc: (5e3,0,0), speed: 600 } + invulnerable: true +} + +event: { event: BeginScene, time: 0, message: "Scene 1" } + +event: { event: Camera, param: 3, target: "body:Garrison", vec: (1,0,2.5e7) } +event: { event: Camera, param: 5, vec: (0.06, 0.002, 0.01) } + +event: { event: Display, message: "Operation Nightfall", 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: 3 + sound: "Vox/Scenes/05/End_03_Defeat.ogg" +} + +event: { event: Camera, time: 10, param: 3, target: Imperial, vec: (1, 0, 8e3) } +event: { event: Camera, param: 5, vec: (0.09, 0.005, -0.01) } + +event: { event: Camera, time: 20, param: 3, target: Heracles, vec: (1, 0, 8e3) } +event: { event: Camera, param: 5, vec: (-0.1, 0.005, -0.01) } + +event: { event: Damage, time: 21, param: 2e4, ship: Heracles, target: Heracles } +event: { event: Damage, time: 22, param: 2e4, ship: Heracles, target: Heracles } +event: { event: Damage, time: 23, param: 1e4, ship: Heracles, target: Heracles } +event: { event: Damage, time: 24, param: 1e4, ship: Heracles, target: Heracles } + +event: { event: Camera, time: 27, param: (6,21,2), target: Devastator } + +event: { event: Damage, time: 30, param: 1e7, ship: Heracles, target: Heracles } + +event: { event: Display, time: 38, image: "Campaigns/05/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/05/Scenes/Defeat3.def b/data/content/Campaigns/05/Scenes/Defeat3.def new file mode 100644 index 0000000..4587867 --- /dev/null +++ b/data/content/Campaigns/05/Scenes/Defeat3.def @@ -0,0 +1,97 @@ +MISSION + +name: "Cmpn 05 Defeat 03" +type: "Patrol" +system: Trocanther +region: Volante +stardate: 1188998811 + +subtitles: "Campaigns/05/Actions/def3.txt" + +element: { + name: Camera + design: CameraPod + iff: 10 + player: 1 + loc: (50e3, 0, 0) + invulnerable: true +} + +element: { + name: Vendetta + design: Vendetta + invulnerable: true + iff: 2 + loc: (0,0,0) + navpt: { cmd: Assault, tgt: Devastator, loc: (0,-60e3,0), speed: 500 } +} + +element: { + name: Broadsword + design: Broadsword + invulnerable: true + iff: 2 + loc: (18e3,0,-300) + navpt: { cmd: Assault, tgt: Devastator, loc: (7e3,-60e3,-300), speed: 500 } +} + +element: { + name: Volnaris + design: Volnaris + invulnerable: true + iff: 2 + loc: (-8e3,0, 300) + navpt: { cmd: Assault, tgt: Devastator, loc: (-27e3,-60e3,-300), speed: 500 } +} + + +element: { + name: Devastator + design: Devastator + iff: 1 + loc: (45e3, -25e3, 0) + rgn: Volante + head: 180 + navpt: { cmd: Assault, tgt: Broadsword, loc: (5e3,0,0), speed: 600 } +} + +element: { + name: Courageous + design: Courageous + iff: 1 + loc: (20, -30e3, 0) + rgn: Volante + head: 180 + navpt: { cmd: Assault, tgt: Broadsword, loc: (5e3,0,0), speed: 600 } +} + + +event: { event: BeginScene, time: 0, message: "Scene 1" } + +event: { event: Camera, param: 3, target: "body:Volante", vec: (1,0,2.5e7) } +event: { event: Camera, param: 5, vec: (0.06, 0.002, 0.01) } + +event: { event: Display, message: "Operation Nightfall", 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/05/End_04_Defeat.ogg" +} + +event: { event: Camera, time: 10, param: (6,30,3), target: Broadsword } + +event: { event: Camera, time: 20, param: (6,11,2.2), target: Devastator } +event: { event: Damage, time: 22, param: 2e4, ship: Devastator, target: Devastator } +event: { event: Damage, time: 24, param: 2e4, ship: Devastator, target: Devastator } + +event: { event: Camera, time: 30, param: (6,20,1.5), target: Courageous } +event: { event: Damage, time: 34, param: 4e4, ship: Devastator, target: Devastator } + +event: { event: Display, time: 43, image: "Campaigns/05/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/05/Scenes/M1-Incommunicado.def b/data/content/Campaigns/05/Scenes/M1-Incommunicado.def new file mode 100644 index 0000000..c36d49f --- /dev/null +++ b/data/content/Campaigns/05/Scenes/M1-Incommunicado.def @@ -0,0 +1,46 @@ +MISSION + +name: "Cmpn 05 Mail 01" +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: BROKEN COMMUNICATIONS\n-----\nPATH: Ele'aan Consular Net Center | Jarnell Main Traffic Relay | Athenar Terminus | Janek Station Courier Drop | 1ST FLEET HQ | Trellis Relay | Ostara Relay | $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'm sorry I haven't written you in so long. I hope you'll accept my lame apology, as I don't even have a lame excuse! The Ele'aan Consulate is an absolute mad-house. Councilor Auris hasn't returned from the Ele'aan homeworld, and no replacement has been sent. We've been requesting an update from the Ele'aan leadership for weeks, but we can't get a straight answer from them (not that there's anything unusual about that).\n\nFinally this morning, everything just went to hell. Our communications line to the Ele'aan homeworld has gone completely silent. Half the computer systems in the consulate have gone dead and all kinds of critical files and databases have been deleted somehow. At least my personal system seems to be unaffected so far.\n\nWish you were here right now, I really need to talk to someone I can trust. Sometimes I think you are the only one left who I can rely on. I'm worried something has gone wrong... very wrong.\n\nSara" } + + +event: { + event: Message + time: 5 + sound: "Vox/Scenes/05/Mail_01_Incommunicado.ogg" +} + + +event: { event: EndScene, time: 55, message: "Scene 1" } +event: { event: Exit } + +// EOF diff --git a/data/content/Campaigns/05/Scenes/M2-Final-Message.def b/data/content/Campaigns/05/Scenes/M2-Final-Message.def new file mode 100644 index 0000000..98d99b3 --- /dev/null +++ b/data/content/Campaigns/05/Scenes/M2-Final-Message.def @@ -0,0 +1,55 @@ +MISSION + +name: "Cmpn 05 Mail 02" +type: "Patrol" +system: "Black" +region: "Medium" +degrees: true +stardate: 1188338811 + +element: { + name: Camera + design: CameraPod + mission: Misc + + intel: Secret + count: 1 + iff: 1 + player: 1 + loc: (0, 0, 0) + head: 90 +} + + +event: { event: BeginScene, time: 0, message: "Scene 1" } + + +event: { event: Display, time: 1, message: "--------------------------------------------------------\nNO MAIL HEADER RECORDS AVAILABLE\n--------------------------------------------------------", fade: (0,4,0), rect: (20, 20, 600,150), font: OCRB, color: 0xff33ff44, sound: "Bleep6.wav" } + +event: { event: Display, time: 2, message: "CONTENTS ENCRYPTED", fade: (0,3,0), rect: (20,70, 600,800), font: OCRB, color: 0xff33ff44 } + +event: { event: Display, time: 3.0, message: "Decrypting...", fade: (0,0.5,0), rect: (20,95, 600,800), font: OCRB, color: 0xff33ff44 } + +event: { event: Display, time: 3.5, message: "Decrypting.........", fade: (0,0.5,0), rect: (20,95, 600,800), font: OCRB, color: 0xff33ff44 } + +event: { event: Display, time: 4.0, message: "Decrypting..............Complete.", fade: (0,1,0), rect: (20,95, 600,800), font: OCRB, color: 0xff33ff44, sound: "Bleep12.wav" } + +event: { event: Display, time: 5, fade: (0,80,0), rect: (20,20, 600,150), font: OCRB, color: 0xff33ff44, + message: "================\nMESSAGE FOLLOWS:\n================" } + +event: { event: Display, time: 5, fade: (0,80,0), rect: (20,80, 600,800), font: OCRB, color: 0xff33ff44, + message: "I don't have very much time. I had to leave Jarnell in a hurry, can't say where I am or where I'm going. People started disappearing from the Ele'aan Consulate a week ago. One at a time, they just... weren't there anymore. I figured I'd better disappear myself, while I still had the chance to decide how and when. I don't know what is going to happen, or when I'll see you again. Or even if I'll see you again.\n\nI don't think I can trust Jonas anymore, or I'd go find him. But I had to tell someone, and I figured you might at least understand. Might at least try to do something without letting them trace the information back to me...\n\nThis whole war has been a sham from the beginning. The Zolons and Hegemony don't have the Borovan Archaelith - they never did. I took it from the museum myself the night the museum was destroyed. That was the real reason the Ele'aan Fusion went to the Borovan System - to get to the Archaelith first, before it could fall into Zolon hands.\n\nThe next day, I gave it to Councilor Auris and he took it with him back to Ele'aas. I can't understand why President Valmar would claim that the Fusion backed up his reasons for pursuing this conflict. We can't need the Marakan border worlds that badly, and I can't see a reason why he would want to stir up trouble with the Zolon Empire.\n\n +I don't have very much time. I could be discovered at any moment. I need to keep moving. Promise me you'll stay safe, OK?\n\nLove from\nSara" } + + +event: { + event: Message + time: 5 + sound: "Vox/Scenes/05/Mail_02_Final_Message.ogg" +} + + +event: { event: EndScene, time: 83, message: "Scene 1" } +event: { event: Exit } + +// EOF diff --git a/data/content/Campaigns/05/Scenes/Victory.def b/data/content/Campaigns/05/Scenes/Victory.def new file mode 100644 index 0000000..b67ca36 --- /dev/null +++ b/data/content/Campaigns/05/Scenes/Victory.def @@ -0,0 +1,118 @@ +MISSION + +name: "Cmpn 05 Victory" +type: "Patrol" +system: "Jarnell" +system: "Athenar" +system: "Paragon" +system: "Thralis" +system: "Borova" +system: "Marak" +region: "Marak" +stardate: 1177998877 + +subtitles: "Campaigns/05/Actions/victory.txt" + +element: { + name: Falcon + design: CameraPod + iff: 1 + player: 1 + loc: (0, 0, 0) +} + +element: { + name: "Orion" + design: "Orion" + mission: "Flight Ops" + + count: 1 + command_ai:1 + iff: 1 + playable: false + region: Marak + loc: (-140e3, 160e3, 0) + navpt: { cmd: Vector, loc: (-140,-50e3,0), speed: 350, rgn: Marak } +} + +element: { + name: "Courageous" + design: "Courageous" + commander: "Orion" + mission: "Escort" + + intel: "Known" + count: 1 + command_ai:1 + iff: 1 + playable: false + region: Marak + loc: (-132e3, 158e3, -550) + navpt: { cmd: Vector, loc: (-131e3,-50e3,-550), speed: 450, rgn: Marak } +} + +element: { + name: "Asher" + design: "Asher" + commander: "Orion" + mission: "Escort" + + intel: "Known" + count: 1 + command_ai:1 + iff: 1 + playable: false + region: Marak + loc: (-148e3, 162e3, -1e3) + navpt: { cmd: Vector, loc: (-148,-50e3,-1e3), speed: 350, rgn: Marak } +} + + + +event: { event: BeginScene, time: 0, message: "Scene 1" } + +event: { event: Camera, param: 3, target: "body:Marak", vec: (5, -0.1, 3e7) } +event: { event: Camera, param: 5, vec: (-0.085, 0.002, 0.03) } + + +event: { event: Display, message: "Operation Nightfall", font: Limerick18, color: 0xffffff80, fade: (0,15,1), rect: (20,20, 600,100) } +event: { event: Display, message: "Victory", font: Limerick18, color: 0xffffff80, fade: (0,15,1), rect: (20,42, 600,100) } + +event: { + event: Message + time: 2 + sound: "Vox/Scenes/05/End_01_Victory.ogg" +} + +event: { event: Camera, time: 10, param: 3, target: Orion, vec: (2,0,8e3) } +event: { event: Camera, param: 5, vec: ( 0.09, 0.002, 0.01) } + +event: { event: Camera, time: 20, param: 3, target: "body:Borova", vec: (1, -0.1, 2.5e7) } +event: { event: Camera, param: 5, vec: (-0.09, 0.002, 0.03) } +event: { event: Display, message: "Borova", font: Limerick18, color: 0xffffff80, fade: (1,4,1), rect: (20,20, 600,100) } + +event: { event: Camera, time: 25, param: 3, target: "body:Thrale", vec: (0, -0.1, 2.5e7) } +event: { event: Camera, param: 5, vec: (-0.09, 0.002, 0.01) } +event: { event: Display, message: "Thralis", font: Limerick18, color: 0xffffff80, fade: (1,4,1), rect: (20,20, 600,100) } + +event: { event: Camera, time: 30, param: 3, target: "body:Paragon", vec: (1, -0.1, 2.5e7) } +event: { event: Camera, param: 5, vec: (-0.09, 0.002, 0.01) } +event: { event: Display, message: "Paragon", font: Limerick18, color: 0xffffff80, fade: (1,4,1), rect: (20,20, 600,100) } + +event: { event: Camera, time: 35, param: 3, target: "body:Athenar", vec: (1, -0.1, 2.5e7) } +event: { event: Camera, param: 5, vec: (-0.09, 0.002, 0.01) } +event: { event: Display, message: "Athenar", font: Limerick18, color: 0xffffff80, fade: (1,4,1), rect: (20,20, 600,100) } + +event: { event: Camera, time: 40, param: 3, target: "body:Jarnell", vec: (1, -0.1, 2.5e7) } +event: { event: Camera, param: 5, vec: (-0.09, 0.002, 0.01) } +event: { event: Display, message: "Jarnell", font: Limerick18, color: 0xffffff80, fade: (1,4,1), rect: (20,20, 600,100) } + + +event: { event: Display, time: 45, image: "Campaigns/05/Scenes/Black.pcx", color: 0xffffffff, fade: (1,20,0), rect: (0,0,0,0) } +event: { event: Display, time: 48, image: "Campaigns/05/Scenes/Alliance.pcx", color: 0xffffffff, fade: (1,7,1), rect: (0,0, -256,-256) } + + +event: { event: EndScene, time: 60, message: "Scene 1" } +event: { event: Exit } + +// EOF diff --git a/data/content/Campaigns/05/campaign.def b/data/content/Campaigns/05/campaign.def new file mode 100644 index 0000000..cd4ba28 --- /dev/null +++ b/data/content/Campaigns/05/campaign.def @@ -0,0 +1,1344 @@ +CAMPAIGN + +name: "c05.name" +desc: "c05.desc" +situation: "c05.sitrep" +orders: "c05.orders" + +/******* + +ISHAM + Garden / Tiger Bay + Senesca + Rom + Relay * + +RADIX + Senna + Radix / Shadow Canyon + Cavenda * + +GARRISON + Rhofar + Garrison + Korul + Nerasil * + +TROCANTHER + Volante / Hell's Kitchen + Narcissus + Path * + +MARAK + Marak + Xanthe * + +*******/ + +combatant: { + name: "Terellian Alliance", + group: { type: fleet, id: 1 }, // Isham + group: { type: fleet, id: 2 }, // Radix +} + +combatant: { + name: "Marakan Hegemony", + group: { type: fleet, id: 1 }, // Isham + group: { type: fleet, id: 2 }, // Radix + group: { type: fleet, id: 9 }, // Trocanther + group: { type: fleet, id: 10 }, // Marak - Ghost Fleet + group: { type: battalion, id: 4 }, // Ramek Station (Isham/Ramek) + group: { type: battalion, id: 15 }, // Tiger Base (Isham/Garden) + group: { type: battalion, id: 19 }, // Deadman's Alley (Radix/Shadow Canyon) + group: { type: battalion, id: 12 }, // Garrison Laboratory + group: { type: war_production, id: 5000 }, // Tiger Bay Civilian Units + group: { type: infrastructure, id: 5000 }, // Isham Farcaster Network + group: { type: war_production, id: 6000 }, // Hell's Kitchen Biodomes + group: { type: infrastructure, id: 7000 }, // Radix Farcaster Network +} + +combatant: { + name: "Zolon Empire", + group: { type: fleet, id: 1 }, + group: { type: fleet, id: 2 }, + group: { type: fleet, id: 3 }, +} + +action: { + id: 0, + type: event, + subtype: campaign_start, + team: 1, + rgn: Jarnell, + text: "c05.a000", + source: FORCOM, + file: "Actions/01-operation-nightfall.txt" + image: "Actions/01-operation-nightfall.pcx" + scene: "Scenes/01-Operation-Nightfall.def" +} + +action: { + id: 1, + type: zone, + team: 1, + zone: Relay, + asset_type: fleet, + asset_id: 1, + text: "do-not-display", +} + +action: { + id: 2, + type: zone, + team: 1, + zone: Cavenda, + asset_type: fleet, + asset_id: 2, + text: "do-not-display", +} + +action: { + id: 3, + type: system, + team: 2, + sys: Isham, + asset_type: fleet, + asset_id: 1, + text: "do-not-display", +} + +action: { + id: 4, + type: system, + team: 2, + sys: Radix, + asset_type: fleet, + asset_id: 2, + text: "do-not-display", +} + +action: { + id: 5, + type: system, + team: 2, + sys: Trocanther, + asset_type: fleet, + asset_id: 9, + text: "do-not-display", +} + +// +// NEWS STORIES +// + +action: { + id: 20, + type: event, + subtype: story, + team: 1, + rgn: "Tiger Bay", + text: "c05.a020", + source: News, + file: "Actions/02-garden.txt", + image: "Actions/02-garden.pcx" + scene: "Scenes/02-Garden.def" +} + +action: { + id: 21, + type: event, + subtype: story, + team: 1, + rgn: "Radix", + after: "01/16:30:00", + text: "c05.a021", + source: News, + file: "Actions/03-radix.txt", + image: "Actions/03-radix.pcx" + scene: "Scenes/03-Radix.def" +} + +action: { + id: 22, + type: event, + subtype: story, + team: 1, + rgn: "Jarnell", + after: "09/11:45:00", + text: "c05.a022", + source: News, + file: "Actions/04-politics.txt", + image: "Actions/04-politics.pcx" + scene: "Scenes/04-Politics.def" + + req: { action: 400, status: COMPLETE } +} + +// +// ISHAM SYSTEM +// + +action: { + id: 50, + type: zone, + team: 1, + zone: Senesca, + asset_type: fleet, + asset_id: 1, + after: "02/06:30:00", + image: "Actions/AA-senesca-sector.pcx", +} + +action: { + id: 70, + type: zone, + team: 1, + zone: Garden, + asset_type: carrier_group, + asset_id: 4, + after: "02/18:30:00", + image: "Actions/AA-garden-sector.pcx", +} + +action: { + id: 80, + type: event, + subtype: story, + team: 1, + rgn: "Jarnell", + after: "03/21:00:00", + text: "c05.a080", + source: FORCOM, + file: "Actions/06-geothermal-platforms.txt", + image: "Actions/06-geothermal-platforms.pcx" + scene: "Scenes/06-Geothermal-Platforms.def" +} + +action: { + id: 81, + type: intel, + subtype: reserve, + team: 2, // use IFF of the combatant (even though resource-5050 has IFF=0) + asset_type: resource, + asset_id: 5050, + + req: { action: 80, status: COMPLETE } +} + +action: { + id: 82, + type: intel, + subtype: known, + team: 2, + asset_type: resource, + asset_id: 5051, + + req: { action: 81, status: COMPLETE } +} + + +action: { + id: 100, + type: intel, + subtype: known, + team: 1, + asset_type: destroyer_squadron, + asset_id: 50, + after: "02/14:30:00", + text: "do-not-display", +} + +action: { + id: 150, + type: event, + subtype: story, + team: 1, + rgn: "Jarnell", + after: "04/23:00:00", + text: "c05.a150", + source: FORCOM, + file: "Actions/08-ramek-station.txt", + image: "Actions/08-ramek-station.pcx" + scene: "Scenes/08-Ramek-Station.def" +} + +action: { + id: 170, + type: zone, + team: 1, + zone: Ramek, + asset_type: fleet, + asset_id: 1, + text: "do-not-display", + + req: { action: 150, status: COMPLETE } +} + +action: { + id: 175, + type: zone, + team: 2, + zone: Garden, + asset_type: carrier_group, + asset_id: 1, + text: "do-not-display", + + req: { action: 150, status: COMPLETE } +} + + +action: { + id: 190, + type: event, + subtype: attack, + team: 1, + rgn: Jalah, + text: "c05.a190", + file: "Actions/08a-ramek-destroyed.txt", + source: TACNET, + after: "08/01:00:00", + + req: { action: 400, status: COMPLETE, not: true }, + + target_type: station, + target_id: 44, + target_iff: 2, + target_kill: "Ramek Station", +} + + +// +// RADIX SYSTEM +// + +action: { + id: 270, + type: zone, + team: 1, + zone: Radix, + asset_type: fleet, + asset_id: 2, + after: "02/09:30:00", + image: "Actions/03-radix.pcx", +} + +action: { + id: 280, + type: event, + subtype: story, + team: 1, + rgn: "Jarnell", + after: "02/14:00:00", + text: "c05.a280", + source: SECURE, + file: "Actions/07-deadmans-alley.txt", + image: "Actions/07-deadmans-alley.pcx" + scene: "Scenes/07-Deadmans-Alley.def" +} + +action: { + id: 290, + type: zone, + team: 1, + zone: Senna, + asset_type: fleet, + asset_id: 2, + after: "04/04:40:00", + image: "Actions/AA-senna-sector.pcx", +} + + +// +// GARRISON +// + +action: { + id: 400, + type: zone, + team: 1, + zone: Nerasil, + asset_type: fleet, + asset_id: 1, + after: "06/04:30:00", + image: "Actions/AA-nerasil-sector.pcx", + + req: { c1: "Marakan Hegemony", group_type: battalion, group_id: 4, comp: LT, score: 2000 }, +} + +action: { + id: 401, + type: intel, + subtype: known, + team: 1, + asset_type: battle_group, + asset_id: 5, + + req: { action: 400, status: COMPLETE } +} + +action: { + id: 403, + type: system, + team: 2, + sys: Garrison, + asset_type: fleet, + asset_id: 1, + text: "do-not-display", + + req: { action: 400, status: COMPLETE } +} + +action: { + id: 404, + type: system, + team: 2, + sys: Garrison, + asset_type: fleet, + asset_id: 2, + text: "do-not-display", + + req: { action: 400, status: COMPLETE } +} + +action: { + id: 405, + type: event, + subtype: story, + team: 1, + rgn: "Garrison", + text: "c05.a405", + source: SECURE, + file: "Actions/09-garrison-station.txt", + image: "Actions/09-garrison-station.pcx" + scene: "Scenes/09-Garrison-Station.def" + + req: { action: 400, status: COMPLETE } +} + + +action: { + id: 406, + type: sitrep, + team: 1, + text: "c05.a406" + + req: { action: 400, status: COMPLETE } +} + +action: { + id: 407, + type: orders, + team: 1, + text: "c05.a407" + + req: { action: 406, status: COMPLETE } +} + + + +action: { + id: 409, + type: zone, + team: 1, + zone: Rhofar, + asset_type: fleet, + asset_id: 1, + delay: 70e3, // 20 hours + image: "Actions/AA-rhofar-sector.pcx" + + req: { action: 400, status: COMPLETE } +} + +action: { + id: 410, + type: zone, + team: 1, + zone: Korul, + asset_type: fleet, + asset_id: 2, + delay: 100e3, // 30 hours + image: "Actions/AA-korul-sector.pcx" + + req: { action: 400, status: COMPLETE } +} + +action: { + id: 411, + type: intel, + subtype: known, + team: 1, + asset_type: battle_group, + asset_id: 8, + + req: { action: 410, status: COMPLETE } +} + + +action: { + id: 420, + type: zone, + team: 1, + zone: Garrison, + asset_type: fleet, + asset_id: 1, + delay: 150e3, // 40 hours + image: "Actions/AA-garrison-sector.pcx", + + req: { action: 410, status: COMPLETE } +} + +action: { + id: 430, + type: zone, + team: 1, + zone: Garrison, + asset_type: fleet, + asset_id: 2, + delay: 150e3, // 40 hours + text: "do-not-display", + + req: { action: 410, status: COMPLETE } +} + + +action: { + id: 440, + type: sitrep, + team: 1, + text: "c05.a440", + + req: { action: 430, status: COMPLETE } +} + +action: { + id: 441, + type: orders, + team: 1, + text: "c05.a441" + + req: { action: 430, status: COMPLETE } +} + + + + +action: { + id: 500, + type: event, + subtype: story, + team: 1, + rgn: Jarnell, + text: "c05.a500", + source: Mail, + file: "Actions/m1-incommunicado.txt", + image: "Actions/m0-mail-icon.pcx", + scene: "Scenes/m1-Incommunicado.def" + delay: 60e3 + + req: { action: 420, status: COMPLETE } +} + + +action: { + id: 580, + type: marker, + delay: 250e3, + + req: { action: 430, status: COMPLETE } +} + +action: { + id: 585, + type: marker, + + req: { c1: "Marakan Hegemony", group_type: battalion, group_id: 12, comp: LT, score: 2000 }, +} + +action: { + id: 590, + type: event, + subtype: attack, + team: 1, + rgn: Garrison, + text: "c05.a590", + file: "Actions/09a-garrison-destroyed.txt", + source: TACNET, + + req: { action: 580, status: COMPLETE }, + req: { action: 585, status: COMPLETE, not: true }, + + target_type: station, + target_id: 3, + target_iff: 2, + target_kill: "Garrison Laboratory", +} + + +// +// TROCANTHER +// + +action: { + id: 600, + type: zone, + team: 1, + zone: Path, + asset_type: fleet, + asset_id: 1, + image: "Actions/AA-path-sector.pcx" + + req: { c1: "Marakan Hegemony", group_type: battalion, group_id: 12, comp: LT, score: 2000 }, +} + +action: { + id: 601, + type: zone, + team: 1, + zone: Path, + asset_type: fleet, + asset_id: 2, + text: "do-not-display", + + req: { action: 600, status: COMPLETE } +} + + +action: { + id: 602, + type: sitrep, + team: 1, + text: "c05.a602", + + req: { action: 600, status: COMPLETE } +} + +action: { + id: 603, + type: orders, + team: 1, + text: "c06.a603" + + req: { action: 600, status: COMPLETE } +} + + + + +action: { + id: 605, + type: event, + subtype: story, + team: 1, + rgn: "Trocanther", + text: "c05.a605", + source: SECURE, + file: "Actions/10-trocanther-biodomes.txt", + image: "Actions/10-trocanther-biodomes.pcx" + scene: "Scenes/10-Trocanther-Biodomes.def" + + req: { action: 600, status: COMPLETE } +} + + +action: { + id: 610, + type: zone, + team: 1, + zone: Narcissus, + asset_type: fleet, + asset_id: 1, + image: "Actions/AA-narcissus-sector.pcx" + delay: 60e3, + + req: { action: 600, status: COMPLETE } +} + +action: { + id: 620, + type: zone, + team: 1, + zone: Volante, + asset_type: fleet, + asset_id: 2, + image: "Actions/AA-volante-sector.pcx" + delay: 60e3, + + req: { action: 600, status: COMPLETE } +} + + +action: { + id: 606, + type: intel, + subtype: secret, + team: 2, + asset_type: battle_group, + asset_id: 14, + delay: 20e3, + + req: { action: 620, status: COMPLETE } +} + + + +action: { + id: 650, + type: marker, + delay: 220e3, + + req: { action: 620, status: COMPLETE } +} + +action: { + id: 651, + type: marker, + delay: 40e3, + + req: { action: 650, status: COMPLETE } +} + +action: { + id: 652, + type: marker, + delay: 40e3, + + req: { action: 651, status: COMPLETE } +} + +action: { + id: 660, + type: event, + subtype: attack, + team: 1, + rgn: Volante, + text: "c05.a660", + file: "Actions/11a-blackwing-destroyed.txt", + source: TACNET, + + req: { action: 652, status: COMPLETE }, + req: { c1: "Marakan Hegemony", group_type: carrier_group, group_id: 9, comp: GT, score: 500 }, + + target_type: carrier_group, + target_id: 9, + target_iff: 2, + target_kill: "Blackwing", + target_kill: "Variak", + target_kill: "Talus", + target_kill: "Ramek", + target_kill: "Senna", +} + +action: { + id: 661, + type: event, + subtype: attack, + team: 1, + rgn: Volante, + text: "c05.a661", + file: "Actions/11b-hood-destroyed.txt", + source: TACNET, + + req: { action: 651, status: COMPLETE }, + req: { c1: "Marakan Hegemony", group_type: battle_group, group_id: 9, comp: GT, score: 500 }, + + target_type: battle_group, + target_id: 14, + target_iff: 2, + target_kill: "Hood", + target_kill: "Belerephon", + target_kill: "Firebolt", + target_kill: "Radelix", +} + + +action: { + id: 662, + type: event, + subtype: attack, + team: 1, + rgn: Volante, + text: "c05.a662", + file: "Actions/11c-omega-destroyed.txt", + source: TACNET, + + req: { action: 650, status: COMPLETE }, + req: { c1: "Marakan Hegemony", group_type: battle_group, group_id: 10, comp: GT, score: 500 }, + + target_type: battle_group, + target_id: 15, + target_iff: 2, + target_kill: "Omega", + target_kill: "Hephaestus", + target_kill: "Mindalante", + target_kill: "Arcturus", +} + + +action: { + id: 680, + type: event, + subtype: story, + team: 1, + rgn: Jarnell, + text: "c05.a680", + source: FORCOM, + file: "Actions/12-endgame.txt", + image: "Actions/banner-alliance.pcx", + scene: "Scenes/12-Endgame.def" + + req: { c1: "Marakan Hegemony", group_type: fleet, group_id: 9, comp: LT, score: 4000 }, +} + + +// +// MARAK +// + +// Event 800 is the marker for the beginning of the +// Marakan phase of this campaign. Once this event +// is COMPLETE, the player cannot lose the game. + +action: { + id: 800, + type: marker, + + req: { c1: "Marakan Hegemony", group_type: fleet, group_id: 9, comp: LT, score: 3000 }, +} + +// first, place all working marakan fleets on reserve: + +action: { + id: 801, + type: intel, + subtype: reserve, + team: 2, + asset_type: fleet, + asset_id: 1, + + req: { action: 800, status: COMPLETE } +} + +action: { + id: 802, + type: intel, + subtype: reserve, + team: 2, + asset_type: fleet, + asset_id: 2, + + req: { action: 800, status: COMPLETE } +} + +action: { + id: 803, + type: intel, + subtype: reserve, + team: 2, + asset_type: fleet, + asset_id: 9, + + req: { action: 800, status: COMPLETE } +} + +// then, release the zolons and hulks: + +action: { + id: 810, + type: intel, + subtype: secret, + team: 4, + asset_type: fleet, + asset_id: 1, + + req: { action: 800, status: COMPLETE } +} + +action: { + id: 811, + type: zone, + team: 4, + zone: Marak, + asset_type: fleet, + asset_id: 1, + + req: { action: 800, status: COMPLETE } +} + +action: { + id: 812, + type: intel, + subtype: secret, + team: 2, + asset_type: fleet, + asset_id: 10, + + req: { action: 800, status: COMPLETE } +} + +action: { + id: 820, + type: intel, + subtype: secret, + team: 4, + asset_type: fleet, + asset_id: 2, + delay: 40e3, + + req: { action: 800, status: COMPLETE } +} + +action: { + id: 821, + type: system, + team: 4, + system: Marak, + asset_type: fleet, + asset_id: 2, + + req: { action: 820, status: COMPLETE } +} + +action: { + id: 823, + type: intel, + subtype: secret, + team: 4, + asset_type: fleet, + asset_id: 3, + delay: 80e3, + + req: { action: 800, status: COMPLETE } +} + +action: { + id: 824, + type: system, + team: 4, + system: Marak, + asset_type: fleet, + asset_id: 3, + + req: { action: 823, status: COMPLETE } +} + + + +// +// Finally, transfer the Alliance fleets to Xanthe in Marak system: +// + +action: { + id: 830, + type: zone, + team: 1, + zone: Xanthe, + asset_type: fleet, + asset_id: 1, + image: "Actions/AA-xanthe-sector.pcx", + + req: { action: 800, status: COMPLETE } +} + +action: { + id: 831, + type: zone, + team: 1, + zone: Xanthe, + asset_type: fleet, + asset_id: 2, + text: "do-not-display", + + req: { action: 800, status: COMPLETE } +} + +action: { + id: 835, + type: zone, + team: 1, + zone: Marak, + asset_type: fleet, + asset_id: 1, + image: "Actions/AA-marak-sector.pcx", + delay: 70e3, + + req: { action: 830, status: COMPLETE } +} + +action: { + id: 836, + type: zone, + team: 1, + zone: Marak, + asset_type: fleet, + asset_id: 2, + text: "do-not-display", + + req: { action: 835, status: COMPLETE } +} + + + + +action: { + id: 840, + type: sitrep, + team: 1, + text: "c05.a840", + + req: { action: 800, status: COMPLETE } +} + +action: { + id: 841, + type: orders, + team: 1, + text: "c05.a841" + + req: { action: 800, status: COMPLETE } +} + + + +// +// FINAL SEQUENCE: +// + + +action: { + id: 880, + type: intel, + subtype: reserve, + team: 4, + asset_type: fleet, + asset_id: 1, + + delay: 150e3, + + req: { action: 800, status: COMPLETE } +} + +action: { + id: 881, + type: intel, + subtype: reserve, + team: 4, + asset_type: fleet, + asset_id: 2, + + delay: 150e3, + + req: { action: 800, status: COMPLETE } +} + +action: { + id: 882, + type: intel, + subtype: reserve, + team: 4, + asset_type: fleet, + asset_id: 3, + + delay: 150e3, + + req: { action: 800, status: COMPLETE } +} + +action: { + id: 885, + type: event, + subtype: story, + team: 1, + rgn: Jarnell, + text: "c05.a885", + source: Mail, + file: "Actions/m2-final-message.txt", + image: "Actions/m0-mail-icon.pcx", + scene: "Scenes/m2-Final-Message.def" + + delay: 50e3, + + req: { action: 800, status: COMPLETE } +} + +action: { + id: 890, + type: event, + subtype: story, + team: 1, + rgn: Jarnell, + text: "c05.a890", + source: FORCOM, + file: "Actions/15-disappearance.txt", + image: "Actions/banner-alliance.pcx", + scene: "Scenes/15-Disappearance.def" + + delay: 200e3, + + req: { action: 800, status: COMPLETE } +} + + + +// +// END GAMES!!! +// +// THE THRILL OF VICTORY (EVENT 800 COMPLETE) + +action: { + id: 999, + type: event, + subtype: campaign_end, // successful ending + team: 1, + rgn: Marak, + text: "c05.victory", + file: "Actions/victory.txt", + image: "Actions/victory", + scene: "Scenes/Victory.def" + + delay: 250e3, + + req: { action: 800, status: COMPLETE } +} + +// THE MIDDLE ROAD (EVENT 800 COMPLETE) + +action: { + id: 901, + type: event, + subtype: campaign_end, // successful ending + team: 1, + rgn: Marak, + text: "c05.victory", + file: "Actions/victory.txt", + image: "Actions/victory", + scene: "Scenes/Victory.def" + + req: { action: 800, status: COMPLETE } + req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 4, comp: LT, score: 3000 }, + req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 5, comp: LT, score: 3000 }, +} + +action: { + id: 902, + type: event, + subtype: campaign_end, // successful ending + team: 1, + rgn: Marak, + text: "c05.victory", + file: "Actions/victory.txt", + image: "Actions/victory", + scene: "Scenes/Victory.def" + + req: { action: 800, status: COMPLETE } + req: { c1: "Terellian Alliance", group_type: fleet, group_id: 1, comp: LT, score: 5000 }, +} + +action: { + id: 903, + type: event, + subtype: campaign_end, // successful ending + team: 1, + rgn: Marak, + text: "c05.victory", + file: "Actions/victory.txt", + image: "Actions/victory", + scene: "Scenes/Victory.def" + + req: { action: 800, status: COMPLETE } + req: { c1: "Terellian Alliance", group_type: fleet, group_id: 2, comp: LT, score: 5000 }, +} + + +// THE AGONY OF DEFEAT (EVENT 400 NOT COMPLETE) - ISHAM / RADIX + +action: { + id: 910, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c05.defeat", + file: "Actions/def1.txt", + image: "Actions/def1", + scene: "Scenes/Defeat1.def" + + req: { action: 400, status: COMPLETE, not: true } + req: { c1: "Terellian Alliance", c2: "Marakan Hegemony", comp: RLT, score: -2000 }, +} + +action: { + id: 911, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c05.defeat", + file: "Actions/def1.txt", + image: "Actions/def1", + scene: "Scenes/Defeat1.def" + + req: { action: 400, status: COMPLETE, not: true } + req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 4, comp: LT, score: 3000 }, + req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 5, comp: LT, score: 3000 }, +} + +action: { + id: 912, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c05.defeat", + file: "Actions/def1.txt", + image: "Actions/def1", + scene: "Scenes/Defeat1.def" + + req: { action: 400, status: COMPLETE, not: true } + req: { c1: "Terellian Alliance", group_type: fleet, group_id: 1, comp: LT, score: 5000 }, +} + +action: { + id: 913, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c05.defeat", + file: "Actions/def1.txt", + image: "Actions/def1", + scene: "Scenes/Defeat1.def" + + req: { action: 400, status: COMPLETE, not: true } + req: { c1: "Terellian Alliance", group_type: fleet, group_id: 2, comp: LT, score: 5000 }, +} + + + +// THE AGONY OF DEFEAT (EVENT 600 NOT COMPLETE) - GARRISON + +action: { + id: 920, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c05.defeat", + file: "Actions/def2.txt", + image: "Actions/def2", + scene: "Scenes/Defeat2.def" + + req: { action: 600, status: COMPLETE, not: true } + req: { c1: "Terellian Alliance", c2: "Marakan Hegemony", comp: RLT, score: -2000 }, +} + +action: { + id: 921, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c05.defeat", + file: "Actions/def2.txt", + image: "Actions/def2", + scene: "Scenes/Defeat2.def" + + req: { action: 600, status: COMPLETE, not: true } + req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 4, comp: LT, score: 3000 }, + req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 5, comp: LT, score: 3000 }, +} + +action: { + id: 922, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c05.defeat", + file: "Actions/def2.txt", + image: "Actions/def2", + scene: "Scenes/Defeat2.def" + + req: { action: 600, status: COMPLETE, not: true } + req: { c1: "Terellian Alliance", group_type: fleet, group_id: 1, comp: LT, score: 5000 }, +} + +action: { + id: 923, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c05.defeat", + file: "Actions/def2.txt", + image: "Actions/def2", + scene: "Scenes/Defeat2.def" + + req: { action: 600, status: COMPLETE, not: true } + req: { c1: "Terellian Alliance", group_type: fleet, group_id: 2, comp: LT, score: 5000 }, +} + + + +// THE AGONY OF DEFEAT (EVENT 800 NOT COMPLETE) - TROCANTHER + +action: { + id: 930, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c05.defeat", + file: "Actions/def3.txt", + image: "Actions/def3", + scene: "Scenes/Defeat3.def" + + req: { action: 800, status: COMPLETE, not: true } + req: { c1: "Terellian Alliance", c2: "Marakan Hegemony", comp: RLT, score: -2000 }, +} + +action: { + id: 931, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c05.defeat", + file: "Actions/def3.txt", + image: "Actions/def3", + scene: "Scenes/Defeat3.def" + + req: { action: 800, status: COMPLETE, not: true } + req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 4, comp: LT, score: 3000 }, + req: { c1: "Terellian Alliance", group_type: carrier_group, group_id: 5, comp: LT, score: 3000 }, +} + +action: { + id: 932, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c05.defeat", + file: "Actions/def3.txt", + image: "Actions/def3", + scene: "Scenes/Defeat3.def" + + req: { action: 800, status: COMPLETE, not: true } + req: { c1: "Terellian Alliance", group_type: fleet, group_id: 1, comp: LT, score: 5000 }, +} + +action: { + id: 933, + type: event, + subtype: campaign_fail, + team: 1, + rgn: Jarnell, + text: "c05.defeat", + file: "Actions/def3.txt", + image: "Actions/def3", + scene: "Scenes/Defeat3.def" + + req: { action: 800, status: COMPLETE, not: true } + req: { c1: "Terellian Alliance", group_type: fleet, group_id: 2, comp: LT, score: 5000 }, +} + -- cgit v1.1