Less lurking, more influencing this potentially most awesome tool is what brings me here.
So first of all: A big thank you!
I know, it is not polite to just tell someone how I feel that their work should be like, but I am doing it anyway and hope you might consider using the good parts of my idea/vision and combine them with yours to make this tool even better.
Currently you have a autiit script, that screenshots every region. Then this screenshot is analyzed send through a filter and a logfile created naming every region that passed the filter..
May I suggest splitting the whole thing into two applications/scripts.
One, that does the screenshotting and logging and one that filters the locations.
What I have in mind, is that script one works like this:
(you have to change the embark rectangle to maximum for this to work)
Script screenshots region once.
Checks if the embark option is availabe! (It grays out when its not, so this should work just as the rest of the pixel detection.)
If not available, skip to next region.
If available, check for site features and write them down, together with their corresponding coordinates, inside the region. (site features includes everything revealed by regional prospector)
Press F1 to show the first biodome
screenshot ,check the layers, aquafire, tree count, brook etc. Just basically check everything thats one the right site of the screen.
Repeat for every other biodome.
Once region is finished, move on to next and repeat.
Output would then looks something like this:
x1y1 mpipe0a0b0 mpoola2b1 ada0a0b0 ... ... bio1 aquafier1 "Sandy Loam" "Silt" "Obsidian" "Scary" "Trees Scare"...
So, what does the output tell us?
Region has the coorinates 1 1. There is no magma pipe, but a magma pool on the 2nd from the left, first from top field. No adamantine. ... ... Biodome 1 consists of sandy loam, silt and obsidian. There is an aquafier and its a scary biodome with a few trees.
As you can see, I basically want to copy all important data from the world. In fact, I want to copy the world map into a format, readable by another program!
Part two would be of course the program that filters the output and is very userfriendly. A small window, where we can set the following for every site feature (adamantine, chasm, magma pool, river, brook, underground cave, magma pipe, aquafier etc)
Require (If a region does not have it, it wont show the region to us)
Do not want (If a region has it, it wont show the region to us)
Bonus [number] If the region has this feature, a number of bonus points will be added. Found regions can later be sorted according to the number of bonus points they have.
Then additional site feature options:
Most have any scource of mamga! This overrides the pool/pipe search and just looks if either of the two, or both are present.
Most have any underground water source. Either cave river/lake or both.
Must have any infinte water source. Either brook/river/underground river/aquafier or any combination.
----------------------------------
Then an option to look for specific stone layers!
Some as above should apply:
Require
do not want
bonus.
Additional options:
Any flux
Any sand
----------------------------------
filters for trees, surroundings etc.
Because the whole process would be split into two aplications I can simply analyze the world map and then alter apply any filter I like, instead of having the filters integrated ito the analyzing tool.
Puh, good luck with this great tool and I hope that we can see a new version very soon. Good work so far.