RimWorld

RimWorld

Best Mix
144 Comments
Mlie 13 Aug, 2020 @ 2:23am 
Since Pelador has announced their retirement from modding I made an update of this:
https://sp.zhabite.com/sharedfiles/filedetails/?id=2195986094
Hope it helps anyone!
just jim 10 Aug, 2020 @ 9:51pm 
one point two pls
Bardock20687 10 Aug, 2020 @ 9:40am 
Hey there. Will you update to 1.2?
pgames-food 6 Aug, 2020 @ 8:00pm 
hi redeye, it basically just gives you more ways to select items for use.

imagine you want to cook something... usually you would click on your piles of different meats (which could be lots of different types due to mods), in order to find what is going to go bad the soonest, and then you would set up a bill to cook say pemmican using those meats, and then search for the fruit and veg items that are about to go off, and then specify them into a bill :)

but with this mod, it saves you from having to figure out what foods are going to go off the quickest. (as 1 example)
Redeye 6 Aug, 2020 @ 7:34pm 
I have no idea what your mod does.
Wilron 29 Jul, 2020 @ 3:14am 
@Pelador

Unfortunately the mod is affecting pawn based bills. I did some testing on a new vanilla save and found no issues, I then repeated the test using the mods Best Mix and Harmony and found the issue that I described previously occurs. Here's some pictures to show the testing methods used and the results. https://imgur.com/a/JYwVPf3
Pelador  [author] 29 Jul, 2020 @ 12:35am 
@Wilron

Best Mix doesn't work on pawn based bills so has to be another mod.
Wilron 25 Jul, 2020 @ 3:46pm 
Hi there, I have found a bug. For some strange the reason when performing additive surgeries, e.g. installing a kidney or bionic arm, the mod overrides the vanilla medicine selection. This causes the surgery to use nearest medicine available regardless of medicine potency. This bug does not occur when performing subtractive surgeries, e.g. harvesting a kidney or removing a bionic arm.
Wilron 18 Jul, 2020 @ 12:10pm 
What I think that it should be changed to is the beauty material multiplier which is 100% for wood and 135% for marble. As the only reason I can image that anyone is trying use the beauty filter is for the purpose of crafting sculptures and for that purpose only the beauty material multiplier matters (though it is slightly changed by the beauty offset of certain materials, though the difference is negligible compared to the multiplier).
Wilron 18 Jul, 2020 @ 6:19am 
I think that the beauty filter is being calculated incorrectly as I have been getting some unintended result.
For example if you set up a small sculpture crafting bill with the beauty prettiest filter and select the materials wood, limestone and marble you would want the sculpture to be made from marble but instead it gets made from wood.
The reason for this difference is because I believe that the filter looks at the beauty value of the material itself rather than the beauty material multiplier. I.E. Wood has a beauty value of -4 whereas marble has a beauty value of -12, hence, wood is chosen for the sculpture crafting.
DisKorruptd 17 Jul, 2020 @ 7:56am 
Can we get a variant of this for outputs which gives us more options for when they finish crafting? sometimes we want to have them haul the output to whatever the nearest storage is, that way things get moved to a local low priority storage to be properly relocated later, Yes, I could set a local storage location as a permanent storage spot, but that carries two problems, one, it requires a lot more space than LWM's deep storage if you're placing things that dont stack, and two, I cant designate storage buildings like the LWM's Deep Storage buildings
DisKorruptd 17 Jul, 2020 @ 7:56am 
Additional options:
Best Stockpile (highest priority, vanilla behavior)
Worst Stockpile (lowest priority)
Nearest Stockpile
Farthest Stockpile
Hottest Stockpile
Coldest Stockpile
Full Stockpile (most items stored inside, seeks to fill storage before storing in a new space)
Empty Stockpile (least items stored inside, seeks to spread items between all valid stockpiles)
Indoor Stockpile (prefers roofed/indoor stockpiles first)
Outdoor Stockpile (prefers outdoor stockpiles first)
Paleomammalian C 30 Jun, 2020 @ 9:49am 
can you updatre this to work with hoppers? would be amazing. want to feed my prisoners shitty food.
Pacifax 15 Jun, 2020 @ 9:36am 
Thank you for this mod. I was just micromanaging tribals to get them to cook the nearly-rotten meat instead of making 20 rice-only meals.
Normal Gooby 13 Jun, 2020 @ 12:49pm 
really useful, I've always had to resort to enable a specific material but this will work wonders. Thanks
Matsci 12 Jun, 2020 @ 11:31pm 
@Pelador In that case, it's probably just the amount of stuff that I have that the mod does not like. I need to get rid of some of this junk
Pelador  [author] 5 Jun, 2020 @ 1:37am 
@Update @Draconicrose

