Namely, chamfer, which would work like this, as I have shown in this GIF

MacroScript int_Chamfer
ButtonText:"int_Chamfer"
Category:"temp"
Tooltip:"int_Chamfer"
(
On IsEnabled Return Filters.Is_EPoly()
On IsVisible Return Filters.Is_EPoly()
On IsChecked Do (
try (
local A = Filters.GetModOrObj()
(Filters.Is_This_EditPolyMod A) and (A.GetCommandMode()==#ChamferEdge)
)
catch ( false )
)
On Execute Do (
Try (
If SubObjectLevel == undefined then Max Modify Mode
if subobjectLevel < 2 then subobjectLevel = 2
if subobjectLevel > 3 then subobjectLevel = 2
local A = Filters.GetModOrObj()
)
)
On AltExecute type do (
Try (
If SubObjectLevel == undefined then Max Modify Mode
if subobjectLevel < 2 then subobjectLevel = 2
if subobjectLevel > 3 then subobjectLevel = 2
local A = Filters.GetModOrObj()
)
)
)
By Nik · 2013-01-22
airbrush · 2014-01-20
barigazy · 2014-01-20
miauu · 2013-10-03