This is a repository featuring my settings and custom setup for TF2.
If you want to view my config back when I played competitive passtime, you can go here.
-console -particles 1 -novid -nojoy -nosteamcontroller -nohltv -nostartupsound
I'm on Linux.
I use cueki's casual preloader via the AUR. Requires ripdrag to drag and drop if you use a file manager that doesn't support it.
Install non-bypass mods to custom (like normal), everything else you can just pull from the repo locally while in the program.
I use stock m0rehud.
I also use mastercomfig Ultra with addons: transparent viewmodels, null canceling movement, no tutorial, disable pyroland.
Halo 3 SPNKr for Original (with Sounds)
Halo 3 Katana for Market Gardener (with Sound Pack)
Time Splitter Hands (No Hands) for Competitive
Medic Synth
Sniping Drone
Uberdosis (Festive variant)
VPK format is for faster load times.
Contains:
- Loadouts Script without as much bloat. This script uses con_logfile, so other scripts that use it will conflict.
- Disable Waiting For Players
- No After-Match Music
Sourced from https://mastercomfig.com/app/. Also has Demoman explosions at "Electrocuted Red" and Soldier explosives at "Electrocuted Blue".
Since mcomfig does not have a "blank" VTF setting, I've put these at the Quake 19 crosshair and then just modified the vtf to be blank:
- Bonk Atomic Punch, Crit A Cola
- Buff Banner, Battalion's Backup, Concheror
- BASE Jumper (Both classes)
- Lunchbox Consumables
- Toolbox, Sapper Note that the name of Quake 19's VTF and VMT is not changed.
Since mcomfig also uses the default TF2 crosshairs (which I don't trust to be of great quality), I instead use two crosshairs from Default VTF Crosshairs Remade. Specifically, I use the mediccross and circle crosshairs, as those are the ones that I have set to default with mcomfig. Affected files in /scripts/:
- tf_weapon_flamethrower.txt
- tf_weapon_rocketlauncher_fireball.txt
- tf_weapon_mechanical_arm.txt
- tf_weapon_syringegun_medic.txt
- tf_weapon_medigun.txt
- Hitsound is from Quake
- Killsound is from Celeste; made it myself, available here.
- Any custom map cfg files.
Feedback on this is greatly appreciated!
I recommend using mastercomfig ultra as a graphics setting along with the PASS Time Recording HUD I made from m0rehud classic.
- Download and install Melies
- Configure Melies settings:
- Set /tf/ folder
- Set Recording Method to SparklyFX
- Set Output folder to a folder that YOU have created. It cannot create it automatically
- Turn off "Clear events after running" (this will clear your current killstreaks.txt file if you keep it on)
- Set "Ticks before bookmarks" to 1000 (at least, recommend 1500) and "Ticks after bookmarks" from 250-750. This makes it to where you have plenty of footage to work with
- Add command "r_cleardecals permanent" to avoid decals from the rest of the demo showing up and adding to clutter. Results in less-busy looking demos
- Click Save
- Put demos and KillStreaks.txt or _events.txt in /tf/ folder.
- I recommend doing batches of demos instead of all one batch. TF2 may crash due to jank, so it's better to split up your demos. I generally do a max of 30-40 demos per set.
- If you do that, make sure you split up your KillStreaks.txt file or _events.txt file into two separate ones. Your file should only have the events for that set of demos.
- Hit Run
- Move VDMs from /demos/ to /tf/
- Launch tf2 in -insecure mode
- Download a DLL Injector and inject SparklyFX. The DLL you are injecting is named "xsdk-base64.dll".
- Unzip all files.
- Rename the DLL Injector.exe to something simple like inject.exe.
- Open a command prompt in this folder or open command prompt and navigate to this folder.
- Command should be:
inject.exe xsdk-base64.dll tf_win64.exe
- Go into TF2 and press F11 to open up SparklyFX menu.
- Disable "Auto-pause demo" under recording behavior.
- Change FPS to at least 240fps. You can go lower, but it's better to have a higher FPS so you don't have to go back and rerecord any clips. More FPS = recording takes longer.
- Sign out of Steam Friends by going Offline. I think this is the cause of an issue where recordings will go up in brightness when Steam friend notifications pop up. Unsure though.
- In TF2's console, type
playdemo first_demo - Let it run. It should go quickly through the demos, slowing down when it comes time to record your bookmarks.
- Once it's done (TF2 is at the main menu or has crashed), check your output folder. It should contain folders named after your bookmarks that contain the video files.
- Import into editing software of choice and start editing!