Hello all
I seem to have done something to my game / savegame, and would love it if someone could work out what! :-)
I have a lot of animals in my colony, so wanted better ways of managing them.
I installed neuter anmimals mod, animals tab and a dog said animal prosthetics.
I neutered all my female dogs and horses (only).
Much later I noticed that NONE of my anmimals (Megasloths, cows, thrumbos etc) were getting pregnant anymore, even though I expected them to be.
I just noticed that actaully they are getting pregnant, but the health tab / animals tab does not show it.
<see pic1>
If I click on the "alldiffs" button with dev mode on it does show up.
<see pic2>
However, this view makes a the health info of a generously upgraded human very messy.
<see pic3>
If I load up a save from a few days ago (before I added "a dog said...") I can see *some" animals are pregnamnt.
I've tried both saves using the modlist as it was and as it is and the results are the same.
Any idea how I might fix this?
Thanks
Rob
PS - full mod list :
brrainz.harmony
ludeon.rimworld
erdelf.minifyeverything
lockdownx7.forbidblueprints
fluffy.blueprints
unlimitedhugs.hugslib
kapitanoczywisty.changemapedge
falconne.heatmap
falconne.bwm
troopersmith1.advancedbridges1.1
nick2565.accurate.mortars
ogliss.ykara.harvesteverything
fluffy.worktab
agentblac.makepawnsprisoners
arandomkiwi.raidsforme
gt.sam.furnace
acruid.repairbench
anomalous.dynamicpopulation
pyrce.modlist
frozensnowfox.encountermapresources
murmur.walllight
taveron.increasedstack
edb.preparecarefully
ratys.madskills
extracting.organs
ratys.rtfuse
ykara.epoe
pinochemicali.moretradeships
fluffy.medicaltab
jaxe.rimhud
jaxe.pawnrules
twistedpacifist.reasonablecomponents
vanya.tools.blightedalert
horo.animaltrader.11
targetdrone.nutritiouskibble
falconne.aff
proxyer.deepscannerpatch
crashm.colorcodedmoodbar.11
user19990313.runtimegc
jbloodthorn.nolazydoctors
fiard.lessertoxicfallout
mlie.storagesearch
baalevan.turrethunt
mlie.oreyields
calltradeships.kv.rw
mrhacky.butcherycountsmeattypes
pathavoid.kv.rw
tradingspot.kv.rw
krkr.rocketman
syrchalis.neuter
fluffy.animaltab
wofl.morefurnitureupdated
spoonshortage.adogsaidanimalprosthetics
I am also curious on this! It worked at the start of my playthrough, however stopped midway through. I also don't get it under health notifications. Animal Tabs, A dog Prost..., and medical tab are all we have in common. I am curious if we disable each one if it will update.
The only way I have been able to tell is the movement speed penalty that I only get to see AFTER starting a caravan which gets annoying
post entire log as text, it will have code injections section, look at code injections related to infocard, this is cause of issue, direct or indirect, but code related to rendering healthtab (and rendering list of hediffs) is here.
hediffs may have "hidden" flag, but this is static data that cannot change (under normal conditions) at runtime.
Archangelus - Nice to see I am not suffering alone! Thanks for posting.
My plan was to undo everything, so I reversed infertility on about 60 animals, then got rid of my upgraded animals and launched my animal prosthetic table at an enemy base. (heh heh).
Next I was planning on removing the 3 animal related mods I recently added and see what happens over time (it does seem to be something that gets worse with time, my previous savegame I looked at had a mix of reported an un-reported pregnancies... , maybe related to when the pregnancy occured?).
RawCode - Now I see your post though I have something to actually troubleshoot so will pursue this track now, and let you know what I find...
Many thanks
Rob
Here's the output log :
https://gist.github.com/HugsLibRecordKeeper/f7104218fcb109be20bdd86c23757312
Line 196 reads :
Hediff_Pregnant.Tick: PRE: Soyuz.Patches.Hediff_Pregnant_Tick_Patch.Prefix TRANS: Soyuz.Patches.HediffComp_Patch+HediffComp_GenHashInterval_Replacement.Transpiler
Is this useful?
Many thanks
Rob
https://github.com/kbatbouta/RimWorld-RocketMan/blob/master/Source/Soyuz/Core/Patches/Hediff_Pregnant_Patch.cs
highly likely related to questionable type conversion from float to integer in this method
remove tocketman and try without it.
Hi Rawcode
Thanks for this, I really appriciate you taking the time. I kinda susspected Rocketman as I added it around the same time but as it was not animal related and I had installed animal related mods also around that time I discounted the idea.
Also Rocketman helped my performance a lot so I don't think I wanted to believe it would be RM! :-)
Just one thing, could you let me know how you got from my log file to identifying Rocketman as the likley culpret?
From
Hediff_Pregnant.Tick: PRE: Soyuz.Patches.Hediff_Pregnant_Tick_Patch.Prefix TRANS: Soyuz.Patches.HediffComp_Patch+HediffComp_GenHashInterval_Replacement.Transpiler
to
https://github.com/kbatbouta/RimWorld-RocketMan/blob/master/Source/Soyuz/Core/Patches/Hediff_Pregnant_Patch.cs
?
Anyway, I'll do as advised and let you know.
Cheers
Rob
Well that worked straight away!
As soon as Rocketman was disabled pregnancies are showing up as normal in the health tab of the animal and in the (modded) animals tab.
I guess I should take this up with the author of Rocketman...
Thanks Rawcode!
Rob
1) search for namespace, many mods use random garbage and ever rimworld as namespace, this makes things hard, but still possible
in this case is "soyuz"
mod developer obviously had no ill intentions, but such namespaces are garbage, why not "roketmanmod" or something like that?
2) very first line that contain soyuz is
RocketMan - Performance Mod(Krkr.RocketMan): Cosmodrome(0.6.3.2193), XmlDiffPatch(1.0.8.28), XmlDiffPatch.View(1.0.1493.40755), Proton(1.0.0 [no FileVersionInfo]), Soyuz(1.0.0 [no FileVersionInfo])
3) google RocketMan rimworld mod
4) get github link from steampage of mod
5) then walk all code injections in search of questionable things
6) in given case, float stored as integer (with major loss of precision) and then on next line divided by float, with major loss of precision again, because float will be converted to integer, performed division and then stored as float.
ever if compiler fixed this issue on it's own, storing float as integer is bad stuff.
Thanks Rawcode, that's very intresting.
I took another look at the Rocketman mod. Looks like I missed the part of we are told to place RM right at the end of the modlist :o (doh!)
I put it back in, moved to the end of the list and all seems to be working as it should.
Cheers!
Rob
I am having this same problem, I do use rocketman but taking it out does not fix this...
I'm kind of at a loss :(
<li>Harmony</li>
<li>Core</li>
<li>Royalty</li>
<li>SRTS Expanded</li>
<li>HugsLib</li>
<li>Humanoid Alien Races</li>
<li>EdB Prepare Carefully</li>
<li>RandomPlus</li>
<li>Vanilla Expanded Framework</li>
<li>Vanilla Achievements Expanded</li>
<li>Thrumbo Extension</li>
<li>Giddy-up! Core</li>
<li>Giddy-Up! Add-on: Animal Saddles</li>
<li>Giddy-up! Ride and Roll</li>
<li>Giddy-up! Caravan</li>
<li>Giddy-up! Battle Mounts</li>
<li>Vanilla Textures Expanded</li>
<li>SRTS Expanded retexture</li>
<li>Vanilla Fishing Expanded</li>
<li>Vanilla Fishing Expanded - Fishing Treasures AddOn</li>
<li>ReGrowth: Core and Framework</li>
<li>Vanilla Factions Expanded - Insectoids</li>
<li>[HLX] ReGrowth - Wasteland</li>
<li>[HLX] ReGrowth - Cold Bog Expansion</li>
<li>ReGrowth: Tundra Expansion</li>
<li>[HLX] ReGrowth - Volcanic Ice Sheet - Beta</li>
<li>ReGrowth: Boreal Forest Expansion</li>
<li>[HLX] ReGrowth - Temperate Forest Expansion</li>
<li>ReGrowth: Desert Expansion</li>
<li>More Vanilla Biomes</li>
<li>Alpha Biomes</li>
<li>Real Ruins</li>
<li>Roads of the Rim (Continued)</li>
<li>Almost There!</li>
<li>Beautiful Outdoors</li>
<li>WorldEdit 2.0</li>
<li>Map Reroll</li>
<li>Bad Can Be Good</li>
<li>Vanilla Traits Expanded</li>
<li>More Backstories</li>
<li>Mad Skills</li>
<li>Children, school and learning</li>
<li>Babies and Children</li>
<li>The Birds and the Bees</li>
<li>Pharmacist</li>
<li>Smart Medicine</li>
<li>Level Up!</li>
<li>Cybernetic Organism and Neural Network</li>
<li>Expanded Prosthetics and Organ Engineering - Forked</li>
<li>EPOE-Forked: Royalty DLC expansion</li>
<li>MedPod</li>
<li>Cyber Fauna 1.2</li>
<li>The Birds and the Bees - CF Patch</li>
<li>Stabilize</li>
<li>Hospitality</li>
<li>Psychology (unofficial 1.1/1.2) </li>
<li>Vanilla Social Interactions Expanded</li>
<li>Dubs Bad Hygiene</li>
<li>Simple sidearms</li>
<li>Common Sense</li>
<li>Misc. Robots</li>
<li>[KV] RimFridge</li>
<li>LWM's Deep Storage</li>
<li>Pick Up And Haul</li>
<li>Loading In Progress</li>
<li>Replace Stuff</li>
<li>[SYR] Set Up Camp</li>
<li>Jobs of Opportunity (While You're Up)</li>
<li>Share The Load</li>
<li>Carry Capacity Fixed</li>
<li>Achtung!</li>
<li>Injured Carry</li>
<li>Home Mover</li>
<li>[KV] Path Avoid</li>
<li>Smarter Construction</li>
<li>Search and Destroy</li>
<li>Where is my weapon?</li>
<li>Defensive Positions</li>
<li>Animals Logic</li>
<li>PawnTargetFix</li>
<li>Gunplay</li>
<li>Dual Wield</li>
<li>Yayo's Combat 3</li>
<li>Mortar Accuracy</li>
<li>RunAndGun</li>
<li>QualitySurgeon</li>
<li>Less Arbitrary Surgery (Continued)</li>
<li>QualityBuilder</li>
<li>Vanilla Events Expanded</li>
<li>More Faction Interaction (Continued)</li>
<li>Vanilla Storytellers Expanded - Perry Persistent</li>
<li>Vanilla Storytellers Expanded - Igor Invader</li>
<li>Vanilla Storytellers Expanded - Diego Industrial</li>
<li>Vanilla Storytellers Expanded - Neron Neolithic</li>
<li>More Trade Ships</li>
<li>Fluffy Breakdowns</li>
<li>[SYR] More Slaves</li>
<li>Dress Patients</li>
<li>MinifyEverything</li>
<li>Graphics Settings+</li>
<li>Desire Paths</li>
<li>Chatting on Comms</li>
<li>Blood and stains</li>
<li>Medical Training</li>
<li>Misc. Training</li>
<li>Use Resurrector Mech Serum On Rotten or Skeleton People</li>
<li>Go Explore!</li>
<li>Bionic icons</li>
<li>Realistic Rooms</li>
<li>What the hack?!</li>
<li>Dormitories Not Barracks</li>
<li>Bulk Stonecutting</li>
<li>Allow Tool</li>
<li>Animal Dictionary</li>
<li>Animal Tab</li>
<li>Music Manager</li>
<li>Area Unlocker</li>
<li>More Harvest Designators!</li>
<li>RenameColony</li>
<li>ShowModDesignators</li>
<li>Stack XXL</li>
<li>Relations Tab</li>
<li>Smart Speed</li>
<li>Dubs Mint Menus</li>
<li>Work Tab</li>
<li>Medical Tab</li>
<li>Heat Map</li>
<li>CustomDeathRandomness</li>
<li>Blueprints</li>
<li>Food Alert (Continued)</li>
<li>Better Workbench Management</li>
<li>[KV] Show Hair With Hats or Hide All Hats</li>
<li>Recipe icons</li>
<li>ResearchPal - Forked</li>
<li>TechBlock</li>
<li>Rimpedia</li>
<li>RimHUD</li>
<li>Quality Colors</li>
<li>Dubs Performance Analyzer</li>
<li>No Sympathy for Prisoners</li>
<li>CM Color Coded Mood Bar [1.1+]</li>
<li>Dubs Mint Minimap</li>
<li>Dubs Apparel Tweaks</li>
<li>Blighted Alert</li>
<li>Predator Hunt Alert</li>
<li>Interaction Bubbles</li>
<li>Camera+</li>
<li>Follow Me</li>
<li>TradeHelper</li>
<li>Damage Indicators [1.2]</li>
<li>Doors Expanded (Dev)</li>
<li>Locks 2: Lock Them Out!</li>
<li>LinkableDoors (unofficial)</li>
<li>Colony Manager</li>
<li>Therapy</li>
<li>Snap Out!</li>
<li>Questionable Ethics Enhanced</li>
<li>Vanilla Furniture Expanded - Medical Module</li>
<li>Vanilla Furniture Expanded - Production</li>
<li>RT Fuse</li>
<li>Door Mat</li>
<li>Statue of Colonist</li>
<li>Vanilla Expanded - Royalty Patches</li>
<li>Vanilla Furniture Expanded</li>
<li>Vanilla Furniture Expanded - Farming</li>
<li>Vanilla Furniture Expanded - Security</li>
<li>Vanilla Furniture Expanded - Props and Decor</li>
<li>Vanilla Furniture Expanded - Power</li>
<li>Vanilla Furniture Expanded - Art</li>
<li>Vanilla Furniture Expanded - Spacer Module</li>
<li>Erin's Decorations</li>
<li>Erin's Japanese Furniture</li>
<li>Cattle Gate</li>
<li>WallHeater</li>
<li>Dubs Skylights</li>
<li>Locks (DoorsExpanded)</li>
<li>Camping Tent</li>
<li>Thrones plus</li>
<li>Rimatomics</li>
<li>Vanilla Weapons Expanded</li>
<li>Real Faction Guest</li>
<li>Vanilla Weapons Expanded - Quickdraw</li>
<li>Vanilla Weapons Expanded - Laser</li>
<li>Vanilla Weapons Expanded - Grenades</li>
<li>Vanilla Weapons Expanded - Heavy Weapons</li>
<li>Vanilla Weapons Expanded - Coilguns</li>
<li>Vanilla Weapons Expanded - Makeshift</li>
<li>Vanilla Weapons Expanded - Non-Lethal</li>
<li>Vanilla Weapons Expanded - Tribal</li>
<li>Vanilla Factions Expanded - Settlers</li>
<li>Vanilla Factions Expanded - Vikings</li>
<li>Vanilla Factions Expanded - Medieval</li>
<li>Vanilla Weapons Expanded - Frontier</li>
<li>Jewelry</li>
<li>Vanilla Apparel Expanded</li>
<li>Vanilla Apparel Expanded — Accessories</li>
<li>Vanilla Armour Expanded</li>
<li>Vanilla Cooking Expanded</li>
<li>Vanilla Cooking Expanded - Stews</li>
<li>Vanilla Cooking Expanded - Sushi</li>
<li>Vanilla Brewing Expanded</li>
<li>Vanilla Brewing Expanded - Coffees and Teas</li>
<li>Cash Register</li>
<li>Gastronomy</li>
<li>[O21] Clutter Structures</li>
<li>[O21] Seamless Embrasures</li>
<li>Backup Power</li>
<li>Utility Columns</li>
<li>Fences And Floors (Continued)</li>
<li>Glitter Tech</li>
<li>Wall Light</li>
<li>Glass+Lights</li>
<li>Simply More Bridges (Continued)</li>
<li>[KV] Trading Spot</li>
<li>Rimworld: Spartan Foundry</li>
<li>[KV] Change Dresser</li>
<li>Vanilla Plants Expanded</li>
<li>Vanilla Plants Expanded - Succulents</li>
<li>[Kit] Graze up</li>
<li>Rimefeller</li>
<li>Temperature Control Unit</li>
<li>AutoVents</li>
<li>Vanilla Books Expanded</li>
<li>[sd] Advanced Powergeneration (Continued)</li>
<li>Over-Wall Nutrient Paste Dispenser</li>
<li>Call For Intel</li>
<li>Taming Artifact</li>
<li>[T] MoreFloors</li>
<li>[JPT] Soft Warm Beds</li>
<li>Vanilla Hair Expanded</li>
<li>Vanilla Hair Expanded - Beards</li>
<li>Vanilla Animals Expanded — Tundra</li>
<li>Vanilla Animals Expanded — Boreal Forest</li>
<li>Vanilla Animals Expanded — Tropical Rainforest</li>
<li>Vanilla Animals Expanded — Tropical Swamp</li>
<li>Vanilla Animals Expanded — Ice Sheet</li>
<li>Vanilla Animals Expanded — Australia</li>
<li>Vanilla Animals Expanded — Desert</li>
<li>Vanilla Animals Expanded — Temperate Forest</li>
<li>Vanilla Animals Expanded — Extreme Desert</li>
<li>Vanilla Animals Expanded — Arid Shrubland</li>
<li>Vanilla Animals Expanded — Cats and Dogs</li>
<li>Vanilla Animals Expanded — Endangered</li>
<li>Anima Animals - Community Pack</li>
<li>Forsakens: Fauna</li>
<li>Erin's Friendly Ferrets</li>
<li>[HLX] ReGrowth - Extinct Animals Pack</li>
<li>ReGrowth: Mutated Animals Pack</li>
<li>Erin's Mountain Animals</li>
<li>Anima Animals</li>
<li>Alpha Animals</li>
<li>VFME - Caravan Packs!</li>
<li>Genetic Rim</li>
<li>GeneticRim Alpha Animals Patch</li>
<li>Netrve's DeepStorage GUI</li>
<li>Vanilla Textures Expanded - Genetic Rim</li>
<li>Alpha Animals - Metal and Milk ReTextures</li>
<li>Vanilla Textures Expanded - Variations</li>
<li>RocketMan - Performance Mod</li>
<li>Mod Manager</li>
Hi Miguelcairo
I reccomend posting a link to your log like I did earlier on in the thread. That lead to my solution, perhaps it will lead to yours.
Regards
Rob
I also have this problem.
And I also have RocketMAN and some of the other mods installed.
I forgot how to post my debug log. Can someone pls tell me how again? Thank you all.