Merino is a narrative design tool that lets you write Yarn scripts inside the Unity Editor, built on top of Yarn Spinner and Yarn (a scripting language inspired by Twine.)
download and install from the Releases page;
- "complete" .unitypackage includes Yarn Spinner
- "minimal" .unitypackage is just Merino folder
read the wiki documentation for info on writing with Yarn / troubleshooting and tech support
v0.4
- line numbers, zoom to line number
- catch Yarn.Loader parse exceptions, display in Merino window
- refactor code and cleanup
- user preferences: let user customize syntax highlighting colors, fonts / font sizes
v0.5
- auto-complete typing
- detect characters, functions, nodes, variables for auto-complete + /Resources/Editor/MerinoAutocompleteList.txt ?
- inline syntax highlighting for variable names somehow
v0.6
- node map visualization
- Unity Editor Coroutines https://github.com/marijnz/unity-editor-coroutines
- Yarn Spinner https://github.com/thesecretlab/YarnSpinner
- Yarn https://github.com/InfiniteAmmoInc/Yarn
- Ropework, a visual novel template for Unity / Yarn Spinner https://github.com/radiatoryang/ropework
MIT