From 7b1bfe8653435edb35e8e2c01d353d267224558e Mon Sep 17 00:00:00 2001 From: Ruslan Ignatov Date: Sat, 3 Apr 2021 21:51:34 +0300 Subject: [PATCH] Drawboxes cheatcode --- Drakora.pyw | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/Drakora.pyw b/Drakora.pyw index fd3da15..16e9a65 100644 --- a/Drakora.pyw +++ b/Drakora.pyw @@ -118,6 +118,7 @@ class Drakora(): self.godmodeCount = 0 self.isGodmode = False + self.drawBoxes = False font = pygame.font.match_font('liberation mono') @@ -158,6 +159,14 @@ class Drakora(): self.players.draw(self.screen) self.floors.draw(self.screen) + if self.drawBoxes: + for player in self.players: + pygame.draw.rect(self.screen, (255, 0, 0), player.rect, 1) + for enemy in self.enemies: + pygame.draw.rect(self.screen, (255, 0, 0), enemy.rect, 1) + for floor in self.floors: + pygame.draw.rect(self.screen, (255, 0, 0), floor.rect, 1) + self.renderText('%d'%(self.__score), self.fontScore, (255, 255, 255), (self.getScreenWidth()/2,20)) @@ -247,6 +256,8 @@ class Drakora(): elif pressedKeysStr.endswith('speedreset'): self.speedReset() self.speedResetCheatLabelCD = 60 + elif pressedKeysStr.endswith('drawboxes'): + self.drawBoxes = not self.drawBoxes self.isPressedKeysUpdated = False