summaryrefslogtreecommitdiffhomepage
path: root/serialize/world-writer.cpp
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2023-03-18 15:19:35 +0100
committerStanislaw Halik <sthalik@misaki.pl>2023-03-18 15:31:06 +0100
commitd4ae141eee51825fccf2350a6d8b906f24d57a95 (patch)
treed9854dc3beb23f370455aa4e2c7bdac086ca3ed0 /serialize/world-writer.cpp
parent8104af61d21dc48fc163ca5c1124a9e4c5911fdc (diff)
serialize/save: store entity counter right before chunks
Diffstat (limited to 'serialize/world-writer.cpp')
-rw-r--r--serialize/world-writer.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/serialize/world-writer.cpp b/serialize/world-writer.cpp
index 461f6dd6..f3af1c19 100644
--- a/serialize/world-writer.cpp
+++ b/serialize/world-writer.cpp
@@ -503,9 +503,9 @@ ArrayView<const char> writer_state::serialize_world()
};
copy(Containers::StringView{file_magic, std::size(file_magic)-1});
copy_int((proto_t)proto_version);
- copy_int((std::uint64_t)_world->entity_counter());
copy(atlas_buf);
copy(scenery_buf);
+ copy_int((std::uint64_t)_world->entity_counter());
copy_int((chunksiz)_world->size());
for (const auto& buf : chunk_bufs)
copy(buf);