]> git.xonotic.org Git - xonotic/xonotic.git/blobdiff - misc/tools/cached-converter.sh
filter out lightmaps and model previews from DDS
[xonotic/xonotic.git] / misc / tools / cached-converter.sh
index a9098cbfad93f210c5d3782bb6d5f7010abcd5e9..ccbe0bb862a507b41b0b85d1cf905b0e5408d636 100755 (executable)
@@ -175,9 +175,9 @@ for F in "$@"; do
        will_jpeg=$do_jpeg
        will_dds=$do_dds
        case "$f" in
        will_jpeg=$do_jpeg
        will_dds=$do_dds
        case "$f" in
+               ./models/player/*) will_dds=false ;;
                ./textures/*) ;;
                ./models/*) ;;
                ./textures/*) ;;
                ./models/*) ;;
-               ./maps/*/*) ;;
                ./particles/*) ;;
                ./progs/*) ;;
                *)
                ./particles/*) ;;
                ./progs/*) ;;
                *)
@@ -245,7 +245,7 @@ for F in "$@"; do
        if [ -f "dds/${f}.dds" ]; then
                if [ -z "${f##./textures/*}" ]; then
                        if [ -n "${f##./textures/*/*}" ]; then
        if [ -f "dds/${f}.dds" ]; then
                if [ -z "${f##./textures/*}" ]; then
                        if [ -n "${f##./textures/*/*}" ]; then
-                               ln -snf "textures/${f%./textures/}.dds" "dds/${f%./textures/}.dds"
+                               ln -snf "textures/${f#./textures/}.dds" "dds/${f#./textures/}.dds"
                        fi
                fi
        fi
                        fi
                fi
        fi