def __init__(self, base_game, surface): BaseScreen.__init__(self) self.base_game = base_game self.status = False self.surface = surface self.bg = pygame.image.load(Utils.get_path('image/menu-bg.png')) self.menu_text = Menu(self.surface, 'Menu', 70, 565, 30) menu_single = Menu(self.surface, 'Single Player', 35, 560, 120) menu_single.is_selected = True menu_multi = Menu(self.surface, 'Multi Player', 35, 565, 160) menu_setting = Menu(self.surface, 'Settings', 35, 570, 200) menu_high_score = Menu(self.surface, 'High Score', 35, 575, 240) menu_exit = Menu(self.surface, 'Exit Game', 35, 577, 280) self.menus = [menu_single, menu_multi, menu_setting, menu_high_score, menu_exit]