Skip to content

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Fixed NPC Levels

Some NPCs will either scale up to some level with player, or will always scale with player. As a result their HP will bloat in an immersion breaking way, while players damage might cap at certain level. I do hate bullet sponges.

There are complex and heavy solution for this like Scourge, but I wanted something smaller, something more focused on just the issue.

This is how Fixed NPC levels happened.

Requirements

  • XMake [2.8.2+]
  • C++23 Compiler (MSVC or Clang-CL)

Getting Started

git clone --recurse-submodules https://github.com/maniman303/FixedNPCLevels.git
cd FixedNPCLevels

VS Code Setup

Run

xmake project -k compile_commands -y

Then move compile_commands.json to .vscode folder.

Build

To build the project, run the following command:

xmake build -y

Note: This will generate a build/windows/ directory in the project's root directory with the build output.

Build Output (Optional)

If you want to redirect the build output, set one of the following environment variables:

  • Path to a Fallout 4 install folder: XSE_FO4_GAME_PATH

  • Path to a Mod Manager mods folder: XSE_FO4_MODS_PATH

Project Generation (Optional)

If you want to generate a Visual Studio project, run the following command:

xmake project -k vsxmake

Note: This will generate a vsxmakeXXXX/ directory in the project's root directory using the latest version of Visual Studio installed on the system.

Upgrading Packages (Optional)

If you want to upgrade the project's dependencies, run the following commands:

xmake repo --update
xmake require --upgrade

About

Fixed NPC Levels is a Fallout 4 mod that disables dynamic NPC level scaling and reduces enemy bullet-spongeiness.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages