Tool textures (Source)/Third-party games: Difference between revisions
m (→Clips) |
(split each games into it's own section.) |
||
Line 27: | Line 27: | ||
== General == | == General == | ||
=== {{sineps|4}} === | |||
{| class="standard-table" | {| class="standard-table" | ||
|- style="z-index:1; position:sticky; top:0;border:2px solid #525252;" | |- style="z-index:1; position:sticky; top:0;border:2px solid #525252;" | ||
Line 40: | Line 41: | ||
! width="75px" style="background-color: #323232;color:white" | Solid to bullets | ! width="75px" style="background-color: #323232;color:white" | Solid to bullets | ||
! style="background-color: #323232;color:white" | Usage / Notes | ! style="background-color: #323232;color:white" | Usage / Notes | ||
|- id="toolsblocksbullets_forcefield" | |- id="toolsblocksbullets_forcefield" | ||
| [[File:Toolsblockbullets.gif|64px]] | | [[File:Toolsblockbullets.gif|64px]] | ||
Line 89: | Line 66: | ||
| {{sineps}} Not solid to anything, but blocks LOS. | | {{sineps}} Not solid to anything, but blocks LOS. | ||
Useful as a utility texture, like buttons you should be able to clip into. | Useful as a utility texture, like buttons you should be able to clip into. | ||
|} | |||
=== {{dmmm|4}} === | |||
{| class="standard-table" | |||
|- style="z-index:1; position:sticky; top:0;border:2px solid #525252;" | |||
! width="64px" style="background-color: #323232;color:white" | Image | |||
! width="110px" style="background-color: #323232;color:white" | Filename | |||
! width="75px" style="background-color: #323232;color:white" | Visible if <br /> [[world brush]] | |||
! width="75px" style="background-color: #323232;color:white" | Casts shadows | |||
! width="75px" style="background-color: #323232;color:white" | Cuts <br /> [[visleaf|VIS leaves]] | |||
! width="75px" style="background-color: #323232;color:white" | Blocks NPC [[LOS]] | |||
! width="75px" style="background-color: #323232;color:white" | Solid to NPCs | |||
! width="75px" style="background-color: #323232;color:white" | Solid to player(s) | |||
! width="75px" style="background-color: #323232;color:white" | Solid to physics | |||
! width="75px" style="background-color: #323232;color:white" | Solid to bullets | |||
! style="background-color: #323232;color:white" | Usage / Notes | |||
|- id="nolight_arkane" | |||
| [[File:Toolsblack.gif|64px]] | |||
| <center>Black Arkane</center> | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{N/A}} | |||
| {{dmmm}} Identical to <tt>Tools/ToolsBlack</tt>, but for some reason is used instead. | |||
|- id="white_arkane" | |||
| [[File:Toolswhite.gif|64px]] | |||
| <center>White Arkane</center> | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{N/A}} | |||
| {{dmmm}} Identical to <tt>Tools/ToolsWhite</tt>, but for some reason is used instead. | |||
|- id="nodrawstone" | |- id="nodrawstone" | ||
|[[File:Toolsnodraw.gif|64px]] | |[[File:Toolsnodraw.gif|64px]] | ||
Line 137: | Line 153: | ||
| {{N/A}} | | {{N/A}} | ||
| {{dmmm}} Seven, materials all identical to <tt>Tools/ToolsNodraw</tt> but using different [[$surfaceprop|surfaceprop]] types (chitin, dirt, grass, metal, sand, stone, wood) and not casting any shadows. | | {{dmmm}} Seven, materials all identical to <tt>Tools/ToolsNodraw</tt> but using different [[$surfaceprop|surfaceprop]] types (chitin, dirt, grass, metal, sand, stone, wood) and not casting any shadows. | ||
|} | |||
=== {{bms|4}} === | |||
{| class="standard-table" | |||
|- style="z-index:1; position:sticky; top:0;border:2px solid #525252;" | |||
! width="64px" style="background-color: #323232;color:white" | Image | |||
! width="110px" style="background-color: #323232;color:white" | Filename | |||
! width="75px" style="background-color: #323232;color:white" | Visible if <br /> [[world brush]] | |||
! width="75px" style="background-color: #323232;color:white" | Casts shadows | |||
! width="75px" style="background-color: #323232;color:white" | Cuts <br /> [[visleaf|VIS leaves]] | |||
! width="75px" style="background-color: #323232;color:white" | Blocks NPC [[LOS]] | |||
! width="75px" style="background-color: #323232;color:white" | Solid to NPCs | |||
! width="75px" style="background-color: #323232;color:white" | Solid to player(s) | |||
! width="75px" style="background-color: #323232;color:white" | Solid to physics | |||
! width="75px" style="background-color: #323232;color:white" | Solid to bullets | |||
! style="background-color: #323232;color:white" | Usage / Notes | |||
|- id="xogvolume" | |- id="xogvolume" | ||
| [[File:Tools_xogvolume.png|64px]] | | [[File:Tools_xogvolume.png|64px]] | ||
Line 176: | Line 208: | ||
== Optimization == | == Optimization == | ||
=== {{bms|4}} === | |||
{| class="standard-table" | {| class="standard-table" | ||
|- style="z-index:1; position:sticky; top:0;border:2px solid #525252;" | |- style="z-index:1; position:sticky; top:0;border:2px solid #525252;" | ||
Line 324: | Line 357: | ||
Some of these textures are not even "real" tool textures, as they do not possess any [[Material_Map_Compile_Flags|Compile Flags]], but they have some important use that no other texture available can do. | Some of these textures are not even "real" tool textures, as they do not possess any [[Material_Map_Compile_Flags|Compile Flags]], but they have some important use that no other texture available can do. | ||
=== {{dmmm|4.1}} === | |||
{| class="standard-table" | {| class="standard-table" | ||
|- style="z-index:1; position:sticky; top:0;border:2px solid #525252;" | |- style="z-index:1; position:sticky; top:0;border:2px solid #525252;" | ||
Line 337: | Line 371: | ||
! width="75px" style="background-color: #323232;color:white" | Solid to bullets | ! width="75px" style="background-color: #323232;color:white" | Solid to bullets | ||
! style="background-color: #323232;color:white" | Usage / Notes | ! style="background-color: #323232;color:white" | Usage / Notes | ||
|- id="func_fishes" | |- id="func_fishes" | ||
| [[File: tools_func_fishes.jpg|64px]] | | [[File: tools_func_fishes.jpg|64px]] | ||
Line 397: | Line 407: | ||
| {{N/A}} | | {{N/A}} | ||
| {{dmmm}} Purpose unknown; just a gray texture. | | {{dmmm}} Purpose unknown; just a gray texture. | ||
|- id="tools_vitrail_light" | |||
| [[File: tools_vitrail_light.jpg|64px]] | |||
| <center>Vitrail Light</center> | |||
| {{Yes}} | |||
| {{No}} | |||
| {{No}} | |||
| {{No}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{N/A}} | |||
| {{dmmm}} Purpose currently unknown, probably used with some type of brush entity. | |||
|- id="waterbounds" | |||
| [[File: waterbounds.jpg|64px]] | |||
| <center>Waterbounds</center> | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{N/A}} | |||
| {{dmmm}} Used underwater when water meets the skybox. | |||
|} | |||
=== {{ship|4}} === | |||
{| class="standard-table" | |||
|- style="z-index:1; position:sticky; top:0;border:2px solid #525252;" | |||
! width="64px" style="background-color: #323232;color:white" | Image | |||
! width="110px" style="background-color: #323232;color:white" | Filename | |||
! width="75px" style="background-color: #323232;color:white" | Visible if <br /> [[world brush]] | |||
! width="75px" style="background-color: #323232;color:white" | Casts shadows | |||
! width="75px" style="background-color: #323232;color:white" | Cuts <br /> [[visleaf|VIS leaves]] | |||
! width="75px" style="background-color: #323232;color:white" | Blocks NPC [[LOS]] | |||
! width="75px" style="background-color: #323232;color:white" | Solid to NPCs | |||
! width="75px" style="background-color: #323232;color:white" | Solid to player(s) | |||
! width="75px" style="background-color: #323232;color:white" | Solid to physics | |||
! width="75px" style="background-color: #323232;color:white" | Solid to bullets | |||
! style="background-color: #323232;color:white" | Usage / Notes | |||
|- id="interactive" | |- id="interactive" | ||
| [[File:toolsinteractive.jpg|64px]] | | [[File:toolsinteractive.jpg|64px]] | ||
Line 433: | Line 483: | ||
| {{Yes | Yes <br /> (No Marks)}} | | {{Yes | Yes <br /> (No Marks)}} | ||
| {{ship}} Utility texture tied to the {{Ent|ship_trigger_room}} brush entity to create several different rooms and special areas on the ship. | | {{ship}} Utility texture tied to the {{Ent|ship_trigger_room}} brush entity to create several different rooms and special areas on the ship. | ||
| | |} | ||
=== {{InsurgencyMIC|4}} === | |||
{| class="standard-table" | |||
|- style="z-index:1; position:sticky; top:0;border:2px solid #525252;" | |||
| | ! width="64px" style="background-color: #323232;color:white" | Image | ||
! width="110px" style="background-color: #323232;color:white" | Filename | |||
| | ! width="75px" style="background-color: #323232;color:white" | Visible if <br /> [[world brush]] | ||
| | ! width="75px" style="background-color: #323232;color:white" | Casts shadows | ||
| | ! width="75px" style="background-color: #323232;color:white" | Cuts <br /> [[visleaf|VIS leaves]] | ||
| | ! width="75px" style="background-color: #323232;color:white" | Blocks NPC [[LOS]] | ||
| | ! width="75px" style="background-color: #323232;color:white" | Solid to NPCs | ||
! width="75px" style="background-color: #323232;color:white" | Solid to player(s) | |||
! width="75px" style="background-color: #323232;color:white" | Solid to physics | |||
! width="75px" style="background-color: #323232;color:white" | Solid to bullets | |||
| < | ! style="background-color: #323232;color:white" | Usage / Notes | ||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
| | |||
|- id="inviswood" | |- id="inviswood" | ||
| [[File: Inviswood.png|64px]] | | [[File: Inviswood.png|64px]] | ||
Line 505: | Line 546: | ||
| {{N/A}} | | {{N/A}} | ||
| {{InsurgencyMIC}} Purpose currently unknown. | | {{InsurgencyMIC}} Purpose currently unknown. | ||
|} | |||
=== {{Momentum|4}} === | |||
{| class="standard-table" | |||
|- style="z-index:1; position:sticky; top:0;border:2px solid #525252;" | |||
! width="64px" style="background-color: #323232;color:white" | Image | |||
! width="110px" style="background-color: #323232;color:white" | Filename | |||
! width="75px" style="background-color: #323232;color:white" | Visible if <br /> [[world brush]] | |||
! width="75px" style="background-color: #323232;color:white" | Casts shadows | |||
! width="75px" style="background-color: #323232;color:white" | Cuts <br /> [[visleaf|VIS leaves]] | |||
! width="75px" style="background-color: #323232;color:white" | Blocks NPC [[LOS]] | |||
! width="75px" style="background-color: #323232;color:white" | Solid to NPCs | |||
! width="75px" style="background-color: #323232;color:white" | Solid to player(s) | |||
! width="75px" style="background-color: #323232;color:white" | Solid to physics | |||
! width="75px" style="background-color: #323232;color:white" | Solid to bullets | |||
! style="background-color: #323232;color:white" | Usage / Notes | |||
|- id="tools_bonus_checkpoint" | |- id="tools_bonus_checkpoint" | ||
| [[File: Tools bonus checkpoint.png|64px]] | | [[File: Tools bonus checkpoint.png|64px]] | ||
Line 675: | Line 731: | ||
|- | |- | ||
|} | |} | ||
=== Other games ===<!-- unnecessary to create each section for two games since there are less than 2-3 misc tool textures --> | |||
{| class="standard-table" | |||
|- style="z-index:1; position:sticky; top:0;border:2px solid #525252;" | |||
! width="64px" style="background-color: #323232;color:white" | Image | |||
! width="110px" style="background-color: #323232;color:white" | Filename | |||
! width="75px" style="background-color: #323232;color:white" | Visible if <br /> [[world brush]] | |||
! width="75px" style="background-color: #323232;color:white" | Casts shadows | |||
! width="75px" style="background-color: #323232;color:white" | Cuts <br /> [[visleaf|VIS leaves]] | |||
! width="75px" style="background-color: #323232;color:white" | Blocks NPC [[LOS]] | |||
! width="75px" style="background-color: #323232;color:white" | Solid to NPCs | |||
! width="75px" style="background-color: #323232;color:white" | Solid to player(s) | |||
! width="75px" style="background-color: #323232;color:white" | Solid to physics | |||
! width="75px" style="background-color: #323232;color:white" | Solid to bullets | |||
! style="background-color: #323232;color:white" | Usage / Notes | |||
|- id="toolsdynamicdifficulty" | |||
| [[File:toolsdynamicdifficulty.jpg|64px]] | |||
| <center>Dynamic Difficulty</center> | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes | Yes <br /> (Marks)}} | |||
| {{sineps}} Solid to grenades. Tied to the {{Ent|trigger_dynamic_difficulty}} entity for the game's difficulty system. | |||
|- id="hide" | |||
| [[File:Toolshide.png|64px]] | |||
| <center>{{Mono|tools/toolshide}}</center> | |||
| {{Yes}} | |||
| {{No}} | |||
| {{Yes}} | |||
| {{No}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{Yes}} | |||
| {{bms}} A gradient from transparent to black. | |||
|} | |||
[[Category:Source]] | [[Category:Source]] | ||
[[Category:Level Design]] | [[Category:Level Design]] | ||
[[Category:Material System]] | [[Category:Material System]] |
Revision as of 23:58, 11 February 2025



