From 88c8acab582aeb25735d86b78defe28441439cba Mon Sep 17 00:00:00 2001 From: Christian Heller Date: Mon, 7 Dec 2020 06:58:53 +0100 Subject: [PATCH] Widen face and hat. --- plomrogue/commands.py | 8 ++++++-- plomrogue/game.py | 2 +- plomrogue/things.py | 4 ++-- rogue_chat.html | 22 +++++++++++----------- rogue_chat_curses.py | 16 ++++++++-------- 5 files changed, 28 insertions(+), 24 deletions(-) diff --git a/plomrogue/commands.py b/plomrogue/commands.py index a36f9e6..7544c06 100644 --- a/plomrogue/commands.py +++ b/plomrogue/commands.py @@ -318,22 +318,26 @@ def cmd_PLAYER_FACE(game, face, connection_id): t = game.get_player(connection_id) if not t: raise GameError('can only draw face when already logged in') - if len(face) != 9: + if len(face) != 18: raise GameError('wrong face string length') game.faces[t.name] = face game.changed = True cmd_PLAYER_FACE.argtypes = 'string' def cmd_GOD_PLAYER_FACE(game, name, face): + if len(face) != 18: + raise GameError('wrong face string length') game.faces[name] = face cmd_GOD_PLAYER_FACE.argtypes = 'string string' def cmd_GOD_PLAYER_HAT(game, name, hat): + if len(hat) != 18: + raise GameError('wrong hat string length') game.hats[name] = hat cmd_GOD_PLAYER_HAT.argtypes = 'string string' def cmd_THING_HAT_DESIGN(game, thing_id, design): - if len(design) != 9: + if len(design) != 18: raise GameError('hat design of wrong length') t = game.get_thing(thing_id) if not t: diff --git a/plomrogue/game.py b/plomrogue/game.py index 5e206b9..47f09d1 100755 --- a/plomrogue/game.py +++ b/plomrogue/game.py @@ -206,7 +206,7 @@ class Game(GameBase): if t.name in self.faces: return self.faces[t.name] else: - return 'O O' + ' v ' + '>-<' + return '/O O\\' + '| oo |' + '\\>--