Censoring: Client Side

Make suggestions for improving one of the best games on the net!
Post Reply
User avatar
Astroman
Private First Class
Private First Class
Posts: 83
Joined: Fri Jan 04, 2008 12:27 am

Censoring: Client Side

Post by Astroman » Tue Aug 26, 2008 2:34 am

I was thinking it would be nice to be able to censor swear words on the client's side. This way, on servers where swearing is allowed, people who don't approve of such can still enjoy themselves. I'm not sure how it would be done, but I thought that it could use the same list of disallowed words that the censoring on the server side uses, this way some code could be "recycled".

P.S. Please don't ask me to "code it up", I'm just throwing it out there as an idea. :)
"I would rather walk with God in the dark than go alone in the light." -Mary Gardiner Brainard

User avatar
A Meteorite
Private First Class
Private First Class
Posts: 1786
Joined: Thu Apr 28, 2005 12:56 am
Location: California, U.S.
Contact:

Post by A Meteorite » Tue Aug 26, 2008 3:54 am

This already has been implemented as a -badwords argument. There is no code reuse needed, you can use the same file that is provided for a server, or make your own.

To view the example bad word files, please look at the multilingualSwearList.txt and simpleSwearList.txt files in BZFlag's trunk misc folder.
Image
Owner @ BZFX
Core Admin @ CAN

Email me: bzmet…@gmail.com

User avatar
optic delusion
Special Forces
Special Forces
Posts: 999
Joined: Sat Sep 25, 2004 2:29 pm
Location: Planet MoFo
Contact:

Post by optic delusion » Sun Aug 31, 2008 12:42 am

Some work has been done on this in trunk, but i'm not sure how much it's gonna help.
What i'd like to see is a way for a parent to lock the game client into COPPA mode, so the player in COPPA doesn't even see the servers that don't have swear filtering on the serverlist. And the player can't easily take his client out of COPPA.
Take a look at my Defender game mode concept.

Thinking is not an automatic process. A man can choose to think or to let his mind stagnate, or he can choose actively to turn against his intelligence, to evade his knowledge, to subvert his reason. If he refuses to think, he courts disaster: he cannot with impunity reject his means of perceiving reality.

temporal distraction
Sergeant
Sergeant
Posts: 250
Joined: Wed Jan 05, 2005 3:12 pm

Post by temporal distraction » Mon Sep 01, 2008 4:49 am

A Meteorite wrote:This already has been implemented as a -badwords argument. There is no code reuse needed, you can use the same file that is provided for a server, or make your own.

To view the example bad word files, please look at the multilingualSwearList.txt and simpleSwearList.txt files in BZFlag's trunk misc folder.
Isn't the -badwords argument for a server conf file? How would a person who is not running a server, but just running a client use this? I don't think you mean that one can run a client (starting it with a command line code) with -badwords path/to/the/simpleSwearList.txt do you?

anomaly
Private First Class
Private First Class
Posts: 220
Joined: Tue Jul 26, 2005 10:32 pm
Location: Gainesville Florida

Post by anomaly » Mon Sep 01, 2008 1:05 pm

Yes you can run the bzflag client with the -badwords option and load one of the swearlist files. I know it works with the Linux client.

User avatar
A Meteorite
Private First Class
Private First Class
Posts: 1786
Joined: Thu Apr 28, 2005 12:56 am
Location: California, U.S.
Contact:

Post by A Meteorite » Mon Sep 01, 2008 11:50 pm

temporal distraction wrote:
A Meteorite wrote:This already has been implemented as a -badwords argument. There is no code reuse needed, you can use the same file that is provided for a server, or make your own.

To view the example bad word files, please look at the multilingualSwearList.txt and simpleSwearList.txt files in BZFlag's trunk misc folder.
Isn't the -badwords argument for a server conf file? How would a person who is not running a server, but just running a client use this? I don't think you mean that one can run a client (starting it with a command line code) with -badwords path/to/the/simpleSwearList.txt do you?
No, it has been there for as long as I can remember and I have used it. Run BZFlag with the -help argument next time. :)
Image
Owner @ BZFX
Core Admin @ CAN

Email me: bzmet…@gmail.com

Post Reply