From 3a0562bebcb91d05fceb5a1f9ded539f77a625e4 Mon Sep 17 00:00:00 2001 From: Perttu Ahola Date: Tue, 5 Jun 2012 23:51:37 +0300 Subject: Add after_destruct and cache the existence of on_construct, on_destruct and after_destruct for quick skipping when a node does not have them --- src/scriptapi.h | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/scriptapi.h') diff --git a/src/scriptapi.h b/src/scriptapi.h index 7b0bffdb5..59daa3aa0 100644 --- a/src/scriptapi.h +++ b/src/scriptapi.h @@ -86,6 +86,8 @@ bool scriptapi_node_on_dig(lua_State *L, v3s16 p, MapNode node, void scriptapi_node_on_construct(lua_State *L, v3s16 p, MapNode node); // Node destructor void scriptapi_node_on_destruct(lua_State *L, v3s16 p, MapNode node); +// Node post-destructor +void scriptapi_node_after_destruct(lua_State *L, v3s16 p, MapNode node); // Called when a metadata form returns values void scriptapi_node_on_receive_fields(lua_State *L, v3s16 p, const std::string &formname, -- cgit v1.2.3