I’m not going to argue. People like what they like.
I’ve been using the setup screen for variables for a long time. So, the latest changes aren’t that different for me.
I love setting up the variable once and then being able to pick the name from the autocomplete. Choosing the name from the list reduces the chance of having typos and mismatched cases. Even better you don’t need to use VariableString() and Variable().
A+B*C is much easier than
Variable(A)+Variable(B)*Variable(C)
I get it. People work in different ways but I don’t see many down sides.
Having just 1 action for scene and global variables of any type just makes it easier. The different types could be marked clearer. Although, since the app handles the different types in a more automatic way. Once they’re setup it isn’t as important.
I think a variable tab might be nice or maybe a keyboard shortcut for the event sheet.
I’m all for making the app better. Everything can be improved. I don’t like change either but I don’t see many downsides.
They also added local (temporary) variables that only exist during the event and direct sub-events. They finally added function varaibles.