share/hedgewars/Data/wfc_templates.toml
author unC0Rr
Thu, 30 Jan 2025 16:38:20 +0100
changeset 16107 e12d9a4d0e04
parent 16105 8c90c8751b90
child 16108 65c017453e83
permissions -rw-r--r--
Tune Shoppa tile set for better result
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
16094
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
     1
# Templates for wavefront collapse map generator in hedgewars
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
     2
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
     3
################ TILES ################
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
     4
# round120 tiles
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
     5
[[tiles.round120]]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
     6
name = "120_filled.png"
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
     7
edges = [ "f", "f", "f", "f" ]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
     8
is_negative = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
     9
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    10
[[tiles.round120]]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    11
name = "120_bar.png"
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    12
edges = [ "f", "fe", "e", "ef" ]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    13
is_negative = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    14
can_rotate90 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    15
can_rotate180 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    16
can_rotate270 = true        
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    17
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    18
[[tiles.round120]]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    19
name = "120_filled.png"
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    20
edges = [ "e", "e", "e", "e" ]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    21
is_negative = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    22
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    23
[[tiles.round120]]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    24
name = "120_corner.png"
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    25
edges = [ "fe", "e", "e", "ef" ]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    26
is_negative = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    27
can_rotate90 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    28
can_rotate180 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    29
can_rotate270 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    30
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    31
[[tiles.round120]]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    32
name = "120_corner.png"
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    33
edges = [ "ef", "f", "f", "fe" ]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    34
is_negative = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    35
can_rotate90 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    36
can_rotate180 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    37
can_rotate270 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    38
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    39
[[tiles.round120]]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    40
name = "120_two_corners.png"
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    41
edges = [ "fe", "ef", "fe", "ef" ]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    42
is_negative = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    43
can_mirror = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    44
can_flip = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    45
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    46
# Rooms tiles
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    47
[[tiles.Rooms]]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    48
name = "bend_120.png"
16103
fff7c8e36f7b Fix bugs in edge definitions in Rooms tile set, remove spikes tile set
unC0Rr
parents: 16100
diff changeset
    49
edges = [ "fee", "eef", "f", "f" ]
fff7c8e36f7b Fix bugs in edge definitions in Rooms tile set, remove spikes tile set
unC0Rr
parents: 16100
diff changeset
    50
is_negative = true
16094
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    51
can_rotate90 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    52
can_rotate180 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    53
can_rotate270 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    54
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    55
[[tiles.Rooms]]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    56
name = "corner_120.png"
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    57
edges = [ "eef", "fee", "e", "e" ]
16103
fff7c8e36f7b Fix bugs in edge definitions in Rooms tile set, remove spikes tile set
unC0Rr
parents: 16100
diff changeset
    58
is_negative = true
16094
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    59
can_rotate90 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    60
can_rotate180 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    61
can_rotate270 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    62
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    63
[[tiles.Rooms]]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    64
name = "corridor_120.png"
16103
fff7c8e36f7b Fix bugs in edge definitions in Rooms tile set, remove spikes tile set
unC0Rr
parents: 16100
diff changeset
    65
edges = [ "efe", "e", "efe", "e" ]
fff7c8e36f7b Fix bugs in edge definitions in Rooms tile set, remove spikes tile set
unC0Rr
parents: 16100
diff changeset
    66
is_negative = true
16094
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    67
can_rotate90 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    68
can_rotate180 = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    69
can_rotate270 = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    70
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    71
[[tiles.Rooms]]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    72
name = "door_120.png"
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    73
edges = [ "f", "fee", "efe", "eef" ]
16103
fff7c8e36f7b Fix bugs in edge definitions in Rooms tile set, remove spikes tile set
unC0Rr
parents: 16100
diff changeset
    74
is_negative = true
16094
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    75
can_rotate90 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    76
can_rotate180 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    77
can_rotate270 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    78
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    79
[[tiles.Rooms]]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    80
name = "empty_120.png"
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    81
edges = [ "f", "f", "f", "f" ]
16103
fff7c8e36f7b Fix bugs in edge definitions in Rooms tile set, remove spikes tile set
unC0Rr
parents: 16100
diff changeset
    82
is_negative = true
16094
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    83
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    84
[[tiles.Rooms]]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    85
name = "side_120.png"
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    86
edges = [ "e", "eef", "f", "fee" ]
16103
fff7c8e36f7b Fix bugs in edge definitions in Rooms tile set, remove spikes tile set
unC0Rr
parents: 16100
diff changeset
    87
is_negative = true
16094
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    88
can_rotate90 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    89
can_rotate180 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    90
can_rotate270 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    91
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    92
[[tiles.Rooms]]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    93
name = "t_120.png"
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    94
edges = [ "e", "efe", "efe", "efe" ]
16103
fff7c8e36f7b Fix bugs in edge definitions in Rooms tile set, remove spikes tile set
unC0Rr
parents: 16100
diff changeset
    95
is_negative = true
16094
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    96
can_rotate90 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    97
can_rotate180 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    98
can_rotate270 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
    99
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   100
[[tiles.Rooms]]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   101
name = "turn_120.png"
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   102
edges = [ "efe", "efe", "e", "e" ]
16103
fff7c8e36f7b Fix bugs in edge definitions in Rooms tile set, remove spikes tile set
unC0Rr
parents: 16100
diff changeset
   103
is_negative = true
16094
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   104
can_mirror = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   105
can_flip = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   106
can_rotate90 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   107
can_rotate180 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   108
can_rotate270 = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   109
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   110
[[tiles.Rooms]]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   111
name = "wall_120.png"
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   112
edges = [ "e", "e", "e", "e" ]
16100
fba762376a07 - Reduce wfc templates definition file by removing excess fields with false value
unC0Rr
parents: 16094
diff changeset
   113
is_negative = true
fba762376a07 - Reduce wfc templates definition file by removing excess fields with false value
unC0Rr
parents: 16094
diff changeset
   114
16105
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   115
# shoppa tiles
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   116
[[tiles.Shoppa]]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   117
name = "120_filled.png"
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   118
edges = [ "first_layer_reyal_tsrif", "f", "f", "f" ]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   119
is_negative = true
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   120
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   121
[[tiles.Shoppa]]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   122
name = "120_filled.png"
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   123
edges = [ "e", "e", "e", "e" ]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   124
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   125
[[tiles.Shoppa]]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   126
name = "120_filled.png"
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   127
edges = [ "e", "e", "first_layer_reyal_tsrif", "e" ]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   128
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   129
[[tiles.Shoppa]]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   130
name = "120_filled.png"
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   131
edges = [ "e", "E", "e", "e" ] # forced space
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   132
can_mirror = true
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   133
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   134
[[tiles.Shoppa]]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   135
name = "shoppa_bar.png"
16107
e12d9a4d0e04 Tune Shoppa tile set for better result
unC0Rr
parents: 16105
diff changeset
   136
weight = 15
16105
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   137
edges = [ "e", "efe", "e", "efe" ]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   138
can_rotate90 = true
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   139
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   140
[[tiles.Shoppa]]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   141
name = "shoppa_endpiece.png"
16107
e12d9a4d0e04 Tune Shoppa tile set for better result
unC0Rr
parents: 16105
diff changeset
   142
weight = 2
16105
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   143
edges = [ "e", "e", "e", "efe" ]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   144
can_rotate90 = true
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   145
can_rotate180 = true
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   146
can_rotate270 = true
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   147
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   148
[[tiles.Shoppa]]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   149
name = "shoppa_roundedendpiece.png"
16107
e12d9a4d0e04 Tune Shoppa tile set for better result
unC0Rr
parents: 16105
diff changeset
   150
weight = 10
e12d9a4d0e04 Tune Shoppa tile set for better result
unC0Rr
parents: 16105
diff changeset
   151
edges = [ "e", "e", "e", "efe" ]
16105
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   152
can_rotate90 = true
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   153
can_rotate270 = true
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   154
can_mirror = true
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   155
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   156
[[tiles.Shoppa]]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   157
name = "shoppa_t.png"
16107
e12d9a4d0e04 Tune Shoppa tile set for better result
unC0Rr
parents: 16105
diff changeset
   158
weight = 4
16105
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   159
edges = [ "e", "efe", "efe", "efe" ]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   160
can_rotate90 = true
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   161
can_rotate270 = true
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   162
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   163
[[tiles.Shoppa]]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   164
name = "shoppa_sector.png"
16107
e12d9a4d0e04 Tune Shoppa tile set for better result
unC0Rr
parents: 16105
diff changeset
   165
weight = 5
e12d9a4d0e04 Tune Shoppa tile set for better result
unC0Rr
parents: 16105
diff changeset
   166
