---
# Templates for wavefront collapse map generator in hedgewars
templates:
- &template_00
width: 3960
height: 1920
can_invert: false
is_negative: false
put_girders: true
max_hedgehogs: 40
wrap: true
edges:
bottom:
fill:
name: "ff"
symmetrical: true
top:
fill:
name: "ff"
symmetrical: true
tiles: &template_00_tiles
- name: "120_filled.png"
edges:
top:
name: "ff"
symmetrical: true
right:
name: "ff"
symmetrical: true
bottom:
name: "ff"
symmetrical: true
left:
name: "ff"
symmetrical: true
is_negative: true
can_mirror: false
can_flip: false
can_rotate90: false
can_rotate180: false
can_rotate270: false
- name: "120_bar.png"
edges:
top:
name: "ff"
symmetrical: true
right:
name: "fe"
bottom:
name: "ee"
symmetrical: true
left:
name: "fe"
reversed: true
is_negative: true
can_mirror: false
can_flip: false
can_rotate90: true
can_rotate180: true
can_rotate270: true
- name: "120_filled.png"
edges:
top:
name: "ee"
symmetrical: true
right:
name: "ee"
symmetrical: true
bottom:
name: "ee"
symmetrical: true
left:
name: "ee"
symmetrical: true
is_negative: false
can_mirror: false
can_flip: false
can_rotate90: false
can_rotate180: false
can_rotate270: false
- name: "120_corner.png"
edges:
top:
name: "fe"
right:
name: "ee"
symmetrical: true
bottom:
name: "ee"
symmetrical: true
left:
name: "fe"
reversed: true
is_negative: true
can_mirror: false
can_flip: false
can_rotate90: true
can_rotate180: true
can_rotate270: true
- name: "120_corner.png"
edges:
top:
name: "fe"
reversed: true
right:
name: "ff"
symmetrical: true
bottom:
name: "ff"
symmetrical: true
left:
name: "fe"
is_negative: false
can_mirror: false
can_flip: false
can_rotate90: true
can_rotate180: true
can_rotate270: true
- name: "120_two_corners.png"
edges:
top:
name: "fe"
right:
name: "fe"
reversed: true
bottom:
name: "fe"
left:
name: "fe"
reversed: true
is_negative: true
can_mirror: true
can_flip: false
can_rotate90: false
can_rotate180: false
can_rotate270: false
- &template_01
width: 3960
height: 1920
can_invert: false
is_negative: false
put_girders: true
max_hedgehogs: 40
wrap: false
edges: &open_edges
top:
begin:
name: "ee"
symmetrical: true
fill:
name: "ee"
symmetrical: true
end:
name: "ee"
symmetrical: true
right:
begin:
name: "ee"
symmetrical: true
fill:
name: "ee"
symmetrical: true
end:
name: "ee"
symmetrical: true
bottom:
begin:
name: "fe"
reversed: true
fill:
name: "ff"
symmetrical: true
end:
name: "fe"
left:
begin:
name: "ee"
symmetrical: true
fill:
name: "ee"
symmetrical: true
end:
name: "ee"
symmetrical: true
tiles: *template_00_tiles
- &template_02
width: 1200
height: 600
can_invert: false
is_negative: false
put_girders: true
max_hedgehogs: 24
wrap: false
edges: *open_edges
tiles: *template_00_tiles
- &template_03
width: 720
height: 7920
can_invert: false
is_negative: false
put_girders: true
max_hedgehogs: 64
wrap: false
edges: *open_edges
tiles: *template_00_tiles
- &template_04
width: 2200
height: 960
can_invert: false
is_negative: false
put_girders: true
max_hedgehogs: 24
wrap: false
edges: *open_edges
tiles: *template_00_tiles
- &template_05
width: 3960
height: 1920
can_invert: false
is_negative: false
put_girders: true
max_hedgehogs: 40
wrap: true
edges:
bottom:
fill:
name: "fff"
symmetrical: true
tiles: &rooms_tiles
- name: "bend_120.png"
edges:
top:
name: "fee"
right:
name: "fee"
reversed: true
bottom:
name: "fff"
symmetrical: true
left:
name: "fff"
symmetrical: true
can_mirror: false
can_flip: false
can_rotate90: true
can_rotate180: true
can_rotate270: true
- name: "corner_120.png"
edges:
top:
name: "fee"
reversed: true
right:
name: "fee"
bottom:
name: "eee"
symmetrical: true
left:
name: "eee"
symmetrical: true
can_mirror: false
can_flip: false
can_rotate90: true
can_rotate180: true
can_rotate270: true
- name: "corridor_120.png"
edges:
top:
name: "efe"
symmetrical: true
right:
name: "eee"
symmetrical: true
bottom:
name: "eee"
symmetrical: true
left:
name: "efe"
symmetrical: true
can_mirror: false
can_flip: false
can_rotate90: true
can_rotate180: false
can_rotate270: false
- name: "door_120.png"
edges:
top:
name: "fff"
symmetrical: true
right:
name: "fee"
bottom:
name: "efe"
symmetrical: true
left:
name: "fee"
reversed: true
can_mirror: false
can_flip: false
can_rotate90: true
can_rotate180: true
can_rotate270: true
- name: "empty_120.png"
edges:
top:
name: "fff"
symmetrical: true
right:
name: "fff"
symmetrical: true
bottom:
name: "fff"
symmetrical: true
left:
name: "fff"
symmetrical: true
can_mirror: false
can_flip: false
can_rotate90: false
can_rotate180: false
can_rotate270: false
- name: "side_120.png"
edges:
top:
name: "eee"
symmetrical: true
right:
name: "fee"
reversed: true
bottom:
name: "fff"
symmetrical: true
left:
name: "fee"
can_mirror: false
can_flip: false
can_rotate90: true
can_rotate180: true
can_rotate270: true
- name: "t_120.png"
edges:
top:
name: "eee"
symmetrical: true
right:
name: "efe"
symmetrical: true
bottom:
name: "efe"
symmetrical: true
left:
name: "efe"
symmetrical: true
can_mirror: false
can_flip: false
can_rotate90: true
can_rotate180: true
can_rotate270: true
- name: "turn_120.png"
edges:
top:
name: "efe"
symmetrical: true
right:
name: "efe"
symmetrical: true
bottom:
name: "eee"
symmetrical: true
left:
name: "eee"
symmetrical: true
can_mirror: false
can_flip: false
can_rotate90: true
can_rotate180: true
can_rotate270: true
- name: "wall_120.png"
edges:
top:
name: "eee"
symmetrical: true
right:
name: "eee"
symmetrical: true
bottom:
name: "eee"
symmetrical: true
left:
name: "eee"
symmetrical: true
can_mirror: false
can_flip: false
can_rotate90: false
can_rotate180: false
can_rotate270: false
template_types:
small: [2]
medium: [4]
large: [1]
cavern: [0, 5]
wacky: [3]