[draw] and [elapsed] are broken
mbattersby opened this issue ยท 2 comments
Gah. I am stupid. With the recent rework to allow raw conditions, there's nowhere to store the state data for them. They are currently LUA erroring.
But now I've done the user-created rules as raw rules tables, I can't go back. I should have done them as action list lines with compile.
Initial idea of a fix to add a uuid to rules and then some state storage in env for them is a bit messy. Problem is putting a UUID in the Default_Rules after the fact will make it always non-default.
Also there is now a serious problem with how conditions and actions should access env
when they need to do global, line and run settings. I really don't want LM.Env.get.
Fixed in eaf1a18