RimWorld

RimWorld

RimKeeper - Wild Animal Procreation
 Denne tråd er blevet fastgjort, så den er sikkert vigtig
keepercraft  [udvikler] 24. juni kl. 13:55
Bugs & Conflicts 1.6
bugs in test version
< >
Viser 1-7 af 7 kommentarer
Ravenheart 29. juni kl. 5:17 
Hello, I found a weird bug. When I activate this mod, my tamed female ducks just... stop moving. They stand in the same spot forever, until they collapse of starvation and/or exhaustion. When my pawns rescue them and put them back into the pen after recovery, the ducks move again for a few minutes until they freeze again. It only affects female ducks, the males work just fine. I tried turning off die egg features of this mod, but it didn't help.

There are also no error messages or anything.
keepercraft  [udvikler] 29. juni kl. 10:04 
Do you have any errors in logs?
Ravenheart 29. juni kl. 13:04 
No, there are no errors appearing in the log. All the "frozen" ducks are fertilized and in varying stages of "Egg progress." I had some ducks freeze as soon as they hit 100% progress, so I thought they were somehow prevented from actually laying the egg. But then I had some freeze with 11% and 54% egg progress, so that doesn't seem to be the issue...

Also the problem persists if I disable all my other mods.
(I have just Harmony and RimKeeper - Wild Animal Procreation enabled)


If I enable the mod's debug log, the last message is this:

[RimKeeperAnimals] LayEgg: (165, 0, 149)
UnityEngine.StackTraceUtility:ExtractStackTrace ()
Verse.Log:Message (string)
Keepercraft.RimKeeperAnimals.Helpers.DebugHelper:Message (string,object[]) (at K:/Programing/RimKeeper/RimKeeperAnimals/Source/RimKeeperAnimals/Helpers/DebugHelper.cs:16)
Keepercraft.RimKeeperAnimals.Patches.TryGiveJob_JobGiver_LayEgg_Patch:Prefix (RimWorld.JobGiver_LayEgg,Verse.Pawn,Verse.AI.Job&) (at K:/Programing/RimKeeper/RimKeeperAnimals/Source/RimKeeperAnimals/Patches/LayEggJobGiverPatch.cs:37)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:RimWorld.JobGiver_LayEgg.TryGiveJob_Patch1 (RimWorld.JobGiver_LayEgg,Verse.Pawn)
Verse.AI.ThinkNode_JobGiver:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.ThinkNode_Priority:TryIssueJobPackage (Verse.Pawn,Verse.AI.JobIssueParams)
Verse.AI.Pawn_JobTracker:DetermineNextJob (Verse.ThinkTreeDef&,bool)
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.Pawn_JobTracker.TryFindAndStartJob_Patch1 (Verse.AI.Pawn_JobTracker)
Verse.AI.Pawn_JobTracker:EndCurrentJob (Verse.AI.JobCondition,bool,bool)
Verse.AI.Pawn_JobTracker:JobTrackerTickInterval (int)
Verse.Pawn:TickInterval (int)
Verse.Thing:DoTick ()
Verse.TickList:Tick ()
(wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch3 (Verse.TickManager)
Verse.TickManager:TickManagerUpdate ()
Verse.Game:UpdatePlay ()
Verse.Root_Play:Update ()
Sidst redigeret af Ravenheart; 29. juni kl. 13:35
keepercraft  [udvikler] 29. juni kl. 15:30 
I tested duck different situation and add some changes on 1.6 version.
Sidst redigeret af keepercraft; 29. juni kl. 15:33
Ravenheart 30. juni kl. 3:54 
It works now when I deactivate all three egg laying settings in the mod options.
keepercraft  [udvikler] 30. juni kl. 23:01 
But, does the error still occur after the last update?
Ravenheart 30. juni kl. 23:13 
Yes, it does. The update didn't help :(
It works only if I deactivate those mod options.
< >
Viser 1-7 af 7 kommentarer
Per side: 1530 50