aboutsummaryrefslogtreecommitdiff
path: root/kennel/engine/game.py
diff options
context:
space:
mode:
authorElizabeth Hunt <elizabeth.hunt@simponic.xyz>2024-08-24 13:04:21 -0700
committerElizabeth Hunt <elizabeth.hunt@simponic.xyz>2024-08-24 13:04:21 -0700
commitb144ad5df76e458297bd6dc030cad4af0f344901 (patch)
treed3cdb19deea8f2e15e52af53d530305a8f01c258 /kennel/engine/game.py
parent5dc264e08253c3a97ea41d1fde5fbf3f33dd6591 (diff)
downloadkennel.hatecomputers.club-b144ad5df76e458297bd6dc030cad4af0f344901.tar.gz
kennel.hatecomputers.club-b144ad5df76e458297bd6dc030cad4af0f344901.zip
fix remove_entity method
Diffstat (limited to 'kennel/engine/game.py')
-rw-r--r--kennel/engine/game.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/kennel/engine/game.py b/kennel/engine/game.py
index 2236306..f3134be 100644
--- a/kennel/engine/game.py
+++ b/kennel/engine/game.py
@@ -42,9 +42,9 @@ class Game:
self.last_time = current_time
await self.update(delta_time)
- await asyncio.sleep(
- max(self.min_time_step - (time.time() - current_time), 0)
- )
+ sleep_time = max(self.min_time_step - (time.time() - current_time), 0)
+ if sleep_time > 0:
+ await asyncio.sleep(sleep_time)
steps_since_log += 1