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

Shuttle (New): FSB Bounty #2786

Open
wants to merge 14 commits into
base: master
Choose a base branch
from
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 @@ -41,6 +41,7 @@ guide-entry-shipyard-bazaar = Bazaar
guide-entry-shipyard-bocadillo = Bocadillo
guide-entry-shipyard-bodkin = Bodkin
guide-entry-shipyard-bookworm = Bookworm
guide-entry-shipyard-bounty = Bounty
guide-entry-shipyard-brigand = Brigand
guide-entry-shipyard-bulker = Bulker
guide-entry-shipyard-camper = Camper
Expand Down
6,691 changes: 6,691 additions & 0 deletions Resources/Maps/_NF/Shuttles/bounty.yml

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions Resources/Prototypes/_NF/Guidebook/shipyard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@
- ShipyardBocadillo
- ShipyardBodkin
- ShipyardBookworm
- ShipyardBounty
- ShipyardBrigand
- ShipyardBulker
- ShipyardCamper
Expand Down Expand Up @@ -90,6 +91,11 @@
name: guide-entry-shipyard-bookworm
text: "/ServerInfo/_NF/Guidebook/Shipyard/Bookworm.xml"

- type: guideEntry
id: ShipyardBounty
name: guide-entry-shipyard-bounty
text: "/ServerInfo/_NF/Guidebook/Shipyard/Bounty.xml"

- type: guideEntry
id: ShipyardBrigand
name: guide-entry-shipyard-brigand
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 @@ -58,6 +58,18 @@
state: bocadillo
scale: 1.2, 1.2

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

- type: entity
parent: PosterBase
id: ShuttleMapBrigand
Expand Down
44 changes: 44 additions & 0 deletions Resources/Prototypes/_NF/Shipyard/bounty.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
# Author Info
# GitHub: dustylens (https://github.com/dustylens)
# Discord: dustylens

# Maintainer Info
# GitHub: dustylens (https://github.com/dustylens)
# Discord: dustylens

# Shuttle Notes:
#
- type: vessel
id: Bounty
parent: BaseVessel
name: FSB Bounty
description: A medium service vessel providing botanical and chemical services to support the needs of the Frontier. Designed, developed and deployed by the Far Star Biotech company to render aid wherever it is needed.
price: 56000 # Roses a red, the tester is stingy, let this pass or I'll start to whingey.
category: Medium
group: Medical
shuttlePath: /Maps/_NF/Shuttles/bounty.yml
guidebookPage: ShipyardBounty
class:
- Botany
engine:
- Uranium

- type: gameMap
id: Bounty
mapName: 'FSB Bounty'
mapPath: /Maps/_NF/Shuttles/bounty.yml
minPlayers: 0
stations:
Bounty:
stationProto: StandardFrontierVessel
components:
- type: StationNameSetup
mapNameTemplate: 'Bounty {1}'
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: '14'
- type: StationJobs
availableJobs:
Contractor: [ 0, 0 ]
Pilot: [ 0, 0 ]
Mercenary: [ 0, 0 ]
110 changes: 110 additions & 0 deletions Resources/ServerInfo/_NF/Guidebook/Shipyard/Bounty.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,110 @@
<Document>
# BOUNTY-CLASS HYDROPONICS SHUTTLE
<Box>
<GuideEntityEmbed Entity="hydroponicsTrayAnchored" Caption="Produce"/>
<GuideEntityEmbed Entity="NFPosterContrabandFsbLogo" Caption="Research"/>
<GuideEntityEmbed Entity="ChemMaster" Caption="Refine"/>

