예제 #1
0
 /// <summary>
 /// Setzt das Spiel auf Runde 0 zurück und pausiert das Spiel.
 /// </summary>
 public void Stop()
 {
     Debug.Log("Stop!");
     if (!isPaused)
     {
         Pause();
     }
     timer       = 0;
     currentTurn = 0;
     Object[] objects = FindObjectsOfType <GameObject>();
     foreach (GameObject go in objects)
     {
         go.SendMessage("OnStop", SendMessageOptions.DontRequireReceiver);
     }
     robotManager.ResetRobots();
     worldObjectManager.RemoveAllWorldObjects();
 }