uberserver
uberserver copied to clipboard
migrate all battle status / teamsetup / colors / etc to SETSCRIPTTAGS
would be great simplification!
for migration:
- first add all status to setscripttags (needs defined "namespace" for that)
- for all clients which have the compatiblity flag set: send the "extra" data
a exact specification is needed, as (theoretically) most server side checks could be removed.
this is pretty close to "propertymap" but has a migration path
whats needed:
player info:
- id
- name
- spectator
- team id
- ally
- resource bonus
- status (synced/ingame/synced/unsynced)
- faction
- color (global stats (?)
- country,
- rank )
-> needed tags: player/id/name player/id/ally player/id/bonus player/id/status player/id/color player/id/...
-> "misc" tags:
host/ip host/port
existing tags:
mapoptions/ modoptions/ restrict/ team/ hosttype/
Rel to #58
Also rel to #249