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
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
Benjamin Kirkbride
2d3d121c52
Merge pull request #30 from katefike/master
...
Fixed tests documentation
2021-04-19 21:53:47 -04:00
Kate Fike
09f1ee1076
Fixed tests documentation
2021-04-19 21:52:01 -04:00
Benjamin Kirkbride
dcd040a546
Merge pull request #29 from katefike/master
...
Corrected spelling in README
2021-04-19 21:36:38 -04:00
Kate Fike
2a0b1e0c56
Removed my own poor spelling
2021-04-19 21:34:32 -04:00
Kate Fike
af8369e530
Corrected poor spelling
2021-04-19 21:30:27 -04:00
Darren Eberly
de870b4ed2
Merge pull request #28 from Beefy-Swain/development
...
v1.3.0 Release
2021-03-31 20:49:34 -04:00
Darren Eberly
2ced9d4110
Update CHANGELOG and version number to 1.3.0
2021-03-31 20:49:06 -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
9acda39a5d
Update version and CHANGELOG for 1.2.0
2021-02-21 15:50:31 -05:00
Darren Eberly
6df9b4af61
Make zstd optional
2021-02-21 15:40:44 -05:00
Darren Eberly
bdf206d740
Update version to 1.1.0 and update CHANGELOG
2021-02-21 04:46:16 -05:00
Darren Eberly
2267a435d5
Add better project metadata
2021-02-21 04:41:00 -05: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
569686ad53
Merge pull request #26 from Beefy-Swain/rf/caster
...
JSON Re-Write
2021-02-20 22:11:17 -08:00
Darren Eberly
d215450f49
Merge branch 'master' into rf/caster
2021-02-20 22:10:39 -08:00
Darren Eberly
2a5e475c93
Initial docs setup
2021-02-21 01:03:19 -05:00
Darren Eberly
cf5f693da3
Update to support pep517 for building
2021-02-21 01:00:04 -05: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
2d119513d5
Merge pull request #24 from thetrav/master
...
Flesh out support for objectgroups (object layers) and add support for image layers
2020-09-30 18:10:39 -04:00
Richard Jones
b3c2c00346
recognise image layers
2020-09-29 17:47:02 +10:00
Travis Dixon
5a44abd87a
better objectgroup parsing
2020-09-29 17:47:02 +10:00
Darren Eberly
079acd87c0
Changed required python verison to >= 3.6 from ~= 3.6
2020-09-20 16:35:08 -04:00
Benjamin Kirkbride
ed825c5b71
fix(version.py): actually fix it 4 real
2020-08-21 21:16:14 -04:00
Benjamin Kirkbride
075cf9cd79
fix(version.py): move to root of repo
2020-08-21 21:15:12 -04:00
Darren Eberly
f66604fc9f
Merge branch 'rf/caster' of github.com:Beefy-Swain/pytiled_parser into rf/caster
2020-08-20 21:48:35 -04:00
Darren Eberly
00153d59dc
refactor(tiled_map): Renamed Map class to TiledMap
2020-08-20 21:48:31 -04:00
Benjamin Kirkbride
d6bdf7b684
docs(layer): update docstrings
2020-08-20 19:32:53 -04:00
Benjamin Kirkbride
c98f16dcef
docs(layer): add module docstring
2020-08-20 18:56:26 -04:00
Benjamin Kirkbride
0de74fc9eb
docs(common_types.size): clarify unit
2020-08-20 18:33:57 -04:00
Benjamin Kirkbride
2b5799fa8e
docs(common_types): removed redundant "multiple"
2020-08-20 18:33:05 -04:00