diff --git a/src/settings.py b/src/settings.py index fb68e0a..0a16848 100644 --- a/src/settings.py +++ b/src/settings.py @@ -119,3 +119,7 @@ HUD_BAR_X = 150 # left startpoint for hp bars HUD_Y_DOOR = 20 HUD_Y_ZOMBIE = 50 HUD_Y_ECTS = 85 + +# --- HIGHSCORE --- +HIGHSCORE_COLOR_FONT = (0, 0, 0) +HIGHSCORE_COLOR_TABLE = (150, 255, 0) diff --git a/src/startscreen.py b/src/startscreen.py index fddb731..6002407 100644 --- a/src/startscreen.py +++ b/src/startscreen.py @@ -8,6 +8,7 @@ from src.settings import ( COLOR_STARTSCREEN_FONT_LABEL, ) from src.text_input import TextInput +from src.highscore import Highscore class Startscreen: def __init__(self, screen): @@ -42,6 +43,8 @@ class Startscreen: 20, 310) + self.highscore = Highscore() + def run(self): # set background color self.screen.fill(COLOR_STARTSCREEN_BACKGROUND) @@ -70,6 +73,9 @@ class Startscreen: label_input_error = self.font_label.render("Student not found. Please enter valid name/id.", True, (255, 0, 0)) + # draw highscore table + self.highscore.draw(self.screen, 560, 90) + # get all events events = pygame.event.get()