what-if use one form-procedure for all operations?
Eat or some other - i mean I-form, but modded with filter. with filter and maybe searching.
one subroutine for many deals.
on keypressed(E) call Inventory (filter=Eatable)
on keypressed(w) call Inventory (filter=wieldable)
on keypressed(A) call Inventory (filter=activateable)
on keypressed(i) call Inventory (filter=none)
and get SAME functional for All of the operations.
it will fast of the developing.
BUT - in the Wield-form i get functional of usual Inventory screen, i.e. i may recall what is the weapon i want to wield
when i want to Eat some - i will see first, maybe this thing i not eat right now, but use it in krafting, maybe, and will eat some other?
this may be when i cleaned up some trade centers and my bag is full of many small food or semi-fabricates and to find exact food is most conveniently from exactly Eat-form which sort all non-food items, rather than Inventory-form.