void CmdDeleteSensorConnection(GameObject toDelete) { SensorConnection deleteConnection = toDelete.GetComponent <SensorConnection>(); SensorConnector presynapse = deleteConnection.GetStart().GetComponent <SensorConnector>(); presynapse.DetachFromSensor(deleteConnection.GetEnd().GetComponent <Controller>()); RpcDeleteSensorConnection(presynapse.gameObject, toDelete); GameSave.SensorConnectionRemoved(deleteConnection); deleteConnection.Destroy(false); }