I've nearly got heart attack when editor crashed and I really dont know how much time ago I saved last progress. For the love of god now I was lucky as hell and saved just few minutes ago
Autosave
Autosave
hello, I hope i get anyone mad cause I put this thread right here but I think there's a pretty good reason why here. I'm convinced everyone know that feel when you work really hard on your map (mod) and then comes some of the crashes. In this moment you're praing if you saved your map recently or your many hours work is "done".
is there any chance we could get simple option if we want an autosave (optionally with adjustable period of saving)
I've nearly got heart attack when editor crashed and I really dont know how much time ago I saved last progress. For the love of god now I was lucky as hell and saved just few minutes ago
but next time it'd be more then few minutes or hours or....(ok I think none here is not so insane to don't save his map for days
) I mean this is very dangerous and yeah tips such as "just save all the time" is pretty ridiculous, jsut think about that: you start the complex script and while testing you got some errors etc. and you debug them and nobody have time for about saving, you just can't remember 
I've nearly got heart attack when editor crashed and I really dont know how much time ago I saved last progress. For the love of god now I was lucky as hell and saved just few minutes ago
Re: Autosave
Auto save, undo option, and warn before deleting scripts are all features I hope are included in the dungeon editor updates. A lot of people have been losing progress on mods, so let me repost about Git again:
You can use Git to backup and version control your dungeons. If you're already familiar with Git, just set it up to watch your dungeon directory. Because dungeons are really just .lua files it's very convenient and you can compare diff's to see the change history throughout.
If you're new to Git I recommend using a program called Source Tree which is a gui version of Git. Combine Source Tree with Bitbucket and you get to back up all your data and dungeons on the cloud for free too. Through Bitbucket you also get a wiki, bug tracker, and more. If you've heard of Github, Bitbucket is basically the private version of Github for free. Through Bitbucket and Git you can also easily collaborate with multiple people at the same time on a single dungeon.
It may take a little learning to get up to speed with Git, but once you do you will never want to go back to the way you were doing things before.
You can use Git to backup and version control your dungeons. If you're already familiar with Git, just set it up to watch your dungeon directory. Because dungeons are really just .lua files it's very convenient and you can compare diff's to see the change history throughout.
If you're new to Git I recommend using a program called Source Tree which is a gui version of Git. Combine Source Tree with Bitbucket and you get to back up all your data and dungeons on the cloud for free too. Through Bitbucket you also get a wiki, bug tracker, and more. If you've heard of Github, Bitbucket is basically the private version of Github for free. Through Bitbucket and Git you can also easily collaborate with multiple people at the same time on a single dungeon.
It may take a little learning to get up to speed with Git, but once you do you will never want to go back to the way you were doing things before.
Re: Autosave
yeah I know Git actually I've already installed for projects, but I'm still begginer with this. have a question - is it possible save the progress in more folders? I mean dungeon_01 dungeon_02 dungeon_03 etc... and these dungeons are saved files for example every hour (or every 5 minutes) and you can have for example 50 of these folders.
Re: Autosave
Generally all of your past commits/versions of the project are stored in the hidden .git folder which is within your main project folder you are watching. You can switch back to any version at any time by "checking" it out. If you are using Source Tree it displays a nice graphical list of all the past versions and you can easily choose to go back to that version.
If you want to work on multiple versions of your dungeon it is probably best to create a branch in Git for each one.
You could set up Git to automatically commit or stash every 5 minutes, but that would take some scripting in your OS as far as I know. I typically commit on each room, feature, or script I write.
I realize my answer to use Git may not have been as useful as I originally thought if your main concern is getting a snapshot every minute or so of your work, but it is a very useful tool nonetheless.
If you're interested in learning more Git I recommend the quick free lesson Try Git.
If you want to work on multiple versions of your dungeon it is probably best to create a branch in Git for each one.
You could set up Git to automatically commit or stash every 5 minutes, but that would take some scripting in your OS as far as I know. I typically commit on each room, feature, or script I write.
I realize my answer to use Git may not have been as useful as I originally thought if your main concern is getting a snapshot every minute or so of your work, but it is a very useful tool nonetheless.
If you're interested in learning more Git I recommend the quick free lesson Try Git.