浏览代码

Update serialization version

Tomasz Zieliński 1 年之前
父节点
当前提交
098c88eff4
共有 2 个文件被更改,包括 6 次插入1 次删除
  1. 4 0
      lib/mapObjects/CBank.h
  2. 2 1
      lib/serializer/ESerializationVersion.h

+ 4 - 0
lib/mapObjects/CBank.h

@@ -51,6 +51,10 @@ public:
 		h & bankConfig;
 		h & resetDuration;
 		h & coastVisitable;
+		if (h.version >= Handler::Version::BANK_UNIT_PLACEMENT)
+			h & regularUnitPlacement;
+		else
+			regularUnitPlacement = false;
 	}
 
 	friend class CBankInstanceConstructor;

+ 2 - 1
lib/serializer/ESerializationVersion.h

@@ -45,6 +45,7 @@ enum class ESerializationVersion : int32_t
 	RELEASE_150 = ARTIFACT_COSTUMES, // for convenience
 
 	REMOVE_TEXT_CONTAINER_SIZE_T, // Fixed serialization of size_t from text containers
+	BANK_UNIT_PLACEMENT, // 842
 
-	CURRENT = REMOVE_TEXT_CONTAINER_SIZE_T
+	CURRENT = BANK_UNIT_PLACEMENT
 };