fix :P
[xonotic/xonotic-maps.pk3dir.git] / scripts / shader-audit.sh
index 9b5d9d94f7ee707dd14993ba7ecadb1704d756a0..0d19a20229c26cfcd87a4115fa7772d13cd64082 100644 (file)
@@ -55,6 +55,17 @@ use_texture()
                                        ;;
                        esac
                        ;;
+               textures/map_*/*)
+                       pre=${1%%/map_*}
+                       suf=${1#*/map_}
+                       case "$2" in
+                               "$pre"/map_*)
+                                       ;;
+                               *)
+                                       echo "(EE) texture $2 of shader $1 is out of place, recommended file name is $pre/map_$suf"
+                                       ;;
+                       esac
+                       ;;
                textures/common/*)
                        case "$2" in
                                "$1")
@@ -168,6 +179,8 @@ echo "$textures_used$LF$textures_used$LF$textures_avail" | sort | uniq -u | whil
        case "$L" in
                textures/radiant/*)
                        ;;
+               textures/map_*/*)
+                       ;;
                *)
                        echo "(EE) texture $L is not referenced by any shader"
                        ;;