parent
209f09e307
commit
42e5caf695
5
main.c
5
main.c
|
@ -99,6 +99,11 @@ int main(void)
|
||||||
{
|
{
|
||||||
sc_queue_clear(&key_buffer);
|
sc_queue_clear(&key_buffer);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (curr_scene->state == SCENE_ENDED && engine.curr_scene == 0)
|
||||||
|
{
|
||||||
|
break;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
free_sandbox_scene(&sandbox_scene);
|
free_sandbox_scene(&sandbox_scene);
|
||||||
free_game_scene(&level_scene);
|
free_game_scene(&level_scene);
|
||||||
|
|
|
@ -26,6 +26,9 @@ static void exec_component_function(Scene_t* scene, int sel)
|
||||||
case 1:
|
case 1:
|
||||||
change_scene(scene->engine, 2);
|
change_scene(scene->engine, 2);
|
||||||
break;
|
break;
|
||||||
|
case 3:
|
||||||
|
scene->state = SCENE_ENDED;
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue