aboutsummaryrefslogtreecommitdiff
path: root/download-tilesets.sh
blob: f6e477beef50748ef75e0cb3f59c2884c63699d9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#!/bin/sh

cd ${0%/*} # go to project root

URL="https://ftp.batnako.net/tilesets"

mkdir -p "files"
mkdir -p "files/tilesets"

function download {
    path="files/tilesets/$name"

    rm -rf "$path"
    mkdir "$path"

    for ((i=0; i<${#tiles[@]}; i++)); do image="${tiles[$i]}.ppm"
        wget -O "$path/$image" "$URL/$name/$image"
    done

    wget -O "$path/tileset.h" "$URL/$name/tileset.h"
}

name="black-white"
tiles=("corner" "cross" "empty" "line" "t")
download

name="knots"
tiles=("corner" "cross" "empty" "line" "t")
download

name="circuit"
tiles=("bridge" "component" "connection" "corner" "dskew" "skew" "substrate" "t" "track" "transition" "turn" "viad" "vias" "wire")
download