</Box>
<Box>
<GuideEntityEmbed Entity="ShuttleMapBounty" Caption=""/>
</Box>
[color=#a4885c]Ship Size:[/color] Medium

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

[color=#a4885c]Power Gen Type:[/color] Uranium

[color=#a4885c]Base Power Draw:[/color] 30kw

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

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

"The Bounty is the Far Star Biotech Corporation's expeditionary horticultural research vessel. Designed for experimentation, production and refinement of common and exotic botanicals in a setting designed to waylay suspicion or concern."

# Ship Functions

<Box>
<GuideEntityEmbed Entity="ButtonFrameCautionSecurity" Caption="Bolt Exterior Airlocks"/>
<GuideEntityEmbed Entity="ButtonFrameCaution" Caption="Toggle Thrusters"/>
<GuideEntityEmbed Entity="ButtonFrameGrey" Caption="Actuate Shutters"/>
</Box>

# Piloting
<Box>
<GuideEntityEmbed Entity="ComputerShuttle"/>
</Box>
After clicking the shuttle console, you should see a radar view of the shuttle. Here are the steps for piloting the shuttle back and forth:

- First, disconnect any airlocks that are connected to the dock.
- Then, you actually get to pilot the shuttle. The controls are fairly simple, with [color=#028ed9]"W"[/color] and [color=#028ed9]"S"[/color] being forward and backward, [color=#028ed9]"A"[/color] and [color=#028ed9]"D"[/color] being left and right, and [color=#028ed9]"Q"[/color] and [color=#028ed9]"E"[/color] being rotating left and right; and [color=#028ed9]"spacebar"[/color] being the brake and moving precicely by holding the [color=#028ed9]"spacebar"[/color] while doing other inputs.

# Hiring crew
<Box>
<GuideEntityEmbed Entity="ComputerStationRecords"/>
<GuideEntityEmbed Entity="ClothingHeadsetGrey"/>
<GuideEntityEmbed Entity="IntercomCommon"/>
</Box>
As a Captain of a Nanotrasen vessel, you have the authority to hire, fire, demote, or promote crew members at will. There are two ways you as a Captain can go about hiring crew: you can either use the [color=#a4885c]station records computer[/color] on your ship to open crew slots (jobs available vary from ship to ship) or invite through in-game communications other players to your crew.

# PREFLIGHT CHECKLIST

## 1. Power supply

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

- Check if the APC unit's Main Breaker is toggled on.
- Check the APC unit's current Load* (W).

## 1.2. S.U.P.E.R.P.A.C.M.A.N. generator unit
<Box>
<GuideEntityEmbed Entity="PortableGeneratorSuperPacman"/>
<GuideEntityEmbed Entity="SheetUranium"/>
<GuideEntityEmbed Entity="SignRadiationMed"/>
</Box>

- Check if the S.U.P.E.R.P.A.C.M.A.N. generator unit is anchored to the floor.
- Check if the S.U.P.E.R.P.A.C.M.A.N. generator unit has fuel. For extended flights make sure that you have enough fuel stockpiled to sustain prolonged power generation during flight.
- Check if the S.U.P.E.R.P.A.C.M.A.N. generator unit is set to HV output.
- Set Target Power for 30 [bold]k[/bold]W.
- Start the S.U.P.E.R.P.A.C.M.A.N. generator unit.
- Close radiation shielding.

## 2. Atmospherics

## 2.1. Distribution Loop
<Box>
<GuideEntityEmbed Entity="AirCanister"/>
<GuideEntityEmbed Entity="GasPort"/>
<GuideEntityEmbed Entity="GasPressurePump"/>
</Box>

- Check if the air canister is anchored to connector port.
- Check if the distribution pump is set to normal pressure (101kPa).
- Enable the distribution pump.

## 2.2. Waste Loop
<Box>
<GuideEntityEmbed Entity="GasPressurePump"/>
<GuideEntityEmbed Entity="AirAlarm"/>
</Box>

- Enable waste loop pump.
- Disable Auto Mode on the Air Alarm in the Engine Room.
- Set the Air Alarm in the Engine Room to Filtering (Wide).

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

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

</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
Expand Up @@ -3,7 +3,7 @@
"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 by erhardsteinhauer (discord/github), used font from https://github.com/tgstation/tgstation/blob/master/icons/obj/signs.dmi.",
"copyright": "spirit by iNoahGuy/actualcatmoment (discord/github).",
"copyright": "apothecary, charon, stasis by dustylens (discord/github).",
"copyright": "apothecary, charon, stasis, bounty by dustylens (discord/github).",
"copyright": "barge, eagle, hauler, phoenix, placebo, skipper, sparrow by Mygnol (discord/github)",
"size": {
"x": 128,
Expand All @@ -25,6 +25,9 @@
{
"name": "bocadillo"
},
{
"name": "bounty"
},
{
"name": "brigand"
},
Expand Down
Loading