News:

Huge spam cleanup. I hope, everything important is still in place. :-)

Main Menu

Target Selection?

Started by Sythen, December 12, 2007, 07:52:19 PM

Previous topic - Next topic

Sythen

Target Selection:

On my maps, they usually compile with some water tiles at -10z and some at -5z... when i try to get all the files at -5z to -10z I find myself having to 'select a screen' full at a time, scroll down, select another screen full at a time... and so on' (all while pressing the ctrl key). It would be nice to be able to have a select option where I can select a row of tiles simply by selecting 1 tile, scrolling all the way to the other end of the map and targeting the last tile. Then all thousand and some tiles could be corrected all at once saving me many hours worth of corrections. hehe  :mrgreen:

An Undo Command:

Where's my 'Ctrl 'Z' lol  :o  (I think i tend to mess up my map more than the compiler LOL) Good thing I've learned to correct my mistakes manually. CenterEd ROCKS! I love this program. Simply the BEST In Editors!

AutoSave vs. 'ctrl+S':

I love the every 30 second auto-save feature, but what if I'm not timing it? I think the autosave feature should remain in place, but also add a manual save feature so that people can save in between the 30 seconds to avoid losing work done. This would be a bonus for times when the computer restarts unexpectedly; like when your in school and having to type papers (save your work)! Same philosphy applies here.

Are You Creative or Not?

Well some of us are very creative! Others are not too imaginative, and still some are half and half; so whats my point? Why not implement an auto map generate feature (no not a compiler). Yes some of us choose to hand draw out our own maps and compile them with UOL etc, but it would be nice to have a generator that makes random maps in (.bmp) form. Yes you'd still need programs like adobe photoshop and UOL, however for those who may have a bit of a mental block this feature would save a lot of work when drawing the maps. Just a thought.

Got the time? Why Not Go A Step Further?

Lets face it - CenterEd is the most graphicly-user friendly out there for editing (.mul) files. So why not take advantage of that and create an in-server random map generator. The program has all the information it needs (tiles, transitions, etc...). Simply add a feature where at a click of a button, users can generate randomly tiled maps (.mul) files in real time (effortlessly). hehe This feature would be cool because it would give the inexperienced map makers incentive to pursue custom terrain on their own servers and/or help other servers. Also it would enable people like me to have 1 map on our server that would constantly change as part of a storyline or event facet type thing. Just an idea, that is more plausible than probable.  :idea:

Hitman

Quote from: "Sythen"Target Selection:

On my maps, they usually compile with some water tiles at -10z and some at -5z... when i try to get all the files at -5z to -10z I find myself having to 'select a screen' full at a time, scroll down, select another screen full at a time... and so on' (all while pressing the ctrl key). It would be nice to be able to have a select option where I can select a row of tiles simply by selecting 1 tile, scrolling all the way to the other end of the map and targeting the last tile. Then all thousand and some tiles could be corrected all at once saving me many hours worth of corrections. hehe  :mrgreen:

Due to technical reasons, this is not directly possible. But you should take a look at the Large Scale Commands. That's not quite as intuitive as your suggestion would be, but it does the job.

Quote from: "Sythen"An Undo Command:

Where's my 'Ctrl 'Z' lol  :o  (I think i tend to mess up my map more than the compiler LOL) Good thing I've learned to correct my mistakes manually. CenterEd ROCKS! I love this program. Simply the BEST In Editors!

It's on the ToDo list quite some time and will probably stay there for a while ... it's a bit complicated to implement and therefore requires a bunch of time I currently don't have :(

Quote from: "Sythen"AutoSave vs. 'ctrl+S':

I love the every 30 second auto-save feature, but what if I'm not timing it? I think the autosave feature should remain in place, but also add a manual save feature so that people can save in between the 30 seconds to avoid losing work done. This would be a bonus for times when the computer restarts unexpectedly; like when your in school and having to type papers (save your work)! Same philosphy applies here.

The 30 seconds are the worst-case. Saves occur every 30 seconds for the WHOLE map, so that also includes changes you did just 1 second before. Saves also occur when you shut down the server or the internal buffer is full. As the server locks the map files anyway, you can't access them from other programs. So in the moment you want to access it from another program (RunUO, the UO client, or whatever else) you would stop the server which in turn saves the files.
So you would only lose 30 seconds of work if a crash of the server or your whole PC occurs. I guess that assumption is save enough ;)
Btw. there IS a manual save, called "flush", which you can find in the admin menu.

Quote from: "Sythen"Are You Creative or Not?

Well some of us are very creative! Others are not too imaginative, and still some are half and half; so whats my point? Why not implement an auto map generate feature (no not a compiler). Yes some of us choose to hand draw out our own maps and compile them with UOL etc, but it would be nice to have a generator that makes random maps in (.bmp) form. Yes you'd still need programs like adobe photoshop and UOL, however for those who may have a bit of a mental block this feature would save a lot of work when drawing the maps. Just a thought.

Got the time? Why Not Go A Step Further?

Lets face it - CenterEd is the most graphicly-user friendly out there for editing (.mul) files. So why not take advantage of that and create an in-server random map generator. The program has all the information it needs (tiles, transitions, etc...). Simply add a feature where at a click of a button, users can generate randomly tiled maps (.mul) files in real time (effortlessly). hehe This feature would be cool because it would give the inexperienced map makers incentive to pursue custom terrain on their own servers and/or help other servers. Also it would enable people like me to have 1 map on our server that would constantly change as part of a storyline or event facet type thing. Just an idea, that is more plausible than probable.  :idea:

Whoa, that would be really nice ... but also VERY complex. UOL, Dragon etc. have enough problems generating correct transitions for nearly perfect drawn maps (just remember the coast line problems). So a complete random-map-generator is a very tough task. Also I think it's a bit out of CentrED's scope. It is intended for small changes (or large systematic changes with the Large Scale Commands). I plan on providing a plugin interface or something like that in the future (or maybe "just" opensource the whole project), so others can extend it. So maybe someone else will implement such a feature then. :)

Thanks for your ideas and suggestions :)

Sythen

Don't be so hard on yourself about time and schedule.

Life is complicated what can I say. You did an EXCELLENT JOB! I wish there was more people like you; meaning to say when you start a project you follow through and finish it. I am very pleased with CenterEd and what I've accomplished with it. Actually I am also pleased with the feedback as far as support. You are the first developer that offers straight answers to my questions and its much appreciated.

Coastline bug in UOL?!? NOOOOOoooo. Okay seriously... I still get that coastline bug even after adding in the new transitions lol thats why CenterEd is going to be my new best friend when it comes to map editing.  :mrgreen:

All I can tell you man, keep up the Awesome work, take your time but be consistent. Don't let anyone rush you.
A quality finished project is definately better than an unfinished project thats half-complete and full of bugs because the developers got burned out due to stress and time constraints.

:D   :D