#!/bin/sh -eu

PNG_FILENAMES=$(find . -name '*.png')
for PNG_FILENAME in ${PNG_FILENAMES}; do
    #optipng -o7 -zm1-9 -strip all "${PNG_FILENAME}"
    TGA_FILENAME=${PNG_FILENAME%.png}.tga
    #convert ${PNG_FILENAME} -compress RLE -orient BottomLeft ${TGA_FILENAME}
    #printf '\0\0\0\0\0\0\0\0TRUEVISION-XFILE.\0' >> ${TGA_FILENAME}
    PNG_FILESIZE=$(wc -c <${PNG_FILENAME})
    TGA_FILESIZE=$(wc -c <${TGA_FILENAME})
    test "${PNG_FILESIZE}" -gt "${TGA_FILESIZE}" && \
     printf 'PNG: %s\tTGA: %s\tPrefix: %s\n' "${PNG_FILESIZE}" "${TGA_FILESIZE}" "${PNG_FILENAME%.png}"
done

LUA_FILENAMES=$(find . -name '*.lua')
for LUA_FILENAME in ${LUA_FILENAMES}; do
    sed -i 's/png/tga/g' ${LUA_FILENAME}
done
