Releases: MightyPrinny/TiledGMS14ME
Minor update
-Replaced the project directory preference with a project file path
-Templates are generated from a specific project file instead of the first one the program finds in the project directory
-Tab size in the plain text editor is now set to 3 characters
Bugfix
Minor Fixes
Changelog
-The room importer now deals with flipped tiles chunks better
-The secondary grid doesn't go out of the map.
More critical bugfixes
Now the program defaults to not combining tiles in saved room files, and now you can adjust if you want to enable that by default from the preferences dialog. This is because MegamixEngine in it's current state doesn't handle tile chunks very well, but that will not be the case whenever the next version releases.
Critical Bugfix
A typo made tiles get trimmed vertically while being imported when they shouldn't.
More stability improvements
Now the generate templates option should be guaranteed not to cause issues in the editor, but you can only generate templates when no documents are open.
Critical bugfix and other things
The tile combination code was flawed I'm so sorry, I hope nobody saved a room in that version.
This will hopefully be the last release in a while.
Other changes
-Added option to add a new layer with depth to the layer dock
-Made the tileset import plugin handle pngs
-Loaded templates will now emit the changed signal after generating templates, this fixes some graphical errors
caused by outdated image indices.
-Now a dialog will popup when you load a background, it will auto complete the tile size to that of the last room loaded
or 16,16 by default. There's also a checkbox to set the tile size from the backgroundfile, but that's not a good idea,
because things work better in general when the tilesize of the tileset matches that of the map.
-The room import dialog now remembers the last tile and quad sizes you used
More bugfixes
Some bugfixes
-Game maker allows tiles to be stored as a region that goes beyod the tileset, in Game Maker these tiles look normal and now in Tiled those tiles are trimmed so they don't go outside of the tileset.
-Made sure the tileset names in exported rooms don't include any extensions which were included in the internal name of tilesets imported from a background.gmx file.
More Improvements and some important changes
Features added
-Now you can load .background.gmx files from a Game Maker project as a tileset
Features removed
-Now animated tilesets won't be used to generate objLayerAnimation setups for MegamixEngine
-The preference to flip objObjectSetter was removed
Other improvements
-Tiles are now combined by default on exported rooms, this saves space in the room file and fixes issues with objObjectSetter in MegamixEngine. This can be disabled by setting the map's "combineTilesOnExport" property to false.
-Instances now store and export their "locked" and "colour" and tiles now include the "name" attribute in the room file, this should reduce the amount of things that get changed by game maker when it rewrites the room file.
-When you paste objects now they're centered properly
-The templates dock now automatically load the templates folder and will refresh when you generate templates.
-The depth property now also affects the rendering order of layers.
Important bugfixes
Room files exported by the new version had extra spaces between instances and tiles on Windows, because I run Linux I forgot to check the files produced by the program on WIndows.
I also made it so the generated tileset used to store the images for templates gets reloaded when you generate templates, though I didn't test if it actually fixed the issue where sprites look wrong after generating templates when the project changes until you reload the program.