diff --git a/utils/avatars/faris-black-mage/ff5-faris-black-mage.png b/utils/avatars/faris-black-mage/ff5-faris-black-mage.png new file mode 100644 index 0000000..441312b Binary files /dev/null and b/utils/avatars/faris-black-mage/ff5-faris-black-mage.png differ diff --git a/utils/avatars/faris-black-mage/generate-squares.sh b/utils/avatars/faris-black-mage/generate-squares.sh new file mode 100644 index 0000000..c899e42 --- /dev/null +++ b/utils/avatars/faris-black-mage/generate-squares.sh @@ -0,0 +1,37 @@ +#!/bin/sh +# env +# Written in 2020 by Lucas +# CC0 1.0 Universal/Public domain - No rights reserved +# +# To the extent possible under law, the author(s) have dedicated all +# copyright and related and neighboring rights to this software to the +# public domain worldwide. This software is distributed without any +# warranty. You should have received a copy of the CC0 Public Domain +# Dedication along with this software. If not, see +# . + +: ${CANVAS_HEIGHT:=352} +: ${CANVAS_WIDTH:=352} +: ${IMAGE_HEIGHT:=500} +: ${IMAGE_WIDTH:=500} + +if ! tmpfile=$(mktemp -t bg.XXXXXXXXXX); then + printf "%s: can't create temporary file\n" "${0##*/}" >&2 + exit 1 +fi + +trap 'rm -f "$tmpfile"' EXIT INT QUIT TERM + +basefile=ff5-faris-black-mage.png +basename=${basefile%.png} + +pngtopam -alphapam "$basefile" | + pamcut -top 0 -left -0 -width "$CANVAS_WIDTH" -height "$CANVAS_HEIGHT" | + pamtopng >"$basename-square.png" + +pngtopam -alphapam "$basename-square.png" >"$tmpfile" +for color in black white; do + ppmmake "$color" "$CANVAS_WIDTH" "$CANVAS_HEIGHT" | + pamcomp "$tmpfile" | + pamtopng >"$basename-square-bg-$color.png" +done diff --git a/utils/avatars/kanna-fucking-strong/kanna-fucking-strong.png b/utils/avatars/kanna-fucking-strong/kanna-fucking-strong.png new file mode 100644 index 0000000..dc498dc Binary files /dev/null and b/utils/avatars/kanna-fucking-strong/kanna-fucking-strong.png differ