Team Fortress 2

Team Fortress 2

83 ratings
(UPDATED)How to install Messy Fortress 2 (non-disappearing gibs)
By Ronald_D_D
Have you ever exploded someone like fireworks in tf2? I'm sure you have. Have you sometimes noticed that when you dismembered your opponents head, it rolls down a hill and before you get to it to hit it some more, it fades after 10 seconds? In Messy Fortress 2 the gibs DON'T disappear. Im pretty sure I am the only one to want this but for those who do, view this guide. I don't really care if you don't.
   
Award
Favorite
Favorited
Unfavorite
What ish dis?
Hello random people of the steam community. This guide will show you how to install a client mod I made (this was made really really simply). Call it what you want, I call it Messy Fortress 2. This is a guide for those who don't know how to modify tf2 especially if it's to do with Steam Pipe. In Messy Fortress 2 every gib that fades which are: player gibs, broken sticky gibs (they gib if you shoot them while active or the demo dies while active), broken arrow gibs (and yes they gib if you hit an entity like a resupply cabinet, spawn door or a capture point), broken rescue ranger claw gibs, broken razorback gibs, the exploded halloween pumpkin gibs, the Horseless Headless Horsemann's gibs, Halloween 2013 skeleton gibs, robotic gibs from MvM and my favourite, the broken guitar gibs from the frontier justice taunt. None of them fade. This excludes arrows as they are projectiles, broken engineer buildings and weapons count as metal so this won't work on those too.

Computers with decent graphics can run this ok (lags if on a server of more than 12 people gibbing at once). You can give this mod a try and if you don't like it, you can uninstall it. Most people would think it will lag alot however the gibs dont collide with each other so this takes a strain off your computer. If you shoot a gib, only then it will move (this is fun while waiting for your friend to join on an empty server).

I have seen posts on the net about dissapearing gibs in tf2 but none has posted a tutorial for this.
I wanna make my tf2 client messy!
This only works on your own computer. Nobody else will see it. Gibs are client side and so are ragdolls. This wont work on ragdolls. Changing the ragdoll fade time in tf2 is possible however there is only 2 ragdolls allowed per person. When you normally die in tf2, a ragdoll is spawned. If you have the ragdoll fade time up to max (via console) the ragdoll will not disappear. However, if you die once more the ragdoll you originally had is transported to you. This is good as to when you see a ragdoll dissapear, along with the kill feed, you would know who it was that died. The second ragdoll if for spys with the dead ringer. A ragdoll is created when a spy uses his dead ringer and it stays there no matter what untill the spy uses his dead ringer again. If a dead spy disappears in front of you then beware, if you have the volume really low, that is. If the player disconnects from the server, all the ragdolls that he/she left behind will disappear. There are no gib fade time commands that work in tf2 so that is why I made this. There is a max gib limit set by the engine which seems to be around 4000 or so. After this, gibs will no longer spawn untill one disappears (the fade time I set messy fortress to was 999) Good luck gibbing that much people in a normal match though. :)

Before installing:

After installing (without my own modifications included):

