private void KillNetworkCall(Action nextCall = null, Action overrideCall = null) { if (OwningNetWorker.IsServer && OwningNetWorker.Players.Count > 0) return; networkCallTask.Kill(); if (nextCall != null) { NetworkCall(overrideCall); nextCall(); } }