Your comments

Basically, you need to reproduce this in bolt:

Put it on the object you want to rotate, set the target to the, well, target, and give it a go!

  1. <span class="typ">Quaternion</span><span class="pun">.</span><span class="typ">LookRotation</span><span class="pun">(</span><span class="pln">target</span><span class="pun">.</span><span class="pln">position </span><span class="pun">-</span><span class="pln"> transform</span><span class="pun">.</span><span class="pln">position</span><span class="pun">);</span>
  2. <span class="pln"> transform</span><span class="pun">.</span><span class="pln">rotation </span><span class="pun">=</span><span class="pln"> </span><span class="typ">Quaternion</span><span class="pun">.</span><span class="typ">RotateTowards</span><span class="pun">(</span><span class="pln">transform</span><span class="pun">.</span><span class="pln">rotation</span><span class="pun">,</span><span class="pln"> q</span><span class="pun">,</span><span class="pln"> speed </span><span class="pun">*</span><span class="pln"> </span><span class="typ">Time</span><span class="pun">.</span><span class="pln">deltaTime</span><span class="pun">);</span>

based on https://answers.unity.com/questions/587956/rotate-towards-target.html

Whoops, thanks Reality.

Seems to be a time window for editing posts. I'll remember for next time :D

No, I was thinking of the web browser functionality and how it would be useful here. I don't know enough about the inner gubbins of the editor to know how (or if) it might be implemented. is there a particular component or reference I can search for to look into it a bit? What is the container for the graph?

Just discussing. Awesome graph :D

I appreciate the goal, but, if a dog is a dog and you call it a cat, how does that simplify things in the larger sense?


And yeah, null funcs and gosubs are pretty much the same thing, if separated by a few years.

Very nice, and useful too! But, it's a GoSub Unit, really. Not to be a pedant, but I think it's important to use the proper CS terms wherever possible. Bolt attracts people with NO experience. They need to know the concepts they are working with.  When I hear 'return' I think 'return values', not 'go back to'. 

ie
func myReturn { return "DONE"};

What you've built here is a gosub:

10 Print "Gosub:"
20 gosub 40
30 Print "Done"
40 Print "Surprise!"
50 endsub
60 end

Output:

Gosub:
Surprise!
Done

Just come looking for the same functionality, more or less.

I was looking for something like the VB6 Debugger : 

Specifically: break points,  run to, step through, step over, and the inspectors/asserts:

This thread seems to have some possible long term answers: https://answers.unity.com/questions/161858/startstop-playmode-from-editor-script.html

But also includes this gem: make a Debug.LogError("test") and make the editor pause on error

But that doesn't seem to allow resumption of execution in OnEnable. Nor does debug.break.