I plan on improving Blockland's chat both client sided and server sided.
Client Step 1:
Separate deaths from all the chatter.Now that I've got proof of concept, I just have to make this into add-on form.DoneNext step:
Fix issues with the separated deaths and add PM/Local chat feature.Planned featuresClient:
-[done]
Separating that annoying kill spam in the chat, especially while trying to have a conversation. (shown above, will be optional)-Blocking via F2 (may be difficult because some server add-ons change the method of which chat is sent)
-Warning that the player may be flood blocked before it happens.
-Easy to read logging.
-Including the "chat sound" add-on as an optional feature.
Server:
-Fix whatever problems exist. (Right now people are able to flood and repeat team chat)
-[new] Remove "Has joined/left the mini-game" if the mini-game is default.
-Allow adjustment of the flood protection.
-Perhaps integrate some form of coloring with limitations and without breaking the chat like every other mod. I'll think about it.
Server & Client:
-Easy PMing. Hit f2, name, PM, or press the PM button, type a name, or select one from a dropdown list.
-Local radius chat. (Optional, with option of allowing players to adjust their individual range, and allow it to be somewhat unreadable at further distances)
-[new] *actions*, perhaps only shows up when the player is visible.
I might add more to this, this is just a start. Suggest stuff.
Known Issues:
-Deaths are not separated from chat from certain gamemodes which display deaths without the MsgClientKilled tag, such as Rotondo's zombies.