RimWorld

RimWorld

Alpha Animals
 Denne tråd er blevet fastgjort, så den er sikkert vigtig
Sarg Bjornson  [udvikler] 21. okt. 2018 kl. 6:07
Bug reports
This is a centralized topic to report bugs, since the new topics created don't send you a notification.

If you want me to take a look at your error, I NEED you to submit error logs. It is crucial you provide me with Hugslib logs - I am not interested in comments ‘X doesn’t work because Y’, and I will not reply to those, even delete them if they hide proper bug reporting. Hugslib logs are what tells us, devs, what went wrong, and what mods you were using.

IF YOU DON'T POST A HUGSLIB LOG, YOUR REPORT WILL BE DELETED FROM NOW ON TO AVOID CLUTTER.

To get hugslib logs, make sure you have a Hugslib mod running, then press CTRL-F12 while in game and copy the link to us.

If Hugslib is not an option:

Note that you can find your logs at \steamapps\common\RimWorld\RimWorldWin64_Data\output_log.txt and you can share it with me by uploading it to https://pastebin.com
Sidst redigeret af Sarg Bjornson; 21. maj 2021 kl. 1:57
< >
Viser 2,026-2,040 af 2,168 kommentarer
Sarg Bjornson  [udvikler] 14. mar. kl. 10:00 
Oprindeligt skrevet af Falkner:
Hi, i really love this one, just want to take time to say thankyou first!
I have an issue where touching the spawn rate at all completely breaks it, no alpha animals appear in wild spawns except in caravans or events, resetting the spawn rate does not fix this.

If I do a fresh install (unsub/resub) and leave the settings alone this works fine!

You probably have something else modifying the same part of the code this mod uses
dlcnate1 14. mar. kl. 11:44 
Don't think it's a bug but I am asking if it is oversight? Butchering terramorphs gives nothing... no hide/chitin and no meat. Just had a huge manhunter pack of them and butchered half before realizing they were dropping nothing at all.
Sarg Bjornson  [udvikler] 14. mar. kl. 12:00 
Oprindeligt skrevet af dlcnate1:
Don't think it's a bug but I am asking if it is oversight? Butchering terramorphs gives nothing... no hide/chitin and no meat. Just had a huge manhunter pack of them and butchered half before realizing they were dropping nothing at all.

Seems like I decided it to be that way some time, yeah
dlcnate1 14. mar. kl. 14:38 
ok, not a bug but a feature... obnoxious but is what it is
Vladakus 19. mar. kl. 12:56 
There seems to be a bug with the Gigantelope. Their extra carrying capacity is not being applied to their caravan carry weight regardless of quality. They all can only carry 70 kg in a caravan which is worse than yak's at 73.5 kg and way worse than muffalo at 84 kg.
Sarg Bjornson  [udvikler] 23. mar. kl. 7:46 
Oprindeligt skrevet af Wolfette:
Ironhusk Beetles don't seem to be eating trees, despite what there description says. I've had a pair penned in to an area with bunch of trees and they only seem to want to munch is grass.

As long as they have grass, they won't touch trees, same as Thrumbos
Sarg Bjornson  [udvikler] 23. mar. kl. 7:46 
Oprindeligt skrevet af Vladakus:
There seems to be a bug with the Gigantelope. Their extra carrying capacity is not being applied to their caravan carry weight regardless of quality. They all can only carry 70 kg in a caravan which is worse than yak's at 73.5 kg and way worse than muffalo at 84 kg.

Fixing that
TheRedPriest 5. apr. kl. 15:47 
huh, having issues with Groundrunners and jobdriver it seems:

https://gist.github.com/HugsLibRecordKeeper/4e12091a49906256d8427c72bc52a97e
Sarg Bjornson  [udvikler] 5. apr. kl. 22:46 
No related errors in that log
Archie 11. apr. kl. 16:38 
Hey Sarg! I noticed that me and another person were having issues with frostmites causing errors whenever they try to dig up a corpse. I whipped up a minimal modlist with the vanilla expanded framework and alpha animals to test if this still happened and indeed it still does. There are also a few references to a biomes kit problem but that's world map beautification going a little wacky. Feel free to ignore it entirely because removing it did not change the errors. Funnily enough, one of them also dug up a corpse of something that literally exploded and killed them.

When testing this, I'm crashlanding into the propane lakes biome and waiting for mites to get hungry and try to dig the snow for corpses.

Anyways, here's the hugslib log:

https://gist.github.com/HugsLibRecordKeeper/28f79978d13f0fc55f7df31b69b64e24

And a rentry listing for your convenience:

https://rentry.co/45p59zgh

And an example error:

https://pastebin.com/JM2TTKDD


Hope this helps!
Sidst redigeret af Archie; 11. apr. kl. 16:47
TurtleShroom 29. apr. kl. 10:09 
Hello!

I tried to make a Patch to this Mod that caused the Empress Butterfly to consume an item besides the Pollen Trumpet. However, when the Butterfly tries to eat it, I get an error and the Butterfly gets no Nutrition from it.

This is the error:
JobDriver threw exception in toil unnamed's initAction for pawn AA_EmpressButterfly1637095 driver=JobDriver_IngestWeird (toilIndex=3) driver.job=(VEF_IngestWeird (Job_20301191) A = Thing_WW_Sloodge1660982 Giver = JobGiver_GetWeirdFood [workGiverDef: null]) System.NullReferenceException: Object reference not set to an instance of an object [Ref 377F295A] Duplicate stacktrace, see ref for original UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string) Verse.AI.JobUtility:TryStartErrorRecoverJob (Verse.Pawn,string,System.Exception,Verse.AI.JobDriver) Verse.AI.JobDriver:TryActuallyStartNextToil () Verse.AI.JobDriver:ReadyForNextToil () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.JobDriver.DriverTick_Patch0 (Verse.AI.JobDriver) Verse.AI.Pawn_JobTracker:JobTrackerTick () Verse.Pawn:Tick () Verse.TickList:Tick () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch2 (Verse.TickManager) Verse.TickManager:TickManagerUpdate () Verse.Game:UpdatePlay () Verse.Root_Play:Update ()

This is my Hugs Library Log: https://www.limewire.com/?referrer=pq7i8xx7p2 .

I legitimately had no idea that "Limewire" still existed, yet here we are.
Sarg Bjornson  [udvikler] 29. apr. kl. 10:36 
Oprindeligt skrevet af TurtleShroom:
Hello!

I tried to make a Patch to this Mod that caused the Empress Butterfly to consume an item besides the Pollen Trumpet. However, when the Butterfly tries to eat it, I get an error and the Butterfly gets no Nutrition from it.

This is the error:
JobDriver threw exception in toil unnamed's initAction for pawn AA_EmpressButterfly1637095 driver=JobDriver_IngestWeird (toilIndex=3) driver.job=(VEF_IngestWeird (Job_20301191) A = Thing_WW_Sloodge1660982 Giver = JobGiver_GetWeirdFood [workGiverDef: null]) System.NullReferenceException: Object reference not set to an instance of an object [Ref 377F295A] Duplicate stacktrace, see ref for original UnityEngine.StackTraceUtility:ExtractStackTrace () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.Log.Error_Patch1 (string) Verse.AI.JobUtility:TryStartErrorRecoverJob (Verse.Pawn,string,System.Exception,Verse.AI.JobDriver) Verse.AI.JobDriver:TryActuallyStartNextToil () Verse.AI.JobDriver:ReadyForNextToil () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.AI.JobDriver.DriverTick_Patch0 (Verse.AI.JobDriver) Verse.AI.Pawn_JobTracker:JobTrackerTick () Verse.Pawn:Tick () Verse.TickList:Tick () (wrapper dynamic-method) MonoMod.Utils.DynamicMethodDefinition:Verse.TickManager.DoSingleTick_Patch2 (Verse.TickManager) Verse.TickManager:TickManagerUpdate () Verse.Game:UpdatePlay () Verse.Root_Play:Update ()

This is my Hugs Library Log: https://www.limewire.com/?referrer=pq7i8xx7p2 .

I legitimately had no idea that "Limewire" still existed, yet here we are.

