From: Ian Jackson Date: Tue, 8 Jun 2021 12:52:07 +0000 (+0100) Subject: penultima: Add colourful fairy chess pieces, for revert X-Git-Tag: otter-0.7.0~11 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=9b71b22dd18ecdf6df7274902e795a3d33d6c924;p=otter.git penultima: Add colourful fairy chess pieces, for revert This is very cluttered. Signed-off-by: Ian Jackson --- 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]