Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tiled versions 1.9.0 or higher make existing maps unusable for MapObject loading #776

Closed
nightm4re94 opened this issue Jan 2, 2023 · 1 comment
Labels
bug MAJOR This label is intended to distinguish major features from all the others. tmx our specification of the Tiled map format.

Comments

@nightm4re94
Copy link
Member

Recent tests have shown us that if you save any Tiled map with Tiled version 1.9.0 or higher, the map becomes irreversibly incompatible with LITIENGINE's TMX deserializer. Tiled has removed Object types in favor of classes, converting all your type="MyMapObjectType" attributes into class="MyMapObjectType".
As a consequence, our MapObjectLoader won't be able to assign any MapObjectType.

@nightm4re94 nightm4re94 added bug tmx our specification of the Tiled map format. labels Jan 2, 2023
@steffen-wilke steffen-wilke added the MAJOR This label is intended to distinguish major features from all the others. label Feb 19, 2023
@nightm4re94
Copy link
Member Author

Tiled 1.10 has been released and reverts this change.
I haven't tested this yet, but at least it should once more be possible to save maps with Tiled 1.10 and load MapObjects in LITIENGINE.
https://www.mapeditor.org/2023/03/10/tiled-1-10-released.html

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug MAJOR This label is intended to distinguish major features from all the others. tmx our specification of the Tiled map format.
Projects
None yet
Development

No branches or pull requests

2 participants