0.4 16/02/2006
Split the update of channels, players and synchronisation into separate methods:
- The channel list is updated once when the map loads
- The player list is updated every CheckInterval
- The players are synchronised every SyncInterval
This reduces unneccessary processing so the synchronisation can be done more often
Fixed the spectator move, it now includes dying players
Added NotifyPlayers option
Fixed line length over 999 characters bug
Added MinNameLength option
Name comparison is now case-insensitive
0.3 04/12/2005
Pretty major overhaul of the code, (hopefully) takes less CPU time
Supports up to 100 players and channels in TS
Added IgnoreOthers option
Spectators are only moved while game is in progress i.e. not in pre-game
Changed the logging procedure, now more control over the log level
Disconnects properly when it has finished the sync