minetest/src/script/common
orwell96 08846cd05c Add static_save property to luaentites to not save them statically. (#5112)
* Add no_static_save property to luaentites to not save them statically.
This allows for temporary objects that would get deleted anyway as soon as they are loaded again without the static saving overhead.

* Use positive meaning for static_save object property

* Invert meaning also for the LUA parameter
Note: getboolfield() does not change &result when field does not exist, so it defaults to the default value in the header file, which is 'true'.

* Extend push_object_properties()
2017-09-28 17:11:51 +02:00
..
CMakeLists.txt Clean up and tweak build system 2015-03-27 15:00:48 -04:00
c_content.cpp Add static_save property to luaentites to not save them statically. (#5112) 2017-09-28 17:11:51 +02:00
c_content.h Modernize source code: last part (#6285) 2017-08-20 13:30:50 +02:00
c_converter.cpp Object properties: Add 'glow', disables light's effect if negative 2017-09-14 04:06:05 +01:00
c_converter.h Object properties: Add 'glow', disables light's effect if negative 2017-09-14 04:06:05 +01:00
c_internal.cpp Create a filesystem abstraction layer for CSM and only allow accessing files that are scanned into it. (#5965) 2017-06-30 20:14:39 +02:00
c_internal.h Modernize source code: last part (#6285) 2017-08-20 13:30:50 +02:00
c_types.cpp Remove lua_State parameter from LuaError::LuaError 2014-03-15 16:28:59 -04:00
c_types.h C++ modernize: Pragma once (#6264) 2017-08-17 22:19:39 +02:00