Due to the console logging code being in the same thread as the game, any interruptions cause the game to freeze. Highlighting the text causes the console I/O, and thus the game, to freeze.
This could be fixed by multi-threading the system, but that would also add a lot of overhead.
Due to the console logging code being in the same thread as the game, any interruptions cause the game to freeze. Highlighting the text causes the console I/O, and thus the game, to freeze.
This could be fixed by multi-threading the system, but that would also add a lot of overhead.