From 70e2df4f86cf4101a10c7e1f7a6ac5cc03992793 Mon Sep 17 00:00:00 2001 From: paramat Date: Sat, 29 Oct 2016 15:22:18 +0100 Subject: Lua voxelmanip: Add optional buffer param for 'get param2 data' Update lua_api.txt. --- doc/lua_api.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'doc') diff --git a/doc/lua_api.txt b/doc/lua_api.txt index 43ff66bb9..da90f93d2 100644 --- a/doc/lua_api.txt +++ b/doc/lua_api.txt @@ -3263,7 +3263,9 @@ will place the schematic inside of the VoxelManip. * `set_light_data(light_data)`: Sets the `param1` (light) contents of each node in the `VoxelManip` * expects lighting data in the same format that `get_light_data()` returns -* `get_param2_data()`: Gets the raw `param2` data read into the `VoxelManip` object +* `get_param2_data([buffer])`: Gets the raw `param2` data read into the `VoxelManip` object + * Returns an array (indices 1 to volume) of integers ranging from `0` to `255` + * If the param `buffer` is present, this table will be used to store the result instead * `set_param2_data(param2_data)`: Sets the `param2` contents of each node in the `VoxelManip` * `calc_lighting([p1, p2], [propagate_shadow])`: Calculate lighting within the `VoxelManip` * To be used only by a `VoxelManip` object from `minetest.get_mapgen_object` -- cgit v1.2.3