1
0
Fork 0
mirror of https://github.com/luanti-org/luanti.git synced 2025-06-27 16:36:03 +00:00

* possibly improved water flow, by flyx86

- When flowing liquid starts to flow down, it stops contributing to its neighboring nodes' liquid level (possibly transforming it back to air)
- Flowing liquid turns into a source if there are at least 2 adjacent liquid source nodes
- If a new liquid flow reaches existing flowing liquid, the existing liquid is now updated properly.
This commit is contained in:
Nils Dagsson Moskopp 2011-07-14 16:17:50 +02:00
parent 5383aa847f
commit 5146c826be
3 changed files with 44 additions and 8 deletions

View file

@ -141,8 +141,10 @@ struct ContentFeatures
NodeMetadata *initial_metadata;
// If the content is liquid, this is the flowing version of the liquid.
// If content is liquid, this is the same content.
// If content is flowing liquid, this is the same content.
u8 liquid_alternative_flowing;
// If the content is liquid, this is the source version of the liquid.
u8 liquid_alternative_source;
// Amount of light the node emits
u8 light_source;