← Back to ratslair.com
aboutsummaryrefslogtreecommitdiff
path: root/render.sh
blob: c7a08654238874b195f7d331123811e9b1572577 (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
34
35
36
37
38
39
40
41
42
43
#!/bin/zsh
W=0
H=0
height=0

echo ${distance[1]}

function a { #input format: distance, height, invert
	if [ $(echo "$(sed -n $(echo $((W + 1))p) distances) < ($height * 0.75)" | bc) -eq 1 ]
	then
		b="#"
	elif [ $H -gt 20 ]
	then
		b="/"
	else
		b=" "
	fi
}

while [ $H -lt 41 ]
do
	echo
	while [ $W -lt 91 ]
	do
		a
		if [ $W -eq 90 ]
		then
			echo $b
		else
			echo -n $b
		fi
		echo -n " "
		((W++))
	done
	((H++))
	if [ $H -lt 21 ]
	then
		((height++))
	else
		((height--))
	fi
	W=0
done