Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Barge Guidebook Entry #2048

Merged
merged 8 commits into from
Sep 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions Resources/Locale/en-US/_NF/guidebook/guides.ftl
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ guide-entry-expedition-xenos = Xenos
guide-entry-shipyard-akupara = Akupara
guide-entry-shipyard-ambition = Ambition
guide-entry-shipyard-apothecary = Apothecary
guide-entry-shipyard-barge = Barge
guide-entry-shipyard-bazaar = Bazaar
guide-entry-shipyard-bocadillo = Bocadillo
guide-entry-shipyard-bookworm = Bookworm
Expand Down
6 changes: 6 additions & 0 deletions Resources/Prototypes/_NF/Guidebook/shipyard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@
- ShipyardAkupara
- ShipyardAmbition
- ShipyardApothecary
- ShipyardBarge
- ShipyardBazaar
- ShipyardBocadillo
- ShipyardBookworm
Expand Down Expand Up @@ -55,6 +56,11 @@
name: guide-entry-shipyard-apothecary
text: "/ServerInfo/_NF/Guidebook/Shipyard/Apothecary.xml"

- type: guideEntry
id: ShipyardBarge
name: guide-entry-shipyard-barge
text: "/ServerInfo/_NF/Guidebook/Shipyard/Barge.xml"

- type: guideEntry
id: ShipyardBazaar
name: guide-entry-shipyard-bazaar
Expand Down
12 changes: 12 additions & 0 deletions Resources/Prototypes/_NF/Guidebook/shuttle_maps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,18 @@
state: apothecary
scale: 1.2, 1.2

- type: entity
parent: PosterBase
id: ShuttleMapBarge
name: "NC Barge"
description: "Detailed map of a Barge shuttle."
categories: [ HideSpawnMenu ]
components:
- type: Sprite
sprite: _NF/Guidebook/shuttle_maps/128x96.rsi
state: barge
scale: 1.2, 1.2

