R9 is Here


· admin.say command implemented
- the output currently looks a bit funky on the game client, like so: Player: [Server]: <text>
but with the next game client it will look like: Server: <text>

· admin.yell to squad has changed (you need to specify both team and squad)

· squad numbering has changed – the “no squad” squad has ID 0, and real squads are 1 and up.

· Autobalance improved, it shuffles people both during and between rounds now, and does a better job. No way to turn it off via admin interface yet I think.

· mapList* commands reworked

· banList* commands reworked

· listPlayers command added

· admin.listPlayers command reworked (GUID, kills, deaths, ping and score added)

· Players have non-PB GUIDs now (these are distinct from PB GUIDs)

· onChat event reworked
- now it specifies target player subset as well
- shows text before profanity filtering
- client-originated chat messages starting with “/” make it to the server, and broadcast via onChat, but are not broadcast to other game clients
- use “/!<command>” if you want to be able to send commands to your homemade rcon tools without showing the commands to other players

· player.onAuthenticated added (it’s triggered when a player receives GUID)

· player.onSquadChange, player.onTeamChange implemented

· Couple of crash fixes

· Support for “region” setting