Clients: prepare for removal of players key in RoomInfo
This commit is contained in:
parent
e1e2526322
commit
29e0975832
|
@ -562,6 +562,8 @@ async def process_server_cmd(ctx: CommonContext, args: dict):
|
||||||
f" for each location checked. Use !hint for more information.")
|
f" for each location checked. Use !hint for more information.")
|
||||||
ctx.hint_cost = int(args['hint_cost'])
|
ctx.hint_cost = int(args['hint_cost'])
|
||||||
ctx.check_points = int(args['location_check_points'])
|
ctx.check_points = int(args['location_check_points'])
|
||||||
|
|
||||||
|
if "players" in args: # TODO remove when servers sending this are outdated
|
||||||
players = args.get("players", [])
|
players = args.get("players", [])
|
||||||
if len(players) < 1:
|
if len(players) < 1:
|
||||||
logger.info('No player connected')
|
logger.info('No player connected')
|
||||||
|
@ -574,6 +576,7 @@ async def process_server_cmd(ctx: CommonContext, args: dict):
|
||||||
logger.info(f' Team #{network_player.team + 1}')
|
logger.info(f' Team #{network_player.team + 1}')
|
||||||
current_team = network_player.team
|
current_team = network_player.team
|
||||||
logger.info(' %s (Player %d)' % (network_player.alias, network_player.slot))
|
logger.info(' %s (Player %d)' % (network_player.alias, network_player.slot))
|
||||||
|
|
||||||
# update datapackage
|
# update datapackage
|
||||||
await ctx.prepare_datapackage(set(args["games"]), args["datapackage_versions"])
|
await ctx.prepare_datapackage(set(args["games"]), args["datapackage_versions"])
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue