DFHack / dfhack

Memory hacking library for Dwarf Fortress and a set of tools that use it
Other
1.88k stars 478 forks source link

Feature Request : Autofarm upgrade and gui/autofarm #4228

Open Jhenmhor opened 10 months ago

Jhenmhor commented 10 months ago

OPEN TO MODIFICATIONS If you have ideas or issues with the current autofarm share them

Upgrade :

GUI :

previous work : https://github.com/DFHack/scripts/pull/387

Clone of autobutcher with the ALL RACES PLUS NEW and ONLY NEW RACES replaced with the different categories from above but they will overlap (for example drinks and millable), the absolute minimum for categories are drink, cloth/dye, edible plant, other.

myk002 commented 10 months ago

What do you think about treating categories as the primary entity, and scaling with consumers? It seems that it might be effective to configure autofarm to keep 10 edible plants and 5 textile plants per consumer and let everything else flow from there. Autofarm would maximize variety when it can with the resources it has. Configuration options for customization are still good, but we should definitely have a clean, simple story for the common, default case.

Jhenmhor commented 10 months ago

Sure we can do that but the question is do we hard code them or do we use a parser/scraper to create them for future proofing them ?