Update Kusari Arc

This commit is contained in:
D4rkl1ght3r
2025-08-01 22:51:50 +02:00
parent f7af487ac8
commit 8b52f9458e
5 changed files with 24 additions and 23 deletions

View File

@@ -8,6 +8,7 @@ ambient = ambience_deck_space_larger
[PlayerShipPlacement] [PlayerShipPlacement]
name = X/Shipcentre/01 name = X/Shipcentre/01
landing_script = Scripts\Bases\ainu_deck_land_01.thn
[Camera] [Camera]
name = Camera_0 name = Camera_0

View File

@@ -22,6 +22,7 @@ setglobal('rochester_gen', "origin")
setglobal('westpoint_gen', "origin") setglobal('westpoint_gen', "origin")
setglobal('buffalo_gen', "origin") setglobal('buffalo_gen', "origin")
setglobal('kyoto_gen', "origin") setglobal('kyoto_gen', "origin")
setglobal('ainu_gen', "origin")
setglobal('arranmore_gen', "origin") setglobal('arranmore_gen', "origin")
setglobal('vogtland_gen', "origin") setglobal('vogtland_gen', "origin")
setglobal('toledo_gen', "origin") setglobal('toledo_gen', "origin")

View File

@@ -102,15 +102,13 @@ rem.AddInfoCard(459023, "Fly to Sector B2")
-- Story Arc - Shattered Empire (Kyoto Base - Ku06_01_base) -- Story Arc - Shattered Empire (Kyoto Base - Ku06_01_base)
rem.AddInfoCard(471100, "Story Arc - Shattered Empire") 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 Planet New Tokyo</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(471102, "Meet the Kusari Priest")
rem.AddInfoCard(471103, "Fly to Planet New Tokyo") 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. We need an evidence she is the real descendant of Shogun Hideyoshi so we can influence Kusari's further history. 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, we will visit Ainu Depot in the Hokkaido system and request 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>- Procure the genealogical certificate</TEXT><PARA/><JUST loc="left"/><POP/></RDL>]]) 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>]])
rem.AddInfoCard(471105, "Procure the genealogical certificate") rem.AddInfoCard(471105, "Deliver the informations to the Rebus")
rem.AddInfoCard(471106, "Fly to Ainu Depot") rem.AddInfoCard(471106, "Fly to Kyoto Base")
rem.AddInfoCard(471107, [[<?xml version="1.0" encoding="UTF-16"?><RDL><PUSH/><JUST loc="left"/><TEXT>Fortunately, I was able to convince the Golden Chrysanthemums to hand over the data I was looking for. They were somewhat skeptical about revealing such a sensitive information, but they sympathize with the Rebus network.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>I am very curious to see whether this will lead to an agreement between the different Kusari factions or whether it will only exacerbate the situation. Furthermore, I am wonder about the Rebus' motives.</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>Now, that I have everything what I need, I have to bring back the copy to Kyoto Base.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>- Procure the genealogical certificate</TEXT><PARA/><JUST loc="left"/><POP/></RDL>]]) rem.AddInfoCard(471107, [[<?xml version="1.0" encoding="UTF-16"?><RDL><PUSH/><JUST loc="left"/><TEXT>Fortunately, I was able to convince the Kusari Priest to hand over a copy of her genealogical certificate and deliver to the Rebus.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>I am very curious to see whether this will lead to an agreement between the different Kusari factions or whether it will only exacerbate the situation. Furthermore, I am wonder about the Rebus' motives.</TEXT><PARA/><JUST loc="left"/><POP/></RDL>]])
rem.AddInfoCard(471108, "Bring the informations to the Rebus")
rem.AddInfoCard(471109, "Fly to Kyoto Base")
-- Mission Text Introducing -- Mission Text Introducing
rem.AddInfoCard(459110, [[<?xml version="1.0" encoding="UTF-16"?><RDL><PUSH/><JUST loc="left"/><TEXT>I received a cryptic message from an unknown contact for a rendezvous on Kyoto Base in the Chugoku System. The message contains also the specific location data for the meeting.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>There could be a trap, but at least I should risk a look.</TEXT><PARA/><JUST loc="left"/><POP/></RDL>]]) rem.AddInfoCard(459110, [[<?xml version="1.0" encoding="UTF-16"?><RDL><PUSH/><JUST loc="left"/><TEXT>I received a cryptic message from an unknown contact for a rendezvous on Kyoto Base in the Chugoku System. The message contains also the specific location data for the meeting.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>.</TEXT><PARA/><JUST loc="left"/><JUST loc="left"/><TEXT>There could be a trap, but at least I should risk a look.</TEXT><PARA/><JUST loc="left"/><POP/></RDL>]])

