summaryrefslogtreecommitdiff
path: root/rules
diff options
context:
space:
mode:
authorStefan Beller <stefanbeller@googlemail.com>2010-10-17 14:09:07 +0200
committerStefan Beller <stefanbeller@googlemail.com>2010-11-07 15:16:21 +0100
commit24c67f6b443fa7295a0803855477101e6678e66d (patch)
tree4be8b555a3e0b4f3cf7c6f5e3963235c56adeaba /rules
parent0815501e99a66e1621d6afc1b8714ddc2cc44864 (diff)
downloadclientdata-24c67f6b443fa7295a0803855477101e6678e66d.tar.gz
clientdata-24c67f6b443fa7295a0803855477101e6678e66d.tar.bz2
clientdata-24c67f6b443fa7295a0803855477101e6678e66d.tar.xz
clientdata-24c67f6b443fa7295a0803855477101e6678e66d.zip
improved cave ruleset for automapping
added rules for mapping fringestuff
Diffstat (limited to 'rules')
-rw-r--r--rules/example_cave.tmx12
-rw-r--r--rules/rule_cave_001.tmx36
-rw-r--r--rules/rule_cave_003.tmx10
-rw-r--r--rules/rule_cave_006.tmx30
-rw-r--r--rules/rule_cave_007.tmx29
5 files changed, 75 insertions, 42 deletions
diff --git a/rules/example_cave.tmx b/rules/example_cave.tmx
index 5ec27657..6656f692 100644
--- a/rules/example_cave.tmx
+++ b/rules/example_cave.tmx
@@ -1,23 +1,23 @@
<?xml version="1.0" encoding="UTF-8"?>
<map version="1.0" orientation="orthogonal" width="32" height="32" tilewidth="32" tileheight="32">
<tileset firstgid="1" name="set_cave" tilewidth="32" tileheight="32">
- <image source="../graphics/tiles/set_cave.png" width="64" height="64"/>
+ <image source="../graphics/tiles/set_cave.png" width="128" height="128"/>
</tileset>
- <tileset firstgid="5" name="set_icecave" tilewidth="32" tileheight="32">
+ <tileset firstgid="17" name="set_icecave" tilewidth="32" tileheight="32">
<image source="../graphics/tiles/set_icecave.png" width="64" height="64"/>
</tileset>
- <tileset firstgid="9" name="collision" tilewidth="32" tileheight="32">
+ <tileset firstgid="21" name="collision" tilewidth="32" tileheight="32">
<image source="../graphics/tiles/collision.png" width="64" height="32"/>
</tileset>
- <tileset firstgid="11" name="cave" tilewidth="32" tileheight="32">
+ <tileset firstgid="23" name="cave" tilewidth="32" tileheight="32">
<image source="../graphics/tiles/cave.png" width="512" height="256"/>
</tileset>
- <tileset firstgid="139" name="icecave" tilewidth="32" tileheight="32">
+ <tileset firstgid="151" name="icecave" tilewidth="32" tileheight="32">
<image source="../graphics/tiles/icecave.png" width="512" height="256"/>
</tileset>
<layer name="set" width="32" height="32" opacity="0.73">
<data encoding="base64" compression="gzip">
- H4sIAAAAAAAAA+2VQQ7AIAgEsfH/b+7FgyFCJSyiqYc9lpnqlhYiKjc3LU+X3fiZXtwtw4PzVzuM+LUlml27RPO19+QOIyctHg/uIJ0JyuEkvsUJ3QWLR0QXI/mSw6wHYl9pXVrh8NXnzDvgfGln9nPQ+1Hia88iHDzuf+MjvkPLPOR/cIZvTdT5Z/M1By/T0uEoNp+9K/+UvONicFUAEAAA
+ H4sIAAAAAAAAA+2VyQ6AIAxEcd///3eNCQfSlOKkBTR6mBv0PVvAxjnX/Pnj0wZ5Gr+mF3Wr4UH5pR04fueTm90Fyc2XvnMiDpyTFI3HxelJL1A+4sDx5wj/IGtHZv9owJ8ifKQnyAzWiAcSzX2VzmIJPuewA/OweK8Wps4A9ELrkLpPJWewJ/ixNzOsY/U+bgm+tNfCQeP+Nb7FPUTqWf4H7/DR5Op/bb7koGUiZzgXm9Z+Kv8tOQHu3SuTABAAAA==
</data>
</layer>
</map>
diff --git a/rules/rule_cave_001.tmx b/rules/rule_cave_001.tmx
index 7a83280f..9a6415cb 100644
--- a/rules/rule_cave_001.tmx
+++ b/rules/rule_cave_001.tmx
@@ -1,40 +1,48 @@
<?xml version="1.0" encoding="UTF-8"?>
-<map version="1.0" orientation="orthogonal" width="7" height="3" tilewidth="32" tileheight="32">
+<map version="1.0" orientation="orthogonal" width="9" height="9" tilewidth="32" tileheight="32">
<tileset firstgid="1" name="collision" tilewidth="32" tileheight="32">
<image source="../graphics/tiles/collision.png" width="64" height="32"/>
</tileset>
<tileset firstgid="3" name="set" tilewidth="32" tileheight="32">
- <image source="../graphics/tiles/set_cave.png" width="64" height="64"/>
+ <image source="../graphics/tiles/set_cave.png" width="128" height="128"/>
</tileset>
- <tileset firstgid="7" name="set_rules" tilewidth="32" tileheight="32">
+ <tileset firstgid="19" name="set_rules" tilewidth="32" tileheight="32">
<image source="../graphics/tiles/set_rules.png" width="32" height="32"/>
</tileset>
- <tileset firstgid="8" name="cave" tilewidth="32" tileheight="32">
+ <tileset firstgid="20" name="cave" tilewidth="32" tileheight="32">
<image source="../graphics/tiles/cave.png" width="512" height="256"/>
</tileset>
- <layer name="ruleRegions" width="7" height="3">
+ <tileset firstgid="148" name="cave_x2" tilewidth="32" tileheight="64">
+ <image source="../graphics/tiles/cave_x2.png" width="512" height="64"/>
+ </tileset>
+ <layer name="ruleRegions" width="9" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA4IE6CJBYPVHEoAAM3doD1EAQAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="9" height="9">
<data encoding="base64" compression="gzip">
- H4sIAAAAAAAAA2NgwA/YcdD4AABTkrM4VAAAAA==
+ H4sIAAAAAAAAA2NgIA4wQ2kWKM0KpdmI1A8D7FCaA0pzQmkuEs3hhtI8UJoXSvORaA4/ieqxAQDSzKgZRAEAAA==
</data>
</layer>
- <layer name="ruleSet" width="7" height="3">
+ <layer name="rule_Ground" width="9" height="9">
<data encoding="base64" compression="gzip">
- H4sIAAAAAAAAA2NgwA+YoTQLlGYjoB4EABX4+a9UAAAA
+ H4sIAAAAAAAAA2NgIA5oQGkJKN2ERhMLeqB0F4Xm9EPpOijdjUYTC0hVjw0AAIozh2FEAQAA
</data>
</layer>
- <layer name="rule_Ground" width="7" height="3">
+ <layer name="rule_Fringe" width="9" height="9">
<data encoding="base64" compression="gzip">
- H4sIAAAAAAAAA2NgwA9koDQPlC4joB4EAA7ZdPpUAAAA
+ H4sIAAAAAAAAA2NgoAzEUag/D0r7UWhOH5SeQqI+XQrtBQEAy2k8cEQBAAA=
</data>
</layer>
- <layer name="rule_Over" width="7" height="3">
+ <layer name="rule_Over" width="9" height="9" visible="0">
<data encoding="base64" compression="gzip">
- H4sIAAAAAAAAA2NgoD4AAHbqzHRUAAAA
+ H4sIAAAAAAAAA2NgGAWUAgAV+RUNRAEAAA==
</data>
</layer>
- <layer name="rule_collision" width="7" height="3">
+ <layer name="rule_collision" width="9" height="9">
<data encoding="base64" compression="gzip">
- H4sIAAAAAAAAA2NgwA+YCPCxAQAHvcVWVAAAAA==
+ H4sIAAAAAAAAA2NgIA4wEeDTGzARoEk1hxIAAHxaZCxEAQAA
</data>
</layer>
</map>
diff --git a/rules/rule_cave_003.tmx b/rules/rule_cave_003.tmx
index ff11d6c4..b40d315f 100644
--- a/rules/rule_cave_003.tmx
+++ b/rules/rule_cave_003.tmx
@@ -4,17 +4,17 @@
<image source="../graphics/tiles/collision.png" width="64" height="32"/>
</tileset>
<tileset firstgid="3" name="set" tilewidth="32" tileheight="32">
- <image source="../graphics/tiles/set_cave.png" width="64" height="64"/>
+ <image source="../graphics/tiles/set_cave.png" width="128" height="128"/>
</tileset>
- <tileset firstgid="7" name="set_rules" tilewidth="32" tileheight="32">
+ <tileset firstgid="19" name="set_rules" tilewidth="32" tileheight="32">
<image source="../graphics/tiles/set_rules.png" width="32" height="32"/>
</tileset>
- <tileset firstgid="8" name="cave" tilewidth="32" tileheight="32">
+ <tileset firstgid="20" name="cave" tilewidth="32" tileheight="32">
<image source="../graphics/tiles/cave.png" width="512" height="256"/>
</tileset>
<layer name="ruleRegions" width="13" height="4">
<data encoding="base64" compression="gzip">
- H4sIAAAAAAAAA2NgIA+wQzGxbHL1kAoA+X4+RNAAAAA=
+ H4sIAAAAAAAAA2NgIA8IQzGxbHL1kAoA+YlsANAAAAA=
</data>
</layer>
<layer name="ruleSet" width="13" height="4">
@@ -29,7 +29,7 @@
</layer>
<layer name="rule_Over" width="13" height="4">
<data encoding="base64" compression="gzip">
- H4sIAAAAAAAAA2NgIA8IoPEFkdhyUFqBTLMpAQC88ad90AAAAA==
+ H4sIAAAAAAAAA2NgIA/IoPFlkdhaUFqHTLMpAQDFYfeh0AAAAA==
</data>
</layer>
<layer name="rule_collision" width="13" height="4">
diff --git a/rules/rule_cave_006.tmx b/rules/rule_cave_006.tmx
index f9283505..35ccab82 100644
--- a/rules/rule_cave_006.tmx
+++ b/rules/rule_cave_006.tmx
@@ -4,17 +4,22 @@
<image source="../graphics/tiles/collision.png" width="64" height="32"/>
</tileset>
<tileset firstgid="3" name="set" tilewidth="32" tileheight="32">
- <image source="../graphics/tiles/set_cave.png" width="64" height="64"/>
+ <image source="../graphics/tiles/set_cave.png" width="128" height="128"/>
</tileset>
- <tileset firstgid="7" name="set_rules" tilewidth="32" tileheight="32">
+ <tileset firstgid="19" name="set_rules" tilewidth="32" tileheight="32">
<image source="../graphics/tiles/set_rules.png" width="32" height="32"/>
</tileset>
- <tileset firstgid="8" name="cave" tilewidth="32" tileheight="32">
+ <tileset firstgid="20" name="cave" tilewidth="32" tileheight="32">
<image source="../graphics/tiles/cave.png" width="512" height="256"/>
</tileset>
<layer name="ruleRegions" width="6" height="6">
<data encoding="base64" compression="gzip">
- H4sIAAAAAAAAA2NgwA3YkWh2LOL4ALp6dizi2AAAMuRB2ZAAAAA=
+ H4sIAAAAAAAAA2NgwA2EkWhhLOL4ALp6YSzi2AAALrUFg5AAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAxYCfCppQcEAKDp/12QAAAA
</data>
</layer>
<layer name="ruleSet" width="6" height="6">
@@ -22,19 +27,24 @@
H4sIAAAAAAAAA2NgIAzYCPCppQcEAItPfPCQAAAA
</data>
</layer>
- <layer name="rule_Ground" width="6" height="6" visible="0">
+ <layer name="ruleSet" width="6" height="6">
<data encoding="base64" compression="gzip">
- H4sIAAAAAAAAA2NgIAzK0fhpROhpQ+OXEqEHBAAdwEJNkAAAAA==
+ H4sIAAAAAAAAA2NgIAw4CfCppQcEAM97YoaQAAAA
</data>
</layer>
- <layer name="rule_Over" width="6" height="6" visible="0">
+ <layer name="ruleSet" width="6" height="6">
<data encoding="base64" compression="gzip">
- H4sIAAAAAAAAA2NgGFwAAJwFCnCQAAAA
+ H4sIAAAAAAAAA2NgIAy4CPCppQcEAOTd4SuQAAAA
</data>
</layer>
- <layer name="rule_collision" width="6" height="6" visible="0">
+ <layer name="rule_Ground" width="6" height="6" visible="0">
<data encoding="base64" compression="gzip">
- H4sIAAAAAAAAA2NgIAyYCPCppQcEAK7BCLmQAAAA
+ H4sIAAAAAAAAA2NgIAya0fhFROiZhMZvJEIPCAAAulCFxpAAAAA=
+ </data>
+ </layer>
+ <layer name="rule_Over" width="6" height="6" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGFwAAJwFCnCQAAAA
</data>
</layer>
</map>
diff --git a/rules/rule_cave_007.tmx b/rules/rule_cave_007.tmx
index 9780f7aa..873568d9 100644
--- a/rules/rule_cave_007.tmx
+++ b/rules/rule_cave_007.tmx
@@ -4,17 +4,17 @@
<image source="../graphics/tiles/collision.png" width="64" height="32"/>
</tileset>
<tileset firstgid="3" name="set" tilewidth="32" tileheight="32">
- <image source="../graphics/tiles/set_cave.png" width="64" height="64"/>
+ <image source="../graphics/tiles/set_cave.png" width="128" height="128"/>
</tileset>
- <tileset firstgid="7" name="set_rules" tilewidth="32" tileheight="32">
+ <tileset firstgid="19" name="set_rules" tilewidth="32" tileheight="32">
<image source="../graphics/tiles/set_rules.png" width="32" height="32"/>
</tileset>
- <tileset firstgid="8" name="cave" tilewidth="32" tileheight="32">
+ <tileset firstgid="20" name="cave" tilewidth="32" tileheight="32">
<image source="../graphics/tiles/cave.png" width="512" height="256"/>
</tileset>
<layer name="ruleRegions" width="13" height="7">
<data encoding="base64" compression="gzip">
- H4sIAAAAAAAAA2NgIA+wQzGxbHL1DCe3AQBjNkMpbAEAAA==
+ H4sIAAAAAAAAA2NgIA8IQzGxbHL1DCe3AQDj6TXRbAEAAA==
</data>
</layer>
<layer name="ruleSet" width="13" height="7">
@@ -22,9 +22,24 @@
H4sIAAAAAAAAA2NgoC5gg2J0NrI8A5o4LjWUuoMa9hDyDykAANyNKXlsAQAA
</data>
</layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5ghWJ0NrI8A5o4LjWUuoMa9hDyDykAAIwE1hlsAQAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC7ghGJ0NrI8A5o4LjWUuoMa9hDyDykAAI0nWUFsAQAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC7ggmJ0NrI8A5o4LjWUuoMa9hDyDykAAN2upiFsAQAA
+ </data>
+ </layer>
<layer name="rule_Ground" width="13" height="7" visible="0">
<data encoding="base64" compression="gzip">
- H4sIAAAAAAAAA2NgoC5IRuOnoPFToXQ6le1FB61Qup1Cc4rR+CUUmAUAMdZruGwBAAA=
+ H4sIAAAAAAAAA2NgoC7IR+MXoPELoXQxle1FBxOh9GQKzalH4zdQYBYAu+pCZmwBAAA=
</data>
</layer>
<layer name="rule_Over" width="13" height="7" visible="0">
@@ -32,9 +47,9 @@
H4sIAAAAAAAAA2NgGAX0AgB8n9a4bAEAAA==
</data>
</layer>
- <layer name="rule_collision" width="13" height="7" visible="0">
+ <layer name="rule_collision" width="13" height="7">
<data encoding="base64" compression="gzip">
- H4sIAAAAAAAAA2NgoC5gIpKPLk5tQC17CPmHFAAAYw7+ZmwBAAA=
+ H4sIAAAAAAAAA2NgGAX0AgB8n9a4bAEAAA==
</data>
</layer>
</map>