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 9fb0a7f6 2022-08-20 op comm="res://assets/chess"
10 9fb0a7f6 2022-08-20 op for piece in $(find ../assets/chess/ -type d -maxdepth 1 | sort); do
12 9fb0a7f6 2022-08-20 op piece="${piece##../assets/chess/}"
13 9fb0a7f6 2022-08-20 op if [ "${piece}" = "" ]; 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]