RimWorld

RimWorld

[FSF] Complex Jobs
 This topic has been pinned, so it's probably important
FrozenSnowFox  [developer] Mar 13, 2024 @ 2:02pm
Bug Reports
If you find a bug you can report it in this thread. Include as much information as you can, any error messages or a log file. It's also helpful if you include which dlcs you own. You can link a Hugslib log by clicking the Share button on the logging window, uploading the log and sharing the link here.
< >
Showing 1-15 of 45 comments
Inglix Apr 5, 2024 @ 9:08am 
Getting an error on startup when using this together with Ready Those Guns. Looks like it's trying to perform a patch operation on a node that doesn't exist. I tested with a very minimal mod list to rule out other mod interactions.

https://gist.github.com/HugsLibRecordKeeper/0c2bdcd80bfe615569551305ab2c0774
FrozenSnowFox  [developer] Apr 5, 2024 @ 2:51pm 
Originally posted by Inglix:
Getting an error on startup when using this together with Ready Those Guns. Looks like it's trying to perform a patch operation on a node that doesn't exist. I tested with a very minimal mod list to rule out other mod interactions.

https://gist.github.com/HugsLibRecordKeeper/0c2bdcd80bfe615569551305ab2c0774

Sorry about that and thanks for the report. I've uploaded a fix. Unsubscribe and resubscribe to ensure steam updates the mod files.
Last edited by FrozenSnowFox; Apr 5, 2024 @ 2:51pm
Inglix Apr 5, 2024 @ 6:53pm 
Sorry to be the bearer of bad news. New error, same patch. You changed it from WorkTypeDef to WorkGiverDef, but naturalPriority doesn't exist in WorkGiverDef.

https://gist.github.com/HugsLibRecordKeeper/2853421286a43576f8256e0ddc516a65
FrozenSnowFox  [developer] Apr 5, 2024 @ 7:09pm 
Originally posted by Inglix:
Sorry to be the bearer of bad news. New error, same patch. You changed it from WorkTypeDef to WorkGiverDef, but naturalPriority doesn't exist in WorkGiverDef.

https://gist.github.com/HugsLibRecordKeeper/2853421286a43576f8256e0ddc516a65

Ugh, sorry about that. I forgot it had a different name for that node. This is what happens when you copy a patch for the wrong def type. Unless I screwed something else up it should be fixed this time.
Inglix Apr 12, 2024 @ 10:44am 
One of your patches for Vanilla Genetics Expanded is failing. The defName for the WorkTypeDef should be GR_Genetics, not just Genetics.

https://gist.github.com/HugsLibRecordKeeper/b45c61a3c89cfc0161c8810801eb725c
Captolamia Apr 12, 2024 @ 12:26pm 
https://gist.github.com/HugsLibRecordKeeper/c771eff9ddd372a576076df32b5cc2e9

[FSF] Complex Jobs - Start of stack trace]
Verse.PatchOperationReplace(xpath="/Defs/WorkTypeDef[defName = "Genetics"]/naturalPriority"): Failed to find a node with the given xpath
Verse.PatchOperationSequence: Error in the operation at position=1
[End of stack trace]
The top operation is the one that failed, the ones below it are the parents
Source file: C:\Program Files (x86)\Steam\steamapps\workshop\content\294100\2069684319\1.5\Ludeon\Core\Patches\105_Genetics_Vanilla_Genetics_Expanded.xml

