This is a Guide for the Dialogue System and how to use it/make new NPCS.

Dialogue Manager

The Dialogue Manager is a singleton named DialogueManager, inside this singleton you will add a canvas to create the Dialogue Panel.

Dialogue Panel

Dialogue UI

Choices UI

An array that holds the choices buttons. You can place as many as you want, depending on how many options you want in INK. Right now, we use 4.

Other Options

Typing

The user can set the typing speed for the text, right now it works in 0.018, editing that number changes the speed to be faster or slower.

Load Global JSON

This is a JSON File that helps load the global values we set in INK, like player names, true or false statements.

Auto Dialogue Boolean