RimWorld

RimWorld

233 ratings
AutoPriorities
2
2
3
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.2, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
6.488 MB
22 Dec, 2018 @ 11:20am
6 Jul @ 4:11am
46 Change Notes ( view )

Subscribe to download
AutoPriorities

Description
Adds a window that allows you to automatically set work priorities for a specified number of pawns.

How It Works
All pawns are sorted before assigning jobs so that the most skilled pawn gets the job first. The mod also considers jobs that do not require skills, assigning them to pawns with the fewest skilled tasks.

Each entry creates a rule for assigning jobs to pawns. Based on these rules, the mod will try to distribute work effectively.

  • % Bars – Determine what percentage of your colony should be assigned to a task. If set to 100% Cleaning, everyone will have Cleaning enabled. If set to 50%, half of your colony will be assigned Cleaning, while the other half won’t.
  • Priority Levels (1-4) – Determine job importance. Priority 1 tasks take precedence over lower-priority tasks.

Tabs
  • Priorities – Specify how many pawns should be assigned to specific jobs with specific priority levels.
  • Exclude Colonists – Exclude certain pawns from being managed by the mod.
  • Important Jobs – Prioritize specific jobs regardless of skill requirements. For example, if only one job per pawn can have the highest priority, and both Doctor and Firefighting are set to priority 1, the most skilled pawn would typically be assigned Doctor. However, if Firefighting is marked as important, all pawns will first be assigned Firefighting, and the Doctor role may go to a less skilled pawn. This is useful when priority levels are limited (e.g., if you don't use Fluffy's WorkTab).

Example Setup
  1. Max jobs for pawn 1, Priority 1 – A pawn can be assigned only one job with priority 1.
  2. 50% Planting, Priority 1 – Half of the colonists will be assigned to planting ordered by skill: from skilled to less skilled.
  3. 50% Cleaning, Priority 1 – All other colonists will be assigned to cleaning.
  4. 25% Mining, Priority 2 – A quarter of the colonists will be assigned to mining; first priority doesn't have any effect on this.

Set the percentage to control workforce distribution, adjust priority levels to determine importance, and let the mod assign jobs efficiently.

Compatibility
  • Compatible with Fluffy's WorkTab.
  • Works with mods that add new job types.
  • Safe to add or remove from existing saves.

GitHub[github.com]

Popular Discussions View All (7)
24
21 Feb @ 11:54am
PINNED: Bugs
Kloke
4
6 Nov, 2022 @ 1:12am
Almost Heaven
Ransom
4
29 Feb, 2020 @ 12:28pm
BUG found: set priority on pawn incapable of that task.
Sion
261 Comments
Bolt-Action-Medic 17 Jul @ 1:26pm 
To add to Dedlike's comments; the priority list reset for my nomad people whenever i set up a new settlement, or maybe it was when i abandoned my old settlements. Either way be sure to export your set up before moving or abandoning settlements.
Dedlike 13 Jul @ 12:26pm 
to add to my last post, all settings reset when the gravship in 1.6 moves to another place i cant tell much but acording to the logs it has something to do with "an error occured when rebuilding PawnData:"
Dedlike 13 Jul @ 12:16pm 
i dont know why but the entire preority list seems to get reset evey now and then and i dont know why, even the settings in the misc tab get reset
SharkySuited 13 Jul @ 7:03am 
Thanks for the mod! It seems the simplest of all. But I have one question regarding the job "Finished" between Basic and Warden. It does not appears in the job panel.
And as a suggestion regarding the UI, maybe you could add tooltip to describe the sliders and %/No/% buttons? It would make it easier to understand and use I think.
C0lin2000 5 Jul @ 2:40pm 
@kloke there is an temp version of hugslib
Kloke  [author] 30 Jun @ 1:45pm 
HugsLib hasn't updated yet, so I can't update this at the moment.
Raysør 29 Jun @ 6:35am 
I really like that mod, do you have any plans to update it to 1.6?
Attention Deficit Dave 8 Apr @ 11:53am 
Thanks for going over that. I appreciate it. So far, this seems to be a very solid and lightweight priorities mod. I'm really enjoying it and appreciate the effort involved!
Kloke  [author] 8 Apr @ 9:04am 
@Attention Deficit Dave It's supposed to be useful when you want to assign high priority to a work type for several pawns, and the rest of pawns to low priority of that same work type.
Attention Deficit Dave 7 Apr @ 10:20pm 
Awesome. Thanks for that! What would be the use case for the R setting? I can see it's used in the included Default template, but I don't understand what function it's serving.