UnityEngine.StackTraceUtility:ExtractStackTrace ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string)
XmlExtensions.ErrorManager:PrintErrors (string,Verse.ModContentPack)
XmlExtensions.PatchOperation_Patch:Postfix (Verse.PatchOperation,bool&,System.Xml.XmlDocument)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.PatchOperation.Apply_Patch2 (Verse.PatchOperation,System.Xml.XmlDocument)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.LoadedModManager.ApplyPatches_Patch3 (System.Xml.XmlDocument,System.Collections.Generic.Dictionary`2<System.Xml.XmlNode, Verse.LoadableXmlAsset>)
Verse.LoadedModManager:LoadAllActiveMods (bool)
Verse.PlayDataLoader:DoPlayLoad ()
Verse.PlayDataLoader:LoadAllPlayData (bool)
Verse.Root/<>c:<Start>b__6_1 ()
Verse.LongEventHandler:RunEventFromAnotherThread (System.Action)
Verse.LongEventHandler/<>c:<UpdateCurrentAsynchronousEvent>b__28_0 ()
System.Threading.ThreadHelper:ThreadStart_Context (object)
System.Threading.ExecutionContext:RunInternal (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object,bool)
System.Threading.ExecutionContext:Run (System.Threading.ExecutionContext,System.Threading.ContextCallback,object)
System.Threading.ThreadHelper:ThreadStart ()
FrozenSnowFox  [developer] Apr 12, 2024 @ 2:42pm 
Thanks for the reports I'm not sure how this one happened. The worktype name is the same back to 1.3 in their files so if its been wrong all this time I have to wonder how it went unreported. I've fixed the issue but I'm still getting timeouts when uploading updates. It looks like the update showed up but if the issue isn't fixed after unsubscribing and resubscribing let me know. The Rimworld community is really hammering steam right now so there's a lot of issues.
Last edited by FrozenSnowFox; Apr 12, 2024 @ 2:44pm
JohnyD May 10, 2024 @ 6:26pm 
I think the childcare is bugged colonist near refuses to feed baby and play with it sometimes even though I even put everything as a 2 and childcare as 1 including bed rest...
FrozenSnowFox  [developer] May 10, 2024 @ 6:32pm 
Originally posted by JohnyD:
I think the childcare is bugged colonist near refuses to feed baby and play with it sometimes even though I even put everything as a 2 and childcare as 1 including bed rest...

I haven't had any issues and I'm running a generations game. Try changing the care option on the baby for the person to Urgent that will cause them to prioritise the baby over practically everything else. If that doesn't work you could try testing it on a fresh game with dev mode to see if the issue persists. Maybe a mod is causing some issues. It shouldn't be Complex Jobs as this mod simply changes the priority number on some childcare tasks so they are rearranged to be more efficient.
JohnyD May 10, 2024 @ 6:47pm 
ok my bad I changed the mod order and made complex jobs just before rocketman, dubs performance analyzer and performance optimizer and it seems to have fixed it.

it feeds it but still doesnt play wit it.
Last edited by JohnyD; May 10, 2024 @ 6:55pm
FrozenSnowFox  [developer] May 10, 2024 @ 6:49pm 
Originally posted by JohnyD:
ok my bad I changed the mod order and made complex jobs just before rocketman, dubs performance analyzer and performance optimizer and it seems to have fixed it.

Strange, none of those mods should have an had issue. Although it is generally best to load every other type of mod before them.
JohnyD May 10, 2024 @ 6:57pm 
might be misc. training ?
FrozenSnowFox  [developer] May 10, 2024 @ 7:07pm 
Originally posted by JohnyD:
might be misc. training ?

I'm not aware of any issue like that. If you can't find the cause you could try asking on the unofficial discord, maybe somewhere then can help.
Psychotopia May 22, 2024 @ 3:26am 
https://cdn.discordapp.com/attachments/1048784503017046107/1242785560452530208/image.png with this mod list lifters do nothing but wander for me taking out FSF fixes the issue don't know why
FrozenSnowFox  [developer] May 22, 2024 @ 3:30am 
Originally posted by Psychotopia:
https://cdn.discordapp.com/attachments/1048784503017046107/1242785560452530208/image.png with this mod list lifters do nothing but wander for me taking out FSF fixes the issue don't know why

That's a link to a picture. Anyway Mechanoids can glitch up if you add the mod midsave or sometimes with updates to fix that follow the instructions below on each mech.

With 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.
< >
Showing 1-15 of 45 comments
Per page: 1530 50