LargeScabbardTime

for sheathing / unsheathing
UidGenerator

Random int for unique identification, should suffice if you are not
using tons of them for one purpose.
UidForItemAndSome

container methods and tname update for containers with solid content.

Generally, you generate and persist uid only for items you need to
remember and find later, like i will do for selected containers in AIM.
AIMContainerPersistenceUid

significan reduction of code
can persist location of container inside of other container
AIMContainerPersistencePerPanel

So i can have selected container in both panes and still persist
selected containers
ItemTweaksAndFixed

tname was bugged
get_container_used_capacity returned precision volume i dont want
is_liquid_container -> is_container_liquid
is_container_liquid for specific liquid
ItemPullOut
AIMMoveItemWIP
ItemPullOutCharges

overload
AIMMoveItemComplete
Uid2Ulong
AIMContainerInBothPanes

And fixes
NonRigidVolumeHandling

for containers
FindItemUidRefactoring

renaming in item
new methods in inventory, map, vehicle for finding
ParentContainerAction

plus refactoring and fix in set_container
Matryoshka

Saving content of nested containers
ContainerFullMsg
MaxSize

for containers, defines maximum size of content item (liquids and
powders excluded)
in milliliters ( 1 volume = 250 ml )
bottles have 2 x 2 x 2 = 8 max size
MaxSizeJson

and bag_canvas_medium
IsFoodContainerRecursive

to find nested food