VL.Automata

Was part time working a little on a node set to build state machines in VL. As of now one can create automata descriptions with an editor (BigAutomataEditor) save them to disk an load with the Automata node.

Commands for editor
Load from disk Ctrl+R
Save to disk Ctrl+S
Undo Ctrl+Z
Redo Ctrl+Shift+Z
To create state right click
To move state press inner part of state
To create transition press outer part of state and move to target state
To delete transition hover over and press Delete
To rename state/transition double click text and finish with Enter

5 Likes

got a screenshot? i am curious but on a mac right now

Redo should be Ctrl+Y ;)

2 Likes

Requires “Standalone” dependency…

I’m also on the Ctrl+Shift+Z side, but only because softwares I’m using mostly does that like vvvv, chrome, visual studio, vs code, blender, after effects etc…
come to think of it I don’t remember any software I’ve been using more than once which uses Ctrl+Y

it turns out those programs do both Ctrl+Shift+Z and Ctrl+Y, go figure

Good project. Could do with a more informative demo though. Also I can’t delete anything when editing the automata sketch.

related: https://github.com/vvvv/VL-Language/issues/8

related: VL.WorkflowFoundation