View File

@@ -5,6 +5,7 @@
-- Triggers change the config.lua -- Triggers change the config.lua
-- Tutorial Mission === -- Tutorial Mission ===
rem.mission.arc("Tutorial Liberty")
rem.mission.create("tutorial") -- Set mission name rem.mission.create("tutorial") -- Set mission name
rem.mission.missiontype("flyto") -- Set mission type to PVE 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) rem.mission.flyto_targetbase("Li01_10_Base") -- Target base (mission completes when docking here and confirming popup)
@@ -77,6 +78,7 @@ rem.mission.thnsave() -- Save THN configuration
rem.mission.save() -- Finalize and save mission rem.mission.save() -- Finalize and save mission
-- Create and configure the mission -- Create and configure the mission
rem.mission.arc("StoryArc2")
rem.mission.create("reunion") -- Set mission name rem.mission.create("reunion") -- Set mission name
rem.mission.missiontype("pve") -- Set mission type to PVE rem.mission.missiontype("pve") -- Set mission type to PVE
rem.mission.trigger("InitState") -- Trigger to setup thnconfig (InitState, BaseEnter, SpaceEnter) rem.mission.trigger("InitState") -- Trigger to setup thnconfig (InitState, BaseEnter, SpaceEnter)
@@ -103,6 +105,7 @@ rem.mission.thnsave() -- Save the thn config
rem.mission.save() -- Finalize and save mission to the list rem.mission.save() -- Finalize and save mission to the list
-- Create and configure the first mission -- Create and configure the first mission
rem.mission.arc("StoryArc2")
rem.mission.create("duty") -- Set mission name rem.mission.create("duty") -- Set mission name
rem.mission.missiontype("pve") -- Set mission type to PVE rem.mission.missiontype("pve") -- Set mission type to PVE
rem.mission.trigger("InitState") -- Trigger to setup thnconfig rem.mission.trigger("InitState") -- Trigger to setup thnconfig
@@ -128,6 +131,7 @@ rem.mission.thnsave() -- Save the thn config
rem.mission.save() rem.mission.save()
-- Create and configure the first mission -- Create and configure the first mission
rem.mission.arc("StoryArc1")
rem.mission.create("rebus_liberty1") -- Set mission name rem.mission.create("rebus_liberty1") -- Set mission name
rem.mission.missiontype("flyto") -- Set mission type to PVE rem.mission.missiontype("flyto") -- Set mission type to PVE
rem.mission.trigger("InitState") -- Trigger to setup thnconfig rem.mission.trigger("InitState") -- Trigger to setup thnconfig
@@ -148,6 +152,7 @@ rem.mission.thnsave() -- Save the thn config
rem.mission.save() rem.mission.save()
-- Create and configure the first mission -- Create and configure the first mission
rem.mission.arc("StoryArc1")
rem.mission.create("rebus_liberty2") -- Set mission name rem.mission.create("rebus_liberty2") -- Set mission name
rem.mission.missiontype("pve") -- Set mission type to PVE rem.mission.missiontype("pve") -- Set mission type to PVE
rem.mission.trigger("InitState") -- Trigger to setup thnconfig rem.mission.trigger("InitState") -- Trigger to setup thnconfig
@@ -170,42 +175,36 @@ rem.mission.thnsave()
rem.mission.save() rem.mission.save()
-- Create and configure the first mission -- Create and configure the first mission
rem.mission.arc("StoryArc3")
rem.mission.create("rebus_kusari1") -- Set mission name rem.mission.create("rebus_kusari1") -- Set mission name
rem.mission.missiontype("flyto") -- Set mission type to PVE rem.mission.missiontype("flyto") -- Set mission type to PVE
rem.mission.trigger("InitState") -- Trigger to setup thnconfig rem.mission.trigger("InitState") -- Trigger to setup thnconfig
rem.mission.startbase("Ku06_01_base") -- Set mission startbase rem.mission.startbase("Ku06_01_base") -- Set mission startbase
rem.mission.thnconfig("kyoto_gen", "arc_rebus3") -- Set THN location and name rem.mission.thnconfig("kyoto_gen", "arc_rebus1") -- Set THN location and name
rem.mission.thntime(61) -- Set THN duration to 59 seconds rem.mission.thntime(61) -- Set THN duration to 59 seconds
rem.mission.showpopup(471100, 471101) -- Set infocard IDs for caption and content 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("popup", 471102) -- Show Mission Message after Popup
rem.mission.missionmessage("launch", 471103) rem.mission.missionmessage("launch", 471103)
rem.mission.thnsave() rem.mission.thnsave()
rem.mission.trigger("SpaceEnter") -- Trigger to setup thnconfig (InitState, BaseEnter, SpaceEnter) rem.mission.trigger("SpaceEnter") -- Trigger to setup thnconfig (InitState, BaseEnter, SpaceEnter)
rem.mission.startbase("Ku01_01_base") -- Set mission startbase rem.mission.startbase("ku05_02_base") -- Set mission startbase
rem.mission.thnconfig("tokyo_gen", "arc_rebus3") -- Set THN location and name rem.mission.thnconfig("ainu_gen", "arc_rebus1") -- Set THN location and name
rem.mission.thntime(43) -- Set THN duration to 44 seconds rem.mission.thntime(43)
rem.mission.showpopup(471100, 471104) -- Set infocard IDs for caption and content 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("popup", 471105) -- Show Mission Message after Popup
rem.mission.missionmessage("launch", 471106) rem.mission.missionmessage("launch", 471106)
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_rebus3") -- Set THN location and name
rem.mission.thntime(43)
rem.mission.showpopup(471100, 471107) -- Set infocard IDs for caption and content
rem.mission.missionmessage("popup", 471108) -- Show Mission Message after Popup
rem.mission.missionmessage("launch", 471109)
rem.mission.thnsave() -- Save the thn config rem.mission.thnsave() -- Save the thn config
rem.mission.startbase("Ku06_01_base") -- Set mission startbase rem.mission.startbase("Ku06_01_base") -- Set mission startbase
rem.mission.thnconfig("kyoto_gen", "arc_rebus3") -- Set THN location and name rem.mission.thnconfig("kyoto_gen", "arc_rebus2") -- Set THN location and name
rem.mission.thntime(43) -- Set THN duration to 44 seconds rem.mission.thntime(13) -- Set THN duration to 44 seconds
rem.mission.showpopup(471100, 471110) -- Set infocard IDs for caption and content rem.mission.showpopup(471100, 471107) -- Set infocard IDs for caption and content
rem.mission.missionmessage("popup", 480000) -- Show Mission Message after Popup rem.mission.missionmessage("popup", 480000) -- Show Mission Message after Popup
rem.mission.thnsave() -- Save the thn config rem.mission.thnsave() -- Save the thn config
rem.mission.save() rem.mission.save()
-- Create and configure the first mission -- Create and configure the first mission
rem.mission.arc("StoryArc20")
rem.mission.create("relics") -- Set mission name rem.mission.create("relics") -- Set mission name
rem.mission.trigger("InitState") -- Trigger to setup thnconfig rem.mission.trigger("InitState") -- Trigger to setup thnconfig
rem.mission.startbase("St01_01_base") -- Set mission startbase rem.mission.startbase("St01_01_base") -- Set mission startbase

View File

@@ -74,6 +74,8 @@ function modifyLuaConfig(filePath)
lines[i] = "setglobal('buffalo_gen', \"origin\")" lines[i] = "setglobal('buffalo_gen', \"origin\")"
elseif line:find("setglobal%('kyoto_gen',") then elseif line:find("setglobal%('kyoto_gen',") then
lines[i] = "setglobal('kyoto_gen', \"origin\")" lines[i] = "setglobal('kyoto_gen', \"origin\")"
elseif line:find("setglobal%('ainu_gen',") then
lines[i] = "setglobal('ainu_gen', \"origin\")"
elseif line:find("setglobal%('arranmore_gen',") then elseif line:find("setglobal%('arranmore_gen',") then
lines[i] = "setglobal('arranmore_gen', \"origin\")" lines[i] = "setglobal('arranmore_gen', \"origin\")"
elseif line:find("setglobal%('vogtland_gen',") then elseif line:find("setglobal%('vogtland_gen',") then