diff options
Diffstat (limited to 'rules')
66 files changed, 3290 insertions, 0 deletions
diff --git a/rules/cave/rule_cave.txt b/rules/cave/rule_cave.txt new file mode 100644 index 00000000..8308c683 --- /dev/null +++ b/rules/cave/rule_cave.txt @@ -0,0 +1,41 @@ +# 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 +# here is a map attribute set: "DeleteTiles := true" This means to delete all +# tiles in all touched tileslayers first. +./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..d3997d9a --- /dev/null +++ b/rules/cave/rule_cave_001.tmx @@ -0,0 +1,58 @@ +<?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"> + <properties> + <property name="AutomappingRadius" value="1"/> + <property name="DeleteTiles" value="true"/> + </properties> + <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..eb2d7fb8 --- /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" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIAyyCchXYxGLQmJ3E2EHMoghQS0Ao0NRssAAAAA= + </data> + </layer> + <layer name="rule_Over" width="8" height="6" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoB+Io4GZAIKpQ33AAAAA + </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..e498e4f9 --- /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..50dc1180 --- /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" visible="0"> + <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..21b34b6e --- /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" visible="0"> + <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..d399a39e --- /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..522f1e95 --- /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..11f24393 --- /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..97fff42a --- /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" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoC5oQuM3o/EDoXQwle1FB4VQuphCcyah8SdTYBYAy7rYPmwBAAA= + </data> + </layer> + <layer name="rule_Collision" width="13" height="7" visible="0"> + <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..929443a6 --- /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..f4f216ef --- /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> diff --git a/rules/example_cave.tmx b/rules/example_cave.tmx new file mode 100644 index 00000000..3e777f85 --- /dev/null +++ b/rules/example_cave.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="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="gzip"> + H4sIAAAAAAAAA+2VTQ+CMAyGZ+YORj2Q6MUb/v8faUgwNqZCP9atSA9PCAmwPm+7UVJKJQiCwIi7gxpac1ihd329vLeSQZ6xcveeA8df6u3Zv0bfhx34r7mNgOn+sUP/J/Cn9H9LuXD7T8lA6986P8znRMjG6lzw4F8LuAbVT5pjTrb/fcvMtP4ZoWYG1Oc53116hjvDmD8ng6W6tDNK8RsBgxP/gtzD9c7zldovqj/XXZKB9tyevntk5qyZ75r+3L3+a52LM38qkjMZ6/0tffYBd81/8JeeL70z0Li//Sk99zoD2v0vrd/LDPTy98J3/Vfl+0EQBEF7XhsOHwAAIAAA + </data> + </layer> + <layer name="Ground" width="64" height="32"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA+2Y204CMRCG+3JeeYwCNx4jCDEeIyrxFlTiO+DhHkUfwKiP5jR0wmTSbadd7K7JXnzJsum2/ad/Z0brSql6RcUc2QAOPKyXYJ9/pbsJXBlWgFVgjbzT7Jc4Bh1yTocB2lF3F7gz7AC7wB55p7kwMQhZIxU9ck43wlg1ie4BsGA4Bc6Ac/JO0zcxkKyRmiE5pwdhrLpMt4S+cI3UNIAn4AWoec6+bTnzUFxrFKX/C/jx7E2f/XUO3Tb9MbmnKPQ9uXfoGgv1t9SsFoTknixPpopfQ6BtEVgClh1jLtWsFuB9is0LeeM3b/2bwBaw7Rhzq2a1gN4n9AX2FfQ5q4eiubul5D7gPZukN5HoPwKOgRPPOKwF9D6hL7CvoM/4m++3wb6X+KDD5sW588TgUxAbH+gL7CvoM/7msWiz7yX3qMfmxbn1nD7vSDyQB+2LgeWZeobGwlaPfPV1aObVNf9ZTes+9mc+74Tor0V8ExInfn+k+rHfeQPegVcSA51DuAd4rmhb1nTtwaVfOg7HZo0J6an0HBOjHcEY6BxCPWDLFdxzfF+8v7HFK2u/En16DK2z4wj9ut97ZDH4UNMcQvOHLVdwz9G6w/eKPSO9a77zssWM66d1JqafdnmAzoe5wuVLV93BnnHiWMOWn7nHbPcyD+iBb8aPJda+u+6qOzzXoM9c+m19Nr+XqYjJ91k+G2XEWLKmjvG8PZBS/0ig27dmER6Q6nflc8nf1lIPpP7fiUS/1Mt59YfO8Z/1lwW+f6o75vui9eQlVH9FRUVFWfgFcduvfQAgAAA= + </data> + </layer> + <layer name="Fringe" width="64" height="32"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA+3SAQ2AMAADwemclUlAwuRgbEEEeRLuFHzSjgEAAO+564DArAMAgM9YdUDsqgNCz/a7jgj9/fsAAJUDnlNqZwAgAAA= + </data> + </layer> + <layer name="Over" width="64" height="32"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA+2YUQ6DIBBE92r91AtYT6y9VSHtJhuidiFF0LyX7B/i7ASHjSIAAAAAIkOo57fGxloAoE9iTsytRcBlmORzp9zpzHi/gdi75y5Vjzw+TQdr7D5n3+GpLk/vqteuO/JW9+w1g/6lS2exnL28Z82+o4aHqr32+bPzKjNrGamH+HkOW7l3B7yZ7+m714zfIzd/4Td7+dTSZztj9aKpNum/oYepkuevzhJqDfVqLQQAIJM3pfFY1QAgAAA= + </data> + </layer> + <layer name="Error" width="64" height="32"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA+3BAQ0AAADCoPdPbQ43oAAAAAAAAACAdwOUmfTYACAAAA== + </data> + </layer> + <layer name="Collision" width="64" height="32"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA+1WWw7EIAjs/Y/Vk+2vISDDs+o6SZNdlSmDPPo8F5V4h+df8ILPaUB1nxgDj/YT4uDVc6p+r+2OyLrD3fVn8FDOHfJC8xH1f+SJ6u+Mn9c/bi1rLqyoXzsn+eyZm53zNZPXq5/aSfYVmHFn9cXIt1RHHXTUGO2NdA+piUr/OmwQzi790f6izUyUV6u/ivxHco7LU2mP49XOcn7M3p8Ji36kJ3NnZlzjOvd7tKmAJS/R2Gic2h1H69EChFvrRdn6O2F550w//a/pl3i6Y5Cp39LnpfVV9Wv5Pzvj4epCxF9qH80lK0cGUP3InlU/MnurIX2foD559a8CTmfkHi8uLi6+wg8T8SqLACAAAA== + </data> + </layer> +</map> diff --git a/rules/example_icecave.tmx b/rules/example_icecave.tmx new file mode 100644 index 00000000..2c9cccbd --- /dev/null +++ b/rules/example_icecave.tmx @@ -0,0 +1,20 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="32" height="32" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="set_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+2V6wrDIAyF7dbJVnZ7/6ctAwsiuZxonDL242BrId+JiekSQlj+mlKvAcyToNH83j5KzpbW+CUfSO69z4FjrUnHe8z2evJXQtQ3La7lLtXwObXUzMJB+RYPSC0s/GjkI7X46Jw9Px3z5+4Dkved8eBxH1tqgHIvhDQfV4XtzdfOouw7dFYcvEdabwV/C7IHbYbW5M7ln/uh4r+zZ8u8pvhSTyL5Wea1JC7GLHwuvgdfilH2Ibdfy2/5D/0Cv7aGnnykz3trFv4oD6P5ntoBCHoIjwAQAAA= + </data> + </layer> +</map> diff --git a/rules/example_mountain.tmx b/rules/example_mountain.tmx new file mode 100644 index 00000000..d8d72064 --- /dev/null +++ b/rules/example_mountain.tmx @@ -0,0 +1,37 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="32" height="32" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="collision" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="3" name="set" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_icemountain.png" width="96" height="64"/> + </tileset> + <tileset firstgid="9" name="Snow" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/Snow.png" width="512" height="512"/> + </tileset> + <tileset firstgid="265" name="set_rules" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_rules.png" width="64" height="64"/> + </tileset> + <tileset firstgid="269" name="cave" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/cave.png" width="512" height="256"/> + </tileset> + <tileset firstgid="397" name="set" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_cave.png" width="256" height="256"/> + </tileset> + <tileset firstgid="461" name="icecave" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/icecave.png" width="512" height="256"/> + </tileset> + <tileset firstgid="589" name="set_icecave" tilewidth="32" tileheight="32"> + <image source="../graphics/tiles/set_icecave.png" width="64" height="64"/> + </tileset> + <layer name="set" width="32" height="32" opacity="0.88"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA+2WOQ6AMAwEIwX+/2V6lGN2bQuKFNsyE8cx7q21foJyifmKm+WUyVX49Fv3JK5DhKl4ZLLf3yEOKn/HHGXloPAd9tuB1GDHJs5VfLVfiUOUT99XFZ86VPLJHUTegNLzag/S8zjvzp0BlQ4KP9PB5Y9c3BlI5k+VQ/Tso/tQ/0MZ/FkdVh4Zd0/7Ut1DZq60trO55+5gZLchfJq/8VWHTK5bA+Ki9HZk1zvx8gB8BgyHABAAAA== + </data> + </layer> + <layer name="Underground" width="32" height="32"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA+3DAQkAAAwEoesf4dOux1Bw1VRVVdXXD1fFJDAAEAAA + </data> + </layer> +</map> diff --git a/rules/example_woodland.tmx b/rules/example_woodland.tmx new file mode 100644 index 00000000..5b6b8114 --- /dev/null +++ b/rules/example_woodland.tmx @@ -0,0 +1,29 @@ +<?xml version="1.0" encoding="UTF-8"?> +<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="gzip"> + H4sIAAAAAAAAA92WYW7CMAyFQ9etsFukjLFr9gjceKoUS54V289JgIkfT3VDk/jzc2gPKaXDi+qoxI/QFpCV97O153cu2sT4xGLUh2exSo6FjfPYy1PmS/c3UKM5pAeTwVGrtRxDOXp5JMdHEeoHPcPzp1pEGXpYLA7PjyX9zbvXC4tD2wPhyEWIH54XkXODesCZiGOtcFwdDslg+TA7nB7HUcyXvmzlt1nxg/gsr6fkc2RWlx4/rL6aGcelCOkrtKdone9yHXXOef0sDq+vtN7q4Wg5G4gfVl+1sGj5y95EeklycK0D/PD6f/S7vOaNZOPjKEOUJZq35Z3GIZlGs3g5IXlb/YVwLMAe9+qp2plpYYgowvBWtMf0/+Otz3ui1Q+kt2os2nMtHC2+aN5o78SoLI7TIBbE10dL5tfiwT0Y3ouiLDLmeXu9Qe/J/A84PllM3++ZjVle5FTnkPxaPeTcPabvIq82su78ntb9MfxCOFDJ+Wtgza1DIzkyqGvQD+tZzY8eUZ5r0Ve5nissvXuNzj3iyag9EL9eQb9lr80LcBcAAA== + </data> + </layer> +</map> diff --git a/rules/icecave/rule_icecave.txt b/rules/icecave/rule_icecave.txt new file mode 100644 index 00000000..c4580a9a --- /dev/null +++ b/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/rules/icecave/rule_icecave_001.tmx b/rules/icecave/rule_icecave_001.tmx new file mode 100644 index 00000000..9402ac24 --- /dev/null +++ b/rules/icecave/rule_icecave_001.tmx @@ -0,0 +1,55 @@ +<?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"> + <properties> + <property name="AutoMappingRadius" value="1"/> + <property name="DeleteTiles" value="true"/> + </properties> + <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/rules/icecave/rule_icecave_002.tmx b/rules/icecave/rule_icecave_002.tmx new file mode 100644 index 00000000..84eb4c4d --- /dev/null +++ b/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/rules/icecave/rule_icecave_003.tmx b/rules/icecave/rule_icecave_003.tmx new file mode 100644 index 00000000..2ccf03f0 --- /dev/null +++ b/rules/icecave/rule_icecave_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_icecave" tilewidth="32" tileheight="32"> + <image source="../../graphics/tiles/set_icecave.png" width="64" height="64"/> + </tileset> + <tileset firstgid="7" name="set_rules" tilewidth="32" tileheight="32"> + <image source="../../graphics/tiles/set_rules.png" width="32" height="32"/> + </tileset> + <tileset firstgid="8" name="icecave" tilewidth="32" tileheight="32"> + <image source="../../graphics/tiles/icecave.png" width="512" height="256"/> + </tileset> + <layer name="ruleRegions" width="13" height="4"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA+wQzGxbHL1kAoA+X4+RNAAAAA= + </data> + </layer> + <layer name="ruleSet" width="13" height="4"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA8wE+Dj0sOMhc2AJk4JAAB87igk0AAAAA== + </data> + </layer> + <layer name="ruleNotSet" width="13" height="4"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIB8wo9EwNjMWNjHm4OKTAgA8hSQr0AAAAA== + </data> + </layer> + <layer name="rule_Over" width="13" height="4"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIA8IoPEFkdhyUFqBTLMpAQC88ad90AAAAA== + </data> + </layer> +</map> diff --git a/rules/icecave/rule_icecave_004.tmx b/rules/icecave/rule_icecave_004.tmx new file mode 100644 index 00000000..094e2e77 --- /dev/null +++ b/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" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIAzsobQtFjl/KO2LRS4eSscSYQchAAB9+9lsqAAAAA== + </data> + </layer> + <layer name="rule_Collision" width="7" height="6" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgwA+YoBidTYkcA5ocMQAAqilRnqgAAAA= + </data> + </layer> +</map> diff --git a/rules/icecave/rule_icecave_005.tmx b/rules/icecave/rule_icecave_005.tmx new file mode 100644 index 00000000..db0fa7e3 --- /dev/null +++ b/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" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIB9oQGlNEvRYQGlLNHErKG2DRY8HlPZEE/eC0j5Y9ERA6Ug08SgoHYPHjbQCAKQ1RdVsAQAA + </data> + </layer> + <layer name="rule_Collision" width="13" height="7" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIB8wodGU6MFnFr300BoAAErWG9FsAQAA + </data> + </layer> +</map> diff --git a/rules/icecave/rule_icecave_006.tmx b/rules/icecave/rule_icecave_006.tmx new file mode 100644 index 00000000..51730477 --- /dev/null +++ b/rules/icecave/rule_icecave_006.tmx @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="6" height="6" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="collision" tilewidth="32" tileheight="32"> + <image source="../../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="3" name="set_icecave" tilewidth="32" tileheight="32"> + <image source="../../graphics/tiles/set_icecave.png" width="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" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgIAza0PilROiZisZvIUIPCAAASt1u8JAAAAA= + </data> + </layer> +</map> diff --git a/rules/icecave/rule_icecave_007.tmx b/rules/icecave/rule_icecave_007.tmx new file mode 100644 index 00000000..601aaeac --- /dev/null +++ b/rules/icecave/rule_icecave_007.tmx @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="13" height="7" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="collision" tilewidth="32" tileheight="32"> + <image source="../../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="3" name="set_icecave" tilewidth="32" tileheight="32"> + <image source="../../graphics/tiles/set_icecave.png" width="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/rules/icecave/rule_icecave_009.tmx b/rules/icecave/rule_icecave_009.tmx new file mode 100644 index 00000000..d96ebe80 --- /dev/null +++ b/rules/icecave/rule_icecave_009.tmx @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="6" height="6" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="collision" tilewidth="32" tileheight="32"> + <image source="../../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="3" name="set_icecave" tilewidth="32" tileheight="32"> + <image source="../../graphics/tiles/set_icecave.png" width="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/rules/icecave/rule_icecave_010.tmx b/rules/icecave/rule_icecave_010.tmx new file mode 100644 index 00000000..eb8e8e84 --- /dev/null +++ b/rules/icecave/rule_icecave_010.tmx @@ -0,0 +1,55 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="13" height="7" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="collision" tilewidth="32" tileheight="32"> + <image source="../../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="3" name="set_icecave" tilewidth="32" tileheight="32"> + <image source="../../graphics/tiles/set_icecave.png" width="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/rules/icecave/rule_icecave_020.tmx b/rules/icecave/rule_icecave_020.tmx new file mode 100644 index 00000000..57bbe81d --- /dev/null +++ b/rules/icecave/rule_icecave_020.tmx @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<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" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoC9gQsL41DAQUEMNPQBW4FMC/AAAAA== + </data> + </layer> +</map> diff --git a/rules/icecave/rule_icecave_100.tmx b/rules/icecave/rule_icecave_100.tmx new file mode 100644 index 00000000..cbb70ef4 --- /dev/null +++ b/rules/icecave/rule_icecave_100.tmx @@ -0,0 +1,40 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="9" height="6" tilewidth="32" tileheight="32"> + <tileset firstgid="1" name="collision" tilewidth="32" tileheight="32"> + <image source="../../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <tileset firstgid="3" name="set_icecave" tilewidth="32" tileheight="32"> + <image source="../../graphics/tiles/set_icecave.png" width="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" visible="0"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoB4QIYJNjF5ixAkBAOvVVsfYAAAA + </data> + </layer> +</map> diff --git a/rules/icemountain/rule_icemountain.tmx b/rules/icemountain/rule_icemountain.tmx new file mode 100644 index 00000000..6413eac4 --- /dev/null +++ b/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/rules/icemountain/rule_icemountain.txt b/rules/icemountain/rule_icemountain.txt new file mode 100644 index 00000000..c01afdb9 --- /dev/null +++ b/rules/icemountain/rule_icemountain.txt @@ -0,0 +1,18 @@ +# lines starting with # or // are comments +# all other lines will be parsed and treated as filenames. + +# ice mountains. In this Ruleset you have 3 colors setting +# the height of the current tile: +# black: usual height +# light red: above +# dark red: below +# the transitions "black<->dark red" and "black<->light red" can be mapped with +# this ruleset. +# When you wan to have more than 3 different heights, you should use the +# transition "light red<->dark red". So there is no wall at this transition and +# you can start over from the red to black, having a wall to another height. + +./rule_icemountain_001.tmx +./rule_icemountain_002.tmx +./rule_icemountain_003.tmx +./rule_icemountain_004.tmx diff --git a/rules/icemountain/rule_icemountain_001.tmx b/rules/icemountain/rule_icemountain_001.tmx new file mode 100644 index 00000000..d26804a6 --- /dev/null +++ b/rules/icemountain/rule_icemountain_001.tmx @@ -0,0 +1,48 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="7" height="3" tilewidth="32" tileheight="32"> + <properties> + <property name="DeleteTiles" value="true"/> + </properties> + <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="64" height="64"/> + </tileset> + <tileset firstgid="11" name="Snow" tilewidth="32" tileheight="32"> + <image source="../../graphics/tiles/Snow.png" width="512" height="512"/> + </tileset> + <tileset firstgid="267" name="collision" tilewidth="32" tileheight="32"> + <image source="../../graphics/tiles/collision.png" width="64" height="32"/> + </tileset> + <layer name="ruleRegions" width="7" height="3"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgwA/YcdD4AABTkrM4VAAAAA== + </data> + </layer> + <layer name="ruleSet" width="7" height="3"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgwA8YoTQTlGYmoB4EAEEdsC1UAAAA + </data> + </layer> + <layer name="rule_Ground" width="7" height="3"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgwA/m4KDxAQDzhRm/VAAAAA== + </data> + </layer> + <layer name="rule_Fringe" width="7" height="3"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoD4AAHbqzHRUAAAA + </data> + </layer> + <layer name="rule_Over" width="7" height="3"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgoD4AAHbqzHRUAAAA + </data> + </layer> + <layer name="rule_Collision" width="7" height="3"> + <data encoding="base64" compression="gzip"> + H4sIAAAAAAAAA2NgwA94GAkowAIAegM1OlQAAAA= + </data> + </layer> +</map> diff --git a/rules/icemountain/rule_icemountain_002.tmx b/rules/icemountain/rule_icemountain_002.tmx new file mode 100644 index 00000000..1b99b733 --- /dev/null +++ b/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/rules/icemountain/rule_icemountain_003.tmx b/rules/icemountain/rule_icemountain_003.tmx new file mode 100644 index 00000000..f377ee74 --- /dev/null +++ b/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/rules/icemountain/rule_icemountain_004.tmx b/rules/icemountain/rule_icemountain_004.tmx new file mode 100644 index 00000000..ce7deb64 --- /dev/null +++ b/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/rules/rules.txt b/rules/rules.txt new file mode 100644 index 00000000..fa655ab3 --- /dev/null +++ b/rules/rules.txt @@ -0,0 +1,11 @@ +# lines starting with # or // are comments +# all other lines will be parsed and treated as filenames. + +../rules/cave/rule_cave.txt + +../rules/icecave/rule_icecave.txt + +../rules/icemountain/rule_icemountain.txt + +../rules/woodland/rule_woodland.txt + diff --git a/rules/woodland/rule_woodland.txt b/rules/woodland/rule_woodland.txt new file mode 100644 index 00000000..72190bfe --- /dev/null +++ b/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/rules/woodland/rule_woodland_001.tmx b/rules/woodland/rule_woodland_001.tmx new file mode 100644 index 00000000..7c0543b1 --- /dev/null +++ b/rules/woodland/rule_woodland_001.tmx @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8"?> +<map version="1.0" orientation="orthogonal" width="33" height="17" tilewidth="32" tileheight="32"> + <properties> + <property name="DeleteTiles" value="true"/> + </properties> + <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/rules/woodland/rule_woodland_002.tmx b/rules/woodland/rule_woodland_002.tmx new file mode 100644 index 00000000..e010c3aa --- /dev/null +++ b/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/rules/woodland/rule_woodland_003.tmx b/rules/woodland/rule_woodland_003.tmx new file mode 100644 index 00000000..ff2600cf --- /dev/null +++ b/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/rules/woodland/rule_woodland_004.tmx b/rules/woodland/rule_woodland_004.tmx new file mode 100644 index 00000000..dca3d3d6 --- /dev/null +++ b/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/rules/woodland/rule_woodland_005.tmx b/rules/woodland/rule_woodland_005.tmx new file mode 100644 index 00000000..7d517eb3 --- /dev/null +++ b/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/rules/woodland/rule_woodland_006.tmx b/rules/woodland/rule_woodland_006.tmx new file mode 100644 index 00000000..c9c3489d --- /dev/null +++ b/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/rules/woodland/rule_woodland_007.tmx b/rules/woodland/rule_woodland_007.tmx new file mode 100644 index 00000000..41f7cc78 --- /dev/null +++ b/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/rules/woodland/rule_woodland_008.tmx b/rules/woodland/rule_woodland_008.tmx new file mode 100644 index 00000000..f9bfd99c --- /dev/null +++ b/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/rules/woodland/rule_woodland_050.tmx b/rules/woodland/rule_woodland_050.tmx new file mode 100644 index 00000000..ab618676 --- /dev/null +++ b/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/rules/woodland/rule_woodland_051.tmx b/rules/woodland/rule_woodland_051.tmx new file mode 100644 index 00000000..c44de013 --- /dev/null +++ b/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/rules/woodland/rule_woodland_053.tmx b/rules/woodland/rule_woodland_053.tmx new file mode 100644 index 00000000..ff082098 --- /dev/null +++ b/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/rules/woodland/rule_woodland_100.tmx b/rules/woodland/rule_woodland_100.tmx new file mode 100644 index 00000000..cdf7c43c --- /dev/null +++ b/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/rules/woodland/rule_woodland_101.tmx b/rules/woodland/rule_woodland_101.tmx new file mode 100644 index 00000000..95a4939e --- /dev/null +++ b/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/rules/woodland/rule_woodland_102.tmx b/rules/woodland/rule_woodland_102.tmx new file mode 100644 index 00000000..dea3bf77 --- /dev/null +++ b/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/rules/woodland/rule_woodland_105.tmx b/rules/woodland/rule_woodland_105.tmx new file mode 100644 index 00000000..564d2a1e --- /dev/null +++ b/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/rules/woodland/rule_woodland_110.tmx b/rules/woodland/rule_woodland_110.tmx new file mode 100644 index 00000000..811f941b --- /dev/null +++ b/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/rules/woodland/rule_woodland_111.tmx b/rules/woodland/rule_woodland_111.tmx new file mode 100644 index 00000000..315b63f4 --- /dev/null +++ b/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/rules/woodland/rule_woodland_112.tmx b/rules/woodland/rule_woodland_112.tmx new file mode 100644 index 00000000..c6465c65 --- /dev/null +++ b/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/rules/woodland/rule_woodland_115.tmx b/rules/woodland/rule_woodland_115.tmx new file mode 100644 index 00000000..0bd93190 --- /dev/null +++ b/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/rules/woodland/rule_woodland_120.tmx b/rules/woodland/rule_woodland_120.tmx new file mode 100644 index 00000000..73c7a9e7 --- /dev/null +++ b/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/rules/woodland/rule_woodland_121.tmx b/rules/woodland/rule_woodland_121.tmx new file mode 100644 index 00000000..22dbd283 --- /dev/null +++ b/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/rules/woodland/rule_woodland_122.tmx b/rules/woodland/rule_woodland_122.tmx new file mode 100644 index 00000000..9a151547 --- /dev/null +++ b/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/rules/woodland/rule_woodland_123.tmx b/rules/woodland/rule_woodland_123.tmx new file mode 100644 index 00000000..550396ec --- /dev/null +++ b/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/rules/woodland/rule_woodland_124.tmx b/rules/woodland/rule_woodland_124.tmx new file mode 100644 index 00000000..42af29da --- /dev/null +++ b/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/rules/woodland/rule_woodland_125.tmx b/rules/woodland/rule_woodland_125.tmx new file mode 100644 index 00000000..f47c2151 --- /dev/null +++ b/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/rules/woodland/rule_woodland_126.tmx b/rules/woodland/rule_woodland_126.tmx new file mode 100644 index 00000000..9dc19ec1 --- /dev/null +++ b/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/rules/woodland/rule_woodland_127.tmx b/rules/woodland/rule_woodland_127.tmx new file mode 100644 index 00000000..018ff940 --- /dev/null +++ b/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/rules/woodland/rule_woodland_128.tmx b/rules/woodland/rule_woodland_128.tmx new file mode 100644 index 00000000..b4aadca7 --- /dev/null +++ b/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/rules/woodland/rule_woodland_129.tmx b/rules/woodland/rule_woodland_129.tmx new file mode 100644 index 00000000..1b92ad80 --- /dev/null +++ b/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> |