diff --git a/src/shattered_sword/Scenes/GameLevel.ts b/src/shattered_sword/Scenes/GameLevel.ts index 3b8374b..a4159d9 100644 --- a/src/shattered_sword/Scenes/GameLevel.ts +++ b/src/shattered_sword/Scenes/GameLevel.ts @@ -272,9 +272,17 @@ export default class GameLevel extends Scene { } } if (this.gameStateStack.peek() === GameState.STORY) { - if (InputWrapper.isNextJustPressed() && this.gameStateStack.peek() === GameState.STORY) { - this.updateStory(); - } + if (InputWrapper.isNextJustPressed() && this.gameStateStack.peek() === GameState.STORY) { + this.updateStory(); + } + } + if (InputWrapper.isPauseJustPressed()) { + if (this.gameStateStack.peek() === GameState.GAMING) { + this.setGameState(GameState.PAUSE); + } + else if (this.gameStateStack.peek() === GameState.PAUSE) { + this.setGameState(); + } } //update health UI