packages feed

swarm-0.7.0.0: data/scenarios/Testing/_Validation/2164-recursive-structure.yaml

version: 1
name: Structure placement (recursive references)
description: |
  Recursive structure references are not allowed.
robots:
  - name: base
    loc: [2, 2]
    dir: east
known: []
world:
  structures:
    - name: bigbox
      structure:
        structures:
          - name: bitpair
            structure:
              palette:
                '.': [stone, tree]
              placements:
                - src: minibox
              map: |
                .
          - name: minibox
            structure:
              palette:
                '.': [stone]
              placements:
                - src: bitpair
              map: |
                .
        placements:
          - src: smallbox
          - src: bitpair
        map: ""
    - name: smallbox
      structure:
        palette:
          '.': [grass]
        map: |
          .
  placements:
    - src: bigbox
  map: ""