Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Job-type priority  (Read 620 times)

Miles_Umbrae

  • Bay Watcher
    • View Profile
Job-type priority
« on: May 10, 2018, 07:56:53 pm »

It would be quite useful if it was possible to set a simple priority-chain for resource-gathering, workshop-jobs, construction, and hauling.
By this I mean that if for example:
Jobs are prioritized as 1 Resource-gathering, 2 Workshops, 3 Construction, 4 Hauling
Dwarf 1 has Woodcutting, construction, and wood-hauling enabled
Dwarf 2 has Carpentry and wood-hauling enabled
Dwarf 3 has only hauling-jobs enabled
If then a lot of trees are designated to be cut dwarf 1 would cut them before taking on any other job(excluding eating, drinking, sleeping) and dwarf 2 & 3 would haul away all of the wood.
And if in the middle of all that there is an order for 20 bins placed then dwarf 2 would finish all the bins instead of hauling wood.

Alternatively this could be the native priority hard-coded into the game.
Logged

Su

  • Bay Watcher
    • View Profile
    • Angel Island Zone
Re: Job-type priority
« Reply #1 on: May 10, 2018, 08:59:11 pm »

what about feeding prisoners? construction and removal?
Logged

Miles_Umbrae

  • Bay Watcher
    • View Profile
Re: Job-type priority
« Reply #2 on: May 11, 2018, 12:18:51 pm »

feeding/watering prisoners/patients would be lumped in with hauling and construction/deconstruction would be together.
Logged

Pancakes

  • Bay Watcher
  • Cancels drink: Too insane
    • View Profile
Re: Job-type priority
« Reply #3 on: May 11, 2018, 03:08:18 pm »

Good idea, I was thinking of something along these lines also. As to whether the job priorities are set in game or are hardcoded, I think either having them in game or in an init file would be best.
Logged

Evonix

  • Bay Watcher
  • Aspiring lovecraft antagonist
    • View Profile
Re: Job-type priority
« Reply #4 on: May 18, 2018, 01:37:41 pm »

Perhaps down to the dwarf level and done automaticly based on damand and relitive skill levels and able to edit them manually in game a bit or with apps like theripist.
Logged
Has descended into madness