Resource icon

Propper patch 01

DrSquishy

we've all had better times to die
aa
Feb 10, 2017
1,329
989
Propper patch - propper.exe patched to work with tf2, no external downloads needed

This download includes:
*propper.exe - patched to work with tf2 by ficool2, no external downloads needed (unlike with tuxxi's propper-2013 compile, which required the source SDK base 2013). Now no longer relies on a renamed .dll as well, unlike the original patch by ficool2.
*propper.fgd - game data that allows hammer to use the new propper entities.

*This patch also raises the polygon limit from 10000 to 65536

Installation and usage instructions can be found on this thread.

Full credits for this patched propper.exe go to ficool2, original propper-2013 compile was by tuxxi.
This download is being created just to condense the downloads for the guide into one post + to make the updating process easier.
 
Last edited:

Idolon

they/them
aa
Feb 7, 2008
2,123
6,137
I am unsure if this bug is from Propper originally or was introduced in this patch, but the "Disable normal mapping" option doesn't seem to work.
 

DrSquishy

we've all had better times to die
aa
Feb 10, 2017
1,329
989
I am unsure if this bug is from Propper originally or was introduced in this patch, but the "Disable normal mapping" option doesn't seem to work.
When testing, it seems to be working fine on my end - what does your original VMT's normal map parameter look like? Perhaps it's something like a nonstandard parameter that's not picked up by propper.
 

Idolon

they/them
aa
Feb 7, 2008
2,123
6,137
When testing, it seems to be working fine on my end - what does your original VMT's normal map parameter look like? Perhaps it's something like a nonstandard parameter that's not picked up by propper.
It's just a simple LightmappedGeneric with $bumpmap. However, for whatever reason, the resulting .vmt has a bunch of blank lines:
Code:
"vertexlitgeneric"

{

    "$basetexture" "metal/ibeam001b"

    "$surfaceprop" "metal"

    "%keywords" "tf"

    "$bumpmap" "whatever"

}
(I made up the bumpmap here because I've already fixed the issue by applying a custom material to the brushwork that has the bumpmap removed.)

I'm guessing the problem is related to the formatting?
The specific texture that was giving me issues is woodwall_yellowworn002.
 

DrSquishy

we've all had better times to die
aa
Feb 10, 2017
1,329
989
That's bizarre, I wonder what in propper could be causing it. Blank lines seem to be written only when invalid parameters are encountered, so something odd must be happening for it to be between every line.
 

worMatty

Repacking Evangelist
aa
Jul 22, 2014
1,259
999
I've been having this problem too. Mainly when a prop uses ibeam or imetal.