[FSF] Complex Jobs (Legacy Version)

If you liked this item, please rate it up on Steam Workshop page.

Author: FrozenSnowFox

Last revision: 7 Aug, 2020 at 12:10 UTC (13)

File size: 262.14 KB

On Steam Workshop

Description:
Announcement

Changes to the work tab can cause save breaking issues for some people. If you are one of these people you will likely require a new game if you want to add this mod. This legacy version will only be updated on major updates for Rimworld that tend to break saves/mods (eg 1.0, 1.1, 1.3).

Description

The original work priorities leaves a lot to be desired when it comes to prioritising jobs. This mod breaks down existing jobs into smaller jobs allowing you to make things run smoother and more efficiently. Below is a list of the new jobs you can assign people to.

Surgeon
– Perform surgeries on colonists, prisoners and animals.

Rearm
– Rearm turrets.

Refuel
– Refuel buildings/objects that run off fuel sources like wood or chemfuel.

Train
– Tame wild animals and train domesticated animals.

Butcher
– Do bills at the Butcher Table.

Brew
– Turn hops into wort, fill and empty fermenting barrels.

Repair
– Repair breakdowns and damaged objects/structures.

Deconstruct
– Remove roofs, deconstruct buildings/objects, uninstall things and remove floors.

Harvest
– Harvest plants and crops.

Drill
– Operate Deep Drills.

Drugs
– Do bills at the Drug Lab.

Fabrication
– Do bills at the Fabrication Bench.

Smith
– Do bills at the Smithy.

Refine
– Do bills at the Refinery

Smelt
– Operate smelters to melt down slag or weapons.

Cut Stone
– Create blocks of stone from rock chunks.

Load
– Load transport pods and load/unload caravans.

Cremate
– Do bills at the crematorium and burn apparel/drugs/weapons at campfires.

Deliver
– Deliver resources to construction projects.

Scan
– Work at the Ground Penetrating Scanner and Long Range Mineral Scanner.

Compatibility

This mod works fine on existing games for some people but breaks saves for others. You won’t really know which category you fall under until you try the mod. If you have problems installing/uninstalling the mod try wiping all work priorities on every person before adding/removing the mod.

This mod should be loaded last in your load order. 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.

Mod Support

I don’t think its possible to support new jobs without requiring the mod like making all EPOE tasks a bionic job. However it seems possible to patch tasks to rearrange them a bit so I can make Combat Extended’s Rearm Turrets a Rearm job.

Bots that act like colonists and can have their work jobs assigned should work fine. Bots that act like animals or can’t have their work jobs modified will most likely not work.

Supports
– Bulk Stone Cutting
– Colony Manager (Manage is moved to before Research)
– Combat Extended (Rearm Turrets is considered a Rearm job)
– Combat Extended Fast Track (Rearm Turrets is considered a Rearm job)
– Craftable Robots – all robots
– Dubs Rimkit (Repair Kit is considered a Repair job)
– Hospitality (Entertain Job is moved above Training)
– Feed The Colonists
– Fluffy Breakdowns (Maintain is considered a Repair job)
– Misc. Robots
– Misc. Robots++ (Omni bot not included due to issues)
– Meat Blend
– Medical Dissection (Study Medicine is moved below Surgeon)
– Vanilla Factions Expanded Medieval (Wine is considered a Brewing job)
– Veggie Mix

Can you do X?

I can’t make any sort of options menu or mod settings so please don’t ask. My knowledge for Rimworld modding is limited to editing xml files. I have a little experience in scripting stuff but at this time I have no desire to try to learn how to mess around with code to get it to do things.

I don’t intend to upload this mod in smaller pieces. I don’t really intend to change how the job setup is done but I am open to suggestions on improving it.

I don’t intend to do any major mod support. There’s thousands of mods and I have no intention or desire to add support for all of them. However I have added patches for a number of mods.

Languages

Simplified Chinese translation by YangHgRi
Spanish Translation by Azarashi (Esp)