[GUIDE] Getting Propper working nowdays

  • Site Migration: See bugs? Report them here. Want something changed or have an idea? Suggest it here.

DrSquishy

we've all had better times to die
aa
Feb 10, 2017
1,251
------Updated tutorial that does not require the source SDK multiplayer base, utilising ficool2's tf2-compatible propper setup-----

Required:
*Propper FGD, updated propper.exe
Installing Propper:
Simply drag and drop propper.exe and propper.fgd into /Team Fortress 2/bin/. You can find the download for them here. Next, go into hammer -> Tools -> Options -> Configurations, and adding propper.fgd to 'Game Data Files' with the Add button. You may need to have it at the top of the 'stack' of FGDs if it doesn't work.


Creating your propper_model:
Now that you've set propper up, select the group of brushes which you'd like to be a model and hit ctrl+t, making them a propper_model. Other propper_ entities are things that you'll want to set up seperately to achieve certain effects with your model, the wiki page on propper goes more into depth on this. Set up your paths correctly, make sure that the material and model paths are set up as so:
upload_2019-2-28_19-0-39.png

The material path 'models/propper_test/' makes it so that the materials will be put in tf/materials/models/propper_test/. In your model path, you will need an additional piece of information - the model name is the final part of the directory given. The model will be called 'metalbeam01' in the given example. You may also want to name the propper_model if you wish to set up other things such as particles with the model.

Compiling your model:
Now your model is set up and propper is installed properly, it is time to compile the model. Go to File -> Run Map -> Expert and press 'Edit' in the top center of the box. You'll want to then press 'New' to create a new configuration, and call this something such as 'Propper'. Now select your newly created configuration from the dropdown menu, and press 'New' to create a new and empty compile commands box.
On the command section, press the 'Cmds' button and choose 'Executable'. Navigate to the propper.exe that you put in /Team Fortress 2/bin/ earlier, and select it. Next in the Parameters box, put -game $gamedir $path\$file
If you get an error while compiling relating to not being able to find a VMF, change '$path\$file' to the full directory of your VMF + the VMF's name (such as C:\Maps\test.vmf) although you'll likely not have this issue. If set up properly your Expert Compile window should now look like this:
upload_2020-4-14_18-30-32.png

Now simply press 'Go!' and the model should compile.

Misc Tips:
*Origin is inherited from the propper_model entity! Make sure the Auto-Centre keyvalue is not on as well
*Create a collision mesh using the Physics Mesh keyvalue!
*Propper models can't be made out of displacements only. Hide a solid, non displacement brush with a single solid face somewhere in the propper_model to get it working!
*Tooltexture faces will be deleted when you compile your propper model. Use this to optimise polygons the player can't see, but make sure you always have at least one opaque non-displacement face somewhere!
*For proper lighting on your propper models, you may want to set up lightmapping. More information on that here: https://tf2maps.net/threads/how-to-setup-a-propper-gernerated-model-for-light-mapping.38979/!


Old tutorial using the source SDK base 2013 system below, if needed

I've decided to create this guide because I can't find a functioning guide on how to use Propper after the Steampipe update which broke the pre-2013 versions of propper, and the wiki doesn't seem to properly explain how to set this new updated version up for most games (I've only seen one or two people who actually seem to know how to get it to work with TF2).

Required tools:
*Source SDK Base 2013 Multiplayer (download this from your library -> tools section on steam)
*GCFscape
*VTFedit is good to have but not necessary (just helpful for VMT editing)

Installing Propper:
Once the Source SDK Base 2013 Multiplayer is installed, download Propper from this link. Simply drag the .exe and the .fgd from the .zip into your /common/Source SDK Base 2013 Multiplayer/bin/ folder. Do not drag it into your TF2 bin folder or the compile will fail! After this, open TF2's hammer and go to Tools -> Options -> Configurations and select the propper.fgd from your Source SDK /bin folder (It likely doesn't need to be in there, the FGD can probably also sit in the TF2 /bin/ folder, but what matters is the .exe is in the source SDK /bin folder.)
upload_2019-2-28_18-57-10.png

Simply restart hammer now, and the setup of propper is done for now

Creating your propper_model:
Now that you've set propper up, select the group of brushes which you'd like to be a model and hit ctrl+t, making them a propper_model. Other propper_ entities are things that you'll want to set up seperately to achieve certain effects with your model, the wiki goes more into depth on this. Set up your paths correctly, make sure that the material and model paths are set up as so:
upload_2019-2-28_19-0-39.png

