Hi, thanks for the replies,
Yes, I think I understand your explanation of the issues. I didn't expect it would be easy and don't expect it any time soon hehe. It does present somewhat of a chicken and egg/cart & horse scenario, I can see how it would complicate initialisation of commands. Perhaps one way to do it would be to initiate the stack of all commands that don't have tokens first as usual and have some sort of additional 'live' initialisation system with a safety check in place that would only allow init of a command, or a particular CMD segment if it has a value set within it's var/token section. It's definitely complex and I don't envy you the task of working that one out!
Just wanted to +1 the request for it.
One other thing that would be quite handy, although I have worked around it with our plugin, is to be able to get live info from the variable pause command. I'll try explain: let's say I have set 60 seconds of variable pause, it would be very handy if at some point I could query the current value at a given time of the variable pause, so let's say 30 seconds have passed in our 60 second pause, I call its value, I'd like to have an option to read that there are 30 seconds left (or 30 have elapsed), so a dynamically updated alias of the original variable, a timer, if you will, perhaps accessible as a special token. I'd still want the original variable pause value available though.
As I say, it's a problem I've got around within my plugin, it'd just be handy to have VA manage this. Maybe keeping such dynamically updated variables would be more resource intensive, don't know how much of a difference it would make in VA tbh. Just thought I'd throw the idea out there anyway.
Thanks again & thanks for the swift responses.
Kate.
Gamemusicpacks.com