- type: entity
parent: PosterBase
id: ShuttleMapBazaar
Expand Down
2 changes: 1 addition & 1 deletion Resources/Prototypes/_NF/Shipyard/barge.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@
category: Medium
group: Shipyard
shuttlePath: /Maps/_NF/Shuttles/barge.yml
guidebookPage: Null
guidebookPage: ShipyardBarge
class:
- Cargo
- Salvage
Expand Down
91 changes: 91 additions & 0 deletions Resources/ServerInfo/_NF/Guidebook/Shipyard/Barge.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,91 @@
<Document>
# BARGE-CLASS CARGO SHUTTLE
<Box>
<GuideEntityEmbed Entity="OreProcessor"/>
<GuideEntityEmbed Entity="VendingMachineSalvage"/>
<GuideEntityEmbed Entity="VendingMachineBooze"/>
<GuideEntityEmbed Entity="CrateTradeSecureNormalFilled" Caption="trading crate"/>
<GuideEntityEmbed Entity="CrateTradeSecureHighFilled" Caption="trading crate"/>
</Box>
<Box>
<GuideEntityEmbed Entity="ShuttleMapBarge" Caption=""/>
</Box>
[color=#a4885c]Ship Size:[/color] Medium

[color=#a4885c]Recommended Crew:[/color] 2-4

[color=#a4885c]Power Gen Type:[/color] Solar/Plasma

[color=#a4885c]Expeditions:[/color] None

[color=#a4885c]IFF Console:[/color] None

"A medium shipping vessel repurposed into a salvage bar."

# PREFLIGHT CHECKLIST

## 1. Power supply

## 1.1. Battery units
<Box>
<GuideEntityEmbed Entity="SMESBasic"/>
<GuideEntityEmbed Entity="SubstationBasic"/>
<GuideEntityEmbed Entity="APCBasic"/>
</Box>

- Check that the SMES unit is anchored to the floor.
- Check that the substation unit is anchored to the floor.
- Check that the APC unit's Main Breaker is toggled on.
- Check the APC unit's current Load* (W).

## 1.2. P.A.C.M.A.N. generator unit
<Box>
<GuideEntityEmbed Entity="PortableGeneratorPacmanShuttle"/>
<GuideEntityEmbed Entity="SheetPlasma"/>
</Box>

- Check that P.A.C.M.A.N. generator unit is anchored to the floor.
- Check that P.A.C.M.A.N. generator unit is fueled. For extended flights make sure that you have enough fuel stockpiled to sustain prolonged power generation.
- Check that P.A.C.M.A.N. generator unit is set to HV output.
- Set Target Power to 14 [bold]kW[/bold] on the generator unit.
- Start P.A.C.M.A.N. generator unit.

## 1.3. Solar panels
<Box>
<GuideEntityEmbed Entity="ComputerSolarControl"/>
<GuideEntityEmbed Entity="SolarTracker"/>
<GuideEntityEmbed Entity="SolarPanel"/>
</Box>
- Inspect solar control computer (located at shuttle cockpit).
- Adjust panel angular velocity.
- Adjust panel angle.

## 2. Atmospherics

## 2.1. Distribution Loop
<Box>
<GuideEntityEmbed Entity="OxygenCanister"/>
<GuideEntityEmbed Entity="NitrogenCanister"/>
<GuideEntityEmbed Entity="GasPort"/>
<GuideEntityEmbed Entity="GasMixer"/>
</Box>

- Check if the O2 canister and N2 canister are anchored to their connector ports.
- Check if the gas mixer has its mixing ratio and output pressure set correctly.
- Enable the gas mixer.

## 3. Other checks
<Box>
<GuideEntityEmbed Entity="Gyroscope"/>
<GuideEntityEmbed Entity="GravityGeneratorMini"/>
</Box>

- Check that the gyroscope is anchored, powered, and enabled.
- Check that the mini gravity generator is anchored, powered, and enabled.

## Sidenotes

* - Barge-class cargo ships are equipped with two APC units that can be used to appraise the ship's total power consumption. Unmodified Barge-class ships require 23.7 kW of power to remain operational.

** - Barge-class cargo ships come equipped with 28 solar panels that can provide up to 25 kW of power under the ideal circumstances: assuming that on average properly maintained solar array will provide one third of maximum output power, recommended target power output for P.A.C.M.A.N. generator unit is 14 kW.
</Document>
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"version": 1,
"license": "CC-BY-SA-3.0",
"copyright": "Ambition, bocadillo, brigand, bulker, ceres, chisel, comet, construct, garden, gasbender, harbormaster, investigator, kestrel, kilderkin, lantern, legman, liquidator, loader, pathfinder, pioneer, prospector, searchlight and vagabond maps sprited by erhardsteinhauer (discord/github), used font from https://github.com/tgstation/tgstation/blob/master/icons/obj/signs.dmi Spirit map sprited by iNoahGuy/actualcatmoment (discord/github) Apothecary and Stasis maps sprited by dustylens (discord/github). hauler by Mygnol (GitHub)",
"copyright": "ambition, bocadillo, brigand, bulker, ceres, chisel, comet, construct, garden, gasbender, harbormaster, investigator, kestrel, kilderkin, lantern, legman, liquidator, loader, pathfinder, pioneer, prospector, searchlight and vagabond by erhardsteinhauer (discord/github), used font from https://github.com/tgstation/tgstation/blob/master/icons/obj/signs.dmi. spirit by iNoahGuy/actualcatmoment (discord/github). apothecary, stasis by dustylens (discord/github). barge, hauler by Mygnol (discord/github)",
"size": {
"x": 128,
"y": 96
Expand All @@ -13,6 +13,9 @@
{
"name": "apothecary"
},
{
"name": "barge"
},
{
"name": "bazaar"
},
Expand Down
Loading