I think it would be very helpful to have an “= [Condition is True]” or “= [Condition is False]” values for Actions, almost like the [Loop if Condition is False] and “Loop is Condition is True” values. Since I often find myself wanting to put them with a “[Wait until] =” rather than having to replicate the entire original Condition and “= False”.
is that not just storing an output of a Compare
to a variable?
Compare and If-Then-Else are Values. Not Actions the OP want an Action but fails to tell us what beneficial process should happen with it. What is it you cannot achieve with wait until, if, loop if, abort if, skip if, should it effect execution Flow, the rule or other thing.?
When i was in the workshop.codes discord, they said the devs decided not to this this because of performance issues or somthing.
Makes no sense what they said, the actual reason such feature isn’t in is because it isn’t needed, where is the benefit of that?
I often find myself wanting this feature most when using a “[Wait Until]” action, since otherwise I’d have to make the continue condition a “Compare”, replicating the entire original Condition and instead ending with “= False” which for some code I work with can either be difficult or incredibly time consuming.
Adding a “Condition is True” to help fill in that gap would personally be a nice quality of life addition, and I’m certain if further thought was given you could also find, possibly niche, but applicable uses for it.
are you on PC or console? if your on PC you can copy an unmodified Wait Until
action and paste it into VS-Code or Notepad. then copy the condition and paste that into the Compare
of the Wait Until
in the VS-Code or Notepad. then finally paste the whole thing back onto the workshop. and to reverse it all you need to do is change the ==
to a !=
as well, so super easy!
What you describe is still not an action, but a value type you can just use the boolean values True or False in required cases instead of Compare, due it returns a boolean like True and False do, i can’t see that it would fill any gap and where it should fill it, you would still need to do time consuming stuff. So i don’t think it would improve anything.