Fallout New Vegas
0 of 0

File information

Last updated

Original upload

Created by

Enzerdam

Uploaded by

Enzerdam

Virus scan

Safe to use

Tags for this mod

About this mod

Adjusts armor degradation to be more in line with weapon degradation. Everything that shouldn't be permanent is handled through scripts. Doesn't make any changes to armor stats or weapon stats. The effect can either be enabled through a perk/trait or be applied by default in the "Glancing Blows is a Lifestyle" version of the mod. INI customizable.

Requirements
Permissions and credits
Changelogs
Donations
Glancing Blows
Requirements:
xNVSE
JIP LN NVSE Plugin


Pairs well with:

JSawyer Ultimate Edition
or SawyerBatty
Famine
DISCLAIMER: Armor degradation in v. 57.10 of JIP LN NVSE is broken. Update to the newest version or revert to an older version. If Armor degradation behaves strangely, turn off the bIgnoreDTDRFix setting in the jip_nvse.ini file. This behavior is not related to Glancing Blows and will happen regardless of whether the mod is installed or not.


Description

This mod adjusts values that are used in the armor degradation formula to be more reasonable through one of the following implementations depending on the file you pick in the download section
:

          
Glancing Blows is a Lifestyle: Uses a sightly altered version of the Glancing Blows is a Perk/Glancing Blows is a Trait scripts below
                      that doesn't require the player to have the perk or trait. If you just want balanced armor degradation without having to get a perk
                      or trait first, then this is the version
for you.

           Glancing Blows is a Trait:
A new trait gets added to the trait selection screen which the player can acquire like any other trait.
                       Acquiring the trait initializes balanced armor degradation. If the player doesn't have the trait, armor degradation will behave like
                       it does in Vanilla New Vegas.

            Glancing Blows is a Perk: A new perk gets added to the perk selection screen which the player can acquire like any other perk.
                      Acquiring the perk will initializes balanced armor degradation. If the player doesn't have the perk, armor degradation will behave
                      like it does in vanilla New Vegas.
This is intended for people that think vanilla armor degradation is fine outside of melee which
                      is why the perk has a melee or unarmed requirement. The requirements can be adjusted in the INI file.


            
All versions above are INI customizable. If you are not happy with how quickly armor degrades after the adjustment, you can
            experiment with your own custom values in the INI and the script will dynamically respond to your changes. You can even adjust the
            INI while in-game and your changes will immediately take effect after you load the next save.



The goal is a lightweight Vanilla+ implementation with as few changes as possible in order to get the desired effect and ensure a stable experience. All changes to the degradation formula are scripted.
This means that whichever version you pick will not make any permanent changes to the game or save file that would persist in the future. If you uninstall the mod, then the armor degradation formula will return to vanilla behavior. The mod also doesn't edit any files to make changes to Armor Health values which means that it is compatible with mods that add custom armors. Furthermore the Perk and Trait versions of the mod only adjust values queried by the armor degradation formula if the player actually owns the perk. If you load a save file in which your character doesn't have the perk, then the formula will return to vanilla behavior until the character on that save file acquires the perk.

Since I've been only able to test this mod on my own save file with my own mod list I am open to balancing suggestions.
The default rate is just excessively unreasonable on a melee character compared to weapon degradation. Running some of the more expensive armors becomes unsustainable without jury rigging, especially with mods that can significantly tone down how much caps you get like Famine.
It has to be noted that my personal mod list and settings skew more towards making the game more difficult so this mod will obviously feel more like a flavorful QoL tweak that makes armor degradation less annoying rather than something that needed to be balanced if your difficulty settings are more relaxed than mine.
In any case, you can manually increase or decrease the reduction in the INI that comes with the mod.




Installation
All files in the file section are standalone and incompatible with each other. Only pick one.
Once you've picked a file:
Either download manually and add the .esp and all folders in the .zip file to your Fallout New Vegas data folder or let the ModManager handle the installation.




Uninstallation

Remove the files you added in the installation section if you installed them manually, or remove the mod through the ModManager.



Compatability

This mod should work with any other mod as long as that mod doesn't try to adjust the value used for the armor degradation formula
in which case the mod which overwrites the value last will take precedent. Since Glancing Blows uses a script that can executes whenever the
player loads a new save file it is likely for Glancing Blows to take precedent over other mods.




Load Order

It will likely run in any load order. Just to be safe you can put the mod after any of the assorted Unofficial Patches (like YUP) and mods that adjust the balance of the game (like JSUE or SawyerBatty). In the Viva New Vegas load order I would personally put it after Famine - Flora.



Debug

Under the optional file section there is a debug version of the mod. It functions similarly to the "
Glancing Blows is a Perk" main file but will also print a message to console whenever a script gets executed. If you have trouble getting the mod to work, or aren't sure whether it actually does anything in your game, then install this version.

After you launched the game and are looking at the main menu open the console ("~"by default on a standard QWERTY keyboard) and search for the message

"Glancing Blows Event Handlers have been defined."


Then load into a save file and open the console once again.
Depending on whether your character has the Glancing Blows perk the console should have either printed


"Glancing Blows effect is enabled."
                               or
"Glancing Blows effect is disabled. Your character needs the perk to enable it."


If none of these messages show up, then the most likely culprit is that you either don't meet the xNVSE and JIP LN NVSE requirements
for the mod to work, or there is a conflicting mod that prevents this mod from executing its scripts.




Credits
The xNVSE discord which helped me figure out some of the scripting and troubleshoot errors. Also credits to PushTheWinButton from whom I shamelessly stole the formatting style of this mod description page.