-
Notifications
You must be signed in to change notification settings - Fork 577
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
Offshore Gas Drilling and Pumping #2403
base: master
Are you sure you want to change the base?
Conversation
…-station-14 into 2024-11-04-gaslocks
…-station-14 into 2024-11-04-gaslocks
…-station-14 into 2024-11-04-gaslocks
RSI Diff Bot; head commit f0a10c9 merging into 22247a1 Resources/Textures/_NF/Objects/Specific/Atmospherics/extractor.rsi
Resources/Textures/_NF/Structures/Piping/Atmospherics/gaslock.rsi
Resources/Textures/_NF/Structures/Piping/Atmospherics/salepoint.rsi
|
Atmos eatin good tonight. You say a player has to be close to the roid when it spawns to have the deposit appear? or am I reading that wrong. Will every asteroid have these or only certain asteroids? |
Currently not on vgroids, I've got them randomly spawning on all sizes of asteroids (might be worth placing them only on particularly large ones, haven't given it too much thought). You need to be close to actually have it spawn in, yes, think this should be alright, but if we want to give any sort of "divining equipment", you won't be able to pick out an asteroid that has them at 100-200 m, you'd pretty much need to be on it. |
Yeah, Just asking because I've seen asteroids spawn around 120-200 meters away from shuttles at minimum, so not sure how you'd get within 16 meters of the grid as it spawns |
Really cool idea, the more gameplay loops that can be done on the main map instead of being locked on expeditions is grand! |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
…-station-14 into 2024-11-04-gaslocks
Marking this as ready (enough) I've added gaslock entries to the atmospheric alerts console. A bit of a questionable place for them, honestly, but having a way to look at a particular (edit: gaslock) and control it remotely is useful for on-station gas transfers. That should be the harder parts done. Transfer rate out of deposits, deposit size and composition, sources for the gaslocks themselves, the names of each object, and mapped instances of these could probably use work. |
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
This seems really cool, I'm excited to see where this goes. |
…-station-14 into 2024-11-04-gaslocks
About the PR
The goals of this PR are as follows:
Currently, random gas deposits are created when an asteroid is loaded in (players must be close, ~16 m away). These deposits exist underneath the rock (there's a pinpointer to point to gas deposits, if only for debug purposes).
This also adds a drill that extract a fixed amount of gas from the source per atmosphere update, pushing that out into a pipe at a set temperature and maximum pressure.
A set of docking points with pressure pumps are also added to enable the transfer of gases between grids.
TODOS:
Why / Balance
This is a first attempt at more involved atmospherics gameplay: this should enable extracting, moving, filtering and processing large quantities of gas outside of expeditions. This should allow for "gas tanker" gameplay, and may be more suitable for supermatter gameplay without the use of gas miners.
How to test
TBD. Fly around, find gas deposits, pump them.
Media
A simple test case - a player on a Gasbender visits an asteroid, finds a gas deposit, and constructs a scaffold to dock with the host ship and extract the resources back to the shuttle (burn chamber used for storage). This exhibits the deposits, miner, and airlocks in use.
Requirements
Breaking changes
Changelog
TBD