X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=plomrogue%2Fgame.py;h=a6bc2a3fe6f5956769718623f4b651520260eaf7;hb=915ec8c8dd23bafd509beb45b9656275e0503f2c;hp=accf35deebc2c3b41947f7503b44c9c635874dec;hpb=ff01e1b466c1df7c938d1281ca34718e555bcf67;p=plomrogue2 diff --git a/plomrogue/game.py b/plomrogue/game.py index accf35d..a6bc2a3 100755 --- a/plomrogue/game.py +++ b/plomrogue/game.py @@ -73,6 +73,14 @@ class Game(GameBase): print("FILE INPUT LINE %5s: %s" % (i, line), end='') self.io.handle_input(line, god_mode=True) + def can_do_tile_with_pw(self, yx, pw): + tile_class = self.map_control[yx] + if tile_class in self.map_control_passwords: + tile_pw = self.map_control_passwords[tile_class] + if pw != tile_pw: + return False + return True + def get_string_options(self, string_option_type): import string if string_option_type == 'direction':