RimWorld

RimWorld

1,668 ratings
[FSF] Complex Jobs
9
2
9
7
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.0, 1.1, 1.2, 1.3, 1.4, 1.5
File Size
Posted
Updated
1.008 MB
21 Apr, 2020 @ 2:47pm
29 Jun @ 9:44pm
129 Change Notes ( view )

Subscribe to download
[FSF] Complex Jobs

In 1 collection by FrozenSnowFox
[FSF] FrozenSnowFox Mods/Update Info 1.5
28 items
Description
Known Issues

Changes to the work tab can cause save breaking issues for some people. This version of the mod will be updated whenever I please and may add or change things. This version of the mod may break saves for some people or in some cases mess up your work priorities requiring them to be reset. If you are a person who experiences save issues when the work tab changes or you just want to be safe please use the legacy version at the link below or make a manual backup to prevent further updates.

Complex Jobs (Legacy Version)


Biotech

There's an issue with the Biotech dlc where mechanoids in existing saves will not gain new work types added by new mods even if they are patched to do so. The only way currently to fix this problem is to reset the existing mechanoids. This can be done rather easily with the use of dev mode. First enable God Mode (Face Symbol) then click a mech and press the Make Feral button, then click Recruit, then click assign overseer.

Description

The original worktypes leaves a lot to be desired when it comes to prioritising jobs across a colony. This mod breaks down the existing worktypes into smaller worktypes allowing you to make things run smoother and more efficiently. It also reorganises the individual tasks in worktypes so they run more intelligently and efficiently.

A full list of worktypes and mod settings can be found here.

Mod Settings

The mod settings can be changed in the XML Extensions menu. It can be accessed via the plus icon next to the mod options in the main menu. All mod settings are off by default.

Compatibility

This mod should be loaded near the end of your load order after any mods that add new work types or work tasks. It should be compatible with other mods providing they don’t reconfigure jobs like this one does. It should work fine with Fluffy's Work Tab though.

If you'd like extra work priorities I suggest you use a mod like More Work Priorities or PriorityMaster as adding such a thing is beyond my ability.

If you want a work tab for mechanoids take a look at the mod Mech Work Tab.

Mod Support

You can find a list of mods that have been patched for better support or to fix issues here

If you are using a mod that requires a patch and isn't on the list, post a link to the mod in question in the discussion thread and I'll see about adding it.

Can you do X?

I don't intend to upload this mod in smaller pieces or offload everything to mod options. I don't really intend to do any major changes on how the work type setup is done but I am open to suggestions on improving it. If you have suggestions for improving the priority of tasks feel free to leave a comment.

Languages

I can't support other languages properly since I don't speak them. There's a few probably out of date translations included that have been provided over the years however anyone looking to do a translation should simply upload a translation patch of their own.

German Translation by sarcaustech
Simplified Chinese Translation by Lan
Traditional Chinese Translation by Rakey
Spanish Translation by Azarashi (Esp), Ferchu

Credits

Made by FrozenSnowFox
The mod icon is from Game icons[game-icons.net] and was modified by me. It is used under the CC BY 3.0 Licence[creativecommons.org]



If you enjoy my mods and want to give me a little tip check out the link below.

[ko-fi.com]
Popular Discussions View All (15)
27
23 Jun @ 2:51am
PINNED: Bug Reports
FrozenSnowFox
73
29 Jun @ 9:45pm
PINNED: Mod Support
FrozenSnowFox
35
26 Apr @ 2:24pm
Suggestion Box
PanX
1,035 Comments
Mr_M 17 hours ago 
@FrozenSnowFox
Thanks, im gonna try to make this translation work :D
FrozenSnowFox  [author] 17 hours ago 
@Mr_M
It's at the location below. Or you can simply use Rimpy or Rimsort to jump the mod folder. The included translations tend to be outdated so if there's an external translation mod that'd be better to use.

Steam\steamapps\workshop\content\294100\2069684319\Languages\Spanish (Español(Castellano))
Mr_M 17 hours ago 
Pal, where can i find the translation files? i want to use the spanish tranlation with the lationoamerican spanish version
FrozenSnowFox  [author] 25 Jun @ 4:18pm 
@Lokii
No problem, good to hear you figured it out. I've been using an alternative version for that Mad Skills+ you can switch over to that if the original is causing issues.
Lokii 25 Jun @ 4:16pm 
I found it i think. Mad Skills mod. When hitting the max amount of xp per day it throws the error. Found it randomly when looking through mods that might be doing it. Sorry to bug you.
FrozenSnowFox  [author] 25 Jun @ 4:01pm 
@Lokii
The character limit is one of the reasons I have the Bug Report thread. Anyways, as for your issue that isn't coming from Complex Jobs. As my mod only changes the organisation of tasks. If jobs are throwing errors like that it'd be to do with a mod changing how the job drivers work. My best guess would be that it might be coming from one of the many AI logic mods which involves changing how tasks are performed. For instance I have one where they unroof areas before removing the walls. You'll have to check through your mod list to see what you can find. If its recent you might want to sort your subscribed mods by last updated to help narrow it down.
Lokii 25 Jun @ 3:55pm 
I have an issue where pawns will be working on a job not 100% sure but it might usually be construction and I will start getting the error below and the pawn will just show "standing". If I draft and move them they might go on to something else and be fine or they may keep going back to work and going back to standing. As it seems to be when working I thought I would start here and see if anyone sees anything in the error:
Exception in JobDriver tick for pawn Sarah driver=JobDriver_SmoothFloor (toilIndex=1) driver.job=(SmoothFloor (Job_4287323) A = (33, 0, 113) Giver = JobGiver_Work [workGiverDef: ConstructSmoothFloors])
System.NullReferenceException: Object reference not set to an instance of an object
MightNight 23 Jun @ 7:11pm 
@FrozenSnowFox Damn dude you are fast. Thanks!
FrozenSnowFox  [author] 23 Jun @ 5:00pm 
@MightNight
Done, I've uploaded an update.
MightNight 23 Jun @ 4:12pm 
@FrozenSnowFox the more you know...haha thanks, I think it is the mod "Berry Picker" that adds that