server_settings_and_public_convars
This is an old revision of the document!
Table of Contents
Server Settings and Public ConVars
This page describes public-safe console variables at a high level. Most gameplay settings only affect shared play when read by the host or dedicated server.
Host-Read Gameplay / Server Policy
| Area | ConVars | Notes |
|---|---|---|
| Karma | ttt_karma, ttt_karma_strict, ttt_karma_ratio, ttt_karma_ratio_t, ttt_karma_kill_penalty, ttt_karma_starting, ttt_karma_max, ttt_karma_min_required, ttt_karma_round_increment, ttt_karma_round_heal_on_teamkill, ttt_karma_clean_bonus, ttt_karma_traitorkill_bonus, ttt_karma_clean_half, ttt_karma_low_amount, ttt_karma_low_autokick | Karma tracking and damage/teamkill policy. Host-only. |
| Body forensics / DNA | ttt_killer_dna_range, ttt_killer_dna_basetime, ttt_killer_dna_require_identified_body | Host binds corpse forensics; UI also reads synced/derived forensics. |
| Auto AFK and participation | ttt_auto_afk, t.db.participation, t.db.participationdesync | Host participation logic/debug. |
| Bots | bot_mimic, bot_mirror | Bot behavior settings; host-created bots are authoritative. |
| Poltergeist | t.poltergeist.allow_ragdoll_stick | Equipment behavior/policy. |
| Movement options | bhop | Replicated host option. Enables pogo/bunny-hop movement for all clients when the host sets it. |
Client Visual, UI, Camera, and Cosmetic Settings
| Area | ConVars | Notes |
|---|---|---|
| Viewmodel bob/wall tuck | cl_bob, cl_bobcycle, cl_bobup, cl_bobnew, ttt_viewmodel_wall_tuck, ttt_viewmodel_wall_tuck_enter, ttt_viewmodel_wall_tuck_exit, ttt_viewmodel_wall_tuck_trace, ttt_viewmodel_wall_tuck_radius, ttt_viewmodel_wall_tuck_in_speed, ttt_viewmodel_wall_tuck_out_speed, ttt_viewmodel_wall_tuck_offset_down, ttt_viewmodel_wall_tuck_offset_back, ttt_viewmodel_wall_tuck_pitch, ttt_viewmodel_wall_tuck_roll, ttt_viewmodel_wall_tuck_walk_scale, ttt_viewmodel_wall_tuck_crouch_scale | Local visual feel; not host authority. |
| Viewmodel/camera debug and fixes | ttt_viewmodel_fix_visuals_for_screenshots, ttt_viewmodel_pass_debug, ttt_viewmodel_commandlist, ttt_temp_viewmodel_fix, ttt_temp_viewmodel_fix_scale, t.db.localcam, t.db.camera, t.db.camera_dump, t.db.viewmodel_issue, ttt_dev_local_thirdperson_preview, ttt_dev_local_thirdperson_distance, ttt_dev_local_thirdperson_height, ttt_dev_local_thirdperson_collision_padding | Local camera/viewmodel diagnostics and preview. |
| Effects budgets/scales | ttt_muzzleflash_scale, ttt_tracer_speed, ttt_fx_tracer_budget_per_second, ttt_fx_impact_particle_budget_per_second, t.spawn.fx.enable, t.spawn.fx.duration, t.spawn.fx.max_alpha, t.spawn.fx.cooldown | Mostly local presentation/perf tuning. |
| UI/debug previews | t.ui.itempreview.debug, t.ui.statusbar.preview_mode, hc1_debug_units, fp_ui_show_fake_lobbies, t.rec.mode, sv_test_show_notice | Local UI/recording/debug behavior. |
Public Notes
- Ordinary clients can set many local console values, but shared gameplay policy is controlled by the host or dedicated server copy where the code is host-authoritative.
bhopis a replicated host option and is suitable for future lobby/settings UI documentation.- Developer-only variables are listed in the developer/debug reference instead of this public page.
server_settings_and_public_convars.1777834410.txt.gz · Last modified: 2026/05/03 18:53 by frank_lee_smith