Skip to content

Evaporation and Condensation #23

Open

Description

@Veritable-Calamity

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.

Activity

  1. ArtisticRoomba commented on Aug 20, 2026

    @ArtisticRoomba
    Owner

    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 GasRegistry but 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.

  2. added
    enhancementNew feature or request
    Unknown timelineUnknown as to when this should be developed and included in a release.
    on Aug 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Unknown timelineUnknown as to when this should be developed and included in a release.enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions