Chronocrash Modders Tools

ChronoCrash Modders Tools 0.7.8

No permission to download
Piccolo updated Chronocrash Modders Tools with a new update entry:

Changelog 0.4.7.9.1

Run menu : added checkbox "Run program from program location" to change current working directory (CWD) to selected program root folder before launching it. Use this option if the program you want to run is looking for files relative to its own location (like OpenBOR is looking for paks, savs, and so on for example). @bWWd


Without this option checked the program will assume the current working directory is the one from where you launched CMT.

Read the rest of this update entry...
 
Yeah maybe it will help, cause now i cant really run openbor, oh you updated it, gonna test it

Ok that worked, its fine now. openbor runs

Backup still does not work, test it out, open the file, do some change then save, and try to acces the version before the change, from backups its not there anywhere, i mean the date and all is there, but the actual content its not a backup, its current versions

Like ,i wrote CRAP in the file, and saved it then triwed to access the version where CRAP was not there, it does not exist in backups, sure the date is good and all but thats version with CRAP already in it.
 
Last edited:
Backup still does not work, test it out, open the file, do some change then save, and try to acces the version before the change, from backups its not there anywhere, i mean the date and all is there, but the actual content its not a backup, its current versions

Like ,i wrote CRAP in the file, and saved it then triwed to access the version where CRAP was not there, it does not exist in backups, sure the date is good and all but thats version with CRAP already in it.
If it's a file you've never saved before in CMT it's normal. The sequential saves only keep the actual saves you made in CMT. Each time you save a file this saved is copied as a backup.

So to test if it works with a new file, you need to save the file twice. Then you'll have two saves to compare. If you save once you'll just have one and you can't compare it. The last saved backup is supposed to be the same as the actual file.

I'll see if its really relevant to also backup the file before the first actual save in CMT. If it is I'll add support for it.

EDIT : Ok I added support for this particular type of backup in the code, will be available in next version. So from next version, saving a file you never saved before will create 2 revisions, one revision for the actual save, and one revision with the original content before the first save. Then each time you save that file it will create only one revision, for the actual save.
 
Last edited:
Well, i just expected it to bring back what was in the file 3 minutes ago and i couldnt , for me autosave is this - autosave, i set it to 2 minutes and it saves my file every 2 minutes and each save saves content of the file at particular point in time in 2 minute intervals, so when i need file from 4 minuts ago or 16 minutes ago i can access it.
I dont really need to see current version of my file in backups, thats not a backup, thats current.

Just want to be safe so when undo fails then i can still acces version of the file from 10 minutes ago when i realize i made some crappo imstake 10 minutes ago and need to bring some code back.
 
Well, i just expected it to bring back what was in the file 3 minutes ago and i couldnt , for me autosave is this - autosave, i set it to 2 minutes and it saves my file every 2 minutes and each save saves content of the file at particular point in time in 2 minute intervals, so when i need file from 4 minuts ago or 16 minutes ago i can access it.
I dont really need to see current version of my file in backups, thats not a backup, thats current.

Just want to be safe so when undo fails then i can still acces version of the file from 10 minutes ago when i realize i made some crappo imstake 10 minutes ago and need to bring some code back.
Well it does this too. Open a file, change some text in it, wait one minute, and you'll see you'll have a new entry with "Unsaved" column to "true" for that file.

The backup system basically have every possible save. It backups unsaved files every minute, it backups history of files each time you saved them, it also keeps a backup per hour, and a backup per day.

So I think the problem is entirely different, as you said before you never use "text" editor. I think currently most autobackup triggers might be tied to main text editor changes. So if you stay in entity editor, in exact same entity, it might never triggers changes. I'll investigate.
 
Piccolo updated Chronocrash Modders Tools with a new update entry:

Changelog 0.4.7.9.2

Backup system, adjusted two things :

1 / saving a file you never saved before will now create 2 revisions, one revision for the actual save, and one revision with the original content before the first save. Then each time you save that file it will create only one revision, for the actual save.


