Ok this might have to be implemented in MMF3 as from what I have read previously it is too hard for Clickteam to change the way alt values etc work in MMF2 without rewriting a lot of the engine, but hear me out...
Anyway the way alterable values work right now is they are referenced by their letter such as Alt A etc. The problem with this is that it makes it hard when you need to add or change values around within an object. It is also VERY annoying when you are using qualifiers, as all objects that use that qualifier would need to have the same values in the exact same order for them to work properly.
What I am proposing is that the values be indexed by name instead. This way you can have the values in any order you like and instead of applying actions to Alt value A, it can instead be applied to any alterable value with the name of "health" for example. This would make it EXTREMELY useful for qualifiers where you can add values as you go and it will still work no matter where they are placed.
Now what if the name of that value did not exist in an object? Well thats easy, it will simply not apply events to that object. object selection should still work fine this way and it will make it much easier to work with. The same thing should obviously also apply to alterable strings and flags (including renaming!)
I hope Yves or F see this and make note.