Version 0.6.0 (06/30/21): - Playtesting in Tile World and CC2 is now supported - The creature pathing feature now correctly reflects how ghosts move on ice in-game (without skates) - C2M level exporting: the (non-standard) splash element is now exported as element id 0x58 (explosion) - Fixed a bug in editor-mode graphics where canopies failed to render as transparent when placed on top of other overlays ("no" signs and panels) Version 0.5.5 (01/01/21): - Opening or creating a new levelset now gives focus to the level list, making it possible to explore the set immediately with the arrow keys, without having to move or click the mouse - Various dialogs with text input boxes now give these boxes focus when the dialog is launched - Fixed a bug that prevented editing the level hint list Version 0.5.4 (06/30/20): - Hovering the cursor over a cell in the map editor will now show a tooltip with extra information for certain element types, including hint text and button target locations - Fixed a bug when importing a C2M level as part of a C2G series, where certain user data, including solution replays, was not being imported - Fixed a bug when importing level metadata from a CCX file, where the level's user data was overwritten - Fixed a bug in CCS series importing, when reading a level with a hint list but no default hint, where the last hint in the list was moved to the default hint and replaced with an empty hint Version 0.5.3 (01/01/20): - Expanded the set of "Open"/"Import" file filters to better reflect anticipated user needs - Made PNG the default selected image format when exporting level images - Fake disguised (green) walls are now correctly revealed in game graphics mode when under an object or mob Version 0.5.2 (07/30/19): - Heavily redesigned "network"-type metagraphics (i.e. those used for teleport and logic connections): this should both improve efficiency and resolve the various bugs where these metagraphics failed to update in specific situations - Connections for random (green) teleports are now shown only on mouseover, ignoring the "Always Show Metagraphics" setting - Creatures paths are no longer blocked by items that are under forbidden signs - Creature-order metagraphic numerals are now hidden at zoom factors < 50%, to prevent them from obscuring the underlying tile - The Level Properties window now has a button on the level selector toolbar, along with a keyboard shortcut ("Ctrl+Shift+P"), for faster access - C2G series exporting: added a "Basic mode" option that restricts exported data to series title, level music and level map file (removing all "advanced fun features" that prevent opening the series in CC2's series editor) - C2M level exporting: uncompressed map and/or solution export can now be forced, by editing the level user data and adding text-type variables with the names "C2M Map Mode" and/or "C2M Solution Mode" and the value "raw" - Fixed a bug where creature paths for ants failed to update when a canopy was placed in/removed from their path - Fixed a bug in C2G exporting with the "Group level files in numbered folders" option where the subfolders were not actually being created - Fixed a bug where blocks placed on railroads did not have their direction properties set correctly, which could cause them to become immovable Version 0.5.1 (05/23/19): - Added Ctrl+Mouse Wheel zoom to the map editor, which has the effect of multiplying or dividing the current zoom by a factor of 1.11 - Modified the way the View Menu zoom options work: they used to simply double or halve the current zoom level; now they step through a sequence of preset zoom levels, allowing for both more precise zooming and a larger range of zoom levels - Increased the logic-connection tracer limit to 40,000 steps (sufficient to cover the longest possible wire) - Creatures, trap links and cloner links are now correctly removed from their respective lists when the corresponding entities are removed from the map - The File > Restore option is now correctly grayed out when the restore function is unavailable (i.e. either there is no current file, or the current file is unmodified) - Fixed a bug where unrecognized characters in a C2G script could cause the C2G import process to freeze - Fixed a bug in Game Graphics mode where logic-hiding was out of sync with the actual value of the Hide Logic flag - Reverted premature and buggy deployment of map compatibility-error marking Version 0.5.0 (03/01/19): - C2G series importing is now available - Level image exporting is now available, with multiple image types - C2G series exporting: filenames generated from the Level Filename Template are now filtered for invalid characters - C2M level importing: CC2 rules for reading the hint list from the level comment are now fully supported - C2M level exporting: writing the hint list into the level comment is now done much more intelligently, and will take advantage of existing empty [CLUE] sections - Export dialog: clicking "OK" without entering a filename will now produce an error message, instead of trying to use the current directory as the export file - Export dialog: added a description for the currently selected export function - Improved handling of Windows-versus-Unix line terminators in text import/export - The Replace option will now perform global deletion when the primary element is non-terrain and the secondary element is plain floor - When copying a map selection to the clipboard, the accompanying image will now obey the current state of the "Show Game Graphics" option - Game graphics mode now respects the level's "Hide Logic" setting - Added a keyboard shortcut ("F12") for toggling game graphics mode - Fixed a bug when launching the Export Pane where the Current Directory display was not updating to show the actual current directory - Fixed a bug where the Replace option in the Edit menu was consistently one step behind the actual palette selection (UI change only, the behavior was correct) Version 0.4.0 (12/21/18): - Added a Map Cell dialog that allows viewing/editing the set of entities in any cell of the map, by left- or right-clicking it with the new Inspect tool - Added an Entity dialog that allows viewing/editing the elemental properties of an entity, accessible from the Map Cell dialog and the Selected area of the palette - Added a map editor option to insert terrains under mobs/objects using Ctrl+click - Time Bomb area-of-effect metagraphics no longer display when the Time Bomb is under a Forbidden Sign - Added transparency to the placeholder icons - Fixed a bug in C2M-Comments where hint lists were not exporting with the correct text format Version 0.3.1 (06/15/18): - Blocks, creatures and players that start on railroads will now move in-game - Added more details to the status bar description when mousing over cells in the map editor, including: blocked edges for panels, track directions for railroads, wire directions for wired entities, etc. - Tweaked Path crossovers for force floor to behave more like CC Edit - Added an option to the Help menu to open the folder where the program's settings and log file are stored - Error messages during multi-file export will now name the specific file for which the error occurred - Fixed a bug that caused the Confirm Overwrite dialog to appear when saving to the current open file - Fixed a bug that could cause portions of the map view to appear shifted by several rows or columns, especially when an area-of-effect element was placed near the edge of the map Version 0.3.0 (04/01/18): - Added a dialog to configure compatibility flags for the series and current level - Added menu options to choose which ruleset to use for creature paths - Added a confirmation dialog for when the Export feature will overwrite existing files - Added a text box to the Export dialog that displays the current directory - Wire tunnels now correctly merge with existing wires when placed - The Path tool now places ice at force floor crossovers, and allows merging for railroads - Fixed a bug that caused the program to freeze when a map contains a wire loop - Fixed a bug that caused the Copy feature to fail when the map selection contains monsters - Fixed a bug that caused the Export feature to overlook when the current directory changes - Fixed a bug that caused the Export feature to fail when exporting to a CCX file Version 0.2.0 (03/10/18): - Added full support for the CCX file format - Added automatic filename extensions - The "CC2 Level" export option now auto-selects "Current Level" (since the C2M format cannot hold multiple levels) - The "Replace" option now shows which element will be replaced, and which element will replace it - The "Replace" option now becomes enabled/disabled based on whether the selected elements are compatible (UI change only, the logic already has this behavior) - Teleport connections are now shown with arrows - Blue teleport connections now differentiate between wired and unwired teleports - Fixed the palette layout issue - Added tabbing functionality to the map editor - The program now saves its settings between exiting and relaunching - The file dialog's starting directory is now loaded from the program settings, or defaults to a system-specific "user default directory" (e.g. the user's Documents folder on Windows) - Fixed a bug preventing C2G files from being exported with custom level filename patterns - Fixed a bug that caused the export dialog to use absolute paths exclusively Version 0.1.0 (01/01/18): - Initial public beta release