mhgolkar / Arrow

Game Narrative Design Tool
https://mhgolkar.github.io/Arrow/
MIT License
905 stars 42 forks source link

Enhancement: Dialog with Monolog option #49

Closed MJacred closed 1 year ago

MJacred commented 1 year ago

When a NPC asks the player sth. or gives them the chance to respond to a statement, they usually say something beforehand.
Adding Monolog into Dialog would reduce the need for another node.

Mockup:

image

mhgolkar commented 1 year ago

The conversation system in Arrow is partial and atomic.

It means we have some general rules/features including but not limited to:

This is a little unorthodox but allows a very flexible system. I prefer to follow this approach but depending on your needs, you can have a custom node breaking the rules.

God bless open-source.

You may also check out our previous discussion on this.