protected void RemoveCollisions(SimPathStore simPathStore) { if (simPathStore != PathStore) return; if (PathStore == null) IsSolid = false; else { Box3Fill changed = new Box3Fill(true); RemoveFromWaypoints(changed); simPathStore.Refresh(changed); } }