Always wanted to have better text inside your game? Want to use different colours and fonts mid-text but don't like to have different calls of draw_set_color, draw set_font and draw_text? You have to admit, this is ugly and makes your text less readable. Well look no further! bbtextbox is all you need. And the best part is: it's really use to adapt it to your own needs! (requires some GML knowledge)
There is no tag for [i] and [b], this is because that requires the script to have knowledge about the fonts you have in your game. That's why we use the font tag (instead of 4 fonts per family/size). If you want to display something in bold, duplicate the default font, and make it bold. Now use this font name in [font=...] to go to bold text. If you want to simplify things, you could add them by yourself.
About the asset files
When importing all files you have the full demo. You can test with it, take a look at the source code. If you want to use it in a game, you can leave out the backgrounds, room and fonts. Don't forget to change the default font!
This is my first asset here, so if I overlooked something. Let me know!
Initial version! Hurray!