Commit Graph

407 Commits

Author SHA1 Message Date
Darren Eberly
e2c2975da9 Fix for importing from packages 2021-12-21 22:38:40 -05:00
Darren Eberly
0efffe9def Update changelog and version for 2.0.0 2021-12-21 22:16:10 -05:00
Darren Eberly
de5579ea5a Merge pull request #48 from benjamin-kirkbride/2.0
2.0
2021-12-21 22:14:02 -05:00
Darren Eberly
72116adce6 tests: All map tests working 2021-12-21 21:50:42 -05:00
Darren Eberly
923149c0a4 Better object template loading 2021-12-21 21:50:32 -05:00
Darren Eberly
22d7631bfb All object tests passing for TMX 2021-12-20 00:08:50 -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
5763e8e497 Layer fix for TMX parser 2021-12-19 22:11:18 -05:00
Darren Eberly
5ce8bbafcb Automatic detection of map/tileset format 2021-12-19 16:13:20 -05:00
Darren Eberly
2395dd32ca More 2.0/tmx parsing work. TMX is nearly done 2021-12-19 01:43:42 -05:00
Darren Eberly
65bfc2a498 First working TMX map parse at this point 2021-12-17 20:04:11 -05:00
Darren Eberly
115afb5e22 More TMX work(it's mostly working I think) 2021-12-17 01:09:40 -05:00
Darren Eberly
d653ff63a3 Work on TMX parser. It is very not done 2021-12-15 20:59:25 -05:00
Darren Eberly
45e0784d3d Initial 2.0 refactor 2021-11-07 02:43:32 -05:00
Darren Eberly
464454b02b Update version and changelog for 1.5.4 2021-10-12 20:00:35 -04:00
Darren Eberly
e19e9e64dd Fix for only one parallax value being set. (#45) 2021-10-12 19:57:30 -04:00
Darren Eberly
82122c3e3d Update version and changelog for 1.5.3 2021-08-28 12:02:50 -04:00
Darren Eberly
d959bbfd56 Default layer offsets to 0, 0 if not present 2021-08-28 12:00:02 -04:00
Darren Eberly
91ecb7f6b6 Update changelog and version for 1.5.2 2021-07-28 22:42:49 -04:00
Darren Eberly
29c04a39a9 Update all tests for template template update(#41) 2021-07-28 22:38:10 -04:00
Darren Eberly
30f52fd7ce Fix templates for tile objects. See #41 2021-07-28 22:37:30 -04:00
Darren Eberly
0ec7941491 Test for template with a collection of images tileset 2021-07-28 00:43:37 -04:00
Darren Eberly
e77f15cda6 Merge branch 'development' of github.com:Beefy-Swain/pytiled_parser into development 2021-07-09 21:06:41 -04:00
Darren Eberly
5dd7644387 Update version and changelog for 1.5.1 2021-07-09 21:06:22 -04:00
Darren Eberly
ed3159373d Fix color parsing 2021-07-09 21:06:11 -04:00
Darren Eberly
ee14883503 Merge pull request #39 from albertvaka/patch-1
Specify attrs minimum required version
2021-06-12 13:14:08 -04:00
Albert Vaca Cintora
39afb515f2 Specify attrs minimum required version
We use kw_only in attr.s which was added in 18.2.0 [1]

https://github.com/python-attrs/attrs/blob/main/CHANGELOG.rst#1820-2018-09-01
2021-06-08 23:37:06 +02:00
Darren Eberly
e31d63484a Update version and changelog for 1.5.0 2021-05-16 00:55:04 -04:00
Darren Eberly
4bdd1d05f7 Merge pull request #38 from Beefy-Swain/development
Merge development for v1.5.0
2021-05-16 00:54:38 -04:00
Darren Eberly
e2573ff655 Initial object template tests 2021-05-16 00:40:48 -04:00
Darren Eberly
fec406420f Initial object template implementation 2021-05-16 00:40:28 -04:00
Darren Eberly
e5caf6daee Initial tests for worlds 2021-05-15 23:50:15 -04:00
Darren Eberly
6beb77b97d Initial world implementation 2021-05-15 23:50:05 -04:00
Darren Eberly
7a474a23f5 Fix type string in Tilesets.
This value is a constant and will always be "tileset". No need to load it from the file.
2021-05-15 20:52:12 -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
3e9289eefe Change wang_tiles to be a dict based on ID rather than a list 2021-05-10 00:46:41 -04:00
Darren Eberly
55af4c78da Remove old terrain setup from Tilesets
Terrain has been merged into the Wang Sets objects as of Tiled 1.5
2021-05-10 00:46:03 -04:00
Darren Eberly
d4c2c2eebc Add type to wang sets 2021-05-10 00:19:30 -04:00
Darren Eberly
45187abb21 Support version key changes from Tiled 1.6 2021-05-10 00:02:01 -04:00
Darren Eberly
264ecf69db Updates for wang sets from Tiled 1.5 2021-05-10 00:01:44 -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
b300410027 Update version and changelog for 1.4.0 2021-04-25 21:13:37 -04:00
Darren Eberly
fa86a9f962 Merge pull request #32 from Beefy-Swain/development
Update version and changelog for 1.4.0
2021-04-25 21:12:05 -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
4335cb417e Use abolute paths for images when loading an external tileset 2021-04-25 21:08:30 -04:00
Darren Eberly
72bd24b720 Merge pull request #31 from Beefy-Swain/development
Development->Master
2021-04-25 21:07:55 -04:00