Remember to check for any notes left by the tagger at this article's talk page.

Tool textures are used, mostly by the tools but sometimes by the engine, to perform special tasks. They can easily be found in Hammer by using "tools\" as a filter in the texture browser, but other tool textures may be located in different directory.
Anyone can make their very own tool texture, by utilizing available Material Map Compile Flags, such as %compilenonsolid 1, %compileDetail 1 and %compilenodraw 1 for a tool texture which is not solid, does not cut visleafs and is invisible.
A %tooltexture may also be set, which is only to be seen in Hammer's texture browser, while the $basetexture is seen in-game; however, the self made tool textures must be shipped with the map, else they might not work.
This page contains tool textures which can be found on third-party (except Garry's Mod) Source games only.






For example, have Clip for both teams, Player Clip for survivors and NPC Clip for infected; however, it also has func_playerinfected_clip just for player controlled infected.
General
SiN Episodes
Image | Filename | Visible if world brush |
Casts shadows | Cuts VIS leaves |
Blocks NPC LOS | Solid to NPCs | Solid to player(s) | Solid to physics | Solid to bullets | Usage / Notes |
---|---|---|---|---|---|---|---|---|---|---|
![]() |
No | No | Yes | No | Yes | Yes | Yes | Yes (No Marks) |
![]() | |
![]() |
Non-Solid |
No | Yes | Yes | Yes | No | No | No | No | ![]() Useful as a utility texture, like buttons you should be able to clip into. |
Dark Messiah of Might and Magic
Image | Filename | Visible if world brush |
Casts shadows | Cuts VIS leaves |
Blocks NPC LOS | Solid to NPCs | Solid to player(s) | Solid to physics | Solid to bullets | Usage / Notes |
---|---|---|---|---|---|---|---|---|---|---|
![]() |
Yes | Yes | Yes | Yes | Yes | Yes | Yes | N/A | ![]() | |
![]() |
Yes | Yes | Yes | Yes | Yes | Yes | Yes | N/A | ![]() | |
![]() |
No | Yes | Yes | Yes | Yes | Yes | Yes | N/A | ![]() | |
![]() |
Invisible |
No | No | No | No | Yes | Yes | Yes | N/A | ![]() |
![]() |
Noshadow |
No | No | Yes | Yes | Yes | Yes | Yes | N/A | ![]() |
![]() |
No | No | Yes | Yes | Yes | Yes | Yes | N/A | ![]() |
Black Mesa
Image | Filename | Visible if world brush |
Casts shadows | Cuts VIS leaves |
Blocks NPC LOS | Solid to NPCs | Solid to player(s) | Solid to physics | Solid to bullets | Usage / Notes |
---|---|---|---|---|---|---|---|---|---|---|
![]() |
Yes | No | No | No | No | No | No | No | ![]() | |
![]() |
No | No | No | No | Yes | Yes | Yes | No | ![]() | |
![]() |
No | No | No | No | Yes | Yes | Yes | No | ![]() |
Optimization
Black Mesa
Image | Filename | Visible if world brush |
Casts shadows | Cuts VIS leaves |
Blocks NPC LOS | Solid to NPCs | Solid to player(s) | Solid to physics | Solid to bullets | Usage / Notes |
---|---|---|---|---|---|---|---|---|---|---|
![]() |
Yes | No | No | No | No | No | No | No | ![]() | |
![]() |
Yes | No | No | No | No | No | No | No | ![]() |
Clips
Image | Filename | Visible if world brush |
Casts shadows | Cuts VIS leaves |
Blocks NPC LOS | Solid to NPCs | Solid to player(s) | Solid to physics | Solid to bullets | Usage / Notes |
---|---|---|---|---|---|---|---|---|---|---|
![]() |
No | No | No | No | No | Yes | No | No | ![]() | |
![]() |
No | No | Yes | No | Yes | Yes | Yes | No | ![]() | |
![]() |
N/A | N/A | N/A | N/A | N/A | Presumably solid to camera | N/A | N/A | Todo: Figure out ![]() | |
![]() |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | Todo: Figure out ![]() | |
![]() |
N/A | N/A | N/A | N/A | N/A | N/A | Presumably | N/A | ![]() |
Sky and Fog
Image | Filename | Visible if world brush |
Casts shadows | Cuts VIS leaves |
Blocks NPC LOS | Solid to NPCs | Solid to player(s) | Solid to physics | Solid to bullets | Usage / Notes |
---|---|---|---|---|---|---|---|---|---|---|
![]() |
NoLight |
No | Yes | Yes | Yes | Yes | Yes | Yes | N/A | ![]() ![]() |
Miscellaneous
These are textures that have a special use, sometimes only seen in one single game.
Some of these textures are not even "real" tool textures, as they do not possess any Compile Flags, but they have some important use that no other texture available can do.
Dark Messiah of Might and Magic
Image | Filename | Visible if world brush |
Casts shadows | Cuts VIS leaves |
Blocks NPC LOS | Solid to NPCs | Solid to player(s) | Solid to physics | Solid to bullets | Usage / Notes |
---|---|---|---|---|---|---|---|---|---|---|
![]() |
Yes | No | No | No | Yes | Yes | Yes | N/A | ![]() | |
![]() |
Yes | No | No | No | Yes | Yes | Yes | N/A | ![]() | |
![]() |
Yes | Yes | Yes | Yes | Yes | Yes | Yes | N/A | ![]() | |
![]() |
Yes | No | No | No | Yes | Yes | Yes | N/A | ![]() | |
![]() |
Yes | Yes | Yes | Yes | Yes | Yes | Yes | N/A | ![]() |
The Ship: Murder Party
Image | Filename | Visible if world brush |
Casts shadows | Cuts VIS leaves |
Blocks NPC LOS | Solid to NPCs | Solid to player(s) | Solid to physics | Solid to bullets | Usage / Notes |
---|---|---|---|---|---|---|---|---|---|---|
![]() |
No | No | No | No | Yes | Yes | Yes | Yes (No Marks) |
![]() | |
![]() |
No | Yes | Yes | Yes | Yes | Yes | Yes | Yes (No Marks) |
![]() | |
![]() |
Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes (No Marks) |
![]() |
INSURGENCY: Modern Infantry Combat
Image | Filename | Visible if world brush |
Casts shadows | Cuts VIS leaves |
Blocks NPC LOS | Solid to NPCs | Solid to player(s) | Solid to physics | Solid to bullets | Usage / Notes |
---|---|---|---|---|---|---|---|---|---|---|
![]() |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ![]() | |
![]() |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ![]() | |
![]() |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ![]() | |
![]() |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ![]() |
Momentum Mod
Image | Filename | Visible if world brush |
Casts shadows | Cuts VIS leaves |
Blocks NPC LOS | Solid to NPCs | Solid to player(s) | Solid to physics | Solid to bullets | Usage / Notes |
---|---|---|---|---|---|---|---|---|---|---|
![]() |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ![]() | |
![]() |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ![]() | |
![]() |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ![]() | |
![]() |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ![]() | |
![]() |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ![]() | |
![]() |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ![]() | |
![]() |
Move limit |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ![]() |
![]() |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ![]() | |
![]() |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ![]() | |
![]() |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ![]() | |
![]() |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ![]() | |
![]() |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ![]() | |
![]() |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ![]() | |
![]() |
N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | ![]() |
Other games
Image | Filename | Visible if world brush |
Casts shadows | Cuts VIS leaves |
Blocks NPC LOS | Solid to NPCs | Solid to player(s) | Solid to physics | Solid to bullets | Usage / Notes |
---|---|---|---|---|---|---|---|---|---|---|
![]() |
Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes (Marks) |
![]() | |
![]() |
Yes | No | Yes | No | Yes | Yes | Yes | Yes | ![]() |