yeah, good work by geminiserver to add this in
note that there will be some slight changes being made in order to be more flexible.
it's currently fixed across all skins, and not particularly friendly to work with. the planned changes on this front are:
1. the commands will change names:
skin.hasoption(optionname) will be the vis condition, and
skin.toggleoption(optionname) will be the execute variable.
using a togglebutton with <usealttexture>skin.hasoption(name)</usealttexture> and <execute>skin.toggleoption(name)</execute> will work nicely for skin settings screens then.
2. the options will be referenced using strings instead of single letters, and there'll be a limit of (say) around 100 or so instead of 5.
3. they'll be saved unique for each skin to stop clashing (and possibly unique for each subskin, or theme).
more information will be available when it's done.
cheers,
jonathan