Allow to be able to make watchers for my own reporter blocks

like maybe i could have an option in the definition to have a watcher checkbox behind the block, and when its on, it shows the value of it:
like i make a block that shows which named day it is by doing
{named day :: reporter sensing} :: hat define report (item (current [day of week V]) of (list [Sunday] [Monday] [Tuesday] [Thursday] [Friday] [Saturday] @<>))
and i want it shown on the stage, one kindof weird way to do it is
show variable [named day V] forever { set [named day V] to (named day :: sensing) }
but that doesnt run if the program is stopped
so maybe there could be a checkmark next to it and i can click it and now its on the stage

And that, my friend, is exactly why this doesn't exist as a feature. Let me explain. The point of the stop sign is that projects can always be stopped and are always under your control. If a script could not be stopped, this can cause problems. You might think that this use case is harmless, but reporters can have side effects:

($+ block $+ name $+ ::sensing) :: hat
broadcast [[__shout__go__] V]@>
report (... ::gray)

I wish there were a good way to implement this, but I don't think there is. Sorry.

When you press the stop sign and there's custom hat blocks/generic when blocks, the stop sign will turn into a square to indicate that no hat blocks will run.

You're suggesting that this feature work similarly?

i think they are

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.