edges = [ "e", "sector_rotces", "first_layer_reyal_tsrif", "e" ]
e12d9a4d0e04 Tune Shoppa tile set for better result
unC0Rr
parents: 16105
diff changeset
   167
can_mirror = true
16105
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   168
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   169
[[tiles.Shoppa]]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   170
name = "shoppa_sector.png"
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   171
edges = [ "e", "sector", "rotces", "e" ]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   172
can_rotate90 = true
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   173
can_rotate180 = true
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   174
can_rotate270 = true
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   175
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   176
[[tiles.Shoppa]]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   177
name = "shoppa_hill_center_1.png"
16107
e12d9a4d0e04 Tune Shoppa tile set for better result
unC0Rr
parents: 16105
diff changeset
   178
weight = 1
16105
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   179
edges = [ "e", "E", "retnecllih", "E" ]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   180
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   181
[[tiles.Shoppa]]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   182
name = "shoppa_hill_center_2.png"
16107
e12d9a4d0e04 Tune Shoppa tile set for better result
unC0Rr
parents: 16105
diff changeset
   183
weight = 1
16105
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   184
edges = [ "hillcenter", "hillside2R", "H", "L2edisllih" ]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   185
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   186
[[tiles.Shoppa]]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   187
name = "shoppa_hill_side_2.png"
16107
e12d9a4d0e04 Tune Shoppa tile set for better result
unC0Rr
parents: 16105
diff changeset
   188
weight = 1
16105
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   189
edges = [ "e", "hillside2L", "3edisllih", "e" ]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   190
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   191
[[tiles.Shoppa]]
16107
e12d9a4d0e04 Tune Shoppa tile set for better result
unC0Rr
parents: 16105
diff changeset
   192
name = "shoppa_hill_side_2m.png"
e12d9a4d0e04 Tune Shoppa tile set for better result
unC0Rr
parents: 16105
diff changeset
   193
weight = 1
e12d9a4d0e04 Tune Shoppa tile set for better result
unC0Rr
parents: 16105
diff changeset
   194
edges = [ "e", "e", "hillside3", "R2edisllih" ]
16105
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   195
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   196
[[tiles.Shoppa]]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   197
name = "shoppa_hill_side_3.png"
16107
e12d9a4d0e04 Tune Shoppa tile set for better result
unC0Rr
parents: 16105
diff changeset
   198
weight = 1
16105
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   199
edges = [ "hillside3", "H", "4edisllih", "e" ]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   200
can_mirror = true
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   201
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   202
[[tiles.Shoppa]]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   203
name = "shoppa_hill_side_4.png"
16107
e12d9a4d0e04 Tune Shoppa tile set for better result
unC0Rr
parents: 16105
diff changeset
   204
weight = 4
16105
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   205
edges = [ "hillside4", "H", "first_layer_reyal_tsrif", "e" ]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   206
can_mirror = true
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   207
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   208
[[tiles.Shoppa]]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   209
name = "120_filled.png"
16107
e12d9a4d0e04 Tune Shoppa tile set for better result
unC0Rr
parents: 16105
diff changeset
   210
weight = 1
16105
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   211
edges = [ "H", "H", "first_layer_reyal_tsrif", "H" ]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   212
is_negative = true
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   213
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   214
[[tiles.Shoppa]]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   215
name = "120_filled.png"
16107
e12d9a4d0e04 Tune Shoppa tile set for better result
unC0Rr
parents: 16105
diff changeset
   216
weight = 0
16105
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   217
edges = [ "H", "H", "H", "H" ]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   218
is_negative = true
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   219
16094
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   220
################ EDGES ################
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   221
[edges.bottom_row]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   222
top = { begin = "e", fill = "e", end = "e" }
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   223
right = { begin = "e", fill = "e", end = "e" }
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   224
bottom = { begin = "ef", fill = "f", end = "fe" }
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   225
left = { begin = "e", fill = "e", end = "e" }
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   226
16105
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   227
[edges.bottom_fill]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   228
bottom.fill = "f"
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   229
16094
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   230
[edges.top_bottom]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   231
top.fill = "f"
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   232
bottom.fill = "f"
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   233
16100
fba762376a07 - Reduce wfc templates definition file by removing excess fields with false value
unC0Rr
parents: 16094
diff changeset
   234
[edges.full_top_bottom]
16103
fff7c8e36f7b Fix bugs in edge definitions in Rooms tile set, remove spikes tile set
unC0Rr
parents: 16100
diff changeset
   235
