X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=src%2Fserialization.h;h=86da31486f2fffd8e6504a06122d0f1dfa15d5b4;hb=fa427d641b687dd8585adced708510b94588cf51;hp=807b68e9d5693476f016b227cbd468408ab940a8;hpb=3aedfac9685c2d9ae8bac5a5b7e72e527f22c08d;p=oweals%2Fminetest.git diff --git a/src/serialization.h b/src/serialization.h index 807b68e9d..86da31486 100644 --- a/src/serialization.h +++ b/src/serialization.h @@ -61,16 +61,18 @@ with this program; if not, write to the Free Software Foundation, Inc., 23: new node metadata format 24: 16-bit node ids and node timers (never released as stable) 25: Improved node timer format - 26: MapBlocks contain heat and humidity + 26: Never written; read the same as 25 */ // This represents an uninitialized or invalid format #define SER_FMT_VER_INVALID 255 // Highest supported serialization version -#define SER_FMT_VER_HIGHEST 26 +#define SER_FMT_VER_HIGHEST_READ 26 +// Saved on disk version +#define SER_FMT_VER_HIGHEST_WRITE 25 // Lowest supported serialization version #define SER_FMT_VER_LOWEST 0 -#define ser_ver_supported(v) (v >= SER_FMT_VER_LOWEST && v <= SER_FMT_VER_HIGHEST) +#define ser_ver_supported(v) (v >= SER_FMT_VER_LOWEST && v <= SER_FMT_VER_HIGHEST_READ) /* Misc. serialization functions