def show(self):
"""
Shows the game over panel.
"""
self.display.set_screen_caption('Game Over')
for event in pygame.event.get():
if (event.type == pygame.KEYDOWN):
if (event.key == pygame.K_RETURN):
return (True, "main_menu", None)
if (event.key == pygame.K_s):
return (True, "save_progress", None)
if (event.type == pygame.QUIT):
return (False, '', None)
self.display.display_single_image(self.resources['game_over_msg'],
self.resources['game_over_pos'])
self.display.display_single_image(self.resources['game_over_char'],
self.resources['game_over_pos'])
self.display.display_single_image(self.resources['press_enter'],
self.resources['press_enter_pos'])
self.display.display_single_image(self.resources['save_msg'],
self.resources['save_msg_pos'])
return (True, 'game_over', None)
评论列表
文章目录