From 0f20474ad35e5339766756c951f1a801e4d27aa1 Mon Sep 17 00:00:00 2001 From: Stefan Beller Date: Sun, 10 Oct 2010 11:07:20 +0200 Subject: automapping rules for woodland These rules are not finished. They work well with grass and high grass. Trees can be placed as well. --- rules/rule_woodland_001.tmx | 52 ++++++++++++++++++++++ rules/rule_woodland_002.tmx | 97 +++++++++++++++++++++++++++++++++++++++++ rules/rule_woodland_003.tmx | 97 +++++++++++++++++++++++++++++++++++++++++ rules/rule_woodland_004.tmx | 102 ++++++++++++++++++++++++++++++++++++++++++++ rules/rule_woodland_012.tmx | 52 ++++++++++++++++++++++ rules/rule_woodland_013.tmx | 52 ++++++++++++++++++++++ rules/rule_woodland_100.tmx | 66 ++++++++++++++++++++++++++++ rules/rule_woodland_101.tmx | 66 ++++++++++++++++++++++++++++ rules/rule_woodland_x.tmx | 66 ++++++++++++++++++++++++++++ rules/rules.txt | 53 +++++++++++++++++++++++ 10 files changed, 703 insertions(+) create mode 100644 rules/rule_woodland_001.tmx create mode 100644 rules/rule_woodland_002.tmx create mode 100644 rules/rule_woodland_003.tmx create mode 100644 rules/rule_woodland_004.tmx create mode 100644 rules/rule_woodland_012.tmx create mode 100644 rules/rule_woodland_013.tmx create mode 100644 rules/rule_woodland_100.tmx create mode 100644 rules/rule_woodland_101.tmx create mode 100644 rules/rule_woodland_x.tmx create mode 100644 rules/rules.txt (limited to 'rules') diff --git a/rules/rule_woodland_001.tmx b/rules/rule_woodland_001.tmx new file mode 100644 index 00000000..8ba4a0b9 --- /dev/null +++ b/rules/rule_woodland_001.tmx @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAAA2NgIA8UM6HShNSRC9DtIURT256BBgB/s4njoAEAAA== + + + + + H4sIAAAAAAAAA2NgIA+UMEHoUib86ioJyBMCVVD91VC6BkrXQuk6KF1PoT0NUP2NULqJQvOoBQA6sWeDoAEAAA== + + + + + H4sIAAAAAAAAA2NgIA8IQukQMvUTCxRJpKltz0ADAPeDJtegAQAA + + + + + H4sIAAAAAAAAA2NgGAWDGQAAkhj1hqABAAA= + + + + + H4sIAAAAAAAAA2NgGAWDGQAAkhj1hqABAAA= + + + diff --git a/rules/rule_woodland_002.tmx b/rules/rule_woodland_002.tmx new file mode 100644 index 00000000..bc9b24e7 --- /dev/null +++ b/rules/rule_woodland_002.tmx @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAAA2NgIA0UM0EwNjYyTcgMYtWiAwACeJUBsAAAAA== + + + + + H4sIAAAAAAAAA2NgIA1UMZHGJ8YMUgAA7MbjsbAAAAA= + + + + + H4sIAAAAAAAAA2NgIA1UM5HGJ8YMUgAArQAxprAAAAA= + + + + + H4sIAAAAAAAAA2NgIA3UMJHGJ8YMUgAAalMNwbAAAAA= + + + + + H4sIAAAAAAAAA2NgIA3UMpHGJ8YMUgAAK5Xf1rAAAAA= + + + + + H4sIAAAAAAAAA2NgIA3UMZHGJ8YMUgAA6N+o7rAAAAA= + + + + + H4sIAAAAAAAAA2NgIA3UM5HGJ8YMUgAAqRl6+bAAAAA= + + + + + H4sIAAAAAAAAA2NgIA00MJHGJ8YMUgAAHFoc17AAAAA= + + + + + H4sIAAAAAAAAA2NgIA00MpHGJ8YMUgAAXZzOwLAAAAA= + + + + + H4sIAAAAAAAAA2NgIA00MUEwOhtZnhgziFWLDgDUOKdOsAAAAA== + + + + + H4sIAAAAAAAAA2NgIA2UMDEwlDJB2CC6BIkNkyfGDGQ9pAAAi+jCBLAAAAA= + + + + + H4sIAAAAAAAAA2NgIB0EQ+lQJLEUMsxxIUMPAKqukWKwAAAA + + + + + H4sIAAAAAAAAA2NgGFoAAG9eUC+wAAAA + + + + + H4sIAAAAAAAAA2NgGFoAAG9eUC+wAAAA + + + diff --git a/rules/rule_woodland_003.tmx b/rules/rule_woodland_003.tmx new file mode 100644 index 00000000..fe6548ff --- /dev/null +++ b/rules/rule_woodland_003.tmx @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAAA2NgIA8UM0EwsWxy9QwntwEAiQQxgGwBAAA= + + + + + H4sIAAAAAAAAA2NgoC6oYoJgdDayPDKNzsbGJ9cd1LCHkH9IAQA/w3KVbAEAAA== + + + + + H4sIAAAAAAAAA2NgoC6oZoJgdDayPDKNzsbGJ9cd1LCHkH9IAQAwRvcDbAEAAA== + + + + + H4sIAAAAAAAAA2NgoC6oYYJgdDayPDKNzsbGJ9cd1LCHkH9IAQCf0Y1UbAEAAA== + + + + + H4sIAAAAAAAAA2NgoC6oZYJgdDayPDKNzsbGJ9cd1LCHkH9IAQCQVAjCbAEAAA== + + + + + H4sIAAAAAAAAA2NgoC6oY4JgdDayPDKNzsbGJ9cd1LCHkH9IAQDA3feibAEAAA== + + + + + H4sIAAAAAAAAA2NgoC6oZ4JgdDayPDKNzsbGJ9cd1LCHkH9IAQDPWHI0bAEAAA== + + + + + H4sIAAAAAAAAA2NgoC5oYIJgdDayPDKNzsbGJ9cd1LCHkH9IAQAMW+o9bAEAAA== + + + + + H4sIAAAAAAAAA2NgoC5oZIJgdDayPDKNzsbGJ9cd1LCHkH9IAQAD3m+rbAEAAA== + + + + + H4sIAAAAAAAAA2NgIA80MeHnk2sepeaQaw+1/YMNAADRwtidbAEAAA== + + + + + H4sIAAAAAAAAA2NgIA+UMkEwOruECYLR2TB1yHKlWNilaHrIdRup9pDjH1IBAMakXT1sAQAA + + + + + H4sIAAAAAAAAA2NgIA8EovGDyDQHBpyhtCuF5hACyVA6FU08EY2fRAO7Aabxn2NsAQAA + + + + + H4sIAAAAAAAAA2NgGAX0AgB8n9a4bAEAAA== + + + + + H4sIAAAAAAAAA2NgGAX0AgB8n9a4bAEAAA== + + + diff --git a/rules/rule_woodland_004.tmx b/rules/rule_woodland_004.tmx new file mode 100644 index 00000000..d11a157d --- /dev/null +++ b/rules/rule_woodland_004.tmx @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAAA2NgoA0oZkJgavCHkpnUBgDe2nMipAEAAA== + + + + + H4sIAAAAAAAAA2NgoA2oYqIujW4utfnUdic1AQDB20LupAEAAA== + + + + + H4sIAAAAAAAAA2NgoA2oZqIujW4utfnUdic1AQA6KPSKpAEAAA== + + + + + H4sIAAAAAAAAA2NgoA2oYaIujW4utfnUdic1AQCa9YVupAEAAA== + + + + + H4sIAAAAAAAAA2NgoA2oZaIujW4utfnUdic1AQBhBjMKpAEAAA== + + + + + H4sIAAAAAAAAA2NgoA2oY6IujW4utfnUdic1AQBsEuinpAEAAA== + + + + + H4sIAAAAAAAAA2NgoA2oZ6IujW4utfnUdic1AQCX4V7DpAEAAA== + + + + + H4sIAAAAAAAAA2NgoA1oYKIujW4utfnUdic1AQDJWfqrpAEAAA== + + + + + H4sIAAAAAAAAA2NgoA1oZKIujW4utfnUdic1AQAyqkzPpAEAAA== + + + + + H4sIAAAAAAAAA2NgoA1oYqIujW4utfnUdic1AQA/vpdipAEAAA== + + + + + H4sIAAAAAAAAA2NgoA0oZUJgZD42NcToh4lho7HpJYYmx53Y3EVrAADlZ0o/pAEAAA== + + + + + H4sIAAAAAAAAA2NgoC8oYUKlkcVhmFpmUgKINZMSdxMLAFmicbCkAQAA + + + + + H4sIAAAAAAAAA2NgoA0IQcIwfiiammAkeUL6yTHTBQmDQAoSJtdMbO6iNQAAKEe+AKQBAAA= + + + + + H4sIAAAAAAAAA2NgGAWDHQAAFjcoSaQBAAA= + + + + + H4sIAAAAAAAAA2NgGAWDHQAAFjcoSaQBAAA= + + + diff --git a/rules/rule_woodland_012.tmx b/rules/rule_woodland_012.tmx new file mode 100644 index 00000000..0593239b --- /dev/null +++ b/rules/rule_woodland_012.tmx @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAAA2NgIA0UM0EwNjYyTcgMYtWiAwACeJUBsAAAAA== + + + + + H4sIAAAAAAAAA2NgIA2UMDEwlDJB2CC6BIkNkyfGDGQ9pAAAi+jCBLAAAAA= + + + + + H4sIAAAAAAAAA2NgIB0EQ+lQJLEUMsxxIUMPAKqukWKwAAAA + + + + + H4sIAAAAAAAAA2NgGFoAAG9eUC+wAAAA + + + + + H4sIAAAAAAAAA2NgGFoAAG9eUC+wAAAA + + + diff --git a/rules/rule_woodland_013.tmx b/rules/rule_woodland_013.tmx new file mode 100644 index 00000000..8727d4d1 --- /dev/null +++ b/rules/rule_woodland_013.tmx @@ -0,0 +1,52 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAAA2NgIA8UM0EwsWxy9QwntwEAiQQxgGwBAAA= + + + + + H4sIAAAAAAAAA2NgIA+UMkEwOruECYLR2TB1yHKlWNilaHrIdRup9pDjH1IBAMakXT1sAQAA + + + + + H4sIAAAAAAAAA2NgIA8EovGDyDQHBpyhtCuF5hACyVA6FU08EY2fRAO7Aabxn2NsAQAA + + + + + H4sIAAAAAAAAA2NgGAX0AgB8n9a4bAEAAA== + + + + + H4sIAAAAAAAAA2NgGAX0AgB8n9a4bAEAAA== + + + diff --git a/rules/rule_woodland_100.tmx b/rules/rule_woodland_100.tmx new file mode 100644 index 00000000..41bbe291 --- /dev/null +++ b/rules/rule_woodland_100.tmx @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAAA2NgGDygmGng+TA8EPyB9PdgAgCmJ+sElAIAAA== + + + + + H4sIAAAAAAAAA2NgGAXIoIoJlV+Nxq9B49ei8evQ+PVo/EY0fhMafxQwMAAAvXK65JQCAAA= + + + + + H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA + + + + + H4sIAAAAAAAAA+3HNwEAIAADwSCFutJZwb8qshER/PQH/DRrAGeePT+IIz+JK7+JO3+IJ3+JM7+IN/+If8AFUTb69JQCAAA= + + + + + H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA + + + + + H4sIAAAAAAAAA2NgGAXIoIgJgonlU6qfkHkjEQAAZHFjUZQCAAA= + + + diff --git a/rules/rule_woodland_101.tmx b/rules/rule_woodland_101.tmx new file mode 100644 index 00000000..7e38c0be --- /dev/null +++ b/rules/rule_woodland_101.tmx @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAAA2NgwA6KmRAYnxhMHJt+Qubh0osMALnmnKCgAAAA + + + + + H4sIAAAAAAAAA2NgoB9oYCJdDwDtSKxtoAAAAA== + + + + + H4sIAAAAAAAAA2NgGNwAAGNTB6qgAAAA + + + + + H4sIAAAAAAAAA2NgoB9gZSRdDwCIqrd1oAAAAA== + + + + + H4sIAAAAAAAAA2NgwA5YgJgViNmQxESAWBSIxdDUquIwgxoAAK8rI/igAAAA + + + + + H4sIAAAAAAAAA2NgoB8oYiJdDwD1VPbhoAAAAA== + + + diff --git a/rules/rule_woodland_x.tmx b/rules/rule_woodland_x.tmx new file mode 100644 index 00000000..7ef32124 --- /dev/null +++ b/rules/rule_woodland_x.tmx @@ -0,0 +1,66 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + H4sIAAAAAAAAA2NgGAWjYBSMVAAALq+17wAEAAA= + + + + + H4sIAAAAAAAAA2NgGAWjYBSMVAAALq+17wAEAAA= + + + + + H4sIAAAAAAAAA2NgGAWjYBSMVAAALq+17wAEAAA= + + + + + H4sIAAAAAAAAA2NgGAWjYBSMVAAALq+17wAEAAA= + + + + + H4sIAAAAAAAAA2NgGAWjYBSMVAAALq+17wAEAAA= + + + + + H4sIAAAAAAAAA2NgGAWjYBSMVAAALq+17wAEAAA= + + + diff --git a/rules/rules.txt b/rules/rules.txt new file mode 100644 index 00000000..3a1b6448 --- /dev/null +++ b/rules/rules.txt @@ -0,0 +1,53 @@ +# lines starting with # or // are comments +# all other lines will be parsed and treated as filenames. + +../rules/rule_cave_001.tmx +../rules/rule_cave_002.tmx +../rules/rule_cave_003.tmx +../rules/rule_cave_004.tmx +../rules/rule_cave_005.tmx +../rules/rule_cave_006.tmx +../rules/rule_cave_007.tmx + +../rules/rule_icecave_001.tmx +../rules/rule_icecave_002.tmx +../rules/rule_icecave_003.tmx +../rules/rule_icecave_004.tmx +../rules/rule_icecave_005.tmx +../rules/rule_icecave_006.tmx +../rules/rule_icecave_007.tmx + +../rules/rule_icemountain_001.tmx +../rules/rule_icemountain_002.tmx +../rules/rule_icemountain_003.tmx +../rules/rule_icemountain_004.tmx + + +# Rules for Woodlands. +# +# grass and high grass +../rules/rule_woodland_001.tmx + +# straight borders of grass and high grass +../rules/rule_woodland_002.tmx + +# borders at corners for grass and highgrass +../rules/rule_woodland_003.tmx + +# this one is needed to grow trees and other stuff of Fringe into high grass +# XXX The O can be Tree in high grass. So there wont be setup borders +# XOX <-- If O is low grass, make borders of course +# XXX +../rules/rule_woodland_004.tmx + +# straight borders of grass and high grass +../rules/rule_woodland_012.tmx + +# borders at corners for grass and highgrass +../rules/rule_woodland_013.tmx + +# add trees 1-9 except 7 +../rules/rule_woodland_100.tmx + +# add tree 7. This is seperated due to its extra height. +../rules/rule_woodland_101.tmx -- cgit v1.2.3-60-g2f50