diff --git a/materials/tools/toolsinvisible_nonsolid.vmt b/materials/tools/toolsinvisible_nonsolid.vmt new file mode 100644 index 00000000..c14782d0 --- /dev/null +++ b/materials/tools/toolsinvisible_nonsolid.vmt @@ -0,0 +1,8 @@ +"LightmappedGeneric" +{ + // %compilenonsolid requires ALL faces to have %compilenonsolid for brush to actually be nonsolid + $basetexture "tools/toolsinvisible" + $translucent 1 + %compilenodraw 1 + %compilenonsolid 1 +} diff --git a/materials/tools/toolsinvisibledisplacement.vmt b/materials/tools/toolsinvisibledisplacement.vmt new file mode 100644 index 00000000..f302772d --- /dev/null +++ b/materials/tools/toolsinvisibledisplacement.vmt @@ -0,0 +1,12 @@ +"UnlitGeneric" +{ + // From TF2: for displacement-based clip brushes + $basetexture "tools/toolsinvisibledisplacement" + $decal 1 + $surfaceprop "dirt" + $alphatest 1 + $vertexcolor 1 + $vertexalpha 1 + %tooltexture "tools/toolsinvisibledisplacement_tooltexture" + %keywords "tools" +} \ No newline at end of file diff --git a/materials/tools/toolsinvisibledisplacement.vtf b/materials/tools/toolsinvisibledisplacement.vtf new file mode 100644 index 00000000..1eb863f5 Binary files /dev/null and b/materials/tools/toolsinvisibledisplacement.vtf differ diff --git a/materials/tools/toolsinvisibledisplacement_tooltexture.vtf b/materials/tools/toolsinvisibledisplacement_tooltexture.vtf new file mode 100644 index 00000000..4248ce5c Binary files /dev/null and b/materials/tools/toolsinvisibledisplacement_tooltexture.vtf differ diff --git a/materials/tools/toolsinvisibleladder.vmt b/materials/tools/toolsinvisibleladder.vmt new file mode 100644 index 00000000..5c5ee7d3 --- /dev/null +++ b/materials/tools/toolsinvisibleladder.vmt @@ -0,0 +1,10 @@ +"LightmappedGeneric" +{ + // fixed version of toolsinvisibleladder; doesn't cut visleaves, and utilizes existing alpha channel in editor + $basetexture "tools/toolsinvisibleladder" + $translucent 1 + %compilenodraw 1 + %compilepassbullets 1 + %compileladder 1 + %compiledetail 1 +} diff --git a/materials/tools/toolsnodraw_nonsolid.vmt b/materials/tools/toolsnodraw_nonsolid.vmt new file mode 100644 index 00000000..7927da80 --- /dev/null +++ b/materials/tools/toolsnodraw_nonsolid.vmt @@ -0,0 +1,7 @@ +"LightmappedGeneric" +{ + // %compilenonsolid requires ALL faces to have %compilenonsolid for brush to actually be nonsolid + $basetexture "tools/toolsnodraw" + %compilenodraw 1 + %compilenonsolid 1 +} diff --git a/materials/tools/toolstrigger_soundscape.vmt b/materials/tools/toolstrigger_soundscape.vmt new file mode 100644 index 00000000..0e71dc13 --- /dev/null +++ b/materials/tools/toolstrigger_soundscape.vmt @@ -0,0 +1,7 @@ +"LightmappedGeneric" +{ + $basetexture "tools/toolstrigger_soundscape" + $translucent 1 + $decal 1 // reduce z-fighting in editor + %compiletrigger 1 +} diff --git a/materials/tools/toolstrigger_soundscape.vtf b/materials/tools/toolstrigger_soundscape.vtf new file mode 100644 index 00000000..42c7bcde Binary files /dev/null and b/materials/tools/toolstrigger_soundscape.vtf differ diff --git a/materials/tools/toolsviscluster.vmt b/materials/tools/toolsviscluster.vmt new file mode 100644 index 00000000..31d5779a --- /dev/null +++ b/materials/tools/toolsviscluster.vmt @@ -0,0 +1,7 @@ +"LightmappedGeneric" +{ + $basetexture "tools/tools_viscluster" + $translucent 1 + $decal 1 // reduce z-fighting in editor + %compiletrigger 1 +} diff --git a/materials/tools/toolsviscluster.vtf b/materials/tools/toolsviscluster.vtf new file mode 100644 index 00000000..628ab1c2 Binary files /dev/null and b/materials/tools/toolsviscluster.vtf differ