From: Ian Jackson Date: Tue, 8 Jun 2021 12:34:09 +0000 (+0100) Subject: penultima: loopify colours X-Git-Tag: otter-0.7.0~14 X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=f57555fc21587cbd3db256a689a56f058fc1bb73;p=otter.git penultima: loopify colours Signed-off-by: Ian Jackson --- 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 %}