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

FSB-Caladrius (Replacement Shuttle - Caduceus) #2363

Open
wants to merge 59 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
59 commits
Select commit Hold shift + click to select a range
f07c8f9
FSB-Caladrius (Replacement Shuttle - Caduceus)
dustylens Nov 3, 2024
011af69
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Nov 3, 2024
e69daf2
Arbitrage
dustylens Nov 3, 2024
cfe1d7b
Merge branch 'FSB-Caladrius-(Replacement-Shuttle---Caduceus)' of http…
dustylens Nov 3, 2024
6968e85
Camera update and initial feedback tweaks.
dustylens Nov 3, 2024
58268fe
Adds caladrius mothership console and grid updates
dustylens Nov 7, 2024
b57cff1
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Nov 7, 2024
32cf646
Invalid nonsense I cast ye out
dustylens Nov 7, 2024
48013e8
Merge branch 'FSB-Caladrius-(Replacement-Shuttle---Caduceus)' of http…
dustylens Nov 7, 2024
8ee057b
Hull updates
dustylens Nov 9, 2024
21952d4
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Nov 9, 2024
bb269ab
Adds new ship poster. A few hull pieces.
dustylens Nov 10, 2024
485fab4
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Nov 10, 2024
c673dd5
Inflation. The silent killer.
dustylens Nov 10, 2024
804e338
Merge branch 'FSB-Caladrius-(Replacement-Shuttle---Caduceus)' of http…
dustylens Nov 10, 2024
ff5c02c
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Nov 10, 2024
d8d324c
New poster and hull updates
dustylens Nov 11, 2024
15e4ac5
Whoops Atmos beacon.
dustylens Nov 11, 2024
065d1ee
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Nov 11, 2024
87f07fa
Mass scanner wall mount and guidebook update.
dustylens Nov 11, 2024
3b744db
Update caladrius.yml
dustylens Nov 11, 2024
237cf22
The filthy salvage wing update. DIRT DIRT DIRT.
dustylens Nov 12, 2024
ddd7992
The air alarm update. Better distribute air alarms and link to firelo…
dustylens Nov 14, 2024
a359686
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Nov 14, 2024
ac4f990
Guidebook de-worded. Tinkering and fidgeting with stuff. Shipyard inc…
dustylens Nov 22, 2024
4215b8d
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Nov 22, 2024
d1e6d2d
Atmos alarm shutter control update. Because why not.
dustylens Nov 26, 2024
e393d1f
Poster file conflict Pt. 1, address conflict.
dustylens Nov 26, 2024
f6166de
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Nov 26, 2024
fefee86
Upstream poster fix Pt. 2
dustylens Nov 26, 2024
bfa01ac
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Nov 27, 2024
5e3551c
Mothership roster trimming. Decal OCD fix. Happy birthday Caladrius.
dustylens Dec 1, 2024
f650544
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Dec 3, 2024
9e67831
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Dec 9, 2024
2e9b48b
Cryobed update
dustylens Dec 12, 2024
0e4a4c5
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Dec 12, 2024
0ac67f1
Inviting fury. Post-cryo money bags appeaser.
dustylens Dec 12, 2024
5bbdd66
Some pipe work and trimming excess to address the high price.
dustylens Dec 14, 2024
8d2f55f
Arbi appeal
dustylens Dec 14, 2024
7d7cccf
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Dec 14, 2024
1753afb
Weird git error fix attempt. Machine spirit be praised.
dustylens Dec 15, 2024
e884b21
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Jan 1, 2025
e4c4550
Chem vend update.
dustylens Jan 1, 2025
75332e7
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Jan 5, 2025
2e1a925
Strobe fill update.
dustylens Jan 5, 2025
afc96f7
Somehow, the invalid configurators returned.
dustylens Jan 5, 2025
05643ad
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Jan 18, 2025
e62bfdc
Conflict resolution training
dustylens Jan 22, 2025
e7662f5
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Jan 22, 2025
ddc5bac
Now fist bump
dustylens Jan 22, 2025
9cd8688
Holopad update and moved to dispatch POI.
dustylens Jan 22, 2025
ad2eb5d
Some light tweaks.
dustylens Jan 24, 2025
e64ad7f
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Jan 24, 2025
361be20
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Jan 30, 2025
ca47e59
Holopad update
dustylens Jan 30, 2025
cedb0df
holopad update
dustylens Jan 30, 2025
cfe014f
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Feb 2, 2025
6cf1034
Removes CMO locker. Replaces with Captain locker.
dustylens Feb 2, 2025
89e70e9
Merge branch 'master' into FSB-Caladrius-(Replacement-Shuttle---Caduc…
dustylens Feb 7, 2025
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 @@ -43,6 +43,7 @@ guide-entry-shipyard-bodkin = Bodkin
guide-entry-shipyard-bookworm = Bookworm
guide-entry-shipyard-brigand = Brigand
guide-entry-shipyard-bulker = Bulker
guide-entry-shipyard-caladrius = Caladrius
guide-entry-shipyard-camper = Camper
guide-entry-shipyard-ceres = Ceres
guide-entry-shipyard-charon = Charon
Expand Down
18,741 changes: 18,741 additions & 0 deletions Resources/Maps/_NF/Shuttles/caladrius.yml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,7 @@
- NFPosterContrabandGoblinFront # Frontier
- NFPosterContrabandGoblinate # Frontier
- NFPosterContrabandFsbRubicon # Frontier
- NFPosterContrabandFsbCaladrius # Frontier
chance: 1

- type: entity
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,15 @@
guides:
- ShipyardCamper

- type: entity
parent: ShipyardInfoBase
id: ShipyardCaladriusInfo
name: Caladrius user manual
components:
- type: GuideHelp
guides:
- ShipyardCaladrius

- type: entity
parent: ShipyardInfoBase
id: ShipyardCeresInfo
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
- PaintingRedBlueYellow
- PaintingHelloWorld
- PaintingNightOfThePostGoblin
- PaintingCaladrius
# Special halloween posters
- PaintingSpookyIan
- PaintingSpookyLady
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -83,6 +83,29 @@
- Apothecary
- Tyne

# The caladrius console
- type: entity
id: CaladriusMothershipComputer
parent: BaseMothershipComputer
name: caladrius shipyard console
components:
- type: Sprite
sprite: _NF/Structures/Machines/computers.rsi
layers:
- map: ["computerLayerBody"]
state: computer_medical
- map: ["computerLayerKeyboard"]
state: generic_keyboard
- map: ["computerLayerScreen"]
state: shipyard_medical
- map: ["computerLayerKeys"]
state: telesci_key
- type: ShipyardListing
shuttles:
- Spirit
- Tyne
- Searchlight

# The GASBENDA-A-A-AH (sick metal guitar riff) console
- type: entity
id: GasbenderMothershipComputer
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,3 +27,13 @@
- type: Sprite
sprite: _NF/Structures/Wallmounts/paintings.rsi
state: painting2

- type: entity
parent: PaintingBase
id: PaintingCaladrius
name: The FSB Caladrius
description: A brushstroke rendition of the silhouette of the FSB Caladrius. It almost feels like it's gazing at you from between the lines.
components:
- type: Sprite
sprite: _NF/Structures/Wallmounts/paintings.rsi
state: painting3
Original file line number Diff line number Diff line change
Expand Up @@ -211,3 +211,13 @@
- type: Sprite
sprite: _NF/Structures/Wallmounts/posters.rsi
state: nf_poster16_contraband

- type: entity
parent: PosterBase
id: NFPosterContrabandFsbCaladrius
name: "Far Star Biotech Caladrius"
description: "The FSB Caladrius, when there's no one else to turn to you'll be glad to see us!"
components:
- type: Sprite
sprite: _NF/Structures/Wallmounts/posters.rsi
state: nf_poster17_contraband
6 changes: 6 additions & 0 deletions Resources/Prototypes/_NF/Guidebook/shipyard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@
- ShipyardBookworm
- ShipyardBrigand
- ShipyardBulker
- ShipyardCaladrius
- ShipyardCamper
- ShipyardCeres
- ShipyardCharon
Expand Down Expand Up @@ -99,6 +100,11 @@
id: ShipyardBulker
name: guide-entry-shipyard-bulker
text: "/ServerInfo/_NF/Guidebook/Shipyard/Bulker.xml"

- type: guideEntry
id: ShipyardCaladrius
name: guide-entry-shipyard-caladrius
text: "/ServerInfo/_NF/Guidebook/Shipyard/Caladrius.xml"

- type: guideEntry
id: ShipyardCamper
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 @@ -82,6 +82,18 @@
state: bulker
scale: 1.2, 1.2

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

- type: entity
parent: PosterBase
id: ShuttleMapCeres
Expand Down
45 changes: 45 additions & 0 deletions Resources/Prototypes/_NF/Shipyard/caladrius.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
# 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: Caladrius
name: FSB Caladrius
description: An expeditionary medical carrier produced by the Far Star Biotech corporation. Designed for large scale colonization support, humanitarian relief and post-disaster investigation and recovery operations.
price: 165000 # Inflation man. Jeez.
category: Large
group: Medical
shuttlePath: /Maps/_NF/Shuttles/caladrius.yml
guidebookPage: ShipyardCaladrius
class:
- Medical
- Chemistry
engine:
- AME

- type: gameMap
id: Caladrius
mapName: 'FSB Caladrius'
mapPath: /Maps/_NF/Shuttles/caladrius.yml
minPlayers: 0
stations:
Caladrius:
stationProto: StandardFrontierVessel
components:
- type: StationNameSetup
mapNameTemplate: 'Caladrius {1}'
nameGenerator:
!type:NanotrasenNameGenerator
prefixCreator: '14'
- type: StationJobs
availableJobs:
Contractor: [ 0, 0 ]
Pilot: [ 0, 0 ]
Mercenary: [ 0, 0 ]
133 changes: 133 additions & 0 deletions Resources/ServerInfo/_NF/Guidebook/Shipyard/Caladrius.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,133 @@
<Document>
# CALADRIUS-CLASS HOSPITAL SHUTTLE
<Box>
<GuideEntityEmbed Entity="BannerMedical" Caption="Restore"/>
<GuideEntityEmbed Entity="NFPosterContrabandFsbLogo" Caption="Research"/>
<GuideEntityEmbed Entity="BannerEngineering" Caption="Recover"/>
</Box>
<Box>
<GuideEntityEmbed Entity="ShuttleMapCaladrius" Caption=""/>
</Box>
[color=#a4885c]Ship Size:[/color] Large

[color=#a4885c]Recommended Crew:[/color] 5-10

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

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

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

"The Caladrius is the Far Star Biotech Corporation's premier expeditionary medical carrier. Designed for large scale colonization support, humanitarian relief, post-disaster investigation and recovery operations."

# Ship Functions

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

# CALADRIUS STAFFING

<Box>
<GuideEntityEmbed Entity="RandomHumanoidVisitorCMO" Caption=""/>
</Box>
<Box>
<GuideEntityEmbed Entity="RandomHumanoidVisitorParamedic" Caption=""/>
<GuideEntityEmbed Entity="RandomHumanoidVisitorMedicalDoctor" Caption=""/>
<GuideEntityEmbed Entity="NFSignEms2" Caption=""/>
<GuideEntityEmbed Entity="SignChem" Caption=""/>
<GuideEntityEmbed Entity="RandomHumanoidVisitorChemist" Caption=""/>
<GuideEntityEmbed Entity="RandomHumanoidVisitorBotanist" Caption=""/>
</Box>
<Box>
<GuideEntityEmbed Entity="RandomHumanoidVisitorSalvageSpecialist" Caption=""/>
<GuideEntityEmbed Entity="SignSalvage" Caption=""/>
<GuideEntityEmbed Entity="RandomHumanoidVisitorCargoTechnician" Caption=""/>
</Box>
<Box>
<GuideEntityEmbed Entity="RandomHumanoidVisitorLawyer" Caption=""/>
<GuideEntityEmbed Entity="SignPsychology" Caption=""/>
<GuideEntityEmbed Entity="RandomHumanoidVisitorChaplain" Caption=""/>
</Box>

# PREFLIGHT CHECKLIST

## 1. Power supply

## 1.1 Thruster Power Systems
<Box>
<GuideEntityEmbed Entity="ButtonFrameCaution" Caption="Toggle Thruster Power"/>
</Box>

- Adjacent to the power monitoring station in the primary power nacelle are the controls to toggle thruster power.
- Engineers are advised to power down thrusters for maintenance or by commander directive.

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

- Check that the SMES units are 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.3. AME generator unit.
<Box>
<GuideEntityEmbed Entity="AmeController"/>
<GuideEntityEmbed Entity="AmeJar"/>
</Box>

- Check that the AME core is properly shielded.
- Check that the AME controller unit is anchored to the floor.
- Check the AME controller unit Fuel Status.
- Check the AME controller unit Injection Amount.
- Toggle Injection.

## 2. Atmospherics

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

- Check that the O2 canister is anchored to connector port.
- Check that the N2 canister is anchored to connector port.
- Check that the gas mixer is set to the correct mixing ratio (21% Oxygen, 79% Nitrogen).
- Check that the gas mixer is set to 101kPa.
- Enable gas mixer.

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

- Enable waste loop pump (located in the atmospherics bay.).
- Note that the Caladrius features a waste gas capture system. Which can be accessed via a port in the salvage bay.
- To utilize the Caladrius waste gas capture system the outboard pump must be deactivated and gasses routed into appropriate capture systems.
- This system is best maintained by a trained atmospherics technician.


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

- Check that the gyroscope is anchored, powered, and enabled.
- Check that the mini gravity generator is anchored, powered, and enabled.
- Check that the blast doors are closed and secured.
- Ensure that all appropriate points of access to the vessel are noted and appropriately secured.
- Ensure that your flight is a pleasant and productive one. All tools to ensure this outcome have been provided, if used appropriately.


</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 @@ -31,6 +31,9 @@
{
"name": "bulker"
},
{
"name": "caladrius"
},
{
"name": "ceres"
},
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"version": 1,
"license": "CC-BY-NC-SA-4.0",
"copyright": "Created by erhardsteinhauer, gentlebutter & ghostprince, painting1 by gentlebutter, painting2 by ghostprince",
"copyright": "Created by erhardsteinhauer, gentlebutter & ghostprince, painting1 by gentlebutter, painting2 by ghostprince, painting3 by dustylens",
"size": {
"x": 32,
"y": 32
Expand Down Expand Up @@ -54,6 +54,7 @@
0.25
]
]
}
},
{ "name": "painting3" }
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
39 changes: 39 additions & 0 deletions Resources/Textures/_NF/Structures/Wallmounts/posters.rsi/meta.json
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,45 @@
},
{
"name": "nf_poster16_contraband"
},
{
"name": "nf_poster17_contraband",
"delays": [
[
10.0,
0.15,
0.15,
0.15,
10.00,
0.15,
0.15,
0.15,
10.00,
0.15,
0.15,
0.15,
10.00,
0.15,
0.15,
0.15,
10.00,
0.15,
0.15,
0.15,
10.00,
0.15,
0.15,
0.15,
10.00,
0.15,
0.15,
0.15,
10.00,
0.15,
0.15,
0.15
]
]
}
]
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading