X-Git-Url: https://plomlompom.com/repos/berlin_corona.txt?a=blobdiff_plain;f=rogue_chat_curses.py;h=07c8697fc71d160cf63d9f43914f2d1ed64d58ec;hb=03caeafc19a0c9a0c48fb667139c0b1726644f40;hp=c6113df93001d75f618f2916a2443e090bcfe524;hpb=424625e4fd534d48db9de6fea18d401ba3bbf698;p=plomrogue2 diff --git a/rogue_chat_curses.py b/rogue_chat_curses.py index c6113df..07c8697 100755 --- a/rogue_chat_curses.py +++ b/rogue_chat_curses.py @@ -178,11 +178,11 @@ def cmd_TURN(game, n): game.turn_complete = False cmd_TURN.argtypes = 'int:nonneg' -def cmd_PSEUDO_FOV_WIPE(game): +def cmd_OTHER_WIPE(game): game.portals_new = {} game.annotations_new = {} game.things_new = [] -cmd_PSEUDO_FOV_WIPE.argtypes = '' +cmd_OTHER_WIPE.argtypes = '' def cmd_LOGIN_OK(game): game.tui.switch_mode('post_login_wait') @@ -377,7 +377,7 @@ class Game(GameBase): self.register_command(cmd_REPLY) self.register_command(cmd_PLAYER_ID) self.register_command(cmd_TURN) - self.register_command(cmd_PSEUDO_FOV_WIPE) + self.register_command(cmd_OTHER_WIPE) self.register_command(cmd_THING) self.register_command(cmd_THING_TYPE) self.register_command(cmd_THING_NAME) @@ -885,7 +885,8 @@ class TUI: if not self.mode.has_input_prompt: self.input_lines = [] else: - self.input_lines = msg_into_lines_of_width(input_prompt + self.input_, + self.input_lines = msg_into_lines_of_width(input_prompt + + self.input_ + '█', self.window_width) def move_explorer(direction): @@ -1098,7 +1099,7 @@ class TUI: def enter_ascii_art(command): if len(self.input_) != 6: - self.log_msg('? wrong input length, try again') + self.log_msg('? wrong input length, must be 6; try again') return self.log_msg(' ' + self.input_) self.full_ascii_draw += self.input_