At first I thought it was because trace messages need to be forced to end in a newline, but now I see that it's more than that because it's actually the beginning not the end of the trace that's the problem (since in some cases the trace stacks up after my ColourNotes).
Examples are:
In the examples the part that goesis ColourNote messages printed by me.
And is printed by the server.
Examples are:
WARFARE: There are no enemies to fight each other. Peace declared!
TRACE: Matched trigger warfareTRACE: Executing Plugin Aardwolf_Main_Layout script "OnPluginScreendraw"
TRACE: Executing Plugin Aardwolf_Main_Layout script "OnPluginScreendraw"TRACE: Executing Plugin Aardwolf_Main_Layout script "OnPluginScreendraw"
TRACE: Executing trigger script "untagged_info"TRACE: Executing Plugin Splitscreen_Scrollback script "TextRect.mouseUp"
--------------------Copied to clipboard--------------------TRACE: Executing Plugin Aardwolf_Main_Layout script "OnPluginScreendraw"
foo
-----------------------------------------------------------TRACE: Executing Plugin Aardwolf_Main_Layout script "OnPluginScreendraw"
TRACE: Executing Plugin Splitscreen_Scrollback script "ScrollMain"In the examples the part that goes
--------------------Copied to clipboard--------------------
foo
-----------------------------------------------------------And
WARFARE: There are no enemies to fight each other. Peace declared!