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

Selective dropper for Service Roles #1425

Closed
wants to merge 113 commits into from
Closed
Changes from 1 commit
Commits
Show all changes
113 commits
Select commit Hold shift + click to select a range
bcdd357
test
ErhardSteinhauer May 13, 2024
907fbb5
Merge branch 'new-frontiers-14:master' into 2024-05-Color-Messenger-Bags
ErhardSteinhauer May 17, 2024
df03bad
more bags
ErhardSteinhauer May 17, 2024
f32510f
Merge branch 'new-frontiers-14:master' into 2024-05-Color-Messenger-Bags
ErhardSteinhauer May 18, 2024
9ac37f7
Spesos
dvir001 May 18, 2024
96afb3f
Rubber
dvir001 May 18, 2024
1dd48b3
Fix
dvir001 May 18, 2024
f4c932f
Fixed
dvir001 May 18, 2024
1eb245a
Fix
dvir001 May 18, 2024
eab9a88
Update pistol.yml
dvir001 May 20, 2024
c716e42
FIX
dvir001 May 20, 2024
d977919
More fix
dvir001 May 20, 2024
4debe5c
fix
dvir001 May 20, 2024
9e4f103
fix
dvir001 May 20, 2024
f20009d
Add reagent whitelist to Injector component and system
blueDev2 May 24, 2024
0d0ad12
Merge branch 'new-frontiers-14:master' into Selective-Dropper
blueDev2 May 24, 2024
680eca4
Update lodge.yml
dvir001 May 25, 2024
4009fe6
Update stc.yml
dvir001 May 25, 2024
09a6dae
Update smgs.yml
dvir001 May 25, 2024
44a2767
Merge branch 'new-frontiers-14:master' into 2024-05-Color-Messenger-Bags
ErhardSteinhauer May 25, 2024
f2e56ef
initial commit
ErhardSteinhauer May 25, 2024
ad44508
Cleanup
dvir001 May 25, 2024
8e02aed
Fix antags
dvir001 May 25, 2024
dd14b53
Update face.yml
dvir001 May 25, 2024
d43ff70
Update face.yml
dvir001 May 25, 2024
9b08459
less radical updates
ErhardSteinhauer May 25, 2024
c0e38e3
added arcadia bag to vendomat
ErhardSteinhauer May 25, 2024
ac9b021
changed parenting around
ErhardSteinhauer May 26, 2024
9bd9255
Add Components, Systems, Events, and UI for Changing Reagent Whitelist
blueDev2 May 26, 2024
e2218a5
Merge branch 'Selective-Dropper' of https://github.com/blueDev2/front…
blueDev2 May 26, 2024
3f36d83
Update Resources/Prototypes/_NF/Loadouts/nfsd_loadout_groups.yml
dvir001 May 26, 2024
0b85191
Update role_loadouts.yml
dvir001 May 26, 2024
bb2c3f6
Fixed and setup client-side UI and localization. Also added new entity.
blueDev2 May 26, 2024
3e0ef4d
Cleanup unused imports
blueDev2 May 26, 2024
c0454a3
Merge branch 'new-frontiers-14:master' into Selective-Dropper
blueDev2 May 27, 2024
dd14cae
Add reset reagent button for the reagent filter UI
blueDev2 May 27, 2024
aa21f72
Merge branch 'Selective-Dropper' of https://github.com/blueDev2/front…
blueDev2 May 27, 2024
cf2b062
Fix BluespaceArcIndDataCarrier bluespace-event (#1430)
Vonsant May 27, 2024
6a1b1ea
Add this entity to service lathe and plasteel chef vendor
blueDev2 May 27, 2024
38cfb26
Fixed service lathe recipe
blueDev2 May 28, 2024
3a21e58
Change dropper rubber handle to green to distinguish from a regular d…
blueDev2 May 28, 2024
f41f9c8
ship jobs fix (#1427)
MagnusCrowe May 28, 2024
79f1b9d
Automatic Changelog (#1427)
FrontierATC May 28, 2024
9745f4c
The SBI-Crown (#1261)
UncaughtEx May 29, 2024
780a809
Automatic Changelog (#1261)
FrontierATC May 29, 2024
afdf291
increase cryo delete time (#1435)
Leander-0 May 29, 2024
a71a720
Gloves
dvir001 May 29, 2024
215b550
Revert "The SBI-Crown (#1261)" (#1441)
dvir001 May 29, 2024
6ba653a
Fix it (#1442)
dvir001 May 29, 2024
f505fc3
Make more liquids evaporate (#1407)
dvir001 May 30, 2024
6afbc0d
Fix: Clear news articles on round restart (#1428)
whatston3 May 30, 2024
ca02b29
Automatic Changelog (#1428)
FrontierATC May 30, 2024
cba410b
Removes the Helix (#1438)
UncaughtEx May 31, 2024
8d184dc
Automatic Changelog (#1438)
FrontierATC May 31, 2024
4ce6b53
Cleanup
dvir001 May 31, 2024
e506dc1
Update BlockingSystem.cs
dvir001 May 31, 2024
8c98141
fix mapping door access (#27784)
deltanedas May 8, 2024
757353e
fix wieldable guns not being able to cycle inhand (#27307)
WarMechanic Apr 26, 2024
65d63c2
Make failing to fire a gun that requires wielding not delay the next …
DrSmugleaf May 14, 2024
ed22e05
Make wielding automatically drop the item on your other hand (#27975)
DrSmugleaf May 19, 2024
4e50f97
Add loadout group check (#28311)
metalgearsloth May 27, 2024
55da5d7
Changing hands unwields item (#28161)
Errant-4 May 26, 2024
9b93ab2
Adds wielding for all large guns (#26970)
SpaceRox1244 May 10, 2024
3e6ca21
make dragons breathe fire (#26746)
deltanedas May 8, 2024
5bf59b9
Merge branch 'new-frontiers-14:master' into 2024-05-Color-Messenger-Bags
ErhardSteinhauer Jun 1, 2024
825d096
Merge pull request #1457 from dvir001/2024-06-01-BugsAndAbusePatch
GreaseMonk Jun 1, 2024
799f963
Merge pull request #1458 from dvir001/2024-06-01-DragonFire
GreaseMonk Jun 1, 2024
ad53d7c
Merge pull request #1388 from dvir001/2024-05-19-Rubber
GreaseMonk Jun 1, 2024
f30fc8f
Merge pull request #1415 from dvir001/2024-05-24-ExpoName
GreaseMonk Jun 1, 2024
7773522
Merge pull request #1416 from dvir001/2024-05-25-STC
GreaseMonk Jun 1, 2024
50e32ac
Merge pull request #1387 from dvir001/2024-05-18-ExpoRewards
GreaseMonk Jun 1, 2024
b044364
Merge pull request #1452 from dvir001/2024-05-31-ShieldAbuse
GreaseMonk Jun 1, 2024
40920df
Merge pull request #1450 from dvir001/2024-05-31-RemovePilot
GreaseMonk Jun 1, 2024
43e6c21
Merge pull request #1422 from dvir001/2024-05-25-Loadouts
GreaseMonk Jun 1, 2024
293aef4
Automatic Changelog (#1422)
FrontierATC Jun 1, 2024
3ab5923
Merge branch 'master' into 2024-05-Color-Messenger-Bags
ErhardSteinhauer Jun 1, 2024
8a03413
New Jukebox music (#1419)
Katarn1933 Jun 1, 2024
443aaca
Automatic Changelog (#1419)
FrontierATC Jun 1, 2024
5ec41da
fixes
ErhardSteinhauer Jun 1, 2024
c6f6c95
Merge pull request #1421 from ErhardSteinhauer/2024-05-Color-Messenge…
GreaseMonk Jun 1, 2024
420a920
Automatic Changelog (#1421)
FrontierATC Jun 1, 2024
6c4adee
Missing sprites for wielded guns (#1460)
ErhardSteinhauer Jun 1, 2024
e5ecfff
Automatic Changelog (#1460)
FrontierATC Jun 1, 2024
2f2cd71
Improve argenti revolver (#1451)
Leander-0 Jun 1, 2024
76aaeed
Automatic Changelog (#1451)
FrontierATC Jun 1, 2024
73e14e1
Update frontier.yml
dvir001 Jun 1, 2024
5604504
Fixed Doors
dvir001 Jun 1, 2024
4cbe507
Update access.yml
dvir001 Jun 1, 2024
938e6a6
Update heavy_rifle.yml
dvir001 Jun 1, 2024
385a45d
Merge pull request #1461 from dvir001/2024-06-01-FrontierDoors
GreaseMonk Jun 2, 2024
34adf3a
Merge pull request #1463 from dvir001/2024-06-02-SpeedLoader
GreaseMonk Jun 2, 2024
2de63cd
Merge pull request #1439 from dvir001/2024-05-29-Gloves
GreaseMonk Jun 2, 2024
79d86d4
Automatic Changelog (#1439)
FrontierATC Jun 2, 2024
1298257
PirateCove (Update) (#1462)
dvir001 Jun 3, 2024
c235a5c
Automatic Changelog (#1462)
FrontierATC Jun 3, 2024
26ed235
Ceres (Update): Restock boxes + various tweaks (#1456)
arimah Jun 3, 2024
469cf2a
Automatic Changelog (#1456)
FrontierATC Jun 3, 2024
e97e1c2
Adds Admin teleporter (#1469)
Myzumi Jun 4, 2024
9eba915
Automatic Changelog (#1469)
FrontierATC Jun 4, 2024
bae2f37
Fixes Typo (#1470)
Myzumi Jun 4, 2024
4cea1a0
Automatic Changelog (#1470)
FrontierATC Jun 4, 2024
c5a8cef
Fixup
dvir001 Jun 4, 2024
e72a8b1
Update migration.yml
dvir001 Jun 4, 2024
c1b0601
Merge pull request #1472 from dvir001/2024-06-05-Windoor
GreaseMonk Jun 5, 2024
303e256
Add reagent whitelist to Injector component and system
blueDev2 May 24, 2024
5714117
Add Components, Systems, Events, and UI for Changing Reagent Whitelist
blueDev2 May 26, 2024
1f93b7c
Fixed and setup client-side UI and localization. Also added new entity.
blueDev2 May 26, 2024
6c231f6
Cleanup unused imports
blueDev2 May 26, 2024
2957969
Add reset reagent button for the reagent filter UI
blueDev2 May 27, 2024
32cf35c
Add this entity to service lathe and plasteel chef vendor
blueDev2 May 27, 2024
e31a726
Fixed service lathe recipe
blueDev2 May 28, 2024
dfb9df4
Change dropper rubber handle to green to distinguish from a regular d…
blueDev2 May 28, 2024
c5c0839
Fix conflicts
blueDev2 Jun 5, 2024
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
Prev Previous commit
Next Next commit
Ceres (Update): Restock boxes + various tweaks (#1456)
* Update Ceres with restock boxes & other tweaks

* Update Ceres according to review

* Add beakers to service techfab recipes
arimah authored Jun 3, 2024
commit 26ed235ce141c9f5fe853c846ee436deab9c84e4
1 change: 1 addition & 0 deletions Resources/Locale/en-US/_NF/guidebook/guides.ftl
Original file line number Diff line number Diff line change
@@ -3,6 +3,7 @@ guide-entry-bank = NT Galactic Bank
guide-entry-shipyard = Shipyard
guide-entry-shipyard-ambition = Ambition
guide-entry-shipyard-brigand = Brigand
guide-entry-shipyard-ceres = Ceres
guide-entry-shipyard-gasbender = Gasbender
guide-entry-shipyard-harbormaster = Harbormaster
guide-entry-shipyard-kilderkin = Kilderkin
1,170 changes: 631 additions & 539 deletions Resources/Maps/_NF/Shuttles/ceres.yml

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
@@ -120,6 +120,8 @@
- ServiceFoodPlateSmall
- ServiceFoodPlateTin
- ServiceFoodKebabSkewer
- Beaker
- LargeBeaker
- ClothingOuterSuitEmergency
- ClothingHeadHelmetEVA
- ClothingOuterHardsuitEVA
6 changes: 6 additions & 0 deletions Resources/Prototypes/_NF/Guidebook/shipyard.yml
Original file line number Diff line number Diff line change
@@ -5,6 +5,7 @@
children:
- ShipyardAmbition
- ShipyardBrigand
- ShipyardCeres
- ShipyardGasbender
- ShipyardHarbormaster
- ShipyardKilderkin
@@ -24,6 +25,11 @@
name: guide-entry-shipyard-brigand
text: "/ServerInfo/_NF/Guidebook/Shipyard/Brigand.xml"

- type: guideEntry
id: ShipyardCeres
name: guide-entry-shipyard-ceres
text: "/ServerInfo/_NF/Guidebook/Shipyard/Ceres.xml"

- type: guideEntry
id: ShipyardGasbender
name: guide-entry-shipyard-gasbender
4 changes: 2 additions & 2 deletions Resources/Prototypes/_NF/Shipyard/ceres.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
- type: vessel
id: Ceres
name: NC Ceres
name: SBB Ceres
description: A medium-size, high-class restaurant ship with ample seating, integrated botany and a dining room for VIP guests
price: 49500
category: Medium
@@ -9,7 +9,7 @@

- type: gameMap
id: Ceres
mapName: 'NC Ceres'
mapName: 'SBB Ceres'
mapPath: /Maps/_NF/Shuttles/ceres.yml
minPlayers: 0
stations:
107 changes: 107 additions & 0 deletions Resources/ServerInfo/_NF/Guidebook/Shipyard/Ceres.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,107 @@
<Document>
# CERES-CLASS SERVICE SHUTTLE
<Box>
<GuideEntityEmbed Entity="KitchenKnife"/>
<GuideEntityEmbed Entity="KitchenMicrowave"/>
<GuideEntityEmbed Entity="KitchenElectricGrill"/>
</Box>
[color=#a4885c]Ship Size:[/color] Medium

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

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

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

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

[color=#a4885c]Available Roles:[/color] Contractor, Pilot, Mercenary

"A medium-size, high-class restaurant ship with ample seating, integrated botany and a dining room for VIP guests."

[italic]Brought to you by BlueBird Starship Design & Construction.[/italic]

# 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="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 units are anchored to the floor.
- Check that P.A.C.M.A.N. generator units are 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 units are set to HV output.
- Set Target Power to [bold]12 kW[/bold] on each generator unit.
- Start P.A.C.M.A.N. generator units.

## 2. Atmospherics

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

- Check that the air canister is anchored to connector port.
- Check that the distribution pump is set to normal pressure.
- 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 that the gyroscope is anchored, powered, and enabled.
- Check that the mini gravity generator is anchored, powered, and enabled.

# GETTING THE MOST OUT OF THE CERES

- The Ceres is designed for multi-person crews. Consider having a dedicated botanist to grow quality produce.
- Though unorthodox, the disposal units are designed to safely and efficiently transport produce from botany to kitchen. Make use of them!
- Don't be afraid to adjust the table and seating layout to suit your needs.
- For serving food to a larger party, the food carts in the freezer may simplify transportation.
</Document>