You found a bug. Now correctly includes the stuff property offsets for beauty in addition to just the base beauty stat calculation.
Draconicrose 4 Jun, 2020 @ 7:10pm 
I set up my art bench and the bill for a statue to both use the beauty prettiest filter, but my pawns are still using granite instead of the available marble. I do have enough marble because I set the bill manually for marble and they immediately got to it. Am I misunderstanding the filter or have I found a bug?
krzarb 2 Jun, 2020 @ 9:27pm 
I’m currently running both mods and not having this issue
Pelador  [author] 2 Jun, 2020 @ 9:17pm 
@Matsci

I've made a note on my discord but unsure when I will have time to investigate. I'd suggest also reporting this to the author of the "No Job Authors" mod. (Any hugslib log or crash reports of relevance would be helpful where these are being produced).
Matsci 2 Jun, 2020 @ 8:28pm 
I've run into a conflict between this mod and the No Job Authors mod. If I have both on, it takes up to 15 seconds to start each Job, where the game locks up
Pelador  [author] 21 May, 2020 @ 1:53pm 
@Update

Reinstated MP compatibility
Pelador  [author] 17 May, 2020 @ 2:35pm 
@Pavlov's 'Yote

In my testing play through I Just set it to most expensive with a selection between Jade and Wood and it chose the Jade over the wood.
Honeydew? 17 May, 2020 @ 10:36am 
My art workbench seems to default to wood regardless of what mix I have it set to.
earthling96 7 May, 2020 @ 4:38am 
wow. thx alot for your response. like it
Pelador  [author] 6 May, 2020 @ 2:41am 
@Update @earthling96

Additional logic to avoid GUI being implemented on surgeries.
Pelador  [author] 5 May, 2020 @ 9:41am 
@earthling96

I'll check the GUI issue, but the underlying code will only operate on non-pawn related bills.
earthling96 5 May, 2020 @ 8:49am 
@Prelador

well after relaoding and changing loadorders this doesnt happens anymore.
earthling96 5 May, 2020 @ 8:44am 
@Pelador

thats strange then. cause it even shows this little icon of your mod in the operationbill. and without the mod the dont do this. Im using pharmacy and prioroty treatment
Pelador  [author] 5 May, 2020 @ 4:34am 
@earthling96

Best Mix does not operate on pawn based bills only work bench related bills.
earthling96 5 May, 2020 @ 2:54am 
Like this mod alot- But my doctors are using the closest medicine for operations. Annd i cant find the option to change this behavior.
pgames-food 4 May, 2020 @ 3:08pm 
cool - dinosaurs for the win :)
GADefence 4 May, 2020 @ 10:55am 
Much love. Now I don't need to worry about the crafter nabbing 150% HP synthread with high res vs tyranno leather with 250% HP and slightly lower res :)
Pelador  [author] 4 May, 2020 @ 7:43am 
@Update

Added "Item Robust" value, a filter to allow you to specify items with the most hit points vs their maximum hit point value.
pgames-food 3 May, 2020 @ 2:47pm 
(from my perspective, thanks gadefence for helping me understand) :)
GADefence 3 May, 2020 @ 2:39pm 
Most HP would be very useful for stuff like making armour out of leather with the most max HP. So instead of them grabbing (especially modded) leather with 250% sharp res and 150% max HP, they'd grab the one with 225% sharp res and 250% max HP.