The models/propper_test/ makes it so that the materials will be put in tf/materials/models/propper_test/. Don't add the additional component found at the end of your modelname value, as that is not a folder - it is simply the name of the model that you wish to be created. You may also want to name the propper_model if you wish to set up other things such as particles with the model.

Compiling your model:

Now your model is set up and propper is installed properly, it is time to compile the model. Go to File -> Run Map -> Expert and press 'Edit' in the top center of the box. You'll want to then press 'New' to create a new configuration, and call this something such as 'Propper'. Now select your newly created configuration from the dropdown menu, and press 'New' to create a new and empty compile commands box.
On the command section, press the 'Cmds' button and choose 'Executable'. Navigate to the propper.exe found within /Source SDK Base 2013 Multiplayer/bin/ and select it. Next in the Parameters box, put this:
-game $gamedir $path\$file
If you get an error while compiling relating to not being able to find a VMF, change '$path\$file' to the full directory of your VMF + the VMF's name (such as C:\Maps\test.vmf) although you'll likely not have this issue. If set up properly your Expert Compile window should now look like this:
upload_2019-2-28_19-10-21.png

Now simply press 'Go!' and the model should compile.

Fixing materials:
At this point, you'll have probably noticed that your model has no materials. This can be easily, fixed, simply write down a small list of what materials your brushwork uses in hammer, then open tf2_misc_dir.vpk with GCFscape. Search for the name of the material, and copy the resulting VMT into your materials directory that was set within the propper_model. In this case, I'd put my VMT(s) into /tf/materials/models/propper_test/.
Now open the VMT(s) in notepad or VTFedit, and at the top of the file change "LightmappedGeneric" to "VertexLitGeneric" (LightmappedGeneric is usually used with brushes, while VertexLitGeneric is intended for models). Don't rename the VMT(s), the name is fine as is. Restart hammer, or open the model in HLMV, and the material should be working now.
EDIT: Material scale and rotation may be messed up, please tell me if this is an issue

Hopefully this guide is useful. If you have any additional questions, things that I forgot to cover or clarification on anything needed, please let me know.

Full credits to ficool for their updated propper.exe, and to tuxxi for their original recompiled propper and FGD.
 
Last edited:
Oct 6, 2008
1,907
your download link to propper isn't working at my end

edit-my comp hung up - link works
 
Oct 6, 2008
1,907
Ok,

First of all - I love you for doing this!
Secondly - I love you for doing this!

Now, I just have to get it working.

I've done the bin thing, I'm not sure how you have the material/model path set up right - I didn't understand the sentence with the screenshot provided - how to do?

and where does everything else go? - the file structure i.e. C:\Maps\test.vmf and /tf/materials/models/propper_test/.

and lastly vtfedit, I downloaded it, put it into my programfiles(x86) and ran it in Win7 - Crashed with a back to back configuration error message < any ideas on this one?

Thanks - and really appreciate this work done by you!
 

DrSquishy

we've all had better times to die
aa
Feb 10, 2017
1,251
I've done the bin thing, I'm not sure how you have the material/model path set up right - I didn't understand the sentence with the screenshot provided - how to do?
The material path is relative to your tf2's /Team Fortress 2/tf/materials/ folder. That means anything you put in that box will be done relative (eg if you put models/props_farm/ your material path will be set as <tf2 directory>/tf/materials/models/props_farm/).
Your model keyvalue is the same, except relative to the /tf/models/ folder - this means if you put props_farm, your model will be put in <tf2 directory>/tf/models/props_farm. Additionally, that last component of the model keyvalue is the *name* of the model, meaning if I want my prop to be called 'spawnroombeams01' and in the /tf/models/props_farm folder, I'd put props_farm/spawnroombeams.
 
Last edited:
Oct 5, 2017
153
nothing happens when I press go, this is the compile log
Code:
** Executing...
** Command: C:\Program Files (x86)\Steam\steamapps\common\Source SDK Base 2013 Multiplayer\bin\propper.exe
** Parameters: -game "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf" -C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\sourcesdk_content\tf\mapsrc\harbour_crane01.vmf

Propper 0.32. Originally written by Carl Foust, fixed and compiled for SDK Base 2013 by tuxxi. Adapted from vbsp.exe by Valve Software. (May 25 2016)
Propper: Unknown option "-C:\Program"

Command line: "C:\Program Files (x86)\Steam\steamapps\common\Source SDK Base 2013 Multiplayer\bin\propper.exe" "-game" "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf" "-C:\Program" "Files" "(x86)\Steam\steamapps\common\Team" "Fortress" "2\sourcesdk_content\tf\mapsrc\harbour_crane01.vmf"

