From f57555fc21587cbd3db256a689a56f058fc1bb73 Mon Sep 17 00:00:00 2001 From: Ian Jackson Date: Tue, 8 Jun 2021 13:34:09 +0100 Subject: [PATCH] penultima: loopify colours Signed-off-by: Ian Jackson --- specs/penultima.game.toml | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/specs/penultima.game.toml b/specs/penultima.game.toml index 0ad388ba..1af325ce 100644 --- a/specs/penultima.game.toml +++ b/specs/penultima.game.toml @@ -12,13 +12,14 @@ {% endmacro fairy_pieces -%} {% macro one_colour(x, y, colour) %} +{% set colour_items = "K Q R R B B N" |split(pat=" ") %} +{% for item in colour_items %} [[pieces]] -pos = [{{ x }}, {{ y }}] -type = "LibList" +pos = [{{ x + 10 * loop.index0 }}, {{ y }}] +type = "Lib" lib = "wikimedia" -prefix = "chess-{{colour}}-" -items = ["K","Q","R","R","B","B","N","N"] -posd = [10, 0] +item = "chess-{{colour}}-{{item}}" +{% endfor %} {% endmacro one_colour %} -- 2.30.2