JDStrawesome
Refugee
I've been handling the modding for my gaming group, compiling and authoring mods to satisfy their whims.
One thing I've been having a hard time with is modding zombie damage models to be more like what my group feels is the classic zombie: zombies that soak tons of damage, can be dismembered and battered, but don't die until you brain them.
So, I went about building out a mod trying some different strategies.
The first easy success was to append a passive_effect DamageModifier, and scale down the player damage vs upperbody and lowerbody.
This worked great in testing, except that now animals are uber. A deer is unkillable except for a well aimed headshot.
Looking around, I couldn't find a definitive list of tags that will work in the DamageModifier effect. But I could see that armor targets a variety of things; body parts, armor slots, weapon type, block material... I also noticed that entities are assigned tags like player, animal, zombie.
These entity tags do not seem to be valid for DamageModifer. But I'm wondering, does anyone know of valid tags that could differentiate between player, animal, and zombie?
[...]
While troubleshooting, I tried some other strategies, but didn't like the results.
I tried setting zombie physical damage resistance on all zombie types. But it seems physical damage is an absolute value that simple subtracts from incoming damage. This isn't what my players are looking for, unfortunately. Also, when you shoot an armored zombie, they audibly plink like sheet metal.
I tried scaling all zombie health up by large factor, and then scaling up headshot damage by even more. Kinda works, except that scaling damage also scales the physics impulse. So a headshot will send a zombie cartwheeling through the air.
My next idea is to investigate whether I can assign one of the tags that do work in DamageModifier that would be relatively safe to assign to zombies, or declare my own valid tag, to assign to zombies.
[...]
That's where I'm at, currently. I'm looking for those tags that differentiate entity type... or any other outside the box thinking to accomplish zombies that can soak a ton of damage to their bodies, but go down easily with a headshot without imparting massive physics impulses.
Thanks for any help!
One thing I've been having a hard time with is modding zombie damage models to be more like what my group feels is the classic zombie: zombies that soak tons of damage, can be dismembered and battered, but don't die until you brain them.
So, I went about building out a mod trying some different strategies.
The first easy success was to append a passive_effect DamageModifier, and scale down the player damage vs upperbody and lowerbody.
This worked great in testing, except that now animals are uber. A deer is unkillable except for a well aimed headshot.
Looking around, I couldn't find a definitive list of tags that will work in the DamageModifier effect. But I could see that armor targets a variety of things; body parts, armor slots, weapon type, block material... I also noticed that entities are assigned tags like player, animal, zombie.
These entity tags do not seem to be valid for DamageModifer. But I'm wondering, does anyone know of valid tags that could differentiate between player, animal, and zombie?
[...]
While troubleshooting, I tried some other strategies, but didn't like the results.
I tried setting zombie physical damage resistance on all zombie types. But it seems physical damage is an absolute value that simple subtracts from incoming damage. This isn't what my players are looking for, unfortunately. Also, when you shoot an armored zombie, they audibly plink like sheet metal.
I tried scaling all zombie health up by large factor, and then scaling up headshot damage by even more. Kinda works, except that scaling damage also scales the physics impulse. So a headshot will send a zombie cartwheeling through the air.
My next idea is to investigate whether I can assign one of the tags that do work in DamageModifier that would be relatively safe to assign to zombies, or declare my own valid tag, to assign to zombies.
[...]
That's where I'm at, currently. I'm looking for those tags that differentiate entity type... or any other outside the box thinking to accomplish zombies that can soak a ton of damage to their bodies, but go down easily with a headshot without imparting massive physics impulses.
Thanks for any help!