share/hedgewars/Data/wfc_templates.yaml
author unC0Rr
Sun, 26 Jan 2025 20:51:38 +0100
changeset 16090 a73830f5c5cc
parent 16088 2acea266d297
child 16093 07cb6dbc8444
permissions -rw-r--r--
Add Rooms tile set
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
15955
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
     1
---
15953
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
     2
# Templates for wavefront collapse map generator in hedgewars
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
     3
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
     4
templates:
15955
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
     5
  - &template_00
15953
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
     6
    width: 3960
15954
9502611bffc1 Some bug fixes, build fixes and code formatting
unC0Rr
parents: 15953
diff changeset
     7
    height: 1920
15953
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
     8
    can_invert: false
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
     9
    is_negative: false
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    10
    put_girders: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    11
    max_hedgehogs: 40
15954
9502611bffc1 Some bug fixes, build fixes and code formatting
unC0Rr
parents: 15953
diff changeset
    12
    wrap: true
15955
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
    13
    edges:
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
    14
      bottom:
16088
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    15
        fill:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    16
          name: "ff"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    17
          symmetrical: true
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    18
      top:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    19
        fill:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    20
          name: "ff"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    21
          symmetrical: true
15955
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
    22
    tiles: &template_00_tiles
16088
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    23
      - name: "120_filled.png"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    24
        edges:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    25
          top:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    26
            name: "ff"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    27
            symmetrical: true
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    28
          right:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    29
            name: "ff"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    30
            symmetrical: true
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    31
          bottom:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    32
            name: "ff"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    33
            symmetrical: true
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    34
          left:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    35
            name: "ff"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    36
            symmetrical: true
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    37
        is_negative: true
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    38
        can_mirror: false
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    39
        can_flip: false
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    40
        can_rotate90: false
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    41
        can_rotate180: false
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    42
        can_rotate270: false
15953
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    43
      - name: "120_bar.png"
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    44
        edges:
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    45
          top:
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    46
            name: "ff"
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    47
            symmetrical: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    48
          right:
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    49
            name: "fe"
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    50
          bottom:
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    51
            name: "ee"
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    52
            symmetrical: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    53
          left:
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    54
            name: "fe"
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    55
            reversed: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    56
        is_negative: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    57
        can_mirror: false
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    58
        can_flip: false
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    59
        can_rotate90: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    60
        can_rotate180: true
16088
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    61
        can_rotate270: true        
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    62
      - name: "120_filled.png"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    63
        edges:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    64
          top:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    65
            name: "ee"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    66
            symmetrical: true
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    67
          right:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    68
            name: "ee"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    69
            symmetrical: true
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    70
          bottom:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    71
            name: "ee"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    72
            symmetrical: true
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    73
          left:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    74
            name: "ee"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    75
            symmetrical: true
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    76
        is_negative: false
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    77
        can_mirror: false
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    78
        can_flip: false
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    79
        can_rotate90: false
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    80
        can_rotate180: false
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
    81
        can_rotate270: false
15953
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    82
      - name: "120_corner.png"
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    83
        edges:
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    84
          top:
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    85
            name: "fe"
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    86
          right:
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    87
            name: "ee"
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    88
            symmetrical: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    89
          bottom:
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    90
            name: "ee"
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    91
            symmetrical: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    92
          left:
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    93
            name: "fe"
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    94
            reversed: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    95
        is_negative: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    96
        can_mirror: false
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    97
        can_flip: false
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    98
        can_rotate90: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
    99
        can_rotate180: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   100
        can_rotate270: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   101
      - name: "120_corner.png"
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   102
        edges:
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   103
          top:
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   104
            name: "fe"
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   105
            reversed: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   106
          right:
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   107
            name: "ff"
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   108
            symmetrical: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   109
          bottom:
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   110
            name: "ff"
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   111
            symmetrical: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   112
          left:
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   113
            name: "fe"
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   114
        is_negative: false
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   115
        can_mirror: false
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   116
        can_flip: false
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   117
        can_rotate90: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   118
        can_rotate180: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   119
        can_rotate270: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   120
      - name: "120_two_corners.png"
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   121
        edges:
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   122
          top:
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   123
            name: "fe"
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   124
          right:
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   125
            name: "fe"
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   126
            reversed: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   127
          bottom:
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   128
            name: "fe"
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   129
          left:
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   130
            name: "fe"
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   131
            reversed: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   132
        is_negative: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   133
        can_mirror: true
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   134
        can_flip: false
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   135
        can_rotate90: false
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   136
        can_rotate180: false
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   137
        can_rotate270: false
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   138
15955
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   139
  - &template_01
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   140
    width: 3960
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   141
    height: 1920
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   142
    can_invert: false
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   143
    is_negative: false
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   144
    put_girders: true
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   145
    max_hedgehogs: 40
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   146
    wrap: false
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   147
    edges: &open_edges
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   148
      top:
