Disallow spaces in generated names
This commit is contained in:
parent
ea53fff43e
commit
8599c76647
2
Main.py
2
Main.py
|
@ -204,7 +204,7 @@ def main(args, seed=None):
|
|||
outfilepname += f'_P{player}'
|
||||
if world.players > 1 or world.teams > 1:
|
||||
outfilepname += f"_{world.player_names[player][team].replace(' ', '_')}" if world.player_names[player][
|
||||
team] != 'Player %d' % player else ''
|
||||
team] != 'Player%d' % player else ''
|
||||
outfilesuffix = ('_%s_%s-%s-%s-%s%s_%s-%s%s%s%s%s' % (world.logic[player], world.difficulty[player],
|
||||
world.difficulty_adjustments[player],
|
||||
world.mode[player], world.goal[player],
|
||||
|
|
|
@ -624,9 +624,8 @@ class ServerCommandProcessor(CommandProcessor):
|
|||
def default(self, raw: str):
|
||||
notify_all(self.ctx, '[Server]: ' + raw)
|
||||
|
||||
def _cmd_kick(self, *player_name: str):
|
||||
def _cmd_kick(self, player_name: str):
|
||||
"""Kick specified player from the server"""
|
||||
player_name = " ".join(player_name)
|
||||
for client in self.ctx.clients:
|
||||
if client.auth and client.name.lower() == player_name.lower() and client.socket and not client.socket.closed:
|
||||
asyncio.create_task(client.socket.close())
|
||||
|
|
|
@ -24,7 +24,7 @@ def main(args):
|
|||
|
||||
# initialize the world
|
||||
world = World(1, 'vanilla', 'noglitches', 'standard', 'normal', 'none', 'on', 'ganon', 'freshness', False, False, False, False, False, False, None, False)
|
||||
world.player_names[1].append("Player 1")
|
||||
world.player_names[1].append("Player1")
|
||||
logger = logging.getLogger('')
|
||||
|
||||
hasher = hashlib.md5()
|
||||
|
|
2
Utils.py
2
Utils.py
|
@ -35,7 +35,7 @@ def parse_player_names(names, players, teams):
|
|||
team = [n[:16] for n in names[:players]]
|
||||
# where does the 16 character limit come from?
|
||||
while len(team) != players:
|
||||
team.append(f"Player {len(team) + 1}")
|
||||
team.append(f"Player{len(team) + 1}")
|
||||
ret.append(team)
|
||||
|
||||
names = names[players:]
|
||||
|
|
Loading…
Reference in New Issue