RimWorld

RimWorld

63 ratings
Refactored Work Priorities (Continued)
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6
File Size
Posted
Updated
845.940 KB
14 May, 2020 @ 11:05am
1 Sep @ 12:38pm
13 Change Notes ( view )

Subscribe to download
Refactored Work Priorities (Continued)

In 1 collection by Mlie
Mlie's resurrected mods
957 items
Description

Update of Dingos mod
https://gtm.steamproxy.vip/sharedfiles/filedetails/?id=1230074511



[discord.gg]
[github.com]



Original mod by Dingo
Ludeon[ludeon.com]

Unofficial update for B18
________________________________________________________________________________

Forums thread with source code and direct downloads[ludeon.com]



Grants you additional control over colonists, including some tweaks to their work priorities and schedules.

The mod includes an options menu (Options Mod Settings).

  • Injured animals will be fed by handlers instead of doctors.
  • Removing roofs prioritised above building roofs.
  • Custom repair threshold - you decide when repairs should be made.
  • Repair designator - force repairs on buildings above the repair threshold.
  • Prioritise rottables - haul corn, meals etc. as a high priority.
  • Prioritise deterioratables - haul items as a high priority.
  • Set an item HP threshold to avoid prioritising items with low HP.





  • See if the the error persists if you just have this mod and its requirements active.
  • If not, try adding your other mods until it happens again.
  • Post your error-log using the Log Uploader or the standalone Uploader and command Ctrl+F12
  • For best support, please use the Discord-channel for error-reporting.
  • Do not report errors by making a discussion-thread, I get no notification of that.
  • If you have the solution for a problem, please post it to the GitHub repository.
  • Use RimSort[github.com] to sort your mods

| tags: control, work priorities
30 Comments
Mlie  [author] 31 Aug @ 12:35pm 
@ZzZombo Made some changes to the code, tested it with PUAH and noticed no issues now
ZzZombo 27 Aug @ 12:16am 
Note I have no hard evidence this is actually caused by PUAH, just a guess.
ZzZombo 27 Aug @ 12:11am 
@Mlie: I think I figured it out.

> Hoffelmaw threw exception in WorkGiver HaulDeteriorating: System.InvalidOperationException: Collection was modified; enumeration operation may not execute.
at System.Collections.Generic.HashSet`1+Enumerator[T].MoveNext () in
<...>
at RimWorld.JobGiver_Work.TryIssueJobPackage (Verse.Pawn pawn, Verse.AI.JobIssueParams jobParams)

I think PUAH causes modifications to the underlying hash set due to its very nature which this mod's work giver returns as the potential work thing list. This invalidates the enumerator and is disallowed by the BCL. I suggest to store the `enumerable` into a temporary array and work on it. Also, in the case the map is `null`, the code sets `enumerable` to null, but subsequently attempts to call methods on it. Just return `Array.Empty<Thing>()` in this case.
Mlie  [author] 22 Aug @ 10:34pm 
@ZzZombo No idea, there has been no detailed explanation yet. Just reports
ZzZombo 22 Aug @ 7:44pm 
What exactly breaks with PUAH and this mod running?
Terzetto 18 Aug @ 7:24pm 
I'm not ever using this mod and I want to let you know Miles, you are a real one.
Mlie  [author] 13 Jul @ 8:43pm 
@-BNH-TheBird Please post the link to the mod you want to request in the mod-requests channel of the Discord server as this saves me a lot of admin-time.
-BNH-TheBird 13 Jul @ 2:17pm 
Work Manager could also use an update to 1.6, thanks for doin these btw
Mlie  [author] 25 Jan @ 10:46am 
@weregamer I never plyed the 0.18 version that this is based on so cant say.
But the incompatibility was reported here below as you can see
weregamer 25 Jan @ 10:37am 
The game flags this as incompatible with PUAH. I don't remember that being true before, is the game correct?