diff options
author | Stefan Beller <stefanbeller@googlemail.com> | 2010-10-22 22:52:22 +0200 |
---|---|---|
committer | Stefan Beller <stefanbeller@googlemail.com> | 2010-11-07 15:16:22 +0100 |
commit | e65d27d807b84c7a222205903a84131c2e58dc9c (patch) | |
tree | f46cf1570d1ff00464217a572c93dd68d2be4492 /rules/cave | |
parent | 2fc26b12ea5f3decb32425fac565c8f3c4db85be (diff) | |
download | clientdata-e65d27d807b84c7a222205903a84131c2e58dc9c.tar.gz clientdata-e65d27d807b84c7a222205903a84131c2e58dc9c.tar.bz2 clientdata-e65d27d807b84c7a222205903a84131c2e58dc9c.tar.xz clientdata-e65d27d807b84c7a222205903a84131c2e58dc9c.zip |
rules
Diffstat (limited to 'rules/cave')
-rw-r--r-- | rules/cave/rule_cave.txt | 39 | ||||
-rw-r--r-- | rules/cave/rule_cave_001.tmx | 43 | ||||
-rw-r--r-- | rules/cave/rule_cave_002.tmx | 45 | ||||
-rw-r--r-- | rules/cave/rule_cave_003.tmx | 35 | ||||
-rw-r--r-- | rules/cave/rule_cave_004.tmx | 40 | ||||
-rw-r--r-- | rules/cave/rule_cave_005.tmx | 40 | ||||
-rw-r--r-- | rules/cave/rule_cave_006.tmx | 80 | ||||
-rw-r--r-- | rules/cave/rule_cave_007.tmx | 75 | ||||
-rw-r--r-- | rules/cave/rule_cave_008.tmx | 48 | ||||
-rw-r--r-- | rules/cave/rule_cave_009.tmx | 45 | ||||
-rw-r--r-- | rules/cave/rule_cave_010.tmx | 50 | ||||
-rw-r--r-- | rules/cave/rule_cave_050.tmx | 77 | ||||
-rw-r--r-- | rules/cave/rule_cave_100.tmx | 53 |
13 files changed, 670 insertions, 0 deletions
diff --git a/rules/cave/rule_cave.txt b/rules/cave/rule_cave.txt new file mode 100644 index 00000000..600ee83e --- /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 +../rules/cave/rule_cave_001.tmx + +# straight walls: +../rules/cave/rule_cave_002.tmx + +# corners at walls +../rules/cave/rule_cave_003.tmx +../rules/cave/rule_cave_004.tmx +../rules/cave/rule_cave_005.tmx + +# water in caves: +../rules/cave/rule_cave_006.tmx +../rules/cave/rule_cave_007.tmx + +# rules for entrances, has bad exception handling, +# so mind where to put entrances. (So avoid putting them near corners) +../rules/cave/rule_cave_008.tmx + +# straight carpets +../rules/cave/rule_cave_009.tmx + +# corners in carpets +../rules/cave/rule_cave_010.tmx + +# all tiles, which are walkable, but have unwalkable neighbors, +# should be unwalkable +# example: a decorative stone in a sea + +../rules/cave/rule_cave_050.tmx + +# error handling: some situations cannot be handled properly with this ruleset: +# so indicate these situations with the error-tile +../rules/cave/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..adec3865 --- /dev/null +++ b/rules/cave/rule_cave_001.tmx @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> +<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"> + H4sIAAAAAAAAA2NgoC2YSGPziQWNA2RvAhp/IZ3tPwilj9PZXlwgYaAdMAoGHQAAoYx+foQEAAA= + </data> + </layer> + <layer name="rule_collision" width="17" height="17"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoA1gIsCnFaCXPYQAExpNqjy93UEvMFjiZxQMHgAAgZ1QGoQEAAA= + </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..ef296d97 --- /dev/null +++ b/rules/cave/rule_cave_002.tmx @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="8" height="6" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="collision" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="3" name="set" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_cave.png" width="256" height="256"/> + </tileset> + <tileset firstgid="67" name="set_rules" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_rules.png" width="32" height="32"/> + </tileset> + <tileset firstgid="68" 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" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIAwyCMhXYBELR2J3EGEHMogkQS0AWGap4MAAAAA= + </data> + </layer> + <layer name="rule_Over" width="8" height="6" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoB+IpoGZADCMP5TAAAAA + </data> + </layer> + <layer name="rule_collision" width="8" height="6" visible="0"> + <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..034cc6ba --- /dev/null +++ b/rules/cave/rule_cave_003.tmx @@ -0,0 +1,35 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="13" height="4" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="collision" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="3" name="set" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_cave.png" width="256" height="256"/> + </tileset> + <tileset firstgid="67" name="set_rules" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_rules.png" width="32" height="32"/> + </tileset> + <tileset firstgid="68" 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_Over" width="13" height="4"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA/4oPF9kdhRUDqGTLMpAQCtYkK20AAAAA== + </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..18e652b6 --- /dev/null +++ b/rules/cave/rule_cave_004.tmx @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="7" height="7" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="collision" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="3" name="set" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_cave.png" width="256" height="256"/> + </tileset> + <tileset firstgid="67" name="set_rules" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_rules.png" width="32" height="32"/> + </tileset> + <tileset firstgid="68" 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" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIAxyoHQWFrkaKF2FRa4HSncRYQclAAAu4il9xAAAAA== + </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..9c21a292 --- /dev/null +++ b/rules/cave/rule_cave_005.tmx @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="13" height="7" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="collision" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="3" name="set" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_cave.png" width="256" height="256"/> + </tileset> + <tileset firstgid="67" name="set_rules" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_rules.png" width="32" height="32"/> + </tileset> + <tileset firstgid="68" 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" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIB+EQukwEvSkQuk0NPF0KJ2JRU8plC5DEy+H0pVY9LRC6TY08XYo3YnHjbQCAPlEcUlsAQAA + </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..19f59832 --- /dev/null +++ b/rules/cave/rule_cave_006.tmx @@ -0,0 +1,80 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="6" height="6" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="collision" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="3" name="set" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_cave.png" width="256" height="256"/> + </tileset> + <tileset firstgid="67" name="set_rules" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_rules.png" width="32" height="32"/> + </tileset> + <tileset firstgid="68" 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" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIAw2o/EXEaHnEBp/IxF6QAAAyo+EwZAAAAA= + </data> + </layer> + <layer name="rule_Over" width="6" height="6" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGFwAAJwFCnCQAAAA + </data> + </layer> +</map> diff --git a/rules/cave/rule_cave_007.tmx b/rules/cave/rule_cave_007.tmx new file mode 100644 index 00000000..b208612f --- /dev/null +++ b/rules/cave/rule_cave_007.tmx @@ -0,0 +1,75 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="13" height="7" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="collision" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="3" name="set" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_cave.png" width="256" height="256"/> + </tileset> + <tileset firstgid="67" name="set_rules" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_rules.png" width="32" height="32"/> + </tileset> + <tileset firstgid="68" 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"> + H4sIAAAAAAAAA2NgoC6Yj8ZfgMZfCKUXU9ledHAQSh+m0Jz1aPwNFJgFABD1MNRsAQAA + </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..2c14b528 --- /dev/null +++ b/rules/cave/rule_cave_008.tmx @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<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="32" height="32"/> + </tileset> + <tileset firstgid="68" name="cave" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/cave.png" width="512" height="256"/> + </tileset> + <tileset firstgid="196" 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" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA9EIGFi+CCQgYSJ4YPALCCeDcRzoPxGIG4C4mYoPxCIg4A4GEnPKiBeDcRroPyJQDwJiCdD+YlAnATEyUT6FQQKgbgIiItJ0EMr4IGEaalnFNAGAABjdzU5dAMAAA== + </data> + </layer> + <layer name="rule_Over" width="13" height="17" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgGAUDCaKRMLHABQkTC04A8UkgPkWCnlFAGwAAqLF2T3QDAAA= + </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..d4673c98 --- /dev/null +++ b/rules/cave/rule_cave_009.tmx @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="6" height="6" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="collision" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="3" name="set" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_cave.png" width="256" height="256"/> + </tileset> + <tileset firstgid="67" name="set_rules" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_rules.png" width="32" height="32"/> + </tileset> + <tileset firstgid="68" 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"> + H4sIAAAAAAAAA2NgIAwS0Pj+ROjJR+PHEaEHBABsEgLRkAAAAA== + </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..d50d51a3 --- /dev/null +++ b/rules/cave/rule_cave_010.tmx @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="13" height="7" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="collision" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="3" name="set" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_cave.png" width="256" height="256"/> + </tileset> + <tileset firstgid="67" name="set_rules" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_rules.png" width="32" height="32"/> + </tileset> + <tileset firstgid="68" 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.24"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA+oQDE6m5AeXHwVHGrIAeTYQ45/SAUA+4NElGwBAAA= + </data> + </layer> + <layer name="ruleNotSet" width="13" height="7" opacity="0.23"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA8oQzE6m5AeXHxlHGrIAeTYQ45/SAUAS72rUmwBAAA= + </data> + </layer> + <layer name="rule_Ground" width="13" height="7"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoC6oR+M3oPH9oHQAle1FB3lQuoBCc/rR+BMoMAsA4AFgUmwBAAA= + </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..b7b94fd0 --- /dev/null +++ b/rules/cave/rule_cave_050.tmx @@ -0,0 +1,77 @@ +<?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="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..3dfc8ab3 --- /dev/null +++ b/rules/cave/rule_cave_100.tmx @@ -0,0 +1,53 @@ +<?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="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" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoB9wIZFNrFkDBchxNz0AAJUJJNPUAQAA + </data> + </layer> +</map> |