rset=UTF-8 Last-Modified: Mon, 02 Nov 2026 05:56:00 GMT Expires: Thu, 30 Oct 2036 05:56:00 GMT Update translation template po/minetest.pot - minetest.git - modified minetest for gpcfs purposes
aboutsummaryrefslogtreecommitdiff
path: root/src/collision.h
diff options
context:
space:
mode:
authorPerttu Ahola <celeron55@gmail.com>2012-06-04 23:29:14 +0300
committerPerttu Ahola <celeron55@gmail.com>2012-06-04 23:29:14 +0300
commita569961e0f8d9e4b22558c19f492025a925e9362 (patch)
tree3a2c64fa50eaad60a78446c6fb3908abb92d980c /src/collision.h
parent7eabde6aeeea1a8fa6597c4865422961a944244b (diff)
Update translation template po/minetest.pot
Diffstat (limited to 'src/collision.h')
0 files changed, 0 insertions, 0 deletions
kwa">or not pos.z) then debug.sethook() error("Invalid position supplied to getstate") end local node=advtrains.ndb.get_node(pos) local ndef=minetest.registered_nodes[node.name] if ndef and ndef.luaautomation and ndef.luaautomation.getstate then local st=ndef.luaautomation.getstate if type(st)=="function" then return st(pos, node) else return st end end return nil end local function setstate(parpos, newstate) local pos=atlatc.pcnaming.resolve_pos(parpos) if type(pos)~="table" or (not pos.x or not pos.y or not pos.z) then debug.sethook() error("Invalid position supplied to setstate") end local node=advtrains.ndb.get_node(pos) local ndef=minetest.registered_nodes[node.name] if ndef and ndef.luaautomation and ndef.luaautomation.setstate then local st=ndef.luaautomation.setstate st(pos, node, newstate) end end local function is_passive(parpos) local pos=atlatc.pcnaming.resolve_pos(parpos) if type(pos)~="table" or (not pos.x or not pos.y or not pos.z) then return false end local node=advtrains.ndb.get_node(pos) local ndef=minetest.registered_nodes[node.name] if ndef and ndef.luaautomation and ndef.luaautomation.getstate then return true end return false end -- gets called from environment.lua -- return the values here to keep them local return getstate, setstate, is_passive