Example #1
0
 public static void Reset()
 {
     if (currentEncounter != null)
     {
         currentEncounter.Reset();
     }
     Destroy(player);
     screenFlasher.Reset();
     player = Instantiate(gm.playerPrefab, gm.restartPoint, Quaternion.identity);
     pc     = player.GetComponent <PlayerControlsScript>();
     pc.SetEdge(prevEdge);
     prevHealth++; // heal for 1 each time the player resets
     pc.SetHealth(prevHealth);
 }