public void ResetState() { isGameStarted = false; isGameCompleted = false; isGamePaused = false; isGameStopped = false; playerTurnFinished = true; // enemyManager.ResetState(); appData.data.gameState.turnsLeft.SetValue(appData.config.gameConfig.turnsPerLevel); artifactManager.ResetState(); }