public void OnDestroy() { saveGameEvent.RemoveListener(this); }
public virtual void Destroy() { stateChangeEvent.RemoveListener(this); }