Chronocrash Modders Tools

Chronocrash Modders Tools 0.7.9.10.1

No permission to download
- Added "Options" -> "Search on text change (without pressing enter)"

- Moved search entries at the top of widgets instead of bottom

- Added a "Search" placeholder text in search entries

- Added a "search" icon button next to search entries

@bWWd
  • Like
Reactions: hbdhl
- Fixed a bug where if you changed the single delay of a looping playing animation to value 0, then the program would radically slow down and freeze (@bWWd )



- Auto-backup feature V2 : added lots of options in "Edit" -> "Settings" -> "Auto-backup". Basically you can set up multiple types of backup : per hour backup, per day backup, and just a classic last sequential history.

- The classic last sequential history keeps X amount of last revisions per file, irrespective of time spreading

- The per hour backup keeps one revision of file per hour for Y amount of hours

- The per day backup keeps one revision of file per day for Z amount of days

- For the classic last sequential history, there is now an auto-clean setting to delete revisions older than specific amount of days





- Library/Files explorer - file filtering (F2) : Now when you press enter a second time after searching a term, it will expand one level of folders. This is especially useful when searching by folder name.

For example let's say you have chars or levels opened. While in "Opened" mode in the library, you press F2, then type "chars", then press enter. It will show you the chars/levels folder because it matches the term search, but not the sub files of that folder (the actual characters/levels). Now if you press enter again, the matched folders will expand and you'll see their content. And if you want to expand one level more, then just press enter once again.
Introducing advanced auto-backup feature

  • This feature will be customizable in the future, this is just the first version
  • Right now this auto-backup feature does two things :
    • Each time you save a file, it stores a revision that you can access later
    • Every minute, it checks for unsaved files and stores a revision that you can access later. A new revision is stored only if there was a change since the last stored revision. So you won't have useless duplicates.


There is two ways to view revisions :
  • In the main editor, there is now a "View revisions", in the upper left corner of the editor part, next to the save/undo/redo buttons. This button will show you the revisions available for the current file. Just double click on one revision in the list to view its content. You can then copy/paste it wherever you want to recover it.
  • In the menu bar, "Edit" -> "Backups viewer". It will show the history for all files.


  • You can dynamically filter the visible revisions list using the filter input at the top (F2 key works here too).
  • WARNING : there is currently no auto-clean limits option that checks for space taken / number of revisions, I will add it in next release. So if you saved thousands of revisions, it will take some space. In the meantime, you can manually clean/delete revisions using "Delete selected" and "Delete all" buttons.
  • Feature can be disabled using "Options" -> "Disable autobackup"



Others changes :

- Added "Options" -> "Enable completion" to enable/disable auto-complete suggestions in editors.
- Fixed a bug introduced in last revision where you could no longer load idle animation from the animation selector widget
LEVEL EDITOR
- Scrolling simulation : can now move the (red) screen frame faster with both SHIFT and ALT keys + arrows (instead of just ALT + arrows as before)
- Added support for bglayer/fglayer xrepeat and xspacing properties
- scroll xratio property was already supported but now it will also factors with bgspeedratio property. Though I don't know if the calculation in CMT is the same as the engine. Basically in CMT I simply compute the actual scroll xratio as xratio * bgspeedratio

ANIMATION EDITOR
- You can now delete an animation directly from the animation editor. The delete button deletes the loaded animation.
  • Like
Reactions: Cachito
- Caches (models, sprites, ...) are now project specific so that models and sprites with the same name/path won't interfere when switching between projects
- Switching project ("View" -> "Project Selector") is now even faster if projects was already loaded (as it will reuse all the project cache without reloading anything)
- Also in "View" menu, there are now shortcuts to seamlessly switch from one loaded project to another
  • Like
Reactions: hbdhl and DCurrent
In Edit -> Settings -> Editor :
- you can now change the color of the highlighted line of editors to the color you want @bWWd
- you can now set if you want long lines to wrap in current view (default) or if your prefer to scroll horizontally without wrapping @O Ilusionista

Entity Editor
- Selecting a frame sprite will now not only change the cursor to corresponding frame line in text view, but also highlight the line @bWWd

Level Editor
- background and bglayers are now properly set behind fglayers, even when fglayers have negative Z positionning @O Ilusionista
- Added an option to interpret sprites data using PIL (enabled by default, uncheck to revert to previous way). This should solve problems with transparency not working properly when using certain types of gif files. @O Ilusionista

- Fixed a bug where fglayers Z property was reversed
  • Like
Reactions: O Ilusionista
Animation Editor
- Mouse coords will now be shown in lower left corner
- When clicking "Set offset", the cursor will now change to a cross instead of a hand
- Clicking on a sprite will put the cursor to the corresponding "frame" line in the text editor


Level Editor

- Added support for panel order property ("aaa", "abc", ...)

General :

- File selector and animation selector will now expand properly when splitters are manually stretched.
File browser :

- Fixed a bug where levels used in multiple sets would show only in first set, and not following sets


Level Editor :
- Fixed a bug where toggling "hide entities shadow" caused a warning for entities that could not be properly loaded

@O Ilusionista
General :

- If you were in the level editor and load a file that is not a level, the editor will revert to text editor.
- If you were in the entity/animation editor and load a file that is not an entity, the editor will revert to text editor.


Level Editor :

- Added a check box to show/hide entities shadow
- Added a check box to show/hide entities offset
- Added checkboxes to show/hide entities based on their type

- "music" and "light" commands will no longer trigger "at orphans" warnings

Notes : other recent reports/suggestions have been noted and will be processed later when I have more time.
  • Like
Reactions: DCurrent and Kratus
Back
Top Bottom