top = { begin = "f", fill = "f", end = "f" }
16100
fba762376a07 - Reduce wfc templates definition file by removing excess fields with false value
unC0Rr
parents: 16094
diff changeset
   236
bottom = { begin = "f", fill = "f", end = "f" }
fba762376a07 - Reduce wfc templates definition file by removing excess fields with false value
unC0Rr
parents: 16094
diff changeset
   237
16094
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   238
################ TEMPLATES ################
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   239
[[templates]]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   240
# 0
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   241
width = 3960
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   242
height = 1920
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   243
can_invert = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   244
is_negative = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   245
put_girders = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   246
max_hedgehogs = 40
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   247
wrap = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   248
edges = "top_bottom"
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   249
tiles = [ "round120" ]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   250
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   251
[[templates]]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   252
# 1
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   253
width = 3960
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   254
height = 1920
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   255
can_invert = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   256
is_negative = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   257
put_girders = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   258
max_hedgehogs = 40
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   259
wrap = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   260
edges = "bottom_row"
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   261
tiles = [ "round120" ]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   262
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   263
[[templates]]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   264
# 2
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   265
width = 1200
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   266
height = 600
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   267
can_invert = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   268
is_negative = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   269
put_girders = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   270
max_hedgehogs = 24
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   271
wrap = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   272
edges = "bottom_row"
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   273
tiles = [ "round120" ]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   274
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   275
[[templates]]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   276
# 3
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   277
width = 720
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   278
height = 7920
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   279
can_invert = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   280
is_negative = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   281
put_girders = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   282
max_hedgehogs = 64
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   283
wrap = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   284
edges = "bottom_row"
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   285
tiles = [ "round120" ]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   286
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   287
[[templates]]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   288
# 4
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   289
width = 2200
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   290
height = 960
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   291
can_invert = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   292
is_negative = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   293
put_girders = true
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   294
max_hedgehogs = 24
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   295
wrap = false
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   296
edges = "bottom_row"
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   297
tiles = [ "round120" ]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   298
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   299
[[templates]]
16100
fba762376a07 - Reduce wfc templates definition file by removing excess fields with false value
unC0Rr
parents: 16094
diff changeset
   300
# 5
16103
fff7c8e36f7b Fix bugs in edge definitions in Rooms tile set, remove spikes tile set
unC0Rr
parents: 16100
diff changeset
   301
width = 2280
fff7c8e36f7b Fix bugs in edge definitions in Rooms tile set, remove spikes tile set
unC0Rr
parents: 16100
diff changeset
   302
height = 1200
16100
fba762376a07 - Reduce wfc templates definition file by removing excess fields with false value
unC0Rr
parents: 16094
diff changeset
   303
can_invert = false
fba762376a07 - Reduce wfc templates definition file by removing excess fields with false value
unC0Rr
parents: 16094
diff changeset
   304
put_girders = true
fba762376a07 - Reduce wfc templates definition file by removing excess fields with false value
unC0Rr
parents: 16094
diff changeset
   305
max_hedgehogs = 40
fba762376a07 - Reduce wfc templates definition file by removing excess fields with false value
unC0Rr
parents: 16094
diff changeset
   306
wrap = true
fba762376a07 - Reduce wfc templates definition file by removing excess fields with false value
unC0Rr
parents: 16094
diff changeset
   307
edges = "full_top_bottom"
16103
fff7c8e36f7b Fix bugs in edge definitions in Rooms tile set, remove spikes tile set
unC0Rr
parents: 16100
diff changeset
   308
tiles = [ "Rooms" ]
16094
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   309
16105
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   310
[[templates]]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   311
# 6
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   312
width = 3960
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   313
height = 1920
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   314
can_invert = false
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   315
is_negative = false
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   316
put_girders = true
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   317
max_hedgehogs = 64
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   318
wrap = true
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   319
edges = "bottom_fill"
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   320
tiles = [ "Shoppa" ]
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   321
16094
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   322
[template_types]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   323
small = [ 2 ]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   324
medium = [ 4 ]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   325
large = [ 1 ]
33f09636018b Switch to toml for WFC templates
unC0Rr
parents:
diff changeset
   326
cavern = [ 0, 5 ]
16105
8c90c8751b90 Add Shoppa tile set
unC0Rr
parents: 16103
diff changeset
   327
wacky = [ 6 ]