fixed statistics

This commit is contained in:
2025-12-07 17:30:18 +01:00
parent 24779755a5
commit 2b4b07ae6a
10 changed files with 424 additions and 125 deletions

View File

@ -706,6 +706,10 @@ int main(int, char **)
if (scorePanelTex) {
SDL_SetTextureBlendMode(scorePanelTex, SDL_BLENDMODE_BLEND);
}
SDL_Texture* statisticsPanelTex = loadTextureFromImage(renderer, "assets/images/statistics_panel.png");
if (statisticsPanelTex) {
SDL_SetTextureBlendMode(statisticsPanelTex, SDL_BLENDMODE_BLEND);
}
Game game(startLevelSelection);
// Apply global gravity speed multiplier from config
@ -854,6 +858,7 @@ int main(int, char **)
ctx.backgroundTex = backgroundTex;
ctx.blocksTex = blocksTex;
ctx.scorePanelTex = scorePanelTex;
ctx.statisticsPanelTex = statisticsPanelTex;
ctx.mainScreenTex = mainScreenTex;
ctx.mainScreenW = mainScreenW;
ctx.mainScreenH = mainScreenH;
@ -1753,6 +1758,7 @@ int main(int, char **)
&pixelFont,
&lineEffect,
blocksTex,
ctx.statisticsPanelTex,
scorePanelTex,
(float)LOGICAL_W,
(float)LOGICAL_H,