Skip to content
meag edited this page Mar 8, 2019 · 15 revisions

Rulesets restrict or disable functionality in the client, to allow a player to ensure their settings are tournament legal. The client has one ruleset active at all times, and cannot be changed when connected to the server. The client will announce the currently active ruleset when replying to f_ruleset requests.

Rulesets available

  • default - most permissive, not valid for any tournaments
  • smackdown - the most common, named after the 4v4 tournament
  • qcon - strictest ruleset, created for the QuakeCon 2016 2v2 tournament
  • thunderdome - more permissive than smackdown, named after the duel tournament
  • mtfl - Moscow Team Fortress League, very Team Fortress specific

Comparison

Functionality Smackdown Qcon Thunderdome MTFL Default
Textured backpacks ☐ No ☐ No ☑ Yes ☑ Yes ☑ Yes
Simple backpacks ☐ No ☐ No ☑ Yes ☑ Yes ☑ Yes
Outline world ☐ No ☐ No ☐ No ☐ No ☐ No
Outline backpacks ☐ No ☐ No ☐ No ☑ Yes ☑ Yes
Outline eyes/lightning ☐ No ☐ No ☐ No ☐ No ☐ No
Outline other models ☑ Yes ☐ No ☑ Yes ☑ Yes ☑ Yes
Allow timerefresh ☐ No ☐ No ☐ No ☑ Yes ☑ Yes
Allow alternate player.mdl ☑ Yes ☐ No ☑ Yes ☑ Yes ☑ Yes
Max network FPS 77 77 77 72 72
Message triggers ☐ No ☐ No ☐ No ☑ Yes ☑ Yes
Packet command ☐ No ☐ No ☐ No ☑ Yes ☑ Yes
Fancy particles ☐ No ☐ No ☑ Yes ☑ Yes ☑ Yes
Transparent LG beam ☐ No ☐ No ☑ Yes ☑ Yes ☑ Yes
Allow gl_polygonoffset ☑ Yes ☐ No ☑ Yes ☑ Yes ☑ Yes
Allow hud picture changes ☑ Yes ☐ No ☑ Yes ☑ Yes ☑ Yes
Movement scripts ☐ No ☐ No ☐ No ☑ Yes ☑ Yes
Allow cl_idrive ☐ No ☐ No ☐ No ☑ Yes ☑ Yes
Allow cl_hud ☐ No ☐ No ☐ No ☑ Yes ☑ Yes
Allow cl_rollalpha ☐ No ☐ No ☑ Yes ☑ Yes ☑ Yes
Allow r_shiftbeam ☐ No ☐ No ☐ No ☑ Yes ☑ Yes
Allow cl_c2spps ☐ No ☐ No ☐ No ☐ No ☑ Yes
Flat textures ☑ Yes ☑ Yes ☑ Yes ☐ No ☑ Yes
r_fullbrightskins ☑ Yes ☑ Yes ☑ Yes ☐ No ☑ Yes

Notes

  • Max network FPS only takes effect if the server doesn't specify a value
  • Flat textures: /r_drawflat, /gl_textureless, /gl_picmip, /gl_max_size are restricted to block this
Clone this wiki locally