RimWorld

RimWorld

Awesome Inventory Forked
Little Giant 27 Apr, 2023 @ 11:18pm
Looping apparel, bug?
@Taranchuk This is a great mod. I really see it's potential for being able to quick change in any scenario. I a having a problem with my pawn picking up all of the items in the Wishlist. Upon picking up the last item the pawn will drop one of the items (unworn but carried) from their inventory.

Ex. Pawn has Jeans, Skirts, Fleece Shirt, and Hoodie on Wishlist. Pawn will pick up each item but drop the unworn item upon picking up the last item.
If pick up order: Jeans, skirt, shirt, hoodie. Pawn wears: Jeans and shirt. Then, pawn carrying a skirt, upon picking up the hoodie will drop the skirt.
This wouldn't be too bad a problem, but he pawn goes to pick up the drop item about every other activity it ques. Ie. Pawn holding hoodie acivities: eat, take skirt into inventory (which drops the hoodie), rest, take hoodie into inventory (which drops the skirt)... It just keeps cycling like that.

On a related note when pawn has a loadout but not any costume selected the pawn will automatically change between two clothes that occupy the same layer, overalls and aprons. They only stop to eat and sleep and recreate.

My assumption was that the mod tells the pawn to acquire one of each item on the wishlist and that the costume forces the specified items to be equipped. If the bod works in some other way, or you can help me address the encountered problems, even pointing me in the right direction of what the problem may be, please let me know, Thank you.

Edit/update- The issue ended up being with Combat Extended's loadout system. CE 's loadouts apparently create a list of items that the pawn will try to fill their inventory with, and drop all other items. This conflicted with awesome's loadout system resulting in a loop. I had other mods that qued up tasks which is why it looped every other task.
Solution- The mod Combat Extended Fixes https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=1776175645&searchtext=combat+extended
makes the loadout for CE a "positive item list". this means it will not force the pawn to drop items that are not on the list. If you don't want to use CE fixes and still use CE, you have to leave the loadout's blank or set to "nothing"
Last edited by Little Giant; 3 May, 2023 @ 9:52pm