]> git.lizzy.rs Git - minetest.git/blobdiff - src/clientserver.h
New kind of tool speed and wear calculation thingy
[minetest.git] / src / clientserver.h
index 2b7c0e642e9df81b2a595665ef1c99b9fc81d9f8..0f6925696c636c418671b14884874174b38095bf 100644 (file)
@@ -22,6 +22,8 @@ with this program; if not, write to the Free Software Foundation, Inc.,
 
 #include "utility.h"
 
+#define PROTOCOL_VERSION 3
+
 #define PROTOCOL_ID 0x4f457403
 
 #define PASSWORD_SIZE 28       // Maximum password length. Allows for
@@ -165,8 +167,19 @@ enum ToClientCommand
        TOCLIENT_PLAYERITEM = 0x36,
        /*
                u16 command
-               u16 peer id
-               string serialized item
+               u16 count of player items
+               for all player items {
+                       u16 peer id
+                       u16 length of serialized item
+                       string serialized item
+               }
+       */
+
+       TOCLIENT_DEATHSCREEN = 0x37,
+       /*
+               u16 command
+               u8 bool set camera point target
+               v3f1000 camera point target (to point the death cause or whatever)
        */
 };
 
@@ -316,7 +329,11 @@ enum ToServerCommand
                [0] u16 TOSERVER_PLAYERITEM
                [2] u16 item
        */
-
+       
+       TOSERVER_RESPAWN=0x38,
+       /*
+               u16 TOSERVER_RESPAWN
+       */
 };
 
 inline SharedBuffer<u8> makePacket_TOCLIENT_TIME_OF_DAY(u16 time)