Garry's Mod

Garry's Mod

208 ratings
Armor Absorbs ALL damage when above 100 / Armor Behavior System.
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Tool
Addon Tags: Fun, Realism
File Size
Posted
Updated
6.509 KB
13 Mar, 2021 @ 12:02pm
23 May @ 5:27pm
5 Change Notes ( view )

Subscribe to download
Armor Absorbs ALL damage when above 100 / Armor Behavior System.

In 1 collection by Bad Dreems
Azbr's Onslaught
12 items
Description
Couldn't find an addon that did this and just this so I made one.

With this addon you can change the behavior of your armor to now absorb ALL incoming damage until it falls back below a settable threshold.

Through your Q-menu => Options => Azbr => Armor Upgrade Options, you can:

-Enable or Disable this system.

-Set the minimum amount of armor you must be ABOVE before it will absorb all damage
(Def 100) [0 - 200]

-Enable or Disable a feature where the armor (when above the above amount) will not take any damage from damage values below a settable threshold.

If this value is above 0, it will resist that amount of damage regardless of how much you take.
(EXAMPLE GIVEN: You set the threshold value to '15' and you take '20' damage. Armor will ignore 15 damage entirely and absorb the remaining 5)



-Set the minimum amount of damage your armor has to take before it begins to degrade.


-Set your overcharged armor to absorb fall damage (Default No)

-Set your overcharged armor to absorb neurotoxin damage (Default No)

-Set your overcharged armor to absorb radiation damage (Default No)

-Set your overcharged armor to absorb electrical damage (Default No)

-(And for some reason don't ask me why) Set your overcharged armor to absorb... drowning damage?? (Default No)


NOTE:
If you take damage that puts your armor under this threshold, it will only be partially absorbed by the amount of armor you had above the threshold: The rest will hit your HP and normal armor calculations.

EXAMPLE:

You have 130 armor | The Overcharge Threshold is 100

You take 60 damage from a sniper: 30 of that damage is absorbed by your overcharged suit | the remaining 30 damage hits you and how armor normally works in Gmod (20% to HP/ 80% to Armor if you have any left)


Special Thanks: Nyu for helping me test and debug this, SpartanWar118 for suggesting the improvement to the threshold system.


Arctic's Armor Addon will work great with this too! I recommend downloading it if you do not already have a way to get your armor above 100%

https://steamhost.cn/steamcommunity_com/sharedfiles/filedetails/?id=494180444

Popular Discussions View All (3)
24
27 Sep, 2022 @ 11:43pm
PINNED: Suggestions? / New Damage Types?
Bad Dreems
6
19 Jan, 2023 @ 10:06am
Good maps to test radiation protection on?
MoonlightBae
0
13 Mar, 2021 @ 12:19pm
PINNED: Bugs?
Bad Dreems
42 Comments
Bad Dreems  [author] 17 May @ 7:06am 
Spiff,

This addon is in the middle of an overhaul, improvements and fixes are inbound.
Spaceman Spiff 13 May @ 5:20pm 
whenever the damage dealt is beneath the impervious threshold it makes the armor go up for me.
Bad Dreems  [author] 19 Apr @ 11:30am 
This still could benefit from a light turn.
Perhaps even additional features.
Elliot-_- 17 Apr @ 5:25pm 
Scratch that uhhh, it might be just either a bug with armor in general or arc9
Bad Dreems  [author] 17 Apr @ 1:59pm 
Noted, this has been collecting dust and I'd like to clean it up and get it right.
Elliot-_- 16 Apr @ 3:28pm 
Addon is currently broken for me atleast, taking damage sometimes causes it to go to a negative number
f22raptor7 2 Jul, 2022 @ 1:03pm 
Ah, I see. The turret SWEP?
Bad Dreems  [author] 2 Jul, 2022 @ 5:58am 
f22raptor7,

Not much has been going on here, with my focus being on the SWEPs.
f22raptor7 2 Jul, 2022 @ 12:11am 
So, how's this mod been coming?
Mongol 9 Jun, 2022 @ 4:56pm 
the max was at 25(i dident see this untill now)