I think there should be a WATERTIGHT flag for terrain that allows fluids stored in that terrain to be extracted the same why water is claimed from toilets. Examples include bathtubs, sinks, and possibly even specially prepared pits (lined with clay, plastic, etc)
A few things to consider:
[ul][li]How to deal with mixing fluids in a container: This one could be real messy and I have no elegant solutions off the top of my head.[/li]
[li]Rain catchment[/li]
[list]
[li]Outdoor WATERTIGHT terrain collecting rain a la existing funnel system[/li]
[li]Using funnels and hoses/pipes to feed rain water to indoor and/or sealed containers/terrain[/li]
[/list]
[li]Open containers: terrain and containers without the SEALS flag.[/li]
[list]
[li]Pure water would get dirty over time and require treatment again.[/li]
[li]Carbonated beverages would go flat. (Flat versions of each drink with less enjoyability?)[/li]
[li]Perishable liquids would go bad faster.[/li]
[li]Flammable liquids could explode if there is a spark nearby.[/li]
[li]Evaporation:[/li]
[list]
[li]Sunny weather increases evaporation rate[/li]
[li]Indoor containers less affected by sunny weather[/li]
[li]Acids and other solutions would become more concentrated as the water evaporates out.[/li]
[/list]
[/list]
[li]How much volume of fluid can each terrain item hold before overflowing[/li]
[list]
[li]Liquid flow: This is far beyond the scope of my post, but something to keep in mind for far down the road.[/li]
[list]
[li]Large volumes of liquid flow into other terrain if that adjacent terrain has less total volume.[/li]
[li]Non-WATERTIGHT terrain would allow liquids to flow down into the ground (-1 Z co-ordinate when 3D maps are implemented, but for now it could just disappear over time as it seeps down.) In that framework, a concrete floor would be WATERTIGHT to prevent downward flow, but have a very low volume so anything larger than a small puddle starts to overflow.[/li]
[li]Solid terrain, such as walls and closed doors and windows, will only allow so much fluid to flow in a particular turn, depending on how porous it is. A log wall would allow quite a bit of flow. A concrete wall or wooden wall designed especially for liquid storage might allow 0 flow. We could eventually build water towers![/li]
[/list]
[/list][/ul]
Some of these ideas are pretty intense and would require a lot of investment. The basic idea could be implemented easily: pour water in sink, get water back out of sink later. I feel that the others would definitely add value to the game, but they can wait.