A Team Fortress 2 config.
-
Go to the Release page and download the latest release.
-
Unpack the
.zipfile to..\Steam\steamapps\*accountname*\common\Team Fortress 2\tf\custom -
In case of new installation:
- In
..\custom\freemansconfig\cfg\, renamesettings_backup.cfgtosettings.cfgand edit your settings in this file - Rename
echos_backup.cfgtoechos.cfgand adjust the amount of "echos" according to your screen (this is the vertical padding of the onscreen menus) - Start TF2 and open keyboard settings
- Press
Use defaults, then edit the bindings to your likings
- In
- Delete
..\custom\freemansconfig - Start Tf2 and open keyboard settings
- Press
Use defaults, then edit the bindings to your likings
Set up weaponslot-dependet settings in settings.cfg. More specialised
weaponslots will overwrite less specialised ones. The hierarchy is
slot<X>_<particular_class>overwritesall_slots_<particular_class>all_slots_<particular_class>overwritesslot<X>_all_classesslot<X>_all_classesoverwritesall_slots_all_classes- If not overwritten,
all_slots_all_classesapplies to every weaponslot of every class
The default "last weapon used" behaviour (default Q) can switch between specific weaponslots instead of just switching to the last weapon used.
For example, when using toggle_last_weapon_used_12X, pressing Q switches:
- weaponslot1 always to slot2
- weaponslot2 always to slot1
- weaponslot3 to whatever was use before (i.e., slot1 or slot2)
This is controlled in settings.cfg. See there for all available options.
Note
Each class has default and an alt settings. You can switch between them using the "Menu" key (default SHIFT).
Normally, moving forwards/left prevents the player from moving
backwards/right. The movement script allows doing that. It can be enabled
on a per-class basis in settings.cfg.
If you know Killing Floor (1), you love its voicemenu. Added a voicemenu that more or less ís the same.
To enable, bind it to a key in the keyboard settings. Once you've opened the voicemenu ingame, you can close it/go one menu back by hitting the voicemenu-key again.
"Rocketjump" performs jump, crouch, and attack at the same time. It can be
enabled/disabled per weaponslot for Soldier and Pyro in settings.cfg with
rocketjump_script_enabled/rocketjump_script_disabled.
When using shields, a lazy person may want to always switch to melee weapons
when charging. This behaviour can be enabled/disabled with
attack2_switches_to_melee/attack2_default for Demoman.
This is disabled by default.
Engineer has a build-script. Use it by pressing and holding ALT (by default). Then
- Pressing 1: Cycle between building and destroying sentries (1x build, 2x destroy, 3x build, ...)
- Pressing 2: Same for dispensers
- Pressing 3: Same for teleporter entries
- Pressing 4: Same for teleporter exits
If desired, one can always switch to the medicgun when hitting alt-attack
(thus, activating uber from "any" weaponslot). This is enabled/disabled
using attack2_activates_ubercharge/attack2_default.
This is enabled by default.
The "config" doesn't really know which weaponslot is currently equipped. It mostly keeps track due to your keyboard input (e.g., hitting 2 generally means weaponslot 2 is now equipped).
This can be wrong, e.g., when no equippable weapon is in weaponslot 2, but you switch to it by hitting 2, or switching weapons as Heavy even though you are still rev'd with the minigun (thus not allowed to switch weapons yet).
Then, the weaponslot-specific settings will be desynced. Turns out, generally not a problem.