7/16/2017 - TMLL (Taco Markup Language, Lul) Guide:

The core of the language is ink - (comprehensive guide here https://github.com/inkle/ink/blob/master/Documentation/WritingWithInk.md)

----important things to note----

you have to end every knot with a reference to another knot or "-> END"

each new line is displayed as a new text box in game

when writing for the game, be sure to use a text editor that creates unix newline symbols (I recommend notepad++)

you can write different NPCs as different knots, not just different files. We can make NPCs start at a certain knot in game.

------TMLL specific syntax------

Commands are written in any place one might find a regular text line, but the following characters denote slightly different types of commands:

$ - run sequentially; this will wait until the action is complete (ie $move=5,0,0 will wait until a character has moved 5 units to the right before proceeding)

$! - similar to $, but also hides the text box until the next line of text appears. You only need to add the exclamation point once per chunk of commands

& - starts the command, then proceeds (ie &move=5,0,0 will start the character moving 5 units right, but display the next text box right away)

There is no &! because the text boxes will show up immediately in any command chunk with only simultaneous commands.

--------unity rich text---------

Question answers and text lines also support unity's rich text, full docs found here (https://docs.unity3d.com/Manual/StyledText.html)