Update Infocards & LuaMissions

This commit is contained in:
D4rkl1ght3r
2025-08-07 23:35:55 +02:00
parent b90671bdf5
commit 6d4dbf4bcd
2 changed files with 83 additions and 80 deletions

View File

@@ -88,7 +88,7 @@ rem.AddInfoCard(459009, [[<?xml version="1.0" encoding="UTF-16"?><RDL><PUSH/><JU
-- Story Arc - Subversive Operation (Buffalo Station - Li01_12_Base)
rem.AddInfoCard(459010, "Story Arc - Subversive Operation")
rem.AddInfoCard(459011, [[<?xml version="1.0" encoding="UTF-16"?><RDL><PUSH/><JUST loc="left"/><TEXT>President Jacobi's political power fades away. She is loosing more and more control to the authorities in Liberty. She will not be able to hold on her power for much longer, if she continues to weaken.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>Although she does not clearly represent our ideals, President Jacobi was the only hope for a peaceful solution to our conflict with the colonies. That's why we have to launch an attack, the authorities of Liberty won't recover so quickly from this blow. The undercover strike force usually hides in the Detroit Debris Field.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>Objectives:</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>- Destroy Liberty's Black Op Strike Force</TEXT><PARA/><JUST loc="left"/><POP/></RDL>]])
rem.AddInfoCard(459011, [[<?xml version="1.0" encoding="UTF-16"?><RDL><PUSH/><JUST loc="left"/><TEXT>President Jacobi's political power fades away. She is loosing more and more control to the authorities in Liberty. She will not be able to hold on her power for much longer, if she continues to weaken.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT></TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>Although she does not clearly represent our ideals, President Jacobi was the only hope for a peaceful solution to our conflict with the colonies. That's why we have to launch an attack, the authorities of Liberty won't recover so quickly from this blow. The undercover strike force usually hides in the Detroit Debris Field.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT></TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>Objectives:</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>- Destroy Liberty's Black Op Strike Force</TEXT><PARA/><JUST loc="left"/><POP/></RDL>]])
rem.AddInfoCard(459012, "Destroy Liberty's Black Op Strike Force")
rem.AddInfoCard(459013, "Fly to Sector C5")
@@ -102,7 +102,7 @@ rem.AddInfoCard(459023, "Fly to Sector B2")
-- Story Arc - Shattered Empire (Kyoto Base - Ku06_01_base)
rem.AddInfoCard(471100, "Story Arc - Shattered Empire")
rem.AddInfoCard(471101, [[<?xml version="1.0" encoding="UTF-16"?><RDL><PUSH/><JUST loc="left"/><TEXT>The Blood Dragons prepare for the next strike against the Edo Shogunate. But before this can happen, a rumor must be investigated.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>There's an information about a special seven-year-old Kyushu girl that will impact Kusari's future at once. The Rebus pleased you to meet a contact who knows more about the current state.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>Objectives:</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>- Meet a Kusari Priest at Ainu Depot</TEXT><PARA/><JUST loc="left"/><POP/></RDL>]])
rem.AddInfoCard(471101, [[<?xml version="1.0" encoding="UTF-16"?><RDL><PUSH/><JUST loc="left"/><TEXT>The Blood Dragons prepare for the next strike against the Edo Shogunate. But before this can happen, a rumor must be investigated.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT></TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>There's an information about a special seven-year-old Kyushu girl that will impact Kusari's future at once. The Rebus pleased you to meet a contact who knows more about the current state.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT></TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>Objectives:</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>- Meet a Kusari Priest at Ainu Depot</TEXT><PARA/><JUST loc="left"/><POP/></RDL>]])
rem.AddInfoCard(471102, "Meet the Kusari Priest")
rem.AddInfoCard(471103, "Fly to Ainu Depot")
rem.AddInfoCard(471104, [[<?xml version="1.0" encoding="UTF-16"?><RDL><PUSH/><JUST loc="left"/><TEXT>My Contact was a Kusari Priest who told me a lot about the history of Kusari. The young Emperor's decisions are increasingly influenced by the Edo Shogunate. Thus, his power is becoming more and more insignificant and the turmoil caused by the betrayal of Samura and the Edo Shogunate are steady increasing.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>There's also a new hope, a young girl was brought from the Golden Chrysanthemums to a place of safety among his priesthood in the Tohoku system. She is a descendant of Shogun Hideyoshi, the legitimate heir and the true lord. While nobody knows the exact position of her location and even her existence is not very common, the Rebus knows the Golden Chrysanthemums teached her everything she needs to know to run the country. The Kusari Priest provided me with evidence that she is the true descendant of Shogun Hideyoshi. If she is the so-called Hideyoshi descendant then she will fill the power vacuum, once the Edo Shogunate has fallen.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>Since we have a good relationship with Golden Chrysanthemums, he gave me a copy of her genealogical certificate.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>Objectives:</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>- Deliver the genealogical certificate</TEXT><PARA/><JUST loc="left"/><POP/></RDL>]])
@@ -119,7 +119,7 @@ rem.AddInfoCard(471114, [[<?xml version="1.0" encoding="UTF-16"?><RDL><PUSH/><J
-- Story Arc - The Sabotage (Vogtland Base - Rh05_04_base)
rem.AddInfoCard(471200, "Story Arc - The Sabotage")
rem.AddInfoCard(471201, [[<?xml version="1.0" encoding="UTF-16"?><RDL><PUSH/><JUST loc="left"/><TEXT>The Rebus reports that a serious schockwave was registered coming out of the Aachenfeld.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>Later, despite Rheinland's denials, they finally admitted that one of their cruisers was indeed destroyed - apparently the work of saboteurs.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>Once again Rheinland has blamed the Bundschuh for the destruction. Meet the contacts on Planet on New Berlin to obatin the exact coordinates and investigate the wreckage. </TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>Objectives:</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>- Meet a Contact on New Berlin</TEXT><PARA/><JUST loc="left"/><POP/></RDL>]])
rem.AddInfoCard(471201, [[<?xml version="1.0" encoding="UTF-16"?><RDL><PUSH/><JUST loc="left"/><TEXT>The Rebus reports that a serious schockwave was registered coming out of the Aachenfeld.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>Later, despite Rheinland's denials, they finally admitted that one of their cruisers was indeed destroyed - apparently the work of saboteurs.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>Once again Rheinland has blamed the Bundschuh for the destruction. Meet the contacts on Planet on New Berlin to obatin the exact coordinates and investigate the wreckage. </TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>Objectives:</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT></TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>- Meet a Contact on New Berlin</TEXT><PARA/><JUST loc="left"/><POP/></RDL>]])
rem.AddInfoCard(471202, "Meet the agents on New Berlin")
rem.AddInfoCard(471203, "Fly to New Berlin")
rem.AddInfoCard(471204, [[<?xml version="1.0" encoding="UTF-16"?><RDL><PUSH/><JUST loc="left"/><TEXT>Once again, Jonner and Blix crossed my way. They are working for the Rebus and uploaded the coordinates of the wreckage to my Neural Net.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>Jonner said me that an old friend has been appeared. Once the time has come, I will get more informations about Von Claussen.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>Objectives:</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>- Inverstigate the wreckage.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>- Loot and transmit the black box to Vogtland.</TEXT><PARA/><JUST loc="left"/><POP/></RDL>]])

View File

@@ -5,7 +5,7 @@
-- Triggers change the config.lua
-- Tutorial Mission ===
rem.mission.arc("Tutorial Liberty")
--rem.mission.arc("Tutorial Liberty")
rem.mission.create("tutorial") -- Set mission name
rem.mission.missiontype("flyto") -- Set mission type to PVE
rem.mission.flyto_targetbase("Li01_10_Base") -- Target base (mission completes when docking here and confirming popup)
@@ -13,13 +13,89 @@ rem.mission.trigger("InitState") -- Trigger to setup thnconfig (InitSta
rem.mission.startbase("Li01_01_Base") -- Set mission startbase
rem.mission.thnconfig("manhattan_gen", "arc_tutorial") -- Set THN location and name
rem.mission.thntime(32) -- Set THN duration to x seconds
rem.mission.showpopup(465001, 465002) -- Set infocard IDs for caption and content
rem.mission.missionmessage("popup", 465003) -- Show Mission Message after Popup
rem.mission.missionmessage("launch", 465004) -- Show Mission Message after launch
rem.mission.showpopup(475001, 475002) -- Set infocard IDs for caption and content
rem.mission.missionmessage("popup", 475003) -- Show Mission Message after Popup
rem.mission.missionmessage("launch", 475004) -- Show Mission Message after launch
rem.mission.trigger("SpaceEnter") -- Trigger: Activates when docking at target base
rem.mission.thnsave() -- Save the thn config
rem.mission.save() -- Finalize and save mission to the list
-- Create and configure the first mission
-- rem.mission.arc("StoryArc1")
rem.mission.create("rebus_liberty2") -- Set mission name
rem.mission.missiontype("pve") -- Set mission type to PVE
rem.mission.trigger("InitState") -- Trigger to setup thnconfig
rem.mission.startbase("Li01_12_base") -- Set mission startbase
rem.mission.pve_enemyfaction("li_p_grp") -- Set Enemy Faction to Xenos
rem.mission.pve_enemycount(4) -- 4 enemies per wave
rem.mission.pve_wavecount(2) -- 2 waves
rem.mission.pve_spawnmethod("fixed") -- NPC spawn Method set to fixed Location
rem.mission.pve_spawnpos(-50000, 0, 5000) -- NPC Spawn Position
rem.mission.thnconfig("buffalo_gen", "arc_rebus3") -- Set THN location and name
rem.mission.thntime(57) -- Set THN duration to 57 seconds
rem.mission.showpopup(459010, 459011) -- Set infocard IDs for caption and content
rem.mission.missionmessage("popup", 459012) -- Show Mission Message after Popup
rem.mission.missionmessage("launch", 459013)
rem.mission.thnsave()
--rem.mission.trigger("SpaceEnter") -- Trigger to setup thnconfig (InitState, BaseEnter, SpaceEnter)
--rem.mission.thnconfig("buffalo_gen", "arc_rebus4") -- Set THN location and name
--rem.mission.thntime(20) -- Set THN duration to 20 seconds
--rem.mission.thnsave()
rem.mission.save()
-- === Rheinland Rebus Story Arc Mission 1 ===
-- rem.mission.arc("StoryArc5")
rem.mission.create("rebus_rheinland1") -- Set mission name
rem.mission.missiontype("flyto") -- Set mission type (pve, trade, flyto)
rem.mission.flyto_targetbase("Rh01_01_Base") -- Target base (mission completes when docking here and confirming popup)
rem.mission.trigger("InitState") -- Trigger: Starts immediately on mission acceptance
rem.mission.startbase("Rh05_04_Base") -- Starting base for THN
rem.mission.thnconfig("vogtland_gen", "arc_rebus1") -- THN location and name
rem.mission.thntime(67) -- THN duration in seconds
rem.mission.showpopup(471200, 471201) -- Infocard IDs for caption and content
rem.mission.missionmessage("popup", 471202) -- Message shown after popup
rem.mission.missionmessage("launch", 471203) -- Message shown after launch
rem.mission.thnsave() -- Save THN configuration
-- Optional: Second THN entity for SpaceEnter at target base
rem.mission.trigger("SpaceEnter") -- Trigger: Activates when docking at target base
rem.mission.startbase("Rh01_01_Base") -- Target base for THN
rem.mission.thnconfig("newberlin_gen", "arc_rebus1") -- THN location and name
rem.mission.thntime(46) -- THN duration in seconds
rem.mission.showpopup(471200, 471204) -- Infocard IDs for caption and content
rem.mission.missionmessage("popup", 471205) -- Message shown after popup
rem.mission.missionmessage("launch", 471206)
rem.mission.thnsave() -- Save THN configuration
rem.mission.save()
-- Create and configure the first mission
-- rem.mission.arc("StoryArc3")
rem.mission.create("rebus_kusari1") -- Set mission name
rem.mission.missiontype("flyto") -- Set mission type to FlyTo
rem.mission.flyto_targetbase("Ku05_02_Base") -- Target base (mission completes when docking here and confirming popup)
rem.mission.trigger("InitState") -- Trigger to setup thnconfig
rem.mission.startbase("Ku06_01_base") -- Set mission startbase
rem.mission.thnconfig("kyoto_gen", "arc_rebus1") -- Set THN location and name
rem.mission.thntime(61) -- Set THN duration to 59 seconds
rem.mission.showpopup(471100, 471101) -- Set infocard IDs for caption and content
rem.mission.missionmessage("popup", 471102) -- Show Mission Message after Popup
rem.mission.missionmessage("launch", 471103)
rem.mission.thnsave()
rem.mission.trigger("SpaceEnter") -- Trigger to setup thnconfig (InitState, BaseEnter, SpaceEnter)
rem.mission.startbase("ku05_02_base") -- Set mission startbase
rem.mission.thnconfig("ainu_gen", "arc_rebus1") -- Set THN location and name
rem.mission.thntime(120)
rem.mission.showpopup(471100, 471104) -- Set infocard IDs for caption and content
rem.mission.missionmessage("popup", 471105) -- Show Mission Message after Popup
rem.mission.missionmessage("launch", 471106)
rem.mission.thnsave() -- Save the thn config
-- rem.mission.startbase("ku05_02_base") -- Set mission startbase
-- rem.mission.thnconfig("kyoto_gen", "arc_rebus2") -- Set THN location and name
-- rem.mission.thntime(13) -- Set THN duration to 44 seconds
-- rem.mission.showpopup(471100, 471107) -- Set infocard IDs for caption and content
-- rem.mission.missionmessage("popup", 480000) -- Show Mission Message after Popup
-- rem.mission.thnsave() -- Save the thn config
rem.mission.save()
-- === PVE Mission ===
rem.mission.create("XenoHunt") -- Set mission name
rem.mission.missiontype("pve") -- Set mission type (pve, trade, flyto)
@@ -151,79 +227,6 @@ rem.mission.missionmessage("popup", 480000) -- Show Mission Message after
rem.mission.thnsave() -- Save the thn config
rem.mission.save()
-- Create and configure the first mission
rem.mission.arc("StoryArc1")
rem.mission.create("rebus_liberty2") -- Set mission name
rem.mission.missiontype("pve") -- Set mission type to PVE
rem.mission.trigger("InitState") -- Trigger to setup thnconfig
rem.mission.startbase("Li01_12_base") -- Set mission startbase
rem.mission.pve_enemyfaction("li_p_grp") -- Set Enemy Faction to Xenos
rem.mission.pve_enemycount(4) -- 4 enemies per wave
rem.mission.pve_wavecount(2) -- 2 waves
rem.mission.pve_spawnmethod("fixed") -- NPC spawn Method set to fixed Location
rem.mission.pve_spawnpos(-50000, 0, 5000) -- NPC Spawn Position
rem.mission.thnconfig("buffalo_gen", "arc_rebus3") -- Set THN location and name
rem.mission.thntime(57) -- Set THN duration to 57 seconds
rem.mission.showpopup(459010, 459011) -- Set infocard IDs for caption and content
rem.mission.missionmessage("popup", 459012) -- Show Mission Message after Popup
rem.mission.missionmessage("launch", 459013)
rem.mission.thnsave()
rem.mission.trigger("SpaceEnter") -- Trigger to setup thnconfig (InitState, BaseEnter, SpaceEnter)
rem.mission.thnconfig("buffalo_gen", "arc_rebus4") -- Set THN location and name
rem.mission.thntime(20) -- Set THN duration to 20 seconds
rem.mission.thnsave()
rem.mission.save()
-- Create and configure the first mission
rem.mission.arc("StoryArc3")
rem.mission.create("rebus_kusari1") -- Set mission name
rem.mission.missiontype("flyto") -- Set mission type to PVE
rem.mission.trigger("InitState") -- Trigger to setup thnconfig
rem.mission.startbase("Ku06_01_base") -- Set mission startbase
rem.mission.thnconfig("kyoto_gen", "arc_rebus1") -- Set THN location and name
rem.mission.thntime(61) -- Set THN duration to 59 seconds
rem.mission.showpopup(471100, 471101) -- Set infocard IDs for caption and content
rem.mission.missionmessage("popup", 471102) -- Show Mission Message after Popup
rem.mission.missionmessage("launch", 471103)
rem.mission.thnsave()
rem.mission.trigger("SpaceEnter") -- Trigger to setup thnconfig (InitState, BaseEnter, SpaceEnter)
rem.mission.startbase("ku05_02_base") -- Set mission startbase
rem.mission.thnconfig("ainu_gen", "arc_rebus1") -- Set THN location and name
rem.mission.thntime(43)
rem.mission.showpopup(471100, 471104) -- Set infocard IDs for caption and content
rem.mission.missionmessage("popup", 471105) -- Show Mission Message after Popup
rem.mission.missionmessage("launch", 471106)
rem.mission.thnsave() -- Save the thn config
rem.mission.startbase("Ku06_01_base") -- Set mission startbase
rem.mission.thnconfig("kyoto_gen", "arc_rebus2") -- Set THN location and name
rem.mission.thntime(13) -- Set THN duration to 44 seconds
rem.mission.showpopup(471100, 471107) -- Set infocard IDs for caption and content
rem.mission.missionmessage("popup", 480000) -- Show Mission Message after Popup
rem.mission.thnsave() -- Save the thn config
rem.mission.save()
-- === Rheinland Rebus Story Arc Mission 1 ===
rem.mission.arc("StoryArc5")
rem.mission.create("rebus_rheinland1") -- Set mission name
rem.mission.missiontype("flyto") -- Set mission type (pve, trade, flyto)
rem.mission.flyto_targetbase("Li01_09_Base") -- Target base (mission completes when docking here and confirming popup)
rem.mission.trigger("InitState") -- Trigger: Starts immediately on mission acceptance
rem.mission.startbase("Rh05_04_Base") -- Starting base for THN
rem.mission.thnconfig("vogtland_gen", "arc_rebus1") -- THN location and name
rem.mission.thntime(60) -- THN duration in seconds
rem.mission.showpopup(471200, 471201) -- Infocard IDs for caption and content
rem.mission.missionmessage("popup", 471202) -- Message shown after popup
rem.mission.missionmessage("launch", 471203) -- Message shown after launch
rem.mission.thnsave() -- Save THN configuration
-- Optional: Second THN entity for SpaceEnter at target base
rem.mission.trigger("SpaceEnter") -- Trigger: Activates when docking at target base
rem.mission.startbase("Li01_09_Base") -- Target base for THN
rem.mission.thnconfig("newberlin_gen", "arc_rebus1") -- THN location and name
rem.mission.thntime(35) -- THN duration in seconds
rem.mission.showpopup(471200, 471204) -- Infocard IDs for caption and content
rem.mission.missionmessage("popup", 471205) -- Message shown after popup
rem.mission.thnsave() -- Save THN configuration
rem.mission.save()
-- Create and configure the first mission
rem.mission.arc("StoryArc20")