Phew, no idea what that could be... Show me the xml
TurtleShroom 29. apr. kl. 11:56 
Oprindeligt skrevet af Sarg Bjornson:
Phew, no idea what that could be... Show me the xml


The item in question:
<ThingDef ParentName="OrganicProductBase"> <defName>WW_Sloodge</defName> <label>sloodge</label> <description>A preserved mashed mixture of organic ingredients. It tastes bland, but is not offensive; unlike Kibble, Pawns will not hate eating it. It lasts a very long time without refrigeration and has just enough nutrients to be worth eating. Unlike Kibble, is still salvagable as an ingredient. \n Almost every creature in existence is capable of digesting Sloodge, regardless of its ordinary diet.</description> <thingClass>ThingWithComps</thingClass> <thingCategories> <li>Foods</li> <li>AnimalProductRaw</li> </thingCategories> <graphicData> <texPath>Items/Sloodge</texPath> <graphicClass>Graphic_Single</graphicClass> </graphicData> <socialPropernessMatters>true</socialPropernessMatters> <statBases> <MarketValue>2.5</MarketValue> <Mass>0.018</Mass> <Flammability>3</Flammability> <WorkToMake>2070</WorkToMake> <DeteriorationRate>13</DeteriorationRate> <Nutrition>0.39</Nutrition> </statBases> <stackLimit>3000</stackLimit> <ingestible> <foodType>Processed, CarnivoreAnimalStrict, CarnivoreAnimal, VegetarianRoughAnimal, OmnivoreAnimal, OmnivoreRoughAnimal, OmnivoreHuman, DendrovoreAnimal, Corpse, Meat, VegetableOrFruit, AnimalProduct, Seed, Plant, Tree, Fluid, Liquor, Kibble</foodType> <preferability>MealAwful</preferability> <ingestEffect>EatMeat</ingestEffect> <ingestSound>Meal_Eat</ingestSound> <ateEvent>AteNutrientPaste</ateEvent> <specialThoughtDirect Inherit="False"></specialThoughtDirect> <specialThoughtAsIngredient Inherit="False"></specialThoughtAsIngredient> <optimalityOffsetHumanlikes>-6</optimalityOffsetHumanlikes> <optimalityOffsetFeedingAnimals>40</optimalityOffsetFeedingAnimals> </ingestible> <comps Inherit="False"> <li Class="CompProperties_Rottable"> <daysToRotStart>180</daysToRotStart> <rotDestroys>true</rotDestroys> </li> <!-- <li Class="CompProperties_Ingredients"> <noIngredientsFoodKind>Meat</noIngredientsFoodKind> </li> --> <!-- <li Class="CompProperties_FoodPoisonable"></li> --> </comps> <allowedArchonexusCount>20000</allowedArchonexusCount> <modExtensions> <li Class="DubsBadHygiene.WaterExt" MayRequire="dubwise.dubsbadhygiene"> <water>0.4</water> <UseForWashing>false</UseForWashing> <SeekForThirst>false</SeekForThirst> </li> </modExtensions> </ThingDef>




The Patch:
<!-- EVERYONE can eat Sloodge! --> <Operation Class="PatchOperationConditional"> <!-- Does this exist? --> <xpath>/Defs/ThingDef[defName="WW_Sloodge"]</xpath> <!-- If it does, add this. --> <match Class="PatchOperationAdd"> <xpath>/Defs/ThingDef/comps/li/customThingToEat</xpath> <success>Always</success> <value> <li>WW_Sloodge</li> </value> </match> <!-- If the first XPATH does not exist, the original code stands. --> </Operation>

The Mod in question: https://www.github.com/TurtleShroom/TSP_STORYTIME_RIDES_AGAIN .


Is there anything else you would like me to give you?
Sidst redigeret af TurtleShroom; 29. apr. kl. 11:57
Sarg Bjornson  [udvikler] 29. apr. kl. 12:04 
Can't see anything weird going on there, but there is *something* in that item that the jobdriver doesn't like...
niko.k.sam 29. apr. kl. 22:14 
When a raider summons a creature, it gets summoned under my faction instead of theirs.
< >
Viser 2,026-2,040 af 2,168 kommentarer
Per side: 1530 50