RimWorld

RimWorld

Smokeleaf Industry
larSyn  [developer] 27 Sep, 2017 @ 9:43pm
Bug Reports
Leave Bug Reports here.
< >
Showing 1-15 of 100 comments
ttamttam 1 Oct, 2017 @ 9:07pm 
Hey! I found a bug where when my colonist's hash dependancy goes all the way down they just freeze and break the game a little. I traced it back to aroiund line 191 msi_hash.xml, where there be a
<li>
</li>
imeadiatly after <stages>, once I added it in things started to work fine, I haven't checked but you might have this problem in other drugs as well, so look through them. So before I changed it it looked like
...
<stages>
<li>
<label>withdrawal</label>
...
After:
...
<stages>
<li>
</li>
<li>
<label>withdrawal</label>
...
I know nothing about modding and figured this out by comparing to smokeleaf from the core mod, so I might be wrong for some some reason I don't understand, but everything's smooth now in my game.
Also, thank you so much for this mod! It adds a whole new layer to the game.
Blackfox 725 2 Oct, 2017 @ 9:39am 
I've also had this issue where hostile pawns and caravan pawns will come in with an addictions to one of the smokeleaf products and freeze/break once their need for it goes down. Hope it gets fixed because other than this minor problem this is a great mod.
larSyn  [developer] 4 Oct, 2017 @ 9:28am 
Thanks for reporting this. I'll get it fixed asap.

And thanks for liking the mod!
Last edited by larSyn; 4 Oct, 2017 @ 9:31am
larSyn  [developer] 4 Oct, 2017 @ 3:03pm 
@ttamttam Thanks for figuring this out! And , yes, it was like that in all the drugs in the mod. I remember deleting thinking that it was strange to have an empty list. Obviously it is necessary, but I have no idea why... Also, you may know more about modding than you give yourself credit for if you figured this out. :) It's fixed in the new update.
Last edited by larSyn; 4 Oct, 2017 @ 3:03pm
larSyn  [developer] 6 Oct, 2017 @ 8:09pm 
Sefl bug report. When setting "Do Until You Have X" for hempcrete blocks it is counting all the stone blocks currently made for all kinds. Just noticed this in my game. It'll be fixed in next update.
Daiggsta 18 Oct, 2017 @ 12:48pm 
Here's what I get when a pawn tries to get food but fails:

Exception in Verse.AI.ThinkNode_PrioritySorter TryIssueJobPackage: System.NullReferenceException: Object reference not set to an instance of an object
at (wrapper dynamic-method) RimWorld.FoodUtility.ThoughtsFromIngesting_Patch2 (Verse.Pawn,Verse.Thing) <0x00281>
at RimWorld.FoodUtility.FoodSourceOptimality (Verse.Pawn,Verse.Thing,single,bool) <0x00156>
at RimWorld.FoodUtility.SpawnedFoodSearchInnerScan (Verse.Pawn,Verse.IntVec3,System.Collections.Generic.List`1<Verse.Thing>,Verse.AI.PathEndMode,Verse.TraverseParms,single,System.Predicate`1<Verse.Thing>) <0x00125>
at RimWorld.FoodUtility.BestFoodSourceOnMap (Verse.Pawn,Verse.Pawn,bool,RimWorld.FoodPreferability,bool,bool,bool,bool,bool,bool,bool) <0x00452>
at RimWorld.FoodUtility.TryFindBestFoodSourceFor (Verse.Pawn,Verse.Pawn,bool,Verse.Thing&,Verse.ThingDef&,bool,bool,bool,bool,bool) <0x001bd>
at RimWorld.JobGiver_GetFood.TryGiveJob (Verse.Pawn) <0x00117>
at Verse.AI.ThinkNode_JobGiver.TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams) <0x00078>
at Verse.AI.ThinkNode_PrioritySorter.TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams) <0x00381>

