summaryrefslogtreecommitdiff
path: root/tmw-darkside.servegame.com/rules
diff options
context:
space:
mode:
Diffstat (limited to 'tmw-darkside.servegame.com/rules')
-rw-r--r--tmw-darkside.servegame.com/rules/cave/rule_cave.txt39
-rw-r--r--tmw-darkside.servegame.com/rules/cave/rule_cave_001.tmx54
-rw-r--r--tmw-darkside.servegame.com/rules/cave/rule_cave_002.tmx46
-rw-r--r--tmw-darkside.servegame.com/rules/cave/rule_cave_003.tmx41
-rw-r--r--tmw-darkside.servegame.com/rules/cave/rule_cave_004.tmx41
-rw-r--r--tmw-darkside.servegame.com/rules/cave/rule_cave_005.tmx41
-rw-r--r--tmw-darkside.servegame.com/rules/cave/rule_cave_006.tmx76
-rw-r--r--tmw-darkside.servegame.com/rules/cave/rule_cave_007.tmx76
-rw-r--r--tmw-darkside.servegame.com/rules/cave/rule_cave_008.tmx49
-rw-r--r--tmw-darkside.servegame.com/rules/cave/rule_cave_009.tmx46
-rw-r--r--tmw-darkside.servegame.com/rules/cave/rule_cave_010.tmx51
-rw-r--r--tmw-darkside.servegame.com/rules/cave/rule_cave_050.tmx78
-rw-r--r--tmw-darkside.servegame.com/rules/cave/rule_cave_100.tmx54
-rw-r--r--tmw-darkside.servegame.com/rules/desert/001.tmx45
-rw-r--r--tmw-darkside.servegame.com/rules/desert/002.tmx50
-rw-r--r--tmw-darkside.servegame.com/rules/desert/003.tmx60
-rw-r--r--tmw-darkside.servegame.com/rules/desert/004.tmx60
-rw-r--r--tmw-darkside.servegame.com/rules/desert/010.tmx40
-rw-r--r--tmw-darkside.servegame.com/rules/example_cave.tmx24
-rw-r--r--tmw-darkside.servegame.com/rules/example_icecave.tmx21
-rw-r--r--tmw-darkside.servegame.com/rules/example_mountain.tmx26
-rw-r--r--tmw-darkside.servegame.com/rules/example_woodland.tmx30
-rw-r--r--tmw-darkside.servegame.com/rules/firstrule.tmx37
-rw-r--r--tmw-darkside.servegame.com/rules/icecave/rule_icecave.txt34
-rw-r--r--tmw-darkside.servegame.com/rules/icecave/rule_icecave_001.tmx51
-rw-r--r--tmw-darkside.servegame.com/rules/icecave/rule_icecave_002.tmx46
-rw-r--r--tmw-darkside.servegame.com/rules/icecave/rule_icecave_003.tmx41
-rw-r--r--tmw-darkside.servegame.com/rules/icecave/rule_icecave_004.tmx41
-rw-r--r--tmw-darkside.servegame.com/rules/icecave/rule_icecave_005.tmx41
-rw-r--r--tmw-darkside.servegame.com/rules/icecave/rule_icecave_006.tmx41
-rw-r--r--tmw-darkside.servegame.com/rules/icecave/rule_icecave_007.tmx41
-rw-r--r--tmw-darkside.servegame.com/rules/icecave/rule_icecave_009.tmx56
-rw-r--r--tmw-darkside.servegame.com/rules/icecave/rule_icecave_010.tmx56
-rw-r--r--tmw-darkside.servegame.com/rules/icecave/rule_icecave_020.tmx41
-rw-r--r--tmw-darkside.servegame.com/rules/icecave/rule_icecave_100.tmx41
-rw-r--r--tmw-darkside.servegame.com/rules/icemountain/rule_icemountain.tmx45
-rw-r--r--tmw-darkside.servegame.com/rules/icemountain/rule_icemountain.txt10
-rw-r--r--tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_001.tmx49
-rw-r--r--tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_002.tmx45
-rw-r--r--tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_003.tmx45
-rw-r--r--tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_004.tmx45
-rw-r--r--tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_010.tmx44
-rw-r--r--tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_011.tmx39
-rw-r--r--tmw-darkside.servegame.com/rules/rules.txt14
-rw-r--r--tmw-darkside.servegame.com/rules/thermin_cave/rule001.tmx51
-rw-r--r--tmw-darkside.servegame.com/rules/thermin_cave/rule002.tmx50
-rw-r--r--tmw-darkside.servegame.com/rules/thermin_cave/rule003.tmx50
-rw-r--r--tmw-darkside.servegame.com/rules/thermin_cave/rule004.tmx50
-rw-r--r--tmw-darkside.servegame.com/rules/thermin_cave/rule005.tmx50
-rw-r--r--tmw-darkside.servegame.com/rules/thermin_cave/rule006.tmx50
-rw-r--r--tmw-darkside.servegame.com/rules/thermin_cave/rule007.tmx50
-rw-r--r--tmw-darkside.servegame.com/rules/thermin_cave/rule008.tmx50
-rw-r--r--tmw-darkside.servegame.com/rules/thermin_cave/rule009.tmx50
-rw-r--r--tmw-darkside.servegame.com/rules/thermin_cave/rules.txt6
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland.txt75
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_001.tmx51
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_002.tmx50
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_003.tmx150
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_004.tmx55
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_005.tmx40
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_006.tmx40
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_007.tmx40
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_008.tmx40
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_050.tmx82
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_051.tmx82
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_053.tmx99
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_100.tmx70
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_101.tmx65
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_102.tmx60
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_105.tmx50
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_110.tmx75
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_111.tmx75
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_112.tmx75
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_115.tmx75
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_120.tmx30
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_121.tmx30
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_122.tmx30
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_123.tmx40
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_124.tmx35
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_125.tmx35
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_126.tmx35
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_127.tmx35
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_128.tmx35
-rw-r--r--tmw-darkside.servegame.com/rules/woodland/rule_woodland_129.tmx33
84 files changed, 4095 insertions, 0 deletions
diff --git a/tmw-darkside.servegame.com/rules/cave/rule_cave.txt b/tmw-darkside.servegame.com/rules/cave/rule_cave.txt
new file mode 100644
index 00000000..fc567ece
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/cave/rule_cave.txt
@@ -0,0 +1,39 @@
+# lines starting with # or // are comments
+# all other lines will be parsed and treated as filenames.
+
+# Rules for caves
+
+# basic stuff: each rule-tile gets a default tile
+./rule_cave_001.tmx
+
+# straight walls:
+./rule_cave_002.tmx
+
+# corners at walls
+./rule_cave_003.tmx
+./rule_cave_004.tmx
+./rule_cave_005.tmx
+
+# water in caves:
+./rule_cave_006.tmx
+./rule_cave_007.tmx
+
+# rules for entrances, has bad exception handling,
+# so mind where to put entrances. (So avoid putting them near corners)
+./rule_cave_008.tmx
+
+# straight carpets
+./rule_cave_009.tmx
+
+# corners in carpets
+./rule_cave_010.tmx
+
+# all tiles, which are walkable, but have unwalkable neighbors,
+# should be unwalkable
+# example: a decorative stone in a sea
+
+./rule_cave_050.tmx
+
+# error handling: some situations cannot be handled properly with this ruleset:
+# so indicate these situations with the error-tile
+./rule_cave_100.tmx
diff --git a/tmw-darkside.servegame.com/rules/cave/rule_cave_001.tmx b/tmw-darkside.servegame.com/rules/cave/rule_cave_001.tmx
new file mode 100644
index 00000000..6b41f099
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/cave/rule_cave_001.tmx
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="17" height="17" 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="256" height="256"/>
+ </tileset>
+ <tileset firstgid="67" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="71" name="cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/cave.png" width="512" height="256"/>
+ </tileset>
+ <tileset firstgid="199" name="cave_x2" tilewidth="32" tileheight="64">
+ <image source="../../graphics/tiles/cave_x2.png" width="512" height="64"/>
+ </tileset>
+ <layer name="ruleRegions" width="17" height="17">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoA5wJpGmFRis7sAlPlDuIFaeXu4YBSMXAAAIMvB/hAQAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="17" height="17">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA9XOSQqAMBBE0YAjzhhRwRH1/md080VocNdRrM2DhKbKGJ146GOAIUYYi7tEqf9KihnmWGCJlbirlXdYbMR7ix32yr0yA44P/wuujnfseDju+WsmnD9dcWd7sesEaEU/nYQEAAA=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="17" height="17">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoA7whtL7ofRWNDoaSrtQyT5c4BCU3ovDHS5oNK3ARijtjSZOb3d4o9HogNb2w0ASGj0KRgEMAAB5sOMrhAQAAA==
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="17" height="17">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC1opLH5xIKJA2RvAhp/IZ3tPwilj9PZXlwgYaAdMAoGHQAA9etQ4oQEAAA=
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="17" height="17">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoA1gIsCnFaCXPYQAExpNqjy93UEvMFjiZxQMHgAAgZ1QGoQEAAA=
+ </data>
+ </layer>
+ <layer name="rule_Over" width="17" height="17">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYBSMgoEDAJPZHwSEBAAA
+ </data>
+ </layer>
+ <layer name="rule_Error" width="17" height="17">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYBSMgoEDAJPZHwSEBAAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/cave/rule_cave_002.tmx b/tmw-darkside.servegame.com/rules/cave/rule_cave_002.tmx
new file mode 100644
index 00000000..84a43349
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/cave/rule_cave_002.tmx
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<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="256" height="256"/>
+ </tileset>
+ <tileset firstgid="67" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="71" 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">
+ H4sIAAAAAAAAA2NgIAycSZR3RhNzxqEOlzy6fnwAAPmsh/LAAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="8" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoA1gx8EmRg+x6kEAAKr4TszAAAAA
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="8" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoD5gp4I4LrXoAAAMdXcLwAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="8" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAyyCchXYxGLQmJ3E2EHMoghQS0Ao0NRssAAAAA=
+ </data>
+ </layer>
+ <layer name="rule_Over" width="8" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoB+Io4GZAIKpQ33AAAAA
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="8" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAyYyJBnIiCPzxxi1YMAADYuyefAAAAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/cave/rule_cave_003.tmx b/tmw-darkside.servegame.com/rules/cave/rule_cave_003.tmx
new file mode 100644
index 00000000..ad85b20d
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/cave/rule_cave_003.tmx
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<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="256" height="256"/>
+ </tileset>
+ <tileset firstgid="67" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="71" 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">
+ H4sIAAAAAAAAA2NgIA84QzGxbHL1kAoAuFNWytAAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA+wE+Dj0sOOhc2AJk4JAABwbzCA0AAAAA==
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="13" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB+wo9EwNjsWNjHm4OKTAgAwnyyb0AAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="13" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGBzAC0r7UGgOAAPIInnQAAAA
+ </data>
+ </layer>
+ <layer name="rule_Over" width="13" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA/4o/EDkNixUDqeTLMpAQCMFVzp0AAAAA==
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/cave/rule_cave_004.tmx b/tmw-darkside.servegame.com/rules/cave/rule_cave_004.tmx
new file mode 100644
index 00000000..71361a68
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/cave/rule_cave_004.tmx
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<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="256" height="256"/>
+ </tileset>
+ <tileset firstgid="67" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="71" 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+coRidTSs5cgAAwD96ZMQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoA1gh2J0NrI8AxZxcgAAt2sDDsQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoD9gJ8AnFQAAUPPppcQAAAA=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAzyoXQuFrl6KF2LRa4fSvcSYQclAAD6CzmwxAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+YoBidTYkcA5ocpQAAeqBqScQAAAA=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/cave/rule_cave_005.tmx b/tmw-darkside.servegame.com/rules/cave/rule_cave_005.tmx
new file mode 100644
index 00000000..389efd17
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/cave/rule_cave_005.tmx
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<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="256" height="256"/>
+ </tileset>
+ <tileset firstgid="67" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="71" 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">
+ H4sIAAAAAAAAA2NgIB84o9GU6MEn7kwCm556SAUAagDkCGwBAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGByAHY1GFmfHwsanh5B5uPTQGgAAJVBklGwBAAA=
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="13" height="7" opacity="0.6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGJqAHQ8flxwhPewksMkBAFgzOlVsAQAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB9EQOlIEvRkQOlMNPEsKJ2DRU8FlK5EE6+C0jVY9HRA6U408S4o3YPHjbQCANIIx+JsAQAA
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB8wodGU6MFnFr300BoAAErWG9FsAQAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/cave/rule_cave_006.tmx b/tmw-darkside.servegame.com/rules/cave/rule_cave_006.tmx
new file mode 100644
index 00000000..5dc88e2d
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/cave/rule_cave_006.tmx
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<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="256" height="256"/>
+ </tileset>
+ <tileset firstgid="67" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="71" 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">
+ H4sIAAAAAAAAA2NgwA2ckWhnLOL4ALp6Zyzi2AAAH/dlMZAAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAzECPCppQcEAF5x3w6QAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAz4CPCppQcEAMFTlWKQAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAzYCPCppQcEAItPfPCQAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAx4CfCppQcEAOr1Fs+QAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAxYCfCppQcEAKDp/12QAAAA
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="6" height="6" opacity="0.06">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA3EcLBJBaSYAwCr1UHrkAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="6" height="6" opacity="0.06">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA34cLBJBaSYAwDclnPrkAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="6" height="6" opacity="0.05">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA3YcLBJBaSYAwDxV2LrkAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="6" height="6" opacity="0.08">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA14cbBJBaSYAwDKPH9LkAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="6" height="6" opacity="0.09">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA1YcbBJBaSYAwDn/W5LkAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAy2ofGXEqHnKBp/CxF6QAAAOgJv95AAAAA=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/cave/rule_cave_007.tmx b/tmw-darkside.servegame.com/rules/cave/rule_cave_007.tmx
new file mode 100644
index 00000000..c09b703f
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/cave/rule_cave_007.tmx
@@ -0,0 +1,76 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<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="256" height="256"/>
+ </tileset>
+ <tileset firstgid="67" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="71" 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">
+ H4sIAAAAAAAAA2NgIA84QzGxbHL1DCe3AQBhmwyGbAEAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC4Qg2J0NrI8A5o4LjWUuoMa9hDyDykAACD2PadsAQAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC7gg2J0NrI8A5o4LjWUuoMa9hDyDykAACKwIxZsAQAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5gg2J0NrI8A5o4LjWUuoMa9hDyDykAANyNKXlsAQAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC7ghWJ0NrI8A5o4LjWUuoMa9hDyDykAAHI53HZsAQAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5ghWJ0NrI8A5o4LjWUuoMa9hDyDykAAIwE1hlsAQAA
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="13" height="7" opacity="0.11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA+IQTE6m5AeXHwxHGrIAeTYQ45/SAUAXzfD8GwBAAA=
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="13" height="7" opacity="0.11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA/wQTE6m5AeXHw+HGrIAeTYQ45/SAUAXeR57mwBAAA=
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="13" height="7" opacity="0.11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA+wQTE6m5AeXHw2HGrIAeTYQ45/SAUAnKjAUmwBAAA=
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="13" height="7" opacity="0.11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA/wQjE6m5AeXHxeHGrIAeTYQ45/SAUArf9ym2wBAAA=
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="13" height="7" opacity="0.11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA+wQjE6m5AeXHxWHGrIAeTYQ45/SAUAbLPLJ2wBAAA=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5YhMZfjMZfAqWXUdledHAESh+j0JxNaPzNFJgFAEOilfhsAQAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/cave/rule_cave_008.tmx b/tmw-darkside.servegame.com/rules/cave/rule_cave_008.tmx
new file mode 100644
index 00000000..bf370132
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/cave/rule_cave_008.tmx
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="13" height="17" 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="256" height="256"/>
+ </tileset>
+ <tileset firstgid="67" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="71" name="cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/cave.png" width="512" height="256"/>
+ </tileset>
+ <tileset firstgid="199" name="cave_x2" tilewidth="32" tileheight="64">
+ <image source="../../graphics/tiles/cave_x2.png" width="512" height="64"/>
+ </tileset>
+ <layer name="ruleRegions" width="13" height="17">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA84I2Fi+MNRDzUAOebSS88ooA0AAAuES0x0AwAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="17">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA+wI2Fi+PTWI4GmRh6NL46mZygBkLv5GUhzP7ZwGgUDAwCsvj4ldAMAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="17">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGBlAAI3PMSCuGAWjgIEBAFKSi7B0AwAA
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="13" height="17" opacity="0.36">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAUgwI6EieHTyt5RMPwBAE+qjq10AwAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="13" height="17">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA9EI2Fi+CCQjYSJ4YPAXCCeB8TzofwWIG4F4jYoPwSIQ4E4DEnPWiBeB8TrofwpQDwViKdB+SlAnArEaUT6FQRKgLgUiMtI0EMr4I2EaalnFNAGAADyhvLUdAMAAA==
+ </data>
+ </layer>
+ <layer name="rule_Over" width="13" height="17">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAUDCeKQMLHAHQkTC04D8RkgPkuCnlFAGwAAqtusvHQDAAA=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/cave/rule_cave_009.tmx b/tmw-darkside.servegame.com/rules/cave/rule_cave_009.tmx
new file mode 100644
index 00000000..dd4800c3
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/cave/rule_cave_009.tmx
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<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="256" height="256"/>
+ </tileset>
+ <tileset firstgid="67" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="71" 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">
+ H4sIAAAAAAAAA2NgwA2ckWhnLOL4ALp6Zyzi2AAAH/dlMZAAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAxUCPCppQcEAFLwSR+QAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAyUCfCppQcEAFzYvvuQAAAA
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="6" height="6" opacity="0.36">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA1UcLBJBaSYAwCeYv2dkAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="6" height="6" opacity="0.33">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2UcbBJBaSYAwA+q0HQkAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAyS0fhBROgpQuMnEqEHBAAgX4OJkAAAAA==
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/cave/rule_cave_010.tmx b/tmw-darkside.servegame.com/rules/cave/rule_cave_010.tmx
new file mode 100644
index 00000000..54dbfda3
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/cave/rule_cave_010.tmx
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<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="256" height="256"/>
+ </tileset>
+ <tileset firstgid="67" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="71" 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">
+ H4sIAAAAAAAAA2NgIA84QzGxbHL1DCe3AQBhmwyGbAEAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5QgWJ0NrI8A5o4LjWUuoMa9hDyDykAADpwCuhsAQAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5QhmJ0NrI8A5o4LjWUuoMa9hDyDykAAJXncL9sAQAA
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="13" height="7" opacity="0.33">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB+ooNHEqsfGJ9UsWthDTTdgAwDBPBNdbAEAAA==
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="13" height="7" opacity="0.36">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB8oo9HEqsfGJ9UsWthDTTdgAwAUJIhnbAEAAA==
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5oQuM3o/EDoXQwle1FB4VQuphCcyah8SdTYBYAy7rYPmwBAAA=
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAX0AgB8n9a4bAEAAA==
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/cave/rule_cave_050.tmx b/tmw-darkside.servegame.com/rules/cave/rule_cave_050.tmx
new file mode 100644
index 00000000..ae96c130
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/cave/rule_cave_050.tmx
@@ -0,0 +1,78 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="5" height="5" 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="256" height="256"/>
+ </tileset>
+ <tileset firstgid="67" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <layer name="ruleRegions" width="5" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2csfCdcYjjAwBFZMEtZAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="5" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA24cfBxieMCAL942VBkAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="5" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2EcfBxieMCAMG3CItkAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="5" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA1EcPBxieMCAAvusS9kAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="5" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA1kcPBxieMCACGr/mZkAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="5" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA1UcPBxieMCALZ2Y0NkAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="5" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA1YcfBxieMCAGrN2sJkAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="5" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA3YcfBxieMCAACfMT1kAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="5" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA3EcfBxieMCAFQVr69kAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="5" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA3kcfBxieMCAH5Q4OZkAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="5" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA0kcPBxieMCALQJWUJkAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="5" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA0UcPBxieMCACPUxGdkAAAA
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="5" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA0wkageBADQPhFKZAAAAA==
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/cave/rule_cave_100.tmx b/tmw-darkside.servegame.com/rules/cave/rule_cave_100.tmx
new file mode 100644
index 00000000..186553a6
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/cave/rule_cave_100.tmx
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="13" 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="256" height="256"/>
+ </tileset>
+ <tileset firstgid="67" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="71" name="cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/cave.png" width="512" height="256"/>
+ </tileset>
+ <tileset firstgid="199" name="cave_x2" tilewidth="32" tileheight="64">
+ <image source="../../graphics/tiles/cave_x2.png" width="512" height="64"/>
+ </tileset>
+ <layer name="ruleRegions" width="13" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA84kyiOLOeMhPGJk2sPIfupbR42d1PTHlIBAHq5GFfUAQAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoB9gxcFmx8HGB4hVR0ugjIM90AAA6DCU7NQBAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoB/gxcEeqkAFB3ugAQAsLTFH1AEAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoB9gw8EeBdQFAM2+xmvUAQAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoB/gw8EeBdQFAEag6ZXUAQAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoB8Qw8EeBdQFAJqF6UzUAQAA
+ </data>
+ </layer>
+ <layer name="rule_Error" width="13" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoB9wIZFNrFkDBchxNz0AAJUJJNPUAQAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/desert/001.tmx b/tmw-darkside.servegame.com/rules/desert/001.tmx
new file mode 100644
index 00000000..a7c6939c
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/desert/001.tmx
@@ -0,0 +1,45 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="21" height="11" tilewidth="32" tileheight="32">
+ <tileset firstgid="1" name="desert1" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/desert1.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="257" name="desert2" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/desert2.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="513" name="desert_x2" tilewidth="32" tileheight="64">
+ <image source="../../graphics/tiles/desert_x2.png" width="512" height="64"/>
+ </tileset>
+ <tileset firstgid="529" name="desert_x3" tilewidth="32" tileheight="96">
+ <image source="../../graphics/tiles/desert_x3.png" width="512" height="96"/>
+ </tileset>
+ <tileset firstgid="545" name="desert_x5" tilewidth="32" tileheight="160">
+ <image source="../../graphics/tiles/desert_x5.png" width="192" height="160"/>
+ </tileset>
+ <tileset firstgid="551" name="set_desert" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_desert.png" width="320" height="160"/>
+ </tileset>
+ <tileset firstgid="601" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <layer name="RuleRegions" width="21" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoA2IZCKP1mOikYNwAHLdaTFE3Ok0RNwZSWd3Ugro4W4AiVIuBJwDAAA=
+ </data>
+ </layer>
+ <layer name="RuleSet" width="21" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoA1QZ4LQGlBak4lGFlEIDAepu9CB9RBxp+sQcSelIBzqzwga+hcAMZi7cJwDAAA=
+ </data>
+ </layer>
+ <layer name="Rule_Error" width="21" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGNkgimmgXUAcGHXnyAMAZ8vnMJwDAAA=
+ </data>
+ </layer>
+ <layer name="Rule_Ground" width="21" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoA1gxEETq2+wg1F3jmxAaromBwAAxILQcJwDAAA=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/desert/002.tmx b/tmw-darkside.servegame.com/rules/desert/002.tmx
new file mode 100644
index 00000000..a14aff27
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/desert/002.tmx
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="3" height="3" tilewidth="32" tileheight="32">
+ <tileset firstgid="1" name="desert1" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/desert1.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="257" name="desert2" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/desert2.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="513" name="desert_x2" tilewidth="32" tileheight="64">
+ <image source="../../graphics/tiles/desert_x2.png" width="512" height="64"/>
+ </tileset>
+ <tileset firstgid="529" name="desert_x3" tilewidth="32" tileheight="96">
+ <image source="../../graphics/tiles/desert_x3.png" width="512" height="96"/>
+ </tileset>
+ <tileset firstgid="545" name="desert_x5" tilewidth="32" tileheight="160">
+ <image source="../../graphics/tiles/desert_x5.png" width="192" height="160"/>
+ </tileset>
+ <tileset firstgid="551" name="set_desert" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_desert.png" width="320" height="160"/>
+ </tileset>
+ <tileset firstgid="601" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <layer name="RuleRegions" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAWRTAwYAADjUoAzJAAAAA==
+ </data>
+ </layer>
+ <layer name="RuleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAWaTAwYAADbCUL8JAAAAA==
+ </data>
+ </layer>
+ <layer name="Rule_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXsDJgAAEYU8oskAAAA
+ </data>
+ </layer>
+ <layer name="Rule1_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAWcDJgAACFfCpIkAAAA
+ </data>
+ </layer>
+ <layer name="Rule2_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAVcDJgAAOsSoz0kAAAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/desert/003.tmx b/tmw-darkside.servegame.com/rules/desert/003.tmx
new file mode 100644
index 00000000..8e90d7a4
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/desert/003.tmx
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="3" height="3" tilewidth="32" tileheight="32">
+ <tileset firstgid="1" name="desert1" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/desert1.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="257" name="desert2" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/desert2.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="513" name="desert_x2" tilewidth="32" tileheight="64">
+ <image source="../../graphics/tiles/desert_x2.png" width="512" height="64"/>
+ </tileset>
+ <tileset firstgid="529" name="desert_x3" tilewidth="32" tileheight="96">
+ <image source="../../graphics/tiles/desert_x3.png" width="512" height="96"/>
+ </tileset>
+ <tileset firstgid="545" name="desert_x5" tilewidth="32" tileheight="160">
+ <image source="../../graphics/tiles/desert_x5.png" width="192" height="160"/>
+ </tileset>
+ <tileset firstgid="551" name="set_desert" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_desert.png" width="320" height="160"/>
+ </tileset>
+ <tileset firstgid="601" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <layer name="RuleRegions" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAWRTAwYAADjUoAzJAAAAA==
+ </data>
+ </layer>
+ <layer name="RuleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAV6TAwYAABIrwYdJAAAAA==
+ </data>
+ </layer>
+ <layer name="Rule_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXaDJgAAKZ5OEIkAAAA
+ </data>
+ </layer>
+ <layer name="Rule1_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAU6DJgAADXffKMkAAAA
+ </data>
+ </layer>
+ <layer name="Rule2_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAW6DJgAAHPkG8YkAAAA
+ </data>
+ </layer>
+ <layer name="Rule3_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAV6DJgAALmpsmkkAAAA
+ </data>
+ </layer>
+ <layer name="Rule4_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAX6DJgAAP+S1QwkAAAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/desert/004.tmx b/tmw-darkside.servegame.com/rules/desert/004.tmx
new file mode 100644
index 00000000..d97794df
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/desert/004.tmx
@@ -0,0 +1,60 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="3" height="3" tilewidth="32" tileheight="32">
+ <tileset firstgid="1" name="desert1" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/desert1.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="257" name="desert2" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/desert2.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="513" name="desert_x2" tilewidth="32" tileheight="64">
+ <image source="../../graphics/tiles/desert_x2.png" width="512" height="64"/>
+ </tileset>
+ <tileset firstgid="529" name="desert_x3" tilewidth="32" tileheight="96">
+ <image source="../../graphics/tiles/desert_x3.png" width="512" height="96"/>
+ </tileset>
+ <tileset firstgid="545" name="desert_x5" tilewidth="32" tileheight="160">
+ <image source="../../graphics/tiles/desert_x5.png" width="192" height="160"/>
+ </tileset>
+ <tileset firstgid="551" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="555" name="set_desert" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_desert.png" width="320" height="160"/>
+ </tileset>
+ <layer name="RuleRegions" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXqTAwYAAC8QrrlJAAAAA==
+ </data>
+ </layer>
+ <layer name="RuleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAVuTAwYAADnidmvJAAAAA==
+ </data>
+ </layer>
+ <layer name="Rule_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXWDJgAAIPS/qIkAAAA
+ </data>
+ </layer>
+ <layer name="Rule1_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAU2DJgAABB0ukMkAAAA
+ </data>
+ </layer>
+ <layer name="Rule2_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAW2DJgAAFZP3SYkAAAA
+ </data>
+ </layer>
+ <layer name="Rule3_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAV2DJgAAJwCdIkkAAAA
+ </data>
+ </layer>
+ <layer name="Rule4_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAX2DJgAANo5E+wkAAAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/desert/010.tmx b/tmw-darkside.servegame.com/rules/desert/010.tmx
new file mode 100644
index 00000000..847cfced
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/desert/010.tmx
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="21" height="11" tilewidth="32" tileheight="32">
+ <tileset firstgid="1" name="desert1" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/desert1.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="257" name="desert2" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/desert2.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="513" name="desert_x2" tilewidth="32" tileheight="64">
+ <image source="../../graphics/tiles/desert_x2.png" width="512" height="64"/>
+ </tileset>
+ <tileset firstgid="529" name="desert_x3" tilewidth="32" tileheight="96">
+ <image source="../../graphics/tiles/desert_x3.png" width="512" height="96"/>
+ </tileset>
+ <tileset firstgid="545" name="desert_x5" tilewidth="32" tileheight="160">
+ <image source="../../graphics/tiles/desert_x5.png" width="192" height="160"/>
+ </tileset>
+ <tileset firstgid="551" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="555" name="set_desert" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_desert.png" width="320" height="160"/>
+ </tileset>
+ <layer name="RuleRegions" width="21" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoA1QZ0LQ2NijZo6CUYAfAAADMqpNnAMAAA==
+ </data>
+ </layer>
+ <layer name="RuleSet" width="21" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoA0wZUKl0cWHs5mjYBRQAwAApCoG5pwDAAA=
+ </data>
+ </layer>
+ <layer name="Rule_Ground" width="21" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC1QReMrU8FMUzS+MRXMdEXjO1PBzFEwCigBACG3FvacAwAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/example_cave.tmx b/tmw-darkside.servegame.com/rules/example_cave.tmx
new file mode 100644
index 00000000..19c74e4d
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/example_cave.tmx
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="64" height="32" tilewidth="32" tileheight="32">
+ <tileset firstgid="1" name="set_cave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_cave.png" width="256" height="256"/>
+ </tileset>
+ <tileset firstgid="65" name="cave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/cave.png" width="512" height="256"/>
+ </tileset>
+ <tileset firstgid="193" name="collision" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="195" name="cave_x2" tilewidth="32" tileheight="64">
+ <image source="../graphics/tiles/cave_x2.png" width="512" height="64"/>
+ </tileset>
+ <tileset firstgid="211" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <layer name="set" width="64" height="32">
+ <data encoding="base64" compression="zlib">
+ eJztlU0LgzAMhjs6D2PzIGyX3dz//5EiKCujpPlo2jhzeBDF2j5vajqEEAbHcRwlXgbW0JpLgd7r6+V9lAzihpa79Rwo/lxvy/416j6dwL/kNies9+8T+n8Sf0z9j5QLtf6YDKT+rfPL+dwQ2Wj1BQv+tUjnwPpxc4xB99zXzEzqHzNwM4Celfwp2ULvUPdwzp+SAVQL6R7F+M0JkyF/aL77dsWOwfpT3TkZSPv2+t0rMecaZ0MNf0ovguZ5GPPHwunJudo/w/c/oM75D/7c/tI7A4n77o+pudU9IP3/ueu3sgd6+Vvhd/2jcLzjOI7TngW7oCR0
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/example_icecave.tmx b/tmw-darkside.servegame.com/rules/example_icecave.tmx
new file mode 100644
index 00000000..645d9cdc
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/example_icecave.tmx
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="32" height="32" tilewidth="32" tileheight="32">
+ <tileset firstgid="1" name="set_icecave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_icecave.png" width="128" height="128"/>
+ </tileset>
+ <tileset firstgid="17" name="collision" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="19" name="icecave" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/icecave.png" width="512" height="256"/>
+ </tileset>
+ <tileset firstgid="147" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <layer name="set" width="32" height="32" opacity="0.73">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA+2V3Q6DIAyFcSLZjJt7/6fdDSSkae0PRYzZxQlYE75DC3QKIUx/XVL7AObjQKP5vX1AzprHdJIPyd5754FixazynapYT35EhP3j1tXcJQufUkvNNBwp3+rB6gO7R978uZp/HPNPvQmSfW+EB4/7aKmBNvcLIs7Hk8m9N5/LhfXdLLx3Hl+Av1bzhHDhel9QT+3euTNR4pK3UFoDCR/GpfzW3kVxJHyPnsXxqfU1/Ypjc/x4ELfyW/rQHfjWGnryvc7wHfijPIzme+oH7E6QcgAQAAA=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/example_mountain.tmx b/tmw-darkside.servegame.com/rules/example_mountain.tmx
new file mode 100644
index 00000000..6f4bba7d
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/example_mountain.tmx
@@ -0,0 +1,26 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="45" height="45" 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="224" height="128"/>
+ </tileset>
+ <tileset firstgid="31" name="Snow" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/Snow.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="287" name="Snow_ground" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/Snow_ground.png" width="352" height="224"/>
+ </tileset>
+ <layer name="Underground" width="45" height="45">
+ <data encoding="base64" compression="zlib">
+ eJztwzENAAAMA6DOVf0rq4p9kNBLqqqqqqqqqqq+H0tNwvE=
+ </data>
+ </layer>
+ <layer name="set" width="45" height="45">
+ <data encoding="base64" compression="zlib">
+ eJzt1skKwzAMBNBAuuX/f7iXGoLRMiNLdkormFshL40sa9+2bV+YSK30zjDfyKw0s1bmPbLNmdZqM/r8uxLGPWoecTL2LHPU238jxD3D7DmlWO5qc8Tbu63/OtvsWb2ZsNLMzkLEvcKMzrIrmVH31cxIf1Sapeczs4I9h1nmUXdkRmeYq9zV5kz3TLPkj96FVXd3lTtifggZMbNuzyz5vLD9ie4iWi/3v5lpluzI7u95n58gZnbn1O4/ZGfuvU8lrDl6Z3vWs1mzrjJ736mZX10YM+uOWs99IZkRd9SMxjpLzXwYZslvmbO8Vs8289nNmLMizQSpB1p6s9YrFWZr3maaMwsxH0T+5rhZ6wvNe0Wz5L5KP2tzzjuD0qz7dbPm1vxWv1h3eEWNmr0dr7LYXkH30eoaca/wauZoZta3edFirG/O5RrH
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/example_woodland.tmx b/tmw-darkside.servegame.com/rules/example_woodland.tmx
new file mode 100644
index 00000000..17178b17
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/example_woodland.tmx
@@ -0,0 +1,30 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="50" height="30" tilewidth="32" tileheight="32">
+ <tileset firstgid="1" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <tileset firstgid="161" name="Woodland" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/Woodland_ground.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="417" name="Woodland x3" tilewidth="32" tileheight="96">
+ <image source="../graphics/tiles/Woodland_x3.png" width="512" height="192"/>
+ </tileset>
+ <tileset firstgid="449" name="Collision" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="451" name="Woodland x2" tilewidth="32" tileheight="64">
+ <image source="../graphics/tiles/Woodland_x2.png" width="512" height="128"/>
+ </tileset>
+ <tileset firstgid="483" name="Woodland_x4" tilewidth="32" tileheight="128">
+ <image source="../graphics/tiles/Woodland_x4.png" width="512" height="128"/>
+ </tileset>
+ <tileset firstgid="499" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <layer name="set" width="50" height="30">
+ <data encoding="base64" compression="zlib">
+ eJzdlmFuwjAMhUPXrbBbpIyxa/YI3HiqFEueFdvPSYCJH091Q5P483NoDymlw4vqqMSP0BaQlfezted3LtrE+MRi1IdnsUqOhY3z2MtT5kv3N1CjOaQHk8FRq7UcQzl6eSTHRxHqBz3D86daRBl6WCwOz48l/c271wuLQ9sD4chFiB+eF5Fzg3rAmYhjrXBcHQ7JYPkwO5wex1HMl75s5bdZ8YP4LK+n5HNkVpceP6y+mhnHpQjpK7SnaJ3vch11znn9LA6vr7Te6uFoORuIH1ZftbBo+cveRHpJcnCtA/zw+n/0u7zmjWTj4yhDlCWat+WdxiGZRrN4OSF5W/2FcCzAHvfqqdqZaWGIKMLwVrTH9P/jrc97otUPpLdqLNpzLRwtvmjeaO/EqCyO0yAWxNdHS+bX4sE9GN6Loiwy5nl7vUHvyfwPOD5ZTN/vmY1ZXuRU55D8Wj3k3D2m7yKvNrLu/J7W/TH8QjhQyflrYM2tQyM5Mqhr0A/rWc2PHlGea9FXuZ4rLL17jc494smoPRC/XkG/FI3Ggw==
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/firstrule.tmx b/tmw-darkside.servegame.com/rules/firstrule.tmx
new file mode 100644
index 00000000..a63a30f6
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/firstrule.tmx
@@ -0,0 +1,37 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="32" height="32" tilewidth="32" tileheight="32">
+ <properties>
+ <property name="DeleteTiles" value="true"/>
+ </properties>
+ <layer name="ruleset" width="32" height="32">
+ <data encoding="base64" compression="zlib">
+ eJztwQENAAAAwqD3T20PBxQAAADwbhAAAAE=
+ </data>
+ </layer>
+ <layer name="ruleregions" width="32" height="32">
+ <data encoding="base64" compression="zlib">
+ eJztwQENAAAAwqD3T20PBxQAAADwbhAAAAE=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="32" height="32">
+ <data encoding="base64" compression="zlib">
+ eJztwQENAAAAwqD3T20PBxQAAADwbhAAAAE=
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="32" height="32">
+ <data encoding="base64" compression="zlib">
+ eJztwQENAAAAwqD3T20PBxQAAADwbhAAAAE=
+ </data>
+ </layer>
+ <layer name="rule_Over" width="32" height="32">
+ <data encoding="base64" compression="zlib">
+ eJztwQENAAAAwqD3T20PBxQAAADwbhAAAAE=
+ </data>
+ </layer>
+ <layer name="rule_Over2" width="32" height="32">
+ <data encoding="base64" compression="zlib">
+ eJztwQENAAAAwqD3T20PBxQAAADwbhAAAAE=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/icecave/rule_icecave.txt b/tmw-darkside.servegame.com/rules/icecave/rule_icecave.txt
new file mode 100644
index 00000000..c4580a9a
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/icecave/rule_icecave.txt
@@ -0,0 +1,34 @@
+# lines starting with # or // are comments
+# all other lines will be parsed and treated as filenames.
+
+# ice caves... similar to usual caves
+
+# basic stuff: each rule-tile gets a default tile
+./rule_icecave_001.tmx
+
+# straight walls:
+./rule_icecave_002.tmx
+
+# corners at walls
+./rule_icecave_003.tmx
+./rule_icecave_004.tmx
+./rule_icecave_005.tmx
+
+# frozen water straight waterside
+./rule_icecave_006.tmx
+
+# frozen water: corners at waterside
+./rule_icecave_007.tmx
+
+# carpet straight
+./rule_icecave_009.tmx
+
+# carpet corners
+./rule_icecave_010.tmx
+
+# entrances and exits
+./rule_icecave_020.tmx
+
+# error handling: some situations cannot be handled properly with this ruleset:
+# so indicate these situations with the error-tile
+./rule_icecave_100.tmx
diff --git a/tmw-darkside.servegame.com/rules/icecave/rule_icecave_001.tmx b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_001.tmx
new file mode 100644
index 00000000..9d39d152
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_001.tmx
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<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_icecave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_icecave.png" width="128" height="128"/>
+ </tileset>
+ <tileset firstgid="19" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="23" name="icecave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/icecave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="9" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA4IE6CJBbj0DRZzyPEXALXctVNEAQAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="9" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA4wQ2kWKM0KpdmI1A8D7FCaA02ci0RzuKE0D5o4H4nm8ENpASgtCKWFSDADALg2bV1EAQAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="9" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA5oQ2lpNLqVSP0wYASlJdDEyTVHkkrmwPwjgkYTAwCSHrZpRAEAAA==
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="9" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA4wEeBTCkg1D5d6cs2hxD8ARG/fIUQBAAA=
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="9" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA8YkKmPWubhUh9AojkBaDQ5AACqeTmWRAEAAA==
+ </data>
+ </layer>
+ <layer name="rule_Error" width="9" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWUAgAV+RUNRAEAAA==
+ </data>
+ </layer>
+ <layer name="rule_Over" width="9" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWUAgAV+RUNRAEAAA==
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/icecave/rule_icecave_002.tmx b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_002.tmx
new file mode 100644
index 00000000..84eb4c4d
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_002.tmx
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<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="128" height="128"/>
+ </tileset>
+ <tileset firstgid="19" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="23" 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">
+ H4sIAAAAAAAAA2NgIA4Ik6FGGAmjq8FnHroabOYQAgAtyHRU2AAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="9" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA4wk6mGGU2cGHPQ1aKbQQwAAE/ZWtvYAAAA
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="9" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoB1gprIcPj3oAAAVANpz2AAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="9" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA5YE6HGG4uYFho/mkj70IEOieoBwW8e8tgAAAA=
+ </data>
+ </layer>
+ <layer name="rule_Over" width="9" height="6" opacity="0.51">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGBigR2PzAWLr5ITYAAAA
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="9" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA4wkamGCU2cGHPQ1aKbQQwAAFG7H+7YAAAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/icecave/rule_icecave_003.tmx b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_003.tmx
new file mode 100644
index 00000000..12f0db4a
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_003.tmx
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<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="128" height="128"/>
+ </tileset>
+ <tileset firstgid="19" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="23" 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">
+ H4sIAAAAAAAAA2NgIA8IQzGxbHL1kAoA+YlsANAAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA8wE+Dj0sOMhc2AJk4JAAB87igk0AAAAA==
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="13" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB8wo9EwNjMWNjHm4OKTAgA8hSQr0AAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="13" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGBxACkrLUGgOAN2P9CXQAAAA
+ </data>
+ </layer>
+ <layer name="rule_Over" width="13" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA/Io/EVkNi6UFqfTLMpAQCgAAh70AAAAA==
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/icecave/rule_icecave_004.tmx b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_004.tmx
new file mode 100644
index 00000000..d13349a9
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_004.tmx
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="7" 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="128" height="128"/>
+ </tileset>
+ <tileset firstgid="19" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="23" name="cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/icecave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="7" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+EoRidTSs5XAAAY11lnagAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+YoRidTYkcA5ocMQAANSMN1qgAAAA=
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="7" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoD9gJsDHBgB9Q1zQqAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="7" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAzsobQtFjl/KO2LRS4eSscSYQchAAB9+9lsqAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="7" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+YoBidTYkcA5ocMQAAqilRnqgAAAA=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/icecave/rule_icecave_005.tmx b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_005.tmx
new file mode 100644
index 00000000..1e7bc372
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_005.tmx
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<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="128" height="128"/>
+ </tileset>
+ <tileset firstgid="19" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="23" 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">
+ H4sIAAAAAAAAA2NgIB8Io9GU6MEnLkwCm556SAUAWbn4FWwBAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB8wo9GU6MEnzoyFTch+Uu2hBwAAZhB9h2wBAAA=
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGJqAGQ8flxwhPcwksMkBAHO5eppsAQAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB9oQGlNEvRYQGlLNHErKG2DRY8HlPZEE/eC0j5Y9ERA6Ug08SgoHYPHjbQCAKQ1RdVsAQAA
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB8wodGU6MFnFr300BoAAErWG9FsAQAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/icecave/rule_icecave_006.tmx b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_006.tmx
new file mode 100644
index 00000000..a92200f1
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_006.tmx
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<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="128" height="128"/>
+ </tileset>
+ <tileset firstgid="19" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="23" 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">
+ H4sIAAAAAAAAA2NgwA2EkWhhLOL4ALp6YSzi2AAALrUFg5AAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAzYCPCppQcEAItPfPCQAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAy4CPCppQcEAOTd4SuQAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAz4CPCppQcEAMFTlWKQAAAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAza0PilROiZisZvIUIPCAAASt1u8JAAAAA=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/icecave/rule_icecave_007.tmx b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_007.tmx
new file mode 100644
index 00000000..46a82129
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_007.tmx
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<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="128" height="128"/>
+ </tileset>
+ <tileset firstgid="19" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="23" 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">
+ H4sIAAAAAAAAA2NgIA8IQzGxbHL1DCe3AQDj6TXRbAEAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5gg2J0NrI8A5o4LjWUuoMa9hDyDykAANyNKXlsAQAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC7ggmJ0NrI8A5o4LjWUuoMa9hDyDykAAN2upiFsAQAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC7gg2J0NrI8A5o4LjWUuoMa9hDyDykAACKwIxZsAQAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC4oQuMXo/FLoHQZle1FB1Og9DQKzWlC4zdTYBYAacXSPGwBAAA=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/icecave/rule_icecave_009.tmx b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_009.tmx
new file mode 100644
index 00000000..7de1ecef
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_009.tmx
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<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="128" height="128"/>
+ </tileset>
+ <tileset firstgid="19" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="23" 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">
+ H4sIAAAAAAAAA2NgwA2EkWhhLOL4ALp6YSzi2AAALrUFg5AAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAzYCfCppQcEAJIt/ZSQAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAy4CfCppQcEAP2/YE+QAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAz4CfCppQcEANgxFAaQAAAA
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA3YcbBJBaSYAwA8zLY9kAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA24cbBJBaSYAwCnbhfQkAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA34cbBJBaSYAwARDac9kAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAyM0fhKROhxQuMbEqEHBABmYFlZkAAAAA==
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/icecave/rule_icecave_010.tmx b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_010.tmx
new file mode 100644
index 00000000..b6df2a89
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_010.tmx
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<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="128" height="128"/>
+ </tileset>
+ <tileset firstgid="19" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="23" 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">
+ H4sIAAAAAAAAA2NgIA8IQzGxbHL1DCe3AQDj6TXRbAEAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5gh2J0NrI8A5o4LjWUuoMa9hDyDykAANMIrO9sAQAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC7ghmJ0NrI8A5o4LjWUuoMa9hDyDykAANIrI7dsAQAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC7gh2J0NrI8A5o4LjWUuoMa9hDyDykAAC01poBsAQAA
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA+wQzE6m5AeXHx2HGrIAeTYQ45/SAUAzKE5fmwBAAA=
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA9wQzE6m5AeXHxuHGrIAeTYQ45/SAUATchkcWwBAAA=
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA/wQzE6m5AeXHx+HGrIAeTYQ45/SAUADe2AwmwBAAA=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="13" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC4IQuMHo/EVobQyle1FB45Q2plCc5LQ+MkUmAUA1eCGkGwBAAA=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/icecave/rule_icecave_020.tmx b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_020.tmx
new file mode 100644
index 00000000..3dce7d3d
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_020.tmx
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="9" 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="128" height="128"/>
+ </tileset>
+ <tileset firstgid="19" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="23" name="icecave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/icecave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="9" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA4II2F6q8Gmhxg1hAAAKDCfLPwAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="9" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA4wI2F6qBEkoAabHiES9QAA7GlTvPwAAAA=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="9" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA5oI2FcwBaI7YDYHo+aECAOBeIwPGpSgDgViNOIdBsISCNhYgEAc8NUGPwAAAA=
+ </data>
+ </layer>
+ <layer name="rule_Over" width="9" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGPxAH4gTgFgXjxp5INYDYgUSzAUA1uf1CPwAAAA=
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="9" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC9gQsL41DAQUEMNPQBW4FMC/AAAAA==
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/icecave/rule_icecave_100.tmx b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_100.tmx
new file mode 100644
index 00000000..2880e54b
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/icecave/rule_icecave_100.tmx
@@ -0,0 +1,41 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<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="128" height="128"/>
+ </tileset>
+ <tileset firstgid="19" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="23" name="icecave" 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">
+ H4sIAAAAAAAAA2NgIA4IEyEujEQLo/FJMQdZDJc5hAAAgNct+9gAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="9" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoB5gw8FmJkIvLjXE6MUGAC5qS5vYAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="9" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoB7gwsFmJkIvLjXE6MUGAFQuCaTYAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="9" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoB7gw8FmJkIvLjXE6MUGAL3v5wfYAAAA
+ </data>
+ </layer>
+ <layer name="rule_Error" width="9" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoB4QIYJNjF5ixAkBAOvVVsfYAAAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/icemountain/rule_icemountain.tmx b/tmw-darkside.servegame.com/rules/icemountain/rule_icemountain.tmx
new file mode 100644
index 00000000..6413eac4
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/icemountain/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/tmw-darkside.servegame.com/rules/icemountain/rule_icemountain.txt b/tmw-darkside.servegame.com/rules/icemountain/rule_icemountain.txt
new file mode 100644
index 00000000..8834e52d
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/icemountain/rule_icemountain.txt
@@ -0,0 +1,10 @@
+# lines starting with # or // are comments
+# all other lines will be parsed and treated as filenames.
+
+./rule_icemountain_001.tmx
+./rule_icemountain_002.tmx
+./rule_icemountain_003.tmx
+./rule_icemountain_004.tmx
+
+./rule_icemountain_010.tmx
+./rule_icemountain_011.tmx
diff --git a/tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_001.tmx b/tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_001.tmx
new file mode 100644
index 00000000..60664458
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_001.tmx
@@ -0,0 +1,49 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="15" height="5" tilewidth="32" tileheight="32">
+ <tileset firstgid="1" name="set_icemountain" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_icemountain.png" width="224" height="128"/>
+ </tileset>
+ <tileset firstgid="29" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="33" name="Snow" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/Snow.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="289" name="collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="291" name="Snow_ground" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/Snow_ground.png" width="352" height="224"/>
+ </tileset>
+ <layer name="ruleRegions" width="15" height="5" visible="0">
+ <data encoding="base64" compression="zlib">
+ eJxjYKAMyJJJUwpINZca9gIA1bABQA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="15" height="5" visible="0">
+ <data encoding="base64" compression="zlib">
+ eJxjYKAMMEJpJijNDKVZoDQrlGaD0uwU2gcDHFCaE0pzEVDPRwU7ASaIAEY=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="15" height="5">
+ <data encoding="base64" compression="zlib">
+ eJxjYKAMbMJBs0BpfUYIbQKlzRkptHAAAQBYIwK4
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="15" height="5">
+ <data encoding="base64" compression="zlib">
+ eJxjYBgFxAIAASwAAQ==
+ </data>
+ </layer>
+ <layer name="rule_Over" width="15" height="5" visible="0">
+ <data encoding="base64" compression="zlib">
+ eJxjYBgFxAIAASwAAQ==
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="15" height="5">
+ <data encoding="base64" compression="zlib">
+ eJxjYKAMKDESJ49OD0UAAHHQAI0=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_002.tmx b/tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_002.tmx
new file mode 100644
index 00000000..1b99b733
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/icemountain/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/tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_003.tmx b/tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_003.tmx
new file mode 100644
index 00000000..f377ee74
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/icemountain/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/tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_004.tmx b/tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_004.tmx
new file mode 100644
index 00000000..ce7deb64
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/icemountain/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>
diff --git a/tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_010.tmx b/tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_010.tmx
new file mode 100644
index 00000000..925773a2
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_010.tmx
@@ -0,0 +1,44 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="30" height="10" tilewidth="32" tileheight="32">
+ <tileset firstgid="1" name="set_icemountain" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_icemountain.png" width="224" height="128"/>
+ </tileset>
+ <tileset firstgid="29" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="33" name="Snow" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/Snow.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="289" name="collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="291" name="Snow_ground" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/Snow_ground.png" width="352" height="224"/>
+ </tileset>
+ <layer name="ruleRegions" width="30" height="10">
+ <data encoding="base64" compression="zlib">
+ eJxjYBg4IAvF2NjINDXNJqSHUnsJmU+qm2hp9kD5d6Did6AAKf7FFUbkhN1A2UtLAADD5AVx
+ </data>
+ </layer>
+ <layer name="ruleSet" width="30" height="10">
+ <data encoding="base64" compression="zlib">
+ eJzFU0EKwDAI8zD1/z/eBgqagVjXsUBRIU1UWqL/cFyHLWerKUR+3FjTFsslaFZwvw53Aqbc05v5EHfParnS2rxSsuYQyj3F2aP/BAzaO3e5G95nZ8/OxbeoUHe0nKMlK/spRPT76m90cQJZTgEJ
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="30" height="10" visible="0">
+ <data encoding="base64" compression="zlib">
+ eJxjYBg4oMeIyjeA8lUYMdXSE1jRyH5jNHNNB9ifmjS23wzNfAs0vv0A+5/eQIfO/nUahuELAMleAnU=
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="30" height="10" visible="0">
+ <data encoding="base64" compression="zlib">
+ eJxjYBgFo2AUjIKhAQAEsAAB
+ </data>
+ </layer>
+ <layer name="rule_Error" width="30" height="10">
+ <data encoding="base64" compression="zlib">
+ eJxjYBieQA6K0dnDFYz6d3gAORLpoW4vqQAANHsC0Q==
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_011.tmx b/tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_011.tmx
new file mode 100644
index 00000000..d09a45a0
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/icemountain/rule_icemountain_011.tmx
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="19" height="13" tilewidth="32" tileheight="32">
+ <tileset firstgid="1" name="set_icemountain" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_icemountain.png" width="224" height="128"/>
+ </tileset>
+ <tileset firstgid="37" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="41" name="Snow" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/Snow.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="297" name="collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="299" name="Snow_ground" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/Snow_ground.png" width="352" height="224"/>
+ </tileset>
+ <layer name="ruleRegions" width="19" height="13">
+ <data encoding="base64" compression="zlib">
+ eJxjYKAuUIViStnUNouaYNSPpLlr1I+kmUUtAADnYg3h
+ </data>
+ </layer>
+ <layer name="ruleSet" width="19" height="13">
+ <data encoding="base64" compression="zlib">
+ eJytkDkKADAMwzK0zf9/3CUBNVtBBoMXK0eEq1WeeZdnPuWZu88OWeyQlZVzsEyZe5n/MvU7P+O9sXP3eSNZnEEWZ5BlytzL/JelC+epAhE=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="19" height="13">
+ <data encoding="base64" compression="zlib">
+ eJxjYKAu0GZE5etC+QZo4kZQvjGauCkaf7gDRzT/OkP5bmjiHlC+J5q49xAJrwioOyPR3KsH5eujiYdA+aE09l8y1PwUNHssoXwrNPF4KD9hCIQ7AIjZBpE=
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="19" height="13" visible="0">
+ <data encoding="base64" compression="zlib">
+ eJxjYKAP0GLEzsclPtLBSAkvQv4aKP8NVneRAgAY1wKx
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/rules.txt b/tmw-darkside.servegame.com/rules/rules.txt
new file mode 100644
index 00000000..8c8a3210
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/rules.txt
@@ -0,0 +1,14 @@
+# lines starting with # or // are comments
+# all other lines will be parsed and treated as filenames.
+
+../rules/firstrule.tmx
+
+../rules/cave/rule_cave.txt
+
+../rules/icecave/rule_icecave.txt
+
+../rules/icemountain/rule_icemountain.txt
+
+../rules/woodland/rule_woodland.txt
+
+../rules/thermin_cave/rules.txt
diff --git a/tmw-darkside.servegame.com/rules/thermin_cave/rule001.tmx b/tmw-darkside.servegame.com/rules/thermin_cave/rule001.tmx
new file mode 100644
index 00000000..7a1182cb
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/thermin_cave/rule001.tmx
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="15" height="11" 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_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="7" name="set_thermin_cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_thermin_cave.png" width="256" height="256"/>
+ </tileset>
+ <tileset firstgid="71" name="thermin-cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/thermin-cave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAwwk0lTCkbtHb72AgCLNgymlAIAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAywo/E5oTQXlOam0HxcgB9KC0BpQSgtBKWFaWSvOI3MHQUIAACXQma5lAIAAA==
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Over" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5gIsCntj24zKe1vaOAdgAAxU9zT5QCAAA=
+ </data>
+ </layer>
+ <layer name="rule_Error" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/thermin_cave/rule002.tmx b/tmw-darkside.servegame.com/rules/thermin_cave/rule002.tmx
new file mode 100644
index 00000000..f1fd60cb
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/thermin_cave/rule002.tmx
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="15" height="11" 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_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="7" name="set_thermin_cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_thermin_cave.png" width="256" height="256"/>
+ </tileset>
+ <tileset firstgid="71" name="thermin-cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/thermin-cave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAwwI9HMaGLE6iUkRqy9xAJS1Y8C+gIAyd+sdZQCAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAxwotHk6CUkRkgvOXaPgsELAK//Q5WUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAxkQ+kYMvRWU2BvNxI7igJzRsHgAwD6zTUDlAIAAA==
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Over" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoD6Io4GZo2DkAAAQrbYNlAIAAA==
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Error" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/thermin_cave/rule003.tmx b/tmw-darkside.servegame.com/rules/thermin_cave/rule003.tmx
new file mode 100644
index 00000000..fc0b31a8
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/thermin_cave/rule003.tmx
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="15" height="11" 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_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="7" name="set_thermin_cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_thermin_cave.png" width="256" height="256"/>
+ </tileset>
+ <tileset firstgid="71" name="thermin-cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/thermin-cave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAwwQzE6m9Z6KQFD0c0jCQAAOsitkpQCAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAxwEuAT0suJhT3YAScaPQqoCwBcvaZtlAIAAA==
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWkAi8o7TOgrhi+AAAVP3y9lAIAAA==
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Over" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAz4o/EDKDSPXiAWSscPqCtGATYAANvCyjmUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Error" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/thermin_cave/rule004.tmx b/tmw-darkside.servegame.com/rules/thermin_cave/rule004.tmx
new file mode 100644
index 00000000..bc424d0c
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/thermin_cave/rule004.tmx
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="15" height="11" 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_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="7" name="set_thermin_cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_thermin_cave.png" width="256" height="256"/>
+ </tileset>
+ <tileset firstgid="71" name="thermin-cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/thermin-cave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAwwQzE6e7jqHQW0BwBMndCvlAIAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAxwQjE6e7DrxccfBQMLALjpAJ6UAgAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAzkovHzSdBbi8avJ0FvLxq/nwS9o2BwAwC0GcBglAIAAA==
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Over" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Error" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/thermin_cave/rule005.tmx b/tmw-darkside.servegame.com/rules/thermin_cave/rule005.tmx
new file mode 100644
index 00000000..7b8cad34
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/thermin_cave/rule005.tmx
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="15" height="11" 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_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="7" name="set_thermin_cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_thermin_cave.png" width="256" height="256"/>
+ </tileset>
+ <tileset firstgid="71" name="thermin-cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/thermin-cave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoBwwo9GExJHlmbGwKdGLz0xq6MUFKNE7ClABAN2nN6SUAgAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoBxwotGExGmplxNNHJ9+UtwzCugHAJkvrvOUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoBxkQekcNPEIKB2JR28VlK5BE8+A0pl49HZB6R408QooXYlHLy7QAaU7ydA7CqgDAM64rwKUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Over" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Error" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/thermin_cave/rule006.tmx b/tmw-darkside.servegame.com/rules/thermin_cave/rule006.tmx
new file mode 100644
index 00000000..14ccd245
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/thermin_cave/rule006.tmx
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="15" height="11" 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_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="7" name="set_thermin_cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_thermin_cave.png" width="256" height="256"/>
+ </tileset>
+ <tileset firstgid="71" name="thermin-cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/thermin-cave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Over" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Error" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/thermin_cave/rule007.tmx b/tmw-darkside.servegame.com/rules/thermin_cave/rule007.tmx
new file mode 100644
index 00000000..14ccd245
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/thermin_cave/rule007.tmx
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="15" height="11" 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_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="7" name="set_thermin_cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_thermin_cave.png" width="256" height="256"/>
+ </tileset>
+ <tileset firstgid="71" name="thermin-cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/thermin-cave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Over" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Error" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/thermin_cave/rule008.tmx b/tmw-darkside.servegame.com/rules/thermin_cave/rule008.tmx
new file mode 100644
index 00000000..14ccd245
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/thermin_cave/rule008.tmx
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="15" height="11" 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_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="7" name="set_thermin_cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_thermin_cave.png" width="256" height="256"/>
+ </tileset>
+ <tileset firstgid="71" name="thermin-cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/thermin-cave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Over" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Error" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/thermin_cave/rule009.tmx b/tmw-darkside.servegame.com/rules/thermin_cave/rule009.tmx
new file mode 100644
index 00000000..14ccd245
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/thermin_cave/rule009.tmx
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="15" height="11" 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_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="7" name="set_thermin_cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_thermin_cave.png" width="256" height="256"/>
+ </tileset>
+ <tileset firstgid="71" name="thermin-cave" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/thermin-cave.png" width="512" height="256"/>
+ </tileset>
+ <layer name="ruleRegions" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Over" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+ <layer name="rule_Error" width="15" height="11">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYHABAHevG6iUAgAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/thermin_cave/rules.txt b/tmw-darkside.servegame.com/rules/thermin_cave/rules.txt
new file mode 100644
index 00000000..1940d3d8
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/thermin_cave/rules.txt
@@ -0,0 +1,6 @@
+./rule001.tmx
+./rule002.tmx
+./rule003.tmx
+./rule004.tmx
+./rule005.tmx
+./rule006.tmx
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland.txt b/tmw-darkside.servegame.com/rules/woodland/rule_woodland.txt
new file mode 100644
index 00000000..72190bfe
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland.txt
@@ -0,0 +1,75 @@
+# lines starting with # or // are comments
+# all other lines will be parsed and treated as filenames.
+
+# Rules for Woodlands.
+# basic tiles
+./rule_woodland_001.tmx
+
+# different sorts of basic tiles for grass
+./rule_woodland_002.tmx
+
+# different sorts of basic tiles for water
+./rule_woodland_003.tmx
+
+# different stones
+./rule_woodland_004.tmx
+
+# flowerpower in 4 different styles
+./rule_woodland_005.tmx
+./rule_woodland_006.tmx
+./rule_woodland_007.tmx
+./rule_woodland_008.tmx
+
+# trees (sort one: robust healthy broad leaved tree)
+./rule_woodland_050.tmx
+
+# trees (sort two: dead trees, different heights)
+./rule_woodland_053.tmx
+
+# straight borders of water
+./rule_woodland_100.tmx
+
+# corners at waterside
+./rule_woodland_101.tmx
+./rule_woodland_102.tmx
+
+# errorhandling at waterside
+./rule_woodland_105.tmx
+
+# straight borders of high grass
+./rule_woodland_110.tmx
+
+# corners at at high grass
+./rule_woodland_111.tmx
+./rule_woodland_112.tmx
+
+# errors in high grass
+./rule_woodland_115.tmx
+
+# ways: straight
+./rule_woodland_120.tmx
+
+# corners
+./rule_woodland_121.tmx
+./rule_woodland_122.tmx
+
+# narrow pathes
+./rule_woodland_123.tmx
+
+# narrow pathes ends
+./rule_woodland_124.tmx
+
+# narrow pathes corners
+./rule_woodland_125.tmx
+
+# narrow pathes T-crossings
+./rule_woodland_126.tmx
+
+# narrow pathes X-crossings
+./rule_woodland_127.tmx
+
+# pathes to narrow pathes
+./rule_woodland_128.tmx
+
+# pathes error handling
+./rule_woodland_129.tmx
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_001.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_001.tmx
new file mode 100644
index 00000000..017cb0e3
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_001.tmx
@@ -0,0 +1,51 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE map SYSTEM "http://mapeditor.org/dtd/1.0/map.dtd">
+<map version="1.0" orientation="orthogonal" width="33" height="17" 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="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="33" height="17">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGByAmZG69FAFo+EAASPNv7jAcPXXKBgFo2AUUAMAAN4iJrHECAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="33" height="17">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA+3QtxGAMBAFUSnCmy6Ehy4pAd8rAZsqQzOIuU1e+u+U+kaBfgwxwhgTTDHDHAsstdudrjPsr7DGBlvssMcBR5w8/8PC/hU33PHAEy/P77U1//QuSZKkN7oB0kdMgMQIAAA=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="33" height="17" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGByAkcr0UAUhVKaHKggnkR6uIHqgHTAKRsEoGAWDGAAA1h8aocQIAAA=
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="33" height="17">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYBSMglEwCkbBKBh6AAB3v+jzxAgAAA==
+ </data>
+ </layer>
+ <layer name="rule_Over" width="33" height="17">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYBSMglEwCkbBKBh6AAB3v+jzxAgAAA==
+ </data>
+ </layer>
+ <layer name="rule_Collision" width="33" height="17">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGFyAiXGgXTA4wEgPh5Hu/1EwCkbBKBgFhAEARsiQ18QIAAA=
+ </data>
+ </layer>
+ <layer name="rule_Error" width="33" height="17">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGAWjYBSMglEwCkbBKBh6AAB3v+jzxAgAAA==
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_002.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_002.tmx
new file mode 100644
index 00000000..e010c3aa
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_002.tmx
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="3" height="3" 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="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXMjAwYAABHf/0SJAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXsjAwYAAAelBBcJAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="3" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAWODJgAAIUpKTokAAAA
+ </data>
+ </layer>
+ <layer name="rule1_Ground" width="3" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAWGDJgAAL1y6/UkAAAA
+ </data>
+ </layer>
+ <layer name="rule2_Ground" width="3" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAWKDJgAAJjZLRUkAAAA
+ </data>
+ </layer>
+ <layer name="rule3_Ground" width="3" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAWCDJgAALYiF+8kAAAA
+ </data>
+ </layer>
+ <layer name="rule4_Ground" width="3" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAWMDJgAAJOJ0Q8kAAAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_003.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_003.tmx
new file mode 100644
index 00000000..ff2600cf
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_003.tmx
@@ -0,0 +1,150 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="3" height="3" 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="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXMjAwYAABHf/0SJAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXTGRkwAAAXfyfXJAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAUzGBkwAAA2D7irJAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAUzGRkwAABwNN/OJAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAWzGBkwAAC6eXZhJAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAWzGRkwAAD8QhEEJAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAVzGBkwAABv5FXlJAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAVzGRkwAAAp3zKAJAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXhDJgAAHUfzF4kAAAA
+ </data>
+ </layer>
+ <layer name="rule1_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXhDJgAAHUfzF4kAAAA
+ </data>
+ </layer>
+ <layer name="rule2_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXhDJgAAHUfzF4kAAAA
+ </data>
+ </layer>
+ <layer name="rule3_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXhDJgAAHUfzF4kAAAA
+ </data>
+ </layer>
+ <layer name="rule4_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXhDJgAAHUfzF4kAAAA
+ </data>
+ </layer>
+ <layer name="rule5_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXhDJgAAHUfzF4kAAAA
+ </data>
+ </layer>
+ <layer name="rule6_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXhDJgAAHUfzF4kAAAA
+ </data>
+ </layer>
+ <layer name="rule7_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXhDJgAAHUfzF4kAAAA
+ </data>
+ </layer>
+ <layer name="rule8_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXhDJgAAHUfzF4kAAAA
+ </data>
+ </layer>
+ <layer name="rule9_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXhDJgAAHUfzF4kAAAA
+ </data>
+ </layer>
+ <layer name="rule10_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXhDJgAAHUfzF4kAAAA
+ </data>
+ </layer>
+ <layer name="rule11_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXhDJgAAHUfzF4kAAAA
+ </data>
+ </layer>
+ <layer name="rule12_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXhDJgAAHUfzF4kAAAA
+ </data>
+ </layer>
+ <layer name="rule13_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXhDJgAAHUfzF4kAAAA
+ </data>
+ </layer>
+ <layer name="rule14_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXhDJgAAHUfzF4kAAAA
+ </data>
+ </layer>
+ <layer name="rule15_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXhDJgAAHUfzF4kAAAA
+ </data>
+ </layer>
+ <layer name="rule16_Ground" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXhDJgAAHUfzF4kAAAA
+ </data>
+ </layer>
+ <layer name="ruleSP_Ground" width="3" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAX9DJgAANiC2H0kAAAA
+ </data>
+ </layer>
+ <layer name="ruleSP1_Ground" width="3" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXzGTABAP0pHp0kAAAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_004.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_004.tmx
new file mode 100644
index 00000000..dca3d3d6
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_004.tmx
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="3" height="3" 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="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXMjAwYAABHf/0SJAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAUajAwYAAA0tHM6JAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAUcjAwYAAA/5I8gJAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAWFDJgAAKvSE8AkAAAA
+ </data>
+ </layer>
+ <layer name="rule1_Fringe" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAVFDJgAAGGfum8kAAAA
+ </data>
+ </layer>
+ <layer name="rule2_Fringe" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXFDJgAACek3QokAAAA
+ </data>
+ </layer>
+ <layer name="rule3_Fringe" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAUlDJgAALQCmeskAAAA
+ </data>
+ </layer>
+ <layer name="rule4_Fringe" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXNDJgAADO/7q4kAAAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_005.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_005.tmx
new file mode 100644
index 00000000..7d517eb3
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_005.tmx
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="3" height="3" 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="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXMjAwYAABHf/0SJAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAWcjAwYAAB53+hFJAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAWajAwYAAByjxRfJAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAW8DJgAAHi059wkAAAA
+ </data>
+ </layer>
+ <layer name="rule1_Fringe" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAV8DJgAALL5TnMkAAAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_006.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_006.tmx
new file mode 100644
index 00000000..c9c3489d
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_006.tmx
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="3" height="3" 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="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXMjAwYAABHf/0SJAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAVcjAwYAACzkkHqJAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAVajAwYAAC4wr3wJAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAX8DJgAAPTCKRYkAAAA
+ </data>
+ </layer>
+ <layer name="rule1_Fringe" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAUCDJgAAPAZcIokAAAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_007.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_007.tmx
new file mode 100644
index 00000000..41f7cc78
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_007.tmx
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="3" height="3" 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="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXMjAwYAABHf/0SJAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXajAwYAAD++dqVJAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXcjAwYAAD1qSaPJAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAVyDJgAAJdSiJMkAAAA
+ </data>
+ </layer>
+ <layer name="rule1_Fringe" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAWyDJgAAF0fITwkAAAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_008.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_008.tmx
new file mode 100644
index 00000000..f9bfd99c
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_008.tmx
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="3" height="3" 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="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXMjAwYAABHf/0SJAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAU8jAwYAABmD2JuJAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAU6jAwYAABtX550JAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAXyDJgAANFp7/YkAAAA
+ </data>
+ </layer>
+ <layer name="rule1_Fringe" width="3" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgQAUKDJgAAN7iSnAkAAAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_050.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_050.tmx
new file mode 100644
index 00000000..ab618676
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_050.tmx
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="5" height="3" 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="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <tileset firstgid="423" name="Woodland_x3" tilewidth="32" tileheight="96">
+ <image source="../../graphics/tiles/Woodland_x3.png" width="512" height="192"/>
+ </tileset>
+ <tileset firstgid="455" name="Woodland_x4" tilewidth="32" tileheight="128">
+ <image source="../../graphics/tiles/Woodland_x4.png" width="512" height="128"/>
+ </tileset>
+ <tileset firstgid="471" name="Woodland_x5" tilewidth="32" tileheight="160">
+ <image source="../../graphics/tiles/Woodland_x5.png" width="512" height="160"/>
+ </tileset>
+ <tileset firstgid="487" name="Woodland_x8" tilewidth="32" tileheight="256">
+ <image source="../../graphics/tiles/Woodland_x8.png" width="512" height="256"/>
+ </tileset>
+ <layer name="RuleRegions" width="5" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA6YGREYFwAANhnGBDwAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="5" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA10GfFIAgEA35cDUzwAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="5" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA14GfFIAgEADUqxaTwAAAA=
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="5" height="3" opacity="0.48">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA50GVFpbAAAdTgBXTwAAAA=
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="5" height="3" opacity="0.35">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA54GVFpbAAALFlNcjwAAAA=
+ </data>
+ </layer>
+ <layer name="rule1_Collision" width="5" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2YGCEYFwAAt43XXzwAAAA=
+ </data>
+ </layer>
+ <layer name="rule2_Collision" width="5" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2YGCEYFwAAt43XXzwAAAA=
+ </data>
+ </layer>
+ <layer name="rule3_Collision" width="5" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2YGCEYFwAAt43XXzwAAAA=
+ </data>
+ </layer>
+ <layer name="rule1_Fringe" width="5" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2WMzIwrGDELQ8AXwd77TwAAAA=
+ </data>
+ </layer>
+ <layer name="rule2_Fringe" width="5" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA1WMjIwrGLELQ8ADt5LRDwAAAA=
+ </data>
+ </layer>
+ <layer name="rule3_Fringe" width="5" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA1WMzIwrGHELQ8AVd0yeTwAAAA=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_051.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_051.tmx
new file mode 100644
index 00000000..c44de013
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_051.tmx
@@ -0,0 +1,82 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="5" 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="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <tileset firstgid="423" name="Woodland_x3" tilewidth="32" tileheight="96">
+ <image source="../../graphics/tiles/Woodland_x3.png" width="512" height="192"/>
+ </tileset>
+ <tileset firstgid="455" name="Woodland_x2" tilewidth="32" tileheight="64">
+ <image source="../../graphics/tiles/Woodland_x2.png" width="512" height="128"/>
+ </tileset>
+ <tileset firstgid="487" name="Woodland_x4" tilewidth="32" tileheight="128">
+ <image source="../../graphics/tiles/Woodland_x4.png" width="512" height="128"/>
+ </tileset>
+ <tileset firstgid="503" name="Woodland_x5" tilewidth="32" tileheight="160">
+ <image source="../../graphics/tiles/Woodland_x5.png" width="512" height="160"/>
+ </tileset>
+ <layer name="RuleRegions" width="5" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA6YGREYnxg6AAA0xovVUAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="5" height="4" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA3oMeKXBwCODi0QUAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="5" height="4" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA3wMeKXBwBc058qUAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="5" height="4" visible="0" opacity="0.48">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA70GBEYWQyZxgYAzsvU9lAAAAA=
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="5" height="4" visible="0" opacity="0.35">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA70GBEYWQyZxgYAzsvU9lAAAAA=
+ </data>
+ </layer>
+ <layer name="rule1_Collision" width="5" height="4" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2YGIkTQwYAq/amoVAAAAA=
+ </data>
+ </layer>
+ <layer name="rule2_Collision" width="5" height="4" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2YGIkTQwYAq/amoVAAAAA=
+ </data>
+ </layer>
+ <layer name="rule3_Collision" width="5" height="4" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2YGIkTQwYAq/amoVAAAAA=
+ </data>
+ </layer>
+ <layer name="rule1_Fringe" width="5" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB58Z2Rg+AHEPxlxqwEAohTWHFAAAAA=
+ </data>
+ </layer>
+ <layer name="rule2_Fringe" width="5" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB78YmRg+A3EfxhxqwEAWCgrD1AAAAA=
+ </data>
+ </layer>
+ <layer name="rule3_Fringe" width="5" height="4">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB78ZWRg+AfE/xlxqwEAlhMV0VAAAAA=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_053.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_053.tmx
new file mode 100644
index 00000000..ff082098
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_053.tmx
@@ -0,0 +1,99 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="5" height="3" 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="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <tileset firstgid="423" name="Woodland_x3" tilewidth="32" tileheight="96">
+ <image source="../../graphics/tiles/Woodland_x3.png" width="512" height="192"/>
+ </tileset>
+ <tileset firstgid="455" name="Woodland_x2" tilewidth="32" tileheight="64">
+ <image source="../../graphics/tiles/Woodland_x2.png" width="512" height="128"/>
+ </tileset>
+ <tileset firstgid="487" name="Woodland_x4" tilewidth="32" tileheight="128">
+ <image source="../../graphics/tiles/Woodland_x4.png" width="512" height="128"/>
+ </tileset>
+ <layer name="RuleRegions" width="5" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA6YGREYFwAANhnGBDwAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="5" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA0EGPFIAgEAMA+sFzwAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="5" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA0MGPFIAgEA4tIeLTwAAAA=
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="5" height="3" opacity="0.48">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA4EGFFpbAAADTYeXzwAAAA=
+ </data>
+ </layer>
+ <layer name="ruleNotSet" width="5" height="3" opacity="0.35">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA4MGFFpbAAAVFdScDwAAAA=
+ </data>
+ </layer>
+ <layer name="rule1_Collision" width="5" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2YGCEYFwAAt43XXzwAAAA=
+ </data>
+ </layer>
+ <layer name="rule2_Collision" width="5" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2YGCEYFwAAt43XXzwAAAA=
+ </data>
+ </layer>
+ <layer name="rule3_Collision" width="5" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2YGCEYFwAAt43XXzwAAAA=
+ </data>
+ </layer>
+ <layer name="rule4_Collision" width="5" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2YGCEYFwAAt43XXzwAAAA=
+ </data>
+ </layer>
+ <layer name="rule5_Collision" width="5" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2YGCEYFwAAt43XXzwAAAA=
+ </data>
+ </layer>
+ <layer name="rule1_Fringe" width="5" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA22MjIwbGPELQ8A1VOr2zwAAAA=
+ </data>
+ </layer>
+ <layer name="rule2_Fringe" width="5" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2OMjIwHGPELQ8Aem66yTwAAAA=
+ </data>
+ </layer>
+ <layer name="rule3_Fringe" width="5" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2eMzIwvGDELQ8Au/th9TwAAAA=
+ </data>
+ </layer>
+ <layer name="rule4_Fringe" width="5" height="3" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA1eMjIwvGLELQ8A6iJRXDwAAAA=
+ </data>
+ </layer>
+ <layer name="rule5_Fringe" width="5" height="3">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA3OMTIwnGfELQ8AZEer7zwAAAA=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_100.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_100.tmx
new file mode 100644
index 00000000..cdf7c43c
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_100.tmx
@@ -0,0 +1,70 @@
+<?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="Woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/Woodland_ground.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="257" name="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2YGRE0jI0sjg+gq0c2Cx8AABj1d5WQAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2mM2JnkwpIMQcAFnmxPpAAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA1mMGJnkwpIMQcAm3Ecc5AAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA1mMmJnkwpIMQcAVurIpZAAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA1mMWJnkwpIMQcAQEDEBZAAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA1mM2JnkwpIMQcAjdsQ05AAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA3mMGJnkwpIMQcALRKsnpAAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA3mMmJnkwpIMQcA4Il4SJAAAAA=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA3SkdhheNQRAhFIbHcCagH1Np5akAAAAA==
+ </data>
+ </layer>
+ <layer name="rule1_Ground" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA3WIbF78agjBBYgsesJqAUA3CmvtpAAAAA=
+ </data>
+ </layer>
+ <layer name="rule2_Ground" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA3WI7Hn4lFHCExAYtcRUAsAKtdBB5AAAAA=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_101.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_101.tmx
new file mode 100644
index 00000000..95a4939e
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_101.tmx
@@ -0,0 +1,65 @@
+<?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="Woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/Woodland_ground.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="257" name="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+YGSEYnU1Ijp5mAgAsuIhLxAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAxMZ0Slaa0PGwAAy8LyyMQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAzMYESlaa0PGwAAC8EXdsQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAzMZESlaa0PGwAAkmgLlMQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAzMYkSlaa0PGwAAeJRfacQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAzMZkSlaa0PGwAA4T1Di8QAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAzMYUSlaa0PGwAA7WuHSMQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAzMZUSlaa0PGwAAdMKbqsQAAAA=
+ </data>
+ </layer>
+ <layer name="rule1_Ground" width="7" height="7" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAy4QWkPEvWlQekMCu0HAQC/t/OjxAAAAA==
+ </data>
+ </layer>
+ <layer name="rule3_Ground" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAzUQukGEvWlQekMCu0HAQBbtgd4xAAAAA==
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_102.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_102.tmx
new file mode 100644
index 00000000..dea3bf77
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_102.tmx
@@ -0,0 +1,60 @@
+<?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="Woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/Woodland_ground.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="257" name="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+YGSEYnU1Ijp5mAgAsuIhLxAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+mM0IwOhvGR1dLDMCnD599uAAAWiD2c8QAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA9mMEIwOhvGR1dLDMCnD599uAAAQDj/bcQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA9mMkIwOhvGR1dLDMCnD599uAAAaPfeJsQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA9mMUIwOhvGR1dLDMCnD599uAAAEKa8+8QAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA9mM0IwOhvGR1dLDMCnD599uAAAOGmdsMQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA/mMEIwOhvGR1dLDMCnD599uAAAoQIJmsQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA/mMkIwOhvGR1dLDMCnD599uAAAic0o0cQAAAA=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA/M0fhmBNRTCtTR+GpE6AEA/B2eFsQAAAA=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_105.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_105.tmx
new file mode 100644
index 00000000..564d2a1e
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_105.tmx
@@ -0,0 +1,50 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="7" 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="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="7" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+YGQnLgWgYJkYfLgAAzgT1zYwAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB9MZ8TOJhcAAINeeM6MAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB/MYMTOJhcAAH1VfQSMAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB/MZMTOJhcAAEpVZ32MAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB/MYsTOJhcAABNVSfaMAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB/MZsTOJhcAACRVU4+MAAAA
+ </data>
+ </layer>
+ <layer name="rule1_Error" width="7" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB+wMGJnkwsACo7WN4wAAAA=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_110.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_110.tmx
new file mode 100644
index 00000000..811f941b
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_110.tmx
@@ -0,0 +1,75 @@
+<?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="Woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/Woodland_ground.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="257" name="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2YGRE0jI0sjg+gq0c2Cx8AABj1d5WQAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA3UGbGzSQWkmAMAKO3JP5AAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA00GLGzSQWkmAMApeVkcpAAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA00GbGzSQWkmAMAaH6wpJAAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA20GLGzSQWkmAMAftS8BJAAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA20GbGzSQWkmAMAs09o0pAAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA10GLGzSQWkmAMAE4bUn5AAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA10GbGzSQWkmAMA3h0ASZAAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA30GLGzSQWkmAMAyLcM6ZAAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA30GbGzSQWkmAMABSzYP5AAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA0MGLGzSQWkmAMA0qZWcpAAAAA=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA1SkNjBeNQRAqFIbBcCagGQStSnkAAAAA==
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_111.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_111.tmx
new file mode 100644
index 00000000..315b63f4
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_111.tmx
@@ -0,0 +1,75 @@
+<?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="Woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/Woodland_ground.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="257" name="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+YGSEYnU1Ijp5mAgAsuIhLxAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAyoM6LStNaHDQAA5n2VosQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAxoMKLStNaHDQAAJn5wHMQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAxoMqLStNaHDQAAv9ds/sQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAxoMaLStNaHDQAAVSs4A8QAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAxoM6LStNaHDQAAzIIk4cQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAzoMKLStNaHDQAAwNTgIsQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAzoMqLStNaHDQAAWX38wMQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAzoMaLStNaHDQAAs4GoPcQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAzoM6LStNaHDQAAKii038QAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAwYMKLStNaHDQAAcoATm8QAAAA=
+ </data>
+ </layer>
+ <layer name="rule1_Ground" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAw4Q2lXEvUlQ+lUCu0HAQB4oaT2xAAAAA==
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_112.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_112.tmx
new file mode 100644
index 00000000..c6465c65
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_112.tmx
@@ -0,0 +1,75 @@
+<?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="Woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/Woodland_ground.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="257" name="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+YGSEYnU1Ijp5mAgAsuIhLxAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA/UGSEYnQ3jo6slBuDTh88+XAAA4j2MN8QAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA80GCEYnQ3jo6slBuDTh88+XAAA+CWFKcQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA80GSEYnQ3jo6slBuDTh88+XAAA0OqkYsQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+0GCEYnQ3jo6slBuDTh88+XAAAqLvGv8QAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+0GSEYnQ3jo6slBuDTh88+XAAAgHTn9MQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA90GCEYnQ3jo6slBuDTh88+XAAAGR9z3sQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA90GSEYnQ3jo6slBuDTh88+XAAAMdBSlcQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA/0GCEYnQ3jo6slBuDTh88+XAAASYEwSMQAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA/0GSEYnQ3jo6slBuDTh88+XAAAYU4RA8QAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA8MGCEYnQ3jo6slBuDTh88+XAAAfbEidMQAAAA=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="7" height="7" visible="0">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA8C0fhBBNRTChLR+ElE6AEAr73BUMQAAAA=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_115.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_115.tmx
new file mode 100644
index 00000000..0bd93190
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_115.tmx
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="7" 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="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="7" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+YGQnLgWgYJkYfLgAAzgT1zYwAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB+oM2JnkwsA+rxBn4wAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB9oMGJnkwsABLdEVYwAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB9oMmJnkwsAM7deLIwAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB9oMWJnkwsAardwp4wAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB9oM2JnkwsAXbdq3owAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB/oMGJnkwsAmbFdaowAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB/oMmJnkwsArrFHE4wAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB/oMWJnkwsA97FpmIwAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB/oM2JnkwsAwLFz4YwAAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB8YMGJnkwsASqAS14wAAAA=
+ </data>
+ </layer>
+ <layer name="rule_Error" width="7" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB+wMGJnkwsACo7WN4wAAAA=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_120.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_120.tmx
new file mode 100644
index 00000000..73c7a9e7
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_120.tmx
@@ -0,0 +1,30 @@
+<?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="Woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/Woodland_ground.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="257" name="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2YGRE0jI0sjg+gq0c2Cx8AABj1d5WQAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA3aGbGzSQWkmAMATPuSPpAAAAA=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="6" height="6">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA2ykdhReNQRAjFIbG8CagE/UQ89kAAAAA==
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_121.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_121.tmx
new file mode 100644
index 00000000..22dbd283
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_121.tmx
@@ -0,0 +1,30 @@
+<?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="Woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/Woodland_ground.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="257" name="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+YGSEYnU1Ijp5mAgAsuIhLxAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAy0M6LStNaHDQAAU2mwMsQAAAA=
+ </data>
+ </layer>
+ <layer name="rule1_Ground" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoAx4QWkfEvVlQekcCu0HAQAtXZlpxAAAAA==
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_122.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_122.tmx
new file mode 100644
index 00000000..9a151547
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_122.tmx
@@ -0,0 +1,30 @@
+<?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="Woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/Woodland_ground.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="257" name="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+YGSEYnU1Ijp5mAgAsuIhLxAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA/aGSEYnQ3jo6slBuDTh88+XAAAXMfMGsQAAAA=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+00fg6BNRTCqzR+DZE6AEAaJu8tcQAAAA=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_123.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_123.tmx
new file mode 100644
index 00000000..550396ec
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_123.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="Woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/Woodland_ground.png" width="512" height="512"/>
+ </tileset>
+ <tileset firstgid="257" name="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA+YGRE0DKPL4dOHTx02M3GZgQ8AAJimuFXEAAAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB60M+LnkwOoYQYAJ5UujcQAAAA=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB4YovEZSdBLrJnkAAAwpfrTxAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB4IofGZSNBLSwAAmXrp28QAAAA=
+ </data>
+ </layer>
+ <layer name="rule_Error" width="7" height="7">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGFjAwki5GQDDdbAoxAAAAA==
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_124.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_124.tmx
new file mode 100644
index 00000000..42af29da
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_124.tmx
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="8" 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="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="8" height="8">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIAyYGVHZMIwuhk09Nj4xAJ8ZuOzH5wZcAABa4mSDAAEAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="8" height="8">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB20M+Ln0wNQyw0ABb5nWQABAAA=
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="8" height="8">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB0oovEZyTCDUoDuBnQ+sQAA+GtYcQABAAA=
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="8" height="8">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB20ofGbyDCDUtCIxjcl0xwA8d3OaQABAAA=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_125.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_125.tmx
new file mode 100644
index 00000000..f47c2151
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_125.tmx
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="9" height="9" 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="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="9" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB4wMxLmwzA2Pro6dDapgJA5pLgHH58QAACMiXpqRAEAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="9" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5oZ4RgdDa6Gnx8UuwiZA4x7qEUAADZl6KKRAEAAA==
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="9" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5gJMCnN6CHewDPRyqKRAEAAA==
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="9" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5QRuMzU9l8UoExGl+YBnYAAHcgL4JEAQAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_126.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_126.tmx
new file mode 100644
index 00000000..9dc19ec1
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_126.tmx
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="9" height="9" 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="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="9" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB4wM6KykfnIYjBxdD4+NeQAcu3C5W5s/iQGAADbAS+/RAEAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="9" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB+0M2LyYRiZT4w+atmPTQ26e6hlPwwAADsd5DVEAQAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="9" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5gJMCnN6CHewDPRyqKRAEAAA==
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="9" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5QQeObUNl8UoERGt+JBnYAAGEEDHlEAQAA
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_127.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_127.tmx
new file mode 100644
index 00000000..018ff940
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_127.tmx
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="5" 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="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="5" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA6YGRGYVDF0AACtapqmZAAAAA==
+ </data>
+ </layer>
+ <layer name="ruleSet" width="5" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgwA3aGTH5MIxPHToAAHKtyWlkAAAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="5" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA0wkqgeBADHOkTwZAAAAA==
+ </data>
+ </layer>
+ <layer name="rule_Fringe" width="5" height="5">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA0okageBAD6geQeZAAAAA==
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_128.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_128.tmx
new file mode 100644
index 00000000..b4aadca7
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_128.tmx
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="9" height="9" 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="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <layer name="RuleRegions" width="9" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA4wMyIwNj411Qw19wAAAM+wp0QBAAA=
+ </data>
+ </layer>
+ <layer name="ruleSet" width="9" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB60M2LykcVgfJgYOp+QGCmAFHOJcQ8+fxICAEPlj75EAQAA
+ </data>
+ </layer>
+ <layer name="rule_Ground" width="9" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC7wRONHUtl8UkEmHewAAON6NOpEAQAA
+ </data>
+ </layer>
+ <layer name="rule_Error" width="9" height="9">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgGFmAhZH6ZgIAlqgVuEQBAAA=
+ </data>
+ </layer>
+</map>
diff --git a/tmw-darkside.servegame.com/rules/woodland/rule_woodland_129.tmx b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_129.tmx
new file mode 100644
index 00000000..1b92ad80
--- /dev/null
+++ b/tmw-darkside.servegame.com/rules/woodland/rule_woodland_129.tmx
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<map version="1.0" orientation="orthogonal" width="9" height="21" 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="Collision" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/collision.png" width="64" height="32"/>
+ </tileset>
+ <tileset firstgid="259" name="set_rules" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_rules.png" width="64" height="64"/>
+ </tileset>
+ <tileset firstgid="263" name="set_woodland" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/set_woodland.png" width="512" height="320"/>
+ </tileset>
+ <tileset firstgid="423" name="Woodland_village" tilewidth="32" tileheight="32">
+ <image source="../../graphics/tiles/Woodland_village.png" width="512" height="512"/>
+ </tileset>
+ <layer name="RuleRegions" width="9" height="21">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIA4wMyIwNj411Yy6Z9Q9tHQPAKAUBsP0AgAA
+ </data>
+ </layer>
+ <layer name="ruleSet" width="9" height="21">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgIB60M0IwOhtdHl0Nsjp8+kgF2MwhZC4u9+BzM7FuIcYcQmFIjL9IdRMus0jxO6E4JMYtxLiN1PRDTtgAAIrFeh70AgAA
+ </data>
+ </layer>
+ <layer name="rule_Error" width="9" height="21">
+ <data encoding="base64" compression="gzip">
+ H4sIAAAAAAAAA2NgoC5gYcTPpzcYdQ9+MBLdAwA+mKgy9AIAAA==
+ </data>
+ </layer>
+</map>