Commit graph

50 commits

Author SHA1 Message Date
Anthony Castelli
c4b994a947 sequenial-blacklist: Properly read the local file 2014-08-29 11:43:59 -07:00
Harvir
431732ac5a global: Clean up usage of base.config (using builtin config). 2014-08-15 00:35:01 +01:00
Joey Z
f5f033edc8 chat: Don't break the uberdog if there is a new line 2014-08-07 17:41:35 -04:00
Cosmos
1263091244 otp: "duck:my life" indeed. 2014-08-02 16:05:52 -06:00
Anthony Castelli
67ee46cd8f blacklist: Load a local version of tsequence for dev environments 2014-08-02 14:47:30 -07:00
Cosmos
e9b46f8391 otp: Remove case sensitivity, durr. 2014-08-02 21:34:48 +03:00
Cosmos
53c9f75f90 otp: Optimizations to ChatAgentUD 2014-08-01 00:11:23 +03:00
Cosmos
60644320b3 otp: Address the comments on the MR. 2014-07-31 21:50:37 +03:00
Cosmos
7d4a643236 otp: rip. 2014-07-31 19:39:45 +03:00
Cosmos
a6e9a910c5 otp: Proper implementation of the sequence list, cleanup and documentation. 2014-07-31 19:38:11 +03:00
Cosmos
8bfc97db6c otp: Partial cleanup of ChatAgentUD based on complaints from PyLint 2014-07-31 14:49:21 +03:00
Cosmos
0509b5812d otp: Add newlines for increased readability. 2014-07-31 00:40:28 +03:00
Cosmos
fb9fa240ff otp: Implement sequential blacklist configuration field 2014-07-31 00:37:21 +03:00
John P
288056df8a otp: Add newline at EOF of ChatAgent UberDOG 2014-07-31 00:28:23 +03:00
John P
5cee565915 Initial commit. 2014-07-31 00:24:41 +03:00
Joey Z
998bcd0f38 gui: Improve whisper GUI 2014-06-13 14:09:53 -04:00
Harvir
35b3298a1f chat: Handle thought bubbles in staff chat. 2014-06-04 04:09:26 +01:00
Harvir
3f07ed6957 chat: Log the chatMode that the client sends the message in. 2014-06-04 02:59:39 +01:00
Harvir
6c9882b27b chat: Forgot to remove modifications for non-zero chat modes. 2014-06-04 02:58:32 +01:00
Harvir
23695ebb62 chat: Clean up a few of the disney prints. 2014-06-03 17:53:44 +01:00
Harvir
57049d3192 chat: Implement staff chat(s) using staff channels.
This was so much fun to write! Also, it doesn't matter if a hacked client
sends a different chatMode, because only staff will see it and they can
take action accordingly.

The message prefixing was only a temporary solution to let the other staff
members know that they are talking in a staff chat mode. Perhaps in the
future, this should use different chat bubble colours.
2014-06-03 17:10:21 +01:00
Anthony Castelli
985c1114bf chat: Log sf whispers 2014-05-26 20:10:09 -07:00
Anthony Castelli
9df5ea0797 whispers: Route sf whispers to through the CAUD 2014-05-26 20:02:48 -07:00
Aidan
6573d51115 chat: log reciever of whisper 2014-05-25 17:09:12 -04:00
Anthony Castelli
7b28d46f2b chat: Whispers 2014-05-25 13:56:06 -07:00
Aidan
0bc22d0cc9 chat: revert usage of TTRFM for sendWhisperTalk 2014-05-20 17:52:26 -04:00
Harvir
98ba0b2428 logging: Implement key-value logging for chat message logging. 2014-05-12 23:11:46 +01:00
Jeremy Koletar
192f807dfe logging: Migrate a batch of files over to key-value 2014-05-04 20:43:26 -05:00
Harvir
1d98ba13f5 sf-whispers: [WIP] Route whisper's through the TTRFMUD.
This currently doesn't work for whatever reason... Someone else feel free
to fix. I probably made a typo which I can't spot or something.
2014-03-29 16:12:57 +00:00
kestred
1662854745 Remove Disney-cruft/mislabeled-debug messages. 2014-02-11 02:05:34 -07:00
Harvir
f55cac2066 chat: Add a config option to disable whitelist. 2013-12-21 21:47:55 +00:00
Sam Edwards
3a543bf85e chat: Clean up some references to accountDetailRecord. 2013-11-07 18:09:35 -07:00
Sam Edwards
c8f9bbc571 chat: Fix UD crash when a player sends a chat message with two spaces in a row. 2013-11-01 15:13:15 -06:00
Sam Edwards
dae597167e chat: Scrub out non-whitelisted words on the server before sending to client. Log scrubbed version of chat too. 2013-10-30 14:03:32 -06:00
Sam Edwards
b61f01159a chat: Implement server-side whitelist filtering. 2013-10-30 14:01:15 -06:00
Sam Edwards
2c64e45c8c chat: Log chat messages to EL. 2013-10-30 13:52:10 -06:00
Sam Edwards
8efe836673 chat: Replace DistributedChatManager in the DC file with ChatAgent. Route chat messages through it instead. 2013-10-30 13:24:31 -06:00
Sam Edwards
4a319e979a chat: Fix ChatInputNormal. 2013-10-29 20:54:45 -06:00
Sam Edwards
5c25f5ad35 nametag: Reintroduce nametag imports to the various files. 2013-10-06 22:43:38 -06:00
Sam Edwards
7cf3a442ce cleanup: Get rid of calls to nonexistent isClient(). 2013-10-06 21:12:25 -06:00
Sam Edwards
3f0a989ded general: For compatibility with Panda3D 1.8.1, don't do string.foo(bar), do bar.foo(). 2013-10-06 20:37:07 -06:00
Sam Edwards
c974beab9f otp: Clean up dependencies on libotp -- typically for nametag support. 2013-10-06 20:18:57 -06:00
Sam Edwards
11dbbc6ed4 decompilation: Add missing __init__.py files. 2013-10-05 13:28:29 -06:00
Sam Edwards
d936a82959 decompilation: Fix otp.chat.TalkAssistant. 2013-10-02 20:41:49 -06:00
Sam Edwards
e92cd8617b decompilation: Fix otp.chat.ChatInputWhiteListFrame decompilation. 2013-10-02 20:39:25 -06:00
Sam Edwards
c250233e91 cleanup: Remove unnecessary __module__ = __name__ statements within class definitions. 2013-09-23 02:17:57 -06:00
Sam Edwards
6e87cf5e93 cleanup: Change class foo(): to class foo: 2013-09-23 01:49:16 -06:00
Sam Edwards
3048a17487 cleanup: Remove decompilation comments. 2013-09-23 00:51:36 -06:00
Aidan Noll
58c8787c5f Cleaned up source (removed unnecessary files, corrected file extensions) 2013-09-20 01:38:15 -04:00
Maverick Mosher
3e44db8690 Initial commit with all the shit 2013-09-15 18:24:00 -07:00