From 7dde7b3e1f58afeb90c84dac25d1171f75747b8d Mon Sep 17 00:00:00 2001 From: Sam Date: Mon, 16 Jun 2025 15:36:23 -0500 Subject: [PATCH] Reduce max visual width of food from 10 to 8 and adjust rendering size calculation for improved visual consistency --- world/objects.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/world/objects.py b/world/objects.py index 0c21242..0e07cf6 100644 --- a/world/objects.py +++ b/world/objects.py @@ -88,7 +88,7 @@ class FoodObject(BaseEntity): :param position: The position of the food. """ super().__init__(position, Rotation(angle=0)) - self.max_visual_width: int = 10 + self.max_visual_width: int = 8 self.decay: int = 0 self.decay_rate: int = 1 self.max_decay = 200 @@ -156,7 +156,7 @@ class FoodObject(BaseEntity): screen, (255 - self.normalize_decay_to_color(), 0, 0), camera.world_to_screen(*self.position.get_position()), - int(3 * camera.zoom) + int((self.max_visual_width // 2) * camera.zoom) ) def __repr__(self) -> str: