view scripts/tileset-composer.sh @ 341:9a0f0ea687da

removed per-set decor tiles; created common set of decorative tiles; added some bamboo to road
author Adrianna Pińska <adrianna.pinska@gmail.com>
date Sat, 09 Apr 2011 12:56:52 +0200
parents 75938c6ac3d0
children
line wrap: on
line source

#!/bin/bash

xcffile=$1
shift

function make_tiles(){
    local background=$1
    mkdir -p $background
    for piece in "floor" "wall" "wall-end-"{"t","b",""}{"l","r"} "floor-"{"start","end"}"-"{"l","r"} "arch-"{"l","r"}
    do
        xcf2png $xcffile "$piece" "$background" --mode Screen > $background/"$piece.png"
    done
}

if [ $# -gt 0 ]
then
    for background in $*
    do
        make_tiles $background
    done
else
    for background in "fan_gold" "fan_green" "red" "blue" "flower_dark" "flower_light"
    do
        make_tiles $background
    done
fi