About this mod
F4SE plugin to overhaul how sprint AP cost values are calculated at the engine level
- Requirements
- Permissions and credits
- Mirrors
- Changelogs


Only for Fallout 4 version 1.10.163
Information
- This F4SE plugin will change how AP drain is calculated at the engine level. Normally sprint costs are always roughly the same with negligible variance. And the only special mechanic that exists is that you run faster with your weapon holstered. It's very boring and there is 0 reason for you to consider how heavy your equipped amor is, how much you're carrying, how long you have already been sprinting for and more
- So, what does this plugin do exactly? Well, it provides A LOT of configurations for how your AP is drained during sprint. Now your AP drain will be impacted by the weight you are carrying, how much of that you have equipped, whether your weapon is out, how much health you have, whether you are in combat or not and even how much AP you have left. With the default values you can expect your distance travelled by sprint to drop significantly if you are hurt and are carrying a lot of weight. It is also now inefficient to sprint before you let your AP fully restore as fAPDrainScalar will now linearly increase your AP drain as your AP gets lower
- This DOES NOT modify movement speed itself. Modifying SpeedMult is very messy and gives the impression of gliding on the ground which feels weird during gameplay and especially in third person view. So all it will change is how far you can sprint. Maybe in the future this'd be a feature, but for now it's all AP drain which in my opinion is enough
Configuration
- This plugin has an .ini file that has a decent amount of settings to allow you to configure how the plugin works and what affects AP drain:
[Configs]
bEnablePlugin=true
bEnableLogging=false
fPenaltyCarryWeight=0.5
fMaxCarryWeightAPDrainMult=1.8
fAPDrainScalar=2.0
fEquippedWeightMult=0.8
fHolsteredWeaponMult=0.9
fHealthScalar=1.4
bEnabledHealthScalarCombatOverride=true
fHealthScalarCombatOverride=1.15
fOutOfCombatAPDrainMult=1.0
fCombatAPDrainMult=1.0 - Documentation for each value is provided in the .ini file
Requirements
Credits and Stuff