Add TextTF 2.0 has a nifty new way to do text. I'll do two ways, having text randomly appear and having an NPC talk
----NPC Talk
1) Make an Object for your NPC. Following all rules of Objects (Make sure startup Idles last two commands are return, end)
2) Under this objects Arbitrary 0 put a return command
3) Under this objects Activate put this command Text->TextBox->string (you write the string)
4) put a return command
---Random Text
1) Follow steps 3 and 4 from before in some existing Arbitrary
2) Make an empty Object (put return and end in startup/idle)
3) Before the return in the startup Idle do a Call object function and call the arbitrary that you made in step 1.
Note: You cannot display Text in startup/Idle, you have to do a Call Object Function.
Note: If you are calling a function from Startup/Idle you have to call the Function from an object AFTER the object where you are calling the text from (I.E. Text is in object 7, call from object