0 of 0

File information

Last updated

Original upload

Created by

BySnakee

Uploaded by

BySnakee

Virus scan

Safe to use

Tags for this mod

About this mod

Revamps weapon and armor durability with RPG mechanics, including an option to disable durability.

Requirements
Permissions and credits
Changelogs
# Brief Summary

This mod overhauls the durability system using coherent, RPG-inspired formulas.
The formulas have two components:

    - Basis: A constant value that never changes and represents the minimum durability loss that every weapon or armor will receive.
    - Skill: A modifier where weapon durability scales with skill stats and armor durability scales with SPECIAL stats.
Higher stats result in more resilient items, but they will not last forever (unless specified in the INI file).

Note that 'basis' and 'skill' components can be modified in the INI file.


# Explanation

## Weapons

Weapons degrade per shot based on the following formula:

fWeaponBaseHealth + (((100 - Skill) / 100) × fWeaponSkillMult)

Default values:
    - Skill = Big Guns, Small Guns, Energy Weapons, Unarmed, or Melee Weapons
    - fWeaponBaseHealth = 0.3
    - fWeaponSkillMult = 0.5
Both fWeaponBaseHealth and fWeaponSkillMult can be modified in the INI file.

## Armor

Armor degrades per hit using this formula:

fArmorBaseHealth + (((10 - SPECIAL) / 10) × fArmorSkillMult)

Default values:
    - SPECIAL Stat Used:
      • Strength → Power Armor & Armors with weight ≥ 25
      • Endurance → Armors with weight ≥ 15 and < 25
      • Agility → Armors with weight < 15
    - fArmorBaseHealth = 0.5
    - fArmorSkillMult = 0.5
Both fArmorBaseHealth and fArmorSkillMult can be modified in the INI file.


# Vanilla Mechanics

## Weapons (Default System)

In vanilla Fallout 3, weapons degrade based on the formula:

fDamageToWeaponMult × WeaponBaseDamage

Problems with this system:
    • Stronger weapons degrade faster. Example:

      - A Chinese Pistol lasts ~1,250 shots at full durability.     
      - A 10mm Pistol lasts only ~556 shots, despite both having 150 health.

    • Lacks RPG depth and customization.

## Armor (Default System)

Vanilla armor degradation is largely unknown, but what is confirmed:

    - A variable called fDamageToArmorPercentage exists.
    - Damage Resistance (DR) affects it.
This lack of transparency may result in inconsistent behavior.


# Compatibility

This mod should be compatible with all other mods.
However, any modifications to durability from other mods will be overridden by this system.



# Important Notes


    - You can install this mod mid-game without issues.
    - Uninstalling it mid-game is not recommended, as it may cause unintended behavior.


# Future Development

This mod is currently in its basic form, but future updates may include:

    • Perks affecting durability. 
    • Luck influencing formulas. 
    • Integrated UI enhancements.


# Source Code

GitHub Repository: https://github.com/ByMarcuus/newDurability