summaryrefslogtreecommitdiff
path: root/tile
diff options
context:
space:
mode:
authornsensfel <SpamShield0@noot-noot.org>2018-07-16 17:07:41 +0200
committernsensfel <SpamShield0@noot-noot.org>2018-07-16 17:07:41 +0200
commit8c9f6f5ccd99d9a2da7e144f8660305f0440739a (patch)
tree4518e88f03e81d72f92ebb4971b7dcdac6dc1eb6 /tile
parent32dbf2fc2fec96b82332ee92f501ab95b219ee15 (diff)
Prepares for the "Prettifier" tool.
Diffstat (limited to 'tile')
-rw-r--r--tile/pattern/grassland.m4d259
1 files changed, 259 insertions, 0 deletions
diff --git a/tile/pattern/grassland.m4d b/tile/pattern/grassland.m4d
new file mode 100644
index 0000000..0c3e3d7
--- /dev/null
+++ b/tile/pattern/grassland.m4d
@@ -0,0 +1,259 @@
+__TILE_PATTERN_CATEGORY(`Grassland')m4_dnl
+m4_ifelse(`actual, left, down, up, right,')m4_dnl
+m4_ifelse(`
+ a, b, c
+ d, e, f,
+ g, h, i,
+ new_e
+ -1 -> anything
+')
+__TILE_PATTERN(
+ -1, 0, -1,
+ 0, 0, 0,
+ -1, 0, -1,
+ 0
+)
+
+__TILE_PATTERN(
+ -1, 0, -1,
+ 0, 3, 0,
+ -1, 0, -1,
+ ???
+)
+
+__TILE_PATTERN(
+ -1, 0, -1,
+ 3, 3, 0,
+ -1, 0, -1,
+ ???
+)
+
+__TILE_PATTERN(
+ -1, 0, -1,
+ 3, 3, 0,
+ -1, 3, -1,
+ 9
+)
+
+__TILE_PATTERN(
+ -1, 3, -1,
+ 3, 3, 0,
+ -1, 0, -1,
+ 10
+)
+
+__TILE_PATTERN(
+ -1, 0, -1,
+ 3, 3, 3,
+ -1, 0, -1,
+ 13
+)
+
+__TILE_PATTERN(
+ -1, 0, -1,
+ 3, 3, 3,
+ -1, 3, -1,
+ 6
+)
+
+__TILE_PATTERN(
+ -1, 3, -1,
+ 3, 3, 0,
+ -1, 3, -1,
+ 5
+)
+
+__TILE_PATTERN(
+ -1, 3, -1,
+ 3, 3, 3,
+ -1, 0, -1,
+ 7
+)
+
+__TILE_PATTERN(
+ -1, 0, -1,
+ 0, 3, 0,
+ -1, 3, -1,
+ ???
+)
+
+__TILE_PATTERN(
+ -1, 3, -1,
+ 0, 3, 0,
+ -1, 3, -1,
+ 12
+)
+
+__TILE_PATTERN(
+ -1, 0, -1,
+ 0, 3, 3,
+ -1, 3, -1,
+ 8
+)
+
+__TILE_PATTERN(
+ -1, 3, -1,
+ 0, 3, 3,
+ -1, 3, -1,
+ 4
+)
+
+__TILE_PATTERN(
+ -1, 3, -1,
+ 0, 3, 0,
+ -1, 0, -1,
+ ???
+)
+
+__TILE_PATTERN(
+ -1, 0, -1,
+ 0, 3, 3,
+ -1, 0, -1,
+ ???
+)
+
+__TILE_PATTERN(
+ -1, 3, -1,
+ 0, 3, 3,
+ -1, 0, -1,
+ 11
+)
+
+__TILE_PATTERN(
+ -1, 0, -1,
+ 0, 3, 3,
+ -1, 0, -1,
+ ???
+)
+
+__TILE_PATTERN(
+ 0, 3, 0,
+ 3, 3, 3,
+ 0, 3, 0,
+ 20
+)
+
+__TILE_PATTERN(
+ 3, 3, 0,
+ 3, 3, 3,
+ 0, 3, 0,
+ 19
+)
+
+__TILE_PATTERN(
+ 0, 3, 3,
+ 3, 3, 3,
+ 0, 3, 0,
+ 28
+)
+
+__TILE_PATTERN(
+ 0, 3, 0,
+ 3, 3, 3,
+ 0, 3, 3,
+ 22
+)
+
+__TILE_PATTERN(
+ 0, 3, 0,
+ 3, 3, 3,
+ 3, 3, 0,
+ 27
+)
+
+__TILE_PATTERN(
+ 3, 3, 0,
+ 3, 3, 3,
+ 3, 3, 0,
+ 23
+)
+
+__TILE_PATTERN(
+ 3, 3, 3,
+ 3, 3, 3,
+ 0, 3, 0,
+ 25
+)
+
+__TILE_PATTERN(
+ 3, 3, 0,
+ 3, 3, 3,
+ 0, 3, 3,
+ 18
+)
+
+__TILE_PATTERN(
+ 0, 3, 3,
+ 3, 3, 3,
+ 0, 3, 3,
+ 21
+)
+
+__TILE_PATTERN(
+ 0, 3, 3,
+ 3, 3, 3,
+ 3, 3, 0,
+ 24
+)
+
+__TILE_PATTERN(
+ 0, 3, 0,
+ 3, 3, 3,
+ 3, 3, 3,
+ 26
+)
+
+__TILE_PATTERN(
+ 3, 3, 0,
+ 3, 3, 3,
+ 3, 3, 3,
+ 17
+)
+
+__TILE_PATTERN(
+ 0, 3, 3,
+ 3, 3, 3,
+ 3, 3, 3,
+ 16
+)
+
+__TILE_PATTERN(
+ 3, 3, 3,
+ 3, 3, 3,
+ 3, 3, 0,
+ 15
+)
+
+__TILE_PATTERN(
+ 0, 3, 3,
+ 3, 3, 3,
+ 3, 3, 3,
+ 15
+)
+
+-------
+__TILE_PATTERN(3, 0, 0, 0, 0, ???)
+
+__TILE_PATTERN(3, 3, 0, 0, 0, ???)
+__TILE_PATTERN(3, 3, 3, 0, 0, 9)
+__TILE_PATTERN(3, 3, 0, 3, 0, 10)
+__TILE_PATTERN(3, 3, 0, 0, 3, 13)
+__TILE_PATTERN(3, 3, 3, 0, 3, 6)
+__TILE_PATTERN(3, 3, 3, 3, 0, 5)
+__TILE_PATTERN(3, 3, 0, 3, 3, 7)
+
+__TILE_PATTERN(3, 0, 3, 0, 0, ???)
+__TILE_PATTERN(3, 0, 3, 3, 0, 12)
+__TILE_PATTERN(3, 0, 3, 0, 3, 8)
+__TILE_PATTERN(3, 0, 3, 3, 3, 4)
+
+__TILE_PATTERN(3, 0, 0, 3, 0, ???)
+__TILE_PATTERN(3, 0, 0, 0, 3, ???)
+__TILE_PATTERN(3, 0, 0, 3, 3, 11)
+
+__TILE_PATTERN(3, 0, 0, 0, 3, ???)
+
+__TILE_PATTERN(0, `Grass', 6, 0, 0)
+__TILE_PATTERN(1, `Mushroom Infestation', 12, 1, 1)
+__TILE_PATTERN(2, `Tree Remains', 24, 2, 2)
+__TILE_PATTERN(3, `Clear Water', __TILE_COST_WHEN_OCCUPIED, 3, 17)