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

Add support for Tiled 1.9 #68

Closed
13 tasks done
SSBMTonberry opened this issue Jul 15, 2022 · 0 comments · Fixed by #72
Closed
13 tasks done

Add support for Tiled 1.9 #68

SSBMTonberry opened this issue Jul 15, 2022 · 0 comments · Fixed by #72
Assignees
Labels
feature New feature
Milestone

Comments

@SSBMTonberry
Copy link
Owner

SSBMTonberry commented Jul 15, 2022

Ref the Tiled TMX changelog some new changes must be supported in Tileson, including:

  • The type attribute on tile and object is renamed to class. Must add support for maps created after this change.

  • Add class attribute to map, tileset, layer, imagelayer, objectgroup, group, wangset and wangcolor.

    • Map
    • Tileset
    • Layer
    • ImageLayer
    • ObjectGroup
    • Group
    • WangSet
    • WangColor
  • Add x, y, width and height attributes to the tile element, which store the sub-rectangle of a tile’s image used to represent this tile (By default the entire image is used).

  • Add tilerendersize and fillmode attributes to the tileset element, which affect the way tiles are rendered.

  • Make it possible to retrieve actual class information using getClass() when map is loaded through a TiledProject.

@SSBMTonberry SSBMTonberry added the enhancement New feature or request label Jul 15, 2022
@SSBMTonberry SSBMTonberry added this to the Version 1.4.0 milestone Jul 15, 2022
@SSBMTonberry SSBMTonberry added feature New feature and removed enhancement New feature or request labels Jul 22, 2022
@SSBMTonberry SSBMTonberry self-assigned this Oct 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant