chiark / gitweb /
penultima: Prep for more colourful things
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 8 Jun 2021 12:37:49 +0000 (13:37 +0100)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Tue, 8 Jun 2021 12:52:38 +0000 (13:52 +0100)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
specs/penultima.game.toml

index 1af325ce991dcf8cc42190a2c097a41fc7ba274a..fdcc20ce9d0850f39f626eb790280ff197ce50b4 100644 (file)
 {% 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 %}
+{% set colour_items = "K,1 Q,1 R,2 B,2 N,2" |split(pat=" ") %}
+{% for itemspec in colour_items %}
+{% set it  = itemspec | split(pat=",") %}
 [[pieces]]
 pos = [{{ x + 10 * loop.index0 }}, {{ y }}]
 type = "Lib"
 lib = "wikimedia"
-item = "chess-{{colour}}-{{item}}"
+item = "chess-{{colour}}-{{ it[0] }}"
+posd = [1,1]
+count = {{ it[1] }}
 {% endfor %}
 {% endmacro one_colour %}