X-Git-Url: https://plomlompom.com/repos/%7B%7Bprefix%7D%7D/copy_structured?a=blobdiff_plain;f=plomrogue%2Fgame.py;h=47f09d161ceff332b2e8ad43f086161d9ad75854;hb=88c8acab582aeb25735d86b78defe28441439cba;hp=a1c2ee641cc1dcfefd8797b284676095ab69e83b;hpb=722f6c3effe9aedf6c71678260a6976d30fb21ed;p=plomrogue2 diff --git a/plomrogue/game.py b/plomrogue/game.py index a1c2ee6..47f09d1 100755 --- a/plomrogue/game.py +++ b/plomrogue/game.py @@ -121,6 +121,8 @@ class Game(GameBase): self.tasks = {} self.thing_types = {} self.sessions = {} + self.faces = {} + self.hats = {} self.maps = {} self.map_controls = {} self.map_control_passwords = {} @@ -199,6 +201,14 @@ class Game(GameBase): player = self.get_thing(self.sessions[connection_id]['thing_id']) return player + def get_face(self, t): + if t.type_ == 'Player': + if t.name in self.faces: + return self.faces[t.name] + else: + return '/O O\\' + '| oo |' + '\\>--