X-Git-Url: https://plomlompom.com/repos/unset_cookie?a=blobdiff_plain;f=plomrogue%2Fgame.py;h=47f09d161ceff332b2e8ad43f086161d9ad75854;hb=88c8acab582aeb25735d86b78defe28441439cba;hp=7d4103da3d793078d65554607a259b15ba31b7f1;hpb=2bc91772ca3d5056eb5a252869d8dff33c586da5;p=plomrogue2 diff --git a/plomrogue/game.py b/plomrogue/game.py index 7d4103d..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 |' + '\\>--