Visual Scripting
Resonite has a Visual, Node Based scripting language called ProtoFlux. ProtoFlux allows you to place nodes within the world to achieve common programming tasks and flows. It is a fully featured language and can do most general activities really well.
However, ProtoFlux does not currently offer:
- JSON Handling / Support
- Collections / Arrays
- Methods or Classes (These can be emulated using Dynamic Variables and Dynamic Impulses)
Plugins
Resonite has a Plugin System which allows you to write C# Libraries / DLLs which can be loaded into Resonite. Doing this will prevent you from joining other player sessions unless they also have the set of Plugins that you do.