def __init__(self): self.screen = Screen(curses.LINES - 1, curses.COLS - 1) self.pad = self.screen.pad self.h = 30 self.w = 124 self.H = self.screen.H self.W = self.screen.W self.dy, self.dx = get_dy_dx(self.H, self.W, self.h, self.w)
def __init__(self): super().__init__() self.h = 9 self.w = 82 self.H = curses.LINES - 1 self.W = curses.COLS - 1 self.dy, self.dx = get_dy_dx(self.H, self.W, self.h, self.w) self.screen = Screen(self.h, self.w, self.dy, self.dx) self.pad = self.screen.pad self.text = 'Базовое обучение завершено. Если Вы забыли нужную клавишу, то нажмите [H] для вызова помощи. Удачи!'
def __init__(self): super().__init__() self.h = 9 self.w = 82 self.H = curses.LINES - 1 self.W = curses.COLS - 1 self.dy, self.dx = get_dy_dx(self.H, self.W, self.h, self.w) self.screen = Screen(self.h, self.w, self.dy, self.dx) self.pad = self.screen.pad self.text = 'Продолжайте атаковать противника, нажимая клавишу [Пробел], пока он не умрёт. После этого нажмите ' \ '[A] для выхода из режима боя.'
def __init__(self): super().__init__() self.h = 9 self.w = 82 self.H = curses.LINES - 1 self.W = curses.COLS - 1 self.dy, self.dx = get_dy_dx(self.H, self.W, self.h, self.w) self.screen = Screen(self.h, self.w, self.dy, self.dx) self.pad = self.screen.pad self.text = 'Для перемещения используйте стрелки. Одно перемещение обычно тратит один ход. Пока вы стоите, ' \ 'время не идёт, так что вы всегда можете как следует обдумать свои действия. Попробуйте подвигаться' \ ' с помощью стрелок.'
def __init__(self): super().__init__() self.h = 9 self.w = 82 self.H = curses.LINES - 1 self.W = curses.COLS - 1 self.dy, self.dx = get_dy_dx(self.H, self.W, self.h, self.w) self.screen = Screen(self.h, self.w, self.dy, self.dx) self.pad = self.screen.pad self.text = 'Отлично! А теперь попробуем осмотреться. Для того, чтобы переключиться в режим обзора, нажмите ' \ '[Enter]. В этом режиме с помощью стрелочек вы можете двигать курсор по всему уровню, получая при ' \ 'этом подробную информацию о любом объекте под курсором. Для выхода из режима обзора нажмите [Enter].'
def __init__(self): super().__init__() self.h = 11 self.w = 82 self.H = curses.LINES - 1 self.W = curses.COLS - 1 self.dy, self.dx = get_dy_dx(self.H, self.W, self.h, self.w) self.screen = Screen(self.h, self.w, self.dy, self.dx) self.pad = self.screen.pad self.text = 'Помните, что движение курсора в любом режиме не отнимает игровых ходов. ' \ 'А теперь опробуйте боевой режим. Подойдите вплотную к Гуано (G) и нажмите [A]. Активируется режим ' \ 'атаки. Он очень похож на режим обзора с той лишь разницей, что отображается подробная информация о ' \ 'противнике и имеется возможность атаковать. Затем наведите курсор на цель и нажмите [Пробел] для атаки. '
def __init__(self, inventory, cell): super().__init__() self.cell = cell self.loot = cell.loot self.inventory = inventory self.current = 0 self.h = len(self.loot.items) + 5 self.w = 82 self.H = curses.LINES - 1 self.W = curses.COLS - 1 self.dy, self.dx = get_dy_dx(self.H, self.W, self.h, self.w) self.screen = Screen(self.h, self.w, self.dy, self.dx) self.pad = self.screen.pad