oops, I've undone some features in a bad merge :grimace: hang on.
Add the extension and extras folder to your Tiled extensions folder. Check out the Tiled docs for more information
The 'extras' folder contains png images for the extension tileset. This adds relative tiles like region groundcover.
Import tilesets installed in CDDA folder by folder path.
- Takes a bit of time.
Import a CDDA map by its path, based on imported tileset. Must have imported tileset.
- Takes a bit of time.
Export the current map as a json for CDDA.
- Furniture and Terrain (items, monsters, and other entities not quite)
- Map must be open in Tiled
Jump to tile with CDDA id, such as "t_floor".
Add sprite to 'Favorites' sprite sheet for easy access.
Change path to project as seen by CDDA extension (project path is not yet accessible to API)
=======
What works
- Import CDDA Tilesets
- Chosen tileset is imported and each matching cdda id has a unique tile for easy stamping.
- Find tile by its cdda id with 'ctrl+f'.
- Save a copy of the tile to a 'favorites' tileset for easy access.
- Use palettes
- palettes are defined in the properties of a layer group under
cdda_palette_0
and if you want to assign more you have to add a propertycdda_palette_1
, etc, until I make it more elegant
- palettes are defined in the properties of a layer group under
What kind of works
- Import and Export CDDA map
- Maps missing some definitions (results in empty tiles).
- Export a file that might load in CDDA.
- Handles
{ object : { place_[object type] : {} } }
alright. - Missing
{ object : { items : {} } }
. - Missing
{ object : { toilets : {} } }
. - Missing
{ object : { vendingmachines : {} } }
. - Missing
{ object : { toilets : {} } }
. - Missing
{ object : { vehicles : {} } }
. - Missing
{ object : { NPC : {} } }
. - Missing
{ object : { zones : {} } }
.