diff options
Diffstat (limited to 'src/core/zone.cc')
-rw-r--r-- | src/core/zone.cc | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/core/zone.cc b/src/core/zone.cc index 2059e03..b038d82 100644 --- a/src/core/zone.cc +++ b/src/core/zone.cc @@ -281,7 +281,9 @@ void Zone::serialize_server_update(std::ostream & os) const os << zone_ambient_color.r << " "; os << zone_ambient_color.g << " "; os << zone_ambient_color.b << " "; - os << (zone_defaultview ? zone_defaultview->id() : 0); + os << (zone_defaultview ? zone_defaultview->id() : 0) << " "; + os << zone_location << " "; + os << zone_flags; } @@ -318,6 +320,12 @@ void Zone::receive_server_update(std::istream &is) // default view is >> id; zone_defaultview = Entity::find(id); + + // location + is >> zone_location; + + // flags + is >> zone_flags; } } |