Commit Graph

8 Commits

Author SHA1 Message Date
Foxtr0t1337 d7c937798a Try to fix grave/sarcophagus etc. not working
1. Added new prepatch `TryFindBestBetterStorageForPatch`
2. Moved `TryRemoveFromListerHaulables` from `TryFindBestBetterStoreCellFor` to the new prepatch
3. Rebuilt for realse so that changes take effect

`TryFindBestBetterStoreCellForPatch` had been deciding which item should be removed from `listerHaulables`, which improves performance.
But it had been checking `SlotGroup`s only.
Patching `TryFindBestBetterStorageForPatch` and checking both Cell and NonCell achieves the same thing, and could solve the issue of grave/armor rack etc. not working.

Tried several things. Nothing broke, and it solved said problem.
2024-12-27 20:07:40 +08:00
missionz3r0 92beae4e9a RimWorld.Toils_Bed:FailOnBedNoLongerUseable optimization to skip calls to BedNoLongerUseable with a tick offset 2024-12-22 20:07:08 -05:00
Foxtr0t1337 407616ed8a Update binary 2024-06-16 04:10:25 +08:00
bbradson 79e8b5f70d Fixed rare TryFindBestBetterStoreCellFor errors, added better exception handling for drawing errors thrown by other mods
Those log messages now include things and the position where drawing fails
Plant printing was slightly improved further too, correctly handling theoretical hydroponics of sizes above 20 now
2024-04-30 20:37:18 +02:00
bbradson 1ca55fc7b8 Fixed plants clipping against vertical hydroponics, clarified fishery version message further 2024-04-28 23:05:56 +02:00
bbradson 052425a1f0 Fixed bug in Listers.Things causing slowdowns and rarely errors in large colonies
Requires updated Fishery
2024-04-28 20:19:36 +02:00
bbradson 91d664ddb7 Fix for clipping issues between plants and hydroponics, clarified harmony log message 2024-04-28 17:21:42 +02:00
bbradson d34bc77869 1.5, added stuff, fixed stuff
- mod icon
- fixes for new vanilla clipping issues
- GenClosest optimization improving repairing, wardening, tending jobs
- caching for new ListerBuildings methods
- DynamicDrawManager single threading
- Type.GetFields caching
- StatParts analyzer category
- removed duplicate steam warning and optionally window
- added exception handling for debug menu, incidentworker, Graphic_Multi, InitializeComps, making all those now log what mod broke and not cause black screens or whatever
2024-04-27 22:31:07 +02:00