Evaporation and Condensation #23
Copy link
Copy link
Open
Labels
Unknown timelineUnknown as to when this should be developed and included in a release.Unknown as to when this should be developed and included in a release.enhancementNew feature or requestNew feature or request
Description
One major gain of NuMos is the ability to evaporate and condensate gases into their respective liquids, and vice-versa based on pressures and temperatures in the local environment. This also allows functional fire-fighting.
This issue is a stub pending further conversation.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Unknown timelineUnknown as to when this should be developed and included in a release.Unknown as to when this should be developed and included in a release.enhancementNew feature or requestNew feature or request
Activity
ArtisticRoomba commentedon Aug 20, 2026
We definitely want to support this, both in-environment, in-
GasMixture, and in pipenets. This would allow people to do phase-change cooling which SS14 Atmospherics desperately needs as a mechanic so we can add heat management as a gameplay mechanic that Atmospherics Technicians have to manage.Infra-speaking, this would be another
GasRegistrybut for fluids (FluidRegistry), reactions would handle evap/cond (though we might want to specialcase it for perf) and liquid movement would be physically handled via a sim stage.We also might want to consider allowing solvers to append their own per-voxel data to chunks (their own
FlatArray) so people don't have to do storage on their own accord.