usage  : propper [options...] mapfile
example: propper -game "c:\program files\steam\steamapps\username\half-life 2\hl2 c:\maps\test.vmf

Common options (use -v to see all options):

  -v (or -verbose): Turn on verbose output (also shows more command
                    line options).

  -low        : Run as an idle-priority process.

  -vproject <directory> : Override the VPROJECT environment variable.
  -game <directory>     : Same as -vproject.
  -logging                 : enable .log file.
  -nomaterials             : Makes propper skip conversion of material files.
  -nocompile             : Makes propper skip running studiomdl to compile props.
 

DrSquishy

we've all had better times to die
aa
Feb 10, 2017
1,251
nothing happens when I press go, this is the compile log
Code:
** Executing...
** Command: C:\Program Files (x86)\Steam\steamapps\common\Source SDK Base 2013 Multiplayer\bin\propper.exe
** Parameters: -game "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf" -C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\sourcesdk_content\tf\mapsrc\harbour_crane01.vmf

Propper: Unknown option "-C:\Program"
In your path, you've got
Code:
-C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\sourcesdk_content\tf\mapsrc\harbour_crane01.vmf
. If it were to work, it should be
Code:
"C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\sourcesdk_content\tf\mapsrc\harbour_crane01.vmf"
(as the filepath has spaces).
 

Off My Meds

L1: Registered
Jul 22, 2016
27
Hey! awesome guide, I managed to get it all working, except the texture scale seem to be all wrong, however the rotation seems to be good, have you figured out a solution to this?

Thanks
 

DrSquishy

we've all had better times to die
aa
Feb 10, 2017
1,251
Hey! awesome guide, I managed to get it all working, except the texture scale seem to be all wrong, however the rotation seems to be good, have you figured out a solution to this?

Thanks
Getting materials to work is a bit frustrating, the only way I managed to get it working with tf2 materials was to set up a community hammer that sits in the same folder as the propper.exe and so requires the full setup of materials to work with that.
Perhaps try texturing it with tf2 textures, then replacing X tf2 texture with Y hl2 texture. Once you compile, modify the VMTs to point to those tf2 textures instead of the hl2 textures.
I'll need to do some more testing on this as it's seemingly related to materials that the propper.exe can't find, which will break the scale and rotation of them on the model.
 
Oct 6, 2008
1,907
Ok, I have the model being produced but am having problems with the textures

Propper_model - entity
model name = AntiMatter/AntimatterModel
material path = tf/materials/models/antimatter/

file structure

for the model
C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf\models\Antimatter

for the material
C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf\materials\models\antimatter

getting this output:

** Executing...
** Command: C:\Program Files (x86)\Steam\steamapps\common\Source SDK Base 2013 Multiplayer\bin\propper.exe
** Parameters: -game "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf" c:\maps\propper_setup_test.vmf

Propper 0.32. Originally written by Carl Foust, fixed and compiled for SDK Base 2013 by tuxxi. Adapted from vbsp.exe by Valve Software. (May 25 2016)
8 threads
materialPath: C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf\materials
Loading c:\maps\propper_setup_test.vmf
material "/blueandgrey" not found.
Material not found!: /BLUEANDGREY
ConVarRef mat_reduceparticles doesn't point to an existing ConVar
Could not locate GameData file tf.fgd
===============================
Creating model: "AntiMatter/AntimatterModel"
===============================
Building mesh...
Material: /blueandgrey - "___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
Writing c:\propsource\AntiMatter/AntimatterModel_ref.smd
12 triangles written.
------------------------
Writing c:\propsource\AntiMatter/AntimatterModel.qc
Done.
Compiling the model:
studiomdl.exe -fullcollide -game "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf" "c:\propsource\AntiMatter/AntimatterModel.qc"
---Please Wait---
Studiomdl complete!
0 seconds elapsed
CMaterialDict::Shutdown m_MissingList count: 1

What am I doing wrong? Thanks
 

DrSquishy

we've all had better times to die
aa
Feb 10, 2017
1,251
Ok, I have the model being produced but am having problems with the textures

Propper_model - entity
model name = AntiMatter/AntimatterModel
material path = tf/materials/models/antimatter/

file structure

for the model
C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf\models\Antimatter

for the material
C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf\materials\models\antimatter

getting this output:

