diff --git a/travail_de_groupe/chef_oeuvre/src/render.c b/travail_de_groupe/chef_oeuvre/src/render.c index 55bffb946942c7a449683ac5f4b6aa8d2c37ad7b..6963c387011b4ab9569146a1369da5f84f35faf8 100644 --- a/travail_de_groupe/chef_oeuvre/src/render.c +++ b/travail_de_groupe/chef_oeuvre/src/render.c @@ -179,10 +179,10 @@ void drawFire(){ void drawPlayerWaterLevel(){ int borderWidth = (screenDimension.w - (MAPSIZE * CELLSIZE)) / 2; SDL_Rect rect; - rect.h = borderWidth/3; - rect.w = borderWidth/3; - int count = player.waterLevel; - for (int i=0; i<3; i++){ + rect.h = borderWidth/player.waterMax; + rect.w = borderWidth/player.waterMax; + int count = player.currentWater; + for (int i=0; i<player.waterMax; i++){ rect.x = (i*rect.h); rect.y = screenDimension.h/3; if (count){