]> git.xonotic.org Git - xonotic/netradiant.git/commitdiff
add more ignore patterns
authordivverent <divverent@61c419a2-8eb2-4b30-bcec-8cead039b335>
Sun, 24 May 2009 18:17:41 +0000 (18:17 +0000)
committerdivverent <divverent@61c419a2-8eb2-4b30-bcec-8cead039b335>
Sun, 24 May 2009 18:17:41 +0000 (18:17 +0000)
git-svn-id: svn://svn.icculus.org/netradiant/trunk@377 61c419a2-8eb2-4b30-bcec-8cead039b335

radiant/texwindow.cpp

index efbbaca875afe974509ca38c3aa2fdd240cfc81f..6070f8db3cc71f94238e648a149c6881406a7dbf 100644 (file)
@@ -690,12 +690,20 @@ bool texture_name_ignore(const char* name)
   StringOutputStream strTemp(string_length(name));
   strTemp << LowerCase(name);
 
-  return strstr(strTemp.c_str(), ".specular") != 0 ||
-    strstr(strTemp.c_str(), ".glow") != 0 ||
-    strstr(strTemp.c_str(), ".bump") != 0 ||
-    strstr(strTemp.c_str(), ".diffuse") != 0 ||
-    strstr(strTemp.c_str(), ".blend") != 0 ||
-         strstr(strTemp.c_str(), ".alpha") != 0;
+  return
+         strstr(strTemp.c_str(), ".specular.") != 0 ||
+         strstr(strTemp.c_str(), ".glow.") != 0 ||
+         strstr(strTemp.c_str(), ".bump.") != 0 ||
+         strstr(strTemp.c_str(), ".diffuse.") != 0 ||
+         strstr(strTemp.c_str(), ".blend.") != 0 ||
+         strstr(strTemp.c_str(), ".alpha.") != 0 ||
+         strstr(strTemp.c_str(), "_norm.") != 0 ||
+         strstr(strTemp.c_str(), "_bump.") != 0 ||
+         strstr(strTemp.c_str(), "_glow.") != 0 ||
+         strstr(strTemp.c_str(), "_gloss.") != 0 ||
+         strstr(strTemp.c_str(), "_pants.") != 0 ||
+         strstr(strTemp.c_str(), "_shirt.") != 0 ||
+         0;
 }
 
 class LoadShaderVisitor : public Archive::Visitor