Feature #1601: Package management
Package compatibility check in multiplayer games
The client must use add-ons that are compatible with the ones used by the server. However, the client should be allowed to use add-ons that make visual/audio-only alterations, since the server never needs to load such add-ons.
Some new logic may need to be introduced to determine if a package contains gameplay-altering DED definitions (such as new states or things).
The information in local server broadcasts and master server announcements must support listing the required packages. This can be achieved e.g. with JSON as the data format.
#5 Updated by skyjake about 7 years ago
- Tags changed from Multiplayer, Definitions, MapData, Resources, Server, Client, Packages to Multiplayer, Definitions, MapData, Resources, Server, Client, Packages, MasterServer
- Description updated (diff)
- Status changed from In Progress to Resolved
- % Done changed from 0 to 100