2 / the automatic backup of unsaved files in entity and level editors was previously relying on them being translated back into text. Such translation happens frequently in the app, but if...

Read the rest of this update entry...
 
Can I give an opinion? If the backup system is giving you a headache, I would advise you to simply remove it from the tool.

Far be it from me to say what you do with your time, but I think it's lost development time for something that isn't so important. Everyone has to play their role: the role of the program is to function, the role of backing up is the user's responsibility.

I think you are putting a very heavy burden on your shoulders, forgetting that you work on this alone and for free.

Think about it.
 
Can I give an opinion? If the backup system is giving you a headache, I would advise you to simply remove it from the tool.

Far be it from me to say what you do with your time, but I think it's lost development time for something that isn't so important. Everyone has to play their role: the role of the program is to function, the role of backing up is the user's responsibility.

I think you are putting a very heavy burden on your shoulders, forgetting that you work on this alone and for free.

Think about it.
I agree with Ilu about the backup, mainly because we have many ways to do it without overloading CMT (cloud services, external drives or GitHub). Personally I prefer to use GitHub because I can clearly see every single change and revert the undesired ones, we can take my "hitflash" post as an example.
 
That's okay guys, as I said to bWWd the backup system actually works, it was just minor fixes here and there to make it work under all circumstances in CMT, and I think the fixes I made were the last ones, so I will probably no longer have to spend time on that in the future. I wouldn't spend time on it if I wasn't sure it was basically complete ;)
 
I need to start using Github too. I work directly on Dropbox and it works, but I can't revert unique changes, just the whole file.
Yeah, both Visual Studio Code and GitHub were a life changer for me, I can't code without these two anymore. I was able to restore even corrupted files.
 
Piccolo how can i make shortcut for the Run comman so i can run an app by using key combo? Maybe something like Ctrl+1 that runs first app and Ctrl +2 runs second one etc ? Not sure about the way to differentiate which app should run
 
Piccolo updated Chronocrash Modders Tools with a new update entry:

Changelog 0.4.8

- Added "Options" => "Check for missing extensions". This allows sprites to be loaded even when they are referenced without extensions. Use this for compatibility with old files, but try to avoid relying on this for future files @PHM2D

- Added Search and replace in entity editor @bWWd

- Added global shortcuts for "Run" programs menu. Default to Ctrl + numpad (1,2,3, ...). But can be changed to whatever you want in "Edit" -> "Settings" -> "Keyboard...

Read the rest of this update entry...
 
Oh yeah, this is amazing!
Xf3K2F2.png


You have no idea how much this will help me :)
Really thanks.
 
Yeah the z thing and all visuals on lelvels help a ton, cant believe how we made stages without it.

Are You able to show bglayers as well? I gues its more complex than panels with all bglayer functions but even simple preview would help.

I love the shortcut to run openbor and whatever tools, will speed up testing.
 
Are You able to show bglayers as well? I gues its more complex than panels with all bglayer functions but even simple preview would help.
This will answer your question - each cloud is a different bglayer (7)
1701880386514.png
The only thing you can't preview right now is the native Water (hence why the stage has no "ground"
 
  • Like
Reactions: ABK
Oh i see that bglayer are behind the background ... id like to be able to bring some background layers to the front at will , like bring bglayers to front or background to front , in the meantime i just comment out background on my own

Or maybe its just order of appearance thing

Ok that was it, im a noob with this so, sometimes i need a lesson

But ok, can we show the numbers like every 100 or so on bottom of the stage so we kinda know where 600 is ,where 800 is precisely by looking at the numbers ?
I think as visual guide that will help too in level preview.
Maybe also coords in the corner, cursor on level coords


Ok can You limit Replace all so when we select a bunch of text then it will only work on this selected text iunstead of entire animation? I have frames named idle and if i want to change them to "id" then the actual animation name changes as well, id like to prevent that
 
Last edited:
Back
Top Bottom