Grab mouse when in battle.
This commit is contained in:
parent
3aad3142ac
commit
2471cd0814
|
@ -300,14 +300,17 @@ static void handleKeyboard(void)
|
||||||
case SHOW_OPTIONS:
|
case SHOW_OPTIONS:
|
||||||
selectWidget("resume", "inBattle");
|
selectWidget("resume", "inBattle");
|
||||||
show = SHOW_MENU;
|
show = SHOW_MENU;
|
||||||
|
SDL_SetWindowGrab(app.window, 0);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SHOW_MENU:
|
case SHOW_MENU:
|
||||||
show = SHOW_BATTLE;
|
show = SHOW_BATTLE;
|
||||||
|
SDL_SetWindowGrab(app.window, 1);
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case SHOW_OBJECTIVES:
|
case SHOW_OBJECTIVES:
|
||||||
show = SHOW_BATTLE;
|
show = SHOW_BATTLE;
|
||||||
|
SDL_SetWindowGrab(app.window, 1);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -321,18 +324,24 @@ static void handleKeyboard(void)
|
||||||
battle.status = MS_PAUSED;
|
battle.status = MS_PAUSED;
|
||||||
|
|
||||||
selectWidget("ok", "startBattle");
|
selectWidget("ok", "startBattle");
|
||||||
|
|
||||||
|
SDL_SetWindowGrab(app.window, 0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
static void start(void)
|
static void start(void)
|
||||||
{
|
{
|
||||||
battle.status = MS_IN_PROGRESS;
|
battle.status = MS_IN_PROGRESS;
|
||||||
|
|
||||||
|
SDL_SetWindowGrab(app.window, 1);
|
||||||
}
|
}
|
||||||
|
|
||||||
static void resume(void)
|
static void resume(void)
|
||||||
{
|
{
|
||||||
show = SHOW_BATTLE;
|
show = SHOW_BATTLE;
|
||||||
|
|
||||||
|
SDL_SetWindowGrab(app.window, 1);
|
||||||
|
|
||||||
clearInput();
|
clearInput();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue