librarysite.blogg.se

Dwarf fortress trading requests
Dwarf fortress trading requests












dwarf fortress trading requests

The beauty of such an arrangement would be that in adventure mode, one of the quests might be to be hired by a caravan as a trade liaison to some new hamlet or fortress, or even to travel with the caravan for a bit, visiting markets and fortresses as a caravan guard or even eventually a caravan master. Likewise, the caravans could be scheduled on a pre-calculated circular path that uses as many trade-hubs as it's able while also avoiding dangerous areas like Titan shrines or war zones, and have the nearest trade hub be where the liaison heads, to wait for the caravan to come by on its circuit before presenting the Fortresses trade agreement. Slightly more complex, would be to have the liaison traverse a return path where each simulated day he or she would have a chance to be set upon by bandits/wildlife/enemies just as an adventurer might which could affect how long it takes to bring the Fortresses trade agreement back to the Mountainhome. The Liaison would stick around for awhile after the caravan leaves until he/she gets the meeting to determine what the Fortress wants in the next caravan and upon exiting, the whole process starts all over again. The schedule for sending out a caravan would take the date that the caravan is scheduled to be sent out and add however many days it would take to have the slowest pack-beast to traverse that distance to the site of the current fort to it, to make the appearance of the caravan be a dynamic rather than static schedule. When the Liaison exiting the map triggers is a calculation of how long it will take that guy to get to the nearest trading hub (adventurer mode quick-travel times that are based on variable agility stats could be used, for instance - which would make the liaison who is highly agile get to his/her destination in a shorter time than one who is not nearly so agile.) This could be done quite simply by finding the length of the line from the Fortress to the nearest trading hub (or even more simply all the way to the current Mountain-home and dividing it by the liaison's agility rating. It would be easy to just set up a "Fortress Liaison" to arrive with the group of seven dwarves and get that list of caravan needs from the Expedition Leader before exiting the map. In Legends mode, there's a map-producing variable that shows the trading connections between specific places, so that's already calculated in the game (or at least its already able to be calculated). I'm surprised the current caravan system is so hard-coded to happen on a specific month anywhere in the world.














Dwarf fortress trading requests