From ff65f21bf0bb3e10fddd1d746ce9af8b9854de89 Mon Sep 17 00:00:00 2001 From: Giuseppe Bilotta Date: Tue, 3 Nov 2020 20:06:36 +0100 Subject: [PATCH] Cross-reference the node level manipulation functions This can help developers find the correct functions to access and manipulate the fluid level. --- doc/lua_api.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/doc/lua_api.txt b/doc/lua_api.txt index ef283f0c1360..05042b714ad0 100644 --- a/doc/lua_api.txt +++ b/doc/lua_api.txt @@ -1014,7 +1014,9 @@ The function of `param2` is determined by `paramtype2` in node definition. * `paramtype2 = "flowingliquid"` * Used by `drawtype = "flowingliquid"` and `liquidtype = "flowing"` * The liquid level and a flag of the liquid are stored in `param2` - * Bits 0-2: Liquid level (0-7). The higher, the more liquid is in this node + * Bits 0-2: Liquid level (0-7). The higher, the more liquid is in this node; + see `minetest.get_node_level`, `minetest.set_node_level` and `minetest.add_node_level` + to access/manipulate the content of this field * Bit 3: If set, liquid is flowing downwards (no graphical effect) * `paramtype2 = "wallmounted"` * Supported drawtypes: "torchlike", "signlike", "normal", "nodebox", "mesh"