瀏覽代碼

Bump serialization - not sure if necessary

Dydzio 2 年之前
父節點
當前提交
981c23cafa
共有 2 個文件被更改,包括 6 次插入3 次删除
  1. 5 2
      lib/CModHandler.h
  2. 1 1
      lib/serializer/CSerializer.h

+ 5 - 2
lib/CModHandler.h

@@ -384,8 +384,11 @@ public:
 			h & ATTACK_POINTS_DMG_MULTIPLIER_CAP;
 			h & ATTACK_POINTS_DMG_MULTIPLIER_CAP;
 			h & DEFENSE_POINT_DMG_MULTIPLIER;
 			h & DEFENSE_POINT_DMG_MULTIPLIER;
 			h & DEFENSE_POINTS_DMG_MULTIPLIER_CAP;
 			h & DEFENSE_POINTS_DMG_MULTIPLIER_CAP;
-			h & HERO_STARTING_ARMY_STACKS_COUNT_CHANCES;
-			h & DEFAULT_BUILDING_SET_DWELLING_CHANCES;
+			if(version >= 815)
+			{
+				h & HERO_STARTING_ARMY_STACKS_COUNT_CHANCES;
+				h & DEFAULT_BUILDING_SET_DWELLING_CHANCES;
+			}
 		}
 		}
 	} settings;
 	} settings;
 
 

+ 1 - 1
lib/serializer/CSerializer.h

@@ -14,7 +14,7 @@
 
 
 VCMI_LIB_NAMESPACE_BEGIN
 VCMI_LIB_NAMESPACE_BEGIN
 
 
-const ui32 SERIALIZATION_VERSION = 814;
+const ui32 SERIALIZATION_VERSION = 815;
 const ui32 MINIMAL_SERIALIZATION_VERSION = 813;
 const ui32 MINIMAL_SERIALIZATION_VERSION = 813;
 const std::string SAVEGAME_MAGIC = "VCMISVG";
 const std::string SAVEGAME_MAGIC = "VCMISVG";