3 c7ce3e22 2022-08-19 op echo "# DO NOT EDIT!"
4 c7ce3e22 2022-08-19 op echo "# generated with $0"
5 c7ce3e22 2022-08-19 op echo "extends Node"
7 c7ce3e22 2022-08-19 op echo "var pieces = {"
9 c7ce3e22 2022-08-19 op comm="res://assets/"
10 c7ce3e22 2022-08-19 op for piece in $(find ../assets/ -type d -maxdepth 1 | sort); do
12 c7ce3e22 2022-08-19 op piece="${piece##../assets/}"
13 c7ce3e22 2022-08-19 op if [ "${piece}" = "" -o "${piece}" = board ]; then
19 c7ce3e22 2022-08-19 op "black": preload("${comm}/${piece}/${piece}B2.png"),
20 c7ce3e22 2022-08-19 op "white": preload("${comm}/${piece}/${piece}W2.png"),
29 c7ce3e22 2022-08-19 op func getpiece(kind, black):
30 c7ce3e22 2022-08-19 op var k := "white"
33 c7ce3e22 2022-08-19 op return pieces[kind][k]