implement missing stuff
This commit is contained in:
@@ -8,6 +8,8 @@ from src.settings import (COLOR_ENDSCREEN_BACKGROUND,
|
||||
COLOR_BUTTON,
|
||||
FONT_ENDSCREEN)
|
||||
|
||||
from src.highscore import Highscore
|
||||
|
||||
class Endscreen:
|
||||
def __init__(self, screen, player_name, score_ects, time_survived, won):
|
||||
self.screen = screen
|
||||
@@ -52,6 +54,8 @@ class Endscreen:
|
||||
self.button_hover_color
|
||||
)
|
||||
|
||||
self.highscore = Highscore()
|
||||
|
||||
def run(self):
|
||||
# get events
|
||||
events = pygame.event.get()
|
||||
@@ -113,6 +117,9 @@ class Endscreen:
|
||||
restart_pressed = self.button_restart.draw(self.screen)
|
||||
menu_pressed = self.button_menu.draw(self.screen)
|
||||
|
||||
# draw highscore table
|
||||
self.highscore.draw(self.screen, 800, 300)
|
||||
|
||||
# check button click events
|
||||
if restart_pressed:
|
||||
return "game"
|
||||
|
||||
Reference in New Issue
Block a user