private void ReleaseControlOfDummy() { entity.TakeControl(); entity.GetComponentInParent <ControllableDisabler>().EnableAllInChildren(); GetComponentInParent <ObserversSetup>().SetObservers(); if (_lastInstantiatedDummy) { _lastInstantiatedDummy.GetComponent <ControllableDisabler>().DisableAllInChildren(); _lastInstantiatedDummy.ReleaseControl(); } _hasControlOfDummy = false; }