From a4edbf3bd9300f0361fc360c330624eef12307b3 Mon Sep 17 00:00:00 2001 From: Foogs <1629240+foogs@users.noreply.github.com> Date: Fri, 18 Sep 2020 21:28:08 +0300 Subject: [PATCH] Not count voxel physics pls (#405) --- Torch.Server/ViewModels/EntityTreeViewModel.cs | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Torch.Server/ViewModels/EntityTreeViewModel.cs b/Torch.Server/ViewModels/EntityTreeViewModel.cs index 3ef4472..453ed3b 100644 --- a/Torch.Server/ViewModels/EntityTreeViewModel.cs +++ b/Torch.Server/ViewModels/EntityTreeViewModel.cs @@ -94,7 +94,10 @@ namespace Torch.Server.ViewModels FloatingObjects.Remove(floating.EntityId); break; case MyVoxelBase voxel: - VoxelMaps.Remove(voxel.EntityId); + if (voxel is MyPlanet || voxel is MyVoxelMap) + { + VoxelMaps.Remove(voxel.EntityId); + } break; } } @@ -121,7 +124,10 @@ namespace Torch.Server.ViewModels FloatingObjects.Add(floating.EntityId, new FloatingObjectViewModel(floating, this)); break; case MyVoxelBase voxel: - VoxelMaps.Add(voxel.EntityId, new VoxelMapViewModel(voxel, this)); + if (voxel is MyPlanet || voxel is MyVoxelMap) + { + VoxelMaps.Add(voxel.EntityId, new VoxelMapViewModel(voxel, this)); + } break; } }