summaryrefslogtreecommitdiff
path: root/doc/lua_api.txt
diff options
context:
space:
mode:
authorraymoo <uguu@installgentoo.com>2016-09-08 11:42:08 -0700
committerkwolekr <kwolekr@minetest.net>2016-09-12 03:35:28 -0400
commitaf4b63ff21ef03bb21ebbc023b84f1e54c172008 (patch)
treecac4a7b8431104ab83e004babe39854c3e3efe13 /doc/lua_api.txt
parent403dada85a1e75859573a26ed54a72caa693da91 (diff)
downloadminetest-af4b63ff21ef03bb21ebbc023b84f1e54c172008.tar.gz
minetest-af4b63ff21ef03bb21ebbc023b84f1e54c172008.tar.bz2
minetest-af4b63ff21ef03bb21ebbc023b84f1e54c172008.zip
fix missing parameters in some mentions of entity callbacks
Diffstat (limited to 'doc/lua_api.txt')
-rw-r--r--doc/lua_api.txt8
1 files changed, 5 insertions, 3 deletions
diff --git a/doc/lua_api.txt b/doc/lua_api.txt
index c4bc06695..1da45ad66 100644
--- a/doc/lua_api.txt
+++ b/doc/lua_api.txt
@@ -3329,13 +3329,15 @@ Registered entities
* It has the member `.object`, which is an `ObjectRef` pointing to the object
* The original prototype stuff is visible directly via a metatable
* Callbacks:
- * `on_activate(self, staticdata)`
+ * `on_activate(self, staticdata, dtime_s)`
* Called when the object is instantiated.
+ * `dtime_s` is the time passed since the object was unloaded, which can
+ be used for updating the entity state.
* `on_step(self, dtime)`
* Called on every server tick, after movement and collision processing.
`dtime` is usually 0.1 seconds, as per the `dedicated_server_step` setting
`in minetest.conf`.
- * `on_punch(self, puncher, time_from_last_punch, tool_capabilities, dir`
+ * `on_punch(self, puncher, time_from_last_punch, tool_capabilities, dir)`
* Called when somebody punches the object.
* Note that you probably want to handle most punches using the
automatic armor group system.
@@ -3463,7 +3465,7 @@ Definition tables
on_activate = function(self, staticdata, dtime_s),
on_step = function(self, dtime),
- on_punch = function(self, hitter),
+ on_punch = function(self, puncher, time_from_last_punch, tool_capabilities, dir),
on_rightclick = function(self, clicker),
get_staticdata = function(self),
-- ^ Called sometimes; the string returned is passed to on_activate when