mirror of
https://github.com/zoriya/Bomberman.git
synced 2026-05-28 00:31:50 +00:00
Fixing fast click on the pause menu
This commit is contained in:
@@ -73,12 +73,14 @@ namespace BBM
|
||||
}
|
||||
if (gameState.nextScene == gameState.currentScene)
|
||||
return;
|
||||
if (gameState.nextScene == GameState::SceneID::ScoreScene) {
|
||||
gameState.loadedScenes[GameState::SceneID::ScoreScene] = Runner::loadScoreScene(*engine.getScene());
|
||||
if (gameState.previousScene == GameState::SceneID::GameScene) {
|
||||
for (auto &[_, component]: engine.getScene()->view<ControllableComponent>()) {
|
||||
component.fastClick = false;
|
||||
}
|
||||
}
|
||||
if (gameState.nextScene == GameState::SceneID::ScoreScene) {
|
||||
gameState.loadedScenes[GameState::SceneID::ScoreScene] = Runner::loadScoreScene(*engine.getScene());
|
||||
}
|
||||
gameState.loadedScenes[gameState.currentScene] = engine.getScene();
|
||||
engine.changeScene(gameState.loadedScenes[gameState.nextScene]);
|
||||
gameState.previousScene = gameState.currentScene;
|
||||
|
||||
Reference in New Issue
Block a user