I think need just develop the pockets upgrade system.(It seems like tabs but little different)
The pockets specifications:Any pocket in the inventory screen = button to interact with them.
Any pocket store 16 items = amount of full inventory
Right click on the pocket opened other window inventory, to see its contents. If right click on other pocket the previous window is replaced by a new(no multiply pocket windows)
(Important)
Left click on the pocket reverses the entire contents of the inventory (16 items) and all the contents of the current pocket
Right click on the pocket with the item on the cursor puts this item inside the pocket(if there's space inside it)
Shift+Left clik on the item
in the inventory(not in the backpack!)(if you do not have open other containers) puts this item in the first empty place in the pockets
The button have a different icon depends full/empty amount, and have a number indicates the number of items inside the pocket
All items in the pockets are
available to craft.
All items in the pockets
available for interaction with external structures, like lime on the field or coal on the Ore Smelter.
And
new hotkey like Tab for inventory to call large pockets inventory. To see all the items inside pockets at the same time (rarely used but necessary function, used such in L3wt, or feasting mode, for example).
JohnCarver wrote:The inventory dynamically 'growing' in size as large as you are willing to force it.
Things drop to the ground only if the full entire inventory, pockets and backpack. Procedure for filling such inventory => pockets => Backpack.
Depending on the availability of empty space in the pockets gives a
bonus to the limit of carried weight. This will stimulate the desire to get the maximum number of pockets.
_____________
You also need to slightly change the function of backpacks.Bark Backpack gives 8 inventory slots (like now leather backpack) and gives one extra pocket.
Leather Backpack gives same 8 inventory slots but gives three extra pocket.
Fine leather Backpack gives 12 inventory slots and gives 8 extra pocket.
You can
port with full backpack, but just when empty pockets.
_______
But this is not enough
need changes in the amount and manner of interaction with containers.All containers hold a "pockets" (behave like pockets in the interface inventory)
Woven Basket hold one pocket
Large Urn and Crate Wooden Box holds three pockets
Chest 4 "pockets"
Shed 5 "pockets"
Cupboard 8 "pockets"
Metal Chest 4 "pockets"
Stamp Mills 4 "pockets"
Simple Table 1 "pockets"
Old Style Table 3 "pockets"
Feasting Table 5 "pockets"
All container must have a two buttons
Putt all: put all items from inventory and inventory pockets inside the container and container pockets.
Not from the backpack!Take all: take all items from container and container pockets inside the inventory and inventory pockets.
Not in the backpack!Every Ore Smelter must have the configuration options that specify the right amount of lime/ore and
button to fill all: takes lime, coal and iron ore from the inventory and pockets and place in the Ore Smelter.
_______
Maybe I missed something, but it seems to me that such an organization inventory greatly improved the lives of Salemits.