From 59d2e97fa0d1191b6988e23ca98dd658072eb416 Mon Sep 17 00:00:00 2001 From: huaqo-games Date: Tue, 18 Mar 2025 10:27:28 +0100 Subject: [PATCH] give UpdateBee a hive pointer instead of copy --- src/game/bee.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/game/bee.h b/src/game/bee.h index e3b303e..728d9da 100644 --- a/src/game/bee.h +++ b/src/game/bee.h @@ -43,7 +43,7 @@ Bee CreateBee(Texture2D texture, float frameWidth, int maxFrame, int framesSpeed }; } -void UpdateBee(Bee* bee, ObjectArray* flowers, Object hive){ +void UpdateBee(Bee* bee, ObjectArray* flowers, Object* hive){ const float tolerance = 1.0f; if (bee->flowerCount < 4){ @@ -54,7 +54,7 @@ void UpdateBee(Bee* bee, ObjectArray* flowers, Object hive){ } else { } } else { - bee->target = hive; + bee->target = *hive; if (fabs(bee->physics.position.x - bee->target.position.x) < tolerance && fabs(bee->physics.position.y - bee->target.position.y) < tolerance) { bee->physics.speed = 0.0f;