/
generate-rubble.sh
executable file
·29 lines (25 loc) · 1.13 KB
/
generate-rubble.sh
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
#! /usr/bin/env bash
stonetypes="darkstone stone lightstone"
earthtypes="darkearth earth lightearth clay mud"
dusttypes="darksand redsand lightsand dirt dust brick"
for t in $stonetypes; do
for u in $stonetypes; do
for v in $stonetypes; do
echo "rect" $(( ( RANDOM % 3 ) + 1 )) $(( ( RANDOM % 3 ) + 1 )) $(( ( RANDOM % 5 ) + 3 )) $(( ( RANDOM % 5 ) + 3 )) "; $t $u $v;" | sed 's| ; |; |g' > assets/skel/rubble_misc_stone_"$t"_"$u"_"$v".txt
done
done
done
for t in $earthtypes; do
for u in $earthtypes; do
for v in $earthtypes; do
echo "rect" $(( ( RANDOM % 3 ) + 1 )) $(( ( RANDOM % 3 ) + 1 )) $(( ( RANDOM % 5 ) + 3 )) $(( ( RANDOM % 5 ) + 3 )) "; $t $u $v;" | sed 's| ; |; |g' > assets/skel/rubble_misc_earth_"$t"_"$u"_"$v".txt
done
done
done
for t in $dusttypes; do
for u in $dusttypes; do
for v in $dusttypes; do
echo "rect" $(( ( RANDOM % 3 ) + 1 )) $(( ( RANDOM % 3 ) + 1 )) $(( ( RANDOM % 5 ) + 3 )) $(( ( RANDOM % 5 ) + 3 )) "; $t $u $v;" | sed 's| ; |; |g' > assets/skel/rubble_misc_dust_"$t"_"$u"_"$v".txt
done
done
done