Vision is driven by Lua scripts. These Lua scripts use a custom binding and framework that should both be familiar to Unreal Engine scripters and programmers, and easy-to-use for people with no Unreal Engine experience at all.

Scripts live in the [PackDirectory]/Visualizations/.. and [PackDirectory]/Toys/.. folders.

Warning: Full error-handling for the scripts is still a work-in-progress, so it is entirely possible to experience application crashes on certain script errors.