Prepare the map data for a possible Tiled plugin #142

Closed
Bertram25 opened this Issue Apr 4, 2013 · 4 comments

Comments

Projects
None yet
2 participants
Owner

Bertram25 commented Apr 4, 2013

The given issue is about adapting the map data to be able to open/save VT maps in Tiled, which will greatly help the map development process, as this tool is much more advanced as for map editing, with only a very limited cost in specific map editing features.

Here is the already started task list:

  • Split map data and script (the scripts don't belong in map data anyway):
    done with: c0784c7 bd50c5a 4828a5f
  • Drop context support: 8f2c689
    The vt map editor is left to be adapted. 1434ebb
  • Remove the use of a namespace for map data and use a simple table instead. c7b2b15
  • Separate and deharcode the tilesets images and autotiling files. 2496c7e 9096d30
  • Help on finishing an animated tileset definition format lacking in Tiled: bjorn/tiled#57
    Being done by Bjorn! :D

- [ ] Check and adapt Tiled to support custom tile size per layer. bjorn/tiled#149
Not needed in fact, as the collision layer (which is the only layer having a different grid size) can be recomputed
in the VT editor at import time.

  • Add support for importing Tiled lua map files. #239
    • Once it's implemented, add a function to translate the animated data to the VT format.
  • Test all that and drink champagne if all good... :)

@ghost ghost assigned Bertram25 Apr 4, 2013

Owner

Bertram25 commented Apr 4, 2013

@bjorn Hi :) I hope you're going well, and that you're growing family is, too.

I didn't want to open an issue in Tiled for that as it wasn't actually a Tiled issue and the changes needed weren't Tiled specific.
Yet, I hinted your nickname to get your opinion:
I'll be starting to look at adding support on tile size per layer in Tiled in Mid-April or so, do you have pre-requisites to share or places in the code to look at for a starter about this feature?

As for the Valyria Tear support plugin, would you agree to merge it in Tiled if I can manage to create it, based on the given lua plugin?

Best regards,

bjorn commented Apr 4, 2013

My family is fine, thanks. :-)

Of course I would accept a Valyria Tear Tiled plugin, though I'll really need to implement enable/disable for plugins since it would be the third plugin that saves with a "lua" extension. In such cases I think it's better when the user first explicitly enables the one he wants to use (and by default, only the generic Lua plugin would be enabled).

There is already an issue open for layers to support different tile sizes. See bjorn/tiled#149. I'll see if I can highlight possible problem areas later.

Owner

Bertram25 commented Apr 4, 2013

Of course I would accept a Valyria Tear Tiled plugin, though I'll really need to implement enable/disable for plugins since it would be the third plugin that saves with a "lua" extension. In such cases I think it's better when the user first explicitly enables the one he wants to use (and by default, only the generic Lua plugin would be enabled).

Sound fair. I'll focus on the different tile size per layer for now, so we both have time before this.

There is already an issue open for layers to support different tile sizes. See bjorn/tiled#149. I'll see if I can highlight possible problem areas later.

Ok, I'll look at that with the spirit of being pro-active while respecting possible specs.

Best regards,

Owner

Bertram25 commented Jan 29, 2014

Closing this one, as only the #239 is left, describing the whole needed feature.

@Bertram25 Bertram25 closed this Jan 29, 2014

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment