Floyd wrote:you have one brand new stone hammer
You have two crumbling bone hammers
You could only stack objects in the same condition?
Or programm "automatic and virtual (hidden) envelopes" for each kind of item (stone hammers, (regular) knifes, copper coins, etc), this way:
Inventory / Objects page:
"[something]" are buttons
[droping] [giving] [
browsing] [etc] 100 grams of smoked meat
[droping] [giving] [
browsing] [etc] 400 coins
[droping] [giving] [
browsing] [etc] 13 keys
[droping] [giving] [
browsing] [etc] 48 notes
[droping] [giving] [
browsing] [etc] 3 stone hammers
[droping] [giving] [
browsing] [etc] 1 hammer
[droping] [giving] [
browsing] [etc] 1 loaded blunderbuss
[browsing-all-items] (at the beginning and the end of the page)
The buttons we already know (droping, giving, etc) would be for unitary actions (one item at a time). When you push one of those buttons, the next page shows two dropdown menus, one for the object to drop/give/etc, and one for the receiver if needed.
Pushing the
browsing button will go to a page similar to the "multiple actions with one for multiple operations on notes (listing the items of that category, one by one, with the checkboxes besides and the operation buttons above and below the list).
Pushing the
browsing-all-items button will go to the same type of page for all the items in the inventory/floor.
The Inventory and Objects page can have those two modes ("one-by-one listing multiple-operations-like" page and "category-listing with browsing buttons" page) selectable by the player (like the "Show all", "Show coins", etc).
And even we can have those two modes along with the current one (that works fine with short inventories/floors).