aboutsummaryrefslogtreecommitdiff
path: root/models/blender/mbb
diff options
context:
space:
mode:
authororwell <orwell@bleipb.de>2025-07-05 16:42:54 +0200
committerorwell <orwell@bleipb.de>2025-07-05 16:42:54 +0200
commit97e5554e34cfaa80716969eebee6577e4c4da000 (patch)
treee636785786d0aefc2e2a3ed751522cb48b7d85a1 /models/blender/mbb
parent041847319d4adb868f4329197f541d50aa02f89d (diff)
downloadadvtrains-97e5554e34cfaa80716969eebee6577e4c4da000.tar.gz
advtrains-97e5554e34cfaa80716969eebee6577e4c4da000.tar.bz2
advtrains-97e5554e34cfaa80716969eebee6577e4c4da000.zip
Implement the No Disable ARS flag on the stoprailtimetable
Diffstat (limited to 'models/blender/mbb')
0 files changed, 0 insertions, 0 deletions
m">} Not all functions use all of the parameters, so you can simplify your config sometimes ]] -- log utils -- ========= function serialize_lib.log_error(text) minetest.log("error", "[serialize_lib] ("..(minetest.get_current_modname() or "?").."): "..(text or "<nil>")) end function serialize_lib.log_warn(text) minetest.log("warning", "[serialize_lib] ("..(minetest.get_current_modname() or "?").."): "..(text or "<nil>")) end function serialize_lib.log_info(text) minetest.log("action", "[serialize_lib] ("..(minetest.get_current_modname() or "?").."): "..(text or "<nil>")) end function serialize_lib.log_debug(text) minetest.log("action", "[serialize_lib] ("..(minetest.get_current_modname() or "?")..") DEBUG: "..(text or "<nil>")) end -- basic serialization/deserialization -- =================================== local mp = minetest.get_modpath(minetest.get_current_modname()) serialize_lib.serialize = dofile(mp.."/serialize.lua") dofile(mp.."/atomic.lua") local ser = serialize_lib.serialize -- Opens the passed filename, and returns deserialized table -- When an error occurs, logs an error and returns false function serialize_lib.read_table_from_file(filename) local succ, ret = pcall(ser.read_from_file, filename) if not succ then serialize_lib.log_error(ret) return false,ret end return ret end -- Writes table into file -- When an error occurs, logs an error and returns false function serialize_lib.write_table_to_file(root_table, filename) local succ, ret = pcall(ser.write_to_file, root_table, filename) if not succ then serialize_lib.log_error(ret) return false,ret end return true end