diff options
Diffstat (limited to 'mesecons_luacontroller')
-rw-r--r-- | mesecons_luacontroller/doc/luacontroller/description.html | 4 | ||||
-rw-r--r-- | mesecons_luacontroller/init.lua | 14 |
2 files changed, 9 insertions, 9 deletions
diff --git a/mesecons_luacontroller/doc/luacontroller/description.html b/mesecons_luacontroller/doc/luacontroller/description.html index ca14615..e549ffe 100644 --- a/mesecons_luacontroller/doc/luacontroller/description.html +++ b/mesecons_luacontroller/doc/luacontroller/description.html @@ -1,5 +1,5 @@ -The luacontroller is an advanced programmable component. -You can simply code it in the language mesecons uses itself: Lua! +The Luacontroller is an advanced programmable component. +You can simply code it in the language Mesecons uses itself: Lua! All the code runs in a sandbox, so it's completely safe (but I won't guarantee that for absolute certainty!). <a href="http://mesecons.net/luacontroller/">Documentation is available here!</a> diff --git a/mesecons_luacontroller/init.lua b/mesecons_luacontroller/init.lua index d874fdf..c754eda 100644 --- a/mesecons_luacontroller/init.lua +++ b/mesecons_luacontroller/init.lua @@ -12,7 +12,7 @@ -- ports = get_real_port_states(pos): gets if inputs are powered from outside -- newport = merge_port_states(state1, state2): just does result = state1 or state2 for every port -- set_port(pos, rule, state): activates/deactivates the mesecons according to the port states --- set_port_states(pos, ports): Applies new port states to a LuaController at pos +-- set_port_states(pos, ports): Applies new port states to a Luacontroller at pos -- run(pos): runs the code in the controller at pos -- reset_meta(pos, code, errmsg): performs a software-reset, installs new code and prints error messages -- resetn(pos): performs a hardware reset, turns off all ports @@ -219,7 +219,7 @@ end local function safe_string_find(...) if (select(4, ...)) ~= true then debug.sethook() -- Clear hook - error("string.find: 'plain' (fourth parameter) must always be true in a LuaController") + error("string.find: 'plain' (fourth parameter) must always be true in a Luacontroller") end return string.find(...) @@ -232,7 +232,7 @@ local function remove_functions(x) end -- Make sure to not serialize the same table multiple times, otherwise - -- writing mem.test = mem in the LuaController will lead to infinite recursion + -- writing mem.test = mem in the Luacontroller will lead to infinite recursion local seen = {} local function rfuncs(x) @@ -308,8 +308,8 @@ local function create_environment(pos, mem, event) for k, v in pairs(vports) do vports_copy[k] = v end local rports = get_real_port_states(pos) - -- Create new library tables on each call to prevent one LuaController - -- from breaking a library and messing up other LuaControllers. + -- Create new library tables on each call to prevent one Luacontroller + -- from breaking a library and messing up other Luacontrollers. local env = { pin = merge_port_states(vports, rports), port = vports_copy, @@ -595,7 +595,7 @@ for d = 0, 1 do } minetest.register_node(node_name, { - description = "LuaController", + description = "Luacontroller", drawtype = "nodebox", tiles = { top, @@ -636,7 +636,7 @@ end end ------------------------------ --- Overheated LuaController -- +-- Overheated Luacontroller -- ------------------------------ minetest.register_node(BASENAME .. "_burnt", { |