public override void _ExitTree() { MainEvent.UnregisterListener(UIEventFired); UnitDeathEvent.UnregisterListener(EndGame); WinEvent.UnregisterListener(WinTriggered); LoseEvent.UnregisterListener(LostTriggered); }
public override void _ExitTree() { WinEvent.UnregisterListener(ShowWinScreen); DeathEvent.UnregisterListener(ShowDeathScreen); }
public override void _ExitTree() { UnitDeathEvent.UnregisterListener(UnitDeath); WinEvent.UnregisterListener(WinTriggered); LoseEvent.UnregisterListener(LoseTriggered); }