ink-unity-integration
ink-unity-integration copied to clipboard
Unity integration for the open source ink narrative scripting language.
Ink Compiler threw exception Error: Collection was modified; enumeration operation may not execute. ---- Trace ---- at System.Collections.Generic.HashSet`1+Enumerator[T].MoveNext () [0x00013] in :0 at Ink.CharacterSet.AddCharacters (System.Collections.Generic.IEnumerable`1[T] chars) [0x00018] in D:\UnityFiles\Mechani-Mystery\Assets\Ink\InkLibs\InkCompiler\CharacterSet.cs:37 at...
Hi, I was wondering if this repo could be configured to allow us to add the package via git URL in UPM so there's no need to manually update with...
First off, just wanted to say thanks a lot for this amazing tool, we have been using it in our upcoming game [Hermit](https://store.steampowered.com/app/1773740/Hermit_an_Underwater_Tale/), and it is just awesome to handle...
Adding a fallback function to an external function as described in issue inkle/inky#357, causes the ink-unity plugin to fail the compilation with the following error message: `Ink Error: Function call...
``` CompileInkThreaded was called on a file that is already compiling! This is most likely a threading bug. Please report this! UnityEngine.Debug:LogWarning (object) Ink.UnityIntegration.InkCompiler:CompileInkThreaded (object) (at Assets/Ink/Editor/Core/Compiler/InkCompiler.cs:396) System.Threading._ThreadPoolWaitCallback:PerformWaitCallback () ```...
I don't have perfectly clear how to read Unity varibles from within Ink. i initialize characters: ``` public class Character : MonoBehaviour { public string characterName; public Sprite icon, fullFigure;...
I solved this by placing `=== Scene_End ===` just above the `-> END` in the main file. The logic breaks at the `INCLUDE` statement. It should be noted that my...
ink-unity-integration 0.9.71 These are probably errors in the compiler itself, but I'm not sure. This is the order they appeared. ![image](https://user-images.githubusercontent.com/822105/103827048-32c12000-50cc-11eb-946b-b5fb4addb1bb.png) ``` Unhandled error(s) occurred compiling Ink file 'Assets/_Game/Stories/UltraNance.ink'! Please...
Often while changing branches, rebasing or merging we're having a problem where our ink settings `defaultJsonAssetPath` is getting reset to "none". Likely the entire `InkSettings.asset` is being reset to default,...
When not tethered, external functions aren't set up when playing a story. Since many externals (string/maths utils, say) are independent static functions we could allow them to be tethered.