Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003375Dwarf FortressDwarf Mode -- Embark/Setuppublic2010-10-05 18:212010-11-25 14:37
ReporterMalibu Stacey 
Assigned ToToady One 
PlatformOSOS Version
Product Version0.31.16 
Target VersionFixed in Version0.31.19 
Summary0003375: Site finder wastes a lot of time searching through sites after it's found a match
DescriptionThe site finder will always return the first site it finds which matches your criteria. However even if it finds it in the first region & you have generated a large world with 289 regions for it to check, you will still be forced to wait for it to search through the other 288 regions before it will show you the result.
Steps To ReproduceUse the site finder.
Additional InformationIdeally the site finder would present you with a list of sites which match your criteria & allow you to inspect each of them but as suggesting interface changes is verboten in these parts perhaps just making it stop when it find the first match would be a decent interim solution.
Tagsembark, site finder
Attached Files

- Relationships

-  Notes
smjjames (reporter)
2010-10-05 20:29
edited on: 2010-10-05 20:32

Its been like that for a very long time, it's just the way it works and Toady realizes that it's kind of inefficient.

This is more of a suggestion than anything since the site finder doesn't just need a fix, it needs an overhaul.

Given all the new features, its much easier to just go and scout out sites yourself.

kwieland (reporter)
2010-10-06 06:13

Why would you even need the site finder anymore? Previously you might need it to find lava, HFS, caves, etc. Now, you're guarantied to have these things. Evil/savagery/etc are pretty easy to find visually using the map.
Naros (reporter)
2010-11-25 03:16

Reason for continued existance of the site finder and why this should be closed -->

"I've redistributed mineral, animals and plants. Metal isn't as easy to find, so I've added metal/soil to the site finder, allowed it to mark multiple hits (one per map square), allowed you to break out of it as it is chugging along" - Toady

Kwieland, remember that DF has quite a few features that have little to no use right now, but would take effort to remove. And as they're the basis for planned future additions, it would be a waste of effort.
Plus leaving them in potentially causes awesome bugs, which are both awesome, and can be fixed before said future additions get implemented.
tatterdemalian (reporter)
2010-11-25 06:29

Would it be that hard for the site finder to dump an output file of all the matches it found, rather than just moving the site to the first one in the list, though? I would rather have a site finder that searched the entire world and returned a list of every match it could find, than one that stops the search at the first site.
Footkerchief (manager)
2010-11-25 08:47

Good catch, Naros.

- Issue History
Date Modified Username Field Change
2010-10-05 18:21 Malibu Stacey New Issue
2010-10-05 20:29 smjjames Note Added: 0013220
2010-10-05 20:32 smjjames Note Edited: 0013220 View Revisions
2010-10-06 04:29 Malibu Stacey Tag Attached: embark
2010-10-06 04:29 Malibu Stacey Tag Attached: Probable Quick Fix
2010-10-06 06:13 kwieland Note Added: 0013222
2010-11-24 12:00 Footkerchief Tag Detached: Probable Quick Fix
2010-11-25 03:13 Naros Tag Attached: CLOSE THIS
2010-11-25 03:16 Naros Note Added: 0014203
2010-11-25 03:17 Naros Tag Attached: site finder
2010-11-25 06:29 tatterdemalian Note Added: 0014205
2010-11-25 08:47 Footkerchief Note Added: 0014207
2010-11-25 08:47 Footkerchief Status new => resolved
2010-11-25 08:47 Footkerchief Fixed in Version => 0.31.19
2010-11-25 08:47 Footkerchief Resolution open => fixed
2010-11-25 08:47 Footkerchief Assigned To => Footkerchief
2010-11-25 08:48 Footkerchief Status resolved => assigned
2010-11-25 08:48 Footkerchief Assigned To Footkerchief => Toady One
2010-11-25 08:48 Footkerchief Status assigned => resolved
2010-11-25 14:37 Logical2u Tag Detached: CLOSE THIS

Copyright © 2000 - 2010 MantisBT Group
Powered by Mantis Bugtracker