X-Git-Url: https://plomlompom.com/repos/%7B%7Bdb.prefix%7D%7D/calendar?a=blobdiff_plain;f=new2%2Fplomrogue%2Fcommands.py;h=352f40dc1af3a64e99564a7033f2fb8626422f3c;hb=90d7e8cdc98943e46ec9a3d8d2debf2886f793e2;hp=df347289f64459ce4718df6aefb6a87a6ec920d2;hpb=47d047c10bacf2463f48aec3e7f3cc3b92a78198;p=plomrogue2-experiments diff --git a/new2/plomrogue/commands.py b/new2/plomrogue/commands.py index df34728..352f40d 100644 --- a/new2/plomrogue/commands.py +++ b/new2/plomrogue/commands.py @@ -18,6 +18,7 @@ def cmd_LOGIN(game, nick, connection_id): game.things += [t] # TODO refactor into Thing.__init__? game.sessions[connection_id] = t.id_ game.io.send('META ' + quote('you are now: ' + nick), connection_id) + game.io.send('PLAYER_ID %s' % t.id_, connection_id) cmd_LOGIN.argtypes = 'string' def cmd_QUERY(game, target_nick, msg, connection_id): @@ -39,17 +40,6 @@ def cmd_PING(game, connection_id): game.io.send('PONG') cmd_PING.argtypes = '' -def cmd_SAVE(game): - - def write(f, msg): - f.write(msg + '\n') - - with open(game.io.save_file, 'w') as f: - write(f, 'TURN %s' % game.turn) - for y, line in game.map.lines(): - write(f, 'MAP_LINE %5s %s' % (y, quote(line))) -cmd_SAVE.argtypes = '' - def cmd_TURN(game, n): game.turn = n cmd_TURN.argtypes = 'int:nonneg'