But now, to the request. I've been thinking about a mechanic I wanted to implement in Astralon for weeks now, but didn't really find a good and fluent way in eventing to approach it. If you are familiar with the game "Dangan Ronpa", you might remember the "Non-Stop Debates", where the people in a trial started talking about a topic chosen beforehand, and you "shoot" a contradicting statement or lie in general with your "ammunition", the evidence to that case.
Not familiar with the game? No problem, just take a look at this video.
This might seem a bit overwhelming at first, but no worries, I do not intend to request the whole system, rather than a simplified version to help with the eventing of it!
The Request
Judging from the not-so-creative title, the basics of what I want, is to interrupt an automatic dialogue by a common event, if you press a button. It sounds simple to me, but it's probably a pain to script, isn't it? However, if it's not too bad, I might request a little more, than that, to make it a more immersive experience for the player, I'm always striving for the most enjoyable result for the player. ^-^
- Basic idea: Interrupt a dialog with a common event.
- If possible: Make the dialogue advance slowly on its own, give the player an option to speed it up, or slow it down. (Slowing down would be helpful if the next thing is implemented)
- If possible: A way to tell, where the player paused it, using colour-coded text for example. Slowing down to easier "hit" these weak spots, would be a cool feature, especially if you can only slow that often.
Modern Algebra's ATS Formatting and Yanfly's Ace Message System.
Just in case any of these would conflict with anything I've written up to this point. Thanks for reading this post all the way, I really hope someone will try their hands on it >-< It'd mean the world to me!