Skip to content

A custom TF2 config thrown together by myself with the use of multiple reputable config sources. This config combines merged and modified Comanglia & Rhapsody configs (based on Chris' config), utilizes the cfg structure from cfg.tf, and adds extra modifications from community figureheads such as b4nny, stabby, sigsegv, and of course mastercoms.

Koi-TF2/Koi-Config

Repository files navigation

 ___   ___     __________    ___        ________   ________   ________      
|\  \ |\  \   |\   ____  \  |\  \      |\   ____\ |\  _____\ |\   ____\     
\ \  \/   /|_ \ \  \__|\  \ \ \  \     \ \  \___| \ \  \___| \ \  \___|     
 \ \   ____  \ \ \  \ \ \  \ \ \  \     \ \  \     \ \   __\  \ \  \  ___   
  \ \  \__ \  \ \ \  \_\_\  \ \ \  \     \ \  \____ \ \  \_|   \ \  \|\  \  
   \ \__\ \ \__\ \ \_________\ \ \__\     \ \______\ \ \__\     \ \_______\ 
    \|__|  \|__|  \|_________|  \|__|      \|______|  \|__|      \|_______| 


Current version: 6.2.0 (April 25th, 2024)


HOW TO INSTALL:
  1. Copy the "koi_cfg" folder, "autoexec.cfg" file, and "config.cfg" file into TF2's default "cfg" folder. (Location for the default cfg folder is Steam\steamapps\common\Team Fortress 2\tf\cfg)

  2. Copy the "koi_custom" folder into TF2's default "custom" folder. (Location for the default custom folder is Steam\steamapps\common\Team Fortress 2\tf\custom)

  3. Add the "Advanced launch options" through steam. To do this:

    • Find TF2 in your steam library
    • Right click on the game, and then click on "Properties"
    • Under the "General" tab, you will see a "Set Launch Options" area
    • Paste in the line of launch options seen below into that area, and then click OK

Fullscreen @ 1080p 240hz (Recommended for best performance):

-dxlevel 95 -full -w 1920 -h 1080 -freq 240 -novid -nojoy -nosteamcontroller -nohltv -noquicktime -precachefontchars -useforcedmparms -noforcemaccel -noforcemspd

Windowed Borderless @ 1080p 240hz (Better for multitasking on multiple monitors, better alt+tab):

-dxlevel 95 -sw -w 1920 -h 1080 -noborder -freq 240 -novid -nojoy -nosteamcontroller -nohltv -noquicktime -precachefontchars -useforcedmparms -noforcemaccel -noforcemspd

  1. HIGHLY RECOMMENDED - IMPORTANT: Install Broesel Hud & the Broesel Hud Customizations. To do this:
    • Prerequisites: 1) have the "koi_custom" folder already installed. 2) extract/open the Broesel Hud zip archive found in this repo.
    • After both above prerequisites are complete: Install the hud. From the main "Broesel Hud" folder inside the hud zip, there will be a "resource" and "scripts" folder. Drag both into the "koi_custom" folder. When prompted, choose to replace the existing files that have the same names so that the Broesel Hud files overwrite the existing ones.
    • Once Broesel Hud is installed, install the items in the "Broesel Hud Customizations" folder from the hud zip. Inside this folder there are numbered customization folders which are HIGHLY RECOMMENDED. To make the install process quick and easy, there is also an "ALL-QUICK" folder with all recommended customizations inside ready to be added. Drag the cooresponding "scripts", "materials", and "resource" folders into the "koi_custom" folder. Similarly to the previous step, choose to replace the existing files so that the customization files overwrite the existing ones.
    • NOTE 1: "tf_hud_target_id_disable_floating_health" needs to be set to "1" when using this hud. It is already set to 1 by default in this config. If you are NOT using Broesel Hud then it may be better to keep this on 0. It can be found in "koi_cfg/hud+ui.cfg" at the very top of the file, just in case.
    • NOTE 2: The hud customizations include a custom crosshair. If you do not use the Broesel Hud customizations, you will need to re-enable the regular game crosshair. To do so, go to "koi_cfg/crosshair.cfg" and change the "cl_crosshair_scale" value to "28". Additionally, you will need to go to "koi_cfg\enhancements\zoom_toggle.cfg" and change the values of "cl_crosshair_scale" to "12" on zoomin and "28" on zoomout. All of these scale values have been set to 0 by default so that the built-in crosshair is not visible (so as to not have the default game crosshair collide with the custom crosshair).
    • NOTE 3: The latest version of Broesel Hud is from September 1st 2023 and is already included in this repo by default (check the .zip name, it will have the date...) Everyone should be using the latest version.

  1. Optional: Using the custom sprays found within the "Sprays" zip. These can be installed by placing any of the "vgui" folders (1 for each spray) directly into Steam\steamapps\common\Team Fortress 2\tf\materials and NOT into the "koi_custom" folder's material section (sprays are not meant to be placed into the custom folder). Please note that within the "sprays.cfg" file in "koi_cfg", the variable cl_logofile "materials/vgui/logos/spray.vtf" has been pre-set. What this means is only 1 spray named "spray.vtf" can be used at a time. Using multiple sprays and changing between them therefore does not work (unless spray file is renamed or config is changed).

  1. Note 1: When viewing other player's demo files (.dem), make sure your "config.cfg" file is set to Read-Only. Doing so will prevent the other player's custom settings seen within the demo file from being placed into your own game files, potentially overwriting config settings. This will not impact viewing your own demos since they only utilize your own settings.

  2. Note 2: Sometime in 2021 RGL made any "oversized heal particles" illegal. Because of this ban, I have created a custom rule-friendly overheal particle which turns the default stock overheal particles bright green for higher visibility. They are completely stock and not oversized, only the color has been changed for better visibility. This rule-friendly particle file is used by default with this config. Please note that I have still included the previous large overheal particles in this config in a backup folder located here koi_custom/particles/BACKUP/ in case anyone wants to use them. As a reminder: if you do choose to use the oversized particles in RGL, I am not responsible for issues you may run into with the admins - this is your warning. If RGL decides to allow the large particles again then I will remove this note from this readme and make the large particles default again.

About

A custom TF2 config thrown together by myself with the use of multiple reputable config sources. This config combines merged and modified Comanglia & Rhapsody configs (based on Chris' config), utilizes the cfg structure from cfg.tf, and adds extra modifications from community figureheads such as b4nny, stabby, sigsegv, and of course mastercoms.

Topics

Resources

Stars

Watchers

Forks