Ink is a scripting language for creating narrative-driven experiences. This library adds Ink support to S&box, including automatic compilation of Ink files that are placed in the `Assets/ink` directory.
Ink allows you to create complex branching dialogue with variables and custom functions. You can include the choices you make as part of the dialogue itself too if that suits your game.
For documentation, see "Running Your Ink". The library comes with an example dialogue manager component and a Razor Panel for you to play around with.
Source code is on GitHub. This is a simplistic port of the official Unity package created by Inkle, and as such most of the code is the same. Currently, this port does not feature a previewer or profiler like the Unity package does.