In the base game I think everything always goes up max HP wise, or nearly always, but mods add a lot of variety for high HP low sharp res and the such. Helps with mods that add pen % based on HP left on an item - like Yayo's combat and CE.
Pelador  [author] 2 May, 2020 @ 8:42pm 
It could be added as an option in case people want to use it for whatever purposes, but only really if there is a need for it. No point generating work for works sake.
pgames-food 28 Apr, 2020 @ 7:40pm 
hi im just thinking what scenarios would use a "most hitpoints"?

there probably are some, but would most hitpoints be needed to be used, if there is a weapon (upgrade) recipe and you want it to use the sturdiest weapon, (but the new item would probably be created with 100% durability anyway)?
GADefence 21 Apr, 2020 @ 7:35pm 
How is it no one suggested most hitpoints?
Skalaki 17 Apr, 2020 @ 5:22pm 
@Pelador I started a new colony and the problem went away, so probably something was corrupted in my save file. Everything works fine now. Thanks for creating this amazing work!
krzarb 10 Apr, 2020 @ 4:53pm 
Thanks for the update to allow a best mix for each bill, much appreciated. Just an FYI, the icon will sometimes overlap the icons used by the better workbench management mod, especially when pasting links to other workbenches. I’m not sure that there’s much that can be done about it as there’s only so much space to work with.
Gopher 10 Apr, 2020 @ 12:18pm 
Is this mod compatible with the Vanilla Extended series of mods and their new items?
Pelador  [author] 7 Apr, 2020 @ 12:10pm 
@Skalaki

Expiry works fine for me: https://www.youtube.com/watch?v=ylLBn7S3yqs
Pelador  [author] 7 Apr, 2020 @ 5:11am 
@Skalaki

Will investigate.
Skalaki 5 Apr, 2020 @ 4:36pm 
I'm having trouble using this, I place an item expiry order in my stoves, but after that my colonists say that there are no ingredients left, when my storage is full. If I remove the item expiry order and place the default one, they can use the stoves again. What am I doing wrong?
Pelador  [author] 30 Mar, 2020 @ 3:34pm 
@Update

Best Mix now allows you to specify the selection used on a per bill basis.

So each individual bill can now have its own setting. Note that it will use the gizmo value as the setting where these values have not been specified, so they are optional overrides to the gizmo value. They will default to a non value setting that you can change, and you can also revert this back to a "non" setting should you want the bench gizmo value to re-apply.

There is a screen print added above to help illustrate this.
Shigemi Notoge 27 Mar, 2020 @ 8:34pm 
ZZZzzz I re-downloaded it and it works fine now. I guess I had an old, broken version somehow. Sorry about that.
Shigemi Notoge 27 Mar, 2020 @ 8:13pm 
I'm actually not seeing any mod options at all besides 'allow best mix' and 'allow meal makers only'
Pelador  [author] 27 Mar, 2020 @ 11:01am 
@Shigemi Notoge

You can use the stock control options to select what you have the most of. There are also additional mod options to determine if this is based upon stock on the map or those items within the radial filter for the bill.
Shigemi Notoge 27 Mar, 2020 @ 10:20am 
Is there a way to reverse the functionality of "fraction" so it uses the ingredient I have the MOST of? Say I have 3 stacks of rice, and 30 stacks of corn. I would want to prioritise corn until there is an even number of each ingredient.

I understand why one would want to use up small stacks of spare ingredients first, however my freezer 'overflow' is in the barn for my herbivores to munch on and unfortunately that's on the other side of the colony to my kitchen so I've had to turn off the 'expiry' priority or they'd clamour their way clear across the entire base just to make some fine meals. Unless I change the recipe to temporarily only accept corn, there's no way to specifically use up the corn first to clear the overflow. and fit everything in the freezer :C