courgette/big-brother-bot — pull request #36 by 82ndab-Bravo17 (2011-11-01 00:26:22+00:00)
Title: Ro2

Here are the changes from your review:

It didn't like me removing from 'b3.parser import Parser', so I left it in.

I reworked sync and getPlayerList so that they behave as expected by the core, and created syncDeleted and getServerPlayerList to do what they used to do.

!rebuild functions, but doesn't actually do anything - since there are no connect or disconnect notifications from the server, so the player list is synced for both additions and deletions every 30 seconds anyway. Also, there is no traditional slot no, each player gets a new one sequentially and they are not reused until the server is restarted. They also only last for one map, and so new ones are given every map.