Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Hi and thank you for your kind words!

I'm not sure I understood what issues you found. The square brackets get no special treatment by the Gateway, it just feeds on the output by the Ink engine which in turn interprets the square brackets in options as explained in the Ink documentation.

Can you give me an example of the inconsistencies you found? They sound very much like an Ink thing but I might be wrong because this tool is still quite rough and not thoroughly tested.

Notice that disabling the echo flag suppresses the repeating of the option's text after the choice. If e.g. you have something like this in Ink:

How are you?
*    I'm fine[.], thanks.
- Great.

With echo off you get this output:

How are you?
Option: I'm fine.
Great.

With echo on you get this output instead:

How are you?
Option: I'm fine.
I'm fine, thanks.
Great.

You can toggle the flag in the Ink-Fungus Gateway object's Narrative Director component.

Please let me know more about your issues.