From 9b71b22dd18ecdf6df7274902e795a3d33d6c924 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 8 Jun 2021 13:52:07 +0100 Subject: [PATCH] penultima: Add colourful fairy chess pieces, for revert This is very cluttered. Signed-off-by: Ian Jackson --- specs/penultima.game.toml | 30 +++++++----------------------- 1 file changed, 7 insertions(+), 23 deletions(-) diff --git a/specs/penultima.game.toml b/specs/penultima.game.toml index 243f7971..9f661de8 100644 --- a/specs/penultima.game.toml +++ b/specs/penultima.game.toml @@ -164,37 +164,21 @@ count = 8 # fairy pieces -[[pieces]] -pos = [205, 125] -type = "LibList" -lib = "wikimedia" -prefix = "chess-w-" -items = {{ m::fairy_pieces() }} -posd = [10, 0] +{% set all_colours = "w b blue yellow red purple" | split(pat=" ") %} +{% for d in [0,1] %} +{% for colour in all_colours %} [[pieces]] -pos = [205, 135] +pos = [{{ 205 + d }}, {{ 125 + loop.index0 * 10 + d }}] type = "LibList" lib = "wikimedia" -prefix = "chess-w-" +prefix = "chess-{{colour}}-" items = {{ m::fairy_pieces() }} posd = [10, 0] -[[pieces]] -pos = [205, 145] -type = "LibList" -lib = "wikimedia" -prefix = "chess-b-" -items = {{ m::fairy_pieces() }} -posd = [10, 0] +{% endfor %} +{% endfor %} -[[pieces]] -pos = [205, 155] -type = "LibList" -lib = "wikimedia" -prefix = "chess-b-" -items = {{ m::fairy_pieces() }} -posd = [10, 0] [[pieces]] pos = [20, 60] -- 2.30.2