summaryrefslogtreecommitdiff
path: root/src/clientserver.h
diff options
context:
space:
mode:
authorPerttu Ahola <celeron55@gmail.com>2011-11-15 01:00:16 +0200
committerPerttu Ahola <celeron55@gmail.com>2011-11-29 19:13:42 +0200
commit4b8e4dae589cabef054991c08eb2cd47c867994a (patch)
treeeb874a25245fa0a287ce5c8454887d7a88cca1df /src/clientserver.h
parent0754f2a7af831922e26c12e707dfb6724897322f (diff)
downloadminetest-4b8e4dae589cabef054991c08eb2cd47c867994a.tar.gz
minetest-4b8e4dae589cabef054991c08eb2cd47c867994a.tar.bz2
minetest-4b8e4dae589cabef054991c08eb2cd47c867994a.zip
Tool definition transfer to client
Diffstat (limited to 'src/clientserver.h')
-rw-r--r--src/clientserver.h24
1 files changed, 23 insertions, 1 deletions
diff --git a/src/clientserver.h b/src/clientserver.h
index 0f6925696..ef8188b2a 100644
--- a/src/clientserver.h
+++ b/src/clientserver.h
@@ -22,7 +22,16 @@ with this program; if not, write to the Free Software Foundation, Inc.,
#include "utility.h"
-#define PROTOCOL_VERSION 3
+/*
+ changes by PROTOCOL_VERSION:
+
+ PROTOCOL_VERSION 3:
+ Base for writing changes here
+ PROTOCOL_VERSION 4:
+ Add TOCLIENT_TOOLDEF
+*/
+
+#define PROTOCOL_VERSION 4
#define PROTOCOL_ID 0x4f457403
@@ -181,6 +190,19 @@ enum ToClientCommand
u8 bool set camera point target
v3f1000 camera point target (to point the death cause or whatever)
*/
+
+ TOCLIENT_TOOLDEF = 0x38,
+ /*
+ u16 command
+ u32 length of the next item
+ serialized ToolDefManager
+ */
+
+ //TOCLIENT_CONTENT_SENDING_MODE = 0x38,
+ /*
+ u16 command
+ u8 mode (0 = off, 1 = on)
+ */
};
enum ToServerCommand