diff options
author | Stefan Beller <stefanbeller@googlemail.com> | 2010-10-10 11:07:20 +0200 |
---|---|---|
committer | Stefan Beller <stefanbeller@googlemail.com> | 2010-11-07 15:16:21 +0100 |
commit | 0f20474ad35e5339766756c951f1a801e4d27aa1 (patch) | |
tree | e0f03bae6d606a2961bf15313f194ea91edd5d6f /rules | |
parent | 2316a54c3262117bf25c2e5ecc29df4eeb875cf9 (diff) | |
download | clientdata-0f20474ad35e5339766756c951f1a801e4d27aa1.tar.gz clientdata-0f20474ad35e5339766756c951f1a801e4d27aa1.tar.bz2 clientdata-0f20474ad35e5339766756c951f1a801e4d27aa1.tar.xz clientdata-0f20474ad35e5339766756c951f1a801e4d27aa1.zip |
automapping rules for woodland
These rules are not finished.
They work well with grass and high grass.
Trees can be placed as well.
Diffstat (limited to 'rules')
-rw-r--r-- | rules/rule_woodland_001.tmx | 52 | ||||
-rw-r--r-- | rules/rule_woodland_002.tmx | 97 | ||||
-rw-r--r-- | rules/rule_woodland_003.tmx | 97 | ||||
-rw-r--r-- | rules/rule_woodland_004.tmx | 102 | ||||
-rw-r--r-- | rules/rule_woodland_012.tmx | 52 | ||||
-rw-r--r-- | rules/rule_woodland_013.tmx | 52 | ||||
-rw-r--r-- | rules/rule_woodland_100.tmx | 66 | ||||
-rw-r--r-- | rules/rule_woodland_101.tmx | 66 | ||||
-rw-r--r-- | rules/rule_woodland_x.tmx | 66 | ||||
-rw-r--r-- | rules/rules.txt | 53 |
10 files changed, 703 insertions, 0 deletions
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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="13" height="8" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="Woodland" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_ground.png" width="512" height="512"/> + </tileset> + <tileset firstgid="257" name="Woodland x2" tilewidth="32" tileheight="64"> + <image source="../graphics/tiles/Woodland_x2.png" width="512" height="128"/> + </tileset> + <tileset firstgid="289" name="Woodland x3" tilewidth="32" tileheight="96"> + <image source="../graphics/tiles/Woodland_x3.png" width="512" height="192"/> + </tileset> + <tileset firstgid="321" name="Woodland Village" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_village.png" width="512" height="512"/> + </tileset> + <tileset firstgid="577" name="Woodland Water" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_water.png" width="512" height="96"/> + </tileset> + <tileset firstgid="625" name="Collision" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="627" name="set_rules" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_rules.png" width="32" height="32"/> + </tileset> + <tileset firstgid="628" name="set_woodland" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_woodland.png" width="192" height="192"/> + </tileset> + <layer name="RuleRegions" width="13" height="8"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA8UM6HShNSRC9DtIURT256BBgB/s4njoAEAAA== + </data> + </layer> + <layer name="RuleSet" width="13" height="8"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA+UMEHoUib86ioJyBMCVVD91VC6BkrXQuk6KF1PoT0NUP2NULqJQvOoBQA6sWeDoAEAAA== + </data> + </layer> + <layer name="rule_Ground" width="13" height="8"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA8IQukQMvUTCxRJpKltz0ADAPeDJtegAQAA + </data> + </layer> + <layer name="rule_Over" width="13" height="8" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGAWDGQAAkhj1hqABAAA= + </data> + </layer> + <layer name="rule_Collision" width="13" height="8" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGAWDGQAAkhj1hqABAAA= + </data> + </layer> +</map> 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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="11" height="4" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="Woodland" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_ground.png" width="512" height="512"/> + </tileset> + <tileset firstgid="257" name="Woodland x2" tilewidth="32" tileheight="64"> + <image source="../graphics/tiles/Woodland_x2.png" width="512" height="128"/> + </tileset> + <tileset firstgid="289" name="Woodland x3" tilewidth="32" tileheight="96"> + <image source="../graphics/tiles/Woodland_x3.png" width="512" height="192"/> + </tileset> + <tileset firstgid="321" name="Woodland Village" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_village.png" width="512" height="512"/> + </tileset> + <tileset firstgid="577" name="Woodland Water" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_water.png" width="512" height="96"/> + </tileset> + <tileset firstgid="625" name="Collision" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="627" name="set_rules" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_rules.png" width="32" height="32"/> + </tileset> + <tileset firstgid="628" name="set_woodland" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_woodland.png" width="192" height="192"/> + </tileset> + <layer name="RuleRegions" width="11" height="4"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA0UM0EwNjYyTcgMYtWiAwACeJUBsAAAAA== + </data> + </layer> + <layer name="RuleSet_T1" width="11" height="4"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA1UMZHGJ8YMUgAA7MbjsbAAAAA= + </data> + </layer> + <layer name="RuleSet_T2" width="11" height="4"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA1UM5HGJ8YMUgAArQAxprAAAAA= + </data> + </layer> + <layer name="RuleSet_T3" width="11" height="4"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA3UMJHGJ8YMUgAAalMNwbAAAAA= + </data> + </layer> + <layer name="RuleSet_T4" width="11" height="4"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA3UMpHGJ8YMUgAAK5Xf1rAAAAA= + </data> + </layer> + <layer name="RuleSet_T5" width="11" height="4"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA3UMZHGJ8YMUgAA6N+o7rAAAAA= + </data> + </layer> + <layer name="RuleSet_T6" width="11" height="4"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA3UM5HGJ8YMUgAAqRl6+bAAAAA= + </data> + </layer> + <layer name="RuleSet_T7" width="11" height="4"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA00MJHGJ8YMUgAAHFoc17AAAAA= + </data> + </layer> + <layer name="RuleSet_T8" width="11" height="4"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA00MpHGJ8YMUgAAXZzOwLAAAAA= + </data> + </layer> + <layer name="RuleSet_T9" width="11" height="4"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA00MUEwOhtZnhgziFWLDgDUOKdOsAAAAA== + </data> + </layer> + <layer name="RuleSet" width="11" height="4" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA2UMDEwlDJB2CC6BIkNkyfGDGQ9pAAAi+jCBLAAAAA= + </data> + </layer> + <layer name="rule_Ground" width="11" height="4" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIB0EQ+lQJLEUMsxxIUMPAKqukWKwAAAA + </data> + </layer> + <layer name="rule_Over" width="11" height="4" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGFoAAG9eUC+wAAAA + </data> + </layer> + <layer name="rule_Collision" width="11" height="4"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGFoAAG9eUC+wAAAA + </data> + </layer> +</map> 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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="13" height="7" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="Woodland" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_ground.png" width="512" height="512"/> + </tileset> + <tileset firstgid="257" name="Woodland x2" tilewidth="32" tileheight="64"> + <image source="../graphics/tiles/Woodland_x2.png" width="512" height="128"/> + </tileset> + <tileset firstgid="289" name="Woodland x3" tilewidth="32" tileheight="96"> + <image source="../graphics/tiles/Woodland_x3.png" width="512" height="192"/> + </tileset> + <tileset firstgid="321" name="Woodland Village" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_village.png" width="512" height="512"/> + </tileset> + <tileset firstgid="577" name="Woodland Water" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_water.png" width="512" height="96"/> + </tileset> + <tileset firstgid="625" name="Collision" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="627" name="set_rules" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_rules.png" width="32" height="32"/> + </tileset> + <tileset firstgid="628" name="set_woodland" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_woodland.png" width="192" height="192"/> + </tileset> + <layer name="RuleRegions" width="13" height="7"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA8UM0EwsWxy9QwntwEAiQQxgGwBAAA= + </data> + </layer> + <layer name="RuleSet_T1" width="13" height="7" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoC6oYoJgdDayPDKNzsbGJ9cd1LCHkH9IAQA/w3KVbAEAAA== + </data> + </layer> + <layer name="RuleSet_T2" width="13" height="7" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoC6oZoJgdDayPDKNzsbGJ9cd1LCHkH9IAQAwRvcDbAEAAA== + </data> + </layer> + <layer name="RuleSet_T3" width="13" height="7" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoC6oYYJgdDayPDKNzsbGJ9cd1LCHkH9IAQCf0Y1UbAEAAA== + </data> + </layer> + <layer name="RuleSet_T4" width="13" height="7" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoC6oZYJgdDayPDKNzsbGJ9cd1LCHkH9IAQCQVAjCbAEAAA== + </data> + </layer> + <layer name="RuleSet_T5" width="13" height="7" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoC6oY4JgdDayPDKNzsbGJ9cd1LCHkH9IAQDA3feibAEAAA== + </data> + </layer> + <layer name="RuleSet_T6" width="13" height="7" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoC6oZ4JgdDayPDKNzsbGJ9cd1LCHkH9IAQDPWHI0bAEAAA== + </data> + </layer> + <layer name="RuleSet_T7" width="13" height="7" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoC5oYIJgdDayPDKNzsbGJ9cd1LCHkH9IAQAMW+o9bAEAAA== + </data> + </layer> + <layer name="RuleSet_T8" width="13" height="7" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoC5oZIJgdDayPDKNzsbGJ9cd1LCHkH9IAQAD3m+rbAEAAA== + </data> + </layer> + <layer name="RuleSet_T9" width="13" height="7"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA80MeHnk2sepeaQaw+1/YMNAADRwtidbAEAAA== + </data> + </layer> + <layer name="RuleSet_" width="13" height="7" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA+UMkEwOruECYLR2TB1yHKlWNilaHrIdRup9pDjH1IBAMakXT1sAQAA + </data> + </layer> + <layer name="rule_Ground" width="13" height="7"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA8EovGDyDQHBpyhtCuF5hACyVA6FU08EY2fRAO7Aabxn2NsAQAA + </data> + </layer> + <layer name="rule_Over" width="13" height="7" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGAX0AgB8n9a4bAEAAA== + </data> + </layer> + <layer name="rule_Collision" width="13" height="7" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGAX0AgB8n9a4bAEAAA== + </data> + </layer> +</map> 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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="21" height="5" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="Woodland" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_ground.png" width="512" height="512"/> + </tileset> + <tileset firstgid="257" name="Woodland x2" tilewidth="32" tileheight="64"> + <image source="../graphics/tiles/Woodland_x2.png" width="512" height="128"/> + </tileset> + <tileset firstgid="289" name="Woodland x3" tilewidth="32" tileheight="96"> + <image source="../graphics/tiles/Woodland_x3.png" width="512" height="192"/> + </tileset> + <tileset firstgid="321" name="Woodland Village" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_village.png" width="512" height="512"/> + </tileset> + <tileset firstgid="577" name="Woodland Water" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_water.png" width="512" height="96"/> + </tileset> + <tileset firstgid="625" name="Collision" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="627" name="set_rules" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_rules.png" width="32" height="32"/> + </tileset> + <tileset firstgid="628" name="set_woodland" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_woodland.png" width="192" height="192"/> + </tileset> + <layer name="RuleRegions" width="21" height="5" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoA0oZkJgavCHkpnUBgDe2nMipAEAAA== + </data> + </layer> + <layer name="RuleSet_T1" width="21" height="5" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoA2oYqIujW4utfnUdic1AQDB20LupAEAAA== + </data> + </layer> + <layer name="RuleSet_T2" width="21" height="5" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoA2oZqIujW4utfnUdic1AQA6KPSKpAEAAA== + </data> + </layer> + <layer name="RuleSet_T3" width="21" height="5"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoA2oYaIujW4utfnUdic1AQCa9YVupAEAAA== + </data> + </layer> + <layer name="RuleSet_T4" width="21" height="5" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoA2oZaIujW4utfnUdic1AQBhBjMKpAEAAA== + </data> + </layer> + <layer name="RuleSet_T5" width="21" height="5" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoA2oY6IujW4utfnUdic1AQBsEuinpAEAAA== + </data> + </layer> + <layer name="RuleSet_T6" width="21" height="5" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoA2oZ6IujW4utfnUdic1AQCX4V7DpAEAAA== + </data> + </layer> + <layer name="RuleSet_T7" width="21" height="5" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoA1oYKIujW4utfnUdic1AQDJWfqrpAEAAA== + </data> + </layer> + <layer name="RuleSet_T8" width="21" height="5" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoA1oZKIujW4utfnUdic1AQAyqkzPpAEAAA== + </data> + </layer> + <layer name="RuleSet_T9" width="21" height="5" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoA1oYqIujW4utfnUdic1AQA/vpdipAEAAA== + </data> + </layer> + <layer name="RuleSet" width="21" height="5"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoA0oZUJgZD42NcToh4lho7HpJYYmx53Y3EVrAADlZ0o/pAEAAA== + </data> + </layer> + <layer name="RuleSet" width="21" height="5"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoC8oYUKlkcVhmFpmUgKINZMSdxMLAFmicbCkAQAA + </data> + </layer> + <layer name="rule_Ground" width="21" height="5" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoA0IQcIwfiiammAkeUL6yTHTBQmDQAoSJtdMbO6iNQAAKEe+AKQBAAA= + </data> + </layer> + <layer name="rule_Over" width="21" height="5" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGAWDHQAAFjcoSaQBAAA= + </data> + </layer> + <layer name="rule_Collision" width="21" height="5" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGAWDHQAAFjcoSaQBAAA= + </data> + </layer> +</map> 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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="11" height="4" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="Woodland" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_ground.png" width="512" height="512"/> + </tileset> + <tileset firstgid="257" name="Woodland x2" tilewidth="32" tileheight="64"> + <image source="../graphics/tiles/Woodland_x2.png" width="512" height="128"/> + </tileset> + <tileset firstgid="289" name="Woodland x3" tilewidth="32" tileheight="96"> + <image source="../graphics/tiles/Woodland_x3.png" width="512" height="192"/> + </tileset> + <tileset firstgid="321" name="Woodland Village" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_village.png" width="512" height="512"/> + </tileset> + <tileset firstgid="577" name="Woodland Water" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_water.png" width="512" height="96"/> + </tileset> + <tileset firstgid="625" name="Collision" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="627" name="set_rules" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_rules.png" width="32" height="32"/> + </tileset> + <tileset firstgid="628" name="set_woodland" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_woodland.png" width="192" height="192"/> + </tileset> + <layer name="RuleRegions" width="11" height="4"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA0UM0EwNjYyTcgMYtWiAwACeJUBsAAAAA== + </data> + </layer> + <layer name="RuleSet" width="11" height="4"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA2UMDEwlDJB2CC6BIkNkyfGDGQ9pAAAi+jCBLAAAAA= + </data> + </layer> + <layer name="rule_Ground" width="11" height="4" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIB0EQ+lQJLEUMsxxIUMPAKqukWKwAAAA + </data> + </layer> + <layer name="rule_Over" width="11" height="4" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGFoAAG9eUC+wAAAA + </data> + </layer> + <layer name="rule_Collision" width="11" height="4"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGFoAAG9eUC+wAAAA + </data> + </layer> +</map> 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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="13" height="7" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="Woodland" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_ground.png" width="512" height="512"/> + </tileset> + <tileset firstgid="257" name="Woodland x2" tilewidth="32" tileheight="64"> + <image source="../graphics/tiles/Woodland_x2.png" width="512" height="128"/> + </tileset> + <tileset firstgid="289" name="Woodland x3" tilewidth="32" tileheight="96"> + <image source="../graphics/tiles/Woodland_x3.png" width="512" height="192"/> + </tileset> + <tileset firstgid="321" name="Woodland Village" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_village.png" width="512" height="512"/> + </tileset> + <tileset firstgid="577" name="Woodland Water" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_water.png" width="512" height="96"/> + </tileset> + <tileset firstgid="625" name="Collision" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="627" name="set_rules" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_rules.png" width="32" height="32"/> + </tileset> + <tileset firstgid="628" name="set_woodland" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_woodland.png" width="192" height="192"/> + </tileset> + <layer name="RuleRegions" width="13" height="7"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA8UM0EwsWxy9QwntwEAiQQxgGwBAAA= + </data> + </layer> + <layer name="RuleSet_" width="13" height="7"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA+UMkEwOruECYLR2TB1yHKlWNilaHrIdRup9pDjH1IBAMakXT1sAQAA + </data> + </layer> + <layer name="rule_Ground" width="13" height="7"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA8EovGDyDQHBpyhtCuF5hACyVA6FU08EY2fRAO7Aabxn2NsAQAA + </data> + </layer> + <layer name="rule_Over" width="13" height="7" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGAX0AgB8n9a4bAEAAA== + </data> + </layer> + <layer name="rule_Collision" width="13" height="7" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGAX0AgB8n9a4bAEAAA== + </data> + </layer> +</map> 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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="33" height="5" tilewidth="32" tileheight="32"> + <properties> + <property name="minimap" value="graphics/minimaps/014-1.png"/> + <property name="music" value="The Mana World - The Forest.ogg"/> + <property name="name" value="Woodland"/> + <property name="overlay0image" value="graphics/images/ambient/clouds.png"/> + <property name="overlay0parallax" value="1.0"/> + <property name="overlay0scrollX" value="0.2"/> + <property name="overlay0scrollY" value="0.1"/> + </properties> + <tileset firstgid="1" name="Woodland" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_ground.png" width="512" height="512"/> + </tileset> + <tileset firstgid="257" name="Woodland x2" tilewidth="32" tileheight="64"> + <image source="../graphics/tiles/Woodland_x2.png" width="512" height="128"/> + </tileset> + <tileset firstgid="289" name="Woodland x3" tilewidth="32" tileheight="96"> + <image source="../graphics/tiles/Woodland_x3.png" width="512" height="192"/> + </tileset> + <tileset firstgid="321" name="Woodland Village" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_village.png" width="512" height="512"/> + </tileset> + <tileset firstgid="577" name="Woodland Water" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_water.png" width="512" height="96"/> + </tileset> + <tileset firstgid="625" name="Collision" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="627" name="set_rules" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_rules.png" width="32" height="32"/> + </tileset> + <tileset firstgid="628" name="set_woodland" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_woodland.png" width="192" height="192"/> + </tileset> + <layer name="RuleRegions" width="33" height="5"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGDygmGng+TA8EPyB9PdgAgCmJ+sElAIAAA== + </data> + </layer> + <layer name="RuleSet" width="33" height="5"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGAXIoIoJlV+Nxq9B49ei8evQ+PVo/EY0fhMafxQwMAAAvXK65JQCAAA= + </data> + </layer> + <layer name="rule_Ground" width="33" height="5" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA + </data> + </layer> + <layer name="rule_Fringe" width="33" height="5"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA+3HNwEAIAADwSCFutJZwb8qshER/PQH/DRrAGeePT+IIz+JK7+JO3+IJ3+JM7+IN/+If8AFUTb69JQCAAA= + </data> + </layer> + <layer name="rule_Over" width="33" height="5" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA + </data> + </layer> + <layer name="rule_Collision" width="33" height="5"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGAXIoIgJgonlU6qfkHkjEQAAZHFjUZQCAAA= + </data> + </layer> +</map> 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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="5" height="8" tilewidth="32" tileheight="32"> + <properties> + <property name="minimap" value="graphics/minimaps/014-1.png"/> + <property name="music" value="The Mana World - The Forest.ogg"/> + <property name="name" value="Woodland"/> + <property name="overlay0image" value="graphics/images/ambient/clouds.png"/> + <property name="overlay0parallax" value="1.0"/> + <property name="overlay0scrollX" value="0.2"/> + <property name="overlay0scrollY" value="0.1"/> + </properties> + <tileset firstgid="1" name="Woodland" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_ground.png" width="512" height="512"/> + </tileset> + <tileset firstgid="257" name="Woodland x2" tilewidth="32" tileheight="64"> + <image source="../graphics/tiles/Woodland_x2.png" width="512" height="128"/> + </tileset> + <tileset firstgid="289" name="Woodland x3" tilewidth="32" tileheight="96"> + <image source="../graphics/tiles/Woodland_x3.png" width="512" height="192"/> + </tileset> + <tileset firstgid="321" name="Woodland Village" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_village.png" width="512" height="512"/> + </tileset> + <tileset firstgid="577" name="Woodland Water" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_water.png" width="512" height="96"/> + </tileset> + <tileset firstgid="625" name="Collision" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="627" name="set_rules" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_rules.png" width="32" height="32"/> + </tileset> + <tileset firstgid="628" name="set_woodland" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_woodland.png" width="192" height="192"/> + </tileset> + <layer name="RuleRegions" width="5" height="8"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgwA6KmRAYnxhMHJt+Qubh0osMALnmnKCgAAAA + </data> + </layer> + <layer name="RuleSet" width="5" height="8"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoB9oYCJdDwDtSKxtoAAAAA== + </data> + </layer> + <layer name="rule_Ground" width="5" height="8"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGNwAAGNTB6qgAAAA + </data> + </layer> + <layer name="rule_Fringe" width="5" height="8"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoB9gZSRdDwCIqrd1oAAAAA== + </data> + </layer> + <layer name="rule_Over" width="5" height="8"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgwA5YgJgViNmQxESAWBSIxdDUquIwgxoAAK8rI/igAAAA + </data> + </layer> + <layer name="rule_Collision" width="5" height="8"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoB8oYiJdDwD1VPbhoAAAAA== + </data> + </layer> +</map> 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 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="16" height="16" tilewidth="32" tileheight="32"> + <properties> + <property name="minimap" value="graphics/minimaps/014-1.png"/> + <property name="music" value="The Mana World - The Forest.ogg"/> + <property name="name" value="Woodland"/> + <property name="overlay0image" value="graphics/images/ambient/clouds.png"/> + <property name="overlay0parallax" value="1.0"/> + <property name="overlay0scrollX" value="0.2"/> + <property name="overlay0scrollY" value="0.1"/> + </properties> + <tileset firstgid="1" name="Woodland" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_ground.png" width="512" height="512"/> + </tileset> + <tileset firstgid="257" name="Woodland x2" tilewidth="32" tileheight="64"> + <image source="../graphics/tiles/Woodland_x2.png" width="512" height="128"/> + </tileset> + <tileset firstgid="289" name="Woodland x3" tilewidth="32" tileheight="96"> + <image source="../graphics/tiles/Woodland_x3.png" width="512" height="192"/> + </tileset> + <tileset firstgid="321" name="Woodland Village" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_village.png" width="512" height="512"/> + </tileset> + <tileset firstgid="577" name="Woodland Water" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Woodland_water.png" width="512" height="96"/> + </tileset> + <tileset firstgid="625" name="Collision" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="627" name="set_rules" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_rules.png" width="32" height="32"/> + </tileset> + <tileset firstgid="628" name="set_woodland" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_woodland.png" width="192" height="192"/> + </tileset> + <layer name="RuleRegions" width="16" height="16"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGAWjYBSMVAAALq+17wAEAAA= + </data> + </layer> + <layer name="RuleSet" width="16" height="16"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGAWjYBSMVAAALq+17wAEAAA= + </data> + </layer> + <layer name="rule_Ground" width="16" height="16"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGAWjYBSMVAAALq+17wAEAAA= + </data> + </layer> + <layer name="rule_Fringe" width="16" height="16"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGAWjYBSMVAAALq+17wAEAAA= + </data> + </layer> + <layer name="rule_Over" width="16" height="16"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGAWjYBSMVAAALq+17wAEAAA= + </data> + </layer> + <layer name="rule_Collision" width="16" height="16"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGAWjYBSMVAAALq+17wAEAAA= + </data> + </layer> +</map> 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 |