String Bean is an original, powerful, flexible and easy to use Text Engine coded in GML.
NOTE: This asset is for GameMaker Studios 2, if you use GameMaker: Studios, go here: https://marketplace.yoyogames.com/assets/4974/string-bean-1-4
String Bean supports mid-string color changes, time flow control, any text box size/position, icon/sound insertion, real time variable-data insertion, conditional choices, text-quakes, and controlled avatar/portrait changes! String bean is customizable as it flexible -- manipulate it to cater to your personal needs!
String Bean's code is commented with detailed user instructions for ease of use! String Bean uses a character parsing system that allows for creating complex dialogues and texts with a simple script call! scr_text(str1,"type",x,y,"sprite_index","image_index",str2,str3,str4,str5,str6,str7,str8,str9,str10);