Starfield
0 of 0

File information

Last updated

Original upload

Created by

Venpi

Uploaded by

VenpiTheGamer

Virus scan

Safe to use

Tags for this mod

About this mod

Mod to dynamically adjust damage to and from the player, npc/player base health, NPC Levels, and Experience as you level.

Requirements
Permissions and credits
Changelogs
Overview
This adjust damage, health, NPC Levels, and XP dynamically as you level. It is triggered when you load a saved game change locations, or kill a NPC. (Currently there is no player on level type event)

Future Plans
  1. Option for more aggressive NPCs via configuration
  2. Full Dynamic Scaling using new Cloak magic effect
  3. Spawn random groups of mobs in addition to the game defined ones (2 NPCs 40% to 4 NPCs 10%)
  4. Workaround for the creature creation engine not using extended level lists
  5. Merge XP Scaling Mod back in probably minus the disable xp stuff as it can't fully disable XP reliably without CK probably
  6. Import some of the races from FO4 like ghouls. 
  7. Experimenters have perks that do different bonuses and damage types (Testing)
  8. Melee based NPCs in leveled lists (Need Creation Kit, too many unknown/undocumented fields in combat style)
  9. Implement Player Suggestions :) So please suggest stuff and I will make it happen. 

Installation Via Vortex/MO2
Install as normally would any mod mod. 

Here is a good video for how to install plugins for gamepass/steam using MO2. Sorry I haven't found any good ones for Vortex


Installation Manually
Really please use a mod manage it is a complicated mod :) 

Download the current zip file. Please everything in the Data folder in the zip to the same place under <Game Install Dir aka where starfield.exe is>\Data. Then follow the instructions in the Usage to load the mod or a custom config. 

Handling the plugins.txt file
These are instructions from the author of the mod:


Usage
The 2.0 version now automatically installs and configures itself to your player. If you wish to load one of the special configs download and intall them and then run "bat vpi-ds-config-balanced" to load the balanced configuration or bat "vpi-ds-config-hard" to load the hard configuration. If at any time you wish to reset your setting you can use "bat vpi-ds-reset-defaults" to go back to the mod's safe settings or "bat vpi-ds-reset-vanilla" to go back to the game's default safe settings.

Base/Default Values
Please see the Global Variables article in the Articles tab for how to configure the base settings the mod uses pre-scaling. These are configurable in game using the Dynamic Scaling Configuration Terminal that you can craft at the industrial work bench. Also you apparently need to craft it again after starting an new NGP instance. After 2.0.20 this is automatically injected into your inventory by an init quest.  You can still craft it if needed cause you lost/sold it somehow.

Commands
Please see the Commands article in the Articles tab.

Notes
There are only 10 level scaling brackets.
  • Bracket 1 is level 1-25
  • Bracket 2 is level 26-50
  • Bracket 3 is level 51-75
  • Bracket 4 is level 76-100
  • Bracket 5 is level 101-125
  • Bracket 6 is level 126-150
  • Bracket 7 is level 151-200
  • Bracket 8 is level 201-250
  • Bracket 9 is level 251-300
  • Bracket 10 is level 301-999.


Uninstallation
Run the game option the console and run "bat vpi-ds-reset-vanilla" wait for it to finish and save the game. 

If you installed via a mod manager just remove it.

If you manually installed it you will need to remove the esm from <Game Dir>\Data\DynamicScaling.esm, the scripts from <Game Dir>\Data\Scripts\VPI*.pex, the source from <Game Dir>\Data\Scripts\Source\VPI*.psc, and finally the batch file from <Game Dir>\Data\BatchFiles\VPI*.txt.

Recommended Mods to use with this
Using these mods will help the default scaling settings make sense and match my designed intention of each kill taking 8-15 hits (both you and them) to kill. 


Script Source
You can find the source on this GitHub Repo.

Credits
  • Thank you PoPoWanObi for showing how to bind to player actor without the CK/xEdit
  • Thank you SKK50 for pointing me in the right direction to get the scaling script to properly bind
  • Also thank you xEdit team for the wonderful tool to make the fully dynamic scaling finally work