RimWorld
385 оценки
SatisfiedStorage
5
   
Награда
Добавяне към любими
В любими
Премахване от любими
Mod, 1.2, 1.3, 1.4, 1.5
Размер на файла
Публикуван на
Обновен на
195.699 KB
21 февр. 2020 в 6:15
15 апр. в 14:59
11 бележки за промени ( преглед )

Абониране, за да се свали
SatisfiedStorage

Описание
SatisfiedStorage adds the options to only refill a storage spot once it has dropped below a configurable level. Useful for when your colonists are hauling single meals around every time one gets eaten, instead of hauling a stack of 10 when the fridge empties out!

Works with 1.4 shelves as well.

Compatible with LWM's deep storage

This mod is a port of hauling hysteresis from Rimworld Search Agency. So all credit goes to Killface and Vendan.

Most of the code is from Rimworld Search Agency by Killface
https://steamproxy.net/sharedfiles/filedetails/?id=726479594

Original by Vendan
https://steamproxy.net/sharedfiles/filedetails/?id=784324350

check out the code at
https://github.com/hooap/SatisfiedStorage
Популярни дискусии Всички (1)
0
12 март 2020 в 11:27
Suggestion: Only take stuff if stack is full
Azzinoth
170 коментара
a noob 4 септ. в 17:00 
Ok, thanks. I'm using Vanilla Nutrient Paste Expanded (hoppers are connected to a nutrient paste grinder), if that's relevant.
hop  [автор] 4 септ. в 7:51 
Its not related to Common Sense or While You're Up, my mod has an issue with dispenser hoppers. Dispensers have an extra logic that breaks with my mod. I will look into it, for now you can set hoppers to 100% which will fix the issue
a noob 3 септ. в 16:08 
FYI I think Common Sense is incompatible with Satisfied Storage. I had both mods active and my colonists were randomly "standing" instead of doing anything. I first tried disabling Common Sense and my colonists stopped being in standing mode. I then tried disabling Satisfied Storage instead of Common Sense and I got the same result.

The debug log was printing out a bunch of messages similar to below:

"Chambers started 10 jobs in one tick. newJob=HaulToCell (Job_565428) A = Thing_RawRice58510 B = (150, 0, 155) jobGiver=RimWorld.JobGiver_Work jobList=
(Filename: C:\buildslave\unity\build\Runtime/Export/Debug/Debug.bindings.h Line: 39)"

The only objects that I manipulated with the Satisfied Storage mod were nutrient paste dispenser hoppers which held rice.
Kalmorph 1 септ. в 10:08 
Tried setting a hopper to only fill less than 20%, and pawns were standing still forever.
While using While You're Up (with add-on for PUAH) , it seems to cause log spams regarding "pawn started 10 jobs in a tick".
Leroy_D 10 авг. в 20:59 
@pureMJ your mod only works for 1.5 bro, I only play on 1.4 KEEP UP THE GOOD WORK HOP
hop  [автор] 23 юни в 2:29 
That looks great
pureMJ 22 юни в 22:21 
@hop
I ended up making my own hysteresis mod :)
https://steamproxy.net/sharedfiles/filedetails/?id=3273463237
hop  [автор] 14 юни в 15:49 
Its not really precise yes. You will have to find some other mod to do that. Repo is open to contributions as well
pureMJ 14 юни в 11:20 
When "hysteresis" is "independently for each cell", it's quite weak.
For example, when I set the fill percentage to 70%, I got 4 cell storage and 3 cells are filled up with 1 empty, it's 75% filled but it will still accept deliver.
hop  [автор] 14 юни в 10:53 
does what it says, "fill cells less than % full"