Verse.Log:Error(String)
Verse.AI.ThinkNode_PrioritySorter:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Tagger:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Subtree:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
RimWorld.ThinkNode_Conditional:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.Pawn_JobTracker:DetermineNextJob(ThinkTreeDef&)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob()
Verse.AI.Pawn_JobTracker:EndCurrentJob_Patch1(Object, JobCondition, Boolean)
RimWorld.Pawn_DraftController:set_Drafted_Patch3(Object, Boolean)
RimWorld.<GetGizmos>c__IteratorE1:<>m__33C()
Verse.Command_Toggle:ProcessInput(Event)
Verse.GizmoGridDrawer:DrawGizmoGrid(IEnumerable`1, Single, Gizmo&)
RimWorld.InspectGizmoGrid:DrawInspectGizmoGridFor_Patch0(IEnumerable`1)
RimWorld.MainTabWindow_Inspect:DrawInspectGizmos()
RimWorld.InspectPaneUtility:ExtraOnGUI(IInspectPane)
RimWorld.MainTabWindow_Inspect:ExtraOnGUI()
Verse.WindowStack:WindowStackOnGUI()
RimWorld.UIRoot_Play:UIRootOnGUI()
Verse.Root:OnGUI()
ttamttam 18 Oct, 2017 @ 3:20pm 
What other mods do you have? How does a pawn fail at getting food? How can I replicate this?
larSyn  [developer] 18 Oct, 2017 @ 6:46pm 
I can't replicate this so far. It may have something to do with the infused meal error, but it hasn't affected my tests at all. If everyone could please post your mod lists, it'll probably help.

The infused meals will be updated tonight. If that seems to fix it let me know.
larSyn  [developer] 18 Oct, 2017 @ 7:13pm 
@BrenTenkage That was fast! I just updated the infused meal fix. If you notice any difference let me know. I'll look into your mods now (quite the list!). Thanks!
BrenTenkage 18 Oct, 2017 @ 7:32pm 
fraid not, still a bunch of starving idiots
BrenTenkage 18 Oct, 2017 @ 7:34pm 
maybe the problem is with already loaded games like I might have to start a new game which I'd rather not
Blankman 18 Oct, 2017 @ 7:50pm 
Exception in Verse.AI.ThinkNode_PrioritySorter TryIssueJobPackage: System.NullReferenceException: Object reference not set to an instance of an object
at (wrapper dynamic-method) RimWorld.FoodUtility.ThoughtsFromIngesting_Patch1 (Verse.Pawn,Verse.Thing) <0x00281>
at RimWorld.FoodUtility.FoodSourceOptimality (Verse.Pawn,Verse.Thing,single,bool) <0x00156>
at RimWorld.FoodUtility.SpawnedFoodSearchInnerScan (Verse.Pawn,Verse.IntVec3,System.Collections.Generic.List`1<Verse.Thing>,Verse.AI.PathEndMode,Verse.TraverseParms,single,System.Predicate`1<Verse.Thing>) <0x00125>
at RimWorld.FoodUtility.BestFoodSourceOnMap (Verse.Pawn,Verse.Pawn,bool,RimWorld.FoodPreferability,bool,bool,bool,bool,bool,bool,bool) <0x00452>
at RimWorld.FoodUtility.TryFindBestFoodSourceFor (Verse.Pawn,Verse.Pawn,bool,Verse.Thing&,Verse.ThingDef&,bool,bool,bool,bool,bool) <0x001bd>
at RimWorld.JobGiver_GetFood.TryGiveJob (Verse.Pawn) <0x00117>
at Verse.AI.ThinkNode_JobGiver.TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams) <0x00078>
at Verse.AI.ThinkNode_PrioritySorter.TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams) <0x00381>

Verse.Log:Error(String)
Verse.AI.ThinkNode_PrioritySorter:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Tagger:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Subtree:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
RimWorld.ThinkNode_Conditional:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage(Pawn, JobIssueParams)
Verse.AI.Pawn_JobTracker:DetermineNextJob(ThinkTreeDef&)
Verse.AI.Pawn_JobTracker:TryFindAndStartJob()
Verse.AI.Pawn_JobTracker:EndCurrentJob_Patch1(Object, JobCondition, Boolean)
Verse.AI.Pawn_JobTracker:JobTrackerTick()
Verse.Pawn:Tick()
Verse.TickList:Tick()
Verse.TickManager:DoSingleTick()
Verse.TickManager:TickManagerUpdate()
Verse.Game:UpdatePlay()
Verse.Root_Play:Update()
ttamttam 18 Oct, 2017 @ 8:39pm 
pawns in a test world have no issues eating infused meals on my end.
BrenTenkage 18 Oct, 2017 @ 8:49pm 
my guys seem to never eat anything on their own, I have to constintally tell em to eat, which is a problem for prisoners
< >
Showing 1-15 of 100 comments
Per page: 1530 50