A text-based hackable multiplayer role-playing game. Currently in very early development.
Go to file
Barry Kane 7047d0ee08 Added two-window messaging to the client.
Client now has two seperate Ncurses windows for sending and receiving.
Added SIGINT handler which sets a global boolean to gracefully exit and free memory.
Sending and Receiving are now on their own threads.
A pointer-to-struct is now passed to the threads.
The main thread will now wait to cancel the threads upon receiving SIGINT.
slowPrintNcurses now takes a window argument.
The server now doesn't check that a client receives the message that they sent, allowing for full chat history.
2021-09-10 15:03:02 +01:00
src Added two-window messaging to the client. 2021-09-10 15:03:02 +01:00
Makefile Adapted client to use Ncurses instead of raw terminal output: 2021-09-03 18:47:11 +01:00