Now you can scroll without holding the CTRL key, but if you interacted with any of the comboboxes, like the "Layers:" thing up top, you must move you mouse cursor into the level panel. And I fixed a bug, where the invisible platform tile wouldn't show up, when using the dark palettes.
This update makes PekaED way more usable, it makes it a whole lot better.
- Selected sprite is now positioned at it's tile location, instead of the sprite's center - There is now an "information panel", below the tile panel, which shows the fore/-background tile and sprite underlying the mouse pointer - Selected tiles are now also positioned at their possible tile position, instead of being centered around the mouse cursor - Not in multi select, yet - When you're in "Sprite Mode" and select a tile, PekaED will automatically switch to "Tile Mode" - You can select an empty tile, instead of the eraser, to delete tiles, again - Fixed bug, where the "hightlight sprite" rectangles don't show, when on foreground layer - Tile Panel shows tile number, of the tile under the mouse cursor - You can enable/disable the tile numbers, by clicking on "Show Tile Numbers" - PekaED now saves/loads "Highlight Sprites" and "Show Tile Numbers" settings.
* Fixed a bug, where the editor wouldn't load the level, if a sprite was faulty. (Frame position outside of image width) * PekaED checks for the sprites file name length, so that you can't add sprites with file names that are longer than 12 characters (game limitation) * Added warning, when PekaED couldn't load a level file, instead of just crashing silently. * Added warning, when PekaED couln't load a sprite file * Added a few more warnings, instead of just failing silently * Added status bar, which tells you when you last saved and loaded a level (Can be removed in the settings) - Note: Enabling/Disabling the status bar requires a restart, it will only (not) show, after restarting PekaED * Added preview to file selection, for sprites, tilesets and backgrounds - Note: You can enable/disable each separately in the Settings menu. * Information labels (Foreground tile number, etc.) now also update, when mouse button is pressed or mouse is being dragged * Shortcuts can now be customized * Added support for sprites version 1.2 * Viewport position now resets to 0, 0 when creating a new level * Fixed the mini map, when zoomed in
Well, well, well. Guess what? Time for another update!
* Fixed tile numbers * Improved statusbar, more flexible design, more information * You can now delete an area with the eraser, by right clicking and dragging your mouse. Like selecting multiple tiles. * Improved selection of multiple tiles, now can't select out of level bounds anymore * The load map dialog now remembers it's last location * PekaED gives you the option to remove faulty sprites * PekaED only let's you add 800 sprites, which is the limit of a level. * The amount of sprites placed in the level are now displayed in the status bar * Better handling of missing files - PekaED replaces missing/"faulty" sprite files with error image * Changed "Save Level As..." shortcut to CTRL + SHIFT + S, to prevent unwanted behavior * Added option to not change to Sprite/Tile mode, when clicking on a sprite when in tile mode and vice versa * Added option to not use developer mode, when testing level * Fixed a bug, where shortcuts still activated, while typing in a textfield * Fixed a bug, where PekaED would mess up, when you create a new level, while having a sprite selected * Fixed a bug, where PekaED would mess up, when scrolling * Time limit, Level Number, X and Y position can't go below 0 anymore * PekaED now supports re-/undo functionality. Although, it's still behaving a bit weird, when you re-/undo the dragging of multiple selected tiles
When I try to test the level I get the "Could not find default language file!" error... even though I have all the language files in the language root folder. Does anyone know how to fix this problem? imgur.com/a/IZpvOiP
I'm still planing to rewrite PekaED from scratch, to make it better and easier for me to add stuff to it. It'll take time, but there will a completly rewritten and better version in the future!
I don't think you should do this... It would significantly delay your current projects. PekaED is already really good as it is, just some more bug fixes and it is pretty much complete. Actually, i believe it is a complete level editor as it is right now. Rewriting it from scratch is unnecessary and time consuming, in my opinion.
Fresh PekaED update, all ready for the next CE update, which will come within the next days, so stay tuned for that!
- Sprite limit warning now doesn't show in CE mode anymore - Added support for .cespr sprites - CE components now get disabled (grayed out), when not in CE mode - Added "pk2.exe test..." when in Enhanced mode, other stuff in CE, as reset parameters - Fixed shortcuts, when zooming - Fixed sprites not loading from episode directory