What my program does is color the terminal output.
I.e. if the program gets "^3yellow_guy: ^1red text" then it will color background red (to draw attention to chat and it will color his name yellow and the text red.)
Pictures will explain better:
Attachment:
screenshot5.png
Attachment:
urt2.jpg
This way I get:
- long history of messages
- messages do not clutter UrT window / my view (they are only shown for 1msec)
- unlike optimized exe I cat tell different types of messages apart by background color(hit messages are green (You hit...), light blue (You were hit...), blue (... had xx% Health.); chat is red; the rest it on black background.)
- colors (^1^2^3...) remain even though it's a linux terminal
Edit: Without this program all text would be the same color.