private void GameEventHandling(gameActionsBehaviour.ActionType currentType) { switch (currentType) { case gameActionsBehaviour.ActionType.newGame: canvasScript.ShowMenu(CanvasController.MenuNames.gameDifficult); break; case gameActionsBehaviour.ActionType.saveGame: fieldScript.SaveGamefield(); break; case gameActionsBehaviour.ActionType.loadGame: currentGameState = GameState.gamePlay; fieldScript.RestoreGamefield(); canvasScript.ShowMenu(CanvasController.MenuNames.inGame); break; } }