RimWorld

RimWorld

WM Smarter food selection
 This topic has been pinned, so it's probably important
Derpino  [developer] 27 Mar, 2017 @ 3:16am
Bugs and issues report.
With log please.
Last edited by Derpino; 27 Mar, 2017 @ 3:16am
< >
Showing 1-15 of 144 comments
Bunkier 28 Mar, 2017 @ 12:40pm 
http://screenshot.sh/m1UIVhbx8qyAq needs tab doesn't show at all. Any ideas how to fix this?
Derpino  [developer] 28 Mar, 2017 @ 12:56pm 
I don't get your problem. All I see is that you can't see the entire needs tab. That's a known issue
Bunkier 28 Mar, 2017 @ 1:01pm 
you don't really see it? i can't see whole needs tab
Derpino  [developer] 28 Mar, 2017 @ 1:30pm 
... I got it, and I would rather say that you don't see anything above the rest level including the food need. Everyone was complaining about this already.
I may move the UI in a new tab soon so you can see the entire needs tab again.
Bunkier 28 Mar, 2017 @ 1:31pm 
that would be great
Derpino  [developer] 29 Mar, 2017 @ 9:47am 
I just did want you and a lot of people wanted.
But that's a risky modification. I hope it still makes your tabs list readable.
I saw you had already one extra inspect tabs "psyche", and SFS is adding one more.

