private void SetDisabledState(Mode lastMode)
    {
        if (liftOnHover != null)
        {
            liftOnHover.LockDown();
        }
        if (meshRenderer != null)
        {
            meshRenderer.material = stardardHexMat;

            propertyBlock.SetFloat("_HighlightEdges", false.BoolToInt());
            meshRenderer.SetPropertyBlock(propertyBlock);
            hexesToOutline.ForEach(mr => mr.SetPropertyBlock(propertyBlock));
        }
        if (buttonText != null)
        {
            buttonText.text = "";
        }
    }