Eruanna wrote:but to be fair, the first implementation of this is what we're all going to be stuck with
Exactly. Terrible memories of DECORATE arise.
"Can't change x because old mods rely on y."
Especially considering that the branch is going to be merged so soon, this is a big concern.
We waited so long for this so that kind of stuff is the very last thing we'd want to see happen to zscript.
I really hope that this will only be enforced after an actual zdoom release (ie not dev versions) containing zscript so as to give it enough time.
If as a modder you use features that are in development then it is your responsibility to keep up to date until a proper release is made in my opinion.
Graf Zahl wrote:Which of course means that I cannot prevent stupid modders from using stupid capitalization.
Making it case sensitive is not possible?
I also hate reading things like "Int" and "If"/"Else" from ACS.
Major Cooke wrote:what about the ability to set/get the sprite and frame directly?
That could be interesting.
Maybe it could even supersede the current state syntax. I mean someone could just come up with a function in their actor that chooses the actor's sprite/frame based on whatever is desired and have it run each time said actor ticks.