Author: cazfi Date: Sun Jan 24 13:32:06 2016 New Revision: 31565 URL: http://svn.gna.org/viewcvs/freeciv?rev=31565&view=rev Log: Do not save documentary seed values to the savegame if they are zero.
See patch #6839 Modified: trunk/server/savegame3.c Modified: trunk/server/savegame3.c URL: http://svn.gna.org/viewcvs/freeciv/trunk/server/savegame3.c?rev=31565&r1=31564&r2=31565&view=diff ============================================================================== --- trunk/server/savegame3.c (original) +++ trunk/server/savegame3.c Sun Jan 24 13:32:06 2016 @@ -2012,10 +2012,14 @@ "game.cooling"); secfile_insert_int(saving->file, game.info.coolinglevel, "game.coolinglevel"); - - /* For debugging purposes only */ - secfile_insert_int(saving->file, game.server.seed, - "game.random_seed"); + /* For debugging purposes only. + * Do not save it if it's 0 (not known); + * this confuses people reading this 'document' less than + * saving 0. */ + if (game.server.seed != 0) { + secfile_insert_int(saving->file, game.server.seed, + "game.random_seed"); + } /* Global advances. */ for (i = 0; i < game.control.num_tech_types; i++) { @@ -2385,9 +2389,14 @@ return; } - /* For debugging purposes only */ - secfile_insert_int(saving->file, game.map.server.seed, - "map.random_seed"); + /* For debugging purposes only. + * Do not save it if it's 0 (not known); + * this confuses people reading this 'document' less than + * saving 0. */ + if (game.map.server.seed) { + secfile_insert_int(saving->file, game.map.server.seed, + "map.random_seed"); + } sg_save_map_tiles(saving); sg_save_map_startpos(saving); _______________________________________________ Freeciv-commits mailing list Freeciv-commits@gna.org https://mail.gna.org/listinfo/freeciv-commits