** Executing...
** Command: C:\Program Files (x86)\Steam\steamapps\common\Source SDK Base 2013 Multiplayer\bin\propper.exe
** Parameters: -game "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf" c:\maps\propper_setup_test.vmf

Propper 0.32. Originally written by Carl Foust, fixed and compiled for SDK Base 2013 by tuxxi. Adapted from vbsp.exe by Valve Software. (May 25 2016)
8 threads
materialPath: C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf\materials
Loading c:\maps\propper_setup_test.vmf
material "/blueandgrey" not found.
Material not found!: /BLUEANDGREY
ConVarRef mat_reduceparticles doesn't point to an existing ConVar
Could not locate GameData file tf.fgd
===============================
Creating model: "AntiMatter/AntimatterModel"
===============================
Building mesh...
Material: /blueandgrey - "___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
Writing c:\propsource\AntiMatter/AntimatterModel_ref.smd
12 triangles written.
------------------------
Writing c:\propsource\AntiMatter/AntimatterModel.qc
Done.
Compiling the model:
studiomdl.exe -fullcollide -game "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf" "c:\propsource\AntiMatter/AntimatterModel.qc"
---Please Wait---
Studiomdl complete!
0 seconds elapsed
CMaterialDict::Shutdown m_MissingList count: 1

What am I doing wrong? Thanks
Does the model actually compile correctly, aside from the missing materials? If so, that's what the 'fixing materials' section of the guide is for.
EDIT: Spud is probably correct
 

Da Spud Lord

Occasionally I make maps
aa
Mar 23, 2017
1,341
material path = tf/materials/models/antimatter/
It looks like your materials path is wrong, this should just be "models/antimatter" as the path is already relative to your tf/materials folder.
 
Oct 6, 2008
1,907
Working now thanks guys! I can now build my antimatter bomb instead of using that place holder crate :)
 
Oct 6, 2008
1,907
A note to others : If you get this message on compile "Too many polies in mesh. 10922 max" you've gone too far - scale back the complexity of your model :)

I am having an interesting issue though - on my first test item, it worked great after spud's entry - when I do the 2nd it's only recognizing some of the textures even though the textures are in the same folder as the working test folder. "models/antimatter" and they are all "VertexLitGeneric".
 

Off My Meds

L1: Registered
Jul 22, 2016
27
As far as i can tell I am getting the same issue Kill_the_Bug was having, I can get the texture scaling working seamlessly without any fix for hl2 textures, but when I try a tf2 texture, it get this compile log


** Executing...
** Command: C:\Program Files (x86)\Steam\steamapps\common\Source SDK Base 2013 Multiplayer\bin\propper.exe
** Parameters: -game "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf" "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\sourcesdk_content\tf\mapsrc\woodwall_debris_03.vmf"

Propper 0.32. Originally written by Carl Foust, fixed and compiled for SDK Base 2013 by tuxxi. Adapted from vbsp.exe by Valve Software. (May 25 2016)
8 threads
materialPath: C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf\materials
Loading C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\sourcesdk_content\tf\mapsrc\woodwall_debris_03.vmf
material "wood/wood_floor002" not found.
Material not found!: WOOD/WOOD_FLOOR002
ConVarRef mat_reduceparticles doesn't point to an existing ConVar
Could not locate GameData file tf.fgd
===============================
Creating model: "props/propper_metalbeam03"
===============================
Building mesh...
Material: wood/wood_floor002 - "___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist

Writing c:\propsource\props/propper_metalbeam03_ref.smd
272 triangles written.
------------------------
Writing c:\propsource\props/propper_metalbeam03.qc
Done.
Compiling the model:
studiomdl.exe -fullcollide -game "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf" "c:\propsource\props/propper_metalbeam03.qc"
---Please Wait---
Studiomdl complete!
1 second elapsed
CMaterialDict::Shutdown m_MissingList count: 1

