RimWorld

RimWorld

223 ratings
Mech Work Tab
6
2
   
Award
Favorite
Favorited
Unfavorite
Mod, 1.5
File Size
Posted
Updated
175.408 KB
15 Jun, 2024 @ 6:58am
22 Jun, 2024 @ 6:22am
3 Change Notes ( view )
You need DLC to use this item.

Subscribe to download
Mech Work Tab

Description
Description
This mod will add a new tab for controlling the work priorities of Mechanoids in the same way that the existing pawn work tab functions.
There is also a minor tweak to remove nonsense work items from supporting Mechanoids such as recruiting, milking and bedrest.
The vanilla functionality for ordering by Overseer and WorkMode have also been fixed.

Known Issues
No issues however the tab can get a little tight for space if you have many mods adding different work types.

Compatibility
Tested in a modpack with many many mods without major issue.
There is a chance mods adding additional work priorities may not reflect the new priorities in this menu.
Support for Vanilla Textures Expanded icons has been added using the same icon they added for mechanoids. This is because I do not have rights to modify their icons or the skills to make my own!

Future Updates
In the future I would like to add a proper icon and see about giving the option to hide the Overseer and WorkMode.

About
This mod has been created by me, SpaceMoth! A mod I spent way too long making after finding my mechanoids stopped doing some jobs after messing with mod lists and having no idea what they were actually assigned to do.

I will aim to update my mods within a couple weeks of any major update!
Please feel free to suggest ideas of additional mods. New mod creation can take some time but I am welcome to ideas. Please note my skills are in scripting and coding, and I have very little ability when it comes to art and assets.

Thank you to 摄魂狼 for the translations for Traditional and Simplified Chinese.

IDs
ID: 3268299107 Mod ID: Spacemoth.MechTab
50 Comments
回火的战马 21 Jan @ 9:49pm 
When used with Personal Work Categories, the tabs will reset when loading a save. When used with Work Tab - 1.5 Unofficial, it works fine.
Aizuki 26 Dec, 2024 @ 12:36am 
hai, i only had base game not biotech. is this working?
Pike 6 Dec, 2024 @ 4:36am 
发现和DMS的机械体有点问题,无法狩猎
Pike 6 Dec, 2024 @ 4:36am 
obDriver threw exception in toil unnamed's initAction for pawn DMS_Mech_Arquebusier52624 driver=JobDriver_Hunt (toilIndex=3) driver.job=(Hunt (Job_525676) A = Thing_AEXP_Badger57347 Giver = JobGiver_Work [workGiverDef: HunterHunt])
System.NullReferenceException: Object reference not set to an instance of an object
[Ref 18204DEA] Duplicate stacktrace, see ref for original
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Warning (string)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.JobUtility.TryStartErrorRecoverJob_Patch1 (Verse.Pawn,string,System.Exception,Verse.AI.JobDriver)
Verse.AI.JobDriver:TryActuallyStartNextToil ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.JobDriver.ReadyForNextToil_Patch1 (Verse.AI.JobDriver)
Verse.AI.JobDriver:TryActuallyStartNextToil ()
5150 1 Dec, 2024 @ 6:55am 
It may vary depending on the mod setup, but this mod helps with performance. After installing this mod and adjusting the work tab settings, the job driver, giver, and work giver values will change, which helps improve TPS.
Dycantos aka Dyno Nuggies 13 Oct, 2024 @ 6:08pm 
Seems to have issues with DMS mechs
DemonX3 5 Oct, 2024 @ 3:00pm 
Is it supposed to reset work priorities on save load?
Sean 8 Sep, 2024 @ 11:07pm 
This'll be real good with (I think) alpha mechs, the one that adds specialist crafting mechs (eg. culinarius that can only cook) so my standard fabricors don't take jobs that have a specialist mech that can do it better!
༺☬卍云༒日暮☬༻ 23 Aug, 2024 @ 12:57pm 
I found my error message...
As long as my initial character is not a mechanic, the setup interface will not appear. Even if the character becomes a mechanic in the future, this interface will not appear again.
Space Moth  [author] 22 Aug, 2024 @ 6:23pm 
Strange, any errors in the error log? Can you post your log file?