Go Back   EQEmulator Home > EQEmulator Forums > Archives > Archive::Development > Archive::Tools

Archive::Tools Archive area for Tools's posts that were moved here after an inactivity period of 90 days.

Reply
 
Thread Tools Display Modes
  #1  
Old 11-14-2002, 04:39 AM
Windcatcher
Demi-God
 
Join Date: Jan 2002
Posts: 1,175
Default

The actual deletion is pretty instant. The time comes from reloading the spawn information so it can redraw the map. It has to find all spawns for that zone only, then go through them one at a time to calculate the screen coordinates for the little red dots. That in and of itself wouldn't take too much time, if not for the fact that the drop-downs are hooked into the query result set as well, and therefore are changing their lookuip tables' current records on the fly (not the data, just the record to which they point, but it still takes some time).

Because the process is so time-consuming, the map X,Y coords are NOT recalculated when a spawn is moved. For instance, if you change a record's X coordinate, the red dot's screen coordinates won't change on the map, even if you zoom in or out. Only deleting a record or changing the zone updates it.

One possibility might be to disable the drop-downs during the reloading process, and then re-enable them once that has finished. I don't know if that will work, but I'll try to remember to look into it.

The next version will have an additional checkbox that lets you display the locations of all the door spawns on the map. They are shown as blue dots, and hovering the mouse over one shows it's "name" in the blue label. At the present time you can't select one, but I'm working on that...
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 11:52 AM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3