RimWorld
302 평점
Work Manager
4
2
6
3
3
2
   
어워드
즐겨찾기
즐겨찾기됨
즐겨찾기 해제
Mod, 1.1, 1.2, 1.3, 1.4, 1.5
파일 크기
게시일
업데이트일
4.863 MB
2020년 3월 21일 오전 4시 22분
2024년 4월 13일 오전 9시 14분
변경 사항 54개 ( 보기 )

다운로드 위해 구독하기
Work Manager

Michieru님의 1 모음집
Michieru's RimWorld mods
아이템 4개
설명
Work Manager

Automatic work priority management mod.

This mod automatically assigns work priorities to your pawns X times per in-game day (governed by 'Update frequency' setting). Safe default is 24 (once per hour), but I recommmend setting 72 or higher to make it more responsive to in-game events.

Default work priorities are as follows.
1 - dedicated (or highest-skilled if dedicated is turned off in settings);
2 - work types with burning passion or average skill learning rate above major threshold;
3 - work types with interested passion or average skill learning rate above minor threshold;
4 - leftover work types.

There are several stages to automatic work assignment process:
  • Unassign all work types for dead, downed and mental pawns.
  • Assigning highest priority to 'Patient' and 'Bed rest' if 'Recovering pawns unfit to work' settings is enabled.
  • Assigning priorities according to 'Assign everyone' section in mod settings.
  • Assigning doctors if 'Special rules for doctors' setting is enabled. It sets highest priority for doctoring to pawns with the highest skill. If 'Assign multiple doctors' setting is enabled, then it tries to assign a doctor for every downed pawn according to mod settings.
  • Assigning hunters if 'Special rules for hunters' setting is enabled. It sets highest priority for hunting to pawns with the highest skill, excluding brawlers and pawns who has primary melee weapon equipped (unless 'Allow melee hunters' setting is enabled).
  • Assigning dedicated workers if 'Use dedicated workers' setting is enabled. This system tries to assign dedicated worker(s) for every suitable work type as evenly as possible, taking into consideration pawns' skill levels and skill learning rates.
  • Assigning workers by skill if 'Use dedicated workers' setting is disabled. It sets highest priority for every work type to pawns with the highest skill.
  • Assigning workers by passion or learning rate. It sets priority 2 for work types which a pawn has major passion for or average learning rate higher than major threshold set in mod settings, and priority 3 for those that have minor passion or learning rate higher than minor threshold.
  • Assigning leftover work types. If 'Assign all work types' setting is enabled it will set priority 4 to all work types unaffected by previous steps. Else, it sets priority 4 for work types which has no workers assigned, to pawns with fewest work types assigned.
  • Assigning work to idle pawns. It sets priority 4 for all unassigned work types to all idle pawns for 12 hours since the moment when pawn became idle.

Implemented Features
  • Quick way to toggle automatic work priority assignment via the Work tab.
  • Toggling automatic work priority assignment on per-pawn basis.
  • Toggling automatic work priority assignment on per-work-type basis.
  • Toggling automatic work priority assignment on per-pawn-work-type basis. It is done by middle mouse button click on work type priority box.
  • *New in 1.2.5.0* Automatic work schedule management. Once per in-game day Work Manager will split colonists between three 8-hour work shifts.
  • *New in 1.3.1.0* Schedule customization.
  • *New in 1.3.3.0* Work type black lists for foreigners (Royalty or some mods) and slaves (Ideology)

Compatibility
Compatible with 'Work Tab' by Fluffy and 'More Than Capable' by Charlotte. Must be loaded after them.
Should be compatible with everything else too. If you discover any incompatibilities, let me know in comments.

License
This mod is under CC-BY-NC-SA[creativecommons.org].

Thanks
  • Fluffy

Source code is available on GitHub[github.com].
인기 토론 모두 보기(3)
1
7시간 전
Vanilla Skills Expanded support and a minor bug
Buddha Bo Sinn
0
2024년 10월 3일 오후 5시 35분
Suggestions for less clicking on 2nd Tab
samtowers08gamer
0
2024년 10월 3일 오후 5시 29분
No On/Off Button
samtowers08gamer
댓글 454
samtowers08gamer 2024년 10월 1일 오후 5시 59분 
Firstly thankyou for this mod :)
Feature Request please :)
I want to be able to drag work types around. Put all my priority 1 stuff together
jakulfrostie 2024년 9월 20일 오후 7시 38분 
I'm having the same issue as Frazzled where the button to stop auto scheduling pawns isn't working. I don't want my kids working, I want them learning with a recreation based schedule but despite me turning auto schedule off for all kids they keep getting scheduled anyways
jakulfrostie 2024년 9월 19일 오전 10시 38분 
Is there a way to have pawns that have psycasts detect a schedule with meditation in it and choose that one? I added a few schedules with meditation in it hoping they would be assigned to them but only pawns without a psycast got assigned to those schedules (all I did was copy the default schedules and replace the any with meditation).
FPC 2024년 9월 17일 오후 12시 15분 
Have looked everywhere and not found instructions on how this works?
Heavenshaker 2024년 9월 9일 오후 1시 10분 
Is there any way to increase the priorities beyond 4 to work with mods that give more than 4?
Thy ubeer 2024년 8월 29일 오후 7시 51분 
Don't work with better pawn control maybe. I can't see active button in work tab
Skazz 2024년 8월 25일 오전 3시 24분 
I like the mod very much, but I'm having a problem. I've got a couple of mechanoids running around to free up my pawns, but they keep getting work priorities assigned even when I disable the assignment system. Doesn't matter if I turn it off per pawn (left), per work type (top), per specific task (mid-click) or entirely (top left of the work tab).

I don't have any of the mods in the compatibility section installed, nor any others that should interfere. Any idea what might be the problem?
Frazzled 2024년 8월 20일 오후 12시 54분 
I appear to be having an issue in which when automatically assigning schedules, it appears to be ignoring the button to make specific pawns ignore the auto schedule assignment, the one on the left of the schedule by the pawn's name. Despite toggling auto scheduling off for all of the children in my colony, it keeps assigning work hours to them anyway. Anyone else have this issue, and know of a fix or workaround?
Davinci 2024년 8월 18일 오후 4시 00분 
Is there any way for this to recognize the extra priorities allowed by the Priority Master mod?
Rane 2024년 8월 15일 오후 2시 32분 
Hello, your Mod works, but i can not disable it like shown in your Screenshots. The Button is missing. If i want to disable the Work Manager for a bit i have to disable the mod entirely (restart the game etc.)

Am i missing something? (I have fluffys work tab installed, but you said its compatible with it)