I exploded 10 times.
First things first.
Before you want to try this out, it's best if you want to fully optimise your tf2 game to the highest extent. You can type commands into the console by pressing ~ (if this does not work then in tf2, go to options, advanced, then tick enabe developers console. You can type each command in manually however you have to do this everytime you enter tf2 which is annoying. It's best if you create an auto executable file in your cfg folder located in your tf directory. This puts the commands in the game everytime you launch it. To do this, you must go into notepad and enter the commands, then save it as .cfg and rename it 'autoexec' (no apostrophes). Put it in C:\Program Files\Steam\steamapps\common\Team Fortress 2\tf\cfg (or the somewhat equivalent for mac, I am not using one so I'm not so sure). Consult other tutorials about autoexec. My favourite commands are:

mp_decals 4096 (can be done in advanced options anyway)

r_propsmaxdist 8096

r_rainradius 8096

r_rainsplashpercentage 100

r_avglight 3

r_decals 4096

r_maxmodeldecal 100

cl_detailfade 0

cl_ragdoll_fade_time 4096

ragdoll_sleepaftertime 4096f (when you see a ragdoll spazz out, this determines the time before they freeze)

r_decal_cover_count 20

r_decal_overlap_count 20 (both these are the amount of decals that can cover each other)

I also install giant blood decals so the blood takes more space.

and sometimes, don't put this in the autoexec but I use cl_ragdoll_physics_enable 0 this makes the player float at the spot you killed them, its funny.
Installation
For the sake of this, I'm going to use my custom configs and decals because it looks cool.
All I did was edit the .psy files with notepad++ and set the gib fade time to 999 on each model.
It was time consuming so I will provide a download (don't feel like creating accounts) on a free file sharing website. It will be in zip format.

1. When you download it, you will se a zip named Messy Fortress 2. Click the zip and you will see a Messy Fortress 2 folder. Drag the folder out of the zip and onto somewhere (I like the desktop, I dont know about you) In the Messy Fortress 2 folder, you will see a models folder. This contains all the .psy files I modded.

2. Go to C:\Program Files\Steam\steamapps\common\Team Fortress 2\tf\custom (don't know mac) and for people who have never modded tf2 before, you will see a readme file. This contains the information reguarding Steam Pipe. Before, you had to modify tf2 in a folder called (your username). Now, it is easier to modify tf2.

3. Create a folder in the folder named custom (you can name the folder mssyf2 if you want to uninstall it later, if not then name it something like my_custom_stuff).

4. Drag the models folder into the (custom named [mssyf2]) folder. Then run tf2 and, and, GIBS EVERYWHERE.
Custom installation and uninstallation.
If you want to uninstall the mod, delete the mssyf2 folder from the custom folder. If it was in a custom named folder with other mods then you have to delete the .psy files manually in the place it was installed. I recommend putting it in it's own folder so you can uninstall it easily.

If you want to insall parts of the mod, then drag everything in the custom named folder and delete the .psy files that you dont want to have eg. demo.psy,engineer.psy, etc.
Download links.
Here is the link which contains the zip (It is a mediafire link, there is no virus but scan it if you like.):
{LINK REMOVED}

You could also download from GameBanana instead (and get a free cookie):
http://tf2.gamebanana.com/gamefiles/3208

Im not sure if there are any conflicts with other mods but you can try it out to see if it works. I've been using this and it works all the time, I just didn't feel like making a steam guide, until now.

You can do whatever you want with it because Valve made this, I just modified a few numbers to save time from other people trying this.

Updated this mod to work for MvM gibs (the bots are harder to gib as they mostly ragdoll), added the Horseless Headless Horsemann's gibs not to fade away and the Halloween 2013 skeleton's gibs don't disappear.

This mod ALSO works for silly gibs (the gibs stay silly when you remove the pyrovision goggles).

I think I am the first person to do this, I just want people to see what this looks like and if they like it.
Pictures
These pictures are with my custom installed stuff, not included in the download.

I don't know who threw that cleaver, I do know how the soldier blew up however.
Dat rescue rangered sentry!

Bored sniper is bored with defending the point.

The demoman is not, however.

Too bad the demoman was busy taunting.

Meanwhile, the sniper at the respawn room is having trouble.
Oh, nevermind.

The pumkin scored a critical hit! Thank you wheel!

The heavy likes recycling bullets from other heavies.
The opposite of this mod.
If you don't want your computer to explode and like optimisation then this is the mod for you:

http://steamcommunity.com/sharedfiles/filedetails/?id=169144358
54 Comments
GwynnTheGreen Dec 6, 2022 @ 2:24pm 
I can't get it to work. I have the autoexec in the cfg folder, I have the execute command in the launch settings, and the mssyf2 folder has the model folders in the custom folder, yet it won't render the extra decals and gibs
grunga Dec 22, 2020 @ 6:19pm 
The mod works in tf2 classic except for the gibs, those still disappear.
Glesas 🍍 Aug 20, 2020 @ 5:19am 
A1 Gbilet dont work with this, how can i fix this?
Cepeto Jun 21, 2020 @ 2:48am 
Nice :B1:
festivneer May 3, 2020 @ 11:04am 
so about when you said fade times for other things were located in the source code. the source code was leaked. not sure if you are still here but would be neat.
no hesitation Oct 8, 2019 @ 9:07am 
is it safe for children under 12?
xenic :) Apr 8, 2018 @ 12:45am 
cool cool
Bazooka Goblin Jan 5, 2018 @ 12:13am 
Since I've seen nobody ask this, does it work on official Valve servers?
Ronald_D_D  [author] Apr 13, 2017 @ 10:14pm 
Custom gibs would simply be reskins, so long as the gib skin doesn't replace the .phy file then this mod wont make them disappear. To make custom gibs, you need to model them yourself or find some to download. So if you have a femscout skin that replaces the scout, perhaps someone also made the gibs for it that also replaces the scout gibs.
gurtieisafa Apr 13, 2017 @ 8:52pm 
btw this mod is awesome