summaryrefslogtreecommitdiffstats
path: root/src/world.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/world.cpp')
-rw-r--r--src/world.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/world.cpp b/src/world.cpp
index 38d302f..0de86c6 100644
--- a/src/world.cpp
+++ b/src/world.cpp
@@ -58,7 +58,11 @@ Tint g_applied{false, 255, 255, 255, 255, 255, 255, 255, 255, 255};
58// map prop lives under models/props*, which keeps NPC/player/weapon materials 58// map prop lives under models/props*, which keeps NPC/player/weapon materials
59// out of the prop pass. 59// out of the prop pass.
60bool is_prop_material(const char *name) { 60bool is_prop_material(const char *name) {
61 return name && strncmp(name, "models/props", 12) == 0; 61 // Static props often use the brush-style "props/..." materials (e.g.
62 // props/woodcrate001a, LightmappedGeneric), while dynamic props use
63 // models/props_junk/... .
64 return name && (strncmp(name, "models/props", 12) == 0 ||
65 strncmp(name, "props/", 6) == 0);
62} 66}
63 67
64struct MatCalls { 68struct MatCalls {