I suggest adding a method that will allow us to load skinned mesh in game!
I replaced the original models of clothes, and it looks good.
But unfortunately adding them without replacing the original is impossible, since there is no skinned model load method. :((
Class LuaManager.GlobalObject has a method that allows loading a static model, but it does not allow upload skinned model, because it sends boolean true to ModelLoader.instance.Load

I think that this is the best mod for this game, I for myself identified two modifications without which the game looks unfinished, this mod, and mod adding real firearms. In the build that is now the transfusion adds very few hit points, I think the author of the mod will fix this in the near future.

Thanks for the permission! ) As for the code I had in mind. Do not replace the files in the folder zomboid, but to throw them in a separate mod. I'm talking about the fact that very little code out and update it a matter of five minutes.

In general, I had to dig into five game files to make everything work correctly.
ISInventoryTransferAction.lua (Here I entered the removal of objects from the character when moving them from inventory).
ISInventoryPage.lua (Here I entered my handbags so that the game would give them the icons in the inventory).
ISInventoryPane.lua (Here I prescribed that the game should count my items dressed and properly sort out from the general list).
ISInventoryPaneContextMenu.lua (Here I removed the options "Equip_Two_Hands", "Equip_Primary" and "Equip_Secondary" for equipped items).
ISTradingUI.lua (Here I forbade the transfer of equiped items to other players).

You don't see the difference between the equipped item and just lying in the inventory? Equipped item is marked with a small red circle is removed from the stack and placed on top of the inventory. Besides, the equipped item has only 30% of by weight of not equipped the item.