16088
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   149
        begin:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   150
          name: "ee"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   151
          symmetrical: true
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   152
        fill:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   153
          name: "ee"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   154
          symmetrical: true
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   155
        end:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   156
          name: "ee"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   157
          symmetrical: true
15955
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   158
      right:
16088
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   159
        begin:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   160
          name: "ee"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   161
          symmetrical: true
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   162
        fill:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   163
          name: "ee"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   164
          symmetrical: true
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   165
        end:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   166
          name: "ee"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   167
          symmetrical: true
15955
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   168
      bottom:
16088
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   169
        begin:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   170
          name: "fe"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   171
          reversed: true
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   172
        fill:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   173
          name: "ff"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   174
          symmetrical: true
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   175
        end:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   176
          name: "fe"
15955
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   177
      left:
16088
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   178
        begin:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   179
          name: "ee"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   180
          symmetrical: true
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   181
        fill:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   182
          name: "ee"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   183
          symmetrical: true
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   184
        end:
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   185
          name: "ee"
2acea266d297 Fix generation in corners by extending outline edge definitions
unC0Rr
parents: 15958
diff changeset
   186
          symmetrical: true
15955
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   187
    tiles: *template_00_tiles
15953
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   188
15955
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   189
  - &template_02
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   190
    width: 1200
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   191
    height: 600
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   192
    can_invert: false
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   193
    is_negative: false
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   194
    put_girders: true
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   195
    max_hedgehogs: 24
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   196
    wrap: false
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   197
    edges: *open_edges
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   198
    tiles: *template_00_tiles
15953
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   199
15955
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   200
  - &template_03
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   201
    width: 720
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   202
    height: 7920
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   203
    can_invert: false
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   204
    is_negative: false
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   205
    put_girders: true
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   206
    max_hedgehogs: 64
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   207
    wrap: false
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   208
    edges: *open_edges
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   209
    tiles: *template_00_tiles
15953
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   210
15958
772a43d88e6b Fix water level, add medium template
unC0Rr
parents: 15955
diff changeset
   211
772a43d88e6b Fix water level, add medium template
unC0Rr
parents: 15955
diff changeset
   212
  - &template_04
772a43d88e6b Fix water level, add medium template
unC0Rr
parents: 15955
diff changeset
   213
    width: 2200
772a43d88e6b Fix water level, add medium template
unC0Rr
parents: 15955
diff changeset
   214
    height: 960
772a43d88e6b Fix water level, add medium template
unC0Rr
parents: 15955
diff changeset
   215
    can_invert: false
772a43d88e6b Fix water level, add medium template
unC0Rr
parents: 15955
diff changeset
   216
    is_negative: false
772a43d88e6b Fix water level, add medium template
unC0Rr
parents: 15955
diff changeset
   217
    put_girders: true
772a43d88e6b Fix water level, add medium template
unC0Rr
parents: 15955
diff changeset
   218
    max_hedgehogs: 24
772a43d88e6b Fix water level, add medium template
unC0Rr
parents: 15955
diff changeset
   219
    wrap: false
772a43d88e6b Fix water level, add medium template
unC0Rr
parents: 15955
diff changeset
   220
    edges: *open_edges
772a43d88e6b Fix water level, add medium template
unC0Rr
parents: 15955
diff changeset
   221
    tiles: *template_00_tiles
772a43d88e6b Fix water level, add medium template
unC0Rr
parents: 15955
diff changeset
   222
