예제 #1
0
 bool PerformSoftenVoxels(MyVoxelMap voxelMap, MyMwcVector3Int voxelCoord, ref bool changed)
 {
     bool contentChanged = false;
     byte originalContent = voxelMap.GetVoxelContent(ref voxelCoord);
     if (originalContent > MyVoxelConstants.VOXEL_CONTENT_EMPTY)
     {
         changed = true;
         voxelMap.SoftenVoxelContent(voxelCoord, MyVoxelConstants.DEFAULT_SOFTEN_WEIGHT);
         contentChanged = true;
     }
     return contentChanged;
 }