Darren Eberly
54ad83245f
Tiled 1.9 Compatibility Update
2022-08-02 20:28:19 -04:00
Darren Eberly
0213a8467d
More test coverage improvements
2022-06-01 01:34:58 -04:00
Darren Eberly
4de08767e3
Bunch of test coverage improvements
2022-06-01 01:15:35 -04:00
Darren Eberly
96b104c931
Invalid map format handling
2022-06-01 00:39:59 -04:00
Darren Eberly
6b7d88f131
Initial work on mkdocs documentation
2021-12-25 22:20:36 -05:00
Darren Eberly
72116adce6
tests: All map tests working
2021-12-21 21:50:42 -05:00
Darren Eberly
5b78fd68f1
tests: All tileset unit tests passing
2021-12-19 22:23:09 -05:00
Darren Eberly
62746b63be
tests: All layer unit tests for TMX parser
2021-12-19 22:12:23 -05:00
Darren Eberly
e19e9e64dd
Fix for only one parallax value being set. ( #45 )
2021-10-12 19:57:30 -04:00
Darren Eberly
d959bbfd56
Default layer offsets to 0, 0 if not present
2021-08-28 12:00:02 -04:00
Darren Eberly
29c04a39a9
Update all tests for template template update( #41 )
2021-07-28 22:38:10 -04:00
Darren Eberly
0ec7941491
Test for template with a collection of images tileset
2021-07-28 00:43:37 -04:00
Darren Eberly
ed3159373d
Fix color parsing
2021-07-09 21:06:11 -04:00
Darren Eberly
e2573ff655
Initial object template tests
2021-05-16 00:40:48 -04:00
Darren Eberly
e5caf6daee
Initial tests for worlds
2021-05-15 23:50:15 -04:00
Darren Eberly
cd32f741dc
Add support for transformations in Tilesets. Closes #37
2021-05-15 20:51:33 -04:00
Darren Eberly
55d545b625
Add tiled project file for test maps/tilesets
2021-05-15 20:22:41 -04:00
Darren Eberly
3f206eb635
Finish updating tests for Tiled 1.6
2021-05-15 20:22:06 -04:00
Darren Eberly
2570ad0309
Update test files for Tiled 1.6(still needs work)
2021-05-10 00:47:05 -04:00
Darren Eberly
e2294545fd
Remove unecessary extra maps
...
These maps were leftover from old tests. No longer needed.
2021-05-09 11:22:13 -04:00
Darren Eberly
3ad32b1532
Add test for external tileset in different directory than the map
2021-04-25 21:08:44 -04:00
Darren Eberly
12e498e03f
Support for layer tint colors
2021-03-31 20:41:59 -04:00
Darren Eberly
136af7692f
Add support for Parallax Scrolling
2021-03-31 20:26:55 -04:00
Darren Eberly
ee56afe9dd
Add support for zstd compression
2021-02-21 04:38:47 -05:00
Darren Eberly
a0470a3d6e
Cleanup from re-write merge
2021-02-21 01:33:09 -05:00
Darren Eberly
d215450f49
Merge branch 'master' into rf/caster
2021-02-20 22:10:39 -08:00
Darren Eberly
674b4b50c4
Changes to API
...
Should make integration with game engines easier in general.
Puts the burden of color parsing on Pytiled. As well as formatting layer data into a two dimensional list from a straight one dimensional.
2021-02-21 00:58:30 -05:00
Darren Eberly
00153d59dc
refactor(tiled_map): Renamed Map class to TiledMap
2020-08-20 21:48:31 -04:00
Darren Eberly
4fb811d039
refactor(tileset): Renamed TileSet class to Tileset
2020-08-19 23:11:59 -04:00
Darren Eberly
fb13096178
tests(tileset): Removed unused tileset test
2020-08-19 23:10:00 -04:00
Darren Eberly
53d7cca47e
refactor(map): Renamed map to tiled_map to avoid redefining the built-in
2020-08-19 23:03:31 -04:00
Darren Eberly
c452c50b2f
tests(map): Expanded map test coverage
2020-08-19 22:58:12 -04:00
Darren Eberly
612bd52653
tests(layer): infinite map tests
2020-08-05 23:14:31 -04:00
Darren Eberly
99c6964e9b
tests(layer): increased branch coverage of layer tests
2020-07-27 21:06:53 -04:00
Darren Eberly
47fbe3c80b
Merge branch 'rf/caster' of github.com:Beefy-Swain/pytiled_parser into rf/caster
2020-07-27 20:58:32 -04:00
Darren Eberly
7211a14c98
tests(layer): Base64 with uncompressed, gzip, and zlib type tests.
2020-07-27 20:57:18 -04:00
Benjamin Kirkbride
1745117e87
rf(no_layers): add typing info
2020-07-27 20:49:17 -04:00
Benjamin Kirkbride
ba9b8dabe0
tests(layer): no_layers
2020-07-27 20:41:15 -04:00
Benjamin Kirkbride
2b54089f40
mv(test_data): map_no_layers.json -> map.json
2020-07-27 20:36:17 -04:00
Darren Eberly
67514eed71
Merge branch 'rf/caster' of github.com:Beefy-Swain/pytiled_parser into rf/caster
2020-07-27 20:32:13 -04:00
Darren Eberly
2a9f5daaee
tests(layer): First layer test with no compression or encoding completed
2020-07-27 20:31:18 -04:00
Benjamin Kirkbride
72cfff01d1
tests(test_data): add no_layers map
2020-07-27 20:09:28 -04:00
Benjamin Kirkbride
82b352d85e
mv(test_data): maps -> example_maps
2020-07-27 19:57:27 -04:00
Benjamin Kirkbride
b708de98b3
test(layer_tests): add b64 and csv examples
...
with compression
2020-07-25 00:00:57 -04:00
Darren Eberly
b7a513641e
feat(wangsets): Initial Implementation of wang sets
2020-07-23 21:35:50 -04:00
Darren Eberly
ab685c8917
tests: added terrain with properties test
2020-06-14 14:23:26 -04:00
Darren Eberly
f54093a171
tests: implemented terrain test for tilesets
2020-06-14 12:22:13 -04:00
Darren Eberly
87916d6332
tests: removed color property from individual_images test to increase branch coverage
2020-06-14 12:21:18 -04:00
Darren Eberly
95bc9834d0
Merge branch 'rf/caster' of https://github.com/Beefy-Swain/pytiled_parser into rf/caster
2020-06-09 21:59:14 -04:00
Darren Eberly
452101521c
tests: Implemented more tileset testing. Only missing terrains and wang sets at this point.
2020-06-09 21:59:03 -04:00