From 441c52ab0f6eb04624553448eef135063b30675d Mon Sep 17 00:00:00 2001 From: Trimutex Date: Fri, 18 Aug 2023 18:15:21 -0500 Subject: [PATCH] Added random generation on start --- src/gamestate.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/gamestate.cpp b/src/gamestate.cpp index c79cb77..51d4e99 100755 --- a/src/gamestate.cpp +++ b/src/gamestate.cpp @@ -100,10 +100,9 @@ namespace snakeplusplus char* locationState = &gameBoard.at(player.headLocation.y).at(player.headLocation.x); player.body.push(locationState); *player.body.front() = 'O'; - playerFood.location.x = 2; - playerFood.location.y = 2; - playerFood.food = &gameBoard.at(2).at(2); - *playerFood.food = 'X'; + playerFood.GenerateNewFood(GetGameBoundaries()); + sf::Vector2f newLocation = playerFood.location; + gameBoard.at(newLocation.y).at(newLocation.x) = 'X'; return; }