Skip to content

Clean up water purification #72

Description

@kevingranade

For something that's pretty central to survival, water purification is quite haphazard.

Some cleanups we can do:

  1. Differentiate between clear (but possibly contaminated), cloudy (obviously dirty), and tainted (from a very dangerous source) water.
  2. Differentiate between biological and chemical contamination. (internally, this will not be player-visible without a test)
  3. Carry contamination across recipes as called for.
  4. Differentiate between sterilized (boiled/chemically treated, not that tasty) and filtered/distilled water (very clean).

To be more concrete, I'm proposing:
New Items:
cloudy water (obviously dirty, probably unsafe, from rivers)
toxic water (obviously dirty water from an obviously dangerous source)
sterilized water (flat or chemical-tasting water, biologically safe, output of boiling or chemical purification, lower morale boost than clean water)
water test kit (item used to detect chemical contamination in water)
New item attributes:
bio_contamination
chem_contamination
Code changes:
Enhancing recipe code to copy contamination from inputs to output
Enhance recipes to indicate whether they transfer contamination
Item changes:
Let iodine be used to sterilize (percent chance?) water.

Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions