Wow. Good job. 
It seems a bit OP however. Could you make a Lite version with just two slots? Say one ranged and one melee?
I've considered adding numerical limits in addition to the weight ones, but I didn't want to further clutter the settings menu. I'll give it some more thought, maybe see if I can have folding categories in the settings or something. You can get similar results by setting the weight limits to low percentages for now.
This is excellent, and I will be installing it on my next playthrough.
While I'm perfectly okay with you leaving it as is (because it leaves it free for people to use it as brokenly or as "fairly" as they choose) it makes sense to me that sidearms should only be pistols or melee weapons, maybe grenades.
Unfortunately the game doesnt have a concept of a "handgun" (far as the definition files are concerned, the pistol is just an unusually light gun) and I didn't want to restrict the mod to only working with vanilla weapons. I am considering adding a static maximum weapon weight, but some of the gun weights in Rimworld are a bit wonky: you have the pistol at 1.2, followed by the machine pistol at 2.5, followed by the pump shotgun, assault rifle, and the
incendiary launcher of all things at 3.4... and then the heavy smg (which is what I'd personally liked the cutoff point to be at) at 3.5. I think HugsLib supports adding custom UI for settings, if so I might do something fancy with that.
Let's say my hunter has a survival rifle and a knife. If he proceeds to down an animal, will he shoot the animal, or melee the animal?
Your hunter, not being a barbarian, will shoot the poor thing as usual. (On a more serious note, pawns only switch to melee when attacked in melee. A downed animal can't attack.)
I'm glad everyone seems to like it so far. I am
equally glad that apparently I havent broken any save files yet
