t.position = YX(game.map.size.y // 2, game.map.size.x // 2)
game.things += [t] # TODO refactor into Thing.__init__?
game.sessions[connection_id] = t.id_
- game.io.send('LOGIN_OK')
+ game.io.send('LOGIN_OK', connection_id)
t.nickname = nick
game.io.send('CHAT ' + quote(t.nickname + ' entered the map.'))
game.io.send('PLAYER_ID %s' % t.id_, connection_id)
from plomrogue.errors import GameError, ArgError, PlayError
from plomrogue.misc import quote
- print('DEBUG', input_);
def answer(connection_id, msg):
if connection_id:
self.send(msg, connection_id)