This simple script will allow you to add dialogue boxes with effects.
HOW TO USE (sample from guide included in asset)
/*/////////////////////////////// //// Start a chat ///// ///////////////////////////////// // First create an array with your desired messages. for example: message = "Hello this is the first message!"; message = "This is the second message!"; // Secondly, if you have a portrait sprite, write the name of the sprite // as the second parameter. The default sprite size is 50x50. // If you don't want a portrait just write "none" // Then when you're ready call this script to start the chat in game: newChat(message, portrait); */
How to get it working in GMS2!
change line 94 in the DrawGUI event to the following and use the forward slash to call modifiers
if (string_char_at(message[message_current], i) == "/")
If player presses button while text is being written, displays full message.