public void UnregisterListener(GameEventListenerSO listener) { if (eventListenersSO.Contains(listener)) { eventListenersSO.Remove(listener); } }
public void RegisterListener(GameEventListenerSO listener) { if (!eventListenersSO.Contains(listener)) { eventListenersSO.Add(listener); } }