2015-01-30 20:37:14 +01:00
|
|
|
/*
|
2010-08-08 10:06:34 +02:00
|
|
|
+-------------------+
|
|
|
|
| | Enno Rehling <enno@eressea.de>
|
|
|
|
| Eressea PBEM host | Katja Zedel <katze@felidae.kn-bremen.de>
|
|
|
|
| (c) 1998 - 2007 | Christian Schlittchen <corwin@amber.kn-bremen.de>
|
|
|
|
| |
|
|
|
|
+-------------------+
|
|
|
|
|
|
|
|
This program may not be used, modified or distributed
|
|
|
|
without prior permission by the authors of Eressea.
|
|
|
|
|
|
|
|
*/
|
2011-03-07 08:02:35 +01:00
|
|
|
#define INTPAK_VERSION 329 /* in binary, ints can get packed */
|
|
|
|
#define NOZEROIDS_VERSION 330 /* 2008-05-16 zero is not a valid ID for anything (including factions) */
|
|
|
|
#define NOBORDERATTRIBS_VERSION 331 /* 2008-05-17 connection::attribs has been moved to userdata */
|
|
|
|
#define UIDHASH_VERSION 332 /* 2008-05-22 borders use the region.uid to store */
|
2010-08-08 10:06:34 +02:00
|
|
|
#define REGIONOWNER_VERSION 333 /* 2009-05-14 regions have owners and morale */
|
2011-03-07 08:02:35 +01:00
|
|
|
#define ALLIANCELEADER_VERSION 333 /* alliances have a leader */
|
|
|
|
#define CURSEFLOAT_VERSION 334 /* all curse-effects are float */
|
|
|
|
#define MOURNING_VERSION 335 /* mourning peasants */
|
|
|
|
#define FOSS_VERSION 336 /* the open source release */
|
|
|
|
#define OWNER_2_VERSION 337 /* region owners contain an alliance */
|
2012-05-24 09:56:54 +02:00
|
|
|
#define FIX_WATCHERS_VERSION 338 /* fixed storage of watchers */
|
|
|
|
#define UNIQUE_SPELLS_VERSION 339 /* turn 775, spell names are now unique globally, not just per school */
|
|
|
|
#define SPELLBOOK_VERSION 340 /* turn 775, full spellbooks are stored for factions */
|
2014-01-02 05:29:08 +01:00
|
|
|
#define NOOVERRIDE_VERSION 341 /* turn 775, full spellbooks are stored for factions */
|
2014-05-10 18:57:04 +02:00
|
|
|
#define INTFLAGS_VERSION 342 /* turn 876, FFL_NPC is now bit 25, flags is an int */
|
2014-07-23 11:54:51 +02:00
|
|
|
#define SAVEGAMEID_VERSION 343 /* instead of XMLNAME, save the game.id parameter from the config */
|
2014-08-14 05:06:36 +02:00
|
|
|
#define BUILDNO_VERSION 344 /* storing the build number in the save */
|
2014-12-09 07:44:26 +01:00
|
|
|
#define AUTO_RACENAME_VERSION 345 /* NPC units with name==NULL will automatically get their race for a name */
|
2015-03-29 14:03:56 +02:00
|
|
|
#define JSON_REPORT_VERSION 346 /* bit 3 in f->options flags the json report */
|
2015-05-07 17:45:02 +02:00
|
|
|
#define EXPLICIT_CURSE_ISNEW_VERSION 347 /* CURSE_ISNEW is not reset in read/write, but in age() */
|
2015-08-19 19:43:47 +02:00
|
|
|
#define SPELL_LEVEL_VERSION 348 /* f->max_spelllevel gets stored, not calculated */
|
2015-11-12 16:09:26 +01:00
|
|
|
#define OWNER_3_VERSION 349 /* regions store last owner, not last alliance */
|
2015-12-17 12:23:07 +01:00
|
|
|
#define ATTRIBOWNER_VERSION 350 /* all attrib_type functions know who owns the attribute */
|
2016-02-21 11:01:50 +01:00
|
|
|
#define BADCRYPT_VERSION 351 /* passwords are encrypted, poorly */
|
2016-02-09 00:28:23 +01:00
|
|
|
#define ATHASH_VERSION 352 /* attribute-type hash, not name */
|
2016-02-24 11:56:21 +01:00
|
|
|
#define NOWATCH_VERSION 353 /* plane->watchers is gone */
|
|
|
|
#define CRYPT_VERSION 354 /* passwords are encrypted */
|
|
|
|
#define RELEASE_VERSION NOWATCH_VERSION /* current datafile */
|
2015-04-19 08:13:40 +02:00
|
|
|
#define MIN_VERSION INTPAK_VERSION /* minimal datafile we support */
|
|
|
|
#define MAX_VERSION RELEASE_VERSION /* change this if we can need to read the future datafile, and we can do so */
|