From 17125f9dd96319f80223c8c41868dde626cd8eb2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20Czeka=C5=84ski?= Date: Sun, 5 Apr 2020 23:45:19 +0200 Subject: [PATCH] Add passing events, stats to update Ui when handling events --- src/game/EventManager.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/game/EventManager.py b/src/game/EventManager.py index 540b60d..7ee55b6 100644 --- a/src/game/EventManager.py +++ b/src/game/EventManager.py @@ -25,11 +25,14 @@ class EventManager: for event in pygame.event.get(): if event.type == pygame.QUIT: self.game.running = False + self.game.screen.ui.updateBasedOnPygameEvent(event) self.keyTimeout += self.keyTimer.tick() if self.keyTimeout >= TIMEOUT: self.handlePlayerControls(keys) self.keyTimeout = 0 + self.game.screen.ui.updateBasedOnPlayerStats(self.player.statistics) + def handlePlayerControls(self, keys): # Key names are temporary # TODO: Load key bindings from JSON