Using TF2 custom maps in TF2C, textures/props missing

Tinker

aa
Oct 30, 2008
672
334
Friends of mine are running a TF2Classic server and we've been compiling a list of fun maps to play on there - it's a combination of nostalgic and new maps. One issue we've ran into is some maps missing textures, sometimes a ton, like this image on pl_pier. I assume this is because TF2C doesn't have all the textures and props that baseline TF2 has, but is there any way to fix this? We'd love to play a lot of custom maps.
 

Attachments

  • unknown (2).png
    unknown (2).png
    2.6 MB · Views: 260

Xbmann

aa
Jul 8, 2019
63
52
If the assets don't exist in tf2c you probably have to extract the tf2 content from tf2's VPKs and move them into the tf2c files and pack them into the maps as custom content. GCFScape can extract all of tf2's content from the multiple _dir.vpk files and tools like pakrat or compilepal can do automated packing on bsps. Otherwise you would need to have players download the assets from somewhere else.
 

MOCOLONI

L6: Sharp Member
Dec 16, 2014
373
89
Check the console for what's reported missing. Then, as @Xbmann suggested, use GCFScape to extract whatever assets the maps need. However, my suggestion is create a resource file for users to download these missing assets instead of packing them into an existing map (unless you're actually creating an original one, as otherwise it will cause mismatches with previous versions).
 

Tuaam

L6: Sharp Member
Jun 26, 2015
376
248
Since others noted packing, you'd probably go a long ways using compilepal to pack content into tf2c-ready maps (which would do everything automatically, up to bzip2 compression), but this may or may not work with mods, which is why I'm hesitant to suggest it.

Otherwise I'd recommend you'd probably go to the tf2c discord (which would do better there), which you'd find here: https://discord.gg/3zMk4vn