A custom implementation of Simple Chat Processor (Redux) for cleanliness and various fixes.

nosoop 9dd0d1d89b Add build tooling %!s(int64=2) %!d(string=hai) anos
misc 9dd0d1d89b Add build tooling %!s(int64=2) %!d(string=hai) anos
scripting d961035484 Use bitshifts for chat flags for readability %!s(int64=2) %!d(string=hai) anos
.gitignore 9dd0d1d89b Add build tooling %!s(int64=2) %!d(string=hai) anos
BUILD.md 9dd0d1d89b Add build tooling %!s(int64=2) %!d(string=hai) anos
LICENSE ab8b3439fb initial commit %!s(int64=8) %!d(string=hai) anos
README.md c7409c2b9f Updated README with no message colorization %!s(int64=8) %!d(string=hai) anos
configure.py 9dd0d1d89b Add build tooling %!s(int64=2) %!d(string=hai) anos

README.md

Simple Chat Processor

A custom implementation and drop-in replacement of Simple Chat Processor (Redux) that fixes the multiple recipient issue. Is compatible with the existing Simple Chat Processor include (with OnChatMessage_Post support).

The implementation takes advantage of Valve's built-in localizations; no custom translation strings are used. Due to the way SayText2 works, player name and message colorization is currently not doable.

A "CSRD Internal" Plugin

This is a plugin mainly intended for use in Pikachu's Canadian Server of Romance and Drama.

While I'm happy if you find some useful code for your own plugins, I can't provide any support for said code, nor will I offer any guarantees that the plugin will remain usable outside of its main use.