diff options
Diffstat (limited to 'rules/cave')
-rw-r--r-- | rules/cave/rule_cave.txt | 39 | ||||
-rw-r--r-- | rules/cave/rule_cave_001.tmx | 54 | ||||
-rw-r--r-- | rules/cave/rule_cave_002.tmx | 46 | ||||
-rw-r--r-- | rules/cave/rule_cave_003.tmx | 41 | ||||
-rw-r--r-- | rules/cave/rule_cave_004.tmx | 41 | ||||
-rw-r--r-- | rules/cave/rule_cave_005.tmx | 41 | ||||
-rw-r--r-- | rules/cave/rule_cave_006.tmx | 76 | ||||
-rw-r--r-- | rules/cave/rule_cave_007.tmx | 76 | ||||
-rw-r--r-- | rules/cave/rule_cave_008.tmx | 49 | ||||
-rw-r--r-- | rules/cave/rule_cave_009.tmx | 46 | ||||
-rw-r--r-- | rules/cave/rule_cave_010.tmx | 51 | ||||
-rw-r--r-- | rules/cave/rule_cave_050.tmx | 78 | ||||
-rw-r--r-- | rules/cave/rule_cave_100.tmx | 54 |
13 files changed, 692 insertions, 0 deletions
diff --git a/rules/cave/rule_cave.txt b/rules/cave/rule_cave.txt new file mode 100644 index 00000000..fc567ece --- /dev/null +++ b/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/rules/cave/rule_cave_001.tmx b/rules/cave/rule_cave_001.tmx new file mode 100644 index 00000000..6b41f099 --- /dev/null +++ b/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/rules/cave/rule_cave_002.tmx b/rules/cave/rule_cave_002.tmx new file mode 100644 index 00000000..84a43349 --- /dev/null +++ b/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/rules/cave/rule_cave_003.tmx b/rules/cave/rule_cave_003.tmx new file mode 100644 index 00000000..ad85b20d --- /dev/null +++ b/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/rules/cave/rule_cave_004.tmx b/rules/cave/rule_cave_004.tmx new file mode 100644 index 00000000..71361a68 --- /dev/null +++ b/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/rules/cave/rule_cave_005.tmx b/rules/cave/rule_cave_005.tmx new file mode 100644 index 00000000..389efd17 --- /dev/null +++ b/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/rules/cave/rule_cave_006.tmx b/rules/cave/rule_cave_006.tmx new file mode 100644 index 00000000..5dc88e2d --- /dev/null +++ b/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/rules/cave/rule_cave_007.tmx b/rules/cave/rule_cave_007.tmx new file mode 100644 index 00000000..c09b703f --- /dev/null +++ b/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/rules/cave/rule_cave_008.tmx b/rules/cave/rule_cave_008.tmx new file mode 100644 index 00000000..bf370132 --- /dev/null +++ b/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/rules/cave/rule_cave_009.tmx b/rules/cave/rule_cave_009.tmx new file mode 100644 index 00000000..dd4800c3 --- /dev/null +++ b/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/rules/cave/rule_cave_010.tmx b/rules/cave/rule_cave_010.tmx new file mode 100644 index 00000000..54dbfda3 --- /dev/null +++ b/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/rules/cave/rule_cave_050.tmx b/rules/cave/rule_cave_050.tmx new file mode 100644 index 00000000..ae96c130 --- /dev/null +++ b/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/rules/cave/rule_cave_100.tmx b/rules/cave/rule_cave_100.tmx new file mode 100644 index 00000000..186553a6 --- /dev/null +++ b/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> |