public static EventManger getInstance() { if (instanceManager == null) { instanceManager = new EventManger(); } return(instanceManager); }
private void Awake() { if (instance != null) { DestroyImmediate(gameObject); return; } instance = this; DontDestroyOnLoad(this); }
public bool CheckIfEvent() { GameEvent e = Board.GetStepFromIndex(startingStep).GameEvent; if (e != null) { EventManger em = eventWindow.GetComponent <EventManger>(); eventWindow.SetActive(true); em.SetGameEvent(e); return(true); } return(false); }