From a9bd45b1e40c2605ef4f121b1c59c83ba6b37c38 Mon Sep 17 00:00:00 2001 From: Dvir Date: Fri, 3 May 2024 02:14:22 +0300 Subject: [PATCH] GuideBook --- .../Locale/en-US/_NF/adventure/adventure.ftl | 4 ---- .../Locale/en-US/_NF/guidebook/guides.ftl | 3 +++ Resources/Prototypes/Guidebook/species.yml | 5 ----- .../Catalog/Fills/Paper/Shipyard/manuals.yml | 19 +++++++++++++++++++ Resources/Prototypes/_NF/Guidebook/bank.yml | 4 ++++ .../Prototypes/_NF/Guidebook/guidebook.yml | 18 ------------------ Resources/Prototypes/_NF/Guidebook/nf14.yml | 8 ++++++++ .../Prototypes/_NF/Guidebook/shipyard.yml | 12 ++++++++++++ .../Prototypes/_NF/Guidebook/species.yml | 4 ++++ .../Adventure => _NF/Guidebook}/Bank.xml | 0 .../{ => _NF}/Guidebook/Mobs/Goblin.xml | 0 .../Guidebook/NewFrontier14.xml} | 0 .../Adventure => _NF/Guidebook}/Shipyard.xml | 0 13 files changed, 50 insertions(+), 27 deletions(-) create mode 100644 Resources/Locale/en-US/_NF/guidebook/guides.ftl create mode 100644 Resources/Prototypes/_NF/Catalog/Fills/Paper/Shipyard/manuals.yml create mode 100644 Resources/Prototypes/_NF/Guidebook/bank.yml delete mode 100644 Resources/Prototypes/_NF/Guidebook/guidebook.yml create mode 100644 Resources/Prototypes/_NF/Guidebook/nf14.yml create mode 100644 Resources/Prototypes/_NF/Guidebook/shipyard.yml create mode 100644 Resources/Prototypes/_NF/Guidebook/species.yml rename Resources/ServerInfo/{Guidebook/Adventure => _NF/Guidebook}/Bank.xml (100%) rename Resources/ServerInfo/{ => _NF}/Guidebook/Mobs/Goblin.xml (100%) rename Resources/ServerInfo/{Guidebook/Adventure/Adventure.xml => _NF/Guidebook/NewFrontier14.xml} (100%) rename Resources/ServerInfo/{Guidebook/Adventure => _NF/Guidebook}/Shipyard.xml (100%) diff --git a/Resources/Locale/en-US/_NF/adventure/adventure.ftl b/Resources/Locale/en-US/_NF/adventure/adventure.ftl index bb0af576ca5..02872d0e3ae 100644 --- a/Resources/Locale/en-US/_NF/adventure/adventure.ftl +++ b/Resources/Locale/en-US/_NF/adventure/adventure.ftl @@ -9,10 +9,6 @@ adventure-title = New Frontier Adventure Mode adventure-description = Join a ship crew or buy your own and explore, research, salvage, or haul your way to riches! currency = Spesos -guide-entry-adventure = New Frontiers Program -guide-entry-bank = NT Galactic Bank -guide-entry-shipyard = Frontier Shipyards - shipyard-rules-default1 = Thank you for your interest in Nanotrasen Security Forces. By purchasing a Security vessel, you agree to enforce Space Law diff --git a/Resources/Locale/en-US/_NF/guidebook/guides.ftl b/Resources/Locale/en-US/_NF/guidebook/guides.ftl new file mode 100644 index 00000000000..025344c16b3 --- /dev/null +++ b/Resources/Locale/en-US/_NF/guidebook/guides.ftl @@ -0,0 +1,3 @@ +guide-entry-nf14 = New Frontier +guide-entry-bank = NT Galactic Bank +guide-entry-shipyard = Shipyard diff --git a/Resources/Prototypes/Guidebook/species.yml b/Resources/Prototypes/Guidebook/species.yml index f19049dc3ae..b257680c894 100644 --- a/Resources/Prototypes/Guidebook/species.yml +++ b/Resources/Prototypes/Guidebook/species.yml @@ -27,11 +27,6 @@ name: species-name-dwarf text: "/ServerInfo/Guidebook/Mobs/Dwarf.xml" -- type: guideEntry # Frontier - id: Goblin # Frontier - name: species-name-goblin # Frontier - text: "/ServerInfo/Guidebook/Mobs/Goblin.xml" # Frontier - - type: guideEntry id: Human name: species-name-human diff --git a/Resources/Prototypes/_NF/Catalog/Fills/Paper/Shipyard/manuals.yml b/Resources/Prototypes/_NF/Catalog/Fills/Paper/Shipyard/manuals.yml new file mode 100644 index 00000000000..5ab3a8c64cc --- /dev/null +++ b/Resources/Prototypes/_NF/Catalog/Fills/Paper/Shipyard/manuals.yml @@ -0,0 +1,19 @@ +- type: entity + parent: BookBase + id: ShipyardPioneerInfo + name: pioneer user manual + description: preflight checklist + components: + - type: Sprite + sprite: Objects/Misc/books.rsi + layers: + - state: paper + - state: cover_base + color: "#6c4718" + - state: decor_wingette + color: "#b5913c" + - state: icon_wrench + - state: icon_corner + color: gold +# - type: Paper +# content: book-text-shipyard-pioneer diff --git a/Resources/Prototypes/_NF/Guidebook/bank.yml b/Resources/Prototypes/_NF/Guidebook/bank.yml new file mode 100644 index 00000000000..de7d49acdc3 --- /dev/null +++ b/Resources/Prototypes/_NF/Guidebook/bank.yml @@ -0,0 +1,4 @@ +- type: guideEntry + id: Bank + name: guide-entry-bank + text: "/ServerInfo/_NF/Guidebook/Bank.xml" \ No newline at end of file diff --git a/Resources/Prototypes/_NF/Guidebook/guidebook.yml b/Resources/Prototypes/_NF/Guidebook/guidebook.yml deleted file mode 100644 index 46ee4fbaa19..00000000000 --- a/Resources/Prototypes/_NF/Guidebook/guidebook.yml +++ /dev/null @@ -1,18 +0,0 @@ -- type: guideEntry - id: Adventure - name: guide-entry-adventure - text: "/ServerInfo/Guidebook/Adventure/Adventure.xml" - priority: -1 - children: - - Bank - - Shipyard - -- type: guideEntry - id: Bank - name: guide-entry-bank - text: "/ServerInfo/Guidebook/Adventure/Bank.xml" - -- type: guideEntry - id: Shipyard - name: guide-entry-shipyard - text: "/ServerInfo/Guidebook/Adventure/Shipyard.xml" diff --git a/Resources/Prototypes/_NF/Guidebook/nf14.yml b/Resources/Prototypes/_NF/Guidebook/nf14.yml new file mode 100644 index 00000000000..6c3e7853b80 --- /dev/null +++ b/Resources/Prototypes/_NF/Guidebook/nf14.yml @@ -0,0 +1,8 @@ +- type: guideEntry + id: NF14 + name: guide-entry-nf14 + text: "/ServerInfo/_NF/Guidebook/NewFrontier14.xml" + priority: -1 + children: + - Bank + - Shipyard diff --git a/Resources/Prototypes/_NF/Guidebook/shipyard.yml b/Resources/Prototypes/_NF/Guidebook/shipyard.yml new file mode 100644 index 00000000000..f376b631a9b --- /dev/null +++ b/Resources/Prototypes/_NF/Guidebook/shipyard.yml @@ -0,0 +1,12 @@ +- type: guideEntry + id: Shipyard + name: guide-entry-shipyard + text: "/ServerInfo/_NF/Guidebook/Shipyard.xml" + children: + - Bank + - Shipyard + +- type: guideEntry + id: ShipyardCivilian + name: guide-entry-shipyard-civilian + text: "/ServerInfo/_NF/Guidebook/ShipyardCivilian.xml" \ No newline at end of file diff --git a/Resources/Prototypes/_NF/Guidebook/species.yml b/Resources/Prototypes/_NF/Guidebook/species.yml new file mode 100644 index 00000000000..bcd8b4a78ca --- /dev/null +++ b/Resources/Prototypes/_NF/Guidebook/species.yml @@ -0,0 +1,4 @@ +- type: guideEntry + id: Goblin + name: species-name-goblin + text: "/ServerInfo/_NF/Guidebook/Mobs/Goblin.xml" \ No newline at end of file diff --git a/Resources/ServerInfo/Guidebook/Adventure/Bank.xml b/Resources/ServerInfo/_NF/Guidebook/Bank.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/Adventure/Bank.xml rename to Resources/ServerInfo/_NF/Guidebook/Bank.xml diff --git a/Resources/ServerInfo/Guidebook/Mobs/Goblin.xml b/Resources/ServerInfo/_NF/Guidebook/Mobs/Goblin.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/Mobs/Goblin.xml rename to Resources/ServerInfo/_NF/Guidebook/Mobs/Goblin.xml diff --git a/Resources/ServerInfo/Guidebook/Adventure/Adventure.xml b/Resources/ServerInfo/_NF/Guidebook/NewFrontier14.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/Adventure/Adventure.xml rename to Resources/ServerInfo/_NF/Guidebook/NewFrontier14.xml diff --git a/Resources/ServerInfo/Guidebook/Adventure/Shipyard.xml b/Resources/ServerInfo/_NF/Guidebook/Shipyard.xml similarity index 100% rename from Resources/ServerInfo/Guidebook/Adventure/Shipyard.xml rename to Resources/ServerInfo/_NF/Guidebook/Shipyard.xml