Map static and dynamic data

This describes what game map static and dynamic data is, how is it sent (high level, not detailed explanation), and how is it cached in client


This is sub-layout for documentation pages

Top
1.1 Static data

Static data is any data in map, which never changes, or which's attributes or properties never change.
That involves (but is not limited only to):


1.2 Dynamic data

Dynamic data is any data in map, which can change, or which's attributes or properties can change.
That involves (but is not limited only to):

Dynamic data is always sent to client when he transitions between maps.


1.3 Static data caching

Static data is sent to client only once, when he transitions between maps (or connects to map).
Client caches this data, and if he later joins map, for which he already has static data cached, the static data is not requested from server and not sent at all, saving network bandwith.