summaryrefslogtreecommitdiff
path: root/rules
diff options
context:
space:
mode:
Diffstat (limited to 'rules')
-rw-r--r--rules/example_cave.tmx23
-rw-r--r--rules/example_icecave.tmx26
-rw-r--r--rules/example_mountain.tmx37
-rw-r--r--rules/rule_cave_001.tmx40
-rw-r--r--rules/rule_cave_002.tmx40
-rw-r--r--rules/rule_cave_003.tmx40
-rw-r--r--rules/rule_cave_004.tmx40
-rw-r--r--rules/rule_cave_005.tmx40
-rw-r--r--rules/rule_cave_006.tmx40
-rw-r--r--rules/rule_cave_007.tmx40
-rw-r--r--rules/rule_icecave_001.tmx40
-rw-r--r--rules/rule_icecave_002.tmx40
-rw-r--r--rules/rule_icecave_003.tmx40
-rw-r--r--rules/rule_icecave_004.tmx40
-rw-r--r--rules/rule_icecave_005.tmx40
-rw-r--r--rules/rule_icecave_006.tmx40
-rw-r--r--rules/rule_icecave_007.tmx40
-rw-r--r--rules/rule_icemountain.tmx45
-rw-r--r--rules/rule_icemountain_001.tmx45
-rw-r--r--rules/rule_icemountain_002.tmx45
-rw-r--r--rules/rule_icemountain_003.tmx45
-rw-r--r--rules/rule_icemountain_004.tmx45
22 files changed, 871 insertions, 0 deletions
diff --git a/rules/example_cave.tmx b/rules/example_cave.tmx
new file mode 100644
index 00000000..5ec27657
--- /dev/null
+++ b/rules/example_cave.tmx
@@ -0,0 +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"/>
+ </tileset>
+ <tileset firstgid="5" 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">
+ <image source="../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="11" 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">
+ <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
+ </data>
+ </layer>
+</map>
diff --git a/rules/example_icecave.tmx b/rules/example_icecave.tmx
new file mode 100644
index 00000000..dceda71f
--- /dev/null
+++ b/rules/example_icecave.tmx
@@ -0,0 +1,26 @@
+<?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_rule" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_rules.png" width="32" height="32"/>
+ </tileset>
+ <tileset firstgid="2" name="set_icecave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_icecave.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="6" name="collision" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="8" name="icecave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/icecave.png" width="512" height="256"/>
+ </tileset>
+ <tileset firstgid="136" name="cave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/cave.png" width="512" height="256"/>
+ </tileset>
+ <tileset firstgid="264" name="set" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_cave.png" width="64" height="64"/>
+ </tileset>
+ <layer name="set" width="32" height="32" opacity="0.73">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA+2UOxLAIAhEHTPe/8ppLDIOP2UJFBbbKOFtAOmttX51NfUIyuZH+7CwI31k8yUPY4o6i+QPQtRdlAcrn5OnZzscK3/Hg6UXFfjrfKL43Hvw1ADxHv/kW3ZC1PxrfM0DF4vkUx60OHQNpPzfmqN25en/ofY1l6MKn8vv4VPzrcXsfHvC98hT9yz+aQ+RfMucR6sKP8tDNh+pF4uzagMAEAAA
+ </data>
+ </layer>
+</map>
diff --git a/rules/example_mountain.tmx b/rules/example_mountain.tmx
new file mode 100644
index 00000000..eb2da987
--- /dev/null
+++ b/rules/example_mountain.tmx
@@ -0,0 +1,37 @@
+<?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="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_icemountain.png" width="96" height="64"/>
+ </tileset>
+ <tileset firstgid="9" name="Snow" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/Snow.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="265" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_rules.png" width="32" height="32"/>
+ </tileset>
+ <tileset firstgid="266" name="cave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/cave.png" width="512" height="256"/>
+ </tileset>
+ <tileset firstgid="394" name="set" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_cave.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="398" name="icecave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/icecave.png" width="512" height="256"/>
+ </tileset>
+ <tileset firstgid="526" name="set_icecave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_icecave.png" width="64" height="64"/>
+ </tileset>
+ <layer name="Underground" width="32" height="32">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA+3DAQkAAAwEoesf4dOux1Bw1VRVVdXXD1fFJDAAEAAA
+ </data>
+ </layer>
+ <layer name="set" width="32" height="32" visible="0" opacity="0.88">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA+2WOQ6AMAwEIwX+/2V6lGN2bQuKFNsyE8cx7q21foJyifmKm+WUyVX49Fv3JK5DhKl4ZLLf3yEOKn/HHGXloPAd9tuB1GDHJs5VfLVfiUOUT99XFZ86VPLJHUTegNLzag/S8zjvzp0BlQ4KP9PB5Y9c3BlI5k+VQ/Tso/tQ/0MZ/FkdVh4Zd0/7Ut1DZq60trO55+5gZLchfJq/8VWHTK5bA+Ki9HZk1zvx8gB8BgyHABAAAA==
+ </data>
+ </layer>
+</map>
diff --git a/rules/rule_cave_001.tmx b/rules/rule_cave_001.tmx
new file mode 100644
index 00000000..7a83280f
--- /dev/null
+++ b/rules/rule_cave_001.tmx
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="7" height="3" 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"/>
+ </tileset>
+ <tileset firstgid="7" 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">
+ <image source="../graphics/tiles/cave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="7" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA/YcdD4AABTkrM4VAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+YoTQLlGYjoB4EABX4+a9UAAAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="7" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA9koDQPlC4joB4EAA7ZdPpUAAAA
+ </data>
+ </layer>
+ <layer name="rule_Over" width="7" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoD4AAHbqzHRUAAAA
+ </data>
+ </layer>
+ <layer name="rule_collision" width="7" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+YCPCxAQAHvcVWVAAAAA==
+ </data>
+ </layer>
+</map>
diff --git a/rules/rule_cave_002.tmx b/rules/rule_cave_002.tmx
new file mode 100644
index 00000000..d3651535
--- /dev/null
+++ b/rules/rule_cave_002.tmx
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="8" height="6" 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"/>
+ </tileset>
+ <tileset firstgid="7" 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">
+ <image source="../graphics/tiles/cave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="8" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAzYSZRnRxNjx6EOlzy6fnwAACINNonAAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="8" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAyYyZBnJiCPzxxi1YMAAFQ90tHAAAAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="8" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAx0CMjbYBGTRmL7EGEHMpAlQS0AXvcYA8AAAAA=
+ </data>
+ </layer>
+ <layer name="rule_Over" width="8" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoB+Qp4GZAFJ/Z8vAAAAA
+ </data>
+ </layer>
+ <layer name="rule_collision" width="8" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAyYyJBnIiCPzxxi1YMAADYuyefAAAAA
+ </data>
+ </layer>
+</map>
diff --git a/rules/rule_cave_003.tmx b/rules/rule_cave_003.tmx
new file mode 100644
index 00000000..ff11d6c4
--- /dev/null
+++ b/rules/rule_cave_003.tmx
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="13" height="4" 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"/>
+ </tileset>
+ <tileset firstgid="7" 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">
+ <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=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA8wE+Dj0sOMhc2AJk4JAAB87igk0AAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="13" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGF4AALmOIl/QAAAA
+ </data>
+ </layer>
+ <layer name="rule_Over" width="13" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA8IoPEFkdhyUFqBTLMpAQC88ad90AAAAA==
+ </data>
+ </layer>
+ <layer name="rule_collision" width="13" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGF4AALmOIl/QAAAA
+ </data>
+ </layer>
+</map>
diff --git a/rules/rule_cave_004.tmx b/rules/rule_cave_004.tmx
new file mode 100644
index 00000000..a9927998
--- /dev/null
+++ b/rules/rule_cave_004.tmx
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="7" height="7" 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"/>
+ </tileset>
+ <tileset firstgid="7" 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">
+ <image source="../graphics/tiles/cave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA/YoRidTSs5cgAA/ScyysQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+YoRidTYkcA5ocpQAA7ovkGMQAAAA=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="7" height="7" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAwMoLQeFjkHKG2HRS4ASvsRYQclAAAB3/yXxAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Over" width="7" height="7" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGPoAAFL3durEAAAA
+ </data>
+ </layer>
+ <layer name="rule_collision" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+YoBidTYkcA5ocpQAAeqBqScQAAAA=
+ </data>
+ </layer>
+</map>
diff --git a/rules/rule_cave_005.tmx b/rules/rule_cave_005.tmx
new file mode 100644
index 00000000..2c465b78
--- /dev/null
+++ b/rules/rule_cave_005.tmx
@@ -0,0 +1,40 @@
+<?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="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"/>
+ </tileset>
+ <tileset firstgid="7" 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">
+ <image source="../graphics/tiles/cave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB+wo9GU6MEnzk4Cm556SAUApVXbiWwBAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB8wo9GU6MEnzoyFTch+Uu2hBwAAZhB9h2wBAAA=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="13" height="7" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB9IQmkpEvRoQmktNHFtKK2LRY8llLZCE7eG0rZY9HhCaS80cW8o7YvHjbQCACaSUn5sAQAA
+ </data>
+ </layer>
+ <layer name="rule_Over" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAX0AgB8n9a4bAEAAA==
+ </data>
+ </layer>
+ <layer name="rule_collision" width="13" height="7" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB8wodGU6MFnFr300BoAAErWG9FsAQAA
+ </data>
+ </layer>
+</map>
diff --git a/rules/rule_cave_006.tmx b/rules/rule_cave_006.tmx
new file mode 100644
index 00000000..f9283505
--- /dev/null
+++ b/rules/rule_cave_006.tmx
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="6" height="6" 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"/>
+ </tileset>
+ <tileset firstgid="7" 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">
+ <image source="../graphics/tiles/cave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA3YkWh2LOL4ALp6dizi2AAAMuRB2ZAAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAzYCPCppQcEAItPfPCQAAAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="6" height="6" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAzK0fhpROhpQ+OXEqEHBAAdwEJNkAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Over" width="6" height="6" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGFwAAJwFCnCQAAAA
+ </data>
+ </layer>
+ <layer name="rule_collision" width="6" height="6" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAyYCPCppQcEAK7BCLmQAAAA
+ </data>
+ </layer>
+</map>
diff --git a/rules/rule_cave_007.tmx b/rules/rule_cave_007.tmx
new file mode 100644
index 00000000..9780f7aa
--- /dev/null
+++ b/rules/rule_cave_007.tmx
@@ -0,0 +1,40 @@
+<?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="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"/>
+ </tileset>
+ <tileset firstgid="7" 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">
+ <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==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5gg2J0NrI8A5o4LjWUuoMa9hDyDykAANyNKXlsAQAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="13" height="7" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5IRuOnoPFToXQ6le1FB61Qup1Cc4rR+CUUmAUAMdZruGwBAAA=
+ </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">
+ H4sIAAAAAAAAA2NgoC5gIpKPLk5tQC17CPmHFAAAYw7+ZmwBAAA=
+ </data>
+ </layer>
+</map>
diff --git a/rules/rule_icecave_001.tmx b/rules/rule_icecave_001.tmx
new file mode 100644
index 00000000..27473ee1
--- /dev/null
+++ b/rules/rule_icecave_001.tmx
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="7" height="3" 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_icecave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_icecave.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="7" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_rules.png" width="32" height="32"/>
+ </tileset>
+ <tileset firstgid="8" name="icecave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/icecave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="7" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA/YcdD4AABTkrM4VAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+YoTQLlGYjoB4EABX4+a9UAAAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="7" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA9koDQPlC4joB4EAA7ZdPpUAAAA
+ </data>
+ </layer>
+ <layer name="rule_Over" width="7" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoD4AAHbqzHRUAAAA
+ </data>
+ </layer>
+ <layer name="rule_collision" width="7" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+YCPCxAQAHvcVWVAAAAA==
+ </data>
+ </layer>
+</map>
diff --git a/rules/rule_icecave_002.tmx b/rules/rule_icecave_002.tmx
new file mode 100644
index 00000000..70ed15b1
--- /dev/null
+++ b/rules/rule_icecave_002.tmx
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="9" height="6" 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_icecave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_icecave.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="7" 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">
+ <image source="../graphics/tiles/icecave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="9" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA6wk6GGHQmjq8FnHroabOYQAgCRfrXf2AAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="9" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA4wk6mGGU2cGHPQ1aKbQQwAAE/ZWtvYAAAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="9" height="6" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA7oEKHGBouYNBrfh0j70IEsieoBzY672NgAAAA=
+ </data>
+ </layer>
+ <layer name="rule_Over" width="9" height="6" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGBggT2PzAR9HlCfYAAAA
+ </data>
+ </layer>
+ <layer name="rule_collision" width="9" height="6" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA4wkamGCU2cGHPQ1aKbQQwAAFG7H+7YAAAA
+ </data>
+ </layer>
+</map>
diff --git a/rules/rule_icecave_003.tmx b/rules/rule_icecave_003.tmx
new file mode 100644
index 00000000..42a9fd46
--- /dev/null
+++ b/rules/rule_icecave_003.tmx
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="13" height="4" 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_icecave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_icecave.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="7" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_rules.png" width="32" height="32"/>
+ </tileset>
+ <tileset firstgid="8" name="icecave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/icecave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="13" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA+wQzGxbHL1kAoA+X4+RNAAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA8wE+Dj0sOMhc2AJk4JAAB87igk0AAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="13" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGF4AALmOIl/QAAAA
+ </data>
+ </layer>
+ <layer name="rule_Over" width="13" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA8IoPEFkdhyUFqBTLMpAQC88ad90AAAAA==
+ </data>
+ </layer>
+ <layer name="rule_collision" width="13" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGF4AALmOIl/QAAAA
+ </data>
+ </layer>
+</map>
diff --git a/rules/rule_icecave_004.tmx b/rules/rule_icecave_004.tmx
new file mode 100644
index 00000000..ff0f7842
--- /dev/null
+++ b/rules/rule_icecave_004.tmx
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="7" height="7" 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_icecave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_icecave.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="7" 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">
+ <image source="../graphics/tiles/icecave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA/YoRidTSs5cgAA/ScyysQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+YoRidTYkcA5ocpQAA7ovkGMQAAAA=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="7" height="7" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAwMoLQeFjkHKG2HRS4ASvsRYQclAAAB3/yXxAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Over" width="7" height="7" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGPoAAFL3durEAAAA
+ </data>
+ </layer>
+ <layer name="rule_collision" width="7" height="7" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+YoBidTYkcA5ocpQAAeqBqScQAAAA=
+ </data>
+ </layer>
+</map>
diff --git a/rules/rule_icecave_005.tmx b/rules/rule_icecave_005.tmx
new file mode 100644
index 00000000..e91c330a
--- /dev/null
+++ b/rules/rule_icecave_005.tmx
@@ -0,0 +1,40 @@
+<?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="collision" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="3" name="set_icecave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_icecave.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="7" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_rules.png" width="32" height="32"/>
+ </tileset>
+ <tileset firstgid="8" name="icecave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/icecave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB+wo9GU6MEnzk4Cm556SAUApVXbiWwBAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB8wo9GU6MEnzoyFTch+Uu2hBwAAZhB9h2wBAAA=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="13" height="7" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB9IQmkpEvRoQmktNHFtKK2LRY8llLZCE7eG0rZY9HhCaS80cW8o7YvHjbQCACaSUn5sAQAA
+ </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">
+ H4sIAAAAAAAAA2NgIB8wodGU6MFnFr300BoAAErWG9FsAQAA
+ </data>
+ </layer>
+</map>
diff --git a/rules/rule_icecave_006.tmx b/rules/rule_icecave_006.tmx
new file mode 100644
index 00000000..e99f15e8
--- /dev/null
+++ b/rules/rule_icecave_006.tmx
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="6" height="6" 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_icecave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_icecave.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="7" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_rules.png" width="32" height="32"/>
+ </tileset>
+ <tileset firstgid="8" name="icecave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/icecave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA3YkWh2LOL4ALp6dizi2AAAMuRB2ZAAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAzYCPCppQcEAItPfPCQAAAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="6" height="6" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAzK0fhpROhpQ+OXEqEHBAAdwEJNkAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Over" width="6" height="6" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGFwAAJwFCnCQAAAA
+ </data>
+ </layer>
+ <layer name="rule_collision" width="6" height="6" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAyYCPCppQcEAK7BCLmQAAAA
+ </data>
+ </layer>
+</map>
diff --git a/rules/rule_icecave_007.tmx b/rules/rule_icecave_007.tmx
new file mode 100644
index 00000000..bd66a738
--- /dev/null
+++ b/rules/rule_icecave_007.tmx
@@ -0,0 +1,40 @@
+<?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="collision" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="3" name="set_icecave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_icecave.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="7" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_rules.png" width="32" height="32"/>
+ </tileset>
+ <tileset firstgid="8" name="icecave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/icecave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA+wQzGxbHL1DCe3AQBjNkMpbAEAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5gg2J0NrI8A5o4LjWUuoMa9hDyDykAANyNKXlsAQAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5IRuOnoPFToXQ6le1FB61Qup1Cc4rR+CUUmAUAMdZruGwBAAA=
+ </data>
+ </layer>
+ <layer name="rule_Over" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAX0AgB8n9a4bAEAAA==
+ </data>
+ </layer>
+ <layer name="rule_collision" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5gIpKPLk5tQC17CPmHFAAAYw7+ZmwBAAA=
+ </data>
+ </layer>
+</map>
diff --git a/rules/rule_icemountain.tmx b/rules/rule_icemountain.tmx
new file mode 100644
index 00000000..6413eac4
--- /dev/null
+++ b/rules/rule_icemountain.tmx
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="16" height="16" tilewidth="32" tileheight="32">
+ <tileset firstgid="1" name="set_icemountain" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_icemountain.png" width="96" height="64"/>
+ </tileset>
+ <tileset firstgid="7" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_rules.png" width="32" height="32"/>
+ </tileset>
+ <tileset firstgid="8" name="Snow" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/Snow.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="264" name="collision" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/collision.png" width="64" height="32"/>
+ </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/rule_icemountain_001.tmx b/rules/rule_icemountain_001.tmx
new file mode 100644
index 00000000..1b656d31
--- /dev/null
+++ b/rules/rule_icemountain_001.tmx
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="7" height="3" tilewidth="32" tileheight="32">
+ <tileset firstgid="1" name="set_icemountain" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_icemountain.png" width="96" height="64"/>
+ </tileset>
+ <tileset firstgid="7" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_rules.png" width="32" height="32"/>
+ </tileset>
+ <tileset firstgid="8" name="Snow" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/Snow.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="264" name="collision" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <layer name="ruleRegions" width="7" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA/YcdD4AABTkrM4VAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA8YoTQTlGYmoB4EAEEdsC1UAAAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="7" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA9m4qDxAQBj2j+FVAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="7" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoD4AAHbqzHRUAAAA
+ </data>
+ </layer>
+ <layer name="rule_Over" width="7" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoD4AAHbqzHRUAAAA
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="7" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA84GQkowAIAAgm7L1QAAAA=
+ </data>
+ </layer>
+</map>
diff --git a/rules/rule_icemountain_002.tmx b/rules/rule_icemountain_002.tmx
new file mode 100644
index 00000000..91e0fecf
--- /dev/null
+++ b/rules/rule_icemountain_002.tmx
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="15" height="6" tilewidth="32" tileheight="32">
+ <tileset firstgid="1" name="set_icemountain" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_icemountain.png" width="96" height="64"/>
+ </tileset>
+ <tileset firstgid="7" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_rules.png" width="32" height="32"/>
+ </tileset>
+ <tileset firstgid="8" name="Snow" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/Snow.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="264" name="collision" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <layer name="ruleRegions" width="15" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAywY6FxsZFpXGLE2EGKvcSaR2sAAGcNsPhoAQAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="15" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAwwQWlGJJoJSQ4mzoymDl0PPgCTZ8IihkzD7GAmYCa6m+gBADt8C4ZoAQAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="15" height="6" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoA5YicSeAaVnEalnJ5F2dCKxYXpO4rBrBgNucBKPHK0AAAL0FPZoAQAA
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="15" height="6" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAX0AADGRzsXaAEAAA==
+ </data>
+ </layer>
+ <layer name="rule_Over" width="15" height="6" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoA/opJM9gxUAAAuO1NpoAQAA
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="15" height="6" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoA7gZESl0cWx8XHpwWU2PvsI2UusHK0AACE6sPhoAQAA
+ </data>
+ </layer>
+</map>
diff --git a/rules/rule_icemountain_003.tmx b/rules/rule_icemountain_003.tmx
new file mode 100644
index 00000000..33e81f56
--- /dev/null
+++ b/rules/rule_icemountain_003.tmx
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="13" height="9" tilewidth="32" tileheight="32">
+ <tileset firstgid="1" name="set_icemountain" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_icemountain.png" width="96" height="64"/>
+ </tileset>
+ <tileset firstgid="7" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_rules.png" width="32" height="32"/>
+ </tileset>
+ <tileset firstgid="8" name="Snow" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/Snow.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="264" name="collision" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <layer name="ruleRegions" width="13" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA+wQzE6mwFNnFI9uOTwmUWuHlIBLvMI+ZNUPaQCAF4FYvXUAQAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA8wAjETlM0E5SPLMaCJwfiMWNj49OCSw2cWLj3MaOLMWOwiBeByA7LZyHbC5LCFGyH/kAIAObykPtQBAAA=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="13" height="9" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoD7ogdLdWORWQOlVaOIzoPQsLHp2QOldJOg5AaVPkaCHWmA2Gn8OGr8DSnfRyH4A2IGFBtQBAAA=
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="13" height="9" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAXDDQAAureGXdQBAAA=
+ </data>
+ </layer>
+ <layer name="rule_Over" width="13" height="9" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAXUBrOBuBPKBtFz6Gw/AAQTIDPUAQAA
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="13" height="9" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA9wMuLn49IDU4fMJtYuZPWEzMKmB584OQCXG/CFDT495IQNNgAA18LFstQBAAA=
+ </data>
+ </layer>
+</map>
diff --git a/rules/rule_icemountain_004.tmx b/rules/rule_icemountain_004.tmx
new file mode 100644
index 00000000..b39d9bb0
--- /dev/null
+++ b/rules/rule_icemountain_004.tmx
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="13" height="9" tilewidth="32" tileheight="32">
+ <tileset firstgid="1" name="set_icemountain" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_icemountain.png" width="96" height="64"/>
+ </tileset>
+ <tileset firstgid="7" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_rules.png" width="32" height="32"/>
+ </tileset>
+ <tileset firstgid="8" name="Snow" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/Snow.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="264" name="collision" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <layer name="ruleRegions" width="13" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA+wQzGxbHL1UNNtDGjilOohx35q6sEFAHi336TUAQAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA8wQTE6mxmK0dkwdYxQNiOaHmRxZD3kug2bPQxo4uh6sPkHnx5cgBz/4As3UgEAO5gTSNQBAAA=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="13" height="9" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoB/oRuP30NFuGFgBpVehic9G489BYu+A0rtIsOcElD5Fgh5qAQD43oTa1AEAAA==
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="13" height="9" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAXDDQAAureGXdQBAAA=
+ </data>
+ </layer>
+ <layer name="rule_Over" width="13" height="9" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoD7ogNJdNDB7FBAGAD+ZEyPUAQAA
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="13" height="9" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGFmAkxGVHkx6qAUAJD2/ttQBAAA=
+ </data>
+ </layer>
+</map>