String Bean 1.4 is an original, powerful, flexible and easy to use Text Engine coded in GML.
NOTE: This asset is for GameMaker: Studios. If you have GameMaker Studios 2, go here: https://marketplace.yoyogames.com/assets/4956/string-bean
String Bean 1.4 supports mid-string color changes, time flow control, any text box size/position, icon/sound 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);
NOTE: real time variable-data insertion is available with the GameMaker 2 version!
String Bean 1.4's newly added conditional choices allow for countless possibilities from simply controlling a dialogue outcome -- to influencing the fate of your game!