/// Just in case private void OnDestroy() { Pushable?.OnPullInterrupt().RemoveAllListeners(); Pushable?.OnStartMove().RemoveAllListeners(); Pushable?.OnTileReached().RemoveAllListeners(); Pushable?.OnUpdateRecieved().RemoveAllListeners(); Pushable?.OnClientStartMove().RemoveAllListeners(); Pushable?.OnClientTileReached().RemoveAllListeners(); }