Please pet me know if all the tabs are shown properly !
zingzingzingbah 13 May, 2017 @ 2:46am 
This mod conflicts with Jaffa, Kree mod (my Jaffa pawns have two tabs for everything)
The food tab doesn't work for any of my pawns
This mod prevented me from training and taming animals (didn't try slaughter, etc).

I removed this mod, and all went back to normal

Sorry, no error log... I can still play the game, so no errors appear
Last edited by zingzingzingbah; 14 May, 2017 @ 1:38am
Derpino  [developer] 13 May, 2017 @ 6:17am 
I take note of this. Thank you for the information.
Spodi 14 May, 2017 @ 10:27am 
somehow my log is spamming errors like that, but I dont know if this is really related to this mod:

JobDriver threw exception in initAction. Pawn=Alpaca189403, Job=Ingest A=Thing_PlantTallGrass213039, Exception: System.NullReferenceException: Object reference not set to an instance of an object
at RimWorld.Toils_Ingest+<FinalizeIngest>c__AnonStorey24D.<>m__FA () [0x00000] in <filename unknown>:0
at Verse.AI.JobDriver.TryActuallyStartNextToil () [0x00000] in <filename unknown>:0
Verse.Log:Error(String)
Verse.AI.JobDriver:TryActuallyStartNextToil()
Verse.AI.JobDriver:ReadyForNextToil()
Verse.AI.JobDriver:DriverTick()
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:Update()
Verse.Root_Play:Update()^

Oh an that is definitly related (after pressing SmarterFood debug key):

DebugFoodSearchFromMouse_OnGUI() threw exception.Smarter_Food_Selection: Exception when fetching. (getter=Spodi eater=Spodi)
Object reference not set to an instance of an object
at WM.SmarterFoodSelection.FoodScoreUtils.FoodScoreFor (WM.SmarterFoodSelection.Policy policy, Verse.Pawn eater, Verse.Pawn getter, Verse.Thing food, Boolean noDistanceFactor, Boolean quickScore) [0x00000] in <filename unknown>:0
at WM.SmarterFoodSelection.Detours.FoodUtility.MakeRatedFoodListFromThingList (IEnumerable`1 list, Verse.Pawn eater, Verse.Pawn getter, WM.SmarterFoodSelection.Policy policy, Boolean doScoreSort) [0x00000] in <filename unknown>:0
at WM.SmarterFoodSelection.Detours.FoodUtility.MakeRatedFoodListForPawn (Verse.Map map, Verse.Pawn eater, Verse.Pawn getter, WM.SmarterFoodSelection.Policy policy, System.Collections.Generic.List`1& foodList, Boolean canUseInventory, Boolean allowForbidden) [0x00000] in <filename unknown>:0
at WM.SmarterFoodSelection.Detours.FoodUtility._TryFindBestFoodSourceFor (Verse.Pawn getter, Verse.Pawn eater, Boolean desperate, Verse.Thing& foodSource, Verse.ThingDef& foodDef, Boolean canRefillDispenser, Boolean canUseInventory, Boolean allowForbidden, Boolean allowCorpse, WM.SmarterFoodSelection.Policy forcedPolicy) [0x00000] in <filename unknown>:0
at WM.SmarterFoodSelection.Detours.FoodUtility.TryFindBestFoodSourceFor_Internal (Verse.Pawn getter, Verse.Pawn eater, Boolean desperate, Verse.Thing& foodSource, Verse.ThingDef& foodDef, Boolean canRefillDispenser, Boolean canUseInventory, Boolean allowForbidden, Boolean allowCorpse, WM.SmarterFoodSelection.Policy forcedPolicy) [0x00000] in <filename unknown>:0
at WM.SmarterFoodSelection.Detours.FoodUtility.TryFindBestFoodSourceFor_Internal (Verse.Pawn getter, Verse.Pawn eater, Boolean desperate, Verse.Thing& foodSource, Verse.ThingDef& foodDef, Boolean canRefillDispenser, Boolean canUseInventory, Boolean allowForbidden, Boolean allowCorpse, WM.SmarterFoodSelection.Policy forcedPolicy) [0x00000] in <filename unknown>:0
at WM.SmarterFoodSelection.Detours.FoodUtility.TryFindBestFoodSourceFor (Verse.Pawn getter, Verse.Pawn eater, Boolean desperate, Verse.Thing& foodSource, Verse.ThingDef& foodDef, Boolean canRefillDispenser, Boolean canUseInventory, Boolean allowForbidden, Boolean allowCorpse) [0x00000] in <filename unknown>:0
at WM.SmarterFoodSelection.Detours.FoodUtility_Debug._DebugFoodSearchFromMouse_OnGUI () [0x00000] in <filename unknown>:0
at WM.SmarterFoodSelection.Detours.FoodUtility_Debug.DebugFoodSearchFromMouse_OnGUI () [0x00000] in <filename unknown>:0
at WM.SmarterFoodSelection.Detours.FoodUtility_Debug.DebugFoodSearchFromMouse_OnGUI () [0x00000] in <filename unknown>:0
at RimWorld.MapInterface.MapInterfaceOnGUI_BeforeMainTabs () [0x00000] in <filename unknown>:0
at RimWorld.UIRoot_Play.UIRootOnGUI () [0x00000] in <filename unknown>:0
at Verse.Root.OnGUI () [0x00000] in <filename unknown>:0

Other food related mods are: VegetableGarden and Realistic Starvation
Last edited by Spodi; 14 May, 2017 @ 10:44am
Derpino  [developer] 14 May, 2017 @ 5:27pm 
I suspect a mod conflict. Perhaps realistic starvation.
Also I guess "Spodi" in your save game is one of your colonist right ?
Spodi 17 May, 2017 @ 10:57am 
jep its a colonist. And Im sure its a conflict now. I wrote a simmilar report to the author of realisic starvation. He will try to use Harmony to resolve conflicts like this. So I sit there and wait :-D
Still thanks for your help
Charlotte 29 May, 2017 @ 3:55pm 
I'm getting this thrown into the log at start.
[HugsLib][ERR] Smarter_Food_Selection caused an exception during OnDefsLoaded: System.NullReferenceException: Object reference not set to an instance of an object at WM.SmarterFoodSelection.ModCore.processDefs () [0x00000] in <filename unknown>:0 at WM.SmarterFoodSelection.ModCore.DefsLoaded () [0x00000] in <filename unknown>:0 at HugsLib.HugsLibController.OnDefsLoaded () [0x00000] in <filename unknown>:0
Derpino  [developer] 29 May, 2017 @ 4:30pm 
I have no idea why it does that. I don't have this and I use the steam version just to make sure it's stable.
Load order ? mods ?
Last edited by Derpino; 29 May, 2017 @ 4:33pm
tyriael_soban 29 May, 2017 @ 7:04pm 
Nevermind, it seems when i unsubbed the duplicate copy of hugslib (there were two for A17 at some point a few days ago) that it unsubbed hugs totally.
Last edited by tyriael_soban; 29 May, 2017 @ 7:07pm
Charlotte 30 May, 2017 @ 8:39pm 
My modlist is quite huge but I narrowed it down to this:

Core
HugsLib
Zombieland
WM Smarter food selection

Seems like there is conflict between Zombieland and this mod.
Removing Zombieland fixes the issue...
Last edited by Charlotte; 30 May, 2017 @ 8:42pm
< >
Showing 1-15 of 144 comments
Per page: 1530 50