my tf2 config; mostly vanilla
note
: i use (wasd) and a standard optical mouse
note
: change the keybinds or keys on what you want to bind if you're an advanced user!
- class configs
- some useful scripts
- custom hud (bxhud)
- mastercomfig (low preset)
- null movement
- addons: disable pyroland, no soundscapes, no footsteps, no tutorial, less explosions
- install git and open
git bash
- copy and paste
git clone https://github.com/uesu/cfg test
- copy and paste
alternate download if you don't want to install git
note
: locate the folder where you saved it by simply searching for the name of the test
folder
- place the
overrides
folder totf/cfg
andcustom
files totf/custom
to update, simply run update.sh
note
: add //
if you don't want to use the command, remove //
if you want to use it
hud:
- unzip bxhud
- place bxhud on
tf/custom
- place bxhud on
fonts:
- if you have font problems:
- install all fonts on
bXHud / resource / fonts
- install all fonts on
mouse and sensitivity:
- if you want to change the raw input and sensitivity
- just go to the class configs = (e.g) spy.cfg
fps cap:
- in modules.cfg, look for
fpscap
- set the fps cap if you want to limit your frame rate; fps cap docs
crouch jump:
- crouch jump is enabled on all class
- if you don't want to use crouch jump = add
//
before the script- then remove
//
onbind space +jump
andbind ctrl +duck
from gameoverrides.cfg
- then remove
- if you don't want to use crouch jump = add
note
: if you want to deactivate crouch jump (example = scout) and use crouch jump on soldier or demoman, simply add //
before the crouch jump script on scout and remove //
on bind space +jump
and bind ctrl +duck
from gameoverrides.cfg
null-movement:
- if you only want to use the script on; example = scout
- remove the
null-movement script
from gameoverrides.cfg (if you put it on gameoverrides.cfg it will enable null-movement for all class and i think it should be enabled on all class but if you want to use it on a specific class then) copy it and paste it to scout.cfg
- remove the
note
: enable the default w-a-s-d
for null-movement in gameoverrides.cfg
quick-class switch:
- hold shift and press 1-9
quick-switch loadout:
- use the numeric keypad
- 7 (kp_home) loadout a, 8 (kp_uparrow) loadout b, 9 (kp_pgup) loadout c and 4 (kp_leftarrow) loadout d
load_itempreset 0 is loadout a
load_itempreset 1 is loadout b
load_itempreset 2 is loadout c
load_itempreset 3 is loadout d
resolution:
- find
mat_setvideomode 1280 768 0
on autoexec.cfg- change
1280 768
to your preferred resolution; example =1920 1080
- change
medic:
sayteam
:
- on
tf/cfg/overrides/medic
folder- you can change the highlighted text to whatever you want
cmd say_team "using kritz!
"
alias uber_used "cmd say_team >>kritz used<<
"
alias uber_ready "cmd say_team >>kritz ready<<
"
note
: execute when changing medigun to change the sayteam
loadout a = medigun
loadout b = kritzkrieg
loadout c = quickfix
loadout d = vaccinator
bind KP_HOME"exec overrides/medic/ubercharge.cfg"
bind KP_UPARROW"exec overrides/medic/kritzkrieg.cfg"
bind KP_PGUP"exec overrides/medic/quickfix.cfg"
bind KP_LEFTARROW"exec overrides/medic/vaccinator.cfg"
medic callout / radar: press e
fake uber: press g
mask uber: press f
note
: you can change what key you want to bind instead of e, g, and f
or any keybinds that i set. just make sure to reset it to gameoverrides.cfg
engineer:
quick build and destroy script
:
- hold shift and press 1-4 to build and press 1-4 to destroy
more competitive medic scripts
- scripts, mods, and hud i used and the source of these:
performance and customization config:
scripts:
null cancelling movement script
quick build and destroy script
mods:
hud: