]> Skullheadx's Git Forge - Pygame-Jam.git/commitdiff
fixed bug where cant close window
authorSkullheadx <704277@pdsb.net>
Tue, 12 Jul 2022 00:53:04 +0000 (20:53 -0400)
committerSkullheadx <704277@pdsb.net>
Tue, 12 Jul 2022 00:53:04 +0000 (20:53 -0400)
EndScreen.py
Player.py

index aaecb369c22e45946e99d230b015c6a1aa2015fa..05aa00ade00acc46e7201b118c7e88298361676e 100644 (file)
@@ -16,8 +16,8 @@ class EndScreen:
 
         
     def update(self):
-        for ev in pg.event.get():
-            if ev.type == pg.MOUSEBUTTONDOWN:
+        for ev in pg.event.get(pg.MOUSEBUTTONDOWN): # only track this event
+            if ev.type == pg.MOUSEBUTTONDOWN: # dont need this line
                 mouseX, mouseY = pg.mouse.get_pos()
                 for i in range(len(self.texts)):
                     x1 = self.texts[i][1][0]
index a104df1ba88a6c4cd1db1af7324bf4c0ea58a2e3..73d4b54eda51c742858f4ae11e018483d60e66e0 100644 (file)
--- a/Player.py
+++ b/Player.py
@@ -110,6 +110,10 @@ class Player(Actor):
         self.direction = math.copysign(1, pg.mouse.get_pos()[0] - get_display_point(self.position).x)
         self.weapon.update(delta, self.position, self.direction)
 
+        if self.velocity.x == 0 and self.state == "RUN":
+            self.state = "IDLE"
+
+
         if self.state == "IDLE":
             self.display_offsets["player"] = pg.Vector2(0, 0)