From 460bb78f36a1265e0d4b69fdb78c8f7187185d4c Mon Sep 17 00:00:00 2001
From: D4rkl1ght3r <86805404+D4rkl1ght3r@users.noreply.github.com>
Date: Sun, 23 Nov 2025 02:02:11 +0100
Subject: [PATCH] Add Toledo Arc Missions
---
EXE/REM/Lua/Infocards.lua | 33 ++++++++++++++++++++-------------
EXE/REM/Lua/LuaMissions.lua | 19 +++++++++++++++++++
2 files changed, 39 insertions(+), 13 deletions(-)
diff --git a/EXE/REM/Lua/Infocards.lua b/EXE/REM/Lua/Infocards.lua
index 7b7f2c84..912f10e8 100644
--- a/EXE/REM/Lua/Infocards.lua
+++ b/EXE/REM/Lua/Infocards.lua
@@ -70,12 +70,12 @@ rem.AddInfoCard(458000, "Hamburg Liner Wreckage")
-- Mission Infocards
-- Story Introducing
-rem.AddInfoCard(458753, [[Juni introduced Harrison to me in the Manhattan. We talked a lot of Liberty's inner politics and its common afairs. Harrison's the first choice by the President of Liberty to blot out the Nomad corruption.I should come later to get more informations about the current politic situation.]])
+rem.AddInfoCard(458753, [[Juni introduced Harrison to me in the Manhattan Bar. We talked a lot of Liberty's inner politics and its common afairs. Harrison's the first choice by the President of Liberty to blot out the Nomad corruption.I should come later to get more informations about the current politic situation.]])
rem.AddInfoCard(458754, "Fly to Planet Manhattan")
-- Story Arc - Tour of Duty (Planet Manhattan - Li01_01_Base)
rem.AddInfoCard(458760, "Story Arc - Tour of Duty")
-rem.AddInfoCard(458761, [[Once again, I met diplomat Harrison. He told me the nomad incident changed the initial situations of the colonies. Political and military permissions are in transition, but also new conflicts arise. Only the highest government authorities know more about the reasons for these structural changes.Liberty's government was considering a new taxation scheme aimed at the Junkers, that would impos tariffs on their scrap businesses in exchange for protection and infrastructure support. Many in the Junker community saw this as another attempt to restrict their hard fought independence.Harrison is asking me, if I can give him an escort to Rochester Base in sector D3 in the New York System. As a new diplomat he needs to arrange an agreement between Liberty and the Junkers.]])
+rem.AddInfoCard(458761, [[Once again, I met diplomat Harrison. He told me that the nomad incident changed the initial situations of the colonies. Political and military permissions are in transition, but also new conflicts arise. Only the highest government authorities know more about the reasons for these structural changes.Liberty's government was considering a new taxation scheme aimed at the Junkers, that would impos tariffs on their scrap businesses in exchange for protection and infrastructure support. Many in the Junker community saw this as another attempt to restrict their hard fought independence.Harrison is asking me, if I can give him an escort to Rochester Base in sector D3 in the New York System. As a new diplomat he needs to arrange an agreement between Liberty and the Junkers.]])
rem.AddInfoCard(458762, "Negotiate an agreement with the Junkers")
rem.AddInfoCard(458763, "Fly to Rochester Base")
rem.AddInfoCard(458764, "Kill all Xenos")
@@ -92,17 +92,6 @@ rem.AddInfoCard(458775, "Fly to Ithaca Research Station Debris")
rem.AddInfoCard(458776, "Defend the Osiris")
rem.AddInfoCard(458777, "Meet Orillion on the Osiris")
--- Story Arc - Forgotten Relics (Planet Toldeo - St01_01_Base)
-rem.AddInfoCard(458780, "Story Arc - Forgotten Relics")
-rem.AddInfoCard(458781, [[Received multiple contact attempts from Dr. Kendra Sinclair. She requires assistance on a high-priority mission of exceptional importance.Doctor Sinclair has initiated a deep-space Xeno-Archaeology expedition in search of powerful alien artefacts. She believed to find a artefact known as the Chronos Relic be of Daam-K'vosh origin — an ancient and vanished precursor species whose technology surpasses all known civilizations. Preliminary data suggests the relic is hidden within the asteroid field in sector D3 in Omicron Minor. There are no high-risk conditions expected.]])
-rem.AddInfoCard(458782, "Fly to Sector D3")
-rem.AddInfoCard(458783, "Find a cave entrance")
-rem.AddInfoCard(458784, "Destroy the Daam-K'vosh hideout")
-rem.AddInfoCard(458785, "Loot the Relic")
-rem.AddInfoCard(458786, "Bring Sinclair the Chronos Relic to Toledo")
-rem.AddInfoCard(458787, "Land on Planet Toledo")
-rem.AddInfoCard(458788, [[I discover the asteroid field in the sector D3 in Omicron Minor and found a non-natural big Nomad asteroid. Within this ancient ruin, believed to be remnants of the Daam K'vosh - I uncovered the hidden Chronos Relic.Doctor Sinclair investigates this powerful item to understand its usage. For now, I did my job.]])
-
-- Story Arc - Trade Mission (Planet Manhattan - Li01_01_Base)
rem.AddInfoCard(458790, "Story Arc - Water Delivery")
rem.AddInfoCard(458791, [[California Minor requires an urgent supply of 100 water units to alleviate the drought that has been plaguing the planet for several rotations.California Minor has issued an appeal to neighboring planets and galactic organizations to provide assistance in the form of water shipments or innovative solutions to address the crisis. ]])
@@ -168,6 +157,23 @@ rem.AddInfoCard(471207, [[Mission 01: Forgotten RelicReceived multiple contact attempts from Dr. Kendra Sinclair. She requires assistance on a high-priority mission of exceptional importance.Doctor Sinclair has initiated a deep-space Xeno-Archaeology expedition in search of powerful alien artefacts. She believed to find a artefact known as the Chronos Relic be of Daam-K'vosh origin — an ancient and vanished precursor species whose technology surpasses all known civilizations. Preliminary data suggests the relic is hidden within the asteroid field in sector D3 in Omicron Minor. There are no high-risk conditions expected.]])
+rem.AddInfoCard(474002, "Fly to Sector D3")
+rem.AddInfoCard(474003, "Find a cave entrance")
+rem.AddInfoCard(474004, "Destroy the Daam-K'vosh hideout")
+rem.AddInfoCard(474005, "Loot the Relic")
+rem.AddInfoCard(474006, "Bring Sinclair the Chronos Relic to Toledo")
+rem.AddInfoCard(474007, "Land on Planet Toledo")
+rem.AddInfoCard(474008, [[I discover the asteroid field in the sector D3 in Omicron Minor and found a non-natural big Nomad asteroid. Within this ancient ruin, believed to be remnants of the Daam K'vosh - I uncovered the hidden Chronos Relic.Doctor Sinclair investigates this powerful item to understand its usage. For now, I did my job.]])
+
+-- Story Arc - Toledo (Planet Toldeo - St01_01_Base)
+rem.AddInfoCard(474100, "Story Arc - Toledo ")
+rem.AddInfoCard(474101, [[Mission 02: Forsaken SalvationBoth Doctors Sinclair and Quintaine, along with their physicists team, were finally able to gain access to the Chronos Relic by using an adapted audio interpolation sequence.The access to the Chronos Relic provided them with additional informations about the purpose and origins of the Nomads. Sinclair explained that within the Chronos Relic lies the secrets that would have allowed the Nomads to "mature" and become entities completely independent of the Daam-K'Vosh for the very first time in their history. The Nomads won't stop their obsession with evolutionary autonomy, no matter the cost.The Device charted three ancient sanctums spread in Omicron Major. With the energy drain caused by opening the Hypergate, the sanctums absorbed the complete energy field to obtain it’s power. Now, that the Nomads returned, they try to compromise them by a complex degeneration process.]])
+rem.AddInfoCard(474102, "Protect the sanctums")
+rem.AddInfoCard(474102, "Fly to Sector D5")
+
rem.AddInfoCard(480000, "Mission Result: Success")
@@ -285,6 +291,7 @@ rem.AddInfoCard(290111, [[Rheinland Military Black BoxThe Rheinland Military Black Box is a critical piece of recovered equipment, encased in a durable, blackened shell designed to withstand extreme conditions. It contains vital data and recordings from military operations, offering valuable insights into recent missions and tactical information. Its presence is a key indicator of recent conflict or vessel activity within the area. Handle with care, as the data it holds could be crucial for intelligence and strategic analysis.]])
+rem.AddInfoCard(290201, [[Rheinland Military Black BoxThe Rheinland Military Black Box is a critical piece of recovered equipment, encased in a durable, blackened shell designed to withstand extreme conditions. It contains vital data and recordings from military operations, offering valuable insights into recent missions and tactical information. Its presence is a key indicator of recent conflict or vessel activity within the area. Handle with care, as the data it holds could be crucial for intelligence and strategic analysis.]])
-- Fragment Data (Rheinland)
rem.AddInfoCard(290210, "Fragment Data (Rheinland)")
diff --git a/EXE/REM/Lua/LuaMissions.lua b/EXE/REM/Lua/LuaMissions.lua
index 9587d272..c5c5ccf8 100644
--- a/EXE/REM/Lua/LuaMissions.lua
+++ b/EXE/REM/Lua/LuaMissions.lua
@@ -267,4 +267,23 @@ rem.mission.trigger("SpaceEnter") -- Trigger to setup thnconfig (InitState,
rem.mission.startbase("St01_01_base") -- Set mission startbase
rem.mission.showpopup(458780, 458788) -- Set infocard IDs for caption and content
rem.mission.missionmessage("popup", 480000) -- Show Mission Message after Popup
+rem.mission.save()
+
+-- Create and configure the first mission
+rem.mission.arc("StoryArc21")
+rem.mission.create("salvation") -- Set mission name
+rem.mission.missiontype("pve") -- Set mission type to PVE
+rem.mission.trigger("InitState") -- Trigger to setup thnconfig
+rem.mission.startbase("St01_01_base") -- Set mission startbase
+rem.mission.pve_enemyfaction("fc_n_grp") -- Set Enemy Faction to Nomads
+rem.mission.pve_enemycount(4) -- 4 enemies per wave
+rem.mission.pve_wavecount(1) -- 2 waves
+rem.mission.pve_spawnmethod("fixed") -- NPC spawn Method set to fixed Location
+rem.mission.pve_spawnpos(-8000, 0, -15000) -- NPC Spawn Position
+rem.mission.thnconfig("toledo_gen", "arc_sinclair3") -- Set THN location and name
+rem.mission.thntime(201) -- Set THN duration to 40 seconds
+rem.mission.showpopup(474100, 474101) -- Set infocard IDs for caption and content
+rem.mission.missionmessage("popup", 474102) -- Show Mission Message after Popup
+rem.mission.missionmessage("launch", 474103)
+rem.mission.thnsave() -- Save the thn config
rem.mission.save()
\ No newline at end of file