new lua band functions, band grouping

Started by srssmith92

srssmith92 Lv 1

would like the ability to make a band a member of a band group and then be able to manipulate the bands as a group

So a list of functions would include

band_add_to_group(band_no, group_no)
band_remove_from_group(band_no)

band_enable_group(group_no)
band_set_strength(group_no, strength)
band_set_length(group_no, length)
band_disable_group(group_no)
band_remove_group(group_no)

Now all of these features can be simulated in Lua, but it would be nice to have these functions in foldit.

Being part of the Lua functions will make the changing of the bands faster.

Creating separate groups of bands with different properties allows for interesting manipulations.

BTW, having the following band functions is also useful

band_enable_all()
band_disable_all()
band_remove_all()

Tlaloc Lv 1

There is no need for the last three functions as band_enable(), band_disable(), and band_delete() accomplish those tasks when called with no arguments.