Exclusive modes
int menu_open;
main {
if(menu_open) {
block_all_inputs();
menu_tick();
} else {
gameplay_tick();
}
}
function menu_tick() {
// menu-only state and output
}
function gameplay_tick() {
// normal logic
}Last updated

