mirror of
https://github.com/OMGeeky/pytiled_parser.git
synced 2025-12-29 07:40:11 +01:00
tests: All map tests working
This commit is contained in:
6
tests/test_data/map_tests/embedded_tileset/map.tmx
Normal file
6
tests/test_data/map_tests/embedded_tileset/map.tmx
Normal file
@@ -0,0 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<map version="1.5" tiledversion="1.7.0" orientation="orthogonal" renderorder="right-down" compressionlevel="0" width="8" height="6" tilewidth="32" tileheight="32" infinite="0" nextlayerid="2" nextobjectid="1">
|
||||
<tileset firstgid="1" name="tileset" tilewidth="32" tileheight="32" spacing="1" margin="1" tilecount="48" columns="8">
|
||||
<image source="../../images/tmw_desert_spacing.png" width="265" height="199"/>
|
||||
</tileset>
|
||||
</map>
|
||||
17
tests/test_data/map_tests/external_tileset_dif_dir/map.tmx
Normal file
17
tests/test_data/map_tests/external_tileset_dif_dir/map.tmx
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<map version="1.5" tiledversion="1.7.0" orientation="orthogonal" renderorder="right-down" compressionlevel="0" width="8" height="6" tilewidth="32" tileheight="32" infinite="0" backgroundcolor="#ff0004" nextlayerid="3" nextobjectid="1">
|
||||
<properties>
|
||||
<property name="bool property - true" type="bool" value="true"/>
|
||||
<property name="color property" type="color" value="#ff49fcff"/>
|
||||
<property name="file property" type="file" value="../../../../../../var/log/syslog"/>
|
||||
<property name="float property" type="float" value="1.23456789"/>
|
||||
<property name="int property" type="int" value="13"/>
|
||||
<property name="string property" value="Hello, World!!"/>
|
||||
</properties>
|
||||
<tileset firstgid="1" source="tileset/tileset.tsx"/>
|
||||
<layer id="2" name="Layer 1" width="8" height="6">
|
||||
<data encoding="base64" compression="zlib">
|
||||
eAFjYWBgYAZiJiBmBOKhBgAIGAAL
|
||||
</data>
|
||||
</layer>
|
||||
</map>
|
||||
@@ -0,0 +1,37 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tileset version="1.5" tiledversion="1.7.0" name="tileset" tilewidth="32" tileheight="32" tilecount="4" columns="0">
|
||||
<grid orientation="orthogonal" width="1" height="1"/>
|
||||
<tile id="0" type="tile">
|
||||
<properties>
|
||||
<property name="float property" type="float" value="2.2"/>
|
||||
</properties>
|
||||
<image width="32" height="32" source="../../../images/tile_01.png"/>
|
||||
<animation>
|
||||
<frame tileid="0" duration="100"/>
|
||||
<frame tileid="1" duration="100"/>
|
||||
<frame tileid="2" duration="100"/>
|
||||
<frame tileid="3" duration="100"/>
|
||||
</animation>
|
||||
</tile>
|
||||
<tile id="1" type="tile">
|
||||
<properties>
|
||||
<property name="string property" value="testing"/>
|
||||
</properties>
|
||||
<image width="32" height="32" source="../../../images/tile_02.png"/>
|
||||
<objectgroup draworder="index">
|
||||
<object id="2" x="13.4358" y="13.5305" width="14.4766" height="13.7197"/>
|
||||
<object id="3" x="13.8143" y="1.98699" width="14.2874" height="11.0704">
|
||||
<ellipse/>
|
||||
</object>
|
||||
</objectgroup>
|
||||
</tile>
|
||||
<tile id="2" type="tile">
|
||||
<properties>
|
||||
<property name="bool property" type="bool" value="true"/>
|
||||
</properties>
|
||||
<image width="32" height="32" source="../../../images/tile_03.png"/>
|
||||
</tile>
|
||||
<tile id="3" type="tile">
|
||||
<image width="32" height="32" source="../../../images/tile_04.png"/>
|
||||
</tile>
|
||||
</tileset>
|
||||
18
tests/test_data/map_tests/hexagonal/map.tmx
Normal file
18
tests/test_data/map_tests/hexagonal/map.tmx
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<map version="1.5" tiledversion="1.7.0" orientation="hexagonal" renderorder="right-down" width="10" height="10" tilewidth="14" tileheight="12" infinite="0" hexsidelength="6" staggeraxis="y" staggerindex="odd" nextlayerid="2" nextobjectid="1">
|
||||
<tileset firstgid="1" source="tileset.tsx"/>
|
||||
<layer id="1" name="Tile Layer 1" width="10" height="10">
|
||||
<data encoding="csv">
|
||||
3,3,3,3,9,9,9,9,17,17,
|
||||
3,3,3,9,9,9,9,17,17,17,
|
||||
3,3,3,9,9,9,9,9,17,17,
|
||||
3,3,1,7,9,9,9,15,17,17,
|
||||
1,1,12,5,7,7,7,15,15,15,
|
||||
12,1,5,5,7,7,7,15,15,15,
|
||||
2,2,5,5,5,5,4,14,14,14,
|
||||
2,2,5,5,5,4,14,14,14,14,
|
||||
2,2,2,5,5,5,4,14,14,14,
|
||||
2,2,2,2,5,5,4,4,14,14
|
||||
</data>
|
||||
</layer>
|
||||
</map>
|
||||
5
tests/test_data/map_tests/hexagonal/tileset.tsx
Normal file
5
tests/test_data/map_tests/hexagonal/tileset.tsx
Normal file
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tileset version="1.5" tiledversion="1.7.0" name="tileset" tilewidth="18" tileheight="18" tilecount="20" columns="5">
|
||||
<tileoffset x="0" y="1"/>
|
||||
<image source="../../images/hexmini.png" width="106" height="72"/>
|
||||
</tileset>
|
||||
4
tests/test_data/map_tests/no_background_color/map.tmx
Normal file
4
tests/test_data/map_tests/no_background_color/map.tmx
Normal file
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<map version="1.6" tiledversion="1.6.0" orientation="orthogonal" renderorder="right-down" compressionlevel="0" width="8" height="6" tilewidth="32" tileheight="32" infinite="0" nextlayerid="2" nextobjectid="1">
|
||||
<tileset firstgid="1" source="tileset.tsx"/>
|
||||
</map>
|
||||
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tileset version="1.6" tiledversion="1.6.0" name="tile_set_image" tilewidth="32" tileheight="32" spacing="1" margin="1" tilecount="48" columns="8">
|
||||
<image source="../../images/tmw_desert_spacing.png" width="265" height="199"/>
|
||||
</tileset>
|
||||
12
tests/test_data/map_tests/no_layers/map.tmx
Normal file
12
tests/test_data/map_tests/no_layers/map.tmx
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<map version="1.5" tiledversion="1.7.0" orientation="orthogonal" renderorder="right-down" compressionlevel="0" width="8" height="6" tilewidth="32" tileheight="32" infinite="0" backgroundcolor="#ff0004" nextlayerid="2" nextobjectid="1">
|
||||
<properties>
|
||||
<property name="bool property - true" type="bool" value="true"/>
|
||||
<property name="color property" type="color" value="#ff49fcff"/>
|
||||
<property name="file property" type="file" value="../../../../../../var/log/syslog"/>
|
||||
<property name="float property" type="float" value="1.23456789"/>
|
||||
<property name="int property" type="int" value="13"/>
|
||||
<property name="string property" value="Hello, World!!"/>
|
||||
</properties>
|
||||
<tileset firstgid="1" source="tileset.tsx"/>
|
||||
</map>
|
||||
4
tests/test_data/map_tests/no_layers/tileset.tsx
Normal file
4
tests/test_data/map_tests/no_layers/tileset.tsx
Normal file
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tileset version="1.6" tiledversion="1.6.0" name="tile_set_image" tilewidth="32" tileheight="32" spacing="1" margin="1" tilecount="48" columns="8">
|
||||
<image source="../../images/tmw_desert_spacing.png" width="265" height="199"/>
|
||||
</tileset>
|
||||
18
tests/test_data/map_tests/template/map.tmx
Normal file
18
tests/test_data/map_tests/template/map.tmx
Normal file
@@ -0,0 +1,18 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<map version="1.5" tiledversion="1.7.0" orientation="orthogonal" renderorder="right-down" compressionlevel="0" width="8" height="6" tilewidth="32" tileheight="32" infinite="0" backgroundcolor="#ff0004" nextlayerid="3" nextobjectid="8">
|
||||
<properties>
|
||||
<property name="bool property - true" type="bool" value="true"/>
|
||||
<property name="color property" type="color" value="#ff49fcff"/>
|
||||
<property name="file property" type="file" value="../../../../../../var/log/syslog"/>
|
||||
<property name="float property" type="float" value="1.23456789"/>
|
||||
<property name="int property" type="int" value="13"/>
|
||||
<property name="string property" value="Hello, World!!"/>
|
||||
</properties>
|
||||
<tileset firstgid="1" source="tileset.tsx"/>
|
||||
<tileset firstgid="49" source="tile_set_image_for_template.tsx"/>
|
||||
<objectgroup id="2" name="Object Layer 1">
|
||||
<object id="2" template="template-rectangle.tx" x="98.4988" y="46.2385"/>
|
||||
<object id="6" template="template-tile-spritesheet.tx" x="46" y="136.667"/>
|
||||
<object id="7" template="template-tile-image.tx" x="141.333" y="148"/>
|
||||
</objectgroup>
|
||||
</map>
|
||||
4
tests/test_data/map_tests/template/template-rectangle.tx
Normal file
4
tests/test_data/map_tests/template/template-rectangle.tx
Normal file
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<template>
|
||||
<object width="63.6586" height="38.2812"/>
|
||||
</template>
|
||||
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<template>
|
||||
<tileset firstgid="1" source="tile_set_single_image.tsx"/>
|
||||
<object gid="1" width="32" height="32"/>
|
||||
</template>
|
||||
@@ -0,0 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<template>
|
||||
<tileset firstgid="1" source="tile_set_image_for_template.tsx"/>
|
||||
<object gid="1" width="32" height="32"/>
|
||||
</template>
|
||||
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tileset version="1.5" tiledversion="1.7.0" name="tile_set_image_for_template" tilewidth="32" tileheight="32" tilecount="1" columns="1">
|
||||
<image source="../../images/tile_04.png" width="32" height="32"/>
|
||||
</tileset>
|
||||
@@ -0,0 +1,7 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tileset version="1.5" tiledversion="1.7.0" name="tile_set_single_image" tilewidth="32" tileheight="32" tilecount="1" columns="0">
|
||||
<grid orientation="orthogonal" width="1" height="1"/>
|
||||
<tile id="0">
|
||||
<image width="32" height="32" source="../../images/tile_02.png"/>
|
||||
</tile>
|
||||
</tileset>
|
||||
4
tests/test_data/map_tests/template/tileset.tsx
Normal file
4
tests/test_data/map_tests/template/tileset.tsx
Normal file
@@ -0,0 +1,4 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<tileset version="1.5" tiledversion="1.7.0" name="tile_set_image" tilewidth="32" tileheight="32" spacing="1" margin="1" tilecount="48" columns="8">
|
||||
<image source="../../images/tmw_desert_spacing.png" width="265" height="199"/>
|
||||
</tileset>
|
||||
Reference in New Issue
Block a user