((I removed some of the lines ("___error" - "materials/error.vtf": cached version doesn't exist) that repeated themselves for the sake of brevity.)

Am I missing something, I tried changing the materials path like Spud suggested, but It doesn't appear to help, I feel like I'm probably just making a basic mistake here, and sorry if I am. But after a few hours of meddling with this I could use some help.

Thanks.
 
Oct 6, 2008
1,907
Ok, this is driving me crazy, it makes my models but only recognizes 2 of the 8 textures on it, my test model in the setup worked and everything was set up the same way :(

Also, I need a props_physics_overide - do you know the set up for that? Is it the concave collisions option to "shrink wrap it'?
 

I Darkstar X

L3: Member
Oct 19, 2017
112
I'm having some trouble with materials.

my "Model Name" is set to props/propper_test/shadowstanding
my "Material path" is set to models/propper_test/

I also have physics mesh set to !self and snap to hammer grid set to Yes.

I'm only using one texture: tools/toolsblack_nofog

When I run it, it produces this log:

** Executing...
** Command: C:\Program Files (x86)\Steam\steamapps\common\Source SDK Base 2013 Multiplayer\bin\propper.exe
** Parameters: -game "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf" "c:\program files (x86)\steam\steamapps\common\team fortress 2\sdk_content\mapsrc\cp_perfectly_normal"
Propper 0.32. Originally written by Carl Foust, fixed and compiled for SDK Base 2013 by tuxxi. Adapted from vbsp.exe by Valve Software. (May 25 2016)
4 threads
materialPath: C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf\materials
Loading c:\program files (x86)\steam\steamapps\common\team fortress 2\sdk_content\mapsrc\cp_perfectly_normal.vmf
ConVarRef mat_reduceparticles doesn't point to an existing ConVar
material "customdev/dev_measuregeneric01blu" not found.
Material not found!: CUSTOMDEV/DEV_MEASUREGENERIC01BLU
material "customdev/dev_measurewall01blu" not found.
Material not found!: CUSTOMDEV/DEV_MEASUREWALL01BLU
material "signs/hazard_blue001" not found.
Material not found!: SIGNS/HAZARD_BLUE001
material "customdev/dev_measuregeneric01red" not found.
Material not found!: CUSTOMDEV/DEV_MEASUREGENERIC01RED
material "customdev/dev_measurewall01red" not found.
Material not found!: CUSTOMDEV/DEV_MEASUREWALL01RED
material "signs/hazard_red001" not found.
Material not found!: SIGNS/HAZARD_RED001
material "glass/glasswindow001a" not found.
Material not found!: GLASS/GLASSWINDOW001A
material "metal/chicken_wire001" not found.
Material not found!: METAL/CHICKEN_WIRE001
material "metal/metal_door_label_a" not found.
Material not found!: METAL/METAL_DOOR_LABEL_A
material "props/metaldoor01_192" not found.
Material not found!: PROPS/METALDOOR01_192
material "tools/toolsblack_nofog" not found.
Material not found!: TOOLS/TOOLSBLACK_NOFOG
material "metal/bridgebeam001" not found.
Material not found!: METAL/BRIDGEBEAM001
material "metal/imetal002" not found.
Material not found!: METAL/IMETAL002
material "overlays/no_entry" not found.
Material not found!: OVERLAYS/NO_ENTRY
material "cp_manor/wood_floor01" not found.
Material not found!: CP_MANOR/WOOD_FLOOR01
material "tools/toolsblockbullets2" not found.
Material not found!: TOOLS/TOOLSBLOCKBULLETS2
material "metal/floorplate01" not found.
Material not found!: METAL/FLOORPLATE01
material "props/metaldoor01_192_noentry" not found.
Material not found!: PROPS/METALDOOR01_192_NOENTRY
Brush 179460, Side 2: duplicate plane
Brush 179460, Side 4: duplicate plane
Brush 179460, Side 6: duplicate plane
Brush 179460, Side 8: duplicate plane
Brush 179460, Side 10: duplicate plane
Brush 179460, Side 12: duplicate plane
Brush 179460, Side 14: duplicate plane
Brush 179460, Side 15: duplicate plane
Brush 179460, Side 18: duplicate plane
Brush 179460, Side 20: duplicate plane
Brush 179460, Side 22: duplicate plane
Brush 179460, Side 24: duplicate plane
Brush 179460, Side 26: duplicate plane
Brush 179460, Side 28: duplicate plane
Brush 179460, Side 30: duplicate plane
Brush 179460, Side 31: duplicate plane
Brush 179460, Side 226: duplicate plane
Brush 179460, Side 228: duplicate plane
Brush 179460, Side 230: duplicate plane
Brush 179460, Side 232: duplicate plane
Brush 179460, Side 234: duplicate plane
Brush 179460, Side 236: duplicate plane
Brush 179460, Side 238: duplicate plane
Brush 179460, Side 239: duplicate plane
Brush 179460, Side 242: duplicate plane
Brush 179460, Side 244: duplicate plane
Brush 179460, Side 246: duplicate plane
Brush 179460, Side 248: duplicate plane
Brush 179460, Side 250: duplicate plane
Brush 179460, Side 252: duplicate plane
Brush 179460, Side 254: duplicate plane
Brush 179460, Side 255: duplicate plane
Could not locate GameData file tf.fgd
Patching WVT material: maps/cp_perfectly_normal/dev/dev_blendmeasure_wvt_patch
Patching WVT material: maps/cp_perfectly_normal/dev/dev_blendmeasure2_wvt_patch
ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (0)
ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (0)
Chop Details...done (0)
Find Visible Detail Sides...
Merged 210 detail faces...done (0)
Merging details...done (0)
FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (14.5 -4.2 28.1)
Leaf 0 contents: CONTENTS_SOLID
Leaf 1 contents:
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs: Brush 162472:

FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (14.8 3.0 26.8)
Leaf 0 contents: CONTENTS_SOLID
Leaf 1 contents:
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs: Brush 162472:

FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (15.0 2.1 27.2)
Leaf 0 contents: CONTENTS_SOLID
Leaf 1 contents:
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs: Brush 162472:

FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (14.4 -4.8 27.3)
Leaf 0 contents: CONTENTS_SOLID
Leaf 1 contents:
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs: Brush 162472:

FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (14.1 -5.1 27.4)
Leaf 0 contents:
Leaf 1 contents: CONTENTS_SOLID
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs: Brush 162472:

FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-0.4 16.1 2.5)
Leaf 0 contents: CONTENTS_SOLID
Leaf 1 contents:
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs: Brush 179439:

FindPortalSide: Couldn't find a good match for which brush to assign to a portal near (-1.0 16.0 2.5)
Leaf 0 contents:
Leaf 1 contents: CONTENTS_SOLID
viscontents (node 0 contents ^ node 1 contents): CONTENTS_SOLID
This means that none of the brushes in leaf 0 or 1 that touches the portal has CONTENTS_SOLID
Check for a huge brush enclosing the coordinates above that has contents CONTENTS_SOLID
Candidate brush IDs: Brush 179439:
material "overlays/drain001" not found.
material "overlays/loot_base_shadow" not found.
===============================
Creating model: "props/propper_test/shadowstanding"
===============================
Building mesh...
Material: tools/toolsblack_nofog - "___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
Material: tools/toolsnodraw - Material deemed invisible. No conversion needed.
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
Writing c:\propsource\props/propper_test/shadowstanding_ref.smd
988 triangles written.
------------------------
Building physics mesh...
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
"___error" - "materials/error.vtf": cached version doesn't exist
Collision model created with 12 pieces.
Writing c:\propsource\props/propper_test/shadowstanding_phys.smd
1345 triangles written.
------------------------
Writing c:\propsource\props/propper_test/shadowstanding.qc
Done.
Compiling the model:
studiomdl.exe -fullcollide -game "C:\Program Files (x86)\Steam\steamapps\common\Team Fortress 2\tf" "c:\propsource\props/propper_test/shadowstanding.qc"
---Please Wait---
Studiomdl complete!
7 seconds elapsed
CMaterialDict::Shutdown m_MissingList count: 20

The model does appear in the prop list however, just without textures, so I tried the texture fix in the guide. found tools/toolsblack_nofog in the tf_misc_dir.vpk, moved it to \tf\models\props\propper_test . However, I noticed that there was no \tf\material\models\props\propper_test as the guide said. Which I think may be causing the issue, but I'm unsure how or why, nor how to fix it.
 
Last edited:
Oct 6, 2008
1,907
1. Use the spoilers tag :) [ spoiler ] insert your compile code [ /spoiler ] without the spaces
Someone taught me the above and it's a big help.
2. Once you make your item a propper_item entity make sure you have it:
- Name = your_model_name
- Model name = antimatter/animatterbomb < I used my set up in the example, the antimatter is the folder inside your models folder / then your model name
- Material Path = models/antimatter < inside the materials / models folders, make your model folder there and then unpack all the materials into that folder < you will still get the error when compiling but after restarting hammer and putting the model into your map you should see them.
 

DrSquishy

we've all had better times to die
aa
Feb 10, 2017
1,251
Bumping thread: updated guide to work with a team fortress 2 compatible propper.exe - the source SDK base 2013 multiplayer install is not needed to use propper anymore. This also renders the Fixing Materials section of the guide obsolete (hopefully, please notify me if there are still issues with the materials)
Full credit to ficool for their updated propper.exe
 

worMatty

Repacking Evangelist
aa
Jul 22, 2014
1,173
Hello, DS. You neglected to mention the FGD needs to be added in Hammer's options.

Kind regards,

Sir Matty of wor