-
Marco Zimmer authored
+FactOrganizer: hid FactDict +Facts: re-renamed URI to Id, enabled persistend, generated and compact LabelNamingSpace
Marco Zimmer authored+FactOrganizer: hid FactDict +Facts: re-renamed URI to Id, enabled persistend, generated and compact LabelNamingSpace
Restart.cs 748 B
using UnityEngine;
using UnityEngine.SceneManagement;
public class Restart : MonoBehaviour
{
public void LevelReset()
{
CommunicationEvents.LevelReset.Invoke(); // currently unused
// delete Facts at Server
CommunicationEvents.LevelFacts.hardreset(false);
// only when generated! (in Level.cs)
CommunicationEvents.SolutionManager.hardreset(false);
SceneManager.LoadSceneAsync(SceneManager.GetActiveScene().buildIndex);
}
public void LoadStartScreen()
{
StartServer.process.Kill(); // null reference exception if Server started manually
SceneManager.LoadScene(0);
}
public void OnApplicationQuit()
{
StartServer.process.Kill();
}
}