I have a request for either an extension or a feature in MMF2. It would be an action with one string parameter where you enter an object name. On runtime this action would "invert" the selected objects for that object (on MMF's selected object list). So if there three actives, two of which were selected, and you used the Invert Selection action on them, the two would be deselected and the other would be selected.
Why is this useful? Say there are 50 active objects, all near each other. Each one has an "Unchecked" animation and a "Checked" animation. If you click one, all others will be set to the "Unchecked" animation, and the clicked active will be checked. There could be another way to do that, but here's how it's done:
User clicks on "Active":
--"Active": Set animation to "Checked"
--Invert Selection on "Active"
--"Active": Set animation to "Unchecked"
I think this would be a great feature, and I hope Clickteam has the time to add it. Also, if someone can think of an efficient way to program that example (not using this feature) I would love to know.