-
Notifications
You must be signed in to change notification settings - Fork 146
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
Supermatter Engine (Port From White Dream) #341
Supermatter Engine (Port From White Dream) #341
Conversation
TODO LIST:ESSENTIAL:
Nice to haves that aren't required for this PR, and could in theory be a separate PR:
|
After playing around with it for a bit, I am ecstatic thinking about the I'm not totally resolute on that second part, as it's nice for the command center to just be a "computers and equipment" area rather than a "we check the physical pipes here too" area. I kind of like the way it's spread out. So as far as the map is concerned, I am thoroughly enthused. I do think however there could be a distro vent and scrubber in the surrounding chamber, and there could be buttons inside the chamber that open/shut radiation shutters on specific sides. |
Radiation Collectors' "help" button directs them to a guidebook page about the singularity. This would ideally be changed. |
Edge station has just gotten a new version, courtesy of @Colin-Tel . Thank you for working with us on this project! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This really should arc to Tesla posts, akin to the Tesla...
the main appeal for saying "Hey, come to EE we have that cool power source from 13!" is that people join, and it's like 13, maybe even expanded. Saying "oh this is kinda, half of what it was in 13" is meh.
This should also have a render of Edge.yml attached :) |
I would literally rather close the PR than make it a tesla clone. |
why not merge the two :) Tesla is just a cope supermatter |
Tesla can stay SM cope because this is Baystation SM, not /tg/station SM. Being the atmos autism simulator is the main appeal of this version of the engine lol. |
I don't see why there couldn't be a scenario that makes the SM arc to tesla posts, would add more variety and options for the engineering team to power the station |
kinda real, can we re-enable Tesla :) |
Oh absolutely, please do. I would love to see engine variety across maps. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
pog: #350
Yea I'm going to leave the minor feature list for a separate PR so that this won't PR bloat harder than it already has. We've deadass included a whole map rework in this PR, I'm not adding 6 new semi-unrelated items in addition to an entire new engine. |
@DEATHB4DEFEAT @Pspritechologist @Peptide90 @OldDanceJacket this is ready again for review. Please don't let it sit for a month unreviewed. |
* Add job whitelist system * Address reviews * Fix name * Apply suggestions from code review Co-authored-by: Pieter-Jan Briers <[email protected]> * cancinium --------- Co-authored-by: Pieter-Jan Briers <[email protected]>
Resources/Prototypes/Entities/Objects/Misc/supermatter_sliver.yml
Outdated
Show resolved
Hide resolved
Resources/Prototypes/Entities/Objects/Misc/supermatter_sliver.yml
Outdated
Show resolved
Hide resolved
Co-authored-by: DEATHB4DEFEAT <[email protected]> Signed-off-by: VMSolidus <[email protected]>
Co-authored-by: DEATHB4DEFEAT <[email protected]> Signed-off-by: VMSolidus <[email protected]>
Co-authored-by: DEATHB4DEFEAT <[email protected]> Signed-off-by: VMSolidus <[email protected]>
Co-authored-by: DEATHB4DEFEAT <[email protected]> Signed-off-by: VMSolidus <[email protected]>
Final update is complete, and I have tested supermatter ingame to verify that it works. 8mb.video-UdQ-XTe8cZxn.mp4 |
chat we did it |
# Description This refactors Geiger Counters so that their behavior of "Only making sound to a person holding them" is no longer hardcoded. The GeigerCounterComponent now can define how loud it ticks, how far away people can hear the ticks, and whether it plays only for the person holding it or for anyone nearby. This PR partially fulfills one of the "Nice To Have" features requested for #341 by making it possible to create stationary radiation alarm objects. It also serves as a substantial quality of life improvement for Engineering and Science crew, since it's now possible to place an active Geiger counter in the artifact lab, and then be able to audibly hear if the lab becomes radioactive due to an artifact. <details><summary><h1>Media</h1></summary> <p> https://github.com/user-attachments/assets/74122135-7345-4995-bb0e-d1216e1d53b6 https://github.com/user-attachments/assets/de79db6f-e1c1-471f-88b5-0a47ff4bfa16 </p> </details> # Changelog :cl: - add: Geiger Counters other than ones installed in Hardsuits now generate an audible sound when active and exposed to radiation. - add: Wall mounted geiger counters have been added to the game. --------- Signed-off-by: VMSolidus <[email protected]>
# Description This refactors Geiger Counters so that their behavior of "Only making sound to a person holding them" is no longer hardcoded. The GeigerCounterComponent now can define how loud it ticks, how far away people can hear the ticks, and whether it plays only for the person holding it or for anyone nearby. This PR partially fulfills one of the "Nice To Have" features requested for Simple-Station#341 by making it possible to create stationary radiation alarm objects. It also serves as a substantial quality of life improvement for Engineering and Science crew, since it's now possible to place an active Geiger counter in the artifact lab, and then be able to audibly hear if the lab becomes radioactive due to an artifact. <details><summary><h1>Media</h1></summary> <p> https://github.com/user-attachments/assets/74122135-7345-4995-bb0e-d1216e1d53b6 https://github.com/user-attachments/assets/de79db6f-e1c1-471f-88b5-0a47ff4bfa16 </p> </details> # Changelog :cl: - add: Geiger Counters other than ones installed in Hardsuits now generate an audible sound when active and exposed to radiation. - add: Wall mounted geiger counters have been added to the game. --------- Signed-off-by: VMSolidus <[email protected]>
Description
This PR has been produced in collaboration with coders from White Dream, with written permission given by the relevant code owners to port this specific slice of content to Einstein-Engines. Supermatter Engines are a form of nuclear reactor, which produces energy in the form of radioactive particles, while also decaying into Phoron when excited by an external energy source.
Power can be obtained from the engine via radiation collectors, which like those of a singularity engine, must be periodically refueled. In addition, the engine must also be actively cooled via aid from Atmospherics, and for undesirable gasses to be extracted from the reactor chamber.
If not cooled, the crystal will begin to destabilize and eventually collapse into one of three different situations depending on the source of its instability.
Changelog
🆑 VMSolidus, White Dream, Colin-Tel