Due to the fact that you can die really fast, even with body armor that should protect against weapons, I've decided to improve body armor effectiveness.
What I have done so far, is I have increased the bullet protection for all armors except the ones that don't really have any real bullet protection. Another thing I have changed is the way that armor works.
For those of you that know, body armor works this way, there are 2 types of armor, soft armor, and hard armor. Soft armor is made out of kevlar, and works by absorbing and re-distributing the energy of bullets over a wider area. Kevlar is probably more durable and much lighter than hard armor, yet it is only really effective against pistol rounds. Hard armor, on the other hand, is usually made out of ceramic that is comprised of boron-carbide, boron-silicate, or boron nitride etc. It is VERY BRITTLE, in fact, ceramic armor often breaks when shot, what it does when it breaks, is that it disperses the kinetic energy of a bullet over a larger area, much like how kevlar does. However, when ceramic armor does this, the portion of the armor that is shot is DESTROYED. In other words, shooting ceramic armor multiple times will damage the armor until it is compromised and it can be penetrated.
I am applying this principle in the mod by making armor degrade very rapidly when under fire, I've changed the immunities to fire-wound and explosion for most of the higher end suits so much that I'll probably have to make suits cost 2-4x less just to cover the repair costs of them.
Some of the later game suits like the military suits and exoskeletons have upwards of 75% protection from bullets, The duty exo I'm adding actually has 90% fire_wound protection, but even with all that you will need to realize that it doesn't make you invincible, as I explained above, armor's protection is only temporary. I don't really think you can lug around a bunch of 8lb SAPI plates and swap them out in the middle of a gunfight in the Zone.