From dacc8cdb3a0e824b435f9f4d98beb471f7a8be64 Mon Sep 17 00:00:00 2001 From: Jürgen Doser Date: Fri, 25 Jan 2013 01:37:19 +0100 Subject: Include backface_culling flag in serialization format for TileDefs This way flowing liquids actually show the backface when specified to do so. Without this, TileDefs where by default initialized with backface_culling = true and never set otherwise. For backwards compatibility, an old client connected to a new server, or a new client connected to an old server will behave like before i.e., backface_culling is always true. --- src/clientserver.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/clientserver.h') diff --git a/src/clientserver.h b/src/clientserver.h index 769272a68..3292d1e9e 100644 --- a/src/clientserver.h +++ b/src/clientserver.h @@ -79,9 +79,11 @@ SharedBuffer makePacket_TOCLIENT_TIME_OF_DAY(u16 time, float time_speed); Serialization format changes PROTOCOL_VERSION 16: TOCLIENT_SHOW_FORMSPEC + PROTOCOL_VERSION 17: + Serialization format change: include backface_culling flag in TileDef */ -#define LATEST_PROTOCOL_VERSION 16 +#define LATEST_PROTOCOL_VERSION 17 // Server's supported network protocol range #define SERVER_PROTOCOL_VERSION_MIN 13 -- cgit v1.2.3