Quote:
|
Originally Posted by Gerami
What if you want to undo the save? What if after you place some tiles it looks fugly and you want to revert back? What if the whole level ends up looking like crap and you have to delete it and get the old one there?
What if you're making a practice level (since we have to do it online these days) and some other LAT comes, steals the level's styles/themes/paths/etc, and puts it on his level? Who's going to stop him? How CAN you stop him? People will end up being able to view all your practicing/training.
|
Keep the old Graal version on your comp, it's not that big of a deal. If your "ISP drops" as you put it, I really doubt the playerworld needs your level at that very moment, they can wait until it comes back up =/
Also, if you listened and read what I posted, I'm making it so that you have the option to enable copylevels=true or so to where if you're editing the file ps.nw, then it copies to ps_edit.nw and you actually edit that. Then you do something such as /savelevel to save it completely to the ps.nw, or you do /revertlevel and it will recopy it over. It's not that complicated =/ Also maybe adding of a history so you can "undo" changes... will see about that. I'm planning on putting in a lot of options so each server can go in, set like:
copylevels=false
defaulttileset=newtiles1.png
logupdates=leveleditor_log.txt
Something along those lines, will see how it goes. Will be strings. I've begun working on it, unfortunately it will update it so you can see the changes, but calling 'update level' before 5-10 minutes will erase changes. It seems to only save after that period of time. So to make it permanent, you have to make the changes and wait, therefore I've been experimenting with a few different methods, and also working on perhaps editing of gmaps, but editing of gmaps becomes a little bit more difficult with the old engine (simple with new engine). Anyway, depending of the time I can put into this (also working on recoding the latest aquisition of Projectshifter Group), I hope to have an alpha version this week or middle of next at the latest.
-Projectshifter