public void RecalculateBoundsNormalsExtras(byte meshStatus)
 {
     if (!isPloppableAsphalt && meshStatus != 1)
     {
         this.RecalculateNormals();
         this.m_mesh.RecalculateBounds();
     }
     else if (isPloppableAsphalt)
     {
         Bounds b;
         m_correctedMeshPloppableAsph = VertexUtils.GetCorrectedMeshPloppableAsph(m_mesh, m_correctedMeshPloppableAsph, out b);
         m_mesh.bounds = b;
     }
     halfOverlayDiam = Mathf.Max(m_mesh.bounds.extents.x, m_mesh.bounds.extents.z);
     MaterialOptions.FixDecalRenderDist(this);
 }