diff --git a/src/input.c b/src/input.c index cac9d85..5b6393e 100644 --- a/src/input.c +++ b/src/input.c @@ -199,9 +199,10 @@ static void input_key(int keynum, double value, int abs) { // Pause the game. if(KEY("pause")) { if(value == KEY_PRESS) { - if(!toolkit) + if(!toolkit) { if(paused) unpause(); - } else pause(); + } else pause(); + } } } diff --git a/src/pause.c b/src/pause.c index 93325d3..80e7bb5 100644 --- a/src/pause.c +++ b/src/pause.c @@ -23,7 +23,7 @@ void pause(void) { pilots_pause(); weapons_pause(); - paused = 0; // We should unpause it. + paused = 1; // We should unpause it. } void unpause(void) {