summaryrefslogtreecommitdiffhomepage
path: root/serialize/world-impl.hpp
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2023-03-18 16:01:17 +0100
committerStanislaw Halik <sthalik@misaki.pl>2023-03-18 16:01:17 +0100
commit88f34628e2ca069d1d384c11f2c3d9de6cf2f39d (patch)
tree41067eb3530daf28e378c669b72ebeeb86877ba6 /serialize/world-impl.hpp
parent1aeaf9b9a98470f81bc41b1242474389cbcf3391 (diff)
serialize/save: fix inverted flag condition
Diffstat (limited to 'serialize/world-impl.hpp')
-rw-r--r--serialize/world-impl.hpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/serialize/world-impl.hpp b/serialize/world-impl.hpp
index 6d3f73cf..3487d854 100644
--- a/serialize/world-impl.hpp
+++ b/serialize/world-impl.hpp
@@ -62,9 +62,9 @@ template<typename T> constexpr inline auto highbit = T(1) << sizeof(T)*8-1;
template<typename T, std::size_t N, std::size_t off>
constexpr inline auto highbits = (T(1) << N)-1 << sizeof(T)*8-N-off;
-constexpr inline atlasid meta_long_scenery_bit = highbit<atlasid>;
+constexpr inline atlasid meta_short_scenery_bit = highbit<atlasid>;
constexpr inline atlasid meta_rotation_bits = highbits<atlasid, rotation_BITS, 1>;
-constexpr inline atlasid scenery_id_flag_mask = meta_long_scenery_bit | meta_rotation_bits;
+constexpr inline atlasid scenery_id_flag_mask = meta_short_scenery_bit | meta_rotation_bits;
constexpr inline atlasid scenery_id_max = int_max<atlasid> & ~scenery_id_flag_mask;
} // namespace