16090
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   223
  - &template_05
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   224
    width: 3960
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   225
    height: 1920
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   226
    can_invert: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   227
    is_negative: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   228
    put_girders: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   229
    max_hedgehogs: 40
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   230
    wrap: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   231
    edges:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   232
      bottom:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   233
        fill:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   234
          name: "fff"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   235
          symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   236
    tiles: &rooms_tiles
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   237
      - name: "bend_120.png"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   238
        edges:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   239
          top:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   240
            name: "fee"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   241
          right:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   242
            name: "fee"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   243
            reversed: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   244
          bottom:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   245
            name: "fff"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   246
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   247
          left:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   248
            name: "fff"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   249
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   250
        can_mirror: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   251
        can_flip: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   252
        can_rotate90: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   253
        can_rotate180: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   254
        can_rotate270: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   255
      - name: "corner_120.png"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   256
        edges:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   257
          top:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   258
            name: "fee"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   259
            reversed: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   260
          right:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   261
            name: "fee"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   262
          bottom:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   263
            name: "eee"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   264
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   265
          left:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   266
            name: "eee"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   267
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   268
        can_mirror: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   269
        can_flip: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   270
        can_rotate90: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   271
        can_rotate180: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   272
        can_rotate270: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   273
      - name: "corridor_120.png"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   274
        edges:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   275
          top:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   276
            name: "efe"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   277
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   278
          right:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   279
            name: "eee"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   280
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   281
          bottom:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   282
            name: "eee"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   283
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   284
          left:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   285
            name: "efe"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   286
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   287
        can_mirror: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   288
        can_flip: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   289
        can_rotate90: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   290
        can_rotate180: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   291
        can_rotate270: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   292
      - name: "door_120.png"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   293
        edges:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   294
          top:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   295
            name: "fff"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   296
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   297
          right:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   298
            name: "fee"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   299
          bottom:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   300
            name: "efe"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   301
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   302
          left:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   303
            name: "fee"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   304
            reversed: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   305
        can_mirror: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   306
        can_flip: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   307
        can_rotate90: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   308
        can_rotate180: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   309
        can_rotate270: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   310
      - name: "empty_120.png"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   311
        edges:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   312
          top:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   313
            name: "fff"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   314
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   315
          right:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   316
            name: "fff"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   317
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   318
          bottom:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   319
            name: "fff"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   320
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   321
          left:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   322
            name: "fff"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   323
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   324
        can_mirror: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   325
        can_flip: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   326
        can_rotate90: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   327
        can_rotate180: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   328
        can_rotate270: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   329
      - name: "side_120.png"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   330
        edges:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   331
          top:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   332
            name: "eee"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   333
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   334
          right:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   335
            name: "fee"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   336
            reversed: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   337
          bottom:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   338
            name: "fff"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   339
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   340
          left:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   341
            name: "fee"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   342
        can_mirror: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   343
        can_flip: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   344
        can_rotate90: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   345
        can_rotate180: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   346
        can_rotate270: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   347
      - name: "t_120.png"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   348
        edges:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   349
          top:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   350
            name: "eee"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   351
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   352
          right:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   353
            name: "efe"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   354
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   355
          bottom:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   356
            name: "efe"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   357
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   358
          left:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   359
            name: "efe"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   360
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   361
        can_mirror: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   362
        can_flip: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   363
        can_rotate90: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   364
        can_rotate180: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   365
        can_rotate270: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   366
      - name: "turn_120.png"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   367
        edges:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   368
          top:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   369
            name: "efe"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   370
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   371
          right:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   372
            name: "efe"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   373
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   374
          bottom:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   375
            name: "eee"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   376
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   377
          left:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   378
            name: "eee"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   379
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   380
        can_mirror: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   381
        can_flip: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   382
        can_rotate90: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   383
        can_rotate180: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   384
        can_rotate270: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   385
      - name: "wall_120.png"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   386
        edges:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   387
          top:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   388
            name: "eee"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   389
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   390
          right:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   391
            name: "eee"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   392
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   393
          bottom:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   394
            name: "eee"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   395
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   396
          left:
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   397
            name: "eee"
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   398
            symmetrical: true
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   399
        can_mirror: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   400
        can_flip: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   401
        can_rotate90: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   402
        can_rotate180: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   403
        can_rotate270: false
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   404
15953
d46ad15c6dec Get wavefront collapse generator to work in engine
unC0Rr
parents:
diff changeset
   405
template_types:
15955
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   406
  small: [2]
15958
772a43d88e6b Fix water level, add medium template
unC0Rr
parents: 15955
diff changeset
   407
  medium: [4]
15955
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   408
  large: [1]
16090
a73830f5c5cc Add Rooms tile set
unC0Rr
parents: 16088
diff changeset
   409
  cavern: [0, 5]
15955
b0e8cc72bfef Allow defining compatible edges for grid, add few more templates
unC0Rr
parents: 15954
diff changeset
   410
  wacky: [3]