29 lines
717 B
C#
29 lines
717 B
C#
using UnityEngine;
|
|
|
|
public class AlternateUniverseSwitch : MonoBehaviour
|
|
{
|
|
public void UpdateUniverse()
|
|
{
|
|
if (AlternateUniverseManager.GetInstance().IsInGhostUniverse)
|
|
{
|
|
SwitchToAliveUniverse();
|
|
}
|
|
else
|
|
{
|
|
SwitchToGhostUniverse();
|
|
}
|
|
}
|
|
|
|
public void SwitchToGhostUniverse()
|
|
{
|
|
AlternateUniverseManager.GetInstance().IsInGhostUniverse = true;
|
|
AlternateUniverseManager.GetInstance().InvokeOnGhostUniverse();
|
|
}
|
|
|
|
public void SwitchToAliveUniverse()
|
|
{
|
|
AlternateUniverseManager.GetInstance().IsInGhostUniverse = false;
|
|
AlternateUniverseManager.GetInstance().InvokeOnAliveUniverse();
|
|
}
|
|
}
|