Rework map string

This commit is contained in:
Miloslav Ciz 2024-12-27 09:06:21 +01:00
parent 85b8b1352d
commit 69d87ab26d
3 changed files with 79 additions and 109 deletions

18
game.h
View file

@ -224,14 +224,26 @@ void LCR_gameResetRun(void)
LCR_gameSetState(LCR_GAME_STATE_RUN_STARTING);
}
void LCR_gameStartRun(const char *mapStr)
int aaaa = 0; // tmp
char aaa(void)
{
LCR_mapLoadFromStr(mapStr);
return LCR_maps[0][aaaa++];
}
void LCR_gameStartRun(void)
{
LCR_mapLoadFromStr(aaa);
LCR_rendererLoadMap();
LCR_gameResetRun();
LCR_racingRestart();
}
void LCR_gameInit(void)
{
LCR_LOG0("initializing");
@ -247,7 +259,7 @@ void LCR_gameInit(void)
LCR_game.nextRenderFrameTime = 0;
LCR_game.nextRacingTickTime = 0;
LCR_game.controlMode = LCR_CONTROL_MODE_FREECAM;
LCR_gameStartRun(LCR_maps[0]);
LCR_gameStartRun();
}
void LCR_gameEnd(void)